var Purs_EntryPoints_Hub_AllSchools=(()=>{var Vke=Object.create;var DF=Object.defineProperty,Qke=Object.defineProperties,Yke=Object.getOwnPropertyDescriptor,Kke=Object.getOwnPropertyDescriptors,Xke=Object.getOwnPropertyNames,mte=Object.getOwnPropertySymbols,Zke=Object.getPrototypeOf,_te=Object.prototype.hasOwnProperty,eHe=Object.prototype.propertyIsEnumerable;var pte=(e,n,t)=>n in e?DF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ya=(e,n)=>{for(var t in n||(n={}))_te.call(n,t)&&pte(e,t,n[t]);if(mte)for(var t of mte(n))eHe.call(n,t)&&pte(e,t,n[t]);return e},Vi=(e,n)=>Qke(e,Kke(n)),dte=e=>DF(e,"__esModule",{value:!0});var nHe=(e,n)=>()=>(e&&(n=e(e=0)),n);var Je=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Y4=(e,n)=>{dte(e);for(var t in n)DF(e,t,{get:n[t],enumerable:!0})},tHe=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of Xke(n))!_te.call(e,a)&&a!=="default"&&DF(e,a,{get:()=>n[a],enumerable:!(t=Yke(n,a))||t.enumerable});return e},Ga=e=>tHe(dte(DF(e!=null?Vke(Zke(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var yS={};Y4(yS,{Children:()=>Pb,Component:()=>Nb,Fragment:()=>GH,Suspense:()=>IWe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>EWe,cloneElement:()=>OT,createContext:()=>MH,createElement:()=>nr,createRef:()=>fx,default:()=>Mt,forwardRef:()=>Nf,isValidElement:()=>AH,lazy:()=>CWe,useCallback:()=>kT,useContext:()=>FWe,useEffect:()=>Yr,useImperativeHandle:()=>Bd,useLayoutEffect:()=>HT,useMemo:()=>UT,useReducer:()=>TWe,useRef:()=>$a,useState:()=>wm,version:()=>MWe});var Mt,EWe,Pb,OT,Nb,MH,nr,fx,Nf,GH,AH,CWe,IWe,kT,FWe,Yr,Bd,HT,UT,TWe,$a,wm,MWe,fa=nHe(()=>{Mt=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:EWe,Children:Pb,cloneElement:OT,Component:Nb,createContext:MH,createElement:nr,createRef:fx,forwardRef:Nf,Fragment:GH,isValidElement:AH,lazy:CWe,Suspense:IWe,useCallback:kT,useContext:FWe,useEffect:Yr,useImperativeHandle:Bd,useLayoutEffect:HT,useMemo:UT,useReducer:TWe,useRef:$a,useState:wm,version:MWe}=window.React});var vx=Je((Rvt,Mue)=>{"use strict";var Tue=Object.getOwnPropertySymbols,GWe=Object.prototype.hasOwnProperty,AWe=Object.prototype.propertyIsEnumerable;function xWe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function LWe(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;var a=Object.getOwnPropertyNames(n).map(function(i){return n[i]});if(a.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(i){r[i]=i}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Mue.exports=LWe()?Object.assign:function(e,n){for(var t,a=xWe(e),r,i=1;i{"use strict";var LH=vx(),bS=60103,Gue=60106;cr.Fragment=60107;cr.StrictMode=60108;cr.Profiler=60114;var Aue=60109,xue=60110,Lue=60112;cr.Suspense=60113;var jue=60115,Pue=60116;typeof Symbol=="function"&&Symbol.for&&(Vv=Symbol.for,bS=Vv("react.element"),Gue=Vv("react.portal"),cr.Fragment=Vv("react.fragment"),cr.StrictMode=Vv("react.strict_mode"),cr.Profiler=Vv("react.profiler"),Aue=Vv("react.provider"),xue=Vv("react.context"),Lue=Vv("react.forward_ref"),cr.Suspense=Vv("react.suspense"),jue=Vv("react.memo"),Pue=Vv("react.lazy"));var Vv,Nue=typeof Symbol=="function"&&Symbol.iterator;function jWe(e){return e===null||typeof e!="object"?null:(e=Nue&&e[Nue]||e["@@iterator"],typeof e=="function"?e:null)}function BT(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";$ue.exports=zue()});var dle=Je(wS=>{"use strict";var Sm=vx(),Wd=Qv();function zo(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tqT;qT++)Ol[qT]=qT+1;var Ol,qT;Ol[15]=0;var BWe=/^[: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]*$/,ele=Object.prototype.hasOwnProperty,nle={},tle={};function ale(e){return ele.call(tle,e)?!0:ele.call(nle,e)?!1:BWe.test(e)?tle[e]=!0:(nle[e]=!0,!1)}function JWe(e,n,t,a){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function WWe(e,n,t,a){if(n===null||typeof n=="undefined"||JWe(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function os(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var kl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){kl[e]=new os(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];kl[n]=new os(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){kl[e]=new os(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){kl[e]=new os(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){kl[e]=new os(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){kl[e]=new os(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){kl[e]=new os(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){kl[e]=new os(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){kl[e]=new os(e,5,!1,e.toLowerCase(),null,!1,!1)});var VH=/[\-:]([a-z])/g;function QH(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(VH,QH);kl[n]=new os(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(VH,QH);kl[n]=new os(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(VH,QH);kl[n]=new os(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){kl[e]=new os(e,1,!1,e.toLowerCase(),null,!1,!1)});kl.xlinkHref=new os("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){kl[e]=new os(e,1,!1,e.toLowerCase(),null,!0,!0)});var qWe=/["'&<>]/;function Ob(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=qWe.exec(e);if(n){var t="",a,r=0;for(a=n.index;ayx))throw Error(zo(301));if(e===Y_)if(Dx=!0,e={action:t,next:null},tD===null&&(tD=new Map),t=tD.get(n),t===void 0)tD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function KH(){}var Hb=null,YWe={readContext:function(e){var n=Hb.threadID;return WT(e,n),e[n]},useContext:function(e){kb();var n=Hb.threadID;return WT(e,n),e[n]},useMemo:cle,useReducer:lle,useRef:function(e){Y_=kb(),co=YH();var n=co.memoizedState;return n===null?(e={current:e},co.memoizedState=e):n},useState:function(e){return lle(ule,e)},useLayoutEffect:function(){},useCallback:function(e,n){return cle(function(){return e},n)},useImperativeHandle:KH,useEffect:KH,useDebugValue:KH,useDeferredValue:function(e){return kb(),e},useTransition:function(){return kb(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Hb.identifierPrefix||"")+"R:"+(Hb.uniqueID++).toString(36)},useMutableSource:function(e,n){return kb(),n(e._source)}},sle={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function fle(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var vle={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},KWe=Sm({menuitem:!0},vle),$T={animationIterationCount:!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},XWe=["Webkit","ms","Moz","O"];Object.keys($T).forEach(function(e){XWe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),$T[n]=$T[e]})});var ZWe=/([A-Z])/g,eqe=/^ms-/,aD=Wd.Children.toArray,XH=HWe.ReactCurrentDispatcher,nqe={listing:!0,pre:!0,textarea:!0},tqe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,mle={},ZH={};function aqe(e){if(e==null)return e;var n="";return Wd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var rqe=Object.prototype.hasOwnProperty,oqe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function _le(e,n){if(e===void 0)throw Error(zo(152,JT(n)||"Component"))}function iqe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=UWe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,N){v=!0,f=[N]},enqueueSetState:function(F,N){if(f===null)return null;f.push(N)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var _=l.getDerivedStateFromProps.call(null,u.props,c.state);_!=null&&(c.state=Sm({},c.state,_))}}else if(Y_={},c=l(u.props,s,m),c=ole(l,u.props,c,s),c==null||c.render==null){e=c,_le(e,l);return}if(c.props=u.props,c.context=s,c.updater=m,m=c.state,m===void 0&&(c.state=m=null),typeof c.UNSAFE_componentWillMount=="function"||typeof c.componentWillMount=="function")if(typeof c.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.UNSAFE_componentWillMount(),f.length){m=f;var h=v;if(f=null,v=!1,h&&m.length===1)c.state=m[0];else{_=h?m[0]:c.state;var w=!0;for(h=h?1:0;h=l))throw Error(zo(304));var c=new Uint16Array(l);for(c.set(u),Ol=c,Ol[0]=i+1,u=i;u=c.children.length){var s=c.footer;if(s!==""&&(this.previousWasTextNode=!1),this.stack.pop(),c.type==="select")this.currentSelectValue=null;else if(c.type!=null&&c.type.type!=null&&c.type.type.$$typeof===dx)this.popProvider(c.type);else if(c.type===hx){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error(zo(303));this.stack.push(v),i[this.suspenseDepth]+="";continue}else i[this.suspenseDepth]+=f}i[this.suspenseDepth]+=s}else{var m=c.children[c.childIndex++],_="";try{_+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error(zo(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=_}}return i[0]}finally{XH.current=r,Hb=a,ile()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Ob(r):this.previousWasTextNode?""+Ob(r):(this.previousWasTextNode=!0,Ob(r));if(a=iqe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Wd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===HH?zo(257):zo(258,r.toString()));return t=aD(t),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}var i=t.type;if(typeof i=="string")return this.renderDOM(t,a,r);switch(i){case Xue:case Kue:case UH:case BH:case qH:case px:return t=aD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case hx:throw Error(zo(294));case Yue:throw Error(zo(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case WH:Y_={};var u=i.render(t.props,t.ref);return u=ole(i.render,t.props,u,t.ref),u=aD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case zH:return t=[Wd.createElement(i.type,Sm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case dx:return i=aD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case JH:i=t.type,u=t.props;var l=this.threadID;return WT(i,l),i=aD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case Que:throw Error(zo(338));case $H:return i=t.type,u=i._init,i=u(i._payload),t=[Wd.createElement(i,Sm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error(zo(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===sle.html&&fle(i),!mle.hasOwnProperty(i)){if(!tqe.test(i))throw Error(zo(65,i));mle[i]=!0}var u=t.props;if(i==="input")u=Sm({type:void 0},u,{defaultChecked:void 0,defaultValue:void 0,value:u.value!=null?u.value:u.defaultValue,checked:u.checked!=null?u.checked:u.defaultChecked});else if(i==="textarea"){var l=u.value;if(l==null){l=u.defaultValue;var c=u.children;if(c!=null){if(l!=null)throw Error(zo(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(zo(93));c=c[0]}l=""+c}l==null&&(l="")}u=Sm({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=Sm({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=aqe(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(N+=">",l="");e:{if(c=u.dangerouslySetInnerHTML,c!=null){if(c.__html!=null){c=c.__html;break e}}else if(c=u.children,typeof c=="string"||typeof c=="number"){c=Ob(c);break e}c=null}return c!=null?(u=[],nqe.hasOwnProperty(i)&&c.charAt(0)===` `&&(N+=` `),N+=c):u=aD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?fle(t):r==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:i,children:u,childIndex:0,context:a,footer:l}),this.previousWasTextNode=!1,N},e}();wS.renderToNodeStream=function(){throw Error(zo(207))};wS.renderToStaticMarkup=function(e,n){e=new ple(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};wS.renderToStaticNodeStream=function(){throw Error(zo(208))};wS.renderToString=function(e,n){e=new ple(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};wS.version="17.0.2"});var gle=Je((Cvt,hle)=>{"use strict";hle.exports=dle()});var wpe=Je((gua,Rpe)=>{"use strict";var CZe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Rpe.exports=CZe});var Ipe=Je((Dua,Cpe)=>{"use strict";var IZe=wpe();function Spe(){}function Epe(){}Epe.resetWarningCache=Spe;Cpe.exports=function(){function e(a,r,i,u,l,c){if(c!==IZe){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}e.isRequired=e;function n(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:Epe,resetWarningCache:Spe};return t.PropTypes=t,t}});var t2=Je((Rua,Fpe)=>{Fpe.exports=Ipe()();var yua,bua});var qJ=Je((WJ,Tpe)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof WJ!="undefined")n(t2(),(fa(),yS));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:WJ,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var P=new WeakMap;return r=function(){return P},P}function i(P){if(P&&P.__esModule)return P;if(P===null||l(P)!=="object"&&typeof P!="function")return{default:P};var ce=r();if(ce&&ce.has(P))return ce.get(P);var ge={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in P)if(Object.prototype.hasOwnProperty.call(P,W)){var be=Ee?Object.getOwnPropertyDescriptor(P,W):null;be&&(be.get||be.set)?Object.defineProperty(ge,W,be):ge[W]=P[W]}return ge.default=P,ce&&ce.set(P,ge),ge}function u(P){return P&&P.__esModule?P:{default:P}}function l(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(ge){return typeof ge}:l=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},l(P)}function c(P,ce){if(!(P instanceof ce))throw new TypeError("Cannot call a class as a function")}function s(P,ce){for(var ge=0;geEe&&(Ne=Ee),te=be==="simple"||!te?0:Math.max(Math.min(te,Ee-Ne),0),(Ke=te%Le)&&(te-=Ke,Ne+=Ke),te===ge.from&&Ne==ge.size?ge:F(F({},ge),{},{from:te,size:Ne})};Tpe.exports=(a=t=function(P){v(ge,P);var ce=_(ge);f(ge,null,[{key:"getDerivedStateFromProps",value:function(W,be){var te=ee(W,be);return te===be?null:te}}]);function ge(Ee){var W;return c(this,ge),W=ce.call(this,Ee),W.state=ee(Ee,{itemsPerRow:1,from:Ee.initialIndex,size:0}),W.cache={},W.cachedScrollPosition=null,W.prevPrevState={},W.unstable=!1,W.updateCounter=0,W}return f(ge,[{key:"componentDidMount",value:function(){this.updateFrameAndClearCache=this.updateFrameAndClearCache.bind(this),window.addEventListener("resize",this.updateFrameAndClearCache),this.updateFrame(this.scrollTo.bind(this,this.props.initialIndex))}},{key:"componentDidUpdate",value:function(W){var be=this;if(this.props.axis!==W.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>rt)return this.unstable=!0,console.error(_e);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){be.updateCounter=0,delete be.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(W,be){if(Sn(this.state,W))return be();this.setState(W,be)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,Ue),this.scrollParent.removeEventListener("mousewheel",Fe,Ue)}},{key:"getOffset",value:function(W){var be=this.props.axis,te=W[k[be]]||0,Ne=ye[be];do te+=W[Ne]||0;while(W=W.offsetParent);return te}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var W=this.scrollParent,be=this.props.axis,te=Me[be],Ne=W===window?document.body[te]||document.documentElement[te]:W[te],Le=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Ke=Math.max(0,Math.min(Ne,Le)),sn=this.getEl();return this.cachedScrollPosition=this.getOffset(W)+Ke-this.getOffset(sn),this.cachedScrollPosition}},{key:"setScroll",value:function(W){var be=this.scrollParent,te=this.props.axis;if(W+=this.getOffset(this.getEl()),be===window)return window.scrollTo(0,W);W-=this.getOffset(this.scrollParent),be[Me[te]]=W}},{key:"getScrollSize",value:function(){var W=this.scrollParent,be=document,te=be.body,Ne=be.documentElement,Le=ve[this.props.axis];return W===window?Math.max(te[Le],Ne[Le]):W[Le]}},{key:"hasDeterminateSize",value:function(){var W=this.props,be=W.itemSizeGetter,te=W.type;return te==="uniform"||be}},{key:"getStartAndEnd",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,be=this.getScrollPosition(),te=Math.max(0,be-W),Ne=be+this.props.scrollParentViewportSizeGetter(this)+W;return this.hasDeterminateSize()&&(Ne=Math.min(Ne,this.getSpaceBefore(this.props.length))),{start:te,end:Ne}}},{key:"getItemSizeAndItemsPerRow",value:function(){var W=this.props,be=W.axis,te=W.useStaticSize,Ne=this.state,Le=Ne.itemSize,Ke=Ne.itemsPerRow;if(te&&Le&&Ke)return{itemSize:Le,itemsPerRow:Ke};var sn=this.items.children;if(!sn.length)return{};var Oe=sn[0],On=Oe[we[be]],Fn=Math.abs(On-Le);if((isNaN(Fn)||Fn>=1)&&(Le=On),!Le)return{};var mt=ye[be],xn=Oe[mt];Ke=1;for(var _t=sn[Ke];_t&&_t[mt]===xn;_t=sn[Ke])++Ke;return{itemSize:Le,itemsPerRow:Ke}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(W){return this.clearSizeCache(),this.updateFrame(W)}},{key:"updateFrame",value:function(W){switch(this.updateScrollParent(),typeof W!="function"&&(W=Fe),this.props.type){case"simple":return this.updateSimpleFrame(W);case"variable":return this.updateVariableFrame(W);case"uniform":return this.updateUniformFrame(W)}}},{key:"updateScrollParent",value:function(){var W=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),W!==this.scrollParent&&(W&&(W.removeEventListener("scroll",this.updateFrameAndClearCache),W.removeEventListener("mousewheel",Fe)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,Ue),this.scrollParent.addEventListener("mousewheel",Fe,Ue))}},{key:"updateSimpleFrame",value:function(W){var be=this.getStartAndEnd(),te=be.end,Ne=this.items.children,Le=0;if(Ne.length){var Ke=this.props.axis,sn=Ne[0],Oe=Ne[Ne.length-1];Le=this.getOffset(Oe)+Oe[we[Ke]]-this.getOffset(sn)}if(Le>te)return W();var On=this.props,Fn=On.pageSize,mt=On.length,xn=Math.min(this.state.size+Fn,mt);this.maybeSetState({size:xn},W)}},{key:"updateVariableFrame",value:function(W){this.props.itemSizeGetter||this.cacheSizes();for(var be=this.getStartAndEnd(),te=be.start,Ne=be.end,Le=this.props,Ke=Le.length,sn=Le.pageSize,Oe=0,On=0,Fn=0,mt=Ke-1;Onte)break;Oe+=xn,++On}for(var _t=Ke-On;Fn<_t&&Oe1&&arguments[1]!==void 0?arguments[1]:{};if(be[W]!=null)return be[W];var te=this.state,Ne=te.itemSize,Le=te.itemsPerRow;if(Ne)return be[W]=Math.floor(W/Le)*Ne;for(var Ke=W;Ke>0&&be[--Ke]==null;);for(var sn=be[Ke]||0,Oe=Ke;Oe=Fn&&WKe)return this.setScroll(Ke)}},{key:"getVisibleRange",value:function(){for(var W=this.state,be=W.from,te=W.size,Ne=this.getStartAndEnd(0),Le=Ne.start,Ke=Ne.end,sn={},Oe,On,Fn=be;FnLe&&(Oe=Fn),Oe!=null&&mt{"use strict";var Fl=typeof Symbol=="function"&&Symbol.for,Lq=Fl?Symbol.for("react.element"):60103,jq=Fl?Symbol.for("react.portal"):60106,u8=Fl?Symbol.for("react.fragment"):60107,l8=Fl?Symbol.for("react.strict_mode"):60108,c8=Fl?Symbol.for("react.profiler"):60114,s8=Fl?Symbol.for("react.provider"):60109,f8=Fl?Symbol.for("react.context"):60110,Pq=Fl?Symbol.for("react.async_mode"):60111,v8=Fl?Symbol.for("react.concurrent_mode"):60111,m8=Fl?Symbol.for("react.forward_ref"):60112,_8=Fl?Symbol.for("react.suspense"):60113,zin=Fl?Symbol.for("react.suspense_list"):60120,p8=Fl?Symbol.for("react.memo"):60115,d8=Fl?Symbol.for("react.lazy"):60116,$in=Fl?Symbol.for("react.block"):60121,Vin=Fl?Symbol.for("react.fundamental"):60117,Qin=Fl?Symbol.for("react.responder"):60118,Yin=Fl?Symbol.for("react.scope"):60119;function yv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case Lq:switch(e=e.type,e){case Pq:case v8:case u8:case c8:case l8:case _8:return e;default:switch(e=e&&e.$$typeof,e){case f8:case m8:case d8:case p8:case s8:return e;default:return n}}case jq:return n}}}function Dye(e){return yv(e)===v8}qr.AsyncMode=Pq;qr.ConcurrentMode=v8;qr.ContextConsumer=f8;qr.ContextProvider=s8;qr.Element=Lq;qr.ForwardRef=m8;qr.Fragment=u8;qr.Lazy=d8;qr.Memo=p8;qr.Portal=jq;qr.Profiler=c8;qr.StrictMode=l8;qr.Suspense=_8;qr.isAsyncMode=function(e){return Dye(e)||yv(e)===Pq};qr.isConcurrentMode=Dye;qr.isContextConsumer=function(e){return yv(e)===f8};qr.isContextProvider=function(e){return yv(e)===s8};qr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Lq};qr.isForwardRef=function(e){return yv(e)===m8};qr.isFragment=function(e){return yv(e)===u8};qr.isLazy=function(e){return yv(e)===d8};qr.isMemo=function(e){return yv(e)===p8};qr.isPortal=function(e){return yv(e)===jq};qr.isProfiler=function(e){return yv(e)===c8};qr.isStrictMode=function(e){return yv(e)===l8};qr.isSuspense=function(e){return yv(e)===_8};qr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===u8||e===v8||e===c8||e===l8||e===_8||e===zin||typeof e=="object"&&e!==null&&(e.$$typeof===d8||e.$$typeof===p8||e.$$typeof===s8||e.$$typeof===f8||e.$$typeof===m8||e.$$typeof===Vin||e.$$typeof===Qin||e.$$typeof===Yin||e.$$typeof===$in)};qr.typeOf=yv});var Rye=Je((lNa,bye)=>{"use strict";bye.exports=yye()});var ey=Je((RNa,D8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",i=0;i{function Pun(){this.__data__=[],this.size=0}mbe.exports=Pun});var oz=Je((vka,pbe)=>{function Nun(e,n){return e===n||e!==e&&n!==n}pbe.exports=Nun});var J2=Je((mka,dbe)=>{var Oun=oz();function kun(e,n){for(var t=e.length;t--;)if(Oun(e[t][0],n))return t;return-1}dbe.exports=kun});var gbe=Je((_ka,hbe)=>{var Hun=J2(),Uun=Array.prototype,Bun=Uun.splice;function Jun(e){var n=this.__data__,t=Hun(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():Bun.call(n,t,1),--this.size,!0}hbe.exports=Jun});var ybe=Je((pka,Dbe)=>{var Wun=J2();function qun(e){var n=this.__data__,t=Wun(n,e);return t<0?void 0:n[t][1]}Dbe.exports=qun});var Rbe=Je((dka,bbe)=>{var zun=J2();function $un(e){return zun(this.__data__,e)>-1}bbe.exports=$un});var Sbe=Je((hka,wbe)=>{var Vun=J2();function Qun(e,n){var t=this.__data__,a=Vun(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}wbe.exports=Qun});var W2=Je((gka,Ebe)=>{var Yun=_be(),Kun=gbe(),Xun=ybe(),Zun=Rbe(),eln=Sbe();function hC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var nln=W2();function tln(){this.__data__=new nln,this.size=0}Cbe.exports=tln});var Tbe=Je((yka,Fbe)=>{function aln(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}Fbe.exports=aln});var Gbe=Je((bka,Mbe)=>{function rln(e){return this.__data__.get(e)}Mbe.exports=rln});var xbe=Je((Rka,Abe)=>{function oln(e){return this.__data__.has(e)}Abe.exports=oln});var iz=Je((wka,Lbe)=>{var iln=typeof global=="object"&&global&&global.Object===Object&&global;Lbe.exports=iln});var Xp=Je((Ska,jbe)=>{var uln=iz(),lln=typeof self=="object"&&self&&self.Object===Object&&self,cln=uln||lln||Function("return this")();jbe.exports=cln});var H8=Je((Eka,Pbe)=>{var sln=Xp(),fln=sln.Symbol;Pbe.exports=fln});var Hbe=Je((Cka,kbe)=>{var Nbe=H8(),Obe=Object.prototype,vln=Obe.hasOwnProperty,mln=Obe.toString,q2=Nbe?Nbe.toStringTag:void 0;function _ln(e){var n=vln.call(e,q2),t=e[q2];try{e[q2]=void 0;var a=!0}catch{}var r=mln.call(e);return a&&(n?e[q2]=t:delete e[q2]),r}kbe.exports=_ln});var Bbe=Je((Ika,Ube)=>{var pln=Object.prototype,dln=pln.toString;function hln(e){return dln.call(e)}Ube.exports=hln});var z2=Je((Fka,qbe)=>{var Jbe=H8(),gln=Hbe(),Dln=Bbe(),yln="[object Null]",bln="[object Undefined]",Wbe=Jbe?Jbe.toStringTag:void 0;function Rln(e){return e==null?e===void 0?bln:yln:Wbe&&Wbe in Object(e)?gln(e):Dln(e)}qbe.exports=Rln});var uz=Je((Tka,zbe)=>{function wln(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}zbe.exports=wln});var lz=Je((Mka,$be)=>{var Sln=z2(),Eln=uz(),Cln="[object AsyncFunction]",Iln="[object Function]",Fln="[object GeneratorFunction]",Tln="[object Proxy]";function Mln(e){if(!Eln(e))return!1;var n=Sln(e);return n==Iln||n==Fln||n==Cln||n==Tln}$be.exports=Mln});var Qbe=Je((Gka,Vbe)=>{var Gln=Xp(),Aln=Gln["__core-js_shared__"];Vbe.exports=Aln});var Xbe=Je((Aka,Kbe)=>{var cz=Qbe(),Ybe=function(){var e=/[^.]+$/.exec(cz&&cz.keys&&cz.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function xln(e){return!!Ybe&&Ybe in e}Kbe.exports=xln});var sz=Je((xka,Zbe)=>{var Lln=Function.prototype,jln=Lln.toString;function Pln(e){if(e!=null){try{return jln.call(e)}catch{}try{return e+""}catch{}}return""}Zbe.exports=Pln});var n1e=Je((Lka,e1e)=>{var Nln=lz(),Oln=Xbe(),kln=uz(),Hln=sz(),Uln=/[\\^$.*+?()[\]{}|]/g,Bln=/^\[object .+?Constructor\]$/,Jln=Function.prototype,Wln=Object.prototype,qln=Jln.toString,zln=Wln.hasOwnProperty,$ln=RegExp("^"+qln.call(zln).replace(Uln,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Vln(e){if(!kln(e)||Oln(e))return!1;var n=Nln(e)?$ln:Bln;return n.test(Hln(e))}e1e.exports=Vln});var a1e=Je((jka,t1e)=>{function Qln(e,n){return e==null?void 0:e[n]}t1e.exports=Qln});var V1=Je((Pka,r1e)=>{var Yln=n1e(),Kln=a1e();function Xln(e,n){var t=Kln(e,n);return Yln(t)?t:void 0}r1e.exports=Xln});var U8=Je((Nka,o1e)=>{var Zln=V1(),ecn=Xp(),ncn=Zln(ecn,"Map");o1e.exports=ncn});var $2=Je((Oka,i1e)=>{var tcn=V1(),acn=tcn(Object,"create");i1e.exports=acn});var c1e=Je((kka,l1e)=>{var u1e=$2();function rcn(){this.__data__=u1e?u1e(null):{},this.size=0}l1e.exports=rcn});var f1e=Je((Hka,s1e)=>{function ocn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}s1e.exports=ocn});var m1e=Je((Uka,v1e)=>{var icn=$2(),ucn="__lodash_hash_undefined__",lcn=Object.prototype,ccn=lcn.hasOwnProperty;function scn(e){var n=this.__data__;if(icn){var t=n[e];return t===ucn?void 0:t}return ccn.call(n,e)?n[e]:void 0}v1e.exports=scn});var p1e=Je((Bka,_1e)=>{var fcn=$2(),vcn=Object.prototype,mcn=vcn.hasOwnProperty;function _cn(e){var n=this.__data__;return fcn?n[e]!==void 0:mcn.call(n,e)}_1e.exports=_cn});var h1e=Je((Jka,d1e)=>{var pcn=$2(),dcn="__lodash_hash_undefined__";function hcn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=pcn&&n===void 0?dcn:n,this}d1e.exports=hcn});var D1e=Je((Wka,g1e)=>{var gcn=c1e(),Dcn=f1e(),ycn=m1e(),bcn=p1e(),Rcn=h1e();function gC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var y1e=D1e(),wcn=W2(),Scn=U8();function Ecn(){this.size=0,this.__data__={hash:new y1e,map:new(Scn||wcn),string:new y1e}}b1e.exports=Ecn});var S1e=Je((zka,w1e)=>{function Ccn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}w1e.exports=Ccn});var V2=Je(($ka,E1e)=>{var Icn=S1e();function Fcn(e,n){var t=e.__data__;return Icn(n)?t[typeof n=="string"?"string":"hash"]:t.map}E1e.exports=Fcn});var I1e=Je((Vka,C1e)=>{var Tcn=V2();function Mcn(e){var n=Tcn(this,e).delete(e);return this.size-=n?1:0,n}C1e.exports=Mcn});var T1e=Je((Qka,F1e)=>{var Gcn=V2();function Acn(e){return Gcn(this,e).get(e)}F1e.exports=Acn});var G1e=Je((Yka,M1e)=>{var xcn=V2();function Lcn(e){return xcn(this,e).has(e)}M1e.exports=Lcn});var x1e=Je((Kka,A1e)=>{var jcn=V2();function Pcn(e,n){var t=jcn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}A1e.exports=Pcn});var fz=Je((Xka,L1e)=>{var Ncn=R1e(),Ocn=I1e(),kcn=T1e(),Hcn=G1e(),Ucn=x1e();function DC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var Bcn=W2(),Jcn=U8(),Wcn=fz(),qcn=200;function zcn(e,n){var t=this.__data__;if(t instanceof Bcn){var a=t.__data__;if(!Jcn||a.length{var $cn=W2(),Vcn=Ibe(),Qcn=Tbe(),Ycn=Gbe(),Kcn=xbe(),Xcn=P1e();function yC(e){var n=this.__data__=new $cn(e);this.size=n.size}yC.prototype.clear=Vcn;yC.prototype.delete=Qcn;yC.prototype.get=Ycn;yC.prototype.has=Kcn;yC.prototype.set=Xcn;N1e.exports=yC});var H1e=Je((nHa,k1e)=>{var Zcn="__lodash_hash_undefined__";function esn(e){return this.__data__.set(e,Zcn),this}k1e.exports=esn});var B1e=Je((tHa,U1e)=>{function nsn(e){return this.__data__.has(e)}U1e.exports=nsn});var W1e=Je((aHa,J1e)=>{var tsn=fz(),asn=H1e(),rsn=B1e();function B8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new tsn;++n{function osn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function isn(e,n){return e.has(n)}$1e.exports=isn});var vz=Je((iHa,Q1e)=>{var usn=W1e(),lsn=z1e(),csn=V1e(),ssn=1,fsn=2;function vsn(e,n,t,a,r,i){var u=t&ssn,l=e.length,c=n.length;if(l!=c&&!(u&&c>l))return!1;var s=i.get(e),f=i.get(n);if(s&&f)return s==n&&f==e;var v=-1,m=!0,_=t&fsn?new usn:void 0;for(i.set(e,n),i.set(n,e);++v{var msn=Xp(),_sn=msn.Uint8Array;Y1e.exports=_sn});var Z1e=Je((lHa,X1e)=>{function psn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}X1e.exports=psn});var nRe=Je((cHa,eRe)=>{function dsn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}eRe.exports=dsn});var iRe=Je((sHa,oRe)=>{var tRe=H8(),aRe=K1e(),hsn=oz(),gsn=vz(),Dsn=Z1e(),ysn=nRe(),bsn=1,Rsn=2,wsn="[object Boolean]",Ssn="[object Date]",Esn="[object Error]",Csn="[object Map]",Isn="[object Number]",Fsn="[object RegExp]",Tsn="[object Set]",Msn="[object String]",Gsn="[object Symbol]",Asn="[object ArrayBuffer]",xsn="[object DataView]",rRe=tRe?tRe.prototype:void 0,mz=rRe?rRe.valueOf:void 0;function Lsn(e,n,t,a,r,i,u){switch(t){case xsn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Asn:return!(e.byteLength!=n.byteLength||!i(new aRe(e),new aRe(n)));case wsn:case Ssn:case Isn:return hsn(+e,+n);case Esn:return e.name==n.name&&e.message==n.message;case Fsn:case Msn:return e==n+"";case Csn:var l=Dsn;case Tsn:var c=a&bsn;if(l||(l=ysn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Rsn,u.set(e,n);var f=gsn(l(e),l(n),a,r,i,u);return u.delete(e),f;case Gsn:if(mz)return mz.call(e)==mz.call(n)}return!1}oRe.exports=Lsn});var lRe=Je((fHa,uRe)=>{function jsn(e,n){for(var t=-1,a=n.length,r=e.length;++t{var Psn=Array.isArray;cRe.exports=Psn});var fRe=Je((mHa,sRe)=>{var Nsn=lRe(),Osn=J8();function ksn(e,n,t){var a=n(e);return Osn(e)?a:Nsn(a,t(e))}sRe.exports=ksn});var mRe=Je((_Ha,vRe)=>{function Hsn(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function Usn(){return[]}_Re.exports=Usn});var gRe=Je((dHa,hRe)=>{var Bsn=mRe(),Jsn=pRe(),Wsn=Object.prototype,qsn=Wsn.propertyIsEnumerable,dRe=Object.getOwnPropertySymbols,zsn=dRe?function(e){return e==null?[]:(e=Object(e),Bsn(dRe(e),function(n){return qsn.call(e,n)}))}:Jsn;hRe.exports=zsn});var yRe=Je((hHa,DRe)=>{function $sn(e,n){for(var t=-1,a=Array(e);++t{function Vsn(e){return e!=null&&typeof e=="object"}bRe.exports=Vsn});var wRe=Je((DHa,RRe)=>{var Qsn=z2(),Ysn=Q2(),Ksn="[object Arguments]";function Xsn(e){return Ysn(e)&&Qsn(e)==Ksn}RRe.exports=Xsn});var IRe=Je((yHa,CRe)=>{var SRe=wRe(),Zsn=Q2(),ERe=Object.prototype,efn=ERe.hasOwnProperty,nfn=ERe.propertyIsEnumerable,tfn=SRe(function(){return arguments}())?SRe:function(e){return Zsn(e)&&efn.call(e,"callee")&&!nfn.call(e,"callee")};CRe.exports=tfn});var TRe=Je((bHa,FRe)=>{function afn(){return!1}FRe.exports=afn});var _z=Je((Y2,bC)=>{var rfn=Xp(),ofn=TRe(),MRe=typeof Y2=="object"&&Y2&&!Y2.nodeType&&Y2,GRe=MRe&&typeof bC=="object"&&bC&&!bC.nodeType&&bC,ifn=GRe&&GRe.exports===MRe,ARe=ifn?rfn.Buffer:void 0,ufn=ARe?ARe.isBuffer:void 0,lfn=ufn||ofn;bC.exports=lfn});var LRe=Je((RHa,xRe)=>{var cfn=9007199254740991,sfn=/^(?:0|[1-9]\d*)$/;function ffn(e,n){var t=typeof e;return n=n==null?cfn:n,!!n&&(t=="number"||t!="symbol"&&sfn.test(e))&&e>-1&&e%1==0&&e{var vfn=9007199254740991;function mfn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=vfn}jRe.exports=mfn});var NRe=Je((SHa,PRe)=>{var _fn=z2(),pfn=pz(),dfn=Q2(),hfn="[object Arguments]",gfn="[object Array]",Dfn="[object Boolean]",yfn="[object Date]",bfn="[object Error]",Rfn="[object Function]",wfn="[object Map]",Sfn="[object Number]",Efn="[object Object]",Cfn="[object RegExp]",Ifn="[object Set]",Ffn="[object String]",Tfn="[object WeakMap]",Mfn="[object ArrayBuffer]",Gfn="[object DataView]",Afn="[object Float32Array]",xfn="[object Float64Array]",Lfn="[object Int8Array]",jfn="[object Int16Array]",Pfn="[object Int32Array]",Nfn="[object Uint8Array]",Ofn="[object Uint8ClampedArray]",kfn="[object Uint16Array]",Hfn="[object Uint32Array]",So={};So[Afn]=So[xfn]=So[Lfn]=So[jfn]=So[Pfn]=So[Nfn]=So[Ofn]=So[kfn]=So[Hfn]=!0;So[hfn]=So[gfn]=So[Mfn]=So[Dfn]=So[Gfn]=So[yfn]=So[bfn]=So[Rfn]=So[wfn]=So[Sfn]=So[Efn]=So[Cfn]=So[Ifn]=So[Ffn]=So[Tfn]=!1;function Ufn(e){return dfn(e)&&pfn(e.length)&&!!So[_fn(e)]}PRe.exports=Ufn});var kRe=Je((EHa,ORe)=>{function Bfn(e){return function(n){return e(n)}}ORe.exports=Bfn});var URe=Je((X2,RC)=>{var Jfn=iz(),HRe=typeof X2=="object"&&X2&&!X2.nodeType&&X2,K2=HRe&&typeof RC=="object"&&RC&&!RC.nodeType&&RC,Wfn=K2&&K2.exports===HRe,dz=Wfn&&Jfn.process,qfn=function(){try{var e=K2&&K2.require&&K2.require("util").types;return e||dz&&dz.binding&&dz.binding("util")}catch{}}();RC.exports=qfn});var hz=Je((CHa,WRe)=>{var zfn=NRe(),$fn=kRe(),BRe=URe(),JRe=BRe&&BRe.isTypedArray,Vfn=JRe?$fn(JRe):zfn;WRe.exports=Vfn});var zRe=Je((IHa,qRe)=>{var Qfn=yRe(),Yfn=IRe(),Kfn=J8(),Xfn=_z(),Zfn=LRe(),evn=hz(),nvn=Object.prototype,tvn=nvn.hasOwnProperty;function avn(e,n){var t=Kfn(e),a=!t&&Yfn(e),r=!t&&!a&&Xfn(e),i=!t&&!a&&!r&&evn(e),u=t||a||r||i,l=u?Qfn(e.length,String):[],c=l.length;for(var s in e)(n||tvn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||Zfn(s,c)))&&l.push(s);return l}qRe.exports=avn});var VRe=Je((FHa,$Re)=>{var rvn=Object.prototype;function ovn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||rvn;return e===t}$Re.exports=ovn});var YRe=Je((THa,QRe)=>{function ivn(e,n){return function(t){return e(n(t))}}QRe.exports=ivn});var XRe=Je((MHa,KRe)=>{var uvn=YRe(),lvn=uvn(Object.keys,Object);KRe.exports=lvn});var ewe=Je((GHa,ZRe)=>{var cvn=VRe(),svn=XRe(),fvn=Object.prototype,vvn=fvn.hasOwnProperty;function mvn(e){if(!cvn(e))return svn(e);var n=[];for(var t in Object(e))vvn.call(e,t)&&t!="constructor"&&n.push(t);return n}ZRe.exports=mvn});var twe=Je((AHa,nwe)=>{var _vn=lz(),pvn=pz();function dvn(e){return e!=null&&pvn(e.length)&&!_vn(e)}nwe.exports=dvn});var rwe=Je((xHa,awe)=>{var hvn=zRe(),gvn=ewe(),Dvn=twe();function yvn(e){return Dvn(e)?hvn(e):gvn(e)}awe.exports=yvn});var iwe=Je((LHa,owe)=>{var bvn=fRe(),Rvn=gRe(),wvn=rwe();function Svn(e){return bvn(e,wvn,Rvn)}owe.exports=Svn});var cwe=Je((jHa,lwe)=>{var uwe=iwe(),Evn=1,Cvn=Object.prototype,Ivn=Cvn.hasOwnProperty;function Fvn(e,n,t,a,r,i){var u=t&Evn,l=uwe(e),c=l.length,s=uwe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:Ivn.call(n,m)))return!1}var _=i.get(e),h=i.get(n);if(_&&h)return _==n&&h==e;var w=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var Tvn=V1(),Mvn=Xp(),Gvn=Tvn(Mvn,"DataView");swe.exports=Gvn});var mwe=Je((NHa,vwe)=>{var Avn=V1(),xvn=Xp(),Lvn=Avn(xvn,"Promise");vwe.exports=Lvn});var pwe=Je((OHa,_we)=>{var jvn=V1(),Pvn=Xp(),Nvn=jvn(Pvn,"Set");_we.exports=Nvn});var hwe=Je((kHa,dwe)=>{var Ovn=V1(),kvn=Xp(),Hvn=Ovn(kvn,"WeakMap");dwe.exports=Hvn});var Ewe=Je((HHa,Swe)=>{var gz=fwe(),Dz=U8(),yz=mwe(),bz=pwe(),Rz=hwe(),gwe=z2(),wC=sz(),Dwe="[object Map]",Uvn="[object Object]",ywe="[object Promise]",bwe="[object Set]",Rwe="[object WeakMap]",wwe="[object DataView]",Bvn=wC(gz),Jvn=wC(Dz),Wvn=wC(yz),qvn=wC(bz),zvn=wC(Rz),Q1=gwe;(gz&&Q1(new gz(new ArrayBuffer(1)))!=wwe||Dz&&Q1(new Dz)!=Dwe||yz&&Q1(yz.resolve())!=ywe||bz&&Q1(new bz)!=bwe||Rz&&Q1(new Rz)!=Rwe)&&(Q1=function(e){var n=gwe(e),t=n==Uvn?e.constructor:void 0,a=t?wC(t):"";if(a)switch(a){case Bvn:return wwe;case Jvn:return Dwe;case Wvn:return ywe;case qvn:return bwe;case zvn:return Rwe}return n});Swe.exports=Q1});var xwe=Je((UHa,Awe)=>{var wz=O1e(),$vn=vz(),Vvn=iRe(),Qvn=cwe(),Cwe=Ewe(),Iwe=J8(),Fwe=_z(),Yvn=hz(),Kvn=1,Twe="[object Arguments]",Mwe="[object Array]",W8="[object Object]",Xvn=Object.prototype,Gwe=Xvn.hasOwnProperty;function Zvn(e,n,t,a,r,i){var u=Iwe(e),l=Iwe(n),c=u?Mwe:Cwe(e),s=l?Mwe:Cwe(n);c=c==Twe?W8:c,s=s==Twe?W8:s;var f=c==W8,v=s==W8,m=c==s;if(m&&Fwe(e)){if(!Fwe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new wz),u||Yvn(e)?$vn(e,n,t,a,r,i):Vvn(e,n,c,t,a,r,i);if(!(t&Kvn)){var _=f&&Gwe.call(e,"__wrapped__"),h=v&&Gwe.call(n,"__wrapped__");if(_||h){var w=_?e.value():e,g=h?n.value():n;return i||(i=new wz),r(w,g,t,a,i)}}return m?(i||(i=new wz),Qvn(e,n,t,a,r,i)):!1}Awe.exports=Zvn});var Nwe=Je((BHa,Pwe)=>{var e0n=xwe(),Lwe=Q2();function jwe(e,n,t,a,r){return e===n?!0:e==null||n==null||!Lwe(e)&&!Lwe(n)?e!==e&&n!==n:e0n(e,n,t,a,jwe,r)}Pwe.exports=jwe});var kwe=Je((JHa,Owe)=>{var n0n=Nwe();function t0n(e,n){return n0n(e,n)}Owe.exports=t0n});var ySe=Je((PBa,M0n)=>{M0n.exports=`.rc-tooltip.rc-tooltip-zoom-appear, .rc-tooltip.rc-tooltip-zoom-enter { opacity: 0; } .rc-tooltip.rc-tooltip-zoom-enter, .rc-tooltip.rc-tooltip-zoom-leave { display: block; } .rc-tooltip-zoom-enter, .rc-tooltip-zoom-appear { opacity: 0; animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28); animation-play-state: paused; } .rc-tooltip-zoom-leave { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05); animation-play-state: paused; } .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active, .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active { animation-name: rcToolTipZoomIn; animation-play-state: running; } .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active { animation-name: rcToolTipZoomOut; animation-play-state: running; } @keyframes rcToolTipZoomIn { 0% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } 100% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } } @keyframes rcToolTipZoomOut { 0% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } 100% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } } .rc-tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; line-height: 1.5; font-size: 12px; background-color: rgba(0, 0, 0, 0.05); padding: 1px; opacity: 0.9; } .rc-tooltip-hidden { display: none; } .rc-tooltip-inner { padding: 8px 10px; color: #333333; text-align: left; text-decoration: none; background-color: #ffffff; border-radius: 3px; min-height: 34px; border: 1px solid #b1b1b1; } .rc-tooltip-arrow, .rc-tooltip-arrow-inner { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .rc-tooltip-placement-top .rc-tooltip-arrow, .rc-tooltip-placement-topLeft .rc-tooltip-arrow, .rc-tooltip-placement-topRight .rc-tooltip-arrow { bottom: -5px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #b1b1b1; } .rc-tooltip-placement-top .rc-tooltip-arrow-inner, .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner { bottom: 1px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #ffffff; } .rc-tooltip-placement-top .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-topLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-topRight .rc-tooltip-arrow { right: 15%; } .rc-tooltip-placement-right .rc-tooltip-arrow, .rc-tooltip-placement-rightTop .rc-tooltip-arrow, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { left: -5px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #b1b1b1; } .rc-tooltip-placement-right .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner { left: 1px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #ffffff; } .rc-tooltip-placement-right .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-rightTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-left .rc-tooltip-arrow, .rc-tooltip-placement-leftTop .rc-tooltip-arrow, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { right: -5px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #b1b1b1; } .rc-tooltip-placement-left .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner { right: 1px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #ffffff; } .rc-tooltip-placement-left .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-leftTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-bottom .rc-tooltip-arrow, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { top: -5px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #b1b1b1; } .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner { top: 1px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #ffffff; } .rc-tooltip-placement-bottom .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { right: 15%; } `});var nEe=Je(Nr=>{"use strict";var FC,tG,oL,Hz;typeof performance=="object"&&typeof performance.now=="function"?(YSe=performance,Nr.unstable_now=function(){return YSe.now()}):(Uz=Date,KSe=Uz.now(),Nr.unstable_now=function(){return Uz.now()-KSe});var YSe,Uz,KSe;typeof window=="undefined"||typeof MessageChannel!="function"?(TC=null,Bz=null,Jz=function(){if(TC!==null)try{var e=Nr.unstable_now();TC(!0,e),TC=null}catch(n){throw setTimeout(Jz,0),n}},FC=function(e){TC!==null?setTimeout(FC,0,e):(TC=e,setTimeout(Jz,0))},tG=function(e,n){Bz=setTimeout(e,n)},oL=function(){clearTimeout(Bz)},Nr.unstable_shouldYield=function(){return!1},Hz=Nr.unstable_forceFrameRate=function(){}):(XSe=window.setTimeout,ZSe=window.clearTimeout,typeof console!="undefined"&&(eEe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof eEe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),aG=!1,rG=null,iL=-1,Wz=5,qz=0,Nr.unstable_shouldYield=function(){return Nr.unstable_now()>=qz},Hz=function(){},Nr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0cL(u,t))c!==void 0&&0>cL(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>cL(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function cL(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var nd=[],ry=[],mmn=1,H0=null,Lc=3,sL=!1,X1=!1,oG=!1;function Vz(e){for(var n=u_(ry);n!==null;){if(n.callback===null)lL(ry);else if(n.startTime<=e)lL(ry),n.sortIndex=n.expirationTime,$z(nd,n);else break;n=u_(ry)}}function Qz(e){if(oG=!1,Vz(e),!X1)if(u_(nd)!==null)X1=!0,FC(Yz);else{var n=u_(ry);n!==null&&tG(Qz,n.startTime-e)}}function Yz(e,n){X1=!1,oG&&(oG=!1,oL()),sL=!0;var t=Lc;try{for(Vz(n),H0=u_(nd);H0!==null&&(!(H0.expirationTime>n)||e&&!Nr.unstable_shouldYield());){var a=H0.callback;if(typeof a=="function"){H0.callback=null,Lc=H0.priorityLevel;var r=a(H0.expirationTime<=n);n=Nr.unstable_now(),typeof r=="function"?H0.callback=r:H0===u_(nd)&&lL(nd),Vz(n)}else lL(nd);H0=u_(nd)}if(H0!==null)var i=!0;else{var u=u_(ry);u!==null&&tG(Qz,u.startTime-n),i=!1}return i}finally{H0=null,Lc=t,sL=!1}}var _mn=Hz;Nr.unstable_IdlePriority=5;Nr.unstable_ImmediatePriority=1;Nr.unstable_LowPriority=4;Nr.unstable_NormalPriority=3;Nr.unstable_Profiling=null;Nr.unstable_UserBlockingPriority=2;Nr.unstable_cancelCallback=function(e){e.callback=null};Nr.unstable_continueExecution=function(){X1||sL||(X1=!0,FC(Yz))};Nr.unstable_getCurrentPriorityLevel=function(){return Lc};Nr.unstable_getFirstCallbackNode=function(){return u_(nd)};Nr.unstable_next=function(e){switch(Lc){case 1:case 2:case 3:var n=3;break;default:n=Lc}var t=Lc;Lc=n;try{return e()}finally{Lc=t}};Nr.unstable_pauseExecution=function(){};Nr.unstable_requestPaint=_mn;Nr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=Lc;Lc=e;try{return n()}finally{Lc=t}};Nr.unstable_scheduleCallback=function(e,n,t){var a=Nr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,$z(ry,e),u_(nd)===null&&e===u_(ry)&&(oG?oL():oG=!0,tG(Qz,t-a))):(e.sortIndex=r,$z(nd,e),X1||sL||(X1=!0,FC(Yz))),e};Nr.unstable_wrapCallback=function(e){var n=Lc;return function(){var t=Lc;Lc=n;try{return e.apply(this,arguments)}finally{Lc=t}}}});var aEe=Je((LWa,tEe)=>{"use strict";tEe.exports=nEe()});var JIe=Je(z0=>{"use strict";var fL=Qv(),jo=vx(),Tl=aEe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function ps(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var zl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){zl[e]=new ps(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];zl[n]=new ps(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){zl[e]=new ps(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){zl[e]=new ps(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){zl[e]=new ps(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){zl[e]=new ps(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){zl[e]=new ps(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){zl[e]=new ps(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){zl[e]=new ps(e,5,!1,e.toLowerCase(),null,!1,!1)});var Kz=/[\-:]([a-z])/g;function Xz(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Kz,Xz);zl[n]=new ps(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Kz,Xz);zl[n]=new ps(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Kz,Xz);zl[n]=new ps(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){zl[e]=new ps(e,1,!1,e.toLowerCase(),null,!1,!1)});zl.xlinkHref=new ps("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){zl[e]=new ps(e,1,!1,e.toLowerCase(),null,!0,!0)});function Zz(e,n,t,a){var r=zl.hasOwnProperty(n)?zl[n]:null,i=r!==null?r.type===0:a?!1:!(!(2l||r[u]!==i[l])return` `+r[u].replace(" at new "," at ");while(1<=u&&0<=l);break}}}finally{c$=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?fG(e):""}function Dmn(e){switch(e.tag){case 5:return fG(e.type);case 16:return fG("Lazy");case 13:return fG("Suspense");case 19:return fG("SuspenseList");case 0:case 2:case 15:return e=pL(e.type,!1),e;case 11:return e=pL(e.type.render,!1),e;case 22:return e=pL(e.type._render,!1),e;case 1:return e=pL(e.type,!0),e;default:return""}}function GC(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case oy:return"Fragment";case nR:return"Portal";case lG:return"Profiler";case e$:return"StrictMode";case cG:return"Suspense";case mL:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case t$:return(e.displayName||"Context")+".Consumer";case n$:return(e._context.displayName||"Context")+".Provider";case vL:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case _L:return GC(e.type);case r$:return GC(e._render);case a$:n=e._payload,e=e._init;try{return GC(e(n))}catch{}}return null}function iy(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function sEe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function ymn(e){var n=sEe(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var r=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return r.call(this)},set:function(u){a=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function dL(e){e._valueTracker||(e._valueTracker=ymn(e))}function fEe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=sEe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function hL(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function s$(e,n){var t=n.checked;return jo({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function vEe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=iy(n.value!=null?n.value:t),e._wrapperState={initialChecked:a,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function mEe(e,n){n=n.checked,n!=null&&Zz(e,"checked",n,!1)}function f$(e,n){mEe(e,n);var t=iy(n.value),a=n.type;if(t!=null)a==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?v$(e,n.type,t):n.hasOwnProperty("defaultValue")&&v$(e,n.type,iy(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function _Ee(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function v$(e,n,t){(n!=="number"||hL(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function bmn(e){var n="";return fL.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function m$(e,n){return e=jo({children:void 0},n),(n=bmn(n.children))&&(e.children=n),e}function AC(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r=t.length))throw Error(An(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:iy(t)}}function dEe(e,n){var t=iy(n.value),a=iy(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),a!=null&&(e.defaultValue=""+a)}function hEe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var p$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function gEe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function d$(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?gEe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var gL,DEe=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(n,t,a,r){MSApp.execUnsafeLocalFunction(function(){return e(n,t,a,r)})}:e}(function(e,n){if(e.namespaceURI!==p$.svg||"innerHTML"in e)e.innerHTML=n;else{for(gL=gL||document.createElement("div"),gL.innerHTML=""+n.valueOf().toString()+"",n=gL.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function vG(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var mG={animationIterationCount:!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},Rmn=["Webkit","ms","Moz","O"];Object.keys(mG).forEach(function(e){Rmn.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),mG[n]=mG[e]})});function yEe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||mG.hasOwnProperty(e)&&mG[e]?(""+n).trim():n+"px"}function bEe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=yEe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var wmn=jo({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 h$(e,n){if(n){if(wmn[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(An(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(An(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(An(61))}if(n.style!=null&&typeof n.style!="object")throw Error(An(62))}}function g$(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function D$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var y$=null,xC=null,LC=null;function REe(e){if(e=GG(e)){if(typeof y$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=kL(n),y$(e.stateNode,e.type,n))}}function wEe(e){xC?LC?LC.push(e):LC=[e]:xC=e}function SEe(){if(xC){var e=xC,n=LC;if(LC=xC=null,REe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function EL(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-sy(n),e[n]=t}var sy=Math.clz32?Math.clz32:kmn,Nmn=Math.log,Omn=Math.LN2;function kmn(e){return e===0?32:31-(Nmn(e)/Omn|0)|0}var Hmn=Tl.unstable_UserBlockingPriority,Umn=Tl.unstable_runWithPriority,CL=!0;function Bmn(e,n,t,a){tR||R$();var r=L$,i=tR;tR=!0;try{EEe(r,e,n,t,a)}finally{(tR=i)||S$()}}function Jmn(e,n,t,a){Umn(Hmn,L$.bind(null,e,n,t,a))}function L$(e,n,t,a){if(CL){var r;if((r=(n&4)==0)&&0=SG),KEe=String.fromCharCode(32),XEe=!1;function ZEe(e,n){switch(e){case"keyup":return v_n.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function eCe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var HC=!1;function __n(e,n){switch(e){case"compositionend":return eCe(n);case"keypress":return n.which!==32?null:(XEe=!0,KEe);case"textInput":return e=n.data,e===KEe&&XEe?null:e;default:return null}}function p_n(e,n){if(HC)return e==="compositionend"||!B$&&ZEe(e,n)?(e=qEe(),IL=P$=fy=null,HC=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=a}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=iCe(t)}}function lCe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?lCe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function cCe(){for(var e=window,n=hL();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=hL(e.document)}return n}function W$(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var E_n=Yh&&"documentMode"in document&&11>=document.documentMode,UC=null,q$=null,FG=null,z$=!1;function sCe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;z$||UC==null||UC!==hL(a)||(a=UC,"selectionStart"in a&&W$(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),FG&&IG(FG,a)||(FG=a,a=jL(q$,"onSelect"),0zC||(e.current=Z$[zC],Z$[zC]=null,zC--)}function di(e,n){zC++,Z$[zC]=e.current,e.current=n}var _y={},jc=my(_y),ff=my(!1),oR=_y;function $C(e,n){var t=e.type.contextTypes;if(!t)return _y;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var r={},i;for(i in t)r[i]=n[i];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=r),r}function vf(e){return e=e.childContextTypes,e!=null}function HL(){Co(ff),Co(jc)}function ECe(e,n,t){if(jc.current!==_y)throw Error(An(168));di(jc,n),di(ff,t)}function CCe(e,n,t){var a=e.stateNode;if(e=n.childContextTypes,typeof a.getChildContext!="function")return t;a=a.getChildContext();for(var r in a)if(!(r in e))throw Error(An(108,GC(n)||"Unknown",r));return jo({},t,a)}function UL(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_y,oR=jc.current,di(jc,e),di(ff,ff.current),!0}function ICe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=CCe(e,n,oR),a.__reactInternalMemoizedMergedChildContext=e,Co(ff),Co(jc),di(jc,e)):Co(ff),di(ff,t)}var eV=null,iR=null,F_n=Tl.unstable_runWithPriority,nV=Tl.unstable_scheduleCallback,tV=Tl.unstable_cancelCallback,T_n=Tl.unstable_shouldYield,FCe=Tl.unstable_requestPaint,aV=Tl.unstable_now,M_n=Tl.unstable_getCurrentPriorityLevel,BL=Tl.unstable_ImmediatePriority,TCe=Tl.unstable_UserBlockingPriority,MCe=Tl.unstable_NormalPriority,GCe=Tl.unstable_LowPriority,ACe=Tl.unstable_IdlePriority,rV={},G_n=FCe!==void 0?FCe:function(){},Kh=null,JL=null,oV=!1,xCe=aV(),Pc=1e4>xCe?aV:function(){return aV()-xCe};function VC(){switch(M_n()){case BL:return 99;case TCe:return 98;case MCe:return 97;case GCe:return 96;case ACe:return 95;default:throw Error(An(332))}}function LCe(e){switch(e){case 99:return BL;case 98:return TCe;case 97:return MCe;case 96:return GCe;case 95:return ACe;default:throw Error(An(332))}}function uR(e,n){return e=LCe(e),F_n(e,n)}function AG(e,n,t){return e=LCe(e),nV(e,n,t)}function ad(){if(JL!==null){var e=JL;JL=null,tV(e)}jCe()}function jCe(){if(!oV&&Kh!==null){oV=!0;var e=0;try{var n=Kh;uR(99,function(){for(;eue?(we=k,k=null):we=k.sibling;var ye=m(g,k,y[ue],F);if(ye===null){k===null&&(k=we);break}e&&k&&ye.alternate===null&&n(g,k),p=i(ye,p,ue),B===null?N=ye:B.sibling=ye,B=ye,k=we}if(ue===y.length)return t(g,k),N;if(k===null){for(;ueue?(we=k,k=null):we=k.sibling;var Se=m(g,k,ye.value,F);if(Se===null){k===null&&(k=we);break}e&&k&&Se.alternate===null&&n(g,k),p=i(Se,p,ue),B===null?N=Se:B.sibling=Se,B=Se,k=we}if(ye.done)return t(g,k),N;if(k===null){for(;!ye.done;ue++,ye=y.next())ye=v(g,ye.value,F),ye!==null&&(p=i(ye,p,ue),B===null?N=ye:B.sibling=ye,B=ye);return N}for(k=a(g,k);!ye.done;ue++,ye=y.next())ye=_(k,g,ue,ye.value,F),ye!==null&&(e&&ye.alternate!==null&&k.delete(ye.key===null?ue:ye.key),p=i(ye,p,ue),B===null?N=ye:B.sibling=ye,B=ye);return e&&k.forEach(function(ve){return n(g,ve)}),N}return function(g,p,y,F){var N=typeof y=="object"&&y!==null&&y.type===oy&&y.key===null;N&&(y=y.props.children);var B=typeof y=="object"&&y!==null;if(B)switch(y.$$typeof){case uG:e:{for(B=y.key,N=p;N!==null;){if(N.key===B){switch(N.tag){case 7:if(y.type===oy){t(g,N.sibling),p=r(N,y.props.children),p.return=g,g=p;break e}break;default:if(N.elementType===y.type){t(g,N.sibling),p=r(N,y.props),p.ref=LG(g,N,y),p.return=g,g=p;break e}}t(g,N);break}else n(g,N);N=N.sibling}y.type===oy?(p=rI(y.props.children,g.mode,F,y.key),p.return=g,g=p):(F=_j(y.type,y.key,y.props,null,g.mode,F),F.ref=LG(g,p,y),F.return=g,g=F)}return u(g);case nR:e:{for(N=y.key;p!==null;){if(p.key===N)if(p.tag===4&&p.stateNode.containerInfo===y.containerInfo&&p.stateNode.implementation===y.implementation){t(g,p.sibling),p=r(p,y.children||[]),p.return=g,g=p;break e}else{t(g,p);break}else n(g,p);p=p.sibling}p=$V(y,g.mode,F),p.return=g,g=p}return u(g)}if(typeof y=="string"||typeof y=="number")return y=""+y,p!==null&&p.tag===6?(t(g,p.sibling),p=r(p,y),p.return=g,g=p):(t(g,p),p=zV(y,g.mode,F),p.return=g,g=p),u(g);if(QL(y))return h(g,p,y,F);if(sG(y))return w(g,p,y,F);if(B&&YL(g,y),typeof y=="undefined"&&!N)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(An(152,GC(g.type)||"Component"))}return t(g,p)}}var KL=WCe(!0),qCe=WCe(!1),jG={},rd=my(jG),PG=my(jG),NG=my(jG);function lR(e){if(e===jG)throw Error(An(174));return e}function sV(e,n){switch(di(NG,n),di(PG,e),di(rd,jG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:d$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=d$(n,e)}Co(rd),di(rd,n)}function KC(){Co(rd),Co(PG),Co(NG)}function zCe(e){lR(NG.current);var n=lR(rd.current),t=d$(n,e.type);n!==t&&(di(PG,e),di(rd,t))}function fV(e){PG.current===e&&(Co(rd),Co(PG))}var hi=my(0);function XL(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&64)!=0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Xh=null,gy=null,od=!1;function $Ce(e,n){var t=q0(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function VCe(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,!0):!1;case 13:return!1;default:return!1}}function vV(e){if(od){var n=gy;if(n){var t=n;if(!VCe(e,n)){if(n=JC(t.nextSibling),!n||!VCe(e,n)){e.flags=e.flags&-1025|2,od=!1,Xh=e;return}$Ce(Xh,t)}Xh=e,gy=JC(n.firstChild)}else e.flags=e.flags&-1025|2,od=!1,Xh=e}}function QCe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Xh=e}function ZL(e){if(e!==Xh)return!1;if(!od)return QCe(e),od=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!Y$(n,e.memoizedProps))for(n=gy;n;)$Ce(e,n),n=JC(n.nextSibling);if(QCe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(An(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){gy=JC(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}gy=null}}else gy=Xh?JC(e.stateNode.nextSibling):null;return!0}function mV(){gy=Xh=null,od=!1}var XC=[];function _V(){for(var e=0;ei))throw Error(An(301));i+=1,$l=Nc=null,n.updateQueue=null,OG.current=P_n,e=t(a,r)}while(HG)}if(OG.current=rj,n=Nc!==null&&Nc.next!==null,kG=0,$l=Nc=Bi=null,ej=!1,n)throw Error(An(300));return e}function cR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $l===null?Bi.memoizedState=$l=e:$l=$l.next=e,$l}function sR(){if(Nc===null){var e=Bi.alternate;e=e!==null?e.memoizedState:null}else e=Nc.next;var n=$l===null?Bi.memoizedState:$l.next;if(n!==null)$l=n,Nc=e;else{if(e===null)throw Error(An(310));Nc=e,e={memoizedState:Nc.memoizedState,baseState:Nc.baseState,baseQueue:Nc.baseQueue,queue:Nc.queue,next:null},$l===null?Bi.memoizedState=$l=e:$l=$l.next=e}return $l}function id(e,n){return typeof n=="function"?n(e):n}function UG(e){var n=sR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=Nc,r=a.baseQueue,i=t.pending;if(i!==null){if(r!==null){var u=r.next;r.next=i.next,i.next=u}a.baseQueue=r=i,t.pending=null}if(r!==null){r=r.next,a=a.baseState;var l=u=i=null,c=r;do{var s=c.lane;if((kG&s)===s)l!==null&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),a=c.eagerReducer===e?c.eagerState:e(a,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};l===null?(u=l=f,i=a):l=l.next=f,Bi.lanes|=s,qG|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,U0(a,n.memoizedState)||(c_=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function BG(e){var n=sR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=t.dispatch,r=t.pending,i=n.memoizedState;if(r!==null){t.pending=null;var u=r=r.next;do i=e(i,u.action),u=u.next;while(u!==r);U0(i,n.memoizedState)||(c_=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function YCe(e,n,t){var a=n._getVersion;a=a(n._source);var r=n._workInProgressVersionPrimary;if(r!==null?e=r===a:(e=e.mutableReadLanes,(e=(kG&e)===e)&&(n._workInProgressVersionPrimary=a,XC.push(n))),e)return t(n._source);throw XC.push(n),Error(An(350))}function KCe(e,n,t,a){var r=ds;if(r===null)throw Error(An(349));var i=n._getVersion,u=i(n._source),l=OG.current,c=l.useState(function(){return YCe(r,n,t)}),s=c[1],f=c[0];c=$l;var v=e.memoizedState,m=v.refs,_=m.getSnapshot,h=v.source;v=v.subscribe;var w=Bi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!U0(u,g)){g=t(n._source),U0(f,g)||(s(g),g=yy(w),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var p=r.entanglements,y=g;0t?98:t,function(){e(!0)}),uR(97<\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=u.createElement(t,{is:a.is}):(e=u.createElement(t),t==="select"&&(u=e,a.multiple?u.multiple=!0:a.size&&(u.size=a.size))):e=u.createElementNS(e,t),e[vy]=n,e[OL]=a,gIe(e,n,!1,!1),n.stateNode=e,u=g$(t,a),t){case"dialog":Eo("cancel",e),Eo("close",e),r=a;break;case"iframe":case"object":case"embed":Eo("load",e),r=a;break;case"video":case"audio":for(r=0;rNV&&(n.flags|=64,i=!0,WG(a,!1),n.lanes=33554432)}else{if(!i)if(e=XL(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),WG(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!od)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*Pc()-a.renderingStartTime>NV&&t!==1073741824&&(n.flags|=64,i=!0,WG(a,!1),n.lanes=33554432);a.isBackwards?(u.sibling=n.child,n.child=u):(t=a.last,t!==null?t.sibling=u:n.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.lastEffect=n.lastEffect,a.renderingStartTime=Pc(),t.sibling=null,n=hi.current,di(hi,i?n&1|2:n&1),t):null;case 23:case 24:return JV(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(An(156,n.tag))}function k_n(e){switch(e.tag){case 1:vf(e.type)&&HL();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(KC(),Co(ff),Co(jc),_V(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return fV(e),null;case 13:return Co(hi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Co(hi),null;case 4:return KC(),null;case 10:return uV(e),null;case 23:case 24:return JV(),null;default:return null}}function IV(e,n){try{var t="",a=n;do t+=Dmn(a),a=a.return;while(a);var r=t}catch(i){r=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:n,stack:r}}function FV(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var H_n=typeof WeakMap=="function"?WeakMap:Map;function bIe(e,n,t){t=dy(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){lj||(lj=!0,OV=a),FV(e,n)},t}function RIe(e,n,t){t=dy(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return FV(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(ud===null?ud=new Set([this]):ud.add(this),FV(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var U_n=typeof WeakSet=="function"?WeakSet:Set;function wIe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){wy(e,t)}else n.current=null}function B_n(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(n.flags&256&&e!==null){var t=e.memoizedProps,a=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:l_(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&K$(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function J_n(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{if((e.tag&3)==3){var a=e.create;e.destroy=a()}e=e.next}while(e!==n)}if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{var r=e;a=r.next,r=r.tag,(r&4)!=0&&(r&1)!=0&&(OIe(t,e),K_n(t,e)),e=a}while(e!==n)}return;case 1:e=t.stateNode,t.flags&4&&(n===null?e.componentDidMount():(a=t.elementType===t.type?n.memoizedProps:l_(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&kCe(t,n,e);return;case 3:if(n=t.updateQueue,n!==null){if(e=null,t.child!==null)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}kCe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&yCe(t.type,t.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:t.memoizedState===null&&(t=t.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&NEe(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(An(163))}function SIe(e,n){for(var t=e;;){if(t.tag===5){var a=t.stateNode;if(n)a=a.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none";else{a=t.stateNode;var r=t.memoizedProps.style;r=r!=null&&r.hasOwnProperty("display")?r.display:null,a.style.display=yEe("display",r)}}else if(t.tag===6)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((t.tag!==23&&t.tag!==24||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function EIe(e,n){if(iR&&typeof iR.onCommitFiberUnmount=="function")try{iR.onCommitFiberUnmount(eV,n)}catch{}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var t=e=e.next;do{var a=t,r=a.destroy;if(a=a.tag,r!==void 0)if((a&4)!=0)OIe(n,t);else{a=n;try{r()}catch(i){wy(a,i)}}t=t.next}while(t!==e)}break;case 1:if(wIe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){wy(n,i)}break;case 5:wIe(n);break;case 4:TIe(e,n)}}function CIe(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function IIe(e){return e.tag===5||e.tag===3||e.tag===4}function FIe(e){e:{for(var n=e.return;n!==null;){if(IIe(n))break e;n=n.return}throw Error(An(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var a=!1;break;case 3:n=n.containerInfo,a=!0;break;case 4:n=n.containerInfo,a=!0;break;default:throw Error(An(161))}t.flags&16&&(vG(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||IIe(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue n;t.child.return=t,t=t.child}if(!(t.flags&2)){t=t.stateNode;break e}}a?TV(e,t,n):MV(e,t,n)}function TV(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=PL));else if(a!==4&&(e=e.child,e!==null))for(TV(e,n,t),e=e.sibling;e!==null;)TV(e,n,t),e=e.sibling}function MV(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(MV(e,n,t),e=e.sibling;e!==null;)MV(e,n,t),e=e.sibling}function TIe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(An(160));switch(r=a.stateNode,a.tag){case 5:i=!1;break e;case 3:r=r.containerInfo,i=!0;break e;case 4:r=r.containerInfo,i=!0;break e}a=a.return}a=!0}if(t.tag===5||t.tag===6){e:for(var u=e,l=t,c=l;;)if(EIe(u,c),c.child!==null&&c.tag!==4)c.child.return=c,c=c.child;else{if(c===l)break e;for(;c.sibling===null;){if(c.return===null||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}i?(u=r,l=t.stateNode,u.nodeType===8?u.parentNode.removeChild(l):u.removeChild(l)):r.removeChild(t.stateNode)}else if(t.tag===4){if(t.child!==null){r=t.stateNode.containerInfo,i=!0,t.child.return=t,t=t.child;continue}}else if(EIe(e,t),t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return,t.tag===4&&(a=!1)}t.sibling.return=t.return,t=t.sibling}}function GV(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var a=t=t.next;do(a.tag&3)==3&&(e=a.destroy,a.destroy=void 0,e!==void 0&&e()),a=a.next;while(a!==t)}return;case 1:return;case 5:if(t=n.stateNode,t!=null){a=n.memoizedProps;var r=e!==null?e.memoizedProps:a;e=n.type;var i=n.updateQueue;if(n.updateQueue=null,i!==null){for(t[OL]=a,e==="input"&&a.type==="radio"&&a.name!=null&&mEe(t,a),g$(e,r),n=g$(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=Pc()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*q_n(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Vl!==5&&(Vl=2),c=IV(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var B=bIe(m,i,n);OCe(m,B);break e;case 1:i=c;var k=m.type,ue=m.stateNode;if((m.flags&64)==0&&(typeof k.getDerivedStateFromError=="function"||ue!==null&&typeof ue.componentDidCatch=="function"&&(ud===null||!ud.has(ue)))){m.flags|=4096,n&=-n,m.lanes|=n;var we=RIe(m,i,n);OCe(m,we);break e}}m=m.return}while(m!==null)}NIe(t)}catch(ye){n=ye,Ju===t&&t!==null&&(Ju=t=t.return);continue}break}while(1)}function jIe(){var e=ij.current;return ij.current=rj,e===null?rj:e}function YG(e,n){var t=_a;_a|=16;var a=jIe();ds===e&&Oc===n||aI(e,n);do try{$_n();break}catch(r){LIe(e,r)}while(1);if(iV(),_a=t,ij.current=a,Ju!==null)throw Error(An(261));return ds=null,Oc=0,Vl}function $_n(){for(;Ju!==null;)PIe(Ju)}function V_n(){for(;Ju!==null&&!T_n();)PIe(Ju)}function PIe(e){var n=HIe(e.alternate,e,fR);e.memoizedProps=e.pendingProps,n===null?NIe(e):Ju=n,AV.current=null}function NIe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=O_n(t,n,fR),t!==null){Ju=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(fR&1073741824)!=0||(t.mode&4)==0){for(var a=0,r=t.child;r!==null;)a|=r.lanes|r.childLanes,r=r.sibling;t.childLanes=a}e!==null&&(e.flags&2048)==0&&(e.firstEffect===null&&(e.firstEffect=n.firstEffect),n.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1u&&(l=u,u=B,B=l),l=uCe(y,B),i=uCe(y,u),l&&i&&(N.rangeCount!==1||N.anchorNode!==l.node||N.anchorOffset!==l.offset||N.focusNode!==i.node||N.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),N.removeAllRanges(),B>u?(N.addRange(F),N.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),N.addRange(F)))))),F=[],N=y;N=N.parentNode;)N.nodeType===1&&F.push({element:N,left:N.scrollLeft,top:N.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yPc()-PV?aI(e,0):LV|=t),W0(e,n)}function epn(e,n){var t=e.stateNode;t!==null&&t.delete(n),n=0,n===0&&(n=e.mode,(n&2)==0?n=1:(n&4)==0?n=VC()===99?1:2:(ng===0&&(ng=ZC),n=OC(62914560&~ng),n===0&&(n=4194304))),t=wv(),e=vj(e,n),e!==null&&(EL(e,n,t),W0(e,t))}var HIe;HIe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||ff.current)c_=!0;else if((t&a)!=0)c_=(e.flags&16384)!=0;else{switch(c_=!1,n.tag){case 3:fIe(n),mV();break;case 5:zCe(n);break;case 1:vf(n.type)&&UL(n);break;case 4:sV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;di(WL,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?vIe(e,n,t):(di(hi,hi.current&1),n=Zh(e,n,t),n!==null?n.sibling:null);di(hi,hi.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return hIe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),di(hi,hi.current),a)break;return null;case 23:case 24:return n.lanes=0,bV(e,n,t)}return Zh(e,n,t)}else c_=!1;switch(n.lanes=0,n.tag){case 2:if(a=n.type,e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=$C(n,jc.current),YC(n,t),r=dV(null,n,a,e,r,t),n.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,vf(a)){var i=!0;UL(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,lV(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&$L(n,a,u,e),r.updater=VL,n.stateNode=r,r._reactInternals=n,cV(n,a,e,t),n=wV(null,n,a,!0,i,t)}else n.tag=0,_f(null,n,r,t),n=n.child;return n;case 16:r=n.elementType;e:{switch(e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=tpn(r),e=l_(r,e),i){case 0:n=RV(null,n,r,e,t);break e;case 1:n=sIe(null,n,r,e,t);break e;case 11:n=iIe(null,n,r,e,t);break e;case 14:n=uIe(null,n,r,l_(r.type,e),a,t);break e}throw Error(An(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:l_(a,r),RV(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:l_(a,r),sIe(e,n,a,r,t);case 3:if(fIe(n),a=n.updateQueue,e===null||a===null)throw Error(An(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,NCe(e,n),xG(n,a,null,t),a=n.memoizedState.element,a===r)mV(),n=Zh(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(gy=JC(n.stateNode.containerInfo.firstChild),Xh=n,i=od=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function WIe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(WIe)}catch(e){console.error(e)}}WIe(),qIe.exports=JIe()});var n3=Je(eQ=>{"use strict";Object.defineProperty(eQ,"__esModule",{value:!0});var XV=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function fpn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function vpn(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function mpn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var QIe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},_pn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],ppn=function(n){return _pn.forEach(function(t){return delete n[t]}),n},YIe=function(n,t){t.style.fontSize=n.fontSize,t.style.fontFamily=n.fontFamily,t.style.fontWeight=n.fontWeight,t.style.fontStyle=n.fontStyle,t.style.letterSpacing=n.letterSpacing,t.style.textTransform=n.textTransform},KIe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,XIe=function(){return KIe?"_"+Math.random().toString(36).substr(2,12):void 0},ZV=function(e){mpn(n,e),zIe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||XIe(),prevId:i}:null}}]);function n(t){fpn(this,n);var a=vpn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return a.inputRef=function(r){a.input=r,typeof a.props.inputRef=="function"&&a.props.inputRef(r)},a.placeHolderSizerRef=function(r){a.placeHolderSizer=r},a.sizerRef=function(r){a.sizer=r},a.state={inputWidth:t.minWidth,inputId:t.id||XIe(),prevId:t.id},a}return zIe(n,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(a,r){r.inputWidth!==this.state.inputWidth&&typeof this.props.onAutosize=="function"&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(!(!this.mounted||!window.getComputedStyle)){var a=this.input&&window.getComputedStyle(this.input);!a||(YIe(a,this.sizer),this.placeHolderSizer&&YIe(a,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(!(!this.mounted||!this.sizer||typeof this.sizer.scrollWidth=="undefined")){var a=void 0;this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?a=Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:a=this.sizer.scrollWidth+2;var r=this.props.type==="number"&&this.props.extraWidth===void 0?16:parseInt(this.props.extraWidth)||0;a+=r,a{"use strict";Object.defineProperty(i3,"__esModule",{value:!0});i3.Direction=void 0;var vhn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(vhn=i3.Direction||(i3.Direction={}))});var hQ=Je(pa=>{"use strict";var u3=pa&&pa.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;ae)return c;if(s&&sa)return a;if(e=t)throw new RangeError("min (".concat(n,") is equal/bigger than max (").concat(t,")"));if(et)throw new RangeError("value (".concat(e,") is bigger than max (").concat(t,")"))}pa.checkBoundaries=ghn;function Dhn(e,n,t){return et?t:e}pa.checkValuesAgainstBoundaries=Dhn;function yhn(e){if(!(e.length<2)&&!e.slice(1).every(function(n,t){return e[t]<=n}))throw new RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))}pa.checkInitialOverlap=yhn;function bhn(e){var n=window.getComputedStyle(e);return{top:parseInt(n["margin-top"],10),bottom:parseInt(n["margin-bottom"],10),left:parseInt(n["margin-left"],10),right:parseInt(n["margin-right"],10)}}pa.getMargin=bhn;function Rhn(e){var n=window.getComputedStyle(e);return{top:parseInt(n["padding-top"],10)+parseInt(n["border-top-width"],10),bottom:parseInt(n["padding-bottom"],10)+parseInt(n["border-bottom-width"],10),left:parseInt(n["padding-left"],10)+parseInt(n["border-left-width"],10),right:parseInt(n["padding-right"],10)+parseInt(n["border-right-width"],10)}}pa.getPaddingAndBorder=Rhn;function whn(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return xTe(r,a*n[i].x,n[i].y)})}pa.translateThumbs=whn;function Shn(e,n,t,a){for(var r=0,i=jTe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},Mhn=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=LTe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,_){var h=m.x,w=LTe(t[_],a[_],r,i,u);s!==_&&(v>=h&&v<=h+w||v+f>=h&&v+f<=h+w)&&(l.includes(_)||(l.push(s),l.push(_),l=u3(u3([],l,!0),[s,_],!1),c(_)))})};return c(e),Array.from(new Set(l.sort()))},Ghn=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(_){return _});var u=(0,pa.getStepDecimals)(a),l=(0,dQ.useState)({}),c=l[0],s=l[1],f=(0,dQ.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,dQ.useEffect)(function(){if(e){var _=e.getThumbs();if(_.length<1)return;var h={},w=e.getOffsets(),g=Mhn(t,w,_,n,r,u,i),p=i(n[t].toFixed(u));if(g.length){var y=g.reduce(function(ue,we,ye,Se){return ue.length?u3(u3([],ue,!0),[w[Se[ye]].x],!1):[w[Se[ye]].x]},[]);if(Math.min.apply(Math,y)===w[t].x){var F=[];g.forEach(function(ue){F.push(n[ue].toFixed(u))}),p=Array.from(new Set(F.sort(function(ue,we){return parseFloat(ue)-parseFloat(we)}))).map(i).join(r);var N=Math.min.apply(Math,y),B=Math.max.apply(Math,y),k=_[g[y.indexOf(B)]].getBoundingClientRect().width;h.left="".concat(Math.abs(N-(B+k))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(p),s(h)}},[e,n]),[v,c]};pa.useThumbOverlap=Ghn;function jTe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return ATe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var NTe=Je(Sv=>{"use strict";var Ahn=Sv&&Sv.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,r){a.__proto__=r}||function(a,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])},e(n,t)};return function(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(n,t);function a(){this.constructor=n}n.prototype=t===null?Object.create(t):(a.prototype=t.prototype,new a)}}(),xhn=Sv&&Sv.__createBinding||(Object.create?function(e,n,t,a){a===void 0&&(a=t);var r=Object.getOwnPropertyDescriptor(n,t);(!r||("get"in r?!n.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,a,r)}:function(e,n,t,a){a===void 0&&(a=t),e[a]=n[t]}),Lhn=Sv&&Sv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),jhn=Sv&&Sv.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&xhn(n,e,t);return Lhn(n,e),n},PTe=Sv&&Sv.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;a1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.clientX,r.clientY]},function(){return a.onMove(r.clientX,r.clientY)})}else{var u=(0,mr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.clientX,r.clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.clientX,r.clientY)})}},a.onResize=function(){(0,mr.translateThumbs)(a.getThumbs(),a.getOffsets(),a.props.rtl),a.calculateMarkOffsets()},a.onTouchStartTrack=function(r){var i;if(r.persist(),a.addTouchEvents(r.nativeEvent),a.props.values.length>1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.touches[0].clientX,r.touches[0].clientY]},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}else{var u=(0,mr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.touches[0].clientX,r.touches[0].clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}},a.onMouseOrTouchStart=function(r){if(!a.props.disabled){var i=(0,mr.isTouchEvent)(r);if(!(!i&&r.button!==0)){var u=a.getTargetIndex(r);u!==-1&&(i?a.addTouchEvents(r):a.addMouseEvents(r),a.setState({draggedThumbIndex:u,thumbZIndexes:a.state.thumbZIndexes.map(function(l,c){return c===u?Math.max.apply(Math,a.state.thumbZIndexes):l<=a.state.thumbZIndexes[u]?l:l-1})}))}}},a.onMouseMove=function(r){r.preventDefault(),a.onMove(r.clientX,r.clientY)},a.onTouchMove=function(r){r.preventDefault(),a.onMove(r.touches[0].clientX,r.touches[0].clientY)},a.onKeyDown=function(r){var i=a.props,u=i.values,l=i.onChange,c=i.step,s=i.rtl,f=i.direction,v=a.state.isChanged,m=a.getTargetIndex(r.nativeEvent),_=s||f===qu.Direction.Left||f===qu.Direction.Down?-1:1;m!==-1&&(Phn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,mr.replaceAt)(u,m,a.normalizeValue(u[m]+_*(r.key==="PageUp"?c*10:c),m)))):Nhn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,mr.replaceAt)(u,m,a.normalizeValue(u[m]-_*(r.key==="PageDown"?c*10:c),m)))):r.key==="Tab"?a.setState({draggedThumbIndex:-1},function(){v&&a.fireOnFinalChange()}):v&&a.fireOnFinalChange())},a.onKeyUp=function(r){var i=a.state.isChanged;a.setState({draggedThumbIndex:-1},function(){i&&a.fireOnFinalChange()})},a.onMove=function(r,i){var u=a.state,l=u.draggedThumbIndex,c=u.draggedTrackPos,s=a.props,f=s.direction,v=s.min,m=s.max,_=s.onChange,h=s.values,w=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var p=a.trackRef.current;if(!p)return null;var y=p.getBoundingClientRect(),F=(0,mr.isVertical)(f)?y.height:y.width;if(c[0]!==-1&&c[1]!==-1){var N=r-c[0],B=i-c[1],k=0;switch(f){case qu.Direction.Right:case qu.Direction.Left:k=N/F*(m-v);break;case qu.Direction.Down:case qu.Direction.Up:k=B/F*(m-v);break;default:(0,mr.assertUnreachable)(f)}if(g&&(k*=-1),Math.abs(k)>=w/2){for(var ue=0;uem?k=m-h[ue]:we=w/2&&_((0,mr.replaceAt)(h,l,a.normalizeValue(Se,l)))}},a.normalizeValue=function(r,i){var u=a.props,l=u.min,c=u.max,s=u.step,f=u.allowOverlap,v=u.values;return(0,mr.normalizeValue)(r,i,l,c,s,f,v)},a.onEnd=function(r){if(r.preventDefault(),document.removeEventListener("mousemove",a.schdOnMouseMove),document.removeEventListener("touchmove",a.schdOnTouchMove),document.removeEventListener("mouseup",a.schdOnEnd),document.removeEventListener("touchend",a.schdOnEnd),document.removeEventListener("touchcancel",a.schdOnEnd),a.state.draggedThumbIndex===-1&&a.state.draggedTrackPos[0]===-1&&a.state.draggedTrackPos[1]===-1)return null;a.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){a.fireOnFinalChange()})},a.fireOnFinalChange=function(){a.setState({isChanged:!1});var r=a.props,i=r.onFinalChange,u=r.values;i&&i(u)},a.updateMarkRefs=function(r){if(!r.renderMark){a.numOfMarks=void 0,a.markRefs=void 0;return}a.numOfMarks=(r.max-r.min)/a.props.step,a.markRefs=[];for(var i=0;i-1?"grabbing":this.props.draggableTrack?(0,mr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?mr.voidFn:this.onMouseDownTrack,onTouchStart:m?mr.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:PTe(PTe([],g.map(function(p,y,F){return l({props:{style:t.props.direction===qu.Direction.Left||t.props.direction===qu.Direction.Right?{position:"absolute",left:"".concat(p[0],"px"),marginTop:"".concat(p[1],"px")}:{position:"absolute",top:"".concat(p[0],"px"),marginLeft:"".concat(p[1],"px")},key:"mark".concat(y),ref:t.markRefs[y]},index:y})}),!0),c.map(function(p,y){var F=t.state.draggedThumbIndex===y;return i({index:y,value:p,isDragged:F,props:{style:{position:"absolute",zIndex:w[y],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:y,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[y+1]||f,"aria-valuemin":v?s:c[y-1]||s,"aria-valuenow":p,draggable:!1,ref:t.thumbRefs[y],role:"slider",onKeyDown:m?mr.voidFn:t.onKeyDown,onKeyUp:m?mr.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:qu.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(xj.Component);Sv.default=Ohn});var OTe=Je(Hc=>{"use strict";var khn=Hc&&Hc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Hc,"__esModule",{value:!0});Hc.checkValuesAgainstBoundaries=Hc.relativeValue=Hc.useThumbOverlap=Hc.Direction=Hc.getTrackBackground=Hc.Range=void 0;var Hhn=khn(NTe());Hc.Range=Hhn.default;var Lj=hQ();Object.defineProperty(Hc,"getTrackBackground",{enumerable:!0,get:function(){return Lj.getTrackBackground}});Object.defineProperty(Hc,"useThumbOverlap",{enumerable:!0,get:function(){return Lj.useThumbOverlap}});Object.defineProperty(Hc,"relativeValue",{enumerable:!0,get:function(){return Lj.relativeValue}});Object.defineProperty(Hc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return Lj.checkValuesAgainstBoundaries}});var Uhn=Aj();Object.defineProperty(Hc,"Direction",{enumerable:!0,get:function(){return Uhn.Direction}})});var aMe=Je(MQ=>{"use strict";Object.defineProperty(MQ,"__esModule",{value:!0});var sgn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wQ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),V0(_,this.animationStateClasses.animatingToHeightZero,p.height===0),V0(_,this.animationStateClasses.animatingToHeightAuto,p.height==="auto"),V0(_,this.animationStateClasses.animatingToHeightSpecific,p.height>0),_)),N=this.getStaticStateClasses(p.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!y}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),y?(p.shouldUseTransitions=!0,tMe(this.animationFrameIDs),this.animationFrameIDs=ygn(function(){i.setState(p),Nj(s,{newHeight:p.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:N,shouldUseTransitions:!1}),i.hideContent(p.height),Nj(c,{newHeight:p.height})},w)):(Nj(s,{newHeight:g}),this.timeoutID=setTimeout(function(){p.animationStateClasses=N,p.shouldUseTransitions=!1,i.setState(p),l!=="auto"&&i.hideContent(g),Nj(c,{newHeight:g})},w))}}},{key:"componentWillUnmount",value:function(){tMe(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var a=this.props,r=a.delay,i=a.duration;return{delay:r,duration:i}}},{key:"showContent",value:function(a){a===0&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(a){a===0&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(a){var r;return(0,EQ.default)((r={},V0(r,this.animationStateClasses.static,!0),V0(r,this.animationStateClasses.staticHeightZero,a===0),V0(r,this.animationStateClasses.staticHeightSpecific,a>0),V0(r,this.animationStateClasses.staticHeightAuto,a==="auto"),r))}},{key:"render",value:function(){var a,r=this,i=this.props,u=i.animateOpacity,l=i.applyInlineTransitions,c=i.children,s=i.className,f=i.contentClassName,v=i.easing,m=i.id,_=i.style,h=this.state,w=h.height,g=h.overflow,p=h.animationStateClasses,y=h.shouldUseTransitions,F=this.getTimings(),N=F.duration,B=F.delay,k=wQ({},_,{height:w,overflow:g||_.overflow});y&&l&&(k.transition="height "+N+"ms "+v+" "+B+"ms",_.transition&&(k.transition=_.transition+", "+k.transition),k.WebkitTransition=k.transition);var ue={};u&&(ue.transition="opacity "+N+"ms "+v+" "+B+"ms",ue.WebkitTransition=ue.transition,w===0&&(ue.opacity=0));var we=(0,EQ.default)((a={},V0(a,p,!0),V0(a,s,s),a)),ye=typeof this.props["aria-hidden"]!="undefined",Se=ye?this.props["aria-hidden"]:w===0;return SQ.default.createElement("div",wQ({},Dgn.apply(void 0,[this.props].concat(ggn)),{"aria-hidden":Se,className:we,id:m,style:k}),SQ.default.createElement("div",{className:f,style:ue,ref:function(Me){return r.contentElement=Me}},c))}}]),n}(SQ.default.Component),bgn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||FQ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":sgn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};TQ.propTypes={"aria-hidden":pf.default.bool,animateOpacity:pf.default.bool,animationStateClasses:pf.default.object,applyInlineTransitions:pf.default.bool,children:pf.default.any.isRequired,className:pf.default.string,contentClassName:pf.default.string,delay:pf.default.number,duration:pf.default.number,easing:pf.default.string,height:bgn,id:pf.default.string,onAnimationEnd:pf.default.func,onAnimationStart:pf.default.func,style:pf.default.object};TQ.defaultProps={animateOpacity:!1,animationStateClasses:nMe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};MQ.default=TQ});var c5e=Je((SP,oX)=>{(function(n,t){typeof SP=="object"&&typeof oX=="object"?oX.exports=t():typeof define=="function"&&define.amd?define([],t):typeof SP=="object"?SP.Pusher=t():n.Pusher=t()})(window,function(){return function(e){var n={};function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(a,r,i){t.o(a,r)||Object.defineProperty(a,r,{enumerable:!0,get:i})},t.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},t.t=function(a,r){if(r&1&&(a=t(a)),r&8||r&4&&typeof a=="object"&&a&&a.__esModule)return a;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:a}),r&2&&typeof a!="string")for(var u in a)t.d(i,u,function(l){return a[l]}.bind(null,u));return i},t.n=function(a){var r=a&&a.__esModule?function(){return a.default}:function(){return a};return t.d(r,"a",r),r},t.o=function(a,r){return Object.prototype.hasOwnProperty.call(a,r)},t.p="",t(t.s=2)}([function(e,n,t){"use strict";var a=this&&this.__extends||function(){var _=function(h,w){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,p){g.__proto__=p}||function(g,p){for(var y in p)p.hasOwnProperty(y)&&(g[y]=p[y])},_(h,w)};return function(h,w){_(h,w);function g(){this.constructor=h}h.prototype=w===null?Object.create(w):(g.prototype=w.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function _(h){h===void 0&&(h="="),this._paddingCharacter=h}return _.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},_.prototype.encode=function(h){for(var w="",g=0;g>>3*6&63),w+=this._encodeByte(p>>>2*6&63),w+=this._encodeByte(p>>>1*6&63),w+=this._encodeByte(p>>>0*6&63)}var y=h.length-g;if(y>0){var p=h[g]<<16|(y===2?h[g+1]<<8:0);w+=this._encodeByte(p>>>3*6&63),w+=this._encodeByte(p>>>2*6&63),y===2?w+=this._encodeByte(p>>>1*6&63):w+=this._paddingCharacter||"",w+=this._paddingCharacter||""}return w},_.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},_.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},_.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var w=this._getPaddingLength(h),g=h.length-w,p=new Uint8Array(this.maxDecodedLength(g)),y=0,F=0,N=0,B=0,k=0,ue=0,we=0;F>>4,p[y++]=k<<4|ue>>>2,p[y++]=ue<<6|we,N|=B&r,N|=k&r,N|=ue&r,N|=we&r;if(F>>4,N|=B&r,N|=k&r),F>>2,N|=ue&r),F>>8&0-65-26+97,w+=51-h>>>8&26-97-52+48,w+=61-h>>>8&52-48-62+43,w+=62-h>>>8&62-43-63+47,String.fromCharCode(w)},_.prototype._decodeChar=function(h){var w=r;return w+=(42-h&h-44)>>>8&-r+h-43+62,w+=(46-h&h-48)>>>8&-r+h-47+63,w+=(47-h&h-58)>>>8&-r+h-48+52,w+=(64-h&h-91)>>>8&-r+h-65+0,w+=(96-h&h-123)>>>8&-r+h-97+26,w},_.prototype._getPaddingLength=function(h){var w=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)w++;if(h.length<4||w>2)throw new Error("Base64Coder: incorrect padding")}return w},_}();n.Coder=i;var u=new i;function l(_){return u.encode(_)}n.encode=l;function c(_){return u.decode(_)}n.decode=c;var s=function(_){a(h,_);function h(){return _!==null&&_.apply(this,arguments)||this}return h.prototype._encodeByte=function(w){var g=w;return g+=65,g+=25-w>>>8&0-65-26+97,g+=51-w>>>8&26-97-52+48,g+=61-w>>>8&52-48-62+45,g+=62-w>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(w){var g=r;return g+=(44-w&w-46)>>>8&-r+w-45+62,g+=(94-w&w-96)>>>8&-r+w-95+63,g+=(47-w&w-58)>>>8&-r+w-48+52,g+=(64-w&w-91)>>>8&-r+w-65+0,g+=(96-w&w-123)>>>8&-r+w-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(_){return f.encode(_)}n.encodeURLSafe=v;function m(_){return f.decode(_)}n.decodeURLSafe=m,n.encodedLength=function(_){return u.encodedLength(_)},n.maxDecodedLength=function(_){return u.maxDecodedLength(_)},n.decodedLength=function(_){return u.decodedLength(_)}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a="utf8: invalid string",r="utf8: invalid source encoding";function i(c){for(var s=new Uint8Array(u(c)),f=0,v=0;v>6,s[f++]=128|m&63):m<55296?(s[f++]=224|m>>12,s[f++]=128|m>>6&63,s[f++]=128|m&63):(v++,m=(m&1023)<<10,m|=c.charCodeAt(v)&1023,m+=65536,s[f++]=240|m>>18,s[f++]=128|m>>12&63,s[f++]=128|m>>6&63,s[f++]=128|m&63)}return s}n.encode=i;function u(c){for(var s=0,f=0;f=c.length-1)throw new Error(a);f++,s+=4}else throw new Error(a)}return s}n.encodedLength=u;function l(c){for(var s=[],f=0;f=c.length)throw new Error(r);var _=c[++f];if((_&192)!=128)throw new Error(r);v=(v&31)<<6|_&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var _=c[++f],h=c[++f];if((_&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(_&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var _=c[++f],h=c[++f],w=c[++f];if((_&192)!=128||(h&192)!=128||(w&192)!=128)throw new Error(r);v=(v&15)<<18|(_&63)<<12|(h&63)<<6|w&63,m=65536}else throw new Error(r);if(v=55296&&v<=57343)throw new Error(r);if(v>=65536){if(v>1114111)throw new Error(r);v-=65536,s.push(String.fromCharCode(55296|v>>10)),v=56320|v&1023}}s.push(String.fromCharCode(v))}return s.join("")}n.decode=l},function(e,n,t){e.exports=t(3).default},function(e,n,t){"use strict";t.r(n);var a=function(){function R(D,E){this.lastId=0,this.prefix=D,this.name=E}return R.prototype.create=function(D){this.lastId++;var E=this.lastId,G=this.prefix+E,L=this.name+"["+E+"]",se=!1,We=function(){se||(D.apply(null,arguments),se=!0)};return this[E]=We,{number:E,id:G,name:L,callback:We}},R.prototype.remove=function(D){delete this[D.number]},R}(),r=new a("_pusher_script_","Pusher.ScriptReceivers"),i={VERSION:"6.0.3",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,cluster:"mt1",cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},u=i,l=function(){function R(D){this.options=D,this.receivers=D.receivers||r,this.loading={}}return R.prototype.load=function(D,E,G){var L=this;if(L.loading[D]&&L.loading[D].length>0)L.loading[D].push(G);else{L.loading[D]=[G];var se=Oa.createScriptRequest(L.getPath(D,E)),We=L.receivers.create(function(Wn){if(L.receivers.remove(We),L.loading[D]){var aa=L.loading[D];delete L.loading[D];for(var Fr=function(zc){zc||se.cleanup()},_u=0;_u>>6)+m(128|D&63):m(224|D>>>12&15)+m(128|D>>>6&63)+m(128|D&63)},y=function(R){return R.replace(/[^\x00-\x7F]/g,p)},F=function(R){var D=[0,2,1][R.length%3],E=R.charCodeAt(0)<<16|(R.length>1?R.charCodeAt(1):0)<<8|(R.length>2?R.charCodeAt(2):0),G=[_.charAt(E>>>18),_.charAt(E>>>12&63),D>=2?"=":_.charAt(E>>>6&63),D>=1?"=":_.charAt(E&63)];return G.join("")},N=window.btoa||function(R){return R.replace(/[\s\S]{1,3}/g,F)},B=function(){function R(D,E,G,L){var se=this;this.clear=E,this.timer=D(function(){se.timer&&(se.timer=L(se.timer))},G)}return R.prototype.isRunning=function(){return this.timer!==null},R.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},R}(),k=B,ue=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}();function we(R){window.clearTimeout(R)}function ye(R){window.clearInterval(R)}var Se=function(R){ue(D,R);function D(E,G){return R.call(this,setTimeout,we,E,function(L){return G(),null})||this}return D}(k),ve=function(R){ue(D,R);function D(E,G){return R.call(this,setInterval,ye,E,function(L){return G(),L})||this}return D}(k),Me={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(R){return new Se(0,R)},method:function(R){for(var D=[],E=1;E0)for(var L=0;L=1002&&R.code<=1004?"backoff":null:R.code===4e3?"tls_only":R.code<4100?"refused":R.code<4200?"backoff":R.code<4300?"retry":"refused"},getCloseError:function(R){return R.code!==1e3&&R.code!==1001?{type:"PusherError",data:{code:R.code,message:R.reason||R.message}}:null}},lb=zne,lOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),cOe=function(R){lOe(D,R);function D(E,G){var L=R.call(this)||this;return L.id=E,L.transport=G,L.activityTimeout=G.activityTimeout,L.bindListeners(),L}return D.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},D.prototype.send=function(E){return this.transport.send(E)},D.prototype.send_event=function(E,G,L){var se={event:E,data:G};return L&&(se.channel=L),Oe.debug("Event sent",se),this.send(lb.encodeMessage(se))},D.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},D.prototype.close=function(){this.transport.close()},D.prototype.bindListeners=function(){var E=this,G={message:function(se){var We;try{We=lb.decodeMessage(se)}catch(Wn){E.emit("error",{type:"MessageParseError",error:Wn,data:se.data})}if(We!==void 0){switch(Oe.debug("Event recd",We),We.event){case"pusher:error":E.emit("error",{type:"PusherError",data:We.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",We)}},activity:function(){E.emit("activity")},error:function(se){E.emit("error",{type:"WebSocketError",error:se})},closed:function(se){L(),se&&se.code&&E.handleCloseEvent(se),E.transport=null,E.emit("closed")}},L=function(){rt(G,function(se,We){E.transport.unbind(We,se)})};rt(G,function(se,We){E.transport.bind(We,se)})},D.prototype.handleCloseEvent=function(E){var G=lb.getCloseAction(E),L=lb.getCloseError(E);L&&this.emit("error",L),G&&this.emit(G,{action:G,error:L})},D}(kr),sOe=cOe,fOe=function(){function R(D,E){this.transport=D,this.callback=E,this.bindListeners()}return R.prototype.close=function(){this.unbindListeners(),this.transport.close()},R.prototype.bindListeners=function(){var D=this;this.onMessage=function(E){D.unbindListeners();var G;try{G=lb.processHandshake(E)}catch(L){D.finish("error",{error:L}),D.transport.close();return}G.action==="connected"?D.finish("connected",{connection:new sOe(G.id,D.transport),activityTimeout:G.activityTimeout}):(D.finish(G.action,{error:G.error}),D.transport.close())},this.onClosed=function(E){D.unbindListeners();var G=lb.getCloseAction(E)||"backoff",L=lb.getCloseError(E);D.finish(G,{error:L})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},R.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},R.prototype.finish=function(D,E){this.callback(Fe({transport:this.transport,action:D},E))},R}(),vOe=fOe,mOe=function(){function R(D,E){this.channel=D;var G=E.authTransport;if(typeof Oa.getAuthorizers()[G]=="undefined")throw"'"+G+"' is not a recognized auth transport";this.type=G,this.options=E,this.authOptions=E.auth||{}}return R.prototype.composeQuery=function(D){var E="socket_id="+encodeURIComponent(D)+"&channel_name="+encodeURIComponent(this.channel.name);for(var G in this.authOptions.params)E+="&"+encodeURIComponent(G)+"="+encodeURIComponent(this.authOptions.params[G]);return E},R.prototype.authorize=function(D,E){R.authorizers=R.authorizers||Oa.getAuthorizers(),R.authorizers[this.type].call(this,Oa,D,E)},R}(),_Oe=mOe,pOe=function(){function R(D,E){this.timeline=D,this.options=E||{}}return R.prototype.send=function(D,E){this.timeline.isEmpty()||this.timeline.send(Oa.TimelineTransport.getAgent(this,D),E)},R}(),dOe=pOe,cb=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),hOe=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),gOe=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),DOe=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),yOe=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),$ne=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),bOe=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),Vne=function(R){cb(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),ROe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),wOe=function(R){ROe(D,R);function D(E,G){var L=R.call(this,function(se,We){Oe.debug("No callbacks on "+E+" for "+se)})||this;return L.name=E,L.pusher=G,L.subscribed=!1,L.subscriptionPending=!1,L.subscriptionCancelled=!1,L}return D.prototype.authorize=function(E,G){return G(!1,{auth:""})},D.prototype.trigger=function(E,G){if(E.indexOf("client-")!==0)throw new hOe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var L=mt.buildLogSuffix("triggeringClientEvents");Oe.warn("Client event triggered before channel 'subscription_succeeded' event . "+L)}return this.pusher.send_event(E,G,this.name)},D.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},D.prototype.handleEvent=function(E){var G=E.event,L=E.data;if(G==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(G.indexOf("pusher_internal:")!==0){var se={};this.emit(G,L,se)}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},D.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(G,L){G?(Oe.error(L),E.emit("pusher:subscription_error",L)):(L=L,E.pusher.send_event("pusher:subscribe",{auth:L.auth,channel_data:L.channel_data,channel:E.name}))}))},D.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},D.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},D.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},D}(kr),Qne=wOe,SOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),EOe=function(R){SOe(D,R);function D(){return R!==null&&R.apply(this,arguments)||this}return D.prototype.authorize=function(E,G){var L=F_.createAuthorizer(this,this.pusher.config);return L.authorize(E,G)},D}(Qne),bO=EOe,COe=function(){function R(){this.reset()}return R.prototype.get=function(D){return Object.prototype.hasOwnProperty.call(this.members,D)?{id:D,info:this.members[D]}:null},R.prototype.each=function(D){var E=this;rt(this.members,function(G,L){D(E.get(L))})},R.prototype.setMyID=function(D){this.myID=D},R.prototype.onSubscription=function(D){this.members=D.presence.hash,this.count=D.presence.count,this.me=this.get(this.myID)},R.prototype.addMember=function(D){return this.get(D.user_id)===null&&this.count++,this.members[D.user_id]=D.user_info,this.get(D.user_id)},R.prototype.removeMember=function(D){var E=this.get(D.user_id);return E&&(delete this.members[D.user_id],this.count--),E},R.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},R}(),IOe=COe,FOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),TOe=function(R){FOe(D,R);function D(E,G){var L=R.call(this,E,G)||this;return L.members=new IOe,L}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,We){if(!se){if(We=We,We.channel_data===void 0){var Wn=mt.buildLogSuffix("authenticationEndpoint");Oe.error("Invalid auth response for channel '"+L.name+"',"+("expected 'channel_data' field. "+Wn)),G("Invalid auth response");return}var aa=JSON.parse(We.channel_data);L.members.setMyID(aa.user_id)}G(se,We)})},D.prototype.handleEvent=function(E){var G=E.event;if(G.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var L=E.data,se={};E.user_id&&(se.user_id=E.user_id),this.emit(G,L,se)}},D.prototype.handleInternalEvent=function(E){var G=E.event,L=E.data;switch(G){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var se=this.members.addMember(L);this.emit("pusher:member_added",se);break;case"pusher_internal:member_removed":var We=this.members.removeMember(L);We&&this.emit("pusher:member_removed",We);break}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(E.data),this.emit("pusher:subscription_succeeded",this.members))},D.prototype.disconnect=function(){this.members.reset(),R.prototype.disconnect.call(this)},D}(bO),MOe=TOe,Yne=t(1),RO=t(0),GOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),AOe=function(R){GOe(D,R);function D(E,G,L){var se=R.call(this,E,G)||this;return se.key=null,se.nacl=L,se}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,We){if(se){G(!0,We);return}var Wn=We.shared_secret;if(!Wn){var aa="No shared_secret key in auth payload for encrypted channel: "+L.name;G(!0,aa);return}L.key=Object(RO.decode)(Wn),delete We.shared_secret,G(!1,We)})},D.prototype.trigger=function(E,G){throw new $ne("Client events are not currently supported for encrypted channels")},D.prototype.handleEvent=function(E){var G=E.event,L=E.data;if(G.indexOf("pusher_internal:")===0||G.indexOf("pusher:")===0){R.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(G,L)},D.prototype.handleEncryptedEvent=function(E,G){var L=this;if(!this.key){Oe.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){Oe.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var se=Object(RO.decode)(G.ciphertext);if(se.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new Se(E||0,function(){G.disconnectInternally(),G.connect()})},D.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},D.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new Se(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},D.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},D.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new Se(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},D.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new Se(this.activityTimeout,function(){E.sendActivityCheck()}))},D.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},D.prototype.buildConnectionCallbacks=function(E){var G=this;return Fe({},E,{message:function(L){G.resetActivityCheck(),G.emit("message",L)},ping:function(){G.send_event("pusher:pong",{})},activity:function(){G.resetActivityCheck()},error:function(L){G.emit("error",{type:"WebSocketError",error:L})},closed:function(){G.abandonConnection(),G.shouldRetry()&&G.retryIn(1e3)}})},D.prototype.buildHandshakeCallbacks=function(E){var G=this;return Fe({},E,{connected:function(L){G.activityTimeout=Math.min(G.options.activityTimeout,L.activityTimeout,L.connection.activityTimeout||1/0),G.clearUnavailableTimer(),G.setConnection(L.connection),G.socket_id=G.connection.id,G.updateState("connected",{socket_id:G.socket_id})}})},D.prototype.buildErrorCallbacks=function(){var E=this,G=function(L){return function(se){se.error&&E.emit("error",{type:"WebSocketError",error:se.error}),L(se)}};return{tls_only:G(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:G(function(){E.disconnect()}),backoff:G(function(){E.retryIn(1e3)}),retry:G(function(){E.retryIn(0)})}},D.prototype.setConnection=function(E){this.connection=E;for(var G in this.connectionCallbacks)this.connection.bind(G,this.connectionCallbacks[G]);this.resetActivityCheck()},D.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var G=this.connection;return this.connection=null,G}},D.prototype.updateState=function(E,G){var L=this.state;if(this.state=E,L!==E){var se=E;se==="connected"&&(se+=" with new socket ID "+G.socket_id),Oe.debug("State changed",L+" -> "+se),this.timeline.info({state:E,params:G}),this.emit("state_change",{previous:L,current:E}),this.emit(E,G)}},D.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},D}(kr),POe=jOe,NOe=function(){function R(){this.channels={}}return R.prototype.add=function(D,E){return this.channels[D]||(this.channels[D]=kOe(D,E)),this.channels[D]},R.prototype.all=function(){return Xn(this.channels)},R.prototype.find=function(D){return this.channels[D]},R.prototype.remove=function(D){var E=this.channels[D];return delete this.channels[D],E},R.prototype.disconnect=function(){rt(this.channels,function(D){D.disconnect()})},R}(),OOe=NOe;function kOe(R,D){if(R.indexOf("private-encrypted-")===0){if(D.config.nacl)return F_.createEncryptedChannel(R,D,D.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",G=mt.buildLogSuffix("encryptedChannelSupport");throw new $ne(E+". "+G)}else return R.indexOf("private-")===0?F_.createPrivateChannel(R,D):R.indexOf("presence-")===0?F_.createPresenceChannel(R,D):F_.createChannel(R,D)}var HOe={createChannels:function(){return new OOe},createConnectionManager:function(R,D){return new POe(R,D)},createChannel:function(R,D){return new Qne(R,D)},createPrivateChannel:function(R,D){return new bO(R,D)},createPresenceChannel:function(R,D){return new MOe(R,D)},createEncryptedChannel:function(R,D,E){return new xOe(R,D,E)},createTimelineSender:function(R,D){return new dOe(R,D)},createAuthorizer:function(R,D){return D.authorizer?D.authorizer(R,D):new _Oe(R,D)},createHandshake:function(R,D){return new vOe(R,D)},createAssistantToTheTransportManager:function(R,D,E){return new uOe(R,D,E)}},F_=HOe,UOe=function(){function R(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return R.prototype.getAssistant=function(D){return F_.createAssistantToTheTransportManager(this,D,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},R.prototype.isAlive=function(){return this.livesLeft>0},R.prototype.reportDeath=function(){this.livesLeft-=1},R}(),Kne=UOe,BOe=function(){function R(D,E){this.strategies=D,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return R.prototype.isSupported=function(){return W(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){var G=this,L=this.strategies,se=0,We=this.timeout,Wn=null,aa=function(Fr,_u){_u?E(null,_u):(se=se+1,G.loop&&(se=se%L.length),se0&&(se=new Se(G.timeout,function(){We.abort(),L(!0)})),We=D.connect(E,function(Wn,aa){Wn&&se&&se.isRunning()&&!G.failFast||(se&&se.ensureAborted(),L(Wn,aa))}),{abort:function(){se&&se.ensureAborted(),We.abort()},forceMinPriority:function(Wn){We.forceMinPriority(Wn)}}},R}(),sb=BOe,JOe=function(){function R(D){this.strategies=D}return R.prototype.isSupported=function(){return W(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){return WOe(this.strategies,D,function(G,L){return function(se,We){if(L[G].error=se,se){qOe(L)&&E(!0);return}Zn(L,function(Wn){Wn.forceMinPriority(We.transport.priority)}),E(null,We)}})},R}(),wO=JOe;function WOe(R,D,E){var G=ee(R,function(L,se,We,Wn){return L.connect(D,E(se,Wn))});return{abort:function(){Zn(G,zOe)},forceMinPriority:function(L){Zn(G,function(se){se.forceMinPriority(L)})}}}function qOe(R){return be(R,function(D){return Boolean(D.error)})}function zOe(R){!R.error&&!R.aborted&&(R.abort(),R.aborted=!0)}var $Oe=function(){function R(D,E,G){this.strategy=D,this.transports=E,this.ttl=G.ttl||1800*1e3,this.usingTLS=G.useTLS,this.timeline=G.timeline}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.usingTLS,L=QOe(G),se=[this.strategy];if(L&&L.timestamp+this.ttl>=Re.now()){var We=this.transports[L.transport];We&&(this.timeline.info({cached:!0,transport:L.transport,latency:L.latency}),se.push(new sb([We],{timeout:L.latency*2+1e3,failFast:!0})))}var Wn=Re.now(),aa=se.pop().connect(D,function Fr(_u,zc){_u?(Xne(G),se.length>0?(Wn=Re.now(),aa=se.pop().connect(D,Fr)):E(_u)):(YOe(G,zc.transport.name,Re.now()-Wn),E(null,zc))});return{abort:function(){aa.abort()},forceMinPriority:function(Fr){D=Fr,aa&&aa.forceMinPriority(Fr)}}},R}(),VOe=$Oe;function SO(R){return"pusherTransport"+(R?"TLS":"NonTLS")}function QOe(R){var D=Oa.getLocalStorage();if(D)try{var E=D[SO(R)];if(E)return JSON.parse(E)}catch{Xne(R)}return null}function YOe(R,D,E){var G=Oa.getLocalStorage();if(G)try{G[SO(R)]=Ke({timestamp:Re.now(),transport:D,latency:E})}catch{}}function Xne(R){var D=Oa.getLocalStorage();if(D)try{delete D[SO(R)]}catch{}}var KOe=function(){function R(D,E){var G=E.delay;this.strategy=D,this.options={delay:G}}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy,L,se=new Se(this.options.delay,function(){L=G.connect(D,E)});return{abort:function(){se.ensureAborted(),L&&L.abort()},forceMinPriority:function(We){D=We,L&&L.forceMinPriority(We)}}},R}(),V4=KOe,XOe=function(){function R(D,E,G){this.test=D,this.trueBranch=E,this.falseBranch=G}return R.prototype.isSupported=function(){var D=this.test()?this.trueBranch:this.falseBranch;return D.isSupported()},R.prototype.connect=function(D,E){var G=this.test()?this.trueBranch:this.falseBranch;return G.connect(D,E)},R}(),hF=XOe,ZOe=function(){function R(D){this.strategy=D}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy.connect(D,function(L,se){se&&G.abort(),E(L,se)});return G},R}(),eke=ZOe;function gF(R){return function(){return R.isSupported()}}var nke=function(R,D,E){var G={};function L(fte,Wke,qke,zke,$ke){var vte=E(R,fte,Wke,qke,zke,$ke);return G[fte]=vte,vte}var se=Object.assign({},D,{hostNonTLS:R.wsHost+":"+R.wsPort,hostTLS:R.wsHost+":"+R.wssPort,httpPath:R.wsPath}),We=Object.assign({},se,{useTLS:!0}),Wn=Object.assign({},D,{hostNonTLS:R.httpHost+":"+R.httpPort,hostTLS:R.httpHost+":"+R.httpsPort,httpPath:R.httpPath}),aa={loop:!0,timeout:15e3,timeoutLimit:6e4},Fr=new Kne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),_u=new Kne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),zc=L("ws","ws",3,se,Fr),T_=L("wss","ws",3,We,Fr),kke=L("sockjs","sockjs",1,Wn),ote=L("xhr_streaming","xhr_streaming",1,Wn,_u),Hke=L("xdr_streaming","xdr_streaming",1,Wn,_u),ite=L("xhr_polling","xhr_polling",1,Wn),Uke=L("xdr_polling","xdr_polling",1,Wn),ute=new sb([zc],aa),Bke=new sb([T_],aa),Jke=new sb([kke],aa),lte=new sb([new hF(gF(ote),ote,Hke)],aa),cte=new sb([new hF(gF(ite),ite,Uke)],aa),ste=new sb([new hF(gF(lte),new wO([lte,new V4(cte,{delay:4e3})]),cte)],aa),FO=new hF(gF(ste),ste,Jke),TO;return D.useTLS?TO=new wO([ute,new V4(FO,{delay:2e3})]):TO=new wO([ute,new V4(Bke,{delay:2e3}),new V4(FO,{delay:5e3})]),new VOe(new eke(new hF(gF(zc),TO,FO)),G,{ttl:18e5,timeline:D.timeline,useTLS:D.useTLS})},tke=nke,ake=function(){var R=this;R.timeline.info(R.buildTimelineMessage({transport:R.name+(R.options.useTLS?"s":"")})),R.hooks.isInitialized()?R.changeState("initialized"):R.hooks.file?(R.changeState("initializing"),f.load(R.hooks.file,{useTLS:R.options.useTLS},function(D,E){R.hooks.isInitialized()?(R.changeState("initialized"),E(!0)):(D&&R.onError(D),R.onClose(),E(!1))})):R.onClose()},rke={getRequest:function(R){var D=new window.XDomainRequest;return D.ontimeout=function(){R.emit("error",new gOe),R.close()},D.onerror=function(E){R.emit("error",E),R.close()},D.onprogress=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText)},D.onload=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText),R.emit("finished",200),R.close()},D},abortRequest:function(R){R.ontimeout=R.onerror=R.onprogress=R.onload=null,R.abort()}},oke=rke,ike=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),uke=256*1024,lke=function(R){ike(D,R);function D(E,G,L){var se=R.call(this)||this;return se.hooks=E,se.method=G,se.url=L,se}return D.prototype.start=function(E){var G=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){G.close()},Oa.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(E)},D.prototype.close=function(){this.unloader&&(Oa.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},D.prototype.onChunk=function(E,G){for(;;){var L=this.advanceBuffer(G);if(L)this.emit("chunk",{status:E,data:L});else break}this.isBufferTooLong(G)&&this.emit("buffer_too_long")},D.prototype.advanceBuffer=function(E){var G=E.slice(this.position),L=G.indexOf(` `);return L!==-1?(this.position+=L+1,G.slice(0,L)):null},D.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>uke},D}(kr),cke=lke,EO;(function(R){R[R.CONNECTING=0]="CONNECTING",R[R.OPEN=1]="OPEN",R[R.CLOSED=3]="CLOSED"})(EO||(EO={}));var fb=EO,ske=1,fke=function(){function R(D,E){this.hooks=D,this.session=ete(1e3)+"/"+pke(8),this.location=vke(E),this.readyState=fb.CONNECTING,this.openStream()}return R.prototype.send=function(D){return this.sendRaw(JSON.stringify([D]))},R.prototype.ping=function(){this.hooks.sendHeartbeat(this)},R.prototype.close=function(D,E){this.onClose(D,E,!0)},R.prototype.sendRaw=function(D){if(this.readyState===fb.OPEN)try{return Oa.createSocketRequest("POST",Zne(mke(this.location,this.session))).start(D),!0}catch{return!1}else return!1},R.prototype.reconnect=function(){this.closeStream(),this.openStream()},R.prototype.onClose=function(D,E,G){this.closeStream(),this.readyState=fb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},R.prototype.onChunk=function(D){if(D.status===200){this.readyState===fb.OPEN&&this.onActivity();var E,G=D.data.slice(0,1);switch(G){case"o":E=JSON.parse(D.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(D.data.slice(1)||"[]");for(var L=0;L0&&R.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&R.onChunk(E.status,E.responseText),R.emit("finished",E.status),R.close();break}},E},abortRequest:function(R){R.onreadystatechange=null,R.abort()}},Rke=bke,wke={createStreamingSocket:function(R){return this.createSocket(gke,R)},createPollingSocket:function(R){return this.createSocket(yke,R)},createSocket:function(R,D){return new dke(R,D)},createXHR:function(R,D){return this.createRequest(Rke,R,D)},createRequest:function(R,D,E){return new cke(R,D,E)}},nte=wke;nte.createXDR=function(R,D){return this.createRequest(oke,R,D)};var Ske=nte,Eke={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:tke,Transports:tOe,transportConnectionInitializer:ake,HTTPFactory:Ske,TimelineTransport:Ae,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(R){var D=this;window.Pusher=R;var E=function(){D.onDocumentBody(R.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:_t,jsonp:Hn}},onDocumentBody:function(R){var D=this;document.body?R():setTimeout(function(){D.onDocumentBody(R)},0)},createJSONPRequest:function(R,D){return new Tn(R,D)},createScriptRequest:function(R){return new pt(R)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var R=this.getXHRAPI();return new R},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return oOe},createWebSocket:function(R){var D=this.getWebSocketAPI();return new D(R)},createSocketRequest:function(R,D){if(this.isXHRSupported())return this.HTTPFactory.createXHR(R,D);if(this.isXDRSupported(D.indexOf("https:")===0))return this.HTTPFactory.createXDR(R,D);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var R=this.getXHRAPI();return Boolean(R)&&new R().withCredentials!==void 0},isXDRSupported:function(R){var D=R?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===D},addUnloadListener:function(R){window.addEventListener!==void 0?window.addEventListener("unload",R,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",R)},removeUnloadListener:function(R){window.addEventListener!==void 0?window.removeEventListener("unload",R,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",R)}},Oa=Eke,CO;(function(R){R[R.ERROR=3]="ERROR",R[R.INFO=6]="INFO",R[R.DEBUG=7]="DEBUG"})(CO||(CO={}));var Q4=CO,Cke=function(){function R(D,E,G){this.key=D,this.session=E,this.events=[],this.options=G||{},this.sent=0,this.uniqueID=0}return R.prototype.log=function(D,E){D<=this.options.level&&(this.events.push(Fe({},E,{timestamp:Re.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},R.prototype.error=function(D){this.log(Q4.ERROR,D)},R.prototype.info=function(D){this.log(Q4.INFO,D)},R.prototype.debug=function(D){this.log(Q4.DEBUG,D)},R.prototype.isEmpty=function(){return this.events.length===0},R.prototype.send=function(D,E){var G=this,L=Fe({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],D(L,function(se,We){se||G.sent++,E&&E(se,We)}),!0},R.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},R}(),Ike=Cke,Fke=function(){function R(D,E,G,L){this.name=D,this.priority=E,this.transport=G,this.options=L||{}}return R.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},R.prototype.connect=function(D,E){var G=this;if(this.isSupported()){if(this.priority{B5e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var a6e=Je((X4r,t6e)=>{"use strict";var xP=Object.prototype.hasOwnProperty,Q5e=Object.prototype.toString,Y5e=Object.defineProperty,K5e=Object.getOwnPropertyDescriptor,X5e=function(n){return typeof Array.isArray=="function"?Array.isArray(n):Q5e.call(n)==="[object Array]"},Z5e=function(n){if(!n||Q5e.call(n)!=="[object Object]")return!1;var t=xP.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&xP.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||xP.call(n,r)},e6e=function(n,t){Y5e&&t.name==="__proto__"?Y5e(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},n6e=function(n,t){if(t==="__proto__")if(xP.call(n,t)){if(K5e)return K5e(n,t).value}else return;return n[t]};t6e.exports=function e(){var n,t,a,r,i,u,l=arguments[0],c=1,s=arguments.length,f=!1;for(typeof l=="boolean"&&(f=l,l=arguments[1]||{},c=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});c{"use strict";var vZ=Symbol.for("react.element"),mZ=Symbol.for("react.portal"),oN=Symbol.for("react.fragment"),iN=Symbol.for("react.strict_mode"),uN=Symbol.for("react.profiler"),lN=Symbol.for("react.provider"),cN=Symbol.for("react.context"),g4n=Symbol.for("react.server_context"),sN=Symbol.for("react.forward_ref"),fN=Symbol.for("react.suspense"),vN=Symbol.for("react.suspense_list"),mN=Symbol.for("react.memo"),_N=Symbol.for("react.lazy"),D4n=Symbol.for("react.offscreen"),w8e;w8e=Symbol.for("react.module.reference");function nm(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case vZ:switch(e=e.type,e){case oN:case uN:case iN:case fN:case vN:return e;default:switch(e=e&&e.$$typeof,e){case g4n:case cN:case sN:case _N:case mN:case lN:return e;default:return n}}case mZ:return n}}}zr.ContextConsumer=cN;zr.ContextProvider=lN;zr.Element=vZ;zr.ForwardRef=sN;zr.Fragment=oN;zr.Lazy=_N;zr.Memo=mN;zr.Portal=mZ;zr.Profiler=uN;zr.StrictMode=iN;zr.Suspense=fN;zr.SuspenseList=vN;zr.isAsyncMode=function(){return!1};zr.isConcurrentMode=function(){return!1};zr.isContextConsumer=function(e){return nm(e)===cN};zr.isContextProvider=function(e){return nm(e)===lN};zr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===vZ};zr.isForwardRef=function(e){return nm(e)===sN};zr.isFragment=function(e){return nm(e)===oN};zr.isLazy=function(e){return nm(e)===_N};zr.isMemo=function(e){return nm(e)===mN};zr.isPortal=function(e){return nm(e)===mZ};zr.isProfiler=function(e){return nm(e)===uN};zr.isStrictMode=function(e){return nm(e)===iN};zr.isSuspense=function(e){return nm(e)===fN};zr.isSuspenseList=function(e){return nm(e)===vN};zr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===oN||e===uN||e===iN||e===fN||e===vN||e===D4n||typeof e=="object"&&e!==null&&(e.$$typeof===_N||e.$$typeof===mN||e.$$typeof===lN||e.$$typeof===cN||e.$$typeof===sN||e.$$typeof===w8e||e.getModuleId!==void 0)};zr.typeOf=nm});var C8e=Je((fLr,E8e)=>{"use strict";E8e.exports=S8e()});var j8e=Je((pLr,L8e)=>{var M8e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,y4n=/\n/g,b4n=/^\s*/,R4n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,w4n=/^:\s*/,S4n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,E4n=/^[;\s]*/,C4n=/^\s+|\s+$/g,I4n=` `,G8e="/",A8e="*",tw="",F4n="comment",T4n="declaration";L8e.exports=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,a=1;function r(w){var g=w.match(y4n);g&&(t+=g.length);var p=w.lastIndexOf(I4n);a=~p?w.length-p:a+w.length}function i(){var w={line:t,column:a};return function(g){return g.position=new u(w),f(),g}}function u(w){this.start=w,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(w){var g=new Error(n.source+":"+t+":"+a+": "+w);if(g.reason=w,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(w){var g=w.exec(e);if(!!g){var p=g[0];return r(p),e=e.slice(p.length),g}}function f(){s(b4n)}function v(w){var g;for(w=w||[];g=m();)g!==!1&&w.push(g);return w}function m(){var w=i();if(!(G8e!=e.charAt(0)||A8e!=e.charAt(1))){for(var g=2;tw!=e.charAt(g)&&(A8e!=e.charAt(g)||G8e!=e.charAt(g+1));)++g;if(g+=2,tw===e.charAt(g-1))return c("End of comment missing");var p=e.slice(2,g-2);return a+=2,r(p),e=e.slice(g),a+=2,w({type:F4n,comment:p})}}function _(){var w=i(),g=s(R4n);if(!!g){if(m(),!s(w4n))return c("property missing ':'");var p=s(S4n),y=w({type:T4n,property:x8e(g[0].replace(M8e,tw)),value:p?x8e(p[0].replace(M8e,tw)):tw});return s(E4n),y}}function h(){var w=[];v(w);for(var g;g=_();)g!==!1&&(w.push(g),v(w));return w}return f(),h()};function x8e(e){return e?e.replace(C4n,tw):tw}});var N8e=Je((dLr,dZ)=>{var M4n=j8e();function P8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=M4n(e),i=typeof n=="function",u,l,c=0,s=r.length;cjLn});var hte=function(e){return function(n){for(var t=[],a=0,r=e.length;a="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},Xte=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},dae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},hae=function(e){return function(n){return e/n}};var gae={Ring0:function(){return gw}},BO={Ring0:function(){return Cf}};var Is=function(e){return e.mod};var Dae={degree:function(e){return 1},div:hae,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return gae}},Ka={degree:_ae,div:pae,mod:dae,CommutativeRing0:function(){return BO}},Rr=function(e){return e.div};var JO={mempty:De,Semigroup0:function(){return CF}},dt={mempty:"",Semigroup0:function(){return Ad}};var vm={mempty:[],Semigroup0:function(){return ra}};var ba=function(e){return e.mempty};var WO=function(e){return function(){return e}},yae=function(e){return function(n){return function(){return n(e())()}}};var qO=function(e){return function(n){return function(){for(var t=0,a=e.length;tn?-1:1,a=new Array(t*(n-e)+1),r=e,i=0;r!==n;)a[i++]=r,r+=t;return a[i]=r,a},wHe=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},SHe=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var Mae=function(e,n,t,a){for(var r=0,i=a.length;r=a.length)return n;var r=a.slice();return r.splice(t,1),e(r)},Aae=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},OF=function(e){return e.slice().reverse()},Tw=function(e){if(e.length<=1e4)return Array.prototype.concat.apply([],e);for(var n=[],t=0,a=e.length;t>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c=0;i--)a=e(t[i])(a);return a}}},tre=function(e){return function(n){return function(t){for(var a=n,r=t.length,i=0;i=0;a--)t=e(n[a])(t);return t},toe=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new d(aT(e));if(Ge)return b.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var Zw=function(e){return function(n){return aT(To(e)(n))}};var soe=function(e){return function(n){return lBe(e(es(n)))}},Dm=soe(Ei);var foe=soe(Tre),Pk=function(e){return function(n){return e(es(n))}};var rT=Pk(Ur);var voe=function(e){return Pk(Br(e))};var moe=function(e){var n=Pk(e);return function(t){return aT(n(t))}},_oe=function(e){return moe(To(e))};var poe=function(e){var n=gu(e);return function(t){return moe(n(t))}};var doe=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},zn=function(e){return e},hoe=function(e){return function(n){return function(t){var a;t<11?a="[0-"+(t-1).toString()+"]":t===11?a="[0-9a]":a="[0-9a-"+String.fromCharCode(86+t)+"]";var r=new RegExp("^[\\+\\-]?"+a+"+$","i");return function(i){if(r.test(i)){var u=parseInt(i,t);return(u|0)===u?e(u):n}else return n}}}};var eS=1/0,gA=isFinite;var DA=Math.abs;var Nk=Math.cos;var nS=Math.floor,Ok=Math.log;var yA=function(e){return function(n){return Math.pow(e,n)}},Fb=function(e){return function(n){return e%n}},Tb=Math.round;var kk=Math.sin;var B_=3.141592653589793;var goe=2.302585092994046;var Doe=ci(Rw),yoe=po(Rw);var mBe=function(){return hoe(d.create)(b.value)}(),Tf=mBe(10),Jg=function(){return doe(d.create)(b.value)}(),boe=function(e){if(!gA(e))return 0;if(e>=zn(Doe))return Doe;if(e<=zn(yoe))return yoe;if(Ge)return me(0)(Jg(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},ns=function(e){return boe(Tb(e))};var Qr=function(e){return boe(nS(e))},Roe=function(e){return(e&1)==0};var go=function(){function e(){}return e.value=new e,e}(),qa=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),bA=function(e){return e},SBe=function(e){return new qa(e.value0,e.value1)};var EBe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof qa&&s.value1 instanceof qa&&s.value1.value1 instanceof qa){r=new qa(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof qa&&m.value1 instanceof qa&&m.value1.value1 instanceof go?new qa(e(m.value0),new qa(e(m.value1.value0),go.value)):m instanceof qa&&m.value1 instanceof go?new qa(e(m.value0),go.value):go.value},v=function(m){return function(_){var h=m,w=!1,g;function p(y,F){if(y instanceof qa&&y.value0 instanceof qa&&y.value0.value1 instanceof qa&&y.value0.value1.value1 instanceof qa){h=y.value1,_=new qa(e(y.value0.value0),new qa(e(y.value0.value1.value0),new qa(e(y.value0.value1.value1.value0),F)));return}return w=!0,F}for(;!w;)g=p(h,_);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(go.value)},CBe={map:EBe};var Mf={foldr:function(e){return function(n){var t=function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){if(m instanceof go)return c=!0,v;if(m instanceof qa){l=new qa(m.value0,v),u=m.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[v.constructor.name,m.constructor.name])}for(;!c;)s=f(l,u);return s}};return r(go.value)}(),a=Dr(Mf)(kt(e))(n);return function(r){return a(t(r))}}},foldl:function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof go)return i=!0,c;if(s instanceof qa){r=e(c)(s.value0),a=s.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[s.constructor.name])}for(;!i;)u=l(r,a);return u}};return n},foldMap:function(e){var n=$e(e.Semigroup0()),t=ba(e);return function(a){return Dr(Mf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var IBe=Vr(Mf);var Hk={append:function(e){return function(n){return IBe(qa.create)(n)(e)}}},Soe=$e(Hk);var oT={append:function(e){return function(n){return new gm(e.value0,Soe(e.value1)(SBe(n)))}}};var Eoe={alt:Soe,Functor0:function(){return CBe}},Uk=function(){return{empty:go.value,Alt0:function(){return Eoe}}}();var jBe=x(U);var Bk=function(e){if(e instanceof go)return b.value;if(e instanceof qa)return new d({head:e.value0,tail:e.value1});throw new Error("Failed pattern match at Data.List (line 259, column 1 - line 259, column 66): "+[e.constructor.name])},RA=function(e){return oc(e)(function(n){return jBe(function(t){return new Be(t.head,t.tail)})(Bk(n))})};var Wg=function(e){return Vr(e)(qa.create)(go.value)};var Toe=function(e){return e()};var Moe=function(e){throw new Error(e)};var Goe=function(){return Moe};var PBe=Goe(),NBe=Toe,Gf=function(e){return NBe(function(){return PBe(e)})};var Jk=function(){var e=hA(Uk);return function(n){return bA(e(n))}}();var xoe=function(e){return e.value0};var iT=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var ur=function(){function e(){}return e.value=new e,e}(),wr=function(){function e(n,t,a,r,i,u){this.value0=n,this.value1=t,this.value2=a,this.value3=r,this.value4=i,this.value5=u}return e.create=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return new e(n,t,a,r,i,u)}}}}}},e}(),Loe=function(){function e(){}return e.value=new e,e}(),Wk=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),qk=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),joe=function(){function e(){}return e.value=new e,e}(),zk=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),wA=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Poe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Bv=function(e,n,t,a){if(t instanceof ur){if(a instanceof ur)return new wr(1,1,e,n,t,a);if(a instanceof wr)return new wr(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 702, column 5 - line 706, column 39): "+[a.constructor.name])}if(t instanceof wr){if(a instanceof ur)return new wr(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof wr)return new wr(1+function(){var r=t.value0>a.value0;return r?t.value0:a.value0}()|0,(1+t.value1|0)+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[t.constructor.name])},uT=function(){return kt(qk.create)(Loe.value)}(),HBe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Loe)return i=!0,t(De);if(c instanceof Wk)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof qk){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 940, column 8 - line 946, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},lT=function(e){if(e instanceof ur)return 0;if(e instanceof wr)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 618, column 8 - line 620, column 24): "+[e.constructor.name])},tS=function(e){return function(n){return new wr(1,1,e,n,ur.value,ur.value)}},ym=function(){var e=function(a){if(a instanceof ur)return 0;if(a instanceof wr)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof wr&&c.value0>e(s)?Bv(c.value2,c.value3,Bv(a,r,i,c.value4),Bv(u,l,c.value5,s)):Bv(u,l,Bv(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof wr&&e(l)<=c.value0?Bv(c.value2,c.value3,Bv(i,u,l,c.value4),Bv(a,r,c.value5,s)):Bv(i,u,l,Bv(a,r,c,s))};return function(a,r,i,u){if(i instanceof ur)return u instanceof ur?tS(a)(r):u instanceof wr&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Bv(a,r,i,u);if(i instanceof wr){if(u instanceof wr){if(u.value0>(i.value0+1|0))return n(a,r,i,u.value2,u.value3,u.value4,u.value5);if(i.value0>(u.value0+1|0))return t(a,r,i.value2,i.value3,i.value4,i.value5,u)}return u instanceof ur&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Bv(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[i.constructor.name])}}(),$k=iT("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof ur)return new wA(b.value,ur.value,ur.value);if(t instanceof wr){var a=e(n)(t.value2);if(a instanceof Q){var r=$k(793)(e,n,t.value4);return new wA(r.value0,r.value1,ym(t.value2,t.value3,r.value2,t.value5))}if(a instanceof V){var r=$k(796)(e,n,t.value5);return new wA(r.value0,ym(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof X)return new wA(new d(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 791, column 5 - line 799, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 787, column 34 - line 799, column 30): "+[t.constructor.name])}}),UBe=$k(786),Noe=iT("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof ur)return new Poe(e,n,t);if(a instanceof wr){var r=Noe(779)(a.value2,a.value3,a.value4,a.value5);return new Poe(r.value0,r.value1,ym(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 776, column 37 - line 780, column 57): "+[a.constructor.name])}}),BBe=Noe(775),Ooe=function(e,n){if(e instanceof ur)return n;if(e instanceof wr){var t=BBe(e.value2,e.value3,e.value4,e.value5);return ym(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 764, column 25 - line 768, column 38): "+[e.constructor.name,n.constructor.name])};var Vk=iT("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof ur)return a;if(a instanceof ur)return t;if(a instanceof wr){var r=UBe(e,a.value2,t),i=Vk(809)(e,n,r.value1,a.value4),u=Vk(810)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return ym(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return ym(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 811, column 5 - line 815, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 804, column 42 - line 815, column 46): "+[t.constructor.name,a.constructor.name])}}),JBe=Vk(803),WBe=function(e){var n=ze(e);return function(t){return function(a){return function(r){return JBe(n,t,a,r)}}}},SA=function(e){return WBe(e)(je)};var EA=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof ur)return i=!0,!1;if(c instanceof wr){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof X)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 459, column 7 - line 462, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 456, column 8 - line 462, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},koe=function(e){return function(n){var t=function(a){if(a instanceof ur)return ur.value;if(a instanceof wr){var r=n(a.value2)(a.value3);if(r instanceof d)return ym(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return Ooe(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 661, column 7 - line 665, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 658, column 8 - line 665, column 47): "+[a.constructor.name])};return t}};var to=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof ur)return i=!0,b.value;if(c instanceof wr){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof X)return i=!0,new d(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var qBe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof ur)return r=!0,l;if(c instanceof wr){if(c.value5 instanceof ur){a=new Wk(c.value2,c.value3,l),t=c.value4;return}a=new Wk(c.value2,c.value3,new qk(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 951, column 13 - line 958, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),cT=HBe(qBe),Hoe=function(){return cT(function(e,n,t){return new zk(e,n,t)})(je(joe.value))}(),zBe=function(e){var n=le(e);return function(t){var a=le(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var _=Hoe(v);if(_ instanceof zk){var h=Hoe(m);if(h instanceof zk&&n(_.value0)(h.value0)&&a(_.value1)(h.value1)){l=_.value2,u=h.value2;return}return c=!0,!1}if(_ instanceof joe)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 859, column 14 - line 868, column 13): "+[_.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var $Be=function(){var e=function(n,t,a){return new d(new Be(new Be(n,t),a))};return cT(e)(function(n){return b.value})}(),Jv=function(e){var n=oc(e)($Be);return function(t){return n(uT(t))}};var CA=function(e){return e instanceof ur};var aS=function(e){var n=ze(e);return function(t){return function(a){var r=function(i){if(i instanceof ur)return tS(t)(a);if(i instanceof wr){var u=n(t)(i.value2);if(u instanceof Q)return ym(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof V)return ym(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof X)return new wr(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[i.constructor.name])};return r}}};var Uoe={foldr:function(e){return function(n){var t=iT("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof ur)return i;if(r instanceof wr)return t(172)(r.value4,e(r.value3)(t(172)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 169, column 26 - line 172, column 43): "+[r.constructor.name])}}),a=t(169);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=iT("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof ur)return r;if(i instanceof wr)return t(178)(e(t(178)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 175, column 26 - line 178, column 43): "+[i.constructor.name])}}),a=t(175);return function(r){return a(n,r)}}},foldMap:function(e){var n=ba(e),t=$e(e.Semigroup0());return function(a){var r=function(i){if(i instanceof ur)return n;if(i instanceof wr)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 181, column 10 - line 184, column 28): "+[i.constructor.name])};return r}}};var Qk=function(e){var n=zBe(e);return function(t){var a=le(n(t));return{eq:function(r){return function(i){if(r instanceof ur)return i instanceof ur;if(r instanceof wr)return i instanceof wr&&r.value1===i.value1?a(uT(r))(uT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var ts=function(){return ur.value}(),Xu=function(e){var n=aS(e);return function(t){return Dr(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(ts)}};var IA=function(e){var n=ze(e);return function(t){var a=function(r){if(r instanceof ur)return ur.value;if(r instanceof wr){var i=n(t)(r.value2);if(i instanceof Q)return ym(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof V)return ym(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof X)return Ooe(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 498, column 7 - line 501, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 495, column 8 - line 501, column 43): "+[r.constructor.name])};return a}};var FA=Ho();var VBe=function(e){return FA(SA(e))};var Boe=function(e){return e};var Joe=function(e){return tS(e)(De)};var Woe=function(e){return{append:VBe(e)}},TA=function(e){return FA(EA(e))},qoe=FA(CA);var MA=function(e){var n=aS(e);return function(t){return function(a){return n(t)(De)(a)}}};var zoe=function(e){var n=le(Qk(e)(EF));return{eq:function(t){return function(a){return n(t)(a)}}}};var Kk=ts,GA=function(e){var n=Dr(e);return function(t){var a=MA(t);return n(function(r){return function(i){return a(i)(r)}})(Kk)}};var Xk=function(e){return FA(IA(e))};var QBe=typeof Array.from=="function",$oe=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",YBe=typeof String.prototype.fromCodePoint=="function",KBe=typeof String.prototype.codePointAt=="function",Voe=function(e){return KBe?function(n){return n.codePointAt(0)}:e},Qoe=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=i.length;if(r<0||r>=u)return t;if($oe)for(var l=i[Symbol.iterator](),c=r;;--c){var s=l.next();if(s.done)return t;if(c===0)return n(a(s.value))}return e(r)(i)}}}}}};var Yoe=function(e){return YBe?String.fromCodePoint:e},Koe=function(e){return function(n){return $oe?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=qg(eie)&&e<=qg(nie)?new d(Zoe(e)):b.value},XBe={succ:zg(eH)(qg),pred:$g(eH)(qg),Ord0:function(){return eA}};var rS=function(){return{cardinality:qg(nie)-qg(eie)|0,toEnum:eH,fromEnum:qg,Bounded0:function(){return Gg},Enum1:function(){return XBe}}}();var oS=function(e){return e.join("")},sT=function(e){return e.split("")},Mb=function(e){return e},tie=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=mT(Od(1)(e)),r=iie(a);return r?oie(n)(a):n}return n},tH=Voe(sJe),PA=Xoe(cJe)(tH),Mo=function(e){return bt(PA(e))};var aH=function(){var e=Zk(rS)(po(Gg))(ci(Gg));return function(n){return Mb(e(n))}}(),fJe=function(e){if(e<=65535)return aH(e);var n=oJe(e-65536|0)(1024)+55296|0,t=iJe(e-65536|0)(1024)+56320|0;return aH(n)+aH(t)};var rH=Yoe(fJe),lie=function(e){return function(n){if(e<1)return"";var t=_T(n);return t instanceof d?rH(t.value0.head)+lie(e-1|0)(t.value0.tail):n}},Af=Koe(lie);var NA={eq:function(e){return function(n){return e===n}}},OA={compare:function(e){return function(n){return uJe(e)(n)}},Eq0:function(){return NA}},pT=function(e){return function(n){return Nd(Wv(Af(e)(n)))(n)}};var vJe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=_T(l);if(c instanceof d){var s=u===0;if(s)return a=!0,new d(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,b.value}for(;!a;)r=i(t,n);return r}},oH=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(tH(n)):Qoe(vJe)(d.create)(b.value)(tH)(e)(n)}},mJe={bottom:0,top:1114111,Ord0:function(){return OA}},Qg=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.String.CodePoints (line 63, column 1 - line 68, column 26): "+[e.constructor.name])},Bounded0:function(){return mJe},Enum1:function(){return _Je(0)}}}(),_Je=tJe("enumCodePoint","Data.String.CodePoints",function(){return{succ:zg(Ft(Qg))(Tt(Qg)),pred:$g(Ft(Qg))(Tt(Qg)),Ord0:function(){return OA}}});var DJe=q(xg),yJe=x(Ri);var cie=function(){return Yre(new on(new Kw("String")))(en.create)}();var sie=function(e){return function(n){if(Zre(n))return DJe(b.value);if(Ge)return yJe(d.create)(e(n));throw new Error("Failed pattern match at Data.Argonaut.Decode.Decoders (line 37, column 1 - line 41, column 38): "+[e.constructor.name,n.constructor.name])}};function kA(e,n){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var xf=function(){return function(){return function(e){return function(n){return kA(e,n)}}}},iH=function(e){var n=pr(e);return function(){return function(){return function(t){return function(a){return function(r){return Ef(n(t))(a)(r)}}}}}},uH=function(e){var n=pr(e);return function(){return function(t){return function(a){return du(n(t))(a)}}}};var HA=function(e){var n=pr(e);return function(){return function(){return function(t){return function(a){return AO(n(t))(a)}}}}};var fie=Y(Qc),bJe=Xa(Xc);var lH={gDecodeJson:function(e){return function(n){return new en({})}}},vie=function(e){return e.gDecodeJson};var cH=function(e){var n=vie(e);return function(){return{decodeJson:function(t){var a=pA(t);if(a instanceof d)return n(a.value0)(gt.value);if(a instanceof b)return new on(new Kw("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},sH={decodeJson:cie};var RJe=function(e){return e.decodeJsonField},mie=function(e){var n=RJe(e);return function(t){var a=vie(t);return function(r){var i=pr(r),u=iH(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(gt.value),f=Ci(s)(l),v=n(f);if(v instanceof d)return fie(bJe(Xw.create(s))(v.value0))(function(m){return fie(a(l)(gt.value))(function(_){return new en(u(gt.value)(m)(_))})});if(v instanceof b)return new on(new Xw(s,nT.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var dT=function(e){return e.decodeJson};var _ie=function(e){return{decodeJson:sie(dT(e))}};var pie=function(e){var n=dT(_ie(e));return{decodeJsonField:function(t){if(t instanceof b)return new d(new en(b.value));if(t instanceof d)return new d(n(t.value0));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 139, column 1 - line 143, column 49): "+[t.constructor.name])}}};var gie=_o;var fH={gEncodeJson:function(e){return function(n){return x_}}},Die=function(e){return e.gEncodeJson};var vH=function(e){var n=Die(e);return function(){return{encodeJson:function(t){return _o(n(t)(gt.value))}}}};var yie={encodeJson:Xe(Ze)};var bie={encodeJson:gie};var Yg=function(e){return e.encodeJson};var Rie=function(e){var n=Yg(e);return function(t){var a=Die(t);return function(r){var i=pr(r),u=uH(r)();return function(){return{gEncodeJson:function(l){return function(c){return H_(i(gt.value))(n(u(gt.value)(l)))(a(l)(gt.value))}}}}}}};function wie(e){return typeof e=="string"}function mH(e){return typeof e=="number"}function Sie(e){return typeof e=="boolean"}function UA(e){return e instanceof Object}function Eie(e){return e instanceof Function}function hT(e){return e===null?"":e===void 0?"":e instanceof Date?e.toString():typeof Blob!="undefined"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}function _H(e){return typeof e}function gT(e){return Object.prototype.toString.call(e).slice(8,-1)}function DT(e){return e===null}function Ab(e){return e===void 0}var uS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function Zu(e){return new Error(e)}function J_(e){return e.message}function yT(e){return e.name||"Error"}function Cie(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function bT(e){return function(){throw e}}var pH=function(e){return bT(Zu(e))},Fie=function(){return Cie(d.create)(b.value)}();var Wo=function(e){return e.throwError};var dH={throwError:bT,Monad0:function(){return mm}};var Pl=function(e){return e.catchError};var qv=function(e){var n=Pl(e),t=e.MonadThrow0().Monad0(),a=x(t.Bind1().Apply0().Functor0()),r=q(t.Applicative0());return function(i){return n(a(en.create)(i))(function(u){return r(on.create(u))})}};var W_=function(e){return e.state};var q_=function(e){return e.tell};var Lf={liftEffect:Xe(Ze),Monad0:function(){return mm}},jn=function(e){return e.liftEffect};var IJe=x(Ri);var hH=function(e){return e};var BA=function(e){return e};var JA=function(e){return function(n){return e(n)}},ET=function(e){var n=x(e);return{map:function(t){return JA(n(IJe(t)))}}};var Tie=function(e){return{Applicative0:function(){return bm(e)},Bind1:function(){return z_(e)}}},z_=function(e){var n=Y(e.Bind1()),t=q(e.Applicative0());return{bind:function(a){return function(r){return n(a)(hr(function(i){return t(on.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return gH(e)}}},gH=function(e){var n=ET(e.Bind1().Apply0().Functor0());return{apply:If(Tie(e)),Functor0:function(){return n}}},bm=function(e){return{pure:function(){var n=q(e.Applicative0());return function(t){return hH(n(en.create(t)))}}(),Apply0:function(){return gH(e)}}};var Mie=function(e){var n=Tie(e);return{throwError:function(){var t=q(e.Applicative0());return function(a){return hH(t(on.create(a)))}}(),Monad0:function(){return n}}};var CT=function(e){var n=$e(e);return function(t){var a=t.Bind1(),r=Y(a),i=q(t.Applicative0()),u=ET(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof en)return i(new en(s.value0));if(s instanceof on)return r(c)(function(f){if(f instanceof en)return i(new en(f.value0));if(f instanceof on)return i(new on(n(s.value0)(f.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 87, column 9 - line 89, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 83, column 5 - line 89, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var TJe=re(Mr),MJe=re(qe);var WA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IT=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Gie=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Aie=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),vi=Ve,Xg=Ve;var FT=function(e){if(e instanceof WA)return e.value0;if(e instanceof Gie)return"Error at array index "+(MJe(e.value0)+(": "+FT(e.value1)));if(e instanceof Aie)return"Error at property "+(TJe(e.value0)+(": "+FT(e.value1)));if(e instanceof IT)return"Type mismatch: expected "+(e.value0+(", found "+e.value1));throw new Error("Failed pattern match at Foreign (line 78, column 1 - line 78, column 45): "+[e.constructor.name])};var Lb=function(e){var n=Wo(Mie(e));return function(t){return n(Jk(t))}},xie=function(e){var n=q(bm(e)),t=Lb(e);return function(a){if(uS(a))return n(Xg(a));if(Ge)return t(new IT("array",gT(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},jf=function(e){var n=q(bm(e)),t=Lb(e);return function(a){return function(r){if(gT(r)===a)return n(Xg(r));if(Ge)return t(new IT(a,gT(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var kd=function(e){return jf(e)("String")};var Lie=Pa(Yt),jie=Aa(Lie),GJe=Nre($w),AJe=re(qe),xJe=hm(dt),as=function(){function e(){}return e.value=new e,e}(),rs=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),he={validateJsRecord:function(e){return as.value}},$_={validateForeignType:function(e){return as.value}};var jb=function(e){return function(n){return function(t){var a=n(t);return a?as.value:new rs({path:"",got:t,expected:e})}}},TT={validateForeignType:jb("Array")(uS)},at={validateForeignType:jb("Boolean")(Sie)},Pie={validateForeignType:jb("Function")(Eie)};var Dt={validateForeignType:jb("Int")(Kc(Lie)(mH)(function(e){return et(Jg(Xg(e)))}))};var Wt={validateForeignType:jb("Number")(mH)},MT={validateForeignType:jb("Object")(UA)},fe={validateForeignType:jb("String")(wie)},Nie=function(e){return e.validateJsRecord},st=function(){return function(e){var n=Nie(e);return{validateForeignType:function(t){if(UA(t))return n(t);if(Ge)return new rs({path:"",expected:"Object",got:t});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[t.constructor.name])}}}},cS=function(e){return e.validateForeignType},ut=function(e){var n=cS(e);return{validateForeignType:function(t){if(jie(uS)(t))return new rs({path:"",expected:"Array",got:t});if(Ge){var a=function(i){return function(u){var l=n(u);if(l instanceof as)return b.value;if(l instanceof rs)return new d({idx:i,invalid:l.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[l.constructor.name])}},r=GJe(a)(Xg(t));if(r instanceof b)return as.value;if(r instanceof d)return new rs({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(AJe(r.value0.idx)+("]"+r.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[r.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[t.constructor.name])}}},Gn=function(e){var n=cS(e);return{validateForeignType:function(t){if(DT(t)||Ab(t))return as.value;if(Ge){var a=n(t);if(a instanceof as)return as.value;if(a instanceof rs)return new rs({path:a.value0.path,got:a.value0.got,expected:"Nullable "+a.value0.expected});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 82): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 82): "+[t.constructor.name])}}},V_=function(e){var n=cS(e);return{validateForeignType:function(t){if(jie(UA)(t))return new rs({path:"",expected:"Object",got:t});if(Ge){var a=function(r){return function(i){return function(u){if(r instanceof rs)return b.value;var l=n(u);if(l instanceof as)return new d(as.value);if(l instanceof rs)return new d(new rs({expected:l.value0.expected,got:l.value0.got,path:"['"+(i+("']"+l.value0.path))}));throw new Error("Failed pattern match at Elmish.Foreign (line 151, column 29 - line 153, column 97): "+[l.constructor.name])}}};return qre(a)(as.value)(Xg(t))}throw new Error("Failed pattern match at Elmish.Foreign (line 145, column 6 - line 153, column 97): "+[t.constructor.name])}}};var C=function(e){var n=pr(e);return function(t){var a=cS(t);return function(r){var i=Nie(r);return{validateJsRecord:function(u){var l=n(gt.value),c=du(l)(Xg(u)),s=a(c);if(s instanceof rs)return new rs({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof as)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},Rm=function(e){var n=cS(e);return function(t){var a=n(t);if(a instanceof as)return new en(Xg(t));if(a instanceof rs)return new on(xJe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",hT(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},Rt=function(e){var n=Rm(e);return function(t){return Es(n(t))}};var Oie=an(),kie=ze(Et);var qA=function(e){return e};var DH={show:Oie};var Ii={show:Oie};var jJe={eq:function(e){return function(n){return e===n}}},zA={compare:function(e){return function(n){return kie(e)(n)}},Eq0:function(){return jJe}},Pf={eq:function(e){return function(n){return e===n}}},GT={compare:function(e){return function(n){return kie(e)(n)}},Eq0:function(){return Pf}};var AT=fe,zv=fe;var Du=null;function Hie(e,n,t){return e==null?n:t(e)}function yu(e){return e}var oa=Ce(Du)(yu),ae=function(e){return Hie(e,b.value,d.create)};var fn=function(){return{"genericTop'":z.value}}();var yH=function(e){return e["genericTop'"]},vn=function(e){return{"genericTop'":yH(e)}};var mn=function(){return{"genericBottom'":z.value}}();var xT=function(e){return e["genericBottom'"]},_n=function(e){return{"genericBottom'":xT(e)}};var pn=function(e){return{"genericBottom'":new T(xT(e))}},Uie=function(e){var n=gb(e);return function(t){return n(xT(t))}};var Hd=x(U),$A=an();var bH=function(e){return e["genericToEnum'"]};var VA=function(e){return e["genericSucc'"]},QA=function(e){var n=gb(e),t=Ag(e);return function(a){var r=Hd(n),i=VA(a);return function(u){return r(i(t(u)))}}},YA=function(e){return e["genericPred'"]},Bie=function(e){var n=gb(e),t=Ag(e);return function(a){var r=Hd(n),i=YA(a);return function(u){return r(i(t(u)))}}},KA=function(e){return e["genericFromEnum'"]},Jie=function(e){var n=Ag(e);return function(t){var a=KA(t);return function(r){return a(n(r))}}},dn=function(e){var n=YA(e),t=VA(e);return function(a){var r=yH(a);return function(i){var u=YA(i),l=VA(i);return function(c){var s=xT(c);return{"genericPred'":function(f){if(f instanceof T)return Hd(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof b)return new d(new T(r));if(v instanceof d)return new d(new o(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 30, column 14 - line 32, column 31): "+[v.constructor.name])}throw new Error("Failed pattern match at Data.Enum.Generic (line 28, column 18 - line 32, column 31): "+[f.constructor.name])},"genericSucc'":function(f){if(f instanceof T){var v=t(f.value0);if(v instanceof b)return new d(new o(s));if(v instanceof d)return new d(new T(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 34, column 14 - line 36, column 31): "+[v.constructor.name])}if(f instanceof o)return Hd(o.create)(l(f.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 33, column 18 - line 37, column 36): "+[f.constructor.name])}}}}}};var hn={"genericPred'":function(e){return b.value},"genericSucc'":function(e){return b.value}},gn=function(e){var n=YA(e),t=VA(e);return{"genericPred'":function(a){return Hd(xF)(n(a))},"genericSucc'":function(a){return Hd(xF)(t(a))}}};var RH=function(e){return e["genericCardinality'"]};var Dn=function(e){var n=RH(e),t=bH(e),a=KA(e);return function(r){var i=bH(r),u=KA(r);return{"genericCardinality'":$A(n)+$A(RH(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=HJe[e];if(typeof console!="undefined"&&console[r]&&console[r](n,t),typeof window!="undefined"){let i=new Error(n);typeof window.Sentry!="undefined"&&window.Sentry.captureException(i,{extra:t})}return a()},Wie=(e,n)=>(n.__sentryFingerprint=e,n);var qie=function(e){return Ku(Wie)(e)};var Za="error";var sS={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof en)return t.value0;if(t instanceof on)return za(Za)("Failed to parse "+e.diagnosticName)({error:t.value0,value:n})(function(a){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[t.constructor.name])}}},nt=function(e){return e.parseOrPanic},UJe=nt(sS),ft=function(e){var n=nt(e);return function(t){var a=x(t);return function(r){return n({parse:function(i){return a(d.create)(r.parse(i))},default:b.value,diagnosticName:r.diagnosticName})}}},BJe=ft(sS)(Ri),LT=function(e){var n=Rm(e);return function(t){return BJe({parse:n,diagnosticName:t})}},xe={parseOrPanic:function(e){return UJe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Ce(new on(""))(en.create);return function(t){return n(e.parse(t))}}()})}};var zie=gn(hn),$ie=dn(zie)(vn(fn)),Vie=_n(mn),Qie=pn(Vie),Yie=bn(yn),Kie=Dn(Yie),XA=function(){function e(){}return e.value=new e,e}(),wH=function(){function e(){}return e.value=new e,e}(),SH=function(){function e(){}return e.value=new e,e}(),JJe={to:function(e){if(e instanceof T)return XA.value;if(e instanceof o&&e.value0 instanceof T)return wH.value;if(e instanceof o&&e.value0 instanceof o)return SH.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof XA)return new T(z.value);if(e instanceof wH)return new o(new T(z.value));if(e instanceof SH)return new o(new o(z.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])}};var ZA=function(){var e=function(n){if(n instanceof XA)return"ineligible";if(n instanceof wH)return"eligible";if(n instanceof SH)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 28, column 17 - line 31, column 25): "+[n.constructor.name])};return nt(xe)({parse:En(e)(un(JJe)($ie($ie(zie)(Vie))(Qie))(Kie(Kie(Yie)))(Qie)),default:XA.value,diagnosticName:"Autopilot Status"})}();var Xie=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:ZA(e.autopilot)}};var ex=void 0;var Zie=Ve;var nx=Ve,jT=function(e){return Ab(e)};var eue=function(e){return function(n){var t=jT(n);return t?ex:nx(e(Zie(n)))}},lr=function(e){var n=jT(e);return n?b.value:new d(Zie(e))};var Jn=function(e){return function(n){var t=jT(e);return t?n:e}};var tx=Ce(ex)(nx);var xa=function(){return Ve};var uc=function(){var e={},n="Pure",t="Throw",a="Catch",r="Sync",i="Async",u="Bind",l="Bracket",c="Fork",s="Sequential",f="Map",v="Apply",m="Alt",_="Cons",h="Resume",w="Release",g="Finalizer",p="Finalized",y="Forked",F="Fiber",N="Thunk";function B(ce,ge,Ee,W){this.tag=ce,this._1=ge,this._2=Ee,this._3=W}function k(ce){var ge=function(Ee,W,be){return new B(ce,Ee,W,be)};return ge.tag=ce,ge}function ue(ce){return new B(n,void 0)}function we(ce){try{ce()}catch(ge){setTimeout(function(){throw ge},0)}}function ye(ce,ge,Ee){try{return ge(Ee())}catch(W){return ce(W)}}function Se(ce,ge,Ee){try{return ge(Ee)()}catch(W){return Ee(ce(W))(),ue}}var ve=function(){var ce=1024,ge=0,Ee=0,W=new Array(ce),be=!1;function te(){var Ne;for(be=!0;ge!==0;)ge--,Ne=W[Ee],W[Ee]=void 0,Ee=(Ee+1)%ce,Ne();be=!1}return{isDraining:function(){return be},enqueue:function(Ne){var Le,Ke;ge===ce&&(Ke=be,te(),be=Ke),W[(Ee+ge)%ce]=Ne,ge++,be||te()}}}();function Me(ce){var ge={},Ee=0,W=0;return{register:function(be){var te=Ee++;be.onComplete({rethrow:!0,handler:function(Ne){return function(){W--,delete ge[te]}}})(),ge[te]=be,W++},isEmpty:function(){return W===0},killAll:function(be,te){return function(){if(W===0)return te();var Ne=0,Le={};function Ke(Oe){Le[Oe]=ge[Oe].kill(be,function(On){return function(){delete Le[Oe],Ne--,ce.isLeft(On)&&ce.fromLeft(On)&&setTimeout(function(){throw ce.fromLeft(On)},0),Ne===0&&te()}})()}for(var sn in ge)ge.hasOwnProperty(sn)&&(Ne++,Ke(sn));return ge={},Ee=0,W=0,function(Oe){return new B(r,function(){for(var On in Le)Le.hasOwnProperty(On)&&Le[On]()})}}}}}var Re=0,Fe=1,Ue=2,_e=3,rt=4,Sn=5,Xn=6;function Zn(ce,ge,Ee){var W=0,be=Re,te=Ee,Ne=null,Le=null,Ke=null,sn=null,Oe=null,On=0,Fn=0,mt=null,xn=!0;function _t(pt){for(var ot,Tn,Ct;;)switch(ot=null,Tn=null,Ct=null,be){case Ue:be=Fe;try{te=Ke(te),sn===null?Ke=null:(Ke=sn._1,sn=sn._2)}catch(Ae){be=Sn,Ne=ce.left(Ae),te=null}break;case _e:ce.isLeft(te)?(be=Sn,Ne=te,te=null):Ke===null?be=Sn:(be=Ue,te=ce.fromRight(te));break;case Fe:switch(te.tag){case u:Ke&&(sn=new B(_,Ke,sn)),Ke=te._2,be=Fe,te=te._1;break;case n:Ke===null?(be=Sn,te=ce.right(te._1)):(be=Ue,te=te._1);break;case r:be=_e,te=ye(ce.left,ce.right,te._1);break;case i:be=rt,te=Se(ce.left,te._1,function(Ae){return function(){W===pt&&(W++,ve.enqueue(function(){W===pt+1&&(be=_e,te=Ae,_t(W))}))}});return;case t:be=Sn,Ne=ce.left(te._1),te=null;break;case a:Ke===null?Oe=new B(_,te,Oe,Le):Oe=new B(_,te,new B(_,new B(h,Ke,sn),Oe,Le),Le),Ke=null,sn=null,be=Fe,te=te._1;break;case l:On++,Ke===null?Oe=new B(_,te,Oe,Le):Oe=new B(_,te,new B(_,new B(h,Ke,sn),Oe,Le),Le),Ke=null,sn=null,be=Fe,te=te._1;break;case c:be=_e,ot=Zn(ce,ge,te._2),ge&&ge.register(ot),te._1&&ot.run(),te=ce.right(ot);break;case s:be=Fe,te=P(ce,ge,te._1);break}break;case Sn:if(Ke=null,sn=null,Oe===null)be=Xn,te=Le||Ne||te;else switch(ot=Oe._3,Ct=Oe._1,Oe=Oe._2,Ct.tag){case a:Le&&Le!==ot&&On===0?be=Sn:Ne&&(be=Fe,te=Ct._2(ce.fromLeft(Ne)),Ne=null);break;case h:Le&&Le!==ot&&On===0||Ne?be=Sn:(Ke=Ct._1,sn=Ct._2,be=Ue,te=ce.fromRight(te));break;case l:On--,Ne===null&&(Tn=ce.fromRight(te),Oe=new B(_,new B(w,Ct._2,Tn),Oe,ot),(Le===ot||On>0)&&(be=Fe,te=Ct._3(Tn)));break;case w:Oe=new B(_,new B(p,te,Ne),Oe,Le),be=Fe,Le&&Le!==ot&&On===0?te=Ct._1.killed(ce.fromLeft(Le))(Ct._2):Ne?te=Ct._1.failed(ce.fromLeft(Ne))(Ct._2):te=Ct._1.completed(ce.fromRight(te))(Ct._2),Ne=null,On++;break;case g:On++,Oe=new B(_,new B(p,te,Ne),Oe,Le),be=Fe,te=Ct._1;break;case p:On--,be=Sn,te=Ct._1,Ne=Ct._2;break}break;case Xn:for(var ar in mt)mt.hasOwnProperty(ar)&&(xn=xn&&mt[ar].rethrow,we(mt[ar].handler(te)));mt=null,Le&&Ne?setTimeout(function(){throw ce.fromLeft(Ne)},0):ce.isLeft(te)&&xn&&setTimeout(function(){if(xn)throw ce.fromLeft(te)},0);return;case Re:be=Fe;break;case rt:return}}function Gt(pt){return function(){if(be===Xn)return xn=xn&&pt.rethrow,pt.handler(te)(),function(){};var ot=Fn++;return mt=mt||{},mt[ot]=pt,function(){mt!==null&&delete mt[ot]}}}function Hn(pt,ot){return function(){if(be===Xn)return ot(ce.right(void 0))(),function(){};var Tn=Gt({rethrow:!1,handler:function(){return ot(ce.right(void 0))}})();switch(be){case Re:Le=ce.left(pt),be=Xn,te=Le,_t(W);break;case rt:Le===null&&(Le=ce.left(pt)),On===0&&(be===rt&&(Oe=new B(_,new B(g,te(pt)),Oe,Le)),be=Sn,te=null,Ne=null,_t(++W));break;default:Le===null&&(Le=ce.left(pt)),On===0&&(be=Sn,te=null,Ne=null)}return Tn}}function zt(pt){return function(){var ot=Gt({rethrow:!1,handler:pt})();return be===Re&&_t(W),ot}}return{kill:Hn,join:zt,onComplete:Gt,isSuspended:function(){return be===Re},run:function(){be===Re&&(ve.isDraining()?_t(W):ve.enqueue(function(){_t(W)}))}}}function ee(ce,ge,Ee,W){var be=0,te={},Ne=0,Le={},Ke=new Error("[ParAff] Early exit"),sn=null,Oe=e;function On(Gt,Hn,zt){var pt=Hn,ot=null,Tn=null,Ct=0,ar={},Ae,cn;e:for(;;)switch(Ae=null,pt.tag){case y:if(pt._3===e&&(Ae=te[pt._1],ar[Ct++]=Ae.kill(Gt,function($t){return function(){Ct--,Ct===0&&zt($t)()}})),ot===null)break e;pt=ot._2,Tn===null?ot=null:(ot=Tn._1,Tn=Tn._2);break;case f:pt=pt._2;break;case v:case m:ot&&(Tn=new B(_,ot,Tn)),ot=pt,pt=pt._1;break}if(Ct===0)zt(ce.right(void 0))();else for(cn=0,Ae=Ct;cn""),uqe=Of.unmountComponentAtNode;function Sle(e,n,t){return Mt.createElement.apply(null,[e,lqe(e,n)].concat(t))}function lqe(e,n){if(typeof e!="string"||n._data==null)return n;var t={_data:void 0};for(var a in n._data){var r=n._data[a];t["data-"+a]=r}return Object.assign({},n,t)}var Ele=(e,n)=>n[e],Cle=(e,n,t)=>t[e]=n;function Ile(e){return n=>e===n}var Ub=function(e){return function(n){return function(t){var a=ae(t);if(e instanceof b&&a instanceof b)return De;if(e instanceof d&&a instanceof b)return De;if(e instanceof d&&a instanceof d){if(Ile(e.value0)(a.value0))return De;if(Ge)return n(new d(a.value0))()}return n(a)()}}};var cqe=$(ct);var M={asReactChildren:function(e){return[e]}},K={asReactChildren:function(e){return[e]}},J={asReactChildren:Xe(Ze)};var tU=gS(yle),Fle=function(){return gS(Cle)},Tle=nD(Rle),Mle=nD(wle),Gle=hS(Dle),aU=function(e){var n=Rt(e);return function(t){return function(a){return cqe(function(){return Ele(t,a)})(n)}}},Ale=nD(ble),Bb=function(e){return e.asReactChildren},Em=function(){return function(e){var n=Bb(e);return function(t){return function(a){return function(r){return Sle(t,a,n(r))}}}}},sqe=Em()(J),xs=function(){return function(e){return function(n){return sqe(e)(n)([])}}};var rU=xs(),oU=Em(),xle=xf()(),fqe=eT();var SS=Ve,iU=function(e){return function(n){return rU(SS(e))(n)}},Lle=function(e){var n=oU(e);return function(t){return function(a){return n(SS(t))(a)}}},kf=function(e){var n=oU(e);return function(t){return function(a){return function(r){return n(SS(t))(xle(r)({className:a}))}}}},Jb=function(e){return function(n){return function(t){return rU(SS(e))(xle(t)({className:n}))}}},uU=function(e){return function(n){return rU(SS(e))({className:n})}},$o=function(e){return function(n){var t=oU(n);return function(a){return function(r){return t(SS(e))({className:a})(r)}}}};var Qe=Ve,bx=function(){return fqe};var Ls=function(e){return $o("ul")(e)};var K_=function(e){return $o("tr")(e)};var Rx=function(e){return $o("thead")(e)};var wx=function(e){return $o("th")(e)};var Yv=function(){return function(){return Jb("textarea")}};var Kv=function(e){return $o("td")(e)};var X_=function(e){return $o("tbody")(e)};var Z_=function(e){return $o("table")(e)},ep=function(e){var n=kf(e);return function(){return function(){return n("svg")}}};var jle=function(e){return $o("sup")(e)};var ha=function(e){return $o("strong")(e)},rD=function(e){var n=kf(e);return function(){return function(){return n("span")}}},Ye=function(e){return $o("span")(e)};var Ple=function(e){var n=kf(e);return function(){return function(){return n("select")}}};var Nle=function(e){return $o("section")(e)};var Bn=function(e){return $o("p")(e)};var Ole=function(e){var n=kf(e);return function(){return function(){return n("option")}}};var kle=function(e){return $o("ol")(e)};var is=function(e){return $o("li")(e)};var Hle=function(e){var n=kf(e);return function(){return function(){return n("label")}}},Ru=function(e){return $o("label")(e)};var Go=function(){return function(){return Jb("input")}};var np=function(){return function(){return Jb("img")}};var oD=function(e){var n=kf(e);return function(){return function(){return n("iframe")}}};var ia=function(e){return $o("i")(e)};var Va=uU("hr");var js=function(e){return $o("h6")(e)};var ao=function(e){return $o("h4")(e)};var jt=function(e){return $o("h3")(e)};var tt=function(e){return $o("h2")(e)};var Hf=function(e){return $o("h1")(e)},Ule=function(e){var n=kf(e);return function(){return function(){return n("form")}}};var Nn=function(e){var n=kf(e);return function(){return function(){return n("div")}}},H=function(e){return $o("div")(e)};var rn=function(e){var n=kf(e);return function(){return function(){return n("button")}}};var Ble=uU("br");var ea=function(e){var n=kf(e);return function(){return function(){return n("a")}}};var VT="";function Jle(e){var n=e.split(` `);return n.reduce(function(t,a){var r=_qe(a)||dqe(a)||Dqe(a)||wqe(a)||bqe(a);return r&&t.push(r),t},[])}var vqe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,mqe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function _qe(e){var n=vqe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=mqe.exec(n[2]);return a&&r!=null&&(n[2]=r[1],n[3]=r[2],n[4]=r[3]),{file:t?null:n[2],methodName:n[1]||VT,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var pqe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function dqe(e){var n=pqe.exec(e);return n?{file:n[2],methodName:n[1]||VT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var hqe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,gqe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function Dqe(e){var n=hqe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=gqe.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||VT,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var yqe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function bqe(e){var n=yqe.exec(e);return n?{file:n[3],methodName:n[1]||VT,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var Rqe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function wqe(e){var n=Rqe.exec(e);return n?{file:n[2],methodName:n[1]||VT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function Wle({skipFrames:e,prefix:n}){let t=new Error().stack,r=Jle(t)[e],i=qle(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=qle(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var qle=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");fa();var zle=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Qle(n));return t(a)}}();function $le(e){return e(Qle())}var Vle=Mt.createElement,QT=e=>()=>e.props.def;function Qle(e){class n extends Mt.Component{constructor(a){super(a);a.init&&a.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return n.displayName=e?"Elmish_"+e:"ElmishRoot",n}var Sx=typeof module=="undefined"?void 0:module.require,o0t=function(){try{return Sx===void 0?void 0:Sx("util")}catch{return}}();var i0t=function(){var e;if(typeof performance!="undefined")e=performance;else if(Sx)try{e=Sx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var lU=x(ct),Sqe=q(Lt),Yle=function(e){return{initialize:function(n){return Ale(n)(e.initialState)},getState:function(n){return function(){var a=lU(ae)(Gle(n))();return me(e.initialState)(a)}},setState:tU}},Kle=function(){var e=function(n){return function(t){return{initialize:function(a){return _m(new d(t.initialState))(n)},getState:function(a){return lU(me(t.initialState))(jv(n))},setState:function(a){return function(r){return function(i){return function(){return _m(new d(r))(n)(),tU(a)(r)(Sqe(De))(),i()}}}}}}};return lU(e)(pm(b.value))}();var Xle=$(pe),Zle=$e(ra);var Cqe=q(Lt),ece=Fle(),Ex=$(ct),Iqe=aU(at),nce=x(ct),Fqe=aU(ut(Pie)),Tqe=Ln(wn),Mqe=it(gr),Gqe=sk(Lt)(Pe),Aqe=Tqe(It),tce=jn(Lf),xqe=rA(mm),Lqe=$e(M_(oA(CF))),ace=function(e){return e},Wb=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Cx={map:function(e){return function(n){return new Wb(e(n.value0),n.value1)}}},Vo=function(e){return{bimap:function(n){return function(t){return function(a){return new Wb(t(a.value0),Xle(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},rce={apply:function(e){return function(n){return new Wb(e.value0(n.value0),Zle(e.value1)(n.value1))}},Functor0:function(){return Cx}},Nt={bind:function(e){return function(n){var t=n(e.value0);return new Wb(t.value0,Zle(e.value1)(t.value1))}},Apply0:function(){return rce}},Yn={pure:function(e){return new Wb(e,[])},Apply0:function(){return rce}},Ix={Applicative0:function(){return Yn},Bind1:function(){return Nt}};var jqe=function(e){var n=Y(e);return function(t){var a=jn(t);return function(r){return function(i){return new Wb(r,Xle(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var iD=function(e){return new Wb(De,[e])},Ta=function(e){return iD(je(e))},uD=function(e){var n=Y(e.Monad0().Bind1()),t=jn(e);return function(a){return iD(function(r){return n(a)(function(i){return t(Ce(Cqe(De))(r.dispatch)(i))})})}},Kr=function(e){var n=jqe(e.Monad0().Bind1())(e);return function(t){return n(De)([t])}},oce=function(e){return function(n){var t=ece("__unmounted"),a=ece("__subscriptions"),r=function(_){return function(h){return function(w){return function(){var p=Ex(QT(_))(function(y){return y.init})();return n({initialState:p.value0}).setState(_)(h)(w)()}}}},i=function(){var _=nce(me(!1)),h=Iqe("__unmounted");return function(w){return _(h(w))}}(),u=function(){var _=nce(me([])),h=Fqe("__subscriptions");return function(w){return _(h(w))}}(),l=function(_){return function(){return Mqe(Gqe)(u(_))(),a([])(_)()}},c=function(_){return function(){var w=Ex(QT(_))(function(g){return g.init})();return n({initialState:w.value0}).getState(_)()}},s=function(_){return function(h){return function(){var g=u(_)();return a(To(pS(h))(g))(_)()}}},f=function(_){return function(h){var w=function(g){return pS(Aqe($v(0))(function(){return g({dispatch:function(){var p=v(h);return function(y){return tce(p(y))}}(),onStop:s(h)})}))};return qO(_)(w)}},v=function(_){return function(h){return xqe(i(_))(function(){var g=c(_)(),p=Ex(QT(_))(function(F){return F.update})(),y=p(g)(h);return r(_)(y.value0)(f(y.value1)(_))()})}},m=function(_){return function(){var w=c(_)(),g=Ex(QT(_))(function(p){return p.view})();return g(w)(v(_))}};return function(_){return Vle(e,{def:_,init:n({initialState:_.init.value0}).initialize,render:m,componentDidMount:f(_.init.value1),componentWillUnmount:Lqe(t(!0))(l)})}}},ice=function(e){return function(){var t=tce(Kle)();return $le(function(a){return oce(a)(t)(e)})}},wu=function(e){return function(n){return zle(e,function(t){var a=oce(t)(Yle);return function(r){return a(n(r))}})}};var Pqe=q(Yn),Nqe=Xe(Ze),Fx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Oqe={map:function(e){return function(n){return new Fx(function(t){return n.value0(function(a){return t(e(a))})})}}},uce=x(Oqe);var cU=function(e){return ace(Wle(e))},Qo=function(e){return new Fx(function(n){return n(e)})},ES=function(e){return function(n){return new Fx(function(t){return wu(e)(n)(t)})}},sU=function(e){return function(n){return wu(e)(function(t){return{init:Pqe(De),update:je(hw),view:je(je(n.value0(Nqe)))}})(De)}},CS=function(e){var n=cU({skipFrames:3,prefix:"WithHook"});return function(t){return sU(n)(uce(t)(e))}},Ao=function(e){var n=cU({skipFrames:3,prefix:"WithHookCurried"});return function(t){return sU(n)(uce(P_(t))(e))}},Su=function(e){var n=cU({skipFrames:3,prefix:"HooksComponent"});return sU(n)(e)},Fi=function(){return function(e){return function(n){return new Fx(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},kqe=Fi(),Uf=function(e){return function(){return kqe}};var lce=q(Yn),Uqe=Xe(Ze);var Bqe=function(e){return function(n){return function(t){return ES(e)(function(a){return n({init:lce(t),update:function(r){return function(i){return lce(i)}},view:xw(a)})})}}},ga=function(e){return Bqe("UseState")(Uqe)(e)};var fU=function(){return Fi()(ga(b.value))(function(e){return Qo(new Be(e.value0,Ub(e.value0)(e.value1)))})}();var cce=mS(vS),Jqe=Y(It),Wqe=jn(Pn),qqe=q(Lt);var sce={map:function(e){return function(n){return cce(cce(e))(n)}}},zqe=$(sce),$qe=function(e){var n=Y(e.Monad0().Bind1()),t=jn(e);return function(a){return iD(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},Tx=function(e){var n=$qe(e);return function(t){return function(a){return n(zqe(a)(t))}}},fce=function(e){return function(n){return function(t){return n(function(a){return pS(Jqe(e(a))(function(r){return Wqe(t(r))}))})}}},vce=function(e){return function(n){return e(Ce(qqe(De))(n))}};var mce=Ln(wn)(Nt),Vqe=Tx(Pn),Qqe=Xe(Ze),_ce=q(Yn),Mx=function(e){return function(n){return ES("UseSubscription")(function(t){return{init:mce(Vqe(Qqe)(e))(function(){return _ce(De)}),update:function(a){return function(r){return mce(Ta(n(r)))(function(){return _ce(De)})}},view:function(a){return function(r){return t(De)}}}})}};var pce=Ga(Qv()),dce=pce.Fragment;var Z=Ve,oe=Em()(J)(dce)({}),He=!1;function YT(e){return function(){return function(n){return e(n)()}}}function KT(e){return function(n){return function(t){return function(a){return function(){return a.addEventListener(e,n,t)}}}}}function vU(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var ro=function(){return window};function hce(e,n,t,a){if(typeof window!="undefined"){var r=window[t];if(r!=null&&a instanceof r)return n(a)}for(var i=a;i!=null;){var u=Object.getPrototypeOf(i),l=u.constructor.name;if(l===t)return n(a);if(l==="Object")return e;i=u}return e}var ht=function(e){return function(n){return hce(b.value,d.create,e,n)}};var gce=Ve;function Dce(e){return e.body}var Yqe=x(ct);var mU=Ve,Gx=Ve;var yce=Ve,bce=Ve;var Rce=function(e){return Yqe(ae)(function(){return Dce(e)})};var wce=Ve;function _U(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function pU(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function dU(e){return function(n){return function(){n.href=e}}}function Ax(e){return function(){return e.pathname}}function xx(e){return function(){return e.search}}function hU(e){return function(){e.reload()}}function Cm(e){return function(){return e.document}}function IS(e){return function(){return e.location}}function Lx(e){return function(){return e.history}}function Ece(e){return function(n){return function(t){return function(a){return function(){return a.open(e,n,t)}}}}}function FS(e){return function(){return e.localStorage}}var tze=x(ct);var Cce=Ve;var Ice=function(e){return function(n){return function(t){return function(a){return tze(ae)(Ece(e)(n)(t)(a))}}}};var Fce="message";var Tce="hashchange";var Mce="popstate";var Gce="keyup",Ace="keydown";var xce="mouseup";var Lce="mousemove";var jce=jn(Pn),Pce=x(ct),aze=it(gr),TS=function(){var e=function(a){return function(r){return function(i){return jce(function(){var l=r(),c=YT(function(s){return i(s)})();return KT(a)(c)(!1)(l)(),jce(vU(a)(c)(!1)(l))})}}},n=function(a){return e(a)(Pce(Cce)(ro))},t=function(a){return e(a)(Pce(yce)(aze(Cm)(ro)))};return{hashchange:n(Tce),mousemove:n(Lce),mouseup:n(xce),popstate:n(Mce),resize:n("resize"),message:n(Fce),keydown:t(Ace),keyup:t(Gce),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var eu=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Hl=function(e){return e()};var Px=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Be(t(i.value0),i.value1)})(a(r))}}}}};var MS=function(e){return{Applicative0:function(){return XT(e)},Bind1:function(){return Nx(e)}}},Nx=function(e){var n=Y(e.Bind1());return{bind:function(t){return function(a){return function(r){return n(t(r))(function(i){var u=a(i.value0);return u(i.value1)})}}},Apply0:function(){return Ox(e)}}},Ox=function(e){var n=Px(e.Bind1().Apply0().Functor0());return{apply:If(MS(e)),Functor0:function(){return n}}},XT=function(e){var n=q(e.Applicative0());return{pure:function(t){return function(a){return n(new Be(t,a))}},Apply0:function(){return Ox(e)}}};var kx=function(e){var n=e.Monad0(),t=Y(n.Bind1()),a=q(n.Applicative0()),r=Yc(e),i=MS(n);return{tailRecM:function(u){return function(l){var c=function(s){var f=u(s.value0);return t(f(s.value1))(function(v){return a(function(){if(v.value0 instanceof wi)return new wi(new Be(v.value0.value0,v.value1));if(v.value0 instanceof Si)return new Si(new Be(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 88, column 16 - line 90, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new Be(l,s))}}},Monad0:function(){return i}}},GS=function(e){var n=q(e.Applicative0()),t=MS(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var Hx=function(e){return function(n){var t=e(n);return t.value0}};var fze=Is(Ka),vze=or();var Hce=function(e){return e};var mze=1,RU=2147483647,_ze=function(){return RU-1|0}(),wU=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=fze(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function Lse(e,n,t,a){var r=xse(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function jse(e,n,t){return xse(e,n-1,t).getUTCDay()}var Kx=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var Jf=function(){function e(){}return e.value=new e,e}(),e0=function(){function e(){}return e.value=new e,e}(),n0=function(){function e(){}return e.value=new e,e}(),t0=function(){function e(){}return e.value=new e,e}(),a0=function(){function e(){}return e.value=new e,e}(),r0=function(){function e(){}return e.value=new e,e}(),Tm=function(){function e(){}return e.value=new e,e}(),us=function(){function e(){}return e.value=new e,e}(),Ns=function(){function e(){}return e.value=new e,e}(),ls=function(){function e(){}return e.value=new e,e}(),Os=function(){function e(){}return e.value=new e,e}(),ks=function(){function e(){}return e.value=new e,e}(),cs=function(){function e(){}return e.value=new e,e}(),lc=function(){function e(){}return e.value=new e,e}(),Hs=function(){function e(){}return e.value=new e,e}(),Us=function(){function e(){}return e.value=new e,e}(),Bs=function(){function e(){}return e.value=new e,e}(),Js=function(){function e(){}return e.value=new e,e}(),Wf=function(){function e(){}return e.value=new e,e}();var Pse={show:function(e){if(e instanceof Jf)return"Monday";if(e instanceof e0)return"Tuesday";if(e instanceof n0)return"Wednesday";if(e instanceof t0)return"Thursday";if(e instanceof a0)return"Friday";if(e instanceof r0)return"Saturday";if(e instanceof Tm)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},VU={show:function(e){if(e instanceof us)return"January";if(e instanceof Ns)return"February";if(e instanceof ls)return"March";if(e instanceof Os)return"April";if(e instanceof ks)return"May";if(e instanceof cs)return"June";if(e instanceof lc)return"July";if(e instanceof Hs)return"August";if(e instanceof Us)return"September";if(e instanceof Bs)return"October";if(e instanceof Js)return"November";if(e instanceof Wf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var Xx=Qn,Zx=Qn,Nse=Wa,H$e={eq:function(e){return function(n){return e instanceof Jf&&n instanceof Jf||e instanceof e0&&n instanceof e0||e instanceof n0&&n instanceof n0||e instanceof t0&&n instanceof t0||e instanceof a0&&n instanceof a0||e instanceof r0&&n instanceof r0||e instanceof Tm&&n instanceof Tm}}},Ose={compare:function(e){return function(n){if(e instanceof Jf&&n instanceof Jf)return X.value;if(e instanceof Jf)return Q.value;if(n instanceof Jf)return V.value;if(e instanceof e0&&n instanceof e0)return X.value;if(e instanceof e0)return Q.value;if(n instanceof e0)return V.value;if(e instanceof n0&&n instanceof n0)return X.value;if(e instanceof n0)return Q.value;if(n instanceof n0)return V.value;if(e instanceof t0&&n instanceof t0)return X.value;if(e instanceof t0)return Q.value;if(n instanceof t0)return V.value;if(e instanceof a0&&n instanceof a0)return X.value;if(e instanceof a0)return Q.value;if(n instanceof a0)return V.value;if(e instanceof r0&&n instanceof r0)return X.value;if(e instanceof r0)return Q.value;if(n instanceof r0)return V.value;if(e instanceof Tm&&n instanceof Tm)return X.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return H$e}},QU={eq:function(e){return function(n){return e instanceof us&&n instanceof us||e instanceof Ns&&n instanceof Ns||e instanceof ls&&n instanceof ls||e instanceof Os&&n instanceof Os||e instanceof ks&&n instanceof ks||e instanceof cs&&n instanceof cs||e instanceof lc&&n instanceof lc||e instanceof Hs&&n instanceof Hs||e instanceof Us&&n instanceof Us||e instanceof Bs&&n instanceof Bs||e instanceof Js&&n instanceof Js||e instanceof Wf&&n instanceof Wf}}},$b={compare:function(e){return function(n){if(e instanceof us&&n instanceof us)return X.value;if(e instanceof us)return Q.value;if(n instanceof us)return V.value;if(e instanceof Ns&&n instanceof Ns)return X.value;if(e instanceof Ns)return Q.value;if(n instanceof Ns)return V.value;if(e instanceof ls&&n instanceof ls)return X.value;if(e instanceof ls)return Q.value;if(n instanceof ls)return V.value;if(e instanceof Os&&n instanceof Os)return X.value;if(e instanceof Os)return Q.value;if(n instanceof Os)return V.value;if(e instanceof ks&&n instanceof ks)return X.value;if(e instanceof ks)return Q.value;if(n instanceof ks)return V.value;if(e instanceof cs&&n instanceof cs)return X.value;if(e instanceof cs)return Q.value;if(n instanceof cs)return V.value;if(e instanceof lc&&n instanceof lc)return X.value;if(e instanceof lc)return Q.value;if(n instanceof lc)return V.value;if(e instanceof Hs&&n instanceof Hs)return X.value;if(e instanceof Hs)return Q.value;if(n instanceof Hs)return V.value;if(e instanceof Us&&n instanceof Us)return X.value;if(e instanceof Us)return Q.value;if(n instanceof Us)return V.value;if(e instanceof Bs&&n instanceof Bs)return X.value;if(e instanceof Bs)return Q.value;if(n instanceof Bs)return V.value;if(e instanceof Js&&n instanceof Js)return X.value;if(e instanceof Js)return Q.value;if(n instanceof Js)return V.value;if(e instanceof Wf&&n instanceof Wf)return X.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return QU}},kse=Wa,Hse=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return Xx}}}(),U$e=function(){return{bottom:Jf.value,top:Tm.value,Ord0:function(){return Ose}}}(),Use=function(){return{bottom:us.value,top:Wf.value,Ord0:function(){return $b}}}(),Mi={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 35, column 1 - line 40, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return Hse},Enum1:function(){return Bse(0)}},Bse=Kx("enumYear","Data.Date.Component",function(){return{succ:function(){var e=Ft(Mi),n=Tt(Mi);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Mi),n=Tt(Mi);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Xx}}}),YU=Bse(31),cD={cardinality:7,toEnum:function(e){return e===1?new d(Jf.value):e===2?new d(e0.value):e===3?new d(n0.value):e===4?new d(t0.value):e===5?new d(a0.value):e===6?new d(r0.value):e===7?new d(Tm.value):b.value},fromEnum:function(e){if(e instanceof Jf)return 1;if(e instanceof e0)return 2;if(e instanceof n0)return 3;if(e instanceof t0)return 4;if(e instanceof a0)return 5;if(e instanceof r0)return 6;if(e instanceof Tm)return 7;throw new Error("Failed pattern match at Data.Date.Component (line 175, column 14 - line 182, column 16): "+[e.constructor.name])},Bounded0:function(){return U$e},Enum1:function(){return B$e(0)}},B$e=Kx("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=Ft(cD),n=Tt(cD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(cD),n=Tt(cD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Ose}}});var yo={cardinality:12,toEnum:function(e){return e===1?new d(us.value):e===2?new d(Ns.value):e===3?new d(ls.value):e===4?new d(Os.value):e===5?new d(ks.value):e===6?new d(cs.value):e===7?new d(lc.value):e===8?new d(Hs.value):e===9?new d(Us.value):e===10?new d(Bs.value):e===11?new d(Js.value):e===12?new d(Wf.value):b.value},fromEnum:function(e){if(e instanceof us)return 1;if(e instanceof Ns)return 2;if(e instanceof ls)return 3;if(e instanceof Os)return 4;if(e instanceof ks)return 5;if(e instanceof cs)return 6;if(e instanceof lc)return 7;if(e instanceof Hs)return 8;if(e instanceof Us)return 9;if(e instanceof Bs)return 10;if(e instanceof Js)return 11;if(e instanceof Wf)return 12;throw new Error("Failed pattern match at Data.Date.Component (line 87, column 14 - line 99, column 19): "+[e.constructor.name])},Bounded0:function(){return Use},Enum1:function(){return J$e(0)}},J$e=Kx("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=Ft(yo),n=Tt(yo);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(yo),n=Tt(yo);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return $b}}});var KU={bottom:1,top:31,Ord0:function(){return Zx}},cc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 133, column 1 - line 138, column 23): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return KU},Enum1:function(){return W$e(0)}},W$e=Kx("enumDay","Data.Date.Component",function(){return{succ:function(){var e=Ft(cc),n=Tt(cc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(cc),n=Tt(cc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Zx}}});var Jse=Tt(yo),XU=or(),Wse=Ft(cD);var q$e=le(Nse),z$e=le(QU),$$e=le(kse),V$e=ze(Xx),Q$e=ze($b),Y$e=ze(Zx);var K$e=Ft(yo);var qse=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),qf=function(e){return e.value0},rM=function(e){var n=jse(e.value0,Jse(e.value1),e.value2),t=n===0;return XU(Wse(t?7:n))};var zf=function(e){return e.value1};var n7={eq:function(e){return function(n){return q$e(e.value0)(n.value0)&&z$e(e.value1)(n.value1)&&$$e(e.value2)(n.value2)}}},X$e=le(n7),t7={compare:function(e){return function(n){var t=V$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=Q$e(e.value1)(n.value1);return a instanceof Q?Q.value:a instanceof V?V.value:Y$e(e.value2)(n.value2)}},Eq0:function(){return n7}};var tp=function(e){return e.value2},sD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new qse(r,XU(K$e(i)),u)}}};return Lse(a,e,Jse(n),t)}}},oM=function(e){return function(n){return function(t){var a=new qse(e,n,t),r=X$e(sD(e)(n)(t))(a);return r?new d(a):b.value}}};var Z$e=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l.getTime()};function zse(e){return function(n){return function(t){return function(a){var r=Z$e(a.year,a.month-1,a.day,a.hour,a.minute,a.second,a.millisecond),i=new Date(r+t);return isNaN(i.getTime())?n:e({year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()})}}}}var a7=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var r7=Qn,o7=Qn,i7=Qn,u7=Qn,$se=Wa,Vse=Wa,Qse=Wa,Yse=Wa,iM={bottom:0,top:59,Ord0:function(){return r7}},uM={bottom:0,top:59,Ord0:function(){return o7}},lM={bottom:0,top:999,Ord0:function(){return i7}},cM={bottom:0,top:23,Ord0:function(){return u7}},$f={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 90, column 1 - line 95, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return iM},Enum1:function(){return eVe(0)}},eVe=a7("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return r7}}});var Vf={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 61, column 1 - line 66, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return uM},Enum1:function(){return nVe(0)}},nVe=a7("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=Ft(Vf),n=Tt(Vf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Vf),n=Tt(Vf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return o7}}});var Qf={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 120, column 1 - line 125, column 31): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return lM},Enum1:function(){return tVe(0)}},tVe=a7("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=Ft(Qf),n=Tt(Qf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Qf),n=Tt(Qf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return i7}}});var Yf={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 32, column 1 - line 37, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return cM},Enum1:function(){return aVe(0)}},aVe=a7("enumHour","Data.Time.Component",function(){return{succ:function(){var e=Ft(Yf),n=Tt(Yf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Yf),n=Tt(Yf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return u7}}});var uVe=le(Yse),lVe=le(Vse),cVe=le($se),sVe=le(Qse),fVe=ze(u7),vVe=ze(o7),mVe=ze(r7),_Ve=ze(i7);var ap=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}();var $d=function(e){return e.value2},Vd=function(e){return e.value1},rp=function(e){return e.value3};var op=function(e){return e.value0};var ZU={eq:function(e){return function(n){return uVe(e.value0)(n.value0)&&lVe(e.value1)(n.value1)&&cVe(e.value2)(n.value2)&&sVe(e.value3)(n.value3)}}},eB={compare:function(e){return function(n){var t=fVe(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=vVe(e.value1)(n.value1);if(a instanceof Q)return Q.value;if(a instanceof V)return V.value;var r=mVe(e.value2)(n.value2);return r instanceof Q?Q.value:r instanceof V?V.value:_Ve(e.value3)(n.value3)}},Eq0:function(){return ZU}};var l7=function(){return{bottom:new ap(po(cM),po(uM),po(iM),po(lM)),top:new ap(ci(cM),ci(uM),ci(iM),ci(lM)),Ord0:function(){return eB}}}();var pVe=Tt(Mi),dVe=Tt(yo),hVe=Tt(cc),gVe=Tt(Yf),DVe=Tt(Vf),yVe=Tt($f),bVe=Tt(Qf);var RVe=le(n7),wVe=le(ZU),SVe=ze(t7),EVe=ze(eB),CVe=Y(Ie),jS=qn(Fa),nB=x(U),IVe=Zl(Ie),FVe=Ft(Mi),TVe=Ft(yo),MVe=Ft(cc),GVe=Ft(Yf),AVe=Ft(Vf),xVe=Ft($f),LVe=Ft(Qf),Qd=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),jVe=function(e){return{year:pVe(qf(e.value0)),month:dVe(zf(e.value0)),day:hVe(tp(e.value0)),hour:gVe(op(e.value1)),minute:DVe(Vd(e.value1)),second:yVe($d(e.value1)),millisecond:bVe(rp(e.value1))}};var Kse={eq:function(e){return function(n){return RVe(e.value0)(n.value0)&&wVe(e.value1)(n.value1)}}},c7={compare:function(e){return function(n){var t=SVe(e.value0)(n.value0);return t instanceof Q?Q.value:t instanceof V?V.value:EVe(e.value1)(n.value1)}},Eq0:function(){return Kse}};var Xse=function(e){var n=ux(e);return function(t){return function(a){return CVe(zse(d.create)(b.value)(n(t))(jVe(a)))(function(r){return jS(nB(Qd.create)(IVe(jS(jS(nB(oM)(FVe(r.year)))(TVe(r.month)))(MVe(r.day)))))(jS(jS(jS(nB(ap.create)(GVe(r.hour)))(AVe(r.minute)))(xVe(r.second)))(LVe(r.millisecond)))})}}};var PVe=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l};function Zse(e,n,t,a,r,i,u){return PVe(e,n-1,t,a,r,i,u).getTime()}function efe(e){return function(n){var t=new Date(n);return e(t.getUTCFullYear())(t.getUTCMonth()+1)(t.getUTCDate())(t.getUTCHours())(t.getUTCMinutes())(t.getUTCSeconds())(t.getUTCMilliseconds())}}var NVe=or(),OVe=Ft(yo);var kVe=Tt(yo);var nfe=function(e){return e},s7=function(){var e=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return function(l){return new Qd(sD(n)(NVe(OVe(t)))(a),new ap(r,i,u,l))}}}}}}};return efe(e)}();var tfe=function(e){return Zse(qf(e.value0),kVe(zf(e.value0)),tp(e.value0),op(e.value1),Vd(e.value1),$d(e.value1),rp(e.value1))};var afe=function(e){var n=$e(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,_){if(_<1)return c=!0,v;u=n(v)(m),l=m,i=_-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(ba(e))};var rfe=function(e){return function(n){return n.join(e)}};var HVe=$e(ra),oo={genericShowArgs:function(e){return[]}},Ws=function(e){var n=re(e);return{genericShowArgs:function(t){return[n(t)]}}},UVe=function(e){return e.genericShowArgs};var tr=function(e){var n=UVe(e);return function(t){var a=pr(t);return{"genericShow'":function(r){var i=a(gt.value),u=n(r);return u.length===0?i:"("+(rfe(" ")(HVe([i])(u))+")")}}}},tB=function(e){return e["genericShow'"]};var Sa=function(e){var n=tB(e);return function(t){var a=tB(t);return{"genericShow'":function(r){if(r instanceof T)return n(r.value0);if(r instanceof o)return a(r.value0);throw new Error("Failed pattern match at Data.Show.Generic (line 26, column 1 - line 28, column 40): "+[r.constructor.name])}}}},Er=function(e){var n=Ag(e);return function(t){var a=tB(t);return function(r){return a(n(r))}}};var BVe=an();var Vb=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),sM=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var ofe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ife=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aB=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var PS={defer:function(e){var n=eu(e);return function(t,a,r,i,u){var l=Hl(n);return l(t,a,r,i,u)}}};var ip={map:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return n(t,a,r,i,function(c,s){return a(function(f){return u(c,e(s))})})})}}}};var up={apply:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){return n(c,a,r,i,function(v,m){return a(function(_){return u(v,s(m))})})})})})}}},Functor0:function(){return ip}};var lp={bind:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){var v=n(s);return v(c,a,r,i,u)})})})}}},Apply0:function(){return up}},JVe=it(lp);var o0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return up}};var WVe={Applicative0:function(){return o0},Bind1:function(){return lp}};var ufe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return WVe}},qVe=Wo(ufe);var Qb={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new Vb(t.value0,t.value1,!1),a,r,function(c,s){return a(function(f){return c.value2?i(c,s):n(t,a,r,i,u)})},u)})}}},Functor0:function(){return ip}},zVe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var $Ve=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=q(n.Applicative0()),r=Yc(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var _=m(De);if(_ instanceof ofe){c=_.value0;return}if(_ instanceof ife)return s=!0,t(wi.create)(_.value0);if(_ instanceof aB)return s=!0,a(new Si(new Be(_.value1,_.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[_.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,ofe.create,ife.create,function(s,f){return new aB(s,new on(f))},function(s,f){return new aB(s,new en(f))})})}}};var lfe=zVe(function(e){return new Be(e.value1,e)}),rB=function(e){return e.value1},oB=function(e){return e.value0};var VVe={index:0,line:1,column:1},cfe=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=$Ve(e);return function(a){return function(r){var i=new Vb(a,VVe,!1);return n(Qi)(t(i)(r))}}},QVe=cfe(Iw),sfe=function(e){var n=QVe(e);return function(t){return BVe(n(t))}};var YVe=function(e){return function(n){return qVe(new sM(e,n))}},NS=function(e){return JVe(YVe(e))(lfe)};var ffe={empty:NS("No alternative"),Alt0:function(){return Qb}},Yb={Applicative0:function(){return o0},Plus1:function(){return ffe}};var rQe=St(Qb);var oQe=q(o0);var iQe=x(ip);var cp=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new Vb(u.value0,u.value1,n.value2),l)},i)}};var f7=function(e){return function(n){return rQe(n)(oQe(e))}},Kb=function(e){return f7(b.value)(iQe(d.create)(e))};var mfe=Tt(Qg),cQe=Is(Ka);var sQe=re(Mr);var _fe=function(e){return function(n){return function(t){var a=mfe(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=oH(0)(t);return r instanceof d&&mfe(r.value0)===10?{index:e.index+1|0,line:e.line,column:e.column}:{index:e.index+1|0,line:e.line+1|0,column:1}}return a===9?{index:e.index+1|0,line:e.line,column:(e.column+8|0)-cQe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},fQe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=_T(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(Jo(v.value0.tail))return _fe(c)(v.value0.head)(f);if(Ge)return _fe(c)(v.value0.head)(v.value0.tail);throw new Error("Failed pattern match at Parsing.String (line 165, column 7 - line 167, column 52): "+[])}();a=m,r=v.value0.tail,t=f;return}throw new Error("Failed pattern match at Parsing.String (line 161, column 36 - line 168, column 38): "+[v.constructor.name])}for(;!i;)u=l(a,r,t);return u}}};var uB=uA(function(e){return function(n){return function(t){return function(a){return function(r){var i=Jo(e.value0);return i?r(new Vb(e.value0,e.value1,!0),De):a(e,new sM("Expected EOF",e.value1))}}}}}),pfe=function(e){return uA(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof on)return r(n,new sM(u.value0,n.value1));if(u instanceof en)return i(new Vb(u.value0.remainder,fQe(n.value1)(u.value0.consumed)(u.value0.remainder),!Jo(u.value0.consumed)),u.value0.value);throw new Error("Failed pattern match at Parsing.String (line 286, column 7 - line 290, column 121): "+[u.constructor.name])}}}}})};var sp=function(e){return pfe(function(n){var t=ic(e)(n);return t instanceof d?new en({value:e,consumed:e,remainder:t.value0}):new on("Expected "+sQe(e))})};var dfe=re(qe),mQe=Xa(Xc),_Qe=RF(up);var pQe=function(e){return"(line "+(dfe(e.line)+(", col "+(dfe(e.column)+")")))},dQe=function(e){return oB(e)+(" "+pQe(rB(e)))},lB=function(e){return function(n){return mQe(dQe)(sfe(n)(_Qe(e)(uB)))}};var Ul=re(qe);var TQe=Yi(Mf),MQe=TQe(dt);var GQe=NO(Qn)(Cf);var sB=Tt(Mi),AQe=re(VU),xQe=Tt(yo),Dfe=Tt(cc),LQe=an(),jQe=Tt(cD),yfe=re(Pse),fB=Tt(Yf),PQe=Is(Ka),bfe=Tt(Vf),Rfe=Tt($f),vB=Tt(Qf),wfe=Rr(Ka);var fM=function(){function e(){}return e.value=new e,e}(),Sfe=function(){function e(){}return e.value=new e,e}(),NQe=function(){function e(){}return e.value=new e,e}(),vM=function(){function e(){}return e.value=new e,e}(),mM=function(){function e(){}return e.value=new e,e}(),Efe=function(){function e(){}return e.value=new e,e}(),m7=function(){function e(){}return e.value=new e,e}(),_M=function(){function e(){}return e.value=new e,e}(),OQe=function(){function e(){}return e.value=new e,e}(),kQe=function(){function e(){}return e.value=new e,e}(),mB=function(){function e(){}return e.value=new e,e}(),HQe=function(){function e(){}return e.value=new e,e}(),UQe=function(){function e(){}return e.value=new e,e}(),_7=function(){function e(){}return e.value=new e,e}(),p7=function(){function e(){}return e.value=new e,e}(),BQe=function(){function e(){}return e.value=new e,e}(),d7=function(){function e(){}return e.value=new e,e}(),JQe=function(){function e(){}return e.value=new e,e}(),WQe=function(){function e(){}return e.value=new e,e}(),qQe=function(){function e(){}return e.value=new e,e}(),zQe=function(){function e(){}return e.value=new e,e}(),$Qe=function(){function e(){}return e.value=new e,e}(),Mm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var VQe=function(e){if(e instanceof us)return"Jan";if(e instanceof Ns)return"Feb";if(e instanceof ls)return"Mar";if(e instanceof Os)return"Apr";if(e instanceof ks)return"May";if(e instanceof cs)return"Jun";if(e instanceof lc)return"Jul";if(e instanceof Hs)return"Aug";if(e instanceof Us)return"Sep";if(e instanceof Bs)return"Oct";if(e instanceof Js)return"Nov";if(e instanceof Wf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var fD=function(e){if(e<0)return"-"+fD(-e|0);if(e<10)return"0"+Ul(e);if(Ge)return Ul(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Cfe=function(e){if(e<0)return"-"+Cfe(-e|0);if(e<10)return"000"+Ul(e);if(e<100)return"00"+Ul(e);if(e<1e3)return"0"+Ul(e);if(Ge)return Ul(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},Ife=function(e){if(e<0)return"-"+Ife(-e|0);if(e<10)return"00"+Ul(e);if(e<100)return"0"+Ul(e);if(Ge)return Ul(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var QQe=function(e){var n=Ul(GQe(e)),t=Mo(n);return t===1?"0"+n:t===2?n:pT(t-2|0)(n)};var YQe=function(e){var n=e===0;return n?12:e},KQe=function(e){return function(n){if(n instanceof fM)return Cfe(sB(qf(e.value0)));if(n instanceof Sfe)return QQe(sB(qf(e.value0)));if(n instanceof NQe)return Ul(sB(qf(e.value0)));if(n instanceof vM)return AQe(zf(e.value0));if(n instanceof mM)return VQe(zf(e.value0));if(n instanceof Efe)return fD(xQe(zf(e.value0)));if(n instanceof m7)return fD(Dfe(tp(e.value0)));if(n instanceof _M)return Ul(Dfe(tp(e.value0)));if(n instanceof OQe)return Ul(Qr(function(a){return a/1e3}(LQe(nfe(tfe(e))))));if(n instanceof kQe)return Ul(jQe(rM(e.value0)));if(n instanceof mB)return yfe(rM(e.value0));if(n instanceof HQe)return Af(3)(yfe(rM(e.value0)));if(n instanceof UQe)return fD(fB(op(e.value1)));if(n instanceof _7)return fD(YQe(PQe(fB(op(e.value1)))(12)));if(n instanceof p7){var t=fB(op(e.value1))>=12;return t?"PM":"AM"}if(n instanceof BQe)return Ul(bfe(Vd(e.value1)));if(n instanceof d7)return fD(bfe(Vd(e.value1)));if(n instanceof JQe)return Ul(Rfe($d(e.value1)));if(n instanceof WQe)return fD(Rfe($d(e.value1)));if(n instanceof qQe)return Ife(vB(rp(e.value1)));if(n instanceof zQe)return Ul(function(a){return wfe(a)(100)}(vB(rp(e.value1))));if(n instanceof $Qe)return fD(function(a){return wfe(a)(10)}(vB(rp(e.value1))));if(n instanceof Mm)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},OS=function(e){return function(n){return MQe(KQe(n))(e)}};var Ffe=gn(hn),pM=dn(Ffe)(vn(fn)),Tfe=_n(mn),dM=pn(Tfe),Mfe=bn(yn),hM=Dn(Mfe),Yd=function(){function e(){}return e.value=new e,e}(),kS=function(){function e(){}return e.value=new e,e}(),HS=function(){function e(){}return e.value=new e,e}(),US=function(){function e(){}return e.value=new e,e}(),BS=function(){function e(){}return e.value=new e,e}(),JS=function(){function e(){}return e.value=new e,e}(),Gfe={to:function(e){if(e instanceof T)return Yd.value;if(e instanceof o&&e.value0 instanceof T)return kS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return HS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return US.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return BS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return JS.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof Yd)return new T(z.value);if(e instanceof kS)return new o(new T(z.value));if(e instanceof HS)return new o(new o(new T(z.value)));if(e instanceof US)return new o(new o(new o(new T(z.value))));if(e instanceof BS)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof JS)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])}};var _B=function(e){if(e instanceof Yd)return"REGULAR";if(e instanceof kS)return"EARLY_ACTION";if(e instanceof HS)return"EARLY_DECISION_I";if(e instanceof US)return"EARLY_DECISION_II";if(e instanceof BS)return"OUT_OF_STATE";if(e instanceof JS)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 49, column 13 - line 55, column 25): "+[e.constructor.name])};var Xb=function(){return Yd.value}(),Afe=nt(xe)({parse:En(_B)(un(Gfe)(pM(pM(pM(pM(pM(Ffe)(Tfe))(dM))(dM))(dM))(dM))(hM(hM(hM(hM(hM(Mfe))))))(dM)),default:Xb,diagnosticName:"ApplicationRound"});var Zb=Y(Ie),XQe=Ft(cc),ZQe=Ft(yo),eYe=Ft(Mi),nYe=lm($b),tYe=AA(YU),aYe=q(Mn),xfe=x(U),rYe=wf(U),oYe=po(l7),iYe=Wg(Pe);var h7=function(e){return function(n){return Zb(Zb(n.day)(XQe))(function(t){return Zb(Zb(n.month)(ZQe))(function(a){return Zb(Zb(Zb(e)(eYe))(function(r){var i=nYe(a)(lc.value);return i?tYe(r):aYe(r)}))(function(r){return oM(r)(a)(t)})})})}},uYe=function(e){return function(n){return function(t){return xfe(e)(rYe(xfe(Qd.create)(h7(new d(t.year))(n(t))))(oYe))}}};var g7=function(){return uYe(OS(iYe([vM.value,new Mm(" "),_M.value,new Mm(", "),fM.value])))}(),Lfe=function(e){var n=function(i){return{month:ae(i.satSubjectTestDeadlineMonth),day:ae(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:ae(i.satActDeadlineMonth),day:ae(i.satActDeadlineDay)}},a=function(i){return{month:ae(i.month),day:ae(i.day),isContinuous:ae(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:ae(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:ae(e.hasEarlyAdmission),hasEarlyAction:ae(e.hasEarlyAction),hasEarlyDecision:ae(e.hasEarlyDecision),fallFreshmenDates:r(e.fallFreshmenDates),outstateFallFreshmenDates:r(e.outstateFallFreshmenDates),fallTransfersDates:r(e.fallTransfersDates),earlyDecisionDates:r(e.earlyDecisionDates),otherEarlyDecisionDates:r(e.otherEarlyDecisionDates),earlyActionDates:r(e.earlyActionDates),satActDeadline:t(e),satSubjectTestDeadline:n(e)}},pB=function(e){if(e instanceof Yd)return function(n){return n.fallFreshmenDates};if(e instanceof kS)return function(n){return n.earlyActionDates};if(e instanceof HS)return function(n){return n.earlyDecisionDates};if(e instanceof US)return function(n){return n.otherEarlyDecisionDates};if(e instanceof BS)return function(n){return n.outstateFallFreshmenDates};if(e instanceof JS)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 197, column 23 - line 203, column 35): "+[e.constructor.name])},dB=function(e){return function(n){return function(t){return g7(function(){var a=pB(e);return function(r){return n(a(r))}}())(t)}}},jfe=function(e){return function(n){return function(t){return h7(new d(t.year))(n(pB(e)(t)))}}};var Pfe=function(e){return function(n){var t=pB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Gm=function(){function e(){}return e.value=new e,e}(),Am=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),D7={show:function(e){if(e instanceof Gm)return"SAT";if(e instanceof Am)return"ACT";if(e instanceof Kd)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 15, column 1 - line 18, column 31): "+[e.constructor.name])}};var gM=function(e){return e==="SAT"?new d(Gm.value):e==="ACT"?new d(Am.value):e==="SATAndACT"?new d(Kd.value):b.value};function Nfe(e,n,t,a){return a==null?e:n(a[t])}var lYe=function(e){var n=Lb(e),t=q(bm(e));return function(a){return function(r){return Nfe(n(new IT("object",_H(r))),t,a,r)}}},WS=function(e){return lYe(e)};var sYe=an();var e1=function(e){return sYe(BA(e))};var Yo=function(e){return Es(e1(e))};var vYe=Na(Pe)(dt),mYe=re(D7);var qS=Y(Ie),Ofe=jf(ya),hB=Y(z_(ya)),gB=WS(ya),DB=kd(ya),kfe=Ln(wn)(Ie),Hfe=jr($r),Ufe=q(Mn),_Ye=St(dr),DM=function(){function e(){}return e.value=new e,e}(),fp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yB={show:function(e){if(e instanceof DM)return"ATOStrongest";if(e instanceof fp)return vYe(["(ATOWithCloseTests ",mYe(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 22, column 1 - line 28, column 6): "+[e.constructor.name])}};var pYe=function(e){return qS(Yo(Ofe("Object")(e)))(function(n){return qS(Yo(hB(gB("tag")(n))(DB)))(function(t){return kfe(Hfe(t==="ATOWithCloseTests"))(function(){return qS(qS(Yo(hB(gB("contents")(n))(DB)))(gM))(function(a){return Ufe(new fp(a))})})})})},dYe=function(e){return qS(Yo(Ofe("Object")(e)))(function(n){return qS(Yo(hB(gB("tag")(n))(DB)))(function(t){return kfe(Hfe(t==="ATOStrongest"))(function(){return Ufe(DM.value)})})})},Bfe=function(e){return _Ye(dYe(e))(pYe(e))};var Jfe=gn(hn),Wfe=dn(Jfe)(vn(fn)),qfe=_n(mn),zfe=pn(qfe),$fe=bn(yn),Vfe=Dn($fe),Cr=function(){function e(){}return e.value=new e,e}(),Xr=function(){function e(){}return e.value=new e,e}(),bo=function(){function e(){}return e.value=new e,e}(),hYe={to:function(e){if(e instanceof T)return Cr.value;if(e instanceof o&&e.value0 instanceof T)return Xr.value;if(e instanceof o&&e.value0 instanceof o)return bo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Cr)return new T(z.value);if(e instanceof Xr)return new o(new T(z.value));if(e instanceof bo)return new o(new o(z.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},zS={eq:function(e){return function(n){return e instanceof Cr&&n instanceof Cr||e instanceof Xr&&n instanceof Xr||e instanceof bo&&n instanceof bo}}},y7={compare:function(e){return function(n){if(e instanceof Cr&&n instanceof Cr)return X.value;if(e instanceof Cr)return Q.value;if(n instanceof Cr)return V.value;if(e instanceof Xr&&n instanceof Xr)return X.value;if(e instanceof Xr)return Q.value;if(n instanceof Xr)return V.value;if(e instanceof bo&&n instanceof bo)return X.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return zS}},Qfe=function(e){if(e instanceof Cr)return"ApplyTestOptional";if(e instanceof Xr)return"ApplyWithSat";if(e instanceof bo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 25, column 13 - line 28, column 33): "+[e.constructor.name])},b7={show:Qfe},R7=function(){return nt(xe)({default:Cr.value,diagnosticName:"ApplicationStrategy",parse:En(Qfe)(un(hYe)(Wfe(Wfe(Jfe)(qfe))(zfe))(Vfe(Vfe($fe)))(zfe))})}();var Yfe=Ho(),gYe=x(N_);var DYe=function(e){var n=cT(function(r,i,u){return new d(new Be(r,u))})(function(r){return b.value}),t=cT(function(r,i,u){return new Be(r,u)})(function(r){return Gf("toUnfoldable1: impossible")}),a=Ng(e)(function(r){return gYe(n)(r)});return function(r){return a(t(uT(Boe(Yfe(r)))))}},yYe=DYe(dA);var $S=Yfe(Joe),Kfe=function(e){var n=re(roe(e));return{show:function(t){return"(fromFoldable1 "+(n(yYe(t))+")")}}},bYe=function(e){return Woe(e)};var RYe=function(e){var n=qoe(e);return n?b.value:new d(e)};var Xfe=function(e){var n=kw(e);return function(t){return n(bYe(t))($S)}},Zfe=function(e){var n=GA(e);return function(t){var a=n(t);return function(r){return RYe(a(r))}}};var bB=function(e){return zoe(e)};var eve=re(D7),wYe=Na(Pe)(dt),SYe=re(Kfe(b7));var qs=Y(Ie),nve=jf(ya),w7=Y(z_(ya)),S7=WS(ya),yM=kd(ya),tve=Ln(wn)(Ie),ave=jr($r),rve=xie(ya),EYe=fi(Uo)(bm(ya)),CYe=Zfe(Pe)(y7),IYe=x(pe),ove=q(Mn),FYe=St(dr),i0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kf=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),RB={show:function(e){if(e instanceof i0)return"(AWTStrongest "+(eve(e.value0)+")");if(e instanceof Kf)return wYe(["(AWTWithCloseStrategies ",eve(e.value0)," ",SYe(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 28, column 1 - line 36, column 6): "+[e.constructor.name])}};var TYe=function(e){return qs(Yo(nve("Object")(e)))(function(n){return qs(Yo(w7(S7("tag")(n))(yM)))(function(t){return tve(ave(t==="AWTWithCloseStrategies"))(function(){return qs(qs(Yo(w7(S7("contents")(n))(rve)))(Uv))(function(a){return qs(qs(Yo(yM(Dm(a))))(gM))(function(r){return qs(qs(rT(a)(1))(function(i){return Yo(rve(i))}))(function(i){return qs(Yo(EYe(yM)(i)))(function(u){return qs(CYe(IYe(R7)(u)))(function(l){return ove(new Kf(r,l))})})})})})})})})},MYe=function(e){return qs(Yo(nve("Object")(e)))(function(n){return qs(Yo(w7(S7("tag")(n))(yM)))(function(t){return tve(ave(t==="AWTStrongest"))(function(){return qs(qs(Yo(w7(S7("contents")(n))(yM)))(gM))(function(a){return ove(new i0(a))})})})})},ive=function(e){return FYe(MYe(e))(TYe(e))};var vD=Y(Ie),uve=jf(ya),lve=Y(z_(ya)),E7=WS(ya),cve=kd(ya),sve=Ln(wn)(Ie),fve=jr($r),vve=q(Mn),GYe=St(dr),wB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),SB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var AYe=function(e){return vD(Yo(uve("Object")(e)))(function(n){return vD(Yo(lve(E7("tag")(n))(cve)))(function(t){return sve(fve(t==="GuidanceApplyWithTest"))(function(){return vD(Yo(E7("contents")(n)))(function(a){return vD(ive(a))(function(r){return vve(new SB(r))})})})})})},xYe=function(e){return vD(Yo(uve("Object")(e)))(function(n){return vD(Yo(lve(E7("tag")(n))(cve)))(function(t){return sve(fve(t==="GuidanceApplyTestOptional"))(function(){return vD(Yo(E7("contents")(n)))(function(a){return vD(Bfe(a))(function(r){return vve(new wB(r))})})})})})},mve=ft(xe)(U)({parse:function(e){return GYe(xYe(e))(AYe(e))},diagnosticName:"Chancing Guidance"});var _ve=function(){function e(){}return e.value=new e,e}(),LYe=function(){function e(){}return e.value=new e,e}();var pve=function(){return nt(xe)({default:_ve.value,parse:function(e){return e==="BelowAcademicThreshold"?new d(_ve.value):e==="AboveAcademicThreshold"?new d(LYe.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var dve=gn(hn),EB=dn(dve)(vn(fn)),hve=_n(mn),CB=pn(hve),gve=bn(yn),IB=Dn(gve),zs=function(){function e(){}return e.value=new e,e}(),Xf=function(){function e(){}return e.value=new e,e}(),Zf=function(){function e(){}return e.value=new e,e}(),ev=function(){function e(){}return e.value=new e,e}(),jYe={to:function(e){if(e instanceof T)return zs.value;if(e instanceof o&&e.value0 instanceof T)return Xf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Zf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return ev.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof zs)return new T(z.value);if(e instanceof Xf)return new o(new T(z.value));if(e instanceof Zf)return new o(new o(new T(z.value)));if(e instanceof ev)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])}};var bM={eq:function(e){return function(n){return e instanceof zs&&n instanceof zs||e instanceof Xf&&n instanceof Xf||e instanceof Zf&&n instanceof Zf||e instanceof ev&&n instanceof ev}}};var Dve=function(e){if(e instanceof zs)return"reach";if(e instanceof Xf)return"hard_target";if(e instanceof Zf)return"target";if(e instanceof ev)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 41, column 13 - line 45, column 21): "+[e.constructor.name])},C7=function(){return nt(xe)({parse:En(Dve)(un(jYe)(EB(EB(EB(dve)(hve))(CB))(CB))(IB(IB(IB(gve))))(CB)),default:zs.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var vp=function(e){if(e instanceof zs)return"Reach";if(e instanceof Xf)return"Hard Target";if(e instanceof Zf)return"Target";if(e instanceof ev)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 48, column 9 - line 52, column 21): "+[e.constructor.name])};var I7=function(e){if(e instanceof zs)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Xf||e instanceof Zf)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof ev)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 69, column 9 - line 73, column 64): "+[e.constructor.name])};var yve=gn(hn),F7=dn(yve)(vn(fn)),bve=_n(mn),T7=pn(bve),Rve=bn(yn),M7=Dn(Rve),n1=function(){function e(){}return e.value=new e,e}(),Xd=function(){function e(){}return e.value=new e,e}(),mp=function(){function e(){}return e.value=new e,e}(),t1=function(){function e(){}return e.value=new e,e}(),a1=function(){function e(){}return e.value=new e,e}(),PYe={to:function(e){if(e instanceof T)return n1.value;if(e instanceof o&&e.value0 instanceof T)return Xd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return mp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return t1.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return a1.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof n1)return new T(z.value);if(e instanceof Xd)return new o(new T(z.value));if(e instanceof mp)return new o(new o(new T(z.value)));if(e instanceof t1)return new o(new o(new o(new T(z.value))));if(e instanceof a1)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])}};var NYe=function(e){if(e instanceof n1)return"ArtOrMusicSchool";if(e instanceof Xd)return"DisqualifiedGender";if(e instanceof mp)return"TestsRequiredButNoneGiven";if(e instanceof t1)return"SchoolAutoAdmission";if(e instanceof a1)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 37, column 13 - line 42, column 35): "+[e.constructor.name])},G7=ft(xe)(U)({parse:En(NYe)(un(PYe)(F7(F7(F7(F7(yve)(bve))(T7))(T7))(T7))(M7(M7(M7(M7(Rve)))))(T7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var FB=Y(Ie),OYe=q(Mn),Zd=function(){function e(){}return e.value=new e,e}(),eh=function(){function e(){}return e.value=new e,e}(),xm=function(){function e(){}return e.value=new e,e}(),nv=function(){function e(){}return e.value=new e,e}();var TB=function(){return nt(xe)({default:nv.value,parse:function(e){return e==="PSWeak"?new d(xm.value):e==="PSFair"?new d(eh.value):e==="PSStrong"?new d(Zd.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),RM=function(e){var n=lm(e);return function(t){return function(a){return me(nv.value)(FB(t)(function(r){return FB(a.p50)(function(i){return FB(a.p75)(function(u){return OYe(function(){var l=n(r)(i);if(l)return xm.value;var c=n(r)(u);return c?eh.value:Zd.value}())})})}))}}};var kYe=x(U),HYe=it(Ie),MB=function(e){return{applicationStrategy:R7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:kYe(C7)(ae(e.classification)),score:ae(e.score),academicThresholdStatus:pve(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Ce(nv.value)(TB)(ae(e.ecStrength)),courseRigorStrength:Ce(nv.value)(TB)(ae(e.courseRigorStrength)),specialCase:HYe(G7)(ae(e.specialCase))}};var wve=gn(hn),Sve=dn(wve)(vn(fn)),Eve=_n(mn),Cve=pn(Eve),Ive=bn(yn),Fve=Dn(Ive),u0=function(){function e(){}return e.value=new e,e}(),l0=function(){function e(){}return e.value=new e,e}(),Lm=function(){function e(){}return e.value=new e,e}(),A7={to:function(e){if(e instanceof T)return u0.value;if(e instanceof o&&e.value0 instanceof T)return l0.value;if(e instanceof o&&e.value0 instanceof o)return Lm.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof u0)return new T(z.value);if(e instanceof l0)return new o(new T(z.value));if(e instanceof Lm)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])}},UYe={eq:function(e){return function(n){return e instanceof u0&&n instanceof u0||e instanceof l0&&n instanceof l0||e instanceof Lm&&n instanceof Lm}}},Tve={compare:function(e){return function(n){if(e instanceof u0&&n instanceof u0)return X.value;if(e instanceof u0)return Q.value;if(n instanceof u0)return V.value;if(e instanceof l0&&n instanceof l0)return X.value;if(e instanceof l0)return Q.value;if(n instanceof l0)return V.value;if(e instanceof Lm&&n instanceof Lm)return X.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return UYe}},GB=function(e){if(e instanceof u0)return"AllMale";if(e instanceof l0)return"AllFemale";if(e instanceof Lm)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 30, column 13 - line 33, column 17): "+[e.constructor.name])},x7=function(){return nt(xe)({parse:En(GB)(un(A7)(Sve(Sve(wve)(Eve))(Cve))(Fve(Fve(Ive)))(Cve)),default:Lm.value,diagnosticName:"gender admission policy"})}(),jm=function(e){if(e instanceof u0)return"All-male";if(e instanceof l0)return"All-female";if(e instanceof Lm)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 36, column 8 - line 39, column 18): "+[e.constructor.name])};var BYe=re(qe),JYe=it(Ie),L7=function(e){return BYe(e)+"%"},WYe=function(e){return function(n){if(n instanceof n1)return new d("art or music school");if(n instanceof Xd)return new d(Zi(jm(e.gender)));if(n instanceof mp)return b.value;if(n instanceof t1)return b.value;if(n instanceof a1)return new d("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 44, column 40 - line 49, column 41): "+[n.constructor.name])}},Mve=function(e){return function(n){var t=JYe(WYe(e))(n);if(t instanceof d)return"N/A ("+(t.value0+")");if(t instanceof b)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 38, column 3 - line 40, column 21): "+[t.constructor.name])}},mD=function(e){return function(n){if(n.score instanceof d)return L7(n.score.value0);if(n.score instanceof b)return Mve(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 32, column 34 - line 34, column 61): "+[n.score.constructor.name])}},wM=function(e){return function(n){if(n.classification instanceof d)return vp(n.classification.value0);if(n.classification instanceof b)return Mve(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 23, column 29 - line 25, column 61): "+[n.classification.constructor.name])}};var _p=$(U);var qYe=function(e){return{p25:ae(e.p25),p50:ae(e.p50),p75:ae(e.p75)}},pp=function(){return Ce({p25:b.value,p50:b.value,p75:b.value})(qYe)}(),Gve=function(e){return{gpa:{all:pp(_p(e)(function(n){return n.gpa.all}))},sat:{all:pp(_p(e)(function(n){return n.sat.all})),readingWriting:pp(_p(e)(function(n){return n.sat.readingWriting})),math:pp(_p(e)(function(n){return n.sat.math}))},act:{all:pp(_p(e)(function(n){return n.act.all})),english:pp(_p(e)(function(n){return n.act.english})),math:pp(_p(e)(function(n){return n.act.math}))}}},Ave=function(e){return{gpa:pp(_p(e)(function(n){return n.gpa})),sat:pp(_p(e)(function(n){return n.sat})),act:pp(_p(e)(function(n){return n.act}))}};var zYe=x(pe),$Ye=it(Ie),r1=function(e){return{top:MB(e.top),all:zYe(MB)(e.all),guidance:$Ye(mve)(ae(e.guidance)),sameDemographicStats:Ave(ae(e.sameDemographicStats))}};var VYe=x(pe);var xve=gn(hn),tv=dn(xve)(vn(fn)),Lve=_n(mn),av=pn(Lve),jve=bn(yn),rv=Dn(jve),QYe=$(U),c0=function(){function e(){}return e.value=new e,e}(),s0=function(){function e(){}return e.value=new e,e}(),f0=function(){function e(){}return e.value=new e,e}(),v0=function(){function e(){}return e.value=new e,e}(),m0=function(){function e(){}return e.value=new e,e}(),_0=function(){function e(){}return e.value=new e,e}(),p0=function(){function e(){}return e.value=new e,e}(),d0=function(){function e(){}return e.value=new e,e}(),h0=function(){function e(){}return e.value=new e,e}(),g0=function(){function e(){}return e.value=new e,e}(),D0=function(){function e(){}return e.value=new e,e}(),y0=function(){function e(){}return e.value=new e,e}(),b0=function(){function e(){}return e.value=new e,e}(),dp=function(){function e(){}return e.value=new e,e}(),na=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nh=function(){function e(){}return e.value=new e,e}();var YYe={to:function(e){if(e instanceof T)return c0.value;if(e instanceof o&&e.value0 instanceof T)return s0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return f0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return v0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return m0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return _0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return p0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return d0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return h0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return g0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return D0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return y0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return b0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return dp.value;throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof c0)return new T(z.value);if(e instanceof s0)return new o(new T(z.value));if(e instanceof f0)return new o(new o(new T(z.value)));if(e instanceof v0)return new o(new o(new o(new T(z.value))));if(e instanceof m0)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof _0)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof p0)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof d0)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof h0)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof g0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof D0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof y0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof b0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof dp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))));throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])}};var Pve={eq:function(e){return function(n){return e instanceof c0&&n instanceof c0||e instanceof s0&&n instanceof s0||e instanceof f0&&n instanceof f0||e instanceof v0&&n instanceof v0||e instanceof m0&&n instanceof m0||e instanceof _0&&n instanceof _0||e instanceof p0&&n instanceof p0||e instanceof d0&&n instanceof d0||e instanceof h0&&n instanceof h0||e instanceof g0&&n instanceof g0||e instanceof D0&&n instanceof D0||e instanceof y0&&n instanceof y0||e instanceof b0&&n instanceof b0||e instanceof dp&&n instanceof dp}}},KYe=le(Pve),_D={eq:function(e){return function(n){return e instanceof na&&n instanceof na?KYe(e.value0)(n.value0):e instanceof nh&&n instanceof nh}}},XYe={compare:function(e){return function(n){if(e instanceof c0&&n instanceof c0)return X.value;if(e instanceof c0)return Q.value;if(n instanceof c0)return V.value;if(e instanceof s0&&n instanceof s0)return X.value;if(e instanceof s0)return Q.value;if(n instanceof s0)return V.value;if(e instanceof f0&&n instanceof f0)return X.value;if(e instanceof f0)return Q.value;if(n instanceof f0)return V.value;if(e instanceof v0&&n instanceof v0)return X.value;if(e instanceof v0)return Q.value;if(n instanceof v0)return V.value;if(e instanceof m0&&n instanceof m0)return X.value;if(e instanceof m0)return Q.value;if(n instanceof m0)return V.value;if(e instanceof _0&&n instanceof _0)return X.value;if(e instanceof _0)return Q.value;if(n instanceof _0)return V.value;if(e instanceof p0&&n instanceof p0)return X.value;if(e instanceof p0)return Q.value;if(n instanceof p0)return V.value;if(e instanceof d0&&n instanceof d0)return X.value;if(e instanceof d0)return Q.value;if(n instanceof d0)return V.value;if(e instanceof h0&&n instanceof h0)return X.value;if(e instanceof h0)return Q.value;if(n instanceof h0)return V.value;if(e instanceof g0&&n instanceof g0)return X.value;if(e instanceof g0)return Q.value;if(n instanceof g0)return V.value;if(e instanceof D0&&n instanceof D0)return X.value;if(e instanceof D0)return Q.value;if(n instanceof D0)return V.value;if(e instanceof y0&&n instanceof y0)return X.value;if(e instanceof y0)return Q.value;if(n instanceof y0)return V.value;if(e instanceof b0&&n instanceof b0)return X.value;if(e instanceof b0)return Q.value;if(n instanceof b0)return V.value;if(e instanceof dp&&n instanceof dp)return X.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Pve}},ZYe=ze(XYe),R0={compare:function(e){return function(n){if(e instanceof na&&n instanceof na)return ZYe(e.value0)(n.value0);if(e instanceof na)return Q.value;if(n instanceof na)return V.value;if(e instanceof nh&&n instanceof nh)return X.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return _D}};var th=function(e){if(e instanceof na&&e.value0 instanceof c0)return"architecture";if(e instanceof na&&e.value0 instanceof f0)return"chemistry";if(e instanceof na&&e.value0 instanceof s0)return"business";if(e instanceof na&&e.value0 instanceof v0)return"computer-science";if(e instanceof na&&e.value0 instanceof m0)return"criminal-justice-and-corrections";if(e instanceof na&&e.value0 instanceof _0)return"economics";if(e instanceof na&&e.value0 instanceof p0)return"engineering";if(e instanceof na&&e.value0 instanceof d0)return"english";if(e instanceof na&&e.value0 instanceof h0)return"film";if(e instanceof na&&e.value0 instanceof g0)return"finance";if(e instanceof na&&e.value0 instanceof D0)return"history";if(e instanceof na&&e.value0 instanceof y0)return"political-science";if(e instanceof na&&e.value0 instanceof b0)return"pre-med";if(e instanceof na&&e.value0 instanceof dp)return"psychology";if(e instanceof nh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 98, column 8 - line 113, column 23): "+[e.constructor.name])},eKe=function(){var e=Gb("-")("_");return function(n){return e(th(n))}}();var Nve=function(e){if(e instanceof na&&e.value0 instanceof c0)return"for architecture";if(e instanceof na&&e.value0 instanceof f0)return"for chemistry";if(e instanceof na&&e.value0 instanceof s0)return"for business";if(e instanceof na&&e.value0 instanceof v0)return"for computer science";if(e instanceof na&&e.value0 instanceof m0)return"for criminal justice and corrections";if(e instanceof na&&e.value0 instanceof _0)return"for economics";if(e instanceof na&&e.value0 instanceof p0)return"for engineering";if(e instanceof na&&e.value0 instanceof d0)return"for English";if(e instanceof na&&e.value0 instanceof h0)return"for film";if(e instanceof na&&e.value0 instanceof g0)return"for finance";if(e instanceof na&&e.value0 instanceof D0)return"for history";if(e instanceof na&&e.value0 instanceof y0)return"for political science";if(e instanceof na&&e.value0 instanceof b0)return"for pre-med";if(e instanceof na&&e.value0 instanceof dp)return"for psychology";if(e instanceof nh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 80, column 15 - line 95, column 23): "+[e.constructor.name])},VS=function(e){return"Best "+Nve(e)};var Ove=function(e){return function(n){return"#"+(n.bucket+(" College "+Nve(e)))}},pD=function(){return $e(ra)([nh.value])(VYe(na.create)(un(YYe)(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(xve)(Lve))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(jve))))))))))))))(av)))}(),AB=En(eKe)(pD),P7=function(){var e=function(a){return QYe(AB(a.key))(function(r){return new Be(r,{order:a.order,bucket:a.bucket})})},n=Xu(R0)(Pe),t=Br(e);return function(a){return n(t(a))}}(),N7=En(th)(pD);var xB=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:ae(e.estimatedMeritAid)}};var kve=nt(xe);var Hve={eq:function(e){return function(n){return e.code===n.code}}};var Pm={name:"United States of America",code:"US"},ah=function(e){return e.name},rh=function(e){return e.code};var SM=function(){var e=function(n){return function(t){return{name:n,code:t}}};return[e("Alabama")("AL"),e("Alaska")("AK"),e("Arizona")("AZ"),e("Arkansas")("AR"),e("California")("CA"),e("Colorado")("CO"),e("Connecticut")("CT"),e("Delaware")("DE"),e("Washington DC")("DC"),e("Florida")("FL"),e("Georgia")("GA"),e("Hawaii")("HI"),e("Idaho")("ID"),e("Illinois")("IL"),e("Indiana")("IN"),e("Iowa")("IA"),e("Kansas")("KS"),e("Kentucky")("KY"),e("Louisiana")("LA"),e("Maine")("ME"),e("Maryland")("MD"),e("Massachusetts")("MA"),e("Michigan")("MI"),e("Minnesota")("MN"),e("Mississippi")("MS"),e("Missouri")("MO"),e("Montana")("MT"),e("Nebraska")("NE"),e("Nevada")("NV"),e("New Hampshire")("NH"),e("New Jersey")("NJ"),e("New Mexico")("NM"),e("New York")("NY"),e("North Carolina")("NC"),e("North Dakota")("ND"),e("Ohio")("OH"),e("Oklahoma")("OK"),e("Oregon")("OR"),e("Pennsylvania")("PA"),e("Puerto Rico")("PR"),e("Rhode Island")("RI"),e("South Carolina")("SC"),e("South Dakota")("SD"),e("Tennessee")("TN"),e("Texas")("TX"),e("Utah")("UT"),e("Vermont")("VT"),e("Virginia")("VA"),e("Washington")("WA"),e("West Virginia")("WV"),e("Wisconsin")("WI"),e("Wyoming")("WY")]}(),nKe=En(rh)(SM),QS=kve({parse:nKe,default:{name:"",code:""},diagnosticName:"USState"}),Uve=kve({parse:En(ah)(SM),default:{name:"",code:""},diagnosticName:"USState"}),O7=[Pm,{name:"Afghanistan",code:"AF"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bonaire, Sint Eustatius and Saba",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cabo Verde",code:"CV"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Democratic Republic of the Congo",code:"CD"},{name:"Congo",code:"CG"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Cura\xE7ao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"C\xF4te d'Ivoire",code:"CI"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Eswatini",code:"SZ"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and McDonald Islands",code:"HM"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"North Korea",code:"KP"},{name:"South Korea",code:"KR"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Lao",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia",code:"FM"},{name:"Moldova",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestine",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Republic of North Macedonia",code:"MK"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"Rwanda",code:"RW"},{name:"R\xE9union",code:"RE"},{name:"Saint Barth\xE9lemy",code:"BL"},{name:"Saint Helena, Ascension and Tristan da Cunha",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin (French part)",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Sint Maarten",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela (Bolivarian Republic of)",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands (British)",code:"VG"},{name:"Virgin Islands (U.S.)",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"},{name:"\xC5land Islands",code:"AX"}],tKe=function(e){return Ff(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(O7)},k7=ft(xe)(U)({parse:tKe,diagnosticName:"Common.Geo.Country"});var aKe=function(e){return e};var YS=function(e){return e},EM=aKe;var Bve=$(U),rKe=St(dr),oKe=Fo(Pe)(dt),Mu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dD=function(e){if(e instanceof Mu)return ah(e.value0.state);if(e instanceof nu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 160, column 22 - line 162, column 41): "+[e.constructor.name])};var hD=function(e){if(e instanceof Mu)return e.value0.region;if(e instanceof nu)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 140, column 10 - line 142, column 29): "+[e.constructor.name])},iKe=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:QS(e.state),location:EM(e.location)}},uKe=function(e){return{address:e.address,country:me(Pm)(k7(e.country)),location:EM(e.location)}},H7=function(e){var n=Bve(ae(e.usAddress))(function(a){return new Mu(iKe(a))}),t=Bve(ae(e.nonUSAddress))(function(a){return new nu(uKe(a))});return aA(function(a){return za(Za)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new nu({address:"",country:Pm,location:EM({lat:-48.8766632,lng:-123.395522})})})})(rKe(n)(t))},CM=function(e){if(e instanceof Mu||e instanceof nu)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 135, column 12 - line 137, column 37): "+[e.constructor.name])},o1=function(e){if(e instanceof Mu)return e.value0.city+(", "+ah(e.value0.state));if(e instanceof nu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 145, column 26 - line 147, column 41): "+[e.constructor.name])},KS=function(e){if(e instanceof Mu)return oKe(" ")([e.value0.street,o1(e),e.value0.zip]);if(e instanceof nu)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 124, column 18 - line 128, column 17): "+[e.constructor.name])},Jve=function(e){if(e instanceof Mu)return e.value0.city+(", "+rh(e.value0.state));if(e instanceof nu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 150, column 26 - line 152, column 41): "+[e.constructor.name])},Wve=function(e){if(e instanceof Mu)return e.value0.city;if(e instanceof nu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 155, column 17 - line 157, column 41): "+[e.constructor.name])};var lKe=nt(xe),qve=gn(hn),zve=dn(qve)(vn(fn)),$ve=_n(mn),Vve=pn($ve),Qve=bn(yn),Yve=Dn(Qve),gD=function(){function e(){}return e.value=new e,e}(),i1=function(){function e(){}return e.value=new e,e}(),u1=function(){function e(){}return e.value=new e,e}(),LB={to:function(e){if(e instanceof T)return gD.value;if(e instanceof o&&e.value0 instanceof T)return i1.value;if(e instanceof o&&e.value0 instanceof o)return u1.value;throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof gD)return new T(z.value);if(e instanceof i1)return new o(new T(z.value));if(e instanceof u1)return new o(new o(z.value));throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])}},cKe=un(LB)(zve(zve(qve)($ve))(Vve))(Yve(Yve(Qve)))(Vve),Kve={eq:function(e){return function(n){return e instanceof gD&&n instanceof gD||e instanceof i1&&n instanceof i1||e instanceof u1&&n instanceof u1}}};var hp=function(e){if(e instanceof gD)return"Rural";if(e instanceof u1)return"Urban";if(e instanceof i1)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 25, column 8 - line 28, column 25): "+[e.constructor.name])},Xve=function(){return lKe({parse:En(hp)(cKe),default:gD.value,diagnosticName:"CampusSetting"})}();var sKe=function(e){return e},Zve={eq:function(e){return function(n){return e===n}}};var e0e=sKe,n0e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var t0e=gn(hn),U7=dn(t0e)(vn(fn)),a0e=_n(mn),B7=pn(a0e),r0e=bn(yn),J7=Dn(r0e),W7=function(){function e(){}return e.value=new e,e}(),IM=function(){function e(){}return e.value=new e,e}(),q7=function(){function e(){}return e.value=new e,e}(),z7=function(){function e(){}return e.value=new e,e}(),$7=function(){function e(){}return e.value=new e,e}(),fKe={to:function(e){if(e instanceof T)return W7.value;if(e instanceof o&&e.value0 instanceof T)return IM.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return q7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return z7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return $7.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof W7)return new T(z.value);if(e instanceof IM)return new o(new T(z.value));if(e instanceof q7)return new o(new o(new T(z.value)));if(e instanceof z7)return new o(new o(new o(new T(z.value))));if(e instanceof $7)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])}};var o0e=function(e){if(e instanceof W7)return"FourOneFour";if(e instanceof IM)return"Other";if(e instanceof q7)return"Quarter";if(e instanceof z7)return"Semester";if(e instanceof $7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 32, column 13 - line 37, column 27): "+[e.constructor.name])},i0e=function(){return nt(xe)({parse:En(o0e)(un(fKe)(U7(U7(U7(U7(t0e)(a0e))(B7))(B7))(B7))(J7(J7(J7(J7(r0e)))))(B7)),default:IM.value,diagnosticName:"calendar system"})}(),u0e=function(e){if(e instanceof W7)return"Four-one-four";if(e instanceof IM)return"Other";if(e instanceof q7)return"Quarter";if(e instanceof z7)return"Semester";if(e instanceof $7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 40, column 8 - line 45, column 27): "+[e.constructor.name])};var Nm={first:function(e){return function(n){return new Be(e(n.value0),n.value1)}},second:x(N_),Profunctor0:function(){return vS}},jB=function(e){return e.second},V7=function(e){return e.first},mKe=function(e){var n=K4(e);return function(t){var a=V7(t),r=jB(t);return function(i){return function(u){return n(a(i))(r(u))}}}},PB=function(e){var n=mKe(e);return function(t){var a=mS(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new Be(l,l)})(r(i)(u))}}}};var s0e=gn(hn),FM=dn(s0e)(vn(fn)),f0e=_n(mn),TM=pn(f0e),v0e=bn(yn),MM=Dn(v0e),Q7=function(){function e(){}return e.value=new e,e}(),Y7=function(){function e(){}return e.value=new e,e}(),K7=function(){function e(){}return e.value=new e,e}(),X7=function(){function e(){}return e.value=new e,e}(),Z7=function(){function e(){}return e.value=new e,e}(),e5=function(){function e(){}return e.value=new e,e}(),DKe={to:function(e){if(e instanceof T)return Q7.value;if(e instanceof o&&e.value0 instanceof T)return Y7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return K7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return X7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Z7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return e5.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Q7)return new T(z.value);if(e instanceof Y7)return new o(new T(z.value));if(e instanceof K7)return new o(new o(new T(z.value)));if(e instanceof X7)return new o(new o(new o(new T(z.value))));if(e instanceof Z7)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof e5)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}};var m0e=function(e){if(e instanceof Q7)return"Art";if(e instanceof Y7)return"Business";if(e instanceof K7)return"Engineering";if(e instanceof X7)return"FaithAndReligion";if(e instanceof Z7)return"HealthCare";if(e instanceof e5)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 35, column 13 - line 41, column 43): "+[e.constructor.name])},_0e=ft(xe)(U)({parse:En(m0e)(un(DKe)(FM(FM(FM(FM(FM(s0e)(f0e))(TM))(TM))(TM))(TM))(MM(MM(MM(MM(MM(v0e))))))(TM)),diagnosticName:"special focus"}),yKe=function(e){if(e instanceof Q7)return"Art";if(e instanceof Y7)return"Business";if(e instanceof K7)return"Engineering";if(e instanceof X7)return"Faith and Religion";if(e instanceof Z7)return"Health Care";if(e instanceof e5)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 44, column 8 - line 50, column 44): "+[e.constructor.name])},p0e=Ce("None")(yKe);var d0e=gn(hn),ov=dn(d0e)(vn(fn)),h0e=_n(mn),iv=pn(h0e),g0e=bn(yn),uv=Dn(g0e),gp=function(){function e(){}return e.value=new e,e}(),Dp=function(){function e(){}return e.value=new e,e}(),yp=function(){function e(){}return e.value=new e,e}(),bp=function(){function e(){}return e.value=new e,e}(),Rp=function(){function e(){}return e.value=new e,e}(),wp=function(){function e(){}return e.value=new e,e}(),Sp=function(){function e(){}return e.value=new e,e}(),Ep=function(){function e(){}return e.value=new e,e}(),Cp=function(){function e(){}return e.value=new e,e}(),Ip=function(){function e(){}return e.value=new e,e}(),Fp=function(){function e(){}return e.value=new e,e}(),Tp=function(){function e(){}return e.value=new e,e}(),Mp=function(){function e(){}return e.value=new e,e}(),w0=function(){function e(){}return e.value=new e,e}(),OB={to:function(e){if(e instanceof T)return gp.value;if(e instanceof o&&e.value0 instanceof T)return Dp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return yp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return bp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Rp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return wp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Sp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ep.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ip.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Tp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Mp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return w0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof gp)return new T(z.value);if(e instanceof Dp)return new o(new T(z.value));if(e instanceof yp)return new o(new o(new T(z.value)));if(e instanceof bp)return new o(new o(new o(new T(z.value))));if(e instanceof Rp)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof wp)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Sp)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof Ep)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Cp)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Ip)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Fp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof Tp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof Mp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof w0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))));throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])}},D0e={eq:function(e){return function(n){return e instanceof gp&&n instanceof gp||e instanceof Dp&&n instanceof Dp||e instanceof yp&&n instanceof yp||e instanceof bp&&n instanceof bp||e instanceof Rp&&n instanceof Rp||e instanceof wp&&n instanceof wp||e instanceof Sp&&n instanceof Sp||e instanceof Ep&&n instanceof Ep||e instanceof Cp&&n instanceof Cp||e instanceof Ip&&n instanceof Ip||e instanceof Fp&&n instanceof Fp||e instanceof Tp&&n instanceof Tp||e instanceof Mp&&n instanceof Mp||e instanceof w0&&n instanceof w0}}},y0e={compare:function(e){return function(n){if(e instanceof gp&&n instanceof gp)return X.value;if(e instanceof gp)return Q.value;if(n instanceof gp)return V.value;if(e instanceof Dp&&n instanceof Dp)return X.value;if(e instanceof Dp)return Q.value;if(n instanceof Dp)return V.value;if(e instanceof yp&&n instanceof yp)return X.value;if(e instanceof yp)return Q.value;if(n instanceof yp)return V.value;if(e instanceof bp&&n instanceof bp)return X.value;if(e instanceof bp)return Q.value;if(n instanceof bp)return V.value;if(e instanceof Rp&&n instanceof Rp)return X.value;if(e instanceof Rp)return Q.value;if(n instanceof Rp)return V.value;if(e instanceof wp&&n instanceof wp)return X.value;if(e instanceof wp)return Q.value;if(n instanceof wp)return V.value;if(e instanceof Sp&&n instanceof Sp)return X.value;if(e instanceof Sp)return Q.value;if(n instanceof Sp)return V.value;if(e instanceof Ep&&n instanceof Ep)return X.value;if(e instanceof Ep)return Q.value;if(n instanceof Ep)return V.value;if(e instanceof Cp&&n instanceof Cp)return X.value;if(e instanceof Cp)return Q.value;if(n instanceof Cp)return V.value;if(e instanceof Ip&&n instanceof Ip)return X.value;if(e instanceof Ip)return Q.value;if(n instanceof Ip)return V.value;if(e instanceof Fp&&n instanceof Fp)return X.value;if(e instanceof Fp)return Q.value;if(n instanceof Fp)return V.value;if(e instanceof Tp&&n instanceof Tp)return X.value;if(e instanceof Tp)return Q.value;if(n instanceof Tp)return V.value;if(e instanceof Mp&&n instanceof Mp)return X.value;if(e instanceof Mp)return Q.value;if(n instanceof Mp)return V.value;if(e instanceof w0&&n instanceof w0)return X.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return D0e}},n5=function(e){if(e instanceof gp)return"SEC";if(e instanceof Dp)return"Big 12";if(e instanceof yp)return"Big 10";if(e instanceof bp)return"ACC";if(e instanceof Rp)return"Pac 12";if(e instanceof wp)return"Ivy League";if(e instanceof Sp)return"NESCAC";if(e instanceof Ep)return"AAC";if(e instanceof Cp)return"Big East";if(e instanceof Ip)return"MAC";if(e instanceof Fp)return"Mountain West";if(e instanceof Tp)return"Patriot League";if(e instanceof Mp)return"SWAC";if(e instanceof w0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 59, column 12 - line 73, column 24): "+[e.constructor.name])},b0e=function(e){if(e instanceof gp)return"Sec";if(e instanceof Dp)return"BigTwelve";if(e instanceof yp)return"BigTen";if(e instanceof bp)return"Acc";if(e instanceof Rp)return"PacTwelve";if(e instanceof wp)return"IvyLeague";if(e instanceof Sp)return"Nescac";if(e instanceof Ep)return"Aac";if(e instanceof Cp)return"BigEast";if(e instanceof Ip)return"Mac";if(e instanceof Fp)return"MountainWest";if(e instanceof Tp)return"PatriotLeague";if(e instanceof Mp)return"Swac";if(e instanceof w0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 42, column 13 - line 56, column 29): "+[e.constructor.name])},R0e=function(){return nt(xe)({parse:En(b0e)(un(OB)(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(d0e)(h0e))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(iv))(uv(uv(uv(uv(uv(uv(uv(uv(uv(uv(uv(uv(uv(g0e))))))))))))))(iv)),default:w0.value,diagnosticName:"Sports conference group"})}(),w0e=function(){return $e(M_(M_(FF)))(Tr(yw)(le(D0e)(w0.value)))(Tr(Et)(n5))}();var Om=x(U),S0e=Pw(Pe)($c),E0e=Zc(Uo)(Mn),bKe=le(At(Hve)),C0e=Y(Ie);var RKe=Ho(),I0e=gn(hn),F0e=dn(I0e)(vn(fn)),T0e=_n(mn),M0e=pn(T0e),G0e=bn(yn),A0e=Dn(G0e),wKe=to(R0),SKe=an(),EKe=qn(Fa),CKe=Rr(Dae),Gu=function(){function e(){}return e.value=new e,e}(),Bl=function(){function e(){}return e.value=new e,e}(),Ro=function(){function e(){}return e.value=new e,e}(),Au=function(){function e(){}return e.value=new e,e}(),sc=function(){function e(){}return e.value=new e,e}();var t5={to:function(e){if(e instanceof T)return Ro.value;if(e instanceof o&&e.value0 instanceof T)return Au.value;if(e instanceof o&&e.value0 instanceof o)return sc.value;throw new Error("Failed pattern match at Hub.Types.School (line 221, column 1 - line 221, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Ro)return new T(z.value);if(e instanceof Au)return new o(new T(z.value));if(e instanceof sc)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.School (line 221, column 1 - line 221, column 48): "+[e.constructor.name])}},IKe={eq:function(e){return function(n){return e instanceof Gu&&n instanceof Gu||e instanceof Bl&&n instanceof Bl}}},x0e={compare:function(e){return function(n){if(e instanceof Gu&&n instanceof Gu)return X.value;if(e instanceof Gu)return Q.value;if(n instanceof Gu)return V.value;if(e instanceof Bl&&n instanceof Bl)return X.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return IKe}},GM={eq:function(e){return function(n){return e instanceof Ro&&n instanceof Ro||e instanceof Au&&n instanceof Au||e instanceof sc&&n instanceof sc}}},L0e={compare:function(e){return function(n){if(e instanceof Ro&&n instanceof Ro)return X.value;if(e instanceof Ro)return Q.value;if(n instanceof Ro)return V.value;if(e instanceof Au&&n instanceof Au)return X.value;if(e instanceof Au)return Q.value;if(n instanceof Au)return V.value;if(e instanceof sc&&n instanceof sc)return X.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return GM}},oh=function(e){return Om(S0e)(E0e([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},km=function(e){return Om(S0e)(E0e([e.tuitionInState,e.feesInState,e.costRoomBoard]))},j0e=function(e){return function(n){if(n.address instanceof Mu){var t=bKe(C0e(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?km(n):oh(n)}if(n.address instanceof nu)return oh(n);throw new Error("Failed pattern match at Hub.Types.School (line 526, column 3 - line 532, column 33): "+[n.address.constructor.name])}},P0e=function(e){if(e instanceof Ro)return"Test not used";if(e instanceof Au)return"Test optional";if(e instanceof sc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 503, column 30 - line 506, column 30): "+[e.constructor.name])},N0e=function(e){if(e instanceof Ro)return"NotUsed";if(e instanceof Au)return"Recommended";if(e instanceof sc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 454, column 34 - line 457, column 25): "+[e.constructor.name])};var XS=function(e){return e.slug},AM=function(e){return e.name},va=function(e){return e.id},xM=function(e){if(e instanceof Gu)return"Public school";if(e instanceof Bl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 469, column 22 - line 471, column 36): "+[e.constructor.name])},a5=function(){return nt(xe)({parse:En(N0e)(un(t5)(F0e(F0e(I0e)(T0e))(M0e))(A0e(A0e(G0e)))(M0e)),default:Ro.value,diagnosticName:"admissions requirement"})}(),l1=function(e){var n=function(a){return{name:a.name,group:R0e(a.group)}},t=function(a){return{division1:a.division1,conference:Om(n)(ae(a.conference))}};return{academicOfferings:{studyAbroad:e.academicOfferings.studyAbroad,creditForApExams:e.academicOfferings.creditForApExams,creditForIbExams:e.academicOfferings.creditForIbExams,offersGradDegree:e.academicOfferings.offersGradDegree,careerCounseling:e.academicOfferings.careerCounseling,hasMedicalSchool:e.academicOfferings.hasMedicalSchool,specialFocus:C0e(ae(e.academicOfferings.specialFocus))(_0e)},address:H7(e.address),admissions:{acceptanceRate:ae(e.admissions.acceptanceRate),admitted:ae(e.admissions.admitted),applicants:ae(e.admissions.applicants),enrolled:ae(e.admissions.enrolled),fracSubmittedAct:ae(e.admissions.fracSubmittedAct),fracSubmittedSat:ae(e.admissions.fracSubmittedSat),reqClassRank:Om(a5)(ae(e.admissions.reqClassRank)),reqRecLetters:Om(a5)(ae(e.admissions.reqRecLetters)),reqStandardTests:Om(a5)(ae(e.admissions.reqStandardTests)),reqToefl:Om(a5)(ae(e.admissions.reqToefl)),totalApplicants:ae(e.admissions.totalApplicants),yieldRate:ae(e.admissions.yieldRate),satVerbal:ae(e.admissions.satVerbal),satMath:ae(e.admissions.satMath),actVerbal:ae(e.admissions.actVerbal),actMath:ae(e.admissions.actMath),actComposite:ae(e.admissions.actComposite)},appGroup:Om(e0e)(ae(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:ae(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:i0e(e.calendarSystem),costRoomBoard:ae(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:ae(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:ae(e.fourYearGradRate),fracInternationalStudents:ae(e.fracInternationalStudents),gender:x7(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:ae(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:RKe(e.majors),message:e.message,name:e.name,numFreshmen:ae(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Gu.value:Bl.value}(),racialBreakdown:ae(e.racialBreakdown),rankings:P7(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:ae(e.retentionRate),setting:Xve(e.setting),sixYearGradRate:ae(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:ae(e.urls.admissions),finAid:ae(e.urls.finAid),priceCalculator:ae(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:ae(e.chancing.moreInfoLink)},testScoreStats:Gve(ae(e.testScoreStats)),colors:{primary:ae(e.colors.primary),secondary:ae(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},O0e=function(e){return e.schoolType==="Community College"},k0e=function(e){var n=wKe(e);return function(t){return et(n(function(a){return a.rankings}(SKe(t))))}},r5=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new d("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return b.value;throw new Error("Failed pattern match at Hub.Types.School (line 475, column 3 - line 479, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},kB=function(e){if(e instanceof Ro)return"Not used";if(e instanceof Au)return"Optional";if(e instanceof sc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 33 - line 497, column 25): "+[e.constructor.name])},DD=function(e){return function(n){return EKe(Om(rr(CKe)(zn))(Om(e)(n.admissions.admitted)))(Om(e)(n.admissions.applicants))}};var Hm=function(){function e(){}return e.value=new e,e}(),Gp=function(){function e(){}return e.value=new e,e}(),ih=function(){function e(){}return e.value=new e,e}(),S0=function(){function e(){}return e.value=new e,e}(),E0=function(){function e(){}return e.value=new e,e}(),C0=function(){function e(){}return e.value=new e,e}(),Ap=function(){function e(){}return e.value=new e,e}();var HB={eq:function(e){return function(n){return e instanceof Hm&&n instanceof Hm||e instanceof Gp&&n instanceof Gp||e instanceof ih&&n instanceof ih||e instanceof S0&&n instanceof S0||e instanceof E0&&n instanceof E0||e instanceof C0&&n instanceof C0||e instanceof Ap&&n instanceof Ap}}},H0e={compare:function(e){return function(n){if(e instanceof Hm&&n instanceof Hm)return X.value;if(e instanceof Hm)return Q.value;if(n instanceof Hm)return V.value;if(e instanceof Gp&&n instanceof Gp)return X.value;if(e instanceof Gp)return Q.value;if(n instanceof Gp)return V.value;if(e instanceof ih&&n instanceof ih)return X.value;if(e instanceof ih)return Q.value;if(n instanceof ih)return V.value;if(e instanceof S0&&n instanceof S0)return X.value;if(e instanceof S0)return Q.value;if(n instanceof S0)return V.value;if(e instanceof E0&&n instanceof E0)return X.value;if(e instanceof E0)return Q.value;if(n instanceof E0)return V.value;if(e instanceof C0&&n instanceof C0)return X.value;if(e instanceof C0)return Q.value;if(n instanceof C0)return V.value;if(e instanceof Ap&&n instanceof Ap)return X.value;throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return HB}},ZS=function(){return[Hm.value,Gp.value,ih.value,S0.value,E0.value,C0.value,Ap.value]}(),LM=function(e){if(e instanceof Hm)return"INTERESTED";if(e instanceof Gp)return"APPLYING";if(e instanceof ih)return"APPLIED";if(e instanceof S0)return"WAITLISTED";if(e instanceof E0)return"ACCEPTED";if(e instanceof C0)return"DENIED";if(e instanceof Ap)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 40, column 13 - line 47, column 25): "+[e.constructor.name])},UB=function(){return nt(xe)({parse:En(LM)(ZS),default:Gp.value,diagnosticName:"SchoolListStatus"})}(),yD=function(e){if(e instanceof Hm)return"Considering";if(e instanceof Gp)return"Applying";if(e instanceof ih)return"Applied";if(e instanceof S0)return"Waitlisted";if(e instanceof E0)return"Accepted";if(e instanceof C0)return"Denied";if(e instanceof Ap)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 51, column 8 - line 58, column 25): "+[e.constructor.name])},BB=Ce("Not on my list")(yD);var U0e=tr(oo),B0e=gn(hn),J0e=_n(mn),W0e=bn(yn),xu=function(){function e(){}return e.value=new e,e}(),I0=function(){function e(){}return e.value=new e,e}(),q0e={to:function(e){if(e instanceof T)return xu.value;if(e instanceof o)return I0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof xu)return new T(z.value);if(e instanceof I0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}},z0e={show:Er(q0e)(Sa(U0e({reflectSymbol:function(){return"School"}}))(U0e({reflectSymbol:function(){return"Vine"}})))},o5={eq:function(e){return function(n){return e instanceof xu&&n instanceof xu||e instanceof I0&&n instanceof I0}}},FKe=function(e){if(e instanceof xu)return"school";if(e instanceof I0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},jM=function(){return nt(xe)({parse:En(FKe)(un(q0e)(dn(B0e)(vn(fn))(B0e)(J0e))(Dn(W0e)(W0e))(pn(J0e))),default:xu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var JB=tr(oo),$0e=gn(hn),V0e=dn($0e)(vn(fn)),Q0e=_n(mn),Y0e=pn(Q0e),K0e=bn(yn),X0e=Dn(K0e),TKe=St(dr),Ko=function(){function e(){}return e.value=new e,e}(),fc=function(){function e(){}return e.value=new e,e}(),vc=function(){function e(){}return e.value=new e,e}(),Z0e={to:function(e){if(e instanceof T)return Ko.value;if(e instanceof o&&e.value0 instanceof T)return fc.value;if(e instanceof o&&e.value0 instanceof o)return vc.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Ko)return new T(z.value);if(e instanceof fc)return new o(new T(z.value));if(e instanceof vc)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}},eme={show:Er(Z0e)(Sa(JB({reflectSymbol:function(){return"Pending"}}))(Sa(JB({reflectSymbol:function(){return"Connected"}}))(JB({reflectSymbol:function(){return"Ignored"}}))))},i5={eq:function(e){return function(n){return e instanceof Ko&&n instanceof Ko||e instanceof fc&&n instanceof fc||e instanceof vc&&n instanceof vc}}},MKe=function(e){if(e instanceof Ko)return"pending";if(e instanceof fc)return"connected";if(e instanceof vc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},eE=function(){var e=En(MKe)(un(Z0e)(V0e(V0e($0e)(Q0e))(Y0e))(X0e(X0e(K0e)))(Y0e)),n=function(t){return t==="cold"?new d(vc.value):b.value};return nt(xe)({parse:function(t){return TKe(e(t))(n(t))},default:Ko.value,diagnosticName:"Sem.Connections.Types.Status"})}();var nme=x(U),GKe=x(pe),tme=$(U),PM=function(){function e(){}return e.value=new e,e}(),u5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),ame=Fm(function(e){return{status:eE(e.status),initiator:jM(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),WB=function(e){return{chances:Fm(function(n){return r1(function(t){return t.chances}(n))})(e),financials:$x(function(){var n=nme(xB);return function(t){return n(ae(function(a){return a.financials}(t)))}}())(e)}},rme=function(e){var n=nme(WB)(ae(e.chancesAndFinancials));return{schools:GKe(l1)(e.schools),chances:tme(n)(function(t){return t.chances}),financials:tme(n)(function(t){return t.financials})}},c1=function(e){return ns(e*100)};var ome=gn(hn),s1=dn(ome)(vn(fn)),ime=_n(mn),f1=pn(ime),ume=bn(yn),v1=Dn(ume),nE=function(){function e(){}return e.value=new e,e}(),tE=function(){function e(){}return e.value=new e,e}(),aE=function(){function e(){}return e.value=new e,e}(),rE=function(){function e(){}return e.value=new e,e}(),oE=function(){function e(){}return e.value=new e,e}(),iE=function(){function e(){}return e.value=new e,e}(),bD=function(){function e(){}return e.value=new e,e}(),uh=function(){function e(){}return e.value=new e,e}(),AKe={to:function(e){if(e instanceof T)return nE.value;if(e instanceof o&&e.value0 instanceof T)return tE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return aE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return rE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return oE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return iE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return bD.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return uh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof nE)return new T(z.value);if(e instanceof tE)return new o(new T(z.value));if(e instanceof aE)return new o(new o(new T(z.value)));if(e instanceof rE)return new o(new o(new o(new T(z.value))));if(e instanceof oE)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof iE)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof bD)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof uh)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])}},lme=un(AKe)(s1(s1(s1(s1(s1(s1(s1(ome)(ime))(f1))(f1))(f1))(f1))(f1))(f1))(v1(v1(v1(v1(v1(v1(v1(ume))))))))(f1);var qB={eq:function(e){return function(n){return e instanceof nE&&n instanceof nE||e instanceof tE&&n instanceof tE||e instanceof aE&&n instanceof aE||e instanceof rE&&n instanceof rE||e instanceof oE&&n instanceof oE||e instanceof iE&&n instanceof iE||e instanceof bD&&n instanceof bD||e instanceof uh&&n instanceof uh}}};var uE=function(e){if(e instanceof nE)return"Asian";if(e instanceof tE)return"Black";if(e instanceof aE)return"Hispanic";if(e instanceof rE)return"Hawaiian";if(e instanceof oE)return"NativeAmerican";if(e instanceof iE)return"White";if(e instanceof bD)return"OtherEthnicity";if(e instanceof uh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 43, column 13 - line 51, column 31): "+[e.constructor.name])},zB=function(){return nt(xe)({parse:En(uE)(lme),default:bD.value,diagnosticName:"Ethnicity"})}(),$B=function(e){if(e instanceof nE)return"Asian";if(e instanceof tE)return"Black or African American";if(e instanceof aE)return"Hispanic or Latino";if(e instanceof rE)return"Native Hawaiian or Other Pacific Islander";if(e instanceof oE)return"American Indian or Alaska Native";if(e instanceof iE)return"White";if(e instanceof bD)return"Other ethnicity, biracial, or multiracial";if(e instanceof uh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 54, column 9 - line 62, column 37): "+[e.constructor.name])},cme=gu(Et)(function(e){return e instanceof bD?"ZZZ1":e instanceof uh?"ZZZ2":$B(e)})(lme);var fme=gn(hn),VB=dn(fme)(vn(fn)),vme=_n(mn),QB=pn(vme),mme=bn(yn),YB=Dn(mme),xKe=x(U),lE=function(){function e(){}return e.value=new e,e}(),cE=function(){function e(){}return e.value=new e,e}(),sE=function(){function e(){}return e.value=new e,e}(),RD=function(){function e(){}return e.value=new e,e}(),lh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),NM=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LKe={to:function(e){if(e instanceof T)return lE.value;if(e instanceof o&&e.value0 instanceof T)return cE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return sE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return RD.value;throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof lE)return new T(z.value);if(e instanceof cE)return new o(new T(z.value));if(e instanceof sE)return new o(new o(new T(z.value)));if(e instanceof RD)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])}},_me=un(LKe)(VB(VB(VB(fme)(vme))(QB))(QB))(YB(YB(YB(mme))))(QB);var jKe={eq:function(e){return function(n){return e instanceof lE&&n instanceof lE||e instanceof cE&&n instanceof cE||e instanceof sE&&n instanceof sE||e instanceof RD&&n instanceof RD}}},PKe=le(jKe);var KB={eq:function(e){return function(n){return e instanceof lh&&n instanceof lh?PKe(e.value0)(n.value0):e instanceof NM&&n instanceof NM?e.value0===n.value0:!1}}};var pme=function(e){if(e instanceof lE)return":male";if(e instanceof cE)return":female";if(e instanceof sE)return":non_binary";if(e instanceof RD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 49, column 24 - line 53, column 32): "+[e.constructor.name])},XB=function(e){if(e instanceof lh)return pme(e.value0);if(e instanceof NM)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 44, column 13 - line 46, column 21): "+[e.constructor.name])},NKe=En(pme)(_me),ZB=function(e){return me(new NM(e))(xKe(lh.create)(NKe(e)))},OKe=function(e){if(e instanceof lE)return"Male";if(e instanceof cE)return"Female";if(e instanceof sE)return"Non-binary / third gender";if(e instanceof RD)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 61, column 20 - line 65, column 37): "+[e.constructor.name])},dme=function(e){if(e instanceof lh)return OKe(e.value0);if(e instanceof NM)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 56, column 9 - line 58, column 45): "+[e.constructor.name])},hme=_me;var kKe=bi($c),HKe=qn(Fa),gme=x(U),UKe=Pw(Pe)($c),BKe=Zc(Uo)(Mn);var eJ=function(e){return e.readingWriting+e.math|0},Um=function(e){return HKe(gme(kKe)(e.sat.readingWriting))(e.sat.math)};var Dme=function(e){return ns(zn(UKe(e))/4)},nJ=function(e){return Dme([e.math,e.english,e.reading,e.science])},Bm=function(e){return gme(Dme)(BKe([e.act.math,e.act.english,e.act.reading,e.act.science]))};var OM=function(){function e(){}return e.value=new e,e}(),fE=function(){function e(){}return e.value=new e,e}();var ch=function(){function e(){}return e.value=new e,e}(),sh=function(){function e(){}return e.value=new e,e}(),fh=function(){function e(){}return e.value=new e,e}(),vh=function(){function e(){}return e.value=new e,e}(),mh=function(){function e(){}return e.value=new e,e}(),_h=function(){function e(){}return e.value=new e,e}(),ph=function(){function e(){}return e.value=new e,e}(),dh=function(){function e(){}return e.value=new e,e}(),hh=function(){function e(){}return e.value=new e,e}(),gh=function(){function e(){}return e.value=new e,e}(),Dh=function(){function e(){}return e.value=new e,e}(),yh=function(){function e(){}return e.value=new e,e}(),bh=function(){function e(){}return e.value=new e,e}(),Rh=function(){function e(){}return e.value=new e,e}(),wh=function(){function e(){}return e.value=new e,e}(),Sh=function(){function e(){}return e.value=new e,e}(),Eh=function(){function e(){}return e.value=new e,e}(),Ch=function(){function e(){}return e.value=new e,e}(),xp=function(){function e(){}return e.value=new e,e}(),vE={show:function(e){if(e instanceof ch)return"Sports";if(e instanceof sh)return"CommService";if(e instanceof fh)return"Hobbies";if(e instanceof vh)return"NonArtComps";if(e instanceof mh)return"Politics";if(e instanceof _h)return"Drama";if(e instanceof ph)return"VisualArts";if(e instanceof dh)return"Music";if(e instanceof hh)return"Writing";if(e instanceof gh)return"HonorSocieties";if(e instanceof Dh)return"Employment";if(e instanceof yh)return"OwnInitiative";if(e instanceof bh)return"StudentGov";if(e instanceof Rh)return"InterestClubs";if(e instanceof wh)return"AffinityGroups";if(e instanceof Sh)return"Research";if(e instanceof Eh)return"SummerPrograms";if(e instanceof Ch)return"Software";if(e instanceof xp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 36, column 1 - line 55, column 23): "+[e.constructor.name])}};var kM={eq:function(e){return function(n){return e instanceof ch&&n instanceof ch||e instanceof sh&&n instanceof sh||e instanceof fh&&n instanceof fh||e instanceof vh&&n instanceof vh||e instanceof mh&&n instanceof mh||e instanceof _h&&n instanceof _h||e instanceof ph&&n instanceof ph||e instanceof dh&&n instanceof dh||e instanceof hh&&n instanceof hh||e instanceof gh&&n instanceof gh||e instanceof Dh&&n instanceof Dh||e instanceof yh&&n instanceof yh||e instanceof bh&&n instanceof bh||e instanceof Rh&&n instanceof Rh||e instanceof wh&&n instanceof wh||e instanceof Sh&&n instanceof Sh||e instanceof Eh&&n instanceof Eh||e instanceof Ch&&n instanceof Ch||e instanceof xp&&n instanceof xp}}};var mE=function(e){return e==="Sports"?new d(ch.value):e==="CommService"?new d(sh.value):e==="Hobbies"?new d(fh.value):e==="NonArtComps"?new d(vh.value):e==="Politics"?new d(mh.value):e==="Drama"?new d(_h.value):e==="VisualArts"?new d(ph.value):e==="Music"?new d(dh.value):e==="Writing"?new d(hh.value):e==="HonorSocieties"?new d(gh.value):e==="Employment"?new d(Dh.value):e==="OwnInitiative"?new d(yh.value):e==="StudentGov"?new d(bh.value):e==="InterestClubs"?new d(Rh.value):e==="AffinityGroups"?new d(wh.value):e==="Research"?new d(Sh.value):e==="SummerPrograms"?new d(Eh.value):e==="Software"?new d(Ch.value):e==="Other"?new d(xp.value):b.value};var wD=function(e){if(e instanceof ch)return"Sports";if(e instanceof sh)return"Community Service";if(e instanceof fh)return"Hobbies";if(e instanceof vh)return"Non-Art Competitions";if(e instanceof mh)return"Politics";if(e instanceof _h)return"Drama";if(e instanceof ph)return"Visual Arts";if(e instanceof dh)return"Music";if(e instanceof hh)return"Writing";if(e instanceof gh)return"Honor Societies";if(e instanceof Dh)return"Employment";if(e instanceof yh)return"Own Initiative";if(e instanceof bh)return"Student Government";if(e instanceof Rh)return"Interest Clubs";if(e instanceof wh)return"Affinity Groups";if(e instanceof Sh)return"Research";if(e instanceof Eh)return"Summer Programs";if(e instanceof Ch)return"Software";if(e instanceof xp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 108, column 11 - line 127, column 19): "+[e.constructor.name])},yme=function(){return[ch.value,sh.value,fh.value,vh.value,mh.value,_h.value,ph.value,dh.value,hh.value,gh.value,Dh.value,yh.value,bh.value,Rh.value,wh.value,Sh.value,Eh.value,Ch.value]}();var bme=gn(hn),Jm=dn(bme)(vn(fn)),Rme=_n(mn),Wm=pn(Rme),tJ=Jm(Jm(Jm(Jm(Jm(Jm(Jm(Jm(Jm(Jm(Jm(bme)(Rme))(Wm))(Wm))(Wm))(Wm))(Wm))(Wm))(Wm))(Wm))(Wm))(Wm);var wme=bn(yn),qm=Dn(wme),Sme=qm(qm(qm(qm(qm(qm(qm(qm(qm(qm(qm(wme))))))))))),JKe=$(U),WKe=x(pe),HM=function(){function e(){}return e.value=new e,e}(),UM=function(){function e(){}return e.value=new e,e}(),BM=function(){function e(){}return e.value=new e,e}(),JM=function(){function e(){}return e.value=new e,e}(),nl=function(){function e(){}return e.value=new e,e}(),io=function(){function e(){}return e.value=new e,e}(),Jr=function(){function e(){}return e.value=new e,e}(),so=function(){function e(){}return e.value=new e,e}(),Xo=function(){function e(){}return e.value=new e,e}(),Zr=function(){function e(){}return e.value=new e,e}(),tl=function(){function e(){}return e.value=new e,e}(),tu=function(){function e(){}return e.value=new e,e}(),Lu=function(){function e(){}return e.value=new e,e}(),Zo=function(){function e(){}return e.value=new e,e}(),$s=function(){function e(){}return e.value=new e,e}(),ss=function(){function e(){}return e.value=new e,e}(),SD={to:function(e){if(e instanceof T)return nl.value;if(e instanceof o&&e.value0 instanceof T)return io.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Jr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return so.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Xo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return Zr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return tl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return tu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Lu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Zo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return $s.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return ss.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof nl)return new T(z.value);if(e instanceof io)return new o(new T(z.value));if(e instanceof Jr)return new o(new o(new T(z.value)));if(e instanceof so)return new o(new o(new o(new T(z.value))));if(e instanceof Xo)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Zr)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof tl)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof tu)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Lu)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Zo)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof $s)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof ss)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])}},F0={eq:function(e){return function(n){return e instanceof nl&&n instanceof nl||e instanceof io&&n instanceof io||e instanceof Jr&&n instanceof Jr||e instanceof so&&n instanceof so||e instanceof Xo&&n instanceof Xo||e instanceof Zr&&n instanceof Zr||e instanceof tl&&n instanceof tl||e instanceof tu&&n instanceof tu||e instanceof Lu&&n instanceof Lu||e instanceof Zo&&n instanceof Zo||e instanceof $s&&n instanceof $s||e instanceof ss&&n instanceof ss}}},qKe=le(F0),zKe={compare:function(e){return function(n){if(e instanceof nl&&n instanceof nl)return X.value;if(e instanceof nl)return Q.value;if(n instanceof nl)return V.value;if(e instanceof io&&n instanceof io)return X.value;if(e instanceof io)return Q.value;if(n instanceof io)return V.value;if(e instanceof Jr&&n instanceof Jr)return X.value;if(e instanceof Jr)return Q.value;if(n instanceof Jr)return V.value;if(e instanceof so&&n instanceof so)return X.value;if(e instanceof so)return Q.value;if(n instanceof so)return V.value;if(e instanceof Xo&&n instanceof Xo)return X.value;if(e instanceof Xo)return Q.value;if(n instanceof Xo)return V.value;if(e instanceof Zr&&n instanceof Zr)return X.value;if(e instanceof Zr)return Q.value;if(n instanceof Zr)return V.value;if(e instanceof tl&&n instanceof tl)return X.value;if(e instanceof tl)return Q.value;if(n instanceof tl)return V.value;if(e instanceof tu&&n instanceof tu)return X.value;if(e instanceof tu)return Q.value;if(n instanceof tu)return V.value;if(e instanceof Lu&&n instanceof Lu)return X.value;if(e instanceof Lu)return Q.value;if(n instanceof Lu)return V.value;if(e instanceof Zo&&n instanceof Zo)return X.value;if(e instanceof Zo)return Q.value;if(n instanceof Zo)return V.value;if(e instanceof $s&&n instanceof $s)return X.value;if(e instanceof $s)return Q.value;if(n instanceof $s)return V.value;if(e instanceof ss&&n instanceof ss)return X.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return F0}},Eme={succ:QA(SD)(tJ),pred:Bie(SD)(tJ),Ord0:function(){return zKe}};var Cme=function(e){if(e instanceof nl)return"A";if(e instanceof io)return"B";if(e instanceof Jr)return"C";if(e instanceof so)return"D";if(e instanceof Xo)return"E";if(e instanceof Zr)return"F";if(e instanceof tl)return"G";if(e instanceof tu)return"H";if(e instanceof Lu)return"I";if(e instanceof Zo)return"J";if(e instanceof $s)return"K";if(e instanceof ss)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 43, column 13 - line 55, column 13): "+[e.constructor.name])},Ime={show:Cme},Fme=En(Cme)(un(SD)(tJ)(Sme)(Wm)),aJ=function(e){if(e instanceof nl)return{group:HM.value,subGroup:"a"};if(e instanceof io)return{group:HM.value,subGroup:"b"};if(e instanceof Jr)return{group:HM.value,subGroup:"c"};if(e instanceof so)return{group:UM.value,subGroup:"a"};if(e instanceof Xo)return{group:UM.value,subGroup:"b"};if(e instanceof Zr)return{group:UM.value,subGroup:"c"};if(e instanceof tl)return{group:BM.value,subGroup:"a"};if(e instanceof tu)return{group:BM.value,subGroup:"b"};if(e instanceof Lu)return{group:BM.value,subGroup:"c"};if(e instanceof Zo)return{group:JM.value,subGroup:"a"};if(e instanceof $s)return{group:JM.value,subGroup:"b"};if(e instanceof ss)return{group:JM.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 119, column 9 - line 131, column 44): "+[e.constructor.name])},Tme=Jie(SD)(Sme),$Ke=function(e){return function(n){if(n instanceof HM)return"1";if(n instanceof UM)return"2";if(n instanceof BM)return"3";if(n instanceof JM)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 87, column 43 - line 91, column 18): "+[n.constructor.name])}(function(n){return n.group}(aJ(e)))},rJ=function(e){return $Ke(e)+aJ(e).subGroup},_E=function(e){return rJ(e)+(": "+function(){var n=aJ(e).group;if(n instanceof HM)return"Exceptional";if(n instanceof UM)return"Very strong";if(n instanceof BM)return"Strong";if(n instanceof JM)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 75, column 39 - line 79, column 25): "+[n.constructor.name])}())},Mme=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof ch)return[e(nl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(io.value)(["I play for a state-level team","I am a Top 100 athlete in this sport in the country for my age group","I won player of the year for this sport in my state"]),e(Jr.value)(["I am a varsity athlete with some sort of state level recognition or accomplishment in this sport, e.g. I am all-state"]),e(so.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(Xo.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(Zr.value)(["I'm a varsity athlete in this sport"]),e(tu.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(Zo.value)(["I'm a JV athlete in this sport"]),e(ss.value)(["I play this sport recreationally"])];if(n instanceof sh)return[e(io.value)(["I am on the national leadership board for this nationwide community service club","I led an initiative or drive that raised more than $100k","I led an initiative that attracted more than 3,500 participants"]),e(Jr.value)(["I am the highest state level leader in a community service org","I led an initiative that raised more than $35k","I led an initiative that attracted more than 1,000 participants"]),e(so.value)(["I held state level leadership in a community service org","I led an initiative that raised more than $15k","I led an initiative that attracted more than 500 participants","I founded a large (>15 members) school community service organization or club"]),e(Xo.value)(["I held the highest school level leadership in a large community service club (>15 members)","I led an initiative that raised more than $10k"]),e(Zr.value)(["I held school-level leadership in a large (>15 members) community service club","I led an initiative that attracted more than 100 participants","I founded or was president of a small (<15 members) school community service org"]),e(tu.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Lu.value)(["I was a key member in a community service club (e.g. I led specific club initiatives)","I led an initiative that raised $1k+","I led an initiative that attracted 10+ participants","I volunteered for 100+ hours at one activity for 6+ months"]),e(Zo.value)(["I led an initiative that raised more than $100","I was member of school community service club","I have more than 30 volunteer hours"]),e(ss.value)(["I have less than 30 volunteer hours"])];if(n instanceof fh)return[e(io.value)(["I achieved tangible real world recognition for this hobby or did something substantial with large numbers involved (e.g. I was quoted in WSJ about aviation multiple times; I climbed a 20,000 foot mountain; I built an online game with 15,000 users)"]),e(Jr.value)(["I took substantial initiative with this hobby and have some sort of tangible accomplishment/documentation for it - e.g. I was an administrator for my knitting forum with 500 members","I built a 2000 piece model train set","I keep 1000 bees"]),e(Zr.value)(["There's something tangible to prove my participation in this hobby e.g. I rebuilt a vintage car","I carved 5 dollhouses for my sister's friends out of wood","I built a game/published it online","I created a YouTube channel with multiple how-to videos"]),e(Zo.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof vh)return[e(nl.value)(["I won a highly prestigious national level individual competition e.g. Siemens Contest or Intel","I qualified for an international level competition with at least 2,000 people vying for 50 or fewer spots e.g. USAMO"]),e(io.value)(["I placed in the top 20 overall in the highest individual competition for this activity in the country e.g. I placed 16th out of 20 at the Lincoln-Douglas Debate National Championship"]),e(Jr.value)(["I won an individual event/award in this competition at the national level e.g. I won Road Scholar at the national Science Olympiad","I won Accounting II or Business Ethics at the FBLA Nationals","I was the highest level state leader of an organization"]),e(so.value)(["I founded a competition-based club at my school and grew it to 50+ members or was president/the highest leader","I was part of a team that reached the national competition","I held state-level leadership","I won the highest individual state-level award"]),e(Xo.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(Zr.value)(["I held school level leadership in this activity","I founded a competition based club at my school, for example Model United Nations, and grew it to 15+ members"]),e(tl.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Lu.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e($s.value)(["I competed at the local or school level in this activity"])];if(n instanceof mh)return[e(io.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(Jr.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(so.value)(["I founded a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors,","I worked a substantial strategy role for a local political campaign"]),e(Xo.value)(["I was president of a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors","I founded a political advocacy group with fewer than 25 contributors"]),e(Zr.value)(["I held a non-presidential leadership role of a political advocacy group at my school","I was president of a political advocacy group with fewer than 25 contributors"]),e(Zo.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e($s.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof _h)return[e(Jr.value)(["I won a national level award for acting/writing","I was selected to play a lead role in a non-student play at a major theater in my city"]),e(so.value)(["I won a state level award for acting/writing","I was selected to an elite prestigious applicant only theater program e.g. Royal Academy of Sciences and Arts","I wrote a play that was performed by a non-student theater"]),e(Xo.value)(["I held a top-billed lead role in a school play","The play that I wrote was performed by my school","I headed the stage crew","I was selected to an applicant only theater program"]),e(Zr.value)(["I had a non-lead but highly important role in school play"]),e(tl.value)(["I performed a substantial role in a school play"]),e(tu.value)(["I performed a role in a non-student play at a theater in my city"]),e(Lu.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e($s.value)(["I was an extra in the school play"])];if(n instanceof ph)return[e(nl.value)(["I sold a piece of art for $5,000+","I got a film screened at a top international film festival like Cannes, Sundance, Tribeca, or TIFF","I have a substantial Youtube or video network presence consistently getting over a million views/video"]),e(io.value)(["I won the Scholastic Art competition as a top submission in my class","I got a film screened at a top film festival like Austin Film Festival or NY Film Festival","I have a substantial video network presence consistently getting 100,000+ views/video"]),e(Jr.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(so.value)(["I have a substantial video network presence consistently getting 10,000+ views/video","I won a state-level art/film contest","I was the president of my school's art club/film club","I have a video production company that does work for local businesses"]),e(Xo.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(Zr.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(tu.value)(["I produced at least 20 high quality YouTube or other video platform videos with at least 1,000 views per video","I won a school level art contest"]),e(Zo.value)(["I am a member of my school's art or film club"]),e(ss.value)(["I draw, paint, or make videos for fun"])];if(n instanceof dh)return[e(nl.value)(["I am amongst the top 2-3 people at the national level at my instrument for my age group","I'm a music artist w/a record deal worth $100,000+","I'm a recording artist w/substantial, quantifiable internet traction e.g. 500,000 plays on Spotify on one song"]),e(io.value)(["I have an accomplishment proving that I'm one of the 10-20 best in the country at my instrument","I'm a musician w/a record deal with a credible record company","I'm a recording artist with quantifiable internet traction (e.g. 75,000 plays on Spotify)"]),e(Jr.value)(["I am first chair in my state band/orchestra/choir for my instrument","I made an all-national audition group,","I am a recording artist with substantial and numerically quantifiable traction on the internet e.g. 25,000 plays on Spotify on one song"]),e(so.value)(["I made an all-state level audition group","I achieved the highest level of certification for my instrument e.g. ABRSM grade","I am a recording artist with substantial, quantifiable traction on the internet e.g. 10,000 plays on Spotify on one song"]),e(Xo.value)(["I made an all-regional/all-district audition group","I am the drum major/band captain in marching band","I am the music group leader"]),e(Zr.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(tl.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(Zo.value)(["I am a member of a music group inside or outside school"]),e(ss.value)(["I play an instrument or sing recreationally"])];if(n instanceof hh)return[e(nl.value)(["I got a book deal by a Big 4 publisher,","I am a writer for a top tier national publication (e.g. Forbes, Buzzfeed, NY Mag, Sports Illustrated)","I got a play/short story published in a tier 1 literary journal like New Yorker, Ploughsares or Tin House"]),e(io.value)(["I got a book published in print by a recognizable publisher","I wrote multiple articles for a top national publication (e.g. Forbes, Business Insider, Buzzfeed, NY Mag, Sports Illustrated)","I got a creative piece published by a Top 20 literary journal"]),e(Jr.value)(["I got an article published by a national publication","I was a writer at a second-tier publication","I won a top essay contest","I got published by a Top 100 lit journal","I founded my own publication w/non-local writers and 100,000+ words published"]),e(so.value)(["I self-published a book (>100 pages)","I wrote for a 2nd tier publication","I had a successful blog (>250,000 views)","I won a 2nd tier essay contest","I was published in a lit journal","I founded/was Editor-in-Chief of a school publication"]),e(Xo.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(Zr.value)(["I served as an associate editor or equivalent leader for a school publication","I had a large (volume wise) personal or topical blog with at least 50,000 words of content and a professional design"]),e(tu.value)(["I served as a staff writer for my school newspaper or publication, or contributed more than 10 articles to a school newspaper or publication ","I had a personal or topical blog with at least 10,000 words of content"]),e(Lu.value)(["I contributed an article to a single submission school publication (like a literary magazine)","I contributed 2-10 articles to a school newspaper or publication","I have a personal or topical blog with under 10,000 words of content"]),e(Zo.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(ss.value)(["I write for fun"])];if(n instanceof gh)return[e(io.value)(["I am a member of a national level honor society with 50-100 spots where more than 10,000 people apply for the position","I am the highest state level leader in a statewide program"]),e(Jr.value)(["I held state level leadership in a statewide honor program","I was a member of a national level honor society with <1,000 spots where more than 20,000 people apply","I was a member of a state level honor society recognizing less than 5% of entrants"]),e(so.value)(["I was the president of a school or local level honor society"]),e(Zr.value)(["I held leadership in school or local honor society"]),e(tl.value)(["I was a member of an honor society and had significant involvement e.g. I spent 25 hrs designing and implementing NHS tutoring at my school"]),e(tu.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Lu.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof Dh)return[e(io.value)(["I had a top tier paid internship i.e. a normal competitive college student level with a top tier US corporation like Facebook, Johnson & Johnson, or Goldman Sachs"]),e(Jr.value)(["I was an intern or page for a US Senator or Congressperson","I had a paid internship with a major US corporation (again competitive with college students)"]),e(so.value)(["I had an unpaid internship at nonprofit or medium or larger sized business with substantial accomplishments (i.e. I led a project to upgrade payment processing or designed initiative that was actually used by the company)"]),e(Zr.value)(["I had paid employment with substantial responsibility at local small business e.g. assistant manager at yogurt shop","I had an internship with state level politician"]),e(tl.value)(["I had an unpaid internship at a local small business or government office"]),e(Lu.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof yh)return[e(nl.value)(["I started a business making $300k/year and/or with 10+ employees","I was the winner of a startup competition","I founded a venture-backed startup","I founded a startup backed on Shark Tank/equivalent","I started a nonprofit that raised at least $250k"]),e(io.value)(["I started a business making $100k/year with at least 1-2 employees besides myself","I was the winner of a startup contest","I started an organization with 1000+ participants and multiple administrators/leaders","I started a nonprofit that raised $100k+"]),e(Jr.value)(["I started a business making $50k per year","I started a nonprofit that raised at least $25k","I started a self built organization or initiative with more than 200 participants and multiple additional administrators or leaders"]),e(so.value)(["I started business making $20k per year","I started self built organization or initiative with more than 100 participants","I started a nonprofit that raised at least $10k"]),e(Zr.value)(["I started a business making $10k per year","I started a self built organization or initiative with more than 25 participants","I started a nonprofit that raised at least $5k"]),e(tu.value)(["I started a business making $2k per year","I started a self built organization or initiative with more than 10 participants","I started a nonprofit that raised at least $1k"])];if(n instanceof bh)return[e(so.value)(["I was School President or Head Boy/Girl"]),e(Xo.value)(["I was the president of Student Council","I was class president"]),e(Zr.value)(["I was a class officer","I held student council leadership"]),e(tu.value)(["I was a member of Student Council"])];if(n instanceof Rh)return[e(io.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(Jr.value)(["I organized a statewide event or conference for this interest","I was the head of statewide interest group e.g. New York Super Smash Brothers Club"]),e(so.value)(["I was the president and/or founder of school level interest club","I organized a city or regional event or conference for this area interest"]),e(Zr.value)(["I held leadership in a school-level interest club"]),e(Zo.value)(["I was a member of school level interest based club"])];if(n instanceof wh)return[e(io.value)(["I was a leader or board member of a nationwide affinity group for high schoolers e.g. I was on the national board of the Black Students Association"]),e(Jr.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(so.value)(["I was the president and/or founder of school level affinity group","I held state level leadership of an affinity group for high schoolers e.g. Hispanic Students Association"]),e(Zr.value)(["I held school-level leadership in an affinity group or club"]),e(Zo.value)(["I was a member of a school level affinity club"])];if(n instanceof Sh)return[e(nl.value)(["I had a major research breakthrough published or I will be published in a Top 10 Scientific journal with me as the lead on the experiment or study"]),e(io.value)(["I had research that was published or will be published in a Top 30 scientific journal with me as a co-lead on the experiment or study"]),e(Jr.value)(["I was selected for a formal, honorary application required research programs"]),e(so.value)(["I had research that was or will be published in a Top 250 scientific journal on which I am a co-author on the experiment or study"]),e(Xo.value)(["I conducted research through a formal, application required program with an accredited university"]),e(Zr.value)(["I had research that was or will be published"]),e(tl.value)(["I conducted independent research with a college level advisor that won't be published","I had a research internship with a private company"]),e(Lu.value)(["I paid money to participate in a research program"])];if(n instanceof Eh)return[e(io.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(Jr.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(Xo.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(Zr.value)(["I attended any other free (for the full summer program, application fee and cost of living out of pocket okay), application required summer program associated with a university or reputable entity like NASA or a journalism foundation"]),e(Lu.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(Zo.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof Ch)return[e(io.value)(["I built an app with more than 500,000 downloads, I have a web app with more than 1 million visitors a year"]),e(Jr.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(Xo.value)(["I published an app with 10,000 downloads"]),e(tu.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(Zo.value)(["I write programs for fun"])];if(n instanceof xp)return[e(Jr.value)([""]),e(tl.value)([""]),e(Zo.value)([""]),e(ss.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 134, column 17 - line 322, column 6): "+[n.constructor.name])}}(),Gme=function(e){return function(n){return JKe(Ff(function(){var t=qKe(n);return function(a){return t(function(r){return r.tier}(a))}}())(Mme(e)))(function(t){return t.description})}},WM=function(e){return WKe(function(n){return n.tier})(Mme(e))},Ame=function(e){return Ei(WM(e))},l5=function(e){return Sb(WM(e))};var xme=re(vE),Lme=re(Ime),VKe=re(Lv(Mr)),QKe=le(kM),YKe=le(At(xt)),KKe=le(At(Wa)),XKe=le(F0),ZKe=Xi(F0),eXe=xA(Eme),oJ=Y(Ie),nXe=q(Mn),tXe=Zl(Ie),iJ=wf(U),aXe=qn(Fa),rXe=x(U);var oXe=k_(F0);var uJ={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(xme(e.category)+(", tier: "+(Lme(e.tier)+(", description: "+(VKe(e.description)+" }"))))))))}};var jme={show:function(){var e=re(qe),n=an();return function(t){return e(n(t))}}()},lJ={eq:function(e){return function(n){return e===n}}},iXe=le(At(lJ)),qM={eq:function(e){return function(n){return iXe(e.canonicalId)(n.canonicalId)&&QKe(e.category)(n.category)&&YKe(e.description)(n.description)&&KKe(e.id)(n.id)&&e.name===n.name&&XKe(e.tier)(n.tier)}}},pE=Dt;var Vs=function(e){return e.tier},ED=function(e){return e.name},zM=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=WM(n),l=function(c){var s=!1,f;function v(m){if(ZKe(m)(u))return s=!0,new d(m);var _=function(w){if(Ge)return Ei(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 78, column 1 - line 78, column 105): "+[m.constructor.name])},h=eXe(m);if(h instanceof d){c=h.value0;return}return s=!0,_(!0)}for(;!s;)f=v(c);return f};return oJ(l(t))(function(c){return nXe({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},uXe=ft(xe)(U)({diagnosticName:"EC Activity",parse:function(e){return tXe(iJ(iJ(iJ(aXe(rXe(zM(e.name))(mE(e.category)))(Fme(e.tier)))(ae(e.id)))(ae(e.description)))(ae(e.canonical_ec_activity_id)))}}),dE=Br(uXe);var c5=function(e){return e.id},Pme=function(e){return function(n){var t=WM(n.category);return oJ(oXe(n.tier)(t))(function(a){return oJ(Ur(t)(e(a)))(function(r){return zM(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},Nme=Pme(function(e){return e+1|0}),Ome=Pme(function(e){return e-1|0}),$M=function(e){return e.description},zm=function(e){return e.category},s5=function(e){return e.canonicalId},m1=x(pe)(function(e){return{name:ED(e),category:xme(zm(e)),tier:Lme(Vs(e)),id:oa(c5(e)),description:oa($M(e)),canonical_ec_activity_id:oa(s5(e))}});var cJ=q(Mn),lXe=St(dr);var VM=function(e){var n=Um(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return cJ(OM.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return cJ(OM.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return cJ(fE.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof b)return b.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 54, column 3 - line 62, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},sJ=function(e){return{sat:{readingWriting:ae(e.sat.readingWriting),math:ae(e.sat.math)},psatPredictedCompositeSAT:ae(e.psatPredictedCompositeSAT),act:{math:ae(e.act.math),english:ae(e.act.english),reading:ae(e.act.reading),science:ae(e.act.science)},gpa:ae(e.gpa),courseRigor:{ap:ae(e.courseRigor.ap),honors:ae(e.courseRigor.honors),collegeClasses:ae(e.courseRigor.collegeClasses)},ecScore:ae(e.ecScore),ecActivities:dE(e.ecActivities)}},kme=function(){return{sat:{readingWriting:b.value,math:b.value},psatPredictedCompositeSAT:b.value,act:{math:b.value,english:b.value,reading:b.value,science:b.value},gpa:b.value,courseRigor:{ap:b.value,honors:b.value,collegeClasses:b.value},ecScore:b.value,ecActivities:[]}}(),fJ=function(e){return lXe(Um(e))(e.psatPredictedCompositeSAT)};var cXe={reflectSymbol:function(){return"value"}},sXe={reflectSymbol:function(){return"math"}};var fXe={reflectSymbol:function(){return"readingWriting"}},vXe={reflectSymbol:function(){return"english"}},mXe={reflectSymbol:function(){return"reading"}},_Xe={reflectSymbol:function(){return"science"}},pXe={reflectSymbol:function(){return"ap"}},dXe={reflectSymbol:function(){return"collegeClasses"}},hXe={reflectSymbol:function(){return"honors"}},gXe={reflectSymbol:function(){return"country"}},DXe={reflectSymbol:function(){return"zip"}},yXe={reflectSymbol:function(){return"code"}},bXe={reflectSymbol:function(){return"name"}},CD=tr(oo);var QM=xf()(),RXe=Aa(Pa(Pa(Yt))),hE=Y(Ie),wXe=Rt(MT),vJ=Rt(fe),Ih=x(U),_1=st(),SXe=Rt(_1(C(cXe)(Wt)(he))),Hme=C(sXe)(Dt),EXe=Rt(_1(Hme(C(fXe)(Dt)(he)))),CXe=Rt(_1(C(vXe)(Dt)(Hme(C(mXe)(Dt)(C(_Xe)(Dt)(he)))))),IXe=Rt(_1(C(pXe)(Dt)(C(dXe)(Dt)(C(hXe)(Dt)(he))))),Ume=C(bXe)(fe),FXe=Rt(ut(_1(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(pE))(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"id"}})(Gn(Dt))(Ume(C({reflectSymbol:function(){return"tier"}})(fe)(he))))))))),TXe=Rt(_1(C(gXe)(_1(C(yXe)(fe)(Ume(he))))(C(DXe)(fe)(he)))),MXe=an(),fs=function(){function e(){}return e.value=new e,e}(),al=function(){function e(){}return e.value=new e,e}(),rl=function(){function e(){}return e.value=new e,e}(),lv=function(){function e(){}return e.value=new e,e}(),cv=function(){function e(){}return e.value=new e,e}(),sv=function(){function e(){}return e.value=new e,e}(),Qs=function(){function e(){}return e.value=new e,e}(),fv=function(){function e(){}return e.value=new e,e}(),$m=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ym=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Km=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var mJ={to:function(e){if(e instanceof T)return fs.value;if(e instanceof o&&e.value0 instanceof T)return al.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return lv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return cv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return sv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Qs.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return fv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof fs)return new T(z.value);if(e instanceof al)return new o(new T(z.value));if(e instanceof rl)return new o(new o(new T(z.value)));if(e instanceof lv)return new o(new o(new o(new T(z.value))));if(e instanceof cv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof sv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Qs)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof fv)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])}},Bme={show:Er(mJ)(Sa(CD({reflectSymbol:function(){return"WitGPA"}}))(Sa(CD({reflectSymbol:function(){return"WitSAT"}}))(Sa(CD({reflectSymbol:function(){return"WitACT"}}))(Sa(CD({reflectSymbol:function(){return"WitCoursework"}}))(Sa(CD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Sa(CD({reflectSymbol:function(){return"WitEthnicity"}}))(Sa(CD({reflectSymbol:function(){return"WitLocation"}}))(CD({reflectSymbol:function(){return"WitGender"}})))))))))},gE={eq:function(e){return function(n){return e instanceof fs&&n instanceof fs||e instanceof al&&n instanceof al||e instanceof rl&&n instanceof rl||e instanceof lv&&n instanceof lv||e instanceof cv&&n instanceof cv||e instanceof sv&&n instanceof sv||e instanceof Qs&&n instanceof Qs||e instanceof fv&&n instanceof fv}}},GXe=le(gE);var p1=function(e){if(e instanceof $m)return fs.value;if(e instanceof Vm)return al.value;if(e instanceof Qm)return rl.value;if(e instanceof Ym)return lv.value;if(e instanceof Km)return cv.value;if(e instanceof Lp)return sv.value;if(e instanceof T0)return Qs.value;if(e instanceof jp)return fv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 93, column 18 - line 101, column 24): "+[e.constructor.name])},AXe=function(e){if(e instanceof $m)return QM({id:"gpa"})(e.value0);if(e instanceof Vm)return QM({id:"sat"})(e.value0);if(e instanceof Qm)return QM({id:"act"})(e.value0);if(e instanceof Ym)return QM({id:"coursework"})(e.value0);if(e instanceof Km)return{id:"extracurriculars",ecs:m1(e.value0)};if(e instanceof Lp)return{id:"ethnicity",ethnicity:uE(e.value0)};if(e instanceof T0)return QM({id:"location"})(e.value0);if(e instanceof jp)return{id:"gender",gender:XB(e.value0)};throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 153, column 24 - line 169, column 64): "+[e.constructor.name])},Jme=x(pe)(AXe),Wme=function(e){return wa(function(){var n=RXe(GXe)(e);return function(t){return n(p1(t))}}())},xXe=function(e){return hE(wXe(e))(function(n){return hE(hE(Ci("id")(n))(vJ))(function(t){return t==="gpa"?Ih($m.create)(SXe(e)):t==="sat"?Ih(Vm.create)(EXe(e)):t==="act"?Ih(Qm.create)(CXe(e)):t==="coursework"?Ih(Ym.create)(IXe(e)):t==="extracurriculars"?Ih(function(a){return Km.create(dE(a))})(hE(Ci("ecs")(n))(FXe)):t==="ethnicity"?Ih(function(a){return Lp.create(zB(a))})(hE(Ci("ethnicity")(n))(vJ)):t==="location"?Ih(T0.create)(TXe(e)):t==="gender"?Ih(function(a){return jp.create(ZB(a))})(hE(Ci("gender")(n))(vJ)):b.value})})},qme=function(){return Br(nt(xe)({parse:function(e){return d.create(xXe(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),zme=function(e){return function(n){var t=me(kme)(Ih(MXe)(e)),a=function(r){return function(i){if(i instanceof $m)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new d(i.value0.value)};if(i instanceof Vm)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new d(i.value0.readingWriting),math:new d(i.value0.math)}};if(i instanceof Qm)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new d(i.value0.english),math:new d(i.value0.math),science:new d(i.value0.science),reading:new d(i.value0.reading)}};if(i instanceof Ym)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new d(i.value0.ap),honors:new d(i.value0.honors),collegeClasses:new d(i.value0.collegeClasses)}};if(i instanceof Km)return{act:r.act,courseRigor:r.courseRigor,gpa:r.gpa,sat:r.sat,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,ecActivities:i.value0};if(i instanceof Lp||i instanceof T0||i instanceof jp)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 108, column 26 - line 124, column 16): "+[i.constructor.name])}};return Ck(a)(t)(me([])(n))}},$me={country:Pm,zip:"94022"};var LXe=Y(xv),jXe=Ho(),PXe=q(im);var _J=Et,NXe=Xu(_J)(Pe);var pJ=function(e){return NXe(LXe(jXe(e))(function(n){return PXe(new Be(n.cipCode,n))}))},Vme=function(){var e=Jw(rr(le(xt))(function(t){return t.areaOfStudy})),n=gu(Et)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var Qme=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function Yme(e,n){let t=typeof CV!="undefined"&&CV.apiEndpoint||typeof global!="undefined"&&global.CV&&global.CV.apiEndpoint;return t||console.error("Missing `CV.apiEndpoint` function"),t&&t(e,n)}function Kme(e,n,t,a,r){return function(i,u){var l=e.newXHR(),c=e.fixupUrl(r.url,l);if(l.open(r.method||"GET",c,!0,r.username,r.password),r.headers)try{for(var s=0,f;(f=r.headers[s])!=null;s++)l.setRequestHeader(f.field,f.value)}catch(m){i(m)}var v=function(m){return function(){i(new Error(m))}};return l.onerror=v(t),l.ontimeout=v(n),l.onload=function(){u({status:l.status,statusText:l.statusText,headers:l.getAllResponseHeaders().split(`\r `).filter(function(m){return m.length>0}).map(function(m){var _=m.indexOf(":");return a(m.substring(0,_))(m.substring(_+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,_,h){try{l.abort()}catch(w){return _(w)}return h()}}}var f5="application/json",Xme="application/x-www-form-urlencoded";var Zme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r_e=function(e){return e instanceof dJ?new d(Xme):e instanceof v5?new d(f5):b.value};var o_e=function(){return v5.create}();var i_e=an();var m5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DE=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),u_e=function(e){if(e instanceof m5||e instanceof _5)return i_e(e.value0);if(e instanceof DE)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var hJ=function(e){if(e instanceof m5)return"Accept";if(e instanceof _5)return"Content-Type";if(e instanceof DE)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var l_e=Xe(Ze),gJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),d5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),h5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c_e=function(e){if(e instanceof gJ)return"arraybuffer";if(e instanceof DJ)return"blob";if(e instanceof yJ)return"document";if(e instanceof p5||e instanceof d5)return"text";if(e instanceof h5)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},s_e=function(e){return e instanceof p5?new d(f5):b.value},f_e=function(){return new d5(l_e)}();var v_e=function(){return new h5(l_e)}();var m_e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();function __e(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var g5=function(e){return __e(on.create,en.create,e)};var OXe=qn(Fa),p_e=x(U),kXe=fi(Uo)(Mn);var HXe=function(e){return e};var d_e=function(){var e=function(a){if(a.value1 instanceof b)return Qx(a.value0);if(a.value1 instanceof d)return OXe(p_e(function(r){return function(i){return r+("="+i)}})(Qx(a.value0)))(Qx(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=p_e(Do("&")),t=kXe(e);return function(a){return n(t(HXe(a)))}}();var bJ=function(){function e(){}return e.value=new e,e}(),ID=function(){function e(){}return e.value=new e,e}(),RJ=function(){function e(){}return e.value=new e,e}(),Fh=function(){function e(){}return e.value=new e,e}(),D5=function(){function e(){}return e.value=new e,e}(),YM=function(){function e(){}return e.value=new e,e}(),wJ=function(){function e(){}return e.value=new e,e}(),SJ=function(){function e(){}return e.value=new e,e}(),EJ=function(){function e(){}return e.value=new e,e}(),CJ=function(){function e(){}return e.value=new e,e}(),IJ=function(){function e(){}return e.value=new e,e}(),FJ=function(){function e(){}return e.value=new e,e}(),TJ=function(){function e(){}return e.value=new e,e}(),MJ=function(){function e(){}return e.value=new e,e}(),GJ=function(){function e(){}return e.value=new e,e}(),y5=function(){function e(){}return e.value=new e,e}();var UXe=function(e){return e},BXe={show:function(e){if(e instanceof bJ)return"OPTIONS";if(e instanceof ID)return"GET";if(e instanceof RJ)return"HEAD";if(e instanceof Fh)return"POST";if(e instanceof D5)return"PUT";if(e instanceof YM)return"DELETE";if(e instanceof wJ)return"TRACE";if(e instanceof SJ)return"CONNECT";if(e instanceof EJ)return"PROPFIND";if(e instanceof CJ)return"PROPPATCH";if(e instanceof IJ)return"MKCOL";if(e instanceof FJ)return"COPY";if(e instanceof TJ)return"MOVE";if(e instanceof MJ)return"LOCK";if(e instanceof GJ)return"UNLOCK";if(e instanceof y5)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var h_e=hr(re(BXe))(UXe);var g_e={eq:function(e){return function(n){return e instanceof bJ&&n instanceof bJ||e instanceof ID&&n instanceof ID||e instanceof RJ&&n instanceof RJ||e instanceof Fh&&n instanceof Fh||e instanceof D5&&n instanceof D5||e instanceof YM&&n instanceof YM||e instanceof wJ&&n instanceof wJ||e instanceof SJ&&n instanceof SJ||e instanceof EJ&&n instanceof EJ||e instanceof CJ&&n instanceof CJ||e instanceof IJ&&n instanceof IJ||e instanceof FJ&&n instanceof FJ||e instanceof TJ&&n instanceof TJ||e instanceof MJ&&n instanceof MJ||e instanceof GJ&&n instanceof GJ||e instanceof y5&&n instanceof y5}}};var D_e=function(e){return Ud(function(n){return function(){var a=e(function(r){return n(on.create(r))()},function(r){return n(en.create(r))()});return function(r){return Ud(function(i){return function(){return a(r,function(l){return i(on.create(l))()},function(l){return i(en.create(l))()}),FH}})}}})};var AJ=q(bm(ya)),JXe=Lb(ya),d1=jf(ya),y_e=St(CT(oT)(ya)),WXe=vb(z_(ya)),b5=x(U),qXe=dm(Pe)(Yt),zXe=le(xt),$Xe=it(Ie),VXe=x(pe),QXe=$(Ht),YXe=qv(As),KXe=q(Vt);var R5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),S5=function(){function e(){}return e.value=new e,e}(),E5=function(){function e(){}return e.value=new e,e}(),C5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b_e=function(e){return function(n){var t=function(f){return f===""?AJ(Qre):hr(function(v){return JXe(WA.create(v))})(AJ)(g5(f))},a=function(){if(n.responseFormat instanceof gJ)return d1("ArrayBuffer");if(n.responseFormat instanceof DJ)return d1("Blob");if(n.responseFormat instanceof yJ)return function(f){return y_e(d1("Document")(f))(y_e(d1("XMLDocument")(f))(d1("HTMLDocument")(f)))};if(n.responseFormat instanceof p5)return WXe(function(f){return n.responseFormat.value0(t(f))})(d1("String"));if(n.responseFormat instanceof d5)return d1("String");if(n.responseFormat instanceof h5)return je(n.responseFormat.value0(AJ(De)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[n.responseFormat.constructor.name])}(),r=function(f){if(f instanceof Zme)return new en(f.value0(vi));if(f instanceof e_e)return new en(vi(f.value0));if(f instanceof n_e)return new en(vi(f.value0));if(f instanceof t_e)return new en(vi(f.value0));if(f instanceof a_e)return new en(vi(f.value0));if(f instanceof dJ)return sm("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(b5(vi)(d_e(f.value0)));if(f instanceof v5)return new en(vi(mb(f.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[f.constructor.name])},i=function(f){return function(v){return f instanceof d&&!qXe(rr(zXe)(hJ)(f.value0))(v)?zF(v)(f.value0):v}},u=function(f){return i(b5(_5.create)($Xe(r_e)(f)))(i(b5(m5.create)(s_e(n.responseFormat)))(n.headers))},l=function(f){return{method:h_e(n.method),url:n.url,headers:VXe(function(v){return{field:hJ(v),value:u_e(v)}})(u(n.content)),content:f,responseType:c_e(n.responseFormat),username:oa(n.username),password:oa(n.password),withCredentials:n.withCredentials,timeout:me(0)(b5(function(v){return v})(n.timeout))}},c=function(f){return QXe(YXe(D_e(Kme(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",m_e.create,l(f)))))(function(v){if(v instanceof en){var m=e1(a(v.value0.body));if(m instanceof on)return new on(new w5(xoe(m.value0),v.value0));if(m instanceof en)return new en({headers:v.value0.headers,status:v.value0.status,statusText:v.value0.statusText,body:m.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[m.constructor.name])}if(v instanceof on)return new on(function(){var _=J_(v.value0),h=_==="AffjaxTimeoutErrorMessageIdent";if(h)return S5.value;var w=_==="AffjaxRequestFailedMessageIdent";return w?E5.value:new C5(v.value0)}());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[v.constructor.name])})};if(n.content instanceof b)return c(oa(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof en)return c(oa(new d(s.value0)));if(s instanceof on)return KXe(new on(new R5(s.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[s.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[n.content.constructor.name])}};var yE=function(){return{method:new on(ID.value),url:"/",headers:[],content:b.value,username:b.value,password:b.value,withCredentials:!1,responseFormat:v_e,timeout:b.value}}();var R_e={eq:function(e){return function(n){return e===n}}};var xJ={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var w_e=b_e(xJ);function S_e(e){return Buffer.from(e).toString("base64")}function E_e(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var LJ=typeof btoa=="function";function C_e(e){let n=32768,t=[];for(let a=0;a0)return Lpe(Qr(Ok(t)/goe))(0);if(Ge)return 0;throw new Error("Failed pattern match at Data.Formatter.Number (line 100, column 5 - line 102, column 22): "+[])}();if(e.abbreviations){var r=jZe(a)(3),i=function(){var p=r<1;return p?n:n/yA(1e3)(zn(r))}(),u=function(){if(r===0)return"";if(r===1)return"K";if(r===2)return"M";if(r===3)return"G";if(r===4)return"T";if(r===5)return"P";if(r===6)return"E";if(r===7)return"Z";if(r===8)return"Y";if(Ge)return"10e+"+PZe(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return jpe({comma:e.comma,before:e.before,after:e.after,sign:e.sign,abbreviations:!1})(i)+u}var l=(e.before-a|0)-1|0,c=yA(10)(zn(Lpe(0)(e.after))),s=Tb(t*c)/c,f=nS(s),v=s-f,m=Tb(v*c),_=function(){var p=F5(m),y=Mo(p),F=T5("0")(e.after-y|0);return F+p}(),h=function(){var p=e.after<1;return p?"":"."+(function(){var y=m===0;return y?T5("0")(e.after):""}()+function(){var y=m>0;return y?_:""}())}(),w=function(p){return function(y){return function(F){var N=p,B=y,k=!1,ue;function we(ye,Se,ve){var Me=Hw(ve);if(Me instanceof b)return k=!0,oS(ye);if(Me instanceof d&&Se<3){N=To(Me.value0.head)(ye),B=Se+1|0,F=Me.value0.tail;return}N=To(",")(ye),B=0,F=ve}for(;!k;)ue=we(N,B,F);return ue}}},g=function(){return e.comma?w([])(0)(OF(sT(T5("0")(l)+F5(f)))):T5("0")(l)+F5(f)}();return function(){var p=n<0;if(p)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},BZe=function(e){return function(n){return NZe(UZe(e))(kt(jpe)(n))}},vs=function(e){return function(n){return hr(je(OZe(n)))(kZe)(BZe(e)(n))}};var JZe=Number.MAX_SAFE_INTEGER;var Npe=gn(hn),Ope=_n(mn),kpe=bn(yn),Pp=function(){function e(){}return e.value=new e,e}(),EE=function(){function e(){}return e.value=new e,e}(),WZe={to:function(e){if(e instanceof T)return Pp.value;if(e instanceof o)return EE.value;throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Pp)return new T(z.value);if(e instanceof EE)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},Hpe={eq:function(e){return function(n){return e instanceof Pp&&n instanceof Pp||e instanceof EE&&n instanceof EE}}};var M5=function(e){if(e instanceof EE)return"anonymous-all-schools";if(e instanceof Pp)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},$J=function(){return nt(xe)({parse:En(M5)(un(WZe)(dn(Npe)(vn(fn))(Npe)(Ope))(Dn(kpe)(kpe))(pn(Ope))),diagnosticName:"Profile.PublishScope",default:EE.value})}();var Bpe=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},QJ=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),Jpe=()=>new Date,aen=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var ren=(()=>{let e=new Date().toString(),n=(e.match(/\(([\w\s]+)\)$/)||[])[1];return n?/\s/.test(n)?(n.match(/\b(\w)/g)||[]).join(""):n:(n=(e.match(/(\w{3,4})\s\d{4}$/)||[])[1],n||(n=(e.match(/(UTC[\+\-]\d+)/)||[])[1],n)||(n=(e.match(/(GMT[\+\-]\d+)/)||[])[1],n)?n:"")})();function YJ(){return Date.now()}var uen=x(ct);var KJ=uen(s7)(YJ);var ipa=function(){function e(){this.head=null,this.last=null,this.size=0}function n(f,v){this.queue=f,this.value=v,this.next=null,this.prev=null}function t(f){this.draining=!1,this.error=null,this.value=f,this.takes=new e,this.reads=new e,this.puts=new e}var a={};function r(f){try{f()}catch(v){setTimeout(function(){throw v},0)}}function i(f,v){var m=new n(f,v);switch(f.size){case 0:f.head=m;break;case 1:m.prev=f.head,f.head.next=m,f.last=m;break;default:m.prev=f.last,f.last.next=m,f.last=m}return f.size++,m}function u(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.last,f.head.next=null,f.last=null;break;default:v=f.last,f.last=v.prev,f.last.next=null}return v.prev=null,v.queue=null,f.size--,v.value}function l(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.head,f.last.prev=null,f.head=f.last,f.last=null;break;default:v=f.head,f.head=v.next,f.head.prev=null}return v.next=null,v.queue=null,f.size--,v.value}function c(f){if(f.queue!==null){if(f.queue.last===f){u(f.queue);return}if(f.queue.head===f){l(f.queue);return}f.prev&&(f.prev.next=f.next),f.next&&(f.next.prev=f.prev),f.queue.size--,f.queue=null,f.value=null,f.next=null,f.prev=null}}function s(f,v){if(!v.draining){var m=v.puts,_=v.takes,h=v.reads,w,g,p,y,F;for(v.draining=!0;;){if(w=null,g=null,p=null,y=v.value,F=h.size,v.error!==null){for(y=f.left(v.error);w=l(m);)r(w.cb(y));for(;g=l(h);)r(g(y));for(;p=l(_);)r(p(y));break}if(y===a&&(w=l(m))&&(v.value=y=w.value),y!==a){for(p=l(_);F--&&(g=l(h));)r(g(f.right(y)));p!==null&&(v.value=a,r(p(f.right(y))))}if(w!==null&&r(w.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&_.size===0)break}v.draining=!1}}return t.EMPTY=a,t.putLast=i,t.takeLast=u,t.takeHead=l,t.deleteCell=c,t.drainVar=s,t}();var hen=q(Lt),FD=Y(Ie),gen=Ft(Mi),Den=Ft(yo),yen=Ft(cc),ben=Ft(Yf),Ren=Ft(Vf),wen=Ft($f),Sen=Ft(Qf),Een=q(Mn),Cen=it(gr),Ien=$(U);var Wpe=function(e){return FD(gen(e.year))(function(n){return FD(Den(e.month+1|0))(function(t){return FD(yen(e.day))(function(a){return FD(ben(e.hour))(function(r){return FD(Ren(e.minute))(function(i){return FD(wen(e.second))(function(u){return FD(Sen(e.millisecond))(function(l){return Een(new Qd(sD(n)(t)(a),new ap(r,i,u,l)))})})})})})})})},Fen=function(e){var n=pH("Failed to obtain current time. This should never happen.");return Ce(n)(hen)(Wpe(QJ(e)))},y1=Cen(Fen)(Jpe);var b1=function(e){return FD(Ien(Bpe({just:d.create,nothing:b.value})(e))(QJ))(Wpe)};var ZJ=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ge)return e.first+(" "+e.last);throw new Error("Failed pattern match at Profile.Types.Name (line 11, column 1 - line 11, column 27): "+[e.constructor.name])};var Gen=le(Hpe);var qpe=function(e){return Gen(e.publishScope)(Pp.value)};var Aen=Fo(Pe)(dt),zpe=re(qe),xen=Na(Pe)(dt),Len=Ye(M);var $pe=25,eW=function(e){return Mo(e)>=$pe},Vpe=function(e){var n=Mo(e),t=n>0,a=Aen(" ")([function(){return t?zpe(n)+" characters":""}(),xen(["(",zpe($pe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=eW(e);return i?"text-success":""}();return Len(r)(a)};var jen=function(){function e(){}return e.value=new e,e}(),nW=function(){function e(){}return e.value=new e,e}(),Pen=function(){function e(){}return e.value=new e,e}(),Nen=function(){function e(){}return e.value=new e,e}(),Oen=function(){function e(){}return e.value=new e,e}(),A5=function(){function e(){}return e.value=new e,e}(),r2=function(){function e(){}return e.value=new e,e}(),tW=function(){function e(){}return e.value=new e,e}(),aW=function(){function e(){}return e.value=new e,e}();var Qpe=function(e){if(e instanceof jen)return"sheet-view";if(e instanceof nW)return"school-details";if(e instanceof Pen)return"network-gallery";if(e instanceof Nen)return"livestream-details";if(e instanceof Oen)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])};var Ype=JSON.stringify;var ken=Vce(J)()(),vv=function(){return Ype},Hen=vv();var x5=function(){return function(e){return ken({type:"application/ld+json",dangerouslySetInnerHTML:{__html:Hen(e)}})([])}};var L5="/messages";var Kpe=e=>()=>e.preventDefault&&e.preventDefault(),Xpe=e=>()=>e.stopPropagation&&e.stopPropagation();var o2=function(){return Xpe},Xm=function(){return Kpe};var Ven=H(J),Qen=Nn(K)()(),Yen=ia(M),Ken=ha(M),Xen=H(M),Zpe=function(e){return Ven("d-flex flex-column align-items-center "+e)([Qen("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:Qe({width:"3rem",height:"3rem"})})(Yen("fe fe-search")("")),Ken("mt-3")("No matches"),Xen("")("Try adjusting your filters.")])};var Zen=Zt(bu),enn=Xm(),nnn=o2(),j5=function(e){var n=ea(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:Zen(function(r){return function(){return enn(r)(),nnn(r)(),a.onClick()}})})}}};var ede=x(U),tnn=wf(U),ann=qn(Fa),Ot=function(){function e(){}return e.value=new e,e}(),$n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ma=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fo={map:function(e){return function(n){if(n instanceof Ot)return Ot.value;if(n instanceof $n)return new $n(e(n.value0));if(n instanceof ma)return new ma(ede(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}};var rnn={apply:function(e){return function(n){if(e instanceof Ot||n instanceof Ot)return Ot.value;if(e instanceof $n&&n instanceof $n)return new $n(e.value0(n.value0));if(e instanceof ma&&n instanceof $n)return new ma(tnn(e.value0)(n.value0));if(e instanceof $n&&n instanceof ma)return new ma(ede(e.value0)(n.value0));if(e instanceof ma&&n instanceof ma)return new ma(ann(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 36, column 1 - line 42, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return fo}},nde=function(){return{pure:$n.create,Apply0:function(){return rnn}}}(),tde={alt:function(e){return function(n){return e instanceof Ot?n:e}},Functor0:function(){return fo}},CE=function(e){if(e instanceof Ot)return new ma(b.value);if(e instanceof $n)return new ma(new d(e.value0));if(e instanceof ma)return new ma(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 63, column 13 - line 66, column 25): "+[e.constructor.name])},Ba=function(e){if(e instanceof Ot)return b.value;if(e instanceof $n)return new d(e.value0);if(e instanceof ma)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 48, column 11 - line 51, column 17): "+[e.constructor.name])},TD=function(e){return function(n){if(n instanceof ma&&n.value0 instanceof b)return new ma(b.value);var t=function(r){var i=function(l){return Ot.value};if(n instanceof $n){var u=e(n.value0);return u instanceof d?new $n(u.value0):i(!0)}return i(!0)};if(n instanceof ma&&n.value0 instanceof d){var a=e(n.value0.value0);return a instanceof d?new ma(new d(a.value0)):t(!0)}return t(!0)}};var rW=function(e){if(e instanceof Ot)return!1;if(e instanceof ma)return!0;if(e instanceof $n)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 69, column 13 - line 72, column 21): "+[e.constructor.name])};var onn=re(qe),inn=Na(Pe)(dt),ade=function(e){var n=kf(e);return function(){return function(){return n("text")}}};var oW=function(){return function(){return Jb("path")}},unn=oW()();var IE=function(e){var n=function(l){return onn(ns(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+Nk(l),y:e.center.y-kk(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>B_;return l?"1":"0"}();return unn("")({d:inn([" M ",t(e.outerRadius)(i)," A ",n(e.outerRadius)," ",n(e.outerRadius)," 0 ",u," 0 ",t(e.outerRadius)(r)," L ",t(e.innerRadius)(r)," A ",n(e.innerRadius)," ",n(e.innerRadius)," 0 ",u," 1 ",t(e.innerRadius)(i)," Z"]),fill:e.fill,stroke:e.stroke.color,strokeWidth:e.stroke.width})},rde=function(){return function(){return Jb("circle")}};var lnn=x(fo),cnn=qn(Fa),snn=x(U),iW=H(K),ode=H(J),ide=jt(M),fnn=ep(K)()(),uW=Ye(M),ude=re(qe),lde=ia(M),vnn=an(),cde=$(U),mnn=$(fo);var P5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zm=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Np=function(){function e(){}return e.value=new e,e}(),Op=function(){function e(){}return e.value=new e,e}(),kp=function(){function e(){}return e.value=new e,e}(),_nn=function(e){return e};var O5={map:function(e){return function(n){return lnn(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},sde=function(e){return TD(function(n){return cnn(snn(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},i2=function(e){return iW("card")(iW("card-body")(ode("row")([iW("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(ide("")("Chancing for this school is coming soon")),ode("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([fnn("")({viewBox:"-100 -100 200 100"})(IE({center:{x:0,y:0},angle0:0,angle1:B_,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),ide("text-muted mt-2")("N/A")])])))},fde=function(e){if(e instanceof P5)return!1;if(e instanceof lW)return rW(e.value0);if(e instanceof N5)return rW(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 68, column 19 - line 71, column 65): "+[e.constructor.name])};var R1=function(e){if(e instanceof P5)return new d(e.value0);if(e instanceof lW)return Ba(e.value0);if(e instanceof N5)return new d(me(e.value0.regular)(Ba(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 55, column 19 - line 58, column 101): "+[e.constructor.name])},vde=function(e){if(e instanceof Op)return b.value;if(e instanceof kp)return b.value;if(e instanceof Np)return b.value;if(e instanceof Zm)return R1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 61, column 20 - line 65, column 35): "+[e.constructor.name])},k5=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0>0)return uW("text-success "+e)("+"+(ude(t.value0)+"%"));if(t instanceof $n&&t.value0<0)return uW("text-danger "+e)("-"+(ude(-t.value0|0)+"%"));if(t instanceof $n)return He;if(t instanceof Ot)return He;if(t instanceof ma)return uW("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 180, column 51 - line 185, column 85): "+[t.constructor.name])}(sde(n))}},u2=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0>0)return lde("fe fe-arrow-up text-success "+e)("");if(t instanceof $n&&t.value0<0)return lde("fe fe-arrow-down text-danger "+e)("");if(t instanceof $n)return He;if(t instanceof Ot)return He;if(t instanceof ma)return He;throw new Error("Failed pattern match at Hub.Chancing (line 172, column 46 - line 177, column 25): "+[t.constructor.name])}(sde(n))}},FE=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof d)return new Zm(e.chancingState.simulation.value0.effectiveProfile,new N5({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new Zm(vnn(a),new P5(r));throw new Error("Failed pattern match at Hub.Chancing (line 120, column 7 - line 124, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return za(Za)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return kp.value})};if(!e.school.chancing.canChance)return kp.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return Op.value;if(e.chancingState.permanentProfile instanceof d){if(e.chancingState.chances instanceof Ot)return t(De);if(e.chancingState.chances instanceof ma&&e.chancingState.chances.value0 instanceof b)return Np.value;if(e.chancingState.chances instanceof ma&&e.chancingState.chances.value0 instanceof d)return me(Np.value)(cde(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof $n)return aA(t)(cde(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 103, column 36 - line 111, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 91, column 21 - line 111, column 83): "+[e.constructor.name])},l2=function(e){return _nn(function(n){if(n instanceof P5)return Ot.value;if(n instanceof lW)return Ot.value;if(n instanceof N5)return mnn(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 157, column 29 - line 163, column 44): "+[n.constructor.name])}(e))},mde=function(e){if(e instanceof Op)return Ot.value;if(e instanceof kp)return Ot.value;if(e instanceof Np)return Ot.value;if(e instanceof Zm)return l2(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 150, column 15 - line 154, column 30): "+[e.constructor.name])};var pnn=$(U);var _de=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:pnn(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(o1(e.address))}};var H5=$(U),w1=Y(Ie),dnn=to(zA),hnn=O_(Mn)(Uo),gnn=to(_J),Dnn=x(U),pde=$(fo),ynn=x(fo),c2=function(e){return function(n){return TD(function(t){return Ti(e)(t.results)})(n.whatIfChances)}};var TE=function(e){return function(n){return me("")(Ti(e)(n.schoolNotes))}},Ks=function(e){return function(n){return Ti(e)(n.schoolList)}};var s2=function(e){return function(n){return TD(Ti(e))(n.schoolConnections)}};var MD=function(e){return function(n){return w1(Ba(n.all))(function(t){return Ti(e)(t.table)})}},cW=function(e){return function(n){return w1(w1(Ba(n.slugs))(dnn(e)))(function(t){return MD(t)(n)})}},f2=function(e){return function(n){return me([])(w1(MD(e)(n))(function(t){return hnn(t.majors)(function(a){return gnn(a)(n.majors)})}))}},sW=function(e){return function(n){return TD(function(t){return w1(H5(Ti(e)(t))(voe(function(a){return Dnn(_de)(MD(a)(n))})))(Uv)})(n.recommendedSchools)}},fW=function(e){return pde(e.financials)(function(n){return function(t){return Ti(t)(n)}})},e_=function(e){return function(n){return TD(Ti(e))(n.financials)}},vW=function(e){return function(n){return ynn(Ti(e))(n.counselorConnections)}},S1=function(e){return function(n){return w1(Ba(n.contentModules.content))(Ti(e))}},mW=function(e){return pde(e.chances)(function(n){return function(t){return Ti(t)(n)}})},v2=function(e){return function(n){return TD(Ti(e))(n.chances)}},U5=function(e){return function(n){return me(Xb)(H5(Ks(e)(n))(function(t){return t.applicationRound}))}},_W=function(e){return me([])(H5(H5(Ba(e.all))(function(n){return n.table}))(hse))},m2=function(e){return function(n){return w1(Ba(n.admissionsDates))(Ti(e))}};var dde=gn(hn),hde=dn(dde)(vn(fn)),gde=_n(mn),Dde=pn(gde),yde=bn(yn),bde=Dn(yde),Wl=function(){function e(){}return e.value=new e,e}(),Hp=function(){function e(){}return e.value=new e,e}(),Xs=function(){function e(){}return e.value=new e,e}();var Snn={to:function(e){if(e instanceof T)return Wl.value;if(e instanceof o&&e.value0 instanceof T)return Hp.value;if(e instanceof o&&e.value0 instanceof o)return Xs.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Wl)return new T(z.value);if(e instanceof Hp)return new o(new T(z.value));if(e instanceof Xs)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])}};var pW=function(e){if(e instanceof Wl)return b.value;if(e instanceof Xs)return new d("open");if(e instanceof Hp)return new d("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 26, column 13 - line 29, column 22): "+[e.constructor.name])},Rde=function(){return nt(xe)({parse:En(function(){var e=me("");return function(n){return e(pW(n))}}())(un(Snn)(hde(hde(dde)(gde))(Dde))(bde(bde(yde)))(Dde)),default:Wl.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var Enn=xa(),Cnn=Nn(J)()(),dW=H(K),Inn=Nn(K)()(),Fnn=Zt(er),B5=function(){return function(e){var n=Enn(e),t=lr(n.header);return oe([Cnn("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:Qe({maxHeight:"100%"})})([ke(t)(function(a){return dW("bg-white rounded-top border-bottom border-light position-relative")(a)}),dW("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=et(t);return a?"":" rounded-top"}())(n.body),ke(lr(n.footer))(function(a){return dW("bg-white border-top border-light px-4 py-3")(a)})]),Inn("modal-backdrop show")({onClick:Fnn(n.onClose)})(He)])}};var _2=re(qe);var Tnn=Rr(Ka);var p2=function(e){return"$"+(vs("0")(e/1e3)+"K")},Mnn=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},wde=function(e){return function(n){return function(t){return vs("0,0")(zn(e))+(" "+Mnn(e)(n)(t))}}},d2=function(e){return _2(ns(e*100))+"%"},Ea=function(e){return _2(ns(e*100))+"%"};var Sde=vs("0,0"),ju=function(e){return"$"+Sde(e)},Zs=function(e){return Sde(zn(e))};var GD=function(e){var n=function(){var a=Fb(zn(e))(60),r=a<10;return r?"0"+_2(Qr(a)):_2(Qr(a))}(),t=_2(Tnn(e)(60));return t+(":"+n)};var Gnn=le(_D),Ann=ze(R0);var Ede=x(pe),xnn=$e(ra),Cde=gn(hn),Ut=dn(Cde)(vn(fn)),Ide=_n(mn),Bt=pn(Ide),Fde=bn(yn),Jt=Dn(Fde),J5=$(U),Lnn=le(At(Wa)),jnn=Y(Ie),Pnn=q(Mn),h2=it(Ie),hW=re(qe),Nnn=to(R0),ei=function(){function e(){}return e.value=new e,e}(),il=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),_c=function(){function e(){}return e.value=new e,e}(),Gi=function(){function e(){}return e.value=new e,e}(),ru=function(){function e(){}return e.value=new e,e}(),ql=function(){function e(){}return e.value=new e,e}(),pc=function(){function e(){}return e.value=new e,e}(),dc=function(){function e(){}return e.value=new e,e}(),ll=function(){function e(){}return e.value=new e,e}(),hc=function(){function e(){}return e.value=new e,e}(),cl=function(){function e(){}return e.value=new e,e}(),sl=function(){function e(){}return e.value=new e,e}(),gc=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),vl=function(){function e(){}return e.value=new e,e}(),ml=function(){function e(){}return e.value=new e,e}(),Ai=function(){function e(){}return e.value=new e,e}(),_l=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),xi=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),dl=function(){function e(){}return e.value=new e,e}(),hl=function(){function e(){}return e.value=new e,e}(),Pu=function(){function e(){}return e.value=new e,e}(),gl=function(){function e(){}return e.value=new e,e}(),Dl=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Li=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),yc=function(){function e(){}return e.value=new e,e}(),ou=function(){function e(){}return e.value=new e,e}(),ji=function(){function e(){}return e.value=new e,e}(),bc=function(){function e(){}return e.value=new e,e}(),Pi=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),Sl=function(){function e(){}return e.value=new e,e}(),iu=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Ni=function(){function e(){}return e.value=new e,e}(),Sc=function(){function e(){}return e.value=new e,e}(),Nu=function(){function e(){}return e.value=new e,e}(),Ec=function(){function e(){}return e.value=new e,e}(),Ou=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),mi=function(){function e(){}return e.value=new e,e}(),Cc=function(){function e(){}return e.value=new e,e}(),ku=function(){function e(){}return e.value=new e,e}(),ki=function(){function e(){}return e.value=new e,e}(),uu=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),ef=function(){function e(){}return e.value=new e,e}(),AD=function(){function e(){}return e.value=new e,e}(),nf=function(){function e(){}return e.value=new e,e}(),lu=function(){function e(){}return e.value=new e,e}(),n_=function(){function e(){}return e.value=new e,e}(),t_=function(){function e(){}return e.value=new e,e}(),Up=function(){function e(){}return e.value=new e,e}(),xD=function(){function e(){}return e.value=new e,e}(),a_=function(){function e(){}return e.value=new e,e}(),Bp=function(){function e(){}return e.value=new e,e}(),ms=function(){function e(){}return e.value=new e,e}(),mv=function(){function e(){}return e.value=new e,e}(),Th=function(){function e(){}return e.value=new e,e}(),ME=function(){function e(){}return e.value=new e,e}(),j=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Onn={to:function(e){if(e instanceof T)return ei.value;if(e instanceof o&&e.value0 instanceof T)return il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return _c.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Gi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return ru.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return ql.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return dc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ll.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return vl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ai.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _l.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return xi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Li.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ou.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ji.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return iu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return El.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ni.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Nu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ec.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ou.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Oi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return mi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ku.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ki.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return uu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Hi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return ef.value;throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ei)return new T(z.value);if(e instanceof il)return new o(new T(z.value));if(e instanceof ul)return new o(new o(new T(z.value)));if(e instanceof _c)return new o(new o(new o(new T(z.value))));if(e instanceof Gi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof ru)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof ql)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof pc)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof dc)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof ll)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof hc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof gc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))));if(e instanceof fl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))));if(e instanceof vl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))));if(e instanceof ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))));if(e instanceof Ai)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))));if(e instanceof _l)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))));if(e instanceof pl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))));if(e instanceof xi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))));if(e instanceof Dc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))));if(e instanceof dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))));if(e instanceof hl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))));if(e instanceof Pu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))));if(e instanceof gl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))));if(e instanceof Dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))));if(e instanceof yl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))));if(e instanceof bl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))));if(e instanceof Li)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))));if(e instanceof Rl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))));if(e instanceof yc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))));if(e instanceof ou)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))));if(e instanceof ji)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))));if(e instanceof bc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))));if(e instanceof Pi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))));if(e instanceof Rc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))));if(e instanceof wc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))));if(e instanceof wl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))));if(e instanceof Sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))));if(e instanceof iu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))));if(e instanceof El)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))));if(e instanceof Cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ni)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Sc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Nu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ec)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ou)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Oi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof mi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Cc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof ku)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof ki)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof uu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Hi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof ef)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])}};var Tde={eq:function(e){return function(n){return e instanceof ei&&n instanceof ei||e instanceof il&&n instanceof il||e instanceof ul&&n instanceof ul||e instanceof _c&&n instanceof _c||e instanceof Gi&&n instanceof Gi||e instanceof ru&&n instanceof ru||e instanceof ql&&n instanceof ql||e instanceof pc&&n instanceof pc||e instanceof dc&&n instanceof dc||e instanceof ll&&n instanceof ll||e instanceof hc&&n instanceof hc||e instanceof cl&&n instanceof cl||e instanceof sl&&n instanceof sl||e instanceof gc&&n instanceof gc||e instanceof fl&&n instanceof fl||e instanceof vl&&n instanceof vl||e instanceof ml&&n instanceof ml||e instanceof Ai&&n instanceof Ai||e instanceof _l&&n instanceof _l||e instanceof pl&&n instanceof pl||e instanceof xi&&n instanceof xi||e instanceof Dc&&n instanceof Dc||e instanceof dl&&n instanceof dl||e instanceof hl&&n instanceof hl||e instanceof Pu&&n instanceof Pu||e instanceof gl&&n instanceof gl||e instanceof Dl&&n instanceof Dl||e instanceof yl&&n instanceof yl||e instanceof bl&&n instanceof bl||e instanceof Li&&n instanceof Li||e instanceof Rl&&n instanceof Rl||e instanceof yc&&n instanceof yc||e instanceof ou&&n instanceof ou||e instanceof ji&&n instanceof ji||e instanceof bc&&n instanceof bc||e instanceof Pi&&n instanceof Pi||e instanceof Rc&&n instanceof Rc||e instanceof wc&&n instanceof wc||e instanceof wl&&n instanceof wl||e instanceof Sl&&n instanceof Sl||e instanceof iu&&n instanceof iu||e instanceof El&&n instanceof El||e instanceof Cl&&n instanceof Cl||e instanceof Ni&&n instanceof Ni||e instanceof Sc&&n instanceof Sc||e instanceof Nu&&n instanceof Nu||e instanceof Ec&&n instanceof Ec||e instanceof Ou&&n instanceof Ou||e instanceof Oi&&n instanceof Oi||e instanceof mi&&n instanceof mi||e instanceof Cc&&n instanceof Cc||e instanceof ku&&n instanceof ku||e instanceof ki&&n instanceof ki||e instanceof uu&&n instanceof uu||e instanceof Hi&&n instanceof Hi||e instanceof ef&&n instanceof ef}}},knn=le(Tde);var Hnn={compare:function(e){return function(n){if(e instanceof ei&&n instanceof ei)return X.value;if(e instanceof ei)return Q.value;if(n instanceof ei)return V.value;if(e instanceof il&&n instanceof il)return X.value;if(e instanceof il)return Q.value;if(n instanceof il)return V.value;if(e instanceof ul&&n instanceof ul)return X.value;if(e instanceof ul)return Q.value;if(n instanceof ul)return V.value;if(e instanceof _c&&n instanceof _c)return X.value;if(e instanceof _c)return Q.value;if(n instanceof _c)return V.value;if(e instanceof Gi&&n instanceof Gi)return X.value;if(e instanceof Gi)return Q.value;if(n instanceof Gi)return V.value;if(e instanceof ru&&n instanceof ru)return X.value;if(e instanceof ru)return Q.value;if(n instanceof ru)return V.value;if(e instanceof ql&&n instanceof ql)return X.value;if(e instanceof ql)return Q.value;if(n instanceof ql)return V.value;if(e instanceof pc&&n instanceof pc)return X.value;if(e instanceof pc)return Q.value;if(n instanceof pc)return V.value;if(e instanceof dc&&n instanceof dc)return X.value;if(e instanceof dc)return Q.value;if(n instanceof dc)return V.value;if(e instanceof ll&&n instanceof ll)return X.value;if(e instanceof ll)return Q.value;if(n instanceof ll)return V.value;if(e instanceof hc&&n instanceof hc)return X.value;if(e instanceof hc)return Q.value;if(n instanceof hc)return V.value;if(e instanceof cl&&n instanceof cl)return X.value;if(e instanceof cl)return Q.value;if(n instanceof cl)return V.value;if(e instanceof sl&&n instanceof sl)return X.value;if(e instanceof sl)return Q.value;if(n instanceof sl)return V.value;if(e instanceof gc&&n instanceof gc)return X.value;if(e instanceof gc)return Q.value;if(n instanceof gc)return V.value;if(e instanceof fl&&n instanceof fl)return X.value;if(e instanceof fl)return Q.value;if(n instanceof fl)return V.value;if(e instanceof vl&&n instanceof vl)return X.value;if(e instanceof vl)return Q.value;if(n instanceof vl)return V.value;if(e instanceof ml&&n instanceof ml)return X.value;if(e instanceof ml)return Q.value;if(n instanceof ml)return V.value;if(e instanceof Ai&&n instanceof Ai)return X.value;if(e instanceof Ai)return Q.value;if(n instanceof Ai)return V.value;if(e instanceof _l&&n instanceof _l)return X.value;if(e instanceof _l)return Q.value;if(n instanceof _l)return V.value;if(e instanceof pl&&n instanceof pl)return X.value;if(e instanceof pl)return Q.value;if(n instanceof pl)return V.value;if(e instanceof xi&&n instanceof xi)return X.value;if(e instanceof xi)return Q.value;if(n instanceof xi)return V.value;if(e instanceof Dc&&n instanceof Dc)return X.value;if(e instanceof Dc)return Q.value;if(n instanceof Dc)return V.value;if(e instanceof dl&&n instanceof dl)return X.value;if(e instanceof dl)return Q.value;if(n instanceof dl)return V.value;if(e instanceof hl&&n instanceof hl)return X.value;if(e instanceof hl)return Q.value;if(n instanceof hl)return V.value;if(e instanceof Pu&&n instanceof Pu)return X.value;if(e instanceof Pu)return Q.value;if(n instanceof Pu)return V.value;if(e instanceof gl&&n instanceof gl)return X.value;if(e instanceof gl)return Q.value;if(n instanceof gl)return V.value;if(e instanceof Dl&&n instanceof Dl)return X.value;if(e instanceof Dl)return Q.value;if(n instanceof Dl)return V.value;if(e instanceof yl&&n instanceof yl)return X.value;if(e instanceof yl)return Q.value;if(n instanceof yl)return V.value;if(e instanceof bl&&n instanceof bl)return X.value;if(e instanceof bl)return Q.value;if(n instanceof bl)return V.value;if(e instanceof Li&&n instanceof Li)return X.value;if(e instanceof Li)return Q.value;if(n instanceof Li)return V.value;if(e instanceof Rl&&n instanceof Rl)return X.value;if(e instanceof Rl)return Q.value;if(n instanceof Rl)return V.value;if(e instanceof yc&&n instanceof yc)return X.value;if(e instanceof yc)return Q.value;if(n instanceof yc)return V.value;if(e instanceof ou&&n instanceof ou)return X.value;if(e instanceof ou)return Q.value;if(n instanceof ou)return V.value;if(e instanceof ji&&n instanceof ji)return X.value;if(e instanceof ji)return Q.value;if(n instanceof ji)return V.value;if(e instanceof bc&&n instanceof bc)return X.value;if(e instanceof bc)return Q.value;if(n instanceof bc)return V.value;if(e instanceof Pi&&n instanceof Pi)return X.value;if(e instanceof Pi)return Q.value;if(n instanceof Pi)return V.value;if(e instanceof Rc&&n instanceof Rc)return X.value;if(e instanceof Rc)return Q.value;if(n instanceof Rc)return V.value;if(e instanceof wc&&n instanceof wc)return X.value;if(e instanceof wc)return Q.value;if(n instanceof wc)return V.value;if(e instanceof wl&&n instanceof wl)return X.value;if(e instanceof wl)return Q.value;if(n instanceof wl)return V.value;if(e instanceof Sl&&n instanceof Sl)return X.value;if(e instanceof Sl)return Q.value;if(n instanceof Sl)return V.value;if(e instanceof iu&&n instanceof iu)return X.value;if(e instanceof iu)return Q.value;if(n instanceof iu)return V.value;if(e instanceof El&&n instanceof El)return X.value;if(e instanceof El)return Q.value;if(n instanceof El)return V.value;if(e instanceof Cl&&n instanceof Cl)return X.value;if(e instanceof Cl)return Q.value;if(n instanceof Cl)return V.value;if(e instanceof Ni&&n instanceof Ni)return X.value;if(e instanceof Ni)return Q.value;if(n instanceof Ni)return V.value;if(e instanceof Sc&&n instanceof Sc)return X.value;if(e instanceof Sc)return Q.value;if(n instanceof Sc)return V.value;if(e instanceof Nu&&n instanceof Nu)return X.value;if(e instanceof Nu)return Q.value;if(n instanceof Nu)return V.value;if(e instanceof Ec&&n instanceof Ec)return X.value;if(e instanceof Ec)return Q.value;if(n instanceof Ec)return V.value;if(e instanceof Ou&&n instanceof Ou)return X.value;if(e instanceof Ou)return Q.value;if(n instanceof Ou)return V.value;if(e instanceof Oi&&n instanceof Oi)return X.value;if(e instanceof Oi)return Q.value;if(n instanceof Oi)return V.value;if(e instanceof mi&&n instanceof mi)return X.value;if(e instanceof mi)return Q.value;if(n instanceof mi)return V.value;if(e instanceof Cc&&n instanceof Cc)return X.value;if(e instanceof Cc)return Q.value;if(n instanceof Cc)return V.value;if(e instanceof ku&&n instanceof ku)return X.value;if(e instanceof ku)return Q.value;if(n instanceof ku)return V.value;if(e instanceof ki&&n instanceof ki)return X.value;if(e instanceof ki)return Q.value;if(n instanceof ki)return V.value;if(e instanceof uu&&n instanceof uu)return X.value;if(e instanceof uu)return Q.value;if(n instanceof uu)return V.value;if(e instanceof Hi&&n instanceof Hi)return X.value;if(e instanceof Hi)return Q.value;if(n instanceof Hi)return V.value;if(e instanceof ef&&n instanceof ef)return X.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Tde}},Unn=ze(Hnn),Bnn={eq:function(e){return function(n){return e instanceof AD&&n instanceof AD||e instanceof nf&&n instanceof nf||e instanceof lu&&n instanceof lu||e instanceof n_&&n instanceof n_||e instanceof t_&&n instanceof t_||e instanceof Up&&n instanceof Up||e instanceof xD&&n instanceof xD||e instanceof a_&&n instanceof a_||e instanceof Bp&&n instanceof Bp||e instanceof ms&&n instanceof ms||e instanceof mv&&n instanceof mv||e instanceof Th&&n instanceof Th||e instanceof ME&&n instanceof ME}}},Mde={compare:function(e){return function(n){if(e instanceof AD&&n instanceof AD)return X.value;if(e instanceof AD)return Q.value;if(n instanceof AD)return V.value;if(e instanceof nf&&n instanceof nf)return X.value;if(e instanceof nf)return Q.value;if(n instanceof nf)return V.value;if(e instanceof lu&&n instanceof lu)return X.value;if(e instanceof lu)return Q.value;if(n instanceof lu)return V.value;if(e instanceof n_&&n instanceof n_)return X.value;if(e instanceof n_)return Q.value;if(n instanceof n_)return V.value;if(e instanceof t_&&n instanceof t_)return X.value;if(e instanceof t_)return Q.value;if(n instanceof t_)return V.value;if(e instanceof Up&&n instanceof Up)return X.value;if(e instanceof Up)return Q.value;if(n instanceof Up)return V.value;if(e instanceof xD&&n instanceof xD)return X.value;if(e instanceof xD)return Q.value;if(n instanceof xD)return V.value;if(e instanceof a_&&n instanceof a_)return X.value;if(e instanceof a_)return Q.value;if(n instanceof a_)return V.value;if(e instanceof Bp&&n instanceof Bp)return X.value;if(e instanceof Bp)return Q.value;if(n instanceof Bp)return V.value;if(e instanceof ms&&n instanceof ms)return X.value;if(e instanceof ms)return Q.value;if(n instanceof ms)return V.value;if(e instanceof mv&&n instanceof mv)return X.value;if(e instanceof mv)return Q.value;if(n instanceof mv)return V.value;if(e instanceof Th&&n instanceof Th)return X.value;if(e instanceof Th)return Q.value;if(n instanceof Th)return V.value;if(e instanceof ME&&n instanceof ME)return X.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Bnn}},E1={eq:function(e){return function(n){return e instanceof j&&n instanceof j?knn(e.value0)(n.value0):e instanceof sr&&n instanceof sr?Gnn(e.value0)(n.value0):!1}}};var Ic={compare:function(e){return function(n){if(e instanceof j&&n instanceof j)return Unn(e.value0)(n.value0);if(e instanceof j)return Q.value;if(n instanceof j)return V.value;if(e instanceof sr&&n instanceof sr)return Ann(e.value0)(n.value0);throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return E1}};var _v=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 478, column 1 - line 478, column 29): "+[e.constructor.name])},Jp=function(e){if(e instanceof j&&e.value0 instanceof ei)return"Overall acceptance rate";if(e instanceof j&&e.value0 instanceof il)return"Acceptance rate for men";if(e instanceof j&&e.value0 instanceof ul)return"Acceptance rate for women";if(e instanceof j&&e.value0 instanceof _c)return"Address";if(e instanceof j&&e.value0 instanceof Gi)return"Admissions chances (%)";if(e instanceof j&&e.value0 instanceof ru)return"Admissions difficulty";if(e instanceof j&&e.value0 instanceof ql)return"Admissions Notification Date";if(e instanceof j&&e.value0 instanceof pc)return"Admissions website";if(e instanceof j&&e.value0 instanceof dc)return"Rolling?";if(e instanceof j&&e.value0 instanceof ll)return"Application effort (hours)";if(e instanceof j&&e.value0 instanceof hc)return"Application Round";if(e instanceof j&&e.value0 instanceof cl)return"Basketball conference";if(e instanceof j&&e.value0 instanceof sl)return"Campus setting";if(e instanceof j&&e.value0 instanceof gc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"Class rank";if(e instanceof j&&e.value0 instanceof vl)return"Co-ed / single-sex";if(e instanceof j&&e.value0 instanceof ml)return"College type";if(e instanceof j&&e.value0 instanceof Ai)return"Commuter college";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"Dropout rate (%)";if(e instanceof j&&e.value0 instanceof Dc)return"Financial aid website";if(e instanceof j&&e.value0 instanceof dl)return"First-year enrollment";if(e instanceof j&&e.value0 instanceof hl)return"Football conference";if(e instanceof j&&e.value0 instanceof Pu)return"4-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof gl)return"Has D1 basketball";if(e instanceof j&&e.value0 instanceof Dl)return"Has D1 football";if(e instanceof j&&e.value0 instanceof yl)return"Has medical school";if(e instanceof j&&e.value0 instanceof bl)return"Has study abroad";if(e instanceof j&&e.value0 instanceof Li)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"List status";if(e instanceof j&&e.value0 instanceof yc)return"Main website";if(e instanceof j&&e.value0 instanceof xi)return"Major/program";if(e instanceof j&&e.value0 instanceof ou)return"Name";if(e instanceof j&&e.value0 instanceof ji)return"Net cost estimate";if(e instanceof j&&e.value0 instanceof bc)return"My notes";if(e instanceof j&&e.value0 instanceof Pi)return"% international students";if(e instanceof j&&e.value0 instanceof Rc)return"Phone number";if(e instanceof j&&e.value0 instanceof wc)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"Program length";if(e instanceof j&&e.value0 instanceof iu)return"Public / private";if(e instanceof j&&e.value0 instanceof El)return"Recommendation letters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof Ni)return"Religious affiliation";if(e instanceof j&&e.value0 instanceof Sc)return"SAT / ACT submission deadline";if(e instanceof j&&e.value0 instanceof Nu)return"SAT / ACT test policy";if(e instanceof j&&e.value0 instanceof Ec)return"SAT subject submission deadline";if(e instanceof j&&e.value0 instanceof Ou)return"6-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof Oi)return"State";if(e instanceof j&&e.value0 instanceof mi)return"Student:faculty ratio";if(e instanceof j&&e.value0 instanceof Cc)return"Submission Deadline";if(e instanceof j&&e.value0 instanceof ku)return"TOEFL policy";if(e instanceof j&&e.value0 instanceof ki)return"Total undergraduate students";if(e instanceof j&&e.value0 instanceof uu)return"Tuition in-state";if(e instanceof j&&e.value0 instanceof Hi)return"Tuition out-of-state";if(e instanceof j&&e.value0 instanceof ef)return"Yield rate";if(e instanceof sr)return VS(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 152, column 8 - line 209, column 48): "+[e.constructor.name])},gW=function(e){return e instanceof ei?new d(` This is the percentage of accepted students vs. all students who apply. The lower this number is, the harder it typically is to get accepted to the school. `):e instanceof mi?new d(` The number of students per individual faculty member. A lower ratio can mean easier access to professors and more personal attention for each student \u2013 but can also indicate a smaller school with fewer overall resources. `):e instanceof Pu?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 4-year graduation rates indicate that many students need additional time to complete their programs. You should look for schools with high graduation rates. `):e instanceof Ou?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `):e instanceof Pi?new d(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof Ai?new d(` Schools that have a relatively high ratio of students who commute to campus vs. students who live on campus. Commuter colleges may have fewer social events and resources, be primarily academic in focus, and may have a wider age-range of attending undergraduates. `):e instanceof Li?new d(` Colleges established to serve black students prior to desegregation in 1964. HBCUs are open to students of all races, but will typically have a much higher proportion of black students and students of color than non-HBCU colleges. `):e instanceof xi?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof Ni?new d(` Most schools do not have a specific religious affiliation. Some will have a declared affiliation, but are still open to all students. Religious affiliation can somewhat affect campus culture, as well as the demographics of students who decide to attend. `):e instanceof Nu?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof ku?new d(` TOEFL policies are only applicable to international students `):b.value},Wp=function(){var e=me("");return function(n){return e(gW(n))}}(),Gde=Ce("unknown")(function(e){return ju(zn(e))+" / year"}),Jnn=function(e){return Gde(e.tuitionInState)},Wnn=function(e){return Gde(e.tuitionOutOfState)},qnn=function(e){return dD(e.address)};var M0=function(e){if(e instanceof j&&e.value0 instanceof ei)return"AcceptanceRate";if(e instanceof j&&e.value0 instanceof il)return"AcceptanceRateMen";if(e instanceof j&&e.value0 instanceof ul)return"AcceptanceRateWomen";if(e instanceof j&&e.value0 instanceof _c)return"Address";if(e instanceof j&&e.value0 instanceof Gi)return"AdmissionChances";if(e instanceof j&&e.value0 instanceof ru)return"AdmissionDifficulty";if(e instanceof j&&e.value0 instanceof ql)return"AdmissionsNotificationDate";if(e instanceof j&&e.value0 instanceof pc)return"AdmissionsWebsite";if(e instanceof j&&e.value0 instanceof dc)return"AppDeadlineIsRolling";if(e instanceof j&&e.value0 instanceof ll)return"ApplicationEffort";if(e instanceof j&&e.value0 instanceof hc)return"ApplicationRound";if(e instanceof j&&e.value0 instanceof cl)return"BasketballConference";if(e instanceof j&&e.value0 instanceof sl)return"CampusSetting";if(e instanceof j&&e.value0 instanceof gc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"ClassRank";if(e instanceof j&&e.value0 instanceof vl)return"CoEdSingleSex";if(e instanceof j&&e.value0 instanceof ml)return"CollegeType";if(e instanceof j&&e.value0 instanceof Ai)return"CommuterCollege";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"DropoutRate";if(e instanceof j&&e.value0 instanceof Dc)return"FinancialAidWebsite";if(e instanceof j&&e.value0 instanceof dl)return"FirstYearEnrollment";if(e instanceof j&&e.value0 instanceof hl)return"FootballConference";if(e instanceof j&&e.value0 instanceof Pu)return"FourYearGraduationRate";if(e instanceof j&&e.value0 instanceof gl)return"HasDivisionOneBasketball";if(e instanceof j&&e.value0 instanceof Dl)return"HasDivisionOneFootball";if(e instanceof j&&e.value0 instanceof yl)return"HasMedicalSchool";if(e instanceof j&&e.value0 instanceof bl)return"HasStudyAbroad";if(e instanceof j&&e.value0 instanceof Li)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"InListStatus";if(e instanceof j&&e.value0 instanceof yc)return"MainWebsite";if(e instanceof j&&e.value0 instanceof xi)return"Majors";if(e instanceof j&&e.value0 instanceof ou)return"Name";if(e instanceof j&&e.value0 instanceof ji)return"NetCostEstimate";if(e instanceof j&&e.value0 instanceof bc)return"Notes";if(e instanceof j&&e.value0 instanceof Pi)return"PercentInternationalStudents";if(e instanceof j&&e.value0 instanceof Rc)return"Phone";if(e instanceof j&&e.value0 instanceof wc)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"ProgramLength";if(e instanceof j&&e.value0 instanceof iu)return"PublicPrivate";if(e instanceof j&&e.value0 instanceof El)return"RecommendationLetters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof Ni)return"ReligiousAffiliation";if(e instanceof j&&e.value0 instanceof Sc)return"SatActDeadline";if(e instanceof j&&e.value0 instanceof Nu)return"SatActTestPolicy";if(e instanceof j&&e.value0 instanceof Ec)return"SatSubjectTestDeadline";if(e instanceof j&&e.value0 instanceof Ou)return"SixYearGraduationRate";if(e instanceof j&&e.value0 instanceof Oi)return"State";if(e instanceof j&&e.value0 instanceof mi)return"StudentFacultyRatio";if(e instanceof j&&e.value0 instanceof Cc)return"SubmissionDeadline";if(e instanceof j&&e.value0 instanceof ku)return"TOEFLPolicy";if(e instanceof j&&e.value0 instanceof ki)return"TotalUndergrads";if(e instanceof j&&e.value0 instanceof uu)return"TuitionInState";if(e instanceof j&&e.value0 instanceof Hi)return"TuitionOutOfState";if(e instanceof j&&e.value0 instanceof ef)return"YieldRate";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof c0)return"RankingArchitecture";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof s0)return"RankingBusiness";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof f0)return"RankingChemistry";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof v0)return"RankingComputerScience";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof m0)return"RankingCriminalJusticeAndCorrections";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof _0)return"RankingEconomics";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof p0)return"RankingEngineering";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof d0)return"RankingEnglish";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof h0)return"RankingFilm";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof g0)return"RankingFinance";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof D0)return"RankingHistory";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof y0)return"RankingPoliticalScience";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof b0)return"RankingPreMed";if(e instanceof sr&&e.value0 instanceof na&&e.value0.value0 instanceof dp)return"RankingPsychology";if(e instanceof sr&&e.value0 instanceof nh)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 309, column 6 - line 380, column 43): "+[e.constructor.name])};var Ade=function(e){if(e instanceof AD)return"Majors";if(e instanceof nf)return"General";if(e instanceof lu)return"Admissions";if(e instanceof n_)return"Cost";if(e instanceof t_)return"Location";if(e instanceof Up)return"Academics";if(e instanceof xD)return"Rankings";if(e instanceof a_)return"Sports";if(e instanceof Bp)return"Culture & life";if(e instanceof ms)return"Students";if(e instanceof mv)return"Application requirements";if(e instanceof Th)return"Contact information";if(e instanceof ME)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 275, column 16 - line 288, column 24): "+[e.constructor.name])};var xde=function(e){if(e instanceof j&&e.value0 instanceof ei||e instanceof j&&e.value0 instanceof il||e instanceof j&&e.value0 instanceof ul)return lu.value;if(e instanceof j&&e.value0 instanceof _c)return Th.value;if(e instanceof j&&e.value0 instanceof Gi||e instanceof j&&e.value0 instanceof ru||e instanceof j&&e.value0 instanceof ql||e instanceof j&&e.value0 instanceof pc||e instanceof j&&e.value0 instanceof dc||e instanceof j&&e.value0 instanceof ll||e instanceof j&&e.value0 instanceof hc)return lu.value;if(e instanceof j&&e.value0 instanceof cl)return a_.value;if(e instanceof j&&e.value0 instanceof sl||e instanceof j&&e.value0 instanceof gc)return t_.value;if(e instanceof j&&e.value0 instanceof fl)return mv.value;if(e instanceof j&&e.value0 instanceof vl)return ms.value;if(e instanceof j&&e.value0 instanceof ml)return nf.value;if(e instanceof j&&e.value0 instanceof Ai)return Bp.value;if(e instanceof j&&e.value0 instanceof _l||e instanceof j&&e.value0 instanceof pl)return ms.value;if(e instanceof j&&e.value0 instanceof Dc)return n_.value;if(e instanceof j&&e.value0 instanceof dl)return ms.value;if(e instanceof j&&e.value0 instanceof hl)return a_.value;if(e instanceof j&&e.value0 instanceof Pu)return ms.value;if(e instanceof j&&e.value0 instanceof gl||e instanceof j&&e.value0 instanceof Dl)return a_.value;if(e instanceof j&&e.value0 instanceof yl||e instanceof j&&e.value0 instanceof bl)return Up.value;if(e instanceof j&&e.value0 instanceof Li)return Bp.value;if(e instanceof j&&e.value0 instanceof Rl)return lu.value;if(e instanceof j&&e.value0 instanceof yc)return nf.value;if(e instanceof j&&e.value0 instanceof xi)return AD.value;if(e instanceof j&&e.value0 instanceof ou)return nf.value;if(e instanceof j&&e.value0 instanceof ji)return n_.value;if(e instanceof j&&e.value0 instanceof bc)return ME.value;if(e instanceof j&&e.value0 instanceof Pi)return ms.value;if(e instanceof j&&e.value0 instanceof Rc)return Th.value;if(e instanceof j&&e.value0 instanceof wc||e instanceof j&&e.value0 instanceof wl||e instanceof j&&e.value0 instanceof Sl||e instanceof j&&e.value0 instanceof iu)return nf.value;if(e instanceof j&&e.value0 instanceof El)return mv.value;if(e instanceof j&&e.value0 instanceof Cl)return t_.value;if(e instanceof j&&e.value0 instanceof Ni)return Bp.value;if(e instanceof j&&e.value0 instanceof Sc||e instanceof j&&e.value0 instanceof Nu||e instanceof j&&e.value0 instanceof Ec)return mv.value;if(e instanceof j&&e.value0 instanceof Ou)return ms.value;if(e instanceof j&&e.value0 instanceof Oi)return t_.value;if(e instanceof j&&e.value0 instanceof mi)return Up.value;if(e instanceof j&&e.value0 instanceof Cc)return lu.value;if(e instanceof j&&e.value0 instanceof ku)return mv.value;if(e instanceof j&&e.value0 instanceof ki)return ms.value;if(e instanceof j&&e.value0 instanceof uu||e instanceof j&&e.value0 instanceof Hi)return n_.value;if(e instanceof j&&e.value0 instanceof ef)return lu.value;if(e instanceof sr)return xD.value;throw new Error("Failed pattern match at Hub.Facet (line 215, column 12 - line 272, column 32): "+[e.constructor.name])},Lde=function(){return xnn(Ede(j.create)(un(Onn)(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Cde)(Ide))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Fde))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Bt)))(Ede(sr.create)(pD))}(),jde=function(){var e=[new j(ql.value)];return kg(E1)(Lde)(e)}(),W5=En(M0)(Lde);var Mh=Ce("Not reported")(kB),DW=function(e){return function(n){return function(t){var a=function(f){return qd(f).siteName},r=function(f){return J5(Ba(v2(t.id)(e)))(function(v){return v.top})},i=me("")(r5(t)),u=function(){var f=Lnn(km(t))(new d(0));return f?"$0 / year":me("")(jnn(Ba(e_(t.id)(e)))(function(v){return Pnn(ju(v.estimatedNetCost)+" / year")}))}(),l=me(Xb)(J5(Ks(t.id)(e))(function(f){return f.applicationRound})),c=m2(t.id)(e),s=function(f){return Ce("Not reported")(Ea)(DD(f)(t))};if(n instanceof j&&n.value0 instanceof ei)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof j&&n.value0 instanceof il)return s(function(f){return f.men});if(n instanceof j&&n.value0 instanceof ul)return s(function(f){return f.women});if(n instanceof j&&n.value0 instanceof _c)return KS(t.address);if(n instanceof j&&n.value0 instanceof Gi)return Ce("")(mD(t))(r(De));if(n instanceof j&&n.value0 instanceof ru)return Ce("")(wM(t))(r(De));if(n instanceof j&&n.value0 instanceof ql)return me("")(h2(dB(l)(function(f){return f.notification}))(c));if(n instanceof j&&n.value0 instanceof pc)return Ce("Not reported")(a)(t.urls.admissions);if(n instanceof j&&n.value0 instanceof dc)return Ce("")(function(f){return f?"Yes":"No"})(h2(Pfe(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof ll)return hW(t.applicationTimeHours)+" hours";if(n instanceof j&&n.value0 instanceof hc)return"";if(n instanceof j&&n.value0 instanceof cl)return Ce("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof j&&n.value0 instanceof sl)return hp(t.setting);if(n instanceof j&&n.value0 instanceof gc)return o1(t.address);if(n instanceof j&&n.value0 instanceof fl)return Mh(t.admissions.reqClassRank);if(n instanceof j&&n.value0 instanceof vl)return jm(t.gender);if(n instanceof j&&n.value0 instanceof ml)return t.schoolType;if(n instanceof j&&n.value0 instanceof Ai)return _v(t.isCommuterCollege);if(n instanceof j&&n.value0 instanceof _l)return t.diversity;if(n instanceof j&&n.value0 instanceof pl)return hW(t.dropOutRate)+"%";if(n instanceof j&&n.value0 instanceof Dc)return Ce("Not reported")(a)(t.urls.finAid);if(n instanceof j&&n.value0 instanceof dl)return Ce("Not reported")(Zs)(J5(t.numFreshmen)(function(f){return f.value}));if(n instanceof j&&n.value0 instanceof hl)return Ce("None")(function(f){return f.name})(t.football.conference);if(n instanceof j&&n.value0 instanceof Pu)return Ce("Not reported")(Ea)(t.fourYearGradRate);if(n instanceof j&&n.value0 instanceof gl)return _v(t.basketball.division1);if(n instanceof j&&n.value0 instanceof Dl)return _v(t.football.division1);if(n instanceof j&&n.value0 instanceof yl)return _v(t.academicOfferings.hasMedicalSchool);if(n instanceof j&&n.value0 instanceof bl)return _v(t.academicOfferings.studyAbroad);if(n instanceof j&&n.value0 instanceof Li)return _v(t.hbcu);if(n instanceof j&&n.value0 instanceof Rl)return Ce("")(yD)(J5(Ks(t.id)(e))(function(f){return f.status}));if(n instanceof j&&n.value0 instanceof yc)return a(t.urls.main);if(n instanceof j&&n.value0 instanceof xi)return"";if(n instanceof j&&n.value0 instanceof ou)return t.name;if(n instanceof j&&n.value0 instanceof ji)return u;if(n instanceof j&&n.value0 instanceof bc)return TE(t.id)(e);if(n instanceof j&&n.value0 instanceof Pi)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof j&&n.value0 instanceof Rc)return t.phone;if(n instanceof j&&n.value0 instanceof wc)return"";if(n instanceof j&&n.value0 instanceof wl)return t.prestige;if(n instanceof j&&n.value0 instanceof Sl)return i;if(n instanceof j&&n.value0 instanceof iu)return xM(t.publicPrivate);if(n instanceof j&&n.value0 instanceof El)return Mh(t.admissions.reqRecLetters);if(n instanceof j&&n.value0 instanceof Cl)return hD(t.address);if(n instanceof j&&n.value0 instanceof Ni)return t.religiousAffiliation;if(n instanceof j&&n.value0 instanceof Sc)return me("")(h2(g7(function(f){return f.satActDeadline}))(c));if(n instanceof j&&n.value0 instanceof Nu)return Mh(t.admissions.reqStandardTests);if(n instanceof j&&n.value0 instanceof Ec)return me("")(h2(g7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof j&&n.value0 instanceof Ou)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof j&&n.value0 instanceof Oi)return qnn(t);if(n instanceof j&&n.value0 instanceof mi)return hW(t.studentsPerFaculty.value)+":1";if(n instanceof j&&n.value0 instanceof Cc)return me("")(h2(dB(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof ku)return Mh(t.admissions.reqToefl);if(n instanceof j&&n.value0 instanceof ki)return Zs(t.totalUndergrads);if(n instanceof j&&n.value0 instanceof uu)return Jnn(t);if(n instanceof j&&n.value0 instanceof Hi)return Wnn(t);if(n instanceof j&&n.value0 instanceof ef)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof sr)return Ce("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(Nnn(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 395, column 34 - line 452, column 105): "+[n.constructor.name])}}};var znn=H(J),Pde=H(M),Nde=rn(M)()(),yW=Zt(er),$nn=rn(J)()(),Vnn=nn(Un),Qnn=le(At(_D)),Ode=ia(M),Ynn=$(pe),Knn=re(qe),Xnn=B5(),Znn=jt(M),etn=Nn(K)()(),ntn=rn(K)()(),ttn=x(U),C1=function(){function e(){}return e.value=new e,e}(),I1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F1=function(){function e(){}return e.value=new e,e}();var kde=function(e){if(e instanceof C1)return"filters";if(e instanceof I1)return"filter:"+M0(e.value0);if(e instanceof F1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 40, column 26 - line 43, column 39): "+[e.constructor.name])},atn=function(e){var n=function(r){return znn("d-flex align-items-center justify-content-between")([me(Pde("")(""))(r.left),Nde("btn btn-dark small px-4")({onClick:yW(e.onClose)})(r.closeText)])},t=n({left:b.value,closeText:"Close"}),a=function(r){return n({left:new d(Nde("btn btn-link small px-0")({onClick:yW(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof C1)return a(e.onClearFilters);if(r instanceof I1)return a(e.onFilter(r.value0)(b.value));if(r instanceof F1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 74, column 22 - line 77, column 44): "+[r.constructor.name])}},rtn=function(e){var n=function(t){return $nn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:Vnn(e.onSelectRanking)(t.ranking)})([Pde("")(t.title),tn(Qnn(t.ranking)(e.ranking))(Ode("fe fe-check large")(""))])};return function(t){if(t instanceof C1)return Hl(e.mobileFilters);if(t instanceof I1)return e.mobileSingleFilter(t.value0);if(t instanceof F1)return oe([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),oe(Ynn(pD)(function(a){return n({title:VS(a),ranking:new d(a),testClass:"t--ranking-"+th(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 114, column 20 - line 134, column 8): "+[t.constructor.name])}},otn=function(e){if(e.numActiveFilters>0)return" ("+(Knn(e.numActiveFilters)+")");if(Ge)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 144, column 1 - line 144, column 63): "+[e.constructor.name])},itn=function(e){return function(n){if(n instanceof C1)return"Filter"+otn(e);if(n instanceof I1)return Jp(n.value0);if(n instanceof F1)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 68, column 22 - line 71, column 39): "+[n.constructor.name])}},Hde=function(e){return function(n){return Xnn({header:oe([Znn("py-3 my-0 text-center")(itn(e)(n)),etn("align-items-center d-flex position-absolute pr-3")({style:Qe({right:0,top:0,bottom:0})})(ntn("btn btn-link p-0")({onClick:yW(e.onClose)})(Ode("fe fe-x large text-body")("")))]),body:rtn(e)(n),footer:atn(e)(n),onClose:e.onClose})}},Ude=function(e){if(e==="filters")return new d(C1.value);if(e==="rankings")return new d(F1.value);var n=function(a){if(Ge)return b.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 45, column 1 - line 45, column 58): "+[e.constructor.name])},t=Bo(":")(e);return t.length===2&&t[0]==="filter"?ttn(I1.create)(W5(t[1])):n(!0)};var bW=Fm(function(e){return{status:UB(e.status),applicationRound:Afe(e.applicationRound)}}),RW=function(){return{status:Hm.value,applicationRound:Yd.value}}();var q5=500;var r_=function(){function e(){}return e.value=new e,e}(),T1=function(){function e(){}return e.value=new e,e}();var Bde={eq:function(e){return function(n){return e instanceof r_&&n instanceof r_||e instanceof T1&&n instanceof T1}}};var Fc=function(e){if(e instanceof r_)return d.create;if(e instanceof T1)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 16, column 1 - line 16, column 62): "+[e.constructor.name])},G0=function(e){if(e instanceof T1)return d.create;if(e instanceof r_)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 20, column 1 - line 20, column 61): "+[e.constructor.name])},Gh=function(){return d.create}();var utn=function(){function e(){}return e.value=new e,e}(),wW=function(){function e(){}return e.value=new e,e}(),LD=function(){function e(){}return e.value=new e,e}(),Jde=function(){function e(){}return e.value=new e,e}(),Wde=function(e){if(e instanceof utn)return"modal-sm";if(e instanceof wW)return"";if(e instanceof LD)return"modal-lg";if(e instanceof Jde)return"modal-xl";throw new Error("Failed pattern match at Bootstrap.Modal.Size (line 14, column 13 - line 18, column 27): "+[e.constructor.name])};var M1=function(){return Ve};var GE=H(K),SW=xa(),ltn=Nn(K)()(),ctn=Nn(J)()(),stn=H(J),ftn=rn(M)()(),vtn=Zt(er),mtn=ko(Vt),_tn=jn(Pn),qde=M1(),AE=function(){return function(e){var n=GE("modal-backdrop fade show")(He),t=SW(e),a=lr(t.footer),r=lr(t.header),i=Jn(t.size)(wW.value),u=Do(" ")([function(){var c=Jn(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=Jn(t.centered)(!0);return c?"modal-dialog-centered":""}(),Wde(i),Jn(t.dialogClass)("")]),l=GE("modal fade show d-block")(ltn("modal-dialog "+u)({style:Jn(t.dialogStyle)(Qe({}))})(ctn("modal-content "+Jn(t.contentClass)(""))({style:Jn(t.contentStyle)(Qe({}))})([ke(r)(GE("modal-header "+Jn(t.headerClass)(""))),GE("modal-body "+Jn(t.bodyClass)(""))(t.body),ke(a)(GE("modal-footer "+Jn(t.footerClass)("")))])));return oe([l,n])}},zde=AE(),jD=function(){return function(e){var n=SW(e),t=stn("d-flex w-100 justify-content-between align-items-center")([GE("mr-4")(Jn(n.title)(He)),ftn("btn btn-link large mr-n3 py-0 fe fe-x t--close "+Jn(n.dismissButtonClass)("text-body"))({type:"button",onClick:vtn(n.onDismiss)})("")]),a=function(r){return mtn(r.key==="Escape")(_tn(n.onDismiss))};return CS(Mx(TS.keyup)(a))(function(r){var i=Jn(n.bodyScrollable)(!1);return zde(i?function(){var u=SW(qde(n));return{body:u.body,bodyClass:u.bodyClass,centered:u.centered,contentClass:u.contentClass,contentStyle:u.contentStyle,dialogClass:u.dialogClass,dialogStyle:u.dialogStyle,footer:u.footer,footerClass:u.footerClass,headerClass:u.headerClass,scrollable:u.scrollable,size:u.size,header:t}}():qde({bodyClass:n.bodyClass,bodyScrollable:n.bodyScrollable,centered:n.centered,contentClass:n.contentClass,contentStyle:n.contentStyle,dialogClass:n.dialogClass,dialogStyle:n.dialogStyle,dismissButtonClass:n.dismissButtonClass,footer:n.footer,footerClass:n.footerClass,headerClass:n.headerClass,onDismiss:n.onDismiss,scrollable:n.scrollable,size:n.size,title:n.title,body:oe([t,n.body])}))})}};var $de=xa(),ptn=Xe(Ze),dtn=Ule(J)()(),htn=rn(K)()(),gtn=Go()();var A0="signUp";var xE="login",x0=function(){return function(e){var n=$de(e),t=function(){var i=Jn(n.auth0ActiveTab)(xE);return i}(),a=me({path:"",token:""})(N_e("login_path")),r=function(i){return function(u){return Ce(ptn)(function(l){return Zv(function(c){return{key:i,value:c}}(l))})(lr(u))}};return dtn("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(Zv({key:"screen_hint",value:t})(a.path))),target:function(){var i=Jn(n.openInNewTab)(!1);return i?"_blank":""}()})([htn(Jn(n.className)("btn btn-primary px-4"))({type:"submit",disabled:Jn(n.disabled)(!1)})(Jn(n.content)(Z(Jn(n.text)("Log in")))),gtn("")({type:"hidden",name:"authenticity_token",value:a.token})])}},Dtn=x0(),z5=function(){return function(e){var n=$de(e);return Dtn({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:A0})}};var EW=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var CW=j_(Pa(Yt)),ytn=Xe(Ze),btn=np()(),$5=function(e){var n=ic(e);return function(t){return et(n(t))}},G1=function(e){if(CW($5("http://"))(CW($5("https://"))(CW($5("//"))($5("blob:"))))(e))return e;if(Ge)return EW+me(e)(ic("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},_s=function(){return function(){return function(e){return function(n){var t=function(r){return ytn},a=t(n)(H_("src")(G1(n.src))(n));return btn(e)(a)}}}},Rtn=_s()(),g2=function(e){return function(n){return Rtn(e)({src:n})}};var Vde=Ku(xH);var A1=function(e){return function(n){return function(){return n[e]}}},wtn=A1("URL"),Stn=A1("documentURI"),Etn=A1("origin"),Ctn=A1("compatMode"),Itn=A1("characterSet"),Ftn=A1("contentType");var Ttn=A1("documentElement");function IW(e){return function(n){return function(){return n.createElement(e)}}}var Mtn=Ln(wn),Gtn=Mtn(Nt),Atn=jn(Pn),xtn=it(gr),Ltn=xr(Lt)(Lr),Qde=q(Yn);var jtn=wu("Portal")(function(e){return{init:Gtn(iD(function(n){return Atn(function(){var a=tse(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=xtn(Cm)(ro)(),i=Rce(r)();return Ltn(i)(function(u){return function(){var c=IW("div")(bce(r))();return xU(e.id)(c)(),NU(zx(c))(wce(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 38, column 9 - line 48, column 33): "+[a.constructor.name])})}))(function(){return Qde(b.value)}),update:function(n){return function(t){return Qde(new d(t))}},view:function(n){return function(t){return ke(n)(Vde(e.content))}}}}),Ptn=eD(pm(!1)),V5=function(e){return function(n){var t=eD(jv(Ptn));return t?n:jtn({id:e,content:n})}};var Ntn=$(U),Yde=function(e){return{admissionYear:ae(e.admissionYear),avatarUrl:ae(e.avatarUrl),fullName:ae(e.fullName),homeState:Ntn(ae(e.homeState))(Uve),initials:ae(e.initials),publishScope:$J(e.publishScope)}};var Kde=$(U),Otn=Oo(U),Xde=St(dr),FW=function(){function e(){}return e.value=new e,e}(),D2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ktn=function(){var e=function(n){var t=Kde(ae(n.vine))(function(i){return new D2(Yde(i))}),a=Kde(ae(n.semUser))(TW.create),r=Otn(ae(n.counselor))(FW.value);return Xde(r)(Xde(t)(a))};return nt(xe)({diagnosticName:"SchoolDetails.User.UserRole",default:FW.value,parse:e})}(),MW=function(e){return{cvid:e.cvid,isHq:e.isHq,role:ktn(e.role)}},Zde=function(e){return e.role instanceof FW},qp=function(e){return e.role instanceof D2?new d(e.role.value0):b.value};var ehe=st(),nhe=ft(xe)(U)({parse:Rt(ehe(C({reflectSymbol:function(){return"photos"}})(ut(ehe(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var Htn=$(pe),Utn=x(U),the=st(),Btn=Rt(the(C({reflectSymbol:function(){return"alumni"}})(ut(the(C({reflectSymbol:function(){return"avatarURL"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var Jtn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ae(e.avatarURL)}},Wtn=function(e){return{alumni:Htn(e.alumni)(Jtn)}},ahe=ft(xe)(U)({parse:function(e){return Utn(Wtn)(Btn(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var rhe=st(),ohe=ft(xe)(U)({parse:Rt(rhe(C({reflectSymbol:function(){return"videos"}})(ut(rhe(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var ihe=st(),uhe=ft(xe)(U)({parse:Rt(ihe(C({reflectSymbol:function(){return"photos"}})(ut(ihe(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var lhe=st(),che=ft(xe)(U)({parse:Rt(lhe(C({reflectSymbol:function(){return"videos"}})(ut(lhe(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var qtn=$(pe),ztn=ft(xe)(U),she=st(),GW=Gn(fe),$tn=Rt(she(C({reflectSymbol:function(){return"courses"}})(ut(she(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(GW)(C({reflectSymbol:function(){return"instructors"}})(GW)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(GW)(he))))))))))(he))),Vtn=Y(Ie);var fhe=function(e){var n=ztn({parse:$tn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return qtn(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:ae(r.size),term:ae(r.term),instructors:ae(r.instructors),description:ae(r.description)}})};return Vtn(n(e))(function(a){return new d({courses:t(a)})})};var AW=st(),vhe=ft(xe)(U)({parse:Rt(AW(C({reflectSymbol:function(){return"degrees"}})(ut(AW(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(AW(C({reflectSymbol:function(){return"concentration"}})(at)(C({reflectSymbol:function(){return"major"}})(at)(C({reflectSymbol:function(){return"minor"}})(at)(he)))))(he))))))(he))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var Qtn=$(pe),Ytn=x(U),mhe=st(),Ktn=Rt(mhe(C({reflectSymbol:function(){return"faculty"}})(ut(mhe(C({reflectSymbol:function(){return"avatarUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var Xtn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ae(e.avatarUrl)}},Ztn=function(e){return{faculty:Qtn(e.faculty)(Xtn)}},_he=ft(xe)(U)({parse:function(e){return Ytn(Ztn)(Ktn(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var phe=st(),dhe=ft(xe)(U)({parse:Rt(phe(C({reflectSymbol:function(){return"breakdown"}})(ut(phe(C({reflectSymbol:function(){return"chartColor"}})(fe)(C({reflectSymbol:function(){return"label"}})(fe)(C({reflectSymbol:function(){return"percentage"}})(Wt)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var hhe=st(),ghe=ft(xe)(U)({parse:Rt(hhe(C({reflectSymbol:function(){return"video"}})(hhe(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var Dhe=st(),yhe=ft(xe)(U)({parse:Rt(Dhe(C({reflectSymbol:function(){return"grantsAndScholarships"}})(ut(Dhe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var Q5=st(),bhe=C({reflectSymbol:function(){return"description"}})(fe),Rhe=C({reflectSymbol:function(){return"name"}})(fe)(he),whe=ft(xe)(U)({parse:Rt(Q5(C({reflectSymbol:function(){return"activities"}})(ut(Q5(bhe(Rhe))))(C({reflectSymbol:function(){return"area"}})(Q5(bhe(C({reflectSymbol:function(){return"images"}})(ut(Q5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(Rhe))))(he)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var LE=function(){function e(){}return e.value=new e,e}(),zp=function(){function e(){}return e.value=new e,e}(),jE=function(){function e(){}return e.value=new e,e}(),PE=function(){function e(){}return e.value=new e,e}(),NE=function(){function e(){}return e.value=new e,e}(),OE=function(){function e(){}return e.value=new e,e}(),kE=function(){function e(){}return e.value=new e,e}(),HE=function(){function e(){}return e.value=new e,e}(),UE=function(){function e(){}return e.value=new e,e}(),BE=function(){function e(){}return e.value=new e,e}(),JE=function(){function e(){}return e.value=new e,e}(),WE=function(){function e(){}return e.value=new e,e}(),qE=function(){function e(){}return e.value=new e,e}(),zE=function(){function e(){}return e.value=new e,e}(),$E=function(){function e(){}return e.value=new e,e}(),VE=function(){function e(){}return e.value=new e,e}(),QE=function(){function e(){}return e.value=new e,e}(),YE=function(){function e(){}return e.value=new e,e}(),KE=function(){function e(){}return e.value=new e,e}(),XE=function(){function e(){}return e.value=new e,e}(),She={eq:function(e){return function(n){return e instanceof LE&&n instanceof LE||e instanceof zp&&n instanceof zp||e instanceof jE&&n instanceof jE||e instanceof PE&&n instanceof PE||e instanceof NE&&n instanceof NE||e instanceof OE&&n instanceof OE||e instanceof kE&&n instanceof kE||e instanceof HE&&n instanceof HE||e instanceof UE&&n instanceof UE||e instanceof BE&&n instanceof BE||e instanceof JE&&n instanceof JE||e instanceof WE&&n instanceof WE||e instanceof qE&&n instanceof qE||e instanceof zE&&n instanceof zE||e instanceof $E&&n instanceof $E||e instanceof VE&&n instanceof VE||e instanceof QE&&n instanceof QE||e instanceof YE&&n instanceof YE||e instanceof KE&&n instanceof KE||e instanceof XE&&n instanceof XE}}};var PD=function(e){if(e instanceof LE)return"Academic photos";if(e instanceof zp)return"Alumni spotlight";if(e instanceof jE)return"Campus experience";if(e instanceof PE)return"Campus location";if(e instanceof NE)return"Campus photos";if(e instanceof OE)return"Campus tour";if(e instanceof kE)return"Coursework";if(e instanceof HE)return"Degree options";if(e instanceof UE)return"Faculty spotlight";if(e instanceof BE)return"Financial aid breakdown";if(e instanceof JE)return"Financial aid case study";if(e instanceof WE)return"Grants and scholarships";if(e instanceof qE)return"Local area";if(e instanceof zE)return"Non-academic facilities";if(e instanceof $E)return"Annual cost";if(e instanceof VE)return"Religious life";if(e instanceof QE)return"Spectator sports";if(e instanceof YE)return"Student groups";if(e instanceof KE)return"Study away & study abroad";if(e instanceof XE)return"Traditions";throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleId (line 34, column 14 - line 54, column 29): "+[e.constructor.name])};var Ehe=gn(hn),Che=dn(Ehe)(vn(fn)),Ihe=_n(mn),Fhe=pn(Ihe),The=bn(yn),Mhe=Dn(The),ean=Y(Ie),Y5=st(),Ghe=C({reflectSymbol:function(){return"description"}})(fe),xW=Y5(Ghe(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(ut(Y5(Ghe(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(C({reflectSymbol:function(){return"list"}})(Gn(ut(fe)))(C({reflectSymbol:function(){return"photos"}})(ut(Y5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))))),nan=Rt(Y5(C({reflectSymbol:function(){return"athletic"}})(xW)(C({reflectSymbol:function(){return"dining"}})(xW)(C({reflectSymbol:function(){return"residence"}})(xW)(he))))),$p=function(){function e(){}return e.value=new e,e}(),ND=function(){function e(){}return e.value=new e,e}(),Ah=function(){function e(){}return e.value=new e,e}(),tan={to:function(e){if(e instanceof T)return $p.value;if(e instanceof o&&e.value0 instanceof T)return ND.value;if(e instanceof o&&e.value0 instanceof o)return Ah.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof $p)return new T(z.value);if(e instanceof ND)return new o(new T(z.value));if(e instanceof Ah)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])}};var Ahe={eq:function(e){return function(n){return e instanceof $p&&n instanceof $p||e instanceof ND&&n instanceof ND||e instanceof Ah&&n instanceof Ah}}},xhe=function(e){if(e instanceof $p)return"Residence halls";if(e instanceof ND)return"Athletics";if(e instanceof Ah)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 87, column 9 - line 90, column 21): "+[e.constructor.name])},K5=function(e){if(e instanceof $p)return"residence";if(e instanceof ND)return"athletic";if(e instanceof Ah)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 81, column 23 - line 84, column 21): "+[e.constructor.name])};var Lhe=function(e){return e instanceof d&&e.value0 instanceof Ah?new d("Additional dining"):b.value},aan=En(K5)(un(tan)(Che(Che(Ehe)(Ihe))(Fhe))(Mhe(Mhe(The)))(Fhe)),jhe=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:aan(n.id),list:ae(n.list)}};return ft(xe)(U)({parse:function(n){return ean(nan(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var ran=$(pe),oan=ft(xe)(U),Phe=st(),ian=Rt(Phe(C({reflectSymbol:function(){return"costs"}})(ut(Phe(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(he))),uan=Y(Ie);var Nhe=function(e){var n=oan({parse:ian,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return ran(a.costs)(function(r){return{name:r.name,description:ae(r.description)}})};return uan(n(e))(function(a){return new d({costs:t(a)})})};var Ohe=st();var khe=ft(xe)(U)({parse:Rt(Ohe(C({reflectSymbol:function(){return"affiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"locations"}})(ut(Ohe(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var lan=x(U),LW=st(),can=Rt(LW(C({reflectSymbol:function(){return"spectatorSports"}})(LW(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"video"}})(LW(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))))(he)));var san=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ae(e.photoUrl)}},fan=function(e){return{spectatorSports:san(e.spectatorSports)}},Hhe=ft(xe)(U)({parse:function(e){return lan(fan)(can(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var van=Y(Ie),jW=st(),man=Rt(jW(C({reflectSymbol:function(){return"groups"}})(ut(jW(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"isFeatured"}})(at)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(C({reflectSymbol:function(){return"photos"}})(ut(jW(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))),_an=x(pe);var Uhe=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:ae(n.description)}};return ft(xe)(U)({parse:function(n){return van(man(n))(function(t){return new d({photos:t.photos,groups:_an(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var pan=Y(Ie),PW=st(),X5=Gn(fe),Bhe=C({reflectSymbol:function(){return"description"}})(X5),Jhe=ut(PW(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(Bhe(C({reflectSymbol:function(){return"duration"}})(X5)(C({reflectSymbol:function(){return"imageURL"}})(X5)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(X5)(he))))))))),dan=Rt(PW(Bhe(C({reflectSymbol:function(){return"featuredPrograms"}})(Jhe)(C({reflectSymbol:function(){return"photos"}})(Gn(ut(PW(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(C({reflectSymbol:function(){return"programs"}})(Jhe)(he)))))),Whe=x(pe);var qhe=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:ae(n.imageURL),region:ae(n.region),duration:ae(n.duration),description:ae(n.description)}};return ft(xe)(U)({parse:function(n){return pan(dan(n))(function(t){return new d({featuredPrograms:Whe(e)(t.featuredPrograms),programs:Whe(e)(t.programs),description:ae(t.description),photos:ae(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var han=$(pe),gan=x(U),zhe=st(),Dan=Rt(zhe(C({reflectSymbol:function(){return"traditions"}})(ut(zhe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(he))))))(he)));var yan=function(e){return{name:e.name,description:e.description,photoUrl:ae(e.photoUrl)}},ban=function(e){return{traditions:han(e.traditions)(yan)}},$he=ft(xe)(U)({parse:function(e){return gan(ban)(Dan(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Hu=x(U),Vhe=Y(Ie),Ran=Rt(st()(C({reflectSymbol:function(){return"id"}})(Dt)(C({reflectSymbol:function(){return"isLiked"}})(at)(C({reflectSymbol:function(){return"isPublished"}})(at)(C({reflectSymbol:function(){return"type"}})(fe)(he)))))),wan=k_(She),Z5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t6=function(){function e(){}return e.value=new e,e}(),a6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),l6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),m6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),d6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),h6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var San=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Hu(Z5.create)(nhe(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Hu(e6.create)(ahe(n)):e==="Sem::School::ContentModule::CampusExperience"?Hu(n6.create)(ohe(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(t6.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Hu(a6.create)(uhe(n)):e==="Sem::School::ContentModule::CampusTour"?Hu(r6.create)(che(n)):e==="Sem::School::ContentModule::CourseCatalog"?Hu(o6.create)(fhe(n)):e==="Sem::School::ContentModule::DegreeOptions"?Hu(i6.create)(vhe(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Hu(u6.create)(_he(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Hu(l6.create)(dhe(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Hu(c6.create)(ghe(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Hu(s6.create)(yhe(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Hu(f6.create)(whe(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Hu(v6.create)(jhe(n)):e==="Sem::School::ContentModule::PublishedCosts"?Hu(m6.create)(Nhe(n)):e==="Sem::School::ContentModule::ReligiousLife"?Hu(_6.create)(khe(n)):e==="Sem::School::ContentModule::SpectatorSports"?Hu(p6.create)(Hhe(n)):e==="Sem::School::ContentModule::StudentGroups"?Hu(d6.create)(Uhe(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Hu(h6.create)(qhe(n)):e==="Sem::School::ContentModule::Traditions"?Hu(g6.create)($he(n)):b.value}},Qhe=ft(xe)(U)({parse:function(e){return Vhe(Ran(e))(function(n){return Vhe(San(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),Ean=function(){return[LE.value,zp.value,jE.value,PE.value,NE.value,OE.value,kE.value,HE.value,UE.value,qE.value,zE.value,VE.value,QE.value,YE.value,KE.value,XE.value,WE.value,JE.value,BE.value,$E.value]}(),o_=function(e){if(e instanceof Z5)return LE.value;if(e instanceof e6)return zp.value;if(e instanceof n6)return jE.value;if(e instanceof t6)return PE.value;if(e instanceof a6)return NE.value;if(e instanceof r6)return OE.value;if(e instanceof o6)return kE.value;if(e instanceof i6)return HE.value;if(e instanceof u6)return UE.value;if(e instanceof l6)return BE.value;if(e instanceof c6)return JE.value;if(e instanceof s6)return WE.value;if(e instanceof f6)return qE.value;if(e instanceof v6)return zE.value;if(e instanceof m6)return $E.value;if(e instanceof _6)return VE.value;if(e instanceof p6)return QE.value;if(e instanceof d6)return YE.value;if(e instanceof h6)return KE.value;if(e instanceof g6)return XE.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 119, column 6 - line 139, column 38): "+[e.constructor.name])},Yhe=Tr(hu(Qn))(function(e){return wan(e)(Ean)});var Can=x(pe),D6=function(e){return ir(Can(Qhe)(e))};var Ian=nt(xe),Khe=gn(hn),ZE=dn(Khe)(vn(fn)),Xhe=_n(mn),eC=pn(Xhe),Zhe=bn(yn),nC=Dn(Zhe);var Fan=an();var Tan=Aa(Pa(Yt)),ege=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fr=function(){function e(){}return e.value=new e,e}(),Tc=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),Mc=function(){function e(){}return e.value=new e,e}(),tf=function(){function e(){}return e.value=new e,e}(),af=function(){function e(){}return e.value=new e,e}(),rf=function(){function e(){}return e.value=new e,e}(),Man={to:function(e){if(e instanceof T)return fr.value;if(e instanceof o&&e.value0 instanceof T)return Tc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Ui.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Mc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return tf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return af.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o)return rf.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof fr)return new T(z.value);if(e instanceof Tc)return new o(new T(z.value));if(e instanceof Ui)return new o(new o(new T(z.value)));if(e instanceof Mc)return new o(new o(new o(new T(z.value))));if(e instanceof tf)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof af)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof rf)return new o(new o(new o(new o(new o(new o(z.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])}},Gan=un(Man)(ZE(ZE(ZE(ZE(ZE(ZE(Khe)(Xhe))(eC))(eC))(eC))(eC))(eC))(nC(nC(nC(nC(nC(nC(Zhe)))))))(eC),y6={eq:function(e){return function(n){return e instanceof fr&&n instanceof fr||e instanceof Tc&&n instanceof Tc||e instanceof Ui&&n instanceof Ui||e instanceof Mc&&n instanceof Mc||e instanceof tf&&n instanceof tf||e instanceof af&&n instanceof af||e instanceof rf&&n instanceof rf}}},y2=function(e){if(e instanceof fr)return b.value;if(e instanceof Tc)return new d("for-you");if(e instanceof Ui)return new d("chancing");if(e instanceof Mc)return new d("finances");if(e instanceof tf)return new d("majors");if(e instanceof af)return new d("admission-requirements");if(e instanceof rf)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])},b6=function(e){if(e instanceof fr)return"Overview";if(e instanceof Tc)return"For_You";if(e instanceof Ui)return"Chancing";if(e instanceof Mc)return"Finances";if(e instanceof tf)return"Majors";if(e instanceof af)return"Admission_Requirements";if(e instanceof rf)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 65, column 9 - line 72, column 34): "+[e.constructor.name])};var R6=function(e){var n=Fan(e.school);if(e.configuration instanceof r_)return function(t){if(t instanceof fr)return!0;if(t instanceof Tc)return et(S1(n.id)(e.schoolDb));if(t instanceof Ui)return et(e.chancingState.effectiveProfile);if(t instanceof Mc)return!0;if(t instanceof tf)return Tan(Hr)(n.majors);if(t instanceof af)return Gr(e.currentUser);if(t instanceof rf)return Gr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 112, column 27 - line 119, column 47): "+[t.constructor.name])};if(e.configuration instanceof T1)return function(t){if(t instanceof fr)return!0;if(t instanceof Tc||t instanceof Ui)return!1;if(t instanceof Mc)return!0;if(t instanceof tf||t instanceof af||t instanceof rf)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 120, column 26 - line 127, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 111, column 19 - line 127, column 26): "+[e.configuration.constructor.name])},w6=function(){return Ian({parse:En(function(){var e=me("overview");return function(n){return e(y2(n))}}())(Gan),default:fr.value,diagnosticName:"School Details tab URL piece"})}();var Aan=jn(Pn),x1=Y(gr),nge=q(Lt),xan=Sf($O),Lan=Gd(Lt),jan=Gse(Lf),tge=Y(Ie),Pan=U_(Pe),Nan=$(pe),Oan=Aa(Pa(Yt)),kan=ja(ct),age=it(gr),NW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OW=function(){function e(){}return e.value=new e,e}(),kW=function(){function e(){}return e.value=new e,e}();var rge=function(e){var n=function(t){return Aan(function(){var r=x1(ro)(IS)(),i=Ax(r)(),u=xx(r)();return function(l){if(l instanceof kW)return za(Za)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return nge(b.value)});if(l instanceof OW)return function(){return x1(x1(ro)(IS))(hU)(),b.value};if(l instanceof NW)return nge(new d(l.value0));throw new Error("Failed pattern match at Utils.Location (line 79, column 45 - line 101, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return vce(fce(n)(TS.popstate))},oge=function(e){var n=function(){if(e.replace)return pU;if(Ge)return _U;throw new Error("Failed pattern match at Utils.Location (line 60, column 5 - line 62, column 38): "+[])}(),t=x1(x1(ro)(Lx))(n(vi(Du))("CollegeVine")(e.url));return function(){var r=x1(ro)(IS)(),i=Ax(r)(),u=xx(r)();return xan(Lan(i+u===e.url)(t))(jan)()}};var ige=function(e){var n=function(t){var a=Bo("=")(t),r=tge(Ur(a)(1))(zU),i=me("")(tge(Ur(a)(0))(zU));return new Be(i,r)};return Pan(Nan(wa(Oan(Jo))(Bo("&")(me(e)(ic("?")(e)))))(n))},uge=function(e){return kan(x1(ro)(Ice(e)("_blank")("")))},S6=function(e){return age(dU(e))(age(IS)(ro))};var xh=$(U),Han=Aa(Pa(Yt)),lge=Zl(Ie),E6=Y(Ie),Uan=Ts(),Ban=q(Mn),Jan=St(dr),HW=Fo(Pe)(dt),Wan=an(),qan=Oo(U),aC=function(e){return"/schools/"+e.slug},b2="/schools/hub",zan=function(e){return function(n){var t=function(m){return xh(xh(ic(m)(n.path))(Bo("/")))(wa(Han(Jo)))},a=ige(n.queryString),r=me(Wl.value)(xh(lge(Ci("simulator")(a)))(Rde)),i=E6(lge(Ci("overlay")(a)))(Ude),u=function(m){return function(_){return xh(m)(function(h){return{slug:Uan(h),tab:me(fr.value)(xh(_)(w6))}})}},l=xh(t(b2))(function(m){return{ranking:E6(Ur(m)(0))(N7),focusedSchool:u(Ur(m)(2))(Ur(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=E6(e.knownSeoState)(function(m){return E6(t(aC({slug:m.slug})))(function(_){return Ban({ranking:m.ranking,focusedSchool:u(Ur(_)(0))(Ur(_)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=Jan(l)(c);if(s instanceof d)return new NW(s.value0);var f=function(m){if(s instanceof b)return OW.value;throw new Error("Failed pattern match at Hub.Location (line 88, column 1 - line 88, column 100): "+[s.constructor.name])};if(s instanceof b){var v=ic(b2)(n.path);return v instanceof d?kW.value:f(!0)}return f(!0)}},cge=function(e){return rge(zan(e))},UW=function(e){return function(n){var t=xh(pW(n.whatificator))(function(l){return"simulator="+l}),a=xh(n.mobileOverlay)(function(l){return"overlay="+kde(l)}),r=Do("&")(ir([a,t])),i=xh(n.focusedSchool)(function(l){return HW("/")(ir([new d(Wan(l.slug)),y2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?HW("/")(ir([new d(aC({slug:e.knownSeoState.value0.slug})),i])):HW("/")(ir([new d(b2),new d(Ce(e.basePath)(th)(n.ranking)),qan(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},sge=function(e){return function(n){return function(t){return oge({url:UW(e)(n),replace:t.replace})}}};var fge="/profile";var $an=an();var Vp=function(e){return function(n){return Do("/")(ir([new d("/schools"),new d($an(n)),y2(e)]))}},Lh=fge;var vge=function(e){return UW({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:Wl.value})},mge=function(e){return vge(e)+"?simulator=on"},_ge=function(e){return function(n){return vge(new d({tab:e,slug:n}))}},rC="/profile/finances";var pge="/chancing/profile",dge="https://blog.collegevine.com/how-federal-work-study-works/";var Van=xa(),C6=$(U),R2=re(qe),Qan=Na(Pe)(dt),Yan=Fo(Pe)(dt),Kan=$(pe),Xan=np()(),Zan=$e(ra)(oc(ho)(function(e){var n=e>=5120;return n?b.value:new d(new Be(e,e*1.16))})(640))([5120]),Lo=function(){return function(e){return function(n){var t=Van(n),a=Zv({key:"auto",value:Jn(t.auto)("format")})(zd({key:"q",value:C6(lr(t.q))(R2)})(zd({key:"dpr",value:C6(lr(t.dpr))(R2)})(zd({key:"ar",value:lr(t.ar)})(zd({key:"crop",value:lr(t.crop)})(zd({key:"fit",value:lr(t.fit)})(zd({key:"h",value:C6(lr(t.h))(R2)})(zd({key:"w",value:C6(lr(t.w))(R2)})(me(t.src)(iS("?")(t.src)))))))))),r=function(u){var l=R2(Qr(u));return Qan([a,"&w=",l," ",l,"w"])},i=function(){if(jT(t.w))return Yan(",")(Kan(Zan)(r));if(Ge)return"";throw new Error("Failed pattern match at Utils.Imgix (line 61, column 5 - line 65, column 13): "+[])}();return Xan(e)({src:a,srcSet:i,style:Jn(t.style)(Qe({})),alt:Jn(t.alt)(""),sizes:Jn(t.sizes)("")})}}};var ern=ea(M)()(),nrn=j5(M),oC=$(U),BW=H(M),JW=Nn(K)()(),trn=Og(dt),arn=Lo(),I6=re(qe),F6=Rr(Ka),WW=H(K),L1=H(J),hge=Ye(M),rrn=Zc(Uo)(Mn),iC=x(U),gge=ha(M),Dge=x(pe),orn=an(),irn=ec(At(bM)),urn=Y(Ie),lrn=Nn(J)()(),crn=x(jl),yge=re(Ii),srn=Zt(er),frn=q(Lt),bge=$e(ra),Rge=function(){function e(){}return e.value=new e,e}(),T6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wge=function(e){var n=function(){if(e.schoolDetailPageLink instanceof Rge)return ern("h2 text-body flex-grow-1")({href:Vp(fr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof T6)return nrn("h2 text-body flex-grow-1")({href:_ge(fr.value)(e.school.slug),onClick:e.schoolDetailPageLink.value0(e.school.id)})(e.school.name);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 228, column 7 - line 239, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=oC(e.schoolAccessors)(function(F){return Z(function(){var N=F.publicPrivate(e.school);if(N instanceof Gu)return"Public";if(N instanceof Bl)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 98, column 16 - line 100, column 35): "+[N.constructor.name])}())}),a=new d(BW("t--location")(Jve(e.school.address))),r=function(){return e.mobileLayout?400:170}(),i=function(){return e.mobileLayout?120:270}(),u=function(){var F=function(){if(e.mobileLayout)return Qe({height:i});if(Ge)return Qe({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 154, column 9 - line 156, column 52): "+[])}();return JW(trn(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(arn("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:Qe({left:"calc(50% - "+(I6(F6(r)(2))+"px)"),top:"calc(50% - "+(I6(F6(i)(2))+"px)")})}))}(),l=function(F){return WW("mt-3 bg-gradient-light-grey rounded "+F)(Jx)},c=l(""),s=function(F){return function(N){return function(B){return L1("mt-3 d-flex align-items-center "+F)([Ce(hge("text-secondary")("--"))(oe)(rrn(B)),hge("ml-3")(N)])}}},f=function(F){return function(N){return function(B){return s("")(N)([iC(gge(F))(B)])}}},v=oC(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(iC(vs("0.00"))(F.averageGpa(e.school)))}),m=oC(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new d(function(){var N=F.totalUndergrads(e.school);return N<200?"Fewer than 200":N<950?I6(F6(N+50|0)(100)*100|0):I6(F6(N+500|0)(1e3))+"K"}()))}),_=function(){var F=function(N){if(N instanceof $n)return f("t--cost-estimate")("Your est. net cost")(new d(p2(N.value0.estimatedNetCost)));if(N instanceof ma)return c;if(N instanceof Ot&&e.showTotalCost)return f("t--cost")("Cost")(iC(function(B){return p2(zn(B))})(j0e(e.currentUser)(e.school)));if(N instanceof Ot&&Ge)return f("t--cost-estimate")("Your est. net cost")(b.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 190, column 31 - line 201, column 70): "+[N.constructor.name])};if(e.schoolAccessors instanceof d)return[new d(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof b)return Dge(d.create)([f("t--tuition-in-state")("In-state tuition")(iC(function(N){return p2(zn(N))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(iC(function(N){return p2(zn(N))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 180, column 15 - line 188, column 10): "+[e.schoolAccessors.constructor.name])}(),h=FE({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),w=mde(h),g=function(){var F=function(B){return function(k){return BW("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+B)(vp(k))}},N=function(){var B=orn(w);if(B instanceof Ot)return b.value;if(B instanceof ma)return b.value;if(B instanceof $n){if(irn(B.value0.regular.classification)(B.value0.simulated.classification))return new d({arrow:u2("")(w),paleBadge:ke(B.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ge)return b.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 122, column 11 - line 132, column 26): "+[B.constructor.name])}();return oC(urn(vde(h))(function(B){return B.classification}))(function(B){return lrn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:Qe({right:0})})([L1("d-flex align-items-center")([ke(N)(function(k){return k.arrow}),F(I7(B))(B)]),ke(N)(function(k){return k.paleBadge})])})}(),p=oC(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(oC(F.acceptanceRate(e.school))(function(N){return vs("0")(N.value*100)+"%"}))}),y=function(){if(h instanceof kp||h instanceof Op)return p;if(h instanceof Np)return new d(l("t--chance-loading"));if(h instanceof Zm&&fde(h.value1))return new d(l("t--chance-loading"));if(h instanceof Zm)return new d(s("t--chance")("Your chances")([iC(crn(gge("mr-2"))(mD(e.school)))(R1(h.value1)),new d(oe([u2("")(w),k5("")(w)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 159, column 7 - line 169, column 12): "+[h.constructor.name])}();return JW("pb-4")({key:yge(e.school.id)})(JW("card mb-0 t--list-row t--school-"+yge(e.school.id))({onClick:srn(function(){if(e.schoolDetailPageLink instanceof Rge)return frn(De);if(e.schoolDetailPageLink instanceof T6)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 73, column 11 - line 75, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(L1("card-body row")([WW("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),L1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ca(e.badge),L1("d-flex align-items-start justify-content-between")([n,ca(g)]),L1("small text-secondary d-flex align-items-center")(Pd(BW("mx-2")("\u2022"))(ir([a,t]))),L1("row "+function(){return e.mobileLayout?"text-small":""}())(Dge(WW("col-6"))(ir(bge([y,v])(bge(_)([m]))))),e.actions])])))},qW=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return e_(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var vrn=rn(M)()(),Sge=nn(Un),mrn=rn(J)()(),_rn=Ye(M),prn=kg(HB),drn=xa(),hrn=H(J),grn=$e(ra),Drn=x(pe),yrn=function(e){return function(n){return n instanceof d&&n.value0 instanceof E0?"btn-success":n instanceof d&&n.value0 instanceof C0?"btn-danger":n instanceof d&&n.value0 instanceof S0?"btn-secondary":n instanceof d&&n.value0 instanceof Ap||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},brn=function(e){return e instanceof E0?"badge-soft-success bg-success-soft":e instanceof C0?"badge-soft-danger bg-danger-soft":e instanceof S0?"badge-secondary bg-secondary":e instanceof Ap?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},M6=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+Zi(LM(m))},r=function(m){return vrn("dropdown-item mb-1 "+(brn(m)+a(m)))({onClick:Sge(t)(new d(m))})(yD(m))},i=function(){var m=function(_){if(Ge)return[mrn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")({onClick:Sge(t)(b.value)})([_rn("fe fe-x mr-2")(""),Z("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 27, column 1 - line 32, column 15): "+[])};return n instanceof b?[]:m(!0)}(),u=prn(ZS)(Ce([])(jd)(n)),l=drn(e),c=Jn(l.buttonContent)(Z(Ce("Add to my list")(yD)(n))),s=Jn(l.primary)(!1),f=Jn(l.small)(!1),v=Jn(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return xS("")({toggleClass:v+(" t--school-list-status-selector "+yrn({primary:s})(n)),toggleContent:c,content:function(m){return hrn(Jn(l.menuClass)("")+(" "+m.className))(grn(Drn(r)(u))(i))},"aria-label":"School list selector dropdown"})}}}};var Rrn=le(_D),Ege=function(e){return function(n){if(e.ranking instanceof d&&n instanceof sr)return Rrn(n.value0)(e.ranking.value0);if(n instanceof sr)return!0;if(n instanceof j&&n.value0 instanceof Gi)return et(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof ru)return et(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof ei||n instanceof j&&n.value0 instanceof il||n instanceof j&&n.value0 instanceof ul)return!0;if(n instanceof j&&n.value0 instanceof _c)return!1;if(n instanceof j&&n.value0 instanceof ql)return!0;if(n instanceof j&&n.value0 instanceof pc||n instanceof j&&n.value0 instanceof dc)return!1;if(n instanceof j&&n.value0 instanceof ll)return!0;if(n instanceof j&&n.value0 instanceof hc)return!1;if(n instanceof j&&n.value0 instanceof cl||n instanceof j&&n.value0 instanceof sl||n instanceof j&&n.value0 instanceof gc||n instanceof j&&n.value0 instanceof fl||n instanceof j&&n.value0 instanceof vl||n instanceof j&&n.value0 instanceof ml||n instanceof j&&n.value0 instanceof Ai||n instanceof j&&n.value0 instanceof _l||n instanceof j&&n.value0 instanceof pl)return!0;if(n instanceof j&&n.value0 instanceof Dc)return!1;if(n instanceof j&&n.value0 instanceof dl||n instanceof j&&n.value0 instanceof hl||n instanceof j&&n.value0 instanceof Pu||n instanceof j&&n.value0 instanceof gl||n instanceof j&&n.value0 instanceof Dl||n instanceof j&&n.value0 instanceof yl||n instanceof j&&n.value0 instanceof bl||n instanceof j&&n.value0 instanceof Li)return!0;if(n instanceof j&&n.value0 instanceof Rl)return et(e.currentUser);if(n instanceof j&&n.value0 instanceof yc||n instanceof j&&n.value0 instanceof xi)return!1;if(n instanceof j&&n.value0 instanceof ou)return!0;if(n instanceof j&&n.value0 instanceof ji)return e.hasFinancialProfile;if(n instanceof j&&n.value0 instanceof bc||n instanceof j&&n.value0 instanceof Pi)return!0;if(n instanceof j&&n.value0 instanceof Rc||n instanceof j&&n.value0 instanceof wc)return!1;if(n instanceof j&&n.value0 instanceof wl)return!0;if(n instanceof j&&n.value0 instanceof Sl)return!1;if(n instanceof j&&n.value0 instanceof iu||n instanceof j&&n.value0 instanceof El||n instanceof j&&n.value0 instanceof Cl||n instanceof j&&n.value0 instanceof Ni||n instanceof j&&n.value0 instanceof Sc||n instanceof j&&n.value0 instanceof Nu||n instanceof j&&n.value0 instanceof Ec||n instanceof j&&n.value0 instanceof Ou||n instanceof j&&n.value0 instanceof Oi||n instanceof j&&n.value0 instanceof mi||n instanceof j&&n.value0 instanceof Cc||n instanceof j&&n.value0 instanceof ku||n instanceof j&&n.value0 instanceof ki||n instanceof j&&n.value0 instanceof uu||n instanceof j&&n.value0 instanceof Hi)return!0;if(n instanceof j&&n.value0 instanceof ef)return!1;throw new Error("Failed pattern match at Hub.Operations (line 25, column 23 - line 82, column 38): "+[n.constructor.name])}};var Cge=hu(Qn),wrn=ze(Cge);var Srn=qn(Fa),w2=x(U),Ern=St(tde),Crn=$e(M_(M_(FF))),j1=Tr(yw),zW=$(U),Irn=it(Ie),$W=Y(Ie),VW=Tr(no),jh=Tr(Et),Frn=ze(Qn),G6=Tr(Qn),Ige=MF(),Fge=hb(TF)(),Trn=Ige(hb(Fge({reflectSymbol:function(){return"name"}})(Et))()({reflectSymbol:function(){return"group"}})(y0e)),Mrn=Tr(Tve),Grn=Tr(hu(H0e)),Arn=$(fo),Tge=Tr(hu(no)),xrn=Tr(x0e),Lrn=Tr(Ige(hb(Fge({reflectSymbol:function(){return"value"}})(Qn))()({reflectSymbol:function(){return"percentile"}})(no))),Mge=Tr(Cge),jrn=to(R0),pv=function(){function e(){}return e.value=new e,e}(),Ph=function(){function e(){}return e.value=new e,e}();var Gge={eq:function(e){return function(n){return e instanceof pv&&n instanceof pv||e instanceof Ph&&n instanceof Ph}}},QW=function(e){return{by:new sr(e),direction:pv.value}},YW=function(e){var n=k_(e);return function(t){return function(a){return function(r){return wrn(n(a)(t))(n(r)(t))}}}},KW=YW(xt),XW=KW(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),ZW=KW(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),Prn=KW(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var Nrn=function(){var e=YW(bM)([ev.value,Zf.value,Xf.value,zs.value]);return function(n){return function(t){if(n instanceof b&&t instanceof b)return X.value;if(n instanceof b)return V.value;if(t instanceof b)return Q.value;if(n instanceof d&&t instanceof d)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 178, column 13 - line 182, column 30): "+[n.constructor.name,t.constructor.name])}}}(),Orn=function(){return YW(Kve)([gD.value,i1.value,u1.value])}();var Age=function(e){if(e instanceof pv)return"SortAsc";if(e instanceof Ph)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 66, column 1 - line 66, column 40): "+[e.constructor.name])},S2=function(e){return{by:M0(e.by),direction:Age(e.direction)}},xge=function(e){return function(n){return Srn(w2(function(t){return function(a){return{by:t,direction:a}}})(En(M0)(e)(n.by)))(En(Age)([pv.value,Ph.value])(n.direction))}},OD=function(){return{by:new j(ou.value),direction:pv.value}}(),Lge=function(e){return function(n){var t=function(p){return function(y){return function(F){return p(y)(F)}}},a=function(p){return Ba(Ern(v2(p.id)(e))(c2(p.id)(e)))},r=function(p){return hD(function(y){return y.address}(p))},i=function(p){var y=Tr(hu(p));return function(F){return Crn(j1(function(N){return Gr(F(N))}))(y(F))}},u=i(no),l=i(t7),c=i(Et),s=i(Trn),f=i(L0e),v=function(p){return Wve(function(y){return y.address}(p))},m=function(p){if(n.direction instanceof pv)return p;if(n.direction instanceof Ph)return function(y){return function(F){return Nte(p(y)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 133, column 24 - line 135, column 41): "+[n.direction.constructor.name])},_=function(p){return me(Xb)(zW(Ks(p.id)(e))(function(y){return y.applicationRound}))},h=function(p){return m2(p.id)(e)},w=function(p){return function(y){return Irn(jfe(_(y))(p))(h(y))}},g=function(p){return function(y){return $W(h(y))(function(F){return h7(new d(F.year))(p(F))})}};return m(t(function(){if(n.by instanceof j&&n.by.value0 instanceof ei)return VW(function(){var p=Ce(eS)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.acceptanceRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof il)return u(DD(function(p){return p.men}));if(n.by instanceof j&&n.by.value0 instanceof ul)return u(DD(function(p){return p.women}));if(n.by instanceof j&&n.by.value0 instanceof _c)return jh(function(p){return KS(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof Gi)return rr(Frn)(function(p){return me(0)($W(a(p))(function(y){return y.top.score}))});if(n.by instanceof j&&n.by.value0 instanceof ru)return rr(Nrn)(function(p){return $W(a(p))(function(y){return y.top.classification})});if(n.by instanceof j&&n.by.value0 instanceof ql)return l(w(function(p){return p.notification}));if(n.by instanceof j&&n.by.value0 instanceof pc)return c(function(){var p=w2(function(y){return function(F){return F.siteName}(qd(y))});return function(y){return p(function(F){return F.urls.admissions}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof dc)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof ll)return G6(function(p){return p.applicationTimeHours});if(n.by instanceof j&&n.by.value0 instanceof hc)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof cl)return s(function(p){return p.basketball.conference});if(n.by instanceof j&&n.by.value0 instanceof sl)return rr(Orn)(function(p){return p.setting});if(n.by instanceof j&&n.by.value0 instanceof gc)return jh(v);if(n.by instanceof j&&n.by.value0 instanceof fl)return f(function(p){return p.admissions.reqClassRank});if(n.by instanceof j&&n.by.value0 instanceof vl)return Mrn(function(p){return p.gender});if(n.by instanceof j&&n.by.value0 instanceof ml)return jh(function(p){return p.schoolType});if(n.by instanceof j&&n.by.value0 instanceof Ai)return j1(function(p){return p.isCommuterCollege});if(n.by instanceof j&&n.by.value0 instanceof _l)return rr(XW)(function(p){return p.diversity});if(n.by instanceof j&&n.by.value0 instanceof pl)return G6(function(p){return p.dropOutRate});if(n.by instanceof j&&n.by.value0 instanceof Dc)return c(function(){var p=w2(function(y){return function(F){return F.siteName}(qd(y))});return function(y){return p(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof dl)return G6(function(p){return me(0)(zW(p.numFreshmen)(function(y){return y.value}))});if(n.by instanceof j&&n.by.value0 instanceof hl)return s(function(p){return p.football.conference});if(n.by instanceof j&&n.by.value0 instanceof Pu)return u(function(p){return p.fourYearGradRate});if(n.by instanceof j&&n.by.value0 instanceof gl)return j1(function(p){return p.basketball.division1});if(n.by instanceof j&&n.by.value0 instanceof Dl)return j1(function(p){return p.football.division1});if(n.by instanceof j&&n.by.value0 instanceof yl)return j1(function(p){return p.academicOfferings.hasMedicalSchool});if(n.by instanceof j&&n.by.value0 instanceof bl)return j1(function(p){return p.academicOfferings.studyAbroad});if(n.by instanceof j&&n.by.value0 instanceof Li)return j1(function(p){return p.hbcu});if(n.by instanceof j&&n.by.value0 instanceof Rl)return Grn(function(p){return zW(Ks(p.id)(e))(function(y){return y.status})});if(n.by instanceof j&&n.by.value0 instanceof yc)return jh(function(p){return function(y){return y.siteName}(qd(function(y){return y.urls.main}(p)))});if(n.by instanceof j&&n.by.value0 instanceof xi)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof ou)return jh(function(p){return p.name});if(n.by instanceof j&&n.by.value0 instanceof ji)return u(function(p){return Ba(Arn(e_(p.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof j&&n.by.value0 instanceof bc)return jh(function(p){return TE(p.id)(e)});if(n.by instanceof j&&n.by.value0 instanceof Pi)return Tge(function(){var p=w2(function(y){return y.value});return function(y){return p(function(F){return F.fracInternationalStudents}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Rc)return jh(function(p){return p.phone});if(n.by instanceof j&&n.by.value0 instanceof wc)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof wl)return rr(ZW)(function(p){return p.prestige});if(n.by instanceof j&&n.by.value0 instanceof Sl)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof iu)return xrn(function(p){return p.publicPrivate});if(n.by instanceof j&&n.by.value0 instanceof El)return f(function(p){return p.admissions.reqRecLetters});if(n.by instanceof j&&n.by.value0 instanceof Cl)return rr(Prn)(r);if(n.by instanceof j&&n.by.value0 instanceof Ni)return jh(function(p){return p.religiousAffiliation});if(n.by instanceof j&&n.by.value0 instanceof Sc)return l(g(function(p){return p.satActDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Nu)return f(function(p){return p.admissions.reqStandardTests});if(n.by instanceof j&&n.by.value0 instanceof Ec)return l(g(function(p){return p.satSubjectTestDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Ou)return Tge(function(){var p=w2(function(y){return y.value});return function(y){return p(function(F){return F.sixYearGradRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Oi)return jh(function(p){return dD(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof mi)return Lrn(function(p){return p.studentsPerFaculty});if(n.by instanceof j&&n.by.value0 instanceof Cc)return l(w(function(p){return p.deadline}));if(n.by instanceof j&&n.by.value0 instanceof ku)return f(function(p){return p.admissions.reqToefl});if(n.by instanceof j&&n.by.value0 instanceof ki)return G6(function(p){return p.totalUndergrads});if(n.by instanceof j&&n.by.value0 instanceof uu)return Mge(function(p){return p.tuitionInState});if(n.by instanceof j&&n.by.value0 instanceof Hi)return Mge(function(p){return p.tuitionOutOfState});if(n.by instanceof j&&n.by.value0 instanceof ef)return VW(function(){var p=Ce(eS)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.yieldRate}(y))}}());if(n.by instanceof sr)return VW(function(){var p=Ce(eS)(function(F){return zn(function(N){return N.order}(F))}),y=jrn(n.by.value0);return function(F){return p(y(function(N){return N.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 72, column 36 - line 130, column 98): "+[n.by.constructor.name])}()))}};var jge=H(J),Pge=ia(M),eq=H(M),nq=Y(Ie),krn=to(R0),Hrn=q(Mn),Nge=Nn(K)()(),A6=Zt(bu),x6=o2(),Urn=M6(),Brn=x0(),Oge=ea(M)()(),Jrn=$(U),L6=H(K),tq=rn(M)()(),Wrn=it(Ie),qrn=Ape()(),kge=x(U),zrn=x(pe),$rn=q(Yn),Hge=Y(xv),Vrn=q(im),Qrn=Z_(K),Yrn=X_(J),Krn=$(pe),Xrn=K_(J),Uge=Kv(K),Zrn=nn(Un),eon=le(Qu()(li(li(Vu)()({reflectSymbol:function(){return"direction"}})(Gge))()({reflectSymbol:function(){return"by"}})(E1)));var aq=function(){function e(){}return e.value=new e,e}(),rq=function(){function e(){}return e.value=new e,e}(),non=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oq=function(e){var n=Ub(e.state.schoolListRef)(function(i){return e.dispatch(non.create(i))}),t=function(i){return jge("d-flex align-items-center mr-2")([Pge("fe fe-heart")(""),eq("d-none d-md-block ml-2")(Ce("Add to list")(yD)(i))])},a=function(i){var u=nq(e.ranking)(function(v){return nq(krn(v)(i.rankings))(function(m){return Hrn(eq("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+th(v)))(Ove(v)(m)))})}),l=function(){var v=function(_){var h=e.schoolListStatus(i);return Nge("")({onClick:A6(x6),"aria-label":"Add "+(i.name+" to list")})(Urn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=Nge("")({onClick:A6(x6)})(Brn({auth0ActiveTab:A0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Ce(m)(v)(nq(e.currentUser)(qp))}(),c=function(v){return function(m){return Oge("btn btn-link p-0")({href:v,onClick:A6(x6),"aria-label":m+(" for "+i.name)})(m)}},s=function(){var v=Jrn(e.currentUser)(function(_){return _.role});if(v instanceof b)return c(e.paths.chancingCta)("Calculate my chances");var m=function(_){return v instanceof d&&v.value0 instanceof D2&&!e.hasFinancialProfile?c(rC)("Calculate my net cost"):eq("")("")};return v instanceof d&&v.value0 instanceof D2&&e.chancingState.permanentProfile instanceof b?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=jge("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof $n&&v.value0 instanceof d&&v.value0.value0 instanceof fc&&e.showCounselorConnections?L6("d-flex justify-content-end")(Oge("btn btn-outline-primary")({href:L5})("Message")):v instanceof $n&&v.value0 instanceof d&&v.value0.value0 instanceof Ko&&e.showCounselorConnections?L6("d-flex justify-content-end")(tq("btn btn-secondary")({disabled:!0})("Connection pending")):v instanceof $n&&v.value0 instanceof b&&e.showCounselorConnections?L6("d-flex justify-content-end")(tq("btn btn-outline-primary")({onClick:A6(function(m){return function(){return x6(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return wge({actions:f,chancingState:e.chancingState,currentUser:Wrn(qp)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new T6(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=Hr(e.schools);return r?oe([Va(""),Zpe("")]):e.useVirtualList?qrn({length:bt(e.schools),type:Mpe,ref:n,itemRenderer:xpe(function(i){return ca(kge(a)(Ur(e.schools)(i.index)))}),minSize:10,scrollParentGetter:tx(kge(Gpe)(e.virtualListScrollParent))}):oe(zrn(a)(e.schools))},Bge=function(e){return function(n){return $rn({schoolListRef:n.value0})}},iq=function(e){var n=new j(ki.value),t=function(){if(e.ranking instanceof d)return new sr(e.ranking.value0);if(e.ranking instanceof b)return new j(ou.value);throw new Error("Failed pattern match at Hub.Detail.List (line 273, column 21 - line 275, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new j(Hi.value);if(Ge)return new j(ji.value);throw new Error("Failed pattern match at Hub.Detail.List (line 279, column 5 - line 281, column 51): "+[])}(),r=function(){var i=function(u){if(Ge)return new j(ei.value);throw new Error("Failed pattern match at Hub.Detail.List (line 256, column 1 - line 263, column 19): "+[])};return e.chancingState.permanentProfile instanceof d?new j(Gi.value):i(!0)}();return wa(Ege(e))([t,n,a,r])},Jge=function(e){return e instanceof j&&e.value0 instanceof ki?"School size":e instanceof j&&e.value0 instanceof uu||e instanceof j&&e.value0 instanceof Hi?"Tuition":e instanceof j&&e.value0 instanceof ji?"Your est. net cost":e instanceof j&&e.value0 instanceof Gi?"Admission chance":Jp(e)},ton=function(e){return e instanceof j&&e.value0 instanceof ou?rq.value:aq.value},Wge=function(e){var n=function(a){return Hge(iq(e))(function(r){return Hge([pv.value,Ph.value])(function(i){return Vrn({by:r,direction:i})})})},t=function(a){var r=ton(a.by);if(r instanceof aq&&a.direction instanceof pv)return"(low to high)";if(r instanceof aq&&a.direction instanceof Ph)return"(high to low)";if(r instanceof rq&&a.direction instanceof pv)return"(A-Z)";if(r instanceof rq&&a.direction instanceof Ph)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 250, column 28 - line 254, column 45): "+[r.constructor.name,a.direction.constructor.name])};return L6("d-flex justify-content-end")(xS("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:Z("Sort by: "+Jge(e.sort.by)),content:function(a){return Qrn(a.className+" dropdown-menu-right")(Yrn("")(Krn(n(De))(function(r){return Xrn("")([Uge("")(tq("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")({onClick:Zrn(e.onSort)(r)})(Jge(r.by)+(" "+t(r)))),Uge("px-3")(tn(eon(r)(e.sort))(Pge("fe fe-check large")("")))])})))},"aria-label":"Sort options"}))};var qge=function(){return{schoolListRef:b.value}}();var Nh=function(){function e(){}return e.value=new e,e}(),Oh=function(){function e(){}return e.value=new e,e}(),kh=function(){function e(){}return e.value=new e,e}(),Hh=function(){function e(){}return e.value=new e,e}(),P1=function(){function e(){}return e.value=new e,e}();var j6={eq:function(e){return function(n){return e instanceof Nh&&n instanceof Nh||e instanceof Oh&&n instanceof Oh||e instanceof kh&&n instanceof kh||e instanceof Hh&&n instanceof Hh||e instanceof P1&&n instanceof P1}}},P6={compare:function(e){return function(n){if(e instanceof Nh&&n instanceof Nh)return X.value;if(e instanceof Nh)return Q.value;if(n instanceof Nh)return V.value;if(e instanceof Oh&&n instanceof Oh)return X.value;if(e instanceof Oh)return Q.value;if(n instanceof Oh)return V.value;if(e instanceof kh&&n instanceof kh)return X.value;if(e instanceof kh)return Q.value;if(n instanceof kh)return V.value;if(e instanceof Hh&&n instanceof Hh)return X.value;if(e instanceof Hh)return Q.value;if(n instanceof Hh)return V.value;if(e instanceof P1&&n instanceof P1)return X.value;throw new Error("Failed pattern match at Common.Quintile (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return j6}},Uh=function(e){if(e instanceof Nh)return"much lower than average";if(e instanceof Oh)return"lower than average";if(e instanceof kh)return"about average";if(e instanceof Hh)return"above average";if(e instanceof P1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 30, column 15 - line 35, column 28): "+[e.constructor.name])},of=function(e){if(e<.2)return Nh.value;if(e<.4)return Oh.value;if(e<.6)return kh.value;if(e<.8)return Hh.value;if(Ge)return P1.value;throw new Error("Failed pattern match at Common.Quintile (line 21, column 1 - line 21, column 37): "+[e.constructor.name])};var zge=ja(Pv),aon=q(Fw),ron=qn(Cae),oon=x(Pv),$ge=function(e){return e.separate};var Vge={compact:function(e){return function(){var t=L_(),a=HF(function(r){return Ur(e)(r)})();return UF(a)(function(r){return zge(function(i){if(i instanceof b)return aon(0);if(i instanceof d)return ac(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Fs(t)()}()},separate:function(e){return function(){var t=L_(),a=L_(),r=HF(function(i){return Ur(e)(i)})();return UF(r)(function(i){return zge(function(u){if(u instanceof on)return ac(u.value0)(t);if(u instanceof en)return ac(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),ron(oon(function(i){return function(u){return{left:i,right:u}}})(Fs(t)))(Fs(a))()}()}};var Qge=tr(oo),Yge=gn(hn),Kge=_n(mn),Xge=bn(yn),L0=function(){function e(){}return e.value=new e,e}(),Qp=function(){function e(){}return e.value=new e,e}(),Zge={to:function(e){if(e instanceof T)return L0.value;if(e instanceof o)return Qp.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof L0)return new T(z.value);if(e instanceof Qp)return new o(z.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])}},eDe={show:Er(Zge)(Sa(Qge({reflectSymbol:function(){return"And"}}))(Qge({reflectSymbol:function(){return"Or"}})))},uq={eq:function(e){return function(n){return e instanceof L0&&n instanceof L0||e instanceof Qp&&n instanceof Qp}}},lq=function(e){if(e instanceof L0)return"and";if(e instanceof Qp)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 23, column 13 - line 25, column 13): "+[e.constructor.name])},nDe=function(){return nt(xe)({parse:En(lq)(un(Zge)(dn(Yge)(vn(fn))(Yge)(Kge))(Dn(Xge)(Xge))(pn(Kge))),default:L0.value,diagnosticName:"InclusionOperator"})}();var tDe=cm()(),aDe=tc(Mr),ion=le(xt);var uon=$(pe),rDe=x(pe),lon=Hv(Et),oDe=Pa(Yt),E2=Aa(oDe),iDe=Xi(xt),con=Kc(oDe),uDe=Are(xt),N6=$(fo),son=PO(Qn),uf=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fon={to:function(e){if(e instanceof T)return new uf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new j0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new Gc(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new Uu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof uf)return new T(e.value0);if(e instanceof j0)return new o(new T(e.value0));if(e instanceof Gc)return new o(new o(new T(e.value0)));if(e instanceof Uu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])}},lDe={show:Er(fon)(Sa(tr(Ws(Mr))({reflectSymbol:function(){return"StringPattern"}}))(Sa(tr(Ws(tDe(si({reflectSymbol:function(){return"max"}})(Vc({reflectSymbol:function(){return"min"}})(qe))(qe))))({reflectSymbol:function(){return"Range"}}))(Sa(tr(Ws(aDe))({reflectSymbol:function(){return"MultiSelectOptions"}}))(tr(Ws(tDe(si({reflectSymbol:function(){return"operator"}})(Vc({reflectSymbol:function(){return"terms"}})(aDe))(eDe))))({reflectSymbol:function(){return"Inclusions"}})))))};var cDe=function(e){return function(n){return function(t){return function(a){return uon(Ki(n)(Fk(rr(ion)(e))(a)))(function(r){return{value:e(r),tooltip:new d(t(r))}})}}}},sDe=function(e){return function(n){return function(t){return rDe(function(a){return{value:a,tooltip:b.value}})(n(lon(rDe(e)(t))))}}},C2=function(e){return function(n){if(e instanceof uf&&n instanceof kD)return e.value0!=="";if(e instanceof j0&&n instanceof i_){var t=function(a){return n.value0.min<=a&&a<=n.value0.max};return t(e.value0.min)||t(e.value0.max)}return e instanceof Gc&&n instanceof dv?E2(Hr)(e.value0)&&bt(e.value0)===bt(wa(function(a){return iDe(a.value)(e.value0)})(n.value0.options)):e instanceof Uu&&n instanceof P0?con(E2(Hr))(QF(function(a){return iDe(a)(n.value0.options)}))(e.value0.terms):!1}},O6=function(e){return function(n){return e instanceof kD&&n instanceof uf?n.value0!=="":e instanceof i_&&n instanceof j0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof dv&&n instanceof Gc?E2(Hr)(n.value0):e instanceof P0&&n instanceof Uu?E2(Hr)(n.value0.terms):!1}},fDe=function(e){if(e instanceof kD)return new uf("");if(e instanceof i_)return new j0({min:e.value0.min,max:e.value0.max});if(e instanceof dv)return new Gc([]);if(e instanceof P0)return new Uu({terms:[],operator:L0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 63, column 18 - line 67, column 81): "+[e.constructor.name])},cq=function(e){if(e instanceof kD)return"StringFilter";if(e instanceof i_)return"RangeFilter";if(e instanceof dv)return"MultiSelectFilter";if(e instanceof P0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 121, column 24 - line 125, column 41): "+[e.constructor.name])},vDe=function(e){return function(n){return function(t){var a=function(r){return function(i){return bt(uDe(r)(i))===bt(r)}};return t instanceof uf&&t.value0===""&&n instanceof kD?new $n(je(!0)):t instanceof uf&&n instanceof kD?N6(n.value0.get(e))(function(r){var i=Gs(Zi(t.value0));return function(u){return i(Zi(r(u)))}}):t instanceof j0&&n instanceof i_?N6(n.value0.get(e))(function(r){var i=Ce(!1)(son(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof Gc&&t.value0.length===0&&n instanceof dv?new $n(je(!0)):t instanceof Gc&&n instanceof dv?n.value0.predicate({args:e,selected:t.value0}):t instanceof Uu&&t.value0.terms.length===0&&n instanceof P0?new $n(je(!0)):t instanceof Uu&&t.value0.operator instanceof L0&&n instanceof P0?N6(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof Uu&&t.value0.operator instanceof Qp&&n instanceof P0?N6(n.value0.get(e))(function(r){return function(i){return E2(Hr)(uDe(t.value0.terms)(r(i)))}}):za(Za)("Invalid selector for filter")({filter:cq(n),selection:t})(function(r){return new $n(je(!0))})}}};var N1=function(){function e(){}return e.value=new e,e}(),O1=function(){function e(){}return e.value=new e,e}(),mDe={eq:function(e){return function(n){return e instanceof N1&&n instanceof N1||e instanceof O1&&n instanceof O1}}};var _De=Ln(wn);var sq=Kr(Pn),k6=q(Vt),fq=jn(Pn),von=$(ct),pDe=_De(It),mon=it(It),dDe=x(Ht),H6=q(Yn),U6=_De(Nt),hDe=Y(It),_on=wf(Ht),pon=Xse(lx),don=GF(c7),hon=uD(Pn),gon=xr(Vt)(Pe),Don=x(pe),yon=ko(Yn),B6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),gDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),HD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bon=eD(pm(!1));var Ron=function(e){return{queue:[],delay:e.delay}},uC=Ron({delay:500}),k1=function(e){return sq(k6(new B6(b.value,e)))},DDe=function(e){return fq(von(jv(bon))(function(n){return n?0:e.delay}))},yDe=function(e){return sq(pDe(mon($v)(DDe(e)))(function(){return dDe(gDe.create)(fq(KJ))}))},lC=function(e){return function(n){return function(t){if(t instanceof HD)return H6(n);if(t instanceof B6&&t.value0 instanceof b)return U6(sq(hDe(fq(KJ))(function(r){return hDe(_on(dDe(pon)(DDe(n)))(r))(function(i){return k6(new B6(i,t.value1))})})))(function(){return H6(n)});if(t instanceof B6&&t.value0 instanceof d)return U6(yDe(n))(function(){return H6({delay:n.delay,queue:To({when:t.value0.value0,item:t.value1})(wa(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof gDe){var a=Sk(function(r){return don(r.when)(t.value0)})(n.queue);return U6(hon(pDe(gon(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=Hr(a.yes);return k6(r?b.value:new d(new HD(Don(function(i){return i.item})(a.yes))))})))(function(){return U6(yon(!Hr(a.no))(yDe(n)))(function(){return H6({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 69, column 1 - line 73, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var bDe=$(fo),RDe=an(),won=Xe(Ze),Son=Xu(zA)(Pe),wDe=$(pe),Eon=xa(),Con=$(U),vq=function(e){return function(n){return{whatIfChances:n.whatIfChances,chances:n.chances,contentModules:n.contentModules,counselorConnections:n.counselorConnections,schoolConnections:n.schoolConnections,financials:n.financials,schoolList:n.schoolList,schoolNotes:n.schoolNotes,recommendedSchools:n.recommendedSchools,admissionsDates:n.admissionsDates,requestDebouncer:n.requestDebouncer,all:bDe(e.schools)(function(t){return{table:tM(function(a){return function(r){return r.id}(RDe(a))})(won)(t),array:eu(function(a){return t})}}),slugs:bDe(e.schools)(function(t){return Son(wDe(t)(function(a){return new Be(a.slug,a.id)}))}),majors:e.majors,searchOptions:wDe(me([])(Ba(e.schools)))(function(t){return{value:RDe(t.id),label:t.name}})}}},mq=function(){return function(e){var n=Eon(e);return vq({schools:n.schools,majors:Jn(n.majors)(ts)})({all:Ot.value,slugs:Ot.value,majors:ts,searchOptions:[],whatIfChances:Ot.value,chances:Jn(n.chances)(Ot.value),contentModules:{loadRequests:[],content:Ce(Ot.value)($n.create)(Con(lr(n.contentModules))(tM(function(t){return t.schoolId})(function(t){return $n.create(function(a){return a.modules}(t))})))},financials:Jn(n.financials)(Ot.value),counselorConnections:Ce(Ot.value)($n.create)(lr(n.counselorConnections)),schoolConnections:Ce(Ot.value)($n.create)(lr(n.schoolConnections)),schoolList:Jn(n.schoolList)(UU),admissionsDates:Ot.value,schoolNotes:Jn(n.schoolNotes)(UU),recommendedSchools:Ce(Ot.value)($n.create)(lr(n.recommendedSchools)),requestDebouncer:uC})}};var J6=le(Pf),Bh=function(){function e(){}return e.value=new e,e}(),UD=function(){function e(){}return e.value=new e,e}(),BD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Jh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Wh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JD=function(){function e(){}return e.value=new e,e}(),WD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qh=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),qD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),zD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),H1=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),$D=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),VD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),W6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),z6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),V6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Y6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),SDe={eq:function(e){return function(n){return e instanceof I2&&n instanceof I2?J6(e.value0)(n.value0):e instanceof F2&&n instanceof F2?e.value0.moduleId===n.value0.moduleId&&J6(e.value0.schoolId)(n.value0.schoolId):e instanceof cC&&n instanceof cC||e instanceof T2&&n instanceof T2?J6(e.value0)(n.value0):!1}}};var K6=function(e){if(e instanceof Bh)return b.value;if(e instanceof UD)return b.value;if(e instanceof BD)return b.value;if(e instanceof Jh)return b.value;if(e instanceof Wh)return b.value;if(e instanceof JD)return b.value;if(e instanceof WD)return b.value;if(e instanceof qh)return new d(new I2(e.value0));if(e instanceof qD)return new d(new F2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof zD)return new d(new cC(e.value0));if(e instanceof H1)return new d(new T2(e.value0));if(e instanceof $D)return b.value;if(e instanceof VD)return b.value;if(e instanceof QD)return b.value;if(e instanceof YD)return b.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 81, column 15 - line 98, column 49): "+[e.constructor.name])};var _q=uo(Wr(xo)),pq=Y(It),EDe=$(U),CDe=an(),Ion=ja(Ht);var Fon=_q("network_connections_invite_school_path")(function(e){return function(n){return pq(e({school_id:n.schoolId,message:oa(n.introMessage),sem_user_id:oa(EDe(n.semUserId)(CDe)),livestream_id:oa(EDe(n.livestreamId)(CDe))}))(au)}});var IDe=function(e){return function(n){return Ion(Fon({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},FDe=_q("network_connections_ignore_invitation_path")(function(e){return function(n){return pq(e({school_id:n}))(au)}}),TDe=_q("network_connections_accept_invitation_path")(function(e){return function(n){return pq(e({school_id:n}))(au)}});var Ton=uo(Wr(xo)),Mon=Y(It),MDe=Ton("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return Mon(e({sem_school_id:n}))(au)}});var G2=function(){function e(){}return e.value=new e,e}(),A2=function(){function e(){}return e.value=new e,e}();var GDe=function(e){if(e instanceof G2)return"like";if(e instanceof A2)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 25, column 13 - line 27, column 21): "+[e.constructor.name])};var dq=uo(Wr(xo)),X6=Y(It),Gon=ol(st()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(TT))(C({reflectSymbol:function(){return"presence"}})(ut(zv))(he)))),Aon=q(Vt),xon=$(U),Lon=$(Ht),jon=an(),Pon=ol(TT),ADe=dq("schools_content_modules_presence_path")(function(e){return function(n){return X6(e({first_school_id:oa(n.firstSchool)}))(function(t){return X6(wo(Gon("Sem.School.ContentModule.API.presence response"))(t))(function(a){return Aon({presence:a.presence,firstSchoolModules:xon(ae(a.firstSchoolModules))(D6)})})})}}),xDe=dq("schools_content_modules_get_path")(function(e){return function(n){return Lon(X6(e({school_id:jon(n)}))(wo(Pon("Sem.School.ContentModule.API.get response"))))(D6)}}),LDe=dq("sem_school_content_modules_create_path")(function(e){return function(n){return X6(e({module_id:n.moduleId,type:GDe(n.type)}))(au)}});var Non=$(pe);var hq=function(e){return function(n){return function(t){return Non(t)(function(a){var r=e(a);return r?n(a):a})}}},jDe=function(e){return function(n){return hq(e)(je(n))}};var La=q(Yn),Ac=Ln(wn)(Nt),gq=xr(Yn)(Lr),Oon=uD(Pn),PDe=Y(It),Dq=q(Vt),kon=x(U),NDe=Xe(Ze),ODe=le(Pf),KD=Kr(Pn),sC=x(Ht),x2=$(fo),Hon=Y(Ie),yq=$(U),kDe={reflectSymbol:function(){return"status"}},HDe={reflectSymbol:function(){return"initiator"}},Uon=Xi(Qu()(li(li(Vu)()(kDe)(At(i5)))()(HDe)(At(o5)))),Bon=Y(Nt),UDe=cm()()(si(HDe)(Vc(kDe)(Lv(eme)))(Lv(z0e))),Jon=re(tc(UDe)),Won=re(UDe),qon=rk(Vo(Ht)),BDe=x(fo),zon=le(Wa),$on=ja(Ht),Von=$(pe),JDe=function(e){return function(n){if(n instanceof Bh||n instanceof UD||n instanceof BD||n instanceof Jh||n instanceof Wh||n instanceof JD||n instanceof WD||n instanceof $D||n instanceof VD||n instanceof QD)return La(e);if(n instanceof qh)return Ac(Ta(bpe(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return La(e)});if(n instanceof qD)return Ac(gq(n.value1.type)(function(t){return Ta(LDe({moduleId:n.value1.moduleId,type:t}))}))(function(){return La(e)});if(n instanceof zD)return Ac(Ta(_pe(n.value0)(n.value1)))(function(){return La(e)});if(n instanceof H1)return Ac(gq(n.value1)(function(t){return Oon(PDe(JJ(n.value2)(n.value0)(t)(n.value3))(function(a){return Dq(kon(Y6.create(n.value0))(a))}))}))(function(){return La(e)});if(n instanceof YD)return La(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 179, column 26 - line 207, column 12): "+[n.constructor.name])}},Qon=function(e){var n=tM(NDe)(function(t){var a=ODe(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof d?new $n(e.firstSchool.modules.value0):Ot.value})(e.presence);return{content:new $n(n),loadRequests:[]}},Yon=function(e){return function(n){var t=function(r){var i=Ti(n)(r);if(i instanceof b||i instanceof d&&i.value0 instanceof ma||i instanceof d&&i.value0 instanceof $n)return La(e);if(i instanceof d&&i.value0 instanceof Ot)return Ac(KD(sC($6.create(n))(xDe(n))))(function(){return La({loadRequests:e.loadRequests,content:x2(e.content)(qb(n)(new ma(b.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 270, column 20 - line 283, column 78): "+[i.constructor.name])},a=KD(PDe(ADe({firstSchool:new d(n)}))(function(r){return Dq(new z6({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof $n)return t(e.content.value0);if(e.content instanceof Ot)return Ac(a)(function(){return La({loadRequests:e.loadRequests,content:new ma(b.value)})});if(e.content instanceof ma)return La({content:e.content,loadRequests:To(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 249, column 3 - line 259, column 60): "+[e.content.constructor.name])}},WDe=function(e){var n=function(t){return function(a){return function(r){var i=Hon(Ba(e.schoolConnections))(Ti(t)),u=yq(i)(function(s){return s.initiator}),l=yq(i)(function(s){return s.status}),c=Uon({status:l,initiator:u})(a);return c?Bon(r)(function(s){return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolConnections:x2(e.schoolConnections)(qb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:me(!1)(yq(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):za(Za)("Invalid attempt to manipulate SEM-Vine connection")({required:Jon(a),actual:Won({status:l,initiator:u})})(function(s){return La(e)})}}};return function(t){if(t instanceof Bh)return Ac(KD(sC(M2.create)(dpe)))(function(){return La(e)});if(t instanceof UD)return Ac(KD(sC(W6.create)(gpe)))(function(){return La({admissionsDates:e.admissionsDates,all:e.all,contentModules:e.contentModules,counselorConnections:e.counselorConnections,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,chances:CE(e.chances),financials:CE(e.financials)})});if(t instanceof JD)return Ac(KD(sC(Q6.create)(hpe)))(function(){return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,recommendedSchools:CE(e.recommendedSchools)})});if(t instanceof BD)return Ac(KD(sC(q6.create(t.value0))(ype(t.value0))))(function(){return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:CE(e.whatIfChances)})});if(t instanceof Jh)return qon(function(r){return{admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:r}})(Yon(e.contentModules)(t.value0));if(t instanceof Wh)return Ac(KD(sC(V6.create)(Dpe(t.value0.schoolIds))))(function(){return La({all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,admissionsDates:CE(e.admissionsDates)})});if(t instanceof WD)return Ac(gq(Ba(e.all))(function(r){return KD(Dq(new M2({schools:jDe(function(){var i=ODe(va(t.value0));return function(u){return i(va(u))}}())(t.value0)(Hl(r.array)),majorsMap:e.majors})))}))(function(){return La(e)});if(t instanceof qh){if(t.value1 instanceof b)return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:gse(t.value0)(e.schoolList)});if(t.value1 instanceof d)return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:HU(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(me(RW)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 94, column 5 - line 101, column 12): "+[t.value1.constructor.name])}if(t instanceof qD){var a=function(){if(t.value1.type instanceof d&&t.value1.type.value0 instanceof G2)return je(!0);if(t.value1.type instanceof d&&t.value1.type.value0 instanceof A2)return je(!1);if(t.value1.type instanceof b)return NDe;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 104, column 11 - line 107, column 32): "+[t.value1.type.constructor.name])}();return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:{loadRequests:e.contentModules.loadRequests,content:x2(e.contentModules.content)(function(r){return dse(t.value0)(r)(BDe(hq(function(){var i=zon(t.value1.moduleId);return function(u){return i(function(l){return l.id}(u))}}())(function(i){return{id:i.id,data:i.data,isPublished:i.isPublished,isLiked:a(i.isLiked)}})))})}})}if(t instanceof zD)return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolNotes:qb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof H1&&t.value1 instanceof d)return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:HU(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(me(RW)(r))})});if(t instanceof H1&&t.value1 instanceof b)return La(e);if(t instanceof $D)return n(t.value0)([{status:new d(Ko.value),initiator:new d(xu.value)}])(Ac(Ta($on(TDe(t.value0))))(function(){return La({status:fc.value,initiator:xu.value})}));if(t instanceof QD)return n(t.value0)([{status:new d(Ko.value),initiator:new d(xu.value)}])(Ac(Ta(FDe(t.value0)))(function(){return La({status:vc.value,initiator:xu.value})}));if(t instanceof VD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(vc.value),initiator:new d(xu.value)}])(Ac(Ta(IDe(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return La({status:Ko.value,initiator:I0.value})}));if(t instanceof YD)return Ac(Ta(MDe(t.value0.schoolId)))(function(){return La({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,counselorConnections:x2(e.counselorConnections)(qb(t.value0.schoolId)(Ko.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 61, column 26 - line 153, column 8): "+[t.constructor.name])}},qDe=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof M2)return n(vq({schools:new $n(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof W6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:new $n(t.value0.chances),financials:new $n(t.value0.financials)});if(t instanceof Q6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,recommendedSchools:new $n(t.value0)});if(t instanceof q6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,whatIfChances:new $n({scenario:t.value0,results:t.value1})});if(t instanceof z6)return{db:{all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:Qon(t.value0)},moreRequests:Von(e.contentModules.loadRequests)(Jh.create)};if(t instanceof $6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:{loadRequests:e.contentModules.loadRequests,content:x2(e.contentModules.content)(qb(t.value0)(new $n(t.value1)))}});if(t instanceof V6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,admissionsDates:new $n(t.value0)});if(t instanceof Y6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:BDe(qb(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 210, column 20 - line 241, column 8): "+[t.constructor.name])}};var Z6=Y(Nt),e8=Xa(Vo(Ht)),Kon=Ln(wn)(Nt),Xon=xr(Yn)(Lr),zDe=q(Yn),Zon=le(At(SDe)),ein=q(Vt),$De=qw(Ix),nin=x(U),VDe=$(fo),bq=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),n8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Rq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U1=function(e){return function(n){return Z6(e8(bq.create(e))(WDe(n)(e)))(function(t){return Kon(Xon(K6(e))(function(a){return e8(n8.create)(k1(e))}))(function(){return zDe(t)})})}},YDe=function(e){var n=function(a){return function(r){return zDe({state:r,events:a})}},t={isSameItem:rr(Zon)(K6),commitItem:je(ein(De))};return function(a){if(a instanceof bq){var r=qDe(e)(a.value1);return Z6($De(kt(U1))(r.db)(r.moreRequests))(n([new Rq(a.value0)]))}if(a instanceof n8&&a.value0 instanceof HD)return Z6($De(function(i){return function(u){return e8(bq.create(u))(JDe(i)(u))}})(e)(a.value0.value0))(n(Br(function(i){return nin(QDe.create)(K6(i))})(a.value0.value0)));if(a instanceof n8)return Z6(e8(n8.create)(lC(t)(e.requestDebouncer)(a.value0)))(function(i){return n([])({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,requestDebouncer:i})});throw new Error("Failed pattern match at Hub.SchoolDatabase (line 74, column 16 - line 83, column 51): "+[a.constructor.name])}},wq=function(e){return VDe(VDe(e.all)(function(n){return n.array}))(Hl)},B1=function(){var e=me([]);return function(n){return e(Ba(wq(n)))}}();var tin=yre(Bg),ain=Dre(Bg),KDe=function(e){var n=ze(e);return function(t){return tin(rr(n)(t))}},XDe=function(e){var n=ze(e);return function(t){return ain(rr(n)(t))}};var rin=koe(Ic),Sq=Y(Ie),ZDe=to(Ic),eye=Ln(wn),oin=eye(Ie),Eq=jr($r),nye=q(Mn),iin=Og(dt),tye=Hv(Et),uin=KDe(Qn),lin=XDe(Qn),lf=an(),aye=re(qe),zh=x(U),cin=Jv(ho),J1=Xi(xt),fC=$(pe),t8=$(fo),sin=iA(Qn)(Pe),fin=vk(Qn)(Pe),vin=Xu(P6)(Pe),min=le(j6),_in=gu(P6),pin=to(P6),rye=gn(hn),hv=dn(rye)(vn(fn)),oye=_n(mn),xc=pn(oye),a8=hv(hv(rye)(oye))(xc),iye=bn(yn),gv=Dn(iye),r8=gv(gv(iye)),din=un(OB)(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(a8)(xc))(xc))(xc))(xc))(xc))(xc))(xc))(xc))(xc))(xc))(xc))(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(r8))))))))))))(xc),hin=Ts(),gin=ze(Et),W1=x(pe),Din=un(LB)(a8)(r8)(xc),Cq=$(U),yin=un(A7)(a8)(r8)(xc),bin=ze(no),vC=$e(ra),o8=un(t5)(a8)(r8)(xc),Rin=Ww(Uoe),win=Xa(Xc),Sin=vv(),Iq=Y(Qc),Ein=eye(Qc),Cin=q(xg),Iin=$ge(Vge),uye=Xu(Ic)(Pe),Fin=Xi(E1),i8=Oo(U),Tin=PB(Tg)(Nm),Min=Xe(Ze),Gin=Tr(Mde),lye=function(e){return rin(function(n){return function(t){return Sq(ZDe(n)(e.map))(function(a){return oin(Eq(C2(t)(a.filter)))(function(){return nye(t)})})}})},Ain=function(e){return function(n){return function(t){var a=function(r){return function(i){return iin(n)(tye([i(uin(r)(t)),i(lin(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(lf(r))})(DW(e)(new j(mi.value)))}}},xin=function(e){return Ain(e)(" \u2013 ")};var cye=function(e){var n={pattern:Du,range:Du,options:Du,inclusions:Du},t=function(a){if(a instanceof uf&&a.value0==="")return b.value;if(a instanceof uf)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:yu(a.value0)});if(a instanceof j0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:yu({min:aye(a.value0.min),max:aye(a.value0.max)})});if(a instanceof Gc&&a.value0.length===0)return b.value;if(a instanceof Gc)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:yu(a.value0)});if(a instanceof Uu&&a.value0.terms.length===0)return b.value;if(a instanceof Uu)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:yu({terms:a.value0.terms,operator:lq(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 364, column 26 - line 383, column 12): "+[a.constructor.name])};return Br(function(a){return zh(function(r){return{facet:M0(a.value0),selection:r}})(t(a.value1))})(cin(e))},Lin=function(e){return function(n){return function(t){return function(a){return new dv({options:cDe(function(r){return e(lf(r))})(function(r){return function(i){return n(lf(r))(lf(i))}})(function(r){return t(lf(r))})(B1(a)),predicate:function(r){return new $n(function(i){return J1(e(lf(i)))(r.selected)})}})}}}},Fq=function(e){return function(n){return function(t){return new dv({options:fC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return t8(n(a.args))(function(r){return function(i){return J1(e(r(lf(i))))(a.selected)}})}})}}},cf=function(e){return function(n){return Fq(e)(je(new $n(n)))}},sye=function(e){return function(n){return function(t){return new dv({options:sDe(function(a){return e(lf(a))})(n)(B1(t)),predicate:function(a){return new $n(function(r){return J1(e(lf(r)))(a.selected)})}})}}},jin=function(e){return function(n){return new P0({get:je(new $n(e)),options:n})}},Tq=function(e){return function(n){return function(t){return function(a){return{facet:new j(e),filter:a,layout:n,iconClass:t}}}}},Pin=function(e){return function(n){return function(t){return function(a){return function(r){return Tq(e)(a)(r)(jin(n)(t))}}}}},_i=function(e){return Tq(e)(N1.value)(b.value)},Nin=function(){var e=function(n){return function(t){if(J1("2-year")(n.selected)&&J1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(J1("4-year")(n.selected))return t.hasFourYearProgram;if(J1("2-year")(n.selected))return t.hasTwoYearProgram;if(Ge)return!0;throw new Error("Failed pattern match at Hub.Filters (line 263, column 5 - line 267, column 25): "+[n.constructor.name,t.constructor.name])}};return _i(Sl.value)(new dv({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new $n(e(n))}}))}(),Oin=999999999,fye=function(e){return function(n){var t=B1(n),a=Br(function(l){return e(lf(l))})(t),r=me(0)(sin(a)),i=me(Oin)(fin(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},kin=function(e){return function(n){var t=fye(e)(n);return new i_({get:function(a){return new $n(function(r){return e(lf(r))})},min:t.min,max:t.max})}},Hin=function(e){var n=function(g){return new Be(of(function(p){return p.studentsPerFaculty.percentile}(lf(Dm(g)))),xin(e)(g))},t=function(g){return Uh(of(g.studentsPerFaculty.percentile))},a=vin(fC(Jw(rr(min)(function(g){return of(function(p){return p.studentsPerFaculty.percentile}(lf(g)))}))(_in(function(g){return of(function(p){return p.studentsPerFaculty.percentile}(lf(g)))})(B1(e))))(n)),r=Ce("")(ah),i=function(g){if(g.address instanceof Mu)return new d(g.address.value0.state);if(g.address instanceof nu)return b.value;throw new Error("Failed pattern match at Hub.Filters (line 171, column 15 - line 173, column 40): "+[g.address.constructor.name])},u=function(){var g=Ce("None")(function(p){return n5(function(y){return y.group}(p))});return function(p){return g(function(y){return y.conference}(p))}}(),l=function(g){return me("")(pin(g)(a))},c=function(g){return l(of(g.studentsPerFaculty.percentile))},s=function(){var g=me(w0.value),p=En(n5)(din);return function(y){return g(p(y))}}(),f=function(g){return function(p){return _i(g)(kin(p)(e))}},v=function(g){return function(p){return function(y){return Tq(g)(N1.value)(y)(sye(function(){var F=DW(e)(new j(g));return function(N){return F(hin(N))}}())(Ki(p))(e))}}},m=function(g){return v(g)(gin)(b.value)},_=function(g){return function(p){return function(y){return function(F){return _i(g)(Lin(p)(y)(F)(e))}}}},h=function(g){return function(p){return function(y){return _i(g)(sye(p)(Ki(y))(e))}}},w=rr(w0e)(s);return[f(ll.value)(function(g){return d.create(function(p){return p.applicationTimeHours}(g))}),f(uu.value)(function(g){return g.tuitionInState}),f(Hi.value)(function(g){return g.tuitionOutOfState}),m(Cl.value),_i(Oi.value)(cf(r)(i)(W1(d.create)(SM))),_i(iu.value)(cf(xM)(function(g){return g.publicPrivate})([Gu.value,Bl.value])),v(wl.value)(ZW)(b.value),m(ml.value),_i(sl.value)(cf(hp)(function(g){return g.setting})(Din)),f(dl.value)(function(g){return Cq(g.numFreshmen)(function(p){return p.value})}),f(ki.value)(function(g){return d.create(function(p){return p.totalUndergrads}(g))}),f(pl.value)(function(g){return d.create(function(p){return p.dropOutRate}(g))}),f(Ou.value)(function(){var g=zh(function(p){return c1(function(y){return y.value}(p))});return function(p){return g(function(y){return y.sixYearGradRate}(p))}}()),v(_l.value)(XW)(b.value),m(Ni.value),_i(vl.value)(cf(jm)(function(g){return g.gender})(yin)),f(ei.value)(function(){var g=zh(c1),p=zh(function(y){return y.value});return function(y){return g(p(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(ul.value)(function(){var g=zh(c1),p=DD(function(y){return y.women});return function(y){return g(p(y))}}()),f(il.value)(function(){var g=zh(c1),p=DD(function(y){return y.men});return function(y){return g(p(y))}}()),_i(bl.value)(cf(_v)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),_(mi.value)(c)(rr(bin)(function(g){return g.studentsPerFaculty.percentile}))(t),_i(yl.value)(cf(_v)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Pu.value)(function(){var g=zh(c1);return function(p){return g(function(y){return y.fourYearGradRate}(p))}}()),f(Pi.value)(function(){var g=zh(c1),p=zh(function(y){return y.value});return function(y){return g(p(function(F){return F.fracInternationalStudents}(y)))}}()),_i(Ai.value)(cf(_v)(function(g){return g.isCommuterCollege})([!0,!1])),_i(Li.value)(cf(_v)(function(g){return g.hbcu})([!0,!1])),_i(Dl.value)(cf(_v)(function(g){return g.football.division1})([!0,!1])),_i(gl.value)(cf(_v)(function(g){return g.basketball.division1})([!0,!1])),h(hl.value)(function(g){return u(function(p){return p.football}(g))})(w),h(cl.value)(function(g){return u(function(p){return p.basketball}(g))})(w),_i(Nu.value)(cf(Mh)(function(g){return g.admissions.reqStandardTests})(vC(W1(d.create)(o8))([b.value]))),_i(El.value)(cf(Mh)(function(g){return g.admissions.reqRecLetters})(vC(W1(d.create)(o8))([b.value]))),_i(fl.value)(cf(Mh)(function(g){return g.admissions.reqClassRank})(vC(W1(d.create)(o8))([b.value]))),_i(ku.value)(cf(Mh)(function(g){return g.admissions.reqToefl})(vC(W1(d.create)(o8))([b.value]))),Nin]},Uin=function(e){var n=function(a){return t8(fW(a.schools))(function(r){return function(i){return Cq(r(i.id))(function(u){return ns(u.estimatedNetCost)})}})},t=fye(oh)(e);return _i(ji.value)(new i_({get:n,min:0,max:t.max}))},Bin=function(e){return Pin(xi.value)(function(n){return fC(f2(n.id)(e))(function(t){return t.compressedName})})(tye(fC(Rin(e.majors))(function(n){return n.compressedName})))(O1.value)(new d("fe fe-help-circle"))},Jin=function(){return _i(Rl.value)(Fq(BB)(function(e){return new $n(function(n){return Cq(Ks(n.id)(e.schools))(function(t){return t.status})})})(vC(W1(d.create)(ZS))([b.value])))}(),Mq=function(e){return function(n){var t=function(i){var u=function(c){var s=function(_){var h=function(g){var p=function(F){return new on("Malformed serialized filter structure")},y=ae(i.inclusions);return y instanceof d?new en(new Uu({terms:y.value0.terms,operator:nDe(y.value0.operator)})):p(!0)},w=ae(i.options);return w instanceof d?new en(new Gc(w.value0)):h(!0)},f=ae(i.range);if(f instanceof d){var v=Tf(f.value0.min);if(v instanceof d){var m=Tf(f.value0.max);return m instanceof d?new en(new j0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=ae(i.pattern);return l instanceof d?new en(new uf(l.value0)):u(!0)},a=function(i){return win(function(u){return{text:u,source:Sin(i)}})(Iq(sm("Unknown facet")(W5(i.facet)))(function(u){return Iq(sm("No filter definition for this facet")(ZDe(u)(e.map)))(function(l){return Iq(t(i.selection))(function(c){return Ein(sm("Selected filter value is invalid for this filter")(Eq(C2(c)(l.filter))))(function(){return Cin(new Be(u,c))})})})}))},r=Iin(W1(a)(n));return{selections:uye(r.right),errors:r.left}}},Win=function(){return _i(ru.value)(Fq(Ce("Not available")(vp))(function(e){return t8(e.chancingState.chances)(function(n){return function(t){return Sq(n(t.id))(function(a){return a.top.classification})}})})([new d(ev.value),new d(Zf.value),new d(Xf.value),new d(zs.value),b.value]))}(),qin=function(){return _i(Gi.value)(new i_({get:function(e){return t8(e.chancingState.chances)(function(n){return function(t){return Sq(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),vye=function(e){return function(n){var t=wa(function(r){return Fin(r.facet)(jde)})(vC(ir([nye(Bin(n)),i8(e.currentUser)(Jin),i8(e.chancingState.permanentProfile)(Win),i8(e.chancingState.permanentProfile)(qin),i8(Eq(e.hasFinancialProfile))(Uin(n))]))(Hin(n))),a=function(r){return xde(function(i){return i.facet}(r))};return{map:uye(fC(t)(Tin(function(r){return r.facet})(Min))),categorized:fC(Ek(Gin(a))(t))(function(r){return new Be(a(Dm(r)),es(r))})}}};fa();function yt(){return yt=Object.assign?Object.assign.bind():function(e){for(var n=1;n=0)&&(t[r]=e[r]);return t}function cu(e,n){if(e==null)return{};var t=Gq(e,n),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(t[a]=e[a]))}return t}fa();fa();function ti(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function _ye(e,n){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:1;hye+=1;var t=hye;function a(r){if(r===0)gye(t),e();else{var i=pye(function(){a(r-1)});xq.set(t,i)}}return a(n),t}Dv.cancel=function(e){var n=xq.get(e);return gye(n),dye(n)};function z1(e,n){return e?e.contains(n):!1}function L2(e){return e instanceof HTMLElement?e:Of.findDOMNode(e)}var wye=Ga(Rye());fa();function Nq(e,n){typeof e=="function"?e(n):ni(e)==="object"&&e&&"current"in e&&(e.current=n)}function h8(){for(var e=arguments.length,n=new Array(e),t=0;te.length)&&(n=e.length);for(var t=0,a=new Array(n);t1&&arguments[1]!==void 0?arguments[1]:2;n();var i=Dv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return Yr(function(){return function(){n()}},[]),[t,n]};fa();var nun=Yp()?HT:Yr,w8=nun;var jye=[N0,$h,ty,R8],qq=!1,Pye=!0;function S8(e){return e===ty||e===R8}var Nye=function(e,n){var t=Vh(Wq),a=vr(t,2),r=a[0],i=a[1],u=Lye(),l=vr(u,2),c=l[0],s=l[1];function f(){i(N0,!0)}return w8(function(){if(r!==Wq&&r!==R8){var v=jye.indexOf(r),m=jye[v+1],_=n(r);_===qq?i(m,!0):c(function(h){function w(){h.isCanceled()||i(m,!0)}_===!0?w():Promise.resolve(_).then(w)})}},[e,r]),Yr(function(){return function(){s()}},[]),[f,r]};fa();fa();var Oye=function(e){var n=$a(),t=$a(e);t.current=e;var a=kT(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(Bq,a),u.removeEventListener(Uq,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(Bq,a),u.addEventListener(Uq,a),n.current=u)}return Yr(function(){return function(){r(n.current)}},[]),[i,r]};function zq(e,n,t,a){var r=a.motionEnter,i=r===void 0?!0:r,u=a.motionAppear,l=u===void 0?!0:u,c=a.motionLeave,s=c===void 0?!0:c,f=a.motionDeadline,v=a.motionLeaveImmediately,m=a.onAppearPrepare,_=a.onEnterPrepare,h=a.onLeavePrepare,w=a.onAppearStart,g=a.onEnterStart,p=a.onLeaveStart,y=a.onAppearActive,F=a.onEnterActive,N=a.onLeaveActive,B=a.onAppearEnd,k=a.onEnterEnd,ue=a.onLeaveEnd,we=a.onVisibleChanged,ye=Vh(),Se=vr(ye,2),ve=Se[0],Me=Se[1],Re=Vh(ny),Fe=vr(Re,2),Ue=Fe[0],_e=Fe[1],rt=Vh(null),Sn=vr(rt,2),Xn=Sn[0],Zn=Sn[1],ee=$a(!1),P=$a(null);function ce(){return t()}var ge=$a(!1);function Ee(xn){var _t=ce();if(!(xn&&!xn.deadline&&xn.target!==_t)){var Gt=ge.current,Hn;Ue===P2&&Gt?Hn=B==null?void 0:B(_t,xn):Ue===N2&&Gt?Hn=k==null?void 0:k(_t,xn):Ue===O2&&Gt&&(Hn=ue==null?void 0:ue(_t,xn)),Ue!==ny&&Gt&&Hn!==!1&&(_e(ny,!0),Zn(null,!0))}}var W=Oye(Ee),be=vr(W,1),te=be[0],Ne=UT(function(){var xn,_t,Gt;switch(Ue){case P2:return xn={},Ja(xn,N0,m),Ja(xn,$h,w),Ja(xn,ty,y),xn;case N2:return _t={},Ja(_t,N0,_),Ja(_t,$h,g),Ja(_t,ty,F),_t;case O2:return Gt={},Ja(Gt,N0,h),Ja(Gt,$h,p),Ja(Gt,ty,N),Gt;default:return{}}},[Ue]),Le=Nye(Ue,function(xn){if(xn===N0){var _t=Ne[N0];return _t?_t(ce()):qq}if(Oe in Ne){var Gt;Zn(((Gt=Ne[Oe])===null||Gt===void 0?void 0:Gt.call(Ne,ce(),null))||null)}return Oe===ty&&(te(ce()),f>0&&(clearTimeout(P.current),P.current=setTimeout(function(){Ee({deadline:!0})},f))),Pye}),Ke=vr(Le,2),sn=Ke[0],Oe=Ke[1],On=S8(Oe);ge.current=On,w8(function(){Me(n);var xn=ee.current;if(ee.current=!0,!!e){var _t;!xn&&n&&l&&(_t=P2),xn&&n&&i&&(_t=N2),(xn&&!n&&s||!xn&&v&&!n&&s)&&(_t=O2),_t&&(_e(_t),sn())}},[n]),Yr(function(){(Ue===P2&&!l||Ue===N2&&!i||Ue===O2&&!s)&&_e(ny)},[l,i,s]),Yr(function(){return function(){ee.current=!1,clearTimeout(P.current)}},[]);var Fn=$a(!1);Yr(function(){ve&&(Fn.current=!0),ve!==void 0&&Ue===ny&&((Fn.current||ve)&&(we==null||we(ve)),Fn.current=!0)},[ve,Ue]);var mt=Xn;return Ne[N0]&&Oe===$h&&(mt=ua({transition:"none"},mt)),[Ue,Oe,mt,ve!=null?ve:n]}fa();var tun=function(e){ri(t,e);var n=q1(t);function t(){return ti(this,t),n.apply(this,arguments)}return ai(t,[{key:"render",value:function(){return this.props.children}}]),t}(Nb),kye=tun;function aun(e){var n=e;ni(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=Nf(function(r,i){var u=r.visible,l=u===void 0?!0:u,c=r.removeOnLeave,s=c===void 0?!0:c,f=r.forceRender,v=r.children,m=r.motionName,_=r.leavedClassName,h=r.eventProps,w=t(r),g=$a(),p=$a();function y(){try{return g.current instanceof HTMLElement?g.current:L2(p.current)}catch{return null}}var F=zq(w,l,y,r),N=vr(F,4),B=N[0],k=N[1],ue=N[2],we=N[3],ye=$a(we);we&&(ye.current=!0);var Se=kT(function(rt){g.current=rt,Nq(i,rt)},[i]),ve,Me=ua(ua({},h),{},{visible:l});if(!v)ve=null;else if(B===ny||!t(r))we?ve=v(ua({},Me),Se):!s&&ye.current?ve=v(ua(ua({},Me),{},{className:_}),Se):f?ve=v(ua(ua({},Me),{},{style:{display:"none"}}),Se):ve=null;else{var Re,Fe;k===N0?Fe="prepare":S8(k)?Fe="active":k===$h&&(Fe="start"),ve=v(ua(ua({},Me),{},{className:(0,Hye.default)(Jq(m,B),(Re={},Ja(Re,Jq(m,"".concat(B,"-").concat(Fe)),Fe),Ja(Re,m,typeof m=="string"),Re)),style:ue}),Se)}if(AH(ve)&&g8(ve)){var Ue=ve,_e=Ue.ref;_e||(ve=OT(ve,{ref:Se}))}return nr(kye,{ref:p},ve)});return a.displayName="CSSMotion",a}var E8=aun(b8);fa();var C8="add",I8="keep",F8="remove",T8="removed";function run(e){var n;return e&&ni(e)==="object"&&"key"in e?n=e:n={key:e},ua(ua({},n),{},{key:String(n.key)})}function M8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(run)}function Uye(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=[],a=0,r=n.length,i=M8(e),u=M8(n);i.forEach(function(s){for(var f=!1,v=a;v1});return c.forEach(function(s){t=t.filter(function(f){var v=f.key,m=f.status;return v!==s||m!==F8}),t.forEach(function(f){f.key===s&&(f.status=I8)})}),t}var oun=["component","children","onVisibleChanged","onAllRemoved"],iun=["status"],uun=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function lun(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E8,t=function(a){ri(i,a);var r=q1(i);function i(){var u;ti(this,i);for(var l=arguments.length,c=new Array(l),s=0;s=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null}function Aun(e,n,t,a){var r=Da.clone(e),i={width:n.width,height:n.height};return a.adjustX&&r.left=t.left&&r.left+i.width>t.right&&(i.width-=r.left+i.width-t.right),a.adjustX&&r.left+i.width>t.right&&(r.left=Math.max(t.right-i.width,t.left)),a.adjustY&&r.top=t.top&&r.top+i.height>t.bottom&&(i.height-=r.top+i.height-t.bottom),a.adjustY&&r.top+i.height>t.bottom&&(r.top=Math.max(t.bottom-i.height,t.top)),Da.mix(r,i)}function rz(e){var n,t,a;if(!Da.isWindow(e)&&e.nodeType!==9)n=Da.offset(e),t=Da.outerWidth(e),a=Da.outerHeight(e);else{var r=Da.getWindow(e);n={left:Da.getWindowScrollLeft(r),top:Da.getWindowScrollTop(r)},t=Da.viewportWidth(r),a=Da.viewportHeight(r)}return n.width=t,n.height=a,n}function ibe(e,n){var t=n.charAt(0),a=n.charAt(1),r=e.width,i=e.height,u=e.left,l=e.top;return t==="c"?l+=i/2:t==="b"&&(l+=i),a==="c"?u+=r/2:a==="r"&&(u+=r),{left:u,top:l}}function P8(e,n,t,a,r){var i=ibe(n,t[1]),u=ibe(e,t[0]),l=[u.left-i.left,u.top-i.top];return{left:Math.round(e.left-l[0]+a[0]-r[0]),top:Math.round(e.top-l[1]+a[1]-r[1])}}function ube(e,n,t){return e.leftt.right}function lbe(e,n,t){return e.topt.bottom}function xun(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function k8(e,n,t){var a=t.target||n,r=rz(a),i=!jun(a,t.overflow&&t.overflow.alwaysByViewport);return fbe(e,r,t,i)}k8.__getOffsetParent=tz;k8.__getVisibleRectForElement=az;function vbe(e,n,t){var a,r,i=Da.getDocument(e),u=i.defaultView||i.parentWindow,l=Da.getWindowScrollLeft(u),c=Da.getWindowScrollTop(u),s=Da.viewportWidth(u),f=Da.viewportHeight(u);"pageX"in n?a=n.pageX:a=l+n.clientX,"pageY"in n?r=n.pageY:r=c+n.clientY;var v={left:a,top:r,width:0,height:0},m=a>=0&&a<=l+s&&r>=0&&r<=c+f,_=[t.points[0],"cc"];return fbe(e,v,qye(qye({},t),{},{points:_}),m)}var Ywe=Ga(kwe());var Hwe=function(){if(typeof Map!="undefined")return Map;function e(n,t){var a=-1;return n.some(function(r,i){return r[0]===t?(a=i,!0):!1}),a}return function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(t){var a=e(this.__entries__,t),r=this.__entries__[a];return r&&r[1]},n.prototype.set=function(t,a){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=a:this.__entries__.push([t,a])},n.prototype.delete=function(t){var a=this.__entries__,r=e(a,t);~r&&a.splice(r,1)},n.prototype.has=function(t){return!!~e(this.__entries__,t)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(t,a){a===void 0&&(a=null);for(var r=0,i=this.__entries__;r0},e.prototype.connect_=function(){!Sz||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l0n?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Sz||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(n){var t=n.propertyName,a=t===void 0?"":t,r=u0n.some(function(i){return!!~a.indexOf(i)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Uwe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),Wwe=typeof WeakMap!="undefined"?new WeakMap:new Hwe,qwe=function(){function e(n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var t=c0n.getInstance(),a=new D0n(n,t,this);Wwe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){qwe.prototype[e]=function(){var n;return(n=Wwe.get(this))[e].apply(n,arguments)}});var y0n=function(){return typeof q8.ResizeObserver!="undefined"?q8.ResizeObserver:qwe}(),zwe=y0n;function $we(e,n){return e===n?!0:!e||!n?!1:"pageX"in n&&"pageY"in n?e.pageX===n.pageX&&e.pageY===n.pageY:"clientX"in n&&"clientY"in n?e.clientX===n.clientX&&e.clientY===n.clientY:!1}function Vwe(e,n){e!==document.activeElement&&z1(n,e)&&typeof e.focus=="function"&&e.focus()}function Ez(e,n){var t=null,a=null;function r(u){var l=vr(u,1),c=l[0].target;if(!!document.documentElement.contains(c)){var s=c.getBoundingClientRect(),f=s.width,v=s.height,m=Math.floor(f),_=Math.floor(v);(t!==m||a!==_)&&Promise.resolve().then(function(){n({width:m,height:_})}),t=m,a=_}}var i=new zwe(r);return e&&i.observe(e),function(){i.disconnect()}}fa();var Qwe=function(e,n){var t=Mt.useRef(!1),a=Mt.useRef(null);function r(){window.clearTimeout(a.current)}function i(u){if(r(),!t.current||u===!0){if(e()===!1)return;t.current=!0,a.current=window.setTimeout(function(){t.current=!1},n)}else a.current=window.setTimeout(function(){t.current=!1,i()},n)}return[i,function(){t.current=!1,r()}]};function Kwe(e){return typeof e!="function"?null:e()}function Xwe(e){return ni(e)!=="object"||!e?null:e}var b0n=function(n,t){var a=n.children,r=n.disabled,i=n.target,u=n.align,l=n.onAlign,c=n.monitorWindowResize,s=n.monitorBufferTime,f=s===void 0?0:s,v=Mt.useRef({}),m=Mt.useRef(),_=Mt.Children.only(a),h=Mt.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var w=Qwe(function(){var k=h.current,ue=k.disabled,we=k.target,ye=k.align,Se=k.onAlign;if(!ue&&we){var ve=m.current,Me,Re=Kwe(we),Fe=Xwe(we);v.current.element=Re,v.current.point=Fe,v.current.align=ye;var Ue=document,_e=Ue.activeElement;return Re&&Jye(Re)?Me=k8(ve,Re,ye):Fe&&(Me=vbe(ve,Fe,ye)),Vwe(_e,ve),Se&&Me&&Se(ve,Me),!0}return!1},f),g=vr(w,2),p=g[0],y=g[1],F=Mt.useRef({cancel:function(){}}),N=Mt.useRef({cancel:function(){}});Mt.useEffect(function(){var k=Kwe(i),ue=Xwe(i);m.current!==N.current.element&&(N.current.cancel(),N.current.element=m.current,N.current.cancel=Ez(m.current,p)),(v.current.element!==k||!$we(v.current.point,ue)||!(0,Ywe.default)(v.current.align,u))&&(p(),F.current.element!==k&&(F.current.cancel(),F.current.element=k,F.current.cancel=Ez(k,p)))}),Mt.useEffect(function(){r?y():p()},[r]);var B=Mt.useRef(null);return Mt.useEffect(function(){c?B.current||(B.current=ZD(window,"resize",p)):B.current&&(B.current.remove(),B.current=null)},[c]),Mt.useEffect(function(){return function(){F.current.cancel(),N.current.cancel(),B.current&&B.current.remove(),y()}},[]),Mt.useImperativeHandle(t,function(){return{forceAlign:function(){return p(!0)}}}),Mt.isValidElement(_)&&(_=Mt.cloneElement(_,{ref:h8(_.ref,m)})),_},Zwe=Mt.forwardRef(b0n);Zwe.displayName="Align";var eSe=Zwe;var nSe=eSe;fa();var R0n=Yp()?HT:Yr,Cz=R0n;var iSe=Ga(ey());function Z2(){"use strict";Z2=function(){return e};var e={},n=Object.prototype,t=n.hasOwnProperty,a=typeof Symbol=="function"?Symbol:{},r=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(Se,ve,Me){return Object.defineProperty(Se,ve,{value:Me,enumerable:!0,configurable:!0,writable:!0}),Se[ve]}try{l({},"")}catch{l=function(Me,Re,Fe){return Me[Re]=Fe}}function c(Se,ve,Me,Re){var Fe=ve&&ve.prototype instanceof v?ve:v,Ue=Object.create(Fe.prototype),_e=new ue(Re||[]);return Ue._invoke=function(rt,Sn,Xn){var Zn="suspendedStart";return function(ee,P){if(Zn==="executing")throw new Error("Generator is already running");if(Zn==="completed"){if(ee==="throw")throw P;return ye()}for(Xn.method=ee,Xn.arg=P;;){var ce=Xn.delegate;if(ce){var ge=N(ce,Xn);if(ge){if(ge===f)continue;return ge}}if(Xn.method==="next")Xn.sent=Xn._sent=Xn.arg;else if(Xn.method==="throw"){if(Zn==="suspendedStart")throw Zn="completed",Xn.arg;Xn.dispatchException(Xn.arg)}else Xn.method==="return"&&Xn.abrupt("return",Xn.arg);Zn="executing";var Ee=s(rt,Sn,Xn);if(Ee.type==="normal"){if(Zn=Xn.done?"completed":"suspendedYield",Ee.arg===f)continue;return{value:Ee.arg,done:Xn.done}}Ee.type==="throw"&&(Zn="completed",Xn.method="throw",Xn.arg=Ee.arg)}}}(Se,Me,_e),Ue}function s(Se,ve,Me){try{return{type:"normal",arg:Se.call(ve,Me)}}catch(Re){return{type:"throw",arg:Re}}}e.wrap=c;var f={};function v(){}function m(){}function _(){}var h={};l(h,r,function(){return this});var w=Object.getPrototypeOf,g=w&&w(w(we([])));g&&g!==n&&t.call(g,r)&&(h=g);var p=_.prototype=v.prototype=Object.create(h);function y(Se){["next","throw","return"].forEach(function(ve){l(Se,ve,function(Me){return this._invoke(ve,Me)})})}function F(Se,ve){function Me(Fe,Ue,_e,rt){var Sn=s(Se[Fe],Se,Ue);if(Sn.type!=="throw"){var Xn=Sn.arg,Zn=Xn.value;return Zn&&ni(Zn)=="object"&&t.call(Zn,"__await")?ve.resolve(Zn.__await).then(function(ee){Me("next",ee,_e,rt)},function(ee){Me("throw",ee,_e,rt)}):ve.resolve(Zn).then(function(ee){Xn.value=ee,_e(Xn)},function(ee){return Me("throw",ee,_e,rt)})}rt(Sn.arg)}var Re;this._invoke=function(Fe,Ue){function _e(){return new ve(function(rt,Sn){Me(Fe,Ue,rt,Sn)})}return Re=Re?Re.then(_e,_e):_e()}}function N(Se,ve){var Me=Se.iterator[ve.method];if(Me===void 0){if(ve.delegate=null,ve.method==="throw"){if(Se.iterator.return&&(ve.method="return",ve.arg=void 0,N(Se,ve),ve.method==="throw"))return f;ve.method="throw",ve.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var Re=s(Me,Se.iterator,ve.arg);if(Re.type==="throw")return ve.method="throw",ve.arg=Re.arg,ve.delegate=null,f;var Fe=Re.arg;return Fe?Fe.done?(ve[Se.resultName]=Fe.value,ve.next=Se.nextLoc,ve.method!=="return"&&(ve.method="next",ve.arg=void 0),ve.delegate=null,f):Fe:(ve.method="throw",ve.arg=new TypeError("iterator result is not an object"),ve.delegate=null,f)}function B(Se){var ve={tryLoc:Se[0]};1 in Se&&(ve.catchLoc=Se[1]),2 in Se&&(ve.finallyLoc=Se[2],ve.afterLoc=Se[3]),this.tryEntries.push(ve)}function k(Se){var ve=Se.completion||{};ve.type="normal",delete ve.arg,Se.completion=ve}function ue(Se){this.tryEntries=[{tryLoc:"root"}],Se.forEach(B,this),this.reset(!0)}function we(Se){if(Se){var ve=Se[r];if(ve)return ve.call(Se);if(typeof Se.next=="function")return Se;if(!isNaN(Se.length)){var Me=-1,Re=function Fe(){for(;++Me=0;--Fe){var Ue=this.tryEntries[Fe],_e=Ue.completion;if(Ue.tryLoc==="root")return Re("end");if(Ue.tryLoc<=this.prev){var rt=t.call(Ue,"catchLoc"),Sn=t.call(Ue,"finallyLoc");if(rt&&Sn){if(this.prev=0;--Re){var Fe=this.tryEntries[Re];if(Fe.tryLoc<=this.prev&&t.call(Fe,"finallyLoc")&&this.prev=0;--Me){var Re=this.tryEntries[Me];if(Re.finallyLoc===ve)return this.complete(Re.completion,Re.afterLoc),k(Re),f}},catch:function(ve){for(var Me=this.tryEntries.length-1;Me>=0;--Me){var Re=this.tryEntries[Me];if(Re.tryLoc===ve){var Fe=Re.completion;if(Fe.type==="throw"){var Ue=Fe.arg;k(Re)}return Ue}}throw new Error("illegal catch attempt")},delegateYield:function(ve,Me,Re){return this.delegate={iterator:we(ve),resultName:Me,nextLoc:Re},this.method==="next"&&(this.arg=void 0),f}},e}function tSe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){t(s);return}l.done?n(c):Promise.resolve(c).then(a,r)}function Iz(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){tSe(i,a,r,u,l,"next",c)}function l(c){tSe(i,a,r,u,l,"throw",c)}u(void 0)})}}fa();var aSe=["measure","alignPre","align",null,"motion"],rSe=function(e,n){var t=Vh(null),a=vr(t,2),r=a[0],i=a[1],u=$a();function l(f){i(f,!0)}function c(){Dv.cancel(u.current)}function s(f){c(),u.current=Dv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return Yr(function(){l("measure")},[e]),Yr(function(){switch(r){case"measure":n();break;default:}r&&(u.current=Dv(Iz(Z2().mark(function f(){var v,m;return Z2().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=aSe.indexOf(r),m=aSe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),Yr(function(){return function(){c()}},[]),[r,s]};fa();var oSe=function(e){var n=wm({width:0,height:0}),t=vr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=UT(function(){var l={};if(e){var c=a.width,s=a.height;e.indexOf("height")!==-1&&s?l.height=s:e.indexOf("minHeight")!==-1&&s&&(l.minHeight=s),e.indexOf("width")!==-1&&c?l.width=c:e.indexOf("minWidth")!==-1&&c&&(l.minWidth=c)}return l},[e,a]);return[u,i]};var uSe=Nf(function(e,n){var t=e.visible,a=e.prefixCls,r=e.className,i=e.style,u=e.children,l=e.zIndex,c=e.stretch,s=e.destroyPopupOnHide,f=e.forceRender,v=e.align,m=e.point,_=e.getRootDomNode,h=e.getClassNameFromAlign,w=e.onAlign,g=e.onMouseEnter,p=e.onMouseLeave,y=e.onMouseDown,F=e.onTouchStart,N=e.onClick,B=$a(),k=$a(),ue=wm(),we=vr(ue,2),ye=we[0],Se=we[1],ve=oSe(c),Me=vr(ve,2),Re=Me[0],Fe=Me[1];function Ue(){c&&Fe(_())}var _e=rSe(t,Ue),rt=vr(_e,2),Sn=rt[0],Xn=rt[1],Zn=wm(0),ee=vr(Zn,2),P=ee[0],ce=ee[1],ge=$a();Cz(function(){Sn==="alignPre"&&ce(0)},[Sn]);function Ee(){return m||_}function W(){var Oe;(Oe=B.current)===null||Oe===void 0||Oe.forceAlign()}function be(Oe,On){var Fn=h(On);ye!==Fn&&Se(Fn),ce(function(mt){return mt+1}),Sn==="align"&&(w==null||w(Oe,On))}Cz(function(){Sn==="align"&&(P<2?W():Xn(function(){var Oe;(Oe=ge.current)===null||Oe===void 0||Oe.call(ge)}))},[P]);var te=ua({},G8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Oe){var On=te[Oe];te[Oe]=function(Fn,mt){return Xn(),On==null?void 0:On(Fn,mt)}});function Ne(){return new Promise(function(Oe){ge.current=Oe})}Yr(function(){!te.motionName&&Sn==="motion"&&Xn()},[te.motionName,Sn]),Bd(n,function(){return{forceAlign:W,getElement:function(){return k.current}}});var Le=ua(ua({},Re),{},{zIndex:l,opacity:Sn==="motion"||Sn==="stable"||!t?void 0:0,pointerEvents:!t&&Sn!=="stable"?"none":void 0},i),Ke=!0;(v==null?void 0:v.points)&&(Sn==="align"||Sn==="stable")&&(Ke=!1);var sn=u;return Pb.count(u)>1&&(sn=nr("div",{className:"".concat(a,"-content")},u)),nr(pC,yt({visible:t,ref:k,leavedClassName:"".concat(a,"-hidden")},te,{onAppearPrepare:Ne,onEnterPrepare:Ne,removeOnLeave:s,forceRender:f}),function(Oe,On){var Fn=Oe.className,mt=Oe.style,xn=(0,iSe.default)(a,r,ye,Fn);return nr(nSe,{target:Ee(),key:"popup",ref:B,monitorWindowResize:!0,disabled:Ke,align:v,onAlign:be},nr("div",{ref:On,className:xn,onMouseEnter:g,onMouseLeave:p,onMouseDownCapture:y,onTouchStartCapture:F,onClick:N,style:ua(ua({},mt),Le)},sn))})});uSe.displayName="PopupInner";var lSe=uSe;fa();var cSe=Ga(ey()),sSe=Nf(function(e,n){var t=e.prefixCls,a=e.visible,r=e.zIndex,i=e.children,u=e.mobile;u=u===void 0?{}:u;var l=u.popupClassName,c=u.popupStyle,s=u.popupMotion,f=s===void 0?{}:s,v=u.popupRender,m=e.onClick,_=$a();Bd(n,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var h=ua({zIndex:r},c),w=i;return Pb.count(i)>1&&(w=nr("div",{className:"".concat(t,"-content")},i)),v&&(w=v(w)),nr(pC,yt({visible:a,ref:_,removeOnLeave:!0},f),function(g,p){var y=g.className,F=g.style,N=(0,cSe.default)(t,l,y);return nr("div",{ref:p,className:N,onClick:m,style:ua(ua({},F),h)},w)})});sSe.displayName="MobilePopupInner";var fSe=sSe;var w0n=["visible","mobile"],vSe=Nf(function(e,n){var t=e.visible,a=e.mobile,r=cu(e,w0n),i=wm(t),u=vr(i,2),l=u[0],c=u[1],s=wm(!1),f=vr(s,2),v=f[0],m=f[1],_=ua(ua({},r),{},{visible:l});Yr(function(){c(t),t&&a&&m(Iye())},[t,a]);var h=v?nr(fSe,yt({},_,{mobile:a,ref:n})):nr(lSe,yt({},_,{ref:n}));return nr("div",null,nr($q,_),h)});vSe.displayName="Popup";var mSe=vSe;fa();var S0n=MH(null),Fz=S0n;function Tz(){}function E0n(){return""}function C0n(e){return e?e.ownerDocument:window.document}var I0n=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function F0n(e){var n=function(t){ri(r,t);var a=q1(r);function r(i){var u;ti(this,r),u=a.call(this,i),u.popupRef=fx(),u.triggerRef=fx(),u.portalContainer=void 0,u.attachId=void 0,u.clickOutsideHandler=void 0,u.touchOutsideHandler=void 0,u.contextMenuOutsideHandler1=void 0,u.contextMenuOutsideHandler2=void 0,u.mouseDownTimeout=void 0,u.focusTime=void 0,u.preClickTime=void 0,u.preTouchTime=void 0,u.delayTimer=void 0,u.hasPopupMouseDown=void 0,u.onMouseEnter=function(c){var s=u.props.mouseEnterDelay;u.fireEvents("onMouseEnter",c),u.delaySetPopupVisible(!0,s,s?null:c)},u.onMouseMove=function(c){u.fireEvents("onMouseMove",c),u.setPoint(c)},u.onMouseLeave=function(c){u.fireEvents("onMouseLeave",c),u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onPopupMouseEnter=function(){u.clearDelayTimer()},u.onPopupMouseLeave=function(c){var s;c.relatedTarget&&!c.relatedTarget.setTimeout&&z1((s=u.popupRef.current)===null||s===void 0?void 0:s.getElement(),c.relatedTarget)||u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onFocus=function(c){u.fireEvents("onFocus",c),u.clearDelayTimer(),u.isFocusToShow()&&(u.focusTime=Date.now(),u.delaySetPopupVisible(!0,u.props.focusDelay))},u.onMouseDown=function(c){u.fireEvents("onMouseDown",c),u.preClickTime=Date.now()},u.onTouchStart=function(c){u.fireEvents("onTouchStart",c),u.preTouchTime=Date.now()},u.onBlur=function(c){u.fireEvents("onBlur",c),u.clearDelayTimer(),u.isBlurToHide()&&u.delaySetPopupVisible(!1,u.props.blurDelay)},u.onContextMenu=function(c){c.preventDefault(),u.fireEvents("onContextMenu",c),u.setPopupVisible(!0,c)},u.onContextMenuClose=function(){u.isContextMenuToShow()&&u.close()},u.onClick=function(c){if(u.fireEvents("onClick",c),u.focusTime){var s;if(u.preClickTime&&u.preTouchTime?s=Math.min(u.preClickTime,u.preTouchTime):u.preClickTime?s=u.preClickTime:u.preTouchTime&&(s=u.preTouchTime),Math.abs(s-u.focusTime)<20)return;u.focusTime=0}u.preClickTime=0,u.preTouchTime=0,u.isClickToShow()&&(u.isClickToHide()||u.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var f=!u.state.popupVisible;(u.isClickToHide()&&!f||f&&u.isClickToShow())&&u.setPopupVisible(!u.state.popupVisible,c)},u.onPopupMouseDown=function(){if(u.hasPopupMouseDown=!0,clearTimeout(u.mouseDownTimeout),u.mouseDownTimeout=window.setTimeout(function(){u.hasPopupMouseDown=!1},0),u.context){var c;(c=u.context).onPopupMouseDown.apply(c,arguments)}},u.onDocumentClick=function(c){if(!(u.props.mask&&!u.props.maskClosable)){var s=c.target,f=u.getRootDomNode(),v=u.getPopupDomNode();(!z1(f,s)||u.isContextMenuOnly())&&!z1(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=L2(u.triggerRef.current);if(s)return s}catch{}return Of.findDOMNode(XD(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,_=f.prefixCls,h=f.alignPoint,w=f.getPopupClassNameFromAlign;return v&&m&&s.push(Cye(m,_,c,h)),w&&s.push(w(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,_=c.popupMotion,h=c.popupAnimation,w=c.popupTransitionName,g=c.popupStyle,p=c.mask,y=c.maskAnimation,F=c.maskTransitionName,N=c.maskMotion,B=c.zIndex,k=c.popup,ue=c.stretch,we=c.alignPoint,ye=c.mobile,Se=c.forceRender,ve=c.onPopupClick,Me=u.state,Re=Me.popupVisible,Fe=Me.point,Ue=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,nr(mSe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:we&&Fe,className:v,align:Ue,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:ue,getRootDomNode:u.getRootDomNode,style:g,mask:p,zIndex:B,transitionName:w,maskAnimation:y,maskTransitionName:F,maskMotion:N,ref:u.popupRef,motion:_,mobile:ye,forceRender:Se,onClick:ve}),typeof k=="function"?k():k)},u.attachParent=function(c){Dv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),_;f?(m||f.length===0)&&(_=f(m)):_=v(u.getRootDomNode()).body,_?_.appendChild(c):u.attachId=Dv(function(){u.attachParent(c)})},u.getContainer=function(){if(!u.portalContainer){var c=u.props.getDocument,s=c(u.getRootDomNode()).createElement("div");s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",u.portalContainer=s}return u.attachParent(u.portalContainer),u.portalContainer},u.setPoint=function(c){var s=u.props.alignPoint;!s||!c||u.setState({point:{pageX:c.pageX,pageY:c.pageY}})},u.handlePortalUpdate=function(){u.state.prevPopupVisible!==u.state.popupVisible&&u.props.afterPopupVisibleChange(u.state.popupVisible)},u.triggerContextValue={onPopupMouseDown:u.onPopupMouseDown};var l;return"popupVisible"in i?l=!!i.popupVisible:l=!!i.defaultPopupVisible,u.state={prevPopupVisible:l,popupVisible:l},I0n.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return ai(r,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var u=this.props,l=this.state;if(l.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=u.getDocument(this.getRootDomNode()),this.clickOutsideHandler=ZD(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=ZD(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=ZD(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=ZD(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Dv.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var u;return((u=this.popupRef.current)===null||u===void 0?void 0:u.getElement())||null}},{key:"getPopupAlign",value:function(){var u=this.props,l=u.popupPlacement,c=u.popupAlign,s=u.builtinPlacements;return l&&s?Eye(s,l,c):c}},{key:"setPopupVisible",value:function(u,l){var c=this.props.alignPoint,s=this.state.popupVisible;this.clearDelayTimer(),s!==u&&("popupVisible"in this.props||this.setState({popupVisible:u,prevPopupVisible:s}),this.props.onPopupVisibleChange(u)),c&&l&&u&&this.setPoint(l)}},{key:"delaySetPopupVisible",value:function(u,l,c){var s=this,f=l*1e3;if(this.clearDelayTimer(),f){var v=c?{pageX:c.pageX,pageY:c.pageY}:null;this.delayTimer=window.setTimeout(function(){s.setPopupVisible(u,v),s.clearDelayTimer()},f)}else this.setPopupVisible(u,c)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(u){var l=this.props.children.props,c=this.props;return l[u]&&c[u]?this["fire".concat(u)]:l[u]||c[u]}},{key:"isClickToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var u=this.props.action;return u==="contextMenu"||u.length===1&&u[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var u;(u=this.popupRef.current)===null||u===void 0||u.forceAlign()}}},{key:"fireEvents",value:function(u,l){var c=this.props.children.props[u];c&&c(l);var s=this.props[u];s&&s(l)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var u=this.state.popupVisible,l=this.props,c=l.children,s=l.forceRender,f=l.alignPoint,v=l.className,m=l.autoDestroy,_=Pb.only(c),h={key:"trigger"};this.isContextMenuToShow()?h.onContextMenu=this.onContextMenu:h.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(h.onClick=this.onClick,h.onMouseDown=this.onMouseDown,h.onTouchStart=this.onTouchStart):(h.onClick=this.createTwoChains("onClick"),h.onMouseDown=this.createTwoChains("onMouseDown"),h.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(h.onMouseEnter=this.onMouseEnter,f&&(h.onMouseMove=this.onMouseMove)):h.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?h.onMouseLeave=this.onMouseLeave:h.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(h.onFocus=this.onFocus,h.onBlur=this.onBlur):(h.onFocus=this.createTwoChains("onFocus"),h.onBlur=this.createTwoChains("onBlur"));var w=(0,_Se.default)(_&&_.props&&_.props.className,v);w&&(h.className=w);var g=ua({},h);g8(_)&&(g.ref=h8(this.triggerRef,_.ref));var p=OT(_,g),y;return(u||this.popupRef.current||s)&&(y=nr(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),nr(Fz.Provider,{value:this.triggerContextValue},p,y)}}],[{key:"getDerivedStateFromProps",value:function(u,l){var c=u.popupVisible,s={};return c!==void 0&&l.popupVisible!==c&&(s.popupVisible=c,s.prevPopupVisible=l.popupVisible),s}}]),r}(Nb);return n.contextType=Fz,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:E0n,getDocument:C0n,onPopupVisibleChange:Tz,afterPopupVisibleChange:Tz,onPopupAlign:Tz,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},n}var pSe=F0n(Sye);var O0={adjustX:1,adjustY:1},k0=[0,0],dSe={left:{points:["cr","cl"],overflow:O0,offset:[-4,0],targetOffset:k0},right:{points:["cl","cr"],overflow:O0,offset:[4,0],targetOffset:k0},top:{points:["bc","tc"],overflow:O0,offset:[0,-4],targetOffset:k0},bottom:{points:["tc","bc"],overflow:O0,offset:[0,4],targetOffset:k0},topLeft:{points:["bl","tl"],overflow:O0,offset:[0,-4],targetOffset:k0},leftTop:{points:["tr","tl"],overflow:O0,offset:[-4,0],targetOffset:k0},topRight:{points:["br","tr"],overflow:O0,offset:[0,-4],targetOffset:k0},rightTop:{points:["tl","tr"],overflow:O0,offset:[4,0],targetOffset:k0},bottomRight:{points:["tr","br"],overflow:O0,offset:[0,4],targetOffset:k0},rightBottom:{points:["bl","br"],overflow:O0,offset:[4,0],targetOffset:k0},bottomLeft:{points:["tl","bl"],overflow:O0,offset:[0,4],targetOffset:k0},leftBottom:{points:["br","bl"],overflow:O0,offset:[-4,0],targetOffset:k0}};fa();var hSe=Ga(ey());function V8(e){var n=e.showArrow,t=e.arrowContent,a=e.children,r=e.prefixCls,i=e.id,u=e.overlayInnerStyle,l=e.className,c=e.style;return nr("div",{className:(0,hSe.default)("".concat(r,"-content"),l),style:c},n!==!1&&nr("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),nr("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var T0n=function(n,t){var a=n.overlayClassName,r=n.trigger,i=r===void 0?["hover"]:r,u=n.mouseEnterDelay,l=u===void 0?0:u,c=n.mouseLeaveDelay,s=c===void 0?.1:c,f=n.overlayStyle,v=n.prefixCls,m=v===void 0?"rc-tooltip":v,_=n.children,h=n.onVisibleChange,w=n.afterVisibleChange,g=n.transitionName,p=n.animation,y=n.motion,F=n.placement,N=F===void 0?"right":F,B=n.align,k=B===void 0?{}:B,ue=n.destroyTooltipOnHide,we=ue===void 0?!1:ue,ye=n.defaultVisible,Se=n.getTooltipContainer,ve=n.overlayInnerStyle,Me=n.arrowContent,Re=n.overlay,Fe=n.id,Ue=n.showArrow,_e=cu(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),rt=$a(null);Bd(t,function(){return rt.current});var Sn=ua({},_e);"visible"in n&&(Sn.popupVisible=n.visible);var Xn=function(){return nr(V8,{showArrow:Ue,arrowContent:Me,key:"content",prefixCls:m,id:Fe,overlayInnerStyle:ve},Re)},Zn=!1,ee=!1;if(typeof we=="boolean")Zn=we;else if(we&&ni(we)==="object"){var P=we.keepParent;Zn=P===!0,ee=P===!1}return nr(pSe,yt({popupClassName:a,prefixCls:m,popup:Xn,action:i,builtinPlacements:dSe,popupPlacement:N,ref:rt,popupAlign:k,getPopupContainer:Se,onPopupVisibleChange:h,afterPopupVisibleChange:w,popupTransitionName:g,popupAnimation:p,popupMotion:y,defaultPopupVisible:ye,destroyPopupOnHide:Zn,autoDestroy:ee,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},Sn),_)},gSe=Nf(T0n);var DSe=gSe;var bSe=e=>Mt.createElement(DSe,Object.assign({},e,{overlayClassName:`cv-tooltip ${e.overlayClassName}`,getTooltipContainer:e.tooltipContainerSelector?()=>document.querySelector(e.tooltipContainerSelector)||document.body:void 0}));if(typeof window!="undefined"&&typeof global=="undefined")try{Promise.resolve().then(()=>Ga(ySe())).then(e=>{let n=e.default,t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode(n)),document.head.appendChild(t)})}catch(e){window.Sentry&&window.Sentry.captureException(e)}fa();var RSe=class extends Mt.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},wSe=RSe;var G0n=or();var SSe=function(e){return"ref:"+pr(e)(gt.value)},ESe=function(e){var n=SSe(e);return function(t){return G0n(Ci(n)(t))}},CSe=function(e){var n=SSe(e);return function(t){return vA(n)(t)}};var A0n=Em(),ISe=Ln(wn)(Nt),FSe=q(Yn),x0n=DS(Fue(fS)),TSe={reflectSymbol:function(){return"deps"}},L0n=ESe(TSe),j0n=CSe(TSe),MSe=Xe(Ze);var P0n=function(e){var n=A0n(e);return function(){return function(){return n(wSe)}}},N0n=P0n(K)()(),GSe=function(e){var n=ec(e);return function(t){return function(a){return function(r){return function(i){return ES(t)(function(u){return a({init:ISe(Ta(i(r)))(function(){return FSe(r)}),update:function(l){return function(c){return ISe(Ta(i(c)))(function(){return FSe(c)})}},view:function(l){return function(c){return N0n({componentDidUpdate:x0n(c)(function(s){var f=n(L0n(s))(r);return f?new d(r):b.value}),deps:j0n(r)})(u(De))}}})})}}}}},O0n=GSe(EF),ay=function(e){var n=GSe(e);return function(t){return function(a){return n("UseEffectPrime")(MSe)(t)(a)}}},Mz=function(e){return O0n("UseEffect")(MSe)(De)(je(e))};function ASe(e){return function(n){return function(){return n.getItem(e)}}}function EC(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var k0n=x(ct);var Q8=function(e){var n=k0n(ae),t=ASe(e);return function(a){return n(t(a))}};var H0n=Fi(),U0n=Uf(wn)(),B0n=jn(Pn),CC=it(gr),J0n=function(e){return function(n){return function(t){return H0n(ga(b.value))(function(a){return U0n(Mz(B0n(function(){var i=CC(Q8(n))(CC(e)(ro))();if(i instanceof d)return a.value1(new d(i.value0))();if(i instanceof b)return a.value1(new d(t))(),CC(EC(n)(t))(CC(e)(ro))();throw new Error("Failed pattern match at Utils.UseStorage (line 37, column 5 - line 42, column 56): "+[i.constructor.name])})))(function(){return Qo(new Be(a.value0,function(r){return function(){return a.value1(new d(r))(),CC(EC(n)(r))(CC(e)(ro))()}}))})})}}};var Y8=J0n(FS);var W0n=Em();var K8="hover",Zp="click";var sf="top",pi=function(e){var n=W0n(e);return function(){return function(){return n(bSe)}}};var X8="right";var xSe="bottomRight";var eG="bottom";fa();function Gz(e){if(Array.isArray(e))return _C(e)}function Az(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function xz(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y1(e){return Gz(e)||Az(e)||j2(e)||xz()}var _Te=Ga(Qv());var LSe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function q0n(e,n){return!!(e===n||LSe(e)&&LSe(n))}function z0n(e,n){if(e.length!==n.length)return!1;for(var t=0;tKe)&&(Hn=(Tn=Tn.replace(" ",":")).length),0Ee&&(Ee=(ce=ce.trim()).charCodeAt(0)),Ee){case 38:return ce.replace(p,"$1"+P.trim());case 58:return P.trim()+ce.replace(p,"$1"+P.trim());default:if(0<1*ge&&0te.charCodeAt(8))break;case 115:W=W.replace(te,"-webkit-"+te)+";"+W;break;case 207:case 102:W=W.replace(te,"-webkit-"+(102ge.charCodeAt(0)&&(ge=ge.trim()),ee=ge,ge=[ee],0=4;++a,r-=4)t=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(r){case 3:n^=(e.charCodeAt(a+2)&255)<<16;case 2:n^=(e.charCodeAt(a+1)&255)<<8;case 1:n^=e.charCodeAt(a)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var PSe=tmn;var amn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},NSe=amn;function rmn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var OSe=rmn;var omn=/[A-Z]|^ms/g,imn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,kSe=function(n){return n.charCodeAt(1)===45},HSe=function(n){return n!=null&&typeof n!="boolean"},Oz=OSe(function(e){return kSe(e)?e:e.replace(omn,"-$&").toLowerCase()}),USe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(imn,function(a,r,i){return ed={name:r,styles:i,next:ed},r})}return NSe[n]!==1&&!kSe(n)&&typeof t=="number"&&t!==0?t+"px":t};function nG(e,n,t,a){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return ed={name:t.name,styles:t.styles,next:ed},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)ed={name:r.name,styles:r.styles,next:ed},r=r.next;var i=t.styles+";";return i}return umn(e,n,t)}case"function":{if(e!==void 0){var u=ed,l=t(e);return ed=u,nG(e,n,l,a)}break}case"string":if(!1)var c,s;break}if(n==null)return t;var f=n[t];return f!==void 0&&!a?f:t}function umn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r-1}function aFe(e){return hj(e)?window.pageYOffset:e.scrollTop}function gj(e,n){if(hj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function hpn(e){var n=getComputedStyle(e),t=n.position==="absolute",a=/(auto|scroll)/,r=document.documentElement;if(n.position==="fixed")return r;for(var i=e;i=i.parentElement;)if(n=getComputedStyle(i),!(t&&n.position==="static")&&a.test(n.overflow+n.overflowY+n.overflowX))return i;return r}function gpn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function Dj(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:nQ,r=aFe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=gpn(l,r,i,t);gj(e,s),lt.bottom?gj(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=w)return{placement:"bottom",maxHeight:n};if(Se>=w&&!u)return i&&Dj(s,ve,Re),{placement:"bottom",maxHeight:n};if(!u&&Se>=a||u&&we>=a){i&&Dj(s,ve,Re);var Fe=u?we-B:Se-B;return{placement:"bottom",maxHeight:Fe}}if(r==="auto"||u){var Ue=n,_e=u?ue:ye;return _e>=a&&(Ue=Math.min(_e-B-c.controlHeight,n)),{placement:"top",maxHeight:Ue}}if(r==="bottom")return gj(s,ve),{placement:"bottom",maxHeight:n};break;case"top":if(ue>=w)return{placement:"top",maxHeight:n};if(ye>=w&&!u)return i&&Dj(s,Me,Re),{placement:"top",maxHeight:n};if(!u&&ye>=a||u&&ue>=a){var rt=n;return(!u&&ye>=a||u&&ue>=a)&&(rt=u?ue-k:ye-k),i&&Dj(s,Me,Re),{placement:"top",maxHeight:rt}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function Rpn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var aQ=function(n){return n==="auto"?"bottom":n},cFe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Ja(t,Rpn(a),"100%"),Ja(t,"backgroundColor",l.neutral0),Ja(t,"borderRadius",i),Ja(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ja(t,"marginBottom",u.menuGutter),Ja(t,"marginTop",u.menuGutter),Ja(t,"position","absolute"),Ja(t,"width","100%"),Ja(t,"zIndex",1),t},sFe=(0,t3.createContext)({getPortalPlacement:null}),rQ=function(e){ri(t,e);var n=lFe(t);function t(){var a;ti(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var Zpn={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},edn=function(n){return la("span",yt({css:Zpn},n))};function ndn(e){var n=e.in,t=e.out,a=e.onExited,r=e.appear,i=e.enter,u=e.exit,l=e.innerRef,c=e.emotion,s=cu(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return la("input",yt({ref:l},s,{css:K1({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}function tdn(e){var n=adn();return function(){var a=Pr(e),r;if(n){var i=Pr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function adn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var tTe=function(e){ri(t,e);var n=tdn(t);function t(){return ti(this,t),n.apply(this,arguments)}return ai(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,KFe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Ca.Component),aTe=["boxSizing","height","overflow","paddingRight","position"],rTe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function oTe(e){e.preventDefault()}function iTe(e){e.stopPropagation()}function uTe(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function lTe(){return"ontouchstart"in window||navigator.maxTouchPoints}function rdn(e){var n=odn();return function(){var a=Pr(e),r;if(n){var i=Pr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function odn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var cTe=!!(window.document&&window.document.createElement),a3=0,sTe=function(e){ri(t,e);var n=rdn(t);function t(){var a;ti(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,N=g-p-w,B=!1;N>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(_&&_(l),a.isTop=!1),F&&c>N?(f&&!a.isBottom&&f(l),y.scrollTop=g,B=!0,a.isBottom=!0):!F&&-c>w&&(m&&!a.isTop&&m(l),y.scrollTop=0,B=!0,a.isTop=!0),B&&a.cancelScroll(l)},a.onWheel=function(l){a.handleEventDelta(l,l.deltaY)},a.onTouchStart=function(l){a.touchStart=l.changedTouches[0].clientY},a.onTouchMove=function(l){var c=a.touchStart-l.changedTouches[0].clientY;a.handleEventDelta(l,c)},a.getScrollTarget=function(l){a.scrollTarget=l},a}return ai(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(r){!r||(typeof r.addEventListener=="function"&&r.addEventListener("wheel",this.onWheel,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchstart",this.onTouchStart,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(r){!r||(typeof r.removeEventListener=="function"&&r.removeEventListener("wheel",this.onWheel,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchstart",this.onTouchStart,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return Ca.default.createElement(tTe,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Ca.Component);function mdn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=cu(e,["isEnabled"]);return t?Ca.default.createElement(vdn,a):a.children}var _dn=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.isSearchable,r=t.isMulti,i=t.label,u=t.isDisabled,l=t.tabSelectsValue;switch(n){case"menu":return"Use Up and Down to choose options".concat(u?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(l?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(i||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},pdn=function(n,t){var a=t.value,r=t.isDisabled;if(!!a)switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return r?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.")}},ddn=function(n){var t=n.focusedValue,a=n.getOptionLabel,r=n.selectValue;return"value ".concat(a(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},hdn=function(n){var t=n.focusedOption,a=n.getOptionLabel,r=n.options;return"option ".concat(a(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},gdn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},Ddn=function(n){return n.label},ydn=function(n){return n.label},bdn=function(n){return n.value},fTe=function(n){return!!n.isDisabled};var Rdn={clearIndicator:TFe,container:bFe,control:xFe,dropdownIndicator:FFe,group:jFe,groupHeading:PFe,indicatorsContainer:wFe,indicatorSeparator:MFe,input:OFe,loadingIndicator:GFe,loadingMessage:_Fe,menu:cFe,menuList:fFe,menuPortal:hFe,multiValue:HFe,multiValueLabel:UFe,multiValueRemove:BFe,noOptionsMessage:mFe,option:qFe,placeholder:zFe,singleValue:$Fe,valueContainer:RFe};var wdn={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},Sdn=4,vTe=4,Edn=38,Cdn=vTe*2,Idn={baseUnit:vTe,controlHeight:Edn,menuGutter:Cdn},sQ={borderRadius:Sdn,colors:wdn,spacing:Idn};function mTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function uI(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:"set-value",f=arguments.length>2?arguments[2]:void 0,v=r.props,m=v.closeMenuOnSelect,_=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!_,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(c,{action:s,option:f})},r.selectOption=function(c){var s=r.props,f=s.blurInputOnSelect,v=s.isMulti,m=r.state.selectValue;if(v)if(r.isOptionSelected(c,m)){var _=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==_}),"deselect-option",c),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(c)}})}else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue([].concat(Y1(m),[c]),"select-option",c),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue(c,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));f&&r.blurInput()},r.removeValue=function(c){var s=r.state.selectValue,f=r.getOptionValue(c),v=s.filter(function(m){return r.getOptionValue(m)!==f});r.onChange(v.length?v:null,{action:"remove-value",removedValue:c}),r.announceAriaLiveSelection({event:"remove-value",context:{value:c?r.getOptionLabel(c):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var c=r.state.selectValue,s=c[c.length-1],f=c.slice(0,c.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:s?r.getOptionLabel(s):""}}),r.onChange(f.length?f:null,{action:"pop-value",removedValue:s})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var c=arguments.length,s=new Array(c),f=0;f_||m>_}},r.onTouchEnd=function(c){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(c.target)&&r.menuListRef&&!r.menuListRef.contains(c.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(c){r.userIsDragging||r.onControlMouseDown(c)},r.onClearIndicatorTouchEnd=function(c){r.userIsDragging||r.onClearIndicatorMouseDown(c)},r.onDropdownIndicatorTouchEnd=function(c){r.userIsDragging||r.onDropdownIndicatorMouseDown(c)},r.handleInputChange=function(c){var s=c.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(s,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(c){var s=r.props,f=s.isSearchable,v=s.isMulti;r.props.onFocus&&r.props.onFocus(c),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:f,isMulti:v}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(c){if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(c),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(c){r.blockOptionHover||r.state.focusedOption===c||r.setState({focusedOption:c})},r.shouldHideSelectedOptions=function(){var c=r.props,s=c.hideSelectedOptions,f=c.isMulti;return s===void 0?f:s},r.onKeyDown=function(c){var s=r.props,f=s.isMulti,v=s.backspaceRemovesValue,m=s.escapeClearsValue,_=s.inputValue,h=s.isClearable,w=s.isDisabled,g=s.menuIsOpen,p=s.onKeyDown,y=s.tabSelectsValue,F=s.openMenuOnFocus,N=r.state,B=N.focusedOption,k=N.focusedValue,ue=N.selectValue;if(!w&&!(typeof p=="function"&&(p(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||_)return;r.focusValue("previous");break;case"ArrowRight":if(!f||_)return;r.focusValue("next");break;case"Delete":case"Backspace":if(_)return;if(k)r.removeValue(k);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!y||!B||F&&r.isOptionSelected(B,ue))return;r.selectOption(B);break;case"Enter":if(c.keyCode===229)break;if(g){if(!B||r.isComposing)return;r.selectOption(B);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(_)return;if(!g){r.openMenu("first");break}if(!B)return;r.selectOption(B);break;case"ArrowUp":g?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":g?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!g)return;r.focusOption("pageup");break;case"PageDown":if(!g)return;r.focusOption("pagedown");break;case"Home":if(!g)return;r.focusOption("first");break;case"End":if(!g)return;r.focusOption("last");break;default:return}c.preventDefault()}},r.buildMenuOptions=function(c,s){var f=c.inputValue,v=f===void 0?"":f,m=c.options,_=function(w,g){var p=r.isOptionDisabled(w,s),y=r.isOptionSelected(w,s),F=r.getOptionLabel(w),N=r.getOptionValue(w);if(!(r.shouldHideSelectedOptions()&&y||!r.filterOption({label:F,value:N,data:w},v))){var B=p?void 0:function(){return r.onOptionHover(w)},k=p?void 0:function(){return r.selectOption(w)},ue="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:ue,onClick:k,onMouseMove:B,onMouseOver:B,tabIndex:-1},data:w,isDisabled:p,isSelected:y,key:ue,label:F,type:"option",value:N}}};return m.reduce(function(h,w,g){if(w.options){r.hasGroups||(r.hasGroups=!0);var p=w.options,y=p.map(function(B,k){var ue=_(B,"".concat(g,"-").concat(k));return ue&&h.focusable.push(B),ue}).filter(Boolean);if(y.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:w,options:y})}}else{var N=_(w,"".concat(g));N&&(h.render.push(N),h.focusable.push(w))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=Lz(r.cacheComponents,yFe).bind(XD(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++Gdn);var u=iI(i);r.buildMenuOptions=Lz(r.buildMenuOptions,function(c,s){var f=c,v=vr(f,2),m=v[0],_=v[1],h=s,w=vr(h,2),g=w[0],p=w[1];return _===p&&m.inputValue===g.inputValue&&m.options===g.options}).bind(XD(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return ai(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(r){var i=this.props,u=i.options,l=i.value,c=i.menuIsOpen,s=i.inputValue;if(this.cacheComponents(r.components),r.value!==l||r.options!==u||r.menuIsOpen!==c||r.inputValue!==s){var f=iI(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),_=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:_,focusedValue:m})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(r){var i=this.props,u=i.isDisabled,l=i.menuIsOpen,c=this.state.isFocused;(c&&!u&&r.isDisabled||c&&l&&!r.menuIsOpen)&&this.focusInput(),c&&u&&!r.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(rFe(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var r=this.props,i=r.isSearchable,u=r.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:u}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,i){this.props.onInputChange(r,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var i=this,u=this.state,l=u.selectValue,c=u.isFocused,s=this.buildMenuOptions(this.props,l),f=this.props,v=f.isMulti,m=f.tabSelectsValue,_=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(_=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[_]},function(){i.onMenuOpen(),i.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:m}})})}},{key:"focusValue",value:function(r){var i=this.props,u=i.isMulti,l=i.isSearchable,c=this.state,s=c.selectValue,f=c.focusedValue;if(!!u){this.setState({focusedOption:null});var v=s.indexOf(f);f||(v=-1,this.announceAriaLiveContext({event:"value"}));var m=s.length-1,_=-1;if(!!s.length){switch(r){case"previous":v===0?_=0:v===-1?_=m:_=v-1;break;case"next":v>-1&&v0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props,u=i.pageSize,l=i.tabSelectsValue,c=this.state,s=c.focusedOption,f=c.menuOptions,v=f.focusable;if(!!v.length){var m=0,_=v.indexOf(s);s||(_=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=_>0?_-1:v.length-1:r==="down"?m=(_+1)%v.length:r==="pageup"?(m=_-u,m<0&&(m=0)):r==="pagedown"?(m=_+u,m>v.length-1&&(m=v.length-1)):r==="last"&&(m=v.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:v[m],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:fTe(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(sQ):uI(uI({},sQ),this.props.theme):sQ}},{key:"getCommonProps",value:function(){var r=this.clearValue,i=this.cx,u=this.getStyles,l=this.getValue,c=this.setValue,s=this.selectOption,f=this.props,v=f.isMulti,m=f.isRtl,_=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:_,selectOption:s,setValue:c,selectProps:f,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(r){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var i=this.state,u=i.focusedValue,l=i.selectValue,c=l.indexOf(u);if(c>-1){var s=r.indexOf(u);if(s>-1)return u;if(c-1?i:r[0]}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var r=this.props,i=r.isClearable,u=r.isMulti;return i===void 0?u:i}},{key:"isOptionDisabled",value:function(r,i){return typeof this.props.isOptionDisabled=="function"?this.props.isOptionDisabled(r,i):!1}},{key:"isOptionSelected",value:function(r,i){var u=this;if(i.indexOf(r)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(r,i);var l=this.getOptionValue(r);return i.some(function(c){return u.getOptionValue(c)===l})}},{key:"filterOption",value:function(r,i){return this.props.filterOption?this.props.filterOption(r,i):!0}},{key:"formatOptionLabel",value:function(r,i){if(typeof this.props.formatOptionLabel=="function"){var u=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(r,{context:i,inputValue:u,selectValue:l})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var r=this.state,i=r.ariaLiveContext,u=r.selectValue,l=r.focusedValue,c=r.focusedOption,s=this.props,f=s.options,v=s.menuIsOpen,m=s.inputValue,_=s.screenReaderStatus,h=l?ddn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",w=c&&v?hdn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=gdn({inputValue:m,screenReaderMessage:_({count:this.countOptions()})});return"".concat(h," ").concat(w," ").concat(g," ").concat(i)}},{key:"renderInput",value:function(){var r=this.props,i=r.isDisabled,u=r.isSearchable,l=r.inputId,c=r.inputValue,s=r.tabIndex,f=r.form,v=this.components.Input,m=this.state.inputIsHidden,_=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return Ca.default.createElement(ndn,yt({id:_,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:nQ,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var w=this.commonProps,g=w.cx,p=w.theme,y=w.selectProps;return Ca.default.createElement(v,yt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:_,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:y,spellCheck:"false",tabIndex:s,form:f,theme:p,type:"text",value:c},h))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,i=this.components,u=i.MultiValue,l=i.MultiValueContainer,c=i.MultiValueLabel,s=i.MultiValueRemove,f=i.SingleValue,v=i.Placeholder,m=this.commonProps,_=this.props,h=_.controlShouldRenderValue,w=_.isDisabled,g=_.isMulti,p=_.inputValue,y=_.placeholder,F=this.state,N=F.selectValue,B=F.focusedValue,k=F.isFocused;if(!this.hasValue()||!h)return p?null:Ca.default.createElement(v,yt({},m,{key:"placeholder",isDisabled:w,isFocused:k}),y);if(g){var ue=N.map(function(ye,Se){var ve=ye===B;return Ca.default.createElement(u,yt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:ve,isDisabled:w,key:"".concat(r.getOptionValue(ye)).concat(Se),index:Se,removeProps:{onClick:function(){return r.removeValue(ye)},onTouchEnd:function(){return r.removeValue(ye)},onMouseDown:function(Re){Re.preventDefault(),Re.stopPropagation()}},data:ye}),r.formatOptionLabel(ye,"value"))});return ue}if(p)return null;var we=N[0];return Ca.default.createElement(f,yt({},m,{data:we,isDisabled:w}),this.formatOptionLabel(we,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.components.ClearIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!this.isClearable()||!r||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:f,isFocused:s}))}},{key:"renderLoadingIndicator",value:function(){var r=this.components.LoadingIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!r||!c)return null;var f={"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:f,isDisabled:l,isFocused:s}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.components,i=r.DropdownIndicator,u=r.IndicatorSeparator;if(!i||!u)return null;var l=this.commonProps,c=this.props.isDisabled,s=this.state.isFocused;return Ca.default.createElement(u,yt({},l,{isDisabled:c,isFocused:s}))}},{key:"renderDropdownIndicator",value:function(){var r=this.components.DropdownIndicator;if(!r)return null;var i=this.commonProps,u=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:c,isDisabled:u,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,i=this.components,u=i.Group,l=i.GroupHeading,c=i.Menu,s=i.MenuList,f=i.MenuPortal,v=i.LoadingMessage,m=i.NoOptionsMessage,_=i.Option,h=this.commonProps,w=this.state,g=w.focusedOption,p=w.menuOptions,y=this.props,F=y.captureMenuScroll,N=y.inputValue,B=y.isLoading,k=y.loadingMessage,ue=y.minMenuHeight,we=y.maxMenuHeight,ye=y.menuIsOpen,Se=y.menuPlacement,ve=y.menuPosition,Me=y.menuPortalTarget,Re=y.menuShouldBlockScroll,Fe=y.menuShouldScrollIntoView,Ue=y.noOptionsMessage,_e=y.onMenuScrollToTop,rt=y.onMenuScrollToBottom;if(!ye)return null;var Sn=function(Ee){var W=g===Ee.data;return Ee.innerRef=W?r.getFocusedOptionRef:void 0,Ca.default.createElement(_,yt({},h,Ee,{isFocused:W}),r.formatOptionLabel(Ee.data,"menu"))},Xn;if(this.hasOptions())Xn=p.render.map(function(ge){if(ge.type==="group"){var Ee=ge.type,W=cu(ge,["type"]),be="".concat(ge.key,"-heading");return Ca.default.createElement(u,yt({},h,W,{Heading:l,headingProps:{id:be,data:ge.data},label:r.formatGroupLabel(ge.data)}),ge.options.map(function(te){return Sn(te)}))}else if(ge.type==="option")return Sn(ge)});else if(B){var Zn=k({inputValue:N});if(Zn===null)return null;Xn=Ca.default.createElement(v,h,Zn)}else{var ee=Ue({inputValue:N});if(ee===null)return null;Xn=Ca.default.createElement(m,h,ee)}var P={minMenuHeight:ue,maxMenuHeight:we,menuPlacement:Se,menuPosition:ve,menuShouldScrollIntoView:Fe},ce=Ca.default.createElement(rQ,yt({},h,P),function(ge){var Ee=ge.ref,W=ge.placerProps,be=W.placement,te=W.maxHeight;return Ca.default.createElement(c,yt({},h,P,{innerRef:Ee,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:B,placement:be}),Ca.default.createElement(mdn,{isEnabled:F,onTopArrive:_e,onBottomArrive:rt},Ca.default.createElement(cdn,{isEnabled:Re},Ca.default.createElement(s,yt({},h,{innerRef:r.getMenuListRef,isLoading:B,maxHeight:te}),Xn))))});return Me||ve==="fixed"?Ca.default.createElement(f,yt({},h,{appendTo:Me,controlElement:this.controlRef,menuPlacement:Se,menuPosition:ve}),ce):ce}},{key:"renderFormField",value:function(){var r=this,i=this.props,u=i.delimiter,l=i.isDisabled,c=i.isMulti,s=i.name,f=this.state.selectValue;if(!(!s||l))if(c)if(u){var v=f.map(function(h){return r.getOptionValue(h)}).join(u);return Ca.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,w){return Ca.default.createElement("input",{key:"i-".concat(w),name:s,type:"hidden",value:r.getOptionValue(h)})}):Ca.default.createElement("input",{name:s,type:"hidden"});return Ca.default.createElement("div",null,m)}else{var _=f[0]?this.getOptionValue(f[0]):"";return Ca.default.createElement("input",{name:s,type:"hidden",value:_})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Ca.default.createElement(edn,{"aria-live":"polite"},Ca.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Ca.default.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var r=this.components,i=r.Control,u=r.IndicatorsContainer,l=r.SelectContainer,c=r.ValueContainer,s=this.props,f=s.className,v=s.id,m=s.isDisabled,_=s.menuIsOpen,h=this.state.isFocused,w=this.commonProps=this.getCommonProps();return Ca.default.createElement(l,yt({},w,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Ca.default.createElement(i,yt({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:_}),Ca.default.createElement(c,yt({},w,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Ca.default.createElement(u,yt({},w,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Ca.Component);mR.defaultProps=Mdn;var kqa=Ga(n3());var wj=Ga(Qv());function Adn(e){var n=xdn();return function(){var a=Pr(e),r;if(n){var i=Pr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function xdn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Ldn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},lI=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Adn(u);function u(){var l;ti(this,u);for(var c=arguments.length,s=new Array(c),f=0;f1?f-1:0),m=1;m0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,a=String(n).toLowerCase(),r=String(t.value).toLowerCase(),i=String(t.label).toLowerCase();return r===a||i===a},kdn={formatCreateLabel:function(n){return'Create "'.concat(n,'"')},isValidNewOption:function(n,t,a){return!(!n||t.some(function(r){return dTe(n,r)})||a.some(function(r){return dTe(n,r)}))},getNewOptionData:function(n,t){return{label:t,value:n,__isNew__:!0}}},Hdn=Odn({allowCreateWhileLoading:!1,createOptionPosition:"last"},kdn),Udn=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Pdn(u);function u(l){var c;ti(this,u),c=i.call(this,l),c.select=void 0,c.onChange=function(f,v){var m=c.props,_=m.getNewOptionData,h=m.inputValue,w=m.isMulti,g=m.onChange,p=m.onCreateOption,y=m.value,F=m.name;if(v.action!=="select-option")return g(f,v);var N=c.state.newOption,B=Array.isArray(f)?f:[f];if(B[B.length-1]===N){if(p)p(h);else{var k=_(h,h),ue={action:"create-option",name:F};g(w?[].concat(Y1(iI(y)),[k]):k,ue)}return}g(f,v)};var s=l.options||[];return c.state={newOption:void 0,options:s},c}return ai(u,[{key:"UNSAFE_componentWillReceiveProps",value:function(c){var s=c.allowCreateWhileLoading,f=c.createOptionPosition,v=c.formatCreateLabel,m=c.getNewOptionData,_=c.inputValue,h=c.isLoading,w=c.isValidNewOption,g=c.value,p=c.options||[],y=this.state.newOption;w(_,iI(g),p)?y=m(_,v(_)):y=void 0,this.setState({newOption:y,options:(s||!h)&&y?f==="first"?[y].concat(Y1(p)):[].concat(Y1(p),[y]):p})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var c=this,s=this.state.options;return Ej.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(Ej.Component),t.defaultProps=Hdn,a},Bdn=Udn(mR),Jdn=lI(Bdn),fQ=Jdn;var Cj=Ga(Qv());var Rza=Ga(oI());var Fza=Ga(n3());function Wdn(e){var n=qdn();return function(){var a=Pr(e),r;if(n){var i=Pr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function qdn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var zdn={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},$dn=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Wdn(u);function u(l){var c;return ti(this,u),c=i.call(this),c.select=void 0,c.lastRequest=void 0,c.mounted=!1,c.optionsCache={},c.handleInputChange=function(s,f){var v=c.props,m=v.cacheOptions,_=v.onInputChange,h=tFe(s,f,_);if(!h){delete c.lastRequest,c.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});return}if(m&&c.optionsCache[h])c.setState({inputValue:h,loadedInputValue:h,loadedOptions:c.optionsCache[h],isLoading:!1,passEmptyOptions:!1});else{var w=c.lastRequest={};c.setState({inputValue:h,isLoading:!0,passEmptyOptions:!c.state.loadedInputValue},function(){c.loadOptions(h,function(g){!c.mounted||(g&&(c.optionsCache[h]=g),w===c.lastRequest&&(delete c.lastRequest,c.setState({isLoading:!1,loadedInputValue:h,loadedOptions:g||[],passEmptyOptions:!1})))})})}return h},c.state={defaultOptions:Array.isArray(l.defaultOptions)?l.defaultOptions:void 0,inputValue:typeof l.inputValue!="undefined"?l.inputValue:"",isLoading:l.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},c}return ai(u,[{key:"componentDidMount",value:function(){var c=this;this.mounted=!0;var s=this.props.defaultOptions,f=this.state.inputValue;s===!0&&this.loadOptions(f,function(v){if(!!c.mounted){var m=!!c.lastRequest;c.setState({defaultOptions:v||[],isLoading:m})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(c){c.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),c.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(c.defaultOptions)?c.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(c,s){var f=this.props.loadOptions;if(!f)return s();var v=f(c,s);v&&typeof v.then=="function"&&v.then(s,function(){return s()})}},{key:"render",value:function(){var c=this,s=this.props,f=s.loadOptions,v=s.isLoading,m=cu(s,["loadOptions","isLoading"]),_=this.state,h=_.defaultOptions,w=_.inputValue,g=_.isLoading,p=_.loadedInputValue,y=_.loadedOptions,F=_.passEmptyOptions,N=F?[]:w&&p?y:h||[];return Cj.default.createElement(n,yt({},m,{ref:function(k){c.select=k},options:N,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(Cj.Component),t.defaultProps=zdn,a},Vdn=lI(mR),Qdn=$dn(Vdn),Ij=Qdn;var hTe=Ga(qJ()),r3=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!ehn&&typeof document!="undefined";return Mt.createElement(e,Vi(Ya({},t),{isMulti:n,components:{MenuList:Ydn},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:yTe(t.options),value:yTe(t.value),getOptionLabel:vQ(t.getOptionLabel),getOptionValue:vQ(t.getOptionValue),formatOptionLabel:vQ(t.formatOptionLabel),loadOptions:t.loadOptions&&((...u)=>t.loadOptions(...u).then(cI)),onChange:(u,{action:l})=>{switch(l){case"select-option":u.__isNew__?t.onCreate&&t.onCreate(u.label):t.onSelect&&t.onSelect(cI(u));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(cI(u||[]));break;case"create-option":t.onCreate&&t.onCreate(u.label);break}},isOptionDisabled:t.isOptionDisabled&&(u=>!u.__isNew__&&t.isOptionDisabled(cI(u))),styles:{indicatorsContainer:r(t.indicatorsContainerStyle),control:r(t.controlStyle),menuList:r(t.menuListStyle),placeholder:r({color:"#B1C2D9"}),menu:r(a({zIndex:1e3},t.menuStyle)),menuPortal:r({zIndex:1e4}),option:(u,l)=>a(u,l.isFocused?t.focusedOptionStyle:{})}}))},Ydn=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[Mt.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:cI(e.selectProps.options)})]),Mt.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},Mt.createElement(hTe.default,{length:n.length,itemRenderer:(a,r)=>Mt.createElement("div",{key:r},n[a])}),...t)};Sj.displayName="ReactSelect";fQ.displayName="ReactSelectCreatable";Ij.displayName="ReactSelectAsync";var gTe=r3({baseClass:Sj,isMulti:!1}),Kdn=r3({baseClass:fQ,isMulti:!1}),Xdn=r3({baseClass:Sj,isMulti:!0}),DTe=r3({baseClass:Ij,isMulti:!1}),Zdn=r3({baseClass:Ij,isMulti:!0}),ehn=0;var yTe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},cI=e=>{let n=t=>t&&typeof t=="object"&&"__wrap"in t;return e instanceof Array?n(e[0])?e.map(t=>t.__wrap):e:n(e)?e.__wrap:e},vQ=e=>e&&(n=>e(cI(n)));var bTe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var RTe=function(e){return bTe(function(n){return function(t){return IH(hr(t)(n))(e)}})};var o3=Ho(),nhn=Rt(st()(C({reflectSymbol:function(){return"inputValue"}})(fe)(he)));var thn=x(Ht),ahn=x(U),wTe=xs(),STe=xa();var rhn=function(e){return e};var Fj=function(e){return o3(function(n){return ke(nhn(n))(e)})};var Tj=function(e){return function(n){return RTe(thn(Ve)(e(n)))()}};var ETe=function(e){return function(n){return oa(e({inputValue:ae(n.inputValue),options:n.options}))}};var CTe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=eue(function(a){return oa(ahn(rhn)(a))})(e.value),n},ohn=o3,ITe=o3;var ihn=o3;var FTe=o3;var kc=function(){var e=wTe(gTe);return function(n){return e(ohn(CTe(ITe(FTe(STe(n))))))}},Mj=function(){var e=wTe(DTe);return function(n){return e(ihn(CTe(ITe(FTe(STe(n))))))}};var uhn=st();var mQ=Y(Ie),_Q=Rt(uhn(C({reflectSymbol:function(){return"value"}})(fe)(he))),pQ=q(Mn);var $0=function(e){return me("")(mQ(_Q(vi(e.target)))(function(n){return pQ(n.value)}))},TTe=function(e){return me("")(mQ(_Q(vi(e.target)))(function(n){return pQ(n.value)}))},Ql=function(e){return me("")(mQ(_Q(vi(e.target)))(function(n){return pQ(n.value)}))};fa();var MTe=class extends Mt.Component{constructor(n){super(n);this.state={error:null}}static getDerivedStateFromError(n){return{error:n}}componentDidCatch(n,t){this.props.componentDidCatch(n,t)}render(){return this.props.render(this.state)}},GTe=MTe;var lhn=xs(),chn=q(Lt);var shn=function(){return function(){return lhn(GTe)}},fhn=shn()(),Gj=function(e){return fhn({render:function(n){return e({hasError:et(ae(n.error))})},componentDidCatch:function(n,t){return za(Za)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return chn(De)})()}})};fa();var hs={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var pR=Ga(OTe()),sI=4,Bhn=({trackColor:e,background:n})=>({props:t,children:a})=>Mt.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${sI}px`,borderRadius:`${sI*2}px`,background:n||e})}),...a),kTe=({horizontal:e})=>({props:n,isDragged:t})=>Mt.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),Mt.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?hs.SECONDARY:hs.WHITE,stroke:hs.SECONDARY}),Mt.createElement("path",{stroke:t?hs.WHITE:hs.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),Mt.createElement("path",{stroke:t?hs.WHITE:hs.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),HTe=e=>Mt.createElement("div",{"aria-label":e.ariaLabel},Mt.createElement(pR.Range,{step:e.step,min:e.min,max:e.max,values:[e.value],onChange:([n])=>e.onChange(n),onFinalChange:([n])=>e.onFinalChange&&e.onFinalChange(n),renderTrack:Bhn({trackColor:e.trackColor||hs.GRAY_300,background:e.fillBefore?(0,pR.getTrackBackground)({values:[e.value],colors:[hs.PRIMARY,hs.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:kTe({horizontal:!0})}));var UTe=e=>{let n=Mt.useRef();return Mt.useEffect(()=>{n.current&&n.current.forceUpdate()}),Mt.createElement(pR.Range,{ref:n,values:[e.low,e.high],step:e.step||Math.round(Math.max((e.max-e.min)/100,1)),min:e.min,max:e.max,onChange:t=>{e.low==t[0]?e.setHigh(t[1]):e.setLow(t[0])},renderTrack:({props:t,children:a})=>Mt.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${sI}px`,borderRadius:`${sI*2}px`,backgroundColor:hs.GRAY_300})},Mt.createElement("div",{ref:t.ref,style:{height:`${sI}px`,width:"100%",borderRadius:`${sI*2}px`,background:(0,pR.getTrackBackground)({values:[e.low,e.high],colors:[hs.GRAY_300,hs.PRIMARY,hs.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:kTe({horizontal:!0})})};var BTe=xs(),jj={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var JTe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var Pj=function(e){return function(){return function(){return BTe(HTe)}}},WTe=function(e){return function(){return function(){return BTe(UTe)}}};var Jhn=xa(),Whn=Fi(),gQ=an(),qhn=Uf(wn)(),zhn=jn(Pn),$hn=Gd(Lt),Vhn=xr(Lt)(Lr),Qhn=Go()(),Yhn=nn(Sr),Khn=nn(Un),Xhn=re(tA);var fI={showNumber:re(qe),parseNumber:Tf,Eq0:function(){return Wa}},Zhn=function(e){return e.showNumber},egn=function(e){return e.parseNumber};var vI=function(e){var n=Zhn(e),t=e.Eq0(),a=ay(t),r=le(At(t)),i=egn(e);return function(){return function(u){var l=Jhn(u);return Su(Whn(ga(n(gQ(l.value))))(function(c){return qhn(a(gQ(l.value))(function(s){return zhn($hn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),Vhn(i(f))(l.onChange)()}};return Qo(Qhn(Jn(l.className)(""))({type:"number",min:Ce("")(n)(lr(l.min)),max:Ce("")(n)(lr(l.max)),step:Ce("")(n)(lr(l.step)),value:c.value0,onChange:Yhn(s)(Ql),onBlur:Khn(c.value1)(n(gQ(l.value))),placeholder:Jn(l.placeholder)(""),required:Jn(l.required)(!1),disabled:Jn(l.disabled)(!1),autoFocus:Jn(l.autoFocus)(!1),name:Jn(l.name)(""),"aria-required":Xhn(Jn(l.required)(!1))}))})}))}}};var ngn=Uf(wn)(),qTe=Qu()(li(li(Vu)()({reflectSymbol:function(){return"min"}})(Wa))()({reflectSymbol:function(){return"max"}})(Wa)),tgn=ay(qTe),zTe=jn(Pn),$Te=H(J),DQ=H(K),agn=WTe(JTe)()(),VTe=nn(Sr),QTe=H(M),YTe=vI(fI)(),rgn=q(Vt),yQ=Ln(wn)(Nt),KTe=Vo(Ht),XTe=Xa(KTe),l3=q(Yn),ogn=ec(qTe),ign=Ar(KTe),bQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ZTe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ugn=function(e){return function(n){return function(t){var a=Su(ngn(tgn(e.value)(function(r){return zTe(t(new ZTe(r)))}))(function(){return Qo(He)}));return $Te(e.className)([a,DQ("mx-2 px-1")(agn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:VTe(t)(bQ.create),setHigh:VTe(t)(RQ.create)})),$Te("row mt-4")([QTe("col-6")("Minimum"),QTe("col-6 text-right")("Maximum"),DQ("col-6")(YTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(bQ.create(r))}})),DQ("col-6 text-right")(YTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(RQ.create(r))}}))])])}}},lgn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return rgn(De)}};return function(a){if(a instanceof bQ)return yQ(XTe(c3.create)(k1(De)))(function(){return l3({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof RQ)return yQ(XTe(c3.create)(k1(De)))(function(){return l3({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof ZTe)return l3({debouncer:n.debouncer,value:a.value0});if(a instanceof c3&&a.value0 instanceof HD&&ogn(n.value)(e.value))return yQ(Ta(zTe(e.onChange(n.value))))(function(){return l3(n)});if(a instanceof c3)return ign(c3.create)(function(r){return{value:n.value,debouncer:r}})(lC(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 90, column 21 - line 106, column 49): "+[a.constructor.name])}}},cgn=function(e){return l3({value:e.value,debouncer:uC})},eMe=wu("ThrottledRangeSlider")(function(e){return{init:cgn(e),view:ugn(e),update:lgn(e)}});var GQ=Ga(aMe());var Rgn=Em(),wgn=function(e){return e},Sgn=function(e){return e};var Oj=function(e){var n=Rgn(e);return function(){return function(){return n(GQ.default)}}},kj=function(e){return wgn(vi(e))};var Hj=Sgn,Uj=vi("auto");var rMe=1070;var oMe=q(Yn),Egn=MA(Ic),Cgn=Xk(Ic),Bj=Xe(Ze),Ign=pi(K)()(),Fgn=Xi(xt),AQ=Eb(xt),Tgn=Ru(J),xQ=Go()(),LQ=nn(Sr),Mgn=H(M),iMe=le(uq),Ggn=Hle(J)()(),Jj=nn(Un),Agn=Ye(M),tg=H(K),dR=H(J),xgn=kc(),Lgn=kg(xt),jgn=xr(Lt)(Lr),Pgn=kv(Pg),uMe=$(pe),Ngn=re(lDe),Wj=to(Ic),Ogn=Oj(K)()(),jQ=Ye(K),kgn=TA(Ic),Hgn=it(Ie),lMe=rD(K)()(),Ugn=x(U),Bgn=Nn(J)()(),Jgn=le(mDe),Wgn=js(M),qgn=x(pe),cMe=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),sMe=function(e){return function(n){if(n.value1 instanceof Qa)return oMe({expandedFilters:Egn(n.value0)(e.expandedFilters)});if(n.value1 instanceof ka)return oMe({expandedFilters:Cgn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 67, column 1 - line 67, column 55): "+[e.constructor.name,n.constructor.name])}},fMe=function(e){return Ce(Bj)(function(n){return Ign({placement:function(){return e.mobileLayout?sf:X8}(),overlay:Z(n),overlayStyle:Qe({maxWidth:"15rem",zIndex:rMe}),trigger:function(){return e.mobileLayout?Zp:K8}()})})},zgn=function(e){return function(n){return function(t){return function(a){var r=Fgn(t.value)(a),i=function(u){if(r)return AQ(t.value)(a);if(Ge)return To(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 5 - line 312, column 50): "+[u.constructor.name])};return fMe(e)(t.tooltip)(Tgn("form-check-label py-2 my-1 py-md-0 my-md-0 d-flex flex-row-reverse flex-md-row align-items-center"+function(){return e.mobileLayout?" text-lead":""}())([xQ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:LQ(e.onFilter(n))(function(u){return new d(new Gc(i(De)))})}),Mgn("flex-grow-1")(t.value)]))}}}},$gn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof L0)return"and";if(v instanceof Qp)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 253, column 21 - line 255, column 35): "+[v.constructor.name])},i=function(v){return function(m){var _=function(){var h=iMe(m.operator)(v);return h?" active":" cursor-pointer"}();return Ggn("btn btn-sm btn-outline-primary"+_)({onClick:Jj(e.onFilter(n))(new d(new Uu({terms:m.terms,operator:v})))})([xQ("")({type:"radio",name:"operator",disabled:iMe(m.operator)(v)}),Agn("text-uppercase")(r(v))])}},u=function(v){return tg("row no-gutters g-0 mt-2 mb-3")(tg("col-10")(dR("btn-group btn-group-toggle w-100")([i(L0.value)(v),i(Qp.value)(v)])))},l=function(v){return function(m){return function(_){return function(h){var w=bt(_.terms),g=v===w;return dR("row no-gutters g-0 mb-2")([tg("col-10")(xgn({options:Lgn(m.options)(_.terms),getOptionLabel:Bj,getOptionValue:Bj,onSelect:LQ(e.onFilter(n))(function(p){return new d(new Uu({operator:_.operator,terms:function(){if(h instanceof b)return To(p)(_.terms);if(h instanceof d)return To(p)(AQ(h.value0)(_.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 238, column 25 - line 240, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:jgn(h)(function(p){return e.onFilter(n)(new d(new Uu({operator:_.operator,terms:AQ(p)(_.terms)})))})})),tn(w>=1&&!g)(tg("col-2 d-flex justify-content-center align-items-center pl-3")(tg("badge badge-light bg-light text-dark text-uppercase x-small")(Z(r(_.operator)))))])}}}},c=function(v){return function(m){return Pgn(function(_){return function(h){return l(_)(v)(m)(new d(h))}})(m.terms)}},s=function(v){return function(m){return[l(bt(m.terms))(v)(m)(b.value)]}},f=function(){var v=function(_){if(Ge)return fDe(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 177, column 1 - line 182, column 18): "+[])};if(a instanceof d){var m=C2(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof kD&&f instanceof uf?dR("mt-3")([xQ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:LQ(e.onFilter(n))(function(v){return d.create(uf.create(Ql(v)))})})]):t instanceof i_&&f instanceof j0?eMe({className:"mt-4 px-5 px-md-0",range:{min:t.value0.min,max:t.value0.max},value:f.value0,onChange:function(){var v=e.onFilter(n);return function(m){return v(d.create(j0.create(m)))}}()}):t instanceof dv&&f instanceof Gc?dR("mt-2 mt-md-0")(uMe(t.value0.options)(function(v){return zgn(e)(n)(v)(f.value0)})):t instanceof P0&&f instanceof Uu?oe([oe(c(t.value0)(f.value0)),oe(s(t.value0)(f.value0)),tn(bt(f.value0.terms)>=1)(u(f.value0))]):za(Za)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:Jp(n),filter:cq(t),selection:Ngn(f)})(function(v){return He})}}}},qj=function(e){return function(n){var t=Wj(n)(e.filterDefinitions.map);if(t instanceof d)return Gj(function(a){return Bf(!a.hasError)(function(r){return tg("t--filter-"+M0(n))($gn(e)(n)(t.value0.filter)(Wj(n)(e.filters)))})});if(t instanceof b)return za(Za)("Hub: attempt to render a non-existent filter")({facet:M0(n)})(function(a){return He});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 166, column 3 - line 175, column 22): "+[t.constructor.name])}},vMe=function(e){return function(n){var t=function(){var a=Wj(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof P0?tg("mb-8"):Bj}();return t(qj(e)(n))}},mMe={expandedFilters:Kk},Vgn=function(e){return Ogn({duration:Hj(350),height:function(){if(e instanceof ka)return kj(0);if(e instanceof Qa)return Uj;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 327, column 15 - line 329, column 50): "+[e.constructor.name])}()})},Qgn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Qa)return" rotate-180";if(e instanceof ka)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 319, column 72 - line 321, column 35): "+[e.constructor.name])}();return jQ(n)(He)},Ygn=function(e){return function(n){return function(t){return function(a){var r=function(){if(kgn(a.facet)(n.expandedFilters))return Qa.value;if(Ge)return ka.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 99, column 5 - line 101, column 41): "+[])}(),i=Wj(a.facet)(e.filters),u=ke(a.iconClass)(function(m){return jQ(m+" pl-1")(He)}),l=function(){return a.facet instanceof j?new d(a.facet.value0):b.value}(),c=fMe(e)(Hgn(gW)(l)),s=function(){var m=Xv(r),_=lMe("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:Jj(t)(new cMe(a.facet,m))})(Qgn(r)),h=lMe("cursor-pointer text-primary mr-1")({onClick:Jj(e.onFilter(a.facet))(b.value)})(jQ("fe fe-x")(He)),w=function(){var g=function(y){if(Ge)return[_];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 89, column 1 - line 89, column 99): "+[])},p=Ugn(O6(a.filter))(i);return p instanceof d&&p.value0?[h,_]:g(!0)}();return c(Bgn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+M0(a.facet))))({onClick:Jj(t)(new cMe(a.facet,m))})([dR("col")([Z(Jp(a.facet)),u]),dR("col-auto text-right")(w)]))}(),f=c(tg("row w-100")(dR("col pr-0 pb-2")([Z(Jp(a.facet)),u]))),v=qj(e)(a.facet);if(a.layout instanceof N1)return oe([s,Vgn(r)(v)]);if(a.layout instanceof O1)return oe([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 91, column 3 - line 95, column 42): "+[a.layout.constructor.name])}}}},PQ=function(e){return function(n){return function(t){return oe(uMe(e.filterDefinitions.categorized)(function(a){return oe([GU(QF(function(r){return Jgn(r.layout)(O1.value)})(a.value1))(Wgn("text-muted text-uppercase")(Ade(a.value0))),oe(qgn(Ygn(e)(n)(t))(a.value1)),Va("")])}))}}},_Me=function(e){return function(n){return function(t){return tg("mt-3")(PQ(e)(n)(t))}}};var Kgn=xa(),Xgn=pi(K)()(),Zgn=Ye(J),eDn=ia(M),nDn=function(e){var n=Bb(e);return function(){return function(t){return function(a){var r=Kgn(t);return Xgn({placement:sf,overlay:oe(n(a)),overlayStyle:Jn(r.overlayStyle)(Qe({width:"15rem"}))})(Zgn("d-inline-flex align-items-center text-secondary "+r.className)([eDn("d-inline-block fe fe-help-circle "+function(){var i=Jo(r.anchorText);return i?"":"mr-2"}())(""),Z(r.anchorText)]))}}}},Yl=function(e){var n=nDn(e)();return function(t){return n({className:t,anchorText:""})}};var tDn=ea(J)()(),aDn=$(U),rDn=rn(J)()(),oDn=Zt(er),NQ=ia(M),iDn=Y(xv),uDn=q(im),pMe=H(J),dMe=Yl(M),hMe=H(K),lDn=pi(K)()(),cDn=Ye(M),sDn=Ye(J),gMe=H(M);var fDn=Rr(Ka),vDn=function(e){return function(n){var t=function(a){if(n instanceof ege)return tDn(a)({href:mge(aDn(n.value0)(function(r){return{slug:r.slug,tab:Ui.value}}))});if(n instanceof tC)return rDn(a)({onClick:oDn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 159, column 15 - line 166, column 46): "+[n.constructor.name])};return t(e)([NQ("material-symbol mr-2")("tune"),Z(" Simulate chances")])}},zj=vDn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),Ey=function(e){var n=H(e);return function(t){var a=H(t);return function(r){return oe(Tw(iDn(r)(function(i){return uDn([pMe("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Va("")])})))}}},hR=function(e){return H(e)("t--subtitle")},mDn=hR(J),mI=function(e){var n=Bb(e);return function(t){return function(a){return mDn([oe(n(t)),Z(" "),dMe("text-secondary")(a)])}}},DMe=function(e){var n=H(e);return function(t){return function(a){return function(r){return pMe("row "+a)([hMe("col-auto")(NQ(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},OQ=function(e){var n=DMe(e);return function(t){return n(t)("mb-3")("")}},yMe=function(e){var n=DMe(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},bMe="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",s3=function(e){return function(n){return hMe(bMe)(lDn({placement:sf,overlay:cDn("text-secondary")(n),overlayStyle:Qe({width:"15rem"})})(sDn("d-inline-flex align-items-center")([Z(e),NQ("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},gs=gMe(bMe);var yr=function(e){return gMe("x-large "+e)};var $j=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ge)return Zs(fDn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 141, column 1 - line 141, column 71): "+[e.constructor.name])};var Vj=dMe("text-secondary ml-2")(` Our calculator evaluates your profile like the way an admissions officer does \u2014 first, minimum academic requirements based on your demographic, then a holistic review. `);var RMe=xf()(),_Dn=$e(Ad),pDn=re(DH),dDn=x5(),wMe=Qce()(),hDn=$e(ra),SMe=function(e){if(e instanceof Gu)return"public";if(e instanceof Bl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 87, column 17 - line 89, column 29): "+[e.constructor.name])},kQ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:KS(e.address)}},gDn=function(e){var n=YS(CM(e.address)),t=Do(" ")([e.name,"is a",SMe(e.publicPrivate),"school in",dD(e.address),"with",$j(e)," total undergraduate students"]);return RMe(kQ(e))({identifier:pDn(e.slug)+Ce("")(_Dn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},EMe=function(e){var n=RMe(gDn(e))({"@context":"https://schema.org"});return oe([dDn(n),wMe({name:"description",content:n.description}),wMe({name:"keywords",content:Do(" ")(hDn(["college education admissions enroll apply","application sports chancing financial scholarship",SMe(e.publicPrivate)])(function(){if(e.address instanceof Mu)return[e.address.value0.city,ah(e.address.value0.state)];if(e.address instanceof nu)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 36, column 12 - line 42, column 32): "+[e.address.constructor.name])}()))})])};var DDn=H(J),yDn=rn(M)()(),bDn=nn(Un),RDn=x5(),wDn=xf()(),CMe=function(e){return function(n){return Wx(n.slugRedirectNotification)(eu(function(t){return Ao(ga(!0))(function(a){return function(r){return tn(a)(DDn("alert alert-info d-flex align-items-start justify-content-between pr-3 mt-3 mx-4 mx-md-6 mt-md-4 mb-0")([Z("We couldn\u2019t find a page with the exact address you requested, but found a similar one instead."+function(){return e.mobileLayout?"":" If things don\u2019t look quite right, remember to use the filters at the top to find what you\u2019re looking for."}()),yDn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:bDn(r)(!1)})("")]))}})}))}},IMe=function(e){return function(n){return RDn({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+aC({slug:n.seo.slug}),description:n.seo.description,numberOfItems:bt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:Ms(function(t){return function(a){return wDn({"@type":"ListItem",position:t,url:e.rootUrl+Vp(fr.value)(a.slug)})(kQ(a))}})(n.schools)})}},HQ=function(e){if(e.ranking instanceof d)return{by:new sr(e.ranking.value0),direction:pv.value};if(e.ranking instanceof b)return OD;throw new Error("Failed pattern match at Hub.Seo (line 63, column 15 - line 65, column 30): "+[e.ranking.constructor.name])};var f3=tr(oo),FMe=gn(hn),gR=dn(FMe)(vn(fn)),TMe=_n(mn),DR=pn(TMe),MMe=bn(yn),yR=Dn(MMe),SDn=un(mJ)(gR(gR(gR(gR(gR(gR(gR(FMe)(TMe))(DR))(DR))(DR))(DR))(DR))(DR))(yR(yR(yR(yR(yR(yR(yR(MMe))))))))(DR),bR=function(){function e(){}return e.value=new e,e}(),Cy=function(){function e(){}return e.value=new e,e}(),RR=function(){function e(){}return e.value=new e,e}(),ag=function(){function e(){}return e.value=new e,e}(),ld=function(){function e(){}return e.value=new e,e}(),EDn={to:function(e){if(e instanceof T)return bR.value;if(e instanceof o&&e.value0 instanceof T)return Cy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return RR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return ag.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return ld.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof bR)return new T(z.value);if(e instanceof Cy)return new o(new T(z.value));if(e instanceof RR)return new o(new o(new T(z.value)));if(e instanceof ag)return new o(new o(new o(new T(z.value))));if(e instanceof ld)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},GMe={show:Er(EDn)(Sa(f3({reflectSymbol:function(){return"GPA"}}))(Sa(f3({reflectSymbol:function(){return"SATACT"}}))(Sa(f3({reflectSymbol:function(){return"Coursework"}}))(Sa(f3({reflectSymbol:function(){return"Extracurriculars"}}))(f3({reflectSymbol:function(){return"Demographics"}}))))))},CDn={eq:function(e){return function(n){return e instanceof bR&&n instanceof bR||e instanceof Cy&&n instanceof Cy||e instanceof RR&&n instanceof RR||e instanceof ag&&n instanceof ag||e instanceof ld&&n instanceof ld}}},IDn=le(CDn),AMe=function(e){if(e instanceof bR)return"GPA";if(e instanceof Cy)return"SAT/ACT";if(e instanceof RR)return"Coursework";if(e instanceof ag)return"Extracurriculars";if(e instanceof ld)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 39, column 9 - line 44, column 33): "+[e.constructor.name])},FDn=function(e){if(e instanceof fs)return bR.value;if(e instanceof al||e instanceof rl)return Cy.value;if(e instanceof lv)return RR.value;if(e instanceof cv)return ag.value;if(e instanceof sv||e instanceof Qs||e instanceof fv)return ld.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 28, column 13 - line 36, column 28): "+[e.constructor.name])},UQ=function(e){return wa(function(){var n=IDn(e);return function(t){return n(FDn(t))}}())(SDn)},BQ=function(){return[bR.value,Cy.value,RR.value,ag.value]}();var TDn=x(U),xMe=an(),su=Y(Ie),Qj=q(Mn),JQ=$(U),LMe=function(e){if(e instanceof fs)return 0;if(e instanceof al)return 1;if(e instanceof rl)return 2;if(e instanceof lv)return 3;if(e instanceof cv)return 4;if(e instanceof Qs)return 5;if(e instanceof sv)return 6;if(e instanceof fv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 73, column 13 - line 81, column 17): "+[e.constructor.name])},WQ=function(e){var n=TDn(xMe)(e);return function(t){if(t instanceof fs)return su(su(n)(function(a){return a.gpa}))(function(a){return Qj(new $m({value:a}))});if(t instanceof al)return su(su(n)(function(a){return a.sat.readingWriting}))(function(a){return su(su(n)(function(r){return r.sat.math}))(function(r){return Qj(new Vm({readingWriting:a,math:r}))})});if(t instanceof rl)return su(su(n)(function(a){return a.act.math}))(function(a){return su(su(n)(function(r){return r.act.english}))(function(r){return su(su(n)(function(i){return i.act.reading}))(function(i){return su(su(n)(function(u){return u.act.science}))(function(u){return Qj(new Qm({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof lv)return su(su(n)(function(a){return a.courseRigor.ap}))(function(a){return su(su(n)(function(r){return r.courseRigor.honors}))(function(r){return su(su(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return Qj(new Ym({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof cv)return new d(new Km(me([])(JQ(n)(function(a){return a.ecActivities}))));if(t instanceof sv)return b.value;if(t instanceof Qs)return b.value;if(t instanceof fv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 18, column 27 - line 44, column 12): "+[t.constructor.name])}},MDn=function(e){return function(n){if(n instanceof fs)return new $m({value:3.5});if(n instanceof al)return new Vm({readingWriting:700,math:700});if(n instanceof rl)return new Qm({math:30,english:30,reading:30,science:30});if(n instanceof lv)return new Ym({ap:0,honors:0,collegeClasses:0});if(n instanceof cv)return new Km(me([])(JQ(JQ(e)(xMe))(function(t){return t.ecActivities})));if(n instanceof sv)return new Lp(uh.value);if(n instanceof Qs)return new T0($me);if(n instanceof fv)return new jp(new lh(RD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 54, column 14 - line 70, column 51): "+[n.constructor.name])}},qQ=function(e){return function(n){return me(MDn(e)(n))(WQ(e)(n))}};var jMe=function(e){return function(n){return Gr(n(e))}};var PMe="top";var NMe=uo(Wr(xo)),GDn=$(Ht),OMe=Y(It),ADn=ol(ut(st()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(pE)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))),xDn=$(pe),LDn=$(U),jDn=ol(fe),kMe=NMe("profile_search_extracurricular_activities_path")(function(e){return function(n){return GDn(OMe(e({search_term:n}))(wo(ADn("Network.ECSelector.API"))))(function(t){return ir(xDn(t)(function(a){return LDn(mE(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),HMe=NMe("profile_generate_ec_description_path")(function(e){return function(n){return OMe(e(n))(wo(jDn("Profile.ECSelector.API.generateEcDescription response")))}});var UMe=gn(hn),s_=dn(UMe)(vn(fn)),BMe=_n(mn),f_=pn(BMe),JMe=bn(yn),v_=Dn(JMe),PDn=oW()(),rg=re(Yu),NDn=pi(K)()(),v3=H(M),ODn=ep(J)()(),kDn=$(pe),HDn=ade(M)()(),UDn=re(qe),BDn=rn(K)()(),JDn=nn(Un),WDn=ia(M),m3=H(J),_I=H(K),WMe=le(At(F0)),qDn=Ls(J),zDn=x(pe),$Dn=is(M),zQ=function(){function e(){}return e.value=new e,e}(),$Q=function(){function e(){}return e.value=new e,e}(),qMe=function(e){return function(n){if(n instanceof $Q)return me(e)(Nme(e));if(n instanceof zQ)return me(e)(Ome(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 23, column 1 - line 23, column 46): "+[e.constructor.name,n.constructor.name])}},zMe=function(){return 100/zn(bt(un(SD)(s_(s_(s_(s_(s_(s_(s_(s_(s_(s_(s_(UMe)(BMe))(f_))(f_))(f_))(f_))(f_))(f_))(f_))(f_))(f_))(f_))(v_(v_(v_(v_(v_(v_(v_(v_(v_(v_(v_(JMe))))))))))))(f_)))}(),VDn=function(e){var n=Vs(e),t=Tme(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return PDn("")({d:Do(" ")(["M",rg(-f),rg(c),"L",rg(f),rg(c),"L",rg(s),rg(l),"L",rg(-s),rg(l),"Z"]),fill:u})}}};return NDn({overlay:oe([v3("")("Use the arrows to choose"),v3("")("higher or lower levels")]),trigger:Zp,placement:sf})(ODn("")({viewBox:"-50 0 100 100",height:"100",width:"100"})([a(0)(25)("#6EF06B"),a(25)(50)("#B7EAB6"),a(50)(75)("#DEEDDE"),a(75)(100)("#EBEBEB"),a(zn(t)*zMe)(zn(t+1|0)*zMe)("#64A063"),oe(kDn(Bw(1)(4))(function(r){return HDn("")({x:"0",y:rg(25*zn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(UDn(r))}))]))},$Me=function(e){return function(n){var t=Vs(e),a=zm(e),r=function(i){var u=function(){if(i.msg instanceof zQ)return"up";if(i.msg instanceof $Q)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 67, column 17 - line 69, column 33): "+[i.msg.constructor.name])}();return BDn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:JDn(n)(i.msg),disabled:i.disabled})(WDn("x-large fe fe-arrow-"+u)(""))};return oe([m3("d-flex justify-content-between align-items-center")([v3("font-weight-bold fw-bold")("Tier "+_E(t)),m3("d-flex align-items-center")([_I("mr-2")(r({msg:zQ.value,disabled:WMe(new d(t))(Ame(a))})),_I("")(r({msg:$Q.value,disabled:WMe(new d(t))(l5(a))}))])]),_I("card shadow-none")(_I("card-body")(m3("row align-items-start")([_I("col-12 col-md-7")(ke(Gme(a)(t))(function(i){return oe([Z("I did the equivalent of ANY of the following:"),qDn("")(zDn($Dn(""))(i))])})),_I("col-12 col-md-5")(m3("row align-items-center")([m3("col-7 d-flex flex-column align-items-center")([v3("mb-2 small")("Exceptional"),VDn(e),v3("mt-2 small")("Standard")])]))])))])}};var Yj=q(Yn),QDn=xa(),YDn=Ln(wn)(Nt),KDn=Kr(Pn),XDn=$(Ht),ZDn=qv(As),eyn=rn(K)()(),VMe=H(M),QMe=nn(Un),VQ=function(){function e(){}return e.value=new e,e}(),YMe=function(){function e(){}return e.value=new e,e}(),KMe=function(){function e(){}return e.value=new e,e}(),QQ=function(){function e(){}return e.value=new e,e}(),XMe=function(){function e(){}return e.value=new e,e}(),ZMe=function(){function e(){}return e.value=new e,e}(),e2e=function(){var e=function(n){var t=Yj(VQ.value),a=QDn(n),r=function(u){return function(l){if(l instanceof QQ)return YDn(KDn(XDn(ZDn(a.onClick))(hr(je(ZMe.value))(je(XMe.value)))))(function(){return Yj(YMe.value)});if(l instanceof XMe)return Yj(VQ.value);if(l instanceof ZMe)return Yj(KMe.value);throw new Error("Failed pattern match at Utils.EffectButton (line 68, column 9 - line 70, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return eyn(Jn(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:Jn(a.disabled)(!1)})(Jn(a.buttonContent)(Z("Submit")))},s=Jn(a.render)({idle:c,inFlight:function(f){return VMe(Jn(a.spinnerClass)("spinner spinner-border text-primary"))("")},erroredOut:function(f){return oe([c(f),VMe("invalid-feedback d-block")(Jn(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof VQ)return s.idle(QMe(l)(QQ.value));if(u instanceof YMe)return s.inFlight(De);if(u instanceof KMe)return s.erroredOut(QMe(l)(QQ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 49, column 11 - line 52, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return wu("EffectButton")(e)};var n2e=function(){function e(){}return e.value=new e,e}(),t2e=function(){function e(){}return e.value=new e,e}(),pI=function(){function e(){}return e.value=new e,e}(),Kj=function(){function e(){}return e.value=new e,e}(),a2e=function(){function e(){}return e.value=new e,e}(),r2e=function(){function e(){}return e.value=new e,e}(),dI=function(){function e(){}return e.value=new e,e}(),o2e=function(e){if(e instanceof n2e)return"avatar-xxs";if(e instanceof t2e)return"avatar-xs";if(e instanceof pI)return"avatar-sm";if(e instanceof Kj)return"";if(e instanceof a2e)return"avatar-lg";if(e instanceof r2e)return"avatar-xl";if(e instanceof dI)return"avatar-xxl";throw new Error("Failed pattern match at Dashkit.Avatar.Size (line 16, column 13 - line 23, column 34): "+[e.constructor.name])};var Xj=le(At(xt)),nyn=xa(),YQ=H(K),tyn=_s()(),KQ=Ye(M),ayn=ia(M),ryn=Fi(),oyn=Uf(wn)(),iyn=jn(Pn),uyn=Nn(K)()(),lyn=rn(J)()(),cyn=Zt(bu),syn=Xm(),fyn=it(gr),Kl=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ZQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i2e=function(){function e(){}return e.value=new e,e}(),vyn=function(){function e(){}return e.value=new e,e}(),myn={eq:function(e){return function(n){return e instanceof Kl&&n instanceof Kl?e.value0.url===n.value0.url:e instanceof wR&&n instanceof wR?Xj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&Xj(e.value0.textColorClass)(n.value0.textColorClass):e instanceof XQ&&n instanceof XQ?Xj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof ZQ&&n instanceof ZQ?Xj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},_yn=ay(myn),cd=function(){return function(e){var n=nyn(e),t=function(){var r=Jn(n.shape)(i2e.value);if(r instanceof i2e)return"rounded-circle";if(r instanceof vyn)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 122, column 9 - line 124, column 37): "+[r.constructor.name])}(),a=function(r){return YQ("avatar "+(o2e(Jn(n.size)(Kj.value))+(" "+Jn(n.className)(""))))(function(){if(r instanceof Kl)return tyn("avatar-img img-fluid "+(t+(" "+Jn(n.borderClassName)(""))))({src:r.value0.url});if(r instanceof wR)return KQ("avatar-title font-weight-bold fw-bold "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+(me("")(r.value0.textColorClass)+(" "+Jn(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof XQ)return YQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+Jn(n.borderClassName)(""))))))(ayn(r.value0.iconClass)(""));if(r instanceof ZQ)return YQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+Jn(n.borderClassName)(""))))))(KQ("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 83, column 11 - line 119, column 46): "+[r.constructor.name])}())};return Su(ryn(ga(n.source))(function(r){return oyn(_yn(n.source)(function(i){return iyn(r.value1(i))}))(function(){return Qo(oe([a(r.value0),function(){return r.value0 instanceof Kl?ke(lr(n.hideAvatar))(function(i){return uyn("hq-only-menu-item")({style:Qe({marginTop:"-50px",marginLeft:"200px"})})(lyn("btn btn-sm btn-warning mb-4 t--hide-avatar")({onClick:cyn(function(u){return function(){return syn(u)(),fyn(r.value1)(i)()}})})([KQ("badge badge-info bg-info text-dark mr-2")("HQ"),Z("Hide")]))}):He}()]))})}))}};var pyn=cd();var dyn=function(e){return pyn({source:new Kl({url:G1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},hI=function(){return dyn({size:pI.value})}();var u2e=function(){var e=[mM.value,new Mm(" "),m7.value,new Mm(", "),_7.value,new Mm(":"),d7.value,new Mm(" "),p7.value],n=OS(Wg(Pe)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var og=H(J),hyn=Ye(M),gyn=Yl(M),Dyn=Zl(Ie),eY=wf(U),l2e=x(U),yyn=$(U),byn=it(Ie),Ryn=jg(Pe)(Yt),nY=Ln(wn)(Ie),tY=jr($r),aY=Y(Ie),rY=Ru(M),c2e=Yv()(),_3=nn(Sr),SR=H(K),s2e=rn(M)()(),oY=nn(Un),f2e=Ole(M)()(),v2e=re(vE),wyn=$e(ra),Syn=x(pe),Eyn=Go()(),m2e=bx(),Cyn=Ple(J)()(),_2e=$(Ht),Iyn=qv(As),Fyn=Xi(xt),Tyn=$(pe),Myn=Nn(M)()(),Gyn=Mj(),Ayn=re(jme),xyn=qn(Fa),p2e=H(M),Lyn=e2e(),jyn=Y(It),Pyn=jn(Pn),ER=function(){function e(){}return e.value=new e,e}(),Zj=function(){function e(){}return e.value=new e,e}(),CR=function(){function e(){}return e.value=new e,e}(),d2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),h2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),D2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y2e=function(){function e(){}return e.value=new e,e}(),b2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R2e=function(){function e(){}return e.value=new e,e}(),w2e=function(){function e(){}return e.value=new e,e}(),S2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),E2e={eq:function(e){return function(n){return e instanceof ER&&n instanceof ER||e instanceof Zj&&n instanceof Zj||e instanceof CR&&n instanceof CR}}},Nyn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},Oyn=function(e){if(e.name==="")return new d({errorMessage:"Please enter an activity name."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 320, column 1 - line 320, column 32): "+[e.constructor.name])},kyn=function(e){if(Gr(e.category))return new d({errorMessage:"Please select a category."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 325, column 1 - line 325, column 36): "+[e.constructor.name])},C2e=function(e){return function(n){return oe([og("")([hyn("")("Level of achievement"),gyn("ml-3")(` Choose a description that ROUGHLY aligns with what you do. Use the arrows to choose higher or lower tiers. If you\u2019re torn between two tier descriptions, pick the one that\u2019s higher on the pyramid. `)]),$Me(n)(function(t){return e(g2e.create(t))})])}},I2e=function(e){return Dyn(eY(eY(eY(l2e(zM("")(e))(l5(e)))(b.value))(b.value))(b.value))},F2e=function(e){return function(n){if(n instanceof g2e)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,tierSelector:yyn(e.tierSelector)(function(t){return qMe(t)(n.value0)})};if(n instanceof d2e)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:e.view,name:n.value0};if(n instanceof h2e)return{isNew:e.isNew,name:e.name,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,category:n.value0,tierSelector:byn(I2e)(n.value0)};if(n instanceof iY)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,view:e.view,description:n.value0};if(n instanceof D2e)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new d(n.value0.category),canonicalId:new d(n.value0.id),tierSelector:I2e(n.value0.category)};if(n instanceof y2e)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:b.value,canonicalId:b.value,tierSelector:b.value};if(n instanceof b2e)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:CR.value,name:n.value0.name};if(n instanceof R2e)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:Zj.value};if(n instanceof w2e)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:function(){if(e.canonicalId instanceof d)return ER.value;if(e.canonicalId instanceof b)return CR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 304, column 9 - line 306, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof S2e)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,description:n.value0,view:function(){if(e.canonicalId instanceof d)return ER.value;if(e.canonicalId instanceof b)return CR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 312, column 9 - line 314, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 278, column 1 - line 278, column 36): "+[e.constructor.name,n.constructor.name])}},p3=function(e){return Ryn(jMe(e))([Oyn,kyn,Nyn])},e9=function(e){return function(n){if(n instanceof d){var t=me("")($M(n.value0)),a=zm(n.value0);return{isNew:!1,name:ED(n.value0),category:new d(a),tierSelector:function(){return a instanceof xp?b.value:new d(n.value0)}(),id:c5(n.value0),canonicalId:s5(n.value0),description:t,compactView:e.compactView,view:function(){var r=et(s5(n.value0));return r?ER.value:CR.value}()}}if(n instanceof b)return{isNew:!0,name:"",category:b.value,tierSelector:b.value,id:b.value,canonicalId:b.value,description:"",compactView:e.compactView,view:ER.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 71, column 1 - line 71, column 73): "+[e.constructor.name,n.constructor.name])}},n9=function(e){return nY(tY(p3(e)))(function(){return aY(e.tierSelector)(function(n){return aY(e.category)(function(t){return zM(e.name)(t)(Vs(n))(e.id)(new d(e.description))(e.canonicalId)})})})},T2e="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",M2e=function(e){return function(n){return function(t){var a=oe([rY("")("Description (optional)"),c2e("form-control mb-3 t--description")({placeholder:T2e,rows:2,maxLength:1e3,onChange:_3(t)(function(r){return iY.create($0(r))}),value:n.description}),og("row")([SR("col-auto")(hI),tn(e.featureFlags.showGenerateEcDescription)(SR("col pl-0")(s2e("btn btn-outline-primary rounded-pill t--generate-description")({onClick:oY(t)(R2e.value)})("Write description for me")))])]);return tn(!n.compactView)(a)}}},G2e=function(e){return function(n){return function(t){if(n.view instanceof CR){var a=function(l){return f2e("")({value:v2e(l)})(wD(l))},r=wyn([f2e("")({value:""})("Select category")])(Syn(a)(yme));return oe([og("row pb-4")([og("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([rY("font-weight-bold fw-bold")("Activity name *"),Eyn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:_3(t)(function(l){return d2e.create(Ql(l))}),minLength:5,maxLength:50,required:!0,_data:m2e({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),og("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([rY("font-weight-bold fw-bold")("Category *"),Cyn("")({className:"form-control t--category",onChange:_3(t)(function(l){return h2e.create(mE(TTe(l)))}),value:Ce("")(v2e)(n.category),_data:m2e({"test-id":"ec-selector-activity-category"}),required:!0,"aria-required":"true"})(r)])]),ke(n.tierSelector)(C2e(t)),M2e(e)(n)(t)])}if(n.view instanceof ER){var i=function(l){return _2e(_2e(Iyn(kMe(l)))(Es))(me([]))},u=function(){var l=function(c){return Zi(vT(c))};return ETe(function(c){return aY(c.inputValue)(function(s){return nY(tY(Mo(s)>=3))(function(){return nY(tY(!Fyn(l(s))(Tyn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d(Myn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:oY(t)(new b2e({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return og("my-4 overflow-hidden ")([Z("Activity name*"),Gyn({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:Tj(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return Ayn(function(c){return c.id}(l))},onSelect:_3(t)(D2e.create),useMenuPortal:!0,value:xyn(l2e(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(y2e.value),footerOption:u,menuPlacement:PMe,noOptionsMessage:Fj(function(l){return Z(function(){var c=Mo(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),ke(n.category)(function(l){return p2e("mt-2 text-muted t--ec-activity-category")("Category: "+wD(l))}),ke(n.tierSelector)(function(){var l=SR("mt-4"),c=C2e(t);return function(s){return l(c(s))}}()),ke(n.canonicalId)(function(l){return SR("mt-4")(M2e(e)(n)(t))})])}if(n.view instanceof Zj)return og("my-4 overflow-hidden t--description-generator")([og("row")([SR("col-auto")(hI),p2e("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),c2e("form-control my-3 t--description")({placeholder:T2e,rows:5,maxLength:1e3,onChange:_3(t)(function(l){return iY.create($0(l))}),value:n.description}),og("row")([SR("col-6")(s2e("btn btn-light btn-block")({onClick:oY(t)(w2e.value)})("Cancel")),SR("col-6")(Lyn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:Z("Write description"),onClick:jyn(HMe({activity:n.name,category:Ce("")(wD)(n.category),description:n.description}))(function(l){return Pyn(t(new S2e(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 102, column 1 - line 102, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Hyn=jD(),Uyn=tt(M),Byn=H(J),A2e=H(K),x2e=rn(M)()(),Jyn=DS(sx(fS)),Wyn=Oo(U),qyn=jr($r),zyn=Aa(Pa(Yt)),$yn=nn(Un),uY=q(Yn),L2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t9=function(){function e(){}return e.value=new e,e}(),d3=function(){function e(){}return e.value=new e,e}(),lY=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return Hyn({onDismiss:t(d3.value),title:Uyn("")(a+" activity"),size:LD.value,bodyClass:"t--ec-editor",body:oe([G2e(e)(n)(function(r){return t(L2e.create(r))}),Va(""),Byn("row justify-content-between mt-n3")([A2e("col-12 col-md-3 mt-3")(x2e("btn btn-primary btn-block t--save-ec-activity")({type:"button",onClick:Jyn(t)(Wyn(qyn(p3(n)))(t9.value)),disabled:zyn(p3)(n)})("Save activity")),A2e("col-12 col-md-3 mt-3")(x2e("btn btn-outline-secondary btn-block")({type:"button",onClick:$yn(t)(d3.value)})("Cancel"))])])})}}},cY=function(e){return function(n){if(n instanceof L2e)return uY(F2e(e)(n.value0));if(n instanceof t9||n instanceof d3)return uY(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 54, column 1 - line 54, column 69): "+[e.constructor.name,n.constructor.name])}};var Vyn=le(qM),j2e=le(At(lJ)),P2e=le(At(kM)),Qyn=le(xt),N2e=le(At(Wa)),O2e=le(At(qM)),k2e=le(E2e),H2e=Pa(Yt),U2e=Aa(H2e),Yyn=it(Ie),Xl=q(Yn),Kyn=Eb(qM),B2e=$e(ra),sY=Ln(wn)(Nt),J2e=Kr(Pn),W2e=q(Vt),fY=Y(Nt),q2e=Xa(Vo(Ht)),ig=H(J),gI=Bn(M),z2e=re(qe),Xyn=Y(xv),Zyn=q(im),Q0=H(K),ebn=rn(J)()(),nbn=Ye(K),tbn=Ye(M),abn=H(M),$2e=Kc(Pa(H2e)),rbn=le(kM),obn=le(F0),ibn=Go()(),ubn=vv(),a9=rn(M)()(),h3=nn(Un),lbn=Nn(J)()(),cbn=bx(),sbn=ha(M),fbn=Bn(J),vbn=jn(Pn);var r9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mY=function(){function e(){}return e.value=new e,e}(),o9=function(){function e(){}return e.value=new e,e}(),IR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FR=function(){function e(){}return e.value=new e,e}(),DI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Iy=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fy=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mbn={eq:function(e){return function(n){return e instanceof FR&&n instanceof FR?!0:e instanceof DI&&n instanceof DI?Vyn(e.value0.activity)(n.value0.activity):e instanceof Iy&&n instanceof Iy?e.value0.index===n.value0.index&&j2e(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&P2e(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&N2e(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&O2e(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&k2e(e.value0.state.view)(n.value0.state.view):e instanceof Fy&&n instanceof Fy?j2e(e.value0.canonicalId)(n.value0.canonicalId)&&P2e(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&N2e(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&O2e(e.value0.tierSelector)(n.value0.tierSelector)&&k2e(e.value0.view)(n.value0.view):!1}}},_bn=le(mbn),pbn=function(e){return e.maxActivities-bt(e.activities)|0},V2e=function(e){if(e.editor instanceof FR||e.editor instanceof DI)return!1;if(e.editor instanceof Fy||e.editor instanceof Iy)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 349, column 15 - line 353, column 21): "+[e.editor.constructor.name])},dbn=function(e){return function(n){if(n instanceof r9&&U2e(V2e)(e)){var t=Yyn(Ur(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=e9(e)(new d(t.value0));return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Iy({index:n.value0.index.value0,state:a})})}var a=e9(e)(b.value);return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Fy(a)})}if(n instanceof r9)return Xl(e);if(n instanceof vY&&U2e(V2e)(e))return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new DI({activity:n.value0.activity})});if(n instanceof vY)return Xl(e);if(n instanceof mY)return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:FR.value});if(n instanceof o9){var r=function(c){return Xl({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:FR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return me(s)(c(s))})};if(e.editor instanceof DI)return Xl({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:FR.value,activities:Kyn(e.editor.value0.activity)(e.activities),activitiesToDestroy:To(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Xl(e)};if(e.editor instanceof Fy){var f=n9(e.editor.value0);return f instanceof d?r(function(v){return B2e(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof Iy){var u=n9(e.editor.value0.state);return u instanceof d?i(sA(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof IR&&n.value0 instanceof d3)return sY(J2e(W2e(mY.value)))(function(){return Xl(e)});if(n instanceof IR&&n.value0 instanceof t9)return sY(J2e(W2e(o9.value)))(function(){return Xl(e)});if(n instanceof IR)return e.editor instanceof Iy?fY(q2e(IR.create)(cY(e.editor.value0.state)(n.value0)))(function(l){return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Iy({index:e.editor.value0.index,state:l})})}):e.editor instanceof Fy?fY(q2e(IR.create)(cY(e.editor.value0)(n.value0)))(function(l){return Xl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Fy(l)})}):Xl(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 292, column 1 - line 292, column 55): "+[e.constructor.name,n.constructor.name])}},hbn=function(e){return ig(function(){return e.compactView?"container-xs":""}())([gI("font-weight-bold fw-bold")("Add up to "+(z2e(e.maxActivities)+" unique extracurricular activities")),ig("row")(Xyn(B2e(e.activities)([e.addNewButton(pbn(e))(e.onStartEditing)]))(function(n){return Zyn(Q0("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,tn(!e.compactView)(gI("text-secondary mt-4")(` Your chancing results might be lower if you don\u2019t enter all your activities. You can add and edit activities any time in your profile. `))])},gbn=10,Dbn=function(e){return function(n){if(e>0)return Q0("card")(ig("card-body")([Q0("align-middle pb-2")(ebn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([nbn("fe fe-plus")(He),tbn("")("Add new activity")])),abn("")("You can add "+(z2e(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ge)return He;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 142, column 1 - line 142, column 78): "+[e.constructor.name,n.constructor.name])}},ybn=function(e){return function(n){return function(t){var a=function(s){var f=$2e(rr(Qyn)(ED))($2e(rr(rbn)(zm))(rr(obn)(Vs)));return function(v){return v>1}(bt(wa(f(s))(n.activities)))},r=function(s){return ibn("")({type:"hidden",name:s,value:ubn(m1(n.activities))})},i=function(){return n.editor instanceof Iy?V5("ec-editor-modal")(lY(e)(n.editor.value0.state)(function(s){return t(IR.create(s))})):n.editor instanceof Fy?V5("ec-editor-modal")(lY(e)(n.editor.value0)(function(s){return t(IR.create(s))})):He}(),u=function(s){return function(f){if(_bn(n.editor)(new DI({activity:f})))return Q0("card mx-auto")(ig("card-body")([gI("")("Delete this activity?"),ig("row")([Q0("col-12 col-sm-6 text-center")(a9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:h3(t)(mY.value)})("Keep it")),Q0("col-12 col-sm-6 text-center mt-2 mt-md-0")(a9("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:h3(t)(o9.value)})("Delete it"))])]));if(Ge){var v=function(h){return h===""?gI("text-muted")("No activity name yet"):gI("")(h)},m=function(){if(n.compactView)return"";if(Ge)return me("")($M(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 267, column 7 - line 269, column 69): "+[])}(),_=function(){var h=Mo(m)>100;return h?Af(100)(m)+"\u2026":m}();return lbn("card d-flex w-100 t--ec-activity")({_data:cbn({"test-id":"ec-selector-activity-view"})})([Q0("card-body pb-0")(ig("row")([ig("col-12")([tn(a(f))(Q0("d-flex justify-content-end")(ig("badge badge-warning bg-warning text-dark")([sbn("")("Smart Alert: "),Z("this activity appears twice")]))),v(ED(f)),fbn("")([Z(wD(zm(f))),Z(" | Tier "),Z(_E(Vs(f)))])]),Q0("col-12 mt-n2")(gI("text-muted small")(_))])),Q0("card-footer border-top-0 pt-0")(ig("row")([Q0("col col-6 ml-sm-auto")(a9("btn btn-link p-0 t--edit")({type:"button",onClick:h3(t)(new r9({index:new d(s)}))})("Edit")),Q0("col col-6 ml-sm-auto text-right")(a9("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:h3(t)(new vY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 198, column 3 - line 269, column 69): "+[s.constructor.name,f.constructor.name])}},l=Ms(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:ke(n.attributesPath)(r),addNewButton:Dbn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:h3(t)(new r9({index:b.value})),redirectUrlOverride:b.value};return oe([n.defaultView(c),i])}}},i9=wu("Extracurriculars")(function(e){return{init:Xl({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:FR.value,compactView:e.compactView,maxActivities:me(gbn)(e.maxActivities),defaultView:me(hbn)(e.defaultView)}),view:function(n){return ybn(e)({attributesPath:n.attributesPath,attributesFormGroup:n.attributesFormGroup,editor:n.editor,activitiesToDestroy:n.activitiesToDestroy,maxActivities:n.maxActivities,defaultView:n.defaultView,activities:e.extracurriculars,compactView:e.compactView})},update:function(n){return function(t){return fY(dbn(n)(t))(function(a){return sY(function(){return t instanceof o9?Ta(vbn(e.onChange(a.activities))):Xl(De)}())(function(){return Xl(a)})})}}}});var Ty=Ye(M),df=H(J),u9=js(M),Q2e=tt(M),bbn=tt(J),Rbn=rn(K)()(),_Y=nn(Un),My=H(K),wbn=Ye(K),l9=jt(M),c9=it(Ie),pY=x(U),dY=an(),m_=re(qe),Y2e=rn(M)()(),Sbn=Pj(jj)()(),Ebn=ha(J),Cbn=AF(Qn),TR=nn(Sr),K2e=H(M),Ibn=ha(M),Fbn=vI(fI)(),sd=Y(Ie),Tbn=AF(no),s9=$(pe),f9=ao(M),X2e=Ru(J),hY=Go()(),Mbn=le(qB),Gbn=kc(),Abn=le(Qu()(li(li(Vu)()({reflectSymbol:function(){return"name"}})(xt))()({reflectSymbol:function(){return"code"}})(xt))),xbn=le(KB),Z2e=function(e){var n=pb(e),t=nc(e.Semiring0()),a=Dw(e);return function(r){var i=bw(r),u=lm(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return Ty("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?Ty("text-danger "+l.className)("-"+l.format(a(c))):He}}},eGe=Z2e(Cf)(Qn),nGe=function(e){var n=Z2e(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ge)return df("row no-gutters g-0")([df("col-6")([u9("text-uppercase text-muted")("Profile"),Q2e("text-primary")(Ce(r.missing)(r.format)(r.real))]),df("col-6")([u9("text-uppercase text-muted")("Simulated"),bbn("")([Ce(Ty("text-muted")("-"))(function(l){return Z(r.format(l))})(r.simulated),ke(r.real)(function(l){return ke(r.simulated)(function(c){return a({className:"pl-2 font-weight-normal fw-normal",real:l,simulated:c,format:r.format})})})])])]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 331, column 1 - line 341, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof b?Q2e("text-primary")(Ce(r.missing)(r.format)(r.simulated)):i(!0)}}},v9=nGe(Cf)(Qn),Lbn=nGe(gw)(no),tGe=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof al?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof rl?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return ke(t)(function(a){return Rbn("btn btn-link btn-block px-0 "+a.className)({onClick:_Y(e.onAddField)(n)})(df("row mb-n3 cursor-pointer px-0")([My("col text-left")(Ty("text-primary")(a.label)),My("col-auto")(wbn("fe fe-chevron-down text-muted lead")(He))]))})}return n instanceof al?oe([l9("")("SAT"),v9({chancingProfile:e.chancingProfile,real:c9(Um)(pY(dY)(e.chancingProfile)),simulated:b.value,format:m_,missing:"No SAT"}),Y2e("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:_Y(e.onAddField)(al.value)})(Ce("Add SAT")(je("Add simulated SAT"))(e.chancingProfile))]):n instanceof rl?oe([l9("")("ACT"),v9({chancingProfile:e.chancingProfile,real:c9(Bm)(pY(dY)(e.chancingProfile)),simulated:b.value,format:m_,missing:"No ACT"}),Y2e("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:_Y(e.onAddField)(rl.value)})(Ce("Add ACT")(je("Add simulated ACT"))(e.chancingProfile))]):He}},aGe=function(e){var n=function(){var l=My("mx-2 my-3");return function(c){return l(Sbn(c))}}(),t=function(l){return df("mt-3 "+l.testClass)([df("d-flex")([Ty("")(l.title),Ebn("ml-2")([Z(m_(l.simulated)),ke(l.real)(function(c){return eGe(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:m_}}(c))})])]),n({min:zn(l.min),max:zn(l.max),step:l.step,value:zn(Cbn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),df("d-flex justify-content-between text-secondary")([Ty("")(m_(l.min)),Ty("")(m_(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof Vm?new Vm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:TR(e.onFieldUpdate(al.value))(function(_){return m(Qr(_))}),testClass:c})}}}}},r=pY(dY)(e.chancingProfile),i=function(l){return df("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([K2e("col-4")(l.title),tn(et(r))(My("col-4 text-center")(Ibn("")(m_(l.real)))),My("col-3")(Fbn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(lv.value)(function(s){return s instanceof Ym?new Ym(l.updateField(s.value0)(c)):s})}})),tn(et(r))(My("col-1")(eGe({className:"pl-2",real:l.real,simulated:l.simulated,format:m_})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof Qm?new Qm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:TR(e.onFieldUpdate(rl.value))(function(_){return m(Qr(_))}),testClass:c})}}}}};return function(l){if(l instanceof $m)return df("t--gpa")([Lbn({chancingProfile:e.chancingProfile,real:sd(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:vs("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:Tbn(0)(4)(l.value0.value),onChange:TR(e.onFieldUpdate(fs.value))(function(c){return function(s){return s instanceof $m?new $m({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),df("d-flex justify-content-between text-secondary")(s9(Bw(0)(4))(function(c){return Ty("")(m_(c)+".0")}))]);if(l instanceof Vm)return oe([l9("")("SAT"),v9({chancingProfile:e.chancingProfile,real:c9(Um)(r),simulated:new d(eJ(l.value0)),format:m_,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(sd(r)(function(c){return c.sat.math}))(function(c){return function(s){return{readingWriting:c.readingWriting,math:s}}}),a("SAT Reading:")("t--sat-reading")(l.value0.readingWriting)(sd(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof Qm)return oe([l9("")("ACT"),v9({chancingProfile:e.chancingProfile,real:c9(Bm)(r),simulated:new d(nJ(l.value0)),format:m_,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(sd(r)(function(c){return c.act.english}))(function(c){return function(s){return{math:c.math,reading:c.reading,science:c.science,english:s}}}),u("ACT Math:")("t--act-math")(l.value0.math)(sd(r)(function(c){return c.act.math}))(function(c){return function(s){return{english:c.english,reading:c.reading,science:c.science,math:s}}}),u("ACT Reading:")("t--act-reading")(l.value0.reading)(sd(r)(function(c){return c.act.reading}))(function(c){return function(s){return{math:c.math,english:c.english,science:c.science,reading:s}}}),u("ACT Science:")("t--act-science")(l.value0.science)(sd(r)(function(c){return c.act.science}))(function(c){return function(s){return{math:c.math,english:c.english,reading:c.reading,science:s}}})]);if(l instanceof Ym)return oe([tn(et(r))(df("row no-gutters g-0")([My("col-4 offset-4 text-center")(u9("text-uppercase text-muted")("Profile")),My("col-4")(u9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:me(0)(sd(r)(function(c){return c.courseRigor.ap})),simulated:l.value0.ap,updateField:function(c){return function(s){return{honors:c.honors,collegeClasses:c.collegeClasses,ap:s}}}}),i({title:"Honors classes",testClass:"t--rigor-honors",real:me(0)(sd(r)(function(c){return c.courseRigor.honors})),simulated:l.value0.honors,updateField:function(c){return function(s){return{ap:c.ap,collegeClasses:c.collegeClasses,honors:s}}}}),i({title:"College courses*",testClass:"t--rigor-college",real:me(0)(sd(r)(function(c){return c.courseRigor.collegeClasses})),simulated:l.value0.collegeClasses,updateField:function(c){return function(s){return{ap:c.ap,honors:c.honors,collegeClasses:s}}}}),K2e("mt-3")("*taken at a local four-year or community college")]);if(l instanceof Km)return i9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(cv.value)(function(s){return s instanceof Km?new Km(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof Lp)return df("t--ethnicity")([f9("")("Race or ethnicity"),oe(s9(cme)(function(c){return X2e("d-flex align-items-center")([hY("mr-2 t--ethnicity-"+uE(c))({type:"radio",checked:Mbn(c)(l.value0),onChange:TR(e.onFieldUpdate(sv.value))(function(s){return function(f){return f instanceof Lp?new Lp(c):f}})}),Z($B(c))])}))]);if(l instanceof T0)return df("t--location")([f9("")("Home country"),Gbn({options:O7,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:TR(e.onFieldUpdate(Qs.value))(function(c){return function(s){return s instanceof T0?new T0({zip:s.value0.zip,country:c}):s}})}),tn(Abn(l.value0.country)(Pm))(oe([f9("mt-3")("Home Zip code"),hY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:TR(e.onFieldUpdate(Qs.value))(function(c){return function(s){return s instanceof T0?new T0({country:s.value0.country,zip:Ql(c)}):s}})})]))]);if(l instanceof jp)return df("t--gender")([f9("")("Gender"),oe(s9(s9(hme)(lh.create))(function(c){return X2e("d-flex align-items-center")([hY("mr-2")({type:"radio",checked:xbn(c)(l.value0),onChange:TR(e.onFieldUpdate(fv.value))(function(s){return function(f){return f instanceof jp?new jp(c):f}})}),Z(dme(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 36, column 20 - line 191, column 6): "+[l.constructor.name])}};var yI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Kn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ta=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var jbn=rn(M)()(),Pbn=re(Bme),rGe=nn(Un),Nbn=x(U),oGe=$e(ra),iGe=le(gE),Obn=x(pe),kbn=St(dr),Hbn=Xi(gE),Ubn=Bn(J),uGe=Ye(K),Bbn=Bn(M),Jbn=Nn(J)()(),Wbn=re(GMe),qbn=Ye(M),zbn=H(J),$bn=H(K),Vbn=$(pe),Qbn=gu(Qn),Ybn=xr(Yn)(Lr),Kbn=Kr(Pn),lGe=q(Vt),DY=Ln(wn)(Nt),m9=q(Yn),cGe=Vo(Ht),Xbn=Xa(cGe),Zbn=Ar(cGe),sGe=function(e){return Kn.create(MR.create(e))},fGe=function(e){return function(n){return function(t){var a=me([])(n.whatIfScenario),r=function(f){return jbn("btn text-muted px-0 t--reset-"+Pbn(f))({onClick:rGe(t)(new Kn(new MR(Nbn(Wme(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Kn(new MR(function(m){var _=function(w){return new d(oGe(me([])(m))([v(qQ(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=Ff(function(){var w=iGe(f);return function(g){return w(p1(g))}}())(m.value0);return h instanceof d?new d(Obn(v)(m.value0)):_(!0)}return _(!0)})))}},u=function(f){return t(new Kn(new MR(function(v){return new d(oGe(me([])(v))([qQ(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=Ff(function(){var m=iGe(f);return function(_){return m(p1(_))}}())(a);return oe([function(m){if(m instanceof d)return aGe({chancingProfile:new d(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof b)return tGe({chancingProfile:new d(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 102, column 13 - line 104, column 102): "+[m.constructor.name])}(kbn(v)(WQ(new d(e.chancingProfile))(f))),ke(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=Hr(a)&&f===0,_=UQ(v),h=Hg(function(w){return Hbn(p1(w))(_)})(a);return h||m}},s=function(f){return f instanceof ag?Ubn("text-muted")([uGe("fe fe-alert-circle text-muted pr-2")(He),Z("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof ld?Bbn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):He};return oe(Ms(function(f){return function(v){return Ao(ga(c(f)(v)))(function(m){return function(_){return oe([Jbn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(Wbn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(BQ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:rGe(_)(!m)})([qbn("text-lead py-2")(AMe(v)),uGe("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(He)]),tn(m)(zbn("py-4")([s(v),nse($bn("my-4")(He))(Vbn(Qbn(LMe)(UQ(v)))(l))]))])}})}})(BQ))}}},vGe=function(e){return Ybn(e)(function(n){return Kbn(lGe(new ta(new gY(new BD(n)))))})},mGe=function(e){return DY(vGe(e.chancingWhatIfScenario))(function(){return m9({debouncer:uC,whatIfScenario:e.chancingWhatIfScenario})})},e1n={isSameItem:function(e){return function(n){return!0}},commitItem:je(lGe(De))},_Ge=function(e){return function(n){if(n instanceof Kn&&n.value0 instanceof MR)return DY(Xbn(function(t){return Kn.create(yI.create(t))})(k1(De)))(function(){return m9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Kn&&n.value0 instanceof yI&&n.value0.value0 instanceof HD)return DY(vGe(e.whatIfScenario))(function(){return m9(e)});if(n instanceof Kn&&n.value0 instanceof yI)return Zbn(function(t){return Kn.create(yI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(lC(e1n)(e.debouncer)(n.value0.value0));if(n instanceof ta)return m9(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 46, column 16 - line 60, column 15): "+[n.constructor.name])}};var pGe=()=>typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.trackedFeatureFlags=="undefined"||typeof window.CV.mobileApp=="undefined"||typeof window.CV.mobileApp.pushPermissionRequestMode!="string"||!window.CV.trackedFeatureFlags.ff_app_13805_mobile_push_notifications_contextual?null:window.CV.mobileApp.pushPermissionRequestMode,dGe=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var hGe=gn(hn),gGe=dn(hGe)(vn(fn)),DGe=_n(mn),yGe=pn(DGe),bGe=bn(yn),RGe=Dn(bGe),fd=function(){function e(){}return e.value=new e,e}(),GR=function(){function e(){}return e.value=new e,e}(),AR=function(){function e(){}return e.value=new e,e}(),n1n={to:function(e){if(e instanceof T)return fd.value;if(e instanceof o&&e.value0 instanceof T)return GR.value;if(e instanceof o&&e.value0 instanceof o)return AR.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof fd)return new T(z.value);if(e instanceof GR)return new o(new T(z.value));if(e instanceof AR)return new o(new o(z.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])}},yY=function(e){if(e instanceof fd)return"skip";if(e instanceof GR)return"silent";if(e instanceof AR)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 29, column 13 - line 32, column 23): "+[e.constructor.name])},wGe=function(){return nt(xe)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:fd.value,parse:En(yY)(un(n1n)(gGe(gGe(hGe)(DGe))(yGe))(RGe(RGe(bGe)))(yGe))})}();var t1n=$(U),SGe=function(e){return dGe(yY(e))},_9=function(){var n=pGe();return t1n(ae(n))(wGe)};var bY=function(){function e(){}return e.value=new e,e}(),g3=function(){function e(){}return e.value=new e,e}(),D3=function(){function e(){}return e.value=new e,e}(),RY=function(){function e(){}return e.value=new e,e}(),wY=function(){function e(){}return e.value=new e,e}();var ug=function(e){if(e instanceof bY)return"startup";if(e instanceof g3)return"school_list";if(e instanceof D3)return"chancing";if(e instanceof RY)return"direct_messages";if(e instanceof wY)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 31, column 13 - line 36, column 31): "+[e.constructor.name])};var p9=function(){function e(){}return e.value=new e,e}(),d9=function(){function e(){}return e.value=new e,e}(),h9=function(){function e(){}return e.value=new e,e}(),SY=function(e){if(e instanceof p9)return"denied";if(e instanceof d9)return"failed";if(e instanceof h9)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 13, column 13 - line 19, column 16): "+[e.constructor.name])};var EGe=Wr(xo),CGe=Y(It),EY=uo(EGe)("mobile_set_push_token_path")(function(e){return function(n){return CGe(e({token:n}))(au)}}),g9=uo(Wr(EGe))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return CGe(e({context:ug(n),reason:SY(t)}))(au)}}});var IGe=()=>window.__mobilePlatformAvailable||!1,FGe=e=>n=>()=>new Promise((t,a)=>{IGe()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function TGe(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var a1n=yF(ct),r1n=ba(TH),o1n=Xe(Ze),i1n=St(CT(oT)(ya)),u1n=jf(ya),l1n=x(ET(fm)),c1n=kd(ya),s1n=Y(It),f1n=jn(Pn),v1n=function(e){return function(n){return Ud(function(t){return a1n(r1n)(TGe(n)(function(a){return t(on.create(e(a)))()})(function(a){return t(en.create(a))()}))})}};var m1n=function(e){return hr(function(n){return Zu("Promise failed, couldn't extract JS Error or String")})(o1n)(e1(i1n(u1n("Error")(e))(l1n(Zu)(c1n(e)))))},_1n=v1n(m1n),MGe=function(e){return s1n(f1n(e))(_1n)};var GGe=function(e){var n=Yg(e);return function(t){return mb(n(t))}};var p1n=Ln(wn)(It),AGe=q(Vt),xGe=Wo(dS),d1n=Pl(As),h1n=Y(It),g1n=re(tT),D1n=GGe(yie),y1n=x(Ht),b1n={reflectSymbol:function(){return"token"}};var y3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b3=function(){function e(){}return e.value=new e,e}();var R1n=function(){var e=Ce(b3.value)(y3.create);return function(n){return e(function(t){return t.token}(n))}}();var w1n=function(e){return p1n(za(Za)("Exception thrown by mobile RPC")({name:yT(e),message:J_(e),stack:me("")(Fie(e))})(function(n){return AGe(De)}))(function(){return xGe(e)})},LGe=function(e){var n=Yg(e);return function(t){var a=dT(t);return function(r){return function(i){return kt(d1n)(w1n)(h1n(MGe(FGe(r)(n(i))))(function(u){var l=a(u);if(l instanceof on)return xGe(Zu("Unparseable response for RPC '"+(r+("': "+(g1n(l.value0)+(". Payload was: "+D1n(u)))))));if(l instanceof en)return AGe(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 135, column 3 - line 139, column 15): "+[l.constructor.name])}))}}}},S1n=LGe(vH(fH)()),E1n=S1n(cH(lH)()),C1n=LGe(vH(Rie(bie)(fH)({reflectSymbol:function(){return"requestSilently"}})())())(cH(mie(pie(sH))(lH)(b1n)()())());var jGe=E1n("goToSettings")({}),CY=function(e){return y1n(R1n)(C1n("getPushToken")({requestSilently:e.requestSilently}))};var I1n=B5(),D9=H(J),F1n=np()(),T1n=tt(M),PGe=Bn(M),R3=rn(M)()(),w3=nn(Un),NGe=Ln(wn),vd=NGe(It),S3=q(Vt),M1n=H(M),y9=H(K),G1n=_s()(),OGe=AE(),kGe=jt(M),A1n=Bn(J),IY=ha(M),E3=NGe(Nt),bI=zb(Pn)(),HGe=Y(It),RI=q(Yn),x1n=Pl(As),L1n=jn(Pn),j1n=Kr(Pn),P1n=ja(Ht),xR=function(){function e(){}return e.value=new e,e}(),UGe=function(){function e(){}return e.value=new e,e}(),BGe=function(){function e(){}return e.value=new e,e}(),JGe=function(){function e(){}return e.value=new e,e}(),WGe=function(){function e(){}return e.value=new e,e}(),qGe=function(){function e(){}return e.value=new e,e}(),b9=function(){function e(){}return e.value=new e,e}(),FY=function(){function e(){}return e.value=new e,e}(),R9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zGe=function(){function e(){}return e.value=new e,e}(),w9=function(e){return I1n({body:D9("pb-6 text-center")([F1n("py-6")({src:e.illustrationPath}),T1n("")(e.title),PGe("mb-4")(e.body),R3("btn btn-primary btn-block t--push-notifications-enable")({onClick:w3(e.dispatch)(FY.value)})("Turn on notifications"),R3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:w3(e.dispatch)(b9.value)})("Remind me later")]),onClose:e.dispatch(b9.value)})},N1n=function(e){return w9({dispatch:e,illustrationPath:"/img/mobile/push/direct-messages.svg",title:"Never miss a message from admissions officers",body:` Turn on notifications to receive messages from admission officers regarding next steps and to ask questions about the school `})},O1n=function(e){return w9({dispatch:e,illustrationPath:"/img/mobile/push/school-recommendations.svg",title:"Get school recommendations based on your profile",body:` Turn on notifications so that you don\u2019t miss school recommendations based on your profile, interests, and current school list `})},k1n=function(e){return w9({dispatch:e,illustrationPath:"/img/mobile/push/connections.svg",title:"Get notified when you receive a new connection request",body:` Turn on notifications so that you don\u2019t miss out on valuable networking opportunities. We\u2019ll notify you whenever someone sends you a connection request. `})},H1n=function(e){return w9({dispatch:e,illustrationPath:"/img/mobile/push/chancing.svg",title:"Get notified when your admission chances update",body:` Turn on notifications so that you don\u2019t miss your updated chances of admissions. We regularly update our algorithm to improve accuracy `})},$Ge=function(e){if(e instanceof y3)return"granted";if(e instanceof b3)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 324, column 1 - line 324, column 58): "+[e.constructor.name])},U1n=function(e){return function(n){return vd(za(Za)("Getting mobile push token failed")({errorName:yT(n),errorMessage:J_(n)})(function(t){return S3(De)}))(function(){return vd(g9(e)(d9.value))(function(){return S3(new R9(qGe.value))})})}};var VGe=function(e){return function(n){return D9("row")([M1n("col-2")(""),y9("col-8")(G1n("w-100")({src:e.imagePath})),y9("col-2 text-right")(R3("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")({onClick:w3(n)(b9.value)})(""))])}},B1n=function(e){return OGe({size:LD.value,bodyClass:"t--push-permission-denied-modal",body:oe([VGe({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),D9("text-center mt-4")([kGe("")("Uh oh!"),PGe("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),y9("mt-4")(R3("btn btn-primary btn-block")({onClick:w3(e)(zGe.value)})("Go to settings"))])})},J1n=function(e){return OGe({size:LD.value,bodyClass:"t--request-push-permission-modal",body:oe([VGe({imagePath:"/img/mobile/push/permissions-request.svg"})(e),D9("text-center mt-4")([kGe("")("Get the most out of the CollegeVine app"),A1n("")([Z("Turn on notifications so that you don\u2019t miss "),IY("")("connection requests"),Z(", "),IY("")("scholarship offers"),Z(", and "),IY("")("helpful advice"),Z(".")])]),y9("mt-4")(R3("btn btn-primary btn-block t--enable-push-notifications")({onClick:w3(e)(FY.value)})("Ok!"))])})},QGe=function(e){return function(n){return function(t){if(n.stage instanceof xR)return He;if(n.stage instanceof UGe){if(e.context instanceof bY)return J1n(t);if(e.context instanceof g3)return O1n(t);if(e.context instanceof D3)return H1n(t);if(e.context instanceof RY)return N1n(t);if(e.context instanceof wY)return k1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 176, column 5 - line 186, column 47): "+[e.context.constructor.name])}if(n.stage instanceof BGe)return B1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 172, column 33 - line 188, column 34): "+[n.stage.constructor.name])}}},YGe=function(e){if(e.requestSilently)return E3(Ta(vd(bI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:ug(e.context)}))(function(){return HGe(CY({requestSilently:e.requestSilently}))(function(n){return vd(function(){if(n instanceof y3)return EY(n.value0);if(n instanceof b3)return S3(De);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 80, column 9 - line 84, column 22): "+[n.constructor.name])}())(function(){return bI("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:$Ge(n),push_notification_request_context:ug(e.context)})})})})))(function(){return RI({stage:xR.value})});if(Ge)return E3(Ta(bI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:ug(e.context)})))(function(){return RI({stage:UGe.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 70, column 1 - line 70, column 42): "+[e.constructor.name])},W1n=function(e){return kt(x1n)(U1n(e))(vd(bI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:ug(e)}))(function(){return HGe(CY({requestSilently:!1}))(function(n){return vd(bI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:$Ge(n),push_notification_request_context:ug(e)}))(function(){if(n instanceof y3)return vd(EY(n.value0))(function(){return S3(new R9(JGe.value))});if(n instanceof b3)return vd(g9(e)(p9.value))(function(){return S3(new R9(WGe.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 151, column 3 - line 157, column 45): "+[n.constructor.name])})})}))},KGe=function(e){return function(n){return function(t){if(t instanceof b9)return E3(Ta(vd(L1n(SGe(fd.value)))(function(){return vd(g9(e.context)(h9.value))(function(){return bI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:ug(e.context)})})})))(function(){return RI({stage:xR.value})});if(t instanceof FY)return E3(j1n(W1n(e.context)))(function(){return RI({stage:xR.value})});if(t instanceof R9)return RI({stage:function(){if(t.value0 instanceof JGe)return xR.value;if(t.value0 instanceof WGe)return BGe.value;if(t.value0 instanceof qGe)return xR.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 123, column 17 - line 132, column 17): "+[t.value0.constructor.name])}()});if(t instanceof zGe)return E3(Ta(P1n(jGe)))(function(){return RI({stage:xR.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 102, column 22 - line 136, column 32): "+[t.constructor.name])}}};var TY="support@collegevine.com";var S9="https://www.collegevine.com/admissions-calculator";var q1n=an(),z1n=re(Ii),$1n=Nn(J)()(),XGe=Pj(jj)()(),ZGe=AF(no),wI=H(J),C3=H(M),e3e=Y(It),V1n=g1(ut(st()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})(zv)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(Wt)(he))))))),MY=$(pe);var GY=H(K),Q1n=$(U),Y1n=Ln(wn),E9=Y1n(Nt),C9=Kr(Pn),I9=q(Vt),Gy=q(Yn),K1n=ao(M),AY=ea(M)()(),X1n=Zt(bu),Z1n=Xm(),eRn=Ye(K),nRn=re(vE),tRn=Aa(Pa(Yt)),aRn=Ls(J),n3e=gn(hn),xY=dn(n3e)(vn(fn)),t3e=_n(mn),LY=pn(t3e),a3e=bn(yn),jY=Dn(a3e),rRn=is(K),F9=Zt(er),PY=nn(Sr),T9=function(){function e(){}return e.value=new e,e}(),M9=function(){function e(){}return e.value=new e,e}(),NY=function(){function e(){}return e.value=new e,e}(),G9=function(){function e(){}return e.value=new e,e}(),oRn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),l3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LR=function(){function e(){}return e.value=new e,e}(),c3e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iRn={to:function(e){if(e instanceof T)return T9.value;if(e instanceof o&&e.value0 instanceof T)return M9.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return NY.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return G9.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof T9)return new T(z.value);if(e instanceof M9)return new o(new T(z.value));if(e instanceof NY)return new o(new o(new T(z.value)));if(e instanceof G9)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])}},uRn=un(iRn)(xY(xY(xY(n3e)(t3e))(LY))(LY))(jY(jY(jY(a3e))))(LY),s3e=function(e){if(e instanceof T9)return"Female";if(e instanceof M9)return"Male";if(e instanceof NY)return"Non-binary / third gender";if(e instanceof G9)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 98, column 20 - line 102, column 43): "+[e.constructor.name])},f3e=function(e){return me(e)(kt(Ur)(1)(Bo("|")(e)))},v3e=function(e){return{label:e.name,value:q1n(e.slug)+("_"+z1n(e.id))}},lRn=function(){var e=kt(Ur)(1),n=Bo("_");return function(t){return e(n(function(a){return a.value}(t)))}}(),m3e=function(e){return $1n(e.className)({style:Qe({flexBasis:"46%"})})([e.label,XGe({min:200,max:800,step:10,value:ZGe(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),wI("mt-2 d-flex flex-row justify-content-between")([C3("")("200"),C3("")("800")])])},cRn=uo(Wr(xo))("blog_lite_chancing_path")(function(e){return function(n){return e3e(e(n))(wo(function(t){return V1n("Lite Chancing Response")(t)(function(a){return new d(MY(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var sRn=function(e){return wI(e.className)([e.label,GY("t--lite-chancing-cta-left-sidebar-gpa")(XGe({min:1,max:4,step:.1,value:ZGe(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),wI("mt-2 d-flex flex-row justify-content-between")([C3("")("1.0"),C3("")("4.0")])])},fRn=function(e){return e instanceof T9?"female":e instanceof M9?"male":"other"},_3e=function(e){return function(n){var t=Br(function(i){return Q1n(lRn(i))(qA)})(e),a=fRn(n.genderOption),r=m1(n.ecs);return E9(C9(e3e(cRn({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return I9(new Kn(new c3e(i)))})))(function(){return Gy({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},p3e=function(e){return _3e(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:G9.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},d3e=function(e){return function(n){return function(t){if(t instanceof Kn&&t.value0 instanceof r3e)return E9(C9(I9(new Kn(LR.value))))(function(){return Gy({chancingIsLoading:n.chancingIsLoading,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,ecs:t.value0.value0})});if(t instanceof Kn&&t.value0 instanceof i3e)return E9(C9(I9(new Kn(LR.value))))(function(){return Gy({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,genderOption:t.value0.value0})});if(t instanceof Kn&&t.value0 instanceof o3e)return Gy({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,gpa:t.value0.value0});if(t instanceof Kn&&t.value0 instanceof u3e)return Gy({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satVerbal:n.satVerbal,satMath:t.value0.value0});if(t instanceof Kn&&t.value0 instanceof l3e)return Gy({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:t.value0.value0});if(t instanceof Kn&&t.value0 instanceof LR)return _3e(e.schools)(n);if(t instanceof Kn&&t.value0 instanceof c3e)return E9(C9(I9(new ta(new oRn(t.value0.value0)))))(function(){return Gy({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof ta)return Gy(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 167, column 21 - line 192, column 27): "+[t.constructor.name])}}},h3e=S9,vRn=function(e){return function(n){return oe([wI("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([K1n("mt-3")("Extracurriculars"),GY("")(tn(Hr(n.ecActivities))(AY("t--lite-chancing-mobile-and-left-sidebar-add-ec")({href:"#",onClick:X1n(function(t){return function(){return Z1n(t)(),n.onStartEditing(t)}}),"aria-label":"Add extracurriculars"})("+ add")))]),wI("mt-0 pb-3 mb-2")(MY(n.ecActivities)(function(t){return eRn("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+wD(zm(t))))(Z(nRn(zm(t))))})),tn(tRn(Hr)(n.ecActivities))(GY("card bg-white border-dashed")(wI("card-body "+e.className)([Z("To add more ECs & see chances for 1,500 schools, "),AY("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")({href:me(h3e)(e.redirectUrlOverride)})("create a full profile")]))),C3("mb-2")("")])}};var g3e=function(e){return function(n){return function(t){return t({redirectUrl:me(h3e)(e.redirectUrlOverride),ecSelector:function(a){return i9({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new Kn(new r3e(r)))(),a.onChange()}},maxActivities:new d(1),defaultView:new d(vRn({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return xS("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:Z(s3e(e.genderOption)),content:function(r){return aRn(r.className+" dropdown-menu shadow")(MY(uRn)(function(i){return rRn("hover-bg-light")(AY("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")({onClick:F9(function(){return n(new Kn(new i3e(i)))(),a.onChange()})})(s3e(i)))}))},"aria-label":"Gender dropdown"})},gpaSlider:function(a){return sRn({gpa:e.gpa,className:a.className,onChange:PY(n)(function(r){return Kn.create(o3e.create(r))}),onFinalChange:F9(function(){return n(new Kn(LR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Kn(LR.value)),satMathScoreSlider:function(a){return m3e({score:e.satMath,onChange:PY(n)(function(r){return Kn.create(u3e.create(r))}),onFinalChange:F9(function(){return n(new Kn(LR.value))(),a.onChange()}),label:a.label(Qr(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return m3e({score:e.satVerbal,onChange:PY(n)(function(r){return Kn.create(l3e.create(r))}),onFinalChange:F9(function(){return n(new Kn(LR.value))(),a.onChange()}),label:a.label(Qr(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var mRn=ia(K),_Rn=ea(K)()(),SI=function(){function e(){}return e.value=new e,e}(),OY=function(){function e(){}return e.value=new e,e}(),I3=function(){function e(){}return e.value=new e,e}(),md=function(e){return function(n){var t=function(i){return mRn("fe fe-external-link "+i)(He)},a=qd(n),r=Z(me(a.siteName)(e.text));return _Rn(e.className)({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof SI)return r;if(e.icon instanceof OY)return oe([t("mr-1 large"),r]);if(e.icon instanceof I3)return oe([r,t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 27, column 5 - line 30, column 54): "+[e.icon.constructor.name])}())}},D3e=function(){return md({className:"text-body mt-1 d-inline-block",icon:SI.value,text:b.value})}();var hRn=H(J),gRn=ea(M)()(),UY=function(e){return e.chancing.endorsed?He:hRn("my-1 ml-1 small text-gray-800")([Z("Chancing is not endorsed by "),Z(e.name),Z("."),ke(e.chancing.moreInfoLink)(function(n){return oe([Z(" If interested in applying, learn more about "),gRn("")({href:n})("how to prepare ")])})])};var BY=$(U),w3e=rn(M)()(),JY=nn(Un),GRn=rn(K)()(),ARn=H(J),S3e=Ye(M);var Ay=function(){function e(){}return e.value=new e,e}(),EI=function(){function e(){}return e.value=new e,e}(),CI=function(){function e(){}return e.value=new e,e}(),xy=function(){function e(){}return e.value=new e,e}(),II=function(){function e(){}return e.value=new e,e}(),FI=function(){function e(){}return e.value=new e,e}(),TI=function(){function e(){}return e.value=new e,e}(),MI=function(){function e(){}return e.value=new e,e}(),Ly=function(){function e(){}return e.value=new e,e}(),E3e={to:function(e){if(e instanceof T)return Ay.value;if(e instanceof o&&e.value0 instanceof T)return EI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return CI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return xy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return II.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return FI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return TI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return MI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o)return Ly.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof Ay)return new T(z.value);if(e instanceof EI)return new o(new T(z.value));if(e instanceof CI)return new o(new o(new T(z.value)));if(e instanceof xy)return new o(new o(new o(new T(z.value))));if(e instanceof II)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof FI)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof TI)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof MI)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Ly)return new o(new o(new o(new o(new o(new o(new o(new o(z.value))))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},C3e=function(e){return!(e instanceof Ly)},I3e=function(e){if(e instanceof Ay)return"Basic Info";if(e instanceof CI)return"Admissions";if(e instanceof xy)return"Costs";if(e instanceof II)return"Enrollment";if(e instanceof FI)return"Application Requirements";if(e instanceof TI)return"Academic Offerings";if(e instanceof MI)return"Chancing";if(e instanceof EI)return"Header Image";if(e instanceof Ly)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 145, column 16 - line 154, column 40): "+[e.constructor.name])},A3=function(e){if(e instanceof Ay)return"basic";if(e instanceof CI)return"admissions";if(e instanceof xy)return"costs";if(e instanceof II)return"enrollment";if(e instanceof FI)return"admission-requirements";if(e instanceof TI)return"academic-offerings";if(e instanceof MI)return"chancing";if(e instanceof EI)return"header-image";if(e instanceof Ly)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 157, column 13 - line 166, column 36): "+[e.constructor.name])},F3e=function(e){return function(n){return function(t){return BY(e)(function(a){return w3e("btn btn-outline-primary t--text-edit-"+A3(n))({onClick:JY(a)(n)})(t)})}}},T3e=function(e){return function(n){return BY(e)(function(t){return GRn("btn btn-outline-primary t--edit-"+A3(n))({onClick:JY(t)(n)})(ARn("d-flex align-content-center")([S3e("material-symbol x-large")("edit"),S3e("ml-2")("Edit")]))})}},fu=function(e){return function(n){return BY(e)(function(t){return w3e("btn btn-link p-0 material-symbol x-large t--edit-"+A3(n))({onClick:JY(t)(n)})("edit")})}};var xRn=le(At(Zve)),LRn=Ln(wn)(Ie),jRn=jr($r),PRn=Ld(Pe)(GM),M3e=Y(Ie),NRn=q(Mn),__=H(J),G3e=jt(M),ORn=Yl(M),A3e=Ye(M),x3e=H(K),L3e=Nn(M)()(),kRn=ia(M),HRn=tt(M),URn=x(pe),WY=function(e){var n=xRn(e.school.appGroup)(new d(n0e)),t=function(){if(e.school.admissions.reqClassRank instanceof b||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Ro)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Au||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof sc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 61, column 26 - line 65, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=me(Au.value)(e.school.admissions.reqStandardTests),r=oe([ca(LRn(jRn(PRn(a)([Au.value,sc.value])))(function(){return M3e(e.school.admissions.fracSubmittedSat)(function(i){return M3e(e.school.admissions.fracSubmittedAct)(function(u){return NRn(__("row mb-4")([__("col-12 text-nowrap mb1")([__("d-flex align-items-center mb-4")([G3e("mr-2 mb-0")("Tests typically submitted"),ORn("")(` If there is a significant gap between the number of students submitting one test vs. another, submitting the more common test might give you a very slight chancing boost. Note: some students may submit both or neither test. `)]),__("")([Z("SAT: "),A3e("font-weight-semibold")(Ea(i))]),x3e("progress progress-md mt-3 mt-2")(L3e("progress-bar")({style:Qe({width:d2(i)})})("")),Va(""),__("")([Z("ACT: "),A3e("font-weight-semibold")(Ea(u))]),x3e("progress progress-md mt-3")(L3e("progress-bar")({style:Qe({width:d2(u)})})(""))])]))})})})),__("d-flex align-items-center")([kRn("fe fe-info large pr-2")(""),__("")([Z(" Policies can change. Please confirm by looking at "),md({className:"",icon:SI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return __("card")([__("card-body")([__("d-flex align-items-center justify-content-between mb-4")([HRn("my-0 mr-3 flex-grow-1")("Applications"),ca(fu(e.onEdit)(FI.value))]),G3e("mb-4")("How to apply"),__("mb-4")(URn(gs)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),P0e(a),function(){var i=me(Au.value)(e.school.admissions.reqRecLetters);if(i instanceof Ro)return"Rec letters not used";if(i instanceof Au)return"Rec letters optional";if(i instanceof sc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 42, column 9 - line 45, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=me(Au.value)(e.school.admissions.reqToefl);if(i instanceof Ro)return"TOEFL not used (international applicants)";if(i instanceof Au)return"TOEFL optional (international applicants)";if(i instanceof sc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 49, column 9 - line 52, column 66): "+[i.constructor.name])}()])),r])])},j3e=function(e){return WY(e)};var P3e=Rr(Ka),BRn=bi(jO()(Z4({reflectSymbol:function(){return"p25"}})()(Z4({reflectSymbol:function(){return"p75"}})()(LO)($c))($c))),zu=H(J),jy=H(K),N3e=jt(M),p_=Bn(M),O3e=qn(Fa),k3e=x(U),A9=js(M),JRn=function(e){return P3e(e.p25+e.p75|0)(2)},H3e=function(e){if(e instanceof d)return Ea(e.value0);if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 131, column 37 - line 133, column 28): "+[e.constructor.name])},qY=function(e){return Gb(",")("")(e)},GI=function(e){if(e instanceof d)return qY(Zs(e.value0.p25)+(" - "+Zs(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 136, column 33 - line 138, column 28): "+[e.constructor.name])},WRn=function(e){return function(n){return JRn(BRn(e)(n))}},qRn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},zRn=oe([zu("row")([jy("col-12 col-md-7")(ao(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),jy(" col-12 col-md-5 my-4")(z5()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),$Rn=function(e){if(e instanceof d)return qY(Zs(P3e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 126, column 36 - line 128, column 28): "+[e.constructor.name])},VRn=function(e){var n=function(t){return jy("card bg-white")(zu("card-body")(t))};return jy("row")(zu("col-12")([n([N3e("")("SAT"),zu("row")([zu("col col-md-6")([p_("")("Average SAT "),yr("")(qY(Ce("Not Reported")(Zs)(O3e(k3e(WRn)(e.admissions.satMath))(e.admissions.satVerbal))))]),zu("col col-md-6")([p_("")("SAT 25th-75th"),yr("")(GI(O3e(k3e(qRn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),zu("row")([zu("col col-md-6")([p_("mt-5")("Students Submitting SAT"),yr("")(H3e(e.admissions.fracSubmittedSat))])]),zu("row")([zu("col col-md-6")([p_("mt-5")("Math"),A9("text-muted")("Average (25th - 75th)"),yr("")(GI(e.admissions.satMath))]),zu("col col-md-6")([p_("mt-5 text-nowrap")("Reading and Writing"),A9("text-muted")("Average (25th - 75th)"),yr("")(GI(e.admissions.satVerbal))])])]),n([N3e("")("ACT"),zu("row")([zu("col col-md-6")([p_("")("Average ACT"),yr("")($Rn(e.admissions.actComposite))]),zu("col col-md-6")([p_("")("ACT 25th-75th"),yr("")(GI(e.admissions.actComposite))])]),jy("row")(zu("col col-md-6")([p_("mt-5")("Students Submitting ACT"),yr("")(H3e(e.admissions.fracSubmittedAct))])),zu("row")([zu("col col-md-6")([p_("mt-5")("Math"),A9("text-muted")("Average (25th - 75th)"),yr("")(GI(e.admissions.actMath))]),zu("col col-md-6")([p_("mt-5")("English"),A9("text-muted")("Average (25th - 75th)"),yr("")(GI(e.admissions.actVerbal))])])])]))},QRn=function(e){return jy("card")(zu("card-body")([p_("")("Acceptance Rate"),yr("")(Ce("Not reported")(function(n){return Ea(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},YRn=function(e){return jy("row")(jy("col-12")(QRn(e)))},U3e=function(e){return oe([YRn(e.school),VRn(e.school),zRn,WY(e)])};var KRn=Ye(M),XRn=re(b7),zY=function(e){var n=function(t){return function(a){return KRn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof Cr&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Ro)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Ro)return za(Za)("Received strategy, "+(XRn(e.strategy)+", in chancing response for a test-blind school"))({})(function(t){return n("badge-apply-test-optional")("Test-blind admissions")});if(e.strategy instanceof Cr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof Xr&&e.satOrigin instanceof d&&e.satOrigin.value0 instanceof fE)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof Xr)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof bo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 23, column 13 - line 39, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var ZRn=x(pe),ewn=Bn(M),B3e=function(e){var n=[` At a target school, your admissions profile is similar to that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],t=[` At a safety school, your admissions profile is much stronger than that of the average admitted student from your demographic background. `,` You have a strong admissions profile for this school. Writing strong essays and improving your profile further can help you win merit scholarships. `],a=[` At a reach school, your admissions profile is weaker than that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],r=function(){if(e instanceof zs)return a;if(e instanceof Xf||e instanceof Zf)return n;if(e instanceof ev)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 17, column 18 - line 21, column 38): "+[e.constructor.name])}();return oe(ZRn(ewn(""))(r))};var AI=H(K),$Y=ia(M),nwn=Nn(M)()(),twn=Rr(Ka),awn=St(dr),rwn=qn(Fa),own=x(U),VY=H(J),iwn=Ye(J),uwn=Ye(M),lwn=rn(J)()(),cwn=Zt(er),xI=AI("col-auto")(ea(J)()()("")({href:Lh})([$Y("fe fe-edit-2")(""),Z(" edit")])),LI=function(e){if(e instanceof Zd)return"success";if(e instanceof eh)return"primary";if(e instanceof xm)return"warning";if(e instanceof nv)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 109, column 17 - line 113, column 28): "+[e.constructor.name])},PR=function(e){return function(n){return function(t){return AI("progress progress-"+e)(nwn("progress-bar bg-"+n)({style:Qe({width:d2(t)})})(""))}}},J3e=function(e){var n=function(t){return function(a){return twn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:awn(e.p50)(rwn(own(n)(e.p25))(e.p75))}},Py=function(e){return function(n){var t=LI(n),a=function(r){return function(i){return VY("d-flex large font-weight-bold fw-bold mb-3")([$Y("mr-3 fe fe-"+(i+(" text-"+t)))(""),iwn("")([Z(e),uwn("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Zd)return a("above average")("check-circle");if(n instanceof eh)return a("about average")("thumbs-up");if(n instanceof xm)return a("below average")("trending-down");if(n instanceof nv)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 91, column 3 - line 95, column 45): "+[n.constructor.name])}},QY=function(e){if(e.expanded){var n=lwn("btn btn-link px-0 t--show-less")({onClick:cwn(e.onCollapse)})([Z("show less "),$Y("fe fe-chevron-up")("")]);return AI("card bg-very-light-grey mt-3")(VY("card-body "+e.card.testClass)([VY("row")([AI("col")(e.card.title),AI("col-auto d-none d-md-block")(n)]),e.card.content,AI("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ge)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 42, column 1 - line 42, column 89): "+[e.constructor.name])},W3e=function(e){return et(e.p25)&&et(e.p50)&&et(e.p75)};var q3e=H(J),z3e=H(M),$3e=Bn(J),V3e=ha(M),swn=re(qe),fwn=ea(M)()(),Q3e=function(e){return function(n){var t=q3e("row mb-2")([z3e("col-auto pr-0 large")("Your coursework"),tn(e.showUpdateLinks)(xI)]),a=$3e("")([Z("Coursework rigor is "),V3e("")("very important"),Z(` for your admissions chances. Admissions officers will evaluate your coursework based on the classes available at your school, so don\u2019t worry if few or no AP or Honors classes are offered. `)]),r=function(l){return function(c){return oe([V3e("")(swn(me(0)(l))),Z(" "+(c+" "))])}},i=z3e("mb-3 large font-weight-bold fw-bold text-"+LI(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof nv)return"";if(n.chances.courseRigorStrength instanceof xm)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof eh)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Zd)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 44, column 9 - line 48, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=$3e("mb-0")([Z("Read about what "),fwn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),Z(".")]);return{title:Py("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:oe([t,q3e("")([r(n.chancingProfile.courseRigor.ap)("AP / IB classes + "),r(n.chancingProfile.courseRigor.honors)("Honors classes + "),r(n.chancingProfile.courseRigor.collegeClasses)("College course taken at a local four-year or community college = ")]),i,a,u])}}};var Ml=function(){function e(){}return e.value=new e,e}(),Gl=function(){function e(){}return e.value=new e,e}(),Y3e={show:function(e){if(e instanceof Ml)return"SAT";if(e instanceof Gl)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 17, column 1 - line 19, column 19): "+[e.constructor.name])}};var K3e=function(e){if(e instanceof Ml)return Gl.value;if(e instanceof Gl)return Ml.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 27, column 1 - line 27, column 46): "+[e.constructor.name])};var vwn=Fo(Pe)(dt),X3e=function(){function e(){}return e.value=new e,e}(),Z3e=function(){function e(){}return e.value=new e,e}(),e4e=function(e){return function(n){var t=function(){if(e instanceof X3e)return"and";if(e instanceof Z3e)return"or";throw new Error("Failed pattern match at Utils.Text (line 26, column 24 - line 28, column 19): "+[e.constructor.name])}(),a=foe(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):vwn(", ")(a.init)+(", "+(t+(" "+a.last)))}},n4e=function(){return e4e(X3e.value)}(),t4e=function(){return e4e(Z3e.value)}();var Y0=Na(Pe)(dt),a4e=x(Ug),Uc=re(qe),Al=q(Mn),x9=re(yB),L9=cm()(),r4e=si({reflectSymbol:function(){return"math"}}),d_=Lv(qe),o4e=Lv(Yu),h_=re(L9(si({reflectSymbol:function(){return"act"}})(si({reflectSymbol:function(){return"courseRigor"}})(si({reflectSymbol:function(){return"ecActivities"}})(si({reflectSymbol:function(){return"ecScore"}})(si({reflectSymbol:function(){return"gpa"}})(si({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Vc({reflectSymbol:function(){return"sat"}})(L9(r4e(Vc({reflectSymbol:function(){return"readingWriting"}})(d_))(d_))))(d_))(o4e))(o4e))(tc(uJ)))(L9(si({reflectSymbol:function(){return"ap"}})(si({reflectSymbol:function(){return"collegeClasses"}})(Vc({reflectSymbol:function(){return"honors"}})(d_))(d_))(d_))))(L9(si({reflectSymbol:function(){return"english"}})(r4e(si({reflectSymbol:function(){return"reading"}})(Vc({reflectSymbol:function(){return"science"}})(d_))(d_))(d_))(d_))))),NR=re(Y3e),mwn=Xfe(Bg)(y7),Ny=re(RB),jI=le(bB(zS)),i4e=re(d_),j9=$(U),_wn=ea(M)()(),pwn=jt(M),dwn=Bn(K),hwn=Bn(J),gwn=ha(M),Dwn=function(e){return e},ywn=function(e){return e},YY=function(e){if(e instanceof Ml)return Xr.value;if(e instanceof Gl)return bo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 551, column 18 - line 553, column 22): "+[e.constructor.name])},bwn=function(e){if(e instanceof Xr)return"with SAT";if(e instanceof bo)return"with ACT";if(e instanceof Cr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 545, column 17 - line 548, column 58): "+[e.constructor.name])},x3=function(e){return function(n){return Y0(["Your simulated chances of admission ",n4e(a4e(bwn)(_oe(e)(n)))," are very close."])}},u4e=60,g_=function(e){return function(n){return za(Za)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},l4e=3,L3=Yl(M)("text-secondary ml-1")(Y0(["If your SAT or ACT scores fall within ",Uc(u4e)," points of the 25th percentile score (SAT) or ",Uc(l4e)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),P9=function(e){return oe([Z(Y0([x3(Cr.value)(Ib(YY(e.standardizedTest)))," But because your score ",Uc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof Xr||e.recommendedStrategy instanceof bo)return"higher";if(e.recommendedStrategy instanceof Cr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 490, column 7 - line 493, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Uc(e.guidanceScore)])),L3,Z(Y0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof Xr)return"with SAT";if(e.recommendedStrategy instanceof bo)return"with ACT";if(e.recommendedStrategy instanceof Cr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 500, column 7 - line 503, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},Rwn=function(e){return function(n){return function(t){return function(a){var r=fJ(n),i=Bm(n);if(e instanceof fp&&e.value0 instanceof Kd&&r instanceof d&&i instanceof d)return Al({title:"Applying test-optional should be best for you",body:oe([Z(Y0([x3(Cr.value)(Zw(Xr.value)([bo.value]))," But because your SAT score ",Uc(r.value0)," is lower than ",Uc(t)])),L3,Z(Y0([" and your ACT score ",Uc(i.value0)," is lower than ",Uc(a)])),L3,Z(", we recommend you apply test-optional.")])});if(e instanceof fp&&e.value0 instanceof Kd)return g_("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:x9(e),profile:h_(n)});if(e instanceof fp&&r instanceof b&&i instanceof b)return g_("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:x9(e),profile:h_(n)});if(e instanceof fp&&e.value0 instanceof Gm&&r instanceof d)return Al({title:"Applying test-optional should be best for you",body:P9({standardizedTest:Ml.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:Cr.value})});if(e instanceof fp&&e.value0 instanceof Gm&&r instanceof b)return g_("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:x9(e),profile:h_(n)});if(e instanceof fp&&e.value0 instanceof Am&&i instanceof d)return Al({title:"Applying test-optional should be best for you",body:P9({standardizedTest:Gl.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:Cr.value})});if(e instanceof fp&&e.value0 instanceof Am&&i instanceof b)return g_("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:x9(e),profile:h_(n)});if(e instanceof DM&&r instanceof b&&i instanceof b)return Al({title:"Applying test-optional should be best for you",body:Z(Y0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Uc(t),"+ for SAT or ",Uc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof DM)return Al({title:"Applying test-optional should be best for you",body:Z(Y0(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof d&&i instanceof d)return"SAT and ACT";if(r instanceof d&&i instanceof b)return"SAT";if(r instanceof b&&i instanceof d)return"ACT";if(r instanceof b&&i instanceof b)return Gf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 182, column 13 - line 191, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 94, column 3 - line 194, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},wwn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(NR(v)+" should be best for you")},i=function(v){return oe([Z(Y0([P_(x3)(function(){return v.includeTestOptional?new Be(Cr.value,Zw(Xr.value)([bo.value])):new Be(YY(v.stronger.test),a4e(YY)(Ib(v.weaker.test)))}())," But because your ",NR(v.stronger.test)," score ",Uc(v.stronger.actualScore)," is higher than ",Uc(v.stronger.guidanceScore)])),L3,Z(Y0([" and your ",NR(v.weaker.test)," score ",Uc(v.weaker.actualScore)," is lower than ",Uc(v.weaker.guidanceScore)])),L3,Z(Y0([", we recommend you apply with ",NR(v.stronger.test),"."]))])},u=fJ(n),l=Bm(n),c=function(v){return function(m){return mwn(Zw(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(NR(v)+(" are significantly higher than with a test-optional"+(" application and with "+(NR(K3e(v))+"."))))},f=function(v){return Z("Your simulated chances of admission with "+(NR(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Kf&&e.value0 instanceof Kd&&u instanceof d&&l instanceof d)return Al({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(Do(" ")([x3(Cr.value)(Zw(Xr.value)([bo.value])),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof Kf&&e.value0 instanceof Kd)return g_("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:Ny(e),profile:h_(n)});if(e instanceof i0&&e.value0 instanceof Kd&&u instanceof d&&l instanceof d)return Al({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(Do(" ")([x3(Xr.value)(Ib(bo.value)),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof i0&&e.value0 instanceof Kd)return g_("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:Ny(e),profile:h_(n)});if(e instanceof Kf&&u instanceof b&&l instanceof b)return g_("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:Ny(e),profile:h_(n)});if(e instanceof Kf&&e.value0 instanceof Gm&&u instanceof d&&jI(e.value1)($S(Cr.value)))return Al({title:r(Ml.value),body:P9({standardizedTest:Ml.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:Xr.value})});if(e instanceof Kf&&e.value0 instanceof Am&&l instanceof d&&jI(e.value1)($S(Cr.value)))return Al({title:r(Gl.value),body:P9({standardizedTest:Gl.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:bo.value})});if(e instanceof Kf&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d&&jI(e.value1)(c(bo.value)(Cr.value)))return Al({title:r(Ml.value),body:i({stronger:{test:Ml.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Gl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Kf&&e.value0 instanceof Am&&u instanceof d&&l instanceof d&&jI(e.value1)(c(Xr.value)(Cr.value)))return Al({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Ml.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Kf&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d&&jI(e.value1)($S(bo.value)))return Al({title:r(Ml.value),body:i({stronger:{test:Ml.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Gl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Kf&&e.value0 instanceof Am&&u instanceof d&&l instanceof d&&jI(e.value1)($S(Xr.value)))return Al({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Ml.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Kf)return g_(Y0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",Ny(e),", SAT: ",i4e(u),", ACT: ",i4e(l),", SAT guidance: ",Uc(t),", ACT guidance: ",Uc(a)]))({guidance:Ny(e),profile:h_(n)});if(e instanceof i0&&u instanceof b&&l instanceof b)return g_("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:Ny(e),profile:h_(n)});if(e instanceof i0&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d)return Al({title:r(Ml.value),body:Z(s(Ml.value))});if(e instanceof i0&&e.value0 instanceof Am&&u instanceof d&&l instanceof d)return Al({title:r(Gl.value),body:Z(s(Gl.value))});if(e instanceof i0&&e.value0 instanceof Gm&&u instanceof d&&l instanceof b)return Al({title:r(Ml.value),body:f(Ml.value)});if(e instanceof i0&&e.value0 instanceof Gm&&u instanceof b&&l instanceof d)return g_("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:Ny(e),profile:h_(n)});if(e instanceof i0&&e.value0 instanceof Am&&u instanceof b&&l instanceof d)return Al({title:r(Gl.value),body:f(Gl.value)});if(e instanceof i0&&e.value0 instanceof Am&&u instanceof d&&l instanceof b)return g_("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:Ny(e),profile:h_(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 207, column 3 - line 390, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},Swn=function(e){return function(n){return function(t){var a=j9(j9(t.sat.p25)(function(i){return i-u4e|0}))(Dwn),r=j9(j9(t.act.p25)(function(i){return i-l4e|0}))(ywn);if(a instanceof d&&r instanceof d){if(e instanceof wB)return Rwn(e.value0)(n)(a.value0)(r.value0);if(e instanceof SB)return wwn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 67, column 7 - line 71, column 85): "+[e.constructor.name])}return Al({title:"We\u2019re still collecting detailed guidance data\u2026",body:oe([Z("Learn more about the "),_wn("")({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),Z(".")])})}}},c4e=function(e){return function(n){return function(t){var a=Swn(e)(n)(t);return ke(a)(function(r){return oe([pwn("")("Recommendation: "+r.title),dwn("")(r.body),function(){var i=VM(n);if(i instanceof d&&i.value0 instanceof fE)return hwn("")([gwn("")("Note:"),Z(" "),Z("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof OM)return He;if(i instanceof b)return He;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 38, column 9 - line 48, column 20): "+[i.constructor.name])}()])})}}};var Ewn=rn(J)()(),Cwn=nn(Un),s4e=le(lD),Iwn=ia(M),f4e=H(J),Fwn=js(M),j3=Bn(M),v4e=jt(M),Twn=ao(M),m4e=H(K),Mwn=H(M),P3=function(e){var n=function(a){return Ewn("btn btn-link p-0 ml-2 d-flex align-items-center")({onClick:Cwn(a.value1)(Xv(a.value0))})([Z(function(){var r=s4e(a.value0)(Qa.value);return r?"show less ":"show more "}()),Iwn("fe fe-chevron-"+function(){var r=s4e(a.value0)(Qa.value);return r?"up":"down"}())("")])},t=function(a){return f4e("card-body pb-3")([Fwn("text-uppercase text-secondary")("Learn about chancing"),j3("")("Colleges evaluate profiles using both academic and holistic reasons."),v4e("my-2")("We evaluate your profile like colleges do, considering all factors."),j3("")("Most websites only consider GPA and test scores when determining what sort of applicant you are. We consider your coursework, GPA, extracurriculars, demographics, intended major, class rank, and test scores (if you have them)."),v4e("my-2")("Academics are more than just grades, which we take into account."),j3("")("Grades matter, but so does the difficulty of the classes you took. Extracurricular activities count, both in terms of what positions you have held and how you have improved your community."),Va("border-gray-500"),Twn("")("How does the chancing calculator help me without counting in all the holistic factors?"),j3("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),j3("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),ke(a)(function(r){return m4e("d-flex justify-content-end")(n(r))})])};return m4e("card bg-light t--sidebar")(function(){return e.mobileLayout?CS(ga(ka.value))(function(a){var r=Qi(a);if(r instanceof ka)return f4e("card-body pb-3 d-flex align-items-center justify-content-between")([Mwn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Qa)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 15, column 49 - line 22, column 34): "+[r.constructor.name])}):t(b.value)}())};var _4e=gn(hn),D_=dn(_4e)(vn(fn)),p4e=_n(mn),y_=pn(p4e),d4e=bn(yn),b_=Dn(d4e),Gwn=$(U),Awn=le(F0),xwn=Z_(J),Lwn=Rx(K),h4e=K_(J),KY=wx(M),jwn=X_(J),Pwn=$(pe),Nwn=gu(no),Own=Kv(M),kwn=Kv(J),g4e=Ye(M),Hwn=Kv(K),Uwn=H(J),Bwn=H(M),Jwn=function(){var e=un(SD)(D_(D_(D_(D_(D_(D_(D_(D_(D_(D_(D_(_4e)(p4e))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(b_(b_(b_(b_(b_(b_(b_(b_(b_(b_(b_(d4e))))))))))))(y_),n=zn(bt(e));return Ms(function(t){return function(a){return{tier:a,strength:1-zn(t)/n}}})(e)}(),D4e=function(e){return function(n){return function(t){var a=function(s){return me(0)(Gwn(Ff(function(f){return Awn(f.tier)(s)})(Jwn))(function(f){return f.strength}))},r=xwn("table border border-light border-3")([Lwn("")(h4e("")([KY("")("Activity"),KY("")("Tier"),KY("")("Strength")])),jwn("bg-white")(Pwn(Nwn(function(s){return-a(Vs(s))})(n.ecActivities))(function(s){return h4e("")([Own("")(ED(s)),kwn("")([g4e("d-none d-md-inline")(_E(Vs(s))),g4e("d-md-none")(rJ(Vs(s)))]),Hwn("pt-4")(PR("sm")("primary")(a(Vs(s))))])}))]),i=Hr(n.ecActivities),u=function(){if(i)return nv.value;if(Ge)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 30, column 5 - line 32, column 39): "+[])}(),l=function(){if(u instanceof xm)return Z("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof eh)return Z("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Zd)return Z("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof nv)return He;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 64, column 26 - line 72, column 16): "+[u.constructor.name])}(),c=Uwn("row mb-2")([Bwn("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),tn(e.showUpdateLinks)(xI)]);return{title:Py("Extracurriculars")(u),testClass:"t--extracurriculars",content:oe([c,tn(!i)(r),l])}}}};var N3=function(e){var n=ir(e);return n.length===0?b.value:new d(oe(n))};var y4e=Y(Ie),b4e=q(Mn),R4e=mI(M),Wwn=ep(J)()(),O3=H(K),XY=re(qe),w4e=Rr(Ka),OR=H(J),S4e=jt(M),E4e=Ey(M)(M),C4e=Ye(M),qwn=Nn(M)()(),zwn=qn(Fa),PI=x(U),$wn=Na(Pe)(dt),Vwn=x(jl),Qwn=an(),Ywn=tt(M),Kwn=function(e){var n=function(t){return Uh(of(function(a){return a.percentile}(t)))};return y4e(e.admissions.yieldRate)(function(t){return b4e(oe([R4e("Yield rate - overall")(` Yield rates are typically higher at the most prestigious schools, and are a major factor in rankings and prestige. Compared to other schools on CollegeVine, `+(Ea(t.value)+(" is "+(n(t)+`. `)))),yr("mr-1")(Ea(t.value))]))})},I4e=function(e){return function(n){var t=function(){if(n<=.1)return" is an extremely competitive school";if(n<=.3)return" is a very competitive school";if(n<=.5)return" is a competitive school";if(n<=.7)return" is a somewhat competitive school";if(Ge)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 126, column 7 - line 131, column 63): "+[])}();return e+t}},NI=function(e){var n=function(r){return function(i){return function(u){return IE({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ca(y4e(e.score)(function(r){var i=B_*(1-zn(r)/100);return b4e(n(i)(B_)("#008CFD"))})),a=n(0)(B_)("#EDF2F9");return Wwn("")({viewBox:"-100 -100 200 100"})([a,t])},Xwn=function(e){return O3("t--admissions-website")(md({className:"d-flex align-items-center",icon:OY.value,text:b.value})(me(e.urls.main)(e.urls.admissions)))},ZY=function(e){var n=function(i){return function(u){var l=function(c){return XY(w4e(c(u)*100|0)(c(i)))+"%"};return OR("mb-4")([S4e("mb-4")("Acceptance rate breakdown"),E4e([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return oe([S4e("mb-4")("Applicant breakdown"),E4e([{title:"Total number of applicants",value:Zs(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=w4e(i.women*100|0)(u),c=XY(100-l|0)+"%",s=XY(l)+"%";return oe([OR("row mb-3")([OR("col")([Z("Women: "),C4e("font-weight-semibold")(s)]),OR("col-auto")([Z("Men: "),C4e("font-weight-semibold")(c)])]),O3("progress progress-md bg-warning")(qwn("progress-bar")({style:Qe({width:s})})(""))])},r=ir([zwn(PI(n)(e.admissions.applicants))(e.admissions.admitted),PI(t)(e.admissions.totalApplicants),PI(a)(e.admissions.applicants)]);return r.length===0?b.value:new d(oe(r))},kR=function(e){var n=function(a){if(a<=.1)return"extremely competitive";if(a<=.3)return"very competitive";if(a<=.5)return"competitive";if(a<=.7)return"somewhat competitive";if(Ge)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 115, column 5 - line 120, column 57): "+[a.constructor.name])},t=Ce("")(function(a){return $wn([Ea(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return Wp(ei.value)+t},F4e=function(e){return function(n){var t=function(r){return oe([R4e("Overall acceptance rate")(kR(n)),yr("mr-1")(Ea(r.value))])},a=N3([PI(O3("row"))(N3([PI(Vwn(O3("col-12 col-md-6 mb-4"))(t))(Qwn(n).admissions.acceptanceRate),PI(O3("col-12 col-md-6 mb-4"))(Kwn(n))])),ZY(n)]);return OR("card t--admission-stats")([OR("card-body")([OR("d-flex mb-4 align-items-center")([Ywn("mb-0 flex-grow-1")("Admissions"),ca(fu(e.onEdit)(CI.value))]),ke(a)(function(r){return oe([r,Va("")])}),Xwn(n)])])}};var Ev=H(J),eK=Ye(M),lg=ha(M),HR=Y(Ie),T4e=q(Mn),nK=RM(Qn),M4e=H(M),OI=re(qe),G4e=H(K),Zwn=$(U),A4e=Bn(J),eSn=Bn(M),nSn=jle(M),tSn=ea(M)()(),aSn=RM(no),tK=function(e){return function(n){return Ev("row align-items-center mb-2")([Ev("col-auto pr-0")([eK("mr-2")("You:"),function(){if(n.score instanceof b)return eK("text-secondary")("N/A");if(n.score instanceof d)return lg("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 199, column 7 - line 201, column 49): "+[n.score.constructor.name])}(),tn(n.simulated)(eK("text-muted ml-2")("(simulated)"))]),tn(e.showUpdateLinks)(xI)])}},x4e=function(e){var n=RM(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof xm?ke(a.percentiles.p50)(function(i){return Ev("mt-3")([Z("Improving your "+(t+" can help your chances, especially if you can earn a ")),lg("")(a.showScore(i)),Z(" or higher.")])}):He}}},rSn=x4e(no),L4e=x4e(Qn),j4e=function(e){var n=RM(e);return function(t){if(t.score instanceof b)return He;if(t.score instanceof d){var a=PR("md")(LI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ca(HR(t.percentiles.p25)(function(i){return HR(t.percentiles.p75)(function(u){return HR(t.percentiles.p50)(function(l){return T4e(oe([Ev("mb-2 mt-3")([Z("Typical accepted student: "),lg("")(t.showScore(l)),Z(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),PR("md")("secondary")(t.normalizeScore(l))]))})})}));return Ev("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 219, column 1 - line 219, column 72): "+[t.constructor.name])}},oSn=j4e(no),P4e=j4e(Qn),N4e=Ev("mt-3")([Z("Standardized tests are "),lg("")("important"),Z(" for your admissions chances.")]),N9=function(e){var n=J3e(e.percentiles),t=nK(e.score)(n);return me(He)(HR(e.score)(function(a){return HR(n.p25)(function(r){return HR(n.p50)(function(i){return HR(n.p75)(function(u){return T4e(Ev("col-6 my-3")([M4e("large mb-2")(e.title),Ev("")([Z("You: "),lg("")(OI(a))]),G4e("my-2")(PR("sm")(LI(t))(e.normalizeScore(a))),G4e("mb-2 mt-3")(PR("sm")("secondary")(e.normalizeScore(i))),Ev("small")([Z("Typical accepted: "),lg("")(OI(i)),Z(" ("+(OI(r)+("\u2013"+(OI(u)+")"))))])]))})})})}))},aK=function(e){return function(n){return me(!1)(Zwn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},rK=M4e("d-flex align-items-center mb-2 large"),iSn=function(e){return function(n){return function(t){return oe([rK("Notes on Test Optional"),A4e("")([lg("")("Our take: consider applying test optional for this school.")]),eSn("")("We ran a couple of scenarios behind the scenes and we think someone in your situation applying to this school would actually benefit from applying test optional."),tn(W3e(t.percentiles))(ke(t.percentiles.p25)(function(a){return A4e("")([Z("For reference, we estimate that the 25"),nSn("")("th"),Z(" percentile "+(n+" score at this school is ")),lg("")(t.showScore(a)),Z(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},O4e=iSn(Qn),oK=function(e){return function(n){return Ev("my-3")([Z("Read about "),tSn("")({href:n,target:"_blank"})(e),Z(".")])}},k4e=function(e){return function(n){var t=Ev("mt-4")([Z("GPA is "),lg("")("very important"),Z(" for your admissions chances.")]),a={score:n.chancingProfile.gpa,percentiles:n.schoolStats.gpa.all,normalizeScore:function(r){return r/4.5},showScore:vs("0.00"),simulated:aK(e)(fs.value)};return{title:Py("GPA")(aSn(a.score)(a.percentiles)),testClass:"t--gpa",content:oe([tK(e)(a),oSn(a),t,rSn("GPA")(a),oK("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},H4e=function(e){return function(n){var t=Ev("row")([N9({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return zn(l)/800}}),N9({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return zn(l)/800}})]),a=Py("SAT"),r={score:Um(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return zn(l)/1600},showScore:OI,simulated:aK(e)(al.value)},i=oe([tn(et(r.score))(rK("SAT Composite score")),tK(e)(r),P4e(r),t,N4e,L4e("SAT score")(r),oK("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=nK(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:oe([O4e("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},U4e=function(e){return function(n){var t=Py("ACT"),a={score:Bm(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return zn(l)/36},showScore:OI,simulated:aK(e)(rl.value)},r=Ev("row")([N9({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),N9({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=oe([tn(et(a.score))(rK("ACT Composite score")),tK(e)(a),P4e(a),r,N4e,L4e("ACT score")(a),oK("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=nK(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:oe([O4e("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var gi=H(J),Oy=H(M),xl=H(K),iK=rn(J)()(),uK=nn(Un),k3=ia(M),lK=ao(M),B4e=jt(J),O9=Ye(M),J4e=Y(Ie),uSn=Yl(M),W4e=ea(M)()(),q4e=Bn(K),lSn=ha(M),z4e=hR(M),UR=le(lD),$4e=ec(At(GM)),cSn=Na(Pe)(dt),sSn=le(zS),fSn=ia(K),vSn=Nn(M)()(),mSn=x(pe),_Sn=$(pe),pSn=jt(K),dSn=tt(J),hSn=Yl(K),gSn=x(Ug),DSn=Bn(J),ySn=Bn(M),k9=tt(M),bSn=$(O5),RSn=Ye(K),V4e=function(e){return gi("row")([Oy("col")(""),xl("col-auto")(iK("btn btn-link t--show-more")({onClick:uK(e)(Qa.value)})([Z("show more "),k3("fe fe-chevron-down")("")]))])},Q4e=function(e){return function(n){return function(t){return gi("row align-items-center mb-3")([xl("col-12 col-lg-6")(gi("row")([gi("col-6 order-1 order-lg-2 my-auto")([lK("font-weight-normal fw-normal")("Your chances"),B4e("mb-0 t--chancing-percentage-label d-flex align-items-center")([O9("mr-1")(mD(e)({score:J4e(t)(function(a){return a.score}),specialCase:b.value})),Vj,O9("mx-2")(""),u2("")(n),k5("")(n)])]),xl("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(NI({score:J4e(t)(function(a){return a.score})}))])),gi("col-12 col-lg-6 py-3 my-auto")([lK("font-weight-normal fw-normal")("Overall acceptance rate"),B4e("text-gray-800 mb-0")([Z(Ce("\u2014")(function(a){return Ea(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),uSn("text-secondary ml-2")(kR(e))])])])}}},Y4e=function(e){return oe([Z(e),Z(" requires standardized tests, but currently "),W4e("")({href:Lh})("your profile"),Z(" indicates that you do not have test scores.")])},wSn=function(e){return oe([Oy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),Q4e(e)(Ot.value)(b.value),q4e("")(Y4e(e.name))])},K4e=function(e){return function(n){return function(t){return function(a){var r=gi("row")([xl("col-auto pr-0")(k3("fe fe-info large text-secondary mt-3")("")),gi("col")([gi("large")([lSn("")("Recommendation letters "),O9("text-secondary")("are often required.")]),Oy("text-secondary mt-2")(` Having a great recommendation sometimes improves your chances, but it\u2019s most important to make sure that you\u2019re not disqualified because one is missing. `)])]);return Ao(ga(Qa.value))(function(i){return function(u){return xl("card")(gi("card-body t--phase2")([z4e("Your chancing: Phase 2"),tn(UR(i)(ka.value))(Oy("mb-4")("")),QY({card:D4e(e)(t)(a),expanded:UR(i)(Qa.value),onCollapse:u(ka.value)}),tn($4e(n.admissions.reqRecLetters)(new d(Ro.value)))(r),tn(UR(i)(ka.value))(V4e(u))]))}})}}}},X4e=function(e){return function(n){return function(t){return function(a){var r=$4e(n.admissions.reqStandardTests)(new d(Ro.value)),i=et(Bm(t))&&r,u=et(Um(t))&&r,l=function(c){return function(s){return QY({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:UR(c.value0)(Qa.value),onCollapse:c.value1(ka.value)})}};return CS(ga(Qa.value))(function(c){return xl("card")(gi("card-body t--phase1")([z4e("Your chancing: Phase 1"),tn(UR(c.value0)(ka.value))(Oy("mb-4")("")),l(c)(k4e),l(c)(Q3e),tn(u)(l(c)(H4e)),tn(i)(l(c)(U4e)),tn(UR(c.value0)(ka.value))(V4e(c.value1))]))})}}}},SSn=function(e){return Z(cSn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},ESn=function(e){return oe([Z("You\u2019re likely not eligible for admission at "),Z(e.name),Z(" because it is an "),Z(Zi(jm(e.gender))),Z(" school. This conclusion is based on the gender information you entered in your "),W4e("")({href:Lh})("profile"),Z(".")])},CSn=function(e){return oe([Z("Chancing is not available for "),Z(e.name),Z(` because admission decisions rely heavily on art or music portfolios and auditions. We recommend that you reach out to the admissions department at this school to learn if they can assist with a pre-application portfolio review or audition. `)])},ISn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof Cr)return"test-optional";if(s instanceof Xr)return"with SAT";if(s instanceof bo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 288, column 21 - line 291, column 33): "+[s.constructor.name])},u=function(s){var f=Ff(function(m){return sSn(m.applicationStrategy)(s)})(r.all),v=zY({strategy:s,satOrigin:VM(t),testPolicy:n.admissions.reqStandardTests});return gi("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[gi("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,tn(f.value0.isRecommendedStrategy)(fSn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(He))]),xl("col-auto pl-md-0")(O9("badge badge-light bg-light text-dark")(wM(n)(f.value0))),Oy("col-auto col-md-auto pl-md-0")(mD(n)(f.value0)),xl("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return xl("progress progress-md")(vSn("progress-bar")({style:Qe({width:L7(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Oy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 306, column 46 - line 311, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[xl("col pr-0 d-flex align-items-end")(v),Oy("col-auto text-gray-800")(function(){if(s instanceof Cr)return"";if(s instanceof Xr)return"No SAT score";if(s instanceof bo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 318, column 19 - line 321, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 295, column 11 - line 322, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?za(Za)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(mSn(function(f){return f.applicationStrategy})(wa(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return Ao(ga(ka.value))(function(f){return function(v){return oe([gi("row mb-2 justify-content-between")([gi("col")(_Sn(l)(function(m){return pSn("d-inline-block mr-2")(zY({strategy:m,satOrigin:VM(t),testPolicy:n.admissions.reqStandardTests}))})),xl("col-auto")(iK("btn btn-link p-0 d-flex align-items-center")({onClick:uK(v)(Xv(f))})(function(){if(f instanceof ka)return[Z("See why"),k3("fe fe-chevron-down ml-2")("")];if(f instanceof Qa)return[Z("Show less"),k3("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 208, column 15 - line 210, column 92): "+[f.constructor.name])}()))]),ke(r.top.classification)(function(m){return dSn("")([Z(n.name+(" is a "+vp(m))),hSn("ml-1 text-secondary h2 mb-0")(B3e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro)return He;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof mp)return He;var _=function(w){return He},h=Uv(l);return h instanceof d?Z(" if you apply "+t4e(gSn(i)(h.value0))):_(!0)}()])}),Q4e(n)(a)(new d(r.top)),tn(UR(f)(Qa.value))(oe([Va("mb-4"),gi("")([DSn("")([Z("Test policies may change in the future so be sure to check "),md({className:"",text:new d("this school\u2019s website"),icon:I3.value})(me(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro?ySn("font-weight-bold fw-bold")(` This school is test-blind, meaning they do not consider your standardized test scores even if you submit them. `):r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof mp?q4e("font-weight-bold fw-bold")(Y4e(n.name)):oe([lK("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof sc?He:u(Cr.value)}(),u(Xr.value),u(bo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro?He:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof mp?He:ke(r.guidance)(function(m){return xl("mt-4")(c4e(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?oe([Va(""),iK("btn btn-link t--chancing-breakdown-cta p-0")({onClick:uK(e.onSwitchTab.value0)(Ui.value)})([k3("material-symbol x-large align-middle pr-2")("format_list_bulleted"),Z("See chancing explanation")])]):He}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof n1)return CSn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Xd)return ESn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof mp)return wSn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof t1)return c(De);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof a1)return SSn(n);if(r.top.specialCase instanceof b)return c(De);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 185, column 3 - line 191, column 28): "+[r.top.specialCase.constructor.name])}}}}},kI=function(e){return function(n){return function(t){return function(a){return function(r){return gi("mb-4")([xl("card mb-0 t--chancing")(gi("card-body t--chancing-overview")([k9("")("Chancing"),ISn(e)(n)(t)(a)(r)])),UY(n)])}}}}},FSn=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Xd&&e.mobileLayout?kI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Xd?xl("row")(xl("col-8")(kI(n)(t)(a)(r)(i))):e.mobileLayout?oe([kI(n)(t)(a)(r)(i),k9("")("Detailed profile breakdown"),X4e(e)(t)(a)(i.top),K4e(e)(t)(a)(i.top),P3(e)]):gi("row")([gi("col-8")([kI(n)(t)(a)(r)(i),k9("")("Detailed profile breakdown"),X4e(e)(t)(a)(i.top),K4e(e)(t)(a)(i.top)]),gi("col-4")([ke(e.currentUser)(function(u){return xl("mb-3")(zj(e.whatificatorLink))}),P3(e)])])}}}}}},Z4e=function(e){return function(n){return function(t){var a=function(u){return za(Za)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return He})},r=function(u){return ke(ZY(e))(function(l){return oe([k9("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return oe([i2({narrowLayout:!0}),P3(n),r(De)]);if(Ge)return gi("row")([gi("col-8")([i2({narrowLayout:!1}),r(De)]),xl("col-4")(P3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 98, column 5 - line 113, column 12): "+[u.constructor.name])};return function(u){if(u instanceof Zm)return ke(R1(u.value1))(FSn(n)(t)(e)(u.value0)(bSn(l2(u.value1))(function(l){return l.top})));if(u instanceof Op)return a(De);if(u instanceof kp)return i(De);if(u instanceof Np)return xl("text-center p-6")(RSn("spinner-border spinner-border-sm text-primary")(He));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 81, column 5 - line 90, column 73): "+[u.constructor.name])}(FE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var eAe=function(e){return function(n){return He}};var nAe=x0(),BR=H(J)("d-flex")([nAe({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:xE}),nAe({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:A0})]);var TSn=H(J),tAe=H(K),MSn=ao(M),GSn=rn(J)()(),ASn=Zt(er),xSn=ia(M),cK=Bn(J),aAe=H(M),sK=ha(M),LSn=Ye(J),rAe=ea(M)()(),jSn=is(J),oAe=AE(),fK=Bn(M),PSn=kle(J),iAe=function(e){return function(n){return TSn("row align-items-center w-100")([tAe("col")(MSn("my-0")(n)),tAe("col-auto pr-0")(GSn("btn btn-link p-0 d-flex align-items-center")({onClick:ASn(e)})([Z("Cancel "),xSn("fe fe-x ml-2 large")("")]))])}},uAe=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return oe([cK("mb-1")([aAe("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),sK("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),LSn("")([Z("(you can always "),rAe("")({href:i})("update it"),Z(" to make sure)")])]);if(!u)return oe([cK("")([aAe("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),sK("text-danger")("Your "+(r+" profile is incomplete."))]),rAe("btn btn-primary px-4")({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 55, column 5 - line 65, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return jSn("mb-4")([cK("mb-1")([sK("")("Your "+(r.name+" profile,")),Z(r.description)]),t(r.name)(r.url)(r.isComplete)])};return oAe({header:iAe(n.close)("Great, let\u2019s estimate your personalized net cost."),body:oe([fK("")("Your college cost depends on two types of information:"),PSn("")([a({name:"chancing",url:Lh,isComplete:et(e.chancingState.effectiveProfile),description:` which includes academics and extracurriculars. This determines your chances of admission to a college, and also whether you\u2019re likely to be eligible for merit-based scholarships. `}),a({name:"financial",url:rC,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},lAe=function(e){return oAe({header:iAe(e.close)("Please log in to get your personalized cost estimate"),body:oe([fK("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),fK("")("Please log in or sign up to continue:"),BR])})};var Di=H(J),H9=tt(M),K0=H(K),cAe=ao(M),vK=Bn(J),sAe=H(M),mK=ha(M),_K=Ey(M)(M),H3=Bn(M),fAe=jt(J),vAe=Yl(M),NSn=x(U),OSn=rn(J)()(),mAe=nn(Un),kSn=ia(M),_Ae=hR(M),HSn=rn(M)()(),pAe=Hf(M),USn=ea(M)()(),BSn=jt(M),HI=function(){function e(){}return e.value=new e,e}(),U9=function(){function e(){}return e.value=new e,e}(),dAe=function(){function e(){}return e.value=new e,e}(),U3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pK=function(){function e(){}return e.value=new e,e}(),B9=function(){function e(){}return e.value=new e,e}(),J9=function(e){return function(n){return Di("card t--financials-zero-cost")([Di("d-flex align-items-center justify-content-between card-header")([H9("flex-grow-1 my-0")("Cost & scholarships"),ke(e.editButton)(K0("flex-grow-0"))]),Di("card-body")([cAe("")("The cost to students is zero"),vK("small text-muted mb-0")([Z("Some schools do not charge tuition, or they cover the full cost for students. Always check "),md({className:"",icon:SI.value,text:new d("the school\u2019s website")})(n.urls.main),Z(` to understand the type of commitment you\u2019re making, or conditions you must satisfy, in order to qualify for the no-cost program. `)])])])}},W9=function(e){return function(n){return function(t){var a=t(new U3(HI.value));if(n instanceof HI)return He;if(n instanceof U9)return uAe(e)({close:a});if(n instanceof dAe)return lAe({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 328, column 3 - line 331, column 45): "+[n.constructor.name])}}},dK=function(e){var n=function(t){return function(a){return{title:a,value:ju(t)}}};return oe([Di("row py-3")([sAe("col font-weight-semibold")("Income"),K0("col-auto")(mK("")("Average net cost"))]),Va("mt-0"),K0("mt-4")(_K([n(e.quintile1)("$0\u201330,000"),n(e.quintile2)("$30,001\u201348,000"),n(e.quintile3)("$48,001\u201375,000"),n(e.quintile4)("$75,001\u2013110,000"),n(e.quintile5)("Over $110,000")]))])},q9=function(e){var n=function(a){return function(r){return md({className:"",icon:I3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return oe([n(e.finAid.value0)("financial aid website"),Z(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof d&&e.priceCalculator instanceof b)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof b&&e.priceCalculator instanceof d)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof b&&e.priceCalculator instanceof b)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 229, column 16 - line 240, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return oe([H3("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),vK("small text-gray-800")([Z(` Be sure to confirm your costs and other requirements on the school\u2019s website. Visit the school\u2019s `),t,Z(" to learn more.")])])},JSn=K0("")(fAe("mb-4")([Z("Cost before aid "),vAe("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),hAe=H3("")(` Published costs and averages can be misleading: they don\u2019t fully account for your family\u2019s finances (for financial aid) or your academic profile (for scholarships). `),B3=oe([hAe,H3("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),hK=fAe("mb-3 mt-4")([Z("Average net cost after aid "),vAe("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),gK=function(e){return oe([K0("")(hK),Va("mb-0"),K0("mb-4")(dK(e))])},DK=function(e){return function(n){return Di("card t--financials-cost-before-aid")([Di("card-body")([Di("d-flex align-items-center justify-content-between mb-5")([H9("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ca(fu(n.onEdit)(xy.value))]),JSn,_K([{title:"In-state total cost",value:Ce("unknown")(function(t){return ju(zn(t))})(km(n.school))},{title:"Out-of-state total cost",value:Ce("unknown")(function(t){return ju(zn(t))})(oh(n.school))}]),me(He)(NSn(gK)(n.school.averageNetPrice)),tn(n.showCta)(oe([B3,OSn("btn btn-link t--estimate-my-cost p-0")({onClick:mAe(e)(new U3(U9.value))})([kSn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])]))])])}},yK=function(e){return function(n){var t=function(i){return function(u){return Di("col-12 mt-2 col-md-6 mt-md-0")([_Ae(u),yr("")(Ce("unknown")(function(l){return ju(zn(l))})(i))])}},a=Di("row")([Di("col-12 col-md mb-2 mb-md-4")([_Ae("Your estimated net cost"),sAe("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),tn(n.showCta)(K0("col-12 col-md-auto mb-3 mb-md-0")(HSn("btn btn-primary px-4 t--estimate-my-cost")({onClick:mAe(e)(new U3(dAe.value))})("Estimate my cost")))]),r=oe([pAe("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),vK("")([Z("What does it cost to attend "+(n.school.name+("? Below we\u2019ve mapped out the tuition, fees, and room and board that"+(" will help you understand how much you will pay for "+(n.school.name+`. We\u2019ve also included financial aid information to help you pay for college. If you\u2019d like to get a personal estimated cost of attendance based on your situation, use our `))))),USn("")({href:rC})("free cost calculator"),Z(".")])]);return Di("card border border-light rounded p-4 mx-2 mb-4")([tn(n.showExtended)(r),a,Di("row")([t(km(n.school))("In-state"),t(oh(n.school))("Out-of-state")])])}},J3=function(e){return function(n){return function(t){return function(a){if(a instanceof pK){var r=Di("d-flex align-items-center justify-content-between mb-3")([H9("my-0 mr-3")("Cost & scholarships"),ca(e.editButton)]);return oe([Di("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[Di("card-body")([r,yK(n)({school:t,showCta:e.showCta,showExtended:!1}),B3,BR])];if(t.averageNetPrice instanceof d)return[Di("card-body")([H9("")("Cost & scholarships"),yK(n)({school:t,showCta:e.showCta,showExtended:!1}),hK,dK(t.averageNetPrice.value0),Di("px-3")([B3,BR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 5 - line 100, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof B9){var i=function(){var u=function(l){return function(c){return{title:c,value:Ce("unknown")(function(s){return ju(zn(s))})(l)}}};return oe([Di("row mx-0 py-3 border-bottom")([K0("col pl-0")(mK("")("Type")),K0("col-auto pr-0")(mK("")("Annual Cost"))]),K0("mt-4")(_K([u(t.tuitionInState)("In-state tuition"),u(t.feesInState)("In-state fees"),u(t.tuitionOutOfState)("Out-of-state tuition"),u(t.feesOutOfState)("Out-of-state fees"),u(t.costRoomBoard)("Room and board")]))])}();return oe([yK(n)({school:t,showCta:e.showCta,showExtended:!0}),K0("card")(Di("card-body")([pAe("mb-4")("What does it cost to attend "+(t.name+"?")),cAe("")("Net Price Breakdown"),H3("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),Di("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[B3,BR];if(t.averageNetPrice instanceof d)return[hK,dK(t.averageNetPrice.value0),function(){return e.showCta?Di("")([B3,BR]):hAe}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 117, column 9 - line 133, column 14): "+[t.averageNetPrice.constructor.name])}())])),K0("card")(Di("card-body")([BSn("mb-4")("Sticker Price Breakdown"),H3("")(` The sticker price is the advertised price of the school. You may not have to pay the full sticker price if you get financial aid or scholarships. `),i]))])}throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 77, column 1 - line 77, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var WSn=q(Yn),qSn=an(),W3=H(K),Cv=H(J),gAe=Hf(M),JR=Bn(M),zSn=ea(J)()(),bK=Ye(M),DAe=H(M),yAe=ha(M),$Sn=Fo(Pe)(vm),VSn=x(pe),QSn=tt(M),YSn=jt(K),KSn=hR(M),XSn=x(U),ZSn=rn(J)()(),eEn=nn(Un),nEn=ia(M),tEn=le(At(Wa)),bAe=function(e){return function(n){return WSn(n.value0)}},RAe=function(){return HI.value}(),RK=function(e){var n=function(){var a=qSn(e.id);return a==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?{grants:!0,loans:!1,scholarships:!1,workStudy:!0}:{grants:!0,loans:!0,scholarships:!0,workStudy:!0}}(),t=function(a){return function(r){return function(i){return tn(a)(W3("card")(Cv("card-body")([gAe("")(r),i])))}}};return Cv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(oe([JR("")("Grants can be given out by the federal government, your state, or the college and are based on your financial need. Grants do not need to be repaid."),Z("% of undergraduates that receive Pell grants"),yr("")(Ea(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(JR("mb-2")("Scholarships are awarded based on your your financial need or academic achievements. They do not need to be repaid but you may have to reapply for them each year.")),t(n.loans)("Student loans")(oe([JR("")("Student loans are sums of money given to students to help them pay for college now. You must pay this money back later with interest."),Cv("row")([Cv("col")([Z("% of full-time first-time undergraduates awarded federal student loans"),yr("")(Ea(e.fracLoans))]),Cv("col")([Z("Avg. amount of federal student loans awarded to full-time first-time undergrads"),yr("")(ju(zn(me(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(oe([JR("")("Work-study is when you work during the school year, typically an on-campus job. The money you make pays a part of the tuition. It\u2019s a great opportunity, but it\u2019s not free."),zSn("d-flex align-items-center")({href:dge,target:"_blank"})([bK("material-symbol pr-2")("open_in_new"),bK("")("Learn more about how it works and what types of jobs are available")])]))])},aEn=function(e){return function(n){var t=function(c){return[Cv("row align-items-center")([W3("col")(c.title),W3("col-auto")(c.value)])]},a=oe([JR("mb-1")("Your estimated net cost"),yr("")(ju(n.estimatedNetCost)+" / year *")]),r=me(0)(n.estimatedMeritAid),i=oe([DAe("mb-3")("Scholarships"),DAe("small text-gray-800")(function(){var c=r>0;return c?` Based on your profile and this school's historical data, we think you could get a merit scholarship of this amount. `:` Based on your profile and the amount of need-based aid projected, it seems unlikely that you\u2019ll receive additional merit scholarships at this college. `}())]),u=function(c){var s=c>0;return s?yAe("")("-"+ju(c)):bK("text-muted")("Unlikely")},l=Cv("mb-2")($Sn([Va("mt-3 mb-3")])(VSn(t)([{title:Z("Cost (tuition, fees, room and board)"),value:yAe("")(ju(n.stickerPrice))},{title:Z("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return oe([W3("card t--financials-personal-estimate-breakdown")(Cv("card-body")([QSn("mb-5")("Cost & scholarships"),a,Va("mb-4 mt-2"),YSn("mb-4 mt-2")(KSn("Your estimated net cost breakdown")),l,Va("mt-3 mb-3"),W3("mb-n3")(q9(e.urls))])),RK(e)])}},rEn=function(e){return function(n){var t=Cv("row mb-4")([Cv("col-12 col-md-6")([JR("mb-1")("In-state total cost"),yr("")(Ce("unknown")(function(a){return ju(zn(a))})(km(n)))]),Cv("col-12 col-md-6")([JR("mb-1")("Out-of-state total cost"),yr("")(Ce("unknown")(function(a){return ju(zn(a))})(oh(n)))])]);return Cv("card t--financials-cost-before-aid")([Cv("card-body")([gAe("fw-normal font-weight-normal")("Cost"),t,me(He)(XSn(gK)(n.averageNetPrice)),ZSn("btn btn-link t--estimate-my-cost p-0")({onClick:eEn(e)(new U3(U9.value))})([nEn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])])])}},wAe=function(e){return function(n){return function(t){return function(a){return function(r){return oe([W9(n)(a)(r),function(){var i=tEn(km(e))(new d(0));if(i)return J9({editButton:b.value})(e);var u=Gr(n.currentUser);if(u)return oe([ca(G0(n.configuration)(J3({showCta:!1,editButton:b.value})(r)(e)(B9.value))),ca(Fc(n.configuration)(J3({showCta:!0,editButton:b.value})(r)(e)(B9.value))),RK(e)]);var l=et(t);return l?ke(t)(aEn(e)):oe([rEn(r)(e),RK(e)])}()])}}}}};var oEn=an(),SAe=rn(M)()(),EAe=Zt(er),z9=H(J),wK=H(K),iEn=Fi(),uEn=le(At(i5)),SK=$(U),lEn=le(At(o5)),CAe=ia(M),cEn=H(M),IAe=Ye(M),sEn=pi(K)()(),FAe=function(e){var n=oEn(e.school),t=function(l){return SAe("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)({onClick:EAe(e.onIgnoreInvitation)})("Ignore")},a="fe fe-link bg-ocean mr-3 line-height-1 rounded-circle "+function(){return e.mobileLayout?"p-2":"p-3 large"}(),r=Ba(s2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return z9("card-footer bg-white "+l);var c=wK("container card"),s=z9("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return SAe("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)({onClick:EAe(e.onAcceptInvitation)})("Accept")};return Su(iEn(ga(uEn(SK(r)(function(l){return l.status}))(new d(Ko.value))&&lEn(SK(r)(function(l){return l.initiator}))(new d(xu.value))))(function(l){return Qo(Bf(l.value0)(function(c){return ke(SK(r)(function(s){return s.status}))(function(s){return wK("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([z9("d-flex flex-nowrap align-items-center mr-md-3")([CAe(a)(""),cEn("")(n.name+" wants to connect!")]),wK("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof Ko&&e.mobileLayout)return oe([u("mr-3"),t("")]);if(s instanceof Ko)return oe([t("mr-3"),u("")]);if(s instanceof fc)return IAe("text-success")("Connected");if(s instanceof vc)return IAe("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 46, column 15 - line 54, column 52): "+[s.constructor.name])}()),z9("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([Z("What is a connection?"),sEn({placement:sf,overlay:Z(` A connection means a school is interested in your profile and accomplishments and wants to share more about their school. A connection does not mean you\u2019ve been accepted to the college. However, it\u2019s a great way to build relationships and find out if it\u2019s the right school for you! `),overlayStyle:Qe({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?Zp:K8}()})(CAe("fe fe-info pl-2")(""))])]))})}))}))};var pd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;fa();var EK=class extends Mt.Component{constructor(){super()}componentDidMount(){let n=document.querySelector("."+this.props.containerClassName);!n||(this.props.onMountShowContainer&&(n.style.display="block"),this.flickity=new Flickity(n,{cellAlign:"left",contain:!0,imagesLoaded:!0,pageDots:!!this.props.pageDots,prevNextButtons:!0,wrapAround:!0}))}render(){return null}componentWillUnmount(){this.flickity&&this.flickity.destroy()}};var fEn=xs(),hf=function(){return function(){return fEn(EK)}};var vEn=an(),TAe=ia(M),MAe=Ye(M),CK=H(K),mEn=H(J),_En=tt(M),pEn=_s()(),dEn=nn(Un),Ma=function(e){var n=function(){return e.module.isLiked?"t--content-module-liked-icon":"t--content-module-not-liked-icon"}(),t=function(){var i=function(l){return l.gender}(vEn(e.school)),u=o_(e.module.data);return u instanceof zp&&i instanceof u0?"Alumni spotlight":u instanceof zp&&i instanceof l0?"Alumnae spotlight":u instanceof zp&&i instanceof Lm?"Alumni spotlight":PD(o_(e.module.data))}(),a=tn(e.isUserHq)(function(){return e.isPublished?oe([TAe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),MAe("text-success")("Live")]):oe([TAe("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),MAe("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return CK("card-header")(mEn("row align-items-center")([_En("col-auto mb-0")(t),CK("col d-flex align-items-center justify-content-end")(a),tn(e.showLikeButton)(CK("col-auto")(pEn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:dEn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(A2.value):new d(G2.value)}(),moduleId:e.module.id})})))]))};var hEn=re(Ii),GAe=H(J),gEn=Nn(J)()(),DEn=$(pe),yEn=Lo(),bEn=hf()(),AAe=function(e){var n="t--academic-photo-gallery-carousel-"+hEn(va(e.school));return GAe("card")([Ma(e),GAe("card-body")([gEn("flickity-viewport-visible mb-4 "+n)({style:Qe({display:"none"})})(DEn(e.photos)(function(t){return yEn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:pd})})),bEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var REn=H(K),wEn=cd(),$9=H(J),SEn=Nn(J)()(),EEn=$(pe),CEn=tt(M),xAe=H(M),IEn=hf()(),LAe=function(e){var n=function(t){return ke(t)(function(a){return REn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(wEn({source:new Kl({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:dI.value}))})};return $9("card")([Ma(e),$9("card-body mb-4")([SEn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:Qe({display:"none"})})(EEn(e.props.alumni)(function(t){return $9("row py-3 px-5 w-100")([n(t.avatarURL),$9("col-12 col-md ml-2")([CEn("mb-1")(t.name),xAe("small text-secondary")(t.degreeGraduationYear),xAe("mt-3")(t.bio)])])})),IEn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var V9=H(J),FEn=$(pe),TEn=H(K),MEn=oD(M)()(),GEn=jt(M),AEn=Bn(M),jAe=function(e){return V9("card")([Ma(e),V9("card-body")(FEn(e.videos)(function(n){return V9("row mb-4 align-items-center text-center text-md-left")([TEn("col-12 col-md-auto")(MEn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),V9("col mt-2 mt-md-0")([GEn("")(n.title),AEn("")(GD(n.duration))])])}))])};var xEn=an(),PAe=Na(Pe)(dt),Q9=re(Yu),NAe=yMe(J),IK=H(M),OAe=H(J),LEn=np()(),jEn=Ey(M)(K),kAe=function(e){var n=xEn(e.school),t=YS(CM(n.address)).lng,a=YS(CM(n.address)).lat,r=function(u){return PAe(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",Q9(t),",",Q9(a)+")/",Q9(t),",",Q9(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Mu)return NAe({icon:"map-pin",body:[IK("")(u.value0.street),IK("")(PAe([u.value0.city,", ",rh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof nu)return NAe({icon:"map-pin",body:[IK("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 41, column 15 - line 56, column 10): "+[u.constructor.name])};return OAe("card")([Ma(e),OAe("card-body")([LEn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),jEn([{title:"Campus Setting",value:Z(hp(n.setting))},{title:"Region",value:Z(hD(n.address))}]),i(n.address)])])};var PEn=re(Ii),HAe=H(J),NEn=Nn(J)()(),OEn=$(pe),kEn=Lo(),HEn=hf()(),UAe=function(e){var n="t--campus-photo-gallery-carousel-"+PEn(va(e.school));return HAe("card")([Ma(e),HAe("card-body")([NEn("flickity-viewport-visible mb-4 "+n)({style:Qe({display:"none"})})(OEn(e.photos)(function(t){return kEn("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:pd})})),HEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var Y9=H(J),UEn=$(pe),BEn=H(K),JEn=oD(M)()(),WEn=jt(M),qEn=Bn(M),BAe=function(e){return Y9("card")([Ma(e),Y9("card-body")(UEn(e.videos)(function(n){return Y9("row mb-4 align-items-center text-center text-md-left")([BEn("col-12 col-md-auto")(JEn("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),Y9("col mt-2 mt-md-0")([WEn("")(n.title),qEn("")(GD(n.duration))])])}))])};var JAe=Fi(),zEn=Nn(K)()(),q3=H(J),$En=tt(M),K9=H(K),VEn=Go()(),WAe=nn(Sr),QEn=Ye(M),YEn=kc(),qAe=Xe(Ze),KEn=$(pe),ky=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return wa(function(c){return r(l)(e.filter.toValue(c))})(i)};return Ce(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:wa(function(i){return Gs(Zi(a))(Zi(e.search.toTerm(i)))})(r)}};return Su(JAe(ga(""))(function(a){return JAe(ga(b.value))(function(r){return Qo(zEn("")({style:Qe({marginBottom:"10rem"})})(q3("card")([$En("card-header")(e.title),q3("card-body")([q3("form-row")([K9("col-12 col-md-6")(q3("input-group input-group-merge")([VEn("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:WAe(a.value1)(Ql)}),K9("input-group-prepend")(K9("input-group-text")(QEn("fe fe-search font-weight-bold fw-bold")("")))])),K9("col-12 col-md-6 mt-2 mt-md-0")(YEn({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:qAe,getOptionValue:qAe,onSelect:WAe(r.value1)(d.create),isClearable:!0,onClear:r.value1(b.value),placeholder:e.filter.placeholder}))]),q3("mt-5")(KEn(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var XEn=x(ZT);var zAe=function(e){return function(n){return function(t){return qce(XEn(Uw(n))($ce(t)))({newSeed:e,size:n})}}};var z3=H(J),$3=H(K),ZEn=rD(M)()(),eCn=an(),nCn=tt(M),$Ae=Bn(M),VAe=H(M),tCn=re(qe),QAe=le(xt),aCn=wb(Et),YAe=Hv(Et),FK=$(pe),rCn=kc(),KAe=Xe(Ze),oCn=nn(Sr),iCn=rn(M)()(),uCn=nn(Un),XAe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return oe([z3("row no-gutters g-0")([$3("col-auto")(ZEn("mr-3 fe fe-book-open xx-large")({style:Qe({color:me("")(function(c){return c.colors.primary}(eCn(e.school)))})})("")),z3("col mt-3 pr-5")([nCn("")(n(l)),ke(l.description)(function(c){return $Ae("")(c)}),ke(l.size)(function(c){return VAe("mt-2 text-secondary")("Expected class size: "+tCn(c))}),ke(l.instructors)(function(c){return VAe("mt-2 text-secondary")("Taught by: "+c)})])]),Va("")])},a=function(l){var c=wa(function(){var s=QAe(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return zAe(e.randomSeed)(2)(c)},r=aCn(YAe(FK(e.props.courses)(function(l){return l.department}))),i=YAe(FK(e.props.courses)(function(l){return l.department})),u=ky({title:PD(o_(e.module.data)),items:e.props.courses,renderItem:function(l){return $3("mb-5")(t(l))},search:{className:"t--course-name-search",placeholder:"Search a course",toTerm:n},filter:{className:"t--course-location-selector",placeholder:"All departments",toValue:function(l){return l.department},items:r,predicate:QAe}});return Ao(ga(Ei(i)))(function(l){return function(c){return z3("card")([Ma(e),z3("card-body")([$3("w-50")(rCn({options:i,getOptionLabel:KAe,getOptionValue:KAe,onSelect:oCn(c)(d.create),value:l})),ke(l)(function(s){return oe([z3("mt-4")([$Ae("text-secondary")("A sample of courses for this department"),oe(FK(a(s))(t))]),$3("row mt-4")($3("col-6 offset-3")(iCn("btn btn-outline-primary btn-block")({onClick:uCn(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var lCn=Fo(Pe)(dt),V3=H(J),cCn=tt(M),ZAe=Bn(M),sCn=H(M),X9=H(K),fCn=kc(),exe=Xe(Ze),vCn=nn(Sr),mCn=$(pe),_Cn=rn(M)()(),pCn=nn(Un),nxe=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return lCn(", ")(ir([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=wa(function(s){return Gs(l)(t(s))})(e.props.degrees);return Uw(3)(c)},r=function(l){return oe([V3("row no-gutters g-0")([V3("col mt-3 pr-5")([cCn("")(l.name),ZAe("")(l.description),sCn("mt-2 text-secondary")("Offerings: "+t(l))])]),Va("")])},i=["Major","Minor","Concentration"],u=ky({title:PD(o_(e.module.data)),items:e.props.degrees,renderItem:function(l){return X9("mb-5")(r(l))},search:{className:"t--degree-name-search",placeholder:"Search a degree option",toTerm:function(l){return l.name}},filter:{className:"t--degree-location-selector",placeholder:"All offerings",toValue:function(l){return t(l)},items:i,predicate:function(l){return Gs(l)}}});return Ao(ga(Ei(i)))(function(l){return function(c){return V3("card")([Ma(e),V3("card-body")([X9("w-50")(fCn({options:i,getOptionLabel:exe,getOptionValue:exe,onSelect:vCn(c)(d.create),value:l})),ke(l)(function(s){return oe([V3("mt-4")([ZAe("text-secondary")("A sample of degree options for this offering"),oe(mCn(a(s))(r))]),X9("row mt-4")(X9("col-6 offset-3")(_Cn("btn btn-outline-primary btn-block")({onClick:pCn(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var dCn=re(Ii),hCn=H(K),gCn=cd(),Z9=H(J),DCn=Nn(J)()(),yCn=$(pe),bCn=tt(M),txe=H(M),RCn=hf()(),axe=function(e){var n="t--faculty-spotlight-carousel-"+dCn(va(e.school)),t=function(a){return ke(a)(function(r){return hCn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(gCn({source:new Kl({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:dI.value}))})};return Z9("card")([Ma(e),Z9("card-body mb-4")([DCn("flickity-viewport-visible "+n)({style:Qe({display:"none"})})(yCn(e.faculty)(function(a){return Z9("row py-3 px-5 w-100")([t(a.avatarUrl),Z9("col-12 col-md ml-2")([bCn("mb-1")(a.name),txe("small text-secondary")(a.department),txe("mt-3")(a.bio)])])})),RCn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var wCn=Nn(M)()(),TK=$(pe),WR=H(J),eP=H(M),SCn=pi(K)()(),ECn=ep(J)()(),CCn=xa(),ICn=tt(M),Q3=H(K),FCn=function(e){return function(n){var t=function(s){return wCn("rounded")({style:Qe({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=oe(TK(e)(function(s){return WR("d-flex align-items-center mt-2")([t(s.color),eP("ml-2")(s.name+(": "+s.pct))])})),r=oe(TK(e)(function(s){return oe([WR("row align-items-center")([WR("col text-nowrap")([WR("d-flex align-items-center")([t(s.color),eP("ml-2")(s.name)])]),eP("col-auto font-weight-semibold")(s.pct)]),Va("my-3")])})),i=function(){return n?r:a}(),u=function(s){return WR("d-flex flex-column align-items-center")([Z(s.name),WR("d-flex align-items-center")([t(s.color),eP("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*B_*f.value;return{angle:v,visual:SCn({overlay:u(f)})(IE({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=ECn("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(TK(wk(l)({angle:0,visual:He})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},nP=function(){return function(e){var n=CCn(e),t=FCn(n.segments)(n.tableLegend),a=ke(lr(n.title))(ICn("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return Q3("col-12 text-center col-md mb-3 mb-md-0")(Q3("bg-very-light-grey py-4")(i));if(Ge)return Q3("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 61, column 5 - line 66, column 52): "+[i.constructor.name])};return n.stackLegend?oe([a,t.chart,t.legend]):oe([Q3("ml-4")(a),WR("row align-items-center justify-content-center")([r(t.chart),Q3("col")(t.legend)])])}};var TCn=$(pe),MCn=nP(),GCn=H(J),ACn=H(K),rxe=function(e){var n=function(){var t=TCn(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ea(a.percentage)}});return MCn({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return GCn("card")([Ma(e),ACn("card-body")(n)])};var MK=H(J),oxe=H(K),xCn=oD(M)()(),LCn=jt(M),jCn=Bn(M),ixe=function(e){return MK("card")([Ma(e),oxe("card-body")(MK("row mb-4 align-items-center text-center text-md-left")([oxe("col-12 col-md-auto")(xCn("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),MK("col mt-2 mt-md-0")([LCn("")(e.video.title),jCn("")(GD(e.video.duration))])]))])};var PCn=Oj(K)()(),tP=H(J),NCn=Nn(J)()(),OCn=nn(Un),kCn=jt(M),uxe=H(M),HCn=ea(M)()(),UCn=x(pe),BCn=function(e){var n=function(a){return PCn({duration:Hj(350),height:function(){if(a instanceof ka)return kj(0);if(a instanceof Qa)return Uj;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 42, column 19 - line 44, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof ka)return"down";if(a instanceof Qa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 37, column 5 - line 37, column 31): "+[a.constructor.name])};return Ao(ga(ka.value))(function(a){return function(r){return tP("")([NCn("row border-bottom align-items-center mb-4")({onClick:OCn(r)(Xv(a))})([kCn("mb-4 mx-2")(e.name),uxe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(tP("mb-4")([uxe("mb-3")(e.description),HCn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},lxe=function(e){return tP("card")([Ma(e),tP("card-body")(UCn(BCn)(e.props.grantsAndScholarships))])};var JCn=re(Ii),Y3=H(J),WCn=Hf(M),cxe=Bn(M),qCn=Nn(J)()(),sxe=$(pe),zCn=Lo(),$Cn=hf()(),VCn=js(M),QCn=tt(M),fxe=function(e){var n="t--local-area-spotlight-carousel-"+JCn(va(e.school));return Y3("card")([Ma(e),Y3("card-body")([WCn("")(e.area.name),cxe("")(e.area.description),Y3("mb-4")([qCn("flickity-viewport-visible "+n)({style:Qe({display:"none"})})(sxe(e.area.images)(function(t){return zCn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:pd})})),$Cn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),VCn("small text-uppercase mt-6 mb-4")("Top things to do"),Y3("row")(sxe(e.activities)(function(t){return Y3("col-12 col-md-6")([QCn("")(t.name),cxe("")(t.description)])}))])])};var YCn=rn(M)()(),KCn=le(Ahe),XCn=nn(Un),ZCn=re(Ii),GK=H(J),vxe=Bn(M),eIn=Z_(K),nIn=X_(J),mxe=$(pe),tIn=K_(J),_xe=Kv(M),aIn=ao(M),rIn=Og(dt),oIn=Nn(J)()(),iIn=Lo(),uIn=hf()(),pxe=function(e){var n=function(r){return function(i){return function(u){return ke(r)(function(l){return YCn("btn "+function(){var c=KCn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:XCn(u)(l)})(xhe(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(ZCn(va(e.school))+("-"+Ce("")(K5)(r)))},a=function(r){if(r instanceof $p)return e.residence;if(r instanceof ND)return e.athletic;if(r instanceof Ah)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 74, column 18 - line 77, column 32): "+[r.constructor.name])};return Ao(ga($p.value))(function(r){return function(i){return GK("card")([Ma(e),GK("card-body")([GK("btn-group btn-group-toggle w-100 mb-4")([n(e.residence.id)(r)(i),n(e.athletic.id)(r)(i),n(e.dining.id)(r)(i)]),vxe("")(a(r).description),eIn("table table-lg")(nIn("")(mxe(a(r).information)(function(u){return tIn("")([_xe("")(u.name),_xe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),ke(a(r).list)(function(u){return oe([aIn("uppercase text-secondary")(me("")(Lhe(a(r).id))),vxe("")(rIn(", ")(u))])}),oIn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:Qe({display:"none"})})(mxe(function(u){return u.photos}(a(r)))(function(u){return iIn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:pd})})),uIn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:K5(me($p.value)(a(r).id))})])])}})};var lIn=H(J),cIn=H(K),sIn=Z_(K),fIn=X_(J),vIn=$(pe),mIn=K_(J),dxe=Kv(M),hxe=function(e){return lIn("card")([Ma(e),cIn("card-body")(sIn("table table-lg")(fIn("")(vIn(e.props.costs)(function(n){return ke(n.description)(function(t){return mIn("")([dxe("")(n.name),dxe("text-right w-50")(t)])})}))))])};var UI=H(J),_In=H(K),pIn=Lo(),dIn=jt(M),gxe=Bn(M),hIn=ha(M),gIn=js(M),DIn=x(pe),Dxe=function(e){var n=function(t){return UI("row mb-4 align-items-center text-center text-md-left")([_In("col-12 col-md-3")(pIn("rounded img-fluid")({src:t.url,fit:"crop",crop:"edges",ar:"3:2",sizes:` (min-width: 1200px) 285px, (min-width: 992px) 215px, (min-width: 768px) 180px, (min-width: 576px) 540px `})),UI("col mt-2 mt-md-0")([dIn("")(t.name)])])};return UI("card")([Ma(e),UI("card-body")([gxe("")(e.description),UI("row pt-5 mx-1 border-bottom")([gxe("col-6 px-0")("Religious affiliation"),hIn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),gIn("small text-uppercase my-5")("Sacred spaces and religious facilities"),UI("")(DIn(n)(e.locations))])])};var K3=H(J),AK=Bn(M),yIn=ha(M),bIn=H(K),RIn=oD(M)()(),wIn=jt(M),SIn=Lo(),yxe=function(e){return K3("card")([Ma(e),K3("card-body")([AK("")(e.spectatorSports.description),K3("row pt-5 mx-1 border-bottom")([AK("")("Conference affiliation"),yIn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),K3("row my-4 align-items-center")([bIn("col-12 col-md-auto")(RIn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),K3("col mt-2 mt-md-0")([wIn("")(e.spectatorSports.video.title),AK("")(GD(e.spectatorSports.video.duration))])]),ke(e.spectatorSports.photoUrl)(function(n){return SIn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:pd})})])])};var qR=H(J),bxe=tt(M),xK=Bn(M),EIn=wb(Et),CIn=Hv(Et),LK=$(pe),IIn=re(Ii),X3=H(K),FIn=le(xt),TIn=Nn(J)()(),MIn=Lo(),GIn=hf()(),Rxe=Ye(M),AIn=re(qe),xIn=rn(M)()(),LIn=nn(Un),wxe=function(e){var n=function(i){return oe([qR("col mt-3 pr-5")([bxe("mb-2")(i.name),xK("text-secondary")(i.category),ke(i.description)(function(u){return xK("")(u)})]),Va("")])},t=EIn(CIn(LK(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+IIn(va(e.school)),r=ky({title:PD(o_(e.module.data)),items:e.props.groups,renderItem:function(i){return X3("mb-5")(n(i))},search:{className:"t--student-group-search",placeholder:"Search a student group",toTerm:function(i){return i.name}},filter:{className:"t--student-group-category-selector",placeholder:"All categories",toValue:function(i){return i.category},items:t,predicate:FIn}});return qR("card")([Ma(e),qR("card-body")([qR("mb-4")([TIn("flickity-viewport-visible "+a)({style:Qe({display:"none"})})(LK(e.props.photos)(function(i){return MIn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),GIn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),qR("row mt-6")([X3("col")(Rxe("large")("Student-run groups and organizations")),X3("col-auto")(Rxe("large")(AIn(bt(e.props.groups))))]),Va(""),qR("row")(LK(wa(function(i){return i.isFeatured})(e.props.groups))(function(i){return qR("col-12 col-md-6")([bxe("mt-4 mb-2")(i.name),xK("text-secondary small")(i.category)])})),X3("row mt-4")(X3("col-6 offset-3")(xIn("btn btn-outline-primary btn-block")({onClick:LIn(e.showOverlay)(r)})("All student groups")))])])};var jIn=wb(Et),PIn=Hv(Et),NIn=$(pe),Z3=H(J),OIn=Lo(),Sxe=tt(M),Exe=Bn(M),BI=H(M),kIn=le(xt),HIn=Nle(J),UIn=ao(M),BIn=x(pe),Cxe=H(K),JIn=rn(M)()(),WIn=nn(Un),Ixe=function(e){var n=function(i){return i.city+(", "+i.country)},t=jIn(PIn(NIn(e.props.programs)(n))),a=function(i){return Z3("col-12 mb-4 col-md-6 mb-md-0")([ke(i.imageURL)(function(u){return OIn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),Sxe("mt-3")(i.name),ke(i.description)(function(u){return Exe("")(u)}),BI("mt-n2 text-secondary")("Location: "+n(i)),ke(i.duration)(function(u){return BI("text-secondary mt-2")("Program length: "+u)})])},r=ky({title:"All programs",items:e.props.programs,renderItem:function(i){return Z3("mb-5")([Sxe("")(i.name),ke(i.description)(function(u){return Exe("")(u)}),BI("mt-n2 text-secondary")("Location: "+n(i)),ke(i.region)(function(u){return BI("text-secondary mt-2")("Region: "+u)}),ke(i.duration)(function(u){return BI("text-secondary mt-2")("Program length: "+u)})])},search:{className:"t--program-name-search",placeholder:"Search a program",toTerm:function(i){return i.name}},filter:{className:"t--program-location-selector",placeholder:"All locations",toValue:n,items:t,predicate:kIn}});return Z3("card")([Ma(e),Z3("card-body")([ke(e.props.description)(function(i){return BI("mb-4")(i)}),HIn("")([UIn("")("Featured programs"),Z3("row mt-4")(BIn(a)(e.props.featuredPrograms))]),Cxe("row mt-4")(Cxe("col-6 offset-3")(JIn("btn btn-outline-primary btn-block")({onClick:WIn(e.showOverlay)(r)})("All programs")))])])};var jK=H(J),Fxe=H(K),qIn=$(pe),zIn=Lo(),$In=tt(M),VIn=Bn(M),Txe=function(e){return jK("card")([Ma(e),Fxe("card-body")(oe(qIn(e.traditions)(function(n){return jK("row mb-4")([ke(n.photoUrl)(function(t){return Fxe("col-12 col-md mb-4 mb-md-0")(zIn("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),jK("col")([$In("")(n.name),VIn("")(n.description)])])})))])};var QIn=H(K),YIn=Nn(K)()(),KIn=H(M),XIn=H(J),ZIn=$(pe),vu=xf()(),eFn=nn(Un),nFn=rn(J)()(),tFn=Ye(M),aFn=Ln(wn)(Nt),rFn=jn(Pn),PK=q(Yn),Mxe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gxe=function(){function e(){}return e.value=new e,e}(),Axe=function(e){return function(n){return function(t){var a=QIn("text-center p-4")(YIn("spinner-border text-primary")({role:"status"})(KIn("sr-only")("Loading\u2026"))),r=function(l){return t(Mxe.create(l))},i=function(l){var c=Ki(rr(Yhe)(function(f){return o_(f.data)})),s=function(f){return{isPublished:f.isPublished,isUserHq:e.isUserHq,module:f,onContentModuleInteraction:e.onContentModuleInteraction,showLikeButton:e.showLikeButton,school:e.school,schoolDb:e.schoolDb}};return XIn("pb-5 "+function(){var f=et(n.overlay);return f?"d-none":""}())(ZIn(c(l))(function(f){if(f.data instanceof Z5)return AAe(vu(s(f))(f.data.value0));if(f.data instanceof e6)return LAe(vu(s(f))({props:f.data.value0}));if(f.data instanceof n6)return jAe(vu(s(f))(f.data.value0));if(f.data instanceof t6)return kAe(vu(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof a6)return UAe(vu(s(f))(f.data.value0));if(f.data instanceof r6)return BAe(vu(s(f))(f.data.value0));if(f.data instanceof o6)return XAe(vu(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof i6)return nxe(vu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof u6)return axe(vu(s(f))(f.data.value0));if(f.data instanceof l6)return rxe(vu(s(f))({props:f.data.value0}));if(f.data instanceof c6)return ixe(vu(s(f))(f.data.value0));if(f.data instanceof s6)return lxe(vu(s(f))({props:f.data.value0}));if(f.data instanceof f6)return fxe(vu(s(f))(f.data.value0));if(f.data instanceof v6)return pxe(vu(s(f))(f.data.value0));if(f.data instanceof m6)return hxe(vu(s(f))({props:f.data.value0}));if(f.data instanceof _6)return Dxe(vu(s(f))(f.data.value0));if(f.data instanceof p6)return yxe(vu(s(f))(f.data.value0));if(f.data instanceof d6)return wxe(vu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof h6)return Ixe(vu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof g6)return Txe(vu(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 115, column 47 - line 184, column 48): "+[f.data.constructor.name])}))},u=eFn(t)(Gxe.value);return oe([Ce(a)(i)(Ba(e.contentModules)),ke(n.overlay)(function(l){return oe([nFn("btn btn-link px-0")({onClick:u})([tFn("fe fe-chevron-left mr-1")(""),Z("Back")]),l])})])}}},xxe=function(e){return function(n){if(n instanceof Mxe)return aFn(Ta(rFn(FU)))(function(){return PK({overlay:new d(n.value0)})});if(n instanceof Gxe)return PK({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 66, column 1 - line 66, column 55): "+[e.constructor.name,n.constructor.name])}},Lxe=function(){return PK({overlay:b.value})}();var oFn=kc(),iFn=an(),uFn=nn(Sr),aP=function(e){return oFn({options:B1(e.schoolDb),getOptionLabel:AM,getOptionValue:function(n){return iFn(va(n))},onSelect:uFn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:Fj(function(n){return Z("No schools found")}),classNamePrefix:e.classNamePrefix,"aria-label":e.placeholder})};var jxe="/network/connections";var Pxe=15;var lFn=pi(K)()(),cFn=Ye(J),sFn=function(){return"You\u2019ve hit the "+(re(qe)(Pxe)+`-connection limit, designed to encourage you to focus on building meaningful connections that lead to impactful opportunities. Remove an existing connection to make space for a new one that aligns with your goals. `)}(),fFn=ha(K)("text-decoration-underline")(ea(M)()()("text-dark")({href:jxe})("Manage my connections")),e4=function(e){return function(n){return lFn({placement:e,trigger:Zp,overlay:cFn("")([Z(sFn),fFn]),overlayStyle:Qe({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var rP=rn(M)()(),NK=Zt(er),oP=H(K),vFn=H(J),mFn=ea(M)()(),iP=function(e){var n=rP("btn btn-block btn-outline-secondary t--sdp-connection-pending")({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ge)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 109, column 5 - line 111, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 114, column 7 - line 117, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=rP("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:NK(e.onInviteSchool),disabled:a,style:Qe({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?e4(eG)(oP("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ge)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 105, column 5 - line 107, column 40): "+[])}(),l=rP("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:NK(e.onAcceptInvitation),disabled:a,style:Qe({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=vFn("form-row")([oP("col-6 pr-2")(function(){return a?e4(eG)(oP("t--sdp-connection-accept-wrapper")(l)):l}()),oP("col-6 pl-2")(rP("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:NK(e.onIgnoreInvitation)})(t))]),s=s2(va(e.school))(e.schoolDb);if(s instanceof $n&&s.value0.status instanceof fc)return mFn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:L5})("Message");if(s instanceof $n&&s.value0.status instanceof Ko&&s.value0.initiator instanceof xu)return c;if(s instanceof $n&&s.value0.status instanceof vc&&s.value0.initiator instanceof xu)return i;if(s instanceof $n&&s.value0.status instanceof Ko&&s.value0.initiator instanceof I0||s instanceof $n&&s.value0.status instanceof vc&&s.value0.initiator instanceof I0)return n;if(s instanceof Ot)return i;if(s instanceof ma)return He;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 36, column 3 - line 58, column 14): "+[s.constructor.name])};var _Fn=uo(Wr(xo)),Nxe=Y(It),pFn=xa(),dFn=ol(ut(st()(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"slug"}})(fe)(he))))))),hFn=q(Vt),gFn=$(pe),Oxe=Ts(),DFn=function(){return _Fn("schools_search_path")(function(e){return function(n){return Nxe(function(){var t=pFn(n);return e({term:t.term,only_ui_discoverable:Jn(t.onlyUiDiscoverable)(!0)})}())(wo(function(t){return Nxe(dFn("School Search Results")(t))(function(a){return hFn(gFn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:Oxe(r.id),slug:Oxe(r.slug)}}))})}))}})},yFn=DFn(),kxe=function(e){return yFn({term:e})};var Hxe=$(Ht),bFn=qv(As),Uxe=function(){var e=function(t){return Hxe(Hxe(bFn(kxe(t)))(Es))(me([]))},n=function(t){return S6(Vp(fr.value)(t.slug))};return Mj()({loadOptions:Tj(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=re(Ii);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:Zt(bu)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var RFn=Ls(J),wFn=$(pe),SFn=is(K),EFn=j5(M),CFn=le(y6),Bxe=an(),IFn=x0(),FFn=$(U),TFn=M6(),Iv=H(K),MFn=Lo(),cg=H(J),GFn=H(M),OK=x(U),AFn=Nn(K)()(),xFn=Hf(M),LFn=Ye(M),jFn=function(e){return function(n){var t=wa(R6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Tc.value,fr.value,Ui.value,Mc.value,tf.value,af.value,rf.value]),a=function(i){if(i instanceof fr)return"Overview";if(i instanceof Tc)return"For you";if(i instanceof Ui)return"Chancing";if(i instanceof Mc)return"Cost & scholarships";if(i instanceof tf)return"Majors";if(i instanceof af)return"Admissions";if(i instanceof rf)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 184, column 15 - line 191, column 43): "+[i.constructor.name])},r=function(){if(n.mobileLayout)return"px-4 pb-0 mx-n3 bg-white nav-sm flex-nowrap overflow-x-auto overflow-y-hidden";if(Ge)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 193, column 5 - line 197, column 13): "+[])}();return tn(e.showNav)(RFn("nav nav-tabs overflow-visible border-bottom-0 "+r)(wFn(t)(function(i){return SFn("nav-item text-nowrap")(EFn("cursor-pointer py-3 nav-link t--sdp-tab-"+(b6(i)+function(){var u=CFn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:Vp(i)(function(u){return u.slug}(Bxe(e.school)))})(a(i)))})))}},PFn=function(e){return function(n){if(n.currentUser instanceof b)return IFn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:A0});if(n.currentUser instanceof d){var t=FFn(Ks(va(e.school))(e.schoolDb))(function(a){return a.status});return TFn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 139, column 33 - line 151, column 34): "+[n.currentUser.constructor.name])}},Jxe=function(e){return function(n){var t=Iv("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?Uxe:aP({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=Bxe(e.school),r=function(){if(a.publicPrivate instanceof Gu)return"Public";if(a.publicPrivate instanceof Bl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 106, column 21 - line 108, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return MFn("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:Qe({height:u,width:"100%",objectFit:"cover"})})};return cg("header mb-3 mx-n3 mx-md-0")([cg("row pr-3 my-3")([Iv("col pr-0")(ca(n.backButton)),ca(Fc(e.configuration)(t)),GFn("col")("")]),cg("position-relative mx-3 mx-lg-0")([Iv("d-md-none")(i("15rem")),Iv("d-none d-md-block")(i("20rem")),ca(OK(AFn("position-absolute d-inline bg-gray-100 rounded")({style:Qe({top:"1.5rem",right:"1.5rem"})}))(T3e(e.onEdit)(EI.value)))]),Iv("container px-lg-0")(cg("pb-0 pb-md-3")([cg("row align-items-end mt-4")([cg("col mb-3")([cg("row align-items-center")([Iv("col-auto")(xFn("header-title")(a.name)),ca(OK(Iv("col-auto pl-0"))(fu(e.onEdit)(Ay.value)))]),Iv("row")(cg("col small")(Pd(LFn("mx-2")("\u2022"))(Br(OK(Z))([new d(o1(a.address)),r5(a),new d(r)]))))]),Iv("col-12 col-lg-auto my-0 mb-lg-3")(cg("row no-gutters g-0 align-items-center")([tn(e.showConnectButton)(Iv("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(iP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ca(Fc(e.configuration)(Iv("col-12 col-lg-auto")(PFn(e)(n))))]))]),Iv("row border-bottom mx-1")(Iv("col col-lg-auto mt-3 mt-lg-0 px-0")(jFn(e)(n)))]))])}};var Wxe=H(K),NFn=Ye(M),OFn=re(qe),kFn=tt(M),uP=H(J),qxe=Z_(J),zxe=Rx(K),lP=K_(K),$xe=wx(M),Vxe=X_(J),kK=$(pe),Qxe=Kv(M),HFn=ao(M),UFn=Tr(Et),BFn=function(e){return Wxe("card bg-white")(Wxe("card-body")(NFn("")(e.name+(" has "+(OFn(bt(e.majors))+" different majors")))))},JFn=function(e){return oe([kFn("")("Most popular majors"),uP("card")([uP("table-responsive")([qxe("table table-sm table-nowrap card-table")([zxe("")(lP("")($xe("")("Major"))),Vxe("list")(kK(e)(function(n){return lP("")(Qxe("")(n.name))}))])])])])},WFn=function(e){return function(n){var t=f2(n.id)(e),a=kK(Vme(t))(function(r){var i=Dm(r).areaOfStudy;return oe([uP("card")([HFn("card-header")(i),uP("table-responsive")([qxe("table table-sm table-nowrap card-table")([zxe("")(lP("")($xe("")("Major"))),Vxe("list")(kK(Ki(UFn(function(u){return u.name}))(es(r)))(function(u){return lP("")(Qxe("")(u.name))}))])])])])});return oe(a)}},Yxe=function(e){return function(n){var t=[{name:"Economics"},{name:"Biology"},{name:"Math"},{name:"Political Science"},{name:"English"},{name:"Psychology"},{name:"Computer Science"},{name:"Chemistry"},{name:"Art"}];return oe([BFn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?JFn(t):He}(),WFn(e)(n)])}};var Kxe=q(Yn),Xxe=Vo(Ht),qFn=Ar(Xxe),zFn=Y(Nt),$Fn=Xa(Xxe),dd=H(J),cP=Nn(K)()(),Zxe=jt(M),HK=H(M),sP=H(K),VFn=tt(M),QFn=ao(M),UK=Ye(M),YFn=Ye(K),BK=ha(M),KFn=re(Yu),e7e=re(qe),XFn=Nn(M)()(),ZFn=ea(M)()(),JK=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n7e=function(e){return function(n){if(n.value0 instanceof ta)return Kxe({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Ei(n.value0.value0.value0);if(t instanceof d)return new $n(t.value0);if(t instanceof b)return Ot.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 57, column 11 - line 59, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Kn)return qFn(JK.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(d3e({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 52, column 16 - line 63, column 55): "+[n.constructor.name])}},t7e=Yx()({utmCampaign:"uaq-38-sdp"})(S9),a7e=function(e){var n=[v3e(e)];return zFn($Fn(JK.create)(p3e({schoolItems:n,redirectUrlOverride:new d(t7e)})))(function(t){return Kxe({schools:n,chancedSchool:new ma(b.value),liteChancing:t})})},r7e=function(e){return function(n){return function(t){return function(a){var r=function(c){return ke(c.score)(function(s){return dd("row align-items-center mb-3")([cP("col-12 col-lg-auto")({style:Qe({minHeight:"140px",minWidth:"280px"})})(NI({score:new d(Qr(s*100))})),dd("col-12 col-lg py-3 my-auto")([Zxe("font-weight-normal fw-normal")("Your chances"),HK("h3 text-gray-800 mb-0 large")(Ea(s))])])})},i=function(c){return uge(c)},u=function(c){return e.liteChancing.chancingIsLoading?cP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(HK("sr-only")("Loading\u2026")):r(c)},l=function(c){return g3e(e.liteChancing)(function(s){return n(JK.create(s))})(function(s){return sP("mt-2 mb-0 lite-chancing-cta")(sP("card h-100")(dd("card-body overflow-auto mh-100")([dd("d-flex align-items-center mb-4")([VFn("my-0 mr-3")("Chancing"),ca(fu(a)(MI.value))]),dd("row")([dd("col-12 col-lg-6")([Zxe("")("What are your chances of acceptance?"),u(c)]),dd("col-12 col-lg-6")([QFn("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return oe([UK("mb-2")("Unweighted GPA:"),YFn("gpa")(BK("")(" "+KFn(f)))])},onChange:i(s.redirectUrl)}),dd("mb-3 d-flex flex-row justify-content-between")([s.satMathScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-math",label:function(f){return oe([Z("SAT: "),BK("")(e7e(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return oe([Z(" | "),BK("")(e7e(f)+" verbal")])},onChange:i(s.redirectUrl)})]),sP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),dd("")([dd("mb-1 small")([UK("text-danger")("Low accuracy"),UK("text-muted")(" (4 of 18 factors)")]),cP("progress")({style:Qe({backgroundColor:"#95aac9",height:"3px"})})(XFn("progress-bar bg-danger")({role:"progressbar",style:Qe({width:"15%"})})(""))]),sP("mt-4")(ZFn("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:Zv({key:"utm_content",value:"add-more-factors"})(t7e)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof ma)return cP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(HK("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Ot)return t;if(e.chancedSchool instanceof $n)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 67, column 3 - line 79, column 32): "+[e.chancedSchool.constructor.name])}}}};var o7e=mI(M),eTn=Na(Pe)(dt),i7e=re(qe),nTn=tt(K),tTn=jt(M),n4=H(J),WK=H(K),aTn=tt(M),rTn=function(e){var n=Uh(of(e.studentsPerFaculty.percentile));return oe([o7e("Student faculty ratio")(eTn([Wp(mi.value),i7e(e.studentsPerFaculty.value),":1 is ",n,"."])),yr("")(i7e(e.studentsPerFaculty.value)+":1")])},oTn=function(e){return oe([o7e("Calendar system")(` While most colleges use the semester system (2 terms), some use quarters or trimesters. Quarters and trimesters compress typical semesters into a faster-paced schedule, but allow for more classes to be taken. Some schools also use quarters/trimesters to facilitate co-op programs. `),yr("mr-1")(u0e(e.calendarSystem))])},iTn=function(e){var n=function(t){return nTn("d-inline-block mb-2")(gs(t))};return oe([tTn("mb-4 mt-5 mt-md-4")("Special academic offering"),n4("")([tn(e.academicOfferings.studyAbroad)(n("Study abroad")),function(){if(e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for AP and IB exams");if(e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return n("Credit for AP exams");if(!e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for IB exams");if(!e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 74, column 7 - line 78, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),tn(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),tn(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},u7e=function(e){return WK("card t--academics mt-5")(n4("card-body d-flex align-items-start")([n4("flex-grow-1 mr-4")([n4("d-flex align-items-center mb-5")([aTn("my-0 mr-3 flex-grow-1")("Academics"),ca(fu(e.onEdit)(TI.value))]),n4("row")([WK("col-12 col-md-6")(rTn(e.school)),WK("col-12 col-md-6")(oTn(e.school))]),iTn(e.school)])]))};var fP=H(J),JI=H(K),uTn=js(M),lTn=jt(J),cTn=Yl(M),sTn=tt(K),fTn=ao(M),vTn=Bn(M),mTn=z5(),_Tn=q(Mn),pTn=$(O5),dTn=tt(M),hTn=Ye(K),gTn=an(),DTn=function(e){return ke(e.admissions.acceptanceRate)(function(n){return fP("row align-items-center mb-3")([JI("col-12 col-lg-6")(JI("row")(JI("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(NI({score:new d(Qr(100*n.value))})))),fP("col-12 col-lg-6 py-3 my-auto")([uTn("text-uppercase text-muted")("Overall acceptance rate"),lTn("text-gray-800 mb-0")([Z(Ea(n.value)),cTn("text-secondary ml-2")(kR(e))])])])})},yTn=function(e){return JI("card t--chancing")(fP("card-body")([sTn("")(Z(function(){if(e.admissions.acceptanceRate instanceof d)return I4e(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof b)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 69, column 26 - line 71, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),DTn(e),fTn("")("Want to see your real chances?"),vTn("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),mTn({text:"Calculate my chances",className:"btn btn-primary"})]))},l7e=function(e){return function(n){return function(t){var a=yTn(e.school);return function(r){if(r instanceof Zm)return ke(R1(r.value1))(kI({onSwitchTab:_Tn(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(pTn(l2(r.value1))(function(i){return i.top})));if(r instanceof Op)return r7e(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof kp)return i2({narrowLayout:n.mobileLayout});if(r instanceof Np)return JI("card")(fP("card-body")([dTn("mr-3")("Chancing"),JI("p-6 text-center")(hTn("spinner-border spinner-border-sm text-primary")(He))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 42, column 7 - line 61, column 16): "+[r.constructor.name])}(FE({currentUser:n.currentUser,chancingState:n.chancingState,school:gTn(e.school)}))}}};var vP="/recruit/verify-profile";var bTn=it(Ie),RTn=$(U),wTn=le(Pf),STn=ea(J)()(),ETn=Ye(M),mP=H(J),qK=H(M),c7e=ea(M)()(),CTn=H(K),ITn=tt(M),FTn=Bn(M),zK=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:bTn(Fc(e.configuration))(function(){var t=RTn(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(De)):t instanceof d&&t.value0 instanceof TW&&wTn(t.value0.value0.schoolId)(va(e.school))?new d(n(De)):b.value}()):b.value}},s7e=function(e){return zK(e)(function(n){return STn("d-flex align-items-center")({href:vP})([ETn("material-symbol large mr-2")("verified"),mP("d-flex flex-column flex-md-row")([qK("mr-md-2")("Work at "+(AM(e.school)+"?")),qK("")("Verify your profile")])])})},f7e=function(e){return zK(e)(function(n){return mP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([qK("mr-md-2")("Do you work at a school?"),c7e("")({href:vP})("Verify your profile")])})},v7e=function(e){return zK(e)(function(n){return CTn("card bg-cv-green-50")(mP("card-body d-flex align-items-center")([g2("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),mP("")([ITn("")("Do you work at "+(AM(e.school)+"?")),FTn("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),c7e("")({href:vP})("Verify your profile")])]))})};var TTn=le(Pf),$K=H(J),MTn=Ru(M),GTn=Yv()(),ATn=nn(Sr),xTn=ia(M),LTn=H(K),jTn=Ye(M),m7e=re(qe),_P=q(Yn),_7e=Ln(wn),p7e=_7e(Nt),d7e=Kr(Pn),h7e=q(Vt),PTn=_7e(It),VK=function(){function e(){}return e.value=new e,e}(),g7e=function(){function e(){}return e.value=new e,e}(),D7e=function(){function e(){}return e.value=new e,e}(),y7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),NTn=function(){function e(){}return e.value=new e,e}(),b7e=function(){function e(){}return e.value=new e,e}(),R7e=function(e){return function(n){return function(t){var a=va(e.school),r=function(){return n.stagedNotes instanceof d&&TTn(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:TE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof VK)return"hidden";if(n.savedIndicator instanceof g7e)return"";if(n.savedIndicator instanceof D7e)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 89, column 27 - line 92, column 27): "+[n.savedIndicator.constructor.name])}(),u=zn(q5),l=function(s){if(s{let e=null,n=0,t=()=>{if(!hd||!hd.key)return hd||console.error("Pusher config is missing in global context"),new m2n;let a={auth:{headers:{"X-CSRF-Token":hd.authToken}},authEndpoint:hd.authPath,cluster:hd.cluster};return hd.dev&&Object.assign(a,{wsHost:hd.dev.wsHost,wsPort:hd.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new s5e.default(hd.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),f5e=e=>{let n=f2n().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),v2n()}};function m2n(){typeof document!="undefined"&&(document.mockPusher=this),this.localObject={},this.channels=[],this.disconnect=function(){document.mockPusher=null},this.subscribe=function(e){let n=this.channels.find(a=>a.name===e);if(n)return n;let t=new _2n(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function _2n(e){this.name=e,this.handlers={},this.triggered=[],this.disconnect=()=>{},this.bind=function(n,t){this.handlers[n]=t},this.unbind=function(n,t){this.handlers[n]===t&&(this.handlers[n]=null)},this.trigger=function(n,t){this.triggered.push({eventName:n,eventData:t})}}var p2n=Na(Pe)(dt),d2n=xr(Lt)(Lr);var h2n={show:function(e){return e}},g2n=re(h2n),iX=fe,v5e=function(e){var n=LT(e);return function(t){return function(a){return function(r){var i=p2n(["Pusher event ",a," over channel ",g2n(t)]),u=function(l){return d2n(n(i)(l))(r)()};return function(){return f5e({channel:t,event:a,handler:u})}}}}};var uX=fe;var m5e=Wr(xo),_5e=Y(It),p5e=st(),D2n=ol(p5e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(at)(he)))),y2n=ol(p5e(C({reflectSymbol:function(){return"conversationId"}})(uX)(C({reflectSymbol:function(){return"pusherChannel"}})(iX)(he)))),d5e=uo(Wr(Wr(m5e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return _5e(e({conversationId:t,message:a,presetTopic:Hr,vault:n}))(wo(D2n("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),h5e=uo(m5e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return _5e(e({school_id:n}))(wo(function(t){return y2n("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var b2n=an();var g5e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+b2n(e)};var D5e="active";var lX=rde()(),EP=ep(J)()()("")({style:Qe({height:40,width:40})})([lX("blink")({cx:10,cy:20,r:3,style:Qe({fill:"grey"})}),lX("blink")({cx:20,cy:20,r:3,style:Qe({fill:"grey",animationDelay:"250ms"})}),lX("blink")({cx:30,cy:20,r:3,style:Qe({fill:"grey",animationDelay:"500ms"})})]);var R2n=$(ct);var y5e=function(e){return R2n(jU(e.currentTarget))(function(n){return Jn(nx(n))(0)})};var b5e=or(),w2n=$e(JU),S2n=hm(dt),cX=re(qe),E2n=Zl(Ie),C2n=Y(Ie);var CP=function(){var e=b5e(Es(LS("\\s+")(w2n(Vx)(Sse)))),n=wa(function(a){return a!==""}),t=BU(e);return function(a){return bt(n(t(a)))}}(),R5e=function(e){return function(n){var t=CP(n);return S2n([cX(t),"/",cX(e)," words"])}},w5e=function(e){return function(n){var t=function(u){return b5e(Es(LS("^(?:[\\w-]+[^\\w-]+){"+(cX(u)+"}[\\w-]+"))(wse)))},a=function(u){return function(l){var c=E2n(C2n(WU(t(u-1|0))(l))(kt(rT)(0)));return me(l)(c)}},r=$0(n),i=CP(r)0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=G2n(e);return oe([A2n("flex-grow-1")([x2n("form-control t--new-message-body "+Jn(r.className)(""))({autoFocus:Jn(r.autoFocus)(!0),placeholder:r.placeholder,style:Qe({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof b)return"";if(n.messageHeight instanceof d)return L2n(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 87, column 19 - line 89, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=w5e(1e3)(i),l=J2n(i)(),c=function(){var s=Mo(u)<5;return s?b.value:new d(l)}();return t(Kn.create(H2n.create({message:u,messageHeight:c})))()},onKeyPress:j2n(function(i){return E5e(i.key==="Enter"&&!i.shiftKey)(function(){return P2n(i)(),E5e(n.message!==""&&B2n(r.sendButtonStatus)(Wy.value))(t(ta.create(sX.create(n.message))))()})})}),tn(CP(n.message)>=N2n(1e3)(2))(O2n("pl-3 pb-3 text-muted small")(R5e(1e3)(n.message)))]),k2n("text-right d-flex")(function(){if(r.sendButtonStatus instanceof Wy)return a(!0);if(r.sendButtonStatus instanceof zR)return a(!1);if(r.sendButtonStatus instanceof qy)return EP;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 110, column 7 - line 113, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var IP=function(){return{message:"",messageHeight:b.value}}();var W2n=an();var q2n=function(e){return W2n(ax(e))};var C5e=function(e){return Io(q2n(e))};var z2n=SA(Et),$2n=Jv(ho),V2n=Y(gr),I5e=jn(Lf),F5e=q(Lt),Q2n=O_(Lt)(Uo),Y2n=v5e($_),K2n=Xe(Ze),X2n=Na(Pe)(VO(JO)),Z2n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FP=function(){function e(){}return e.value=new e,e}(),TP=function(){function e(){}return e.value=new e,e}();var mX={append:function(e){return function(n){return z2n(n)(e)}}},eGn={mempty:ts,Semigroup0:function(){return mX}},nGn=q_(ox(eGn)(ya)),T5e=function(e){return e.value0.disconnect},M5e=function(e){return function(n){var t=C5e(n),a=$2n(t);return function(){var i=I5e(pm(F5e(De)))(),u=Q2n(a)(function(c){return Y2n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof FP)return De;if(v instanceof TP)return V2n(jv(i))(K2n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 70, column 23 - line 72, column 66): "+[v.constructor.name])}})})(),l=X2n(u);return I5e(_m(l)(i))(),new Z2n({disconnect:l})}}},MP=function(e){var n=Rm(e);return function(t){return function(a){return nGn(tS(t)(function(r){var i=n(r);if(i instanceof en)return a(i.value0);if(i instanceof on)return za(Za)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return F5e(FP.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 32, column 65 - line 34, column 122): "+[i.constructor.name])}))}}};var $R=function(){function e(){}return e.value=new e,e}(),i4=function(){function e(){}return e.value=new e,e}();var R_=function(){function e(){}return e.value=new e,e}(),X0=function(){function e(){}return e.value=new e,e}();var _X={eq:function(e){return function(n){return e instanceof R_&&n instanceof R_||e instanceof X0&&n instanceof X0}}};var oGn={reflectSymbol:function(){return"timestamp"}};var pX=Ln(wn),u4=pX(Nt),dX=Y(It),l4=jn(Pn),G5e=pX(Zg(mX)(HO)),hX=st(),A5e=C({reflectSymbol:function(){return"id"}})(fe),iGn=MP(hX(C({reflectSymbol:function(){return"delta"}})(fe)(A5e(C(oGn)(fe)(he))))),uGn=MP(hX(C({reflectSymbol:function(){return"body"}})(fe)(A5e(he)))),lGn=MP(hX(he)),gX=pX(It),GP=q(Vt),DX=Kr(Pn),cGn=Og(dt),sGn=Yi(jk)(dt),w_=q(Yn),x5e=$e(ra),fGn=poe(c7),vGn=xr(Yn)(Lr),S_=function(){function e(){}return e.value=new e,e}(),fg=function(){function e(){}return e.value=new e,e}(),vg=function(){function e(){}return e.value=new e,e}(),Fv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L5e=function(){function e(){}return e.value=new e,e}(),yX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N5e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),mGn=function(){function e(){}return e.value=new e,e}();var _Gn=function(e){return{delta:e.delta,id:e.id,timestamp:b1(e.timestamp)}},O5e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:i4.value,sentAt:a,id:new d(r.id)}}};return u4(iD(function(a){return dX(l4(M5e(e.receiveChannelName)(G5e(iGn("chat-completion-chunk")(function(r){return function(){var u=y1();return a.dispatch(new N5e(u,_Gn(r)))(),FP.value}}))(function(){return G5e(uGn("chat-completion-message-received")(function(r){return function(){var u=y1();return a.dispatch(new bX(t(u)(r)))(),TP.value}}))(function(){return lGn("chat-completion-failed")(function(r){return function(){return a.dispatch(new yX(b.value))(),TP.value}})})}))))(function(r){return gX(l4(a.dispatch(new P5e(r))))(function(){return dX(e.sendMessage(n))(function(i){return i.success?GP(De):l4(a.dispatch(new yX(new d(i.failureReason))))})})})}))(function(){return DX(gX($v(200))(function(){return GP(L5e.value)}))})}},pGn=function(e){return function(n){return u4(DX(dX(l4(y1))(function(t){return GP(new j5e({sender:$R.value,body:n,sentAt:t,id:b.value}))})))(function(){return O5e(e)(n)})}},RX=function(e){var n=function(t){var a=Bo("$$")(t),r=Roe(bt(a));return r?cGn("$$")($F(0)(bt(a)-1|0)(a)):t};return{sender:i4.value,body:n(sGn(function(t){return t.content})(e.deltas)),sentAt:Dm(e.deltas).timestamp,id:new d(e.id)}},dGn=function(e){if(e.receivingResponse instanceof b)return w_(De);if(e.receivingResponse instanceof d)return e.sendingState instanceof Fv?DX(gX(l4(T5e(e.receivingResponse.value0)))(function(){return GP(new bX(RX(e.sendingState.value0)))})):w_(De);throw new Error("Failed pattern match at Vinai.Chatbot (line 290, column 1 - line 290, column 51): "+[e.constructor.name])},wX=function(e){return function(n){if(n instanceof AP)return u4(pGn(e)(n.value0))(function(){return w_(e)});if(n instanceof L5e)return w_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof S_)return S_.value;if(e.sendingState instanceof fg||e.sendingState instanceof vg)return vg.value;if(e.sendingState instanceof Fv)return new Fv(e.sendingState.value0);if(e.sendingState instanceof gd)return new gd(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 158, column 9 - line 163, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof yX)return w_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new gd(n.value0),receivingResponse:b.value});if(n instanceof bX)return w_({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:x5e(e.messages)([n.value0]),sendingState:S_.value,receivingResponse:b.value});if(n instanceof j5e)return w_({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:x5e(e.messages)([n.value0]),sendingState:fg.value});if(n instanceof P5e)return w_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof N5e)return w_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Fv&&n.value1.id===e.sendingState.value0.id)return new Fv({id:e.sendingState.value0.id,deltas:fGn(function(t){return t.timestamp})(coe(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof Fv)return e.sendingState;if(e.sendingState instanceof vg)return new Fv({deltas:Ib({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof fg)return new Fv({deltas:Ib({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof S_||e.sendingState instanceof gd)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 178, column 22 - line 200, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof mGn)return u4(dGn(e))(function(){return w_(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 151, column 1 - line 151, column 55): "+[e.constructor.name,n.constructor.name])}},SX=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return S_.value;if(e.initialMessageBody instanceof d)return fg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 145, column 23 - line 147, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return u4(vGn(e.initialMessageBody)(O5e(n)))(function(){return w_(n)})};var H5e=["http","https","mailto","tel"];function U5e(e){let n=(e||"").trim(),t=n.charAt(0);if(t==="#"||t==="/")return n;let a=n.indexOf(":");if(a===-1)return n;let r=-1;for(;++rr||(r=n.indexOf("#"),r!==-1&&a>r)?n:"javascript:void(0)"}fa();var $5e=Ga(EX());function zy(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?J5e(e.position):"start"in e||"end"in e?J5e(e):"line"in e||"column"in e?CX(e):""}function CX(e){return W5e(e&&e.line)+":"+W5e(e&&e.column)}function J5e(e){return CX(e&&e.start)+"-"+CX(e&&e.end)}function W5e(e){return e&&typeof e=="number"?e:1}var Ds=class extends Error{constructor(n,t,a){let r=[null,null],i={start:{line:null,column:null},end:{line:null,column:null}};super();if(typeof t=="string"&&(a=t,t=void 0),typeof a=="string"){let u=a.indexOf(":");u===-1?r[1]=a:(r[0]=a.slice(0,u),r[1]=a.slice(u+1))}t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=zy(t)||"1:1",this.message=typeof n=="object"?n.message:n,this.stack="",typeof n=="object"&&n.stack&&(this.stack=n.stack),this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.position=i,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}};Ds.prototype.file="";Ds.prototype.name="";Ds.prototype.reason="";Ds.prototype.message="";Ds.prototype.stack="";Ds.prototype.fatal=null;Ds.prototype.column=null;Ds.prototype.line=null;Ds.prototype.source=null;Ds.prototype.ruleId=null;Ds.prototype.position=null;var E_={basename:hGn,dirname:gGn,extname:DGn,join:yGn,sep:"/"};function hGn(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');c4(e);let t=0,a=-1,r=e.length,i;if(n===void 0||n.length===0||n.length>e.length){for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else a<0&&(i=!0,a=r+1);return a<0?"":e.slice(t,a)}if(n===e)return"";let u=-1,l=n.length-1;for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else u<0&&(i=!0,u=r+1),l>-1&&(e.charCodeAt(r)===n.charCodeAt(l--)?l<0&&(a=r):(l=-1,a=u));return t===a?a=u:a<0&&(a=e.length),e.slice(t,a)}function gGn(e){if(c4(e),e.length===0)return".";let n=-1,t=e.length,a;for(;--t;)if(e.charCodeAt(t)===47){if(a){n=t;break}}else a||(a=!0);return n<0?e.charCodeAt(0)===47?"/":".":n===1&&e.charCodeAt(0)===47?"//":e.slice(0,n)}function DGn(e){c4(e);let n=e.length,t=-1,a=0,r=-1,i=0,u;for(;n--;){let l=e.charCodeAt(n);if(l===47){if(u){a=n+1;break}continue}t<0&&(u=!0,t=n+1),l===46?r<0?r=n:i!==1&&(i=1):r>-1&&(i=-1)}return r<0||t<0||i===0||i===1&&r===t-1&&r===a+1?"":e.slice(r,t)}function yGn(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function RGn(e,n){let t="",a=0,r=-1,i=0,u=-1,l,c;for(;++u<=e.length;){if(u2){if(c=t.lastIndexOf("/"),c!==t.length-1){c<0?(t="",a=0):(t=t.slice(0,c),a=t.length-1-t.lastIndexOf("/")),r=u,i=0;continue}}else if(t.length>0){t="",a=0,r=u,i=0;continue}}n&&(t=t.length>0?t+"/..":"..",a=2)}else t.length>0?t+="/"+e.slice(r+1,u):t=e.slice(r+1,u),a=u-r-1;r=u,i=0}else l===46&&i>-1?i++:i=-1}return t}function c4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var q5e={cwd:wGn};function wGn(){return"/"}function zI(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function z5e(e){if(typeof e=="string")e=new URL(e);else if(!zI(e)){let n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){let n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return SGn(e)}function SGn(e){if(e.hostname!==""){let a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}let n=e.pathname,t=-1;for(;++tu.length,c;l&&u.push(r);try{c=e.apply(this,u)}catch(s){let f=s;if(l&&t)throw f;return r(f)}l||(c instanceof Promise?c.then(i,r):c instanceof Error?r(c):i(c))}function r(u,...l){t||(t=!0,n(u,...l))}function i(u){r(null,u)}}var AX=u6e().freeze(),i6e={}.hasOwnProperty;function u6e(){let e=r6e(),n=[],t={},a,r=-1;return i.data=u,i.Parser=void 0,i.Compiler=void 0,i.freeze=l,i.attachers=n,i.use=c,i.parse=s,i.stringify=f,i.run=v,i.runSync=m,i.process=_,i.processSync=h,i;function i(){let w=u6e(),g=-1;for(;++g{if(k||!ue||!we)B(k);else{let ye=i.stringify(ue,we);ye==null||(TGn(ye)?we.value=ye:we.result=ye),B(k,we)}});function B(k,ue){k||!ue?F(k):y?y(ue):g(null,ue)}}}function h(w){let g;i.freeze(),xX("processSync",i.Parser),LX("processSync",i.Compiler);let p=f4(w);return i.process(p,y),s6e("processSync","process",g),p;function y(F){g=!0,MX(F)}}}function l6e(e,n){return typeof e=="function"&&e.prototype&&(IGn(e.prototype)||n in e.prototype)}function IGn(e){let n;for(n in e)if(i6e.call(e,n))return!0;return!1}function xX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function LX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function jX(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function c6e(e){if(!s4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function s6e(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function f4(e){return FGn(e)?e:new $I(e)}function FGn(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function TGn(e){return typeof e=="string"||(0,o6e.default)(e)}function PX(e,n){let t=(n||{}).includeImageAlt;return f6e(e,typeof t=="boolean"?t:!0)}function f6e(e,n){return MGn(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&v6e(e.children,n))||Array.isArray(e)&&v6e(e,n)||""}function v6e(e,n){let t=[],a=-1;for(;++ar?0:r+n:n=n>r?r:n,t=t>0?t:0,a.length<1e4)u=Array.from(a),u.unshift(n,t),[].splice.apply(e,u);else for(t&&[].splice.apply(e,[n,t]);i0?(Ji(e,e.length,0,n),e):n}var m6e={}.hasOwnProperty;function LP(e){let n={},t=-1;for(;++tu))return;let ue=n.events.length,we=ue,ye,Se;for(;we--;)if(n.events[we][0]==="exit"&&n.events[we][1].type==="chunkFlow"){if(ye){Se=n.events[we][1].end;break}ye=!0}for(p(a),k=ue;kF;){let B=t[N];n.containerState=B[1],B[0].exit.call(n,e)}t.length=F}function y(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function jGn(e,n,t){return Qt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function VI(e){if(e===null||br(e)||QR(e))return 1;if(YR(e))return 2}function Qy(e,n,t){let a=[],r=-1;for(;++r1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;let v=Object.assign({},e[a][1].end),m=Object.assign({},e[t][1].start);y6e(v,-c),y6e(m,c),u={type:c>1?"strongSequence":"emphasisSequence",start:v,end:Object.assign({},e[a][1].end)},l={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:m},i={type:c>1?"strongText":"emphasisText",start:Object.assign({},e[a][1].end),end:Object.assign({},e[t][1].start)},r={type:c>1?"strong":"emphasis",start:Object.assign({},u.start),end:Object.assign({},l.end)},e[a][1].end=Object.assign({},u.start),e[t][1].start=Object.assign({},l.end),s=[],e[a][1].end.offset-e[a][1].start.offset&&(s=ys(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=ys(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=ys(s,Qy(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=ys(s,[["exit",i,n],["enter",l,n],["exit",l,n],["exit",r,n]]),e[t][1].end.offset-e[t][1].start.offset?(f=2,s=ys(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,Ji(e,a-1,t-a+3,s),t=a+s.length-f-2;break}}for(t=-1;++t=4?u(s):t(s)}function u(s){return s===null?c(s):Vn(s)?e.attempt(zGn,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Vn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function VGn(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Vn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Qt(e,i,"linePrefix",4+1)(u)}function i(u){let l=a.events[a.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(u):Vn(u)?r(u):t(u)}}var kX={name:"codeText",tokenize:KGn,resolve:QGn,previous:YGn};function QGn(e){let n=e.length-4,t=3,a,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(a=t;++a=4?n(u):e.interrupt(a.parser.constructs.flow,t,n)(u)}}function HP(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(p){return p===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(p),e.exit(i),m):p===null||p===41||$y(p)?t(p):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),w(p))}function m(p){return p===62?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),_(p))}function _(p){return p===62?(e.exit("chunkString"),e.exit(l),m(p)):p===null||p===60||Vn(p)?t(p):(e.consume(p),p===92?h:_)}function h(p){return p===60||p===62||p===92?(e.consume(p),_):_(p)}function w(p){return p===40?++f>s?t(p):(e.consume(p),w):p===41?f--?(e.consume(p),w):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):p===null||br(p)?f?t(p):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):$y(p)?t(p):(e.consume(p),p===92?g:w)}function g(p){return p===40||p===41||p===92?(e.consume(p),w):w(p)}}function UP(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(_){return e.enter(a),e.enter(r),e.consume(_),e.exit(r),e.enter(i),f}function f(_){return _===null||_===91||_===93&&!c||_===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(_):_===93?(e.exit(i),e.enter(r),e.consume(_),e.exit(r),e.exit(a),n):Vn(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(_))}function v(_){return _===null||_===91||_===93||Vn(_)||l++>999?(e.exit("chunkString"),f(_)):(e.consume(_),c=c||!Ha(_),_===92?m:v)}function m(_){return _===91||_===92||_===93?(e.consume(_),l++,v):v(_)}}function BP(e,n,t,a,r,i){let u;return l;function l(m){return e.enter(a),e.enter(r),e.consume(m),e.exit(r),u=m===40?41:m,c}function c(m){return m===u?(e.enter(r),e.consume(m),e.exit(r),e.exit(a),n):(e.enter(i),s(m))}function s(m){return m===u?(e.exit(i),c(u)):m===null?t(m):Vn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Qt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Vn(m)?(e.exit("chunkString"),s(m)):(e.consume(m),m===92?v:f)}function v(m){return m===u||m===92?(e.consume(m),f):f(m)}}function KR(e,n){let t;return a;function a(r){return Vn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Ha(r)?Qt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function Jc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var UX={name:"definition",tokenize:r3n},a3n={tokenize:o3n,partial:!0};function r3n(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),UP.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=Jc(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),KR(e,HP(e,e.attempt(a3n,Qt(e,l,"whitespace"),Qt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Vn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function o3n(e,n,t){return a;function a(u){return br(u)?KR(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?BP(e,Qt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Vn(u)?n(u):t(u)}}var BX={name:"hardBreakEscape",tokenize:i3n};function i3n(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Vn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var JX={name:"headingAtx",tokenize:l3n,resolve:u3n};function u3n(e,n){let t=e.length-2,a=3,r,i;return e[a][1].type==="whitespace"&&(a+=2),t-2>a&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(a===t-1||t-4>a&&e[t-2][1].type==="whitespace")&&(t-=a+1===t?2:4),t>a&&(r={type:"atxHeadingText",start:e[a][1].start,end:e[t][1].end},i={type:"chunkText",start:e[a][1].start,end:e[t][1].end,contentType:"text"},Ji(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function l3n(e,n,t){let a=this,r=0;return i;function i(f){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),u(f)}function u(f){return f===35&&r++<6?(e.consume(f),u):f===null||br(f)?(e.exit("atxHeadingSequence"),a.interrupt?n(f):l(f)):t(f)}function l(f){return f===35?(e.enter("atxHeadingSequence"),c(f)):f===null||Vn(f)?(e.exit("atxHeading"),n(f)):Ha(f)?Qt(e,l,"whitespace")(f):(e.enter("atxHeadingText"),s(f))}function c(f){return f===35?(e.consume(f),c):(e.exit("atxHeadingSequence"),l(f))}function s(f){return f===null||f===35||br(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var R6e=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],WX=["pre","script","style","textarea"];var qX={name:"htmlFlow",tokenize:f3n,resolveTo:s3n,concrete:!0},c3n={tokenize:v3n,partial:!0};function s3n(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function f3n(e,n,t){let a=this,r,i,u,l,c;return s;function s(P){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(P),f}function f(P){return P===33?(e.consume(P),v):P===47?(e.consume(P),h):P===63?(e.consume(P),r=3,a.interrupt?n:Xn):Bc(P)?(e.consume(P),u=String.fromCharCode(P),i=!0,w):t(P)}function v(P){return P===45?(e.consume(P),r=2,m):P===91?(e.consume(P),r=5,u="CDATA[",l=0,_):Bc(P)?(e.consume(P),r=4,a.interrupt?n:Xn):t(P)}function m(P){return P===45?(e.consume(P),a.interrupt?n:Xn):t(P)}function _(P){return P===u.charCodeAt(l++)?(e.consume(P),l===u.length?a.interrupt?n:ve:_):t(P)}function h(P){return Bc(P)?(e.consume(P),u=String.fromCharCode(P),w):t(P)}function w(P){return P===null||P===47||P===62||br(P)?P!==47&&i&&WX.includes(u.toLowerCase())?(r=1,a.interrupt?n(P):ve(P)):R6e.includes(u.toLowerCase())?(r=6,P===47?(e.consume(P),g):a.interrupt?n(P):ve(P)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(P):i?y(P):p(P)):P===45||Wi(P)?(e.consume(P),u+=String.fromCharCode(P),w):t(P)}function g(P){return P===62?(e.consume(P),a.interrupt?n:ve):t(P)}function p(P){return Ha(P)?(e.consume(P),p):ye(P)}function y(P){return P===47?(e.consume(P),ye):P===58||P===95||Bc(P)?(e.consume(P),F):Ha(P)?(e.consume(P),y):ye(P)}function F(P){return P===45||P===46||P===58||P===95||Wi(P)?(e.consume(P),F):N(P)}function N(P){return P===61?(e.consume(P),B):Ha(P)?(e.consume(P),N):y(P)}function B(P){return P===null||P===60||P===61||P===62||P===96?t(P):P===34||P===39?(e.consume(P),c=P,k):Ha(P)?(e.consume(P),B):(c=null,ue(P))}function k(P){return P===null||Vn(P)?t(P):P===c?(e.consume(P),we):(e.consume(P),k)}function ue(P){return P===null||P===34||P===39||P===60||P===61||P===62||P===96||br(P)?N(P):(e.consume(P),ue)}function we(P){return P===47||P===62||Ha(P)?y(P):t(P)}function ye(P){return P===62?(e.consume(P),Se):t(P)}function Se(P){return Ha(P)?(e.consume(P),Se):P===null||Vn(P)?ve(P):t(P)}function ve(P){return P===45&&r===2?(e.consume(P),Ue):P===60&&r===1?(e.consume(P),_e):P===62&&r===4?(e.consume(P),Zn):P===63&&r===3?(e.consume(P),Xn):P===93&&r===5?(e.consume(P),Sn):Vn(P)&&(r===6||r===7)?e.check(c3n,Zn,Me)(P):P===null||Vn(P)?Me(P):(e.consume(P),ve)}function Me(P){return e.exit("htmlFlowData"),Re(P)}function Re(P){return P===null?ee(P):Vn(P)?e.attempt({tokenize:Fe,partial:!0},Re,ee)(P):(e.enter("htmlFlowData"),ve(P))}function Fe(P,ce,ge){return Ee;function Ee(be){return P.enter("lineEnding"),P.consume(be),P.exit("lineEnding"),W}function W(be){return a.parser.lazy[a.now().line]?ge(be):ce(be)}}function Ue(P){return P===45?(e.consume(P),Xn):ve(P)}function _e(P){return P===47?(e.consume(P),u="",rt):ve(P)}function rt(P){return P===62&&WX.includes(u.toLowerCase())?(e.consume(P),Zn):Bc(P)&&u.length<8?(e.consume(P),u+=String.fromCharCode(P),rt):ve(P)}function Sn(P){return P===93?(e.consume(P),Xn):ve(P)}function Xn(P){return P===62?(e.consume(P),Zn):P===45&&r===2?(e.consume(P),Xn):ve(P)}function Zn(P){return P===null||Vn(P)?(e.exit("htmlFlowData"),ee(P)):(e.consume(P),Zn)}function ee(P){return e.exit("htmlFlow"),n(P)}}function v3n(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(Dd,n,t)}}var zX={name:"htmlText",tokenize:m3n};function m3n(e,n,t){let a=this,r,i,u,l;return c;function c(ee){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ee),s}function s(ee){return ee===33?(e.consume(ee),f):ee===47?(e.consume(ee),ue):ee===63?(e.consume(ee),B):Bc(ee)?(e.consume(ee),Se):t(ee)}function f(ee){return ee===45?(e.consume(ee),v):ee===91?(e.consume(ee),i="CDATA[",u=0,g):Bc(ee)?(e.consume(ee),N):t(ee)}function v(ee){return ee===45?(e.consume(ee),m):t(ee)}function m(ee){return ee===null||ee===62?t(ee):ee===45?(e.consume(ee),_):h(ee)}function _(ee){return ee===null||ee===62?t(ee):h(ee)}function h(ee){return ee===null?t(ee):ee===45?(e.consume(ee),w):Vn(ee)?(l=h,Sn(ee)):(e.consume(ee),h)}function w(ee){return ee===45?(e.consume(ee),Zn):h(ee)}function g(ee){return ee===i.charCodeAt(u++)?(e.consume(ee),u===i.length?p:g):t(ee)}function p(ee){return ee===null?t(ee):ee===93?(e.consume(ee),y):Vn(ee)?(l=p,Sn(ee)):(e.consume(ee),p)}function y(ee){return ee===93?(e.consume(ee),F):p(ee)}function F(ee){return ee===62?Zn(ee):ee===93?(e.consume(ee),F):p(ee)}function N(ee){return ee===null||ee===62?Zn(ee):Vn(ee)?(l=N,Sn(ee)):(e.consume(ee),N)}function B(ee){return ee===null?t(ee):ee===63?(e.consume(ee),k):Vn(ee)?(l=B,Sn(ee)):(e.consume(ee),B)}function k(ee){return ee===62?Zn(ee):B(ee)}function ue(ee){return Bc(ee)?(e.consume(ee),we):t(ee)}function we(ee){return ee===45||Wi(ee)?(e.consume(ee),we):ye(ee)}function ye(ee){return Vn(ee)?(l=ye,Sn(ee)):Ha(ee)?(e.consume(ee),ye):Zn(ee)}function Se(ee){return ee===45||Wi(ee)?(e.consume(ee),Se):ee===47||ee===62||br(ee)?ve(ee):t(ee)}function ve(ee){return ee===47?(e.consume(ee),Zn):ee===58||ee===95||Bc(ee)?(e.consume(ee),Me):Vn(ee)?(l=ve,Sn(ee)):Ha(ee)?(e.consume(ee),ve):Zn(ee)}function Me(ee){return ee===45||ee===46||ee===58||ee===95||Wi(ee)?(e.consume(ee),Me):Re(ee)}function Re(ee){return ee===61?(e.consume(ee),Fe):Vn(ee)?(l=Re,Sn(ee)):Ha(ee)?(e.consume(ee),Re):ve(ee)}function Fe(ee){return ee===null||ee===60||ee===61||ee===62||ee===96?t(ee):ee===34||ee===39?(e.consume(ee),r=ee,Ue):Vn(ee)?(l=Fe,Sn(ee)):Ha(ee)?(e.consume(ee),Fe):(e.consume(ee),r=void 0,rt)}function Ue(ee){return ee===r?(e.consume(ee),_e):ee===null?t(ee):Vn(ee)?(l=Ue,Sn(ee)):(e.consume(ee),Ue)}function _e(ee){return ee===62||ee===47||br(ee)?ve(ee):t(ee)}function rt(ee){return ee===null||ee===34||ee===39||ee===60||ee===61||ee===96?t(ee):ee===62||br(ee)?ve(ee):(e.consume(ee),rt)}function Sn(ee){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ee),e.exit("lineEnding"),Qt(e,Xn,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Xn(ee){return e.enter("htmlTextData"),l(ee)}function Zn(ee){return ee===62?(e.consume(ee),e.exit("htmlTextData"),e.exit("htmlText"),n):t(ee)}}var XR={name:"labelEnd",tokenize:D3n,resolveTo:g3n,resolveAll:h3n},_3n={tokenize:y3n},p3n={tokenize:b3n},d3n={tokenize:R3n};function h3n(e){let n=-1,t;for(;++n-1&&(u[0]=u[0].slice(a)),i>0&&u.push(e[r].slice(0,i))),u}function k3n(e,n){let t=-1,a=[],r;for(;++t$3n,contentInitial:()=>U3n,disable:()=>V3n,document:()=>H3n,flow:()=>J3n,flowInitial:()=>B3n,insideSpan:()=>z3n,string:()=>W3n,text:()=>q3n});var H3n={[42]:Wc,[43]:Wc,[45]:Wc,[48]:Wc,[49]:Wc,[50]:Wc,[51]:Wc,[52]:Wc,[53]:Wc,[54]:Wc,[55]:Wc,[56]:Wc,[57]:Wc,[62]:jP},U3n={[91]:UX},B3n={[-2]:m4,[-1]:m4,[32]:m4},J3n={[35]:JX,[42]:ZR,[45]:[JP,ZR],[60]:qX,[61]:JP,[95]:ZR,[96]:OP,[126]:OP},W3n={[38]:NP,[92]:PP},q3n={[-5]:_4,[-4]:_4,[-3]:_4,[33]:$X,[38]:NP,[42]:v4,[60]:[OX,zX],[91]:VX,[92]:[BX,PP],[93]:XR,[95]:v4,[96]:kX},z3n={null:[v4,S6e]},$3n={null:[42,95]},V3n={null:[]};function M6e(e={}){let n=LP([QX].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(h6e),document:a(g6e),flow:a(w6e),string:a(E6e),text:a(C6e)};return t;function a(r){return i;function i(u){return T6e(t,r,u)}}}var G6e=/[\0\t\n\r]/g;function A6e(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,_;for(i=n+i.toString(u),v=0,n="",t&&(i.charCodeAt(0)===65279&&v++,t=void 0);v13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)==65535||(t&65535)==65534||t>1114111?"\uFFFD":String.fromCharCode(t)}var Q3n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function qP(e){return e.replace(Q3n,Y3n)}function Y3n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return WP(t.slice(i?2:1),i?16:10)}return QI(t)||e}var L6e={}.hasOwnProperty,YX=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),K3n(t)(x6e(M6e(t).document().write(A6e()(e,n,!0))))};function K3n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Hn),autolinkProtocol:ve,autolinkEmail:ve,atxHeading:l(mt),blockQuote:l(Ke),characterEscape:ve,characterReference:ve,codeFenced:l(sn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(sn,c),codeText:l(Oe,c),codeTextData:ve,data:ve,codeFlowValue:ve,definition:l(On),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Fn),hardBreakEscape:l(xn),hardBreakTrailing:l(xn),htmlFlow:l(_t,c),htmlFlowData:ve,htmlText:l(_t,c),htmlTextData:ve,image:l(Gt),label:c,link:l(Hn),listItem:l(pt),listItemValue:h,listOrdered:l(zt,_),listUnordered:l(zt),paragraph:l(ot),reference:Ee,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(mt),strong:l(Tn),thematicBreak:l(ar)},exit:{atxHeading:f(),atxHeadingSequence:ue,autolink:f(),autolinkEmail:Le,autolinkProtocol:Ne,blockQuote:f(),characterEscapeValue:Me,characterReferenceMarkerHexadecimal:be,characterReferenceMarkerNumeric:be,characterReferenceValue:te,codeFenced:f(y),codeFencedFence:p,codeFencedFenceInfo:w,codeFencedFenceMeta:g,codeFlowValue:Me,codeIndented:f(F),codeText:f(rt),codeTextData:Me,data:Me,definition:f(),definitionDestinationString:k,definitionLabelString:N,definitionTitleString:B,emphasis:f(),hardBreakEscape:f(Fe),hardBreakTrailing:f(Fe),htmlFlow:f(Ue),htmlFlowData:Me,htmlText:f(_e),htmlTextData:Me,image:f(Xn),label:ee,labelText:Zn,lineEnding:Re,link:f(Sn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:W,resourceDestinationString:P,resourceTitleString:ce,resource:ge,setextHeading:f(Se),setextHeadingLineSequence:ye,setextHeadingText:we,strong:f(),thematicBreak:f()}};j6e(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(Ae){let cn={type:"root",children:[]},$t={stack:[cn],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Ir=[],Or=-1;for(;++Or0){let Rf=$t.tokenStack[$t.tokenStack.length-1];(Rf[1]||P6e).call($t,void 0,Rf[0])}for(cn.position={start:Yy(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:Yy(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},Or=-1;++Or{let a=this.data("settings");return YX(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function N6e(e,n){let t={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(n),!0)};return e.patch(n,t),e.applyData(n,t)}function O6e(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function k6e(e,n){let t=n.value?n.value+` `:"",a=n.lang?n.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,r={};a&&(r.className=["language-"+a]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:t}]};return n.meta&&(i.data={meta:n.meta}),e.patch(n,i),i=e.applyData(n,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(n,i),i}function H6e(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function U6e(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function Z0(e){let n=[],t=-1,a=0,r=0;for(;++t55295&&i<57344){let l=e.charCodeAt(t+1);i<56320&&l>56319&&l<57344?(u=String.fromCharCode(i,l),r=1):u="\uFFFD"}else u=String.fromCharCode(i);u&&(n.push(e.slice(a,t),encodeURIComponent(u)),a=t+r+1,u=""),r&&(t+=r,r=0)}return n.join("")+e.slice(a)}function $P(e,n){let t=String(n.identifier).toUpperCase(),a=Z0(t.toLowerCase()),r=e.footnoteOrder.indexOf(t),i;r===-1?(e.footnoteOrder.push(t),e.footnoteCounts[t]=1,i=e.footnoteOrder.length):(e.footnoteCounts[t]++,i=r+1);let u=e.footnoteCounts[t],l={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+a,id:e.clobberPrefix+"fnref-"+a+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(n,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(n,c),e.applyData(n,c)}function B6e(e,n){let t=e.footnoteById,a=1;for(;a in t;)a++;let r=String(a);return t[r]={type:"footnoteDefinition",identifier:r,children:[{type:"paragraph",children:n.children}],position:n.position},$P(e,{type:"footnoteReference",identifier:r,position:n.position})}function J6e(e,n){let t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function W6e(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function VP(e,n){let t=n.referenceType,a="]";if(t==="collapsed"?a+="[]":t==="full"&&(a+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return{type:"text",value:"!["+n.alt+a};let r=e.all(n),i=r[0];i&&i.type==="text"?i.value="["+i.value:r.unshift({type:"text",value:"["});let u=r[r.length-1];return u&&u.type==="text"?u.value+=a:r.push({type:"text",value:a}),r}function q6e(e,n){let t=e.definition(n.identifier);if(!t)return VP(e,n);let a={src:Z0(t.url||""),alt:n.alt};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"img",properties:a,children:[]};return e.patch(n,r),e.applyData(n,r)}function z6e(e,n){let t={src:Z0(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,a),e.applyData(n,a)}function $6e(e,n){let t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);let a={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,a),e.applyData(n,a)}function V6e(e,n){let t=e.definition(n.identifier);if(!t)return VP(e,n);let a={href:Z0(t.url||"")};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"a",properties:a,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function Q6e(e,n){let t={href:Z0(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,a),e.applyData(n,a)}function Y6e(e,n,t){let a=e.all(n),r=t?Z3n(t):K6e(n),i={},u=[];if(typeof n.checked=="boolean"){let f=a[0],v;f&&f.type==="element"&&f.tagName==="p"?v=f:(v={type:"element",tagName:"p",properties:{},children:[]},a.unshift(v)),v.children.length>0&&v.children.unshift({type:"text",value:" "}),v.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let l=-1;for(;++l1:n}function X6e(e,n){let t={},a=e.all(n),r=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++r-1?a.offset:null}}}function a8e(e,n){let t=e.all(n),a=t.shift(),r=[];if(a){let u={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(n.children[0],u),r.push(u)}if(t.length>0){let u={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=YI(n.children[1]),c=KI(n.children[n.children.length-1]);l.line&&c.line&&(u.position={start:l,end:c}),r.push(u)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(r,!0)};return e.patch(n,i),e.applyData(n,i)}function r8e(e,n,t){let a=t?t.children:void 0,i=(a?a.indexOf(n):1)===0?"th":"td",u=t&&t.type==="table"?t.align:void 0,l=u?u.length:n.children.length,c=-1,s=[];for(;++c0,!0),a[0]),r=a.index+a[0].length,a=t.exec(n);return i.push(c8e(n.slice(r),r>0,!1)),i.join("")}function c8e(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===i8e||i===u8e;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===i8e||i===u8e;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function s8e(e,n){let t={type:"text",value:l8e(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function f8e(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var v8e={blockquote:N6e,break:O6e,code:k6e,delete:H6e,emphasis:U6e,footnoteReference:$P,footnote:B6e,heading:J6e,html:W6e,imageReference:q6e,image:z6e,inlineCode:$6e,linkReference:V6e,link:Q6e,listItem:Y6e,list:X6e,paragraph:Z6e,root:e8e,strong:n8e,table:a8e,tableCell:o8e,tableRow:r8e,text:s8e,thematicBreak:f8e,toml:QP,yaml:QP,definition:QP,footnoteDefinition:QP};function QP(){return null}var p4=function(e){if(e==null)return a4n;if(typeof e=="string")return t4n(e);if(typeof e=="object")return Array.isArray(e)?e4n(e):n4n(e);if(typeof e=="function")return YP(e);throw new Error("Expected function, string, or object as test")};function e4n(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],_,h,w;if((!n||r(l,c,s[s.length-1]||null))&&(m=r4n(t(l,s)),m[0]===KP))return m;if(l.children&&m[0]!==ZX)for(h=(a?l.children.length:-1)+i,w=s.concat(l);h>-1&&h{let r=p8e(a.identifier);r&&!_8e.call(n,r)&&(n[r]=a)}),t;function t(a){let r=p8e(a);return r&&_8e.call(n,r)?n[r]:null}}function p8e(e){return String(e||"").toUpperCase()}var XP={}.hasOwnProperty;function d8e(e,n){let t=n||{},a=t.allowDangerousHtml||!1,r={};return u.dangerous=a,u.clobberPrefix=t.clobberPrefix===void 0||t.clobberPrefix===null?"user-content-":t.clobberPrefix,u.footnoteLabel=t.footnoteLabel||"Footnotes",u.footnoteLabelTagName=t.footnoteLabelTagName||"h2",u.footnoteLabelProperties=t.footnoteLabelProperties||{className:["sr-only"]},u.footnoteBackLabel=t.footnoteBackLabel||"Back to content",u.unknownHandler=t.unknownHandler,u.passThrough=t.passThrough,u.handlers=Ya(Ya({},v8e),t.handlers),u.definition=nZ(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=o4n,u.applyData=i4n,u.one=l,u.all=c,u.wrap=l4n,u.augment=i,ew(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();XP.call(r,f)||(r[f]=s)}),u;function i(s,f){if(s&&"data"in s&&s.data){let v=s.data;v.hName&&(f.type!=="element"&&(f={type:"element",tagName:"",properties:{},children:[]}),f.tagName=v.hName),f.type==="element"&&v.hProperties&&(f.properties=Ya(Ya({},f.properties),v.hProperties)),"children"in f&&f.children&&v.hChildren&&(f.children=v.hChildren)}if(s){let v="type"in s?s:{position:s};eZ(v)||(f.position={start:YI(v),end:KI(v)})}return f}function u(s,f,v,m){return Array.isArray(v)&&(m=v,v={}),i(s,{type:"element",tagName:f,properties:v||{},children:m||[]})}function l(s,f){return h8e(u,s,f)}function c(s){return tZ(u,s)}}function o4n(e,n){e.position&&(n.position=KX(e))}function i4n(e,n){let t=n;if(e&&e.data){let a=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;typeof a=="string"&&(t.type==="element"?t.tagName=a:t={type:"element",tagName:a,properties:{},children:[]}),t.type==="element"&&i&&(t.properties=Ya(Ya({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function h8e(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return XP.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?Vi(Ya({},n),{children:tZ(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):u4n(e,n)}function tZ(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function g8e(e){let n=[],t=-1;for(;++t1?"-"+l:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21A9"}]};l>1&&v.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(l)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(v)}let s=r[r.length-1];if(s&&s.type==="element"&&s.tagName==="p"){let v=s.children[s.children.length-1];v&&v.type==="text"?v.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...c)}else r.push(...c);let f={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:e.wrap(r,!0)};e.patch(a,f),n.push(f)}if(n.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:Vi(Ya({},JSON.parse(JSON.stringify(e.footnoteLabelProperties))),{id:"footnote-label"}),children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(n,!0)},{type:"text",value:` `}]}}function ZP(e,n){let t=d8e(e,n),a=t.one(e,null),r=g8e(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var c4n=function(e,n){return e&&"run"in e?s4n(e,n):f4n(e||n)},aZ=c4n;function s4n(e,n){return(t,a,r)=>{e.run(ZP(t,n),a,i=>{r(i)})}}function f4n(e){return n=>ZP(n,e)}var da=Ga(t2());var Ky=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Ky.prototype.property={};Ky.prototype.normal={};Ky.prototype.space=null;function rZ(e,n){let t={},a={},r=-1;for(;++rRa,booleanish:()=>yi,commaOrSpaceSeparated:()=>gf,commaSeparated:()=>Xy,number:()=>Cn,overloadedBoolean:()=>oZ,spaceSeparated:()=>eo});var v4n=0,Ra=nw(),yi=nw(),oZ=nw(),Cn=nw(),eo=nw(),Xy=nw(),gf=nw();function nw(){return 2**++v4n}var iZ=Object.keys(h4),XI=class extends bs{constructor(n,t,a,r){let i=-1;super(n,t);if(D8e(this,"space",r),typeof a=="number")for(;++i4&&t.slice(0,4)==="data"&&_4n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(R8e,h4n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!R8e.test(i)){let u=i.replace(p4n,d4n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=XI}return new r(a,n)}function d4n(e){return"-"+e.toLowerCase()}function h4n(e){return e.charAt(1).toUpperCase()}var tN={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var aN=rZ([lZ,uZ,cZ,sZ,y8e],"html"),rN=rZ([lZ,uZ,cZ,sZ,b8e],"svg");function fZ(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return n=>{ew(n,"element",(t,a,r)=>{let i=r,u;if(e.allowedElements?u=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(u=e.disallowedElements.includes(t.tagName)),!u&&e.allowElement&&typeof a=="number"&&(u=!e.allowElement(t,a,i)),u&&typeof a=="number")return e.unwrapDisallowed&&t.children?i.children.splice(a,1,...t.children):i.children.splice(a,1),a})}}fa();var H8e=Ga(C8e());function I8e(e){let n=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof n=="string"&&n.replace(/[ \t\n\f\r]/g,"")===""}function _Z(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function F8e(e){return e.join(" ").trim()}function pZ(e){let n=[],t=String(e||""),a=t.indexOf(","),r=0,i=!1;for(;!i;){a===-1&&(a=t.length,i=!0);let u=t.slice(r,a).trim();(u||!i)&&n.push(u),r=a+1,a=t.indexOf(",",r)}return n}function T8e(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var O8e=Ga(N8e()),k8e=O8e.default;var hZ={}.hasOwnProperty,G4n=new Set(["table","thead","tbody","tfoot","tr"]);function gZ(e,n){let t=[],a=-1,r;for(;++a0?Mt.createElement(_,c,v):Mt.createElement(_,c)}function x4n(e){let n=-1;for(;++n for more info)`),delete pN[i]}let n=AX().use(zP).use(e.remarkPlugins||[]).use(aZ,Vi(Ya({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(fZ,e),t=new $I;typeof e.children=="string"?t.value=e.children:e.children!==void 0&&e.children!==null&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let a=n.runSync(n.parse(t),t);if(a.type!=="root")throw new TypeError("Expected a `root` node");let r=Mt.createElement(Mt.Fragment,{},gZ({options:e,schema:aN,listDepth:0},a));return e.className&&(r=Mt.createElement("div",{className:e.className},r)),r}dN.propTypes={children:da.default.string,className:da.default.string,allowElement:da.default.func,allowedElements:da.default.arrayOf(da.default.string),disallowedElements:da.default.arrayOf(da.default.string),unwrapDisallowed:da.default.bool,remarkPlugins:da.default.arrayOf(da.default.oneOfType([da.default.object,da.default.func,da.default.arrayOf(da.default.oneOfType([da.default.bool,da.default.string,da.default.object,da.default.func,da.default.arrayOf(da.default.any)]))])),rehypePlugins:da.default.arrayOf(da.default.oneOfType([da.default.object,da.default.func,da.default.arrayOf(da.default.oneOfType([da.default.bool,da.default.string,da.default.object,da.default.func,da.default.arrayOf(da.default.any)]))])),sourcePos:da.default.bool,rawSourcePos:da.default.bool,skipHtml:da.default.bool,includeElementIndex:da.default.bool,transformLinkUri:da.default.oneOfType([da.default.func,da.default.bool]),linkTarget:da.default.oneOfType([da.default.func,da.default.string]),transformImageUri:da.default.func,components:da.default.object};var B8e=/[#.]/g;function yZ(e,n){let t=e||"",a={},r=0,i,u;for(;rc&&(c=s):s&&(c!==void 0&&c>-1&&l.push(` `.repeat(c)||" "),c=-1,l.push(s))}return l.join("")}function eLe(e,n,t){return e.type==="element"?lAn(e,n,t):e.type==="text"?t.whitespace==="normal"?nLe(e,t):cAn(e):[]}function lAn(e,n,t){let a=tLe(e,t),r=e.children||[],i=-1,u=[];if(uAn(e))return u;let l,c;for(FZ(e)||X8e(e)&&yN(n,e,X8e)?c=` `:iAn(e)?(l=2,c=2):Z8e(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},DAn=/[&><"']/g;function yAn(e){return String(e).replace(DAn,n=>gAn[n])}var aLe=function e(n){return n.type==="ordgroup"||n.type==="color"?n.body.length===1?e(n.body[0]):n:n.type==="font"?e(n.body):n},bAn=function(n){var t=aLe(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},RAn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},wAn=function(n){var t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(n);return t?t[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?null:t[1].toLowerCase():"_relative"},qt={contains:_An,deflt:pAn,escape:yAn,hyphenate:hAn,getBaseElem:aLe,isCharacterBox:bAn,protocolFromUrl:wAn},bN={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,n)=>(n.push(e),n)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand ",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function SAn(e){if(e.default)return e.default;var n=e.type,t=Array.isArray(n)?n[0]:n;if(typeof t!="string")return t.enum[0];switch(t){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}var RN=class{constructor(n){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,n=n||{};for(var t in bN)if(bN.hasOwnProperty(t)){var a=bN[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:SAn(a)}}reportNonstrict(n,t,a){var r=this.strict;if(typeof r=="function"&&(r=r(n,t,a)),!(!r||r==="ignore")){if(r===!0||r==="error")throw new In("LaTeX-incompatible input and strict mode is set to 'error': "+(t+" ["+n+"]"),a);r==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]"))}}useStrictBehavior(n,t,a){var r=this.strict;if(typeof r=="function")try{r=r(n,t,a)}catch{r="error"}return!r||r==="ignore"?!1:r===!0||r==="error"?!0:r==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]")),!1)}isTrusted(n){if(n.url&&!n.protocol){var t=qt.protocolFromUrl(n.url);if(t==null)return!1;n.protocol=t}var a=typeof this.trust=="function"?this.trust(n):this.trust;return Boolean(a)}},pg=class{constructor(n,t,a){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=n,this.size=t,this.cramped=a}sup(){return yd[EAn[this.id]]}sub(){return yd[CAn[this.id]]}fracNum(){return yd[IAn[this.id]]}fracDen(){return yd[FAn[this.id]]}cramp(){return yd[TAn[this.id]]}text(){return yd[MAn[this.id]]}isTight(){return this.size>=2}},MZ=0,wN=1,ZI=2,dg=3,D4=4,tm=5,eF=6,Rs=7,yd=[new pg(MZ,0,!1),new pg(wN,0,!0),new pg(ZI,1,!1),new pg(dg,1,!0),new pg(D4,2,!1),new pg(tm,2,!0),new pg(eF,3,!1),new pg(Rs,3,!0)],EAn=[D4,tm,D4,tm,eF,Rs,eF,Rs],CAn=[tm,tm,tm,tm,Rs,Rs,Rs,Rs],IAn=[ZI,dg,D4,tm,eF,Rs,eF,Rs],FAn=[dg,dg,tm,tm,Rs,Rs,Rs,Rs],TAn=[wN,wN,dg,dg,tm,tm,Rs,Rs],MAn=[MZ,wN,ZI,dg,ZI,dg,ZI,dg],Kt={DISPLAY:yd[MZ],TEXT:yd[ZI],SCRIPT:yd[D4],SCRIPTSCRIPT:yd[eF]},GZ=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function GAn(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var SN=[];GZ.forEach(e=>e.blocks.forEach(n=>SN.push(...n)));function rLe(e){for(var n=0;n=SN[n]&&e<=SN[n+1])return!0;return!1}var nF=80,AAn=function(n,t){return"M95,"+(622+n+t)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 c69,-144,104.5,-217.7,106.5,-221 l`+n/2.075+" -"+n+` c5.3,-9.3,12,-14,20,-14 H400000v`+(40+n)+`H845.2724 s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z M`+(834+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},xAn=function(n,t){return"M263,"+(601+n+t)+`c0.7,0,18,39.7,52,119 c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 c340,-704.7,510.7,-1060.3,512,-1067 l`+n/2.084+" -"+n+` c4.7,-7.3,11,-11,19,-11 H40000v`+(40+n)+`H1012.3 s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},LAn=function(n,t){return"M983 "+(10+n+t)+` l`+n/3.13+" -"+n+` c4,-6.7,10,-10,18,-10 H400000v`+(40+n)+` H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 c53.7,-170.3,84.5,-266.8,92.5,-289.5z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},jAn=function(n,t){return"M424,"+(2398+n+t)+` c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20 s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 l`+n/4.223+" -"+n+`c4,-6.7,10,-10,18,-10 H400000 v`+(40+n)+`H1014.6 s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2z M`+(1001+n)+" "+t+` h400000v`+(40+n)+"h-400000z"},PAn=function(n,t){return"M473,"+(2713+n+t)+` c339.3,-1799.3,509.3,-2700,510,-2702 l`+n/5.298+" -"+n+` c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+n)+`H1017.7 s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 606zM`+(1001+n)+" "+t+"h400000v"+(40+n)+"H1017.7z"},NAn=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},OAn=function(n,t,a){var r=a-54-t-n;return"M702 "+(n+t)+"H400000"+(40+n)+` H742v`+r+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 219 661 l218 661zM702 `+t+"H400000v"+(40+n)+"H742z"},kAn=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=AAn(t,nF);break;case"sqrtSize1":r=xAn(t,nF);break;case"sqrtSize2":r=LAn(t,nF);break;case"sqrtSize3":r=jAn(t,nF);break;case"sqrtSize4":r=PAn(t,nF);break;case"sqrtTall":r=OAn(t,nF,a)}return r},HAn=function(n,t){switch(n){case"\u239C":return"M291 0 H417 V"+t+" H291z M291 0 H417 V"+t+" H291z";case"\u2223":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z";case"\u2225":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z"+("M367 0 H410 V"+t+" H367z M367 0 H410 V"+t+" H367z");case"\u239F":return"M457 0 H583 V"+t+" H457z M457 0 H583 V"+t+" H457z";case"\u23A2":return"M319 0 H403 V"+t+" H319z M319 0 H403 V"+t+" H319z";case"\u23A5":return"M263 0 H347 V"+t+" H263z M263 0 H347 V"+t+" H263z";case"\u23AA":return"M384 0 H504 V"+t+" H384z M384 0 H504 V"+t+" H384z";case"\u23D0":return"M312 0 H355 V"+t+" H312z M312 0 H355 V"+t+" H312z";case"\u2016":return"M257 0 H300 V"+t+" H257z M257 0 H300 V"+t+" H257z"+("M478 0 H521 V"+t+" H478z M478 0 H521 V"+t+" H478z");default:return""}},oLe={doubleleftarrow:`M262 157 l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 -86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 -2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l -10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 -33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 -17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 -13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 -107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 -5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 -45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 -331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 435 0h399565z`,leftgroupunder:`M400000 262 H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 -3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 -18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 -196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 -4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 -10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 -152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 -2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 -83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 -68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 -.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 -53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 -5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 -320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 -451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 -480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 -707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 -16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 -40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l -6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 -174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 -3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 -10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 -18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 -7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 -27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 -64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 -13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 -52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 -167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 -70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 -40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 -37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 -19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 -2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 -68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 -8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 -11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 -11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 -1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 -7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, -5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 -27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 -84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 -119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, -152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},UAn=function(n,t){switch(n){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v1759 h347 v-84 H403z M403 1759 V0 H319 V1759 v`+t+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v1759 H0 v84 H347z M347 1759 V0 H263 V1759 v`+t+" v1759 h84z";case"vert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+" v585 h43z";case"doublevert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+` v585 h43z M367 15 v585 v`+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+t+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+t+` v1715 h263 v84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+t+` v1799 H0 v-84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v602 h84z M403 1759 V0 H319 V1759 v`+t+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v602 h84z M347 1759 V0 h-84 V1759 v`+t+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, -36,557 l0,`+(t+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, -544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 l0,-`+(t+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, -210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(t+9)+` c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 l0,-`+(t+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, -470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}},tF=class{constructor(n){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=n,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(n){return qt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},bd={"AMS-Regular":{"32":[0,0,0,0,.25],"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"160":[0,0,0,0,.25],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"32":[0,0,0,0,.25],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473],"160":[0,0,0,0,.25]},"Fraktur-Regular":{"32":[0,0,0,0,.25],"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"160":[0,0,0,0,.25],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.86853],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8773":[.027,.638,0,0,.894],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"32":[0,0,0,0,.25],"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"160":[0,0,0,0,.25],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"160":[0,0,0,0,.25],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.76909],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.123,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,.778],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.673,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.903,0,0,.278],"8943":[-.19,.313,0,0,1.172],"8945":[-.1,.823,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.745,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.745,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"32":[0,0,0,0,.25],"48":[0,.44444,0,0,.575],"49":[0,.44444,0,0,.575],"50":[0,.44444,0,0,.575],"51":[.19444,.44444,0,0,.575],"52":[.19444,.44444,0,0,.575],"53":[.19444,.44444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[.19444,.44444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[.19444,.44444,0,0,.575],"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"160":[0,0,0,0,.25],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333],"57649":[0,.44444,0,0,.39352],"57911":[.19444,.44444,0,0,.43889]},"Math-Italic":{"32":[0,0,0,0,.25],"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"160":[0,0,0,0,.25],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059],"57649":[0,.43056,0,.02778,.32246],"57911":[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"160":[0,0,0,0,.25],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"32":[0,0,0,0,.25],"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212],"160":[0,0,0,0,.25]},"Size1-Regular":{"32":[0,0,0,0,.25],"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"160":[0,0,0,0,.25],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"32":[0,0,0,0,.25],"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"32":[0,0,0,0,.25],"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"32":[0,0,0,0,.25],"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"160":[0,0,0,0,.25],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},EN={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},iLe={\u00C5:"A",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function BAn(e,n){bd[e]=n}function AZ(e,n,t){if(!bd[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=bd[n][a];if(!r&&e[0]in iLe&&(a=iLe[e[0]].charCodeAt(0),r=bd[n][a]),!r&&t==="text"&&rLe(a)&&(r=bd[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var xZ={};function JAn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!xZ[n]){var t=xZ[n]={cssEmPerMu:EN.quad[n]/18};for(var a in EN)EN.hasOwnProperty(a)&&(t[a]=EN[a][n])}return xZ[n]}var WAn=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],uLe=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],lLe=function(n,t){return t.size<2?n:WAn[n-1][t.size-1]},Rd=class{constructor(n){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=n.style,this.color=n.color,this.size=n.size||Rd.BASESIZE,this.textSize=n.textSize||this.size,this.phantom=!!n.phantom,this.font=n.font||"",this.fontFamily=n.fontFamily||"",this.fontWeight=n.fontWeight||"",this.fontShape=n.fontShape||"",this.sizeMultiplier=uLe[this.size-1],this.maxSize=n.maxSize,this.minRuleThickness=n.minRuleThickness,this._fontMetrics=void 0}extend(n){var t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a]);return new Rd(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:lLe(this.textSize,n)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(n){return this.size===n&&this.textSize===n?this:this.extend({style:this.style.text(),size:n,textSize:n,sizeMultiplier:uLe[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=lLe(Rd.BASESIZE,n);return this.size===t&&this.textSize===Rd.BASESIZE&&this.style===n?this:this.extend({style:n,size:t})}havingBaseSizing(){var n;switch(this.style.id){case 4:case 5:n=3;break;case 6:case 7:n=1;break;default:n=6}return this.extend({style:this.style.text(),size:n})}withColor(n){return this.extend({color:n})}withPhantom(){return this.extend({phantom:!0})}withFont(n){return this.extend({font:n})}withTextFontFamily(n){return this.extend({fontFamily:n,font:""})}withTextFontWeight(n){return this.extend({fontWeight:n,font:""})}withTextFontShape(n){return this.extend({fontShape:n,font:""})}sizingClasses(n){return n.size!==this.size?["sizing","reset-size"+n.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==Rd.BASESIZE?["sizing","reset-size"+this.size,"size"+Rd.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=JAn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};Rd.BASESIZE=6;var LZ={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},qAn={ex:!0,em:!0,mu:!0},cLe=function(n){return typeof n!="string"&&(n=n.unit),n in LZ||n in qAn||n==="ex"},oi=function(n,t){var a;if(n.unit in LZ)a=LZ[n.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(n.unit==="mu")a=t.fontMetrics().cssEmPerMu;else{var r;if(t.style.isTight()?r=t.havingStyle(t.style.text()):r=t,n.unit==="ex")a=r.fontMetrics().xHeight;else if(n.unit==="em")a=r.fontMetrics().quad;else throw new In("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},kn=function(n){return+n.toFixed(4)+"em"},Zy=function(n){return n.filter(t=>t).join(" ")},sLe=function(n,t,a){if(this.classes=n||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=a||{},t){t.style.isTight()&&this.classes.push("mtight");var r=t.getColor();r&&(this.style.color=r)}},fLe=function(n){var t=document.createElement(n);t.className=Zy(this.classes);for(var a in this.style)this.style.hasOwnProperty(a)&&(t.style[a]=this.style[a]);for(var r in this.attributes)this.attributes.hasOwnProperty(r)&&t.setAttribute(r,this.attributes[r]);for(var i=0;i",t},aF=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,sLe.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return qt.contains(this.classes,n)}toNode(){return fLe.call(this,"span")}toMarkup(){return vLe.call(this,"span")}},CN=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,sLe.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return qt.contains(this.classes,n)}toNode(){return fLe.call(this,"a")}toMarkup(){return vLe.call(this,"a")}},mLe=class{constructor(n,t,a){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=n,this.classes=["mord"],this.style=a}hasClass(n){return qt.contains(this.classes,n)}toNode(){var n=document.createElement("img");n.src=this.src,n.alt=this.alt,n.className="mord";for(var t in this.style)this.style.hasOwnProperty(t)&&(n.style[t]=this.style[t]);return n}toMarkup(){var n=''+qt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=kn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=Zy(this.classes));for(var a in this.style)this.style.hasOwnProperty(a)&&(t=t||document.createElement("span"),t.style[a]=this.style[a]);return t?(t.appendChild(n),t):n}toMarkup(){var n=!1,t="0&&(a+="margin-right:"+this.italic+"em;");for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=qt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+qt.escape(a)+'"');var i=qt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},wd=class{constructor(n,t){this.children=void 0,this.attributes=void 0,this.children=n||[],this.attributes=t||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"svg");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);for(var r=0;r':''}},IN=class{constructor(n){this.attributes=void 0,this.attributes=n||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"line");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);return t}toMarkup(){var n=" but got "+String(e)+".")}var VAn={bin:1,close:1,inner:1,open:1,punct:1,rel:1},QAn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},mo={math:{},text:{}};function S(e,n,t,a,r,i){mo[e][r]={font:n,group:t,replace:a},i&&a&&(mo[e][a]=mo[e][r])}var I="math",ln="text",A="main",ne="ams",Po="accent-token",vt="bin",ws="close",rF="inner",Xt="mathord",mu="op-token",Gv="open",FN="punct",ie="rel",gg="spacing",de="textord";S(I,A,ie,"\u2261","\\equiv",!0);S(I,A,ie,"\u227A","\\prec",!0);S(I,A,ie,"\u227B","\\succ",!0);S(I,A,ie,"\u223C","\\sim",!0);S(I,A,ie,"\u22A5","\\perp");S(I,A,ie,"\u2AAF","\\preceq",!0);S(I,A,ie,"\u2AB0","\\succeq",!0);S(I,A,ie,"\u2243","\\simeq",!0);S(I,A,ie,"\u2223","\\mid",!0);S(I,A,ie,"\u226A","\\ll",!0);S(I,A,ie,"\u226B","\\gg",!0);S(I,A,ie,"\u224D","\\asymp",!0);S(I,A,ie,"\u2225","\\parallel");S(I,A,ie,"\u22C8","\\bowtie",!0);S(I,A,ie,"\u2323","\\smile",!0);S(I,A,ie,"\u2291","\\sqsubseteq",!0);S(I,A,ie,"\u2292","\\sqsupseteq",!0);S(I,A,ie,"\u2250","\\doteq",!0);S(I,A,ie,"\u2322","\\frown",!0);S(I,A,ie,"\u220B","\\ni",!0);S(I,A,ie,"\u221D","\\propto",!0);S(I,A,ie,"\u22A2","\\vdash",!0);S(I,A,ie,"\u22A3","\\dashv",!0);S(I,A,ie,"\u220B","\\owns");S(I,A,FN,".","\\ldotp");S(I,A,FN,"\u22C5","\\cdotp");S(I,A,de,"#","\\#");S(ln,A,de,"#","\\#");S(I,A,de,"&","\\&");S(ln,A,de,"&","\\&");S(I,A,de,"\u2135","\\aleph",!0);S(I,A,de,"\u2200","\\forall",!0);S(I,A,de,"\u210F","\\hbar",!0);S(I,A,de,"\u2203","\\exists",!0);S(I,A,de,"\u2207","\\nabla",!0);S(I,A,de,"\u266D","\\flat",!0);S(I,A,de,"\u2113","\\ell",!0);S(I,A,de,"\u266E","\\natural",!0);S(I,A,de,"\u2663","\\clubsuit",!0);S(I,A,de,"\u2118","\\wp",!0);S(I,A,de,"\u266F","\\sharp",!0);S(I,A,de,"\u2662","\\diamondsuit",!0);S(I,A,de,"\u211C","\\Re",!0);S(I,A,de,"\u2661","\\heartsuit",!0);S(I,A,de,"\u2111","\\Im",!0);S(I,A,de,"\u2660","\\spadesuit",!0);S(I,A,de,"\xA7","\\S",!0);S(ln,A,de,"\xA7","\\S");S(I,A,de,"\xB6","\\P",!0);S(ln,A,de,"\xB6","\\P");S(I,A,de,"\u2020","\\dag");S(ln,A,de,"\u2020","\\dag");S(ln,A,de,"\u2020","\\textdagger");S(I,A,de,"\u2021","\\ddag");S(ln,A,de,"\u2021","\\ddag");S(ln,A,de,"\u2021","\\textdaggerdbl");S(I,A,ws,"\u23B1","\\rmoustache",!0);S(I,A,Gv,"\u23B0","\\lmoustache",!0);S(I,A,ws,"\u27EF","\\rgroup",!0);S(I,A,Gv,"\u27EE","\\lgroup",!0);S(I,A,vt,"\u2213","\\mp",!0);S(I,A,vt,"\u2296","\\ominus",!0);S(I,A,vt,"\u228E","\\uplus",!0);S(I,A,vt,"\u2293","\\sqcap",!0);S(I,A,vt,"\u2217","\\ast");S(I,A,vt,"\u2294","\\sqcup",!0);S(I,A,vt,"\u25EF","\\bigcirc",!0);S(I,A,vt,"\u2219","\\bullet",!0);S(I,A,vt,"\u2021","\\ddagger");S(I,A,vt,"\u2240","\\wr",!0);S(I,A,vt,"\u2A3F","\\amalg");S(I,A,vt,"&","\\And");S(I,A,ie,"\u27F5","\\longleftarrow",!0);S(I,A,ie,"\u21D0","\\Leftarrow",!0);S(I,A,ie,"\u27F8","\\Longleftarrow",!0);S(I,A,ie,"\u27F6","\\longrightarrow",!0);S(I,A,ie,"\u21D2","\\Rightarrow",!0);S(I,A,ie,"\u27F9","\\Longrightarrow",!0);S(I,A,ie,"\u2194","\\leftrightarrow",!0);S(I,A,ie,"\u27F7","\\longleftrightarrow",!0);S(I,A,ie,"\u21D4","\\Leftrightarrow",!0);S(I,A,ie,"\u27FA","\\Longleftrightarrow",!0);S(I,A,ie,"\u21A6","\\mapsto",!0);S(I,A,ie,"\u27FC","\\longmapsto",!0);S(I,A,ie,"\u2197","\\nearrow",!0);S(I,A,ie,"\u21A9","\\hookleftarrow",!0);S(I,A,ie,"\u21AA","\\hookrightarrow",!0);S(I,A,ie,"\u2198","\\searrow",!0);S(I,A,ie,"\u21BC","\\leftharpoonup",!0);S(I,A,ie,"\u21C0","\\rightharpoonup",!0);S(I,A,ie,"\u2199","\\swarrow",!0);S(I,A,ie,"\u21BD","\\leftharpoondown",!0);S(I,A,ie,"\u21C1","\\rightharpoondown",!0);S(I,A,ie,"\u2196","\\nwarrow",!0);S(I,A,ie,"\u21CC","\\rightleftharpoons",!0);S(I,ne,ie,"\u226E","\\nless",!0);S(I,ne,ie,"\uE010","\\@nleqslant");S(I,ne,ie,"\uE011","\\@nleqq");S(I,ne,ie,"\u2A87","\\lneq",!0);S(I,ne,ie,"\u2268","\\lneqq",!0);S(I,ne,ie,"\uE00C","\\@lvertneqq");S(I,ne,ie,"\u22E6","\\lnsim",!0);S(I,ne,ie,"\u2A89","\\lnapprox",!0);S(I,ne,ie,"\u2280","\\nprec",!0);S(I,ne,ie,"\u22E0","\\npreceq",!0);S(I,ne,ie,"\u22E8","\\precnsim",!0);S(I,ne,ie,"\u2AB9","\\precnapprox",!0);S(I,ne,ie,"\u2241","\\nsim",!0);S(I,ne,ie,"\uE006","\\@nshortmid");S(I,ne,ie,"\u2224","\\nmid",!0);S(I,ne,ie,"\u22AC","\\nvdash",!0);S(I,ne,ie,"\u22AD","\\nvDash",!0);S(I,ne,ie,"\u22EA","\\ntriangleleft");S(I,ne,ie,"\u22EC","\\ntrianglelefteq",!0);S(I,ne,ie,"\u228A","\\subsetneq",!0);S(I,ne,ie,"\uE01A","\\@varsubsetneq");S(I,ne,ie,"\u2ACB","\\subsetneqq",!0);S(I,ne,ie,"\uE017","\\@varsubsetneqq");S(I,ne,ie,"\u226F","\\ngtr",!0);S(I,ne,ie,"\uE00F","\\@ngeqslant");S(I,ne,ie,"\uE00E","\\@ngeqq");S(I,ne,ie,"\u2A88","\\gneq",!0);S(I,ne,ie,"\u2269","\\gneqq",!0);S(I,ne,ie,"\uE00D","\\@gvertneqq");S(I,ne,ie,"\u22E7","\\gnsim",!0);S(I,ne,ie,"\u2A8A","\\gnapprox",!0);S(I,ne,ie,"\u2281","\\nsucc",!0);S(I,ne,ie,"\u22E1","\\nsucceq",!0);S(I,ne,ie,"\u22E9","\\succnsim",!0);S(I,ne,ie,"\u2ABA","\\succnapprox",!0);S(I,ne,ie,"\u2246","\\ncong",!0);S(I,ne,ie,"\uE007","\\@nshortparallel");S(I,ne,ie,"\u2226","\\nparallel",!0);S(I,ne,ie,"\u22AF","\\nVDash",!0);S(I,ne,ie,"\u22EB","\\ntriangleright");S(I,ne,ie,"\u22ED","\\ntrianglerighteq",!0);S(I,ne,ie,"\uE018","\\@nsupseteqq");S(I,ne,ie,"\u228B","\\supsetneq",!0);S(I,ne,ie,"\uE01B","\\@varsupsetneq");S(I,ne,ie,"\u2ACC","\\supsetneqq",!0);S(I,ne,ie,"\uE019","\\@varsupsetneqq");S(I,ne,ie,"\u22AE","\\nVdash",!0);S(I,ne,ie,"\u2AB5","\\precneqq",!0);S(I,ne,ie,"\u2AB6","\\succneqq",!0);S(I,ne,ie,"\uE016","\\@nsubseteqq");S(I,ne,vt,"\u22B4","\\unlhd");S(I,ne,vt,"\u22B5","\\unrhd");S(I,ne,ie,"\u219A","\\nleftarrow",!0);S(I,ne,ie,"\u219B","\\nrightarrow",!0);S(I,ne,ie,"\u21CD","\\nLeftarrow",!0);S(I,ne,ie,"\u21CF","\\nRightarrow",!0);S(I,ne,ie,"\u21AE","\\nleftrightarrow",!0);S(I,ne,ie,"\u21CE","\\nLeftrightarrow",!0);S(I,ne,ie,"\u25B3","\\vartriangle");S(I,ne,de,"\u210F","\\hslash");S(I,ne,de,"\u25BD","\\triangledown");S(I,ne,de,"\u25CA","\\lozenge");S(I,ne,de,"\u24C8","\\circledS");S(I,ne,de,"\xAE","\\circledR");S(ln,ne,de,"\xAE","\\circledR");S(I,ne,de,"\u2221","\\measuredangle",!0);S(I,ne,de,"\u2204","\\nexists");S(I,ne,de,"\u2127","\\mho");S(I,ne,de,"\u2132","\\Finv",!0);S(I,ne,de,"\u2141","\\Game",!0);S(I,ne,de,"\u2035","\\backprime");S(I,ne,de,"\u25B2","\\blacktriangle");S(I,ne,de,"\u25BC","\\blacktriangledown");S(I,ne,de,"\u25A0","\\blacksquare");S(I,ne,de,"\u29EB","\\blacklozenge");S(I,ne,de,"\u2605","\\bigstar");S(I,ne,de,"\u2222","\\sphericalangle",!0);S(I,ne,de,"\u2201","\\complement",!0);S(I,ne,de,"\xF0","\\eth",!0);S(ln,A,de,"\xF0","\xF0");S(I,ne,de,"\u2571","\\diagup");S(I,ne,de,"\u2572","\\diagdown");S(I,ne,de,"\u25A1","\\square");S(I,ne,de,"\u25A1","\\Box");S(I,ne,de,"\u25CA","\\Diamond");S(I,ne,de,"\xA5","\\yen",!0);S(ln,ne,de,"\xA5","\\yen",!0);S(I,ne,de,"\u2713","\\checkmark",!0);S(ln,ne,de,"\u2713","\\checkmark");S(I,ne,de,"\u2136","\\beth",!0);S(I,ne,de,"\u2138","\\daleth",!0);S(I,ne,de,"\u2137","\\gimel",!0);S(I,ne,de,"\u03DD","\\digamma",!0);S(I,ne,de,"\u03F0","\\varkappa");S(I,ne,Gv,"\u250C","\\@ulcorner",!0);S(I,ne,ws,"\u2510","\\@urcorner",!0);S(I,ne,Gv,"\u2514","\\@llcorner",!0);S(I,ne,ws,"\u2518","\\@lrcorner",!0);S(I,ne,ie,"\u2266","\\leqq",!0);S(I,ne,ie,"\u2A7D","\\leqslant",!0);S(I,ne,ie,"\u2A95","\\eqslantless",!0);S(I,ne,ie,"\u2272","\\lesssim",!0);S(I,ne,ie,"\u2A85","\\lessapprox",!0);S(I,ne,ie,"\u224A","\\approxeq",!0);S(I,ne,vt,"\u22D6","\\lessdot");S(I,ne,ie,"\u22D8","\\lll",!0);S(I,ne,ie,"\u2276","\\lessgtr",!0);S(I,ne,ie,"\u22DA","\\lesseqgtr",!0);S(I,ne,ie,"\u2A8B","\\lesseqqgtr",!0);S(I,ne,ie,"\u2251","\\doteqdot");S(I,ne,ie,"\u2253","\\risingdotseq",!0);S(I,ne,ie,"\u2252","\\fallingdotseq",!0);S(I,ne,ie,"\u223D","\\backsim",!0);S(I,ne,ie,"\u22CD","\\backsimeq",!0);S(I,ne,ie,"\u2AC5","\\subseteqq",!0);S(I,ne,ie,"\u22D0","\\Subset",!0);S(I,ne,ie,"\u228F","\\sqsubset",!0);S(I,ne,ie,"\u227C","\\preccurlyeq",!0);S(I,ne,ie,"\u22DE","\\curlyeqprec",!0);S(I,ne,ie,"\u227E","\\precsim",!0);S(I,ne,ie,"\u2AB7","\\precapprox",!0);S(I,ne,ie,"\u22B2","\\vartriangleleft");S(I,ne,ie,"\u22B4","\\trianglelefteq");S(I,ne,ie,"\u22A8","\\vDash",!0);S(I,ne,ie,"\u22AA","\\Vvdash",!0);S(I,ne,ie,"\u2323","\\smallsmile");S(I,ne,ie,"\u2322","\\smallfrown");S(I,ne,ie,"\u224F","\\bumpeq",!0);S(I,ne,ie,"\u224E","\\Bumpeq",!0);S(I,ne,ie,"\u2267","\\geqq",!0);S(I,ne,ie,"\u2A7E","\\geqslant",!0);S(I,ne,ie,"\u2A96","\\eqslantgtr",!0);S(I,ne,ie,"\u2273","\\gtrsim",!0);S(I,ne,ie,"\u2A86","\\gtrapprox",!0);S(I,ne,vt,"\u22D7","\\gtrdot");S(I,ne,ie,"\u22D9","\\ggg",!0);S(I,ne,ie,"\u2277","\\gtrless",!0);S(I,ne,ie,"\u22DB","\\gtreqless",!0);S(I,ne,ie,"\u2A8C","\\gtreqqless",!0);S(I,ne,ie,"\u2256","\\eqcirc",!0);S(I,ne,ie,"\u2257","\\circeq",!0);S(I,ne,ie,"\u225C","\\triangleq",!0);S(I,ne,ie,"\u223C","\\thicksim");S(I,ne,ie,"\u2248","\\thickapprox");S(I,ne,ie,"\u2AC6","\\supseteqq",!0);S(I,ne,ie,"\u22D1","\\Supset",!0);S(I,ne,ie,"\u2290","\\sqsupset",!0);S(I,ne,ie,"\u227D","\\succcurlyeq",!0);S(I,ne,ie,"\u22DF","\\curlyeqsucc",!0);S(I,ne,ie,"\u227F","\\succsim",!0);S(I,ne,ie,"\u2AB8","\\succapprox",!0);S(I,ne,ie,"\u22B3","\\vartriangleright");S(I,ne,ie,"\u22B5","\\trianglerighteq");S(I,ne,ie,"\u22A9","\\Vdash",!0);S(I,ne,ie,"\u2223","\\shortmid");S(I,ne,ie,"\u2225","\\shortparallel");S(I,ne,ie,"\u226C","\\between",!0);S(I,ne,ie,"\u22D4","\\pitchfork",!0);S(I,ne,ie,"\u221D","\\varpropto");S(I,ne,ie,"\u25C0","\\blacktriangleleft");S(I,ne,ie,"\u2234","\\therefore",!0);S(I,ne,ie,"\u220D","\\backepsilon");S(I,ne,ie,"\u25B6","\\blacktriangleright");S(I,ne,ie,"\u2235","\\because",!0);S(I,ne,ie,"\u22D8","\\llless");S(I,ne,ie,"\u22D9","\\gggtr");S(I,ne,vt,"\u22B2","\\lhd");S(I,ne,vt,"\u22B3","\\rhd");S(I,ne,ie,"\u2242","\\eqsim",!0);S(I,A,ie,"\u22C8","\\Join");S(I,ne,ie,"\u2251","\\Doteq",!0);S(I,ne,vt,"\u2214","\\dotplus",!0);S(I,ne,vt,"\u2216","\\smallsetminus");S(I,ne,vt,"\u22D2","\\Cap",!0);S(I,ne,vt,"\u22D3","\\Cup",!0);S(I,ne,vt,"\u2A5E","\\doublebarwedge",!0);S(I,ne,vt,"\u229F","\\boxminus",!0);S(I,ne,vt,"\u229E","\\boxplus",!0);S(I,ne,vt,"\u22C7","\\divideontimes",!0);S(I,ne,vt,"\u22C9","\\ltimes",!0);S(I,ne,vt,"\u22CA","\\rtimes",!0);S(I,ne,vt,"\u22CB","\\leftthreetimes",!0);S(I,ne,vt,"\u22CC","\\rightthreetimes",!0);S(I,ne,vt,"\u22CF","\\curlywedge",!0);S(I,ne,vt,"\u22CE","\\curlyvee",!0);S(I,ne,vt,"\u229D","\\circleddash",!0);S(I,ne,vt,"\u229B","\\circledast",!0);S(I,ne,vt,"\u22C5","\\centerdot");S(I,ne,vt,"\u22BA","\\intercal",!0);S(I,ne,vt,"\u22D2","\\doublecap");S(I,ne,vt,"\u22D3","\\doublecup");S(I,ne,vt,"\u22A0","\\boxtimes",!0);S(I,ne,ie,"\u21E2","\\dashrightarrow",!0);S(I,ne,ie,"\u21E0","\\dashleftarrow",!0);S(I,ne,ie,"\u21C7","\\leftleftarrows",!0);S(I,ne,ie,"\u21C6","\\leftrightarrows",!0);S(I,ne,ie,"\u21DA","\\Lleftarrow",!0);S(I,ne,ie,"\u219E","\\twoheadleftarrow",!0);S(I,ne,ie,"\u21A2","\\leftarrowtail",!0);S(I,ne,ie,"\u21AB","\\looparrowleft",!0);S(I,ne,ie,"\u21CB","\\leftrightharpoons",!0);S(I,ne,ie,"\u21B6","\\curvearrowleft",!0);S(I,ne,ie,"\u21BA","\\circlearrowleft",!0);S(I,ne,ie,"\u21B0","\\Lsh",!0);S(I,ne,ie,"\u21C8","\\upuparrows",!0);S(I,ne,ie,"\u21BF","\\upharpoonleft",!0);S(I,ne,ie,"\u21C3","\\downharpoonleft",!0);S(I,A,ie,"\u22B6","\\origof",!0);S(I,A,ie,"\u22B7","\\imageof",!0);S(I,ne,ie,"\u22B8","\\multimap",!0);S(I,ne,ie,"\u21AD","\\leftrightsquigarrow",!0);S(I,ne,ie,"\u21C9","\\rightrightarrows",!0);S(I,ne,ie,"\u21C4","\\rightleftarrows",!0);S(I,ne,ie,"\u21A0","\\twoheadrightarrow",!0);S(I,ne,ie,"\u21A3","\\rightarrowtail",!0);S(I,ne,ie,"\u21AC","\\looparrowright",!0);S(I,ne,ie,"\u21B7","\\curvearrowright",!0);S(I,ne,ie,"\u21BB","\\circlearrowright",!0);S(I,ne,ie,"\u21B1","\\Rsh",!0);S(I,ne,ie,"\u21CA","\\downdownarrows",!0);S(I,ne,ie,"\u21BE","\\upharpoonright",!0);S(I,ne,ie,"\u21C2","\\downharpoonright",!0);S(I,ne,ie,"\u21DD","\\rightsquigarrow",!0);S(I,ne,ie,"\u21DD","\\leadsto");S(I,ne,ie,"\u21DB","\\Rrightarrow",!0);S(I,ne,ie,"\u21BE","\\restriction");S(I,A,de,"\u2018","`");S(I,A,de,"$","\\$");S(ln,A,de,"$","\\$");S(ln,A,de,"$","\\textdollar");S(I,A,de,"%","\\%");S(ln,A,de,"%","\\%");S(I,A,de,"_","\\_");S(ln,A,de,"_","\\_");S(ln,A,de,"_","\\textunderscore");S(I,A,de,"\u2220","\\angle",!0);S(I,A,de,"\u221E","\\infty",!0);S(I,A,de,"\u2032","\\prime");S(I,A,de,"\u25B3","\\triangle");S(I,A,de,"\u0393","\\Gamma",!0);S(I,A,de,"\u0394","\\Delta",!0);S(I,A,de,"\u0398","\\Theta",!0);S(I,A,de,"\u039B","\\Lambda",!0);S(I,A,de,"\u039E","\\Xi",!0);S(I,A,de,"\u03A0","\\Pi",!0);S(I,A,de,"\u03A3","\\Sigma",!0);S(I,A,de,"\u03A5","\\Upsilon",!0);S(I,A,de,"\u03A6","\\Phi",!0);S(I,A,de,"\u03A8","\\Psi",!0);S(I,A,de,"\u03A9","\\Omega",!0);S(I,A,de,"A","\u0391");S(I,A,de,"B","\u0392");S(I,A,de,"E","\u0395");S(I,A,de,"Z","\u0396");S(I,A,de,"H","\u0397");S(I,A,de,"I","\u0399");S(I,A,de,"K","\u039A");S(I,A,de,"M","\u039C");S(I,A,de,"N","\u039D");S(I,A,de,"O","\u039F");S(I,A,de,"P","\u03A1");S(I,A,de,"T","\u03A4");S(I,A,de,"X","\u03A7");S(I,A,de,"\xAC","\\neg",!0);S(I,A,de,"\xAC","\\lnot");S(I,A,de,"\u22A4","\\top");S(I,A,de,"\u22A5","\\bot");S(I,A,de,"\u2205","\\emptyset");S(I,ne,de,"\u2205","\\varnothing");S(I,A,Xt,"\u03B1","\\alpha",!0);S(I,A,Xt,"\u03B2","\\beta",!0);S(I,A,Xt,"\u03B3","\\gamma",!0);S(I,A,Xt,"\u03B4","\\delta",!0);S(I,A,Xt,"\u03F5","\\epsilon",!0);S(I,A,Xt,"\u03B6","\\zeta",!0);S(I,A,Xt,"\u03B7","\\eta",!0);S(I,A,Xt,"\u03B8","\\theta",!0);S(I,A,Xt,"\u03B9","\\iota",!0);S(I,A,Xt,"\u03BA","\\kappa",!0);S(I,A,Xt,"\u03BB","\\lambda",!0);S(I,A,Xt,"\u03BC","\\mu",!0);S(I,A,Xt,"\u03BD","\\nu",!0);S(I,A,Xt,"\u03BE","\\xi",!0);S(I,A,Xt,"\u03BF","\\omicron",!0);S(I,A,Xt,"\u03C0","\\pi",!0);S(I,A,Xt,"\u03C1","\\rho",!0);S(I,A,Xt,"\u03C3","\\sigma",!0);S(I,A,Xt,"\u03C4","\\tau",!0);S(I,A,Xt,"\u03C5","\\upsilon",!0);S(I,A,Xt,"\u03D5","\\phi",!0);S(I,A,Xt,"\u03C7","\\chi",!0);S(I,A,Xt,"\u03C8","\\psi",!0);S(I,A,Xt,"\u03C9","\\omega",!0);S(I,A,Xt,"\u03B5","\\varepsilon",!0);S(I,A,Xt,"\u03D1","\\vartheta",!0);S(I,A,Xt,"\u03D6","\\varpi",!0);S(I,A,Xt,"\u03F1","\\varrho",!0);S(I,A,Xt,"\u03C2","\\varsigma",!0);S(I,A,Xt,"\u03C6","\\varphi",!0);S(I,A,vt,"\u2217","*",!0);S(I,A,vt,"+","+");S(I,A,vt,"\u2212","-",!0);S(I,A,vt,"\u22C5","\\cdot",!0);S(I,A,vt,"\u2218","\\circ",!0);S(I,A,vt,"\xF7","\\div",!0);S(I,A,vt,"\xB1","\\pm",!0);S(I,A,vt,"\xD7","\\times",!0);S(I,A,vt,"\u2229","\\cap",!0);S(I,A,vt,"\u222A","\\cup",!0);S(I,A,vt,"\u2216","\\setminus",!0);S(I,A,vt,"\u2227","\\land");S(I,A,vt,"\u2228","\\lor");S(I,A,vt,"\u2227","\\wedge",!0);S(I,A,vt,"\u2228","\\vee",!0);S(I,A,de,"\u221A","\\surd");S(I,A,Gv,"\u27E8","\\langle",!0);S(I,A,Gv,"\u2223","\\lvert");S(I,A,Gv,"\u2225","\\lVert");S(I,A,ws,"?","?");S(I,A,ws,"!","!");S(I,A,ws,"\u27E9","\\rangle",!0);S(I,A,ws,"\u2223","\\rvert");S(I,A,ws,"\u2225","\\rVert");S(I,A,ie,"=","=");S(I,A,ie,":",":");S(I,A,ie,"\u2248","\\approx",!0);S(I,A,ie,"\u2245","\\cong",!0);S(I,A,ie,"\u2265","\\ge");S(I,A,ie,"\u2265","\\geq",!0);S(I,A,ie,"\u2190","\\gets");S(I,A,ie,">","\\gt",!0);S(I,A,ie,"\u2208","\\in",!0);S(I,A,ie,"\uE020","\\@not");S(I,A,ie,"\u2282","\\subset",!0);S(I,A,ie,"\u2283","\\supset",!0);S(I,A,ie,"\u2286","\\subseteq",!0);S(I,A,ie,"\u2287","\\supseteq",!0);S(I,ne,ie,"\u2288","\\nsubseteq",!0);S(I,ne,ie,"\u2289","\\nsupseteq",!0);S(I,A,ie,"\u22A8","\\models");S(I,A,ie,"\u2190","\\leftarrow",!0);S(I,A,ie,"\u2264","\\le");S(I,A,ie,"\u2264","\\leq",!0);S(I,A,ie,"<","\\lt",!0);S(I,A,ie,"\u2192","\\rightarrow",!0);S(I,A,ie,"\u2192","\\to");S(I,ne,ie,"\u2271","\\ngeq",!0);S(I,ne,ie,"\u2270","\\nleq",!0);S(I,A,gg,"\xA0","\\ ");S(I,A,gg,"\xA0","\\space");S(I,A,gg,"\xA0","\\nobreakspace");S(ln,A,gg,"\xA0","\\ ");S(ln,A,gg,"\xA0"," ");S(ln,A,gg,"\xA0","\\space");S(ln,A,gg,"\xA0","\\nobreakspace");S(I,A,gg,null,"\\nobreak");S(I,A,gg,null,"\\allowbreak");S(I,A,FN,",",",");S(I,A,FN,";",";");S(I,ne,vt,"\u22BC","\\barwedge",!0);S(I,ne,vt,"\u22BB","\\veebar",!0);S(I,A,vt,"\u2299","\\odot",!0);S(I,A,vt,"\u2295","\\oplus",!0);S(I,A,vt,"\u2297","\\otimes",!0);S(I,A,de,"\u2202","\\partial",!0);S(I,A,vt,"\u2298","\\oslash",!0);S(I,ne,vt,"\u229A","\\circledcirc",!0);S(I,ne,vt,"\u22A1","\\boxdot",!0);S(I,A,vt,"\u25B3","\\bigtriangleup");S(I,A,vt,"\u25BD","\\bigtriangledown");S(I,A,vt,"\u2020","\\dagger");S(I,A,vt,"\u22C4","\\diamond");S(I,A,vt,"\u22C6","\\star");S(I,A,vt,"\u25C3","\\triangleleft");S(I,A,vt,"\u25B9","\\triangleright");S(I,A,Gv,"{","\\{");S(ln,A,de,"{","\\{");S(ln,A,de,"{","\\textbraceleft");S(I,A,ws,"}","\\}");S(ln,A,de,"}","\\}");S(ln,A,de,"}","\\textbraceright");S(I,A,Gv,"{","\\lbrace");S(I,A,ws,"}","\\rbrace");S(I,A,Gv,"[","\\lbrack",!0);S(ln,A,de,"[","\\lbrack",!0);S(I,A,ws,"]","\\rbrack",!0);S(ln,A,de,"]","\\rbrack",!0);S(I,A,Gv,"(","\\lparen",!0);S(I,A,ws,")","\\rparen",!0);S(ln,A,de,"<","\\textless",!0);S(ln,A,de,">","\\textgreater",!0);S(I,A,Gv,"\u230A","\\lfloor",!0);S(I,A,ws,"\u230B","\\rfloor",!0);S(I,A,Gv,"\u2308","\\lceil",!0);S(I,A,ws,"\u2309","\\rceil",!0);S(I,A,de,"\\","\\backslash");S(I,A,de,"\u2223","|");S(I,A,de,"\u2223","\\vert");S(ln,A,de,"|","\\textbar",!0);S(I,A,de,"\u2225","\\|");S(I,A,de,"\u2225","\\Vert");S(ln,A,de,"\u2225","\\textbardbl");S(ln,A,de,"~","\\textasciitilde");S(ln,A,de,"\\","\\textbackslash");S(ln,A,de,"^","\\textasciicircum");S(I,A,ie,"\u2191","\\uparrow",!0);S(I,A,ie,"\u21D1","\\Uparrow",!0);S(I,A,ie,"\u2193","\\downarrow",!0);S(I,A,ie,"\u21D3","\\Downarrow",!0);S(I,A,ie,"\u2195","\\updownarrow",!0);S(I,A,ie,"\u21D5","\\Updownarrow",!0);S(I,A,mu,"\u2210","\\coprod");S(I,A,mu,"\u22C1","\\bigvee");S(I,A,mu,"\u22C0","\\bigwedge");S(I,A,mu,"\u2A04","\\biguplus");S(I,A,mu,"\u22C2","\\bigcap");S(I,A,mu,"\u22C3","\\bigcup");S(I,A,mu,"\u222B","\\int");S(I,A,mu,"\u222B","\\intop");S(I,A,mu,"\u222C","\\iint");S(I,A,mu,"\u222D","\\iiint");S(I,A,mu,"\u220F","\\prod");S(I,A,mu,"\u2211","\\sum");S(I,A,mu,"\u2A02","\\bigotimes");S(I,A,mu,"\u2A01","\\bigoplus");S(I,A,mu,"\u2A00","\\bigodot");S(I,A,mu,"\u222E","\\oint");S(I,A,mu,"\u222F","\\oiint");S(I,A,mu,"\u2230","\\oiiint");S(I,A,mu,"\u2A06","\\bigsqcup");S(I,A,mu,"\u222B","\\smallint");S(ln,A,rF,"\u2026","\\textellipsis");S(I,A,rF,"\u2026","\\mathellipsis");S(ln,A,rF,"\u2026","\\ldots",!0);S(I,A,rF,"\u2026","\\ldots",!0);S(I,A,rF,"\u22EF","\\@cdots",!0);S(I,A,rF,"\u22F1","\\ddots",!0);S(I,A,de,"\u22EE","\\varvdots");S(I,A,Po,"\u02CA","\\acute");S(I,A,Po,"\u02CB","\\grave");S(I,A,Po,"\xA8","\\ddot");S(I,A,Po,"~","\\tilde");S(I,A,Po,"\u02C9","\\bar");S(I,A,Po,"\u02D8","\\breve");S(I,A,Po,"\u02C7","\\check");S(I,A,Po,"^","\\hat");S(I,A,Po,"\u20D7","\\vec");S(I,A,Po,"\u02D9","\\dot");S(I,A,Po,"\u02DA","\\mathring");S(I,A,Xt,"\uE131","\\@imath");S(I,A,Xt,"\uE237","\\@jmath");S(I,A,de,"\u0131","\u0131");S(I,A,de,"\u0237","\u0237");S(ln,A,de,"\u0131","\\i",!0);S(ln,A,de,"\u0237","\\j",!0);S(ln,A,de,"\xDF","\\ss",!0);S(ln,A,de,"\xE6","\\ae",!0);S(ln,A,de,"\u0153","\\oe",!0);S(ln,A,de,"\xF8","\\o",!0);S(ln,A,de,"\xC6","\\AE",!0);S(ln,A,de,"\u0152","\\OE",!0);S(ln,A,de,"\xD8","\\O",!0);S(ln,A,Po,"\u02CA","\\'");S(ln,A,Po,"\u02CB","\\`");S(ln,A,Po,"\u02C6","\\^");S(ln,A,Po,"\u02DC","\\~");S(ln,A,Po,"\u02C9","\\=");S(ln,A,Po,"\u02D8","\\u");S(ln,A,Po,"\u02D9","\\.");S(ln,A,Po,"\xB8","\\c");S(ln,A,Po,"\u02DA","\\r");S(ln,A,Po,"\u02C7","\\v");S(ln,A,Po,"\xA8",'\\"');S(ln,A,Po,"\u02DD","\\H");S(ln,A,Po,"\u25EF","\\textcircled");var pLe={"--":!0,"---":!0,"``":!0,"''":!0};S(ln,A,de,"\u2013","--",!0);S(ln,A,de,"\u2013","\\textendash");S(ln,A,de,"\u2014","---",!0);S(ln,A,de,"\u2014","\\textemdash");S(ln,A,de,"\u2018","`",!0);S(ln,A,de,"\u2018","\\textquoteleft");S(ln,A,de,"\u2019","'",!0);S(ln,A,de,"\u2019","\\textquoteright");S(ln,A,de,"\u201C","``",!0);S(ln,A,de,"\u201C","\\textquotedblleft");S(ln,A,de,"\u201D","''",!0);S(ln,A,de,"\u201D","\\textquotedblright");S(I,A,de,"\xB0","\\degree",!0);S(ln,A,de,"\xB0","\\degree");S(ln,A,de,"\xB0","\\textdegree",!0);S(I,A,de,"\xA3","\\pounds");S(I,A,de,"\xA3","\\mathsterling",!0);S(ln,A,de,"\xA3","\\pounds");S(ln,A,de,"\xA3","\\textsterling",!0);S(I,ne,de,"\u2720","\\maltese");S(ln,ne,de,"\u2720","\\maltese");var dLe='0123456789/@."';for(TN=0;TN0)return C_(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var _=XAn(i,r,t,u,a);v=_.fontName,m=[_.fontClass]}else l?(v=bLe[c].fontName,m=[c]):(v=PN(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(jN(i,v,r).metrics)return C_(i,v,r,t,u.concat(m));if(pLe.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],w=0;w{if(Zy(e.classes)!==Zy(n.classes)||e.skew!==n.skew||e.maxFontSize!==n.maxFontSize)return!1;if(e.classes.length===1){var t=e.classes[0];if(t==="mbin"||t==="mord")return!1}for(var a in e.style)if(e.style.hasOwnProperty(a)&&e.style[a]!==n.style[a])return!1;for(var r in n.style)if(n.style.hasOwnProperty(r)&&e.style[r]!==n.style[r])return!1;return!0},nxn=e=>{for(var n=0;nt&&(t=u.height),u.depth>a&&(a=u.depth),u.maxFontSize>r&&(r=u.maxFontSize)}n.height=t,n.depth=a,n.maxFontSize=r},yf=function(n,t,a,r){var i=new aF(n,t,a,r);return OZ(i),i},DLe=(e,n,t,a)=>new aF(e,n,t,a),txn=function(n,t,a){var r=yf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=kn(r.height),r.maxFontSize=1,r},axn=function(n,t,a,r){var i=new CN(n,t,a,r);return OZ(i),i},yLe=function(n){var t=new tF(n);return OZ(t),t},rxn=function(n,t){return n instanceof tF?yf([],[n],t):n},oxn=function(n){if(n.positionType==="individualShift"){for(var t=n.children,a=[t[0]],r=-t[0].shift-t[0].elem.depth,i=r,u=1;u{var t=yf(["mspace"],[],n),a=oi(e,n);return t.style.marginRight=kn(a),t},PN=function(n,t,a){var r="";switch(n){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=n}var i;return t==="textbf"&&a==="textit"?i="BoldItalic":t==="textbf"?i="Bold":t==="textit"?i="Italic":i="Regular",r+"-"+i},bLe={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},RLe={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},lxn=function(n,t){var[a,r,i]=RLe[n],u=new hg(a),l=new wd([u],{width:kn(r),height:kn(i),style:"width:"+kn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=DLe(["overlay"],[l],t);return c.height=i,c.style.height=kn(i),c.style.width=kn(r),c},Te={fontMap:bLe,makeSymbol:C_,mathsym:KAn,makeSpan:yf,makeSvgSpan:DLe,makeLineSpan:txn,makeAnchor:axn,makeFragment:yLe,wrapFragment:rxn,makeVList:ixn,makeOrd:ZAn,makeGlue:uxn,staticSvg:lxn,svgData:RLe,tryCombineChars:nxn},ui={number:3,unit:"mu"},aw={number:4,unit:"mu"},yg={number:5,unit:"mu"},cxn={mord:{mop:ui,mbin:aw,mrel:yg,minner:ui},mop:{mord:ui,mop:ui,mrel:yg,minner:ui},mbin:{mord:aw,mop:aw,mopen:aw,minner:aw},mrel:{mord:yg,mop:yg,mopen:yg,minner:yg},mopen:{},mclose:{mop:ui,mbin:aw,mrel:yg,minner:ui},mpunct:{mord:ui,mop:ui,mrel:yg,mopen:ui,mclose:ui,mpunct:ui,minner:ui},minner:{mord:ui,mop:ui,mbin:aw,mrel:yg,mopen:ui,mpunct:ui,minner:ui}},sxn={mord:{mop:ui},mop:{mord:ui,mop:ui},mbin:{},mrel:{},mopen:{},mclose:{mop:ui},mpunct:{},minner:{mop:ui}},wLe={},NN={},ON={};function lt(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs,argTypes:a.argTypes,allowedInArgument:!!a.allowedInArgument,allowedInText:!!a.allowedInText,allowedInMath:a.allowedInMath===void 0?!0:a.allowedInMath,numOptionalArgs:a.numOptionalArgs||0,infix:!!a.infix,primitive:!!a.primitive,handler:r},c=0;c{var g=w.classes[0],p=h.classes[0];g==="mbin"&&qt.contains(vxn,p)?w.classes[0]="mord":p==="mbin"&&qt.contains(fxn,g)&&(h.classes[0]="mord")},{node:v},m,_),SLe(i,(h,w)=>{var g=kZ(w),p=kZ(h),y=g&&p?h.hasClass("mtight")?sxn[g][p]:cxn[g][p]:null;if(y)return Te.makeGlue(y,s)},{node:v},m,_),i},SLe=function e(n,t,a,r,i){r&&n.push(r);for(var u=0;um=>{n.splice(v+1,0,m),u++})(u)}r&&n.pop()},ELe=function(n){return n instanceof tF||n instanceof CN||n instanceof aF&&n.hasClass("enclosing")?n:null},pxn=function e(n,t){var a=ELe(n);if(a){var r=a.children;if(r.length){if(t==="right")return e(r[r.length-1],"right");if(t==="left")return e(r[0],"left")}}return n},kZ=function(n,t){return n?(t&&(n=pxn(n,t)),_xn[n.classes[0]]||null):null},R4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return bg(t.concat(a))},_r=function(n,t,a){if(!n)return bg();if(NN[n.type]){var r=NN[n.type](n,t);if(a&&t.size!==a.size){r=bg(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new In("Got group of unknown type: '"+n.type+"'")};function HN(e,n){var t=bg(["base"],e,n),a=bg(["strut"]);return a.style.height=kn(t.height+t.depth),t.depth&&(a.style.verticalAlign=kn(-t.depth)),t.children.unshift(a),t}function HZ(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=$u(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(HN(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(HN(u,n));var s;t?(s=HN($u(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=bg(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=kn(f.height+f.depth),f.depth&&(v.style.verticalAlign=kn(-f.depth))}return f}function CLe(e){return new tF(e)}var Av=class{constructor(n,t,a){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=n,this.attributes={},this.children=t||[],this.classes=a||[]}setAttribute(n,t){this.attributes[n]=t}getAttribute(n){return this.attributes[n]}toNode(){var n=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&n.setAttribute(t,this.attributes[t]);this.classes.length>0&&(n.className=Zy(this.classes));for(var a=0;a0&&(n+=' class ="'+qt.escape(Zy(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},oF=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return qt.escape(this.toText())}toText(){return this.text}},ILe=class{constructor(n){this.width=void 0,this.character=void 0,this.width=n,n>=.05555&&n<=.05556?this.character="\u200A":n>=.1666&&n<=.1667?this.character="\u2009":n>=.2222&&n<=.2223?this.character="\u2005":n>=.2777&&n<=.2778?this.character="\u2005\u200A":n>=-.05556&&n<=-.05555?this.character="\u200A\u2063":n>=-.1667&&n<=-.1666?this.character="\u2009\u2063":n>=-.2223&&n<=-.2222?this.character="\u205F\u2063":n>=-.2778&&n<=-.2777?this.character="\u2005\u2063":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var n=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return n.setAttribute("width",kn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Rn={MathNode:Av,TextNode:oF,SpaceNode:ILe,newDocumentFragment:CLe},am=function(n,t,a){return mo[t][n]&&mo[t][n].replace&&n.charCodeAt(0)!==55349&&!(pLe.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=mo[t][n].replace),new Rn.TextNode(n)},UZ=function(n){return n.length===1?n[0]:new Rn.MathNode("mrow",n)},BZ=function(n,t){if(t.fontFamily==="texttt")return"monospace";if(t.fontFamily==="textsf")return t.fontShape==="textit"&&t.fontWeight==="textbf"?"sans-serif-bold-italic":t.fontShape==="textit"?"sans-serif-italic":t.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(t.fontShape==="textit"&&t.fontWeight==="textbf")return"bold-italic";if(t.fontShape==="textit")return"italic";if(t.fontWeight==="textbf")return"bold";var a=t.font;if(!a||a==="mathnormal")return null;var r=n.mode;if(a==="mathit")return"italic";if(a==="boldsymbol")return n.type==="textord"?"bold":"bold-italic";if(a==="mathbf")return"bold";if(a==="mathbb")return"double-struck";if(a==="mathfrak")return"fraktur";if(a==="mathscr"||a==="mathcal")return"script";if(a==="mathsf")return"sans-serif";if(a==="mathtt")return"monospace";var i=n.text;if(qt.contains(["\\imath","\\jmath"],i))return null;mo[r][i]&&mo[r][i].replace&&(i=mo[r][i].replace);var u=Te.fontMap[a].fontName;return AZ(i,u,r)?Te.fontMap[a].variant:null},bf=function(n,t,a){if(n.length===1){var r=lo(n[0],t);return a&&r instanceof Av&&r.type==="mo"&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var i=[],u,l=0;l0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},nb=function(n,t,a){return UZ(bf(n,t,a))},lo=function(n,t){if(!n)return new Rn.MathNode("mrow");if(ON[n.type]){var a=ON[n.type](n,t);return a}else throw new In("Got group of unknown type: '"+n.type+"'")};function FLe(e,n,t,a,r){var i=bf(e,t),u;i.length===1&&i[0]instanceof Av&&qt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new Rn.MathNode("mrow",i);var l=new Rn.MathNode("annotation",[new Rn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new Rn.MathNode("semantics",[u,l]),s=new Rn.MathNode("math",[c]);s.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),a&&s.setAttribute("display","block");var f=r?"katex":"katex-mathml";return Te.makeSpan([f],[s])}var TLe=function(n){return new Rd({style:n.displayMode?Kt.DISPLAY:Kt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},MLe=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Te.makeSpan(a,[n])}return n},dxn=function(n,t,a){var r=TLe(a),i;if(a.output==="mathml")return FLe(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=HZ(n,r);i=Te.makeSpan(["katex"],[u])}else{var l=FLe(n,t,r,a.displayMode,!1),c=HZ(n,r);i=Te.makeSpan(["katex"],[l,c])}return MLe(i,a)},hxn=function(n,t,a){var r=TLe(a),i=HZ(n,r),u=Te.makeSpan(["katex"],[i]);return MLe(u,a)},gxn={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB","\\cdrightarrow":"\u2192","\\cdleftarrow":"\u2190","\\cdlongequal":"="},Dxn=function(n){var t=new Rn.MathNode("mo",[new Rn.TextNode(gxn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},yxn={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},bxn=function(n){return n.type==="ordgroup"?n.body.length:1},Rxn=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(qt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=bxn(s.base),v,m,_;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,_=.42,m=c+"4"):(v=312,l=2340,_=.34,m="tilde4");else{var h=[1,1,2,2,3,3][f];c==="widehat"||c==="widecheck"?(l=[0,1062,2364,2364,2364][h],v=[0,239,300,360,420][h],_=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],_=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var w=new hg(m),g=new wd([w],{width:"100%",height:kn(_),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Te.makeSvgSpan([],[g],t),minWidth:0,height:_}}else{var p=[],y=yxn[c],[F,N,B]=y,k=B/1e3,ue=F.length,we,ye;if(ue===1){var Se=y[3];we=["hide-tail"],ye=[Se]}else if(ue===2)we=["halfarrow-left","halfarrow-right"],ye=["xMinYMin","xMaxYMin"];else if(ue===3)we=["brace-left","brace-center","brace-right"],ye=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+ue+" children.");for(var ve=0;ve0&&(r.style.minWidth=kn(i)),r},wxn=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Te.makeSpan(["stretchy",t],[],i),t==="fbox"){var c=i.color&&i.getColor();c&&(u.style.borderColor=c)}}else{var s=[];/^[bx]cancel$/.test(t)&&s.push(new IN({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new IN({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new wd(s,{width:"100%",height:kn(l)});u=Te.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=kn(l),u},Rg={encloseSpan:wxn,mathMLnode:Dxn,svgSpan:Rxn};function Ia(e,n){if(!e||e.type!==n)throw new Error("Expected node of type "+n+", but got "+(e?"node of type "+e.type:String(e)));return e}function JZ(e){var n=UN(e);if(!n)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return n}function UN(e){return e&&(e.type==="atom"||QAn.hasOwnProperty(e.type))?e:null}var WZ=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Ia(e.base,"accent"),t=a.base,e.base=t,r=$An(_r(e,n)),e.base=a):(a=Ia(e,"accent"),t=a.base);var i=_r(t,n.havingCrampedStyle()),u=a.isShifty&&qt.isCharacterBox(t),l=0;if(u){var c=qt.getBaseElem(t),s=_r(c,n.havingCrampedStyle());l=_Le(s).skew}var f=a.label==="\\c",v=f?i.height+i.depth:Math.min(i.height,n.fontMetrics().xHeight),m;if(a.isStretchy)m=Rg.svgSpan(a,n),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+kn(2*l)+")",marginLeft:kn(2*l)}:void 0}]},n);else{var _,h;a.label==="\\vec"?(_=Te.staticSvg("vec",n),h=Te.svgData.vec[1]):(_=Te.makeOrd({mode:a.mode,text:a.label},n,"textord"),_=_Le(_),_.italic=0,h=_.width,f&&(v+=_.depth)),m=Te.makeSpan(["accent-body"],[_]);var w=a.label==="\\textcircled";w&&(m.classes.push("accent-full"),v=i.height);var g=l;w||(g-=h/2),m.style.left=kn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var p=Te.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=p,r.height=Math.max(p.height,r.height),r.classes[0]="mord",r):p},GLe=(e,n)=>{var t=e.isStretchy?Rg.mathMLnode(e.label):new Rn.MathNode("mo",[am(e.label,e.mode)]),a=new Rn.MathNode("mover",[lo(e.base,n),t]);return a.setAttribute("accent","true"),a},Sxn=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));lt({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,n)=>{var t=kN(n[0]),a=!Sxn.test(e.funcName),r=!a||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:a,isShifty:r,base:t}},htmlBuilder:WZ,mathmlBuilder:GLe});lt({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,n)=>{var t=n[0],a=e.parser.mode;return a==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),a="text"),{type:"accent",mode:a,label:e.funcName,isStretchy:!1,isShifty:!0,base:t}},htmlBuilder:WZ,mathmlBuilder:GLe});lt({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"accentUnder",mode:t.mode,label:a,base:r}},htmlBuilder:(e,n)=>{var t=_r(e.base,n),a=Rg.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Te.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Te.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=Rg.mathMLnode(e.label),a=new Rn.MathNode("munder",[lo(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var BN=e=>{var n=new Rn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};lt({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a,funcName:r}=e;return{type:"xArrow",mode:a.mode,label:r,body:n[0],below:t[0]}},htmlBuilder(e,n){var t=n.style,a=n.havingStyle(t.sup()),r=Te.wrapFragment(_r(e.body,a,n),n),i=e.label.slice(0,2)==="\\x"?"x":"cd";r.classes.push(i+"-arrow-pad");var u;e.below&&(a=n.havingStyle(t.sub()),u=Te.wrapFragment(_r(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=Rg.svgSpan(e,n),c=-n.fontMetrics().axisHeight+.5*l.height,s=-n.fontMetrics().axisHeight-.5*l.height-.111;(r.depth>.25||e.label==="\\xleftequilibrium")&&(s-=r.depth);var f;if(u){var v=-n.fontMetrics().axisHeight+u.height+.5*l.height+.111;f=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:u,shift:v}]},n)}else f=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c}]},n);return f.children[0].children[0].children[1].classes.push("svg-align"),Te.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=Rg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=BN(lo(e.body,n));if(e.below){var i=BN(lo(e.below,n));a=new Rn.MathNode("munderover",[t,i,r])}else a=new Rn.MathNode("mover",[t,r])}else if(e.below){var u=BN(lo(e.below,n));a=new Rn.MathNode("munder",[t,u])}else a=BN(),a=new Rn.MathNode("mover",[t,a]);return a}});var Exn=Te.makeSpan;function ALe(e,n){var t=$u(e.body,n,!0);return Exn([e.mclass],t,n)}function xLe(e,n){var t,a=bf(e.body,n);return e.mclass==="minner"?t=new Rn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new Rn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new Rn.MathNode("mo",a),e.mclass==="mbin"?(t.attributes.lspace="0.22em",t.attributes.rspace="0.22em"):e.mclass==="mpunct"?(t.attributes.lspace="0em",t.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(t.attributes.lspace="0em",t.attributes.rspace="0em"):e.mclass==="minner"&&(t.attributes.lspace="0.0556em",t.attributes.width="+0.1111em")),t}lt({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"mclass",mode:t.mode,mclass:"m"+a.slice(5),body:qi(r),isCharacterBox:qt.isCharacterBox(r)}},htmlBuilder:ALe,mathmlBuilder:xLe});var JN=e=>{var n=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return n.type==="atom"&&(n.family==="bin"||n.family==="rel")?"m"+n.family:"mord"};lt({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:JN(n[0]),body:qi(n[1]),isCharacterBox:qt.isCharacterBox(n[1])}}});lt({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,n){var{parser:t,funcName:a}=e,r=n[1],i=n[0],u;a!=="\\stackrel"?u=JN(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:qi(r)},c={type:"supsub",mode:i.mode,base:l,sup:a==="\\underset"?null:i,sub:a==="\\underset"?i:null};return{type:"mclass",mode:t.mode,mclass:u,body:[c],isCharacterBox:qt.isCharacterBox(c)}},htmlBuilder:ALe,mathmlBuilder:xLe});lt({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:JN(n[0]),body:qi(n[0])}},htmlBuilder(e,n){var t=$u(e.body,n,!0),a=Te.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=bf(e.body,n),a=new Rn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var Cxn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},LLe=()=>({type:"styling",body:[],mode:"math",style:"display"}),jLe=e=>e.type==="textord"&&e.text==="@",Ixn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function Fxn(e,n,t){var a=Cxn[e];switch(a){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return t.callFunction(a,[n[0]],[n[1]]);case"\\uparrow":case"\\downarrow":{var r=t.callFunction("\\\\cdleft",[n[0]],[]),i={type:"atom",text:a,mode:"math",family:"rel"},u=t.callFunction("\\Big",[i],[]),l=t.callFunction("\\\\cdright",[n[1]],[]),c={type:"ordgroup",mode:"math",body:[r,u,l]};return t.callFunction("\\\\cdparent",[c],[])}case"\\\\cdlongequal":return t.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var s={type:"textord",text:"\\Vert",mode:"math"};return t.callFunction("\\Big",[s],[])}default:return{type:"textord",text:" ",mode:"math"}}}function Txn(e){var n=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){n.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var t=e.fetch().text;if(t==="&"||t==="\\\\")e.consume();else if(t==="\\end"){n[n.length-1].length===0&&n.pop();break}else throw new In("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var a=[],r=[a],i=0;i-1))if("<>AV".indexOf(s)>-1)for(var v=0;v<2;v++){for(var m=!0,_=c+1;_AV=|." after @',u[c]);var h=Fxn(s,f,e),w={type:"styling",body:[h],mode:"math",style:"display"};a.push(w),l=LLe()}i%2==0?a.push(l):a.shift(),a=[],r.push(a)}e.gullet.endGroup(),e.gullet.endGroup();var g=new Array(r[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:r,arraystretch:1,addJot:!0,rowGaps:[null],cols:g,colSeparationType:"CD",hLinesBeforeRow:new Array(r.length+1).fill([])}}lt({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"cdlabel",mode:t.mode,side:a.slice(4),label:n[0]}},htmlBuilder(e,n){var t=n.havingStyle(n.style.sup()),a=Te.wrapFragment(_r(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=kn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Rn.MathNode("mrow",[lo(e.label,n)]);return t=new Rn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Rn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});lt({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,n){var{parser:t}=e;return{type:"cdlabelparent",mode:t.mode,fragment:n[0]}},htmlBuilder(e,n){var t=Te.wrapFragment(_r(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Rn.MathNode("mrow",[lo(e.fragment,n)])}});lt({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Ia(n[0],"ordgroup"),r=a.body,i="",u=0;u=1114111)throw new In("\\@char with invalid code point "+i);return c<=65535?s=String.fromCharCode(c):(c-=65536,s=String.fromCharCode((c>>10)+55296,(c&1023)+56320)),{type:"textord",mode:t.mode,text:s}}});var PLe=(e,n)=>{var t=$u(e.body,n.withColor(e.color),!1);return Te.makeFragment(t)},NLe=(e,n)=>{var t=bf(e.body,n.withColor(e.color)),a=new Rn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};lt({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Ia(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:qi(r)}},htmlBuilder:PLe,mathmlBuilder:NLe});lt({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Ia(n[0],"color-token").color;t.gullet.macros.set("\\current@color",r);var i=t.parseExpression(!0,a);return{type:"color",mode:t.mode,color:r,body:i}},htmlBuilder:PLe,mathmlBuilder:NLe});lt({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,n,t){var{parser:a}=e,r=a.gullet.future().text==="["?a.parseSizeGroup(!0):null,i=!a.settings.displayMode||!a.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:a.mode,newLine:i,size:r&&Ia(r,"size").value}},htmlBuilder(e,n){var t=Te.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=kn(oi(e.size,n)))),t},mathmlBuilder(e,n){var t=new Rn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",kn(oi(e.size,n)))),t}});var qZ={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},OLe=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new In("Expected a control sequence",e);return n},Mxn=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},kLe=(e,n,t,a)=>{var r=e.gullet.macros.get(t.text);r==null&&(t.noexpand=!0,r={tokens:[t],numArgs:0,unexpandable:!e.gullet.isExpandable(t.text)}),e.gullet.macros.set(n,r,a)};lt({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n,funcName:t}=e;n.consumeSpaces();var a=n.fetch();if(qZ[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=qZ[a.text]),Ia(n.parseFunction(),"internal");throw new In("Invalid token after macro prefix",a)}});lt({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=n.gullet.popToken(),r=a.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(r))throw new In("Expected a control sequence",a);for(var i=0,u,l=[[]];n.gullet.future().text!=="{";)if(a=n.gullet.popToken(),a.text==="#"){if(n.gullet.future().text==="{"){u=n.gullet.future(),l[i].push("{");break}if(a=n.gullet.popToken(),!/^[1-9]$/.test(a.text))throw new In('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new In('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new In("Expected a macro definition");l[i].push(a.text)}var{tokens:c}=n.gullet.consumeArg();return u&&c.unshift(u),(t==="\\edef"||t==="\\xdef")&&(c=n.gullet.expandTokens(c),c.reverse()),n.gullet.macros.set(r,{tokens:c,numArgs:i,delimiters:l},t===qZ[t]),{type:"internal",mode:n.mode}}});lt({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=OLe(n.gullet.popToken());n.gullet.consumeSpaces();var r=Mxn(n);return kLe(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});lt({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=OLe(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return kLe(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var w4=function(n,t,a){var r=mo.math[n]&&mo.math[n].replace,i=AZ(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},zZ=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Te.makeSpan(r.concat(i.sizingClasses(a)),[n],a),l=i.sizeMultiplier/a.sizeMultiplier;return u.height*=l,u.depth*=l,u.maxFontSize=i.sizeMultiplier,u},HLe=function(n,t,a){var r=t.havingBaseStyle(a),i=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;n.classes.push("delimcenter"),n.style.top=kn(i),n.height-=i,n.depth+=i},Gxn=function(n,t,a,r,i,u){var l=Te.makeSymbol(n,"Main-Regular",i,r),c=zZ(l,t,r,u);return a&&HLe(c,r,t),c},Axn=function(n,t,a,r){return Te.makeSymbol(n,"Size"+t+"-Regular",a,r)},ULe=function(n,t,a,r,i,u){var l=Axn(n,t,i,r),c=zZ(Te.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&HLe(c,r,Kt.TEXT),c},$Z=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Te.makeSpan(["delimsizinginner",r],[Te.makeSpan([],[Te.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},VZ=function(n,t,a){var r=bd["Size4-Regular"][n.charCodeAt(0)]?bd["Size4-Regular"][n.charCodeAt(0)][4]:bd["Size1-Regular"][n.charCodeAt(0)][4],i=new hg("inner",HAn(n,Math.round(1e3*t))),u=new wd([i],{width:kn(r),height:kn(t),style:"width:"+kn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Te.makeSvgSpan([],[u],a);return l.height=t,l.style.height=kn(t),l.style.width=kn(r),{type:"elem",elem:l}},QZ=.008,WN={type:"kern",size:-1*QZ},xxn=["|","\\lvert","\\rvert","\\vert"],Lxn=["\\|","\\lVert","\\rVert","\\Vert"],BLe=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var _="Size1-Regular";n==="\\uparrow"?s=f="\u23D0":n==="\\Uparrow"?s=f="\u2016":n==="\\downarrow"?l=s="\u23D0":n==="\\Downarrow"?l=s="\u2016":n==="\\updownarrow"?(l="\\uparrow",s="\u23D0",f="\\downarrow"):n==="\\Updownarrow"?(l="\\Uparrow",s="\u2016",f="\\Downarrow"):qt.contains(xxn,n)?(s="\u2223",v="vert",m=333):qt.contains(Lxn,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",_="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",_="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",_="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",_="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",_="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",_="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",_="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",_="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",_="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",_="Size4-Regular");var h=w4(l,_,i),w=h.height+h.depth,g=w4(s,_,i),p=g.height+g.depth,y=w4(f,_,i),F=y.height+y.depth,N=0,B=1;if(c!==null){var k=w4(c,_,i);N=k.height+k.depth,B=2}var ue=w+F+N,we=Math.max(0,Math.ceil((t-ue)/(B*p))),ye=ue+we*B*p,Se=r.fontMetrics().axisHeight;a&&(Se*=r.sizeMultiplier);var ve=ye/2-Se,Me=[];if(v.length>0){var Re=ye-w-F,Fe=Math.round(ye*1e3),Ue=UAn(v,Math.round(Re*1e3)),_e=new hg(v,Ue),rt=(m/1e3).toFixed(3)+"em",Sn=(Fe/1e3).toFixed(3)+"em",Xn=new wd([_e],{width:rt,height:Sn,viewBox:"0 0 "+m+" "+Fe}),Zn=Te.makeSvgSpan([],[Xn],r);Zn.height=Fe/1e3,Zn.style.width=rt,Zn.style.height=Sn,Me.push({type:"elem",elem:Zn})}else{if(Me.push($Z(f,_,i)),Me.push(WN),c===null){var ee=ye-w-F+2*QZ;Me.push(VZ(s,ee,r))}else{var P=(ye-w-F-N)/2+2*QZ;Me.push(VZ(s,P,r)),Me.push(WN),Me.push($Z(c,_,i)),Me.push(WN),Me.push(VZ(s,P,r))}Me.push(WN),Me.push($Z(l,_,i))}var ce=r.havingBaseStyle(Kt.TEXT),ge=Te.makeVList({positionType:"bottom",positionData:ve,children:Me},ce);return zZ(Te.makeSpan(["delimsizing","mult"],[ge],ce),Kt.TEXT,r,u)},YZ=80,KZ=.08,XZ=function(n,t,a,r,i){var u=kAn(n,r,a),l=new hg(n,u),c=new wd([l],{width:"400em",height:kn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Te.makeSvgSpan(["hide-tail"],[c],i)},jxn=function(n,t){var a=t.havingBaseSizing(),r=zLe("\\surd",n*a.sizeMultiplier,qLe,a),i=a.sizeMultiplier,u=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),l,c=0,s=0,f=0,v;return r.type==="small"?(f=1e3+1e3*u+YZ,n<1?i=1:n<1.4&&(i=.7),c=(1+u+KZ)/i,s=(1+u)/i,l=XZ("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+YZ)*S4[r.size],s=(S4[r.size]+u)/i,c=(S4[r.size]+u+KZ)/i,l=XZ("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+KZ,s=n+u,f=Math.floor(1e3*n+u)+YZ,l=XZ("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=kn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},JLe=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Pxn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],WLe=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],S4=[0,1.2,1.8,2.4,3],Nxn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),qt.contains(JLe,n)||qt.contains(WLe,n))return ULe(n,t,!1,a,r,i);if(qt.contains(Pxn,n))return BLe(n,S4[t],!1,a,r,i);throw new In("Illegal delimiter: '"+n+"'")},Oxn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],kxn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"stack"}],qLe=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Hxn=function(n){if(n.type==="small")return"Main-Regular";if(n.type==="large")return"Size"+n.size+"-Regular";if(n.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+n.type+"' here.")},zLe=function(n,t,a,r){for(var i=Math.min(2,3-r.style.size),u=i;ut)return a[u]}return a[a.length-1]},$Le=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;qt.contains(WLe,n)?l=Oxn:qt.contains(JLe,n)?l=qLe:l=kxn;var c=zLe(n,t,l,r);return c.type==="small"?Gxn(n,c.style,a,r,i,u):c.type==="large"?ULe(n,c.size,a,r,i,u):BLe(n,t,a,r,i,u)},Uxn=function(n,t,a,r,i,u){var l=r.fontMetrics().axisHeight*r.sizeMultiplier,c=901,s=5/r.fontMetrics().ptPerEm,f=Math.max(t-l,a+l),v=Math.max(f/500*c,2*f-s);return $Le(n,v,!0,r,i,u)},wg={sqrtImage:jxn,sizedDelim:Nxn,sizeToMaxHeight:S4,customSizedDelim:$Le,leftRightDelim:Uxn},VLe={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},Bxn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function qN(e,n){var t=UN(e);if(t&&qt.contains(Bxn,t.text))return t;throw t?new In("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new In("Invalid delimiter type '"+e.type+"'",e)}lt({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,n)=>{var t=qN(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:VLe[e.funcName].size,mclass:VLe[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Te.makeSpan([e.mclass]):wg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(am(e.delim,e.mode));var t=new Rn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=kn(wg.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function QLe(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}lt({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=e.parser.gullet.macros.get("\\current@color");if(t&&typeof t!="string")throw new In("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:qN(n[0],e).text,color:t}}});lt({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=qN(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Ia(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{QLe(e);for(var t=$u(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{QLe(e);var t=bf(e.body,n);if(e.left!=="."){var a=new Rn.MathNode("mo",[am(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Rn.MathNode("mo",[am(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return UZ(t)}});lt({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=qN(n[0],e);if(!e.parser.leftrightDepth)throw new In("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=R4(n,[]);else{t=wg.sizedDelim(e.delim,1,n,e.mode,[]);var a={delim:e.delim,options:n};t.isMiddle=a}return t},mathmlBuilder:(e,n)=>{var t=e.delim==="\\vert"||e.delim==="|"?am("|","text"):am(e.delim,e.mode),a=new Rn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var ZZ=(e,n)=>{var t=Te.wrapFragment(_r(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=qt.isCharacterBox(e.body);if(a==="sout")i=Te.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=oi({number:.6,unit:"pt"},n),s=oi({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=kn(v/2+c);var m=Math.floor(1e3*v*r),_=NAn(m),h=new wd([new hg("phase",_)],{width:"400em",height:kn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Te.makeSvgSpan(["hide-tail"],[h],n),i.style.height=kn(v),u=t.depth+c+s}else{/cancel/.test(a)?l||t.classes.push("cancel-pad"):a==="angl"?t.classes.push("anglpad"):t.classes.push("boxpad");var w=0,g=0,p=0;/box/.test(a)?(p=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),w=n.fontMetrics().fboxsep+(a==="colorbox"?0:p),g=w):a==="angl"?(p=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),w=4*p,g=Math.max(0,.25-t.depth)):(w=l?.2:0,g=w),i=Rg.encloseSpan(t,a,w,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=kn(p)):a==="angl"&&p!==.049&&(i.style.borderTopWidth=kn(p),i.style.borderRightWidth=kn(p)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var y;if(e.backgroundColor)y=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:u},{type:"elem",elem:t,shift:0}]},n);else{var F=/cancel|phase/.test(a)?["svg-align"]:[];y=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(y.height=t.height,y.depth=t.depth),/cancel/.test(a)&&!l?Te.makeSpan(["mord","cancel-lap"],[y],n):Te.makeSpan(["mord"],[y],n)},eee=(e,n)=>{var t=0,a=new Rn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[lo(e.body,n)]);switch(e.label){case"\\cancel":a.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":a.setAttribute("notation","downdiagonalstrike");break;case"\\phase":a.setAttribute("notation","phasorangle");break;case"\\sout":a.setAttribute("notation","horizontalstrike");break;case"\\fbox":a.setAttribute("notation","box");break;case"\\angl":a.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(t=n.fontMetrics().fboxsep*n.fontMetrics().ptPerEm,a.setAttribute("width","+"+2*t+"pt"),a.setAttribute("height","+"+2*t+"pt"),a.setAttribute("lspace",t+"pt"),a.setAttribute("voffset",t+"pt"),e.label==="\\fcolorbox"){var r=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness);a.setAttribute("style","border: "+r+"em solid "+String(e.borderColor))}break;case"\\xcancel":a.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&a.setAttribute("mathbackground",e.backgroundColor),a};lt({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:ZZ,mathmlBuilder:eee});lt({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=Ia(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:ZZ,mathmlBuilder:eee});lt({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\fbox",body:n[0]}}});lt({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"enclose",mode:t.mode,label:a,body:r}},htmlBuilder:ZZ,mathmlBuilder:eee});lt({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\angl",body:n[0]}}});var YLe={};function Sd(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:r},c=0;c{var n=e.parser.settings;if(!n.displayMode)throw new In("{"+e.envName+"} can be used only in display mode.")};function nee(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function tb(e,n,t){var{hskipBeforeAndAfter:a,addJot:r,cols:i,arraystretch:u,colSeparationType:l,autoTag:c,singleRow:s,emptySingleRow:f,maxNumCols:v,leqno:m}=n;if(e.gullet.beginGroup(),s||e.gullet.macros.set("\\cr","\\\\\\relax"),!u){var _=e.gullet.expandMacroAsText("\\arraystretch");if(_==null)u=1;else if(u=parseFloat(_),!u||u<0)throw new In("Invalid \\arraystretch: "+_)}e.gullet.beginGroup();var h=[],w=[h],g=[],p=[],y=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function N(){y&&(e.gullet.macros.get("\\df@tag")?(y.push(e.subparse([new Tv("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):y.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),p.push(XLe(e));;){var B=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),B={type:"ordgroup",mode:e.mode,body:B},t&&(B={type:"styling",mode:e.mode,style:t,body:[B]}),h.push(B);var k=e.fetch().text;if(k==="&"){if(v&&h.length===v){if(s||l)throw new In("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(k==="\\end"){N(),h.length===1&&B.type==="styling"&&B.body[0].body.length===0&&(w.length>1||!f)&&w.pop(),p.length0&&(F+=.25),s.push({pos:F,isDashed:_t[Gt]})}for(N(u[0]),a=0;a0&&(ve+=y,ue_t))for(a=0;a=l)){var be=void 0;(r>0||n.hskipBeforeAndAfter)&&(be=qt.deflt(P.pregap,m),be!==0&&(Ue=Te.makeSpan(["arraycolsep"],[]),Ue.style.width=kn(be),Fe.push(Ue)));var te=[];for(a=0;a0){for(var sn=Te.makeLineSpan("hline",t,f),Oe=Te.makeLineSpan("hdashline",t,f),On=[{type:"elem",elem:c,shift:0}];s.length>0;){var Fn=s.pop(),mt=Fn.pos-Me;Fn.isDashed?On.push({type:"elem",elem:Oe,shift:mt}):On.push({type:"elem",elem:sn,shift:mt})}c=Te.makeVList({positionType:"individualShift",children:On},t)}if(rt.length===0)return Te.makeSpan(["mord"],[c],t);var xn=Te.makeVList({positionType:"individualShift",children:rt},t);return xn=Te.makeSpan(["tag"],[xn],t),Te.makeFragment([c,xn])},Jxn={c:"center ",l:"left ",r:"right "},Cd=function(n,t){for(var a=[],r=new Rn.MathNode("mtd",[],["mtr-glue"]),i=new Rn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u0){var h=n.cols,w="",g=!1,p=0,y=h.length;h[0].type==="separator"&&(m+="top ",p=1),h[h.length-1].type==="separator"&&(m+="bottom ",y-=1);for(var F=p;F0?"left ":"",m+=we[we.length-1].length>0?"right ":"";for(var ye=1;ye-1?"alignat":"align",i=n.envName==="split",u=tb(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:nee(n.envName),emptySingleRow:!0,colSeparationType:r,maxNumCols:i?2:void 0,leqno:n.parser.settings.leqno},"display"),l,c=0,s={type:"ordgroup",mode:n.mode,body:[]};if(t[0]&&t[0].type==="ordgroup"){for(var f="",v=0;v0&&_&&(g=1),a[h]={type:"align",align:w,pregap:g,postgap:0}}return u.colSeparationType=_?"align":"alignat",u};Sd({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=UN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=JZ(u),c=l.text;if("lcr".indexOf(c)!==-1)return{type:"align",align:c};if(c==="|")return{type:"separator",separator:"|"};if(c===":")return{type:"separator",separator:":"};throw new In("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return tb(e.parser,i,tee(e.envName))},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var n={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],t="c",a={hskipBeforeAndAfter:!1,cols:[{type:"align",align:t}]};if(e.envName.charAt(e.envName.length-1)==="*"){var r=e.parser;if(r.consumeSpaces(),r.fetch().text==="["){if(r.consume(),r.consumeSpaces(),t=r.fetch().text,"lcr".indexOf(t)===-1)throw new In("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=tb(e.parser,a,tee(e.envName)),u=Math.max(0,...i.body.map(l=>l.length));return i.cols=new Array(u).fill({type:"align",align:t}),n?{type:"leftright",mode:e.mode,body:[i],left:n[0],right:n[1],rightColor:void 0}:i},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=tb(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=UN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=JZ(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new In("Unknown column alignment: "+c,u)});if(r.length>1)throw new In("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=tb(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new In("{subarray} can contain only one column");return i},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var n={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},t=tb(e.parser,n,tee(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:ZLe,htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){qt.contains(["gather","gather*"],e.envName)&&zN(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:nee(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return tb(e.parser,n,"display")},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:ZLe,htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){zN(e);var n={autoTag:nee(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return tb(e.parser,n,"display")},htmlBuilder:Ed,mathmlBuilder:Cd});Sd({type:"array",names:["CD"],props:{numArgs:0},handler(e){return zN(e),Txn(e.parser)},htmlBuilder:Ed,mathmlBuilder:Cd});O("\\nonumber","\\gdef\\@eqnsw{0}");O("\\notag","\\nonumber");lt({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new In(e.funcName+" valid only within array environment")}});var eje=YLe;lt({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];if(r.type!=="ordgroup")throw new In("Invalid environment name",r);for(var i="",u=0;u{var t=e.font,a=n.withFont(t);return _r(e.body,a)},tje=(e,n)=>{var t=e.font,a=n.withFont(t);return lo(e.body,a)},aje={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};lt({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=kN(n[0]),i=a;return i in aje&&(i=aje[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:nje,mathmlBuilder:tje});lt({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=qt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:JN(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});lt({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a,breakOnTokenText:r}=e,{mode:i}=t,u=t.parseExpression(!0,r),l="math"+a.slice(1);return{type:"font",mode:i,font:l,body:{type:"ordgroup",mode:t.mode,body:u}}},htmlBuilder:nje,mathmlBuilder:tje});var rje=(e,n)=>{var t=n;return e==="display"?t=t.id>=Kt.SCRIPT.id?t.text():Kt.DISPLAY:e==="text"&&t.size===Kt.DISPLAY.size?t=Kt.TEXT:e==="script"?t=Kt.SCRIPT:e==="scriptscript"&&(t=Kt.SCRIPTSCRIPT),t},aee=(e,n)=>{var t=rje(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=_r(e.numer,i,n);if(e.continued){var l=8.5/n.fontMetrics().ptPerEm,c=3.5/n.fontMetrics().ptPerEm;u.height=u.height0?h=3*m:h=7*m,w=n.fontMetrics().denom1):(v>0?(_=n.fontMetrics().num2,h=m):(_=n.fontMetrics().num3,h=3*m),w=n.fontMetrics().denom2);var g;if(f){var y=n.fontMetrics().axisHeight;_-u.depth-(y+.5*v){var t=new Rn.MathNode("mfrac",[lo(e.numer,n),lo(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=oi(e.barSize,n);t.setAttribute("linethickness",kn(a))}var r=rje(e.size,n.style);if(r.size!==n.style.size){t=new Rn.MathNode("mstyle",[t]);var i=r.size===Kt.DISPLAY.size?"true":"false";t.setAttribute("displaystyle",i),t.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var u=[];if(e.leftDelim!=null){var l=new Rn.MathNode("mo",[new Rn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new Rn.MathNode("mo",[new Rn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return UZ(u)}return t};lt({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1],u,l=null,c=null,s="auto";switch(a){case"\\dfrac":case"\\frac":case"\\tfrac":u=!0;break;case"\\\\atopfrac":u=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":u=!1,l="(",c=")";break;case"\\\\bracefrac":u=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":u=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(a){case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text";break}return{type:"genfrac",mode:t.mode,continued:!1,numer:r,denom:i,hasBarLine:u,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:aee,mathmlBuilder:ree});lt({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1];return{type:"genfrac",mode:t.mode,continued:!0,numer:r,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});lt({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:n,funcName:t,token:a}=e,r;switch(t){case"\\over":r="\\frac";break;case"\\choose":r="\\binom";break;case"\\atop":r="\\\\atopfrac";break;case"\\brace":r="\\\\bracefrac";break;case"\\brack":r="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:r,token:a}}});var oje=["display","text","script","scriptscript"],ije=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};lt({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,n){var{parser:t}=e,a=n[4],r=n[5],i=kN(n[0]),u=i.type==="atom"&&i.family==="open"?ije(i.text):null,l=kN(n[1]),c=l.type==="atom"&&l.family==="close"?ije(l.text):null,s=Ia(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",_=n[3];if(_.type==="ordgroup"){if(_.body.length>0){var h=Ia(_.body[0],"textord");m=oje[Number(h.text)]}}else _=Ia(_,"textord"),m=oje[Number(_.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:aee,mathmlBuilder:ree});lt({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,n){var{parser:t,funcName:a,token:r}=e;return{type:"infix",mode:t.mode,replaceWith:"\\\\abovefrac",size:Ia(n[0],"size").value,token:r}}});lt({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=RAn(Ia(n[1],"infix").size),u=n[2],l=i.number>0;return{type:"genfrac",mode:t.mode,numer:r,denom:u,continued:!1,hasBarLine:l,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:aee,mathmlBuilder:ree});var uje=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?_r(e.sup,n.havingStyle(t.sup()),n):_r(e.sub,n.havingStyle(t.sub()),n),r=Ia(e.base,"horizBrace")):r=Ia(e,"horizBrace");var i=_r(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=Rg.svgSpan(r,n),l;if(r.isOver?(l=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:u}]},n),l.children[0].children[0].children[1].classes.push("svg-align")):(l=Te.makeVList({positionType:"bottom",positionData:i.depth+.1+u.height,children:[{type:"elem",elem:u},{type:"kern",size:.1},{type:"elem",elem:i}]},n),l.children[0].children[0].children[0].classes.push("svg-align")),a){var c=Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Te.makeVList({positionType:"bottom",positionData:c.depth+.2+a.height+a.depth,children:[{type:"elem",elem:a},{type:"kern",size:.2},{type:"elem",elem:c}]},n)}return Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},Wxn=(e,n)=>{var t=Rg.mathMLnode(e.label);return new Rn.MathNode(e.isOver?"mover":"munder",[lo(e.base,n),t])};lt({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"horizBrace",mode:t.mode,label:a,isOver:/^\\over/.test(a),base:n[0]}},htmlBuilder:uje,mathmlBuilder:Wxn});lt({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Ia(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:qi(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=$u(e.body,n,!1);return Te.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=nb(e.body,n);return t instanceof Av||(t=new Av("mrow",[t])),t.setAttribute("href",e.href),t}});lt({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Ia(n[0],"url").url;if(!t.settings.isTrusted({command:"\\url",url:a}))return t.formatUnsupportedCmd("\\url");for(var r=[],i=0;i{var{parser:t,funcName:a,token:r}=e,i=Ia(n[0],"raw").string,u=n[1];t.settings.strict&&t.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var l,c={};switch(a){case"\\htmlClass":c.class=i,l={command:"\\htmlClass",class:i};break;case"\\htmlId":c.id=i,l={command:"\\htmlId",id:i};break;case"\\htmlStyle":c.style=i,l={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var s=i.split(","),f=0;f{var t=$u(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Te.makeSpan(a,t,n);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&r.setAttribute(i,e.attributes[i]);return r},mathmlBuilder:(e,n)=>nb(e.body,n)});lt({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:qi(n[0]),mathml:qi(n[1])}},htmlBuilder:(e,n)=>{var t=$u(e.html,n,!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>nb(e.mathml,n)});var oee=function(n){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(n))return{number:+n,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n);if(!t)throw new In("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!cLe(a))throw new In("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};lt({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,n,t)=>{var{parser:a}=e,r={number:0,unit:"em"},i={number:.9,unit:"em"},u={number:0,unit:"em"},l="";if(t[0])for(var c=Ia(t[0],"raw").string,s=c.split(","),f=0;f{var t=oi(e.height,n),a=0;e.totalheight.number>0&&(a=oi(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=oi(e.width,n));var i={height:kn(t+a)};r>0&&(i.width=kn(r)),a>0&&(i.verticalAlign=kn(-a));var u=new mLe(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=oi(e.height,n),r=0;if(e.totalheight.number>0&&(r=oi(e.totalheight,n)-a,t.setAttribute("valign",kn(-r))),t.setAttribute("height",kn(a+r)),e.width.number>0){var i=oi(e.width,n);t.setAttribute("width",kn(i))}return t.setAttribute("src",e.src),t}});lt({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=Ia(n[0],"size");if(t.settings.strict){var i=a[1]==="m",u=r.value.unit==="mu";i?(u||t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" supports only mu units, "+("not "+r.value.unit+" units")),t.mode!=="math"&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" works only in math mode")):u&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" doesn't support mu units")}return{type:"kern",mode:t.mode,dimension:r.value}},htmlBuilder(e,n){return Te.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=oi(e.dimension,n);return new Rn.SpaceNode(t)}});lt({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"lap",mode:t.mode,alignment:a.slice(5),body:r}},htmlBuilder:(e,n)=>{var t;e.alignment==="clap"?(t=Te.makeSpan([],[_r(e.body,n)]),t=Te.makeSpan(["inner"],[t],n)):t=Te.makeSpan(["inner"],[_r(e.body,n)]);var a=Te.makeSpan(["fix"],[]),r=Te.makeSpan([e.alignment],[t,a],n),i=Te.makeSpan(["strut"]);return i.style.height=kn(r.height+r.depth),r.depth&&(i.style.verticalAlign=kn(-r.depth)),r.children.unshift(i),r=Te.makeSpan(["thinbox"],[r],n),Te.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mpadded",[lo(e.body,n)]);if(e.alignment!=="rlap"){var a=e.alignment==="llap"?"-1":"-0.5";t.setAttribute("lspace",a+"width")}return t.setAttribute("width","0px"),t}});lt({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){var{funcName:t,parser:a}=e,r=a.mode;a.switchMode("math");var i=t==="\\("?"\\)":"$",u=a.parseExpression(!1,i);return a.expect(i),a.switchMode(r),{type:"styling",mode:a.mode,style:"text",body:u}}});lt({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new In("Mismatched "+e.funcName)}});var lje=(e,n)=>{switch(n.style.size){case Kt.DISPLAY.size:return e.display;case Kt.TEXT.size:return e.text;case Kt.SCRIPT.size:return e.script;case Kt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};lt({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:qi(n[0]),text:qi(n[1]),script:qi(n[2]),scriptscript:qi(n[3])}},htmlBuilder:(e,n)=>{var t=lje(e,n),a=$u(t,n,!1);return Te.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=lje(e,n);return nb(t,n)}});var cje=(e,n,t,a,r,i,u)=>{e=Te.makeSpan([],[e]);var l=t&&qt.isCharacterBox(t),c,s;if(n){var f=_r(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=_r(t,a.havingStyle(r.sub()),a);c={elem:v,kern:Math.max(a.fontMetrics().bigOpSpacing2,a.fontMetrics().bigOpSpacing4-v.height)}}var m;if(s&&c){var _=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Te.makeVList({positionType:"bottom",positionData:_,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:kn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:kn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Te.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:kn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var w=e.depth+u;m=Te.makeVList({positionType:"bottom",positionData:w,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:kn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var p=Te.makeSpan(["mspace"],[],a);p.style.marginRight=kn(i),g.unshift(p)}return Te.makeSpan(["mop","op-limits"],g,a)},sje=["\\smallint"],iF=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"op"),r=!0):i=Ia(e,"op");var u=n.style,l=!1;u.size===Kt.DISPLAY.size&&i.symbol&&!qt.contains(sje,i.name)&&(l=!0);var c;if(i.symbol){var s=l?"Size2-Regular":"Size1-Regular",f="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(f=i.name.slice(1),i.name=f==="oiint"?"\\iint":"\\iiint"),c=Te.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Te.staticSvg(f+"Size"+(l?"2":"1"),n);c=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:m,shift:l?.08:0}]},n),i.name="\\"+f,c.classes.unshift("mop"),c.italic=v}}else if(i.body){var _=$u(i.body,n,!0);_.length===1&&_[0]instanceof Mv?(c=_[0],c.classes[0]="mop"):c=Te.makeSpan(["mop"],_,n)}else{for(var h=[],w=1;w{var t;if(e.symbol)t=new Av("mo",[am(e.name,e.mode)]),qt.contains(sje,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new Av("mo",bf(e.body,n));else{t=new Av("mi",[new oF(e.name.slice(1))]);var a=new Av("mo",[am("\u2061","text")]);e.parentIsSupSub?t=new Av("mrow",[t,a]):t=CLe([t,a])}return t},qxn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};lt({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=a;return r.length===1&&(r=qxn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:iF,mathmlBuilder:E4});lt({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:qi(a)}},htmlBuilder:iF,mathmlBuilder:E4});var zxn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};lt({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:iF,mathmlBuilder:E4});lt({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:iF,mathmlBuilder:E4});lt({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e,a=t;return a.length===1&&(a=zxn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:iF,mathmlBuilder:E4});var fje=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"operatorname"),r=!0):i=Ia(e,"operatorname");var u;if(i.body.length>0){for(var l=i.body.map(v=>{var m=v.text;return typeof m=="string"?{type:"textord",mode:v.mode,text:m}:v}),c=$u(l,n.withFont("mathrm"),!0),s=0;s{for(var t=bf(e.body,n.withFont("mathrm")),a=!0,r=0;rf.toText()).join("");t=[new Rn.TextNode(l)]}var c=new Rn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new Rn.MathNode("mo",[am("\u2061","text")]);return e.parentIsSupSub?new Rn.MathNode("mrow",[c,s]):Rn.newDocumentFragment([c,s])};lt({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"operatorname",mode:t.mode,body:qi(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:fje,mathmlBuilder:$xn});O("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");rw({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Te.makeFragment($u(e.body,n,!1)):Te.makeSpan(["mord"],$u(e.body,n,!0),n)},mathmlBuilder(e,n){return nb(e.body,n,!0)}});lt({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,n){var{parser:t}=e,a=n[0];return{type:"overline",mode:t.mode,body:a}},htmlBuilder(e,n){var t=_r(e.body,n.havingCrampedStyle()),a=Te.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Te.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("mover",[lo(e.body,n),t]);return a.setAttribute("accent","true"),a}});lt({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"phantom",mode:t.mode,body:qi(a)}},htmlBuilder:(e,n)=>{var t=$u(e.body,n.withPhantom(),!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=bf(e.body,n);return new Rn.MathNode("mphantom",t)}});lt({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"hphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Te.makeSpan([],[_r(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=bf(qi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});lt({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"vphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Te.makeSpan(["inner"],[_r(e.body,n.withPhantom())]),a=Te.makeSpan(["fix"],[]);return Te.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=bf(qi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});lt({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Ia(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=_r(e.body,n),a=oi(e.dy,n);return Te.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mpadded",[lo(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});lt({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});lt({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Ia(n[0],"size"),u=Ia(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Ia(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Te.makeSpan(["mord","rule"],[],n),a=oi(e.width,n),r=oi(e.height,n),i=e.shift?oi(e.shift,n):0;return t.style.borderRightWidth=kn(a),t.style.borderTopWidth=kn(r),t.style.bottom=kn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=oi(e.width,n),a=oi(e.height,n),r=e.shift?oi(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Rn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",kn(t)),u.setAttribute("height",kn(a));var l=new Rn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",kn(r)):(l.setAttribute("height",kn(r)),l.setAttribute("depth",kn(-r))),l.setAttribute("voffset",kn(r)),l}});function vje(e,n,t){for(var a=$u(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return vje(e.body,t,n)};lt({type:"sizing",names:mje,props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!1,t);return{type:"sizing",mode:r.mode,size:mje.indexOf(a)+1,body:i}},htmlBuilder:Vxn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=bf(e.body,t),r=new Rn.MathNode("mstyle",a);return r.setAttribute("mathsize",kn(t.sizeMultiplier)),r}});lt({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,n,t)=>{var{parser:a}=e,r=!1,i=!1,u=t[0]&&Ia(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Te.makeSpan([],[_r(e.body,n)]);if(!e.smashHeight&&!e.smashDepth)return t;if(e.smashHeight&&(t.height=0,t.children))for(var a=0;a{var t=new Rn.MathNode("mpadded",[lo(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});lt({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a}=e,r=t[0],i=n[0];return{type:"sqrt",mode:a.mode,body:i,index:r}},htmlBuilder(e,n){var t=_r(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Te.wrapFragment(t,n);var a=n.fontMetrics(),r=a.defaultRuleThickness,i=r;n.style.idt.height+t.depth+u&&(u=(u+v-t.height-t.depth)/2);var m=c.height-t.height-u-s;t.style.paddingLeft=kn(f);var _=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t,wrapperClasses:["svg-align"]},{type:"kern",size:-(t.height+m)},{type:"elem",elem:c},{type:"kern",size:s}]},n);if(e.index){var h=n.havingStyle(Kt.SCRIPTSCRIPT),w=_r(e.index,h,n),g=.6*(_.height-_.depth),p=Te.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:w}]},n),y=Te.makeSpan(["root"],[p]);return Te.makeSpan(["mord","sqrt"],[y,_],n)}else return Te.makeSpan(["mord","sqrt"],[_],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Rn.MathNode("mroot",[lo(t,n),lo(a,n)]):new Rn.MathNode("msqrt",[lo(t,n)])}});var _je={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT};lt({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,n){var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!0,t),u=a.slice(1,a.length-5);return{type:"styling",mode:r.mode,style:u,body:i}},htmlBuilder(e,n){var t=_je[e.style],a=n.havingStyle(t).withFont("");return vje(e.body,a,n)},mathmlBuilder(e,n){var t=_je[e.style],a=n.havingStyle(t),r=bf(e.body,a),i=new Rn.MathNode("mstyle",r),u={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},l=u[e.style];return i.setAttribute("scriptlevel",l[0]),i.setAttribute("displaystyle",l[1]),i}});var Qxn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Kt.DISPLAY.size||a.alwaysHandleSupSub);return r?iF:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Kt.DISPLAY.size||a.limits);return i?fje:null}else{if(a.type==="accent")return qt.isCharacterBox(a.base)?WZ:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?uje:null}else return null}else return null};rw({type:"supsub",htmlBuilder(e,n){var t=Qxn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=_r(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&qt.isCharacterBox(a);if(r){var _=n.havingStyle(n.style.sup());l=_r(r,_,n),m||(f=u.height-_.fontMetrics().supDrop*_.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=_r(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var w;n.style===Kt.DISPLAY?w=s.sup1:n.style.cramped?w=s.sup3:w=s.sup2;var g=n.sizeMultiplier,p=kn(.5/s.ptPerEm/g),y=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof Mv||F)&&(y=kn(-u.italic))}var N;if(l&&c){f=Math.max(f,w,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var B=s.defaultRuleThickness,k=4*B;if(f-l.depth-(c.height-v)0&&(f+=ue,v-=ue)}var we=[{type:"elem",elem:c,shift:v,marginRight:p,marginLeft:y},{type:"elem",elem:l,shift:-f,marginRight:p}];N=Te.makeVList({positionType:"individualShift",children:we},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var ye=[{type:"elem",elem:c,marginLeft:y,marginRight:p}];N=Te.makeVList({positionType:"shift",positionData:v,children:ye},n)}else if(l)f=Math.max(f,w,l.depth+.25*s.xHeight),N=Te.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:p}]},n);else throw new Error("supsub must have either sup or sub.");var Se=kZ(u,"right")||"mord";return Te.makeSpan([Se],[u,Te.makeSpan(["msupsub"],[N])],n)},mathmlBuilder(e,n){var t=!1,a,r;e.base&&e.base.type==="horizBrace"&&(r=!!e.sup,r===e.base.isOver&&(t=!0,a=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[lo(e.base,n)];e.sub&&i.push(lo(e.sub,n)),e.sup&&i.push(lo(e.sup,n));var u;if(t)u=a?"mover":"munder";else if(e.sub)if(e.sup){var s=e.base;s&&s.type==="op"&&s.limits&&n.style===Kt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Kt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Kt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Kt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Kt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Kt.DISPLAY)?u="mover":u="msup"}return new Rn.MathNode(u,i)}});rw({type:"atom",htmlBuilder(e,n){return Te.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[am(e.text,e.mode)]);if(e.family==="bin"){var a=BZ(e,n);a==="bold-italic"&&t.setAttribute("mathvariant",a)}else e.family==="punct"?t.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&t.setAttribute("stretchy","false");return t}});var pje={mi:"italic",mn:"normal",mtext:"normal"};rw({type:"mathord",htmlBuilder(e,n){return Te.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Rn.MathNode("mi",[am(e.text,e.mode,n)]),a=BZ(e,n)||"italic";return a!==pje[t.type]&&t.setAttribute("mathvariant",a),t}});rw({type:"textord",htmlBuilder(e,n){return Te.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=am(e.text,e.mode,n),a=BZ(e,n)||"normal",r;return e.mode==="text"?r=new Rn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new Rn.MathNode("mn",[t]):e.text==="\\prime"?r=new Rn.MathNode("mo",[t]):r=new Rn.MathNode("mi",[t]),a!==pje[r.type]&&r.setAttribute("mathvariant",a),r}});var iee={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},uee={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};rw({type:"spacing",htmlBuilder(e,n){if(uee.hasOwnProperty(e.text)){var t=uee[e.text].className||"";if(e.mode==="text"){var a=Te.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Te.makeSpan(["mspace",t],[Te.mathsym(e.text,e.mode,n)],n)}else{if(iee.hasOwnProperty(e.text))return Te.makeSpan(["mspace",iee[e.text]],[],n);throw new In('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(uee.hasOwnProperty(e.text))t=new Rn.MathNode("mtext",[new Rn.TextNode("\xA0")]);else{if(iee.hasOwnProperty(e.text))return new Rn.MathNode("mspace");throw new In('Unknown type of space "'+e.text+'"')}return t}});var dje=()=>{var e=new Rn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};rw({type:"tag",mathmlBuilder(e,n){var t=new Rn.MathNode("mtable",[new Rn.MathNode("mtr",[dje(),new Rn.MathNode("mtd",[nb(e.body,n)]),dje(),new Rn.MathNode("mtd",[nb(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var hje={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},gje={"\\textbf":"textbf","\\textmd":"textmd"},Yxn={"\\textit":"textit","\\textup":"textup"},Dje=(e,n)=>{var t=e.font;return t?hje[t]?n.withTextFontFamily(hje[t]):gje[t]?n.withTextFontWeight(gje[t]):n.withTextFontShape(Yxn[t]):n};lt({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"text",mode:t.mode,body:qi(r),font:a}},htmlBuilder(e,n){var t=Dje(e,n),a=$u(e.body,t,!0);return Te.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=Dje(e,n);return nb(e.body,t)}});lt({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"underline",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=_r(e.body,n),a=Te.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.makeVList({positionType:"top",positionData:t.height,children:[{type:"kern",size:r},{type:"elem",elem:a},{type:"kern",size:3*r},{type:"elem",elem:t}]},n);return Te.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("munder",[lo(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});lt({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"vcenter",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=_r(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Te.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Rn.MathNode("mpadded",[lo(e.body,n)],["vcenter"])}});lt({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new In("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=yje(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),ab=wLe,bje=`[ \r ]`,Kxn="\\\\[a-zA-Z@]+",Xxn="\\\\[^\uD800-\uDFFF]",Zxn="("+Kxn+")"+bje+"*",e7n=`\\\\( |[ \r ]+ ?)[ \r ]*`,lee="[\u0300-\u036F]",n7n=new RegExp(lee+"+$"),t7n="("+bje+"+)|"+(e7n+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(lee+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(lee+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+Zxn)+("|"+Xxn+")"),cee=class{constructor(n,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=n,this.settings=t,this.tokenRegex=new RegExp(t7n,"g"),this.catcodes={"%":14,"~":13}}setCatcode(n,t){this.catcodes[n]=t}lex(){var n=this.input,t=this.tokenRegex.lastIndex;if(t===n.length)return new Tv("EOF",new Df(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new In("Unexpected character: '"+n[t]+"'",new Tv(n[t],new Df(this,t,t+1)));var r=a[6]||a[3]||(a[2]?"\\ ":" ");if(this.catcodes[r]===14){var i=n.indexOf(` `,this.tokenRegex.lastIndex);return i===-1?(this.tokenRegex.lastIndex=n.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=i+1,this.lex()}return new Tv(r,new Df(this,t,this.tokenRegex.lastIndex))}},Rje=class{constructor(n,t){n===void 0&&(n={}),t===void 0&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=n,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new In("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var n=this.undefStack.pop();for(var t in n)n.hasOwnProperty(t)&&(n[t]==null?delete this.current[t]:this.current[t]=n[t])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(n){return this.current.hasOwnProperty(n)||this.builtins.hasOwnProperty(n)}get(n){return this.current.hasOwnProperty(n)?this.current[n]:this.builtins[n]}set(n,t,a){if(a===void 0&&(a=!1),a){for(var r=0;r0&&(this.undefStack[this.undefStack.length-1][n]=t)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(n)&&(i[n]=this.current[n])}t==null?delete this.current[n]:this.current[n]=t}},a7n=KLe;O("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});O("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});O("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});O("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});O("\\@ifnextchar",function(e){var n=e.consumeArgs(3);e.consumeSpaces();var t=e.future();return n[0].length===1&&n[0][0].text===t.text?{tokens:n[1],numArgs:0}:{tokens:n[2],numArgs:0}});O("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");O("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var wje={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};O("\\char",function(e){var n=e.popToken(),t,a="";if(n.text==="'")t=8,n=e.popToken();else if(n.text==='"')t=16,n=e.popToken();else if(n.text==="`")if(n=e.popToken(),n.text[0]==="\\")a=n.text.charCodeAt(1);else{if(n.text==="EOF")throw new In("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=wje[n.text],a==null||a>=t)throw new In("Invalid base-"+t+" digit "+n.text);for(var r;(r=wje[e.future().text])!=null&&r{var a=e.consumeArg().tokens;if(a.length!==1)throw new In("\\newcommand's first argument must be a macro name");var r=a[0].text,i=e.isDefined(r);if(i&&!n)throw new In("\\newcommand{"+r+"} attempting to redefine "+(r+"; use \\renewcommand"));if(!i&&!t)throw new In("\\renewcommand{"+r+"} when command "+r+" does not yet exist; use \\newcommand");var u=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var l="",c=e.expandNextToken();c.text!=="]"&&c.text!=="EOF";)l+=c.text,c=e.expandNextToken();if(!l.match(/^\s*[0-9]+\s*$/))throw new In("Invalid number of arguments: "+l);u=parseInt(l),a=e.consumeArg().tokens}return e.macros.set(r,{tokens:a,numArgs:u}),""};O("\\newcommand",e=>see(e,!1,!0));O("\\renewcommand",e=>see(e,!0,!1));O("\\providecommand",e=>see(e,!0,!0));O("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});O("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});O("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),ab[t],mo.math[t],mo.text[t]),""});O("\\bgroup","{");O("\\egroup","}");O("~","\\nobreakspace");O("\\lq","`");O("\\rq","'");O("\\aa","\\r a");O("\\AA","\\r A");O("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");O("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");O("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");O("\u212C","\\mathscr{B}");O("\u2130","\\mathscr{E}");O("\u2131","\\mathscr{F}");O("\u210B","\\mathscr{H}");O("\u2110","\\mathscr{I}");O("\u2112","\\mathscr{L}");O("\u2133","\\mathscr{M}");O("\u211B","\\mathscr{R}");O("\u212D","\\mathfrak{C}");O("\u210C","\\mathfrak{H}");O("\u2128","\\mathfrak{Z}");O("\\Bbbk","\\Bbb{k}");O("\xB7","\\cdotp");O("\\llap","\\mathllap{\\textrm{#1}}");O("\\rlap","\\mathrlap{\\textrm{#1}}");O("\\clap","\\mathclap{\\textrm{#1}}");O("\\mathstrut","\\vphantom{(}");O("\\underbar","\\underline{\\text{#1}}");O("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');O("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");O("\\ne","\\neq");O("\u2260","\\neq");O("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");O("\u2209","\\notin");O("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");O("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");O("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");O("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");O("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");O("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");O("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");O("\u27C2","\\perp");O("\u203C","\\mathclose{!\\mkern-0.8mu!}");O("\u220C","\\notni");O("\u231C","\\ulcorner");O("\u231D","\\urcorner");O("\u231E","\\llcorner");O("\u231F","\\lrcorner");O("\xA9","\\copyright");O("\xAE","\\textregistered");O("\uFE0F","\\textregistered");O("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');O("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');O("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');O("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');O("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}");O("\u22EE","\\vdots");O("\\varGamma","\\mathit{\\Gamma}");O("\\varDelta","\\mathit{\\Delta}");O("\\varTheta","\\mathit{\\Theta}");O("\\varLambda","\\mathit{\\Lambda}");O("\\varXi","\\mathit{\\Xi}");O("\\varPi","\\mathit{\\Pi}");O("\\varSigma","\\mathit{\\Sigma}");O("\\varUpsilon","\\mathit{\\Upsilon}");O("\\varPhi","\\mathit{\\Phi}");O("\\varPsi","\\mathit{\\Psi}");O("\\varOmega","\\mathit{\\Omega}");O("\\substack","\\begin{subarray}{c}#1\\end{subarray}");O("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");O("\\boxed","\\fbox{$\\displaystyle{#1}$}");O("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");O("\\implies","\\DOTSB\\;\\Longrightarrow\\;");O("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var Sje={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};O("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in Sje?n=Sje[t]:(t.slice(0,4)==="\\not"||t in mo.math&&qt.contains(["bin","rel"],mo.math[t].group))&&(n="\\dotsb"),n});var fee={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};O("\\dotso",function(e){var n=e.future().text;return n in fee?"\\ldots\\,":"\\ldots"});O("\\dotsc",function(e){var n=e.future().text;return n in fee&&n!==","?"\\ldots\\,":"\\ldots"});O("\\cdots",function(e){var n=e.future().text;return n in fee?"\\@cdots\\,":"\\@cdots"});O("\\dotsb","\\cdots");O("\\dotsm","\\cdots");O("\\dotsi","\\!\\cdots");O("\\dotsx","\\ldots\\,");O("\\DOTSI","\\relax");O("\\DOTSB","\\relax");O("\\DOTSX","\\relax");O("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");O("\\,","\\tmspace+{3mu}{.1667em}");O("\\thinspace","\\,");O("\\>","\\mskip{4mu}");O("\\:","\\tmspace+{4mu}{.2222em}");O("\\medspace","\\:");O("\\;","\\tmspace+{5mu}{.2777em}");O("\\thickspace","\\;");O("\\!","\\tmspace-{3mu}{.1667em}");O("\\negthinspace","\\!");O("\\negmedspace","\\tmspace-{4mu}{.2222em}");O("\\negthickspace","\\tmspace-{5mu}{.277em}");O("\\enspace","\\kern.5em ");O("\\enskip","\\hskip.5em\\relax");O("\\quad","\\hskip1em\\relax");O("\\qquad","\\hskip2em\\relax");O("\\tag","\\@ifstar\\tag@literal\\tag@paren");O("\\tag@paren","\\tag@literal{({#1})}");O("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new In("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});O("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");O("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");O("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");O("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");O("\\newline","\\\\\\relax");O("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Eje=kn(bd["Main-Regular"]["T".charCodeAt(0)][1]-.7*bd["Main-Regular"]["A".charCodeAt(0)][1]);O("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+Eje+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");O("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+Eje+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");O("\\hspace","\\@ifstar\\@hspacer\\@hspace");O("\\@hspace","\\hskip #1\\relax");O("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");O("\\ordinarycolon",":");O("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");O("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');O("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');O("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');O("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');O("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');O("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');O("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');O("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');O("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');O("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');O("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');O("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');O("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');O("\u2237","\\dblcolon");O("\u2239","\\eqcolon");O("\u2254","\\coloneqq");O("\u2255","\\eqqcolon");O("\u2A74","\\Coloneqq");O("\\ratio","\\vcentcolon");O("\\coloncolon","\\dblcolon");O("\\colonequals","\\coloneqq");O("\\coloncolonequals","\\Coloneqq");O("\\equalscolon","\\eqqcolon");O("\\equalscoloncolon","\\Eqqcolon");O("\\colonminus","\\coloneq");O("\\coloncolonminus","\\Coloneq");O("\\minuscolon","\\eqcolon");O("\\minuscoloncolon","\\Eqcolon");O("\\coloncolonapprox","\\Colonapprox");O("\\coloncolonsim","\\Colonsim");O("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");O("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");O("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");O("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");O("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");O("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");O("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");O("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");O("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");O("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");O("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");O("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");O("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");O("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");O("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");O("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");O("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");O("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");O("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");O("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");O("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");O("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");O("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");O("\\imath","\\html@mathml{\\@imath}{\u0131}");O("\\jmath","\\html@mathml{\\@jmath}{\u0237}");O("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");O("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");O("\u27E6","\\llbracket");O("\u27E7","\\rrbracket");O("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");O("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");O("\u2983","\\lBrace");O("\u2984","\\rBrace");O("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");O("\u29B5","\\minuso");O("\\darr","\\downarrow");O("\\dArr","\\Downarrow");O("\\Darr","\\Downarrow");O("\\lang","\\langle");O("\\rang","\\rangle");O("\\uarr","\\uparrow");O("\\uArr","\\Uparrow");O("\\Uarr","\\Uparrow");O("\\N","\\mathbb{N}");O("\\R","\\mathbb{R}");O("\\Z","\\mathbb{Z}");O("\\alef","\\aleph");O("\\alefsym","\\aleph");O("\\Alpha","\\mathrm{A}");O("\\Beta","\\mathrm{B}");O("\\bull","\\bullet");O("\\Chi","\\mathrm{X}");O("\\clubs","\\clubsuit");O("\\cnums","\\mathbb{C}");O("\\Complex","\\mathbb{C}");O("\\Dagger","\\ddagger");O("\\diamonds","\\diamondsuit");O("\\empty","\\emptyset");O("\\Epsilon","\\mathrm{E}");O("\\Eta","\\mathrm{H}");O("\\exist","\\exists");O("\\harr","\\leftrightarrow");O("\\hArr","\\Leftrightarrow");O("\\Harr","\\Leftrightarrow");O("\\hearts","\\heartsuit");O("\\image","\\Im");O("\\infin","\\infty");O("\\Iota","\\mathrm{I}");O("\\isin","\\in");O("\\Kappa","\\mathrm{K}");O("\\larr","\\leftarrow");O("\\lArr","\\Leftarrow");O("\\Larr","\\Leftarrow");O("\\lrarr","\\leftrightarrow");O("\\lrArr","\\Leftrightarrow");O("\\Lrarr","\\Leftrightarrow");O("\\Mu","\\mathrm{M}");O("\\natnums","\\mathbb{N}");O("\\Nu","\\mathrm{N}");O("\\Omicron","\\mathrm{O}");O("\\plusmn","\\pm");O("\\rarr","\\rightarrow");O("\\rArr","\\Rightarrow");O("\\Rarr","\\Rightarrow");O("\\real","\\Re");O("\\reals","\\mathbb{R}");O("\\Reals","\\mathbb{R}");O("\\Rho","\\mathrm{P}");O("\\sdot","\\cdot");O("\\sect","\\S");O("\\spades","\\spadesuit");O("\\sub","\\subset");O("\\sube","\\subseteq");O("\\supe","\\supseteq");O("\\Tau","\\mathrm{T}");O("\\thetasym","\\vartheta");O("\\weierp","\\wp");O("\\Zeta","\\mathrm{Z}");O("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");O("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");O("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");O("\\bra","\\mathinner{\\langle{#1}|}");O("\\ket","\\mathinner{|{#1}\\rangle}");O("\\braket","\\mathinner{\\langle{#1}\\rangle}");O("\\Bra","\\left\\langle#1\\right|");O("\\Ket","\\left|#1\\right\\rangle");var Cje=e=>n=>{var t=n.consumeArg().tokens,a=n.consumeArg().tokens,r=n.consumeArg().tokens,i=n.consumeArg().tokens,u=n.macros.get("|"),l=n.macros.get("\\|");n.macros.beginGroup();var c=v=>m=>{e&&(m.macros.set("|",u),r.length&&m.macros.set("\\|",l));var _=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),_=!0)}return{tokens:_?r:a,numArgs:0}};n.macros.set("|",c(!1)),r.length&&n.macros.set("\\|",c(!0));var s=n.consumeArg().tokens,f=n.expandTokens([...i,...s,...t]);return n.macros.endGroup(),{tokens:f.reverse(),numArgs:0}};O("\\bra@ket",Cje(!1));O("\\bra@set",Cje(!0));O("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");O("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");O("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");O("\\angln","{\\angl n}");O("\\blue","\\textcolor{##6495ed}{#1}");O("\\orange","\\textcolor{##ffa500}{#1}");O("\\pink","\\textcolor{##ff00af}{#1}");O("\\red","\\textcolor{##df0030}{#1}");O("\\green","\\textcolor{##28ae7b}{#1}");O("\\gray","\\textcolor{gray}{#1}");O("\\purple","\\textcolor{##9d38bd}{#1}");O("\\blueA","\\textcolor{##ccfaff}{#1}");O("\\blueB","\\textcolor{##80f6ff}{#1}");O("\\blueC","\\textcolor{##63d9ea}{#1}");O("\\blueD","\\textcolor{##11accd}{#1}");O("\\blueE","\\textcolor{##0c7f99}{#1}");O("\\tealA","\\textcolor{##94fff5}{#1}");O("\\tealB","\\textcolor{##26edd5}{#1}");O("\\tealC","\\textcolor{##01d1c1}{#1}");O("\\tealD","\\textcolor{##01a995}{#1}");O("\\tealE","\\textcolor{##208170}{#1}");O("\\greenA","\\textcolor{##b6ffb0}{#1}");O("\\greenB","\\textcolor{##8af281}{#1}");O("\\greenC","\\textcolor{##74cf70}{#1}");O("\\greenD","\\textcolor{##1fab54}{#1}");O("\\greenE","\\textcolor{##0d923f}{#1}");O("\\goldA","\\textcolor{##ffd0a9}{#1}");O("\\goldB","\\textcolor{##ffbb71}{#1}");O("\\goldC","\\textcolor{##ff9c39}{#1}");O("\\goldD","\\textcolor{##e07d10}{#1}");O("\\goldE","\\textcolor{##a75a05}{#1}");O("\\redA","\\textcolor{##fca9a9}{#1}");O("\\redB","\\textcolor{##ff8482}{#1}");O("\\redC","\\textcolor{##f9685d}{#1}");O("\\redD","\\textcolor{##e84d39}{#1}");O("\\redE","\\textcolor{##bc2612}{#1}");O("\\maroonA","\\textcolor{##ffbde0}{#1}");O("\\maroonB","\\textcolor{##ff92c6}{#1}");O("\\maroonC","\\textcolor{##ed5fa6}{#1}");O("\\maroonD","\\textcolor{##ca337c}{#1}");O("\\maroonE","\\textcolor{##9e034e}{#1}");O("\\purpleA","\\textcolor{##ddd7ff}{#1}");O("\\purpleB","\\textcolor{##c6b9fc}{#1}");O("\\purpleC","\\textcolor{##aa87ff}{#1}");O("\\purpleD","\\textcolor{##7854ab}{#1}");O("\\purpleE","\\textcolor{##543b78}{#1}");O("\\mintA","\\textcolor{##f5f9e8}{#1}");O("\\mintB","\\textcolor{##edf2df}{#1}");O("\\mintC","\\textcolor{##e0e5cc}{#1}");O("\\grayA","\\textcolor{##f6f7f7}{#1}");O("\\grayB","\\textcolor{##f0f1f2}{#1}");O("\\grayC","\\textcolor{##e3e5e6}{#1}");O("\\grayD","\\textcolor{##d6d8da}{#1}");O("\\grayE","\\textcolor{##babec2}{#1}");O("\\grayF","\\textcolor{##888d93}{#1}");O("\\grayG","\\textcolor{##626569}{#1}");O("\\grayH","\\textcolor{##3b3e40}{#1}");O("\\grayI","\\textcolor{##21242c}{#1}");O("\\kaBlue","\\textcolor{##314453}{#1}");O("\\kaGreen","\\textcolor{##71B307}{#1}");var Ije={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},Fje=class{constructor(n,t,a){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(n),this.macros=new Rje(a7n,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new cee(n,this.settings)}switchMode(n){this.mode=n}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(n){this.stack.push(n)}pushTokens(n){this.stack.push(...n)}scanArgument(n){var t,a,r;if(n){if(this.consumeSpaces(),this.future().text!=="[")return null;t=this.popToken(),{tokens:r,end:a}=this.consumeArg(["]"])}else({tokens:r,start:t,end:a}=this.consumeArg());return this.pushToken(new Tv("EOF",a.loc)),this.pushTokens(r),t.range(a,"")}consumeSpaces(){for(;;){var n=this.future();if(n.text===" ")this.stack.pop();else break}}consumeArg(n){var t=[],a=n&&n.length>0;a||this.consumeSpaces();var r=this.future(),i,u=0,l=0;do{if(i=this.popToken(),t.push(i),i.text==="{")++u;else if(i.text==="}"){if(--u,u===-1)throw new In("Extra }",i)}else if(i.text==="EOF")throw new In("Unexpected end of input in a macro argument, expected '"+(n&&a?n[l]:"}")+"'",i);if(n&&a)if((u===0||u===1&&n[l]==="{")&&i.text===n[l]){if(++l,l===n.length){t.splice(-l,l);break}}else l=0}while(u!==0||a);return r.text==="{"&&t[t.length-1].text==="}"&&(t.pop(),t.shift()),t.reverse(),{tokens:t,start:r,end:i}}consumeArgs(n,t){if(t){if(t.length!==n+1)throw new In("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;rthis.settings.maxExpand)throw new In("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(n){var t=this.popToken(),a=t.text,r=t.noexpand?null:this._getExpansion(a);if(r==null||n&&r.unexpandable){if(n&&r==null&&a[0]==="\\"&&!this.isDefined(a))throw new In("Undefined control sequence: "+a);return this.pushToken(t),!1}this.countExpansion(1);var i=r.tokens,u=this.consumeArgs(r.numArgs,r.delimiters);if(r.numArgs){i=i.slice();for(var l=i.length-1;l>=0;--l){var c=i[l];if(c.text==="#"){if(l===0)throw new In("Incomplete placeholder at end of macro body",c);if(c=i[--l],c.text==="#")i.splice(l+1,1);else if(/^[1-9]$/.test(c.text))i.splice(l,2,...u[+c.text-1]);else throw new In("Not a valid argument number",c)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var n=this.stack.pop();return n.treatAsRelax&&(n.text="\\relax"),n}throw new Error}expandMacro(n){return this.macros.has(n)?this.expandTokens([new Tv(n)]):void 0}expandTokens(n){var t=[],a=this.stack.length;for(this.pushTokens(n);this.stack.length>a;)if(this.expandOnce(!0)===!1){var r=this.stack.pop();r.treatAsRelax&&(r.noexpand=!1,r.treatAsRelax=!1),t.push(r)}return this.countExpansion(t.length),t}expandMacroAsText(n){var t=this.expandMacro(n);return t&&t.map(a=>a.text).join("")}_getExpansion(n){var t=this.macros.get(n);if(t==null)return t;if(n.length===1){var a=this.lexer.catcodes[n];if(a!=null&&a!==13)return}var r=typeof t=="function"?t(this):t;if(typeof r=="string"){var i=0;if(r.indexOf("#")!==-1)for(var u=r.replace(/##/g,"");u.indexOf("#"+(i+1))!==-1;)++i;for(var l=new cee(r,this.settings),c=[],s=l.lex();s.text!=="EOF";)c.push(s),s=l.lex();c.reverse();var f={tokens:c,numArgs:i};return f}return r}isDefined(n){return this.macros.has(n)||ab.hasOwnProperty(n)||mo.math.hasOwnProperty(n)||mo.text.hasOwnProperty(n)||Ije.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:ab.hasOwnProperty(n)&&!ab[n].primitive}},Tje=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,$N=Object.freeze({"\u208A":"+","\u208B":"-","\u208C":"=","\u208D":"(","\u208E":")","\u2080":"0","\u2081":"1","\u2082":"2","\u2083":"3","\u2084":"4","\u2085":"5","\u2086":"6","\u2087":"7","\u2088":"8","\u2089":"9","\u2090":"a","\u2091":"e","\u2095":"h","\u1D62":"i","\u2C7C":"j","\u2096":"k","\u2097":"l","\u2098":"m","\u2099":"n","\u2092":"o","\u209A":"p","\u1D63":"r","\u209B":"s","\u209C":"t","\u1D64":"u","\u1D65":"v","\u2093":"x","\u1D66":"\u03B2","\u1D67":"\u03B3","\u1D68":"\u03C1","\u1D69":"\u03D5","\u1D6A":"\u03C7","\u207A":"+","\u207B":"-","\u207C":"=","\u207D":"(","\u207E":")","\u2070":"0","\xB9":"1","\xB2":"2","\xB3":"3","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u1D2C":"A","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u2C7D":"V","\u1D42":"W","\u1D43":"a","\u1D47":"b","\u1D9C":"c","\u1D48":"d","\u1D49":"e","\u1DA0":"f","\u1D4D":"g",\u02B0:"h","\u2071":"i",\u02B2:"j","\u1D4F":"k",\u02E1:"l","\u1D50":"m",\u207F:"n","\u1D52":"o","\u1D56":"p",\u02B3:"r",\u02E2:"s","\u1D57":"t","\u1D58":"u","\u1D5B":"v",\u02B7:"w",\u02E3:"x",\u02B8:"y","\u1DBB":"z","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03D5","\u1D61":"\u03C7","\u1DBF":"\u03B8"}),vee={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"},"\u0327":{text:"\\c"}},Mje={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u1E09:"c\u0327\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u00E7:"c\u0327",\u010F:"d\u030C",\u1E0B:"d\u0307",\u1E11:"d\u0327",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u1E1D:"e\u0327\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u0229:"e\u0327",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u0123:"g\u0327",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u1E29:"h\u0327",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u0137:"k\u0327",\u013A:"l\u0301",\u013E:"l\u030C",\u013C:"l\u0327",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u0146:"n\u0327",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u0157:"r\u0327",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u015F:"s\u0327",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u0163:"t\u0327",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u1E08:"C\u0327\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u00C7:"C\u0327",\u010E:"D\u030C",\u1E0A:"D\u0307",\u1E10:"D\u0327",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u1E1C:"E\u0327\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u0228:"E\u0327",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u0122:"G\u0327",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u1E28:"H\u0327",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0136:"K\u0327",\u0139:"L\u0301",\u013D:"L\u030C",\u013B:"L\u0327",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u0145:"N\u0327",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u0156:"R\u0327",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u015E:"S\u0327",\u0164:"T\u030C",\u1E6A:"T\u0307",\u0162:"T\u0327",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},C4=class{constructor(n,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Fje(n,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(n,t){if(t===void 0&&(t=!0),this.fetch().text!==n)throw new In("Expected '"+n+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(n){this.mode=n,this.gullet.switchMode(n)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var n=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),n}finally{this.gullet.endGroups()}}subparse(n){var t=this.nextToken;this.consume(),this.gullet.pushToken(new Tv("}")),this.gullet.pushTokens(n);var a=this.parseExpression(!1);return this.expect("}"),this.nextToken=t,a}parseExpression(n,t){for(var a=[];;){this.mode==="math"&&this.consumeSpaces();var r=this.fetch();if(C4.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&ab[r.text]&&ab[r.text].infix)break;var i=this.parseAtom(t);if(i){if(i.type==="internal")continue}else break;a.push(i)}return this.mode==="text"&&this.formLigatures(a),this.handleInfixNodes(a)}handleInfixNodes(n){for(var t=-1,a,r=0;r=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',n);var l=mo[this.mode][t].group,c=Df.range(n),s;if(VAn.hasOwnProperty(l)){var f=l;s={type:"atom",mode:this.mode,family:f,loc:c,text:t}}else s={type:l,mode:this.mode,loc:c,text:t};u=s}else if(t.charCodeAt(0)>=128)this.settings.strict&&(rLe(t.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',n):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'"'+(" ("+t.charCodeAt(0)+")"),n)),u={type:"textord",mode:"text",loc:Df.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let _=Lje,h,w,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(_=v7n(t(c,f)),_[0]===dee))return _;if("children"in c&&c.children){let p=c;if(p.children&&_[0]!==YN)for(w=(a?p.children.length:-1)+u,g=f.concat(p);w>-1&&w0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var S7n={tokenize:G7n,partial:!0};function Ree(){return{document:{[91]:{tokenize:F7n,continuation:{tokenize:T7n},exit:M7n}},text:{[91]:{tokenize:I7n},[93]:{add:"after",tokenize:E7n,resolveTo:C7n}}}}function E7n(e,n,t){let a=this,r=a.events.length,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),u;for(;r--;){let c=a.events[r][1];if(c.type==="labelImage"){u=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return l;function l(c){if(!u||!u._balanced)return t(c);let s=Jc(a.sliceSerialize({start:u.end,end:a.now()}));return s.charCodeAt(0)!==94||!i.includes(s.slice(1))?t(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),n(c))}}function C7n(e,n){let t=e.length,a;for(;t--;)if(e[t][1].type==="labelImage"&&e[t][0]==="enter"){a=e[t][1];break}e[t+1][1].type="data",e[t+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[t+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[t+3][1].end),end:Object.assign({},e[t+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let u={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},l={type:"chunkString",contentType:"string",start:Object.assign({},u.start),end:Object.assign({},u.end)},c=[e[t+1],e[t+2],["enter",r,n],e[t+3],e[t+4],["enter",i,n],["exit",i,n],["enter",u,n],["enter",l,n],["exit",l,n],["exit",u,n],e[e.length-2],e[e.length-1],["exit",r,n]];return e.splice(t,e.length-t+1,...c),e}function I7n(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i=0,u;return l;function l(m){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),c}function c(m){return m!==94?t(m):(e.enter("gfmFootnoteCallMarker"),e.consume(m),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(m){let _;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),_=e.exit("gfmFootnoteCallString"),r.includes(Jc(a.sliceSerialize(_)))?v(m):t(m)):t(m):(e.consume(m),br(m)||(u=!0),m===92?f:s)}function f(m){return m===91||m===92||m===93?(e.consume(m),i++,s):s(m)}function v(m){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),n}}function F7n(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(w){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(w){return w===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(w)}function f(w){let g;return w===null||w===91||u>999?t(w):w===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=Jc(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),_):t(w):Vn(w)?(e.enter("lineEnding"),e.consume(w),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(w))}function v(w){return w===null||Vn(w)||w===91||w===93||u>999?(e.exit("chunkString"),f(w)):(br(w)||(l=!0),u++,e.consume(w),w===92?m:v)}function m(w){return w===91||w===92||w===93?(e.consume(w),u++,v):v(w)}function _(w){return w===58?(e.enter("definitionMarker"),e.consume(w),e.exit("definitionMarker"),Qt(e,h,"gfmFootnoteDefinitionWhitespace")):t(w)}function h(w){return r.includes(i)||r.push(i),n(w)}}function T7n(e,n,t){return e.check(Dd,n,e.attempt(S7n,n,t))}function M7n(e){e.exit("gfmFootnoteDefinition")}function G7n(e,n,t){let a=this;return Qt(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(i){let u=a.events[a.events.length-1];return u&&u[1].type==="gfmFootnoteDefinitionIndent"&&u[2].sliceSerialize(u[1],!0).length===4?n(i):t(i)}}function wee(e={}){let n=e.singleTilde,t={tokenize:r,resolveAll:a};return n==null&&(n=!0),{text:{[126]:t},insideSpan:{null:[t]},attentionMarkers:{null:[126]}};function a(i,u){let l=-1;for(;++l1?l(_):(i.consume(_),f++,m);if(f<2&&!n)return l(_);let w=i.exit("strikethroughSequenceTemporary"),g=VI(_);return w._open=!g||g===2&&Boolean(h),w._close=!h||h===2&&Boolean(g),u(_)}}}var See={flow:{null:{tokenize:x7n,resolve:A7n}}},qje={tokenize:L7n,partial:!0};function A7n(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?Sn(ee):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(ce){return a._gfmTableDynamicInterruptHack=!1,Sn(ce)},function(ce){return a._gfmTableDynamicInterruptHack=!1,rt(ce)})(ee))}}}function L7n(e,n,t){let a=0;return r;function r(u){return e.enter("check"),e.consume(u),i}function i(u){return u===-1||u===32?(e.consume(u),a++,a===4?n:i):u===null||br(u)?n(u):t(u)}}var j7n={tokenize:P7n},Eee={text:{[91]:j7n}};function P7n(e,n,t){let a=this;return r;function r(l){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?t(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return br(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),u):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),u):t(l)}function u(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:N7n},n,t)):t(l)}}function N7n(e,n,t){let a=this;return Qt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Vn(i))&&i!==null?n(i):t(i)}}function zje(e){return LP([gee,Ree(),wee(e),See,Eee])}function Cee(e,n){let t=String(e);if(typeof n!="string")throw new TypeError("Expected character");let a=0,r=t.indexOf(n);for(;r!==-1;)a++,r=t.indexOf(n,r+n.length);return a}function Iee(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var O7n={}.hasOwnProperty,Fee=function(e,n,t,a){let r,i;typeof n=="string"||n instanceof RegExp?(i=[[n,t]],r=a):(i=n,r=t),r||(r={});let u=p4(r.ignore||[]),l=k7n(i),c=-1;for(;++c0?{type:"text",value:ue}:void 0),ue!==!1&&(g!==N&&F.push({type:"text",value:v.value.slice(g,N)}),Array.isArray(ue)?F.push(...ue):ue&&F.push(ue),g=N+B[0].length,y=!0),!h.global)break;B=h.exec(v.value)}return y?(ge}var Tee="phrasing",Mee=["autolink","link","image","label"],Gee={transforms:[q7n],enter:{literalAutolink:H7n,literalAutolinkEmail:xee,literalAutolinkHttp:xee,literalAutolinkWww:xee},exit:{literalAutolink:W7n,literalAutolinkEmail:J7n,literalAutolinkHttp:U7n,literalAutolinkWww:B7n}},Aee={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Tee,notInConstruct:Mee},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Tee,notInConstruct:Mee},{character:":",before:"[ps]",after:"\\/",inConstruct:Tee,notInConstruct:Mee}]};function H7n(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function xee(e){this.config.enter.autolinkProtocol.call(this,e)}function U7n(e){this.config.exit.autolinkProtocol.call(this,e)}function B7n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function J7n(e){this.config.exit.autolinkEmail.call(this,e)}function W7n(e){this.exit(e)}function q7n(e){Fee(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,z7n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,$7n]],{ignore:["link","linkReference"]})}function z7n(e,n,t,a,r){let i="";if(!Qje(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!V7n(t)))return!1;let u=Q7n(t+a);if(!u[0])return!1;let l={type:"link",title:null,url:i+n+u[0],children:[{type:"text",value:n+u[0]}]};return u[1]?[l,{type:"text",value:u[1]}]:l}function $7n(e,n,t,a){return!Qje(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function V7n(e){let n=e.split(".");return!(n.length<2||n[n.length-1]&&(/_/.test(n[n.length-1])||!/[a-zA-Z\d]/.test(n[n.length-1]))||n[n.length-2]&&(/_/.test(n[n.length-2])||!/[a-zA-Z\d]/.test(n[n.length-2])))}function Q7n(e){let n=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!n)return[e,void 0];e=e.slice(0,n.index);let t=n[0],a=t.indexOf(")"),r=Cee(e,"("),i=Cee(e,")");for(;a!==-1&&r>i;)e+=t.slice(0,a+1),t=t.slice(a+1),a=t.indexOf(")"),i++;return[e,t]}function Qje(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||QR(t)||YR(t))&&(!n||t!==47)}function Lee(e){return e.label||!e.identifier?e.label||"":qP(e.identifier)}function Yje(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var K7n=/\r?\n|\r/g;function Kje(e,n){let t=[],a=0,r=0,i;for(;i=K7n.exec(e);)u(e.slice(a,i.index)),t.push(i[0]),a=i.index+i[0].length,r++;return u(e.slice(a)),t.join("");function u(l){t.push(n(l,r,!l))}}function XN(e){if(!e._compiled){let n=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((n?"("+n+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function Xje(e,n){return Zje(e,n.inConstruct,!0)&&!Zje(e,n.notInConstruct,!1)}function Zje(e,n,t){if(typeof n=="string"&&(n=[n]),!n||n.length===0)return t;let a=-1;for(;++a=s||f+10?" ":"")),r.shift(4),i+=r.move(Kje(Yje(e,t,r.current()),c5n)),u(),i}function c5n(e,n,t){return n===0?e:(t?"":" ")+e}function ZN(e,n,t){let a=n.indexStack,r=e.children||[],i=[],u=-1,l=t.before;a.push(-1);let c=n.createTracker(t);for(;++u0&&(l==="\r"||l===` `)&&s.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),l=" ",c=n.createTracker(t),c.move(i.join(""))),i.push(c.move(n.handle(s,e,n,Vi(Ya({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var s5n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];t9e.peek=m5n;var Oee={canContainEols:["delete"],enter:{strikethrough:f5n},exit:{strikethrough:v5n}},kee={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:s5n}],handlers:{delete:t9e}};function f5n(e){this.enter({type:"delete",children:[]},e)}function v5n(e){this.exit(e)}function t9e(e,n,t,a){let r=iw(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=ZN(e,t,Vi(Ya({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function m5n(){return"~"}Hee.peek=_5n;function Hee(e,n,t){let a=e.value||"",r="`",i=-1;for(;new RegExp("(^|[^`])"+r+"([^`]|$)").test(a);)r+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++ic&&(c=e[s].length);++gl[g])&&(l[g]=y)}h.push(p)}i[s]=h,u[s]=w}let f=-1;if(typeof t=="object"&&"length"in t)for(;++fl[f]&&(l[f]=p),m[f]=p),v[f]=y}i.splice(1,0,v),u.splice(1,0,m),s=-1;let _=[];for(;++st==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function g5n(e){this.exit(e),this.setData("inTable")}function D5n(e){this.enter({type:"tableRow",children:[]},e)}function Bee(e){this.exit(e)}function o9e(e){this.enter({type:"tableCell",children:[]},e)}function y5n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,b5n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function b5n(e,n){return n==="|"?n:e}function Jee(e){let n=e||{},t=n.tableCellPadding,a=n.tablePipeAlign,r=n.stringLength,i=t?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` `,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:u,tableRow:l,tableCell:c,inlineCode:m}};function u(_,h,w,g){return s(f(_,w,g),_.align)}function l(_,h,w,g){let p=v(_,w,g),y=s([p]);return y.slice(0,y.indexOf(` `))}function c(_,h,w,g){let p=w.enter("tableCell"),y=w.enter("phrasing"),F=ZN(_,w,Vi(Ya({},g),{before:i,after:i}));return y(),p(),F}function s(_,h){return a9e(_,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(_,h,w){let g=_.children,p=-1,y=[],F=h.enter("table");for(;++p-1?n.start:1)+(t.options.incrementListMarker===!1?0:n.children.indexOf(e))+i);let u=i.length+1;(r==="tab"||r==="mixed"&&(n&&n.type==="list"&&n.spread||e.spread))&&(u=Math.ceil(u/4)*4);let l=t.createTracker(a);l.move(i+" ".repeat(u-i.length)),l.shift(u);let c=t.enter("listItem"),s=t.indentLines(t.containerFlow(e,l.current()),f);return c(),s;function f(v,m,_){return m?(_?"":" ".repeat(u))+v:(_?i:i+" ".repeat(u-i.length))+v}}var Wee={exit:{taskListCheckValueChecked:c9e,taskListCheckValueUnchecked:c9e,paragraph:R5n}},qee={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:w5n}};function c9e(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function R5n(e){let n=this.stack[this.stack.length-2];if(n&&n.type==="listItem"&&typeof n.checked=="boolean"){let t=this.stack[this.stack.length-1],a=t.children[0];if(a&&a.type==="text"){let r=n.children,i=-1,u;for(;++iu&&(u=i):i=1,r=a+n.length,a=t.indexOf(n,r);return u}function Vee(){return{enter:{mathFlow:e,mathFlowFenceMeta:n,mathText:i},exit:{mathFlow:r,mathFlowFence:a,mathFlowFenceMeta:t,mathFlowValue:l,mathText:u,mathTextData:l}};function e(c){let s={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[s]}},c)}function n(){this.buffer()}function t(){let c=this.resume(),s=this.stack[this.stack.length-1];lF(s.type==="math"),s.meta=c}function a(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function r(c){let s=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),f=this.stack[this.stack.length-1];lF(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];lF(v.type==="element"),lF(v.tagName==="code"),v.children.push({type:"text",value:s}),this.data.mathFlowInside=void 0}function i(c){this.enter({type:"inlineMath",value:"",data:{hName:"code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},c),this.buffer()}function u(c){let s=this.resume(),f=this.stack[this.stack.length-1];lF(f.type==="inlineMath"),this.exit(c),f.value=s,f.data.hChildren.push({type:"text",value:s})}function l(c){this.config.enter.data.call(this,c),this.config.exit.data.call(this,c)}}function Qee(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),a.peek=r,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:` `,inConstruct:"mathFlowMeta"},{character:"$",after:n?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:t,inlineMath:a}};function t(i,u,l,c){let s=i.value||"",f=l.createTracker(c),v="$".repeat(Math.max(s9e(s,"$")+1,2)),m=l.enter("mathFlow"),_=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");_+=f.move(l.safe(i.meta,Ya({after:` `,before:_,encode:["$"]},f.current()))),h()}return _+=f.move(` `),s&&(_+=f.move(s+` `)),_+=f.move(v),m(),_}function a(i,u,l){let c=i.value||"",s=1;for(n||s++;new RegExp("(^|[^$])"+"\\$".repeat(s)+"([^$]|$)").test(c);)s++;let f="$".repeat(s);/[^ \r\n]/.test(c)&&(/^[ \r\n]/.test(c)&&/[ \r\n]$/.test(c)||/^\$|\$$/.test(c))&&(c=" "+c+" ");let v=-1;for(;++v-1&&e.test(String.fromCharCode(t))}}function I4(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Yee(c)?(e.enter(t),l(c)):n(c)}function l(c){return Yee(c)&&i++React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),p9e=[nO,{singleDollarTextMath:!1}],d9e=[KN,{throwOnError:!1}];var h9e=e=>{try{return dN(e)}catch{return e.fallback}};var T5n=xs(),M5n=$e(ra),G5n=function(e){return function(n){var t=nM(e);return Gj(function(a){return a.hasError?t:T5n(h9e)({children:e,rehypePlugins:M5n([d9e])(n),remarkPlugins:[eO,p9e],components:{table:_9e},fallback:t})})}},g9e=function(e){return G5n(e)([])};var A5n=le(At(xt)),Xee=H(K),x5n=H(J),L5n=rn(K)()(),j5n=nn(Un),P5n=Ye(K),Zee=function(e){return Ao(Y8(e.key)("false"))(function(n){return function(t){return tn(A5n(n)(new d("false")))(Xee("alert rounded-0 bg-light")(x5n("row")([Xee("col")(e.label),Xee("col-auto")(L5n("btn btn-sm p-0")({onClick:j5n(t)("true")})(P5n("fe fe-x")(He)))])))}})};var ene=H(K),D9e=Aa(Pa(Yt)),N5n=Na(Pe)(dt),O5n=H(M),k5n=cd(),y9e=le(At(_X)),H5n=rn(K)()(),U5n=Zt(er),B5n=q(Lt),b9e=Ye(M),tO=H(J),J5n=x(pe),W5n=Ts(),q5n=pi(K)()(),z5n=ea(M)()(),R9e=x0(),$5n=Nn(J)()(),V5n=$(pe),Q5n=Nn(M)()(),nne=function(e){var n=e.chatMessage(K),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=ene("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(D9e(Jo)(e.bannedReason))return s(Z(N5n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",TY," for more information."])));if(f instanceof b)return He;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 26 - line 176, column 38): "+[f.constructor.name])}}(),i=a(ene("my-auto")(EP)),u=function(s){return a(O5n("my-auto text-danger")(function(){if(s instanceof b)return"Something went wrong. Try resending your message.";if(s instanceof d)return s.value0;throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 184, column 11 - line 186, column 34): "+[s.constructor.name])}()))},l=k5n({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new Kl({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new wR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new Kl({url:G1("/img/smiley-grey.svg")})}(),size:pI.value}),c=function(s){var f=function(_){return function(h){return _ instanceof R_&&y9e(h)(new d(_))||_ instanceof X0&&y9e(h)(new d(_))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(_){return function(h){return function(w){return function(g){return H5n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(_)(h))({onClick:U5n(function(){if(s.id instanceof b)return B5n(De);if(s.id instanceof d&&_ instanceof R_&&h instanceof d&&h.value0 instanceof R_)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof X0&&h instanceof d&&h.value0 instanceof X0)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof R_)return function(){return w(new d(R_.value))(),g({messageId:s.id.value0,reaction:new d(R_.value)})()};if(s.id instanceof d&&_ instanceof X0)return function(){return w(new d(X0.value))(),g({messageId:s.id.value0,reaction:new d(X0.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 142, column 17 - line 156, column 76): "+[s.id.constructor.name,_.constructor.name,h.constructor.name])}())})(b9e("material-symbol")(function(){if(_ instanceof R_)return"thumb_up";if(_ instanceof X0)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 159, column 15 - line 161, column 43): "+[_.constructor.name])}()))}}}};if(s.sender instanceof $R)return n(l)(tO("t--ai-chatbot-user-message")(Pd(Ble(""))(J5n(b9e(""))(Bo(W5n(` `))(s.body)))));if(s.sender instanceof i4){var m=q5n({placement:xSe,overlay:Z(u2e(s))})(e.chatbotAvatar);return t(m)([ene("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+me("")(s.id)))(g9e(s.body)),ke(e.onReaction)(function(_){return Ao(ga(b.value))(function(h){return function(w){return tO("d-flex mt-3")([v(R_.value)(h)(w)(_),v(X0.value)(h)(w)(_)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 111, column 7 - line 135, column 36): "+[s.sender.constructor.name])};return tO("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([tn(e.showAddStudentProfileBanner)(Zee({key:"ai-no-profile-banner-dismissed",label:oe([Z("For more personalized responses "),z5n("")({href:e.chancingWizardPath})("add a student profile"),Z(".")])})),tn(e.showLogInBanner)(Zee({key:"ai-anonymous-banner-dismissed",label:oe([Z("For more personalized responses "),R9e({text:"log in",className:"btn btn-link p-0 align-baseline"}),Z(" or "),R9e({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:A0}),Z(".")])})),$5n("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([tO("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&D9e(Hr)(e.chatbotState.value0.messages)?oe(V5n(e.chatbotState.value0.messages)(c)):He}(),function(){if(e.messageSendingState instanceof vg)return i;if(e.messageSendingState instanceof Fv)return c(RX(e.messageSendingState.value0));if(e.messageSendingState instanceof fg)return He;if(e.messageSendingState instanceof S_)return He;if(e.messageSendingState instanceof gd)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 92, column 9 - line 103, column 45): "+[e.messageSendingState.constructor.name])}()]),ca(e.footer),Q5n("")({id:"chat-anchor",style:Qe({overflowAnchor:"auto",height:"1px"})})("")])])};function aO(e){return function(){document.getElementById(e).scrollIntoView()}}var tne=function(e){return Ce(S_.value)(function(n){return n.sendingState})(e)};var o6n=x(U),i6n=vX(),u6n=Aa(Pa(Yt)),l6n=H(J),ane=H(K),c6n=Nn(J)()(),rO=q(Yn),s6n=Y(Nt),w9e=Vo(Ht),f6n=Xa(w9e),S9e=Ar(w9e),E9e=Ln(wn)(Nt),v6n=ko(Yn),m6n=Kr(Pn),_6n=q(Vt),p6n=Y(It),C9e=jn(Pn),d6n=x(Ht),F4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I9e=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),oO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),h6n=function(e){return function(n){return function(t){return nne({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:tne(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:o6n(Z)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},g6n=function(e){return function(n){return function(t){return i6n({placeholder:"Message\u2026",sendButtonStatus:function(){var a=u6n(Jo)(e.bannedReason);if(a)return zR.value;var r=tne(n.chatbot);if(r instanceof S_)return Wy.value;if(r instanceof fg)return qy.value;if(r instanceof vg)return qy.value;if(r instanceof Fv)return qy.value;var i=function(u){if(r instanceof gd&&Ge)return zR.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 148, column 1 - line 148, column 72): "+[r.constructor.name])};return r instanceof gd&&r.value0 instanceof b?Wy.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(oO.create(a))})}}},D6n=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof d&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=H(i);return function(l){return function(c){return l6n("d-flex justify-content-end mb-4")([ane("d-flex align-self-start bg-white rounded-pill shadow pointer-events-auto mx-3 mt-1")(l),u("d-flex border border-gray-500 bg-white rounded-lg p-3 shadow pointer-events-auto")(c)])}}};return c6n("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:Qe({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([h6n(e)(n)(function(i){return r(i)}),ane("pb-3 px-3 border-0")(ane("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(g6n(e)(n)(t)))])}}},y6n=function(e){return function(n){return function(t){var a=function(r){if(t instanceof F4)return rO(n);if(t instanceof I9e)return s6n(f6n(F4.create)(SX({initialMessageBody:new d(t.value1),messages:[{sender:$R.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return rO({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof oO&&t.value0 instanceof Kn)return S9e(oO.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(fX(n.authorChatMessage)(t.value0));if(t instanceof oO&&t.value0 instanceof ta)return E9e(v6n(Jo(e.bannedReason))(m6n(function(){if(n.chatbot instanceof d)return _6n(new F4(new AP(t.value0.value0.value0)));if(n.chatbot instanceof b)return p6n(C9e(y1))(function(i){return d6n(I9e.create(i)(t.value0.value0.value0))(e.createConversation(De))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 94, column 9 - line 98, column 79): "+[n.chatbot.constructor.name])}())))(function(){return rO({chatbot:n.chatbot,authorChatMessage:IP})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 58, column 1 - line 58, column 64): "+[t.constructor.name])};return t instanceof F4&&n.chatbot instanceof d?E9e(Ta(C9e(aO("chat-anchor"))))(function(){return S9e(F4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(wX(n.chatbot.value0)(t.value0))}):a(!0)}}},b6n=function(){return{authorChatMessage:IP,chatbot:b.value}}(),F9e=function(e){return wu("FloatingChatbot"+e)(function(n){return{init:rO(b6n),view:D6n(n),update:y6n(n)}})};var rne=Y(Ie),R6n=q(Mn),T9e=$(U),w6n=Ln(wn),S6n=ko(Lt),E6n=jn(Lf),C6n=Oo(U),M9e=it(Ie),I6n=H(J),G9e=H(K),one=an(),ine=q(Yn),A9e=Vo(Ht),une=Ar(A9e),F6n=w6n(Nt),T6n=Kr(Pn),M6n=q(Vt),x9e=Y(Nt),L9e=Xa(A9e);var lne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j9e=function(e){return function(n){return function(t){return function(a){var r=rne(n.recommendedSchools)(function(p){return R6n(yP({recommendedSchools:p,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new fne(nW.value))),u=a(new ta(new cF(new QD(va(e.school))))),l=function(p){return a(new ta(new cF(new qD(va(e.school),p))))},c=function(){a(new ta(new cF(new $D(va(e.school)))))();var y=T9e(rne(Ba(e.schoolDb.schoolConnections))(Ti(va(e.school))))(function(F){return F.schoolUsesAiRecruiter});return S6n(n.featureFlags.app18667TrellisRecruiter&&me(!1)(y))(E6n(S6(g5e(va(e.school)))))(),De},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(p){return a(ta.create(uO.create(p)))},onViewSchool:e.onViewSchool,onEdit:e.onEdit,featureFlags:n.featureFlags,recommendedSchools:n.recommendedSchools,onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,vineBelowConnectionLimit:n.vineBelowConnectionLimit,showConnectButton:n.showNetworkCard},f=function(){return n.showNetworkCard?C6n(n.currentUser)(DP(s)({user:M9e(qp)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(p){var y=M9e(Fc(n.configuration))(N3([f,r]));return I6n("row")([G9e("col"+function(){var F=et(y);return F?" col-md-8":""}())(p),ke(y)(G9e("col col-md-4 d-none d-md-block"))])},m=function(){var p=R6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return p?e.activeTab:fr.value}(),_=Jxe({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(p){return a(ta.create(uO.create(p)))},onListStatusChange:function(p){return a(ta.create(cne.create(p)))},onSelectSchool:function(p){return a(ta.create(sne.create(p)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=T9e(rne(n.currentUser)(qp))(function(p){return{avatarUrl:p.avatarUrl,initials:p.initials}}),w="Hi! I'm Sage. Ask me anything about "+f3e(one(e.school).name),g=function(){if(m instanceof fr)return l5e(s)(n)(t.overview)(function(y){return a(Kn.create(T4.create(y)))});if(m instanceof Tc)return ke(S1(va(e.school))(e.schoolDb))(function(y){return v(Axe({school:e.school,schoolDb:e.schoolDb,contentModules:y,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:et(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Ce(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a(Kn.create(iO.create(F)))}))});if(m instanceof Mc){var p=Ba(e_(va(e.school))(e.schoolDb));return v(wAe(e.school)(n)(p)(t.finances)(function(y){return a(Kn.create(lne.create(y)))}))}if(m instanceof Ui)return Z4e(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof tf)return v(Yxe(e.schoolDb)(e.school));if(m instanceof af)return v(U3e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof rf)return eAe(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 174, column 12 - line 210, column 44): "+[m.constructor.name])}();return oe([_,g,Bf(n.showNetworkCard)(function(p){return FAe({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),tn(n.featureFlags.app18667SageOnSdp)(F9e(one(e.school).name)({bannedReason:"",welcomeMessage:new d(w),user:h,createConversation:function(p){return h5e(one(e.school).id)},sendMessage:d5e(D5e),chatbotAvatar:hI}))])}}}},P9e=function(e){return function(n){return function(t){if(t instanceof ta)return ine(n);if(t instanceof Kn){if(t.value0 instanceof lne)return une(function(a){return Kn.create(lne.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(bAe(n.finances)(t.value0.value0));if(t.value0 instanceof iO)return une(function(a){return Kn.create(iO.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(xxe(n.forYou)(t.value0.value0));if(t.value0 instanceof T4&&t.value0.value0 instanceof qI&&t.value0.value0.value0 instanceof ta)return F6n(T6n(M6n(new ta(new cF(t.value0.value0.value0.value0)))))(function(){return ine(n)});if(t.value0 instanceof T4)return une(function(a){return Kn.create(T4.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(i5e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 100, column 44 - line 112, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},N9e=function(e){return x9e(L9e(function(n){return Kn.create(T4.create(n))})(u5e(e)))(function(n){return x9e(L9e(function(t){return Kn.create(iO.create(t))})(Lxe))(function(t){return ine({finances:RAe,forYou:t,overview:n})})})};var G6n=zb(Lf)(),A6n=re(Ii),O9e=function(e){var n=jn(e);return function(t){return n(G6n("SDP: Viewed page")({tab:b6(t.tab),school_name:t.school.name,school_id:A6n(t.school.id)}))}};var k9e=Ln(wn),ob=k9e(Nt),vne=ko(Yn),x6n=xr(Yn)(Lr),Cg=$(U),zi=q(Yn),H9e=jn(Pn),L6n=O9e(Pn),U9e=an(),Ll=Y(Nt),B9e=Vo(Ht),M4=Xa(B9e),j6n=Kr(Pn),G4=q(Vt),P6n=Tx(Pn),N6n=mq(),O6n=x(pe),k6n=O_(Yn)(Rb),J9e=x(Cx),sF=Ar(B9e),W9e=$(fo),A4=Y(Ie),q9e=St(dr),z9e=q(Mn),H6n=le(gE),U6n=to(Ic),B6n=k9e(Ie),J6n=jr($r),W6n=Jv(ho),q6n=Zc(Uo)(nde),$9e=Pa(Yt),z6n=Kc($9e),$6n=_k(Pe)($9e),V6n=Xe(Ze),lO=$(Cx),Q6n=qw(Ix),Y6n=le(y6),K6n=uD(Pn),X6n=Y(It),Z6n=aS(Ic),e8n=IA(Ic),n8n=wf(U),t8n=x(U),cO=function(){function e(){}return e.value=new e,e}(),uw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x4=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),L4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_ne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ig=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cw=function(){function e(){}return e.value=new e,e}();var a8n=function(e){return ob(vne(e.seoView)(x6n(e.knownSeoState)(function(n){var t=me(0)(Cg(Ba(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?za(Za)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return zi(De)}):zi(De)})))(function(){return zi(e)})},Td=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof Ig)return new d({slug:XS(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof vF)return new d(n.focusedSchool.value0);if(n.focusedSchool instanceof cw)return b.value;throw new Error("Failed pattern match at Hub.Core (line 631, column 24 - line 634, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:me(Wl.value)(Cg(n.whatificator)(function(a){return a.phase}))};return ob(Ta(H9e(sge(n)(t)({replace:e.replace}))))(function(){return zi(n)})}},Q9e=function(e){return function(n){return function(t){return Ta(L6n({tab:t,school:U9e(n),featureFlags:e}))}}},pne=function(e){var n={filters:cye(e.filters),sort:S2(e.sort)};return ob(vne(et(e.currentUser))(Ta(ppe({viewKey:e.configKey,config:n}))))(function(){return zi(e)})},Y9e=function(e){return function(n){return function(t){return function(a){return e(new uw(new qh(t,a,n.trackingSource,U5(t)(n.schoolDb))))}}}},K9e=function(e){return e.errors.length===0?e.selections:za(Za)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},O4=function(e){return function(n){return function(t){if(t instanceof b)return zi(cw.value);if(t instanceof d){var a=cW(t.value0.slug)(e);if(a instanceof b)return zi(new vF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return ob(Q9e(n)(a.value0)(t.value0.tab))(function(){return Ll(M4(P4.create)(N9e(a.value0)))(function(r){return ob(j6n(G4(new uw(new Jh(va(a.value0))))))(function(){return zi(new Ig({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 567, column 3 - line 574, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 563, column 1 - line 563, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},X9e=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return zi;throw new Error("Failed pattern match at Hub.Core (line 274, column 5 - line 274, column 22): "+[a.constructor.name,r.constructor.name])}},t=et(e.currentUser);return ob(P6n(V9e.create)(cge(e)))(function(){return Ll(M4(mO.create)(Ll(Ll(Ll(U1(Bh.value)(N6n({schools:new ma(new d(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new ma(e.initialSchools.chances):Ot.value}(),financials:function(){return t?new ma(e.initialSchools.financials):Ot.value}(),counselorConnections:tx(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(U1(UD.value))))(U1(JD.value)))(U1(new Wh({final:!1,schoolIds:O6n(va)(e.initialSchools.schools)})))))(function(a){return Ll(O4(a)(e.featureFlags)(e.focusedSchool))(function(r){return Ll(M4(lw.create)(k6n(e.currentUser)(function(i){return mGe({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return Td({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:ts,filterPane:mMe,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof b)return e.initialConfig;if(e.knownSeoState instanceof d)return{filters:e.knownSeoState.value0.filters,sort:S2(HQ(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 246, column 22 - line 248, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:qge,mobileOverlay:b.value,modal:PM.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Ce(OD)(QW)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new ma(b.value):new $n(e.initialSchools.schools)}(),whatificator:Cg(i)(function(u){return{phase:function(){return e.whatificator.visible?Xs.value:Wl.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})})},Z9e=function(e){if(e.focusedSchool instanceof cw)return zi(e);if(e.focusedSchool instanceof Ig)return zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:me(cw.value)(Cg(MD(va(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new Ig({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof vF)return J9e(function(n){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:n}})(O4(e.schoolDb)(e.featureFlags)(new d(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 577, column 23 - line 588, column 92): "+[e.focusedSchool.constructor.name])},dne=function(e){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,seoView:!1}},k4=function(e){return function(n){return sF(mO.create)(function(t){return{basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,filters:n.filters,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,schoolDb:t}})(U1(e)(n.schoolDb))}},sw=function(e){var n=function(){var a=Ba(W9e(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return A4(e.whatificator)(function(r){if(r.phase instanceof Wl)return b.value;if(r.phase instanceof Hp||r.phase instanceof Xs)return q9e(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 555, column 45 - line 558, column 82): "+[r.constructor.name])})}(),t=Cg(e.chancingProfile)(function(a){return zme(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:mW(e.schoolDb),simulation:A4(n)(function(a){return A4(t)(function(r){return z9e({effectiveProfile:r,results:function(i){return c2(i)(e.schoolDb)},isFieldSimulated:function(i){return Hg(function(u){return H6n(p1(u))(i)})(a)}})})})}},fw=function(e){var n=Ce(je(!0))(k0e)(e.ranking),t={schools:e.schoolDb,chancingState:sw(e)},a=function(r){return Br(function(i){return A4(A4(e.filterDefinitions)(function(u){return U6n(i.value0)(u.map)}))(function(u){return B6n(J6n(O6(u.filter)(i.value1)))(function(){return z9e(vDe(t)(u.filter)(i.value1))})})})(W6n(e.filters))};return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,visibleSchools:function(){var r=wq(e.schoolDb);return r instanceof $n?W9e(q6n(a(De)))(function(i){return Ki(Lge(e.schoolDb)(e.sort))(wa(z6n($6n(i))(n))(r.value0))}):Ot.value}()}},r8n=function(e){return function(n){if(n instanceof Rq){if(n.value0 instanceof WD)return Z9e(fw(e));if(n.value0 instanceof Bh){var t=me(OD)(xge(U9e(e.sortOptions)(e))(e.initialConfig.sort)),a=vye({currentUser:e.currentUser,chancingState:sw(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=K9e(Mq(a)(e.initialConfig.filters));return Ll(Ll(Z9e(fw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterDefinitions:new d(a),filters:r,sort:t})))(a8n))(k4(new Wh({final:!0,schoolIds:_W(e.schoolDb)})))}return zi(fw(e))}return zi(e)}},hne=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return V6n;if(n.filterDefinitions instanceof d)return lye(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 499, column 16 - line 501, column 51): "+[n.filterDefinitions.constructor.name])}();return Ll(lO(pne(fw({basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,schoolDb:n.schoolDb,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,filters:t(e(n.filters))})))(dne))(Td({replace:!1}))}},ePe=function(e){var n=function(t){return Ce(OD)(QW)(t)};return function(t){if(t instanceof mO)return Ll(M4(mO.create)(YDe(e.schoolDb)(t.value0)))(function(l){return Q6n(r8n)({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,schoolDb:l.state})(l.events)});if(t instanceof uw)return k4(t.value0)(e);if(t instanceof sO)return sF(sO.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,list:l}})(Bge(e.list)(t.value0));if(t instanceof L4)return sF(L4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterPane:l}})(sMe(e.filterPane)(t.value0));if(t instanceof P4){if(e.focusedSchool instanceof cw||e.focusedSchool instanceof vF)return zi(e);if(e.focusedSchool instanceof Ig){if(t.value0 instanceof Kn)return sF(P4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Ig({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(P9e({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof ta&&t.value0.value0 instanceof cne){var a=new qh(va(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,U5(va(e.focusedSchool.value0.school))(e.schoolDb));return k4(a)(e)}if(t.value0 instanceof ta&&t.value0.value0 instanceof cF)return k4(t.value0.value0.value0)(e);if(t.value0 instanceof ta&&t.value0.value0 instanceof sne)return Ll(lO(O4(e.schoolDb)(e.featureFlags)(new d({slug:XS(t.value0.value0.value0),tab:fr.value})))(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}}))(Td({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof uO){var r=function(){return t.value0.value0.value0 instanceof Ui?e.numChancingTabViews+1|0:e.numChancingTabViews}();return ob(vne(Y6n(t.value0.value0.value0)(Ui.value)&&r===3)(K6n(X6n(H9e(_9))(function(l){if(l instanceof d&&l.value0 instanceof AR)return G4(new d(new fO(D3.value)));if(l instanceof d&&l.value0 instanceof GR)return G4(b.value);if(l instanceof d&&l.value0 instanceof fd)return G4(b.value);if(l instanceof b)return G4(b.value);throw new Error("Failed pattern match at Hub.Core (line 327, column 13 - line 335, column 29): "+[l.constructor.name])}))))(function(){return ob(Q9e(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return Td({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Ig({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof ta&&t.value0.value0 instanceof fne)return zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:new u5(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 299, column 31 - line 344, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 294, column 24 - line 344, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof x4&&t.value1 instanceof d)return hne(Z6n(t.value0)(t.value1.value0))(e);if(t instanceof x4&&t.value1 instanceof b)return hne(e8n(t.value0))(e);if(t instanceof cO)return Ll(hne(je(ts))({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:b.value}))(Td({replace:!1}));if(t instanceof fO){var i={context:t.value0,requestSilently:!1};return Ll(M4(j4.create)(YGe(i)))(function(l){return zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:i})})})}if(t instanceof j4){if(e.pushTokenRequest instanceof d)return sF(j4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:e.pushTokenRequest.value0.props})}})(KGe(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof b)return zi(e);throw new Error("Failed pattern match at Hub.Core (line 366, column 5 - line 372, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof _ne)return Ll(lO(pne(fw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,sort:t.value0,mobileOverlay:b.value})))(dne))(Td({replace:!1}));if(t instanceof vO)return Ll(lO(pne(fw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0,sort:n(t.value0),mobileOverlay:b.value})))(dne))(Td({replace:!1}));if(t instanceof N4)return Td({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:t.value0});if(t instanceof fF)return Ll(J9e(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}})(O4(e.schoolDb)(e.featureFlags)(t.value0)))(Td({replace:!1}));if(t instanceof V9e){var u=function(){var l=function(c){if(Ge)return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0.ranking,seoView:!1};throw new Error("Failed pattern match at Hub.Core (line 277, column 1 - line 277, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof d?{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filters:me(e.filters)(Cg(n8n(t8n(Mq)(e.filterDefinitions))(e.knownSeoState.value0.filters))(K9e)),ranking:e.knownSeoState.value0.ranking,sort:HQ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return Ll(O4(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return zi(fw({basePath:u.basePath,chancingProfile:u.chancingProfile,configKey:u.configKey,currentUser:u.currentUser,featureFlags:u.featureFlags,filterDefinitions:u.filterDefinitions,filterPane:u.filterPane,filters:u.filters,hasFinancialProfile:u.hasFinancialProfile,initialConfig:u.initialConfig,knownSeoState:u.knownSeoState,list:u.list,modal:u.modal,numChancingTabViews:u.numChancingTabViews,pushTokenRequest:u.pushTokenRequest,ranking:u.ranking,schoolDb:u.schoolDb,seoView:u.seoView,sort:u.sort,sortOptions:u.sortOptions,trackingSource:u.trackingSource,vineBelowConnectionLimit:u.vineBelowConnectionLimit,visibleSchools:u.visibleSchools,mobileOverlay:t.value0.mobileOverlay,whatificator:Cg(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof mne)return zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:t.value0});if(t instanceof lw&&t.value0 instanceof ta)return k4(t.value0.value0.value0)(e);if(t instanceof lw&&t.value0 instanceof Kn){if(e.whatificator instanceof d)return sF(lw.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Cg(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(_Ge(e.whatificator.value0.state)(new Kn(t.value0.value0)));if(e.whatificator instanceof b)return zi(e);throw new Error("Failed pattern match at Hub.Core (line 429, column 5 - line 435, column 19): "+[e.whatificator.constructor.name])}if(t instanceof Fd)return Td({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Cg(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 278, column 16 - line 439, column 35): "+[t.constructor.name])}};function _O(e){return function(){return e.preventDefault()}}function pO(e){return function(){return e.stopPropagation()}}var o8n=x(pe),gne=Nn(K)()(),i8n=rn(J)()(),Dne=Ye(M),nPe=H(J),u8n=Zt(er),l8n=rD(M)()(),c8n=to(Ic),s8n=EA(Ic),tPe=nn(Un);var aPe=re(qe),rPe=AS(),oPe=rn(K)()(),f8n=$(pe),v8n=function(){return o8n(j.create)([ru.value,xi.value,Oi.value,iu.value])}(),iPe=function(e){return function(n){var t=function(r){return function(){return pO(r)(),_O(r)(),e.onClear()}},a=gne("bg-white py-3 border-top")({style:Qe({position:"sticky",bottom:0,width:"240px"})})(i8n("btn btn-link p-0 d-flex align-items-center")({onClick:Q_(t)})([Dne("fe fe-x mr-2")(""),Z("Clear All")]));return Wx(n.visible)(eu(function(r){return gne(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:Qe({maxHeight:"40em"})})(nPe("pt-3 px-3 h-100")([gne("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:u8n(n.closeDropdown)})(Dne("fe fe-x")("")),Hl(e.content),a]))}))}},uPe=function(e){return function(n){var t=function(a){return function(){return pO(a)(),_O(a)(),e.onFilter(n)(b.value)()}};return l8n("ml-2 fe fe-x")({onClick:Q_(t)})("")}};var m8n=function(e){return function(n){return function(t){var a=lT(e.filters),r=oe([Dne("material-symbol mr-2")("filter_list"),Z("All filters "),tn(a>0)(Z("("+(aPe(a)+")")))]),i="t--filter-dropdown btn my-1 mr-3 p-2 px-3 d-flex align-items-center "+function(){var c=a>0;return c?"btn-dark bg-black":"btn-outline-dark"}(),u=function(c){return rPe("header-filter-dropdown")({toggleClass:i,toggleContent:r,closeOnClick:!1,content:iPe({shouldScroll:!0,onClear:e.onClearAll,content:eu(function(s){return PQ(e)(n)(t)})}),"aria-label":"All filters dropdown"})},l=function(c){return oPe(i)({onClick:tPe(e.onSwitchMobileOverlay)(new d(C1.value))})(r)};return e.mobileLayout?l(De):u(De)}}},lPe=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof j&&r.value0 instanceof Oi}(),u=c8n(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof Gc?u.value0.value0:u instanceof d&&u.value0 instanceof Uu?u.value0.value0.terms:[]}(),c=me("")(Ei(l)),s=function(){if(u instanceof d&&bt(l)>1)return oe([Z(c+(" +"+aPe(bt(l)-1|0))),uPe(e)(r)]);if(u instanceof d)return oe([Z(c),uPe(e)(r)]);if(u instanceof b)return Z(Jp(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 106, column 25 - line 116, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Ce("btn-outline-dark")(je("btn-dark bg-black"))(u),v=function(_){return rPe("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,closeOnClick:!1,content:iPe({shouldScroll:i,onClear:e.onFilter(r)(b.value),content:eu(function(h){return qj(e)(r)})}),"aria-label":"Filter options"})},m=function(_){return oPe(f)({onClick:tPe(e.onSwitchMobileOverlay)(new d(new I1(r)))})(s)};return e.mobileLayout?m(De):v(De)};return nPe("d-flex flex-md-wrap")([m8n(e)(n)(t),oe(f8n(wa(function(r){return s8n(r)(e.filterDefinitions.map)})(v8n))(a))])}}};var _8n=$(fo),cPe=$(U),p8n=x(fo),sPe=function(e){var n=function(t){return{score:t.top.score,classification:t.top.classification,specialCase:t.top.specialCase}};return{permanentProfile:e.permanentProfile,effectiveProfile:e.effectiveProfile,chances:_8n(e.chances)(function(t){return function(a){return cPe(t(a))(n)}}),simulation:cPe(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=p8n(n);return function(r){return a(t.results(r))}}()}})}};var fPe="global";var d8n=Nv(Lt)(Lr),h8n=rn(K)()(),g8n=nn(Un),D8n=Ye(M),y8n=M1(),vPe=H(K),yne=function(e){return function(n){return function(t){return d8n(function(a){return n(new fF(new d({slug:XS(a),tab:fr.value})))})(MD(t)(e.schoolDb))}}},bne=function(e){return function(n){return function(t){if(n.focusedSchool instanceof cw)return He;if(n.focusedSchool instanceof vF)return He;if(n.focusedSchool instanceof Ig){var a={backButton:new d(h8n("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:g8n(t)(new fF(b.value))})(D8n("material-symbol large")("arrow_back"))),chancingState:sw(n),configuration:r_.value,currentUser:n.currentUser,featureFlags:y8n(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:Ba(sW(va(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:aM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new tC(t(new Fd(Xs.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return yne(n)(t)(i.school.id)})};return vPe("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(vPe(function(){return e.mobileLayout?"px-3":"container"}())(j9e(r)(a)(n.focusedSchool.value0.state)(function(i){return t(P4.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 48, column 37 - line 85, column 10): "+[n.focusedSchool.constructor.name])}}};var R8n=Wr(xo),mPe=uo(R8n),_Pe=Y(It);var pPe=mPe("profile_visibility_path")(function(e){return function(n){return _Pe(e({visibility:{publish_scope:M5(n)}}))(au)}});var dPe=mPe("profile_name_path")(function(e){return function(n){return _Pe(e({name:n}))(au)}});var w8n=jD(),S8n=jt(M),E8n=tt(M),Rne=Bn(M),wne=ao(M),ib=H(J),mF=rn(M)()(),Sne=Zt(er),C8n=Ln(wn),Ene=nn(Un),vw=H(K),hPe=_s()(),I8n=Hf(M),F8n=hm(dt),gPe=Go()(),Cne=nn(Sr),T8n=Yv()(),DPe=H(M),M8n=Ls(J),Ine=is(M),G8n=Ye(M),A8n=pi(K)()(),x8n=Bn(J),L8n=ea(M)()(),j8n=ia(M),mw=q(Yn),yPe=C8n(Nt),P8n=M1(),H4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bPe=function(){function e(){}return e.value=new e,e}(),RPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),SPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U4=function(){function e(){}return e.value=new e,e}(),Fne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CPe=function(e){return function(n){var t=function(s){return w8n({body:s,title:S8n("my-0")(function(){return e.stage instanceof A5?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(U4.value)),size:LD.value})},a=Qpe(e.context),r=oe([E8n("mt-3")("Review your message before you send it"),Rne("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),wne("mt-4")("Your message"),nM(e.message),ib("d-flex mt-4 justify-content-start")([mF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:Sne(function(){return n(new ta(new Fne({introMessage:e.message})))(),n(new Kn(new H4(aW.value)))()})})("Send"),mF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:Ene(n)(new Kn(new H4(r2.value)))})("No, I need to edit something")])]),i=oe([ib("text-center")([vw("")(hPe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),I8n("mt-4")("Connection request sent!"),Rne("mx-md-4")(F8n(["You\u2019ve successfully demonstrated your interest to ",e.schoolName,". ","This counselor isn\u2019t part of the platform yet but we\u2019ve forwarded your message to them. ","You\u2019ll get an email notification when they respond."])),mF("btn btn-lg btn-outline-secondary mt-4")({onClick:Ene(n)(new ta(U4.value))})("Close")])]),u=mF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:Ene(n)(new ta(U4.value))})("Cancel"),l=function(){var s=eW(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!Jo(e.firstName)&&!Jo(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 240, column 15 - line 244, column 88): "+[e.profile.fullName.constructor.name])}(),f=function(){if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 233, column 13 - line 236, column 31): "+[e.vineBelowConnectionLimit.constructor.name])}();return oe([tn(Gr(e.profile.fullName))(oe([wne("mt-md-4")("Your preferred name"),ib("form-row mx-1")([gPe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:Cne(n)(function(v){return Kn.create(SPe.create(Ql(v)))}),placeholder:"First name"}),gPe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:Cne(n)(function(v){return Kn.create(EPe.create(Ql(v)))}),placeholder:"Last name"})])])),wne("mt-md-4")("Your message"),T8n("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:Cne(n)(function(v){return Kn.create(wPe.create($0(v)))}),placeholder:`Sample introductory message: Hi Jane, My name is Sam and I\u2019m a senior at Oak Ridge High School in Oak Ridge, MD. I\u2019m really excited to apply for CV University this fall, and I\u2019m hoping to study history there. Are there any upcoming virtual events I can register for? I\u2019m excited to stay in touch and learn more about your school. Thanks! `}),vw("mt-2")(Vpe(e.message)),DPe("mt-3 mt-md-4 small")("The ideal connection message should include:"),M8n("small")([Ine("")("Your name, where you\u2019re from, and a bit about who you are"),Ine("")("What you\u2019re interested in studying along with one or two insightful questions"),Ine("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),ib("d-flex mt-4 justify-content-start")([e4(sf)(vw("")(mF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:Sne(function(){return function(){if(e.profile.fullName instanceof d)return De;if(e.profile.fullName instanceof b)return n(new Kn(new RPe({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 216, column 23 - line 220, column 113): "+[e.profile.fullName.constructor.name])}(),n(new Kn(new H4(tW.value)))()}),disabled:!s||f,style:Qe({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=ib("mx-md-7")([vw("border border-success rounded p-4 my-4")(ib("row align-items-center")([vw("col-12 col-md-auto text-center text-md-left")(hPe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),vw("col text-center text-md-left")(G8n("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),ib("d-flex flex-nowrap align-items-center")([DPe("mr-4")("Publish your profile to join the CollegeVine Network"),A8n({placement:X8,overlay:x8n("")([Z(` Your profile includes academics, extracurriculars, major interest, demographics and financial aid intent. By agreeing to publish, you will also be adding select preferences survey answers to `),L8n("")({href:Lh})("your profile"),Z(".")]),overlayStyle:Qe({width:"15rem"})})(j8n("cursor-default text-secondary fe fe-info large")(""))]),Rne("text-secondary small d-none d-md-block mt-4")("Joining the CollegeVine Network won\u2019t result in spam from colleges you don\u2019t want to hear from."),ib("d-flex mt-4 justify-content-start justify-content-md-center")([mF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:Sne(function(){return n(new Kn(bPe.value))(),n(new Kn(new H4(r2.value)))()})})("Publish profile"),u])]);return vw("t--network-sem-user-modal")(function(){if(e.stage instanceof A5)return t(c);if(e.stage instanceof r2)return t(l);if(e.stage instanceof tW)return t(r);if(e.stage instanceof aW)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 98, column 5 - line 102, column 38): "+[e.stage.constructor.name])}())}},IPe=function(e){return function(n){if(n instanceof Kn){if(n.value0 instanceof H4)return mw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,vineBelowConnectionLimit:e.vineBelowConnectionLimit,stage:n.value0.value0});if(n.value0 instanceof bPe)return yPe(Ta(pPe(Pp.value)))(function(){return mw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{fullName:e.profile.fullName,publishScope:Pp.value}})});if(n.value0 instanceof RPe)return yPe(Ta(dPe(n.value0.value0)))(function(){return mw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{publishScope:e.profile.publishScope,fullName:new d(ZJ(n.value0.value0))}})});if(n.value0 instanceof wPe)return mw({context:e.context,firstName:e.firstName,lastName:e.lastName,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,message:n.value0.value0});if(n.value0 instanceof SPe)return mw({context:e.context,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,firstName:n.value0.value0});if(n.value0 instanceof EPe)return mw({context:e.context,firstName:e.firstName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,lastName:n.value0.value0});throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 81, column 31 - line 91, column 61): "+[n.value0.constructor.name])}if(n instanceof ta)return mw(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 80, column 1 - line 80, column 55): "+[e.constructor.name,n.constructor.name])}},N8n=function(e){var n=qpe(e);return n?r2.value:A5.value},FPe=function(e){return{firstName:"",lastName:"",message:"",profile:P8n(e.profile),stage:N8n(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var TPe=q(Yn),O8n=an(),k8n=Ln(wn)(Nt),MPe=jn(Pn),H8n=x(U),U8n=H(K),B8n=$(U),J8n=Y(Ie),W8n=wu("NetworkModal")(function(e){return{init:TPe(FPe({schoolName:function(n){return n.name}(O8n(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:CPe,update:function(n){return function(t){return k8n(function(){if(t instanceof ta&&t.value0 instanceof U4)return Ta(MPe(e.dispatch(new mne(PM.value))));if(t instanceof ta&&t.value0 instanceof Fne)return Ta(MPe(e.dispatch(new uw(new VD({schoolId:va(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof Kn)return TPe(De);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 55, column 7 - line 62, column 20): "+[t.constructor.name])}())(function(){return IPe(n)(t)})}}}}),GPe=function(e){return function(n){return ca(H8n(U8n("z-index-modal"))(function(){if(e.modal instanceof PM)return b.value;if(e.modal instanceof u5)return B8n(J8n(e.currentUser)(qp))(function(t){return W8n({school:e.modal.value0,context:e.modal.value1,profile:t,dispatch:n,vineBelowConnectionLimit:e.vineBelowConnectionLimit})});throw new Error("Failed pattern match at Hub.Visuals.Modal (line 26, column 5 - line 36, column 12): "+[e.modal.constructor.name])}()))}};var APe=H(M),dO=is(M),xPe=H(J)("px-4")([H(K)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(APe("text-primary material-symbol")("percent")),tt(M)("my-4")("Profile simulator"),APe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Bn(M)("")("Complete your chancing profile to simulate your chances:"),Ls(J)("")([dO("")("Basic info"),dO("")("Demographics"),dO("")("Academics"),dO("")("Finances")]),ea(M)()()("btn btn-primary btn-block px-5")({href:pge})("Complete my profile")]);var hO=H(J),q8n=tt(M),z8n=Bn(M),LPe=H(K),B4=rn(M)()(),J4=nn(Un),jPe=Nn(J)()(),$8n=H(M),Tne=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return oe([hO("mx-3")([q8n("")("Profile simulator"),z8n("text-gray-800")("Explore different profiles to see how they impact your chances.")]),LPe("mx-4")(fGe({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(lw.create(u))}))])},buttons:hO("d-flex justify-content-md-center justify-content-around border-top py-3")([B4("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:J4(t)(new lw(sGe(je(new d([])))))})("Reset changes"),tn(e.mobileLayout)(B4("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:J4(t)(new Fd(Hp.value))})("Simulate chances"))]),bottomRow:jPe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:Qe({bottom:0})})([$8n("text-white")("Simulating chances"),hO("d-flex")([B4("btn btn-white mr-2")({onClick:J4(t)(new Fd(Xs.value))})("Edit"),B4("btn btn-dark")({onClick:J4(t)(new Fd(Wl.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return xPe},buttons:He,bottomRow:He};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 57, column 13 - line 98, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return jPe("px-0 pt-3 border bg-white overflow-hidden d-flex flex-column z-index-popover t--whatificator"+function(){return e.mobileLayout?" position-absolute":""}())({style:function(){return e.mobileLayout?Qe({top:0,left:0,bottom:0,maxWidth:"18rem"}):Qe({maxWidth:"20rem"})}()})([hO("flex-grow-1 overflow-y-auto")([LPe("text-right")(B4("btn btn-link pr-3 py-0 fe fe-x large text-secondary")({onClick:J4(t)(new Fd(function(){return e.mobileLayout?Hp.value:Wl.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Wl)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Hp)return tn(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Xs)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 28, column 3 - line 32, column 60): "+[n.whatificator.constructor.name])}}};var PPe=H(J),NPe=function(e){return function(n){return function(t){return function(a){return oe([function(){return e.mobileLayout?oe([bne(e)(n)(t),a,Tne(e)(n)(t)]):PPe("d-flex overflow-hidden flex-grow-1")([Tne(e)(n)(t),PPe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,bne(e)(n)(t)])])}(),GPe(n)(t)])}}}};var OPe=H(M),_F=$(U),Mne=H(K),V8n=Nn(J)()(),Q8n=Nn(K)()(),Y8n=Sf(Fa),kPe=jr($r),K8n=Hf(J),X8n=_s()(),HPe=Ye(M),Z8n=rn(M)()(),UPe=nn(Un),eLn=rn(K)()(),nLn=AS(),W4=H(J),tLn=$(pe),aLn=Bn(M),rLn=Ho(),oLn=le(At(Mg)),iLn=x(U),BPe=Y(gr),uLn=Oo(U),lLn=$(ct),cLn=Wo(dH),sLn=to(GT),fLn=St(dr),vLn=Y(Ie),mLn=function(e){return function(n){return function(t){var a=OPe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=_F(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(p){return function(y){return t(new x4(p,y))}},onClearAll:t(cO.value),onSwitchMobileOverlay:function(p){return t(N4.create(p))}}}),i=function(){if(r instanceof d)return Mne("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(lPe(r.value0)(n.filterPane)(function(g){return t(L4.create(g))}));if(r instanceof b)return Mne("bg-gradient-light-grey rounded py-2")(Jx);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 238, column 7 - line 243, column 59): "+[r.constructor.name])}(),u=function(g){return V8n("position-sticky z-index-fixed d-flex "+function(){return e.mobileLayout?"flex-column py-4 bg-very-light-grey":"justify-content-between bg-white border-bottom py-3 px-5"}())({style:Qe({top:0})})([Q8n("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?Qe({}):Qe({width:"20em",minWidth:"15em"})}()})(aP({schoolDb:n.schoolDb,onSelect:function(p){return t(new fF(new d({slug:p.slug,tab:fr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return ke(n.mobileOverlay)(Hde({mobileFilters:eu(function(p){return ke(r)(function(y){return _Me(y)(n.filterPane)(function(F){return t(L4.create(F))})})}),mobileSingleFilter:function(p){return ke(r)(function(y){return vMe(y)(p)})},numActiveFilters:lT(n.filters),ranking:n.ranking,onClose:t(new N4(b.value)),onSelectRanking:function(p){return t(vO.create(p))},onFilter:function(p){return function(y){return t(new x4(p,y))}},onClearFilters:t(cO.value)}))},c=_F(Y8n(kPe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Ce("All colleges")(VS),p=K8n("my-2 d-flex align-items-start")([ke(c)(function(F){return X8n("mr-3")({src:"/img/landing/rankings-logo.svg",style:Qe({height:"1.1em"})})}),HPe("text-left")(me(g(n.ranking))(_F(c)(function(F){return F.title}))),HPe("material-symbol ml-2 pt-1")("expand_more")]),y=function(F){return Z8n("btn btn-link dropdown-item")({onClick:UPe(t)(new vO(F))})(g(F))};return e.mobileLayout?eLn("btn btn-link text-body p-0 my-2")({onClick:UPe(t)(new N4(new d(F1.value)))})(p):nLn("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:p,closeOnClick:!0,content:function(F){return Bf(F.visible)(function(N){return W4(F.className)([y(b.value),oe(tLn(pD)(function(B){return y(new d(B))}))])})},"aria-label":"Ranking selector"})}(),f=sPe(sw(n)),v=function(g){return W4("d-flex justify-content-between mb-3")([OPe("")(function(){return g===0?"":wde(g)("College")("Colleges")}()),Wge({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(p){return t(_ne.create(p))},sort:n.sort})])},m=function(g){return function(p){return W4(function(){return e.mobileLayout?"px-3":"container"}())([W4("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,ke(c)(function(y){return aLn("")(y.description)}),ke(e.currentUser)(function(y){return Mne("my-2")(zj(new tC(t(new Fd(Xs.value)))))})]),Bf(e.mobileLayout)(u),v(g),p])}},_=function(g){return{chancingState:f,counselorConnectionStatus:function(p){return vW(p.id)(n.schoolDb)},currentUser:e.currentUser,schools:rLn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:eu(function(p){return He}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(qW(n.schoolDb)),schoolListStatus:function(p){return _F(Ks(p.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:oLn(iLn(Zde)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(p){return t(uw.create(YD.create(function(y){return{schoolId:y}}(p))))},onSchoolClick:yne(n)(t),onListStatusChange:function(p){return function(y){return function(){Y9e(t)(n)(p)(y)();var N=_9();if(N instanceof d&&N.value0 instanceof AR)return t(new fO(g3.value))();if(N instanceof d&&N.value0 instanceof GR)return De;if(N instanceof d&&N.value0 instanceof fd)return De;if(N instanceof b)return De;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 311, column 11 - line 316, column 33): "+[N.constructor.name])}}},dispatch:function(p){return t(sO.create(p))},state:n.list,useVirtualList:!0,virtualListScrollParent:uLn(kPe(e.mobileLayout))(function(){var y=BPe(lLn(BPe(ro)(Cm))(mU))(TU(".t--mobile-top-scrolling-container"))();if(y instanceof b)return cLn(Zu("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(y instanceof d)return y.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 326, column 84 - line 328, column 33): "+[y.constructor.name])})}},h=function(g){return m(bt(g))(oq(_(g)))},w=function(g){return m(bt(g.schools))(oq(function(){var p=_([]);return{currentUser:p.currentUser,hasFinancialProfile:p.hasFinancialProfile,headerFiltersRow:p.headerFiltersRow,mobileLayout:p.mobileLayout,paths:p.paths,ranking:p.ranking,showCounselorConnections:p.showCounselorConnections,sort:p.sort,onCounselorConnect:p.onCounselorConnect,onSchoolClick:p.onSchoolClick,onListStatusChange:p.onListStatusChange,dispatch:p.dispatch,state:p.state,virtualListScrollParent:p.virtualListScrollParent,featureFlags:p.featureFlags,showHeader:p.showHeader,chancingState:{permanentProfile:p.chancingState.permanentProfile,effectiveProfile:p.chancingState.effectiveProfile,simulation:p.chancingState.simulation,chances:new $n(function(y){return sLn(y)(g.props.chances)})},counselorConnectionStatus:function(y){return Ot.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return _F(Ti(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return NPe(e)(n)(t)(oe([ke(e.seoView)(function(g){return IMe(e.paths)({seo:g.props,schools:g.schools})}),W4("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([MU(e.mobileLayout)(u),Bf(e.mobileLayout)(l),ke(c)(CMe({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof $n)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof ma&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof ma&&e.seoView instanceof b)return a;if(n.visibleSchools instanceof Ot&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof Ot&&e.seoView instanceof b)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 135, column 9 - line 140, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),ke(n.pushTokenRequest)(function(g){return QGe(g.props)(g.state)(function(p){return t(j4.create(p))})})]))}}},JPe=function(e){var n=function(t){return iq({chancingState:sw(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:X9e({basePath:"all",chancingProfile:e.chancingProfile,configKey:fPe,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:_F(e.seoView)(function(t){return t.props}),ranking:fLn(vLn(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:et(e.seoView),sortOptions:n,trackingSource:aM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:mLn(e),update:ePe}};var _Ln=Tr(Et),pLn=Tr(hu(Qn)),dLn=$(U),hLn=to(R0),WPe=xf()(),gLn=HA({reflectSymbol:function(){return"schools"}})()(),qPe=it(Ie),DLn=Xu(GT)(Qw),yLn=kv(mA),Gne=Ts(),bLn=x(U),RLn=HA({reflectSymbol:function(){return"canChance"}})()(),zPe=function(e){var n=function(){var t=function(a){if(Ge)return _Ln(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 158, column 1 - line 158, column 96): "+[])};return e.ranking instanceof d?pLn(function(a){return dLn(hLn(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return Ki(n)},$Pe=function(e){var n=WPe({expectedNumberOfSchools:bt(e.schools)})(gLn(gt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:qPe(AB)(ae(e.ranking)),chances:DLn(yLn(function(t){return function(a){return new Be(Gne(t),{score:ae(a.score),classification:bLn(C7)(ae(a.classification)),specialCase:qPe(G7)(ae(a.specialCase))})}})(e.chances))}},VPe=function(e){return WPe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})(RLn(gt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:Gne(e.id),slug:Gne(e.slug),address:H7(e.address),gender:x7(e.gender),rankings:P7(me([])(ae(e.rankings))),tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),costRoomBoard:ae(e.costRoomBoard)}))};var gO=function(e){return function(){console.error(e)}};var nNe=function(e){var n=jn(e);return function(t){return n(gO(t))}};var FLn=q(Lt),tNe=Y(gr),TLn=x(ct),MLn=nNe(Lf),aNe=function(e){var n=function(a){var r=e(a);return nU(r.view(r.init.value0)(je(FLn(De))))},t=function(a){return function(r){return function(i){return function(){var l=tNe(tNe(ro)(function(){var s=TLn(Gx);return function(f){return s(Cm(f))}}()))(Ux(r))();if(l instanceof b)return MLn("Element #"+(r+" not found"))();if(l instanceof d){var c=ice(e(i))();return a(c)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:t(Tle),renderToString:n,hydrate:t(Mle)}};var GLn=nt(sS),ALn=Y(Qc),rNe=q(Yn),oNe=function(e){var n=Rm(e);return function(t){return aNe(GLn({parse:function(a){return ALn(n(a))(function(r){return Ce(new on("Component construction failed"))(en.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:rNe(De),update:function(a){return function(r){return rNe(De)}},view:function(a){return function(r){return He}}}}))}};var Pt=st(),Ane=ut(fe),No=Gn(fe),iNe=C({reflectSymbol:function(){return"filters"}})(ut(Pt(C({reflectSymbol:function(){return"facet"}})(fe)(C({reflectSymbol:function(){return"selection"}})(Pt(C({reflectSymbol:function(){return"inclusions"}})(Gn(Pt(C({reflectSymbol:function(){return"operator"}})(fe)(C({reflectSymbol:function(){return"terms"}})(Ane)(he)))))(C({reflectSymbol:function(){return"options"}})(Gn(Ane))(C({reflectSymbol:function(){return"pattern"}})(No)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(he)))))(he))))))(he))))),DO=x(U),uNe=$(U),xLn=Y(Ie),LLn=$(pe),xne=C({reflectSymbol:function(){return"act"}}),lNe=C({reflectSymbol:function(){return"english"}}),$i=Gn(Dt),cNe=C({reflectSymbol:function(){return"math"}}),sNe=cNe($i),fNe=C({reflectSymbol:function(){return"description"}}),Lne=C({reflectSymbol:function(){return"id"}}),yO=C({reflectSymbol:function(){return"name"}})(fe),Fg=Gn(Wt),jne=C({reflectSymbol:function(){return"gpa"}}),Pne=C({reflectSymbol:function(){return"sat"}}),vNe=C({reflectSymbol:function(){return"readingWriting"}}),mNe=C({reflectSymbol:function(){return"slug"}}),_Ne=mNe(AT),pNe=C({reflectSymbol:function(){return"chances"}}),Nne=C({reflectSymbol:function(){return"all"}}),dNe=C({reflectSymbol:function(){return"classification"}})(No),hNe=C({reflectSymbol:function(){return"score"}})($i),gNe=C({reflectSymbol:function(){return"specialCase"}})(No)(he),DNe=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(dNe(C({reflectSymbol:function(){return"courseRigorStrength"}})(No)(C({reflectSymbol:function(){return"ecStrength"}})(No)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(at)(hNe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(at)(gNe))))))))),One=C({reflectSymbol:function(){return"p25"}}),yNe=C({reflectSymbol:function(){return"p50"}}),kne=C({reflectSymbol:function(){return"p75"}}),pF=Pt(One($i)(yNe($i)(kne($i)(he)))),bNe=Pt(One(Fg)(yNe(Fg)(kne(Fg)(he)))),RNe=C({reflectSymbol:function(){return"schools"}}),wNe=C({reflectSymbol:function(){return"address"}}),SNe=C({reflectSymbol:function(){return"location"}})(Pt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(he)))),ENe=wNe(Pt(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(Pt(wNe(fe)(C({reflectSymbol:function(){return"country"}})(fe)(SNe(he))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(Pt(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"county"}})(fe)(SNe(C({reflectSymbol:function(){return"region"}})(fe)(C({reflectSymbol:function(){return"state"}})(fe)(C({reflectSymbol:function(){return"street"}})(fe)(C({reflectSymbol:function(){return"zip"}})(fe)(he))))))))))(he)))),CNe=C({reflectSymbol:function(){return"admissions"}}),INe=C({reflectSymbol:function(){return"percentile"}})(Wt),FNe=C({reflectSymbol:function(){return"value"}}),q4=Gn(Pt(INe(FNe(Wt)(he)))),z4=Gn(Pt(One(Dt)(kne(Dt)(he)))),Hne=Gn(Pt(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(he)))),TNe=Pt(INe(FNe(Dt)(he))),MNe=Gn(TNe),GNe=Pt(C({reflectSymbol:function(){return"conference"}})(Gn(Pt(C({reflectSymbol:function(){return"group"}})(fe)(yO(he)))))(C({reflectSymbol:function(){return"division1"}})(at)(he))),ANe=C({reflectSymbol:function(){return"canChance"}})(at),xNe=C({reflectSymbol:function(){return"costRoomBoard"}})($i),LNe=C({reflectSymbol:function(){return"feesInState"}})($i),jNe=C({reflectSymbol:function(){return"feesOutOfState"}})($i),PNe=C({reflectSymbol:function(){return"gender"}})(fe),NNe=C({reflectSymbol:function(){return"imgixPath"}})(fe),ONe=C({reflectSymbol:function(){return"rankings"}}),kNe=ut(Pt(C({reflectSymbol:function(){return"bucket"}})(fe)(C({reflectSymbol:function(){return"key"}})(fe)(C({reflectSymbol:function(){return"order"}})(Dt)(he))))),HNe=Nne(pF),UNe=cNe(pF),BNe=C({reflectSymbol:function(){return"tuitionInState"}})($i),JNe=C({reflectSymbol:function(){return"tuitionOutOfState"}})($i),WNe=C({reflectSymbol:function(){return"ranking"}})(No),qNe=C({reflectSymbol:function(){return"status"}})(fe)(he),zNe=mNe(fe),jLn=function(){var e=function(){var t=me({filters:[],sort:S2(OD)}),a=nt(sS)({diagnosticName:"Hub config - filters + sort",parse:Rm(Gn(Pt(iNe(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(he))))(he))))),default:Du});return function(r){return t(ae(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:DO(sJ)(ae(t.chancingProfile)),counselorConnections:DO(Fm(eE))(ae(t.counselorConnections)),currentUser:DO(MW)(ae(t.currentUser)),featureFlags:Xie(t.featureFlags),focusedSchool:uNe(ae(t.focusedSchool))(function(a){return{slug:a.slug,tab:w6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:rme(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:wU(t.randomSeed),ranking:xLn(ae(t.ranking))(N7),schoolConnections:ame(t.schoolConnections),schoolList:bW(t.schoolList),seoView:uNe(ae(t.seoView))(function(a){var r=$Pe(a);return{props:r,schools:zPe(r)(LLn(a.schools)(VPe))}}),vineBelowConnectionLimit:ae(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:DO(qme)(ae(t.whatificator.scenario))}}};return oNe(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(xne(Pt(lNe($i)(sNe(C({reflectSymbol:function(){return"reading"}})($i)(C({reflectSymbol:function(){return"science"}})($i)(he))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})($i)(C({reflectSymbol:function(){return"collegeClasses"}})($i)(C({reflectSymbol:function(){return"honors"}})($i)(he)))))(C({reflectSymbol:function(){return"ecActivities"}})(ut(Pt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(pE))(C({reflectSymbol:function(){return"category"}})(fe)(fNe(No)(Lne($i)(yO(C({reflectSymbol:function(){return"tier"}})(fe)(he)))))))))(C({reflectSymbol:function(){return"ecScore"}})(Fg)(jne(Fg)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})($i)(Pne(Pt(sNe(vNe($i)(he))))(he))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(V_(fe)))(C({reflectSymbol:function(){return"currentUser"}})(Gn(Pt(C({reflectSymbol:function(){return"cvid"}})(fe)(C({reflectSymbol:function(){return"isHq"}})(at)(C({reflectSymbol:function(){return"role"}})(Pt(C({reflectSymbol:function(){return"counselor"}})(Gn(Pt(he)))(C({reflectSymbol:function(){return"semUser"}})(Gn(Pt(C({reflectSymbol:function(){return"schoolId"}})(zv)(he))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})($i)(C({reflectSymbol:function(){return"avatarUrl"}})(No)(C({reflectSymbol:function(){return"fullName"}})(No)(C({reflectSymbol:function(){return"homeState"}})(No)(C({reflectSymbol:function(){return"initials"}})(No)(C({reflectSymbol:function(){return"publishScope"}})(fe)(he)))))))))(he)))))(he))))))(C({reflectSymbol:function(){return"featureFlags"}})(Pt(C({reflectSymbol:function(){return"app18667SageOnSdp"}})(at)(C({reflectSymbol:function(){return"app18667TrellisRecruiter"}})(at)(C({reflectSymbol:function(){return"autopilot"}})(fe)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(at)(he))))))(C({reflectSymbol:function(){return"focusedSchool"}})(Gn(Pt(_Ne(C({reflectSymbol:function(){return"tab"}})(fe)(he)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(at)(C({reflectSymbol:function(){return"initialConfig"}})($_)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(V_(Pt(pNe(Pt(Nne(ut(DNe))(C({reflectSymbol:function(){return"guidance"}})(Gn($_))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(xne(pF)(jne(bNe)(Pne(pF)(he))))))(C({reflectSymbol:function(){return"top"}})(DNe)(he))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(Fg)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(he)))))))(he))))))(RNe(ut(Pt(C({reflectSymbol:function(){return"academicOfferings"}})(Pt(C({reflectSymbol:function(){return"careerCounseling"}})(at)(C({reflectSymbol:function(){return"creditForApExams"}})(at)(C({reflectSymbol:function(){return"creditForIbExams"}})(at)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(at)(C({reflectSymbol:function(){return"offersGradDegree"}})(at)(C({reflectSymbol:function(){return"specialFocus"}})(No)(C({reflectSymbol:function(){return"studyAbroad"}})(at)(he)))))))))(ENe(CNe(Pt(C({reflectSymbol:function(){return"acceptanceRate"}})(q4)(C({reflectSymbol:function(){return"actComposite"}})(z4)(C({reflectSymbol:function(){return"actMath"}})(z4)(C({reflectSymbol:function(){return"actVerbal"}})(z4)(C({reflectSymbol:function(){return"admitted"}})(Hne)(C({reflectSymbol:function(){return"applicants"}})(Hne)(C({reflectSymbol:function(){return"enrolled"}})(Hne)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(Fg)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(Fg)(C({reflectSymbol:function(){return"reqClassRank"}})(No)(C({reflectSymbol:function(){return"reqRecLetters"}})(No)(C({reflectSymbol:function(){return"reqStandardTests"}})(No)(C({reflectSymbol:function(){return"reqToefl"}})(No)(C({reflectSymbol:function(){return"satMath"}})(z4)(C({reflectSymbol:function(){return"satVerbal"}})(z4)(C({reflectSymbol:function(){return"totalApplicants"}})(MNe)(C({reflectSymbol:function(){return"yieldRate"}})(q4)(he)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(No)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})($i)(C({reflectSymbol:function(){return"averageNetPrice"}})(Gn(Pt(C({reflectSymbol:function(){return"quintile1"}})(Wt)(C({reflectSymbol:function(){return"quintile2"}})(Wt)(C({reflectSymbol:function(){return"quintile3"}})(Wt)(C({reflectSymbol:function(){return"quintile4"}})(Wt)(C({reflectSymbol:function(){return"quintile5"}})(Wt)(he))))))))(C({reflectSymbol:function(){return"basketball"}})(GNe)(C({reflectSymbol:function(){return"calendarSystem"}})(fe)(C({reflectSymbol:function(){return"chancing"}})(Pt(ANe(C({reflectSymbol:function(){return"endorsed"}})(at)(C({reflectSymbol:function(){return"moreInfoLink"}})(No)(he)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(No)(C({reflectSymbol:function(){return"secondary"}})(No)(he))))(xNe(C({reflectSymbol:function(){return"diversity"}})(fe)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(LNe(jNe(C({reflectSymbol:function(){return"football"}})(GNe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(Fg)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(q4)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(PNe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(at)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(at)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(at)(C({reflectSymbol:function(){return"hbcu"}})(at)(Lne(zv)(NNe(C({reflectSymbol:function(){return"ipedsUnitId"}})(No)(C({reflectSymbol:function(){return"isCommuterCollege"}})(at)(C({reflectSymbol:function(){return"isForProfit"}})(at)(C({reflectSymbol:function(){return"isPublic"}})(at)(C({reflectSymbol:function(){return"majors"}})(Ane)(C({reflectSymbol:function(){return"message"}})(fe)(yO(C({reflectSymbol:function(){return"numFreshmen"}})(MNe)(C({reflectSymbol:function(){return"phone"}})(fe)(C({reflectSymbol:function(){return"prestige"}})(fe)(C({reflectSymbol:function(){return"profileClaimed"}})(at)(C({reflectSymbol:function(){return"racialBreakdown"}})(Gn(Pt(C({reflectSymbol:function(){return"asian"}})(Wt)(C({reflectSymbol:function(){return"black"}})(Wt)(C({reflectSymbol:function(){return"hispanic"}})(Wt)(C({reflectSymbol:function(){return"nativeAmerican"}})(Wt)(C({reflectSymbol:function(){return"white"}})(Wt)(he))))))))(ONe(kNe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(fe)(C({reflectSymbol:function(){return"retentionRate"}})(q4)(C({reflectSymbol:function(){return"schoolType"}})(fe)(C({reflectSymbol:function(){return"setting"}})(fe)(C({reflectSymbol:function(){return"sixYearGradRate"}})(q4)(_Ne(C({reflectSymbol:function(){return"studentsPerFaculty"}})(TNe)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(Pt(xne(Pt(HNe(lNe(pF)(UNe(he)))))(jne(Pt(Nne(bNe)(he)))(Pne(Pt(HNe(UNe(vNe(pF)(he)))))(he))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(BNe(JNe(C({reflectSymbol:function(){return"urls"}})(Pt(CNe(No)(C({reflectSymbol:function(){return"finAid"}})(No)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(No)(he))))))(he))))))))))))))))))))))))))))))))))))))))))))))))))))))))(he))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(fe)(C({reflectSymbol:function(){return"mobileLayout"}})(at)(C({reflectSymbol:function(){return"paths"}})(Pt(C({reflectSymbol:function(){return"chancingCta"}})(fe)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(fe)(C({reflectSymbol:function(){return"hub"}})(fe)(C({reflectSymbol:function(){return"rootUrl"}})(fe)(he))))))(C({reflectSymbol:function(){return"randomSeed"}})(Dt)(WNe(C({reflectSymbol:function(){return"schoolConnections"}})(V_(Pt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(at)(qNe)))))(C({reflectSymbol:function(){return"schoolList"}})(V_(Pt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(qNe))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(pNe(V_(Pt(dNe(hNe(gNe)))))(fNe(fe)(iNe(WNe(RNe(ut(Pt(ENe(ANe(xNe(LNe(jNe(PNe(Lne(fe)(NNe(yO(ONe(Gn(kNe))(zNe(BNe(JNe(he))))))))))))))))(zNe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(at)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(at)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(Gn(at))(C({reflectSymbol:function(){return"whatificator"}})(Pt(C({reflectSymbol:function(){return"scenario"}})(Gn(TT))(C({reflectSymbol:function(){return"visible"}})(at)(he))))(he)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return d.create(JPe(n(t)))}})}();return PLn;})(); /* object-assign (c) Sindre Sorhus @license MIT */ /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ /*! * Pusher JavaScript Library v6.0.3 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** * @license React * react-is.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. */ /** @license React v0.20.2 * 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. */ /** @license React v16.13.1 * react-is.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. */ /** @license React v17.0.2 * react-dom-server.browser.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. */ /** @license React v17.0.2 * 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. */ /** @license React v17.0.2 * 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. */