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,_te=Object.getOwnPropertySymbols,Zke=Object.getPrototypeOf,pte=Object.prototype.hasOwnProperty,eHe=Object.prototype.propertyIsEnumerable;var dte=(e,n,t)=>n in e?DF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Qa=(e,n)=>{for(var t in n||(n={}))pte.call(n,t)&&dte(e,t,n[t]);if(_te)for(var t of _te(n))eHe.call(n,t)&&dte(e,t,n[t]);return e},Yi=(e,n)=>Qke(e,Kke(n)),hte=e=>DF(e,"__esModule",{value:!0});var nHe=(e,n)=>()=>(e&&(n=e(e=0)),n);var Be=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Y4=(e,n)=>{hte(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))!pte.call(e,a)&&a!=="default"&&DF(e,a,{get:()=>n[a],enumerable:!(t=Yke(n,a))||t.enumerable});return e},Ga=e=>tHe(hte(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:()=>jb,Component:()=>Pb,Fragment:()=>AH,Suspense:()=>CWe,cloneElement:()=>OT,createContext:()=>GH,createElement:()=>er,createRef:()=>mx,default:()=>Mt,forwardRef:()=>jf,isValidElement:()=>xH,lazy:()=>EWe,useCallback:()=>kT,useContext:()=>IWe,useEffect:()=>Vr,useImperativeHandle:()=>Ud,useLayoutEffect:()=>HT,useMemo:()=>UT,useReducer:()=>FWe,useRef:()=>za,useState:()=>Sm});var Mt,jb,OT,Pb,GH,er,mx,jf,AH,xH,EWe,CWe,kT,IWe,Vr,Ud,HT,UT,FWe,za,Sm,fa=nHe(()=>{Mt=window.React,{Children:jb,cloneElement:OT,Component:Pb,createContext:GH,createElement:er,createRef:mx,forwardRef:jf,Fragment:AH,isValidElement:xH,lazy:EWe,Suspense:CWe,useCallback:kT,useContext:IWe,useEffect:Vr,useImperativeHandle:Ud,useLayoutEffect:HT,useMemo:UT,useReducer:FWe,useRef:za,useState:Sm}=window.React});var _x=Be((Dvt,Gue)=>{"use strict";var Mue=Object.getOwnPropertySymbols,TWe=Object.prototype.hasOwnProperty,MWe=Object.prototype.propertyIsEnumerable;function GWe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function AWe(){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}}Gue.exports=AWe()?Object.assign:function(e,n){for(var t,a=GWe(e),r,i=1;i{"use strict";var jH=_x(),bS=60103,Aue=60106;ur.Fragment=60107;ur.StrictMode=60108;ur.Profiler=60114;var xue=60109,Lue=60110,jue=60112;ur.Suspense=60113;var Pue=60115,Nue=60116;typeof Symbol=="function"&&Symbol.for&&(Qv=Symbol.for,bS=Qv("react.element"),Aue=Qv("react.portal"),ur.Fragment=Qv("react.fragment"),ur.StrictMode=Qv("react.strict_mode"),ur.Profiler=Qv("react.profiler"),xue=Qv("react.provider"),Lue=Qv("react.context"),jue=Qv("react.forward_ref"),ur.Suspense=Qv("react.suspense"),Pue=Qv("react.memo"),Nue=Qv("react.lazy"));var Qv,Oue=typeof Symbol=="function"&&Symbol.iterator;function xWe(e){return e===null||typeof e!="object"?null:(e=Oue&&e[Oue]||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";Vue.exports=$ue()});var hle=Be(wS=>{"use strict";var Em=_x(),Jd=Yv();function zo(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tqT;qT++)kl[qT]=qT+1;var kl,qT;kl[15]=0;var HWe=/^[: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]*$/,nle=Object.prototype.hasOwnProperty,tle={},ale={};function rle(e){return nle.call(ale,e)?!0:nle.call(tle,e)?!1:HWe.test(e)?ale[e]=!0:(tle[e]=!0,!1)}function UWe(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 BWe(e,n,t,a){if(n===null||typeof n=="undefined"||UWe(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 is(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 Hl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Hl[e]=new is(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Hl[n]=new is(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Hl[e]=new is(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Hl[e]=new is(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){Hl[e]=new is(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Hl[e]=new is(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Hl[e]=new is(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Hl[e]=new is(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Hl[e]=new is(e,5,!1,e.toLowerCase(),null,!1,!1)});var QH=/[\-:]([a-z])/g;function YH(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(QH,YH);Hl[n]=new is(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(QH,YH);Hl[n]=new is(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(QH,YH);Hl[n]=new is(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!1,!1)});Hl.xlinkHref=new is("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!0,!0)});var JWe=/["'&<>]/;function Nb(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=JWe.exec(e);if(n){var t="",a,r=0;for(a=n.index;aRx))throw Error(zo(301));if(e===K_)if(bx=!0,e={action:t,next:null},eD===null&&(eD=new Map),t=eD.get(n),t===void 0)eD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function XH(){}var kb=null,VWe={readContext:function(e){var n=kb.threadID;return WT(e,n),e[n]},useContext:function(e){Ob();var n=kb.threadID;return WT(e,n),e[n]},useMemo:sle,useReducer:cle,useRef:function(e){K_=Ob(),so=KH();var n=so.memoizedState;return n===null?(e={current:e},so.memoizedState=e):n},useState:function(e){return cle(lle,e)},useLayoutEffect:function(){},useCallback:function(e,n){return sle(function(){return e},n)},useImperativeHandle:XH,useEffect:XH,useDebugValue:XH,useDeferredValue:function(e){return Ob(),e},useTransition:function(){return Ob(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(kb.identifierPrefix||"")+"R:"+(kb.uniqueID++).toString(36)},useMutableSource:function(e,n){return Ob(),n(e._source)}},fle={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function vle(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 mle={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},QWe=Em({menuitem:!0},mle),$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},YWe=["Webkit","ms","Moz","O"];Object.keys($T).forEach(function(e){YWe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),$T[n]=$T[e]})});var KWe=/([A-Z])/g,XWe=/^ms-/,nD=Jd.Children.toArray,ZH=OWe.ReactCurrentDispatcher,ZWe={listing:!0,pre:!0,textarea:!0},eqe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_le={},eU={};function nqe(e){if(e==null)return e;var n="";return Jd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var tqe=Object.prototype.hasOwnProperty,aqe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function ple(e,n){if(e===void 0)throw Error(zo(152,JT(n)||"Component"))}function rqe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=kWe(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=Em({},c.state,_))}}else if(K_={},c=l(u.props,s,m),c=ile(l,u.props,c,s),c==null||c.render==null){e=c,ple(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),kl=c,kl[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===gx)this.popProvider(c.type);else if(c.type===Dx){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{ZH.current=r,kb=a,ule()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Nb(r):this.previousWasTextNode?""+Nb(r):(this.previousWasTextNode=!0,Nb(r));if(a=rqe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Jd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===UH?zo(257):zo(258,r.toString()));return t=nD(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 Zue:case Xue:case BH:case JH:case zH:case hx:return t=nD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case Dx:throw Error(zo(294));case Kue:throw Error(zo(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case qH:K_={};var u=i.render(t.props,t.ref);return u=ile(i.render,t.props,u,t.ref),u=nD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case $H:return t=[Jd.createElement(i.type,Em({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case gx:return i=nD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case WH:i=t.type,u=t.props;var l=this.threadID;return WT(i,l),i=nD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case Yue:throw Error(zo(338));case VH:return i=t.type,u=i._init,i=u(i._payload),t=[Jd.createElement(i,Em({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===fle.html&&vle(i),!_le.hasOwnProperty(i)){if(!eqe.test(i))throw Error(zo(65,i));_le[i]=!0}var u=t.props;if(i==="input")u=Em({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=Em({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=Em({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=nqe(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=Nb(c);break e}c=null}return c!=null?(u=[],ZWe.hasOwnProperty(i)&&c.charAt(0)===` `&&(N+=` `),N+=c):u=nD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?vle(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 dle(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 dle(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};wS.version="17.0.2"});var Dle=Be((wvt,gle)=>{"use strict";gle.exports=hle()});var wpe=Be((pua,Rpe)=>{"use strict";var SZe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Rpe.exports=SZe});var Ipe=Be((dua,Cpe)=>{"use strict";var EZe=wpe();function Spe(){}function Epe(){}Epe.resetWarningCache=Spe;Cpe.exports=function(){function e(a,r,i,u,l,c){if(c!==EZe){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=Be((Dua,Fpe)=>{Fpe.exports=Ipe()();var hua,gua});var zJ=Be((qJ,Tpe)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof qJ!="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:qJ,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&&(Pe=Ee),te=be==="simple"||!te?0:Math.max(Math.min(te,Ee-Pe),0),(Ye=te%Le)&&(te-=Ye,Pe+=Ye),te===ge.from&&Pe==ge.size?ge:F(F({},ge),{},{from:te,size:Pe})};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,He),this.scrollParent.removeEventListener("mousewheel",Fe,He)}},{key:"getOffset",value:function(W){var be=this.props.axis,te=W[k[be]]||0,Pe=ye[be];do te+=W[Pe]||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],Pe=W===window?document.body[te]||document.documentElement[te]:W[te],Le=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Ye=Math.max(0,Math.min(Pe,Le)),sn=this.getEl();return this.cachedScrollPosition=this.getOffset(W)+Ye-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,Pe=be.documentElement,Le=ve[this.props.axis];return W===window?Math.max(te[Le],Pe[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),Pe=be+this.props.scrollParentViewportSizeGetter(this)+W;return this.hasDeterminateSize()&&(Pe=Math.min(Pe,this.getSpaceBefore(this.props.length))),{start:te,end:Pe}}},{key:"getItemSizeAndItemsPerRow",value:function(){var W=this.props,be=W.axis,te=W.useStaticSize,Pe=this.state,Le=Pe.itemSize,Ye=Pe.itemsPerRow;if(te&&Le&&Ye)return{itemSize:Le,itemsPerRow:Ye};var sn=this.items.children;if(!sn.length)return{};var Ne=sn[0],On=Ne[we[be]],Fn=Math.abs(On-Le);if((isNaN(Fn)||Fn>=1)&&(Le=On),!Le)return{};var mt=ye[be],xn=Ne[mt];Ye=1;for(var _t=sn[Ye];_t&&_t[mt]===xn;_t=sn[Ye])++Ye;return{itemSize:Le,itemsPerRow:Ye}}},{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,He),this.scrollParent.addEventListener("mousewheel",Fe,He))}},{key:"updateSimpleFrame",value:function(W){var be=this.getStartAndEnd(),te=be.end,Pe=this.items.children,Le=0;if(Pe.length){var Ye=this.props.axis,sn=Pe[0],Ne=Pe[Pe.length-1];Le=this.getOffset(Ne)+Ne[we[Ye]]-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,Pe=be.end,Le=this.props,Ye=Le.length,sn=Le.pageSize,Ne=0,On=0,Fn=0,mt=Ye-1;Onte)break;Ne+=xn,++On}for(var _t=Ye-On;Fn<_t&&Ne1&&arguments[1]!==void 0?arguments[1]:{};if(be[W]!=null)return be[W];var te=this.state,Pe=te.itemSize,Le=te.itemsPerRow;if(Pe)return be[W]=Math.floor(W/Le)*Pe;for(var Ye=W;Ye>0&&be[--Ye]==null;);for(var sn=be[Ye]||0,Ne=Ye;Ne=Fn&&WYe)return this.setScroll(Ye)}},{key:"getVisibleRange",value:function(){for(var W=this.state,be=W.from,te=W.size,Pe=this.getStartAndEnd(0),Le=Pe.start,Ye=Pe.end,sn={},Ne,On,Fn=be;FnLe&&(Ne=Fn),Ne!=null&&mt{"use strict";var Tl=typeof Symbol=="function"&&Symbol.for,jq=Tl?Symbol.for("react.element"):60103,Pq=Tl?Symbol.for("react.portal"):60106,s8=Tl?Symbol.for("react.fragment"):60107,f8=Tl?Symbol.for("react.strict_mode"):60108,v8=Tl?Symbol.for("react.profiler"):60114,m8=Tl?Symbol.for("react.provider"):60109,_8=Tl?Symbol.for("react.context"):60110,Nq=Tl?Symbol.for("react.async_mode"):60111,p8=Tl?Symbol.for("react.concurrent_mode"):60111,d8=Tl?Symbol.for("react.forward_ref"):60112,h8=Tl?Symbol.for("react.suspense"):60113,Win=Tl?Symbol.for("react.suspense_list"):60120,g8=Tl?Symbol.for("react.memo"):60115,D8=Tl?Symbol.for("react.lazy"):60116,qin=Tl?Symbol.for("react.block"):60121,zin=Tl?Symbol.for("react.fundamental"):60117,$in=Tl?Symbol.for("react.responder"):60118,Vin=Tl?Symbol.for("react.scope"):60119;function gv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case jq:switch(e=e.type,e){case Nq:case p8:case s8:case v8:case f8:case h8:return e;default:switch(e=e&&e.$$typeof,e){case _8:case d8:case D8:case g8:case m8:return e;default:return n}}case Pq:return n}}}function Dye(e){return gv(e)===p8}Jr.AsyncMode=Nq;Jr.ConcurrentMode=p8;Jr.ContextConsumer=_8;Jr.ContextProvider=m8;Jr.Element=jq;Jr.ForwardRef=d8;Jr.Fragment=s8;Jr.Lazy=D8;Jr.Memo=g8;Jr.Portal=Pq;Jr.Profiler=v8;Jr.StrictMode=f8;Jr.Suspense=h8;Jr.isAsyncMode=function(e){return Dye(e)||gv(e)===Nq};Jr.isConcurrentMode=Dye;Jr.isContextConsumer=function(e){return gv(e)===_8};Jr.isContextProvider=function(e){return gv(e)===m8};Jr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===jq};Jr.isForwardRef=function(e){return gv(e)===d8};Jr.isFragment=function(e){return gv(e)===s8};Jr.isLazy=function(e){return gv(e)===D8};Jr.isMemo=function(e){return gv(e)===g8};Jr.isPortal=function(e){return gv(e)===Pq};Jr.isProfiler=function(e){return gv(e)===v8};Jr.isStrictMode=function(e){return gv(e)===f8};Jr.isSuspense=function(e){return gv(e)===h8};Jr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===s8||e===p8||e===v8||e===f8||e===h8||e===Win||typeof e=="object"&&e!==null&&(e.$$typeof===D8||e.$$typeof===g8||e.$$typeof===m8||e.$$typeof===_8||e.$$typeof===d8||e.$$typeof===zin||e.$$typeof===$in||e.$$typeof===Vin||e.$$typeof===qin)};Jr.typeOf=gv});var Rye=Be((nNa,bye)=>{"use strict";bye.exports=yye()});var XD=Be((pNa,R8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var t=[],a=0;a{function Lun(){this.__data__=[],this.size=0}mbe.exports=Lun});var iz=Be((oka,pbe)=>{function jun(e,n){return e===n||e!==e&&n!==n}pbe.exports=jun});var J2=Be((ika,dbe)=>{var Pun=iz();function Nun(e,n){for(var t=e.length;t--;)if(Pun(e[t][0],n))return t;return-1}dbe.exports=Nun});var gbe=Be((uka,hbe)=>{var Oun=J2(),kun=Array.prototype,Hun=kun.splice;function Uun(e){var n=this.__data__,t=Oun(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():Hun.call(n,t,1),--this.size,!0}hbe.exports=Uun});var ybe=Be((lka,Dbe)=>{var Bun=J2();function Jun(e){var n=this.__data__,t=Bun(n,e);return t<0?void 0:n[t][1]}Dbe.exports=Jun});var Rbe=Be((cka,bbe)=>{var Wun=J2();function qun(e){return Wun(this.__data__,e)>-1}bbe.exports=qun});var Sbe=Be((ska,wbe)=>{var zun=J2();function $un(e,n){var t=this.__data__,a=zun(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}wbe.exports=$un});var W2=Be((fka,Ebe)=>{var Vun=_be(),Qun=gbe(),Yun=ybe(),Kun=Rbe(),Xun=Sbe();function hC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var Zun=W2();function eln(){this.__data__=new Zun,this.size=0}Cbe.exports=eln});var Tbe=Be((mka,Fbe)=>{function nln(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}Fbe.exports=nln});var Gbe=Be((_ka,Mbe)=>{function tln(e){return this.__data__.get(e)}Mbe.exports=tln});var xbe=Be((pka,Abe)=>{function aln(e){return this.__data__.has(e)}Abe.exports=aln});var uz=Be((dka,Lbe)=>{var rln=typeof global=="object"&&global&&global.Object===Object&&global;Lbe.exports=rln});var Zp=Be((hka,jbe)=>{var oln=uz(),iln=typeof self=="object"&&self&&self.Object===Object&&self,uln=oln||iln||Function("return this")();jbe.exports=uln});var J8=Be((gka,Pbe)=>{var lln=Zp(),cln=lln.Symbol;Pbe.exports=cln});var Hbe=Be((Dka,kbe)=>{var Nbe=J8(),Obe=Object.prototype,sln=Obe.hasOwnProperty,fln=Obe.toString,q2=Nbe?Nbe.toStringTag:void 0;function vln(e){var n=sln.call(e,q2),t=e[q2];try{e[q2]=void 0;var a=!0}catch{}var r=fln.call(e);return a&&(n?e[q2]=t:delete e[q2]),r}kbe.exports=vln});var Bbe=Be((yka,Ube)=>{var mln=Object.prototype,_ln=mln.toString;function pln(e){return _ln.call(e)}Ube.exports=pln});var z2=Be((bka,qbe)=>{var Jbe=J8(),dln=Hbe(),hln=Bbe(),gln="[object Null]",Dln="[object Undefined]",Wbe=Jbe?Jbe.toStringTag:void 0;function yln(e){return e==null?e===void 0?Dln:gln:Wbe&&Wbe in Object(e)?dln(e):hln(e)}qbe.exports=yln});var lz=Be((Rka,zbe)=>{function bln(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}zbe.exports=bln});var cz=Be((wka,$be)=>{var Rln=z2(),wln=lz(),Sln="[object AsyncFunction]",Eln="[object Function]",Cln="[object GeneratorFunction]",Iln="[object Proxy]";function Fln(e){if(!wln(e))return!1;var n=Rln(e);return n==Eln||n==Cln||n==Sln||n==Iln}$be.exports=Fln});var Qbe=Be((Ska,Vbe)=>{var Tln=Zp(),Mln=Tln["__core-js_shared__"];Vbe.exports=Mln});var Xbe=Be((Eka,Kbe)=>{var sz=Qbe(),Ybe=function(){var e=/[^.]+$/.exec(sz&&sz.keys&&sz.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Gln(e){return!!Ybe&&Ybe in e}Kbe.exports=Gln});var fz=Be((Cka,Zbe)=>{var Aln=Function.prototype,xln=Aln.toString;function Lln(e){if(e!=null){try{return xln.call(e)}catch{}try{return e+""}catch{}}return""}Zbe.exports=Lln});var n1e=Be((Ika,e1e)=>{var jln=cz(),Pln=Xbe(),Nln=lz(),Oln=fz(),kln=/[\\^$.*+?()[\]{}|]/g,Hln=/^\[object .+?Constructor\]$/,Uln=Function.prototype,Bln=Object.prototype,Jln=Uln.toString,Wln=Bln.hasOwnProperty,qln=RegExp("^"+Jln.call(Wln).replace(kln,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function zln(e){if(!Nln(e)||Pln(e))return!1;var n=jln(e)?qln:Hln;return n.test(Oln(e))}e1e.exports=zln});var a1e=Be((Fka,t1e)=>{function $ln(e,n){return e==null?void 0:e[n]}t1e.exports=$ln});var $1=Be((Tka,r1e)=>{var Vln=n1e(),Qln=a1e();function Yln(e,n){var t=Qln(e,n);return Vln(t)?t:void 0}r1e.exports=Yln});var W8=Be((Mka,o1e)=>{var Kln=$1(),Xln=Zp(),Zln=Kln(Xln,"Map");o1e.exports=Zln});var $2=Be((Gka,i1e)=>{var ecn=$1(),ncn=ecn(Object,"create");i1e.exports=ncn});var c1e=Be((Aka,l1e)=>{var u1e=$2();function tcn(){this.__data__=u1e?u1e(null):{},this.size=0}l1e.exports=tcn});var f1e=Be((xka,s1e)=>{function acn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}s1e.exports=acn});var m1e=Be((Lka,v1e)=>{var rcn=$2(),ocn="__lodash_hash_undefined__",icn=Object.prototype,ucn=icn.hasOwnProperty;function lcn(e){var n=this.__data__;if(rcn){var t=n[e];return t===ocn?void 0:t}return ucn.call(n,e)?n[e]:void 0}v1e.exports=lcn});var p1e=Be((jka,_1e)=>{var ccn=$2(),scn=Object.prototype,fcn=scn.hasOwnProperty;function vcn(e){var n=this.__data__;return ccn?n[e]!==void 0:fcn.call(n,e)}_1e.exports=vcn});var h1e=Be((Pka,d1e)=>{var mcn=$2(),_cn="__lodash_hash_undefined__";function pcn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=mcn&&n===void 0?_cn:n,this}d1e.exports=pcn});var D1e=Be((Nka,g1e)=>{var dcn=c1e(),hcn=f1e(),gcn=m1e(),Dcn=p1e(),ycn=h1e();function gC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var y1e=D1e(),bcn=W2(),Rcn=W8();function wcn(){this.size=0,this.__data__={hash:new y1e,map:new(Rcn||bcn),string:new y1e}}b1e.exports=wcn});var S1e=Be((kka,w1e)=>{function Scn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}w1e.exports=Scn});var V2=Be((Hka,E1e)=>{var Ecn=S1e();function Ccn(e,n){var t=e.__data__;return Ecn(n)?t[typeof n=="string"?"string":"hash"]:t.map}E1e.exports=Ccn});var I1e=Be((Uka,C1e)=>{var Icn=V2();function Fcn(e){var n=Icn(this,e).delete(e);return this.size-=n?1:0,n}C1e.exports=Fcn});var T1e=Be((Bka,F1e)=>{var Tcn=V2();function Mcn(e){return Tcn(this,e).get(e)}F1e.exports=Mcn});var G1e=Be((Jka,M1e)=>{var Gcn=V2();function Acn(e){return Gcn(this,e).has(e)}M1e.exports=Acn});var x1e=Be((Wka,A1e)=>{var xcn=V2();function Lcn(e,n){var t=xcn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}A1e.exports=Lcn});var vz=Be((qka,L1e)=>{var jcn=R1e(),Pcn=I1e(),Ncn=T1e(),Ocn=G1e(),kcn=x1e();function DC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var Hcn=W2(),Ucn=W8(),Bcn=vz(),Jcn=200;function Wcn(e,n){var t=this.__data__;if(t instanceof Hcn){var a=t.__data__;if(!Ucn||a.length{var qcn=W2(),zcn=Ibe(),$cn=Tbe(),Vcn=Gbe(),Qcn=xbe(),Ycn=P1e();function yC(e){var n=this.__data__=new qcn(e);this.size=n.size}yC.prototype.clear=zcn;yC.prototype.delete=$cn;yC.prototype.get=Vcn;yC.prototype.has=Qcn;yC.prototype.set=Ycn;N1e.exports=yC});var H1e=Be((Vka,k1e)=>{var Kcn="__lodash_hash_undefined__";function Xcn(e){return this.__data__.set(e,Kcn),this}k1e.exports=Xcn});var B1e=Be((Qka,U1e)=>{function Zcn(e){return this.__data__.has(e)}U1e.exports=Zcn});var W1e=Be((Yka,J1e)=>{var esn=vz(),nsn=H1e(),tsn=B1e();function q8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new esn;++n{function asn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function rsn(e,n){return e.has(n)}$1e.exports=rsn});var mz=Be((Zka,Q1e)=>{var osn=W1e(),isn=z1e(),usn=V1e(),lsn=1,csn=2;function ssn(e,n,t,a,r,i){var u=t&lsn,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&csn?new osn:void 0;for(i.set(e,n),i.set(n,e);++v{var fsn=Zp(),vsn=fsn.Uint8Array;Y1e.exports=vsn});var Z1e=Be((nHa,X1e)=>{function msn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}X1e.exports=msn});var nRe=Be((tHa,eRe)=>{function _sn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}eRe.exports=_sn});var iRe=Be((aHa,oRe)=>{var tRe=J8(),aRe=K1e(),psn=iz(),dsn=mz(),hsn=Z1e(),gsn=nRe(),Dsn=1,ysn=2,bsn="[object Boolean]",Rsn="[object Date]",wsn="[object Error]",Ssn="[object Map]",Esn="[object Number]",Csn="[object RegExp]",Isn="[object Set]",Fsn="[object String]",Tsn="[object Symbol]",Msn="[object ArrayBuffer]",Gsn="[object DataView]",rRe=tRe?tRe.prototype:void 0,_z=rRe?rRe.valueOf:void 0;function Asn(e,n,t,a,r,i,u){switch(t){case Gsn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Msn:return!(e.byteLength!=n.byteLength||!i(new aRe(e),new aRe(n)));case bsn:case Rsn:case Esn:return psn(+e,+n);case wsn:return e.name==n.name&&e.message==n.message;case Csn:case Fsn:return e==n+"";case Ssn:var l=hsn;case Isn:var c=a&Dsn;if(l||(l=gsn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=ysn,u.set(e,n);var f=dsn(l(e),l(n),a,r,i,u);return u.delete(e),f;case Tsn:if(_z)return _z.call(e)==_z.call(n)}return!1}oRe.exports=Asn});var lRe=Be((rHa,uRe)=>{function xsn(e,n){for(var t=-1,a=n.length,r=e.length;++t{var Lsn=Array.isArray;cRe.exports=Lsn});var fRe=Be((iHa,sRe)=>{var jsn=lRe(),Psn=z8();function Nsn(e,n,t){var a=n(e);return Psn(e)?a:jsn(a,t(e))}sRe.exports=Nsn});var mRe=Be((uHa,vRe)=>{function Osn(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function ksn(){return[]}_Re.exports=ksn});var gRe=Be((cHa,hRe)=>{var Hsn=mRe(),Usn=pRe(),Bsn=Object.prototype,Jsn=Bsn.propertyIsEnumerable,dRe=Object.getOwnPropertySymbols,Wsn=dRe?function(e){return e==null?[]:(e=Object(e),Hsn(dRe(e),function(n){return Jsn.call(e,n)}))}:Usn;hRe.exports=Wsn});var yRe=Be((sHa,DRe)=>{function qsn(e,n){for(var t=-1,a=Array(e);++t{function zsn(e){return e!=null&&typeof e=="object"}bRe.exports=zsn});var wRe=Be((vHa,RRe)=>{var $sn=z2(),Vsn=Q2(),Qsn="[object Arguments]";function Ysn(e){return Vsn(e)&&$sn(e)==Qsn}RRe.exports=Ysn});var IRe=Be((mHa,CRe)=>{var SRe=wRe(),Ksn=Q2(),ERe=Object.prototype,Xsn=ERe.hasOwnProperty,Zsn=ERe.propertyIsEnumerable,efn=SRe(function(){return arguments}())?SRe:function(e){return Ksn(e)&&Xsn.call(e,"callee")&&!Zsn.call(e,"callee")};CRe.exports=efn});var TRe=Be((_Ha,FRe)=>{function nfn(){return!1}FRe.exports=nfn});var pz=Be((Y2,bC)=>{var tfn=Zp(),afn=TRe(),MRe=typeof Y2=="object"&&Y2&&!Y2.nodeType&&Y2,GRe=MRe&&typeof bC=="object"&&bC&&!bC.nodeType&&bC,rfn=GRe&&GRe.exports===MRe,ARe=rfn?tfn.Buffer:void 0,ofn=ARe?ARe.isBuffer:void 0,ifn=ofn||afn;bC.exports=ifn});var LRe=Be((pHa,xRe)=>{var ufn=9007199254740991,lfn=/^(?:0|[1-9]\d*)$/;function cfn(e,n){var t=typeof e;return n=n==null?ufn:n,!!n&&(t=="number"||t!="symbol"&&lfn.test(e))&&e>-1&&e%1==0&&e{var sfn=9007199254740991;function ffn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=sfn}jRe.exports=ffn});var NRe=Be((hHa,PRe)=>{var vfn=z2(),mfn=dz(),_fn=Q2(),pfn="[object Arguments]",dfn="[object Array]",hfn="[object Boolean]",gfn="[object Date]",Dfn="[object Error]",yfn="[object Function]",bfn="[object Map]",Rfn="[object Number]",wfn="[object Object]",Sfn="[object RegExp]",Efn="[object Set]",Cfn="[object String]",Ifn="[object WeakMap]",Ffn="[object ArrayBuffer]",Tfn="[object DataView]",Mfn="[object Float32Array]",Gfn="[object Float64Array]",Afn="[object Int8Array]",xfn="[object Int16Array]",Lfn="[object Int32Array]",jfn="[object Uint8Array]",Pfn="[object Uint8ClampedArray]",Nfn="[object Uint16Array]",Ofn="[object Uint32Array]",Co={};Co[Mfn]=Co[Gfn]=Co[Afn]=Co[xfn]=Co[Lfn]=Co[jfn]=Co[Pfn]=Co[Nfn]=Co[Ofn]=!0;Co[pfn]=Co[dfn]=Co[Ffn]=Co[hfn]=Co[Tfn]=Co[gfn]=Co[Dfn]=Co[yfn]=Co[bfn]=Co[Rfn]=Co[wfn]=Co[Sfn]=Co[Efn]=Co[Cfn]=Co[Ifn]=!1;function kfn(e){return _fn(e)&&mfn(e.length)&&!!Co[vfn(e)]}PRe.exports=kfn});var kRe=Be((gHa,ORe)=>{function Hfn(e){return function(n){return e(n)}}ORe.exports=Hfn});var URe=Be((X2,RC)=>{var Ufn=uz(),HRe=typeof X2=="object"&&X2&&!X2.nodeType&&X2,K2=HRe&&typeof RC=="object"&&RC&&!RC.nodeType&&RC,Bfn=K2&&K2.exports===HRe,hz=Bfn&&Ufn.process,Jfn=function(){try{var e=K2&&K2.require&&K2.require("util").types;return e||hz&&hz.binding&&hz.binding("util")}catch{}}();RC.exports=Jfn});var gz=Be((DHa,WRe)=>{var Wfn=NRe(),qfn=kRe(),BRe=URe(),JRe=BRe&&BRe.isTypedArray,zfn=JRe?qfn(JRe):Wfn;WRe.exports=zfn});var zRe=Be((yHa,qRe)=>{var $fn=yRe(),Vfn=IRe(),Qfn=z8(),Yfn=pz(),Kfn=LRe(),Xfn=gz(),Zfn=Object.prototype,evn=Zfn.hasOwnProperty;function nvn(e,n){var t=Qfn(e),a=!t&&Vfn(e),r=!t&&!a&&Yfn(e),i=!t&&!a&&!r&&Xfn(e),u=t||a||r||i,l=u?$fn(e.length,String):[],c=l.length;for(var s in e)(n||evn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||Kfn(s,c)))&&l.push(s);return l}qRe.exports=nvn});var VRe=Be((bHa,$Re)=>{var tvn=Object.prototype;function avn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||tvn;return e===t}$Re.exports=avn});var YRe=Be((RHa,QRe)=>{function rvn(e,n){return function(t){return e(n(t))}}QRe.exports=rvn});var XRe=Be((wHa,KRe)=>{var ovn=YRe(),ivn=ovn(Object.keys,Object);KRe.exports=ivn});var ewe=Be((SHa,ZRe)=>{var uvn=VRe(),lvn=XRe(),cvn=Object.prototype,svn=cvn.hasOwnProperty;function fvn(e){if(!uvn(e))return lvn(e);var n=[];for(var t in Object(e))svn.call(e,t)&&t!="constructor"&&n.push(t);return n}ZRe.exports=fvn});var twe=Be((EHa,nwe)=>{var vvn=cz(),mvn=dz();function _vn(e){return e!=null&&mvn(e.length)&&!vvn(e)}nwe.exports=_vn});var rwe=Be((CHa,awe)=>{var pvn=zRe(),dvn=ewe(),hvn=twe();function gvn(e){return hvn(e)?pvn(e):dvn(e)}awe.exports=gvn});var iwe=Be((IHa,owe)=>{var Dvn=fRe(),yvn=gRe(),bvn=rwe();function Rvn(e){return Dvn(e,bvn,yvn)}owe.exports=Rvn});var cwe=Be((FHa,lwe)=>{var uwe=iwe(),wvn=1,Svn=Object.prototype,Evn=Svn.hasOwnProperty;function Cvn(e,n,t,a,r,i){var u=t&wvn,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:Evn.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 Ivn=$1(),Fvn=Zp(),Tvn=Ivn(Fvn,"DataView");swe.exports=Tvn});var mwe=Be((MHa,vwe)=>{var Mvn=$1(),Gvn=Zp(),Avn=Mvn(Gvn,"Promise");vwe.exports=Avn});var pwe=Be((GHa,_we)=>{var xvn=$1(),Lvn=Zp(),jvn=xvn(Lvn,"Set");_we.exports=jvn});var hwe=Be((AHa,dwe)=>{var Pvn=$1(),Nvn=Zp(),Ovn=Pvn(Nvn,"WeakMap");dwe.exports=Ovn});var Ewe=Be((xHa,Swe)=>{var Dz=fwe(),yz=W8(),bz=mwe(),Rz=pwe(),wz=hwe(),gwe=z2(),wC=fz(),Dwe="[object Map]",kvn="[object Object]",ywe="[object Promise]",bwe="[object Set]",Rwe="[object WeakMap]",wwe="[object DataView]",Hvn=wC(Dz),Uvn=wC(yz),Bvn=wC(bz),Jvn=wC(Rz),Wvn=wC(wz),V1=gwe;(Dz&&V1(new Dz(new ArrayBuffer(1)))!=wwe||yz&&V1(new yz)!=Dwe||bz&&V1(bz.resolve())!=ywe||Rz&&V1(new Rz)!=bwe||wz&&V1(new wz)!=Rwe)&&(V1=function(e){var n=gwe(e),t=n==kvn?e.constructor:void 0,a=t?wC(t):"";if(a)switch(a){case Hvn:return wwe;case Uvn:return Dwe;case Bvn:return ywe;case Jvn:return bwe;case Wvn:return Rwe}return n});Swe.exports=V1});var xwe=Be((LHa,Awe)=>{var Sz=O1e(),qvn=mz(),zvn=iRe(),$vn=cwe(),Cwe=Ewe(),Iwe=z8(),Fwe=pz(),Vvn=gz(),Qvn=1,Twe="[object Arguments]",Mwe="[object Array]",$8="[object Object]",Yvn=Object.prototype,Gwe=Yvn.hasOwnProperty;function Kvn(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?$8:c,s=s==Twe?$8:s;var f=c==$8,v=s==$8,m=c==s;if(m&&Fwe(e)){if(!Fwe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new Sz),u||Vvn(e)?qvn(e,n,t,a,r,i):zvn(e,n,c,t,a,r,i);if(!(t&Qvn)){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 Sz),r(w,g,t,a,i)}}return m?(i||(i=new Sz),$vn(e,n,t,a,r,i)):!1}Awe.exports=Kvn});var Nwe=Be((jHa,Pwe)=>{var Xvn=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:Xvn(e,n,t,a,jwe,r)}Pwe.exports=jwe});var kwe=Be((PHa,Owe)=>{var Zvn=Nwe();function e0n(e,n){return Zvn(e,n)}Owe.exports=e0n});var ySe=Be((TBa,F0n)=>{F0n.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=Be(Pr=>{"use strict";var FC,tG,lL,Uz;typeof performance=="object"&&typeof performance.now=="function"?(YSe=performance,Pr.unstable_now=function(){return YSe.now()}):(Bz=Date,KSe=Bz.now(),Pr.unstable_now=function(){return Bz.now()-KSe});var YSe,Bz,KSe;typeof window=="undefined"||typeof MessageChannel!="function"?(TC=null,Jz=null,Wz=function(){if(TC!==null)try{var e=Pr.unstable_now();TC(!0,e),TC=null}catch(n){throw setTimeout(Wz,0),n}},FC=function(e){TC!==null?setTimeout(FC,0,e):(TC=e,setTimeout(Wz,0))},tG=function(e,n){Jz=setTimeout(e,n)},lL=function(){clearTimeout(Jz)},Pr.unstable_shouldYield=function(){return!1},Uz=Pr.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,cL=-1,qz=5,zz=0,Pr.unstable_shouldYield=function(){return Pr.unstable_now()>=zz},Uz=function(){},Pr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0vL(u,t))c!==void 0&&0>vL(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>vL(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function vL(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var td=[],ty=[],fmn=1,U0=null,jc=3,mL=!1,K1=!1,oG=!1;function Qz(e){for(var n=l_(ty);n!==null;){if(n.callback===null)fL(ty);else if(n.startTime<=e)fL(ty),n.sortIndex=n.expirationTime,Vz(td,n);else break;n=l_(ty)}}function Yz(e){if(oG=!1,Qz(e),!K1)if(l_(td)!==null)K1=!0,FC(Kz);else{var n=l_(ty);n!==null&&tG(Yz,n.startTime-e)}}function Kz(e,n){K1=!1,oG&&(oG=!1,lL()),mL=!0;var t=jc;try{for(Qz(n),U0=l_(td);U0!==null&&(!(U0.expirationTime>n)||e&&!Pr.unstable_shouldYield());){var a=U0.callback;if(typeof a=="function"){U0.callback=null,jc=U0.priorityLevel;var r=a(U0.expirationTime<=n);n=Pr.unstable_now(),typeof r=="function"?U0.callback=r:U0===l_(td)&&fL(td),Qz(n)}else fL(td);U0=l_(td)}if(U0!==null)var i=!0;else{var u=l_(ty);u!==null&&tG(Yz,u.startTime-n),i=!1}return i}finally{U0=null,jc=t,mL=!1}}var vmn=Uz;Pr.unstable_IdlePriority=5;Pr.unstable_ImmediatePriority=1;Pr.unstable_LowPriority=4;Pr.unstable_NormalPriority=3;Pr.unstable_Profiling=null;Pr.unstable_UserBlockingPriority=2;Pr.unstable_cancelCallback=function(e){e.callback=null};Pr.unstable_continueExecution=function(){K1||mL||(K1=!0,FC(Kz))};Pr.unstable_getCurrentPriorityLevel=function(){return jc};Pr.unstable_getFirstCallbackNode=function(){return l_(td)};Pr.unstable_next=function(e){switch(jc){case 1:case 2:case 3:var n=3;break;default:n=jc}var t=jc;jc=n;try{return e()}finally{jc=t}};Pr.unstable_pauseExecution=function(){};Pr.unstable_requestPaint=vmn;Pr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=jc;jc=e;try{return n()}finally{jc=t}};Pr.unstable_scheduleCallback=function(e,n,t){var a=Pr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,Vz(ty,e),l_(td)===null&&e===l_(ty)&&(oG?lL():oG=!0,tG(Yz,t-a))):(e.sortIndex=r,Vz(td,e),K1||mL||(K1=!0,FC(Kz))),e};Pr.unstable_wrapCallback=function(e){var n=jc;return function(){var t=jc;jc=n;try{return e.apply(this,arguments)}finally{jc=t}}}});var aEe=Be((IWa,tEe)=>{"use strict";tEe.exports=nEe()});var JIe=Be($0=>{"use strict";var _L=Yv(),Po=_x(),Ml=aEe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function ds(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 $l={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$l[e]=new ds(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];$l[n]=new ds(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$l[e]=new ds(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$l[e]=new ds(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){$l[e]=new ds(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$l[e]=new ds(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$l[e]=new ds(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$l[e]=new ds(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$l[e]=new ds(e,5,!1,e.toLowerCase(),null,!1,!1)});var Xz=/[\-:]([a-z])/g;function Zz(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(Xz,Zz);$l[n]=new ds(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(Xz,Zz);$l[n]=new ds(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(Xz,Zz);$l[n]=new ds(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!1,!1)});$l.xlinkHref=new ds("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!0,!0)});function e$(e,n,t,a){var r=$l.hasOwnProperty(n)?$l[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{s$=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?fG(e):""}function hmn(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=gL(e.type,!1),e;case 11:return e=gL(e.type.render,!1),e;case 22:return e=gL(e.type._render,!1),e;case 1:return e=gL(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 ay:return"Fragment";case eR:return"Portal";case lG:return"Profiler";case n$:return"StrictMode";case cG:return"Suspense";case dL:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case a$:return(e.displayName||"Context")+".Consumer";case t$:return(e._context.displayName||"Context")+".Provider";case pL:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case hL:return GC(e.type);case o$:return GC(e._render);case r$:n=e._payload,e=e._init;try{return GC(e(n))}catch{}}return null}function ry(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 gmn(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=gmn(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 yL(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 f$(e,n){var t=n.checked;return Po({},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=ry(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&&e$(e,"checked",n,!1)}function v$(e,n){mEe(e,n);var t=ry(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")?m$(e,n.type,t):n.hasOwnProperty("defaultValue")&&m$(e,n.type,ry(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 m$(e,n,t){(n!=="number"||yL(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function Dmn(e){var n="";return _L.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function _$(e,n){return e=Po({children:void 0},n),(n=Dmn(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:ry(t)}}function dEe(e,n){var t=ry(n.value),a=ry(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 d$={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 h$(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 bL,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!==d$.svg||"innerHTML"in e)e.innerHTML=n;else{for(bL=bL||document.createElement("div"),bL.innerHTML=""+n.valueOf().toString()+"",n=bL.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},ymn=["Webkit","ms","Moz","O"];Object.keys(mG).forEach(function(e){ymn.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 bmn=Po({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 g$(e,n){if(n){if(bmn[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 D$(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 y$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var b$=null,xC=null,LC=null;function REe(e){if(e=GG(e)){if(typeof b$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=BL(n),b$(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 FL(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-ly(n),e[n]=t}var ly=Math.clz32?Math.clz32:Nmn,jmn=Math.log,Pmn=Math.LN2;function Nmn(e){return e===0?32:31-(jmn(e)/Pmn|0)|0}var Omn=Ml.unstable_UserBlockingPriority,kmn=Ml.unstable_runWithPriority,TL=!0;function Hmn(e,n,t,a){nR||w$();var r=j$,i=nR;nR=!0;try{EEe(r,e,n,t,a)}finally{(nR=i)||E$()}}function Umn(e,n,t,a){kmn(Omn,j$.bind(null,e,n,t,a))}function j$(e,n,t,a){if(TL){var r;if((r=(n&4)==0)&&0=SG),KEe=String.fromCharCode(32),XEe=!1;function ZEe(e,n){switch(e){case"keyup":return s_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 v_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 m_n(e,n){if(HC)return e==="compositionend"||!J$&&ZEe(e,n)?(e=qEe(),ML=N$=cy=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=yL();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=yL(e.document)}return n}function q$(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 w_n=Qh&&"documentMode"in document&&11>=document.documentMode,UC=null,z$=null,FG=null,$$=!1;function sCe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;$$||UC==null||UC!==yL(a)||(a=UC,"selectionStart"in a&&q$(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=OL(z$,"onSelect"),0zC||(e.current=eV[zC],eV[zC]=null,zC--)}function hi(e,n){zC++,eV[zC]=e.current,e.current=n}var vy={},Pc=fy(vy),vf=fy(!1),rR=vy;function $C(e,n){var t=e.type.contextTypes;if(!t)return vy;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 mf(e){return e=e.childContextTypes,e!=null}function JL(){Fo(vf),Fo(Pc)}function ECe(e,n,t){if(Pc.current!==vy)throw Error(An(168));hi(Pc,n),hi(vf,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 Po({},t,a)}function WL(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vy,rR=Pc.current,hi(Pc,e),hi(vf,vf.current),!0}function ICe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=CCe(e,n,rR),a.__reactInternalMemoizedMergedChildContext=e,Fo(vf),Fo(Pc),hi(Pc,e)):Fo(vf),hi(vf,t)}var nV=null,oR=null,C_n=Ml.unstable_runWithPriority,tV=Ml.unstable_scheduleCallback,aV=Ml.unstable_cancelCallback,I_n=Ml.unstable_shouldYield,FCe=Ml.unstable_requestPaint,rV=Ml.unstable_now,F_n=Ml.unstable_getCurrentPriorityLevel,qL=Ml.unstable_ImmediatePriority,TCe=Ml.unstable_UserBlockingPriority,MCe=Ml.unstable_NormalPriority,GCe=Ml.unstable_LowPriority,ACe=Ml.unstable_IdlePriority,oV={},T_n=FCe!==void 0?FCe:function(){},Yh=null,zL=null,iV=!1,xCe=rV(),Nc=1e4>xCe?rV:function(){return rV()-xCe};function VC(){switch(F_n()){case qL: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 qL;case 98:return TCe;case 97:return MCe;case 96:return GCe;case 95:return ACe;default:throw Error(An(332))}}function iR(e,n){return e=LCe(e),C_n(e,n)}function AG(e,n,t){return e=LCe(e),tV(e,n,t)}function rd(){if(zL!==null){var e=zL;zL=null,aV(e)}jCe()}function jCe(){if(!iV&&Yh!==null){iV=!0;var e=0;try{var n=Yh;iR(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===ay&&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===ay){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===ay?(p=rI(y.props.children,g.mode,F,y.key),p.return=g,g=p):(F=hj(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 eR: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=VV(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=$V(y,g.mode,F),p.return=g,g=p),u(g);if(XL(y))return h(g,p,y,F);if(sG(y))return w(g,p,y,F);if(B&&ZL(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 ej=WCe(!0),qCe=WCe(!1),jG={},od=fy(jG),PG=fy(jG),NG=fy(jG);function uR(e){if(e===jG)throw Error(An(174));return e}function fV(e,n){switch(hi(NG,n),hi(PG,e),hi(od,jG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:h$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=h$(n,e)}Fo(od),hi(od,n)}function KC(){Fo(od),Fo(PG),Fo(NG)}function zCe(e){uR(NG.current);var n=uR(od.current),t=h$(n,e.type);n!==t&&(hi(PG,e),hi(od,t))}function vV(e){PG.current===e&&(Fo(od),Fo(PG))}var gi=fy(0);function nj(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 Kh=null,dy=null,id=!1;function $Ce(e,n){var t=z0(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 mV(e){if(id){var n=dy;if(n){var t=n;if(!VCe(e,n)){if(n=JC(t.nextSibling),!n||!VCe(e,n)){e.flags=e.flags&-1025|2,id=!1,Kh=e;return}$Ce(Kh,t)}Kh=e,dy=JC(n.firstChild)}else e.flags=e.flags&-1025|2,id=!1,Kh=e}}function QCe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Kh=e}function tj(e){if(e!==Kh)return!1;if(!id)return QCe(e),id=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!K$(n,e.memoizedProps))for(n=dy;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){dy=JC(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}dy=null}}else dy=Kh?JC(e.stateNode.nextSibling):null;return!0}function _V(){dy=Kh=null,id=!1}var XC=[];function pV(){for(var e=0;ei))throw Error(An(301));i+=1,Vl=Oc=null,n.updateQueue=null,OG.current=L_n,e=t(a,r)}while(HG)}if(OG.current=uj,n=Oc!==null&&Oc.next!==null,kG=0,Vl=Oc=Wi=null,aj=!1,n)throw Error(An(300));return e}function lR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e,Vl}function cR(){if(Oc===null){var e=Wi.alternate;e=e!==null?e.memoizedState:null}else e=Oc.next;var n=Vl===null?Wi.memoizedState:Vl.next;if(n!==null)Vl=n,Oc=e;else{if(e===null)throw Error(An(310));Oc=e,e={memoizedState:Oc.memoizedState,baseState:Oc.baseState,baseQueue:Oc.baseQueue,queue:Oc.queue,next:null},Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e}return Vl}function ud(e,n){return typeof n=="function"?n(e):n}function UG(e){var n=cR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=Oc,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,Wi.lanes|=s,qG|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,B0(a,n.memoizedState)||(s_=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function BG(e){var n=cR(),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);B0(i,n.memoizedState)||(s_=!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=hs;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=Vl;var v=e.memoizedState,m=v.refs,_=m.getSnapshot,h=v.source;v=v.subscribe;var w=Wi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!B0(u,g)){g=t(n._source),B0(f,g)||(s(g),g=gy(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)}),iR(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[sy]=n,e[UL]=a,gIe(e,n,!1,!1),n.stateNode=e,u=D$(t,a),t){case"dialog":Io("cancel",e),Io("close",e),r=a;break;case"iframe":case"object":case"embed":Io("load",e),r=a;break;case"video":case"audio":for(r=0;rOV&&(n.flags|=64,i=!0,WG(a,!1),n.lanes=33554432)}else{if(!i)if(e=nj(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&&!id)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*Nc()-a.renderingStartTime>OV&&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=Nc(),t.sibling=null,n=gi.current,hi(gi,i?n&1|2:n&1),t):null;case 23:case 24:return WV(),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 N_n(e){switch(e.tag){case 1:mf(e.type)&&JL();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(KC(),Fo(vf),Fo(Pc),pV(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return vV(e),null;case 13:return Fo(gi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Fo(gi),null;case 4:return KC(),null;case 10:return lV(e),null;case 23:case 24:return WV(),null;default:return null}}function FV(e,n){try{var t="",a=n;do t+=hmn(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 TV(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var O_n=typeof WeakMap=="function"?WeakMap:Map;function bIe(e,n,t){t=_y(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){fj||(fj=!0,kV=a),TV(e,n)},t}function RIe(e,n,t){t=_y(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return TV(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(ld===null?ld=new Set([this]):ld.add(this),TV(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var k_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){by(e,t)}else n.current=null}function H_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:c_(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&X$(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function U_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),Q_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:c_(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(oR&&typeof oR.onCommitFiberUnmount=="function")try{oR.onCommitFiberUnmount(nV,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){by(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){by(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?MV(e,t,n):GV(e,t,n)}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.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=kL));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 GV(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(GV(e,n,t),e=e.sibling;e!==null;)GV(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 AV(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[UL]=a,e==="input"&&a.type==="radio"&&a.name!=null&&mEe(t,a),D$(e,r),n=D$(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=Nc()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*J_n(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Ql!==5&&(Ql=2),c=FV(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"&&(ld===null||!ld.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,Wu===t&&t!==null&&(Wu=t=t.return);continue}break}while(1)}function jIe(){var e=cj.current;return cj.current=uj,e===null?uj:e}function YG(e,n){var t=_a;_a|=16;var a=jIe();hs===e&&kc===n||aI(e,n);do try{q_n();break}catch(r){LIe(e,r)}while(1);if(uV(),_a=t,cj.current=a,Wu!==null)throw Error(An(261));return hs=null,kc=0,Ql}function q_n(){for(;Wu!==null;)PIe(Wu)}function z_n(){for(;Wu!==null&&!I_n();)PIe(Wu)}function PIe(e){var n=HIe(e.alternate,e,sR);e.memoizedProps=e.pendingProps,n===null?NIe(e):Wu=n,xV.current=null}function NIe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=P_n(t,n,sR),t!==null){Wu=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(sR&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;yNc()-NV?aI(e,0):jV|=t),q0(e,n)}function X_n(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:(eg===0&&(eg=ZC),n=OC(62914560&~eg),n===0&&(n=4194304))),t=bv(),e=pj(e,n),e!==null&&(FL(e,n,t),q0(e,t))}var HIe;HIe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||vf.current)s_=!0;else if((t&a)!=0)s_=(e.flags&16384)!=0;else{switch(s_=!1,n.tag){case 3:fIe(n),_V();break;case 5:zCe(n);break;case 1:mf(n.type)&&WL(n);break;case 4:fV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;hi($L,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?vIe(e,n,t):(hi(gi,gi.current&1),n=Xh(e,n,t),n!==null?n.sibling:null);hi(gi,gi.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),hi(gi,gi.current),a)break;return null;case 23:case 24:return n.lanes=0,RV(e,n,t)}return Xh(e,n,t)}else s_=!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,Pc.current),YC(n,t),r=hV(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,mf(a)){var i=!0;WL(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,cV(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&YL(n,a,u,e),r.updater=KL,n.stateNode=r,r._reactInternals=n,sV(n,a,e,t),n=SV(null,n,a,!0,i,t)}else n.tag=0,pf(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=epn(r),e=c_(r,e),i){case 0:n=wV(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,c_(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:c_(a,r),wV(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:c_(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)_V(),n=Xh(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(dy=JC(n.stateNode.containerInfo.firstChild),Kh=n,i=id=!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=Be(nQ=>{"use strict";Object.defineProperty(nQ,"__esModule",{value:!0});var ZV=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function cpn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function spn(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 fpn(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"},vpn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],mpn=function(n){return vpn.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},eQ=function(e){fpn(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){cpn(this,n);var a=spn(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 shn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(shn=i3.Direction||(i3.Direction={}))});var gQ=Be(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=dhn;function hhn(e,n,t){return et?t:e}pa.checkValuesAgainstBoundaries=hhn;function ghn(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=ghn;function Dhn(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=Dhn;function yhn(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=yhn;function bhn(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=bhn;function Rhn(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},Fhn=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()))},Thn=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,hQ.useState)({}),c=l[0],s=l[1],f=(0,hQ.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,hQ.useEffect)(function(){if(e){var _=e.getThumbs();if(_.length<1)return;var h={},w=e.getOffsets(),g=Fhn(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=Thn;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=Be(Rv=>{"use strict";var Mhn=Rv&&Rv.__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)}}(),Ghn=Rv&&Rv.__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]}),Ahn=Rv&&Rv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),xhn=Rv&&Rv.__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)&&Ghn(n,e,t);return Ahn(n,e),n},PTe=Rv&&Rv.__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,fr.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,fr.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,fr.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,fr.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===zu.Direction.Left||f===zu.Direction.Down?-1:1;m!==-1&&(Lhn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.replaceAt)(u,m,a.normalizeValue(u[m]+_*(r.key==="PageUp"?c*10:c),m)))):jhn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.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,fr.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 zu.Direction.Right:case zu.Direction.Left:k=N/F*(m-v);break;case zu.Direction.Down:case zu.Direction.Up:k=B/F*(m-v);break;default:(0,fr.assertUnreachable)(f)}if(g&&(k*=-1),Math.abs(k)>=w/2){for(var ue=0;uem?k=m-h[ue]:we=w/2&&_((0,fr.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,fr.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,fr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?fr.voidFn:this.onMouseDownTrack,onTouchStart:m?fr.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===zu.Direction.Left||t.props.direction===zu.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?fr.voidFn:t.onKeyDown,onKeyUp:m?fr.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:zu.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(Pj.Component);Rv.default=Phn});var OTe=Be(Uc=>{"use strict";var Nhn=Uc&&Uc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Uc,"__esModule",{value:!0});Uc.checkValuesAgainstBoundaries=Uc.relativeValue=Uc.useThumbOverlap=Uc.Direction=Uc.getTrackBackground=Uc.Range=void 0;var Ohn=Nhn(NTe());Uc.Range=Ohn.default;var Nj=gQ();Object.defineProperty(Uc,"getTrackBackground",{enumerable:!0,get:function(){return Nj.getTrackBackground}});Object.defineProperty(Uc,"useThumbOverlap",{enumerable:!0,get:function(){return Nj.useThumbOverlap}});Object.defineProperty(Uc,"relativeValue",{enumerable:!0,get:function(){return Nj.relativeValue}});Object.defineProperty(Uc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return Nj.checkValuesAgainstBoundaries}});var khn=jj();Object.defineProperty(Uc,"Direction",{enumerable:!0,get:function(){return khn.Direction}})});var aMe=Be(GQ=>{"use strict";Object.defineProperty(GQ,"__esModule",{value:!0});var lgn=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},SQ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),Q0(_,this.animationStateClasses.animatingToHeightZero,p.height===0),Q0(_,this.animationStateClasses.animatingToHeightAuto,p.height==="auto"),Q0(_,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=ggn(function(){i.setState(p),Hj(s,{newHeight:p.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:N,shouldUseTransitions:!1}),i.hideContent(p.height),Hj(c,{newHeight:p.height})},w)):(Hj(s,{newHeight:g}),this.timeoutID=setTimeout(function(){p.animationStateClasses=N,p.shouldUseTransitions=!1,i.setState(p),l!=="auto"&&i.hideContent(g),Hj(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,CQ.default)((r={},Q0(r,this.animationStateClasses.static,!0),Q0(r,this.animationStateClasses.staticHeightZero,a===0),Q0(r,this.animationStateClasses.staticHeightSpecific,a>0),Q0(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=SQ({},_,{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,CQ.default)((a={},Q0(a,p,!0),Q0(a,s,s),a)),ye=typeof this.props["aria-hidden"]!="undefined",Se=ye?this.props["aria-hidden"]:w===0;return EQ.default.createElement("div",SQ({},hgn.apply(void 0,[this.props].concat(dgn)),{"aria-hidden":Se,className:we,id:m,style:k}),EQ.default.createElement("div",{className:f,style:ue,ref:function(Me){return r.contentElement=Me}},c))}}]),n}(EQ.default.Component),Dgn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||TQ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":lgn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};MQ.propTypes={"aria-hidden":df.default.bool,animateOpacity:df.default.bool,animationStateClasses:df.default.object,applyInlineTransitions:df.default.bool,children:df.default.any.isRequired,className:df.default.string,contentClassName:df.default.string,delay:df.default.number,duration:df.default.number,easing:df.default.string,height:Dgn,id:df.default.string,onAnimationEnd:df.default.func,onAnimationStart:df.default.func,style:df.default.object};MQ.defaultProps={animateOpacity:!1,animationStateClasses:nMe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};GQ.default=MQ});var c5e=Be((IP,iX)=>{(function(n,t){typeof IP=="object"&&typeof iX=="object"?iX.exports=t():typeof define=="function"&&define.amd?define([],t):typeof IP=="object"?IP.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,Je=function(){se||(D.apply(null,arguments),se=!0)};return this[E]=Je,{number:E,id:G,name:L,callback:Je}},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=Na.createScriptRequest(L.getPath(D,E)),Je=L.receivers.create(function(Jn){if(L.receivers.remove(Je),L.loading[D]){var aa=L.loading[D];delete L.loading[D];for(var Ir=function($c){$c||se.cleanup()},du=0;du>>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}},ib=$ne,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),Ne.debug("Event sent",se),this.send(ib.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 Je;try{Je=ib.decodeMessage(se)}catch(Jn){E.emit("error",{type:"MessageParseError",error:Jn,data:se.data})}if(Je!==void 0){switch(Ne.debug("Event recd",Je),Je.event){case"pusher:error":E.emit("error",{type:"PusherError",data:Je.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",Je)}},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,Je){E.transport.unbind(Je,se)})};rt(G,function(se,Je){E.transport.bind(Je,se)})},D.prototype.handleCloseEvent=function(E){var G=ib.getCloseAction(E),L=ib.getCloseError(E);L&&this.emit("error",L),G&&this.emit(G,{action:G,error:L})},D}(Or),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=ib.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=ib.getCloseAction(E)||"backoff",L=ib.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 Na.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||Na.getAuthorizers(),R.authorizers[this.type].call(this,Na,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(Na.TimelineTransport.getAgent(this,D),E)},R}(),dOe=pOe,ub=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){ub(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){ub(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){ub(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){ub(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){ub(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){ub(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),Qne=function(R){ub(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,Je){Ne.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");Ne.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?(Ne.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}(Or),Yne=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=T_.createAuthorizer(this,this.pusher.config);return L.authorize(E,G)},D}(Yne),SO=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,Je){if(!se){if(Je=Je,Je.channel_data===void 0){var Jn=mt.buildLogSuffix("authenticationEndpoint");Ne.error("Invalid auth response for channel '"+L.name+"',"+("expected 'channel_data' field. "+Jn)),G("Invalid auth response");return}var aa=JSON.parse(Je.channel_data);L.members.setMyID(aa.user_id)}G(se,Je)})},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 Je=this.members.removeMember(L);Je&&this.emit("pusher:member_removed",Je);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}(SO),MOe=TOe,Kne=t(1),EO=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,Je){if(se){G(!0,Je);return}var Jn=Je.shared_secret;if(!Jn){var aa="No shared_secret key in auth payload for encrypted channel: "+L.name;G(!0,aa);return}L.key=Object(EO.decode)(Jn),delete Je.shared_secret,G(!1,Je)})},D.prototype.trigger=function(E,G){throw new Vne("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){Ne.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){Ne.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var se=Object(EO.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),Ne.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}(Or),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 T_.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 Vne(E+". "+G)}else return R.indexOf("private-")===0?T_.createPrivateChannel(R,D):R.indexOf("presence-")===0?T_.createPresenceChannel(R,D):T_.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 Yne(R,D)},createPrivateChannel:function(R,D){return new SO(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)}},T_=HOe,UOe=function(){function R(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return R.prototype.getAssistant=function(D){return T_.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}(),Xne=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,Je=this.timeout,Jn=null,aa=function(Ir,du){du?E(null,du):(se=se+1,G.loop&&(se=se%L.length),se0&&(se=new Se(G.timeout,function(){Je.abort(),L(!0)})),Je=D.connect(E,function(Jn,aa){Jn&&se&&se.isRunning()&&!G.failFast||(se&&se.ensureAborted(),L(Jn,aa))}),{abort:function(){se&&se.ensureAborted(),Je.abort()},forceMinPriority:function(Jn){Je.forceMinPriority(Jn)}}},R}(),lb=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,Je){if(L[G].error=se,se){qOe(L)&&E(!0);return}Zn(L,function(Jn){Jn.forceMinPriority(Je.transport.priority)}),E(null,Je)}})},R}(),CO=JOe;function WOe(R,D,E){var G=ee(R,function(L,se,Je,Jn){return L.connect(D,E(se,Jn))});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 Je=this.transports[L.transport];Je&&(this.timeline.info({cached:!0,transport:L.transport,latency:L.latency}),se.push(new lb([Je],{timeout:L.latency*2+1e3,failFast:!0})))}var Jn=Re.now(),aa=se.pop().connect(D,function Ir(du,$c){du?(Zne(G),se.length>0?(Jn=Re.now(),aa=se.pop().connect(D,Ir)):E(du)):(YOe(G,$c.transport.name,Re.now()-Jn),E(null,$c))});return{abort:function(){aa.abort()},forceMinPriority:function(Ir){D=Ir,aa&&aa.forceMinPriority(Ir)}}},R}(),VOe=$Oe;function IO(R){return"pusherTransport"+(R?"TLS":"NonTLS")}function QOe(R){var D=Na.getLocalStorage();if(D)try{var E=D[IO(R)];if(E)return JSON.parse(E)}catch{Zne(R)}return null}function YOe(R,D,E){var G=Na.getLocalStorage();if(G)try{G[IO(R)]=Ye({timestamp:Re.now(),transport:D,latency:E})}catch{}}function Zne(R){var D=Na.getLocalStorage();if(D)try{delete D[IO(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(Je){D=Je,L&&L.forceMinPriority(Je)}}},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(vte,Wke,qke,zke,$ke){var mte=E(R,vte,Wke,qke,zke,$ke);return G[vte]=mte,mte}var se=Object.assign({},D,{hostNonTLS:R.wsHost+":"+R.wsPort,hostTLS:R.wsHost+":"+R.wssPort,httpPath:R.wsPath}),Je=Object.assign({},se,{useTLS:!0}),Jn=Object.assign({},D,{hostNonTLS:R.httpHost+":"+R.httpPort,hostTLS:R.httpHost+":"+R.httpsPort,httpPath:R.httpPath}),aa={loop:!0,timeout:15e3,timeoutLimit:6e4},Ir=new Xne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),du=new Xne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),$c=L("ws","ws",3,se,Ir),M_=L("wss","ws",3,Je,Ir),kke=L("sockjs","sockjs",1,Jn),ite=L("xhr_streaming","xhr_streaming",1,Jn,du),Hke=L("xdr_streaming","xdr_streaming",1,Jn,du),ute=L("xhr_polling","xhr_polling",1,Jn),Uke=L("xdr_polling","xdr_polling",1,Jn),lte=new lb([$c],aa),Bke=new lb([M_],aa),Jke=new lb([kke],aa),cte=new lb([new hF(gF(ite),ite,Hke)],aa),ste=new lb([new hF(gF(ute),ute,Uke)],aa),fte=new lb([new hF(gF(cte),new CO([cte,new V4(ste,{delay:4e3})]),ste)],aa),GO=new hF(gF(fte),fte,Jke),AO;return D.useTLS?AO=new CO([lte,new V4(GO,{delay:2e3})]):AO=new CO([lte,new V4(Bke,{delay:2e3}),new V4(GO,{delay:5e3})]),new VOe(new eke(new hF(gF($c),AO,GO)),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()},Na.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&&(Na.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}(Or),cke=lke,FO;(function(R){R[R.CONNECTING=0]="CONNECTING",R[R.OPEN=1]="OPEN",R[R.CLOSED=3]="CLOSED"})(FO||(FO={}));var cb=FO,ske=1,fke=function(){function R(D,E){this.hooks=D,this.session=nte(1e3)+"/"+pke(8),this.location=vke(E),this.readyState=cb.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===cb.OPEN)try{return Na.createSocketRequest("POST",ete(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=cb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},R.prototype.onChunk=function(D){if(D.status===200){this.readyState===cb.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)}},tte=wke;tte.createXDR=function(R,D){return this.createRequest(oke,R,D)};var Ske=tte,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)}},Na=Eke,TO;(function(R){R[R.ERROR=3]="ERROR",R[R.INFO=6]="INFO",R[R.DEBUG=7]="DEBUG"})(TO||(TO={}));var Q4=TO,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,Je){se||G.sent++,E&&E(se,Je)}),!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=Be((V4r,t6e)=>{"use strict";var PP=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=PP.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&PP.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||PP.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(PP.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 mZ=Symbol.for("react.element"),_Z=Symbol.for("react.portal"),lN=Symbol.for("react.fragment"),cN=Symbol.for("react.strict_mode"),sN=Symbol.for("react.profiler"),fN=Symbol.for("react.provider"),vN=Symbol.for("react.context"),h4n=Symbol.for("react.server_context"),mN=Symbol.for("react.forward_ref"),_N=Symbol.for("react.suspense"),pN=Symbol.for("react.suspense_list"),dN=Symbol.for("react.memo"),hN=Symbol.for("react.lazy"),g4n=Symbol.for("react.offscreen"),w8e;w8e=Symbol.for("react.module.reference");function tm(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case mZ:switch(e=e.type,e){case lN:case sN:case cN:case _N:case pN:return e;default:switch(e=e&&e.$$typeof,e){case h4n:case vN:case mN:case hN:case dN:case fN:return e;default:return n}}case _Z:return n}}}Wr.ContextConsumer=vN;Wr.ContextProvider=fN;Wr.Element=mZ;Wr.ForwardRef=mN;Wr.Fragment=lN;Wr.Lazy=hN;Wr.Memo=dN;Wr.Portal=_Z;Wr.Profiler=sN;Wr.StrictMode=cN;Wr.Suspense=_N;Wr.SuspenseList=pN;Wr.isAsyncMode=function(){return!1};Wr.isConcurrentMode=function(){return!1};Wr.isContextConsumer=function(e){return tm(e)===vN};Wr.isContextProvider=function(e){return tm(e)===fN};Wr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===mZ};Wr.isForwardRef=function(e){return tm(e)===mN};Wr.isFragment=function(e){return tm(e)===lN};Wr.isLazy=function(e){return tm(e)===hN};Wr.isMemo=function(e){return tm(e)===dN};Wr.isPortal=function(e){return tm(e)===_Z};Wr.isProfiler=function(e){return tm(e)===sN};Wr.isStrictMode=function(e){return tm(e)===cN};Wr.isSuspense=function(e){return tm(e)===_N};Wr.isSuspenseList=function(e){return tm(e)===pN};Wr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===lN||e===sN||e===cN||e===_N||e===pN||e===g4n||typeof e=="object"&&e!==null&&(e.$$typeof===hN||e.$$typeof===dN||e.$$typeof===fN||e.$$typeof===vN||e.$$typeof===mN||e.$$typeof===w8e||e.getModuleId!==void 0)};Wr.typeOf=tm});var C8e=Be((uLr,E8e)=>{"use strict";E8e.exports=S8e()});var j8e=Be((fLr,L8e)=>{var M8e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,D4n=/\n/g,y4n=/^\s*/,b4n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,R4n=/^:\s*/,w4n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,S4n=/^[;\s]*/,E4n=/^\s+|\s+$/g,C4n=` `,G8e="/",A8e="*",nw="",I4n="comment",F4n="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(D4n);g&&(t+=g.length);var p=w.lastIndexOf(C4n);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(y4n)}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;nw!=e.charAt(g)&&(A8e!=e.charAt(g)||G8e!=e.charAt(g+1));)++g;if(g+=2,nw===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:I4n,comment:p})}}function _(){var w=i(),g=s(b4n);if(!!g){if(m(),!s(R4n))return c("property missing ':'");var p=s(w4n),y=w({type:F4n,property:x8e(g[0].replace(M8e,nw)),value:p?x8e(p[0].replace(M8e,nw)):nw});return s(S4n),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(E4n,nw):nw}});var N8e=Be((vLr,hZ)=>{var T4n=j8e();function P8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=T4n(e),i=typeof n=="function",u,l,c=0,s=r.length;cALn});var gte=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})+'"'},Zte=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},hae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},gae=function(e){return function(n){return e/n}};var Dae={Ring0:function(){return hw}},qO={Ring0:function(){return If}};var Fs=function(e){return e.mod};var yae={degree:function(e){return 1},div:gae,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return Dae}},Ya={degree:pae,div:dae,mod:hae,CommutativeRing0:function(){return qO}},br=function(e){return e.div};var zO={mempty:De,Semigroup0:function(){return CF}},dt={mempty:"",Semigroup0:function(){return xd}};var mm={mempty:[],Semigroup0:function(){return sa}};var ba=function(e){return e.mempty};var $O=function(e){return function(){return e}},bae=function(e){return function(n){return function(){return n(e())()}}};var VO=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 Gae=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)},xae=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()},Fw=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}}},are=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},aoe=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new d(rT(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 rT(Go(e)(n))}};var foe=function(e){return function(n){return lBe(e(ns(n)))}},ym=foe(Ci);var voe=foe(Mre),Nk=function(e){return function(n){return e(ns(n))}};var oT=Nk(kr);var moe=function(e){return Nk(Hr(e))};var _oe=function(e){var n=Nk(e);return function(t){return rT(n(t))}},poe=function(e){return _oe(Go(e))};var doe=function(e){var n=yu(e);return function(t){return _oe(n(t))}};var hoe=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},zn=function(e){return e},goe=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,DA=isFinite;var yA=Math.abs;var Ok=Math.cos;var nS=Math.floor,kk=Math.log;var bA=function(e){return function(n){return Math.pow(e,n)}},Ib=function(e){return function(n){return e%n}},Fb=Math.round;var Hk=Math.sin;var J_=3.141592653589793;var Doe=2.302585092994046;var yoe=ci(bw),boe=ho(bw);var mBe=function(){return goe(d.create)(b.value)}(),Uv=mBe(10),Ug=function(){return hoe(d.create)(b.value)}(),Roe=function(e){if(!DA(e))return 0;if(e>=zn(yoe))return yoe;if(e<=zn(boe))return boe;if(Ge)return me(0)(Ug(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},ts=function(e){return Roe(Fb(e))};var $r=function(e){return Roe(nS(e))},woe=function(e){return(e&1)==0};var Do=function(){function e(){}return e.value=new e,e}(),Wa=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}(),RA=function(e){return e},SBe=function(e){return new Wa(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 Wa&&s.value1 instanceof Wa&&s.value1.value1 instanceof Wa){r=new Wa(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof Wa&&m.value1 instanceof Wa&&m.value1.value1 instanceof Do?new Wa(e(m.value0),new Wa(e(m.value1.value0),Do.value)):m instanceof Wa&&m.value1 instanceof Do?new Wa(e(m.value0),Do.value):Do.value},v=function(m){return function(_){var h=m,w=!1,g;function p(y,F){if(y instanceof Wa&&y.value0 instanceof Wa&&y.value0.value1 instanceof Wa&&y.value0.value1.value1 instanceof Wa){h=y.value1,_=new Wa(e(y.value0.value0),new Wa(e(y.value0.value1.value0),new Wa(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(Do.value)},CBe={map:EBe};var Tf={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 Do)return c=!0,v;if(m instanceof Wa){l=new Wa(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(Do.value)}(),a=gr(Tf)(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 Do)return i=!0,c;if(s instanceof Wa){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=Xe(e.Semigroup0()),t=ba(e);return function(a){return gr(Tf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var IBe=zr(Tf);var Uk={append:function(e){return function(n){return IBe(Wa.create)(n)(e)}}},Eoe=Xe(Uk);var iT={append:function(e){return function(n){return new Dm(e.value0,Eoe(e.value1)(SBe(n)))}}};var Coe={alt:Eoe,Functor0:function(){return CBe}},Bk=function(){return{empty:Do.value,Alt0:function(){return Coe}}}();var jBe=x(U);var Jk=function(e){if(e instanceof Do)return b.value;if(e instanceof Wa)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])},wA=function(e){return ic(e)(function(n){return jBe(function(t){return new Ue(t.head,t.tail)})(Jk(n))})};var Bg=function(e){return zr(e)(Wa.create)(Do.value)};var Moe=function(e){return e()};var Goe=function(e){throw new Error(e)};var Aoe=function(){return Goe};var PBe=Aoe(),NBe=Moe,Mf=function(e){return NBe(function(){return PBe(e)})};var Wk=function(){var e=gA(Bk);return function(n){return RA(e(n))}}();var Loe=function(e){return e.value0};var uT=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 or=function(){function e(){}return e.value=new e,e}(),Rr=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}(),joe=function(){function e(){}return e.value=new e,e}(),qk=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}(),zk=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}(),Poe=function(){function e(){}return e.value=new e,e}(),$k=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}(),SA=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}(),Noe=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 or){if(a instanceof or)return new Rr(1,1,e,n,t,a);if(a instanceof Rr)return new Rr(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 Rr){if(a instanceof or)return new Rr(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof Rr)return new Rr(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])},lT=function(){return kt(zk.create)(joe.value)}(),HBe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof joe)return i=!0,t(De);if(c instanceof qk)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof zk){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}}},cT=function(e){if(e instanceof or)return 0;if(e instanceof Rr)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 Rr(1,1,e,n,or.value,or.value)}},bm=function(){var e=function(a){if(a instanceof or)return 0;if(a instanceof Rr)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 Rr&&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 Rr&&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 or)return u instanceof or?tS(a)(r):u instanceof Rr&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Bv(a,r,i,u);if(i instanceof Rr){if(u instanceof Rr){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 or&&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])}}(),Vk=uT("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof or)return new SA(b.value,or.value,or.value);if(t instanceof Rr){var a=e(n)(t.value2);if(a instanceof Q){var r=Vk(793)(e,n,t.value4);return new SA(r.value0,r.value1,bm(t.value2,t.value3,r.value2,t.value5))}if(a instanceof V){var r=Vk(796)(e,n,t.value5);return new SA(r.value0,bm(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof X)return new SA(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=Vk(786),Ooe=uT("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof or)return new Noe(e,n,t);if(a instanceof Rr){var r=Ooe(779)(a.value2,a.value3,a.value4,a.value5);return new Noe(r.value0,r.value1,bm(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=Ooe(775),koe=function(e,n){if(e instanceof or)return n;if(e instanceof Rr){var t=BBe(e.value2,e.value3,e.value4,e.value5);return bm(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 Qk=uT("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof or)return a;if(a instanceof or)return t;if(a instanceof Rr){var r=UBe(e,a.value2,t),i=Qk(809)(e,n,r.value1,a.value4),u=Qk(810)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return bm(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return bm(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=Qk(803),WBe=function(e){var n=qe(e);return function(t){return function(a){return function(r){return JBe(n,t,a,r)}}}},EA=function(e){return WBe(e)(je)};var CA=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,!1;if(c instanceof Rr){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}},Hoe=function(e){return function(n){var t=function(a){if(a instanceof or)return or.value;if(a instanceof Rr){var r=n(a.value2)(a.value3);if(r instanceof d)return bm(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return koe(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=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,b.value;if(c instanceof Rr){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 or)return r=!0,l;if(c instanceof Rr){if(c.value5 instanceof or){a=new qk(c.value2,c.value3,l),t=c.value4;return}a=new qk(c.value2,c.value3,new zk(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}(),sT=HBe(qBe),Uoe=function(){return sT(function(e,n,t){return new $k(e,n,t)})(je(Poe.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 _=Uoe(v);if(_ instanceof $k){var h=Uoe(m);if(h instanceof $k&&n(_.value0)(h.value0)&&a(_.value1)(h.value1)){l=_.value2,u=h.value2;return}return c=!0,!1}if(_ instanceof Poe)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 Ue(new Ue(n,t),a))};return sT(e)(function(n){return b.value})}(),Jv=function(e){var n=ic(e)($Be);return function(t){return n(lT(t))}};var IA=function(e){return e instanceof or};var aS=function(e){var n=qe(e);return function(t){return function(a){var r=function(i){if(i instanceof or)return tS(t)(a);if(i instanceof Rr){var u=n(t)(i.value2);if(u instanceof Q)return bm(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof V)return bm(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof X)return new Rr(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 Boe={foldr:function(e){return function(n){var t=uT("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof or)return i;if(r instanceof Rr)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=uT("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof or)return r;if(i instanceof Rr)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=Xe(e.Semigroup0());return function(a){var r=function(i){if(i instanceof or)return n;if(i instanceof Rr)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 Yk=function(e){var n=zBe(e);return function(t){var a=le(n(t));return{eq:function(r){return function(i){if(r instanceof or)return i instanceof or;if(r instanceof Rr)return i instanceof Rr&&r.value1===i.value1?a(lT(r))(lT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var as=function(){return or.value}(),Zu=function(e){var n=aS(e);return function(t){return gr(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(as)}};var FA=function(e){var n=qe(e);return function(t){var a=function(r){if(r instanceof or)return or.value;if(r instanceof Rr){var i=n(t)(r.value2);if(i instanceof Q)return bm(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof V)return bm(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof X)return koe(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 TA=Uo();var VBe=function(e){return TA(EA(e))};var Joe=function(e){return e};var Woe=function(e){return tS(e)(De)};var qoe=function(e){return{append:VBe(e)}},MA=function(e){return TA(CA(e))},zoe=TA(IA);var GA=function(e){var n=aS(e);return function(t){return function(a){return n(t)(De)(a)}}};var $oe=function(e){var n=le(Yk(e)(EF));return{eq:function(t){return function(a){return n(t)(a)}}}};var Xk=as,AA=function(e){var n=gr(e);return function(t){var a=GA(t);return n(function(r){return function(i){return a(i)(r)}})(Xk)}};var Zk=function(e){return TA(FA(e))};var QBe=typeof Array.from=="function",Voe=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",Qoe=function(e){return KBe?function(n){return n.codePointAt(0)}:e},Yoe=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(Voe)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 Koe=function(e){return YBe?String.fromCodePoint:e},Xoe=function(e){return function(n){return Voe?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=Jg(nie)&&e<=Jg(tie)?new d(eie(e)):b.value},XBe={succ:Wg(nH)(Jg),pred:qg(nH)(Jg),Ord0:function(){return eA}};var rS=function(){return{cardinality:Jg(tie)-Jg(nie)|0,toEnum:nH,fromEnum:Jg,Bounded0:function(){return Mg},Enum1:function(){return XBe}}}();var oS=function(e){return e.join("")},fT=function(e){return e.split("")},Tb=function(e){return e},aie=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=_T(Nd(1)(e)),r=uie(a);return r?iie(n)(a):n}return n},aH=Qoe(sJe),NA=Zoe(cJe)(aH),ao=function(e){return bt(NA(e))};var rH=function(){var e=eH(rS)(ho(Mg))(ci(Mg));return function(n){return Tb(e(n))}}(),fJe=function(e){if(e<=65535)return rH(e);var n=oJe(e-65536|0)(1024)+55296|0,t=iJe(e-65536|0)(1024)+56320|0;return rH(n)+rH(t)};var oH=Koe(fJe),cie=function(e){return function(n){if(e<1)return"";var t=pT(n);return t instanceof d?oH(t.value0.head)+cie(e-1|0)(t.value0.tail):n}},qv=Xoe(cie);var OA={eq:function(e){return function(n){return e===n}}},kA={compare:function(e){return function(n){return uJe(e)(n)}},Eq0:function(){return OA}},HA=function(e){return function(n){return Pd(Wv(qv(e)(n)))(n)}};var vJe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=pT(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}},iH=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(aH(n)):Yoe(vJe)(d.create)(b.value)(aH)(e)(n)}},mJe={bottom:0,top:1114111,Ord0:function(){return kA}},$g=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:Wg(Ft($g))(Tt($g)),pred:qg(Ft($g))(Tt($g)),Ord0:function(){return kA}}});var DJe=q(Ag),yJe=x(wi);var sie=function(){return Kre(new on(new Kw("String")))(en.create)}();var fie=function(e){return function(n){if(eoe(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 UA(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 Gf=function(){return function(){return function(e){return function(n){return UA(e,n)}}}},uH=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return function(r){return Cf(n(t))(a)(r)}}}}}},lH=function(e){var n=mr(e);return function(){return function(t){return function(a){return gu(n(t))(a)}}}};var BA=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return jO(n(t))(a)}}}}};var vie=Y(Yc),bJe=Ka(Zc);var cH={gDecodeJson:function(e){return function(n){return new en({})}}},mie=function(e){return e.gDecodeJson};var sH=function(e){var n=mie(e);return function(){return{decodeJson:function(t){var a=dA(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])}}}},fH={decodeJson:sie};var RJe=function(e){return e.decodeJsonField},_ie=function(e){var n=RJe(e);return function(t){var a=mie(t);return function(r){var i=mr(r),u=uH(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(gt.value),f=Ii(s)(l),v=n(f);if(v instanceof d)return vie(bJe(Xw.create(s))(v.value0))(function(m){return vie(a(l)(gt.value))(function(_){return new en(u(gt.value)(m)(_))})});if(v instanceof b)return new on(new Xw(s,tT.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 pie=function(e){return{decodeJson:fie(dT(e))}};var die=function(e){var n=dT(pie(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 Die=po;var vH={gEncodeJson:function(e){return function(n){return L_}}},yie=function(e){return e.gEncodeJson};var mH=function(e){var n=yie(e);return function(){return{encodeJson:function(t){return po(n(t)(gt.value))}}}};var bie={encodeJson:Ke(Ze)};var Rie={encodeJson:Die};var Vg=function(e){return e.encodeJson};var wie=function(e){var n=Vg(e);return function(t){var a=yie(t);return function(r){var i=mr(r),u=lH(r)();return function(){return{gEncodeJson:function(l){return function(c){return U_(i(gt.value))(n(u(gt.value)(l)))(a(l)(gt.value))}}}}}}};function Sie(e){return typeof e=="string"}function _H(e){return typeof e=="number"}function Eie(e){return typeof e=="boolean"}function JA(e){return e instanceof Object}function Cie(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 pH(e){return typeof e}function gT(e){return Object.prototype.toString.call(e).slice(8,-1)}function DT(e){return e===null}function Gb(e){return e===void 0}var uS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function el(e){return new Error(e)}function W_(e){return e.message}function yT(e){return e.name||"Error"}function Iie(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function bT(e){return function(){throw e}}var dH=function(e){return bT(el(e))},Tie=function(){return Iie(d.create)(b.value)}();var Wo=function(e){return e.throwError};var hH={throwError:bT,Monad0:function(){return _m}};var Nl=function(e){return e.catchError};var zv=function(e){var n=Nl(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 q_=function(e){return e.state};var z_=function(e){return e.tell};var Af={liftEffect:Ke(Ze),Monad0:function(){return _m}},jn=function(e){return e.liftEffect};var IJe=x(wi);var gH=function(e){return e};var WA=function(e){return e};var qA=function(e){return function(n){return e(n)}},ET=function(e){var n=x(e);return{map:function(t){return qA(n(IJe(t)))}}};var Mie=function(e){return{Applicative0:function(){return Rm(e)},Bind1:function(){return $_(e)}}},$_=function(e){var n=Y(e.Bind1()),t=q(e.Applicative0());return{bind:function(a){return function(r){return n(a)(dr(function(i){return t(on.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return DH(e)}}},DH=function(e){var n=ET(e.Bind1().Apply0().Functor0());return{apply:Ff(Mie(e)),Functor0:function(){return n}}},Rm=function(e){return{pure:function(){var n=q(e.Applicative0());return function(t){return gH(n(en.create(t)))}}(),Apply0:function(){return DH(e)}}};var Gie=function(e){var n=Mie(e);return{throwError:function(){var t=q(e.Applicative0());return function(a){return gH(t(on.create(a)))}}(),Monad0:function(){return n}}};var CT=function(e){var n=Xe(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=ie(Tr),MJe=ie(We);var zA=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}(),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}(),xie=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}(),mi=$e,Yg=$e;var FT=function(e){if(e instanceof zA)return e.value0;if(e instanceof Aie)return"Error at array index "+(MJe(e.value0)+(": "+FT(e.value1)));if(e instanceof xie)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 xb=function(e){var n=Wo(Gie(e));return function(t){return n(Wk(t))}},Lie=function(e){var n=q(Rm(e)),t=xb(e);return function(a){if(uS(a))return n(Yg(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])}},xf=function(e){var n=q(Rm(e)),t=xb(e);return function(a){return function(r){if(gT(r)===a)return n(Yg(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 Od=function(e){return xf(e)("String")};var jie=Pa(Yt),Pie=Aa(jie),GJe=Ore($w),AJe=ie(We),xJe=no(dt),rs=function(){function e(){}return e.value=new e,e}(),os=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),he={validateJsRecord:function(e){return rs.value}},V_={validateForeignType:function(e){return rs.value}};var Lb=function(e){return function(n){return function(t){var a=n(t);return a?rs.value:new os({path:"",got:t,expected:e})}}},TT={validateForeignType:Lb("Array")(uS)},at={validateForeignType:Lb("Boolean")(Eie)},Nie={validateForeignType:Lb("Function")(Cie)};var Dt={validateForeignType:Lb("Int")(Xc(jie)(_H)(function(e){return et(Ug(Yg(e)))}))};var Wt={validateForeignType:Lb("Number")(_H)},MT={validateForeignType:Lb("Object")(JA)},fe={validateForeignType:Lb("String")(Sie)},Oie=function(e){return e.validateJsRecord},st=function(){return function(e){var n=Oie(e);return{validateForeignType:function(t){if(JA(t))return n(t);if(Ge)return new os({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(Pie(uS)(t))return new os({path:"",expected:"Array",got:t});if(Ge){var a=function(i){return function(u){var l=n(u);if(l instanceof rs)return b.value;if(l instanceof os)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)(Yg(t));if(r instanceof b)return rs.value;if(r instanceof d)return new os({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)||Gb(t))return rs.value;if(Ge){var a=n(t);if(a instanceof rs)return rs.value;if(a instanceof os)return new os({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])}}},Q_=function(e){var n=cS(e);return{validateForeignType:function(t){if(Pie(JA)(t))return new os({path:"",expected:"Object",got:t});if(Ge){var a=function(r){return function(i){return function(u){if(r instanceof os)return b.value;var l=n(u);if(l instanceof rs)return new d(rs.value);if(l instanceof os)return new d(new os({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 zre(a)(rs.value)(Yg(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=mr(e);return function(t){var a=cS(t);return function(r){var i=Oie(r);return{validateJsRecord:function(u){var l=n(gt.value),c=gu(l)(Yg(u)),s=a(c);if(s instanceof os)return new os({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof rs)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},wm=function(e){var n=cS(e);return function(t){var a=n(t);if(a instanceof rs)return new en(Yg(t));if(a instanceof os)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=wm(e);return function(t){return Cs(n(t))}};var kie=an(),Hie=qe(Et);var $A=function(e){return e};var yH={show:kie};var Fi={show:kie};var jJe={eq:function(e){return function(n){return e===n}}},VA={compare:function(e){return function(n){return Hie(e)(n)}},Eq0:function(){return jJe}},Lf={eq:function(e){return function(n){return e===n}}},GT={compare:function(e){return function(n){return Hie(e)(n)}},Eq0:function(){return Lf}};var AT=fe,$v=fe;var Ti=null;function Uie(e,n,t){return e==null?n:t(e)}function bu(e){return e}var ra=Ce(Ti)(bu),ae=function(e){return Uie(e,b.value,d.create)};var fn=function(){return{"genericTop'":z.value}}();var bH=function(e){return e["genericTop'"]},vn=function(e){return{"genericTop'":bH(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))}},Bie=function(e){var n=db(e);return function(t){return n(xT(t))}};var kd=x(U),QA=an();var RH=function(e){return e["genericToEnum'"]};var YA=function(e){return e["genericSucc'"]},KA=function(e){var n=db(e),t=Gg(e);return function(a){var r=kd(n),i=YA(a);return function(u){return r(i(t(u)))}}},XA=function(e){return e["genericPred'"]},Jie=function(e){var n=db(e),t=Gg(e);return function(a){var r=kd(n),i=XA(a);return function(u){return r(i(t(u)))}}},ZA=function(e){return e["genericFromEnum'"]},Wie=function(e){var n=Gg(e);return function(t){var a=ZA(t);return function(r){return a(n(r))}}},dn=function(e){var n=XA(e),t=YA(e);return function(a){var r=bH(a);return function(i){var u=XA(i),l=YA(i);return function(c){var s=xT(c);return{"genericPred'":function(f){if(f instanceof T)return kd(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 kd(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=XA(e),t=YA(e);return{"genericPred'":function(a){return kd(xF)(n(a))},"genericSucc'":function(a){return kd(xF)(t(a))}}};var wH=function(e){return e["genericCardinality'"]};var Dn=function(e){var n=wH(e),t=RH(e),a=ZA(e);return function(r){var i=RH(r),u=ZA(r);return{"genericCardinality'":QA(n)+QA(wH(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()},qie=(e,n)=>(n.__sentryFingerprint=e,n);var zie=function(e){return Xu(qie)(e)};var Xa="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 qa(Xa)("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)(wi),LT=function(e){var n=wm(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 $ie=gn(hn),Vie=dn($ie)(vn(fn)),Qie=_n(mn),Yie=pn(Qie),Kie=bn(yn),Xie=Dn(Kie),ex=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}(),JJe={to:function(e){if(e instanceof T)return ex.value;if(e instanceof o&&e.value0 instanceof T)return SH.value;if(e instanceof o&&e.value0 instanceof o)return EH.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 ex)return new T(z.value);if(e instanceof SH)return new o(new T(z.value));if(e instanceof EH)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 nx=function(){var e=function(n){if(n instanceof ex)return"ineligible";if(n instanceof SH)return"eligible";if(n instanceof EH)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)(Vie(Vie($ie)(Qie))(Yie))(Xie(Xie(Kie)))(Yie)),default:ex.value,diagnosticName:"Autopilot Status"})}();var Zie=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:nx(e.autopilot)}};var tx=void 0;var eue=$e;var ax=$e,jT=function(e){return Gb(e)};var nue=function(e){return function(n){var t=jT(n);return t?tx:ax(e(eue(n)))}},ir=function(e){var n=jT(e);return n?b.value:new d(eue(e))};var qn=function(e){return function(n){var t=jT(e);return t?n:e}};var rx=Ce(tx)(ax);var xa=function(){return $e};var lc=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 Pe;for(be=!0;ge!==0;)ge--,Pe=W[Ee],W[Ee]=void 0,Ee=(Ee+1)%ce,Pe();be=!1}return{isDraining:function(){return be},enqueue:function(Pe){var Le,Ye;ge===ce&&(Ye=be,te(),be=Ye),W[(Ee+ge)%ce]=Pe,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(Pe){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 Pe=0,Le={};function Ye(Ne){Le[Ne]=ge[Ne].kill(be,function(On){return function(){delete Le[Ne],Pe--,ce.isLeft(On)&&ce.fromLeft(On)&&setTimeout(function(){throw ce.fromLeft(On)},0),Pe===0&&te()}})()}for(var sn in ge)ge.hasOwnProperty(sn)&&(Pe++,Ye(sn));return ge={},Ee=0,W=0,function(Ne){return new B(r,function(){for(var On in Le)Le.hasOwnProperty(On)&&Le[On]()})}}}}}var Re=0,Fe=1,He=2,_e=3,rt=4,Sn=5,Xn=6;function Zn(ce,ge,Ee){var W=0,be=Re,te=Ee,Pe=null,Le=null,Ye=null,sn=null,Ne=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 He:be=Fe;try{te=Ye(te),sn===null?Ye=null:(Ye=sn._1,sn=sn._2)}catch(Ae){be=Sn,Pe=ce.left(Ae),te=null}break;case _e:ce.isLeft(te)?(be=Sn,Pe=te,te=null):Ye===null?be=Sn:(be=He,te=ce.fromRight(te));break;case Fe:switch(te.tag){case u:Ye&&(sn=new B(_,Ye,sn)),Ye=te._2,be=Fe,te=te._1;break;case n:Ye===null?(be=Sn,te=ce.right(te._1)):(be=He,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,Pe=ce.left(te._1),te=null;break;case a:Ye===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Ye,sn),Ne,Le),Le),Ye=null,sn=null,be=Fe,te=te._1;break;case l:On++,Ye===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Ye,sn),Ne,Le),Le),Ye=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(Ye=null,sn=null,Ne===null)be=Xn,te=Le||Pe||te;else switch(ot=Ne._3,Ct=Ne._1,Ne=Ne._2,Ct.tag){case a:Le&&Le!==ot&&On===0?be=Sn:Pe&&(be=Fe,te=Ct._2(ce.fromLeft(Pe)),Pe=null);break;case h:Le&&Le!==ot&&On===0||Pe?be=Sn:(Ye=Ct._1,sn=Ct._2,be=He,te=ce.fromRight(te));break;case l:On--,Pe===null&&(Tn=ce.fromRight(te),Ne=new B(_,new B(w,Ct._2,Tn),Ne,ot),(Le===ot||On>0)&&(be=Fe,te=Ct._3(Tn)));break;case w:Ne=new B(_,new B(p,te,Pe),Ne,Le),be=Fe,Le&&Le!==ot&&On===0?te=Ct._1.killed(ce.fromLeft(Le))(Ct._2):Pe?te=Ct._1.failed(ce.fromLeft(Pe))(Ct._2):te=Ct._1.completed(ce.fromRight(te))(Ct._2),Pe=null,On++;break;case g:On++,Ne=new B(_,new B(p,te,Pe),Ne,Le),be=Fe,te=Ct._1;break;case p:On--,be=Sn,te=Ct._1,Pe=Ct._2;break}break;case Xn:for(var tr in mt)mt.hasOwnProperty(tr)&&(xn=xn&&mt[tr].rethrow,we(mt[tr].handler(te)));mt=null,Le&&Pe?setTimeout(function(){throw ce.fromLeft(Pe)},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&&(Ne=new B(_,new B(g,te(pt)),Ne,Le)),be=Sn,te=null,Pe=null,_t(++W));break;default:Le===null&&(Le=ce.left(pt)),On===0&&(be=Sn,te=null,Pe=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={},Pe=0,Le={},Ye=new Error("[ParAff] Early exit"),sn=null,Ne=e;function On(Gt,Hn,zt){var pt=Hn,ot=null,Tn=null,Ct=0,tr={},Ae,cn;e:for(;;)switch(Ae=null,pt.tag){case y:if(pt._3===e&&(Ae=te[pt._1],tr[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""),oqe=Pf.unmountComponentAtNode;function Ele(e,n,t){return Mt.createElement.apply(null,[e,iqe(e,n)].concat(t))}function iqe(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 Cle=(e,n)=>n[e],Ile=(e,n,t)=>t[e]=n;function Fle(e){return n=>e===n}var Hb=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(Fle(e.value0)(a.value0))return De;if(Ge)return n(new d(a.value0))()}return n(a)()}}};var uqe=$(ct);var M={asReactChildren:function(e){return[e]}},K={asReactChildren:function(e){return[e]}},J={asReactChildren:Ke(Ze)};var aU=gS(ble),Tle=function(){return gS(Ile)},Mle=Zg(wle),Gle=Zg(Sle),Ale=hS(yle),rU=function(e){var n=Rt(e);return function(t){return function(a){return uqe(function(){return Cle(t,a)})(n)}}},xle=Zg(Rle),Ub=function(e){return e.asReactChildren},Cm=function(){return function(e){var n=Ub(e);return function(t){return function(a){return function(r){return Ele(t,a,n(r))}}}}},lqe=Cm()(J),Ls=function(){return function(e){return function(n){return lqe(e)(n)([])}}};var oU=Ls(),iU=Cm(),Lle=Gf()(),cqe=nT();var SS=$e,uU=function(e){return function(n){return oU(SS(e))(n)}},jle=function(e){var n=iU(e);return function(t){return function(a){return n(SS(t))(a)}}},Nf=function(e){var n=iU(e);return function(t){return function(a){return function(r){return n(SS(t))(Lle(r)({className:a}))}}}},Bb=function(e){return function(n){return function(t){return oU(SS(e))(Lle(t)({className:n}))}}},lU=function(e){return function(n){return oU(SS(e))({className:n})}},$o=function(e){return function(n){var t=iU(n);return function(a){return function(r){return t(SS(e))({className:a})(r)}}}};var Ve=$e,wx=function(){return cqe};var js=function(e){return $o("ul")(e)};var X_=function(e){return $o("tr")(e)};var Sx=function(e){return $o("thead")(e)};var Ex=function(e){return $o("th")(e)};var Kv=function(){return function(){return Bb("textarea")}};var Xv=function(e){return $o("td")(e)};var Z_=function(e){return $o("tbody")(e)};var ep=function(e){return $o("table")(e)},np=function(e){var n=Nf(e);return function(){return function(){return n("svg")}}};var Ple=function(e){return $o("sup")(e)};var ha=function(e){return $o("strong")(e)},tD=function(e){var n=Nf(e);return function(){return function(){return n("span")}}},Qe=function(e){return $o("span")(e)};var Nle=function(e){var n=Nf(e);return function(){return function(){return n("select")}}};var Ole=function(e){return $o("section")(e)};var Bn=function(e){return $o("p")(e)};var kle=function(e){var n=Nf(e);return function(){return function(){return n("option")}}};var Hle=function(e){return $o("ol")(e)};var us=function(e){return $o("li")(e)};var Ule=function(e){var n=Nf(e);return function(){return function(){return n("label")}}},wu=function(e){return $o("label")(e)};var Ao=function(){return function(){return Bb("input")}};var tp=function(){return function(){return Bb("img")}};var aD=function(e){var n=Nf(e);return function(){return function(){return n("iframe")}}};var oa=function(e){return $o("i")(e)};var $a=lU("hr");var Ps=function(e){return $o("h6")(e)};var ro=function(e){return $o("h4")(e)};var jt=function(e){return $o("h3")(e)};var tt=function(e){return $o("h2")(e)};var Of=function(e){return $o("h1")(e)},Ble=function(e){var n=Nf(e);return function(){return function(){return n("form")}}};var Nn=function(e){var n=Nf(e);return function(){return function(){return n("div")}}},H=function(e){return $o("div")(e)};var rn=function(e){var n=Nf(e);return function(){return function(){return n("button")}}};var Jle=lU("br");var ea=function(e){var n=Nf(e);return function(){return function(){return n("a")}}};var VT="";function Wle(e){var n=e.split(` `);return n.reduce(function(t,a){var r=vqe(a)||_qe(a)||hqe(a)||bqe(a)||Dqe(a);return r&&t.push(r),t},[])}var sqe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,fqe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function vqe(e){var n=sqe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=fqe.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 mqe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function _qe(e){var n=mqe.exec(e);return n?{file:n[2],methodName:n[1]||VT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var pqe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,dqe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function hqe(e){var n=pqe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=dqe.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 gqe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function Dqe(e){var n=gqe.exec(e);return n?{file:n[3],methodName:n[1]||VT,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var yqe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function bqe(e){var n=yqe.exec(e);return n?{file:n[2],methodName:n[1]||VT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function qle({skipFrames:e,prefix:n}){let t=new Error().stack,r=Wle(t)[e],i=zle(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=zle(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var zle=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");fa();var $le=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Yle(n));return t(a)}}();function Vle(e){return e(Yle())}var Qle=Mt.createElement,QT=e=>()=>e.props.def;function Yle(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 Cx=typeof module=="undefined"?void 0:module.require,t0t=function(){try{return Cx===void 0?void 0:Cx("util")}catch{return}}();var a0t=function(){var e;if(typeof performance!="undefined")e=performance;else if(Cx)try{e=Cx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var cU=x(ct),Rqe=q(Lt),Kle=function(e){return{initialize:function(n){return xle(n)(e.initialState)},getState:function(n){return function(){var a=cU(ae)(Ale(n))();return me(e.initialState)(a)}},setState:aU}},Xle=function(){var e=function(n){return function(t){return{initialize:function(a){return pm(new d(t.initialState))(n)},getState:function(a){return cU(me(t.initialState))(xv(n))},setState:function(a){return function(r){return function(i){return function(){return pm(new d(r))(n)(),aU(a)(r)(Rqe(De))(),i()}}}}}}};return cU(e)(dm(b.value))}();var Zle=$(pe),ece=Xe(sa);var Sqe=q(Lt),nce=Tle(),Ix=$(ct),Eqe=rU(at),tce=x(ct),Cqe=rU(ut(Nie)),Iqe=Ln(wn),Fqe=it(hr),Tqe=mk(Lt)(ze),Mqe=Iqe(It),ace=jn(Af),Gqe=rA(_m),Aqe=Xe(G_(oA(CF))),rce=function(e){return e},Jb=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}(),Fx={map:function(e){return function(n){return new Jb(e(n.value0),n.value1)}}},Vo=function(e){return{bimap:function(n){return function(t){return function(a){return new Jb(t(a.value0),Zle(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},oce={apply:function(e){return function(n){return new Jb(e.value0(n.value0),ece(e.value1)(n.value1))}},Functor0:function(){return Fx}},Nt={bind:function(e){return function(n){var t=n(e.value0);return new Jb(t.value0,ece(e.value1)(t.value1))}},Apply0:function(){return oce}},Yn={pure:function(e){return new Jb(e,[])},Apply0:function(){return oce}},Tx={Applicative0:function(){return Yn},Bind1:function(){return Nt}};var xqe=function(e){var n=Y(e);return function(t){var a=jn(t);return function(r){return function(i){return new Jb(r,Zle(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var rD=function(e){return new Jb(De,[e])},Ta=function(e){return rD(je(e))},oD=function(e){var n=Y(e.Monad0().Bind1()),t=jn(e);return function(a){return rD(function(r){return n(a)(function(i){return t(Ce(Sqe(De))(r.dispatch)(i))})})}},Qr=function(e){var n=xqe(e.Monad0().Bind1())(e);return function(t){return n(De)([t])}},ice=function(e){return function(n){var t=nce("__unmounted"),a=nce("__subscriptions"),r=function(_){return function(h){return function(w){return function(){var p=Ix(QT(_))(function(y){return y.init})();return n({initialState:p.value0}).setState(_)(h)(w)()}}}},i=function(){var _=tce(me(!1)),h=Eqe("__unmounted");return function(w){return _(h(w))}}(),u=function(){var _=tce(me([])),h=Cqe("__subscriptions");return function(w){return _(h(w))}}(),l=function(_){return function(){return Fqe(Tqe)(u(_))(),a([])(_)()}},c=function(_){return function(){var w=Ix(QT(_))(function(g){return g.init})();return n({initialState:w.value0}).getState(_)()}},s=function(_){return function(h){return function(){var g=u(_)();return a(Go(pS(h))(g))(_)()}}},f=function(_){return function(h){var w=function(g){return pS(Mqe(Vv(0))(function(){return g({dispatch:function(){var p=v(h);return function(y){return ace(p(y))}}(),onStop:s(h)})}))};return VO(_)(w)}},v=function(_){return function(h){return Gqe(i(_))(function(){var g=c(_)(),p=Ix(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=Ix(QT(_))(function(p){return p.view})();return g(w)(v(_))}};return function(_){return Qle(e,{def:_,init:n({initialState:_.init.value0}).initialize,render:m,componentDidMount:f(_.init.value1),componentWillUnmount:Aqe(t(!0))(l)})}}},uce=function(e){return function(){var t=ace(Xle)();return Vle(function(a){return ice(a)(t)(e)})}},Su=function(e){return function(n){return $le(e,function(t){var a=ice(t)(Kle);return function(r){return a(n(r))}})}};var Lqe=q(Yn),jqe=Ke(Ze),Mx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pqe={map:function(e){return function(n){return new Mx(function(t){return n.value0(function(a){return t(e(a))})})}}},lce=x(Pqe);var sU=function(e){return rce(qle(e))},Qo=function(e){return new Mx(function(n){return n(e)})},ES=function(e){return function(n){return new Mx(function(t){return Su(e)(n)(t)})}},fU=function(e){return function(n){return Su(e)(function(t){return{init:Lqe(De),update:je(dw),view:je(je(n.value0(jqe)))}})(De)}},CS=function(e){var n=sU({skipFrames:3,prefix:"WithHook"});return function(t){return fU(n)(lce(t)(e))}},xo=function(e){var n=sU({skipFrames:3,prefix:"WithHookCurried"});return function(t){return fU(n)(lce(N_(t))(e))}},Eu=function(e){var n=sU({skipFrames:3,prefix:"HooksComponent"});return fU(n)(e)},Mi=function(){return function(e){return function(n){return new Mx(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},Nqe=Mi(),kf=function(e){return function(){return Nqe}};var cce=q(Yn),kqe=Ke(Ze);var Hqe=function(e){return function(n){return function(t){return ES(e)(function(a){return n({init:cce(t),update:function(r){return function(i){return cce(i)}},view:Aw(a)})})}}},ga=function(e){return Hqe("UseState")(kqe)(e)};var vU=function(){return Mi()(ga(b.value))(function(e){return Qo(new Ue(e.value0,Hb(e.value0)(e.value1)))})}();var sce=mS(vS),Uqe=Y(It),Bqe=jn(Pn),Jqe=q(Lt);var fce={map:function(e){return function(n){return sce(sce(e))(n)}}},Wqe=$(fce),qqe=function(e){var n=Y(e.Monad0().Bind1()),t=jn(e);return function(a){return rD(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},Gx=function(e){var n=qqe(e);return function(t){return function(a){return n(Wqe(a)(t))}}},vce=function(e){return function(n){return function(t){return n(function(a){return pS(Uqe(e(a))(function(r){return Bqe(t(r))}))})}}},mce=function(e){return function(n){return e(Ce(Jqe(De))(n))}};var _ce=Ln(wn)(Nt),zqe=Gx(Pn),$qe=Ke(Ze),pce=q(Yn),Ax=function(e){return function(n){return ES("UseSubscription")(function(t){return{init:_ce(zqe($qe)(e))(function(){return pce(De)}),update:function(a){return function(r){return _ce(Ta(n(r)))(function(){return pce(De)})}},view:function(a){return function(r){return t(De)}}}})}};var dce=Ga(Yv()),hce=dce.Fragment;var Z=$e,re=Cm()(J)(hce)({}),ke=!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 mU(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var oo=function(){return window};function gce(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 gce(b.value,d.create,e,n)}};var Dce=$e;function yce(e){return e.body}var Vqe=x(ct);var _U=$e,xx=$e;var bce=$e,Rce=$e;var wce=function(e){return Vqe(ae)(function(){return yce(e)})};var Sce=$e;function pU(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function dU(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function hU(e){return function(n){return function(){n.href=e}}}function Lx(e){return function(){return e.pathname}}function jx(e){return function(){return e.search}}function gU(e){return function(){e.reload()}}function Im(e){return function(){return e.document}}function IS(e){return function(){return e.location}}function Px(e){return function(){return e.history}}function Cce(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 eze=x(ct);var Ice=$e;var Fce=function(e){return function(n){return function(t){return function(a){return eze(ae)(Cce(e)(n)(t)(a))}}}};var Tce="message";var Mce="hashchange";var Gce="popstate";var Ace="keyup",xce="keydown";var Lce="mouseup";var jce="mousemove";var Pce=jn(Pn),Nce=x(ct),nze=it(hr),TS=function(){var e=function(a){return function(r){return function(i){return Pce(function(){var l=r(),c=YT(function(s){return i(s)})();return KT(a)(c)(!1)(l)(),Pce(mU(a)(c)(!1)(l))})}}},n=function(a){return e(a)(Nce(Ice)(oo))},t=function(a){return e(a)(Nce(bce)(nze(Im)(oo)))};return{hashchange:n(Mce),mousemove:n(jce),mouseup:n(Lce),popstate:n(Gce),resize:n("resize"),message:n(Tce),keydown:t(xce),keyup:t(Ace),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var tu=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Ul=function(e){return e()};var Ox=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Ue(t(i.value0),i.value1)})(a(r))}}}}};var MS=function(e){return{Applicative0:function(){return XT(e)},Bind1:function(){return kx(e)}}},kx=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 Hx(e)}}},Hx=function(e){var n=Ox(e.Bind1().Apply0().Functor0());return{apply:Ff(MS(e)),Functor0:function(){return n}}},XT=function(e){var n=q(e.Applicative0());return{pure:function(t){return function(a){return n(new Ue(t,a))}},Apply0:function(){return Hx(e)}}};var Ux=function(e){var n=e.Monad0(),t=Y(n.Bind1()),a=q(n.Applicative0()),r=Kc(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 Si)return new Si(new Ue(v.value0.value0,v.value1));if(v.value0 instanceof Ei)return new Ei(new Ue(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 Ue(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 Bx=function(e){return function(n){var t=e(n);return t.value0}};var cze=Fs(Ya),sze=_r();var Uce=function(e){return e};var fze=1,wU=2147483647,vze=function(){return wU-1|0}(),SU=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=cze(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 e7=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 Uf=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}(),o0=function(){function e(){}return e.value=new e,e}(),Mm=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}(),cs=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}(),ss=function(){function e(){}return e.value=new e,e}(),cc=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}(),Ws=function(){function e(){}return e.value=new e,e}(),Bf=function(){function e(){}return e.value=new e,e}();var Pse={show:function(e){if(e instanceof Uf)return"Monday";if(e instanceof n0)return"Tuesday";if(e instanceof t0)return"Wednesday";if(e instanceof a0)return"Thursday";if(e instanceof r0)return"Friday";if(e instanceof o0)return"Saturday";if(e instanceof Mm)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},QU={show:function(e){if(e instanceof ls)return"January";if(e instanceof Os)return"February";if(e instanceof cs)return"March";if(e instanceof ks)return"April";if(e instanceof Hs)return"May";if(e instanceof ss)return"June";if(e instanceof cc)return"July";if(e instanceof Us)return"August";if(e instanceof Bs)return"September";if(e instanceof Js)return"October";if(e instanceof Ws)return"November";if(e instanceof Bf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var n7=Qn,t7=Qn,Nse=Ja,O$e={eq:function(e){return function(n){return e instanceof Uf&&n instanceof Uf||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 o0&&n instanceof o0||e instanceof Mm&&n instanceof Mm}}},Ose={compare:function(e){return function(n){if(e instanceof Uf&&n instanceof Uf)return X.value;if(e instanceof Uf)return Q.value;if(n instanceof Uf)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 o0&&n instanceof o0)return X.value;if(e instanceof o0)return Q.value;if(n instanceof o0)return V.value;if(e instanceof Mm&&n instanceof Mm)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 O$e}},YU={eq:function(e){return function(n){return e instanceof ls&&n instanceof ls||e instanceof Os&&n instanceof Os||e instanceof cs&&n instanceof cs||e instanceof ks&&n instanceof ks||e instanceof Hs&&n instanceof Hs||e instanceof ss&&n instanceof ss||e instanceof cc&&n instanceof cc||e instanceof Us&&n instanceof Us||e instanceof Bs&&n instanceof Bs||e instanceof Js&&n instanceof Js||e instanceof Ws&&n instanceof Ws||e instanceof Bf&&n instanceof Bf}}},zb={compare:function(e){return function(n){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 cs&&n instanceof cs)return X.value;if(e instanceof cs)return Q.value;if(n instanceof cs)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 Hs&&n instanceof Hs)return X.value;if(e instanceof Hs)return Q.value;if(n instanceof Hs)return V.value;if(e instanceof ss&&n instanceof ss)return X.value;if(e instanceof ss)return Q.value;if(n instanceof ss)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 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 Ws&&n instanceof Ws)return X.value;if(e instanceof Ws)return Q.value;if(n instanceof Ws)return V.value;if(e instanceof Bf&&n instanceof Bf)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 YU}},kse=Ja,Hse=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return n7}}}(),k$e=function(){return{bottom:Uf.value,top:Mm.value,Ord0:function(){return Ose}}}(),Use=function(){return{bottom:ls.value,top:Bf.value,Ord0:function(){return zb}}}(),Ai={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=e7("enumYear","Data.Date.Component",function(){return{succ:function(){var e=Ft(Ai),n=Tt(Ai);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Ai),n=Tt(Ai);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return n7}}}),KU=Bse(31),uD={cardinality:7,toEnum:function(e){return e===1?new d(Uf.value):e===2?new d(n0.value):e===3?new d(t0.value):e===4?new d(a0.value):e===5?new d(r0.value):e===6?new d(o0.value):e===7?new d(Mm.value):b.value},fromEnum:function(e){if(e instanceof Uf)return 1;if(e instanceof n0)return 2;if(e instanceof t0)return 3;if(e instanceof a0)return 4;if(e instanceof r0)return 5;if(e instanceof o0)return 6;if(e instanceof Mm)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 k$e},Enum1:function(){return H$e(0)}},H$e=e7("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=Ft(uD),n=Tt(uD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(uD),n=Tt(uD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Ose}}});var Ro={cardinality:12,toEnum:function(e){return e===1?new d(ls.value):e===2?new d(Os.value):e===3?new d(cs.value):e===4?new d(ks.value):e===5?new d(Hs.value):e===6?new d(ss.value):e===7?new d(cc.value):e===8?new d(Us.value):e===9?new d(Bs.value):e===10?new d(Js.value):e===11?new d(Ws.value):e===12?new d(Bf.value):b.value},fromEnum:function(e){if(e instanceof ls)return 1;if(e instanceof Os)return 2;if(e instanceof cs)return 3;if(e instanceof ks)return 4;if(e instanceof Hs)return 5;if(e instanceof ss)return 6;if(e instanceof cc)return 7;if(e instanceof Us)return 8;if(e instanceof Bs)return 9;if(e instanceof Js)return 10;if(e instanceof Ws)return 11;if(e instanceof Bf)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 U$e(0)}},U$e=e7("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=Ft(Ro),n=Tt(Ro);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Ro),n=Tt(Ro);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return zb}}});var XU={bottom:1,top:31,Ord0:function(){return t7}},sc={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 XU},Enum1:function(){return B$e(0)}},B$e=e7("enumDay","Data.Date.Component",function(){return{succ:function(){var e=Ft(sc),n=Tt(sc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(sc),n=Tt(sc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return t7}}});var Jse=Tt(Ro),ZU=_r(),Wse=Ft(uD);var J$e=le(Nse),W$e=le(YU),q$e=le(kse),z$e=qe(n7),$$e=qe(zb),V$e=qe(t7);var Q$e=Ft(Ro);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}(),Jf=function(e){return e.value0},rM=function(e){var n=jse(e.value0,Jse(e.value1),e.value2),t=n===0;return ZU(Wse(t?7:n))};var Wf=function(e){return e.value1};var r7={eq:function(e){return function(n){return J$e(e.value0)(n.value0)&&W$e(e.value1)(n.value1)&&q$e(e.value2)(n.value2)}}},Y$e=le(r7),o7={compare:function(e){return function(n){var t=z$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=$$e(e.value1)(n.value1);return a instanceof Q?Q.value:a instanceof V?V.value:V$e(e.value2)(n.value2)}},Eq0:function(){return r7}};var ap=function(e){return e.value2},lD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new qse(r,ZU(Q$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=Y$e(lD(e)(n)(t))(a);return r?new d(a):b.value}}};var K$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=K$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 i7=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 u7=Qn,l7=Qn,c7=Qn,s7=Qn,$se=Ja,Vse=Ja,Qse=Ja,Yse=Ja,iM={bottom:0,top:59,Ord0:function(){return u7}},uM={bottom:0,top:59,Ord0:function(){return l7}},lM={bottom:0,top:999,Ord0:function(){return c7}},cM={bottom:0,top:23,Ord0:function(){return s7}},qf={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 X$e(0)}},X$e=i7("enumSecond","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 u7}}});var zf={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 Z$e(0)}},Z$e=i7("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return l7}}});var $f={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 eVe(0)}},eVe=i7("enumMillisecond","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 c7}}});var Vf={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 nVe(0)}},nVe=i7("enumHour","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 s7}}});var oVe=le(Yse),iVe=le(Vse),uVe=le($se),lVe=le(Qse),cVe=qe(s7),sVe=qe(l7),fVe=qe(u7),vVe=qe(c7);var rp=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 zd=function(e){return e.value2},$d=function(e){return e.value1},op=function(e){return e.value3};var ip=function(e){return e.value0};var eB={eq:function(e){return function(n){return oVe(e.value0)(n.value0)&&iVe(e.value1)(n.value1)&&uVe(e.value2)(n.value2)&&lVe(e.value3)(n.value3)}}},nB={compare:function(e){return function(n){var t=cVe(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=sVe(e.value1)(n.value1);if(a instanceof Q)return Q.value;if(a instanceof V)return V.value;var r=fVe(e.value2)(n.value2);return r instanceof Q?Q.value:r instanceof V?V.value:vVe(e.value3)(n.value3)}},Eq0:function(){return eB}};var f7=function(){return{bottom:new rp(ho(cM),ho(uM),ho(iM),ho(lM)),top:new rp(ci(cM),ci(uM),ci(iM),ci(lM)),Ord0:function(){return nB}}}();var mVe=Tt(Ai),_Ve=Tt(Ro),pVe=Tt(sc),dVe=Tt(Vf),hVe=Tt(zf),gVe=Tt(qf),DVe=Tt($f);var yVe=le(r7),bVe=le(eB),RVe=qe(o7),wVe=qe(nB),SVe=Y(Ie),jS=Wn(Fa),tB=x(U),EVe=ec(Ie),CVe=Ft(Ai),IVe=Ft(Ro),FVe=Ft(sc),TVe=Ft(Vf),MVe=Ft(zf),GVe=Ft(qf),AVe=Ft($f),Vd=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}(),xVe=function(e){return{year:mVe(Jf(e.value0)),month:_Ve(Wf(e.value0)),day:pVe(ap(e.value0)),hour:dVe(ip(e.value1)),minute:hVe($d(e.value1)),second:gVe(zd(e.value1)),millisecond:DVe(op(e.value1))}};var Kse={eq:function(e){return function(n){return yVe(e.value0)(n.value0)&&bVe(e.value1)(n.value1)}}},v7={compare:function(e){return function(n){var t=RVe(e.value0)(n.value0);return t instanceof Q?Q.value:t instanceof V?V.value:wVe(e.value1)(n.value1)}},Eq0:function(){return Kse}};var Xse=function(e){var n=cx(e);return function(t){return function(a){return SVe(zse(d.create)(b.value)(n(t))(xVe(a)))(function(r){return jS(tB(Vd.create)(EVe(jS(jS(tB(oM)(CVe(r.year)))(IVe(r.month)))(FVe(r.day)))))(jS(jS(jS(tB(rp.create)(TVe(r.hour)))(MVe(r.minute)))(GVe(r.second)))(AVe(r.millisecond)))})}}};var LVe=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 LVe(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 jVe=_r(),PVe=Ft(Ro);var NVe=Tt(Ro);var nfe=function(e){return e},m7=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 Vd(lD(n)(jVe(PVe(t)))(a),new rp(r,i,u,l))}}}}}}};return efe(e)}();var tfe=function(e){return Zse(Jf(e.value0),NVe(Wf(e.value0)),ap(e.value0),ip(e.value1),$d(e.value1),zd(e.value1),op(e.value1))};var afe=function(e){var n=Xe(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 OVe=Xe(sa),io={genericShowArgs:function(e){return[]}},qs=function(e){var n=ie(e);return{genericShowArgs:function(t){return[n(t)]}}},kVe=function(e){return e.genericShowArgs};var nr=function(e){var n=kVe(e);return function(t){var a=mr(t);return{"genericShow'":function(r){var i=a(gt.value),u=n(r);return u.length===0?i:"("+(rfe(" ")(OVe([i])(u))+")")}}}},aB=function(e){return e["genericShow'"]};var Sa=function(e){var n=aB(e);return function(t){var a=aB(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])}}}},Sr=function(e){var n=Gg(e);return function(t){var a=aB(t);return function(r){return a(n(r))}}};var HVe=an();var $b=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}(),rB=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=tu(e);return function(t,a,r,i,u){var l=Ul(n);return l(t,a,r,i,u)}}};var up={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 lp={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 up}};var cp={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 lp}},UVe=it(cp);var i0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return lp}};var BVe={Applicative0:function(){return i0},Bind1:function(){return cp}};var ufe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return BVe}},JVe=Wo(ufe);var Vb={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new $b(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 up}},WVe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var qVe=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=q(n.Applicative0()),r=Kc(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(Si.create)(_.value0);if(_ instanceof rB)return s=!0,a(new Ei(new Ue(_.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 rB(s,new on(f))},function(s,f){return new rB(s,new en(f))})})}}};var lfe=WVe(function(e){return new Ue(e.value1,e)}),oB=function(e){return e.value1},iB=function(e){return e.value0};var zVe={index:0,line:1,column:1},cfe=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=qVe(e);return function(a){return function(r){var i=new $b(a,zVe,!1);return n(Ki)(t(i)(r))}}},$Ve=cfe(Cw),sfe=function(e){var n=$Ve(e);return function(t){return HVe(n(t))}};var VVe=function(e){return function(n){return JVe(new sM(e,n))}},NS=function(e){return UVe(VVe(e))(lfe)};var ffe={empty:NS("No alternative"),Alt0:function(){return Vb}},Qb={Applicative0:function(){return i0},Plus1:function(){return ffe}};var tQe=St(Vb);var aQe=q(i0);var rQe=x(up);var sp=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new $b(u.value0,u.value1,n.value2),l)},i)}};var _7=function(e){return function(n){return tQe(n)(aQe(e))}},Yb=function(e){return _7(b.value)(rQe(d.create)(e))};var mfe=Tt($g),uQe=Fs(Ya);var lQe=ie(Tr);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=iH(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)-uQe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},cQe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=pT(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(bo(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 lB=uA(function(e){return function(n){return function(t){return function(a){return function(r){var i=bo(e.value0);return i?r(new $b(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 $b(u.value0.remainder,cQe(n.value1)(u.value0.consumed)(u.value0.remainder),!bo(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 fp=function(e){return pfe(function(n){var t=uc(e)(n);return t instanceof d?new en({value:e,consumed:e,remainder:t.value0}):new on("Expected "+lQe(e))})};var dfe=ie(We),fQe=Ka(Zc),vQe=RF(lp);var mQe=function(e){return"(line "+(dfe(e.line)+(", col "+(dfe(e.column)+")")))},_Qe=function(e){return iB(e)+(" "+mQe(oB(e)))},cB=function(e){return function(n){return fQe(_Qe)(sfe(n)(vQe(e)(lB)))}};var Bl=ie(We);var IQe=Zi(Tf),FQe=IQe(dt);var TQe=HO(Qn)(If);var fB=Tt(Ai),MQe=ie(QU),GQe=Tt(Ro),Dfe=Tt(sc),AQe=an(),xQe=Tt(uD),yfe=ie(Pse),vB=Tt(Vf),LQe=Fs(Ya),bfe=Tt(zf),Rfe=Tt(qf),mB=Tt($f),wfe=br(Ya);var fM=function(){function e(){}return e.value=new e,e}(),Sfe=function(){function e(){}return e.value=new e,e}(),jQe=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}(),d7=function(){function e(){}return e.value=new e,e}(),_M=function(){function e(){}return e.value=new e,e}(),PQe=function(){function e(){}return e.value=new e,e}(),NQe=function(){function e(){}return e.value=new e,e}(),_B=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}(),h7=function(){function e(){}return e.value=new e,e}(),g7=function(){function e(){}return e.value=new e,e}(),HQe=function(){function e(){}return e.value=new e,e}(),D7=function(){function e(){}return e.value=new e,e}(),UQe=function(){function e(){}return e.value=new e,e}(),BQe=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}(),Gm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var zQe=function(e){if(e instanceof ls)return"Jan";if(e instanceof Os)return"Feb";if(e instanceof cs)return"Mar";if(e instanceof ks)return"Apr";if(e instanceof Hs)return"May";if(e instanceof ss)return"Jun";if(e instanceof cc)return"Jul";if(e instanceof Us)return"Aug";if(e instanceof Bs)return"Sep";if(e instanceof Js)return"Oct";if(e instanceof Ws)return"Nov";if(e instanceof Bf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var cD=function(e){if(e<0)return"-"+cD(-e|0);if(e<10)return"0"+Bl(e);if(Ge)return Bl(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"+Bl(e);if(e<100)return"00"+Bl(e);if(e<1e3)return"0"+Bl(e);if(Ge)return Bl(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"+Bl(e);if(e<100)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var $Qe=function(e){var n=Bl(TQe(e)),t=ao(n);return t===1?"0"+n:t===2?n:HA(t-2|0)(n)};var VQe=function(e){var n=e===0;return n?12:e},QQe=function(e){return function(n){if(n instanceof fM)return Cfe(fB(Jf(e.value0)));if(n instanceof Sfe)return $Qe(fB(Jf(e.value0)));if(n instanceof jQe)return Bl(fB(Jf(e.value0)));if(n instanceof vM)return MQe(Wf(e.value0));if(n instanceof mM)return zQe(Wf(e.value0));if(n instanceof Efe)return cD(GQe(Wf(e.value0)));if(n instanceof d7)return cD(Dfe(ap(e.value0)));if(n instanceof _M)return Bl(Dfe(ap(e.value0)));if(n instanceof PQe)return Bl($r(function(a){return a/1e3}(AQe(nfe(tfe(e))))));if(n instanceof NQe)return Bl(xQe(rM(e.value0)));if(n instanceof _B)return yfe(rM(e.value0));if(n instanceof OQe)return qv(3)(yfe(rM(e.value0)));if(n instanceof kQe)return cD(vB(ip(e.value1)));if(n instanceof h7)return cD(VQe(LQe(vB(ip(e.value1)))(12)));if(n instanceof g7){var t=vB(ip(e.value1))>=12;return t?"PM":"AM"}if(n instanceof HQe)return Bl(bfe($d(e.value1)));if(n instanceof D7)return cD(bfe($d(e.value1)));if(n instanceof UQe)return Bl(Rfe(zd(e.value1)));if(n instanceof BQe)return cD(Rfe(zd(e.value1)));if(n instanceof JQe)return Ife(mB(op(e.value1)));if(n instanceof WQe)return Bl(function(a){return wfe(a)(100)}(mB(op(e.value1))));if(n instanceof qQe)return cD(function(a){return wfe(a)(10)}(mB(op(e.value1))));if(n instanceof Gm)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 FQe(QQe(n))(e)}};var Ffe=gn(hn),pM=dn(Ffe)(vn(fn)),Tfe=_n(mn),dM=pn(Tfe),Mfe=bn(yn),hM=Dn(Mfe),Qd=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 Qd.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 Qd)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 pB=function(e){if(e instanceof Qd)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 Kb=function(){return Qd.value}(),Afe=nt(xe)({parse:En(pB)(un(Gfe)(pM(pM(pM(pM(pM(Ffe)(Tfe))(dM))(dM))(dM))(dM))(hM(hM(hM(hM(hM(Mfe))))))(dM)),default:Kb,diagnosticName:"ApplicationRound"});var Xb=Y(Ie),YQe=Ft(sc),KQe=Ft(Ro),XQe=Ft(Ai),ZQe=cm(zb),eYe=xA(KU),nYe=q(Mn),xfe=x(U),tYe=Sf(U),aYe=ho(f7),rYe=Bg(ze);var y7=function(e){return function(n){return Xb(Xb(n.day)(YQe))(function(t){return Xb(Xb(n.month)(KQe))(function(a){return Xb(Xb(Xb(e)(XQe))(function(r){var i=ZQe(a)(cc.value);return i?eYe(r):nYe(r)}))(function(r){return oM(r)(a)(t)})})})}},oYe=function(e){return function(n){return function(t){return xfe(e)(tYe(xfe(Vd.create)(y7(new d(t.year))(n(t))))(aYe))}}};var b7=function(){return oYe(OS(rYe([vM.value,new Gm(" "),_M.value,new Gm(", "),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)}},dB=function(e){if(e instanceof Qd)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])},hB=function(e){return function(n){return function(t){return b7(function(){var a=dB(e);return function(r){return n(a(r))}}())(t)}}},jfe=function(e){return function(n){return function(t){return y7(new d(t.year))(n(dB(e)(t)))}}};var Pfe=function(e){return function(n){var t=dB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Am=function(){function e(){}return e.value=new e,e}(),xm=function(){function e(){}return e.value=new e,e}(),Yd=function(){function e(){}return e.value=new e,e}(),R7={show:function(e){if(e instanceof Am)return"SAT";if(e instanceof xm)return"ACT";if(e instanceof Yd)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(Am.value):e==="ACT"?new d(xm.value):e==="SATAndACT"?new d(Yd.value):b.value};function Nfe(e,n,t,a){return a==null?e:n(a[t])}var iYe=function(e){var n=xb(e),t=q(Rm(e));return function(a){return function(r){return Nfe(n(new IT("object",pH(r))),t,a,r)}}},WS=function(e){return iYe(e)};var lYe=an();var Zb=function(e){return lYe(WA(e))};var Yo=function(e){return Cs(Zb(e))};var sYe=fi(ze)(dt),fYe=ie(R7);var qS=Y(Ie),Ofe=xf(ya),gB=Y($_(ya)),DB=WS(ya),yB=Od(ya),kfe=Ln(wn)(Ie),Hfe=Lr(qr),Ufe=q(Mn),vYe=St(pr),DM=function(){function e(){}return e.value=new e,e}(),vp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bB={show:function(e){if(e instanceof DM)return"ATOStrongest";if(e instanceof vp)return sYe(["(ATOWithCloseTests ",fYe(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 mYe=function(e){return qS(Yo(Ofe("Object")(e)))(function(n){return qS(Yo(gB(DB("tag")(n))(yB)))(function(t){return kfe(Hfe(t==="ATOWithCloseTests"))(function(){return qS(qS(Yo(gB(DB("contents")(n))(yB)))(gM))(function(a){return Ufe(new vp(a))})})})})},_Ye=function(e){return qS(Yo(Ofe("Object")(e)))(function(n){return qS(Yo(gB(DB("tag")(n))(yB)))(function(t){return kfe(Hfe(t==="ATOStrongest"))(function(){return Ufe(DM.value)})})})},Bfe=function(e){return vYe(_Ye(e))(mYe(e))};var Jfe=gn(hn),Wfe=dn(Jfe)(vn(fn)),qfe=_n(mn),zfe=pn(qfe),$fe=bn(yn),Vfe=Dn($fe),Er=function(){function e(){}return e.value=new e,e}(),Yr=function(){function e(){}return e.value=new e,e}(),wo=function(){function e(){}return e.value=new e,e}(),pYe={to:function(e){if(e instanceof T)return Er.value;if(e instanceof o&&e.value0 instanceof T)return Yr.value;if(e instanceof o&&e.value0 instanceof o)return wo.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 Er)return new T(z.value);if(e instanceof Yr)return new o(new T(z.value));if(e instanceof wo)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 Er&&n instanceof Er||e instanceof Yr&&n instanceof Yr||e instanceof wo&&n instanceof wo}}},w7={compare:function(e){return function(n){if(e instanceof Er&&n instanceof Er)return X.value;if(e instanceof Er)return Q.value;if(n instanceof Er)return V.value;if(e instanceof Yr&&n instanceof Yr)return X.value;if(e instanceof Yr)return Q.value;if(n instanceof Yr)return V.value;if(e instanceof wo&&n instanceof wo)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 Er)return"ApplyTestOptional";if(e instanceof Yr)return"ApplyWithSat";if(e instanceof wo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 25, column 13 - line 28, column 33): "+[e.constructor.name])},S7={show:Qfe},E7=function(){return nt(xe)({default:Er.value,diagnosticName:"ApplicationStrategy",parse:En(Qfe)(un(pYe)(Wfe(Wfe(Jfe)(qfe))(zfe))(Vfe(Vfe($fe)))(zfe))})}();var Yfe=Uo(),dYe=x(O_);var hYe=function(e){var n=sT(function(r,i,u){return new d(new Ue(r,u))})(function(r){return b.value}),t=sT(function(r,i,u){return new Ue(r,u)})(function(r){return Mf("toUnfoldable1: impossible")}),a=Pg(e)(function(r){return dYe(n)(r)});return function(r){return a(t(lT(Joe(Yfe(r)))))}},gYe=hYe(hA);var $S=Yfe(Woe),Kfe=function(e){var n=ie(ooe(e));return{show:function(t){return"(fromFoldable1 "+(n(gYe(t))+")")}}},DYe=function(e){return qoe(e)};var yYe=function(e){var n=zoe(e);return n?b.value:new d(e)};var Xfe=function(e){var n=kw(e);return function(t){return n(DYe(t))($S)}},Zfe=function(e){var n=AA(e);return function(t){var a=n(t);return function(r){return yYe(a(r))}}};var RB=function(e){return $oe(e)};var eve=ie(R7),bYe=fi(ze)(dt),RYe=ie(Kfe(S7));var zs=Y(Ie),nve=xf(ya),C7=Y($_(ya)),I7=WS(ya),yM=Od(ya),tve=Ln(wn)(Ie),ave=Lr(qr),rve=Lie(ya),wYe=vi(Bo)(Rm(ya)),SYe=Zfe(ze)(w7),EYe=x(pe),ove=q(Mn),CYe=St(pr),u0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qf=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}(),wB={show:function(e){if(e instanceof u0)return"(AWTStrongest "+(eve(e.value0)+")");if(e instanceof Qf)return bYe(["(AWTWithCloseStrategies ",eve(e.value0)," ",RYe(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 IYe=function(e){return zs(Yo(nve("Object")(e)))(function(n){return zs(Yo(C7(I7("tag")(n))(yM)))(function(t){return tve(ave(t==="AWTWithCloseStrategies"))(function(){return zs(zs(Yo(C7(I7("contents")(n))(rve)))(Hv))(function(a){return zs(zs(Yo(yM(ym(a))))(gM))(function(r){return zs(zs(oT(a)(1))(function(i){return Yo(rve(i))}))(function(i){return zs(Yo(wYe(yM)(i)))(function(u){return zs(SYe(EYe(E7)(u)))(function(l){return ove(new Qf(r,l))})})})})})})})})},FYe=function(e){return zs(Yo(nve("Object")(e)))(function(n){return zs(Yo(C7(I7("tag")(n))(yM)))(function(t){return tve(ave(t==="AWTStrongest"))(function(){return zs(zs(Yo(C7(I7("contents")(n))(yM)))(gM))(function(a){return ove(new u0(a))})})})})},ive=function(e){return CYe(FYe(e))(IYe(e))};var sD=Y(Ie),uve=xf(ya),lve=Y($_(ya)),F7=WS(ya),cve=Od(ya),sve=Ln(wn)(Ie),fve=Lr(qr),vve=q(Mn),TYe=St(pr),SB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var MYe=function(e){return sD(Yo(uve("Object")(e)))(function(n){return sD(Yo(lve(F7("tag")(n))(cve)))(function(t){return sve(fve(t==="GuidanceApplyWithTest"))(function(){return sD(Yo(F7("contents")(n)))(function(a){return sD(ive(a))(function(r){return vve(new EB(r))})})})})})},GYe=function(e){return sD(Yo(uve("Object")(e)))(function(n){return sD(Yo(lve(F7("tag")(n))(cve)))(function(t){return sve(fve(t==="GuidanceApplyTestOptional"))(function(){return sD(Yo(F7("contents")(n)))(function(a){return sD(Bfe(a))(function(r){return vve(new SB(r))})})})})})},mve=ft(xe)(U)({parse:function(e){return TYe(GYe(e))(MYe(e))},diagnosticName:"Chancing Guidance"});var _ve=function(){function e(){}return e.value=new e,e}(),AYe=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(AYe.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var dve=gn(hn),CB=dn(dve)(vn(fn)),hve=_n(mn),IB=pn(hve),gve=bn(yn),FB=Dn(gve),$s=function(){function e(){}return e.value=new e,e}(),Yf=function(){function e(){}return e.value=new e,e}(),Kf=function(){function e(){}return e.value=new e,e}(),Xf=function(){function e(){}return e.value=new e,e}(),xYe={to:function(e){if(e instanceof T)return $s.value;if(e instanceof o&&e.value0 instanceof T)return Yf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Kf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return Xf.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 $s)return new T(z.value);if(e instanceof Yf)return new o(new T(z.value));if(e instanceof Kf)return new o(new o(new T(z.value)));if(e instanceof Xf)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 $s&&n instanceof $s||e instanceof Yf&&n instanceof Yf||e instanceof Kf&&n instanceof Kf||e instanceof Xf&&n instanceof Xf}}};var Dve=function(e){if(e instanceof $s)return"reach";if(e instanceof Yf)return"hard_target";if(e instanceof Kf)return"target";if(e instanceof Xf)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 41, column 13 - line 45, column 21): "+[e.constructor.name])},T7=function(){return nt(xe)({parse:En(Dve)(un(xYe)(CB(CB(CB(dve)(hve))(IB))(IB))(FB(FB(FB(gve))))(IB)),default:$s.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var mp=function(e){if(e instanceof $s)return"Reach";if(e instanceof Yf)return"Hard Target";if(e instanceof Kf)return"Target";if(e instanceof Xf)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 M7=function(e){if(e instanceof $s)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Yf||e instanceof Kf)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof Xf)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),G7=dn(yve)(vn(fn)),bve=_n(mn),A7=pn(bve),Rve=bn(yn),x7=Dn(Rve),e1=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),_p=function(){function e(){}return e.value=new e,e}(),n1=function(){function e(){}return e.value=new e,e}(),t1=function(){function e(){}return e.value=new e,e}(),LYe={to:function(e){if(e instanceof T)return e1.value;if(e instanceof o&&e.value0 instanceof T)return Kd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return _p.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return n1.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return t1.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 e1)return new T(z.value);if(e instanceof Kd)return new o(new T(z.value));if(e instanceof _p)return new o(new o(new T(z.value)));if(e instanceof n1)return new o(new o(new o(new T(z.value))));if(e instanceof t1)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 jYe=function(e){if(e instanceof e1)return"ArtOrMusicSchool";if(e instanceof Kd)return"DisqualifiedGender";if(e instanceof _p)return"TestsRequiredButNoneGiven";if(e instanceof n1)return"SchoolAutoAdmission";if(e instanceof t1)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 37, column 13 - line 42, column 35): "+[e.constructor.name])},L7=ft(xe)(U)({parse:En(jYe)(un(LYe)(G7(G7(G7(G7(yve)(bve))(A7))(A7))(A7))(x7(x7(x7(x7(Rve)))))(A7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var TB=Y(Ie),PYe=q(Mn),Xd=function(){function e(){}return e.value=new e,e}(),Zd=function(){function e(){}return e.value=new e,e}(),Lm=function(){function e(){}return e.value=new e,e}(),Zf=function(){function e(){}return e.value=new e,e}();var MB=function(){return nt(xe)({default:Zf.value,parse:function(e){return e==="PSWeak"?new d(Lm.value):e==="PSFair"?new d(Zd.value):e==="PSStrong"?new d(Xd.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),RM=function(e){var n=cm(e);return function(t){return function(a){return me(Zf.value)(TB(t)(function(r){return TB(a.p50)(function(i){return TB(a.p75)(function(u){return PYe(function(){var l=n(r)(i);if(l)return Lm.value;var c=n(r)(u);return c?Zd.value:Xd.value}())})})}))}}};var NYe=x(U),OYe=it(Ie),GB=function(e){return{applicationStrategy:E7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:NYe(T7)(ae(e.classification)),score:ae(e.score),academicThresholdStatus:pve(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Ce(Zf.value)(MB)(ae(e.ecStrength)),courseRigorStrength:Ce(Zf.value)(MB)(ae(e.courseRigorStrength)),specialCase:OYe(L7)(ae(e.specialCase))}};var wve=gn(hn),Sve=dn(wve)(vn(fn)),Eve=_n(mn),Cve=pn(Eve),Ive=bn(yn),Fve=Dn(Ive),l0=function(){function e(){}return e.value=new e,e}(),c0=function(){function e(){}return e.value=new e,e}(),jm=function(){function e(){}return e.value=new e,e}(),j7={to:function(e){if(e instanceof T)return l0.value;if(e instanceof o&&e.value0 instanceof T)return c0.value;if(e instanceof o&&e.value0 instanceof o)return jm.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 l0)return new T(z.value);if(e instanceof c0)return new o(new T(z.value));if(e instanceof jm)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])}},kYe={eq:function(e){return function(n){return e instanceof l0&&n instanceof l0||e instanceof c0&&n instanceof c0||e instanceof jm&&n instanceof jm}}},Tve={compare:function(e){return function(n){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 c0&&n instanceof c0)return X.value;if(e instanceof c0)return Q.value;if(n instanceof c0)return V.value;if(e instanceof jm&&n instanceof jm)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 kYe}},AB=function(e){if(e instanceof l0)return"AllMale";if(e instanceof c0)return"AllFemale";if(e instanceof jm)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 30, column 13 - line 33, column 17): "+[e.constructor.name])},P7=function(){return nt(xe)({parse:En(AB)(un(j7)(Sve(Sve(wve)(Eve))(Cve))(Fve(Fve(Ive)))(Cve)),default:jm.value,diagnosticName:"gender admission policy"})}(),Pm=function(e){if(e instanceof l0)return"All-male";if(e instanceof c0)return"All-female";if(e instanceof jm)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 HYe=ie(We),UYe=it(Ie),N7=function(e){return HYe(e)+"%"},BYe=function(e){return function(n){if(n instanceof e1)return new d("art or music school");if(n instanceof Kd)return new d(nu(Pm(e.gender)));if(n instanceof _p)return b.value;if(n instanceof n1)return b.value;if(n instanceof t1)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=UYe(BYe(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])}},fD=function(e){return function(n){if(n.score instanceof d)return N7(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 mp(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 pp=$(U);var JYe=function(e){return{p25:ae(e.p25),p50:ae(e.p50),p75:ae(e.p75)}},dp=function(){return Ce({p25:b.value,p50:b.value,p75:b.value})(JYe)}(),Gve=function(e){return{gpa:{all:dp(pp(e)(function(n){return n.gpa.all}))},sat:{all:dp(pp(e)(function(n){return n.sat.all})),readingWriting:dp(pp(e)(function(n){return n.sat.readingWriting})),math:dp(pp(e)(function(n){return n.sat.math}))},act:{all:dp(pp(e)(function(n){return n.act.all})),english:dp(pp(e)(function(n){return n.act.english})),math:dp(pp(e)(function(n){return n.act.math}))}}},Ave=function(e){return{gpa:dp(pp(e)(function(n){return n.gpa})),sat:dp(pp(e)(function(n){return n.sat})),act:dp(pp(e)(function(n){return n.act}))}};var WYe=x(pe),qYe=it(Ie),a1=function(e){return{top:GB(e.top),all:WYe(GB)(e.all),guidance:qYe(mve)(ae(e.guidance)),sameDemographicStats:Ave(ae(e.sameDemographicStats))}};var zYe=x(pe);var xve=gn(hn),ev=dn(xve)(vn(fn)),Lve=_n(mn),nv=pn(Lve),jve=bn(yn),tv=Dn(jve),$Ye=$(U),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}(),R0=function(){function e(){}return e.value=new e,e}(),hp=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}(),eh=function(){function e(){}return e.value=new e,e}();var VYe={to:function(e){if(e instanceof T)return s0.value;if(e instanceof o&&e.value0 instanceof T)return f0.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 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 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 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 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 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 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 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 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 T)return R0.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 hp.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 s0)return new T(z.value);if(e instanceof f0)return new o(new T(z.value));if(e instanceof v0)return new o(new o(new T(z.value)));if(e instanceof m0)return new o(new o(new o(new T(z.value))));if(e instanceof _0)return 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 T(z.value))))));if(e instanceof d0)return 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 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 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 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 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 T(z.value))))))))))));if(e instanceof R0)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 hp)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 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 R0&&n instanceof R0||e instanceof hp&&n instanceof hp}}},QYe=le(Pve),vD={eq:function(e){return function(n){return e instanceof na&&n instanceof na?QYe(e.value0)(n.value0):e instanceof eh&&n instanceof eh}}},YYe={compare:function(e){return function(n){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 R0&&n instanceof R0)return X.value;if(e instanceof R0)return Q.value;if(n instanceof R0)return V.value;if(e instanceof hp&&n instanceof hp)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}},KYe=qe(YYe),w0={compare:function(e){return function(n){if(e instanceof na&&n instanceof na)return KYe(e.value0)(n.value0);if(e instanceof na)return Q.value;if(n instanceof na)return V.value;if(e instanceof eh&&n instanceof eh)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 vD}};var nh=function(e){if(e instanceof na&&e.value0 instanceof s0)return"architecture";if(e instanceof na&&e.value0 instanceof v0)return"chemistry";if(e instanceof na&&e.value0 instanceof f0)return"business";if(e instanceof na&&e.value0 instanceof m0)return"computer-science";if(e instanceof na&&e.value0 instanceof _0)return"criminal-justice-and-corrections";if(e instanceof na&&e.value0 instanceof p0)return"economics";if(e instanceof na&&e.value0 instanceof d0)return"engineering";if(e instanceof na&&e.value0 instanceof h0)return"english";if(e instanceof na&&e.value0 instanceof g0)return"film";if(e instanceof na&&e.value0 instanceof D0)return"finance";if(e instanceof na&&e.value0 instanceof y0)return"history";if(e instanceof na&&e.value0 instanceof b0)return"political-science";if(e instanceof na&&e.value0 instanceof R0)return"pre-med";if(e instanceof na&&e.value0 instanceof hp)return"psychology";if(e instanceof eh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 98, column 8 - line 113, column 23): "+[e.constructor.name])},XYe=function(){var e=Mb("-")("_");return function(n){return e(nh(n))}}();var Nve=function(e){if(e instanceof na&&e.value0 instanceof s0)return"for architecture";if(e instanceof na&&e.value0 instanceof v0)return"for chemistry";if(e instanceof na&&e.value0 instanceof f0)return"for business";if(e instanceof na&&e.value0 instanceof m0)return"for computer science";if(e instanceof na&&e.value0 instanceof _0)return"for criminal justice and corrections";if(e instanceof na&&e.value0 instanceof p0)return"for economics";if(e instanceof na&&e.value0 instanceof d0)return"for engineering";if(e instanceof na&&e.value0 instanceof h0)return"for English";if(e instanceof na&&e.value0 instanceof g0)return"for film";if(e instanceof na&&e.value0 instanceof D0)return"for finance";if(e instanceof na&&e.value0 instanceof y0)return"for history";if(e instanceof na&&e.value0 instanceof b0)return"for political science";if(e instanceof na&&e.value0 instanceof R0)return"for pre-med";if(e instanceof na&&e.value0 instanceof hp)return"for psychology";if(e instanceof eh)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)))}},mD=function(){return Xe(sa)([eh.value])(zYe(na.create)(un(VYe)(ev(ev(ev(ev(ev(ev(ev(ev(ev(ev(ev(ev(ev(xve)(Lve))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(nv))(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(jve))))))))))))))(nv)))}(),xB=En(XYe)(mD),k7=function(){var e=function(a){return $Ye(xB(a.key))(function(r){return new Ue(r,{order:a.order,bucket:a.bucket})})},n=Zu(w0)(ze),t=Hr(e);return function(a){return n(t(a))}}(),H7=En(nh)(mD);var LB=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 Nm={name:"United States of America",code:"US"},th=function(e){return e.name},ah=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")]}(),ZYe=En(ah)(SM),QS=kve({parse:ZYe,default:{name:"",code:""},diagnosticName:"USState"}),Uve=kve({parse:En(th)(SM),default:{name:"",code:""},diagnosticName:"USState"}),U7=[Nm,{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"}],eKe=function(e){return gm(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(U7)},B7=ft(xe)(U)({parse:eKe,diagnosticName:"Common.Geo.Country"});var nKe=function(e){return e};var YS=function(e){return e},EM=nKe;var Bve=$(U),tKe=St(pr),aKe=Xi(ze)(dt),Gu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),au=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_D=function(e){if(e instanceof Gu)return th(e.value0.state);if(e instanceof au)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 pD=function(e){if(e instanceof Gu)return e.value0.region;if(e instanceof au)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 140, column 10 - line 142, column 29): "+[e.constructor.name])},rKe=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)}},oKe=function(e){return{address:e.address,country:me(Nm)(B7(e.country)),location:EM(e.location)}},J7=function(e){var n=Bve(ae(e.usAddress))(function(a){return new Gu(rKe(a))}),t=Bve(ae(e.nonUSAddress))(function(a){return new au(oKe(a))});return aA(function(a){return qa(Xa)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new au({address:"",country:Nm,location:EM({lat:-48.8766632,lng:-123.395522})})})})(tKe(n)(t))},CM=function(e){if(e instanceof Gu||e instanceof au)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 135, column 12 - line 137, column 37): "+[e.constructor.name])},r1=function(e){if(e instanceof Gu)return e.value0.city+(", "+th(e.value0.state));if(e instanceof au)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 Gu)return aKe(" ")([e.value0.street,r1(e),e.value0.zip]);if(e instanceof au)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 Gu)return e.value0.city+(", "+ah(e.value0.state));if(e instanceof au)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 Gu)return e.value0.city;if(e instanceof au)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 iKe=nt(xe),qve=gn(hn),zve=dn(qve)(vn(fn)),$ve=_n(mn),Vve=pn($ve),Qve=bn(yn),Yve=Dn(Qve),dD=function(){function e(){}return e.value=new e,e}(),o1=function(){function e(){}return e.value=new e,e}(),i1=function(){function e(){}return e.value=new e,e}(),jB={to:function(e){if(e instanceof T)return dD.value;if(e instanceof o&&e.value0 instanceof T)return o1.value;if(e instanceof o&&e.value0 instanceof o)return i1.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 dD)return new T(z.value);if(e instanceof o1)return new o(new T(z.value));if(e instanceof i1)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])}},uKe=un(jB)(zve(zve(qve)($ve))(Vve))(Yve(Yve(Qve)))(Vve),Kve={eq:function(e){return function(n){return e instanceof dD&&n instanceof dD||e instanceof o1&&n instanceof o1||e instanceof i1&&n instanceof i1}}};var gp=function(e){if(e instanceof dD)return"Rural";if(e instanceof i1)return"Urban";if(e instanceof o1)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 iKe({parse:En(gp)(uKe),default:dD.value,diagnosticName:"CampusSetting"})}();var lKe=function(e){return e},Zve={eq:function(e){return function(n){return e===n}}};var e0e=lKe,n0e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var t0e=gn(hn),W7=dn(t0e)(vn(fn)),a0e=_n(mn),q7=pn(a0e),r0e=bn(yn),z7=Dn(r0e),$7=function(){function e(){}return e.value=new e,e}(),IM=function(){function e(){}return e.value=new e,e}(),V7=function(){function e(){}return e.value=new e,e}(),Q7=function(){function e(){}return e.value=new e,e}(),Y7=function(){function e(){}return e.value=new e,e}(),cKe={to:function(e){if(e instanceof T)return $7.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 V7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.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 o)return Y7.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 $7)return new T(z.value);if(e instanceof IM)return new o(new T(z.value));if(e instanceof V7)return new o(new o(new T(z.value)));if(e instanceof Q7)return new o(new o(new o(new T(z.value))));if(e instanceof Y7)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 $7)return"FourOneFour";if(e instanceof IM)return"Other";if(e instanceof V7)return"Quarter";if(e instanceof Q7)return"Semester";if(e instanceof Y7)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(cKe)(W7(W7(W7(W7(t0e)(a0e))(q7))(q7))(q7))(z7(z7(z7(z7(r0e)))))(q7)),default:IM.value,diagnosticName:"calendar system"})}(),u0e=function(e){if(e instanceof $7)return"Four-one-four";if(e instanceof IM)return"Other";if(e instanceof V7)return"Quarter";if(e instanceof Q7)return"Semester";if(e instanceof Y7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 40, column 8 - line 45, column 27): "+[e.constructor.name])};var Om={first:function(e){return function(n){return new Ue(e(n.value0),n.value1)}},second:x(O_),Profunctor0:function(){return vS}},PB=function(e){return e.second},K7=function(e){return e.first},fKe=function(e){var n=K4(e);return function(t){var a=K7(t),r=PB(t);return function(i){return function(u){return n(a(i))(r(u))}}}},NB=function(e){var n=fKe(e);return function(t){var a=mS(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new Ue(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),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}(),n5=function(){function e(){}return e.value=new e,e}(),t5=function(){function e(){}return e.value=new e,e}(),a5=function(){function e(){}return e.value=new e,e}(),hKe={to:function(e){if(e instanceof T)return X7.value;if(e instanceof o&&e.value0 instanceof T)return Z7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return e5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return n5.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 t5.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 a5.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 X7)return new T(z.value);if(e instanceof Z7)return new o(new T(z.value));if(e instanceof e5)return new o(new o(new T(z.value)));if(e instanceof n5)return new o(new o(new o(new T(z.value))));if(e instanceof t5)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof a5)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 X7)return"Art";if(e instanceof Z7)return"Business";if(e instanceof e5)return"Engineering";if(e instanceof n5)return"FaithAndReligion";if(e instanceof t5)return"HealthCare";if(e instanceof a5)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(hKe)(FM(FM(FM(FM(FM(s0e)(f0e))(TM))(TM))(TM))(TM))(MM(MM(MM(MM(MM(v0e))))))(TM)),diagnosticName:"special focus"}),gKe=function(e){if(e instanceof X7)return"Art";if(e instanceof Z7)return"Business";if(e instanceof e5)return"Engineering";if(e instanceof n5)return"Faith and Religion";if(e instanceof t5)return"Health Care";if(e instanceof a5)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")(gKe);var d0e=gn(hn),av=dn(d0e)(vn(fn)),h0e=_n(mn),rv=pn(h0e),g0e=bn(yn),ov=Dn(g0e),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}(),Gp=function(){function e(){}return e.value=new e,e}(),S0=function(){function e(){}return e.value=new e,e}(),kB={to:function(e){if(e instanceof T)return Dp.value;if(e instanceof o&&e.value0 instanceof T)return yp.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 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 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 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 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 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 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 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 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 T)return Gp.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 S0.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 Dp)return new T(z.value);if(e instanceof yp)return new o(new T(z.value));if(e instanceof bp)return new o(new o(new T(z.value)));if(e instanceof Rp)return new o(new o(new o(new T(z.value))));if(e instanceof wp)return 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 T(z.value))))));if(e instanceof Ep)return 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 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 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 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 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 T(z.value))))))))))));if(e instanceof Gp)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 S0)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 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 Gp&&n instanceof Gp||e instanceof S0&&n instanceof S0}}},y0e={compare:function(e){return function(n){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 Gp&&n instanceof Gp)return X.value;if(e instanceof Gp)return Q.value;if(n instanceof Gp)return V.value;if(e instanceof S0&&n instanceof S0)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}},r5=function(e){if(e instanceof Dp)return"SEC";if(e instanceof yp)return"Big 12";if(e instanceof bp)return"Big 10";if(e instanceof Rp)return"ACC";if(e instanceof wp)return"Pac 12";if(e instanceof Sp)return"Ivy League";if(e instanceof Ep)return"NESCAC";if(e instanceof Cp)return"AAC";if(e instanceof Ip)return"Big East";if(e instanceof Fp)return"MAC";if(e instanceof Tp)return"Mountain West";if(e instanceof Mp)return"Patriot League";if(e instanceof Gp)return"SWAC";if(e instanceof S0)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 Dp)return"Sec";if(e instanceof yp)return"BigTwelve";if(e instanceof bp)return"BigTen";if(e instanceof Rp)return"Acc";if(e instanceof wp)return"PacTwelve";if(e instanceof Sp)return"IvyLeague";if(e instanceof Ep)return"Nescac";if(e instanceof Cp)return"Aac";if(e instanceof Ip)return"BigEast";if(e instanceof Fp)return"Mac";if(e instanceof Tp)return"MountainWest";if(e instanceof Mp)return"PatriotLeague";if(e instanceof Gp)return"Swac";if(e instanceof S0)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(kB)(av(av(av(av(av(av(av(av(av(av(av(av(av(d0e)(h0e))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(rv))(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(ov(g0e))))))))))))))(rv)),default:S0.value,diagnosticName:"Sports conference group"})}(),w0e=function(){return Xe(G_(G_(FF)))(Fr(Dw)(le(D0e)(S0.value)))(Fr(Et)(r5))}();var km=x(U),S0e=jw(ze)(Vc),E0e=es(Bo)(Mn),DKe=le(At(Hve)),C0e=Y(Ie);var yKe=Uo(),I0e=gn(hn),F0e=dn(I0e)(vn(fn)),T0e=_n(mn),M0e=pn(T0e),G0e=bn(yn),A0e=Dn(G0e),bKe=to(w0),RKe=an(),wKe=Wn(Fa),SKe=br(yae),Au=function(){function e(){}return e.value=new e,e}(),Jl=function(){function e(){}return e.value=new e,e}(),So=function(){function e(){}return e.value=new e,e}(),xu=function(){function e(){}return e.value=new e,e}(),fc=function(){function e(){}return e.value=new e,e}();var o5={to:function(e){if(e instanceof T)return So.value;if(e instanceof o&&e.value0 instanceof T)return xu.value;if(e instanceof o&&e.value0 instanceof o)return fc.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 So)return new T(z.value);if(e instanceof xu)return new o(new T(z.value));if(e instanceof fc)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])}},EKe={eq:function(e){return function(n){return e instanceof Au&&n instanceof Au||e instanceof Jl&&n instanceof Jl}}},x0e={compare:function(e){return function(n){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 Jl&&n instanceof Jl)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 EKe}},GM={eq:function(e){return function(n){return e instanceof So&&n instanceof So||e instanceof xu&&n instanceof xu||e instanceof fc&&n instanceof fc}}},L0e={compare:function(e){return function(n){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 xu&&n instanceof xu)return X.value;if(e instanceof xu)return Q.value;if(n instanceof xu)return V.value;if(e instanceof fc&&n instanceof fc)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}},rh=function(e){return km(S0e)(E0e([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},Hm=function(e){return km(S0e)(E0e([e.tuitionInState,e.feesInState,e.costRoomBoard]))},j0e=function(e){return function(n){if(n.address instanceof Gu){var t=DKe(C0e(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?Hm(n):rh(n)}if(n.address instanceof au)return rh(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 So)return"Test not used";if(e instanceof xu)return"Test optional";if(e instanceof fc)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 So)return"NotUsed";if(e instanceof xu)return"Recommended";if(e instanceof fc)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 Au)return"Public school";if(e instanceof Jl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 469, column 22 - line 471, column 36): "+[e.constructor.name])},i5=function(){return nt(xe)({parse:En(N0e)(un(o5)(F0e(F0e(I0e)(T0e))(M0e))(A0e(A0e(G0e)))(M0e)),default:So.value,diagnosticName:"admissions requirement"})}(),u1=function(e){var n=function(a){return{name:a.name,group:R0e(a.group)}},t=function(a){return{division1:a.division1,conference:km(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:J7(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:km(i5)(ae(e.admissions.reqClassRank)),reqRecLetters:km(i5)(ae(e.admissions.reqRecLetters)),reqStandardTests:km(i5)(ae(e.admissions.reqStandardTests)),reqToefl:km(i5)(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:km(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:P7(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:yKe(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?Au.value:Jl.value}(),racialBreakdown:ae(e.racialBreakdown),rankings:k7(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=bKe(e);return function(t){return et(n(function(a){return a.rankings}(RKe(t))))}},u5=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])},HB=function(e){if(e instanceof So)return"Not used";if(e instanceof xu)return"Optional";if(e instanceof fc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 33 - line 497, column 25): "+[e.constructor.name])},hD=function(e){return function(n){return wKe(km(ar(SKe)(zn))(km(e)(n.admissions.admitted)))(km(e)(n.admissions.applicants))}};var Um=function(){function e(){}return e.value=new e,e}(),Ap=function(){function e(){}return e.value=new e,e}(),oh=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}(),I0=function(){function e(){}return e.value=new e,e}(),xp=function(){function e(){}return e.value=new e,e}();var UB={eq:function(e){return function(n){return e instanceof Um&&n instanceof Um||e instanceof Ap&&n instanceof Ap||e instanceof oh&&n instanceof oh||e instanceof E0&&n instanceof E0||e instanceof C0&&n instanceof C0||e instanceof I0&&n instanceof I0||e instanceof xp&&n instanceof xp}}},H0e={compare:function(e){return function(n){if(e instanceof Um&&n instanceof Um)return X.value;if(e instanceof Um)return Q.value;if(n instanceof Um)return V.value;if(e instanceof Ap&&n instanceof Ap)return X.value;if(e instanceof Ap)return Q.value;if(n instanceof Ap)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 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 I0&&n instanceof I0)return X.value;if(e instanceof I0)return Q.value;if(n instanceof I0)return V.value;if(e instanceof xp&&n instanceof xp)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 UB}},ZS=function(){return[Um.value,Ap.value,oh.value,E0.value,C0.value,I0.value,xp.value]}(),LM=function(e){if(e instanceof Um)return"INTERESTED";if(e instanceof Ap)return"APPLYING";if(e instanceof oh)return"APPLIED";if(e instanceof E0)return"WAITLISTED";if(e instanceof C0)return"ACCEPTED";if(e instanceof I0)return"DENIED";if(e instanceof xp)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 40, column 13 - line 47, column 25): "+[e.constructor.name])},BB=function(){return nt(xe)({parse:En(LM)(ZS),default:Ap.value,diagnosticName:"SchoolListStatus"})}(),gD=function(e){if(e instanceof Um)return"Considering";if(e instanceof Ap)return"Applying";if(e instanceof oh)return"Applied";if(e instanceof E0)return"Waitlisted";if(e instanceof C0)return"Accepted";if(e instanceof I0)return"Denied";if(e instanceof xp)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 51, column 8 - line 58, column 25): "+[e.constructor.name])},JB=Ce("Not on my list")(gD);var U0e=nr(io),B0e=gn(hn),J0e=_n(mn),W0e=bn(yn),Lu=function(){function e(){}return e.value=new e,e}(),F0=function(){function e(){}return e.value=new e,e}(),q0e={to:function(e){if(e instanceof T)return Lu.value;if(e instanceof o)return F0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Lu)return new T(z.value);if(e instanceof F0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])}},z0e={show:Sr(q0e)(Sa(U0e({reflectSymbol:function(){return"School"}}))(U0e({reflectSymbol:function(){return"Vine"}})))},l5={eq:function(e){return function(n){return e instanceof Lu&&n instanceof Lu||e instanceof F0&&n instanceof F0}}},CKe=function(e){if(e instanceof Lu)return"school";if(e instanceof F0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 32, column 1 - line 32, column 29): "+[e.constructor.name])},jM=function(){return nt(xe)({parse:En(CKe)(un(q0e)(dn(B0e)(vn(fn))(B0e)(J0e))(Dn(W0e)(W0e))(pn(J0e))),default:Lu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var WB=nr(io),$0e=gn(hn),V0e=dn($0e)(vn(fn)),Q0e=_n(mn),Y0e=pn(Q0e),K0e=bn(yn),X0e=Dn(K0e),IKe=St(pr),Ko=function(){function e(){}return e.value=new e,e}(),vc=function(){function e(){}return e.value=new e,e}(),mc=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 vc.value;if(e instanceof o&&e.value0 instanceof o)return mc.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Ko)return new T(z.value);if(e instanceof vc)return new o(new T(z.value));if(e instanceof mc)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])}},eme={show:Sr(Z0e)(Sa(WB({reflectSymbol:function(){return"Pending"}}))(Sa(WB({reflectSymbol:function(){return"Connected"}}))(WB({reflectSymbol:function(){return"Ignored"}}))))},c5={eq:function(e){return function(n){return e instanceof Ko&&n instanceof Ko||e instanceof vc&&n instanceof vc||e instanceof mc&&n instanceof mc}}},FKe=function(e){if(e instanceof Ko)return"pending";if(e instanceof vc)return"connected";if(e instanceof mc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 40, column 1 - line 40, column 30): "+[e.constructor.name])},eE=function(){var e=En(FKe)(un(Z0e)(V0e(V0e($0e)(Q0e))(Y0e))(X0e(X0e(K0e)))(Y0e)),n=function(t){return t==="cold"?new d(mc.value):b.value};return nt(xe)({parse:function(t){return IKe(e(t))(n(t))},default:Ko.value,diagnosticName:"Sem.Connections.Types.Status"})}();var nme=x(U),TKe=x(pe),tme=$(U),PM=function(){function e(){}return e.value=new e,e}(),s5=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=Tm(function(e){return{status:eE(e.status),initiator:jM(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),qB=function(e){return{chances:Tm(function(n){return a1(function(t){return t.chances}(n))})(e),financials:Yx(function(){var n=nme(LB);return function(t){return n(ae(function(a){return a.financials}(t)))}}())(e)}},rme=function(e){var n=nme(qB)(ae(e.chancesAndFinancials));return{schools:TKe(u1)(e.schools),chances:tme(n)(function(t){return t.chances}),financials:tme(n)(function(t){return t.financials})}},l1=function(e){return ts(e*100)};var ome=gn(hn),c1=dn(ome)(vn(fn)),ime=_n(mn),s1=pn(ime),ume=bn(yn),f1=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}(),DD=function(){function e(){}return e.value=new e,e}(),ih=function(){function e(){}return e.value=new e,e}(),MKe={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 DD.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 ih.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 DD)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof ih)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(MKe)(c1(c1(c1(c1(c1(c1(c1(ome)(ime))(s1))(s1))(s1))(s1))(s1))(s1))(f1(f1(f1(f1(f1(f1(f1(ume))))))))(s1);var zB={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 DD&&n instanceof DD||e instanceof ih&&n instanceof ih}}};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 DD)return"OtherEthnicity";if(e instanceof ih)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 43, column 13 - line 51, column 31): "+[e.constructor.name])},$B=function(){return nt(xe)({parse:En(uE)(lme),default:DD.value,diagnosticName:"Ethnicity"})}(),VB=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 DD)return"Other ethnicity, biracial, or multiracial";if(e instanceof ih)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=yu(Et)(function(e){return e instanceof DD?"ZZZ1":e instanceof ih?"ZZZ2":VB(e)})(lme);var fme=gn(hn),QB=dn(fme)(vn(fn)),vme=_n(mn),YB=pn(vme),mme=bn(yn),KB=Dn(mme),GKe=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}(),yD=function(){function e(){}return e.value=new e,e}(),uh=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}(),AKe={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 yD.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 yD)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(AKe)(QB(QB(QB(fme)(vme))(YB))(YB))(KB(KB(KB(mme))))(YB);var xKe={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 yD&&n instanceof yD}}},LKe=le(xKe);var XB={eq:function(e){return function(n){return e instanceof uh&&n instanceof uh?LKe(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 yD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 49, column 24 - line 53, column 32): "+[e.constructor.name])},ZB=function(e){if(e instanceof uh)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])},jKe=En(pme)(_me),eJ=function(e){return me(new NM(e))(GKe(uh.create)(jKe(e)))},PKe=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 yD)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 uh)return PKe(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 NKe=Ri(Vc),OKe=Wn(Fa),gme=x(U),kKe=jw(ze)(Vc),HKe=es(Bo)(Mn);var nJ=function(e){return e.readingWriting+e.math|0},Bm=function(e){return OKe(gme(NKe)(e.sat.readingWriting))(e.sat.math)};var Dme=function(e){return ts(zn(kKe(e))/4)},tJ=function(e){return Dme([e.math,e.english,e.reading,e.science])},Jm=function(e){return gme(Dme)(HKe([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 lh=function(){function e(){}return e.value=new e,e}(),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}(),Lp=function(){function e(){}return e.value=new e,e}(),vE={show:function(e){if(e instanceof lh)return"Sports";if(e instanceof ch)return"CommService";if(e instanceof sh)return"Hobbies";if(e instanceof fh)return"NonArtComps";if(e instanceof vh)return"Politics";if(e instanceof mh)return"Drama";if(e instanceof _h)return"VisualArts";if(e instanceof ph)return"Music";if(e instanceof dh)return"Writing";if(e instanceof hh)return"HonorSocieties";if(e instanceof gh)return"Employment";if(e instanceof Dh)return"OwnInitiative";if(e instanceof yh)return"StudentGov";if(e instanceof bh)return"InterestClubs";if(e instanceof Rh)return"AffinityGroups";if(e instanceof wh)return"Research";if(e instanceof Sh)return"SummerPrograms";if(e instanceof Eh)return"Software";if(e instanceof Lp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 38, column 1 - line 57, column 23): "+[e.constructor.name])}};var kM={eq:function(e){return function(n){return e instanceof lh&&n instanceof lh||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 Lp&&n instanceof Lp}}};var mE=function(e){return e==="Sports"?new d(lh.value):e==="CommService"?new d(ch.value):e==="Hobbies"?new d(sh.value):e==="NonArtComps"?new d(fh.value):e==="Politics"?new d(vh.value):e==="Drama"?new d(mh.value):e==="VisualArts"?new d(_h.value):e==="Music"?new d(ph.value):e==="Writing"?new d(dh.value):e==="HonorSocieties"?new d(hh.value):e==="Employment"?new d(gh.value):e==="OwnInitiative"?new d(Dh.value):e==="StudentGov"?new d(yh.value):e==="InterestClubs"?new d(bh.value):e==="AffinityGroups"?new d(Rh.value):e==="Research"?new d(wh.value):e==="SummerPrograms"?new d(Sh.value):e==="Software"?new d(Eh.value):e==="Other"?new d(Lp.value):b.value};var bD=function(e){if(e instanceof lh)return"Sports";if(e instanceof ch)return"Community Service";if(e instanceof sh)return"Hobbies";if(e instanceof fh)return"Non-Art Competitions";if(e instanceof vh)return"Politics";if(e instanceof mh)return"Drama";if(e instanceof _h)return"Visual Arts";if(e instanceof ph)return"Music";if(e instanceof dh)return"Writing";if(e instanceof hh)return"Honor Societies";if(e instanceof gh)return"Employment";if(e instanceof Dh)return"Own Initiative";if(e instanceof yh)return"Student Government";if(e instanceof bh)return"Interest Clubs";if(e instanceof Rh)return"Affinity Groups";if(e instanceof wh)return"Research";if(e instanceof Sh)return"Summer Programs";if(e instanceof Eh)return"Software";if(e instanceof Lp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 110, column 11 - line 129, column 19): "+[e.constructor.name])},yme=function(){return[lh.value,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]}();var bme=gn(hn),Wm=dn(bme)(vn(fn)),Rme=_n(mn),qm=pn(Rme),aJ=Wm(Wm(Wm(Wm(Wm(Wm(Wm(Wm(Wm(Wm(Wm(bme)(Rme))(qm))(qm))(qm))(qm))(qm))(qm))(qm))(qm))(qm))(qm);var wme=bn(yn),zm=Dn(wme),Sme=zm(zm(zm(zm(zm(zm(zm(zm(zm(zm(zm(wme))))))))))),UKe=$(U),BKe=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}(),tl=function(){function e(){}return e.value=new e,e}(),uo=function(){function e(){}return e.value=new e,e}(),Ur=function(){function e(){}return e.value=new e,e}(),fo=function(){function e(){}return e.value=new e,e}(),Xo=function(){function e(){}return e.value=new e,e}(),Kr=function(){function e(){}return e.value=new e,e}(),al=function(){function e(){}return e.value=new e,e}(),ru=function(){function e(){}return e.value=new e,e}(),ju=function(){function e(){}return e.value=new e,e}(),Zo=function(){function e(){}return e.value=new e,e}(),Vs=function(){function e(){}return e.value=new e,e}(),fs=function(){function e(){}return e.value=new e,e}(),RD={to:function(e){if(e instanceof T)return tl.value;if(e instanceof o&&e.value0 instanceof T)return uo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Ur.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return fo.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 Kr.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 al.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ju.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 Vs.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 fs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 63, column 1 - line 63, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof tl)return new T(z.value);if(e instanceof uo)return new o(new T(z.value));if(e instanceof Ur)return new o(new o(new T(z.value)));if(e instanceof fo)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 Kr)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof al)return new o(new o(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 o(new o(new T(z.value))))))));if(e instanceof ju)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 Vs)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 fs)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 63, column 1 - line 63, column 33): "+[e.constructor.name])}},T0={eq:function(e){return function(n){return e instanceof tl&&n instanceof tl||e instanceof uo&&n instanceof uo||e instanceof Ur&&n instanceof Ur||e instanceof fo&&n instanceof fo||e instanceof Xo&&n instanceof Xo||e instanceof Kr&&n instanceof Kr||e instanceof al&&n instanceof al||e instanceof ru&&n instanceof ru||e instanceof ju&&n instanceof ju||e instanceof Zo&&n instanceof Zo||e instanceof Vs&&n instanceof Vs||e instanceof fs&&n instanceof fs}}},JKe=le(T0),WKe={compare:function(e){return function(n){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 uo&&n instanceof uo)return X.value;if(e instanceof uo)return Q.value;if(n instanceof uo)return V.value;if(e instanceof Ur&&n instanceof Ur)return X.value;if(e instanceof Ur)return Q.value;if(n instanceof Ur)return V.value;if(e instanceof fo&&n instanceof fo)return X.value;if(e instanceof fo)return Q.value;if(n instanceof fo)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 Kr&&n instanceof Kr)return X.value;if(e instanceof Kr)return Q.value;if(n instanceof Kr)return V.value;if(e instanceof al&&n instanceof al)return X.value;if(e instanceof al)return Q.value;if(n instanceof al)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 ju&&n instanceof ju)return X.value;if(e instanceof ju)return Q.value;if(n instanceof ju)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 Vs&&n instanceof Vs)return X.value;if(e instanceof Vs)return Q.value;if(n instanceof Vs)return V.value;if(e instanceof fs&&n instanceof fs)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 T0}},Eme={succ:KA(RD)(aJ),pred:Jie(RD)(aJ),Ord0:function(){return WKe}};var Cme=function(e){if(e instanceof tl)return"A";if(e instanceof uo)return"B";if(e instanceof Ur)return"C";if(e instanceof fo)return"D";if(e instanceof Xo)return"E";if(e instanceof Kr)return"F";if(e instanceof al)return"G";if(e instanceof ru)return"H";if(e instanceof ju)return"I";if(e instanceof Zo)return"J";if(e instanceof Vs)return"K";if(e instanceof fs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 46, column 13 - line 58, column 13): "+[e.constructor.name])},Ime={show:Cme},Fme=En(Cme)(un(RD)(aJ)(Sme)(qm)),rJ=function(e){if(e instanceof tl)return{group:HM.value,subGroup:"a"};if(e instanceof uo)return{group:HM.value,subGroup:"b"};if(e instanceof Ur)return{group:HM.value,subGroup:"c"};if(e instanceof fo)return{group:UM.value,subGroup:"a"};if(e instanceof Xo)return{group:UM.value,subGroup:"b"};if(e instanceof Kr)return{group:UM.value,subGroup:"c"};if(e instanceof al)return{group:BM.value,subGroup:"a"};if(e instanceof ru)return{group:BM.value,subGroup:"b"};if(e instanceof ju)return{group:BM.value,subGroup:"c"};if(e instanceof Zo)return{group:JM.value,subGroup:"a"};if(e instanceof Vs)return{group:JM.value,subGroup:"b"};if(e instanceof fs)return{group:JM.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 122, column 9 - line 134, column 44): "+[e.constructor.name])},Tme=Wie(RD)(Sme),qKe=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 90, column 43 - line 94, column 18): "+[n.constructor.name])}(function(n){return n.group}(rJ(e)))},oJ=function(e){return qKe(e)+rJ(e).subGroup},_E=function(e){return oJ(e)+(": "+function(){var n=rJ(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 78, column 39 - line 82, 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 lh)return[e(tl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(uo.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(Ur.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(fo.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(Kr.value)(["I'm a varsity athlete in this sport"]),e(ru.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(fs.value)(["I play this sport recreationally"])];if(n instanceof ch)return[e(uo.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(Ur.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(fo.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(Kr.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(ru.value)(["I won a community service award either in a school club or in an out of school organization"]),e(ju.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(fs.value)(["I have less than 30 volunteer hours"])];if(n instanceof sh)return[e(uo.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(Ur.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(Kr.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 fh)return[e(tl.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(uo.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(Ur.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(fo.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(Kr.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(al.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(ju.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(Vs.value)(["I competed at the local or school level in this activity"])];if(n instanceof vh)return[e(uo.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(Ur.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(fo.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(Kr.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(Vs.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof mh)return[e(Ur.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(fo.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(Kr.value)(["I had a non-lead but highly important role in school play"]),e(al.value)(["I performed a substantial role in a school play"]),e(ru.value)(["I performed a role in a non-student play at a theater in my city"]),e(ju.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(Vs.value)(["I was an extra in the school play"])];if(n instanceof _h)return[e(tl.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(uo.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(Ur.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(fo.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(Kr.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(ru.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(fs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof ph)return[e(tl.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(uo.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(Ur.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(fo.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(Kr.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(al.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(fs.value)(["I play an instrument or sing recreationally"])];if(n instanceof dh)return[e(tl.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(uo.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(Ur.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(fo.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(Kr.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(ru.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(ju.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(fs.value)(["I write for fun"])];if(n instanceof hh)return[e(uo.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(Ur.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(fo.value)(["I was the president of a school or local level honor society"]),e(Kr.value)(["I held leadership in school or local honor society"]),e(al.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(ru.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(ju.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof gh)return[e(uo.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(Ur.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(fo.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(Kr.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(al.value)(["I had an unpaid internship at a local small business or government office"]),e(ju.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof Dh)return[e(tl.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(uo.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(Ur.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(fo.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(Kr.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(ru.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 yh)return[e(fo.value)(["I was School President or Head Boy/Girl"]),e(Xo.value)(["I was the president of Student Council","I was class president"]),e(Kr.value)(["I was a class officer","I held student council leadership"]),e(ru.value)(["I was a member of Student Council"])];if(n instanceof bh)return[e(uo.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(Ur.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(fo.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(Kr.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 Rh)return[e(uo.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(Ur.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(fo.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(Kr.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 wh)return[e(tl.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(uo.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(Ur.value)(["I was selected for a formal, honorary application required research programs"]),e(fo.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(Kr.value)(["I had research that was or will be published"]),e(al.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(ju.value)(["I paid money to participate in a research program"])];if(n instanceof Sh)return[e(uo.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(Ur.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(Kr.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(ju.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 Eh)return[e(uo.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(Ur.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(ru.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 Lp)return[e(Ur.value)([""]),e(al.value)([""]),e(Zo.value)([""]),e(fs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 137, column 17 - line 325, column 6): "+[n.constructor.name])}}(),Gme=function(e){return function(n){return UKe(gm(function(){var t=JKe(n);return function(a){return t(function(r){return r.tier}(a))}}())(Mme(e)))(function(t){return t.description})}},WM=function(e){return BKe(function(n){return n.tier})(Mme(e))},Ame=function(e){return Ci(WM(e))},f5=function(e){return wb(WM(e))};var xme=ie(vE),Lme=ie(Ime),zKe=ie(Av(Tr)),$Ke=le(kM),VKe=le(At(xt)),QKe=le(At(Ja)),YKe=le(T0),KKe=Mo(T0),XKe=LA(Eme),iJ=Y(Ie),ZKe=q(Mn),eXe=ec(Ie),uJ=Sf(U),nXe=Wn(Fa),tXe=x(U);var aXe=H_(T0);var lJ={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(xme(e.category)+(", tier: "+(Lme(e.tier)+(", description: "+(zKe(e.description)+" }"))))))))}};var jme={show:function(){var e=ie(We),n=an();return function(t){return e(n(t))}}()},cJ={eq:function(e){return function(n){return e===n}}},rXe=le(At(cJ)),qM={eq:function(e){return function(n){return rXe(e.canonicalId)(n.canonicalId)&&$Ke(e.category)(n.category)&&VKe(e.description)(n.description)&&QKe(e.id)(n.id)&&e.name===n.name&&YKe(e.tier)(n.tier)}}},pE=Dt;var Qs=function(e){return e.tier},wD=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(KKe(m)(u))return s=!0,new d(m);var _=function(w){if(Ge)return Ci(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 83, column 1 - line 83, column 105): "+[m.constructor.name])},h=XKe(m);if(h instanceof d){c=h.value0;return}return s=!0,_(!0)}for(;!s;)f=v(c);return f};return iJ(l(t))(function(c){return ZKe({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},oXe=ft(xe)(U)({diagnosticName:"EC Activity",parse:function(e){return eXe(uJ(uJ(uJ(nXe(tXe(zM(e.name))(mE(e.category)))(Fme(e.tier)))(ae(e.id)))(ae(e.description)))(ae(e.canonical_ec_activity_id)))}}),dE=Hr(oXe);var v5=function(e){return e.id},Pme=function(e){return function(n){var t=WM(n.category);return iJ(aXe(n.tier)(t))(function(a){return iJ(kr(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},$m=function(e){return e.category},m5=function(e){return e.canonicalId},v1=x(pe)(function(e){return{name:wD(e),category:xme($m(e)),tier:Lme(Qs(e)),id:ra(v5(e)),description:ra($M(e)),canonical_ec_activity_id:ra(m5(e))}});var sJ=q(Mn),iXe=St(pr);var VM=function(e){var n=Bm(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return sJ(OM.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return sJ(OM.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return sJ(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])},fJ=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:[]}}(),vJ=function(e){return iXe(Bm(e))(e.psatPredictedCompositeSAT)};var uXe={reflectSymbol:function(){return"value"}},lXe={reflectSymbol:function(){return"math"}};var cXe={reflectSymbol:function(){return"readingWriting"}},sXe={reflectSymbol:function(){return"english"}},fXe={reflectSymbol:function(){return"reading"}},vXe={reflectSymbol:function(){return"science"}},mXe={reflectSymbol:function(){return"ap"}},_Xe={reflectSymbol:function(){return"collegeClasses"}},pXe={reflectSymbol:function(){return"honors"}},dXe={reflectSymbol:function(){return"country"}},hXe={reflectSymbol:function(){return"zip"}},gXe={reflectSymbol:function(){return"code"}},DXe={reflectSymbol:function(){return"name"}},SD=nr(io);var QM=Gf()(),yXe=Aa(Pa(Pa(Yt))),hE=Y(Ie),bXe=Rt(MT),mJ=Rt(fe),Ch=x(U),m1=st(),RXe=Rt(m1(C(uXe)(Wt)(he))),Hme=C(lXe)(Dt),wXe=Rt(m1(Hme(C(cXe)(Dt)(he)))),SXe=Rt(m1(C(sXe)(Dt)(Hme(C(fXe)(Dt)(C(vXe)(Dt)(he)))))),EXe=Rt(m1(C(mXe)(Dt)(C(_Xe)(Dt)(C(pXe)(Dt)(he))))),Ume=C(DXe)(fe),CXe=Rt(ut(m1(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))))))))),IXe=Rt(m1(C(dXe)(m1(C(gXe)(fe)(Ume(he))))(C(hXe)(fe)(he)))),FXe=an(),vs=function(){function e(){}return e.value=new e,e}(),rl=function(){function e(){}return e.value=new e,e}(),ol=function(){function e(){}return e.value=new e,e}(),iv=function(){function e(){}return e.value=new e,e}(),uv=function(){function e(){}return e.value=new e,e}(),lv=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),cv=function(){function e(){}return e.value=new e,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}(),Xm=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}(),M0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var _J={to:function(e){if(e instanceof T)return vs.value;if(e instanceof o&&e.value0 instanceof T)return rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return ol.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return iv.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 uv.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 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 o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Ys.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 cv.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 vs)return new T(z.value);if(e instanceof rl)return new o(new T(z.value));if(e instanceof ol)return new o(new o(new T(z.value)));if(e instanceof iv)return new o(new o(new o(new T(z.value))));if(e instanceof uv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof lv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Ys)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof cv)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:Sr(_J)(Sa(SD({reflectSymbol:function(){return"WitGPA"}}))(Sa(SD({reflectSymbol:function(){return"WitSAT"}}))(Sa(SD({reflectSymbol:function(){return"WitACT"}}))(Sa(SD({reflectSymbol:function(){return"WitCoursework"}}))(Sa(SD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Sa(SD({reflectSymbol:function(){return"WitEthnicity"}}))(Sa(SD({reflectSymbol:function(){return"WitLocation"}}))(SD({reflectSymbol:function(){return"WitGender"}})))))))))},gE={eq:function(e){return function(n){return e instanceof vs&&n instanceof vs||e instanceof rl&&n instanceof rl||e instanceof ol&&n instanceof ol||e instanceof iv&&n instanceof iv||e instanceof uv&&n instanceof uv||e instanceof lv&&n instanceof lv||e instanceof Ys&&n instanceof Ys||e instanceof cv&&n instanceof cv}}},TXe=le(gE);var _1=function(e){if(e instanceof Vm)return vs.value;if(e instanceof Qm)return rl.value;if(e instanceof Ym)return ol.value;if(e instanceof Km)return iv.value;if(e instanceof Xm)return uv.value;if(e instanceof jp)return lv.value;if(e instanceof M0)return Ys.value;if(e instanceof Pp)return cv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 93, column 18 - line 101, column 24): "+[e.constructor.name])},MXe=function(e){if(e instanceof Vm)return QM({id:"gpa"})(e.value0);if(e instanceof Qm)return QM({id:"sat"})(e.value0);if(e instanceof Ym)return QM({id:"act"})(e.value0);if(e instanceof Km)return QM({id:"coursework"})(e.value0);if(e instanceof Xm)return{id:"extracurriculars",ecs:v1(e.value0)};if(e instanceof jp)return{id:"ethnicity",ethnicity:uE(e.value0)};if(e instanceof M0)return QM({id:"location"})(e.value0);if(e instanceof Pp)return{id:"gender",gender:ZB(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)(MXe),Wme=function(e){return wa(function(){var n=yXe(TXe)(e);return function(t){return n(_1(t))}}())},GXe=function(e){return hE(bXe(e))(function(n){return hE(hE(Ii("id")(n))(mJ))(function(t){return t==="gpa"?Ch(Vm.create)(RXe(e)):t==="sat"?Ch(Qm.create)(wXe(e)):t==="act"?Ch(Ym.create)(SXe(e)):t==="coursework"?Ch(Km.create)(EXe(e)):t==="extracurriculars"?Ch(function(a){return Xm.create(dE(a))})(hE(Ii("ecs")(n))(CXe)):t==="ethnicity"?Ch(function(a){return jp.create($B(a))})(hE(Ii("ethnicity")(n))(mJ)):t==="location"?Ch(M0.create)(IXe(e)):t==="gender"?Ch(function(a){return Pp.create(eJ(a))})(hE(Ii("gender")(n))(mJ)):b.value})})},qme=function(){return Hr(nt(xe)({parse:function(e){return d.create(GXe(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),zme=function(e){return function(n){var t=me(kme)(Ch(FXe)(e)),a=function(r){return function(i){if(i instanceof Vm)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 Qm)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 Ym)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 Km)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 Xm)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 jp||i instanceof M0||i instanceof Pp)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 fA(a)(t)(me([])(n))}},$me={country:Nm,zip:"94022"};var AXe=Y(Gv),xXe=Uo(),LXe=q(um);var pJ=Et,jXe=Zu(pJ)(ze);var dJ=function(e){return jXe(AXe(xXe(e))(function(n){return LXe(new Ue(n.cipCode,n))}))},Vme=function(){var e=Jw(ar(le(xt))(function(t){return t.areaOfStudy})),n=yu(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 _5="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}(),hJ=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}(),r_e=function(e){return e instanceof hJ?new d(Xme):e instanceof p5?new d(_5):b.value};var o_e=function(){return p5.create}();var i_e=an();var 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}(),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 d5||e instanceof h5)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 gJ=function(e){if(e instanceof d5)return"Accept";if(e instanceof h5)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=Ke(Ze),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}(),bJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g5=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}(),y5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c_e=function(e){if(e instanceof DJ)return"arraybuffer";if(e instanceof yJ)return"blob";if(e instanceof bJ)return"document";if(e instanceof g5||e instanceof D5)return"text";if(e instanceof y5)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 g5?new d(_5):b.value},f_e=function(){return new D5(l_e)}();var v_e=function(){return new y5(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 b5=function(e){return __e(on.create,en.create,e)};var PXe=Wn(Fa),p_e=x(U),NXe=vi(Bo)(Mn);var OXe=function(e){return e};var d_e=function(){var e=function(a){if(a.value1 instanceof b)return Xx(a.value0);if(a.value1 instanceof d)return PXe(p_e(function(r){return function(i){return r+("="+i)}})(Xx(a.value0)))(Xx(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(yo("&")),t=NXe(e);return function(a){return n(t(OXe(a)))}}();var RJ=function(){function e(){}return e.value=new e,e}(),ED=function(){function e(){}return e.value=new e,e}(),wJ=function(){function e(){}return e.value=new e,e}(),Ih=function(){function e(){}return e.value=new e,e}(),R5=function(){function e(){}return e.value=new e,e}(),YM=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}(),AJ=function(){function e(){}return e.value=new e,e}(),w5=function(){function e(){}return e.value=new e,e}();var kXe=function(e){return e},HXe={show:function(e){if(e instanceof RJ)return"OPTIONS";if(e instanceof ED)return"GET";if(e instanceof wJ)return"HEAD";if(e instanceof Ih)return"POST";if(e instanceof R5)return"PUT";if(e instanceof YM)return"DELETE";if(e instanceof SJ)return"TRACE";if(e instanceof EJ)return"CONNECT";if(e instanceof CJ)return"PROPFIND";if(e instanceof IJ)return"PROPPATCH";if(e instanceof FJ)return"MKCOL";if(e instanceof TJ)return"COPY";if(e instanceof MJ)return"MOVE";if(e instanceof GJ)return"LOCK";if(e instanceof AJ)return"UNLOCK";if(e instanceof w5)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=dr(ie(HXe))(kXe);var g_e={eq:function(e){return function(n){return e instanceof RJ&&n instanceof RJ||e instanceof ED&&n instanceof ED||e instanceof wJ&&n instanceof wJ||e instanceof Ih&&n instanceof Ih||e instanceof R5&&n instanceof R5||e instanceof YM&&n instanceof YM||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 AJ&&n instanceof AJ||e instanceof w5&&n instanceof w5}}};var D_e=function(e){return Hd(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 Hd(function(i){return function(){return a(r,function(l){return i(on.create(l))()},function(l){return i(en.create(l))()}),TH}})}}})};var xJ=q(Rm(ya)),UXe=xb(ya),p1=xf(ya),y_e=St(CT(iT)(ya)),BXe=sb($_(ya)),S5=x(U),JXe=hm(ze)(Yt),WXe=le(xt),qXe=it(Ie),zXe=x(pe),$Xe=$(Ht),VXe=zv(xs),QXe=q(Vt);var E5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),C5=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}(),I5=function(){function e(){}return e.value=new e,e}(),F5=function(){function e(){}return e.value=new e,e}(),T5=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===""?xJ(Yre):dr(function(v){return UXe(zA.create(v))})(xJ)(b5(f))},a=function(){if(n.responseFormat instanceof DJ)return p1("ArrayBuffer");if(n.responseFormat instanceof yJ)return p1("Blob");if(n.responseFormat instanceof bJ)return function(f){return y_e(p1("Document")(f))(y_e(p1("XMLDocument")(f))(p1("HTMLDocument")(f)))};if(n.responseFormat instanceof g5)return BXe(function(f){return n.responseFormat.value0(t(f))})(p1("String"));if(n.responseFormat instanceof D5)return p1("String");if(n.responseFormat instanceof y5)return je(n.responseFormat.value0(xJ(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(mi));if(f instanceof e_e)return new en(mi(f.value0));if(f instanceof n_e)return new en(mi(f.value0));if(f instanceof t_e)return new en(mi(f.value0));if(f instanceof a_e)return new en(mi(f.value0));if(f instanceof hJ)return fm("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(S5(mi)(d_e(f.value0)));if(f instanceof p5)return new en(mi(fb(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&&!JXe(ar(WXe)(gJ)(f.value0))(v)?$F(v)(f.value0):v}},u=function(f){return i(S5(h5.create)(qXe(r_e)(f)))(i(S5(d5.create)(s_e(n.responseFormat)))(n.headers))},l=function(f){return{method:h_e(n.method),url:n.url,headers:zXe(function(v){return{field:gJ(v),value:u_e(v)}})(u(n.content)),content:f,responseType:c_e(n.responseFormat),username:ra(n.username),password:ra(n.password),withCredentials:n.withCredentials,timeout:me(0)(S5(function(v){return v})(n.timeout))}},c=function(f){return $Xe(VXe(D_e(Kme(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",m_e.create,l(f)))))(function(v){if(v instanceof en){var m=Zb(a(v.value0.body));if(m instanceof on)return new on(new C5(Loe(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 _=W_(v.value0),h=_==="AffjaxTimeoutErrorMessageIdent";if(h)return I5.value;var w=_==="AffjaxRequestFailedMessageIdent";return w?F5.value:new T5(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(ra(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof en)return c(ra(new d(s.value0)));if(s instanceof on)return QXe(new on(new E5(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(ED.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 LJ={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var w_e=b_e(LJ);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 jJ=typeof btoa=="function";function C_e(e){let n=32768,t=[];for(let a=0;a0)return Lpe($r(kk(t)/Doe))(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=xZe(a)(3),i=function(){var p=r<1;return p?n:n/bA(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+"+LZe(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=bA(10)(zn(Lpe(0)(e.after))),s=Fb(t*c)/c,f=nS(s),v=s-f,m=Fb(v*c),_=function(){var p=G5(m),y=ao(p),F=A5("0")(e.after-y|0);return F+p}(),h=function(){var p=e.after<1;return p?"":"."+(function(){var y=m===0;return y?A5("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=Go(Me.value0.head)(ye),B=Se+1|0,F=Me.value0.tail;return}N=Go(",")(ye),B=0,F=ve}for(;!k;)ue=we(N,B,F);return ue}}},g=function(){return e.comma?w([])(0)(OF(fT(A5("0")(l)+G5(f)))):A5("0")(l)+G5(f)}();return function(){var p=n<0;if(p)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},HZe=function(e){return function(n){return jZe(kZe(e))(kt(jpe)(n))}},ms=function(e){return function(n){return dr(je(PZe(n)))(NZe)(HZe(e)(n))}};var UZe=Number.MAX_SAFE_INTEGER;var Npe=gn(hn),Ope=_n(mn),kpe=bn(yn),Np=function(){function e(){}return e.value=new e,e}(),EE=function(){function e(){}return e.value=new e,e}(),BZe={to:function(e){if(e instanceof T)return Np.value;if(e instanceof o)return EE.value;throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Np)return new T(z.value);if(e instanceof EE)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}},Hpe={eq:function(e){return function(n){return e instanceof Np&&n instanceof Np||e instanceof EE&&n instanceof EE}}};var x5=function(e){if(e instanceof EE)return"anonymous-all-schools";if(e instanceof Np)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 34, column 13 - line 36, column 30): "+[e.constructor.name])},VJ=function(){return nt(xe)({parse:En(x5)(un(BZe)(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}},YJ=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,nen=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var ten=(()=>{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 KJ(){return Date.now()}var oen=x(ct);var XJ=oen(m7)(KJ);var apa=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 pen=q(Lt),CD=Y(Ie),den=Ft(Ai),hen=Ft(Ro),gen=Ft(sc),Den=Ft(Vf),yen=Ft(zf),ben=Ft(qf),Ren=Ft($f),wen=q(Mn),Sen=it(hr),Een=$(U);var Wpe=function(e){return CD(den(e.year))(function(n){return CD(hen(e.month+1|0))(function(t){return CD(gen(e.day))(function(a){return CD(Den(e.hour))(function(r){return CD(yen(e.minute))(function(i){return CD(ben(e.second))(function(u){return CD(Ren(e.millisecond))(function(l){return wen(new Vd(lD(n)(t)(a),new rp(r,i,u,l)))})})})})})})})},Cen=function(e){var n=dH("Failed to obtain current time. This should never happen.");return Ce(n)(pen)(Wpe(YJ(e)))},D1=Sen(Cen)(Jpe);var y1=function(e){return CD(Een(Bpe({just:d.create,nothing:b.value})(e))(YJ))(Wpe)};var eW=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 Ten=le(Hpe);var qpe=function(e){return Ten(e.publishScope)(Np.value)};var Men=Ov(dt),zpe=ie(We),Gen=no(dt),Aen=Qe(M);var $pe=25,nW=function(e){return ao(e)>=$pe},Vpe=function(e){var n=ao(e),t=n>0,a=Men(" ")([function(){return t?zpe(n)+" characters":""}(),Gen(["(",zpe($pe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=nW(e);return i?"text-success":""}();return Aen(r)(a)};var xen=function(){function e(){}return e.value=new e,e}(),tW=function(){function e(){}return e.value=new e,e}(),Len=function(){function e(){}return e.value=new e,e}(),jen=function(){function e(){}return e.value=new e,e}(),Pen=function(){function e(){}return e.value=new e,e}(),j5=function(){function e(){}return e.value=new e,e}(),r2=function(){function e(){}return e.value=new e,e}(),aW=function(){function e(){}return e.value=new e,e}(),rW=function(){function e(){}return e.value=new e,e}();var Qpe=function(e){if(e instanceof xen)return"sheet-view";if(e instanceof tW)return"school-details";if(e instanceof Len)return"network-gallery";if(e instanceof jen)return"livestream-details";if(e instanceof Pen)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 105, column 25 - line 110, column 26): "+[e.constructor.name])};var Ype=JSON.stringify;var Nen=Qce(J)()(),sv=function(){return Ype},Oen=sv();var P5=function(){return function(e){return Nen({type:"application/ld+json",dangerouslySetInnerHTML:{__html:Oen(e)}})([])}};var N5="/messages";var Kpe=e=>()=>e.preventDefault&&e.preventDefault(),Xpe=e=>()=>e.stopPropagation&&e.stopPropagation();var o2=function(){return Xpe},Zm=function(){return Kpe};var zen=H(J),$en=Nn(K)()(),Ven=oa(M),Qen=ha(M),Yen=H(M),Zpe=function(e){return zen("d-flex flex-column align-items-center "+e)([$en("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:Ve({width:"3rem",height:"3rem"})})(Ven("fe fe-search")("")),Qen("mt-3")("No matches"),Yen("")("Try adjusting your filters.")])};var Ken=Zt(Ru),Xen=Zm(),Zen=o2(),O5=function(e){var n=ea(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:Ken(function(r){return function(){return Xen(r)(),Zen(r)(),a.onClick()}})})}}};var ede=x(U),enn=Sf(U),nnn=Wn(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}(),vo={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])}}},tnn={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(enn(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(nnn(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 35, column 1 - line 41, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return vo}},nde=function(){return{pure:$n.create,Apply0:function(){return tnn}}}(),tde={alt:function(e){return function(n){return e instanceof Ot?n:e}},Functor0:function(){return vo}},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 62, column 13 - line 65, column 25): "+[e.constructor.name])},Ua=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 47, column 11 - line 50, column 17): "+[e.constructor.name])},ID=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 oW=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 68, column 13 - line 71, column 21): "+[e.constructor.name])};var ann=ie(We),rnn=fi(ze)(dt),ade=function(e){var n=Nf(e);return function(){return function(){return n("text")}}};var iW=function(){return function(){return Bb("path")}},onn=iW()();var IE=function(e){var n=function(l){return ann(ts(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+Ok(l),y:e.center.y-Hk(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>J_;return l?"1":"0"}();return onn("")({d:rnn([" 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 Bb("circle")}};var inn=x(vo),unn=Wn(Fa),lnn=x(U),uW=H(K),ode=H(J),ide=jt(M),cnn=np(K)()(),lW=Qe(M),ude=ie(We),lde=oa(M),snn=an(),cde=$(U),fnn=$(vo);var k5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cW=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}(),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}(),Op=function(){function e(){}return e.value=new e,e}(),kp=function(){function e(){}return e.value=new e,e}(),Hp=function(){function e(){}return e.value=new e,e}(),vnn=function(e){return e};var U5={map:function(e){return function(n){return inn(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},sde=function(e){return ID(function(n){return unn(lnn(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},i2=function(e){return uW("card")(uW("card-body")(ode("row")([uW("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"}())([cnn("")({viewBox:"-100 -100 200 100"})(IE({center:{x:0,y:0},angle0:0,angle1:J_,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),ide("text-muted mt-2")("N/A")])])))},fde=function(e){if(e instanceof k5)return!1;if(e instanceof cW)return oW(e.value0);if(e instanceof H5)return oW(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 68, column 19 - line 71, column 65): "+[e.constructor.name])};var b1=function(e){if(e instanceof k5)return new d(e.value0);if(e instanceof cW)return Ua(e.value0);if(e instanceof H5)return new d(me(e.value0.regular)(Ua(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 kp)return b.value;if(e instanceof Hp)return b.value;if(e instanceof Op)return b.value;if(e instanceof e_)return b1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 61, column 20 - line 65, column 35): "+[e.constructor.name])},B5=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0>0)return lW("text-success "+e)("+"+(ude(t.value0)+"%"));if(t instanceof $n&&t.value0<0)return lW("text-danger "+e)("-"+(ude(-t.value0|0)+"%"));if(t instanceof $n)return ke;if(t instanceof Ot)return ke;if(t instanceof ma)return lW("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 ke;if(t instanceof Ot)return ke;if(t instanceof ma)return ke;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 e_(e.chancingState.simulation.value0.effectiveProfile,new H5({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new e_(snn(a),new k5(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 qa(Xa)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return Hp.value})};if(!e.school.chancing.canChance)return Hp.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return kp.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 Op.value;if(e.chancingState.chances instanceof ma&&e.chancingState.chances.value0 instanceof d)return me(Op.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 vnn(function(n){if(n instanceof k5)return Ot.value;if(n instanceof cW)return Ot.value;if(n instanceof H5)return fnn(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 kp)return Ot.value;if(e instanceof Hp)return Ot.value;if(e instanceof Op)return Ot.value;if(e instanceof e_)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 mnn=$(U);var _de=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:mnn(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(r1(e.address))}};var J5=$(U),R1=Y(Ie),_nn=to(VA),pnn=k_(Mn)(Bo),dnn=to(pJ),hnn=x(U),pde=$(vo),gnn=x(vo),c2=function(e){return function(n){return ID(function(t){return Gi(e)(t.results)})(n.whatIfChances)}};var TE=function(e){return function(n){return me("")(Gi(e)(n.schoolNotes))}},Xs=function(e){return function(n){return Gi(e)(n.schoolList)}};var s2=function(e){return function(n){return ID(Gi(e))(n.schoolConnections)}};var FD=function(e){return function(n){return R1(Ua(n.all))(function(t){return Gi(e)(t.table)})}},sW=function(e){return function(n){return R1(R1(Ua(n.slugs))(_nn(e)))(function(t){return FD(t)(n)})}},f2=function(e){return function(n){return me([])(R1(FD(e)(n))(function(t){return pnn(t.majors)(function(a){return dnn(a)(n.majors)})}))}},fW=function(e){return function(n){return ID(function(t){return R1(J5(Gi(e)(t))(moe(function(a){return hnn(_de)(FD(a)(n))})))(Hv)})(n.recommendedSchools)}},vW=function(e){return pde(e.financials)(function(n){return function(t){return Gi(t)(n)}})},n_=function(e){return function(n){return ID(Gi(e))(n.financials)}},mW=function(e){return function(n){return gnn(Gi(e))(n.counselorConnections)}},w1=function(e){return function(n){return R1(Ua(n.contentModules.content))(Gi(e))}},_W=function(e){return pde(e.chances)(function(n){return function(t){return Gi(t)(n)}})},v2=function(e){return function(n){return ID(Gi(e))(n.chances)}},W5=function(e){return function(n){return me(Kb)(J5(Xs(e)(n))(function(t){return t.applicationRound}))}},pW=function(e){return me([])(J5(J5(Ua(e.all))(function(n){return n.table}))(hse))},m2=function(e){return function(n){return R1(Ua(n.admissionsDates))(Gi(e))}};var dde=gn(hn),hde=dn(dde)(vn(fn)),gde=_n(mn),Dde=pn(gde),yde=bn(yn),bde=Dn(yde),ql=function(){function e(){}return e.value=new e,e}(),Up=function(){function e(){}return e.value=new e,e}(),Zs=function(){function e(){}return e.value=new e,e}();var Rnn={to:function(e){if(e instanceof T)return ql.value;if(e instanceof o&&e.value0 instanceof T)return Up.value;if(e instanceof o&&e.value0 instanceof o)return Zs.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 ql)return new T(z.value);if(e instanceof Up)return new o(new T(z.value));if(e instanceof Zs)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 dW=function(e){if(e instanceof ql)return b.value;if(e instanceof Zs)return new d("open");if(e instanceof Up)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(dW(n))}}())(un(Rnn)(hde(hde(dde)(gde))(Dde))(bde(bde(yde)))(Dde)),default:ql.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var wnn=xa(),Snn=Nn(J)()(),hW=H(K),Enn=Nn(K)()(),Cnn=Zt(Za),q5=function(){return function(e){var n=wnn(e),t=ir(n.header);return re([Snn("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:Ve({maxHeight:"100%"})})([Oe(t)(function(a){return hW("bg-white rounded-top border-bottom border-light position-relative")(a)}),hW("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),Oe(ir(n.footer))(function(a){return hW("bg-white border-top border-light px-4 py-3")(a)})]),Enn("modal-backdrop show")({onClick:Cnn(n.onClose)})(ke)])}};var _2=ie(We);var Inn=br(Ya);var p2=function(e){return"$"+(ms("0")(e/1e3)+"K")},Fnn=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 ms("0,0")(zn(e))+(" "+Fnn(e)(n)(t))}}},d2=function(e){return _2(ts(e*100))+"%"},Ea=function(e){return _2(ts(e*100))+"%"};var Sde=ms("0,0"),Pu=function(e){return"$"+Sde(e)},ef=function(e){return Sde(zn(e))};var TD=function(e){var n=function(){var a=Ib(zn(e))(60),r=a<10;return r?"0"+_2($r(a)):_2($r(a))}(),t=_2(Inn(e)(60));return t+(":"+n)};var Tnn=le(vD),Mnn=qe(w0);var Ede=x(pe),Gnn=Xe(sa),Cde=gn(hn),Ut=dn(Cde)(vn(fn)),Ide=_n(mn),Bt=pn(Ide),Fde=bn(yn),Jt=Dn(Fde),z5=$(U),Ann=le(At(Ja)),xnn=Y(Ie),Lnn=q(Mn),h2=it(Ie),gW=ie(We),jnn=to(w0),ei=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),ll=function(){function e(){}return e.value=new e,e}(),pc=function(){function e(){}return e.value=new e,e}(),xi=function(){function e(){}return e.value=new e,e}(),iu=function(){function e(){}return e.value=new e,e}(),zl=function(){function e(){}return e.value=new e,e}(),dc=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}(),gc=function(){function e(){}return e.value=new e,e}(),sl=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),Dc=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}(),_l=function(){function e(){}return e.value=new e,e}(),Li=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),dl=function(){function e(){}return e.value=new e,e}(),ji=function(){function e(){}return e.value=new e,e}(),yc=function(){function e(){}return e.value=new e,e}(),hl=function(){function e(){}return e.value=new e,e}(),gl=function(){function e(){}return e.value=new e,e}(),Nu=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}(),Rl=function(){function e(){}return e.value=new e,e}(),Pi=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),bc=function(){function e(){}return e.value=new e,e}(),uu=function(){function e(){}return e.value=new e,e}(),Ni=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),Sc=function(){function e(){}return e.value=new e,e}(),Sl=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),lu=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Il=function(){function e(){}return e.value=new e,e}(),ki=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}(),Cc=function(){function e(){}return e.value=new e,e}(),ku=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),_i=function(){function e(){}return e.value=new e,e}(),Ic=function(){function e(){}return e.value=new e,e}(),Hu=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),cu=function(){function e(){}return e.value=new e,e}(),Bi=function(){function e(){}return e.value=new e,e}(),nf=function(){function e(){}return e.value=new e,e}(),MD=function(){function e(){}return e.value=new e,e}(),tf=function(){function e(){}return e.value=new e,e}(),su=function(){function e(){}return e.value=new e,e}(),t_=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}(),GD=function(){function e(){}return e.value=new e,e}(),r_=function(){function e(){}return e.value=new e,e}(),Jp=function(){function e(){}return e.value=new e,e}(),_s=function(){function e(){}return e.value=new e,e}(),fv=function(){function e(){}return e.value=new e,e}(),Fh=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}(),lr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pnn={to:function(e){if(e instanceof T)return ei.value;if(e instanceof o&&e.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 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 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 T)return zl.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 T)return Il.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 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 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 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 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 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 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 T)return _i.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 Ic.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 Hu.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 Ui.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 cu.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 Bi.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 nf.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 ul)return new o(new T(z.value));if(e instanceof ll)return new o(new o(new T(z.value)));if(e instanceof pc)return new o(new o(new o(new T(z.value))));if(e instanceof xi)return 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 T(z.value))))));if(e instanceof zl)return 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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 T(z.value))))))))))))))))))))))))))))))))))))))))));if(e instanceof Il)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 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 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 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 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 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 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 T(z.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof _i)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 Ic)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 Hu)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 Ui)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 cu)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 Bi)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 nf)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 ul&&n instanceof ul||e instanceof ll&&n instanceof ll||e instanceof pc&&n instanceof pc||e instanceof xi&&n instanceof xi||e instanceof iu&&n instanceof iu||e instanceof zl&&n instanceof zl||e instanceof dc&&n instanceof dc||e instanceof hc&&n instanceof hc||e instanceof cl&&n instanceof cl||e instanceof gc&&n instanceof gc||e instanceof sl&&n instanceof sl||e instanceof fl&&n instanceof fl||e instanceof Dc&&n instanceof Dc||e instanceof vl&&n instanceof vl||e instanceof ml&&n instanceof ml||e instanceof _l&&n instanceof _l||e instanceof Li&&n instanceof Li||e instanceof pl&&n instanceof pl||e instanceof dl&&n instanceof dl||e instanceof ji&&n instanceof ji||e instanceof yc&&n instanceof yc||e instanceof hl&&n instanceof hl||e instanceof gl&&n instanceof gl||e instanceof Nu&&n instanceof Nu||e instanceof Dl&&n instanceof Dl||e instanceof yl&&n instanceof yl||e instanceof bl&&n instanceof bl||e instanceof Rl&&n instanceof Rl||e instanceof Pi&&n instanceof Pi||e instanceof wl&&n instanceof wl||e instanceof bc&&n instanceof bc||e instanceof uu&&n instanceof uu||e instanceof Ni&&n instanceof Ni||e instanceof Rc&&n instanceof Rc||e instanceof Oi&&n instanceof Oi||e instanceof wc&&n instanceof wc||e instanceof Sc&&n instanceof Sc||e instanceof Sl&&n instanceof Sl||e instanceof El&&n instanceof El||e instanceof lu&&n instanceof lu||e instanceof Cl&&n instanceof Cl||e instanceof Il&&n instanceof Il||e instanceof ki&&n instanceof ki||e instanceof Ec&&n instanceof Ec||e instanceof Ou&&n instanceof Ou||e instanceof Cc&&n instanceof Cc||e instanceof ku&&n instanceof ku||e instanceof Hi&&n instanceof Hi||e instanceof _i&&n instanceof _i||e instanceof Ic&&n instanceof Ic||e instanceof Hu&&n instanceof Hu||e instanceof Ui&&n instanceof Ui||e instanceof cu&&n instanceof cu||e instanceof Bi&&n instanceof Bi||e instanceof nf&&n instanceof nf}}},Nnn=le(Tde);var Onn={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 ul&&n instanceof ul)return X.value;if(e instanceof ul)return Q.value;if(n instanceof ul)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 pc&&n instanceof pc)return X.value;if(e instanceof pc)return Q.value;if(n instanceof pc)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 iu&&n instanceof iu)return X.value;if(e instanceof iu)return Q.value;if(n instanceof iu)return V.value;if(e instanceof zl&&n instanceof zl)return X.value;if(e instanceof zl)return Q.value;if(n instanceof zl)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 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 gc&&n instanceof gc)return X.value;if(e instanceof gc)return Q.value;if(n instanceof gc)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 fl&&n instanceof fl)return X.value;if(e instanceof fl)return Q.value;if(n instanceof fl)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 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 _l&&n instanceof _l)return X.value;if(e instanceof _l)return Q.value;if(n instanceof _l)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 pl&&n instanceof pl)return X.value;if(e instanceof pl)return Q.value;if(n instanceof pl)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 ji&&n instanceof ji)return X.value;if(e instanceof ji)return Q.value;if(n instanceof ji)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 hl&&n instanceof hl)return X.value;if(e instanceof hl)return Q.value;if(n instanceof hl)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 Nu&&n instanceof Nu)return X.value;if(e instanceof Nu)return Q.value;if(n instanceof Nu)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 Rl&&n instanceof Rl)return X.value;if(e instanceof Rl)return Q.value;if(n instanceof Rl)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 wl&&n instanceof wl)return X.value;if(e instanceof wl)return Q.value;if(n instanceof wl)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 uu&&n instanceof uu)return X.value;if(e instanceof uu)return Q.value;if(n instanceof uu)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 Rc&&n instanceof Rc)return X.value;if(e instanceof Rc)return Q.value;if(n instanceof Rc)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 wc&&n instanceof wc)return X.value;if(e instanceof wc)return Q.value;if(n instanceof wc)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 Sl&&n instanceof Sl)return X.value;if(e instanceof Sl)return Q.value;if(n instanceof Sl)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 lu&&n instanceof lu)return X.value;if(e instanceof lu)return Q.value;if(n instanceof lu)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 Il&&n instanceof Il)return X.value;if(e instanceof Il)return Q.value;if(n instanceof Il)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 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 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 Hi&&n instanceof Hi)return X.value;if(e instanceof Hi)return Q.value;if(n instanceof Hi)return V.value;if(e instanceof _i&&n instanceof _i)return X.value;if(e instanceof _i)return Q.value;if(n instanceof _i)return V.value;if(e instanceof Ic&&n instanceof Ic)return X.value;if(e instanceof Ic)return Q.value;if(n instanceof Ic)return V.value;if(e instanceof Hu&&n instanceof Hu)return X.value;if(e instanceof Hu)return Q.value;if(n instanceof Hu)return V.value;if(e instanceof Ui&&n instanceof Ui)return X.value;if(e instanceof Ui)return Q.value;if(n instanceof Ui)return V.value;if(e instanceof cu&&n instanceof cu)return X.value;if(e instanceof cu)return Q.value;if(n instanceof cu)return V.value;if(e instanceof Bi&&n instanceof Bi)return X.value;if(e instanceof Bi)return Q.value;if(n instanceof Bi)return V.value;if(e instanceof nf&&n instanceof nf)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}},knn=qe(Onn),Hnn={eq:function(e){return function(n){return e instanceof MD&&n instanceof MD||e instanceof tf&&n instanceof tf||e instanceof su&&n instanceof su||e instanceof t_&&n instanceof t_||e instanceof a_&&n instanceof a_||e instanceof Bp&&n instanceof Bp||e instanceof GD&&n instanceof GD||e instanceof r_&&n instanceof r_||e instanceof Jp&&n instanceof Jp||e instanceof _s&&n instanceof _s||e instanceof fv&&n instanceof fv||e instanceof Fh&&n instanceof Fh||e instanceof ME&&n instanceof ME}}},Mde={compare:function(e){return function(n){if(e instanceof MD&&n instanceof MD)return X.value;if(e instanceof MD)return Q.value;if(n instanceof MD)return V.value;if(e instanceof tf&&n instanceof tf)return X.value;if(e instanceof tf)return Q.value;if(n instanceof tf)return V.value;if(e instanceof su&&n instanceof su)return X.value;if(e instanceof su)return Q.value;if(n instanceof su)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 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 GD&&n instanceof GD)return X.value;if(e instanceof GD)return Q.value;if(n instanceof GD)return V.value;if(e instanceof r_&&n instanceof r_)return X.value;if(e instanceof r_)return Q.value;if(n instanceof r_)return V.value;if(e instanceof Jp&&n instanceof Jp)return X.value;if(e instanceof Jp)return Q.value;if(n instanceof Jp)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 fv&&n instanceof fv)return X.value;if(e instanceof fv)return Q.value;if(n instanceof fv)return V.value;if(e instanceof Fh&&n instanceof Fh)return X.value;if(e instanceof Fh)return Q.value;if(n instanceof Fh)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 Hnn}},S1={eq:function(e){return function(n){return e instanceof j&&n instanceof j?Nnn(e.value0)(n.value0):e instanceof lr&&n instanceof lr?Tnn(e.value0)(n.value0):!1}}};var Fc={compare:function(e){return function(n){if(e instanceof j&&n instanceof j)return knn(e.value0)(n.value0);if(e instanceof j)return Q.value;if(n instanceof j)return V.value;if(e instanceof lr&&n instanceof lr)return Mnn(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 S1}};var vv=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])},Wp=function(e){if(e instanceof j&&e.value0 instanceof ei)return"Overall acceptance rate";if(e instanceof j&&e.value0 instanceof ul)return"Acceptance rate for men";if(e instanceof j&&e.value0 instanceof ll)return"Acceptance rate for women";if(e instanceof j&&e.value0 instanceof pc)return"Address";if(e instanceof j&&e.value0 instanceof xi)return"Admissions chances (%)";if(e instanceof j&&e.value0 instanceof iu)return"Admissions difficulty";if(e instanceof j&&e.value0 instanceof zl)return"Admissions Notification Date";if(e instanceof j&&e.value0 instanceof dc)return"Admissions website";if(e instanceof j&&e.value0 instanceof hc)return"Rolling?";if(e instanceof j&&e.value0 instanceof cl)return"Application effort (hours)";if(e instanceof j&&e.value0 instanceof gc)return"Application Round";if(e instanceof j&&e.value0 instanceof sl)return"Basketball conference";if(e instanceof j&&e.value0 instanceof fl)return"Campus setting";if(e instanceof j&&e.value0 instanceof Dc)return"City";if(e instanceof j&&e.value0 instanceof vl)return"Class rank";if(e instanceof j&&e.value0 instanceof ml)return"Co-ed / single-sex";if(e instanceof j&&e.value0 instanceof _l)return"College type";if(e instanceof j&&e.value0 instanceof Li)return"Commuter college";if(e instanceof j&&e.value0 instanceof pl)return"Diversity";if(e instanceof j&&e.value0 instanceof dl)return"Dropout rate (%)";if(e instanceof j&&e.value0 instanceof yc)return"Financial aid website";if(e instanceof j&&e.value0 instanceof hl)return"First-year enrollment";if(e instanceof j&&e.value0 instanceof gl)return"Football conference";if(e instanceof j&&e.value0 instanceof Nu)return"4-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof Dl)return"Has D1 basketball";if(e instanceof j&&e.value0 instanceof yl)return"Has D1 football";if(e instanceof j&&e.value0 instanceof bl)return"Has medical school";if(e instanceof j&&e.value0 instanceof Rl)return"Has study abroad";if(e instanceof j&&e.value0 instanceof Pi)return"HBCU";if(e instanceof j&&e.value0 instanceof wl)return"List status";if(e instanceof j&&e.value0 instanceof bc)return"Main website";if(e instanceof j&&e.value0 instanceof ji)return"Major/program";if(e instanceof j&&e.value0 instanceof uu)return"Name";if(e instanceof j&&e.value0 instanceof Ni)return"Net cost estimate";if(e instanceof j&&e.value0 instanceof Rc)return"My notes";if(e instanceof j&&e.value0 instanceof Oi)return"% international students";if(e instanceof j&&e.value0 instanceof wc)return"Phone number";if(e instanceof j&&e.value0 instanceof Sc)return"Photo";if(e instanceof j&&e.value0 instanceof Sl)return"Prestige";if(e instanceof j&&e.value0 instanceof El)return"Program length";if(e instanceof j&&e.value0 instanceof lu)return"Public / private";if(e instanceof j&&e.value0 instanceof Cl)return"Recommendation letters";if(e instanceof j&&e.value0 instanceof Il)return"Region";if(e instanceof j&&e.value0 instanceof ki)return"Religious affiliation";if(e instanceof j&&e.value0 instanceof Ec)return"SAT / ACT submission deadline";if(e instanceof j&&e.value0 instanceof Ou)return"SAT / ACT test policy";if(e instanceof j&&e.value0 instanceof Cc)return"SAT subject submission deadline";if(e instanceof j&&e.value0 instanceof ku)return"6-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof Hi)return"State";if(e instanceof j&&e.value0 instanceof _i)return"Student:faculty ratio";if(e instanceof j&&e.value0 instanceof Ic)return"Submission Deadline";if(e instanceof j&&e.value0 instanceof Hu)return"TOEFL policy";if(e instanceof j&&e.value0 instanceof Ui)return"Total undergraduate students";if(e instanceof j&&e.value0 instanceof cu)return"Tuition in-state";if(e instanceof j&&e.value0 instanceof Bi)return"Tuition out-of-state";if(e instanceof j&&e.value0 instanceof nf)return"Yield rate";if(e instanceof lr)return VS(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 152, column 8 - line 209, column 48): "+[e.constructor.name])},DW=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 _i?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 Nu?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 ku?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 Oi?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 Li?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 Pi?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 ji?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof ki?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 Ou?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Hu?new d(` TOEFL policies are only applicable to international students `):b.value},qp=function(){var e=me("");return function(n){return e(DW(n))}}(),Gde=Ce("unknown")(function(e){return Pu(zn(e))+" / year"}),Unn=function(e){return Gde(e.tuitionInState)},Bnn=function(e){return Gde(e.tuitionOutOfState)},Jnn=function(e){return _D(e.address)};var G0=function(e){if(e instanceof j&&e.value0 instanceof ei)return"AcceptanceRate";if(e instanceof j&&e.value0 instanceof ul)return"AcceptanceRateMen";if(e instanceof j&&e.value0 instanceof ll)return"AcceptanceRateWomen";if(e instanceof j&&e.value0 instanceof pc)return"Address";if(e instanceof j&&e.value0 instanceof xi)return"AdmissionChances";if(e instanceof j&&e.value0 instanceof iu)return"AdmissionDifficulty";if(e instanceof j&&e.value0 instanceof zl)return"AdmissionsNotificationDate";if(e instanceof j&&e.value0 instanceof dc)return"AdmissionsWebsite";if(e instanceof j&&e.value0 instanceof hc)return"AppDeadlineIsRolling";if(e instanceof j&&e.value0 instanceof cl)return"ApplicationEffort";if(e instanceof j&&e.value0 instanceof gc)return"ApplicationRound";if(e instanceof j&&e.value0 instanceof sl)return"BasketballConference";if(e instanceof j&&e.value0 instanceof fl)return"CampusSetting";if(e instanceof j&&e.value0 instanceof Dc)return"City";if(e instanceof j&&e.value0 instanceof vl)return"ClassRank";if(e instanceof j&&e.value0 instanceof ml)return"CoEdSingleSex";if(e instanceof j&&e.value0 instanceof _l)return"CollegeType";if(e instanceof j&&e.value0 instanceof Li)return"CommuterCollege";if(e instanceof j&&e.value0 instanceof pl)return"Diversity";if(e instanceof j&&e.value0 instanceof dl)return"DropoutRate";if(e instanceof j&&e.value0 instanceof yc)return"FinancialAidWebsite";if(e instanceof j&&e.value0 instanceof hl)return"FirstYearEnrollment";if(e instanceof j&&e.value0 instanceof gl)return"FootballConference";if(e instanceof j&&e.value0 instanceof Nu)return"FourYearGraduationRate";if(e instanceof j&&e.value0 instanceof Dl)return"HasDivisionOneBasketball";if(e instanceof j&&e.value0 instanceof yl)return"HasDivisionOneFootball";if(e instanceof j&&e.value0 instanceof bl)return"HasMedicalSchool";if(e instanceof j&&e.value0 instanceof Rl)return"HasStudyAbroad";if(e instanceof j&&e.value0 instanceof Pi)return"HBCU";if(e instanceof j&&e.value0 instanceof wl)return"InListStatus";if(e instanceof j&&e.value0 instanceof bc)return"MainWebsite";if(e instanceof j&&e.value0 instanceof ji)return"Majors";if(e instanceof j&&e.value0 instanceof uu)return"Name";if(e instanceof j&&e.value0 instanceof Ni)return"NetCostEstimate";if(e instanceof j&&e.value0 instanceof Rc)return"Notes";if(e instanceof j&&e.value0 instanceof Oi)return"PercentInternationalStudents";if(e instanceof j&&e.value0 instanceof wc)return"Phone";if(e instanceof j&&e.value0 instanceof Sc)return"Photo";if(e instanceof j&&e.value0 instanceof Sl)return"Prestige";if(e instanceof j&&e.value0 instanceof El)return"ProgramLength";if(e instanceof j&&e.value0 instanceof lu)return"PublicPrivate";if(e instanceof j&&e.value0 instanceof Cl)return"RecommendationLetters";if(e instanceof j&&e.value0 instanceof Il)return"Region";if(e instanceof j&&e.value0 instanceof ki)return"ReligiousAffiliation";if(e instanceof j&&e.value0 instanceof Ec)return"SatActDeadline";if(e instanceof j&&e.value0 instanceof Ou)return"SatActTestPolicy";if(e instanceof j&&e.value0 instanceof Cc)return"SatSubjectTestDeadline";if(e instanceof j&&e.value0 instanceof ku)return"SixYearGraduationRate";if(e instanceof j&&e.value0 instanceof Hi)return"State";if(e instanceof j&&e.value0 instanceof _i)return"StudentFacultyRatio";if(e instanceof j&&e.value0 instanceof Ic)return"SubmissionDeadline";if(e instanceof j&&e.value0 instanceof Hu)return"TOEFLPolicy";if(e instanceof j&&e.value0 instanceof Ui)return"TotalUndergrads";if(e instanceof j&&e.value0 instanceof cu)return"TuitionInState";if(e instanceof j&&e.value0 instanceof Bi)return"TuitionOutOfState";if(e instanceof j&&e.value0 instanceof nf)return"YieldRate";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof s0)return"RankingArchitecture";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof f0)return"RankingBusiness";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof v0)return"RankingChemistry";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof m0)return"RankingComputerScience";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof _0)return"RankingCriminalJusticeAndCorrections";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof p0)return"RankingEconomics";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof d0)return"RankingEngineering";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof h0)return"RankingEnglish";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof g0)return"RankingFilm";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof D0)return"RankingFinance";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof y0)return"RankingHistory";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof b0)return"RankingPoliticalScience";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof R0)return"RankingPreMed";if(e instanceof lr&&e.value0 instanceof na&&e.value0.value0 instanceof hp)return"RankingPsychology";if(e instanceof lr&&e.value0 instanceof eh)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 MD)return"Majors";if(e instanceof tf)return"General";if(e instanceof su)return"Admissions";if(e instanceof t_)return"Cost";if(e instanceof a_)return"Location";if(e instanceof Bp)return"Academics";if(e instanceof GD)return"Rankings";if(e instanceof r_)return"Sports";if(e instanceof Jp)return"Culture & life";if(e instanceof _s)return"Students";if(e instanceof fv)return"Application requirements";if(e instanceof Fh)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 ul||e instanceof j&&e.value0 instanceof ll)return su.value;if(e instanceof j&&e.value0 instanceof pc)return Fh.value;if(e instanceof j&&e.value0 instanceof xi||e instanceof j&&e.value0 instanceof iu||e instanceof j&&e.value0 instanceof zl||e instanceof j&&e.value0 instanceof dc||e instanceof j&&e.value0 instanceof hc||e instanceof j&&e.value0 instanceof cl||e instanceof j&&e.value0 instanceof gc)return su.value;if(e instanceof j&&e.value0 instanceof sl)return r_.value;if(e instanceof j&&e.value0 instanceof fl||e instanceof j&&e.value0 instanceof Dc)return a_.value;if(e instanceof j&&e.value0 instanceof vl)return fv.value;if(e instanceof j&&e.value0 instanceof ml)return _s.value;if(e instanceof j&&e.value0 instanceof _l)return tf.value;if(e instanceof j&&e.value0 instanceof Li)return Jp.value;if(e instanceof j&&e.value0 instanceof pl||e instanceof j&&e.value0 instanceof dl)return _s.value;if(e instanceof j&&e.value0 instanceof yc)return t_.value;if(e instanceof j&&e.value0 instanceof hl)return _s.value;if(e instanceof j&&e.value0 instanceof gl)return r_.value;if(e instanceof j&&e.value0 instanceof Nu)return _s.value;if(e instanceof j&&e.value0 instanceof Dl||e instanceof j&&e.value0 instanceof yl)return r_.value;if(e instanceof j&&e.value0 instanceof bl||e instanceof j&&e.value0 instanceof Rl)return Bp.value;if(e instanceof j&&e.value0 instanceof Pi)return Jp.value;if(e instanceof j&&e.value0 instanceof wl)return su.value;if(e instanceof j&&e.value0 instanceof bc)return tf.value;if(e instanceof j&&e.value0 instanceof ji)return MD.value;if(e instanceof j&&e.value0 instanceof uu)return tf.value;if(e instanceof j&&e.value0 instanceof Ni)return t_.value;if(e instanceof j&&e.value0 instanceof Rc)return ME.value;if(e instanceof j&&e.value0 instanceof Oi)return _s.value;if(e instanceof j&&e.value0 instanceof wc)return Fh.value;if(e instanceof j&&e.value0 instanceof Sc||e instanceof j&&e.value0 instanceof Sl||e instanceof j&&e.value0 instanceof El||e instanceof j&&e.value0 instanceof lu)return tf.value;if(e instanceof j&&e.value0 instanceof Cl)return fv.value;if(e instanceof j&&e.value0 instanceof Il)return a_.value;if(e instanceof j&&e.value0 instanceof ki)return Jp.value;if(e instanceof j&&e.value0 instanceof Ec||e instanceof j&&e.value0 instanceof Ou||e instanceof j&&e.value0 instanceof Cc)return fv.value;if(e instanceof j&&e.value0 instanceof ku)return _s.value;if(e instanceof j&&e.value0 instanceof Hi)return a_.value;if(e instanceof j&&e.value0 instanceof _i)return Bp.value;if(e instanceof j&&e.value0 instanceof Ic)return su.value;if(e instanceof j&&e.value0 instanceof Hu)return fv.value;if(e instanceof j&&e.value0 instanceof Ui)return _s.value;if(e instanceof j&&e.value0 instanceof cu||e instanceof j&&e.value0 instanceof Bi)return t_.value;if(e instanceof j&&e.value0 instanceof nf)return su.value;if(e instanceof lr)return GD.value;throw new Error("Failed pattern match at Hub.Facet (line 215, column 12 - line 272, column 32): "+[e.constructor.name])},Lde=function(){return Gnn(Ede(j.create)(un(Pnn)(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(lr.create)(mD))}(),jde=function(){var e=[new j(zl.value)];return Ng(S1)(Lde)(e)}(),$5=En(G0)(Lde);var Th=Ce("Not reported")(HB),yW=function(e){return function(n){return function(t){var a=function(f){return Wd(f).siteName},r=function(f){return z5(Ua(v2(t.id)(e)))(function(v){return v.top})},i=me("")(u5(t)),u=function(){var f=Ann(Hm(t))(new d(0));return f?"$0 / year":me("")(xnn(Ua(n_(t.id)(e)))(function(v){return Lnn(Pu(v.estimatedNetCost)+" / year")}))}(),l=me(Kb)(z5(Xs(t.id)(e))(function(f){return f.applicationRound})),c=m2(t.id)(e),s=function(f){return Ce("Not reported")(Ea)(hD(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 ul)return s(function(f){return f.men});if(n instanceof j&&n.value0 instanceof ll)return s(function(f){return f.women});if(n instanceof j&&n.value0 instanceof pc)return KS(t.address);if(n instanceof j&&n.value0 instanceof xi)return Ce("")(fD(t))(r(De));if(n instanceof j&&n.value0 instanceof iu)return Ce("")(wM(t))(r(De));if(n instanceof j&&n.value0 instanceof zl)return me("")(h2(hB(l)(function(f){return f.notification}))(c));if(n instanceof j&&n.value0 instanceof dc)return Ce("Not reported")(a)(t.urls.admissions);if(n instanceof j&&n.value0 instanceof hc)return Ce("")(function(f){return f?"Yes":"No"})(h2(Pfe(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof cl)return gW(t.applicationTimeHours)+" hours";if(n instanceof j&&n.value0 instanceof gc)return"";if(n instanceof j&&n.value0 instanceof sl)return Ce("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof j&&n.value0 instanceof fl)return gp(t.setting);if(n instanceof j&&n.value0 instanceof Dc)return r1(t.address);if(n instanceof j&&n.value0 instanceof vl)return Th(t.admissions.reqClassRank);if(n instanceof j&&n.value0 instanceof ml)return Pm(t.gender);if(n instanceof j&&n.value0 instanceof _l)return t.schoolType;if(n instanceof j&&n.value0 instanceof Li)return vv(t.isCommuterCollege);if(n instanceof j&&n.value0 instanceof pl)return t.diversity;if(n instanceof j&&n.value0 instanceof dl)return gW(t.dropOutRate)+"%";if(n instanceof j&&n.value0 instanceof yc)return Ce("Not reported")(a)(t.urls.finAid);if(n instanceof j&&n.value0 instanceof hl)return Ce("Not reported")(ef)(z5(t.numFreshmen)(function(f){return f.value}));if(n instanceof j&&n.value0 instanceof gl)return Ce("None")(function(f){return f.name})(t.football.conference);if(n instanceof j&&n.value0 instanceof Nu)return Ce("Not reported")(Ea)(t.fourYearGradRate);if(n instanceof j&&n.value0 instanceof Dl)return vv(t.basketball.division1);if(n instanceof j&&n.value0 instanceof yl)return vv(t.football.division1);if(n instanceof j&&n.value0 instanceof bl)return vv(t.academicOfferings.hasMedicalSchool);if(n instanceof j&&n.value0 instanceof Rl)return vv(t.academicOfferings.studyAbroad);if(n instanceof j&&n.value0 instanceof Pi)return vv(t.hbcu);if(n instanceof j&&n.value0 instanceof wl)return Ce("")(gD)(z5(Xs(t.id)(e))(function(f){return f.status}));if(n instanceof j&&n.value0 instanceof bc)return a(t.urls.main);if(n instanceof j&&n.value0 instanceof ji)return"";if(n instanceof j&&n.value0 instanceof uu)return t.name;if(n instanceof j&&n.value0 instanceof Ni)return u;if(n instanceof j&&n.value0 instanceof Rc)return TE(t.id)(e);if(n instanceof j&&n.value0 instanceof Oi)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof j&&n.value0 instanceof wc)return t.phone;if(n instanceof j&&n.value0 instanceof Sc)return"";if(n instanceof j&&n.value0 instanceof Sl)return t.prestige;if(n instanceof j&&n.value0 instanceof El)return i;if(n instanceof j&&n.value0 instanceof lu)return xM(t.publicPrivate);if(n instanceof j&&n.value0 instanceof Cl)return Th(t.admissions.reqRecLetters);if(n instanceof j&&n.value0 instanceof Il)return pD(t.address);if(n instanceof j&&n.value0 instanceof ki)return t.religiousAffiliation;if(n instanceof j&&n.value0 instanceof Ec)return me("")(h2(b7(function(f){return f.satActDeadline}))(c));if(n instanceof j&&n.value0 instanceof Ou)return Th(t.admissions.reqStandardTests);if(n instanceof j&&n.value0 instanceof Cc)return me("")(h2(b7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof j&&n.value0 instanceof ku)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof j&&n.value0 instanceof Hi)return Jnn(t);if(n instanceof j&&n.value0 instanceof _i)return gW(t.studentsPerFaculty.value)+":1";if(n instanceof j&&n.value0 instanceof Ic)return me("")(h2(hB(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof Hu)return Th(t.admissions.reqToefl);if(n instanceof j&&n.value0 instanceof Ui)return ef(t.totalUndergrads);if(n instanceof j&&n.value0 instanceof cu)return Unn(t);if(n instanceof j&&n.value0 instanceof Bi)return Bnn(t);if(n instanceof j&&n.value0 instanceof nf)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof lr)return Ce("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(jnn(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 Wnn=H(J),Pde=H(M),Nde=rn(M)()(),bW=Zt(Za),qnn=rn(J)()(),znn=nn(Un),$nn=le(At(vD)),Ode=oa(M),Vnn=$(pe),Qnn=ie(We),Ynn=q5(),Knn=jt(M),Xnn=Nn(K)()(),Znn=rn(K)()(),etn=x(U),E1=function(){function e(){}return e.value=new e,e}(),C1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I1=function(){function e(){}return e.value=new e,e}();var kde=function(e){if(e instanceof E1)return"filters";if(e instanceof C1)return"filter:"+G0(e.value0);if(e instanceof I1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 40, column 26 - line 43, column 39): "+[e.constructor.name])},ntn=function(e){var n=function(r){return Wnn("d-flex align-items-center justify-content-between")([me(Pde("")(""))(r.left),Nde("btn btn-dark small px-4")({onClick:bW(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:bW(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof E1)return a(e.onClearFilters);if(r instanceof C1)return a(e.onFilter(r.value0)(b.value));if(r instanceof I1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 74, column 22 - line 77, column 44): "+[r.constructor.name])}},ttn=function(e){var n=function(t){return qnn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:znn(e.onSelectRanking)(t.ranking)})([Pde("")(t.title),tn($nn(t.ranking)(e.ranking))(Ode("fe fe-check large")(""))])};return function(t){if(t instanceof E1)return Ul(e.mobileFilters);if(t instanceof C1)return e.mobileSingleFilter(t.value0);if(t instanceof I1)return re([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),re(Vnn(mD)(function(a){return n({title:VS(a),ranking:new d(a),testClass:"t--ranking-"+nh(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 114, column 20 - line 134, column 8): "+[t.constructor.name])}},atn=function(e){if(e.numActiveFilters>0)return" ("+(Qnn(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])},rtn=function(e){return function(n){if(n instanceof E1)return"Filter"+atn(e);if(n instanceof C1)return Wp(n.value0);if(n instanceof I1)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 Ynn({header:re([Knn("py-3 my-0 text-center")(rtn(e)(n)),Xnn("align-items-center d-flex position-absolute pr-3")({style:Ve({right:0,top:0,bottom:0})})(Znn("btn btn-link p-0")({onClick:bW(e.onClose)})(Ode("fe fe-x large text-body")("")))]),body:ttn(e)(n),footer:ntn(e)(n),onClose:e.onClose})}},Ude=function(e){if(e==="filters")return new d(E1.value);if(e==="rankings")return new d(I1.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=Jo(":")(e);return t.length===2&&t[0]==="filter"?etn(C1.create)($5(t[1])):n(!0)};var RW=Tm(function(e){return{status:BB(e.status),applicationRound:Afe(e.applicationRound)}}),wW=function(){return{status:Um.value,applicationRound:Qd.value}}();var V5=500;var o_=function(){function e(){}return e.value=new e,e}(),F1=function(){function e(){}return e.value=new e,e}();var Bde={eq:function(e){return function(n){return e instanceof o_&&n instanceof o_||e instanceof F1&&n instanceof F1}}};var Tc=function(e){if(e instanceof o_)return d.create;if(e instanceof F1)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 21, column 1 - line 21, column 62): "+[e.constructor.name])},A0=function(e){if(e instanceof F1)return d.create;if(e instanceof o_)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 25, column 1 - line 25, column 61): "+[e.constructor.name])},Mh=function(){return d.create}();var otn=function(){function e(){}return e.value=new e,e}(),SW=function(){function e(){}return e.value=new e,e}(),AD=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 otn)return"modal-sm";if(e instanceof SW)return"";if(e instanceof AD)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 T1=function(){return $e};var GE=H(K),EW=xa(),itn=Nn(K)()(),utn=Nn(J)()(),ltn=H(J),ctn=rn(M)()(),stn=Zt(Za),ftn=Ho(Vt),vtn=jn(Pn),qde=T1(),AE=function(){return function(e){var n=GE("modal-backdrop fade show")(ke),t=EW(e),a=ir(t.footer),r=ir(t.header),i=qn(t.size)(SW.value),u=yo(" ")([function(){var c=qn(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=qn(t.centered)(!0);return c?"modal-dialog-centered":""}(),Wde(i),qn(t.dialogClass)("")]),l=GE("modal fade show d-block")(itn("modal-dialog "+u)({style:qn(t.dialogStyle)(Ve({}))})(utn("modal-content "+qn(t.contentClass)(""))({style:qn(t.contentStyle)(Ve({}))})([Oe(r)(GE("modal-header "+qn(t.headerClass)(""))),GE("modal-body "+qn(t.bodyClass)(""))(t.body),Oe(a)(GE("modal-footer "+qn(t.footerClass)("")))])));return re([l,n])}},zde=AE(),xD=function(){return function(e){var n=EW(e),t=ltn("d-flex w-100 justify-content-between align-items-center")([GE("mr-4")(qn(n.title)(ke)),ctn("btn btn-link large mr-n3 py-0 fe fe-x t--close "+qn(n.dismissButtonClass)("text-body"))({type:"button",onClick:stn(n.onDismiss)})("")]),a=function(r){return ftn(r.key==="Escape")(vtn(n.onDismiss))};return CS(Ax(TS.keyup)(a))(function(r){var i=qn(n.bodyScrollable)(!1);return zde(i?function(){var u=EW(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:re([t,n.body])}))})}};var $de=xa(),mtn=Ke(Ze),_tn=Ble(J)()(),ptn=rn(K)()(),dtn=Ao()();var x0="signUp";var xE="login",L0=function(){return function(e){var n=$de(e),t=function(){var i=qn(n.auth0ActiveTab)(xE);return i}(),a=me({path:"",token:""})(N_e("login_path")),r=function(i){return function(u){return Ce(mtn)(function(l){return e0(function(c){return{key:i,value:c}}(l))})(ir(u))}};return _tn("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(e0({key:"screen_hint",value:t})(a.path))),target:function(){var i=qn(n.openInNewTab)(!1);return i?"_blank":""}()})([ptn(qn(n.className)("btn btn-primary px-4"))({type:"submit",disabled:qn(n.disabled)(!1)})(qn(n.content)(Z(qn(n.text)("Log in")))),dtn("")({type:"hidden",name:"authenticity_token",value:a.token})])}},htn=L0(),Q5=function(){return function(e){var n=$de(e);return htn({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:x0})}};var CW=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var IW=P_(Pa(Yt)),gtn=Ke(Ze),Dtn=tp()(),Y5=function(e){var n=uc(e);return function(t){return et(n(t))}},M1=function(e){if(IW(Y5("http://"))(IW(Y5("https://"))(IW(Y5("//"))(Y5("blob:"))))(e))return e;if(Ge)return CW+me(e)(uc("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},ps=function(){return function(){return function(e){return function(n){var t=function(r){return gtn},a=t(n)(U_("src")(M1(n.src))(n));return Dtn(e)(a)}}}},ytn=ps()(),g2=function(e){return function(n){return ytn(e)({src:n})}};var Vde=Xu(LH);var G1=function(e){return function(n){return function(){return n[e]}}},btn=G1("URL"),Rtn=G1("documentURI"),wtn=G1("origin"),Stn=G1("compatMode"),Etn=G1("characterSet"),Ctn=G1("contentType");var Itn=G1("documentElement");function FW(e){return function(n){return function(){return n.createElement(e)}}}var Ftn=Ln(wn),Ttn=Ftn(Nt),Mtn=jn(Pn),Gtn=it(hr),Atn=Ar(Lt)(xr),Qde=q(Yn);var xtn=Su("Portal")(function(e){return{init:Ttn(rD(function(n){return Mtn(function(){var a=tse(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=Gtn(Im)(oo)(),i=wce(r)();return Atn(i)(function(u){return function(){var c=FW("div")(Rce(r))();return LU(e.id)(c)(),OU(Qx(c))(Sce(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 43, column 9 - line 53, 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 Oe(n)(Vde(e.content))}}}}),Ltn=Xg(dm(!1)),K5=function(e){return function(n){var t=Xg(xv(Ltn));return t?n:xtn({id:e,content:n})}};var jtn=$(U),Yde=function(e){return{admissionYear:ae(e.admissionYear),avatarUrl:ae(e.avatarUrl),fullName:ae(e.fullName),homeState:jtn(ae(e.homeState))(Uve),initials:ae(e.initials),publishScope:VJ(e.publishScope)}};var Kde=$(U),Ptn=ko(U),Xde=St(pr),TW=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}(),MW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ntn=function(){var e=function(n){var t=Kde(ae(n.vine))(function(i){return new D2(Yde(i))}),a=Kde(ae(n.semUser))(MW.create),r=Ptn(ae(n.counselor))(TW.value);return Xde(r)(Xde(t)(a))};return nt(xe)({diagnosticName:"SchoolDetails.User.UserRole",default:TW.value,parse:e})}(),GW=function(e){return{cvid:e.cvid,isHq:e.isHq,role:Ntn(e.role)}},Zde=function(e){return e.role instanceof TW},zp=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 Otn=$(pe),ktn=x(U),the=st(),Htn=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 Utn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ae(e.avatarURL)}},Btn=function(e){return{alumni:Otn(e.alumni)(Utn)}},ahe=ft(xe)(U)({parse:function(e){return ktn(Btn)(Htn(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 Jtn=$(pe),Wtn=ft(xe)(U),she=st(),AW=Gn(fe),qtn=Rt(she(C({reflectSymbol:function(){return"courses"}})(ut(she(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(AW)(C({reflectSymbol:function(){return"instructors"}})(AW)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(AW)(he))))))))))(he))),ztn=Y(Ie);var fhe=function(e){var n=Wtn({parse:qtn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return Jtn(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 ztn(n(e))(function(a){return new d({courses:t(a)})})};var xW=st(),vhe=ft(xe)(U)({parse:Rt(xW(C({reflectSymbol:function(){return"degrees"}})(ut(xW(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(xW(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 $tn=$(pe),Vtn=x(U),mhe=st(),Qtn=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 Ytn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ae(e.avatarUrl)}},Ktn=function(e){return{faculty:$tn(e.faculty)(Ytn)}},_he=ft(xe)(U)({parse:function(e){return Vtn(Ktn)(Qtn(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 X5=st(),bhe=C({reflectSymbol:function(){return"description"}})(fe),Rhe=C({reflectSymbol:function(){return"name"}})(fe)(he),whe=ft(xe)(U)({parse:Rt(X5(C({reflectSymbol:function(){return"activities"}})(ut(X5(bhe(Rhe))))(C({reflectSymbol:function(){return"area"}})(X5(bhe(C({reflectSymbol:function(){return"images"}})(ut(X5(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}(),$p=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 $p&&n instanceof $p||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 LD=function(e){if(e instanceof LE)return"Academic photos";if(e instanceof $p)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),Xtn=Y(Ie),Z5=st(),Ghe=C({reflectSymbol:function(){return"description"}})(fe),LW=Z5(Ghe(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(ut(Z5(Ghe(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(C({reflectSymbol:function(){return"list"}})(Gn(ut(fe)))(C({reflectSymbol:function(){return"photos"}})(ut(Z5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))))),Ztn=Rt(Z5(C({reflectSymbol:function(){return"athletic"}})(LW)(C({reflectSymbol:function(){return"dining"}})(LW)(C({reflectSymbol:function(){return"residence"}})(LW)(he))))),Vp=function(){function e(){}return e.value=new e,e}(),jD=function(){function e(){}return e.value=new e,e}(),Gh=function(){function e(){}return e.value=new e,e}(),ean={to:function(e){if(e instanceof T)return Vp.value;if(e instanceof o&&e.value0 instanceof T)return jD.value;if(e instanceof o&&e.value0 instanceof o)return Gh.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof Vp)return new T(z.value);if(e instanceof jD)return new o(new T(z.value));if(e instanceof Gh)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])}};var Ahe={eq:function(e){return function(n){return e instanceof Vp&&n instanceof Vp||e instanceof jD&&n instanceof jD||e instanceof Gh&&n instanceof Gh}}},xhe=function(e){if(e instanceof Vp)return"Residence halls";if(e instanceof jD)return"Athletics";if(e instanceof Gh)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 94, column 9 - line 97, column 21): "+[e.constructor.name])},e6=function(e){if(e instanceof Vp)return"residence";if(e instanceof jD)return"athletic";if(e instanceof Gh)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 88, column 23 - line 91, column 21): "+[e.constructor.name])};var Lhe=function(e){return e instanceof d&&e.value0 instanceof Gh?new d("Additional dining"):b.value},nan=En(e6)(un(ean)(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:nan(n.id),list:ae(n.list)}};return ft(xe)(U)({parse:function(n){return Xtn(Ztn(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var tan=$(pe),aan=ft(xe)(U),Phe=st(),ran=Rt(Phe(C({reflectSymbol:function(){return"costs"}})(ut(Phe(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(he))),oan=Y(Ie);var Nhe=function(e){var n=aan({parse:ran,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return tan(a.costs)(function(r){return{name:r.name,description:ae(r.description)}})};return oan(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 ian=x(U),jW=st(),uan=Rt(jW(C({reflectSymbol:function(){return"spectatorSports"}})(jW(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"video"}})(jW(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))))(he)));var lan=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ae(e.photoUrl)}},can=function(e){return{spectatorSports:lan(e.spectatorSports)}},Hhe=ft(xe)(U)({parse:function(e){return ian(can)(uan(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var san=Y(Ie),PW=st(),fan=Rt(PW(C({reflectSymbol:function(){return"groups"}})(ut(PW(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(PW(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))),van=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 san(fan(n))(function(t){return new d({photos:t.photos,groups:van(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var man=Y(Ie),NW=st(),n6=Gn(fe),Bhe=C({reflectSymbol:function(){return"description"}})(n6),Jhe=ut(NW(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(Bhe(C({reflectSymbol:function(){return"duration"}})(n6)(C({reflectSymbol:function(){return"imageURL"}})(n6)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(n6)(he))))))))),_an=Rt(NW(Bhe(C({reflectSymbol:function(){return"featuredPrograms"}})(Jhe)(C({reflectSymbol:function(){return"photos"}})(Gn(ut(NW(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 man(_an(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 pan=$(pe),dan=x(U),zhe=st(),han=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 gan=function(e){return{name:e.name,description:e.description,photoUrl:ae(e.photoUrl)}},Dan=function(e){return{traditions:pan(e.traditions)(gan)}},$he=ft(xe)(U)({parse:function(e){return dan(Dan)(han(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Uu=x(U),Vhe=Y(Ie),yan=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)))))),ban=H_(She),t6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},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(){}return e.value=new e,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}(),D6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Ran=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Uu(t6.create)(nhe(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Uu(a6.create)(ahe(n)):e==="Sem::School::ContentModule::CampusExperience"?Uu(r6.create)(ohe(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(o6.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Uu(i6.create)(uhe(n)):e==="Sem::School::ContentModule::CampusTour"?Uu(u6.create)(che(n)):e==="Sem::School::ContentModule::CourseCatalog"?Uu(l6.create)(fhe(n)):e==="Sem::School::ContentModule::DegreeOptions"?Uu(c6.create)(vhe(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Uu(s6.create)(_he(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Uu(f6.create)(dhe(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Uu(v6.create)(ghe(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Uu(m6.create)(yhe(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Uu(_6.create)(whe(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Uu(p6.create)(jhe(n)):e==="Sem::School::ContentModule::PublishedCosts"?Uu(d6.create)(Nhe(n)):e==="Sem::School::ContentModule::ReligiousLife"?Uu(h6.create)(khe(n)):e==="Sem::School::ContentModule::SpectatorSports"?Uu(g6.create)(Hhe(n)):e==="Sem::School::ContentModule::StudentGroups"?Uu(D6.create)(Uhe(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Uu(y6.create)(qhe(n)):e==="Sem::School::ContentModule::Traditions"?Uu(b6.create)($he(n)):b.value}},Qhe=ft(xe)(U)({parse:function(e){return Vhe(yan(e))(function(n){return Vhe(Ran(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),wan=function(){return[LE.value,$p.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]}(),i_=function(e){if(e instanceof t6)return LE.value;if(e instanceof a6)return $p.value;if(e instanceof r6)return jE.value;if(e instanceof o6)return PE.value;if(e instanceof i6)return NE.value;if(e instanceof u6)return OE.value;if(e instanceof l6)return kE.value;if(e instanceof c6)return HE.value;if(e instanceof s6)return UE.value;if(e instanceof f6)return BE.value;if(e instanceof v6)return JE.value;if(e instanceof m6)return WE.value;if(e instanceof _6)return qE.value;if(e instanceof p6)return zE.value;if(e instanceof d6)return $E.value;if(e instanceof h6)return VE.value;if(e instanceof g6)return QE.value;if(e instanceof D6)return YE.value;if(e instanceof y6)return KE.value;if(e instanceof b6)return XE.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 124, column 6 - line 144, column 38): "+[e.constructor.name])},Yhe=Fr(Du(Qn))(function(e){return ban(e)(wan)});var San=x(pe),R6=function(e){return rr(San(Qhe)(e))};var Ean=nt(xe),Khe=gn(hn),ZE=dn(Khe)(vn(fn)),Xhe=_n(mn),eC=pn(Xhe),Zhe=bn(yn),nC=Dn(Zhe);var Can=an();var Ian=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}(),cr=function(){function e(){}return e.value=new e,e}(),Mc=function(){function e(){}return e.value=new e,e}(),Ji=function(){function e(){}return e.value=new e,e}(),Gc=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}(),of=function(){function e(){}return e.value=new e,e}(),Fan={to:function(e){if(e instanceof T)return cr.value;if(e instanceof o&&e.value0 instanceof T)return Mc.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 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 T)return rf.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 of.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 73, column 1 - line 73, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof cr)return new T(z.value);if(e instanceof Mc)return new o(new T(z.value));if(e instanceof Ji)return new o(new o(new T(z.value)));if(e instanceof Gc)return new o(new o(new o(new T(z.value))));if(e instanceof af)return 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 T(z.value))))));if(e instanceof of)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 73, column 1 - line 73, column 30): "+[e.constructor.name])}},Tan=un(Fan)(ZE(ZE(ZE(ZE(ZE(ZE(Khe)(Xhe))(eC))(eC))(eC))(eC))(eC))(nC(nC(nC(nC(nC(nC(Zhe)))))))(eC),w6={eq:function(e){return function(n){return e instanceof cr&&n instanceof cr||e instanceof Mc&&n instanceof Mc||e instanceof Ji&&n instanceof Ji||e instanceof Gc&&n instanceof Gc||e instanceof af&&n instanceof af||e instanceof rf&&n instanceof rf||e instanceof of&&n instanceof of}}},y2=function(e){if(e instanceof cr)return b.value;if(e instanceof Mc)return new d("for-you");if(e instanceof Ji)return new d("chancing");if(e instanceof Gc)return new d("finances");if(e instanceof af)return new d("majors");if(e instanceof rf)return new d("admission-requirements");if(e instanceof of)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 96, column 14 - line 103, column 39): "+[e.constructor.name])},S6=function(e){if(e instanceof cr)return"Overview";if(e instanceof Mc)return"For_You";if(e instanceof Ji)return"Chancing";if(e instanceof Gc)return"Finances";if(e instanceof af)return"Majors";if(e instanceof rf)return"Admission_Requirements";if(e instanceof of)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 77, column 9 - line 84, column 34): "+[e.constructor.name])};var E6=function(e){var n=Can(e.school);if(e.configuration instanceof o_)return function(t){if(t instanceof cr)return!0;if(t instanceof Mc)return et(w1(n.id)(e.schoolDb));if(t instanceof Ji)return et(e.chancingState.effectiveProfile);if(t instanceof Gc)return!0;if(t instanceof af)return Ian(eo)(n.majors);if(t instanceof rf)return Mr(e.currentUser);if(t instanceof of)return Mr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 124, column 27 - line 131, column 47): "+[t.constructor.name])};if(e.configuration instanceof F1)return function(t){if(t instanceof cr)return!0;if(t instanceof Mc||t instanceof Ji)return!1;if(t instanceof Gc)return!0;if(t instanceof af||t instanceof rf||t instanceof of)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 132, column 26 - line 139, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 123, column 19 - line 139, column 26): "+[e.configuration.constructor.name])},C6=function(){return Ean({parse:En(function(){var e=me("overview");return function(n){return e(y2(n))}}())(Tan),default:cr.value,diagnosticName:"School Details tab URL piece"})}();var Man=jn(Pn),A1=Y(hr),nge=q(Lt),Gan=Ef(YO),Aan=Ad(Lt),xan=Gse(Af),tge=Y(Ie),Lan=B_(ze),jan=$(pe),Pan=Aa(Pa(Yt)),Nan=ja(ct),age=it(hr),OW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kW=function(){function e(){}return e.value=new e,e}(),HW=function(){function e(){}return e.value=new e,e}();var rge=function(e){var n=function(t){return Man(function(){var r=A1(oo)(IS)(),i=Lx(r)(),u=jx(r)();return function(l){if(l instanceof HW)return qa(Xa)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return nge(b.value)});if(l instanceof kW)return function(){return A1(A1(oo)(IS))(gU)(),b.value};if(l instanceof OW)return nge(new d(l.value0));throw new Error("Failed pattern match at Utils.Location (line 84, column 45 - line 106, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return mce(vce(n)(TS.popstate))},oge=function(e){var n=function(){if(e.replace)return dU;if(Ge)return pU;throw new Error("Failed pattern match at Utils.Location (line 65, column 5 - line 67, column 38): "+[])}(),t=A1(A1(oo)(Px))(n(mi(Ti))("CollegeVine")(e.url));return function(){var r=A1(oo)(IS)(),i=Lx(r)(),u=jx(r)();return Gan(Aan(i+u===e.url)(t))(xan)()}};var ige=function(e){var n=function(t){var a=Jo("=")(t),r=tge(kr(a)(1))($U),i=me("")(tge(kr(a)(0))($U));return new Ue(i,r)};return Lan(jan(wa(Pan(bo))(Jo("&")(me(e)(uc("?")(e)))))(n))},uge=function(e){return Nan(A1(oo)(Fce(e)("_blank")("")))},I6=function(e){return age(hU(e))(age(IS)(oo))};var Ah=$(U),Oan=Aa(Pa(Yt)),lge=ec(Ie),F6=Y(Ie),kan=Ms(),Han=q(Mn),Uan=St(pr),UW=Xi(ze)(dt),Ban=an(),Jan=ko(U),aC=function(e){return"/schools/"+e.slug},b2="/schools/hub",Wan=function(e){return function(n){var t=function(m){return Ah(Ah(uc(m)(n.path))(Jo("/")))(wa(Oan(bo)))},a=ige(n.queryString),r=me(ql.value)(Ah(lge(Ii("simulator")(a)))(Rde)),i=F6(lge(Ii("overlay")(a)))(Ude),u=function(m){return function(_){return Ah(m)(function(h){return{slug:kan(h),tab:me(cr.value)(Ah(_)(C6))}})}},l=Ah(t(b2))(function(m){return{ranking:F6(kr(m)(0))(H7),focusedSchool:u(kr(m)(2))(kr(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=F6(e.knownSeoState)(function(m){return F6(t(aC({slug:m.slug})))(function(_){return Han({ranking:m.ranking,focusedSchool:u(kr(_)(0))(kr(_)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=Uan(l)(c);if(s instanceof d)return new OW(s.value0);var f=function(m){if(s instanceof b)return kW.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=uc(b2)(n.path);return v instanceof d?HW.value:f(!0)}return f(!0)}},cge=function(e){return rge(Wan(e))},BW=function(e){return function(n){var t=Ah(dW(n.whatificator))(function(l){return"simulator="+l}),a=Ah(n.mobileOverlay)(function(l){return"overlay="+kde(l)}),r=yo("&")(rr([a,t])),i=Ah(n.focusedSchool)(function(l){return UW("/")(rr([new d(Ban(l.slug)),y2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?UW("/")(rr([new d(aC({slug:e.knownSeoState.value0.slug})),i])):UW("/")(rr([new d(b2),new d(Ce(e.basePath)(nh)(n.ranking)),Jan(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},sge=function(e){return function(n){return function(t){return oge({url:BW(e)(n),replace:t.replace})}}};var fge="/profile";var qan=an();var Qp=function(e){return function(n){return yo("/")(rr([new d("/schools"),new d(qan(n)),y2(e)]))}},xh=fge;var vge=function(e){return BW({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:ql.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 zan=xa(),T6=$(U),R2=ie(We),$an=fi(ze)(dt),Van=Xi(ze)(dt),Qan=$(pe),Yan=tp()(),Kan=Xe(sa)(ic(go)(function(e){var n=e>=5120;return n?b.value:new d(new Ue(e,e*1.16))})(640))([5120]),jo=function(){return function(e){return function(n){var t=zan(n),a=e0({key:"auto",value:qn(t.auto)("format")})(qd({key:"q",value:T6(ir(t.q))(R2)})(qd({key:"dpr",value:T6(ir(t.dpr))(R2)})(qd({key:"ar",value:ir(t.ar)})(qd({key:"crop",value:ir(t.crop)})(qd({key:"fit",value:ir(t.fit)})(qd({key:"h",value:T6(ir(t.h))(R2)})(qd({key:"w",value:T6(ir(t.w))(R2)})(me(t.src)(iS("?")(t.src)))))))))),r=function(u){var l=R2($r(u));return $an([a,"&w=",l," ",l,"w"])},i=function(){if(jT(t.w))return Van(",")(Qan(Kan)(r));if(Ge)return"";throw new Error("Failed pattern match at Utils.Imgix (line 66, column 5 - line 70, column 13): "+[])}();return Yan(e)({src:a,srcSet:i,style:qn(t.style)(Ve({})),alt:qn(t.alt)(""),sizes:qn(t.sizes)("")})}}};var Xan=ea(M)()(),Zan=O5(M),oC=$(U),JW=H(M),WW=Nn(K)()(),ern=Ov(dt),nrn=jo(),M6=ie(We),G6=br(Ya),qW=H(K),x1=H(J),hge=Qe(M),trn=es(Bo)(Mn),iC=x(U),gge=ha(M),Dge=x(pe),arn=an(),rrn=nc(At(bM)),orn=Y(Ie),irn=Nn(J)()(),urn=x(Pl),yge=ie(Fi),lrn=Zt(Za),crn=q(Lt),bge=Xe(sa),Rge=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}(),wge=function(e){var n=function(){if(e.schoolDetailPageLink instanceof Rge)return Xan("h2 text-body flex-grow-1")({href:Qp(cr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof A6)return Zan("h2 text-body flex-grow-1")({href:_ge(cr.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 Au)return"Public";if(N instanceof Jl)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(JW("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 Ve({height:i});if(Ge)return Ve({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 154, column 9 - line 156, column 52): "+[])}();return WW(ern(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(nrn("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:Ve({left:"calc(50% - "+(M6(G6(r)(2))+"px)"),top:"calc(50% - "+(M6(G6(i)(2))+"px)")})}))}(),l=function(F){return qW("mt-3 bg-gradient-light-grey rounded "+F)(qx)},c=l(""),s=function(F){return function(N){return function(B){return x1("mt-3 d-flex align-items-center "+F)([Ce(hge("text-secondary")("--"))(re)(trn(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(ms("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?M6(G6(N+50|0)(100)*100|0):M6(G6(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 JW("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+B)(mp(k))}},N=function(){var B=arn(w);if(B instanceof Ot)return b.value;if(B instanceof ma)return b.value;if(B instanceof $n){if(rrn(B.value0.regular.classification)(B.value0.simulated.classification))return new d({arrow:u2("")(w),paleBadge:Oe(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(orn(vde(h))(function(B){return B.classification}))(function(B){return irn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:Ve({right:0})})([x1("d-flex align-items-center")([Oe(N)(function(k){return k.arrow}),F(M7(B))(B)]),Oe(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 ms("0")(N.value*100)+"%"}))}),y=function(){if(h instanceof Hp||h instanceof kp)return p;if(h instanceof Op)return new d(l("t--chance-loading"));if(h instanceof e_&&fde(h.value1))return new d(l("t--chance-loading"));if(h instanceof e_)return new d(s("t--chance")("Your chances")([iC(urn(gge("mr-2"))(fD(e.school)))(b1(h.value1)),new d(re([u2("")(w),B5("")(w)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 159, column 7 - line 169, column 12): "+[h.constructor.name])}();return WW("pb-4")({key:yge(e.school.id)})(WW("card mb-0 t--list-row t--school-"+yge(e.school.id))({onClick:lrn(function(){if(e.schoolDetailPageLink instanceof Rge)return crn(De);if(e.schoolDetailPageLink instanceof A6)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])}())})(x1("card-body row")([qW("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),x1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([la(e.badge),x1("d-flex align-items-start justify-content-between")([n,la(g)]),x1("small text-secondary d-flex align-items-center")(Rb(JW("mx-2")("\u2022"))(rr([a,t]))),x1("row "+function(){return e.mobileLayout?"text-small":""}())(Dge(qW("col-6"))(rr(bge([y,v])(bge(_)([m]))))),e.actions])])))},zW=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return n_(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var srn=rn(M)()(),Sge=nn(Un),frn=rn(J)()(),vrn=Qe(M),mrn=Ng(UB),_rn=xa(),prn=H(J),drn=Xe(sa),hrn=x(pe),grn=function(e){return function(n){return n instanceof d&&n.value0 instanceof C0?"btn-success":n instanceof d&&n.value0 instanceof I0?"btn-danger":n instanceof d&&n.value0 instanceof E0?"btn-secondary":n instanceof d&&n.value0 instanceof xp||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},Drn=function(e){return e instanceof C0?"badge-soft-success bg-success-soft":e instanceof I0?"badge-soft-danger bg-danger-soft":e instanceof E0?"badge-secondary bg-secondary":e instanceof xp?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},x6=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+nu(LM(m))},r=function(m){return srn("dropdown-item mb-1 "+(Drn(m)+a(m)))({onClick:Sge(t)(new d(m))})(gD(m))},i=function(){var m=function(_){if(Ge)return[frn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")({onClick:Sge(t)(b.value)})([vrn("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=mrn(ZS)(Ce([])(jd)(n)),l=_rn(e),c=qn(l.buttonContent)(Z(Ce("Add to my list")(gD)(n))),s=qn(l.primary)(!1),f=qn(l.small)(!1),v=qn(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return xS("")({toggleClass:v+(" t--school-list-status-selector "+grn({primary:s})(n)),toggleContent:c,content:function(m){return prn(qn(l.menuClass)("")+(" "+m.className))(drn(hrn(r)(u))(i))},"aria-label":"School list selector dropdown"})}}}};var yrn=le(vD),Ege=function(e){return function(n){if(e.ranking instanceof d&&n instanceof lr)return yrn(n.value0)(e.ranking.value0);if(n instanceof lr)return!0;if(n instanceof j&&n.value0 instanceof xi)return et(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof iu)return et(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof ei||n instanceof j&&n.value0 instanceof ul||n instanceof j&&n.value0 instanceof ll)return!0;if(n instanceof j&&n.value0 instanceof pc)return!1;if(n instanceof j&&n.value0 instanceof zl)return!0;if(n instanceof j&&n.value0 instanceof dc||n instanceof j&&n.value0 instanceof hc)return!1;if(n instanceof j&&n.value0 instanceof cl)return!0;if(n instanceof j&&n.value0 instanceof gc)return!1;if(n instanceof j&&n.value0 instanceof sl||n instanceof j&&n.value0 instanceof fl||n instanceof j&&n.value0 instanceof Dc||n instanceof j&&n.value0 instanceof vl||n instanceof j&&n.value0 instanceof ml||n instanceof j&&n.value0 instanceof _l||n instanceof j&&n.value0 instanceof Li||n instanceof j&&n.value0 instanceof pl||n instanceof j&&n.value0 instanceof dl)return!0;if(n instanceof j&&n.value0 instanceof yc)return!1;if(n instanceof j&&n.value0 instanceof hl||n instanceof j&&n.value0 instanceof gl||n instanceof j&&n.value0 instanceof Nu||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 Rl||n instanceof j&&n.value0 instanceof Pi)return!0;if(n instanceof j&&n.value0 instanceof wl)return et(e.currentUser);if(n instanceof j&&n.value0 instanceof bc||n instanceof j&&n.value0 instanceof ji)return!1;if(n instanceof j&&n.value0 instanceof uu)return!0;if(n instanceof j&&n.value0 instanceof Ni)return e.hasFinancialProfile;if(n instanceof j&&n.value0 instanceof Rc||n instanceof j&&n.value0 instanceof Oi)return!0;if(n instanceof j&&n.value0 instanceof wc||n instanceof j&&n.value0 instanceof Sc)return!1;if(n instanceof j&&n.value0 instanceof Sl)return!0;if(n instanceof j&&n.value0 instanceof El)return!1;if(n instanceof j&&n.value0 instanceof lu||n instanceof j&&n.value0 instanceof Cl||n instanceof j&&n.value0 instanceof Il||n instanceof j&&n.value0 instanceof ki||n instanceof j&&n.value0 instanceof Ec||n instanceof j&&n.value0 instanceof Ou||n instanceof j&&n.value0 instanceof Cc||n instanceof j&&n.value0 instanceof ku||n instanceof j&&n.value0 instanceof Hi||n instanceof j&&n.value0 instanceof _i||n instanceof j&&n.value0 instanceof Ic||n instanceof j&&n.value0 instanceof Hu||n instanceof j&&n.value0 instanceof Ui||n instanceof j&&n.value0 instanceof cu||n instanceof j&&n.value0 instanceof Bi)return!0;if(n instanceof j&&n.value0 instanceof nf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 25, column 23 - line 82, column 38): "+[n.constructor.name])}};var Cge=Du(Qn),brn=qe(Cge);var Rrn=Wn(Fa),w2=x(U),wrn=St(tde),Srn=Xe(G_(G_(FF))),L1=Fr(Dw),$W=$(U),Ern=it(Ie),VW=Y(Ie),QW=Fr(Zr),Lh=Fr(Et),Crn=qe(Qn),L6=Fr(Qn),Ige=MF(),Fge=pb(TF)(),Irn=Ige(pb(Fge({reflectSymbol:function(){return"name"}})(Et))()({reflectSymbol:function(){return"group"}})(y0e)),Frn=Fr(Tve),Trn=Fr(Du(H0e)),Mrn=$(vo),Tge=Fr(Du(Zr)),Grn=Fr(x0e),Arn=Fr(Ige(pb(Fge({reflectSymbol:function(){return"value"}})(Qn))()({reflectSymbol:function(){return"percentile"}})(Zr))),Mge=Fr(Cge),xrn=to(w0),mv=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}();var Gge={eq:function(e){return function(n){return e instanceof mv&&n instanceof mv||e instanceof jh&&n instanceof jh}}},YW=function(e){return{by:new lr(e),direction:mv.value}},KW=function(e){var n=H_(e);return function(t){return function(a){return function(r){return brn(n(a)(t))(n(r)(t))}}}},XW=KW(xt),ZW=XW(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),eq=XW(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),Lrn=XW(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var jrn=function(){var e=KW(bM)([Xf.value,Kf.value,Yf.value,$s.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])}}}(),Prn=function(){return KW(Kve)([dD.value,o1.value,i1.value])}();var Age=function(e){if(e instanceof mv)return"SortAsc";if(e instanceof jh)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:G0(e.by),direction:Age(e.direction)}},xge=function(e){return function(n){return Rrn(w2(function(t){return function(a){return{by:t,direction:a}}})(En(G0)(e)(n.by)))(En(Age)([mv.value,jh.value])(n.direction))}},PD=function(){return{by:new j(uu.value),direction:mv.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 Ua(wrn(v2(p.id)(e))(c2(p.id)(e)))},r=function(p){return pD(function(y){return y.address}(p))},i=function(p){var y=Fr(Du(p));return function(F){return Srn(L1(function(N){return Mr(F(N))}))(y(F))}},u=i(Zr),l=i(o7),c=i(Et),s=i(Irn),f=i(L0e),v=function(p){return Wve(function(y){return y.address}(p))},m=function(p){if(n.direction instanceof mv)return p;if(n.direction instanceof jh)return function(y){return function(F){return Ote(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(Kb)($W(Xs(p.id)(e))(function(y){return y.applicationRound}))},h=function(p){return m2(p.id)(e)},w=function(p){return function(y){return Ern(jfe(_(y))(p))(h(y))}},g=function(p){return function(y){return VW(h(y))(function(F){return y7(new d(F.year))(p(F))})}};return m(t(function(){if(n.by instanceof j&&n.by.value0 instanceof ei)return QW(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 ul)return u(hD(function(p){return p.men}));if(n.by instanceof j&&n.by.value0 instanceof ll)return u(hD(function(p){return p.women}));if(n.by instanceof j&&n.by.value0 instanceof pc)return Lh(function(p){return KS(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof xi)return ar(Crn)(function(p){return me(0)(VW(a(p))(function(y){return y.top.score}))});if(n.by instanceof j&&n.by.value0 instanceof iu)return ar(jrn)(function(p){return VW(a(p))(function(y){return y.top.classification})});if(n.by instanceof j&&n.by.value0 instanceof zl)return l(w(function(p){return p.notification}));if(n.by instanceof j&&n.by.value0 instanceof dc)return c(function(){var p=w2(function(y){return function(F){return F.siteName}(Wd(y))});return function(y){return p(function(F){return F.urls.admissions}(y))}}());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 L6(function(p){return p.applicationTimeHours});if(n.by instanceof j&&n.by.value0 instanceof gc)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof sl)return s(function(p){return p.basketball.conference});if(n.by instanceof j&&n.by.value0 instanceof fl)return ar(Prn)(function(p){return p.setting});if(n.by instanceof j&&n.by.value0 instanceof Dc)return Lh(v);if(n.by instanceof j&&n.by.value0 instanceof vl)return f(function(p){return p.admissions.reqClassRank});if(n.by instanceof j&&n.by.value0 instanceof ml)return Frn(function(p){return p.gender});if(n.by instanceof j&&n.by.value0 instanceof _l)return Lh(function(p){return p.schoolType});if(n.by instanceof j&&n.by.value0 instanceof Li)return L1(function(p){return p.isCommuterCollege});if(n.by instanceof j&&n.by.value0 instanceof pl)return ar(ZW)(function(p){return p.diversity});if(n.by instanceof j&&n.by.value0 instanceof dl)return L6(function(p){return p.dropOutRate});if(n.by instanceof j&&n.by.value0 instanceof yc)return c(function(){var p=w2(function(y){return function(F){return F.siteName}(Wd(y))});return function(y){return p(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof hl)return L6(function(p){return me(0)($W(p.numFreshmen)(function(y){return y.value}))});if(n.by instanceof j&&n.by.value0 instanceof gl)return s(function(p){return p.football.conference});if(n.by instanceof j&&n.by.value0 instanceof Nu)return u(function(p){return p.fourYearGradRate});if(n.by instanceof j&&n.by.value0 instanceof Dl)return L1(function(p){return p.basketball.division1});if(n.by instanceof j&&n.by.value0 instanceof yl)return L1(function(p){return p.football.division1});if(n.by instanceof j&&n.by.value0 instanceof bl)return L1(function(p){return p.academicOfferings.hasMedicalSchool});if(n.by instanceof j&&n.by.value0 instanceof Rl)return L1(function(p){return p.academicOfferings.studyAbroad});if(n.by instanceof j&&n.by.value0 instanceof Pi)return L1(function(p){return p.hbcu});if(n.by instanceof j&&n.by.value0 instanceof wl)return Trn(function(p){return $W(Xs(p.id)(e))(function(y){return y.status})});if(n.by instanceof j&&n.by.value0 instanceof bc)return Lh(function(p){return function(y){return y.siteName}(Wd(function(y){return y.urls.main}(p)))});if(n.by instanceof j&&n.by.value0 instanceof ji)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof uu)return Lh(function(p){return p.name});if(n.by instanceof j&&n.by.value0 instanceof Ni)return u(function(p){return Ua(Mrn(n_(p.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof j&&n.by.value0 instanceof Rc)return Lh(function(p){return TE(p.id)(e)});if(n.by instanceof j&&n.by.value0 instanceof Oi)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 wc)return Lh(function(p){return p.phone});if(n.by instanceof j&&n.by.value0 instanceof Sc)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof Sl)return ar(eq)(function(p){return p.prestige});if(n.by instanceof j&&n.by.value0 instanceof El)return function(p){return function(y){return X.value}};if(n.by instanceof j&&n.by.value0 instanceof lu)return Grn(function(p){return p.publicPrivate});if(n.by instanceof j&&n.by.value0 instanceof Cl)return f(function(p){return p.admissions.reqRecLetters});if(n.by instanceof j&&n.by.value0 instanceof Il)return ar(Lrn)(r);if(n.by instanceof j&&n.by.value0 instanceof ki)return Lh(function(p){return p.religiousAffiliation});if(n.by instanceof j&&n.by.value0 instanceof Ec)return l(g(function(p){return p.satActDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Ou)return f(function(p){return p.admissions.reqStandardTests});if(n.by instanceof j&&n.by.value0 instanceof Cc)return l(g(function(p){return p.satSubjectTestDeadline}));if(n.by instanceof j&&n.by.value0 instanceof ku)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 Hi)return Lh(function(p){return _D(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof _i)return Arn(function(p){return p.studentsPerFaculty});if(n.by instanceof j&&n.by.value0 instanceof Ic)return l(w(function(p){return p.deadline}));if(n.by instanceof j&&n.by.value0 instanceof Hu)return f(function(p){return p.admissions.reqToefl});if(n.by instanceof j&&n.by.value0 instanceof Ui)return L6(function(p){return p.totalUndergrads});if(n.by instanceof j&&n.by.value0 instanceof cu)return Mge(function(p){return p.tuitionInState});if(n.by instanceof j&&n.by.value0 instanceof Bi)return Mge(function(p){return p.tuitionOutOfState});if(n.by instanceof j&&n.by.value0 instanceof nf)return QW(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 lr)return QW(function(){var p=Ce(eS)(function(F){return zn(function(N){return N.order}(F))}),y=xrn(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=oa(M),nq=H(M),tq=Y(Ie),Nrn=to(w0),Orn=q(Mn),Nge=Nn(K)()(),j6=Zt(Ru),P6=o2(),krn=x6(),Hrn=L0(),Oge=ea(M)()(),Urn=$(U),N6=H(K),aq=rn(M)()(),Brn=it(Ie),Jrn=Ape()(),kge=x(U),Wrn=x(pe),qrn=q(Yn),Hge=Y(Gv),zrn=q(um),$rn=ep(K),Vrn=Z_(J),Qrn=$(pe),Yrn=X_(J),Uge=Xv(K),Krn=nn(Un),Xrn=le(Yu()(li(li(Qu)()({reflectSymbol:function(){return"direction"}})(Gge))()({reflectSymbol:function(){return"by"}})(S1)));var rq=function(){function e(){}return e.value=new e,e}(),oq=function(){function e(){}return e.value=new e,e}(),Zrn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iq=function(e){var n=Hb(e.state.schoolListRef)(function(i){return e.dispatch(Zrn.create(i))}),t=function(i){return jge("d-flex align-items-center mr-2")([Pge("fe fe-heart")(""),nq("d-none d-md-block ml-2")(Ce("Add to list")(gD)(i))])},a=function(i){var u=tq(e.ranking)(function(v){return tq(Nrn(v)(i.rankings))(function(m){return Orn(nq("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+nh(v)))(Ove(v)(m)))})}),l=function(){var v=function(_){var h=e.schoolListStatus(i);return Nge("")({onClick:j6(P6),"aria-label":"Add "+(i.name+" to list")})(krn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=Nge("")({onClick:j6(P6)})(Hrn({auth0ActiveTab:x0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Ce(m)(v)(tq(e.currentUser)(zp))}(),c=function(v){return function(m){return Oge("btn btn-link p-0")({href:v,onClick:j6(P6),"aria-label":m+(" for "+i.name)})(m)}},s=function(){var v=Urn(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"):nq("")("")};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 vc&&e.showCounselorConnections?N6("d-flex justify-content-end")(Oge("btn btn-outline-primary")({href:N5})("Message")):v instanceof $n&&v.value0 instanceof d&&v.value0.value0 instanceof Ko&&e.showCounselorConnections?N6("d-flex justify-content-end")(aq("btn btn-secondary")({disabled:!0})("Connection pending")):v instanceof $n&&v.value0 instanceof b&&e.showCounselorConnections?N6("d-flex justify-content-end")(aq("btn btn-outline-primary")({onClick:j6(function(m){return function(){return P6(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return wge({actions:f,chancingState:e.chancingState,currentUser:Brn(zp)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new A6(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=eo(e.schools);return r?re([$a(""),Zpe("")]):e.useVirtualList?Jrn({length:bt(e.schools),type:Mpe,ref:n,itemRenderer:xpe(function(i){return la(kge(a)(kr(e.schools)(i.index)))}),minSize:10,scrollParentGetter:rx(kge(Gpe)(e.virtualListScrollParent))}):re(Wrn(a)(e.schools))},Bge=function(e){return function(n){return qrn({schoolListRef:n.value0})}},uq=function(e){var n=new j(Ui.value),t=function(){if(e.ranking instanceof d)return new lr(e.ranking.value0);if(e.ranking instanceof b)return new j(uu.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(Bi.value);if(Ge)return new j(Ni.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(xi.value):i(!0)}();return wa(Ege(e))([t,n,a,r])},Jge=function(e){return e instanceof j&&e.value0 instanceof Ui?"School size":e instanceof j&&e.value0 instanceof cu||e instanceof j&&e.value0 instanceof Bi?"Tuition":e instanceof j&&e.value0 instanceof Ni?"Your est. net cost":e instanceof j&&e.value0 instanceof xi?"Admission chance":Wp(e)},eon=function(e){return e instanceof j&&e.value0 instanceof uu?oq.value:rq.value},Wge=function(e){var n=function(a){return Hge(uq(e))(function(r){return Hge([mv.value,jh.value])(function(i){return zrn({by:r,direction:i})})})},t=function(a){var r=eon(a.by);if(r instanceof rq&&a.direction instanceof mv)return"(low to high)";if(r instanceof rq&&a.direction instanceof jh)return"(high to low)";if(r instanceof oq&&a.direction instanceof mv)return"(A-Z)";if(r instanceof oq&&a.direction instanceof jh)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 N6("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 $rn(a.className+" dropdown-menu-right")(Vrn("")(Qrn(n(De))(function(r){return Yrn("")([Uge("")(aq("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")({onClick:Krn(e.onSort)(r)})(Jge(r.by)+(" "+t(r)))),Uge("px-3")(tn(Xrn(r)(e.sort))(Pge("fe fe-check large")("")))])})))},"aria-label":"Sort options"}))};var qge=function(){return{schoolListRef:b.value}}();var Ph=function(){function e(){}return e.value=new e,e}(),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}(),j1=function(){function e(){}return e.value=new e,e}();var O6={eq:function(e){return function(n){return e instanceof Ph&&n instanceof Ph||e instanceof Nh&&n instanceof Nh||e instanceof Oh&&n instanceof Oh||e instanceof kh&&n instanceof kh||e instanceof j1&&n instanceof j1}}},k6={compare:function(e){return function(n){if(e instanceof Ph&&n instanceof Ph)return X.value;if(e instanceof Ph)return Q.value;if(n instanceof Ph)return V.value;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 j1&&n instanceof j1)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 O6}},Hh=function(e){if(e instanceof Ph)return"much lower than average";if(e instanceof Nh)return"lower than average";if(e instanceof Oh)return"about average";if(e instanceof kh)return"above average";if(e instanceof j1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 30, column 15 - line 35, column 28): "+[e.constructor.name])},uf=function(e){if(e<.2)return Ph.value;if(e<.4)return Nh.value;if(e<.6)return Oh.value;if(e<.8)return kh.value;if(Ge)return j1.value;throw new Error("Failed pattern match at Common.Quintile (line 21, column 1 - line 21, column 37): "+[e.constructor.name])};var zge=ja(Lv),non=q(Iw),ton=Wn(Iae),aon=x(Lv),$ge=function(e){return e.separate};var Vge={compact:function(e){return function(){var t=j_(),a=HF(function(r){return kr(e)(r)})();return UF(a)(function(r){return zge(function(i){if(i instanceof b)return non(0);if(i instanceof d)return rc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Ts(t)()}()},separate:function(e){return function(){var t=j_(),a=j_(),r=HF(function(i){return kr(e)(i)})();return UF(r)(function(i){return zge(function(u){if(u instanceof on)return rc(u.value0)(t);if(u instanceof en)return rc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),ton(aon(function(i){return function(u){return{left:i,right:u}}})(Ts(t)))(Ts(a))()}()}};var Qge=nr(io),Yge=gn(hn),Kge=_n(mn),Xge=bn(yn),j0=function(){function e(){}return e.value=new e,e}(),Yp=function(){function e(){}return e.value=new e,e}(),Zge={to:function(e){if(e instanceof T)return j0.value;if(e instanceof o)return Yp.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 j0)return new T(z.value);if(e instanceof Yp)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:Sr(Zge)(Sa(Qge({reflectSymbol:function(){return"And"}}))(Qge({reflectSymbol:function(){return"Or"}})))},lq={eq:function(e){return function(n){return e instanceof j0&&n instanceof j0||e instanceof Yp&&n instanceof Yp}}},cq=function(e){if(e instanceof j0)return"and";if(e instanceof Yp)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(cq)(un(Zge)(dn(Yge)(vn(fn))(Yge)(Kge))(Dn(Xge)(Xge))(pn(Kge))),default:j0.value,diagnosticName:"InclusionOperator"})}();var tDe=sm()(),aDe=ac(Tr),ron=le(xt);var oon=$(pe),rDe=x(pe),ion=kv(Et),oDe=Pa(Yt),E2=Aa(oDe),iDe=Mo(xt),uon=Xc(oDe),uDe=xre(xt),H6=$(vo),lon=kO(Qn),lf=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}(),Ac=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ND=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_v=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),con={to:function(e){if(e instanceof T)return new lf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new P0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new Ac(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new Bu(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 lf)return new T(e.value0);if(e instanceof P0)return new o(new T(e.value0));if(e instanceof Ac)return new o(new o(new T(e.value0)));if(e instanceof Bu)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:Sr(con)(Sa(nr(qs(Tr))({reflectSymbol:function(){return"StringPattern"}}))(Sa(nr(qs(tDe(si({reflectSymbol:function(){return"max"}})(Qc({reflectSymbol:function(){return"min"}})(We))(We))))({reflectSymbol:function(){return"Range"}}))(Sa(nr(qs(aDe))({reflectSymbol:function(){return"MultiSelectOptions"}}))(nr(qs(tDe(si({reflectSymbol:function(){return"operator"}})(Qc({reflectSymbol:function(){return"terms"}})(aDe))(eDe))))({reflectSymbol:function(){return"Inclusions"}})))))};var cDe=function(e){return function(n){return function(t){return function(a){return oon(eu(n)(Tk(ar(ron)(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(ion(rDe(e)(t))))}}},C2=function(e){return function(n){if(e instanceof lf&&n instanceof ND)return e.value0!=="";if(e instanceof P0&&n instanceof u_){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 Ac&&n instanceof _v?E2(eo)(e.value0)&&bt(e.value0)===bt(wa(function(a){return iDe(a.value)(e.value0)})(n.value0.options)):e instanceof Bu&&n instanceof N0?uon(E2(eo))(YF(function(a){return iDe(a)(n.value0.options)}))(e.value0.terms):!1}},U6=function(e){return function(n){return e instanceof ND&&n instanceof lf?n.value0!=="":e instanceof u_&&n instanceof P0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof _v&&n instanceof Ac?E2(eo)(n.value0):e instanceof N0&&n instanceof Bu?E2(eo)(n.value0.terms):!1}},fDe=function(e){if(e instanceof ND)return new lf("");if(e instanceof u_)return new P0({min:e.value0.min,max:e.value0.max});if(e instanceof _v)return new Ac([]);if(e instanceof N0)return new Bu({terms:[],operator:j0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 63, column 18 - line 67, column 81): "+[e.constructor.name])},sq=function(e){if(e instanceof ND)return"StringFilter";if(e instanceof u_)return"RangeFilter";if(e instanceof _v)return"MultiSelectFilter";if(e instanceof N0)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 lf&&t.value0===""&&n instanceof ND?new $n(je(!0)):t instanceof lf&&n instanceof ND?H6(n.value0.get(e))(function(r){var i=As(nu(t.value0));return function(u){return i(nu(r(u)))}}):t instanceof P0&&n instanceof u_?H6(n.value0.get(e))(function(r){var i=Ce(!1)(lon(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof Ac&&t.value0.length===0&&n instanceof _v?new $n(je(!0)):t instanceof Ac&&n instanceof _v?n.value0.predicate({args:e,selected:t.value0}):t instanceof Bu&&t.value0.terms.length===0&&n instanceof N0?new $n(je(!0)):t instanceof Bu&&t.value0.operator instanceof j0&&n instanceof N0?H6(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof Bu&&t.value0.operator instanceof Yp&&n instanceof N0?H6(n.value0.get(e))(function(r){return function(i){return E2(eo)(uDe(t.value0.terms)(r(i)))}}):qa(Xa)("Invalid selector for filter")({filter:sq(n),selection:t})(function(r){return new $n(je(!0))})}}};var P1=function(){function e(){}return e.value=new e,e}(),N1=function(){function e(){}return e.value=new e,e}(),mDe={eq:function(e){return function(n){return e instanceof P1&&n instanceof P1||e instanceof N1&&n instanceof N1}}};var _De=Ln(wn);var fq=Qr(Pn),B6=q(Vt),vq=jn(Pn),son=$(ct),pDe=_De(It),fon=it(It),dDe=x(Ht),J6=q(Yn),W6=_De(Nt),hDe=Y(It),von=Sf(Ht),mon=Xse(sx),_on=GF(v7),pon=oD(Pn),don=Ar(Vt)(ze),hon=x(pe),gon=Ho(Yn),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}(),gDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Don=Xg(dm(!1));var yon=function(e){return{queue:[],delay:e.delay}},uC=yon({delay:500}),O1=function(e){return fq(B6(new q6(b.value,e)))},DDe=function(e){return vq(son(xv(Don))(function(n){return n?0:e.delay}))},yDe=function(e){return fq(pDe(fon(Vv)(DDe(e)))(function(){return dDe(gDe.create)(vq(XJ))}))},lC=function(e){return function(n){return function(t){if(t instanceof OD)return J6(n);if(t instanceof q6&&t.value0 instanceof b)return W6(fq(hDe(vq(XJ))(function(r){return hDe(von(dDe(mon)(DDe(n)))(r))(function(i){return B6(new q6(i,t.value1))})})))(function(){return J6(n)});if(t instanceof q6&&t.value0 instanceof d)return W6(yDe(n))(function(){return J6({delay:n.delay,queue:Go({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=Ck(function(r){return _on(r.when)(t.value0)})(n.queue);return W6(pon(pDe(don(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=eo(a.yes);return B6(r?b.value:new d(new OD(hon(function(i){return i.item})(a.yes))))})))(function(){return W6(gon(!eo(a.no))(yDe(n)))(function(){return J6({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 76, column 1 - line 80, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var bDe=$(vo),RDe=an(),bon=Ke(Ze),Ron=Zu(VA)(ze),wDe=$(pe),won=xa(),Son=$(U),mq=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))})(bon)(t),array:tu(function(a){return t})}}),slugs:bDe(e.schools)(function(t){return Ron(wDe(t)(function(a){return new Ue(a.slug,a.id)}))}),majors:e.majors,searchOptions:wDe(me([])(Ua(e.schools)))(function(t){return{value:RDe(t.id),label:t.name}})}}},_q=function(){return function(e){var n=won(e);return mq({schools:n.schools,majors:qn(n.majors)(as)})({all:Ot.value,slugs:Ot.value,majors:as,searchOptions:[],whatIfChances:Ot.value,chances:qn(n.chances)(Ot.value),contentModules:{loadRequests:[],content:Ce(Ot.value)($n.create)(Son(ir(n.contentModules))(tM(function(t){return t.schoolId})(function(t){return $n.create(function(a){return a.modules}(t))})))},financials:qn(n.financials)(Ot.value),counselorConnections:Ce(Ot.value)($n.create)(ir(n.counselorConnections)),schoolConnections:Ce(Ot.value)($n.create)(ir(n.schoolConnections)),schoolList:qn(n.schoolList)(BU),admissionsDates:Ot.value,schoolNotes:qn(n.schoolNotes)(BU),recommendedSchools:Ce(Ot.value)($n.create)(ir(n.recommendedSchools)),requestDebouncer:uC})}};var z6=le(Lf),Uh=function(){function e(){}return e.value=new e,e}(),kD=function(){function e(){}return e.value=new e,e}(),HD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bh=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}(),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}(),Wh=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}(),JD=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}(),WD=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}(),k1=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){this.value0=n}return e.create=function(n){return new e(n)},e}(),zD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},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}(),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}(),$6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V6=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}(),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}(),K6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Z6=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?z6(e.value0)(n.value0):e instanceof F2&&n instanceof F2?e.value0.moduleId===n.value0.moduleId&&z6(e.value0.schoolId)(n.value0.schoolId):e instanceof cC&&n instanceof cC||e instanceof T2&&n instanceof T2?z6(e.value0)(n.value0):!1}}};var e8=function(e){if(e instanceof Uh)return b.value;if(e instanceof kD)return b.value;if(e instanceof HD)return b.value;if(e instanceof Bh)return b.value;if(e instanceof Jh)return b.value;if(e instanceof UD)return b.value;if(e instanceof BD)return b.value;if(e instanceof Wh)return new d(new I2(e.value0));if(e instanceof JD)return new d(new F2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof WD)return new d(new cC(e.value0));if(e instanceof k1)return new d(new T2(e.value0));if(e instanceof qD)return b.value;if(e instanceof zD)return b.value;if(e instanceof $D)return b.value;if(e instanceof VD)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 pq=lo(Br(Lo)),dq=Y(It),EDe=$(U),CDe=an(),Eon=ja(Ht);var Con=pq("network_connections_invite_school_path")(function(e){return function(n){return dq(e({school_id:n.schoolId,message:ra(n.introMessage),sem_user_id:ra(EDe(n.semUserId)(CDe)),livestream_id:ra(EDe(n.livestreamId)(CDe))}))(ou)}});var IDe=function(e){return function(n){return Eon(Con({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},FDe=pq("network_connections_ignore_invitation_path")(function(e){return function(n){return dq(e({school_id:n}))(ou)}}),TDe=pq("network_connections_accept_invitation_path")(function(e){return function(n){return dq(e({school_id:n}))(ou)}});var Ion=lo(Br(Lo)),Fon=Y(It),MDe=Ion("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return Fon(e({sem_school_id:n}))(ou)}});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 31, column 13 - line 33, column 21): "+[e.constructor.name])};var hq=lo(Br(Lo)),n8=Y(It),Ton=il(st()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(TT))(C({reflectSymbol:function(){return"presence"}})(ut($v))(he)))),Mon=q(Vt),Gon=$(U),Aon=$(Ht),xon=an(),Lon=il(TT),ADe=hq("schools_content_modules_presence_path")(function(e){return function(n){return n8(e({first_school_id:ra(n.firstSchool)}))(function(t){return n8(Eo(Ton("Sem.School.ContentModule.API.presence response"))(t))(function(a){return Mon({presence:a.presence,firstSchoolModules:Gon(ae(a.firstSchoolModules))(R6)})})})}}),xDe=hq("schools_content_modules_get_path")(function(e){return function(n){return Aon(n8(e({school_id:xon(n)}))(Eo(Lon("Sem.School.ContentModule.API.get response"))))(R6)}}),LDe=hq("sem_school_content_modules_create_path")(function(e){return function(n){return n8(e({module_id:n.moduleId,type:GDe(n.type)}))(ou)}});var jon=$(pe);var gq=function(e){return function(n){return function(t){return jon(t)(function(a){var r=e(a);return r?n(a):a})}}},jDe=function(e){return function(n){return gq(e)(je(n))}};var La=q(Yn),xc=Ln(wn)(Nt),Dq=Ar(Yn)(xr),Pon=oD(Pn),PDe=Y(It),yq=q(Vt),Non=x(U),NDe=Ke(Ze),ODe=le(Lf),QD=Qr(Pn),sC=x(Ht),x2=$(vo),Oon=Y(Ie),bq=$(U),kDe={reflectSymbol:function(){return"status"}},HDe={reflectSymbol:function(){return"initiator"}},kon=Mo(Yu()(li(li(Qu)()(kDe)(At(c5)))()(HDe)(At(l5)))),Hon=Y(Nt),UDe=sm()()(si(HDe)(Qc(kDe)(Av(eme)))(Av(z0e))),Uon=ie(ac(UDe)),Bon=ie(UDe),Jon=uk(Vo(Ht)),BDe=x(vo),Won=le(Ja),qon=ja(Ht),zon=$(pe),JDe=function(e){return function(n){if(n instanceof Uh||n instanceof kD||n instanceof HD||n instanceof Bh||n instanceof Jh||n instanceof UD||n instanceof BD||n instanceof qD||n instanceof zD||n instanceof $D)return La(e);if(n instanceof Wh)return xc(Ta(bpe(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return La(e)});if(n instanceof JD)return xc(Dq(n.value1.type)(function(t){return Ta(LDe({moduleId:n.value1.moduleId,type:t}))}))(function(){return La(e)});if(n instanceof WD)return xc(Ta(_pe(n.value0)(n.value1)))(function(){return La(e)});if(n instanceof k1)return xc(Dq(n.value1)(function(t){return Pon(PDe(WJ(n.value2)(n.value0)(t)(n.value3))(function(a){return yq(Non(Z6.create(n.value0))(a))}))}))(function(){return La(e)});if(n instanceof VD)return La(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 179, column 26 - line 207, column 12): "+[n.constructor.name])}},$on=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:[]}},Von=function(e){return function(n){var t=function(r){var i=Gi(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 xc(QD(sC(Y6.create(n))(xDe(n))))(function(){return La({loadRequests:e.loadRequests,content:x2(e.content)(Wb(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=QD(PDe(ADe({firstSchool:new d(n)}))(function(r){return yq(new Q6({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 xc(a)(function(){return La({loadRequests:e.loadRequests,content:new ma(b.value)})});if(e.content instanceof ma)return La({content:e.content,loadRequests:Go(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=Oon(Ua(e.schoolConnections))(Gi(t)),u=bq(i)(function(s){return s.initiator}),l=bq(i)(function(s){return s.status}),c=kon({status:l,initiator:u})(a);return c?Hon(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)(Wb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:me(!1)(bq(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):qa(Xa)("Invalid attempt to manipulate SEM-Vine connection")({required:Uon(a),actual:Bon({status:l,initiator:u})})(function(s){return La(e)})}}};return function(t){if(t instanceof Uh)return xc(QD(sC(M2.create)(dpe)))(function(){return La(e)});if(t instanceof kD)return xc(QD(sC($6.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 UD)return xc(QD(sC(X6.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 HD)return xc(QD(sC(V6.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 Bh)return Jon(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}})(Von(e.contentModules)(t.value0));if(t instanceof Jh)return xc(QD(sC(K6.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 BD)return xc(Dq(Ua(e.all))(function(r){return QD(yq(new M2({schools:jDe(function(){var i=ODe(va(t.value0));return function(u){return i(va(u))}}())(t.value0)(Ul(r.array)),majorsMap:e.majors})))}))(function(){return La(e)});if(t instanceof Wh){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:UU(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(me(wW)(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 JD){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(gq(function(){var i=Won(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 WD)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:Wb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof k1&&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:UU(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(me(wW)(r))})});if(t instanceof k1&&t.value1 instanceof b)return La(e);if(t instanceof qD)return n(t.value0)([{status:new d(Ko.value),initiator:new d(Lu.value)}])(xc(Ta(qon(TDe(t.value0))))(function(){return La({status:vc.value,initiator:Lu.value})}));if(t instanceof $D)return n(t.value0)([{status:new d(Ko.value),initiator:new d(Lu.value)}])(xc(Ta(FDe(t.value0)))(function(){return La({status:mc.value,initiator:Lu.value})}));if(t instanceof zD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(mc.value),initiator:new d(Lu.value)}])(xc(Ta(IDe(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return La({status:Ko.value,initiator:F0.value})}));if(t instanceof VD)return xc(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)(Wb(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(mq({schools:new $n(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof $6)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 X6)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 V6)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 Q6)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:$on(t.value0)},moreRequests:zon(e.contentModules.loadRequests)(Bh.create)};if(t instanceof Y6)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)(Wb(t.value0)(new $n(t.value1)))}});if(t instanceof K6)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 Z6)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(Wb(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 t8=Y(Nt),a8=Ka(Vo(Ht)),Qon=Ln(wn)(Nt),Yon=Ar(Yn)(xr),zDe=q(Yn),Kon=le(At(SDe)),Xon=q(Vt),$De=qw(Tx),Zon=x(U),VDe=$(vo),Rq=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}(),r8=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}(),wq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H1=function(e){return function(n){return t8(a8(Rq.create(e))(WDe(n)(e)))(function(t){return Qon(Yon(e8(e))(function(a){return a8(r8.create)(O1(e))}))(function(){return zDe(t)})})}},YDe=function(e){var n=function(a){return function(r){return zDe({state:r,events:a})}},t={isSameItem:ar(Kon)(e8),commitItem:je(Xon(De))};return function(a){if(a instanceof Rq){var r=qDe(e)(a.value1);return t8($De(kt(H1))(r.db)(r.moreRequests))(n([new wq(a.value0)]))}if(a instanceof r8&&a.value0 instanceof OD)return t8($De(function(i){return function(u){return a8(Rq.create(u))(JDe(i)(u))}})(e)(a.value0.value0))(n(Hr(function(i){return Zon(QDe.create)(e8(i))})(a.value0.value0)));if(a instanceof r8)return t8(a8(r8.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])}},Sq=function(e){return VDe(VDe(e.all)(function(n){return n.array}))(Ul)},U1=function(){var e=me([]);return function(n){return e(Ua(Sq(n)))}}();var ein=bre(Hg),nin=yre(Hg),KDe=function(e){var n=qe(e);return function(t){return ein(ar(n)(t))}},XDe=function(e){var n=qe(e);return function(t){return nin(ar(n)(t))}};var tin=Hoe(Fc),Eq=Y(Ie),ZDe=to(Fc),eye=Ln(wn),ain=eye(Ie),Cq=Lr(qr),nye=q(Mn),rin=Ov(dt),tye=kv(Et),oin=KDe(Qn),iin=XDe(Qn),cf=an(),aye=ie(We),qh=x(U),uin=Jv(go),B1=Mo(xt),fC=$(pe),o8=$(vo),lin=iA(Qn)(ze),cin=pk(Qn)(ze),sin=Zu(k6)(ze),fin=le(O6),vin=yu(k6),min=to(k6),rye=gn(hn),pv=dn(rye)(vn(fn)),oye=_n(mn),Lc=pn(oye),i8=pv(pv(rye)(oye))(Lc),iye=bn(yn),dv=Dn(iye),u8=dv(dv(iye)),_in=un(kB)(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(i8)(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(Lc))(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(u8))))))))))))(Lc),pin=Ms(),din=qe(Et),J1=x(pe),hin=un(jB)(i8)(u8)(Lc),Iq=$(U),gin=un(j7)(i8)(u8)(Lc),Din=qe(Zr),vC=Xe(sa),l8=un(o5)(i8)(u8)(Lc),yin=Ww(Boe),bin=Ka(Zc),Rin=sv(),Fq=Y(Yc),win=eye(Yc),Sin=q(Ag),Ein=$ge(Vge),uye=Zu(Fc)(ze),Cin=Mo(S1),c8=ko(U),Iin=NB(Fg)(Om),Fin=Ke(Ze),Tin=Fr(Mde),lye=function(e){return tin(function(n){return function(t){return Eq(ZDe(n)(e.map))(function(a){return ain(Cq(C2(t)(a.filter)))(function(){return nye(t)})})}})},Min=function(e){return function(n){return function(t){var a=function(r){return function(i){return rin(n)(tye([i(oin(r)(t)),i(iin(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(cf(r))})(yW(e)(new j(_i.value)))}}},Gin=function(e){return Min(e)(" \u2013 ")};var cye=function(e){var n={pattern:Ti,range:Ti,options:Ti,inclusions:Ti},t=function(a){if(a instanceof lf&&a.value0==="")return b.value;if(a instanceof lf)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:bu(a.value0)});if(a instanceof P0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:bu({min:aye(a.value0.min),max:aye(a.value0.max)})});if(a instanceof Ac&&a.value0.length===0)return b.value;if(a instanceof Ac)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:bu(a.value0)});if(a instanceof Bu&&a.value0.terms.length===0)return b.value;if(a instanceof Bu)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:bu({terms:a.value0.terms,operator:cq(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 364, column 26 - line 383, column 12): "+[a.constructor.name])};return Hr(function(a){return qh(function(r){return{facet:G0(a.value0),selection:r}})(t(a.value1))})(uin(e))},Ain=function(e){return function(n){return function(t){return function(a){return new _v({options:cDe(function(r){return e(cf(r))})(function(r){return function(i){return n(cf(r))(cf(i))}})(function(r){return t(cf(r))})(U1(a)),predicate:function(r){return new $n(function(i){return B1(e(cf(i)))(r.selected)})}})}}}},Tq=function(e){return function(n){return function(t){return new _v({options:fC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return o8(n(a.args))(function(r){return function(i){return B1(e(r(cf(i))))(a.selected)}})}})}}},sf=function(e){return function(n){return Tq(e)(je(new $n(n)))}},sye=function(e){return function(n){return function(t){return new _v({options:sDe(function(a){return e(cf(a))})(n)(U1(t)),predicate:function(a){return new $n(function(r){return B1(e(cf(r)))(a.selected)})}})}}},xin=function(e){return function(n){return new N0({get:je(new $n(e)),options:n})}},Mq=function(e){return function(n){return function(t){return function(a){return{facet:new j(e),filter:a,layout:n,iconClass:t}}}}},Lin=function(e){return function(n){return function(t){return function(a){return function(r){return Mq(e)(a)(r)(xin(n)(t))}}}}},pi=function(e){return Mq(e)(P1.value)(b.value)},jin=function(){var e=function(n){return function(t){if(B1("2-year")(n.selected)&&B1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(B1("4-year")(n.selected))return t.hasFourYearProgram;if(B1("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 pi(El.value)(new _v({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new $n(e(n))}}))}(),Pin=999999999,fye=function(e){return function(n){var t=U1(n),a=Hr(function(l){return e(cf(l))})(t),r=me(0)(lin(a)),i=me(Pin)(cin(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},Nin=function(e){return function(n){var t=fye(e)(n);return new u_({get:function(a){return new $n(function(r){return e(cf(r))})},min:t.min,max:t.max})}},Oin=function(e){var n=function(g){return new Ue(uf(function(p){return p.studentsPerFaculty.percentile}(cf(ym(g)))),Gin(e)(g))},t=function(g){return Hh(uf(g.studentsPerFaculty.percentile))},a=sin(fC(Jw(ar(fin)(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))}))(vin(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))})(U1(e))))(n)),r=Ce("")(th),i=function(g){if(g.address instanceof Gu)return new d(g.address.value0.state);if(g.address instanceof au)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 r5(function(y){return y.group}(p))});return function(p){return g(function(y){return y.conference}(p))}}(),l=function(g){return me("")(min(g)(a))},c=function(g){return l(uf(g.studentsPerFaculty.percentile))},s=function(){var g=me(S0.value),p=En(r5)(_in);return function(y){return g(p(y))}}(),f=function(g){return function(p){return pi(g)(Nin(p)(e))}},v=function(g){return function(p){return function(y){return Mq(g)(P1.value)(y)(sye(function(){var F=yW(e)(new j(g));return function(N){return F(pin(N))}}())(eu(p))(e))}}},m=function(g){return v(g)(din)(b.value)},_=function(g){return function(p){return function(y){return function(F){return pi(g)(Ain(p)(y)(F)(e))}}}},h=function(g){return function(p){return function(y){return pi(g)(sye(p)(eu(y))(e))}}},w=ar(w0e)(s);return[f(cl.value)(function(g){return d.create(function(p){return p.applicationTimeHours}(g))}),f(cu.value)(function(g){return g.tuitionInState}),f(Bi.value)(function(g){return g.tuitionOutOfState}),m(Il.value),pi(Hi.value)(sf(r)(i)(J1(d.create)(SM))),pi(lu.value)(sf(xM)(function(g){return g.publicPrivate})([Au.value,Jl.value])),v(Sl.value)(eq)(b.value),m(_l.value),pi(fl.value)(sf(gp)(function(g){return g.setting})(hin)),f(hl.value)(function(g){return Iq(g.numFreshmen)(function(p){return p.value})}),f(Ui.value)(function(g){return d.create(function(p){return p.totalUndergrads}(g))}),f(dl.value)(function(g){return d.create(function(p){return p.dropOutRate}(g))}),f(ku.value)(function(){var g=qh(function(p){return l1(function(y){return y.value}(p))});return function(p){return g(function(y){return y.sixYearGradRate}(p))}}()),v(pl.value)(ZW)(b.value),m(ki.value),pi(ml.value)(sf(Pm)(function(g){return g.gender})(gin)),f(ei.value)(function(){var g=qh(l1),p=qh(function(y){return y.value});return function(y){return g(p(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(ll.value)(function(){var g=qh(l1),p=hD(function(y){return y.women});return function(y){return g(p(y))}}()),f(ul.value)(function(){var g=qh(l1),p=hD(function(y){return y.men});return function(y){return g(p(y))}}()),pi(Rl.value)(sf(vv)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),_(_i.value)(c)(ar(Din)(function(g){return g.studentsPerFaculty.percentile}))(t),pi(bl.value)(sf(vv)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Nu.value)(function(){var g=qh(l1);return function(p){return g(function(y){return y.fourYearGradRate}(p))}}()),f(Oi.value)(function(){var g=qh(l1),p=qh(function(y){return y.value});return function(y){return g(p(function(F){return F.fracInternationalStudents}(y)))}}()),pi(Li.value)(sf(vv)(function(g){return g.isCommuterCollege})([!0,!1])),pi(Pi.value)(sf(vv)(function(g){return g.hbcu})([!0,!1])),pi(yl.value)(sf(vv)(function(g){return g.football.division1})([!0,!1])),pi(Dl.value)(sf(vv)(function(g){return g.basketball.division1})([!0,!1])),h(gl.value)(function(g){return u(function(p){return p.football}(g))})(w),h(sl.value)(function(g){return u(function(p){return p.basketball}(g))})(w),pi(Ou.value)(sf(Th)(function(g){return g.admissions.reqStandardTests})(vC(J1(d.create)(l8))([b.value]))),pi(Cl.value)(sf(Th)(function(g){return g.admissions.reqRecLetters})(vC(J1(d.create)(l8))([b.value]))),pi(vl.value)(sf(Th)(function(g){return g.admissions.reqClassRank})(vC(J1(d.create)(l8))([b.value]))),pi(Hu.value)(sf(Th)(function(g){return g.admissions.reqToefl})(vC(J1(d.create)(l8))([b.value]))),jin]},kin=function(e){var n=function(a){return o8(vW(a.schools))(function(r){return function(i){return Iq(r(i.id))(function(u){return ts(u.estimatedNetCost)})}})},t=fye(rh)(e);return pi(Ni.value)(new u_({get:n,min:0,max:t.max}))},Hin=function(e){return Lin(ji.value)(function(n){return fC(f2(n.id)(e))(function(t){return t.compressedName})})(tye(fC(yin(e.majors))(function(n){return n.compressedName})))(N1.value)(new d("fe fe-help-circle"))},Uin=function(){return pi(wl.value)(Tq(JB)(function(e){return new $n(function(n){return Iq(Xs(n.id)(e.schools))(function(t){return t.status})})})(vC(J1(d.create)(ZS))([b.value])))}(),Gq=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 Bu({terms:y.value0.terms,operator:nDe(y.value0.operator)})):p(!0)},w=ae(i.options);return w instanceof d?new en(new Ac(w.value0)):h(!0)},f=ae(i.range);if(f instanceof d){var v=Uv(f.value0.min);if(v instanceof d){var m=Uv(f.value0.max);return m instanceof d?new en(new P0({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 lf(l.value0)):u(!0)},a=function(i){return bin(function(u){return{text:u,source:Rin(i)}})(Fq(fm("Unknown facet")($5(i.facet)))(function(u){return Fq(fm("No filter definition for this facet")(ZDe(u)(e.map)))(function(l){return Fq(t(i.selection))(function(c){return win(fm("Selected filter value is invalid for this filter")(Cq(C2(c)(l.filter))))(function(){return Sin(new Ue(u,c))})})})}))},r=Ein(J1(a)(n));return{selections:uye(r.right),errors:r.left}}},Bin=function(){return pi(iu.value)(Tq(Ce("Not available")(mp))(function(e){return o8(e.chancingState.chances)(function(n){return function(t){return Eq(n(t.id))(function(a){return a.top.classification})}})})([new d(Xf.value),new d(Kf.value),new d(Yf.value),new d($s.value),b.value]))}(),Jin=function(){return pi(xi.value)(new u_({get:function(e){return o8(e.chancingState.chances)(function(n){return function(t){return Eq(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 Cin(r.facet)(jde)})(vC(rr([nye(Hin(n)),c8(e.currentUser)(Uin),c8(e.chancingState.permanentProfile)(Bin),c8(e.chancingState.permanentProfile)(Jin),c8(Cq(e.hasFinancialProfile))(kin(n))]))(Oin(n))),a=function(r){return xde(function(i){return i.facet}(r))};return{map:uye(fC(t)(Iin(function(r){return r.facet})(Fin))),categorized:fC(Ik(Tin(a))(t))(function(r){return new Ue(a(ym(r)),ns(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 fu(e,n){if(e==null)return{};var t=Aq(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)});Lq.set(t,i)}}return a(n),t}hv.cancel=function(e){var n=Lq.get(e);return gye(n),dye(n)};function q1(e,n){return e?e.contains(n):!1}function L2(e){return e instanceof HTMLElement?e:Pf.findDOMNode(e)}var wye=Ga(Rye());fa();function Oq(e,n){typeof e=="function"?e(n):ni(e)==="object"&&e&&"current"in e&&(e.current=n)}function y8(){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=hv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return Vr(function(){return function(){n()}},[]),[t,n]};fa();var Zin=Kp()?HT:Vr,C8=Zin;var jye=[O0,zh,ey,E8],zq=!1,Pye=!0;function I8(e){return e===ey||e===E8}var Nye=function(e,n){var t=$h(qq),a=sr(t,2),r=a[0],i=a[1],u=Lye(),l=sr(u,2),c=l[0],s=l[1];function f(){i(O0,!0)}return C8(function(){if(r!==qq&&r!==E8){var v=jye.indexOf(r),m=jye[v+1],_=n(r);_===zq?i(m,!0):c(function(h){function w(){h.isCanceled()||i(m,!0)}_===!0?w():Promise.resolve(_).then(w)})}},[e,r]),Vr(function(){return function(){s()}},[]),[f,r]};fa();fa();var Oye=function(e){var n=za(),t=za(e);t.current=e;var a=kT(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(Jq,a),u.removeEventListener(Bq,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(Jq,a),u.addEventListener(Bq,a),n.current=u)}return Vr(function(){return function(){r(n.current)}},[]),[i,r]};function $q(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=$h(),Se=sr(ye,2),ve=Se[0],Me=Se[1],Re=$h(ZD),Fe=sr(Re,2),He=Fe[0],_e=Fe[1],rt=$h(null),Sn=sr(rt,2),Xn=Sn[0],Zn=Sn[1],ee=za(!1),P=za(null);function ce(){return t()}var ge=za(!1);function Ee(xn){var _t=ce();if(!(xn&&!xn.deadline&&xn.target!==_t)){var Gt=ge.current,Hn;He===P2&&Gt?Hn=B==null?void 0:B(_t,xn):He===N2&&Gt?Hn=k==null?void 0:k(_t,xn):He===O2&&Gt&&(Hn=ue==null?void 0:ue(_t,xn)),He!==ZD&&Gt&&Hn!==!1&&(_e(ZD,!0),Zn(null,!0))}}var W=Oye(Ee),be=sr(W,1),te=be[0],Pe=UT(function(){var xn,_t,Gt;switch(He){case P2:return xn={},Ba(xn,O0,m),Ba(xn,zh,w),Ba(xn,ey,y),xn;case N2:return _t={},Ba(_t,O0,_),Ba(_t,zh,g),Ba(_t,ey,F),_t;case O2:return Gt={},Ba(Gt,O0,h),Ba(Gt,zh,p),Ba(Gt,ey,N),Gt;default:return{}}},[He]),Le=Nye(He,function(xn){if(xn===O0){var _t=Pe[O0];return _t?_t(ce()):zq}if(Ne in Pe){var Gt;Zn(((Gt=Pe[Ne])===null||Gt===void 0?void 0:Gt.call(Pe,ce(),null))||null)}return Ne===ey&&(te(ce()),f>0&&(clearTimeout(P.current),P.current=setTimeout(function(){Ee({deadline:!0})},f))),Pye}),Ye=sr(Le,2),sn=Ye[0],Ne=Ye[1],On=I8(Ne);ge.current=On,C8(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]),Vr(function(){(He===P2&&!l||He===N2&&!i||He===O2&&!s)&&_e(ZD)},[l,i,s]),Vr(function(){return function(){ee.current=!1,clearTimeout(P.current)}},[]);var Fn=za(!1);Vr(function(){ve&&(Fn.current=!0),ve!==void 0&&He===ZD&&((Fn.current||ve)&&(we==null||we(ve)),Fn.current=!0)},[ve,He]);var mt=Xn;return Pe[O0]&&Ne===zh&&(mt=ia({transition:"none"},mt)),[He,Ne,mt,ve!=null?ve:n]}fa();var eun=function(e){ri(t,e);var n=W1(t);function t(){return ti(this,t),n.apply(this,arguments)}return ai(t,[{key:"render",value:function(){return this.props.children}}]),t}(Pb),kye=eun;function nun(e){var n=e;ni(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=jf(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=za(),p=za();function y(){try{return g.current instanceof HTMLElement?g.current:L2(p.current)}catch{return null}}var F=$q(w,l,y,r),N=sr(F,4),B=N[0],k=N[1],ue=N[2],we=N[3],ye=za(we);we&&(ye.current=!0);var Se=kT(function(rt){g.current=rt,Oq(i,rt)},[i]),ve,Me=ia(ia({},h),{},{visible:l});if(!v)ve=null;else if(B===ZD||!t(r))we?ve=v(ia({},Me),Se):!s&&ye.current?ve=v(ia(ia({},Me),{},{className:_}),Se):f?ve=v(ia(ia({},Me),{},{style:{display:"none"}}),Se):ve=null;else{var Re,Fe;k===O0?Fe="prepare":I8(k)?Fe="active":k===zh&&(Fe="start"),ve=v(ia(ia({},Me),{},{className:(0,Hye.default)(Wq(m,B),(Re={},Ba(Re,Wq(m,"".concat(B,"-").concat(Fe)),Fe),Ba(Re,m,typeof m=="string"),Re)),style:ue}),Se)}if(xH(ve)&&b8(ve)){var He=ve,_e=He.ref;_e||(ve=OT(ve,{ref:Se}))}return er(kye,{ref:p},ve)});return a.displayName="CSSMotion",a}var F8=nun(S8);fa();var T8="add",M8="keep",G8="remove",A8="removed";function tun(e){var n;return e&&ni(e)==="object"&&"key"in e?n=e:n={key:e},ia(ia({},n),{},{key:String(n.key)})}function x8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(tun)}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=x8(e),u=x8(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!==G8}),t.forEach(function(f){f.key===s&&(f.status=M8)})}),t}var aun=["component","children","onVisibleChanged","onAllRemoved"],run=["status"],oun=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function iun(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:F8,t=function(a){ri(i,a);var r=W1(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 Mun(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 oz(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 k8(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 Gun(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function B8(e,n,t){var a=t.target||n,r=oz(a),i=!xun(a,t.overflow&&t.overflow.alwaysByViewport);return fbe(e,r,t,i)}B8.__getOffsetParent=az;B8.__getVisibleRectForElement=rz;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(){!Ez||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),i0n?(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(){!Ez||!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=o0n.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=u0n.getInstance(),a=new h0n(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 g0n=function(){return typeof V8.ResizeObserver!="undefined"?V8.ResizeObserver:qwe}(),zwe=g0n;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&&q1(n,e)&&typeof e.focus=="function"&&e.focus()}function Cz(e,n){var t=null,a=null;function r(u){var l=sr(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 D0n=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 He=document,_e=He.activeElement;return Re&&Jye(Re)?Me=B8(ve,Re,ye):Fe&&(Me=vbe(ve,Fe,ye)),Vwe(_e,ve),Se&&Me&&Se(ve,Me),!0}return!1},f),g=sr(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=Cz(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=Cz(k,p)))}),Mt.useEffect(function(){r?y():p()},[r]);var B=Mt.useRef(null);return Mt.useEffect(function(){c?B.current||(B.current=KD(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:y8(_.ref,m)})),_},Zwe=Mt.forwardRef(D0n);Zwe.displayName="Align";var eSe=Zwe;var nSe=eSe;fa();var y0n=Kp()?HT:Vr,Iz=y0n;var iSe=Ga(XD());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,He=Object.create(Fe.prototype),_e=new ue(Re||[]);return He._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),He}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,He,_e,rt){var Sn=s(Se[Fe],Se,He);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,He){function _e(){return new ve(function(rt,Sn){Me(Fe,He,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 He=this.tryEntries[Fe],_e=He.completion;if(He.tryLoc==="root")return Re("end");if(He.tryLoc<=this.prev){var rt=t.call(He,"catchLoc"),Sn=t.call(He,"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 He=Fe.arg;k(Re)}return He}}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 Fz(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=$h(null),a=sr(t,2),r=a[0],i=a[1],u=za();function l(f){i(f,!0)}function c(){hv.cancel(u.current)}function s(f){c(),u.current=hv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return Vr(function(){l("measure")},[e]),Vr(function(){switch(r){case"measure":n();break;default:}r&&(u.current=hv(Fz(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]),Vr(function(){return function(){c()}},[]),[r,s]};fa();var oSe=function(e){var n=Sm({width:0,height:0}),t=sr(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=jf(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=za(),k=za(),ue=Sm(),we=sr(ue,2),ye=we[0],Se=we[1],ve=oSe(c),Me=sr(ve,2),Re=Me[0],Fe=Me[1];function He(){c&&Fe(_())}var _e=rSe(t,He),rt=sr(_e,2),Sn=rt[0],Xn=rt[1],Zn=Sm(0),ee=sr(Zn,2),P=ee[0],ce=ee[1],ge=za();Iz(function(){Sn==="alignPre"&&ce(0)},[Sn]);function Ee(){return m||_}function W(){var Ne;(Ne=B.current)===null||Ne===void 0||Ne.forceAlign()}function be(Ne,On){var Fn=h(On);ye!==Fn&&Se(Fn),ce(function(mt){return mt+1}),Sn==="align"&&(w==null||w(Ne,On))}Iz(function(){Sn==="align"&&(P<2?W():Xn(function(){var Ne;(Ne=ge.current)===null||Ne===void 0||Ne.call(ge)}))},[P]);var te=ia({},L8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Ne){var On=te[Ne];te[Ne]=function(Fn,mt){return Xn(),On==null?void 0:On(Fn,mt)}});function Pe(){return new Promise(function(Ne){ge.current=Ne})}Vr(function(){!te.motionName&&Sn==="motion"&&Xn()},[te.motionName,Sn]),Ud(n,function(){return{forceAlign:W,getElement:function(){return k.current}}});var Le=ia(ia({},Re),{},{zIndex:l,opacity:Sn==="motion"||Sn==="stable"||!t?void 0:0,pointerEvents:!t&&Sn!=="stable"?"none":void 0},i),Ye=!0;(v==null?void 0:v.points)&&(Sn==="align"||Sn==="stable")&&(Ye=!1);var sn=u;return jb.count(u)>1&&(sn=er("div",{className:"".concat(a,"-content")},u)),er(pC,yt({visible:t,ref:k,leavedClassName:"".concat(a,"-hidden")},te,{onAppearPrepare:Pe,onEnterPrepare:Pe,removeOnLeave:s,forceRender:f}),function(Ne,On){var Fn=Ne.className,mt=Ne.style,xn=(0,iSe.default)(a,r,ye,Fn);return er(nSe,{target:Ee(),key:"popup",ref:B,monitorWindowResize:!0,disabled:Ye,align:v,onAlign:be},er("div",{ref:On,className:xn,onMouseEnter:g,onMouseLeave:p,onMouseDownCapture:y,onTouchStartCapture:F,onClick:N,style:ia(ia({},mt),Le)},sn))})});uSe.displayName="PopupInner";var lSe=uSe;fa();var cSe=Ga(XD()),sSe=jf(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,_=za();Ud(n,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var h=ia({zIndex:r},c),w=i;return jb.count(i)>1&&(w=er("div",{className:"".concat(t,"-content")},i)),v&&(w=v(w)),er(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 er("div",{ref:p,className:N,onClick:m,style:ia(ia({},F),h)},w)})});sSe.displayName="MobilePopupInner";var fSe=sSe;var b0n=["visible","mobile"],vSe=jf(function(e,n){var t=e.visible,a=e.mobile,r=fu(e,b0n),i=Sm(t),u=sr(i,2),l=u[0],c=u[1],s=Sm(!1),f=sr(s,2),v=f[0],m=f[1],_=ia(ia({},r),{},{visible:l});Vr(function(){c(t),t&&a&&m(Iye())},[t,a]);var h=v?er(fSe,yt({},_,{mobile:a,ref:n})):er(lSe,yt({},_,{ref:n}));return er("div",null,er(Vq,_),h)});vSe.displayName="Popup";var mSe=vSe;fa();var R0n=GH(null),Tz=R0n;function Mz(){}function w0n(){return""}function S0n(e){return e?e.ownerDocument:window.document}var E0n=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function C0n(e){var n=function(t){ri(r,t);var a=W1(r);function r(i){var u;ti(this,r),u=a.call(this,i),u.popupRef=mx(),u.triggerRef=mx(),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&&q1((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();(!q1(f,s)||u.isContextMenuOnly())&&!q1(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 Pf.findDOMNode(YD(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,He=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,er(mSe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:we&&Fe,className:v,align:He,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){hv.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=hv(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},E0n.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=KD(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=KD(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=KD(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=KD(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),hv.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,_=jb.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=ia({},h);b8(_)&&(g.ref=y8(this.triggerRef,_.ref));var p=OT(_,g),y;return(u||this.popupRef.current||s)&&(y=er(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),er(Tz.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}(Pb);return n.contextType=Tz,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:w0n,getDocument:S0n,onPopupVisibleChange:Mz,afterPopupVisibleChange:Mz,onPopupAlign:Mz,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=C0n(Sye);var k0={adjustX:1,adjustY:1},H0=[0,0],dSe={left:{points:["cr","cl"],overflow:k0,offset:[-4,0],targetOffset:H0},right:{points:["cl","cr"],overflow:k0,offset:[4,0],targetOffset:H0},top:{points:["bc","tc"],overflow:k0,offset:[0,-4],targetOffset:H0},bottom:{points:["tc","bc"],overflow:k0,offset:[0,4],targetOffset:H0},topLeft:{points:["bl","tl"],overflow:k0,offset:[0,-4],targetOffset:H0},leftTop:{points:["tr","tl"],overflow:k0,offset:[-4,0],targetOffset:H0},topRight:{points:["br","tr"],overflow:k0,offset:[0,-4],targetOffset:H0},rightTop:{points:["tl","tr"],overflow:k0,offset:[4,0],targetOffset:H0},bottomRight:{points:["tr","br"],overflow:k0,offset:[0,4],targetOffset:H0},rightBottom:{points:["bl","br"],overflow:k0,offset:[4,0],targetOffset:H0},bottomLeft:{points:["tl","bl"],overflow:k0,offset:[0,4],targetOffset:H0},leftBottom:{points:["br","bl"],overflow:k0,offset:[-4,0],targetOffset:H0}};fa();var hSe=Ga(XD());function K8(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 er("div",{className:(0,hSe.default)("".concat(r,"-content"),l),style:c},n!==!1&&er("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),er("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var I0n=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,He=n.showArrow,_e=fu(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),rt=za(null);Ud(t,function(){return rt.current});var Sn=ia({},_e);"visible"in n&&(Sn.popupVisible=n.visible);var Xn=function(){return er(K8,{showArrow:He,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 er(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=jf(I0n);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 T0n=_r();var SSe=function(e){return"ref:"+mr(e)(gt.value)},ESe=function(e){var n=SSe(e);return function(t){return T0n(Ii(n)(t))}},CSe=function(e){var n=SSe(e);return function(t){return mA(n)(t)}};var M0n=Cm(),ISe=Ln(wn)(Nt),FSe=q(Yn),G0n=DS(Tue(fS)),TSe={reflectSymbol:function(){return"deps"}},A0n=ESe(TSe),x0n=CSe(TSe),MSe=Ke(Ze);var L0n=function(e){var n=M0n(e);return function(){return function(){return n(wSe)}}},j0n=L0n(K)()(),GSe=function(e){var n=nc(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 j0n({componentDidUpdate:G0n(c)(function(s){var f=n(A0n(s))(r);return f?new d(r):b.value}),deps:x0n(r)})(u(De))}}})})}}}}},P0n=GSe(EF),ny=function(e){var n=GSe(e);return function(t){return function(a){return n("UseEffectPrime")(MSe)(t)(a)}}},Gz=function(e){return P0n("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 N0n=x(ct);var X8=function(e){var n=N0n(ae),t=ASe(e);return function(a){return n(t(a))}};var O0n=Mi(),k0n=kf(wn)(),H0n=jn(Pn),CC=it(hr),U0n=function(e){return function(n){return function(t){return O0n(ga(b.value))(function(a){return k0n(Gz(H0n(function(){var i=CC(X8(n))(CC(e)(oo))();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)(oo))();throw new Error("Failed pattern match at Utils.UseStorage (line 43, column 5 - line 48, column 56): "+[i.constructor.name])})))(function(){return Qo(new Ue(a.value0,function(r){return function(){return a.value1(new d(r))(),CC(EC(n)(r))(CC(e)(oo))()}}))})})}}};var Z8=U0n(FS);var B0n=Cm();var eL="hover",ed="click";var ff="top",di=function(e){var n=B0n(e);return function(){return function(){return n(bSe)}}};var nL="right";var xSe="bottomRight";var eG="bottom";fa();function Az(e){if(Array.isArray(e))return _C(e)}function xz(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Lz(){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 Q1(e){return Az(e)||xz(e)||j2(e)||Lz()}var _Te=Ga(Yv());var LSe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function J0n(e,n){return!!(e===n||LSe(e)&&LSe(n))}function W0n(e,n){if(e.length!==n.length)return!1;for(var t=0;tYe)&&(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=emn;var nmn={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=nmn;function tmn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var OSe=tmn;var amn=/[A-Z]|^ms/g,rmn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,kSe=function(n){return n.charCodeAt(1)===45},HSe=function(n){return n!=null&&typeof n!="boolean"},kz=OSe(function(e){return kSe(e)?e:e.replace(amn,"-$&").toLowerCase()}),USe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(rmn,function(a,r,i){return nd={name:r,styles:i,next:nd},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 nd={name:t.name,styles:t.styles,next:nd},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)nd={name:r.name,styles:r.styles,next:nd},r=r.next;var i=t.styles+";";return i}return omn(e,n,t)}case"function":{if(e!==void 0){var u=nd,l=t(e);return nd=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 omn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r-1}function aFe(e){return yj(e)?window.pageYOffset:e.scrollTop}function bj(e,n){if(yj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function ppn(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 dpn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function Rj(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:tQ,r=aFe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=dpn(l,r,i,t);bj(e,s),lt.bottom?bj(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&&Rj(s,ve,Re),{placement:"bottom",maxHeight:n};if(!u&&Se>=a||u&&we>=a){i&&Rj(s,ve,Re);var Fe=u?we-B:Se-B;return{placement:"bottom",maxHeight:Fe}}if(r==="auto"||u){var He=n,_e=u?ue:ye;return _e>=a&&(He=Math.min(_e-B-c.controlHeight,n)),{placement:"top",maxHeight:He}}if(r==="bottom")return bj(s,ve),{placement:"bottom",maxHeight:n};break;case"top":if(ue>=w)return{placement:"top",maxHeight:n};if(ye>=w&&!u)return i&&Rj(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&&Rj(s,Me,Re),{placement:"top",maxHeight:rt}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function ypn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var rQ=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"},Ba(t,ypn(a),"100%"),Ba(t,"backgroundColor",l.neutral0),Ba(t,"borderRadius",i),Ba(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ba(t,"marginBottom",u.menuGutter),Ba(t,"marginTop",u.menuGutter),Ba(t,"position","absolute"),Ba(t,"width","100%"),Ba(t,"zIndex",1),t},sFe=(0,t3.createContext)({getPortalPlacement:null}),oQ=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 Kpn={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;"},Xpn=function(n){return ua("span",yt({css:Kpn},n))};function Zpn(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=fu(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return ua("input",yt({ref:l},s,{css:Y1({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 edn(e){var n=ndn();return function(){var a=jr(e),r;if(n){var i=jr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Fl(this,r)}}function ndn(){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=edn(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 tdn(e){var n=adn();return function(){var a=jr(e),r;if(n){var i=jr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Fl(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 cTe=!!(window.document&&window.document.createElement),a3=0,sTe=function(e){ri(t,e);var n=tdn(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 fdn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=fu(e,["isEnabled"]);return t?Ca.default.createElement(sdn,a):a.children}var vdn=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"}},mdn=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.")}},_dn=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,".")},pdn=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,".")},ddn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},hdn=function(n){return n.label},gdn=function(n){return n.label},Ddn=function(n){return n.value},fTe=function(n){return!!n.isDisabled};var ydn={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 bdn={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%)"},Rdn=4,vTe=4,wdn=38,Sdn=vTe*2,Edn={baseUnit:vTe,controlHeight:wdn,menuGutter:Sdn},fQ={borderRadius:Rdn,colors:bdn,spacing:Edn};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(Q1(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=jz(r.cacheComponents,yFe).bind(YD(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++Tdn);var u=iI(i);r.buildMenuOptions=jz(r.buildMenuOptions,function(c,s){var f=c,v=sr(f,2),m=v[0],_=v[1],h=s,w=sr(h,2),g=w[0],p=w[1];return _===p&&m.inputValue===g.inputValue&&m.options===g.options}).bind(YD(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(fQ):uI(uI({},fQ),this.props.theme):fQ}},{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?_dn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",w=c&&v?pdn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=ddn({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(Zpn,yt({id:_,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:tQ,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,He=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=fu(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=He({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(oQ,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(fdn,{isEnabled:F,onTopArrive:_e,onBottomArrive:rt},Ca.default.createElement(udn,{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(Xpn,{"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);vR.defaultProps=Fdn;var Aqa=Ga(n3());var Cj=Ga(Yv());function Mdn(e){var n=Gdn();return function(){var a=jr(e),r;if(n){var i=jr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Fl(this,r)}}function Gdn(){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 Adn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},lI=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Mdn(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},Ndn={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}}},Odn=Pdn({allowCreateWhileLoading:!1,createOptionPosition:"last"},Ndn),kdn=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Ldn(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(Q1(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(Q1(p)):[].concat(Q1(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 Fj.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(Fj.Component),t.defaultProps=Odn,a},Hdn=kdn(vR),Udn=lI(Hdn),vQ=Udn;var Tj=Ga(Yv());var pza=Ga(oI());var bza=Ga(n3());function Bdn(e){var n=Jdn();return function(){var a=jr(e),r;if(n){var i=jr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Fl(this,r)}}function Jdn(){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 Wdn={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},qdn=function(n){var t,a;return a=t=function(r){ri(u,r);var i=Bdn(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=fu(s,["loadOptions","isLoading"]),_=this.state,h=_.defaultOptions,w=_.inputValue,g=_.isLoading,p=_.loadedInputValue,y=_.loadedOptions,F=_.passEmptyOptions,N=F?[]:w&&p?y:h||[];return Tj.default.createElement(n,yt({},m,{ref:function(k){c.select=k},options:N,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(Tj.Component),t.defaultProps=Wdn,a},zdn=lI(vR),$dn=qdn(zdn),Mj=$dn;var hTe=Ga(zJ()),r3=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!Xdn&&typeof document!="undefined";return Mt.createElement(e,Yi(Qa({},t),{isMulti:n,components:{MenuList:Vdn},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:yTe(t.options),value:yTe(t.value),getOptionLabel:mQ(t.getOptionLabel),getOptionValue:mQ(t.getOptionValue),formatOptionLabel:mQ(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:{})}}))},Vdn=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)};Ij.displayName="ReactSelect";vQ.displayName="ReactSelectCreatable";Mj.displayName="ReactSelectAsync";var gTe=r3({baseClass:Ij,isMulti:!1}),Qdn=r3({baseClass:vQ,isMulti:!1}),Ydn=r3({baseClass:Ij,isMulti:!0}),DTe=r3({baseClass:Mj,isMulti:!1}),Kdn=r3({baseClass:Mj,isMulti:!0}),Xdn=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},mQ=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 FH(dr(t)(n))(e)}})};var o3=Uo(),Zdn=Rt(st()(C({reflectSymbol:function(){return"inputValue"}})(fe)(he)));var ehn=x(Ht),nhn=x(U),wTe=Ls(),STe=xa();var thn=function(e){return e};var Gj=function(e){return o3(function(n){return Oe(Zdn(n))(e)})};var Aj=function(e){return function(n){return RTe(ehn($e)(e(n)))()}};var ETe=function(e){return function(n){return ra(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=nue(function(a){return ra(nhn(thn)(a))})(e.value),n},ahn=o3,ITe=o3;var rhn=o3;var FTe=o3;var Hc=function(){var e=wTe(gTe);return function(n){return e(ahn(CTe(ITe(FTe(STe(n))))))}},xj=function(){var e=wTe(DTe);return function(n){return e(rhn(CTe(ITe(FTe(STe(n))))))}};var ohn=st();var _Q=Y(Ie),pQ=Rt(ohn(C({reflectSymbol:function(){return"value"}})(fe)(he))),dQ=q(Mn);var V0=function(e){return me("")(_Q(pQ(mi(e.target)))(function(n){return dQ(n.value)}))},TTe=function(e){return me("")(_Q(pQ(mi(e.target)))(function(n){return dQ(n.value)}))},Yl=function(e){return me("")(_Q(pQ(mi(e.target)))(function(n){return dQ(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 ihn=Ls(),uhn=q(Lt);var lhn=function(){return function(){return ihn(GTe)}},chn=lhn()(),Lj=function(e){return chn({render:function(n){return e({hasError:et(ae(n.error))})},componentDidCatch:function(n,t){return qa(Xa)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return uhn(De)})()}})};fa();var gs={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var _R=Ga(OTe()),sI=4,Hhn=({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?gs.SECONDARY:gs.WHITE,stroke:gs.SECONDARY}),Mt.createElement("path",{stroke:t?gs.WHITE:gs.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),Mt.createElement("path",{stroke:t?gs.WHITE:gs.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),HTe=e=>Mt.createElement("div",{"aria-label":e.ariaLabel},Mt.createElement(_R.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:Hhn({trackColor:e.trackColor||gs.GRAY_300,background:e.fillBefore?(0,_R.getTrackBackground)({values:[e.value],colors:[gs.PRIMARY,gs.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(_R.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:gs.GRAY_300})},Mt.createElement("div",{ref:t.ref,style:{height:`${sI}px`,width:"100%",borderRadius:`${sI*2}px`,background:(0,_R.getTrackBackground)({values:[e.low,e.high],colors:[gs.GRAY_300,gs.PRIMARY,gs.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:kTe({horizontal:!0})})};var BTe=Ls(),Oj={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var JTe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var kj=function(e){return function(){return function(){return BTe(HTe)}}},WTe=function(e){return function(){return function(){return BTe(UTe)}}};var Uhn=xa(),Bhn=Mi(),DQ=an(),Jhn=kf(wn)(),Whn=jn(Pn),qhn=Ad(Lt),zhn=Ar(Lt)(xr),$hn=Ao()(),Vhn=nn(wr),Qhn=nn(Un),Yhn=ie(tA);var fI={showNumber:ie(We),parseNumber:Uv,Eq0:function(){return Ja}},Khn=function(e){return e.showNumber},Xhn=function(e){return e.parseNumber};var vI=function(e){var n=Khn(e),t=e.Eq0(),a=ny(t),r=le(At(t)),i=Xhn(e);return function(){return function(u){var l=Uhn(u);return Eu(Bhn(ga(n(DQ(l.value))))(function(c){return Jhn(a(DQ(l.value))(function(s){return Whn(qhn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),zhn(i(f))(l.onChange)()}};return Qo($hn(qn(l.className)(""))({type:"number",min:Ce("")(n)(ir(l.min)),max:Ce("")(n)(ir(l.max)),step:Ce("")(n)(ir(l.step)),value:c.value0,onChange:Vhn(s)(Yl),onBlur:Qhn(c.value1)(n(DQ(l.value))),placeholder:qn(l.placeholder)(""),required:qn(l.required)(!1),disabled:qn(l.disabled)(!1),autoFocus:qn(l.autoFocus)(!1),name:qn(l.name)(""),"aria-required":Yhn(qn(l.required)(!1))}))})}))}}};var Zhn=kf(wn)(),qTe=Yu()(li(li(Qu)()({reflectSymbol:function(){return"min"}})(Ja))()({reflectSymbol:function(){return"max"}})(Ja)),egn=ny(qTe),zTe=jn(Pn),$Te=H(J),yQ=H(K),ngn=WTe(JTe)()(),VTe=nn(wr),QTe=H(M),YTe=vI(fI)(),tgn=q(Vt),bQ=Ln(wn)(Nt),KTe=Vo(Ht),XTe=Ka(KTe),l3=q(Yn),agn=nc(qTe),rgn=Gr(KTe),RQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wQ=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}(),ogn=function(e){return function(n){return function(t){var a=Eu(Zhn(egn(e.value)(function(r){return zTe(t(new ZTe(r)))}))(function(){return Qo(ke)}));return $Te(e.className)([a,yQ("mx-2 px-1")(ngn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:VTe(t)(RQ.create),setHigh:VTe(t)(wQ.create)})),$Te("row mt-4")([QTe("col-6")("Minimum"),QTe("col-6 text-right")("Maximum"),yQ("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(RQ.create(r))}})),yQ("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(wQ.create(r))}}))])])}}},ign=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return tgn(De)}};return function(a){if(a instanceof RQ)return bQ(XTe(c3.create)(O1(De)))(function(){return l3({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof wQ)return bQ(XTe(c3.create)(O1(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 OD&&agn(n.value)(e.value))return bQ(Ta(zTe(e.onChange(n.value))))(function(){return l3(n)});if(a instanceof c3)return rgn(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])}}},ugn=function(e){return l3({value:e.value,debouncer:uC})},eMe=Su("ThrottledRangeSlider")(function(e){return{init:ugn(e),view:ogn(e),update:ign(e)}});var AQ=Ga(aMe());var ygn=Cm(),bgn=function(e){return e},Rgn=function(e){return e};var Uj=function(e){var n=ygn(e);return function(){return function(){return n(AQ.default)}}},Bj=function(e){return bgn(mi(e))};var Jj=Rgn,Wj=mi("auto");var rMe=1070;var oMe=q(Yn),wgn=GA(Fc),Sgn=Zk(Fc),qj=Ke(Ze),Egn=di(K)()(),Cgn=Mo(xt),xQ=Sb(xt),Ign=wu(J),LQ=Ao()(),jQ=nn(wr),Fgn=H(M),iMe=le(lq),Tgn=Ule(J)()(),zj=nn(Un),Mgn=Qe(M),ng=H(K),pR=H(J),Ggn=Hc(),Agn=Ng(xt),xgn=Ar(Lt)(xr),Lgn=Nv(jg),uMe=$(pe),jgn=ie(lDe),$j=to(Fc),Pgn=Uj(K)()(),PQ=Qe(K),Ngn=MA(Fc),Ogn=it(Ie),lMe=tD(K)()(),kgn=x(U),Hgn=Nn(J)()(),Ugn=le(mDe),Bgn=Ps(M),Jgn=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 Va)return oMe({expandedFilters:wgn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Oa)return oMe({expandedFilters:Sgn(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(qj)(function(n){return Egn({placement:function(){return e.mobileLayout?ff:nL}(),overlay:Z(n),overlayStyle:Ve({maxWidth:"15rem",zIndex:rMe}),trigger:function(){return e.mobileLayout?ed:eL}()})})},Wgn=function(e){return function(n){return function(t){return function(a){var r=Cgn(t.value)(a),i=function(u){if(r)return xQ(t.value)(a);if(Ge)return Go(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)(Ign("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":""}())([LQ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:jQ(e.onFilter(n))(function(u){return new d(new Ac(i(De)))})}),Fgn("flex-grow-1")(t.value)]))}}}},qgn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof j0)return"and";if(v instanceof Yp)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 Tgn("btn btn-sm btn-outline-primary"+_)({onClick:zj(e.onFilter(n))(new d(new Bu({terms:m.terms,operator:v})))})([LQ("")({type:"radio",name:"operator",disabled:iMe(m.operator)(v)}),Mgn("text-uppercase")(r(v))])}},u=function(v){return ng("row no-gutters g-0 mt-2 mb-3")(ng("col-10")(pR("btn-group btn-group-toggle w-100")([i(j0.value)(v),i(Yp.value)(v)])))},l=function(v){return function(m){return function(_){return function(h){var w=bt(_.terms),g=v===w;return pR("row no-gutters g-0 mb-2")([ng("col-10")(Ggn({options:Agn(m.options)(_.terms),getOptionLabel:qj,getOptionValue:qj,onSelect:jQ(e.onFilter(n))(function(p){return new d(new Bu({operator:_.operator,terms:function(){if(h instanceof b)return Go(p)(_.terms);if(h instanceof d)return Go(p)(xQ(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:xgn(h)(function(p){return e.onFilter(n)(new d(new Bu({operator:_.operator,terms:xQ(p)(_.terms)})))})})),tn(w>=1&&!g)(ng("col-2 d-flex justify-content-center align-items-center pl-3")(ng("badge badge-light bg-light text-dark text-uppercase x-small")(Z(r(_.operator)))))])}}}},c=function(v){return function(m){return Lgn(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 ND&&f instanceof lf?pR("mt-3")([LQ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:jQ(e.onFilter(n))(function(v){return d.create(lf.create(Yl(v)))})})]):t instanceof u_&&f instanceof P0?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(P0.create(m)))}}()}):t instanceof _v&&f instanceof Ac?pR("mt-2 mt-md-0")(uMe(t.value0.options)(function(v){return Wgn(e)(n)(v)(f.value0)})):t instanceof N0&&f instanceof Bu?re([re(c(t.value0)(f.value0)),re(s(t.value0)(f.value0)),tn(bt(f.value0.terms)>=1)(u(f.value0))]):qa(Xa)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:Wp(n),filter:sq(t),selection:jgn(f)})(function(v){return ke})}}}},Vj=function(e){return function(n){var t=$j(n)(e.filterDefinitions.map);if(t instanceof d)return Lj(function(a){return Hf(!a.hasError)(function(r){return ng("t--filter-"+G0(n))(qgn(e)(n)(t.value0.filter)($j(n)(e.filters)))})});if(t instanceof b)return qa(Xa)("Hub: attempt to render a non-existent filter")({facet:G0(n)})(function(a){return ke});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=$j(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof N0?ng("mb-8"):qj}();return t(Vj(e)(n))}},mMe={expandedFilters:Xk},zgn=function(e){return Pgn({duration:Jj(350),height:function(){if(e instanceof Oa)return Bj(0);if(e instanceof Va)return Wj;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 327, column 15 - line 329, column 50): "+[e.constructor.name])}()})},$gn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Va)return" rotate-180";if(e instanceof Oa)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 319, column 72 - line 321, column 35): "+[e.constructor.name])}();return PQ(n)(ke)},Vgn=function(e){return function(n){return function(t){return function(a){var r=function(){if(Ngn(a.facet)(n.expandedFilters))return Va.value;if(Ge)return Oa.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 99, column 5 - line 101, column 41): "+[])}(),i=$j(a.facet)(e.filters),u=Oe(a.iconClass)(function(m){return PQ(m+" pl-1")(ke)}),l=function(){return a.facet instanceof j?new d(a.facet.value0):b.value}(),c=fMe(e)(Ogn(DW)(l)),s=function(){var m=Zv(r),_=lMe("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:zj(t)(new cMe(a.facet,m))})($gn(r)),h=lMe("cursor-pointer text-primary mr-1")({onClick:zj(e.onFilter(a.facet))(b.value)})(PQ("fe fe-x")(ke)),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=kgn(U6(a.filter))(i);return p instanceof d&&p.value0?[h,_]:g(!0)}();return c(Hgn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+G0(a.facet))))({onClick:zj(t)(new cMe(a.facet,m))})([pR("col")([Z(Wp(a.facet)),u]),pR("col-auto text-right")(w)]))}(),f=c(ng("row w-100")(pR("col pr-0 pb-2")([Z(Wp(a.facet)),u]))),v=Vj(e)(a.facet);if(a.layout instanceof P1)return re([s,zgn(r)(v)]);if(a.layout instanceof N1)return re([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 91, column 3 - line 95, column 42): "+[a.layout.constructor.name])}}}},NQ=function(e){return function(n){return function(t){return re(uMe(e.filterDefinitions.categorized)(function(a){return re([AU(YF(function(r){return Ugn(r.layout)(N1.value)})(a.value1))(Bgn("text-muted text-uppercase")(Ade(a.value0))),re(Jgn(Vgn(e)(n)(t))(a.value1)),$a("")])}))}}},_Me=function(e){return function(n){return function(t){return ng("mt-3")(NQ(e)(n)(t))}}};var Qgn=xa(),Ygn=di(K)()(),Kgn=Qe(J),Xgn=oa(M),Zgn=function(e){var n=Ub(e);return function(){return function(t){return function(a){var r=Qgn(t);return Ygn({placement:ff,overlay:re(n(a)),overlayStyle:qn(r.overlayStyle)(Ve({width:"15rem"}))})(Kgn("d-inline-flex align-items-center text-secondary "+r.className)([Xgn("d-inline-block fe fe-help-circle "+function(){var i=bo(r.anchorText);return i?"":"mr-2"}())(""),Z(r.anchorText)]))}}}},Kl=function(e){var n=Zgn(e)();return function(t){return n({className:t,anchorText:""})}};var eDn=ea(J)()(),nDn=$(U),tDn=rn(J)()(),aDn=Zt(Za),OQ=oa(M),rDn=Y(Gv),oDn=q(um),pMe=H(J),dMe=Kl(M),hMe=H(K),iDn=di(K)()(),uDn=Qe(M),lDn=Qe(J),gMe=H(M);var cDn=br(Ya),sDn=function(e){return function(n){var t=function(a){if(n instanceof ege)return eDn(a)({href:mge(nDn(n.value0)(function(r){return{slug:r.slug,tab:Ji.value}}))});if(n instanceof tC)return tDn(a)({onClick:aDn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 161, column 15 - line 168, column 46): "+[n.constructor.name])};return t(e)([OQ("material-symbol mr-2")("tune"),Z(" Simulate chances")])}},Qj=sDn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),wy=function(e){var n=H(e);return function(t){var a=H(t);return function(r){return re(Fw(rDn(r)(function(i){return oDn([pMe("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),$a("")])})))}}},dR=function(e){return H(e)("t--subtitle")},fDn=dR(J),mI=function(e){var n=Ub(e);return function(t){return function(a){return fDn([re(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")(OQ(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},kQ=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)(iDn({placement:ff,overlay:uDn("text-secondary")(n),overlayStyle:Ve({width:"15rem"})})(lDn("d-inline-flex align-items-center")([Z(e),OQ("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},Ds=gMe(bMe);var Dr=function(e){return gMe("x-large "+e)};var Yj=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ge)return ef(cDn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 143, column 1 - line 143, column 71): "+[e.constructor.name])};var Kj=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=Gf()(),vDn=Xe(xd),mDn=ie(yH),_Dn=P5(),wMe=Yce()(),pDn=Xe(sa),SMe=function(e){if(e instanceof Au)return"public";if(e instanceof Jl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 90, column 17 - line 92, column 29): "+[e.constructor.name])},HQ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:KS(e.address)}},dDn=function(e){var n=YS(CM(e.address)),t=yo(" ")([e.name,"is a",SMe(e.publicPrivate),"school in",_D(e.address),"with",Yj(e)," total undergraduate students"]);return RMe(HQ(e))({identifier:mDn(e.slug)+Ce("")(vDn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},EMe=function(e){var n=RMe(dDn(e))({"@context":"https://schema.org"});return re([_Dn(n),wMe({name:"description",content:n.description}),wMe({name:"keywords",content:yo(" ")(pDn(["college education admissions enroll apply","application sports chancing financial scholarship",SMe(e.publicPrivate)])(function(){if(e.address instanceof Gu)return[e.address.value0.city,th(e.address.value0.state)];if(e.address instanceof au)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 39, column 12 - line 45, column 32): "+[e.address.constructor.name])}()))})])};var hDn=H(J),gDn=rn(M)()(),DDn=nn(Un),yDn=P5(),bDn=Gf()(),CMe=function(e){return function(n){return $x(n.slugRedirectNotification)(tu(function(t){return xo(ga(!0))(function(a){return function(r){return tn(a)(hDn("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."}()),gDn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:DDn(r)(!1)})("")]))}})}))}},IMe=function(e){return function(n){return yDn({"@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:Gs(function(t){return function(a){return bDn({"@type":"ListItem",position:t,url:e.rootUrl+Qp(cr.value)(a.slug)})(HQ(a))}})(n.schools)})}},UQ=function(e){if(e.ranking instanceof d)return{by:new lr(e.ranking.value0),direction:mv.value};if(e.ranking instanceof b)return PD;throw new Error("Failed pattern match at Hub.Seo (line 63, column 15 - line 65, column 30): "+[e.ranking.constructor.name])};var f3=nr(io),FMe=gn(hn),hR=dn(FMe)(vn(fn)),TMe=_n(mn),gR=pn(TMe),MMe=bn(yn),DR=Dn(MMe),RDn=un(_J)(hR(hR(hR(hR(hR(hR(hR(FMe)(TMe))(gR))(gR))(gR))(gR))(gR))(gR))(DR(DR(DR(DR(DR(DR(DR(MMe))))))))(gR),yR=function(){function e(){}return e.value=new e,e}(),Sy=function(){function e(){}return e.value=new e,e}(),bR=function(){function e(){}return e.value=new e,e}(),tg=function(){function e(){}return e.value=new e,e}(),cd=function(){function e(){}return e.value=new e,e}(),wDn={to:function(e){if(e instanceof T)return yR.value;if(e instanceof o&&e.value0 instanceof T)return Sy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return bR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return tg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return cd.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 yR)return new T(z.value);if(e instanceof Sy)return new o(new T(z.value));if(e instanceof bR)return new o(new o(new T(z.value)));if(e instanceof tg)return new o(new o(new o(new T(z.value))));if(e instanceof cd)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:Sr(wDn)(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"}}))))))},SDn={eq:function(e){return function(n){return e instanceof yR&&n instanceof yR||e instanceof Sy&&n instanceof Sy||e instanceof bR&&n instanceof bR||e instanceof tg&&n instanceof tg||e instanceof cd&&n instanceof cd}}},EDn=le(SDn),AMe=function(e){if(e instanceof yR)return"GPA";if(e instanceof Sy)return"SAT/ACT";if(e instanceof bR)return"Coursework";if(e instanceof tg)return"Extracurriculars";if(e instanceof cd)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])},CDn=function(e){if(e instanceof vs)return yR.value;if(e instanceof rl||e instanceof ol)return Sy.value;if(e instanceof iv)return bR.value;if(e instanceof uv)return tg.value;if(e instanceof lv||e instanceof Ys||e instanceof cv)return cd.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 28, column 13 - line 36, column 28): "+[e.constructor.name])},BQ=function(e){return wa(function(){var n=EDn(e);return function(t){return n(CDn(t))}}())(RDn)},JQ=function(){return[yR.value,Sy.value,bR.value,tg.value]}();var IDn=x(U),xMe=an(),vu=Y(Ie),Xj=q(Mn),WQ=$(U),LMe=function(e){if(e instanceof vs)return 0;if(e instanceof rl)return 1;if(e instanceof ol)return 2;if(e instanceof iv)return 3;if(e instanceof uv)return 4;if(e instanceof Ys)return 5;if(e instanceof lv)return 6;if(e instanceof cv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 73, column 13 - line 81, column 17): "+[e.constructor.name])},qQ=function(e){var n=IDn(xMe)(e);return function(t){if(t instanceof vs)return vu(vu(n)(function(a){return a.gpa}))(function(a){return Xj(new Vm({value:a}))});if(t instanceof rl)return vu(vu(n)(function(a){return a.sat.readingWriting}))(function(a){return vu(vu(n)(function(r){return r.sat.math}))(function(r){return Xj(new Qm({readingWriting:a,math:r}))})});if(t instanceof ol)return vu(vu(n)(function(a){return a.act.math}))(function(a){return vu(vu(n)(function(r){return r.act.english}))(function(r){return vu(vu(n)(function(i){return i.act.reading}))(function(i){return vu(vu(n)(function(u){return u.act.science}))(function(u){return Xj(new Ym({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof iv)return vu(vu(n)(function(a){return a.courseRigor.ap}))(function(a){return vu(vu(n)(function(r){return r.courseRigor.honors}))(function(r){return vu(vu(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return Xj(new Km({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof uv)return new d(new Xm(me([])(WQ(n)(function(a){return a.ecActivities}))));if(t instanceof lv)return b.value;if(t instanceof Ys)return b.value;if(t instanceof cv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 18, column 27 - line 44, column 12): "+[t.constructor.name])}},FDn=function(e){return function(n){if(n instanceof vs)return new Vm({value:3.5});if(n instanceof rl)return new Qm({readingWriting:700,math:700});if(n instanceof ol)return new Ym({math:30,english:30,reading:30,science:30});if(n instanceof iv)return new Km({ap:0,honors:0,collegeClasses:0});if(n instanceof uv)return new Xm(me([])(WQ(WQ(e)(xMe))(function(t){return t.ecActivities})));if(n instanceof lv)return new jp(ih.value);if(n instanceof Ys)return new M0($me);if(n instanceof cv)return new Pp(new uh(yD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 54, column 14 - line 70, column 51): "+[n.constructor.name])}},zQ=function(e){return function(n){return me(FDn(e)(n))(qQ(e)(n))}};var jMe=function(e){return function(n){return Mr(n(e))}};var PMe="top";var NMe=lo(Br(Lo)),TDn=$(Ht),OMe=Y(It),MDn=il(ut(st()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(pE)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))),GDn=$(pe),ADn=$(U),xDn=il(fe),kMe=NMe("profile_search_extracurricular_activities_path")(function(e){return function(n){return TDn(OMe(e({search_term:n}))(Eo(MDn("Network.ECSelector.API"))))(function(t){return rr(GDn(t)(function(a){return ADn(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))(Eo(xDn("Profile.ECSelector.API.generateEcDescription response")))}});var UMe=gn(hn),f_=dn(UMe)(vn(fn)),BMe=_n(mn),v_=pn(BMe),JMe=bn(yn),m_=Dn(JMe),LDn=iW()(),ag=ie(Ku),jDn=di(K)()(),v3=H(M),PDn=np(J)()(),NDn=$(pe),ODn=ade(M)()(),kDn=ie(We),HDn=rn(K)()(),UDn=nn(Un),BDn=oa(M),m3=H(J),_I=H(K),WMe=le(At(T0)),JDn=js(J),WDn=x(pe),qDn=us(M),$Q=function(){function e(){}return e.value=new e,e}(),VQ=function(){function e(){}return e.value=new e,e}(),qMe=function(e){return function(n){if(n instanceof VQ)return me(e)(Nme(e));if(n instanceof $Q)return me(e)(Ome(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 29, column 1 - line 29, column 46): "+[e.constructor.name,n.constructor.name])}},zMe=function(){return 100/zn(bt(un(RD)(f_(f_(f_(f_(f_(f_(f_(f_(f_(f_(f_(UMe)(BMe))(v_))(v_))(v_))(v_))(v_))(v_))(v_))(v_))(v_))(v_))(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(JMe))))))))))))(v_)))}(),zDn=function(e){var n=Qs(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 LDn("")({d:yo(" ")(["M",ag(-f),ag(c),"L",ag(f),ag(c),"L",ag(s),ag(l),"L",ag(-s),ag(l),"Z"]),fill:u})}}};return jDn({overlay:re([v3("")("Use the arrows to choose"),v3("")("higher or lower levels")]),trigger:ed,placement:ff})(PDn("")({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"),re(NDn(Bw(1)(4))(function(r){return ODn("")({x:"0",y:ag(25*zn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(kDn(r))}))]))},$Me=function(e){return function(n){var t=Qs(e),a=$m(e),r=function(i){var u=function(){if(i.msg instanceof $Q)return"up";if(i.msg instanceof VQ)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 73, column 17 - line 75, column 33): "+[i.msg.constructor.name])}();return HDn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:UDn(n)(i.msg),disabled:i.disabled})(BDn("x-large fe fe-arrow-"+u)(""))};return re([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:$Q.value,disabled:WMe(new d(t))(Ame(a))})),_I("")(r({msg:VQ.value,disabled:WMe(new d(t))(f5(a))}))])]),_I("card shadow-none")(_I("card-body")(m3("row align-items-start")([_I("col-12 col-md-7")(Oe(Gme(a)(t))(function(i){return re([Z("I did the equivalent of ANY of the following:"),JDn("")(WDn(qDn(""))(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"),zDn(e),v3("mt-2 small")("Standard")])]))])))])}};var Zj=q(Yn),$Dn=xa(),VDn=Ln(wn)(Nt),QDn=Qr(Pn),YDn=$(Ht),KDn=zv(xs),XDn=rn(K)()(),VMe=H(M),QMe=nn(Un),QQ=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}(),YQ=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=Zj(QQ.value),a=$Dn(n),r=function(u){return function(l){if(l instanceof YQ)return VDn(QDn(YDn(KDn(a.onClick))(dr(je(ZMe.value))(je(XMe.value)))))(function(){return Zj(YMe.value)});if(l instanceof XMe)return Zj(QQ.value);if(l instanceof ZMe)return Zj(KMe.value);throw new Error("Failed pattern match at Utils.EffectButton (line 71, column 9 - line 73, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return XDn(qn(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:qn(a.disabled)(!1)})(qn(a.buttonContent)(Z("Submit")))},s=qn(a.render)({idle:c,inFlight:function(f){return VMe("spinner spinner-border text-primary")("")},erroredOut:function(f){return re([c(f),VMe("invalid-feedback d-block")(qn(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof QQ)return s.idle(QMe(l)(YQ.value));if(u instanceof YMe)return s.inFlight(De);if(u instanceof KMe)return s.erroredOut(QMe(l)(YQ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 52, column 11 - line 55, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return Su("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}(),e9=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 e9)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 n9=le(At(xt)),ZDn=xa(),KQ=H(K),eyn=ps()(),XQ=Qe(M),nyn=oa(M),tyn=Mi(),ayn=kf(wn)(),ryn=jn(Pn),oyn=Nn(K)()(),iyn=rn(J)()(),uyn=Zt(Ru),lyn=Zm(),cyn=it(hr),Xl=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RR=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}(),eY=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}(),syn=function(){function e(){}return e.value=new e,e}(),fyn={eq:function(e){return function(n){return e instanceof Xl&&n instanceof Xl?e.value0.url===n.value0.url:e instanceof RR&&n instanceof RR?n9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&n9(e.value0.textColorClass)(n.value0.textColorClass):e instanceof ZQ&&n instanceof ZQ?n9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof eY&&n instanceof eY?n9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},vyn=ny(fyn),sd=function(){return function(e){var n=ZDn(e),t=function(){var r=qn(n.shape)(i2e.value);if(r instanceof i2e)return"rounded-circle";if(r instanceof syn)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 KQ("avatar "+(o2e(qn(n.size)(e9.value))+(" "+qn(n.className)(""))))(function(){if(r instanceof Xl)return eyn("avatar-img img-fluid "+(t+(" "+qn(n.borderClassName)(""))))({src:r.value0.url});if(r instanceof RR)return XQ("avatar-title font-weight-bold fw-bold "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+(me("")(r.value0.textColorClass)+(" "+qn(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof ZQ)return KQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+qn(n.borderClassName)(""))))))(nyn(r.value0.iconClass)(""));if(r instanceof eY)return KQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+qn(n.borderClassName)(""))))))(XQ("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 Eu(tyn(ga(n.source))(function(r){return ayn(vyn(n.source)(function(i){return ryn(r.value1(i))}))(function(){return Qo(re([a(r.value0),function(){return r.value0 instanceof Xl?Oe(ir(n.hideAvatar))(function(i){return oyn("hq-only-menu-item")({style:Ve({marginTop:"-50px",marginLeft:"200px"})})(iyn("btn btn-sm btn-warning mb-4 t--hide-avatar")({onClick:uyn(function(u){return function(){return lyn(u)(),cyn(r.value1)(i)()}})})([XQ("badge badge-info bg-info text-dark mr-2")("HQ"),Z("Hide")]))}):ke}()]))})}))}};var myn=sd();var _yn=function(e){return myn({source:new Xl({url:M1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},hI=function(){return _yn({size:pI.value})}();var u2e=function(){var e=[mM.value,new Gm(" "),d7.value,new Gm(", "),h7.value,new Gm(":"),D7.value,new Gm(" "),g7.value],n=OS(Bg(ze)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var rg=H(J),pyn=Qe(M),dyn=Kl(M),hyn=ec(Ie),nY=Sf(U),l2e=x(U),gyn=$(U),Dyn=it(Ie),yyn=Lg(ze)(Yt),tY=Ln(wn)(Ie),aY=Lr(qr),rY=Y(Ie),oY=wu(M),c2e=Kv()(),_3=nn(wr),wR=H(K),s2e=rn(M)()(),iY=nn(Un),f2e=kle(M)()(),v2e=ie(vE),byn=Xe(sa),Ryn=x(pe),wyn=Ao()(),m2e=wx(),Syn=Nle(J)()(),_2e=$(Ht),Eyn=zv(xs),Cyn=Mo(xt),Iyn=$(pe),Fyn=Nn(M)()(),Tyn=xj(),Myn=ie(jme),Gyn=Wn(Fa),p2e=H(M),Ayn=e2e(),xyn=Y(It),Lyn=jn(Pn),SR=function(){function e(){}return e.value=new e,e}(),t9=function(){function e(){}return e.value=new e,e}(),ER=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}(),uY=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 SR&&n instanceof SR||e instanceof t9&&n instanceof t9||e instanceof ER&&n instanceof ER}}},jyn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},Pyn=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 327, column 1 - line 327, column 32): "+[e.constructor.name])},Nyn=function(e){if(Mr(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 332, column 1 - line 332, column 36): "+[e.constructor.name])},C2e=function(e){return function(n){return re([rg("")([pyn("")("Level of achievement"),dyn("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 hyn(nY(nY(nY(l2e(zM("")(e))(f5(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:gyn(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:Dyn(I2e)(n.value0)};if(n instanceof uY)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:ER.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:t9.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 SR.value;if(e.canonicalId instanceof b)return ER.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 311, column 9 - line 313, 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 SR.value;if(e.canonicalId instanceof b)return ER.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 319, column 9 - line 321, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 285, column 1 - line 285, column 36): "+[e.constructor.name,n.constructor.name])}},p3=function(e){return yyn(jMe(e))([Pyn,Nyn,jyn])},a9=function(e){return function(n){if(n instanceof d){var t=me("")($M(n.value0)),a=$m(n.value0);return{isNew:!1,name:wD(n.value0),category:new d(a),tierSelector:function(){return a instanceof Lp?b.value:new d(n.value0)}(),id:v5(n.value0),canonicalId:m5(n.value0),description:t,compactView:e.compactView,view:function(){var r=et(m5(n.value0));return r?SR.value:ER.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:SR.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 78, column 1 - line 78, column 73): "+[e.constructor.name,n.constructor.name])}},r9=function(e){return tY(aY(p3(e)))(function(){return rY(e.tierSelector)(function(n){return rY(e.category)(function(t){return zM(e.name)(t)(Qs(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=re([oY("")("Description (optional)"),c2e("form-control mb-3 t--description")({placeholder:T2e,rows:2,maxLength:1e3,onChange:_3(t)(function(r){return uY.create(V0(r))}),value:n.description}),rg("row")([wR("col-auto")(hI),tn(e.featureFlags.showGenerateEcDescription)(wR("col pl-0")(s2e("btn btn-outline-primary rounded-pill t--generate-description")({onClick:iY(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 ER){var a=function(l){return f2e("")({value:v2e(l)})(bD(l))},r=byn([f2e("")({value:""})("Select category")])(Ryn(a)(yme));return re([rg("row pb-4")([rg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([oY("font-weight-bold fw-bold")("Activity name *"),wyn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:_3(t)(function(l){return d2e.create(Yl(l))}),minLength:5,maxLength:50,required:!0,_data:m2e({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),rg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([oY("font-weight-bold fw-bold")("Category *"),Syn("")({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)])]),Oe(n.tierSelector)(C2e(t)),M2e(e)(n)(t)])}if(n.view instanceof SR){var i=function(l){return _2e(_2e(Eyn(kMe(l)))(Cs))(me([]))},u=function(){var l=function(c){return nu(mT(c))};return ETe(function(c){return rY(c.inputValue)(function(s){return tY(aY(ao(s)>=3))(function(){return tY(aY(!Cyn(l(s))(Iyn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d(Fyn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:iY(t)(new b2e({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return rg("my-4 overflow-hidden ")([Z("Activity name*"),Tyn({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:Aj(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return Myn(function(c){return c.id}(l))},onSelect:_3(t)(D2e.create),useMenuPortal:!0,value:Gyn(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:Gj(function(l){return Z(function(){var c=ao(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Oe(n.category)(function(l){return p2e("mt-2 text-muted t--ec-activity-category")("Category: "+bD(l))}),Oe(n.tierSelector)(function(){var l=wR("mt-4"),c=C2e(t);return function(s){return l(c(s))}}()),Oe(n.canonicalId)(function(l){return wR("mt-4")(M2e(e)(n)(t))})])}if(n.view instanceof t9)return rg("my-4 overflow-hidden t--description-generator")([rg("row")([wR("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 uY.create(V0(l))}),value:n.description}),rg("row")([wR("col-6")(s2e("btn btn-light btn-block")({onClick:iY(t)(w2e.value)})("Cancel")),wR("col-6")(Ayn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:Z("Write description"),onClick:xyn(HMe({activity:n.name,category:Ce("")(bD)(n.category),description:n.description}))(function(l){return Lyn(t(new S2e(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 109, column 1 - line 109, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Oyn=xD(),kyn=tt(M),Hyn=H(J),A2e=H(K),x2e=rn(M)()(),Uyn=DS(vx(fS)),Byn=ko(U),Jyn=Lr(qr),Wyn=Aa(Pa(Yt)),qyn=nn(Un),lY=q(Yn),L2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o9=function(){function e(){}return e.value=new e,e}(),d3=function(){function e(){}return e.value=new e,e}(),cY=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return Oyn({onDismiss:t(d3.value),title:kyn("")(a+" activity"),size:AD.value,bodyClass:"t--ec-editor",body:re([G2e(e)(n)(function(r){return t(L2e.create(r))}),$a(""),Hyn("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:Uyn(t)(Byn(Jyn(p3(n)))(o9.value)),disabled:Wyn(p3)(n)})("Save activity")),A2e("col-12 col-md-3 mt-3")(x2e("btn btn-outline-secondary btn-block")({type:"button",onClick:qyn(t)(d3.value)})("Cancel"))])])})}}},sY=function(e){return function(n){if(n instanceof L2e)return lY(F2e(e)(n.value0));if(n instanceof o9||n instanceof d3)return lY(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 55, column 1 - line 55, column 69): "+[e.constructor.name,n.constructor.name])}};var zyn=le(qM),j2e=le(At(cJ)),P2e=le(At(kM)),$yn=le(xt),N2e=le(At(Ja)),O2e=le(At(qM)),k2e=le(E2e),H2e=Pa(Yt),U2e=Aa(H2e),Vyn=it(Ie),Zl=q(Yn),Qyn=Sb(qM),B2e=Xe(sa),fY=Ln(wn)(Nt),J2e=Qr(Pn),W2e=q(Vt),vY=Y(Nt),q2e=Ka(Vo(Ht)),og=H(J),gI=Bn(M),z2e=ie(We),Yyn=Y(Gv),Kyn=q(um),Y0=H(K),Xyn=rn(J)()(),Zyn=Qe(K),ebn=Qe(M),nbn=H(M),$2e=Xc(Pa(H2e)),tbn=le(kM),abn=le(T0),rbn=Ao()(),obn=sv(),i9=rn(M)()(),h3=nn(Un),ibn=Nn(J)()(),ubn=wx(),lbn=ha(M),cbn=Bn(J),sbn=jn(Pn);var u9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_Y=function(){function e(){}return e.value=new e,e}(),l9=function(){function e(){}return e.value=new e,e}(),CR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IR=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}(),Ey=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cy=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fbn={eq:function(e){return function(n){return e instanceof IR&&n instanceof IR?!0:e instanceof DI&&n instanceof DI?zyn(e.value0.activity)(n.value0.activity):e instanceof Ey&&n instanceof Ey?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 Cy&&n instanceof Cy?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}}},vbn=le(fbn),mbn=function(e){return e.maxActivities-bt(e.activities)|0},V2e=function(e){if(e.editor instanceof IR||e.editor instanceof DI)return!1;if(e.editor instanceof Cy||e.editor instanceof Ey)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 357, column 15 - line 361, column 21): "+[e.editor.constructor.name])},_bn=function(e){return function(n){if(n instanceof u9&&U2e(V2e)(e)){var t=Vyn(kr(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=a9(e)(new d(t.value0));return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ey({index:n.value0.index.value0,state:a})})}var a=a9(e)(b.value);return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Cy(a)})}if(n instanceof u9)return Zl(e);if(n instanceof mY&&U2e(V2e)(e))return Zl({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 mY)return Zl(e);if(n instanceof _Y)return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:IR.value});if(n instanceof l9){var r=function(c){return Zl({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:IR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return me(s)(c(s))})};if(e.editor instanceof DI)return Zl({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:IR.value,activities:Qyn(e.editor.value0.activity)(e.activities),activitiesToDestroy:Go(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Zl(e)};if(e.editor instanceof Cy){var f=r9(e.editor.value0);return f instanceof d?r(function(v){return B2e(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof Ey){var u=r9(e.editor.value0.state);return u instanceof d?i(sA(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof CR&&n.value0 instanceof d3)return fY(J2e(W2e(_Y.value)))(function(){return Zl(e)});if(n instanceof CR&&n.value0 instanceof o9)return fY(J2e(W2e(l9.value)))(function(){return Zl(e)});if(n instanceof CR)return e.editor instanceof Ey?vY(q2e(CR.create)(sY(e.editor.value0.state)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ey({index:e.editor.value0.index,state:l})})}):e.editor instanceof Cy?vY(q2e(CR.create)(sY(e.editor.value0)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Cy(l)})}):Zl(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 300, column 1 - line 300, column 55): "+[e.constructor.name,n.constructor.name])}},pbn=function(e){return og(function(){return e.compactView?"container-xs":""}())([gI("font-weight-bold fw-bold")("Add up to "+(z2e(e.maxActivities)+" unique extracurricular activities")),og("row")(Yyn(B2e(e.activities)([e.addNewButton(mbn(e))(e.onStartEditing)]))(function(n){return Kyn(Y0("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. `))])},dbn=10,hbn=function(e){return function(n){if(e>0)return Y0("card")(og("card-body")([Y0("align-middle pb-2")(Xyn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([Zyn("fe fe-plus")(ke),ebn("")("Add new activity")])),nbn("")("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 ke;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 150, column 1 - line 150, column 78): "+[e.constructor.name,n.constructor.name])}},gbn=function(e){return function(n){return function(t){var a=function(s){var f=$2e(ar($yn)(wD))($2e(ar(tbn)($m))(ar(abn)(Qs)));return function(v){return v>1}(bt(wa(f(s))(n.activities)))},r=function(s){return rbn("")({type:"hidden",name:s,value:obn(v1(n.activities))})},i=function(){return n.editor instanceof Ey?K5("ec-editor-modal")(cY(e)(n.editor.value0.state)(function(s){return t(CR.create(s))})):n.editor instanceof Cy?K5("ec-editor-modal")(cY(e)(n.editor.value0)(function(s){return t(CR.create(s))})):ke}(),u=function(s){return function(f){if(vbn(n.editor)(new DI({activity:f})))return Y0("card mx-auto")(og("card-body")([gI("")("Delete this activity?"),og("row")([Y0("col-12 col-sm-6 text-center")(i9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:h3(t)(_Y.value)})("Keep it")),Y0("col-12 col-sm-6 text-center mt-2 mt-md-0")(i9("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:h3(t)(l9.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 275, column 7 - line 277, column 69): "+[])}(),_=function(){var h=ao(m)>100;return h?qv(100)(m)+"\u2026":m}();return ibn("card d-flex w-100 t--ec-activity")({_data:ubn({"test-id":"ec-selector-activity-view"})})([Y0("card-body pb-0")(og("row")([og("col-12")([tn(a(f))(Y0("d-flex justify-content-end")(og("badge badge-warning bg-warning text-dark")([lbn("")("Smart Alert: "),Z("this activity appears twice")]))),v(wD(f)),cbn("")([Z(bD($m(f))),Z(" | Tier "),Z(_E(Qs(f)))])]),Y0("col-12 mt-n2")(gI("text-muted small")(_))])),Y0("card-footer border-top-0 pt-0")(og("row")([Y0("col col-6 ml-sm-auto")(i9("btn btn-link p-0 t--edit")({type:"button",onClick:h3(t)(new u9({index:new d(s)}))})("Edit")),Y0("col col-6 ml-sm-auto text-right")(i9("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:h3(t)(new mY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 206, column 3 - line 277, column 69): "+[s.constructor.name,f.constructor.name])}},l=Gs(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Oe(n.attributesPath)(r),addNewButton:hbn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:h3(t)(new u9({index:b.value})),redirectUrlOverride:b.value};return re([n.defaultView(c),i])}}},c9=Su("Extracurriculars")(function(e){return{init:Zl({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:IR.value,compactView:e.compactView,maxActivities:me(dbn)(e.maxActivities),defaultView:me(pbn)(e.defaultView)}),view:function(n){return gbn(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 vY(_bn(n)(t))(function(a){return fY(function(){return t instanceof l9?Ta(sbn(e.onChange(a.activities))):Zl(De)}())(function(){return Zl(a)})})}}}});var Iy=Qe(M),hf=H(J),s9=Ps(M),Q2e=tt(M),Dbn=tt(J),ybn=rn(K)()(),pY=nn(Un),Fy=H(K),bbn=Qe(K),f9=jt(M),v9=it(Ie),dY=x(U),hY=an(),__=ie(We),Y2e=rn(M)()(),Rbn=kj(Oj)()(),wbn=ha(J),Sbn=AF(Qn),FR=nn(wr),K2e=H(M),Ebn=ha(M),Cbn=vI(fI)(),fd=Y(Ie),Ibn=AF(Zr),m9=$(pe),_9=ro(M),X2e=wu(J),gY=Ao()(),Fbn=le(zB),Tbn=Hc(),Mbn=le(Yu()(li(li(Qu)()({reflectSymbol:function(){return"name"}})(xt))()({reflectSymbol:function(){return"code"}})(xt))),Gbn=le(XB),Z2e=function(e){var n=mb(e),t=tc(e.Semiring0()),a=gw(e);return function(r){var i=yw(r),u=cm(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return Iy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?Iy("text-danger "+l.className)("-"+l.format(a(c))):ke}}},eGe=Z2e(If)(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 hf("row no-gutters g-0")([hf("col-6")([s9("text-uppercase text-muted")("Profile"),Q2e("text-primary")(Ce(r.missing)(r.format)(r.real))]),hf("col-6")([s9("text-uppercase text-muted")("Simulated"),Dbn("")([Ce(Iy("text-muted")("-"))(function(l){return Z(r.format(l))})(r.simulated),Oe(r.real)(function(l){return Oe(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)}}},p9=nGe(If)(Qn),Abn=nGe(hw)(Zr),tGe=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof rl?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof ol?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return Oe(t)(function(a){return ybn("btn btn-link btn-block px-0 "+a.className)({onClick:pY(e.onAddField)(n)})(hf("row mb-n3 cursor-pointer px-0")([Fy("col text-left")(Iy("text-primary")(a.label)),Fy("col-auto")(bbn("fe fe-chevron-down text-muted lead")(ke))]))})}return n instanceof rl?re([f9("")("SAT"),p9({chancingProfile:e.chancingProfile,real:v9(Bm)(dY(hY)(e.chancingProfile)),simulated:b.value,format:__,missing:"No SAT"}),Y2e("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:pY(e.onAddField)(rl.value)})(Ce("Add SAT")(je("Add simulated SAT"))(e.chancingProfile))]):n instanceof ol?re([f9("")("ACT"),p9({chancingProfile:e.chancingProfile,real:v9(Jm)(dY(hY)(e.chancingProfile)),simulated:b.value,format:__,missing:"No ACT"}),Y2e("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:pY(e.onAddField)(ol.value)})(Ce("Add ACT")(je("Add simulated ACT"))(e.chancingProfile))]):ke}},aGe=function(e){var n=function(){var l=Fy("mx-2 my-3");return function(c){return l(Rbn(c))}}(),t=function(l){return hf("mt-3 "+l.testClass)([hf("d-flex")([Iy("")(l.title),wbn("ml-2")([Z(__(l.simulated)),Oe(l.real)(function(c){return eGe(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:__}}(c))})])]),n({min:zn(l.min),max:zn(l.max),step:l.step,value:zn(Sbn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),hf("d-flex justify-content-between text-secondary")([Iy("")(__(l.min)),Iy("")(__(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 Qm?new Qm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:FR(e.onFieldUpdate(rl.value))(function(_){return m($r(_))}),testClass:c})}}}}},r=dY(hY)(e.chancingProfile),i=function(l){return hf("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([K2e("col-4")(l.title),tn(et(r))(Fy("col-4 text-center")(Ebn("")(__(l.real)))),Fy("col-3")(Cbn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(iv.value)(function(s){return s instanceof Km?new Km(l.updateField(s.value0)(c)):s})}})),tn(et(r))(Fy("col-1")(eGe({className:"pl-2",real:l.real,simulated:l.simulated,format:__})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof Ym?new Ym(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:FR(e.onFieldUpdate(ol.value))(function(_){return m($r(_))}),testClass:c})}}}}};return function(l){if(l instanceof Vm)return hf("t--gpa")([Abn({chancingProfile:e.chancingProfile,real:fd(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:ms("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:Ibn(0)(4)(l.value0.value),onChange:FR(e.onFieldUpdate(vs.value))(function(c){return function(s){return s instanceof Vm?new Vm({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),hf("d-flex justify-content-between text-secondary")(m9(Bw(0)(4))(function(c){return Iy("")(__(c)+".0")}))]);if(l instanceof Qm)return re([f9("")("SAT"),p9({chancingProfile:e.chancingProfile,real:v9(Bm)(r),simulated:new d(nJ(l.value0)),format:__,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(fd(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)(fd(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof Ym)return re([f9("")("ACT"),p9({chancingProfile:e.chancingProfile,real:v9(Jm)(r),simulated:new d(tJ(l.value0)),format:__,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(fd(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)(fd(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)(fd(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)(fd(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 Km)return re([tn(et(r))(hf("row no-gutters g-0")([Fy("col-4 offset-4 text-center")(s9("text-uppercase text-muted")("Profile")),Fy("col-4")(s9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:me(0)(fd(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)(fd(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)(fd(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 Xm)return c9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(uv.value)(function(s){return s instanceof Xm?new Xm(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof jp)return hf("t--ethnicity")([_9("")("Race or ethnicity"),re(m9(cme)(function(c){return X2e("d-flex align-items-center")([gY("mr-2 t--ethnicity-"+uE(c))({type:"radio",checked:Fbn(c)(l.value0),onChange:FR(e.onFieldUpdate(lv.value))(function(s){return function(f){return f instanceof jp?new jp(c):f}})}),Z(VB(c))])}))]);if(l instanceof M0)return hf("t--location")([_9("")("Home country"),Tbn({options:U7,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:FR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof M0?new M0({zip:s.value0.zip,country:c}):s}})}),tn(Mbn(l.value0.country)(Nm))(re([_9("mt-3")("Home Zip code"),gY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:FR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof M0?new M0({country:s.value0.country,zip:Yl(c)}):s}})})]))]);if(l instanceof Pp)return hf("t--gender")([_9("")("Gender"),re(m9(m9(hme)(uh.create))(function(c){return X2e("d-flex align-items-center")([gY("mr-2")({type:"radio",checked:Gbn(c)(l.value0),onChange:FR(e.onFieldUpdate(cv.value))(function(s){return function(f){return f instanceof Pp?new Pp(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}(),TR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DY=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 xbn=rn(M)()(),Lbn=ie(Bme),rGe=nn(Un),jbn=x(U),oGe=Xe(sa),iGe=le(gE),Pbn=x(pe),Nbn=St(pr),Obn=Mo(gE),kbn=Bn(J),uGe=Qe(K),Hbn=Bn(M),Ubn=Nn(J)()(),Bbn=ie(GMe),Jbn=Qe(M),Wbn=H(J),qbn=H(K),zbn=$(pe),$bn=yu(Qn),Vbn=Ar(Yn)(xr),Qbn=Qr(Pn),lGe=q(Vt),yY=Ln(wn)(Nt),d9=q(Yn),cGe=Vo(Ht),Ybn=Ka(cGe),Kbn=Gr(cGe),sGe=function(e){return Kn.create(TR.create(e))},fGe=function(e){return function(n){return function(t){var a=me([])(n.whatIfScenario),r=function(f){return xbn("btn text-muted px-0 t--reset-"+Lbn(f))({onClick:rGe(t)(new Kn(new TR(jbn(Wme(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Kn(new TR(function(m){var _=function(w){return new d(oGe(me([])(m))([v(zQ(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=gm(function(){var w=iGe(f);return function(g){return w(_1(g))}}())(m.value0);return h instanceof d?new d(Pbn(v)(m.value0)):_(!0)}return _(!0)})))}},u=function(f){return t(new Kn(new TR(function(v){return new d(oGe(me([])(v))([zQ(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=gm(function(){var m=iGe(f);return function(_){return m(_1(_))}}())(a);return re([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])}(Nbn(v)(qQ(new d(e.chancingProfile))(f))),Oe(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=eo(a)&&f===0,_=BQ(v),h=Og(function(w){return Obn(_1(w))(_)})(a);return h||m}},s=function(f){return f instanceof tg?kbn("text-muted")([uGe("fe fe-alert-circle text-muted pr-2")(ke),Z("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof cd?Hbn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):ke};return re(Gs(function(f){return function(v){return xo(ga(c(f)(v)))(function(m){return function(_){return re([Ubn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(Bbn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(JQ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:rGe(_)(!m)})([Jbn("text-lead py-2")(AMe(v)),uGe("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(ke)]),tn(m)(Wbn("py-4")([s(v),zx(qbn("my-4")(ke))(zbn($bn(LMe)(BQ(v)))(l))]))])}})}})(JQ))}}},vGe=function(e){return Vbn(e)(function(n){return Qbn(lGe(new ta(new DY(new HD(n)))))})},mGe=function(e){return yY(vGe(e.chancingWhatIfScenario))(function(){return d9({debouncer:uC,whatIfScenario:e.chancingWhatIfScenario})})},Xbn={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 TR)return yY(Ybn(function(t){return Kn.create(yI.create(t))})(O1(De)))(function(){return d9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Kn&&n.value0 instanceof yI&&n.value0.value0 instanceof OD)return yY(vGe(e.whatIfScenario))(function(){return d9(e)});if(n instanceof Kn&&n.value0 instanceof yI)return Kbn(function(t){return Kn.create(yI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(lC(Xbn)(e.debouncer)(n.value0.value0));if(n instanceof ta)return d9(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),vd=function(){function e(){}return e.value=new e,e}(),MR=function(){function e(){}return e.value=new e,e}(),GR=function(){function e(){}return e.value=new e,e}(),Zbn={to:function(e){if(e instanceof T)return vd.value;if(e instanceof o&&e.value0 instanceof T)return MR.value;if(e instanceof o&&e.value0 instanceof o)return GR.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 vd)return new T(z.value);if(e instanceof MR)return new o(new T(z.value));if(e instanceof GR)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])}},bY=function(e){if(e instanceof vd)return"skip";if(e instanceof MR)return"silent";if(e instanceof GR)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:vd.value,parse:En(bY)(un(Zbn)(gGe(gGe(hGe)(DGe))(yGe))(RGe(RGe(bGe)))(yGe))})}();var e1n=$(U),SGe=function(e){return dGe(bY(e))},h9=function(){var n=pGe();return e1n(ae(n))(wGe)};var RY=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}(),wY=function(){function e(){}return e.value=new e,e}(),SY=function(){function e(){}return e.value=new e,e}();var ig=function(e){if(e instanceof RY)return"startup";if(e instanceof g3)return"school_list";if(e instanceof D3)return"chancing";if(e instanceof wY)return"direct_messages";if(e instanceof SY)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 31, column 13 - line 36, column 31): "+[e.constructor.name])};var g9=function(){function e(){}return e.value=new e,e}(),D9=function(){function e(){}return e.value=new e,e}(),y9=function(){function e(){}return e.value=new e,e}(),EY=function(e){if(e instanceof g9)return"denied";if(e instanceof D9)return"failed";if(e instanceof y9)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=Br(Lo),CGe=Y(It),CY=lo(EGe)("mobile_set_push_token_path")(function(e){return function(n){return CGe(e({token:n}))(ou)}}),b9=lo(Br(EGe))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return CGe(e({context:ig(n),reason:EY(t)}))(ou)}}});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 n1n=yF(ct),t1n=ba(MH),a1n=Ke(Ze),r1n=St(CT(iT)(ya)),o1n=xf(ya),i1n=x(ET(vm)),u1n=Od(ya),l1n=Y(It),c1n=jn(Pn),s1n=function(e){return function(n){return Hd(function(t){return n1n(t1n)(TGe(n)(function(a){return t(on.create(e(a)))()})(function(a){return t(en.create(a))()}))})}};var f1n=function(e){return dr(function(n){return el("Promise failed, couldn't extract JS Error or String")})(a1n)(Zb(r1n(o1n("Error")(e))(i1n(el)(u1n(e)))))},v1n=s1n(f1n),MGe=function(e){return l1n(c1n(e))(v1n)};var GGe=function(e){var n=Vg(e);return function(t){return fb(n(t))}};var m1n=Ln(wn)(It),AGe=q(Vt),xGe=Wo(dS),_1n=Nl(xs),p1n=Y(It),d1n=ie(aT),h1n=GGe(bie),g1n=x(Ht),D1n={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 y1n=function(){var e=Ce(b3.value)(y3.create);return function(n){return e(function(t){return t.token}(n))}}();var b1n=function(e){return m1n(qa(Xa)("Exception thrown by mobile RPC")({name:yT(e),message:W_(e),stack:me("")(Tie(e))})(function(n){return AGe(De)}))(function(){return xGe(e)})},LGe=function(e){var n=Vg(e);return function(t){var a=dT(t);return function(r){return function(i){return kt(_1n)(b1n)(p1n(MGe(FGe(r)(n(i))))(function(u){var l=a(u);if(l instanceof on)return xGe(el("Unparseable response for RPC '"+(r+("': "+(d1n(l.value0)+(". Payload was: "+h1n(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])}))}}}},R1n=LGe(mH(vH)()),w1n=R1n(sH(cH)()),S1n=LGe(mH(wie(Rie)(vH)({reflectSymbol:function(){return"requestSilently"}})())())(sH(_ie(die(fH))(cH)(D1n)()())());var jGe=w1n("goToSettings")({}),IY=function(e){return g1n(y1n)(S1n("getPushToken")({requestSilently:e.requestSilently}))};var E1n=q5(),R9=H(J),C1n=tp()(),I1n=tt(M),PGe=Bn(M),R3=rn(M)()(),w3=nn(Un),NGe=Ln(wn),md=NGe(It),S3=q(Vt),F1n=H(M),w9=H(K),T1n=ps()(),OGe=AE(),kGe=jt(M),M1n=Bn(J),FY=ha(M),E3=NGe(Nt),bI=qb(Pn)(),HGe=Y(It),RI=q(Yn),G1n=Nl(xs),A1n=jn(Pn),x1n=Qr(Pn),L1n=ja(Ht),AR=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}(),S9=function(){function e(){}return e.value=new e,e}(),TY=function(){function e(){}return e.value=new e,e}(),E9=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}(),C9=function(e){return E1n({body:R9("pb-6 text-center")([C1n("py-6")({src:e.illustrationPath}),I1n("")(e.title),PGe("mb-4")(e.body),R3("btn btn-primary btn-block t--push-notifications-enable")({onClick:w3(e.dispatch)(TY.value)})("Turn on notifications"),R3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:w3(e.dispatch)(S9.value)})("Remind me later")]),onClose:e.dispatch(S9.value)})},j1n=function(e){return C9({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 `})},P1n=function(e){return C9({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 `})},N1n=function(e){return C9({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. `})},O1n=function(e){return C9({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])},k1n=function(e){return function(n){return md(qa(Xa)("Getting mobile push token failed")({errorName:yT(n),errorMessage:W_(n)})(function(t){return S3(De)}))(function(){return md(b9(e)(D9.value))(function(){return S3(new E9(qGe.value))})})}};var VGe=function(e){return function(n){return R9("row")([F1n("col-2")(""),w9("col-8")(T1n("w-100")({src:e.imagePath})),w9("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)(S9.value)})(""))])}},H1n=function(e){return OGe({size:AD.value,bodyClass:"t--push-permission-denied-modal",body:re([VGe({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),R9("text-center mt-4")([kGe("")("Uh oh!"),PGe("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),w9("mt-4")(R3("btn btn-primary btn-block")({onClick:w3(e)(zGe.value)})("Go to settings"))])})},U1n=function(e){return OGe({size:AD.value,bodyClass:"t--request-push-permission-modal",body:re([VGe({imagePath:"/img/mobile/push/permissions-request.svg"})(e),R9("text-center mt-4")([kGe("")("Get the most out of the CollegeVine app"),M1n("")([Z("Turn on notifications so that you don\u2019t miss "),FY("")("connection requests"),Z(", "),FY("")("scholarship offers"),Z(", and "),FY("")("helpful advice"),Z(".")])]),w9("mt-4")(R3("btn btn-primary btn-block t--enable-push-notifications")({onClick:w3(e)(TY.value)})("Ok!"))])})},QGe=function(e){return function(n){return function(t){if(n.stage instanceof AR)return ke;if(n.stage instanceof UGe){if(e.context instanceof RY)return U1n(t);if(e.context instanceof g3)return P1n(t);if(e.context instanceof D3)return O1n(t);if(e.context instanceof wY)return j1n(t);if(e.context instanceof SY)return N1n(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 H1n(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(md(bI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:ig(e.context)}))(function(){return HGe(IY({requestSilently:e.requestSilently}))(function(n){return md(function(){if(n instanceof y3)return CY(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:ig(e.context)})})})})))(function(){return RI({stage:AR.value})});if(Ge)return E3(Ta(bI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:ig(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])},B1n=function(e){return kt(G1n)(k1n(e))(md(bI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:ig(e)}))(function(){return HGe(IY({requestSilently:!1}))(function(n){return md(bI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:$Ge(n),push_notification_request_context:ig(e)}))(function(){if(n instanceof y3)return md(CY(n.value0))(function(){return S3(new E9(JGe.value))});if(n instanceof b3)return md(b9(e)(g9.value))(function(){return S3(new E9(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 S9)return E3(Ta(md(A1n(SGe(vd.value)))(function(){return md(b9(e.context)(y9.value))(function(){return bI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:ig(e.context)})})})))(function(){return RI({stage:AR.value})});if(t instanceof TY)return E3(x1n(B1n(e.context)))(function(){return RI({stage:AR.value})});if(t instanceof E9)return RI({stage:function(){if(t.value0 instanceof JGe)return AR.value;if(t.value0 instanceof WGe)return BGe.value;if(t.value0 instanceof qGe)return AR.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(L1n(jGe)))(function(){return RI({stage:AR.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 102, column 22 - line 136, column 32): "+[t.constructor.name])}}};var MY="support@collegevine.com";var I9="https://www.collegevine.com/admissions-calculator";var J1n=an(),W1n=ie(Fi),q1n=Nn(J)()(),XGe=kj(Oj)()(),ZGe=AF(Zr),wI=H(J),C3=H(M),e3e=Y(It),z1n=h1(ut(st()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})($v)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(Wt)(he))))))),GY=$(pe);var AY=H(K),$1n=$(U),V1n=Ln(wn),F9=V1n(Nt),T9=Qr(Pn),M9=q(Vt),Ty=q(Yn),Q1n=ro(M),xY=ea(M)()(),Y1n=Zt(Ru),K1n=Zm(),X1n=Qe(K),Z1n=ie(vE),eRn=Aa(Pa(Yt)),nRn=js(J),n3e=gn(hn),LY=dn(n3e)(vn(fn)),t3e=_n(mn),jY=pn(t3e),a3e=bn(yn),PY=Dn(a3e),tRn=us(K),G9=Zt(Za),NY=nn(wr),A9=function(){function e(){}return e.value=new e,e}(),x9=function(){function e(){}return e.value=new e,e}(),OY=function(){function e(){}return e.value=new e,e}(),L9=function(){function e(){}return e.value=new e,e}(),aRn=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}(),xR=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}(),rRn={to:function(e){if(e instanceof T)return A9.value;if(e instanceof o&&e.value0 instanceof T)return x9.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return OY.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return L9.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 A9)return new T(z.value);if(e instanceof x9)return new o(new T(z.value));if(e instanceof OY)return new o(new o(new T(z.value)));if(e instanceof L9)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])}},oRn=un(rRn)(LY(LY(LY(n3e)(t3e))(jY))(jY))(PY(PY(PY(a3e))))(jY),s3e=function(e){if(e instanceof A9)return"Female";if(e instanceof x9)return"Male";if(e instanceof OY)return"Non-binary / third gender";if(e instanceof L9)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(kr)(1)(Jo("|")(e)))},v3e=function(e){return{label:e.name,value:J1n(e.slug)+("_"+W1n(e.id))}},iRn=function(){var e=kt(kr)(1),n=Jo("_");return function(t){return e(n(function(a){return a.value}(t)))}}(),m3e=function(e){return q1n(e.className)({style:Ve({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")])])},uRn=lo(Br(Lo))("blog_lite_chancing_path")(function(e){return function(n){return e3e(e(n))(Eo(function(t){return z1n("Lite Chancing Response")(t)(function(a){return new d(GY(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var lRn=function(e){return wI(e.className)([e.label,AY("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")])])},cRn=function(e){return e instanceof A9?"female":e instanceof x9?"male":"other"},_3e=function(e){return function(n){var t=Hr(function(i){return $1n(iRn(i))($A)})(e),a=cRn(n.genderOption),r=v1(n.ecs);return F9(T9(e3e(uRn({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return M9(new Kn(new c3e(i)))})))(function(){return Ty({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:L9.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 F9(T9(M9(new Kn(xR.value))))(function(){return Ty({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 F9(T9(M9(new Kn(xR.value))))(function(){return Ty({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 Ty({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 Ty({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 Ty({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 xR)return _3e(e.schools)(n);if(t instanceof Kn&&t.value0 instanceof c3e)return F9(T9(M9(new ta(new aRn(t.value0.value0)))))(function(){return Ty({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 Ty(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 167, column 21 - line 192, column 27): "+[t.constructor.name])}}},h3e=I9,sRn=function(e){return function(n){return re([wI("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([Q1n("mt-3")("Extracurriculars"),AY("")(tn(eo(n.ecActivities))(xY("t--lite-chancing-mobile-and-left-sidebar-add-ec")({href:"#",onClick:Y1n(function(t){return function(){return K1n(t)(),n.onStartEditing(t)}}),"aria-label":"Add extracurriculars"})("+ add")))]),wI("mt-0 pb-3 mb-2")(GY(n.ecActivities)(function(t){return X1n("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+bD($m(t))))(Z(Z1n($m(t))))})),tn(eRn(eo)(n.ecActivities))(AY("card bg-white border-dashed")(wI("card-body "+e.className)([Z("To add more ECs & see chances for 1,500 schools, "),xY("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 c9({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(sRn({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 nRn(r.className+" dropdown-menu shadow")(GY(oRn)(function(i){return tRn("hover-bg-light")(xY("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")({onClick:G9(function(){return n(new Kn(new i3e(i)))(),a.onChange()})})(s3e(i)))}))},"aria-label":"Gender dropdown"})},gpaSlider:function(a){return lRn({gpa:e.gpa,className:a.className,onChange:NY(n)(function(r){return Kn.create(o3e.create(r))}),onFinalChange:G9(function(){return n(new Kn(xR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Kn(xR.value)),satMathScoreSlider:function(a){return m3e({score:e.satMath,onChange:NY(n)(function(r){return Kn.create(u3e.create(r))}),onFinalChange:G9(function(){return n(new Kn(xR.value))(),a.onChange()}),label:a.label($r(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return m3e({score:e.satVerbal,onChange:NY(n)(function(r){return Kn.create(l3e.create(r))}),onFinalChange:G9(function(){return n(new Kn(xR.value))(),a.onChange()}),label:a.label($r(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var fRn=oa(K),vRn=ea(K)()(),SI=function(){function e(){}return e.value=new e,e}(),kY=function(){function e(){}return e.value=new e,e}(),I3=function(){function e(){}return e.value=new e,e}(),_d=function(e){return function(n){var t=function(i){return fRn("fe fe-external-link "+i)(ke)},a=Wd(n),r=Z(me(a.siteName)(e.text));return vRn(e.className)({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof SI)return r;if(e.icon instanceof kY)return re([t("mr-1 large"),r]);if(e.icon instanceof I3)return re([r,t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 29, column 5 - line 32, column 54): "+[e.icon.constructor.name])}())}},D3e=function(){return _d({className:"text-body mt-1 d-inline-block",icon:SI.value,text:b.value})}();var pRn=H(J),dRn=ea(M)()(),BY=function(e){return e.chancing.endorsed?ke:pRn("my-1 ml-1 small text-gray-800")([Z("Chancing is not endorsed by "),Z(e.name),Z("."),Oe(e.chancing.moreInfoLink)(function(n){return re([Z(" If interested in applying, learn more about "),dRn("")({href:n})("how to prepare ")])})])};var JY=$(U),w3e=rn(M)()(),WY=nn(Un),TRn=rn(K)()(),MRn=H(J),S3e=Qe(M);var My=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}(),Gy=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}(),Ay=function(){function e(){}return e.value=new e,e}(),E3e={to:function(e){if(e instanceof T)return My.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 Gy.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 Ay.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 57, column 1 - line 57, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof My)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 Gy)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 Ay)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 57, column 1 - line 57, column 34): "+[e.constructor.name])}},C3e=function(e){return!(e instanceof Ay)},I3e=function(e){if(e instanceof My)return"Basic Info";if(e instanceof CI)return"Admissions";if(e instanceof Gy)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 Ay)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 149, column 16 - line 158, column 40): "+[e.constructor.name])},A3=function(e){if(e instanceof My)return"basic";if(e instanceof CI)return"admissions";if(e instanceof Gy)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 Ay)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 161, column 13 - line 170, column 36): "+[e.constructor.name])},F3e=function(e){return function(n){return function(t){return JY(e)(function(a){return w3e("btn btn-outline-primary t--text-edit-"+A3(n))({onClick:WY(a)(n)})(t)})}}},T3e=function(e){return function(n){return JY(e)(function(t){return TRn("btn btn-outline-primary t--edit-"+A3(n))({onClick:WY(t)(n)})(MRn("d-flex align-content-center")([S3e("material-symbol x-large")("edit"),S3e("ml-2")("Edit")]))})}},mu=function(e){return function(n){return JY(e)(function(t){return w3e("btn btn-link p-0 material-symbol x-large t--edit-"+A3(n))({onClick:WY(t)(n)})("edit")})}};var GRn=le(At(Zve)),ARn=Ln(wn)(Ie),xRn=Lr(qr),LRn=Mo(GM),M3e=Y(Ie),jRn=q(Mn),p_=H(J),G3e=jt(M),PRn=Kl(M),A3e=Qe(M),x3e=H(K),L3e=Nn(M)()(),NRn=oa(M),ORn=tt(M),kRn=x(pe),qY=function(e){var n=GRn(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 So)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof xu||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof fc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 65, column 26 - line 69, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=me(xu.value)(e.school.admissions.reqStandardTests),r=re([la(ARn(xRn(LRn(a)([xu.value,fc.value])))(function(){return M3e(e.school.admissions.fracSubmittedSat)(function(i){return M3e(e.school.admissions.fracSubmittedAct)(function(u){return jRn(p_("row mb-4")([p_("col-12 text-nowrap mb1")([p_("d-flex align-items-center mb-4")([G3e("mr-2 mb-0")("Tests typically submitted"),PRn("")(` 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. `)]),p_("")([Z("SAT: "),A3e("font-weight-semibold")(Ea(i))]),x3e("progress progress-md mt-3 mt-2")(L3e("progress-bar")({style:Ve({width:d2(i)})})("")),$a(""),p_("")([Z("ACT: "),A3e("font-weight-semibold")(Ea(u))]),x3e("progress progress-md mt-3")(L3e("progress-bar")({style:Ve({width:d2(u)})})(""))])]))})})})),p_("d-flex align-items-center")([NRn("fe fe-info large pr-2")(""),p_("")([Z(" Policies can change. Please confirm by looking at "),_d({className:"",icon:SI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return p_("card")([p_("card-body")([p_("d-flex align-items-center justify-content-between mb-4")([ORn("my-0 mr-3 flex-grow-1")("Applications"),la(mu(e.onEdit)(FI.value))]),G3e("mb-4")("How to apply"),p_("mb-4")(kRn(Ds)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),P0e(a),function(){var i=me(xu.value)(e.school.admissions.reqRecLetters);if(i instanceof So)return"Rec letters not used";if(i instanceof xu)return"Rec letters optional";if(i instanceof fc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 46, column 9 - line 49, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=me(xu.value)(e.school.admissions.reqToefl);if(i instanceof So)return"TOEFL not used (international applicants)";if(i instanceof xu)return"TOEFL optional (international applicants)";if(i instanceof fc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 53, column 9 - line 56, column 66): "+[i.constructor.name])}()])),r])])},j3e=function(e){return qY(e)};var P3e=br(Ya),HRn=Ri(OO()(Z4({reflectSymbol:function(){return"p25"}})()(Z4({reflectSymbol:function(){return"p75"}})()(NO)(Vc))(Vc))),$u=H(J),xy=H(K),N3e=jt(M),d_=Bn(M),O3e=Wn(Fa),k3e=x(U),j9=Ps(M),URn=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 133, column 37 - line 135, column 28): "+[e.constructor.name])},zY=function(e){return Mb(",")("")(e)},GI=function(e){if(e instanceof d)return zY(ef(e.value0.p25)+(" - "+ef(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 138, column 33 - line 140, column 28): "+[e.constructor.name])},BRn=function(e){return function(n){return URn(HRn(e)(n))}},JRn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},WRn=re([$u("row")([xy("col-12 col-md-7")(ro(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),xy(" col-12 col-md-5 my-4")(Q5()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),qRn=function(e){if(e instanceof d)return zY(ef(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 128, column 36 - line 130, column 28): "+[e.constructor.name])},zRn=function(e){var n=function(t){return xy("card bg-white")($u("card-body")(t))};return xy("row")($u("col-12")([n([N3e("")("SAT"),$u("row")([$u("col col-md-6")([d_("")("Average SAT "),Dr("")(zY(Ce("Not Reported")(ef)(O3e(k3e(BRn)(e.admissions.satMath))(e.admissions.satVerbal))))]),$u("col col-md-6")([d_("")("SAT 25th-75th"),Dr("")(GI(O3e(k3e(JRn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),$u("row")([$u("col col-md-6")([d_("mt-5")("Students Submitting SAT"),Dr("")(H3e(e.admissions.fracSubmittedSat))])]),$u("row")([$u("col col-md-6")([d_("mt-5")("Math"),j9("text-muted")("Average (25th - 75th)"),Dr("")(GI(e.admissions.satMath))]),$u("col col-md-6")([d_("mt-5 text-nowrap")("Reading and Writing"),j9("text-muted")("Average (25th - 75th)"),Dr("")(GI(e.admissions.satVerbal))])])]),n([N3e("")("ACT"),$u("row")([$u("col col-md-6")([d_("")("Average ACT"),Dr("")(qRn(e.admissions.actComposite))]),$u("col col-md-6")([d_("")("ACT 25th-75th"),Dr("")(GI(e.admissions.actComposite))])]),xy("row")($u("col col-md-6")([d_("mt-5")("Students Submitting ACT"),Dr("")(H3e(e.admissions.fracSubmittedAct))])),$u("row")([$u("col col-md-6")([d_("mt-5")("Math"),j9("text-muted")("Average (25th - 75th)"),Dr("")(GI(e.admissions.actMath))]),$u("col col-md-6")([d_("mt-5")("English"),j9("text-muted")("Average (25th - 75th)"),Dr("")(GI(e.admissions.actVerbal))])])])]))},$Rn=function(e){return xy("card")($u("card-body")([d_("")("Acceptance Rate"),Dr("")(Ce("Not reported")(function(n){return Ea(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},VRn=function(e){return xy("row")(xy("col-12")($Rn(e)))},U3e=function(e){return re([VRn(e.school),zRn(e.school),WRn,qY(e)])};var QRn=Qe(M),YRn=ie(S7),$Y=function(e){var n=function(t){return function(a){return QRn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof Er&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof So)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof So)return qa(Xa)("Received strategy, "+(YRn(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 Er)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof Yr&&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 Yr)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof wo)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 KRn=x(pe),XRn=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 $s)return a;if(e instanceof Yf||e instanceof Kf)return n;if(e instanceof Xf)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 18, column 18 - line 22, column 38): "+[e.constructor.name])}();return re(KRn(XRn(""))(r))};var AI=H(K),VY=oa(M),ZRn=Nn(M)()(),ewn=br(Ya),nwn=St(pr),twn=Wn(Fa),awn=x(U),QY=H(J),rwn=Qe(J),own=Qe(M),iwn=rn(J)()(),uwn=Zt(Za),xI=AI("col-auto")(ea(J)()()("")({href:xh})([VY("fe fe-edit-2")(""),Z(" edit")])),LI=function(e){if(e instanceof Xd)return"success";if(e instanceof Zd)return"primary";if(e instanceof Lm)return"warning";if(e instanceof Zf)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 113, column 17 - line 117, column 28): "+[e.constructor.name])},jR=function(e){return function(n){return function(t){return AI("progress progress-"+e)(ZRn("progress-bar bg-"+n)({style:Ve({width:d2(t)})})(""))}}},J3e=function(e){var n=function(t){return function(a){return ewn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:nwn(e.p50)(twn(awn(n)(e.p25))(e.p75))}},Ly=function(e){return function(n){var t=LI(n),a=function(r){return function(i){return QY("d-flex large font-weight-bold fw-bold mb-3")([VY("mr-3 fe fe-"+(i+(" text-"+t)))(""),rwn("")([Z(e),own("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Xd)return a("above average")("check-circle");if(n instanceof Zd)return a("about average")("thumbs-up");if(n instanceof Lm)return a("below average")("trending-down");if(n instanceof Zf)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 95, column 3 - line 99, column 45): "+[n.constructor.name])}},YY=function(e){if(e.expanded){var n=iwn("btn btn-link px-0 t--show-less")({onClick:uwn(e.onCollapse)})([Z("show less "),VY("fe fe-chevron-up")("")]);return AI("card bg-very-light-grey mt-3")(QY("card-body "+e.card.testClass)([QY("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 46, column 1 - line 46, 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),lwn=ie(We),cwn=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 re([V3e("")(lwn(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 Zf)return"";if(n.chances.courseRigorStrength instanceof Lm)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof Zd)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Xd)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 46, column 9 - line 50, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=$3e("mb-0")([Z("Read about what "),cwn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),Z(".")]);return{title:Ly("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:re([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 Gl=function(){function e(){}return e.value=new e,e}(),Al=function(){function e(){}return e.value=new e,e}(),Y3e={show:function(e){if(e instanceof Gl)return"SAT";if(e instanceof Al)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 Gl)return Al.value;if(e instanceof Al)return Gl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 27, column 1 - line 27, column 46): "+[e.constructor.name])};var swn=Xi(ze)(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 30, column 24 - line 32, column 19): "+[e.constructor.name])}(),a=voe(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):swn(", ")(a.init)+(", "+(t+(" "+a.last)))}},n4e=function(){return e4e(X3e.value)}(),t4e=function(){return e4e(Z3e.value)}();var K0=fi(ze)(dt),a4e=x(kg),Bc=ie(We),xl=q(Mn),P9=ie(bB),N9=sm()(),r4e=si({reflectSymbol:function(){return"math"}}),h_=Av(We),o4e=Av(Ku),g_=ie(N9(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"}})(Qc({reflectSymbol:function(){return"sat"}})(N9(r4e(Qc({reflectSymbol:function(){return"readingWriting"}})(h_))(h_))))(h_))(o4e))(o4e))(ac(lJ)))(N9(si({reflectSymbol:function(){return"ap"}})(si({reflectSymbol:function(){return"collegeClasses"}})(Qc({reflectSymbol:function(){return"honors"}})(h_))(h_))(h_))))(N9(si({reflectSymbol:function(){return"english"}})(r4e(si({reflectSymbol:function(){return"reading"}})(Qc({reflectSymbol:function(){return"science"}})(h_))(h_))(h_))(h_))))),PR=ie(Y3e),fwn=Xfe(Hg)(w7),jy=ie(wB),jI=le(RB(zS)),i4e=ie(h_),O9=$(U),vwn=ea(M)()(),mwn=jt(M),_wn=Bn(K),pwn=Bn(J),dwn=ha(M),hwn=function(e){return e},gwn=function(e){return e},KY=function(e){if(e instanceof Gl)return Yr.value;if(e instanceof Al)return wo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 556, column 18 - line 558, column 22): "+[e.constructor.name])},Dwn=function(e){if(e instanceof Yr)return"with SAT";if(e instanceof wo)return"with ACT";if(e instanceof Er)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 550, column 17 - line 553, column 58): "+[e.constructor.name])},x3=function(e){return function(n){return K0(["Your simulated chances of admission ",n4e(a4e(Dwn)(poe(e)(n)))," are very close."])}},u4e=60,D_=function(e){return function(n){return qa(Xa)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},l4e=3,L3=Kl(M)("text-secondary ml-1")(K0(["If your SAT or ACT scores fall within ",Bc(u4e)," points of the 25th percentile score (SAT) or ",Bc(l4e)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),k9=function(e){return re([Z(K0([x3(Er.value)(Cb(KY(e.standardizedTest)))," But because your score ",Bc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof Yr||e.recommendedStrategy instanceof wo)return"higher";if(e.recommendedStrategy instanceof Er)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 495, column 7 - line 498, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Bc(e.guidanceScore)])),L3,Z(K0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof Yr)return"with SAT";if(e.recommendedStrategy instanceof wo)return"with ACT";if(e.recommendedStrategy instanceof Er)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 505, column 7 - line 508, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},ywn=function(e){return function(n){return function(t){return function(a){var r=vJ(n),i=Jm(n);if(e instanceof vp&&e.value0 instanceof Yd&&r instanceof d&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:re([Z(K0([x3(Er.value)(Zw(Yr.value)([wo.value]))," But because your SAT score ",Bc(r.value0)," is lower than ",Bc(t)])),L3,Z(K0([" and your ACT score ",Bc(i.value0)," is lower than ",Bc(a)])),L3,Z(", we recommend you apply test-optional.")])});if(e instanceof vp&&e.value0 instanceof Yd)return D_("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:P9(e),profile:g_(n)});if(e instanceof vp&&r instanceof b&&i instanceof b)return D_("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:P9(e),profile:g_(n)});if(e instanceof vp&&e.value0 instanceof Am&&r instanceof d)return xl({title:"Applying test-optional should be best for you",body:k9({standardizedTest:Gl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:Er.value})});if(e instanceof vp&&e.value0 instanceof Am&&r instanceof b)return D_("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:P9(e),profile:g_(n)});if(e instanceof vp&&e.value0 instanceof xm&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:k9({standardizedTest:Al.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:Er.value})});if(e instanceof vp&&e.value0 instanceof xm&&i instanceof b)return D_("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:P9(e),profile:g_(n)});if(e instanceof DM&&r instanceof b&&i instanceof b)return xl({title:"Applying test-optional should be best for you",body:Z(K0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Bc(t),"+ for SAT or ",Bc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof DM)return xl({title:"Applying test-optional should be best for you",body:Z(K0(["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 Mf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 187, column 13 - line 196, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 99, column 3 - line 199, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},bwn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(PR(v)+" should be best for you")},i=function(v){return re([Z(K0([N_(x3)(function(){return v.includeTestOptional?new Ue(Er.value,Zw(Yr.value)([wo.value])):new Ue(KY(v.stronger.test),a4e(KY)(Cb(v.weaker.test)))}())," But because your ",PR(v.stronger.test)," score ",Bc(v.stronger.actualScore)," is higher than ",Bc(v.stronger.guidanceScore)])),L3,Z(K0([" and your ",PR(v.weaker.test)," score ",Bc(v.weaker.actualScore)," is lower than ",Bc(v.weaker.guidanceScore)])),L3,Z(K0([", we recommend you apply with ",PR(v.stronger.test),"."]))])},u=vJ(n),l=Jm(n),c=function(v){return function(m){return fwn(Zw(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(PR(v)+(" are significantly higher than with a test-optional"+(" application and with "+(PR(K3e(v))+"."))))},f=function(v){return Z("Your simulated chances of admission with "+(PR(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Qf&&e.value0 instanceof Yd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(yo(" ")([x3(Er.value)(Zw(Yr.value)([wo.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 Qf&&e.value0 instanceof Yd)return D_("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:jy(e),profile:g_(n)});if(e instanceof u0&&e.value0 instanceof Yd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(yo(" ")([x3(Yr.value)(Cb(wo.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 u0&&e.value0 instanceof Yd)return D_("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:jy(e),profile:g_(n)});if(e instanceof Qf&&u instanceof b&&l instanceof b)return D_("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:jy(e),profile:g_(n)});if(e instanceof Qf&&e.value0 instanceof Am&&u instanceof d&&jI(e.value1)($S(Er.value)))return xl({title:r(Gl.value),body:k9({standardizedTest:Gl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:Yr.value})});if(e instanceof Qf&&e.value0 instanceof xm&&l instanceof d&&jI(e.value1)($S(Er.value)))return xl({title:r(Al.value),body:k9({standardizedTest:Al.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:wo.value})});if(e instanceof Qf&&e.value0 instanceof Am&&u instanceof d&&l instanceof d&&jI(e.value1)(c(wo.value)(Er.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Qf&&e.value0 instanceof xm&&u instanceof d&&l instanceof d&&jI(e.value1)(c(Yr.value)(Er.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Qf&&e.value0 instanceof Am&&u instanceof d&&l instanceof d&&jI(e.value1)($S(wo.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Qf&&e.value0 instanceof xm&&u instanceof d&&l instanceof d&&jI(e.value1)($S(Yr.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Qf)return D_(K0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",jy(e),", SAT: ",i4e(u),", ACT: ",i4e(l),", SAT guidance: ",Bc(t),", ACT guidance: ",Bc(a)]))({guidance:jy(e),profile:g_(n)});if(e instanceof u0&&u instanceof b&&l instanceof b)return D_("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:jy(e),profile:g_(n)});if(e instanceof u0&&e.value0 instanceof Am&&u instanceof d&&l instanceof d)return xl({title:r(Gl.value),body:Z(s(Gl.value))});if(e instanceof u0&&e.value0 instanceof xm&&u instanceof d&&l instanceof d)return xl({title:r(Al.value),body:Z(s(Al.value))});if(e instanceof u0&&e.value0 instanceof Am&&u instanceof d&&l instanceof b)return xl({title:r(Gl.value),body:f(Gl.value)});if(e instanceof u0&&e.value0 instanceof Am&&u instanceof b&&l instanceof d)return D_("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:jy(e),profile:g_(n)});if(e instanceof u0&&e.value0 instanceof xm&&u instanceof b&&l instanceof d)return xl({title:r(Al.value),body:f(Al.value)});if(e instanceof u0&&e.value0 instanceof xm&&u instanceof d&&l instanceof b)return D_("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:jy(e),profile:g_(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 212, column 3 - line 395, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},Rwn=function(e){return function(n){return function(t){var a=O9(O9(t.sat.p25)(function(i){return i-u4e|0}))(hwn),r=O9(O9(t.act.p25)(function(i){return i-l4e|0}))(gwn);if(a instanceof d&&r instanceof d){if(e instanceof SB)return ywn(e.value0)(n)(a.value0)(r.value0);if(e instanceof EB)return bwn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 72, column 7 - line 76, column 85): "+[e.constructor.name])}return xl({title:"We\u2019re still collecting detailed guidance data\u2026",body:re([Z("Learn more about the "),vwn("")({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=Rwn(e)(n)(t);return Oe(a)(function(r){return re([mwn("")("Recommendation: "+r.title),_wn("")(r.body),function(){var i=VM(n);if(i instanceof d&&i.value0 instanceof fE)return pwn("")([dwn("")("Note:"),Z(" "),Z("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof OM)return ke;if(i instanceof b)return ke;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 43, column 9 - line 53, column 20): "+[i.constructor.name])}()])})}}};var wwn=rn(J)()(),Swn=nn(Un),s4e=le(iD),Ewn=oa(M),f4e=H(J),Cwn=Ps(M),j3=Bn(M),v4e=jt(M),Iwn=ro(M),m4e=H(K),Fwn=H(M),P3=function(e){var n=function(a){return wwn("btn btn-link p-0 ml-2 d-flex align-items-center")({onClick:Swn(a.value1)(Zv(a.value0))})([Z(function(){var r=s4e(a.value0)(Va.value);return r?"show less ":"show more "}()),Ewn("fe fe-chevron-"+function(){var r=s4e(a.value0)(Va.value);return r?"up":"down"}())("")])},t=function(a){return f4e("card-body pb-3")([Cwn("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."),$a("border-gray-500"),Iwn("")("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."),Oe(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(Oa.value))(function(a){var r=Ki(a);if(r instanceof Oa)return f4e("card-body pb-3 d-flex align-items-center justify-content-between")([Fwn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Va)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 21, column 49 - line 28, column 34): "+[r.constructor.name])}):t(b.value)}())};var _4e=gn(hn),y_=dn(_4e)(vn(fn)),p4e=_n(mn),b_=pn(p4e),d4e=bn(yn),R_=Dn(d4e),Twn=$(U),Mwn=le(T0),Gwn=ep(J),Awn=Sx(K),h4e=X_(J),XY=Ex(M),xwn=Z_(J),Lwn=$(pe),jwn=yu(Zr),Pwn=Xv(M),Nwn=Xv(J),g4e=Qe(M),Own=Xv(K),kwn=H(J),Hwn=H(M),Uwn=function(){var e=un(RD)(y_(y_(y_(y_(y_(y_(y_(y_(y_(y_(y_(_4e)(p4e))(b_))(b_))(b_))(b_))(b_))(b_))(b_))(b_))(b_))(b_))(R_(R_(R_(R_(R_(R_(R_(R_(R_(R_(R_(d4e))))))))))))(b_),n=zn(bt(e));return Gs(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)(Twn(gm(function(f){return Mwn(f.tier)(s)})(Uwn))(function(f){return f.strength}))},r=Gwn("table border border-light border-3")([Awn("")(h4e("")([XY("")("Activity"),XY("")("Tier"),XY("")("Strength")])),xwn("bg-white")(Lwn(jwn(function(s){return-a(Qs(s))})(n.ecActivities))(function(s){return h4e("")([Pwn("")(wD(s)),Nwn("")([g4e("d-none d-md-inline")(_E(Qs(s))),g4e("d-md-none")(oJ(Qs(s)))]),Own("pt-4")(jR("sm")("primary")(a(Qs(s))))])}))]),i=eo(n.ecActivities),u=function(){if(i)return Zf.value;if(Ge)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 34, column 5 - line 36, column 39): "+[])}(),l=function(){if(u instanceof Lm)return Z("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof Zd)return Z("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Xd)return Z("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof Zf)return ke;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 68, column 26 - line 76, column 16): "+[u.constructor.name])}(),c=kwn("row mb-2")([Hwn("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:Ly("Extracurriculars")(u),testClass:"t--extracurriculars",content:re([c,tn(!i)(r),l])}}}};var N3=function(e){var n=rr(e);return n.length===0?b.value:new d(re(n))};var y4e=Y(Ie),b4e=q(Mn),R4e=mI(M),Bwn=np(J)()(),O3=H(K),ZY=ie(We),w4e=br(Ya),NR=H(J),S4e=jt(M),E4e=wy(M)(M),C4e=Qe(M),Jwn=Nn(M)()(),Wwn=Wn(Fa),PI=x(U),qwn=no(dt),zwn=x(Pl),$wn=an(),Vwn=tt(M),Qwn=function(e){var n=function(t){return Hh(uf(function(a){return a.percentile}(t)))};return y4e(e.admissions.yieldRate)(function(t){return b4e(re([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)+`. `)))),Dr("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 131, column 7 - line 136, 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=la(y4e(e.score)(function(r){var i=J_*(1-zn(r)/100);return b4e(n(i)(J_)("#008CFD"))})),a=n(0)(J_)("#EDF2F9");return Bwn("")({viewBox:"-100 -100 200 100"})([a,t])},Ywn=function(e){return O3("t--admissions-website")(_d({className:"d-flex align-items-center",icon:kY.value,text:b.value})(me(e.urls.main)(e.urls.admissions)))},eK=function(e){var n=function(i){return function(u){var l=function(c){return ZY(w4e(c(u)*100|0)(c(i)))+"%"};return NR("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 re([S4e("mb-4")("Applicant breakdown"),E4e([{title:"Total number of applicants",value:ef(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=w4e(i.women*100|0)(u),c=ZY(100-l|0)+"%",s=ZY(l)+"%";return re([NR("row mb-3")([NR("col")([Z("Women: "),C4e("font-weight-semibold")(s)]),NR("col-auto")([Z("Men: "),C4e("font-weight-semibold")(c)])]),O3("progress progress-md bg-warning")(Jwn("progress-bar")({style:Ve({width:s})})(""))])},r=rr([Wwn(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(re(r))},OR=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 120, column 5 - line 125, column 57): "+[a.constructor.name])},t=Ce("")(function(a){return qwn([Ea(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return qp(ei.value)+t},F4e=function(e){return function(n){var t=function(r){return re([R4e("Overall acceptance rate")(OR(n)),Dr("mr-1")(Ea(r.value))])},a=N3([PI(O3("row"))(N3([PI(zwn(O3("col-12 col-md-6 mb-4"))(t))($wn(n).admissions.acceptanceRate),PI(O3("col-12 col-md-6 mb-4"))(Qwn(n))])),eK(n)]);return NR("card t--admission-stats")([NR("card-body")([NR("d-flex mb-4 align-items-center")([Vwn("mb-0 flex-grow-1")("Admissions"),la(mu(e.onEdit)(CI.value))]),Oe(a)(function(r){return re([r,$a("")])}),Ywn(n)])])}};var wv=H(J),nK=Qe(M),ug=ha(M),kR=Y(Ie),T4e=q(Mn),tK=RM(Qn),M4e=H(M),OI=ie(We),G4e=H(K),Kwn=$(U),A4e=Bn(J),Xwn=Bn(M),Zwn=Ple(M),eSn=ea(M)()(),nSn=RM(Zr),aK=function(e){return function(n){return wv("row align-items-center mb-2")([wv("col-auto pr-0")([nK("mr-2")("You:"),function(){if(n.score instanceof b)return nK("text-secondary")("N/A");if(n.score instanceof d)return ug("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 203, column 7 - line 205, column 49): "+[n.score.constructor.name])}(),tn(n.simulated)(nK("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 Lm?Oe(a.percentiles.p50)(function(i){return wv("mt-3")([Z("Improving your "+(t+" can help your chances, especially if you can earn a ")),ug("")(a.showScore(i)),Z(" or higher.")])}):ke}}},tSn=x4e(Zr),L4e=x4e(Qn),j4e=function(e){var n=RM(e);return function(t){if(t.score instanceof b)return ke;if(t.score instanceof d){var a=jR("md")(LI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=la(kR(t.percentiles.p25)(function(i){return kR(t.percentiles.p75)(function(u){return kR(t.percentiles.p50)(function(l){return T4e(re([wv("mb-2 mt-3")([Z("Typical accepted student: "),ug("")(t.showScore(l)),Z(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),jR("md")("secondary")(t.normalizeScore(l))]))})})}));return wv("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 223, column 1 - line 223, column 72): "+[t.constructor.name])}},aSn=j4e(Zr),P4e=j4e(Qn),N4e=wv("mt-3")([Z("Standardized tests are "),ug("")("important"),Z(" for your admissions chances.")]),H9=function(e){var n=J3e(e.percentiles),t=tK(e.score)(n);return me(ke)(kR(e.score)(function(a){return kR(n.p25)(function(r){return kR(n.p50)(function(i){return kR(n.p75)(function(u){return T4e(wv("col-6 my-3")([M4e("large mb-2")(e.title),wv("")([Z("You: "),ug("")(OI(a))]),G4e("my-2")(jR("sm")(LI(t))(e.normalizeScore(a))),G4e("mb-2 mt-3")(jR("sm")("secondary")(e.normalizeScore(i))),wv("small")([Z("Typical accepted: "),ug("")(OI(i)),Z(" ("+(OI(r)+("\u2013"+(OI(u)+")"))))])]))})})})}))},rK=function(e){return function(n){return me(!1)(Kwn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},oK=M4e("d-flex align-items-center mb-2 large"),rSn=function(e){return function(n){return function(t){return re([oK("Notes on Test Optional"),A4e("")([ug("")("Our take: consider applying test optional for this school.")]),Xwn("")("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))(Oe(t.percentiles.p25)(function(a){return A4e("")([Z("For reference, we estimate that the 25"),Zwn("")("th"),Z(" percentile "+(n+" score at this school is ")),ug("")(t.showScore(a)),Z(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},O4e=rSn(Qn),iK=function(e){return function(n){return wv("my-3")([Z("Read about "),eSn("")({href:n,target:"_blank"})(e),Z(".")])}},k4e=function(e){return function(n){var t=wv("mt-4")([Z("GPA is "),ug("")("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:ms("0.00"),simulated:rK(e)(vs.value)};return{title:Ly("GPA")(nSn(a.score)(a.percentiles)),testClass:"t--gpa",content:re([aK(e)(a),aSn(a),t,tSn("GPA")(a),iK("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=wv("row")([H9({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return zn(l)/800}}),H9({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return zn(l)/800}})]),a=Ly("SAT"),r={score:Bm(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return zn(l)/1600},showScore:OI,simulated:rK(e)(rl.value)},i=re([tn(et(r.score))(oK("SAT Composite score")),aK(e)(r),P4e(r),t,N4e,L4e("SAT score")(r),iK("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=tK(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:re([O4e("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},U4e=function(e){return function(n){var t=Ly("ACT"),a={score:Jm(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return zn(l)/36},showScore:OI,simulated:rK(e)(ol.value)},r=wv("row")([H9({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),H9({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=re([tn(et(a.score))(oK("ACT Composite score")),aK(e)(a),P4e(a),r,N4e,L4e("ACT score")(a),iK("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=tK(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:re([O4e("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var Di=H(J),Py=H(M),Ll=H(K),uK=rn(J)()(),lK=nn(Un),k3=oa(M),cK=ro(M),B4e=jt(J),U9=Qe(M),J4e=Y(Ie),oSn=Kl(M),W4e=ea(M)()(),q4e=Bn(K),iSn=ha(M),z4e=dR(M),HR=le(iD),$4e=nc(At(GM)),uSn=no(dt),lSn=Pw(ze),cSn=le(zS),sSn=oa(K),fSn=Nn(M)()(),vSn=x(pe),mSn=$(pe),_Sn=jt(K),pSn=tt(J),dSn=Kl(K),hSn=x(kg),gSn=Bn(J),DSn=Bn(M),B9=tt(M),ySn=$(U5),bSn=Qe(K),V4e=function(e){return Di("row")([Py("col")(""),Ll("col-auto")(uK("btn btn-link t--show-more")({onClick:lK(e)(Va.value)})([Z("show more "),k3("fe fe-chevron-down")("")]))])},Q4e=function(e){return function(n){return function(t){return Di("row align-items-center mb-3")([Ll("col-12 col-lg-6")(Di("row")([Di("col-6 order-1 order-lg-2 my-auto")([cK("font-weight-normal fw-normal")("Your chances"),B4e("mb-0 t--chancing-percentage-label d-flex align-items-center")([U9("mr-1")(fD(e)({score:J4e(t)(function(a){return a.score}),specialCase:b.value})),Kj,U9("mx-2")(""),u2("")(n),B5("")(n)])]),Ll("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(NI({score:J4e(t)(function(a){return a.score})}))])),Di("col-12 col-lg-6 py-3 my-auto")([cK("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)),oSn("text-secondary ml-2")(OR(e))])])])}}},Y4e=function(e){return re([Z(e),Z(" requires standardized tests, but currently "),W4e("")({href:xh})("your profile"),Z(" indicates that you do not have test scores.")])},RSn=function(e){return re([Py("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=Di("row")([Ll("col-auto pr-0")(k3("fe fe-info large text-secondary mt-3")("")),Di("col")([Di("large")([iSn("")("Recommendation letters "),U9("text-secondary")("are often required.")]),Py("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 xo(ga(Va.value))(function(i){return function(u){return Ll("card")(Di("card-body t--phase2")([z4e("Your chancing: Phase 2"),tn(HR(i)(Oa.value))(Py("mb-4")("")),YY({card:D4e(e)(t)(a),expanded:HR(i)(Va.value),onCollapse:u(Oa.value)}),tn($4e(n.admissions.reqRecLetters)(new d(So.value)))(r),tn(HR(i)(Oa.value))(V4e(u))]))}})}}}},X4e=function(e){return function(n){return function(t){return function(a){var r=$4e(n.admissions.reqStandardTests)(new d(So.value)),i=et(Jm(t))&&r,u=et(Bm(t))&&r,l=function(c){return function(s){return YY({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:HR(c.value0)(Va.value),onCollapse:c.value1(Oa.value)})}};return CS(ga(Va.value))(function(c){return Ll("card")(Di("card-body t--phase1")([z4e("Your chancing: Phase 1"),tn(HR(c.value0)(Oa.value))(Py("mb-4")("")),l(c)(k4e),l(c)(Q3e),tn(u)(l(c)(H4e)),tn(i)(l(c)(U4e)),tn(HR(c.value0)(Oa.value))(V4e(c.value1))]))})}}}},wSn=function(e){return Z(uSn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},SSn=function(e){return re([Z("You\u2019re likely not eligible for admission at "),Z(e.name),Z(" because it is an "),Z(nu(Pm(e.gender))),Z(" school. This conclusion is based on the gender information you entered in your "),W4e("")({href:xh})("profile"),Z(".")])},ESn=function(e){return re([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. `)])},CSn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof Er)return"test-optional";if(s instanceof Yr)return"with SAT";if(s instanceof wo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 296, column 21 - line 299, column 33): "+[s.constructor.name])},u=function(s){var f=lSn(function(m){return cSn(m.applicationStrategy)(s)})(r.all),v=$Y({strategy:s,satOrigin:VM(t),testPolicy:n.admissions.reqStandardTests});return Di("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[Di("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,tn(f.value0.isRecommendedStrategy)(sSn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(ke))]),Ll("col-auto pl-md-0")(U9("badge badge-light bg-light text-dark")(wM(n)(f.value0))),Py("col-auto col-md-auto pl-md-0")(fD(n)(f.value0)),Ll("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return Ll("progress progress-md")(fSn("progress-bar")({style:Ve({width:N7(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Py("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 314, column 46 - line 319, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[Ll("col pr-0 d-flex align-items-end")(v),Py("col-auto text-gray-800")(function(){if(s instanceof Er)return"";if(s instanceof Yr)return"No SAT score";if(s instanceof wo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 326, column 19 - line 329, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 303, column 11 - line 330, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?qa(Xa)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(vSn(function(f){return f.applicationStrategy})(wa(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return xo(ga(Oa.value))(function(f){return function(v){return re([Di("row mb-2 justify-content-between")([Di("col")(mSn(l)(function(m){return _Sn("d-inline-block mr-2")($Y({strategy:m,satOrigin:VM(t),testPolicy:n.admissions.reqStandardTests}))})),Ll("col-auto")(uK("btn btn-link p-0 d-flex align-items-center")({onClick:lK(v)(Zv(f))})(function(){if(f instanceof Oa)return[Z("See why"),k3("fe fe-chevron-down ml-2")("")];if(f instanceof Va)return[Z("Show less"),k3("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 216, column 15 - line 218, column 92): "+[f.constructor.name])}()))]),Oe(r.top.classification)(function(m){return pSn("")([Z(n.name+(" is a "+mp(m))),dSn("ml-1 text-secondary h2 mb-0")(B3e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof So)return ke;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof _p)return ke;var _=function(w){return ke},h=Hv(l);return h instanceof d?Z(" if you apply "+t4e(hSn(i)(h.value0))):_(!0)}()])}),Q4e(n)(a)(new d(r.top)),tn(HR(f)(Va.value))(re([$a("mb-4"),Di("")([gSn("")([Z("Test policies may change in the future so be sure to check "),_d({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 So?DSn("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 _p?q4e("font-weight-bold fw-bold")(Y4e(n.name)):re([cK("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof fc?ke:u(Er.value)}(),u(Yr.value),u(wo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof So?ke:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof _p?ke:Oe(r.guidance)(function(m){return Ll("mt-4")(c4e(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?re([$a(""),uK("btn btn-link t--chancing-breakdown-cta p-0")({onClick:lK(e.onSwitchTab.value0)(Ji.value)})([k3("material-symbol x-large align-middle pr-2")("format_list_bulleted"),Z("See chancing explanation")])]):ke}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof e1)return ESn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Kd)return SSn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof _p)return RSn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof n1)return c(De);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof t1)return wSn(n);if(r.top.specialCase instanceof b)return c(De);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 193, column 3 - line 199, column 28): "+[r.top.specialCase.constructor.name])}}}}},kI=function(e){return function(n){return function(t){return function(a){return function(r){return Di("mb-4")([Ll("card mb-0 t--chancing")(Di("card-body t--chancing-overview")([B9("")("Chancing"),CSn(e)(n)(t)(a)(r)])),BY(n)])}}}}},ISn=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 Kd&&e.mobileLayout?kI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Kd?Ll("row")(Ll("col-8")(kI(n)(t)(a)(r)(i))):e.mobileLayout?re([kI(n)(t)(a)(r)(i),B9("")("Detailed profile breakdown"),X4e(e)(t)(a)(i.top),K4e(e)(t)(a)(i.top),P3(e)]):Di("row")([Di("col-8")([kI(n)(t)(a)(r)(i),B9("")("Detailed profile breakdown"),X4e(e)(t)(a)(i.top),K4e(e)(t)(a)(i.top)]),Di("col-4")([Oe(e.currentUser)(function(u){return Ll("mb-3")(Qj(e.whatificatorLink))}),P3(e)])])}}}}}},Z4e=function(e){return function(n){return function(t){var a=function(u){return qa(Xa)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return ke})},r=function(u){return Oe(eK(e))(function(l){return re([B9("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return re([i2({narrowLayout:!0}),P3(n),r(De)]);if(Ge)return Di("row")([Di("col-8")([i2({narrowLayout:!1}),r(De)]),Ll("col-4")(P3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 106, column 5 - line 121, column 12): "+[u.constructor.name])};return function(u){if(u instanceof e_)return Oe(b1(u.value1))(ISn(n)(t)(e)(u.value0)(ySn(l2(u.value1))(function(l){return l.top})));if(u instanceof kp)return a(De);if(u instanceof Hp)return i(De);if(u instanceof Op)return Ll("text-center p-6")(bSn("spinner-border spinner-border-sm text-primary")(ke));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 89, column 5 - line 98, column 73): "+[u.constructor.name])}(FE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var eAe=function(e){return function(n){return ke}};var nAe=L0(),UR=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:x0})]);var FSn=H(J),tAe=H(K),TSn=ro(M),MSn=rn(J)()(),GSn=Zt(Za),ASn=oa(M),sK=Bn(J),aAe=H(M),fK=ha(M),xSn=Qe(J),rAe=ea(M)()(),LSn=us(J),oAe=AE(),vK=Bn(M),jSn=Hle(J),iAe=function(e){return function(n){return FSn("row align-items-center w-100")([tAe("col")(TSn("my-0")(n)),tAe("col-auto pr-0")(MSn("btn btn-link p-0 d-flex align-items-center")({onClick:GSn(e)})([Z("Cancel "),ASn("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 re([sK("mb-1")([aAe("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),fK("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),xSn("")([Z("(you can always "),rAe("")({href:i})("update it"),Z(" to make sure)")])]);if(!u)return re([sK("")([aAe("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),fK("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 58, column 5 - line 68, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return LSn("mb-4")([sK("mb-1")([fK("")("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:re([vK("")("Your college cost depends on two types of information:"),jSn("")([a({name:"chancing",url:xh,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:re([vK("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),vK("")("Please log in or sign up to continue:"),UR])})};var yi=H(J),J9=tt(M),X0=H(K),cAe=ro(M),mK=Bn(J),sAe=H(M),_K=ha(M),pK=wy(M)(M),H3=Bn(M),fAe=jt(J),vAe=Kl(M),PSn=x(U),NSn=rn(J)()(),mAe=nn(Un),OSn=oa(M),_Ae=dR(M),kSn=rn(M)()(),pAe=Of(M),HSn=ea(M)()(),USn=jt(M),HI=function(){function e(){}return e.value=new e,e}(),W9=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}(),dK=function(){function e(){}return e.value=new e,e}(),q9=function(){function e(){}return e.value=new e,e}(),z9=function(e){return function(n){return yi("card t--financials-zero-cost")([yi("d-flex align-items-center justify-content-between card-header")([J9("flex-grow-1 my-0")("Cost & scholarships"),Oe(e.editButton)(X0("flex-grow-0"))]),yi("card-body")([cAe("")("The cost to students is zero"),mK("small text-muted mb-0")([Z("Some schools do not charge tuition, or they cover the full cost for students. Always check "),_d({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. `)])])])}},$9=function(e){return function(n){return function(t){var a=t(new U3(HI.value));if(n instanceof HI)return ke;if(n instanceof W9)return uAe(e)({close:a});if(n instanceof dAe)return lAe({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 331, column 3 - line 334, column 45): "+[n.constructor.name])}}},hK=function(e){var n=function(t){return function(a){return{title:a,value:Pu(t)}}};return re([yi("row py-3")([sAe("col font-weight-semibold")("Income"),X0("col-auto")(_K("")("Average net cost"))]),$a("mt-0"),X0("mt-4")(pK([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")]))])},V9=function(e){var n=function(a){return function(r){return _d({className:"",icon:I3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return re([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 232, column 16 - line 243, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return re([H3("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),mK("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.")])])},BSn=X0("")(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=re([hAe,H3("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),gK=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. `)]),DK=function(e){return re([X0("")(gK),$a("mb-0"),X0("mb-4")(hK(e))])},yK=function(e){return function(n){return yi("card t--financials-cost-before-aid")([yi("card-body")([yi("d-flex align-items-center justify-content-between mb-5")([J9("my-0 mr-3 flex-grow-1")("Cost & scholarships"),la(mu(n.onEdit)(Gy.value))]),BSn,pK([{title:"In-state total cost",value:Ce("unknown")(function(t){return Pu(zn(t))})(Hm(n.school))},{title:"Out-of-state total cost",value:Ce("unknown")(function(t){return Pu(zn(t))})(rh(n.school))}]),me(ke)(PSn(DK)(n.school.averageNetPrice)),tn(n.showCta)(re([B3,NSn("btn btn-link t--estimate-my-cost p-0")({onClick:mAe(e)(new U3(W9.value))})([OSn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])]))])])}},bK=function(e){return function(n){var t=function(i){return function(u){return yi("col-12 mt-2 col-md-6 mt-md-0")([_Ae(u),Dr("")(Ce("unknown")(function(l){return Pu(zn(l))})(i))])}},a=yi("row")([yi("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)(X0("col-12 col-md-auto mb-3 mb-md-0")(kSn("btn btn-primary px-4 t--estimate-my-cost")({onClick:mAe(e)(new U3(dAe.value))})("Estimate my cost")))]),r=re([pAe("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),mK("")([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 `))))),HSn("")({href:rC})("free cost calculator"),Z(".")])]);return yi("card border border-light rounded p-4 mx-2 mb-4")([tn(n.showExtended)(r),a,yi("row")([t(Hm(n.school))("In-state"),t(rh(n.school))("Out-of-state")])])}},J3=function(e){return function(n){return function(t){return function(a){if(a instanceof dK){var r=yi("d-flex align-items-center justify-content-between mb-3")([J9("my-0 mr-3")("Cost & scholarships"),la(e.editButton)]);return re([yi("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[yi("card-body")([r,bK(n)({school:t,showCta:e.showCta,showExtended:!1}),B3,UR])];if(t.averageNetPrice instanceof d)return[yi("card-body")([J9("")("Cost & scholarships"),bK(n)({school:t,showCta:e.showCta,showExtended:!1}),gK,hK(t.averageNetPrice.value0),yi("px-3")([B3,UR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 83, column 5 - line 103, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof q9){var i=function(){var u=function(l){return function(c){return{title:c,value:Ce("unknown")(function(s){return Pu(zn(s))})(l)}}};return re([yi("row mx-0 py-3 border-bottom")([X0("col pl-0")(_K("")("Type")),X0("col-auto pr-0")(_K("")("Annual Cost"))]),X0("mt-4")(pK([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 re([bK(n)({school:t,showCta:e.showCta,showExtended:!0}),X0("card")(yi("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."),yi("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[B3,UR];if(t.averageNetPrice instanceof d)return[gK,hK(t.averageNetPrice.value0),function(){return e.showCta?yi("")([B3,UR]):hAe}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 120, column 9 - line 136, column 14): "+[t.averageNetPrice.constructor.name])}())])),X0("card")(yi("card-body")([USn("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 80, column 1 - line 80, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var JSn=q(Yn),WSn=an(),W3=H(K),Sv=H(J),gAe=Of(M),BR=Bn(M),qSn=ea(J)()(),RK=Qe(M),DAe=H(M),yAe=ha(M),zSn=Ov(mm),$Sn=x(pe),VSn=tt(M),QSn=jt(K),YSn=dR(M),KSn=x(U),XSn=rn(J)()(),ZSn=nn(Un),eEn=oa(M),nEn=le(At(Ja)),bAe=function(e){return function(n){return JSn(n.value0)}},RAe=function(){return HI.value}(),wK=function(e){var n=function(){var a=WSn(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")(Sv("card-body")([gAe("")(r),i])))}}};return Sv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(re([BR("")("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"),Dr("")(Ea(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(BR("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")(re([BR("")("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."),Sv("row")([Sv("col")([Z("% of full-time first-time undergraduates awarded federal student loans"),Dr("")(Ea(e.fracLoans))]),Sv("col")([Z("Avg. amount of federal student loans awarded to full-time first-time undergrads"),Dr("")(Pu(zn(me(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(re([BR("")("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."),qSn("d-flex align-items-center")({href:dge,target:"_blank"})([RK("material-symbol pr-2")("open_in_new"),RK("")("Learn more about how it works and what types of jobs are available")])]))])},tEn=function(e){return function(n){var t=function(c){return[Sv("row align-items-center")([W3("col")(c.title),W3("col-auto")(c.value)])]},a=re([BR("mb-1")("Your estimated net cost"),Dr("")(Pu(n.estimatedNetCost)+" / year *")]),r=me(0)(n.estimatedMeritAid),i=re([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("")("-"+Pu(c)):RK("text-muted")("Unlikely")},l=Sv("mb-2")(zSn([$a("mt-3 mb-3")])($Sn(t)([{title:Z("Cost (tuition, fees, room and board)"),value:yAe("")(Pu(n.stickerPrice))},{title:Z("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return re([W3("card t--financials-personal-estimate-breakdown")(Sv("card-body")([VSn("mb-5")("Cost & scholarships"),a,$a("mb-4 mt-2"),QSn("mb-4 mt-2")(YSn("Your estimated net cost breakdown")),l,$a("mt-3 mb-3"),W3("mb-n3")(V9(e.urls))])),wK(e)])}},aEn=function(e){return function(n){var t=Sv("row mb-4")([Sv("col-12 col-md-6")([BR("mb-1")("In-state total cost"),Dr("")(Ce("unknown")(function(a){return Pu(zn(a))})(Hm(n)))]),Sv("col-12 col-md-6")([BR("mb-1")("Out-of-state total cost"),Dr("")(Ce("unknown")(function(a){return Pu(zn(a))})(rh(n)))])]);return Sv("card t--financials-cost-before-aid")([Sv("card-body")([gAe("fw-normal font-weight-normal")("Cost"),t,me(ke)(KSn(DK)(n.averageNetPrice)),XSn("btn btn-link t--estimate-my-cost p-0")({onClick:ZSn(e)(new U3(W9.value))})([eEn("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 re([$9(n)(a)(r),function(){var i=nEn(Hm(e))(new d(0));if(i)return z9({editButton:b.value})(e);var u=Mr(n.currentUser);if(u)return re([la(A0(n.configuration)(J3({showCta:!1,editButton:b.value})(r)(e)(q9.value))),la(Tc(n.configuration)(J3({showCta:!0,editButton:b.value})(r)(e)(q9.value))),wK(e)]);var l=et(t);return l?Oe(t)(tEn(e)):re([aEn(r)(e),wK(e)])}()])}}}}};var rEn=an(),SAe=rn(M)()(),EAe=Zt(Za),Q9=H(J),SK=H(K),oEn=Mi(),iEn=le(At(c5)),EK=$(U),uEn=le(At(l5)),CAe=oa(M),lEn=H(M),IAe=Qe(M),cEn=di(K)()(),FAe=function(e){var n=rEn(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=Ua(s2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return Q9("card-footer bg-white "+l);var c=SK("container card"),s=Q9("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 Eu(oEn(ga(iEn(EK(r)(function(l){return l.status}))(new d(Ko.value))&&uEn(EK(r)(function(l){return l.initiator}))(new d(Lu.value))))(function(l){return Qo(Hf(l.value0)(function(c){return Oe(EK(r)(function(s){return s.status}))(function(s){return SK("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([Q9("d-flex flex-nowrap align-items-center mr-md-3")([CAe(a)(""),lEn("")(n.name+" wants to connect!")]),SK("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof Ko&&e.mobileLayout)return re([u("mr-3"),t("")]);if(s instanceof Ko)return re([t("mr-3"),u("")]);if(s instanceof vc)return IAe("text-success")("Connected");if(s instanceof mc)return IAe("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 52, column 15 - line 60, column 52): "+[s.constructor.name])}()),Q9("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([Z("What is a connection?"),cEn({placement:ff,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:Ve({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?ed:eL}()})(CAe("fe fe-info pl-2")(""))])]))})}))}))};var dd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;fa();var CK=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 sEn=Ls(),gf=function(){return function(){return sEn(CK)}};var fEn=an(),TAe=oa(M),MAe=Qe(M),IK=H(K),vEn=H(J),mEn=tt(M),_En=ps()(),pEn=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}(fEn(e.school)),u=i_(e.module.data);return u instanceof $p&&i instanceof l0?"Alumni spotlight":u instanceof $p&&i instanceof c0?"Alumnae spotlight":u instanceof $p&&i instanceof jm?"Alumni spotlight":LD(i_(e.module.data))}(),a=tn(e.isUserHq)(function(){return e.isPublished?re([TAe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),MAe("text-success")("Live")]):re([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 IK("card-header")(vEn("row align-items-center")([mEn("col-auto mb-0")(t),IK("col d-flex align-items-center justify-content-end")(a),tn(e.showLikeButton)(IK("col-auto")(_En("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:pEn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(A2.value):new d(G2.value)}(),moduleId:e.module.id})})))]))};var dEn=ie(Fi),GAe=H(J),hEn=Nn(J)()(),gEn=$(pe),DEn=jo(),yEn=gf()(),AAe=function(e){var n="t--academic-photo-gallery-carousel-"+dEn(va(e.school));return GAe("card")([Ma(e),GAe("card-body")([hEn("flickity-viewport-visible mb-4 "+n)({style:Ve({display:"none"})})(gEn(e.photos)(function(t){return DEn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:dd})})),yEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var bEn=H(K),REn=sd(),Y9=H(J),wEn=Nn(J)()(),SEn=$(pe),EEn=tt(M),xAe=H(M),CEn=gf()(),LAe=function(e){var n=function(t){return Oe(t)(function(a){return bEn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(REn({source:new Xl({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:dI.value}))})};return Y9("card")([Ma(e),Y9("card-body mb-4")([wEn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:Ve({display:"none"})})(SEn(e.props.alumni)(function(t){return Y9("row py-3 px-5 w-100")([n(t.avatarURL),Y9("col-12 col-md ml-2")([EEn("mb-1")(t.name),xAe("small text-secondary")(t.degreeGraduationYear),xAe("mt-3")(t.bio)])])})),CEn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var K9=H(J),IEn=$(pe),FEn=H(K),TEn=aD(M)()(),MEn=jt(M),GEn=Bn(M),jAe=function(e){return K9("card")([Ma(e),K9("card-body")(IEn(e.videos)(function(n){return K9("row mb-4 align-items-center text-center text-md-left")([FEn("col-12 col-md-auto")(TEn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),K9("col mt-2 mt-md-0")([MEn("")(n.title),GEn("")(TD(n.duration))])])}))])};var AEn=an(),PAe=fi(ze)(dt),X9=ie(Ku),NAe=yMe(J),FK=H(M),OAe=H(J),xEn=tp()(),LEn=wy(M)(K),kAe=function(e){var n=AEn(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(",X9(t),",",X9(a)+")/",X9(t),",",X9(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Gu)return NAe({icon:"map-pin",body:[FK("")(u.value0.street),FK("")(PAe([u.value0.city,", ",ah(u.value0.state)," ",u.value0.zip]))]});if(u instanceof au)return NAe({icon:"map-pin",body:[FK("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 44, column 15 - line 59, column 10): "+[u.constructor.name])};return OAe("card")([Ma(e),OAe("card-body")([xEn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),LEn([{title:"Campus Setting",value:Z(gp(n.setting))},{title:"Region",value:Z(pD(n.address))}]),i(n.address)])])};var jEn=ie(Fi),HAe=H(J),PEn=Nn(J)()(),NEn=$(pe),OEn=jo(),kEn=gf()(),UAe=function(e){var n="t--campus-photo-gallery-carousel-"+jEn(va(e.school));return HAe("card")([Ma(e),HAe("card-body")([PEn("flickity-viewport-visible mb-4 "+n)({style:Ve({display:"none"})})(NEn(e.photos)(function(t){return OEn("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:dd})})),kEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var Z9=H(J),HEn=$(pe),UEn=H(K),BEn=aD(M)()(),JEn=jt(M),WEn=Bn(M),BAe=function(e){return Z9("card")([Ma(e),Z9("card-body")(HEn(e.videos)(function(n){return Z9("row mb-4 align-items-center text-center text-md-left")([UEn("col-12 col-md-auto")(BEn("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),Z9("col mt-2 mt-md-0")([JEn("")(n.title),WEn("")(TD(n.duration))])])}))])};var JAe=Mi(),qEn=Nn(K)()(),q3=H(J),zEn=tt(M),eP=H(K),$En=Ao()(),WAe=nn(wr),VEn=Qe(M),QEn=Hc(),qAe=Ke(Ze),YEn=$(pe),Ny=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 As(nu(a))(nu(e.search.toTerm(i)))})(r)}};return Eu(JAe(ga(""))(function(a){return JAe(ga(b.value))(function(r){return Qo(qEn("")({style:Ve({marginBottom:"10rem"})})(q3("card")([zEn("card-header")(e.title),q3("card-body")([q3("form-row")([eP("col-12 col-md-6")(q3("input-group input-group-merge")([$En("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:WAe(a.value1)(Yl)}),eP("input-group-prepend")(eP("input-group-text")(VEn("fe fe-search font-weight-bold fw-bold")("")))])),eP("col-12 col-md-6 mt-2 mt-md-0")(QEn({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")(YEn(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var KEn=x(ZT);var zAe=function(e){return function(n){return function(t){return zce(KEn(Uw(n))(Vce(t)))({newSeed:e,size:n})}}};var z3=H(J),$3=H(K),XEn=tD(M)()(),ZEn=an(),eCn=tt(M),$Ae=Bn(M),VAe=H(M),nCn=ie(We),QAe=le(xt),tCn=bb(Et),YAe=kv(Et),TK=$(pe),aCn=Hc(),KAe=Ke(Ze),rCn=nn(wr),oCn=rn(M)()(),iCn=nn(Un),XAe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return re([z3("row no-gutters g-0")([$3("col-auto")(XEn("mr-3 fe fe-book-open xx-large")({style:Ve({color:me("")(function(c){return c.colors.primary}(ZEn(e.school)))})})("")),z3("col mt-3 pr-5")([eCn("")(n(l)),Oe(l.description)(function(c){return $Ae("")(c)}),Oe(l.size)(function(c){return VAe("mt-2 text-secondary")("Expected class size: "+nCn(c))}),Oe(l.instructors)(function(c){return VAe("mt-2 text-secondary")("Taught by: "+c)})])]),$a("")])},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=tCn(YAe(TK(e.props.courses)(function(l){return l.department}))),i=YAe(TK(e.props.courses)(function(l){return l.department})),u=Ny({title:LD(i_(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 xo(ga(Ci(i)))(function(l){return function(c){return z3("card")([Ma(e),z3("card-body")([$3("w-50")(aCn({options:i,getOptionLabel:KAe,getOptionValue:KAe,onSelect:rCn(c)(d.create),value:l})),Oe(l)(function(s){return re([z3("mt-4")([$Ae("text-secondary")("A sample of courses for this department"),re(TK(a(s))(t))]),$3("row mt-4")($3("col-6 offset-3")(oCn("btn btn-outline-primary btn-block")({onClick:iCn(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var uCn=Xi(ze)(dt),V3=H(J),lCn=tt(M),ZAe=Bn(M),cCn=H(M),nP=H(K),sCn=Hc(),exe=Ke(Ze),fCn=nn(wr),vCn=$(pe),mCn=rn(M)()(),_Cn=nn(Un),nxe=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return uCn(", ")(rr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=wa(function(s){return As(l)(t(s))})(e.props.degrees);return Uw(3)(c)},r=function(l){return re([V3("row no-gutters g-0")([V3("col mt-3 pr-5")([lCn("")(l.name),ZAe("")(l.description),cCn("mt-2 text-secondary")("Offerings: "+t(l))])]),$a("")])},i=["Major","Minor","Concentration"],u=Ny({title:LD(i_(e.module.data)),items:e.props.degrees,renderItem:function(l){return nP("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 As(l)}}});return xo(ga(Ci(i)))(function(l){return function(c){return V3("card")([Ma(e),V3("card-body")([nP("w-50")(sCn({options:i,getOptionLabel:exe,getOptionValue:exe,onSelect:fCn(c)(d.create),value:l})),Oe(l)(function(s){return re([V3("mt-4")([ZAe("text-secondary")("A sample of degree options for this offering"),re(vCn(a(s))(r))]),nP("row mt-4")(nP("col-6 offset-3")(mCn("btn btn-outline-primary btn-block")({onClick:_Cn(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var pCn=ie(Fi),dCn=H(K),hCn=sd(),tP=H(J),gCn=Nn(J)()(),DCn=$(pe),yCn=tt(M),txe=H(M),bCn=gf()(),axe=function(e){var n="t--faculty-spotlight-carousel-"+pCn(va(e.school)),t=function(a){return Oe(a)(function(r){return dCn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(hCn({source:new Xl({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:dI.value}))})};return tP("card")([Ma(e),tP("card-body mb-4")([gCn("flickity-viewport-visible "+n)({style:Ve({display:"none"})})(DCn(e.faculty)(function(a){return tP("row py-3 px-5 w-100")([t(a.avatarUrl),tP("col-12 col-md ml-2")([yCn("mb-1")(a.name),txe("small text-secondary")(a.department),txe("mt-3")(a.bio)])])})),bCn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var RCn=Nn(M)()(),MK=$(pe),JR=H(J),aP=H(M),wCn=di(K)()(),SCn=np(J)()(),ECn=xa(),CCn=tt(M),Q3=H(K),ICn=function(e){return function(n){var t=function(s){return RCn("rounded")({style:Ve({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=re(MK(e)(function(s){return JR("d-flex align-items-center mt-2")([t(s.color),aP("ml-2")(s.name+(": "+s.pct))])})),r=re(MK(e)(function(s){return re([JR("row align-items-center")([JR("col text-nowrap")([JR("d-flex align-items-center")([t(s.color),aP("ml-2")(s.name)])]),aP("col-auto font-weight-semibold")(s.pct)]),$a("my-3")])})),i=function(){return n?r:a}(),u=function(s){return JR("d-flex flex-column align-items-center")([Z(s.name),JR("d-flex align-items-center")([t(s.color),aP("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*J_*f.value;return{angle:v,visual:wCn({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=SCn("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(MK(Ek(l)({angle:0,visual:ke})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},rP=function(){return function(e){var n=ECn(e),t=ICn(n.segments)(n.tableLegend),a=Oe(ir(n.title))(CCn("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?re([a,t.chart,t.legend]):re([Q3("ml-4")(a),JR("row align-items-center justify-content-center")([r(t.chart),Q3("col")(t.legend)])])}};var FCn=$(pe),TCn=rP(),MCn=H(J),GCn=H(K),rxe=function(e){var n=function(){var t=FCn(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ea(a.percentage)}});return TCn({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return MCn("card")([Ma(e),GCn("card-body")(n)])};var GK=H(J),oxe=H(K),ACn=aD(M)()(),xCn=jt(M),LCn=Bn(M),ixe=function(e){return GK("card")([Ma(e),oxe("card-body")(GK("row mb-4 align-items-center text-center text-md-left")([oxe("col-12 col-md-auto")(ACn("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),GK("col mt-2 mt-md-0")([xCn("")(e.video.title),LCn("")(TD(e.video.duration))])]))])};var jCn=Uj(K)()(),oP=H(J),PCn=Nn(J)()(),NCn=nn(Un),OCn=jt(M),uxe=H(M),kCn=ea(M)()(),HCn=x(pe),UCn=function(e){var n=function(a){return jCn({duration:Jj(350),height:function(){if(a instanceof Oa)return Bj(0);if(a instanceof Va)return Wj;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 44, column 19 - line 46, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Oa)return"down";if(a instanceof Va)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 39, column 5 - line 39, column 31): "+[a.constructor.name])};return xo(ga(Oa.value))(function(a){return function(r){return oP("")([PCn("row border-bottom align-items-center mb-4")({onClick:NCn(r)(Zv(a))})([OCn("mb-4 mx-2")(e.name),uxe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(oP("mb-4")([uxe("mb-3")(e.description),kCn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},lxe=function(e){return oP("card")([Ma(e),oP("card-body")(HCn(UCn)(e.props.grantsAndScholarships))])};var BCn=ie(Fi),Y3=H(J),JCn=Of(M),cxe=Bn(M),WCn=Nn(J)()(),sxe=$(pe),qCn=jo(),zCn=gf()(),$Cn=Ps(M),VCn=tt(M),fxe=function(e){var n="t--local-area-spotlight-carousel-"+BCn(va(e.school));return Y3("card")([Ma(e),Y3("card-body")([JCn("")(e.area.name),cxe("")(e.area.description),Y3("mb-4")([WCn("flickity-viewport-visible "+n)({style:Ve({display:"none"})})(sxe(e.area.images)(function(t){return qCn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:dd})})),zCn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),$Cn("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")([VCn("")(t.name),cxe("")(t.description)])}))])])};var QCn=rn(M)()(),YCn=le(Ahe),KCn=nn(Un),XCn=ie(Fi),AK=H(J),vxe=Bn(M),ZCn=ep(K),eIn=Z_(J),mxe=$(pe),nIn=X_(J),_xe=Xv(M),tIn=ro(M),aIn=Ov(dt),rIn=Nn(J)()(),oIn=jo(),iIn=gf()(),pxe=function(e){var n=function(r){return function(i){return function(u){return Oe(r)(function(l){return QCn("btn "+function(){var c=YCn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:KCn(u)(l)})(xhe(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(XCn(va(e.school))+("-"+Ce("")(e6)(r)))},a=function(r){if(r instanceof Vp)return e.residence;if(r instanceof jD)return e.athletic;if(r instanceof Gh)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 78, column 18 - line 81, column 32): "+[r.constructor.name])};return xo(ga(Vp.value))(function(r){return function(i){return AK("card")([Ma(e),AK("card-body")([AK("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),ZCn("table table-lg")(eIn("")(mxe(a(r).information)(function(u){return nIn("")([_xe("")(u.name),_xe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Oe(a(r).list)(function(u){return re([tIn("uppercase text-secondary")(me("")(Lhe(a(r).id))),vxe("")(aIn(", ")(u))])}),rIn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:Ve({display:"none"})})(mxe(function(u){return u.photos}(a(r)))(function(u){return oIn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:dd})})),iIn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:e6(me(Vp.value)(a(r).id))})])])}})};var uIn=H(J),lIn=H(K),cIn=ep(K),sIn=Z_(J),fIn=$(pe),vIn=X_(J),dxe=Xv(M),hxe=function(e){return uIn("card")([Ma(e),lIn("card-body")(cIn("table table-lg")(sIn("")(fIn(e.props.costs)(function(n){return Oe(n.description)(function(t){return vIn("")([dxe("")(n.name),dxe("text-right w-50")(t)])})}))))])};var UI=H(J),mIn=H(K),_In=jo(),pIn=jt(M),gxe=Bn(M),dIn=ha(M),hIn=Ps(M),gIn=x(pe),Dxe=function(e){var n=function(t){return UI("row mb-4 align-items-center text-center text-md-left")([mIn("col-12 col-md-3")(_In("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")([pIn("")(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"),dIn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),hIn("small text-uppercase my-5")("Sacred spaces and religious facilities"),UI("")(gIn(n)(e.locations))])])};var K3=H(J),xK=Bn(M),DIn=ha(M),yIn=H(K),bIn=aD(M)()(),RIn=jt(M),wIn=jo(),yxe=function(e){return K3("card")([Ma(e),K3("card-body")([xK("")(e.spectatorSports.description),K3("row pt-5 mx-1 border-bottom")([xK("")("Conference affiliation"),DIn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),K3("row my-4 align-items-center")([yIn("col-12 col-md-auto")(bIn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),K3("col mt-2 mt-md-0")([RIn("")(e.spectatorSports.video.title),xK("")(TD(e.spectatorSports.video.duration))])]),Oe(e.spectatorSports.photoUrl)(function(n){return wIn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:dd})})])])};var WR=H(J),bxe=tt(M),LK=Bn(M),SIn=bb(Et),EIn=kv(Et),jK=$(pe),CIn=ie(Fi),X3=H(K),IIn=le(xt),FIn=Nn(J)()(),TIn=jo(),MIn=gf()(),Rxe=Qe(M),GIn=ie(We),AIn=rn(M)()(),xIn=nn(Un),wxe=function(e){var n=function(i){return re([WR("col mt-3 pr-5")([bxe("mb-2")(i.name),LK("text-secondary")(i.category),Oe(i.description)(function(u){return LK("")(u)})]),$a("")])},t=SIn(EIn(jK(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+CIn(va(e.school)),r=Ny({title:LD(i_(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:IIn}});return WR("card")([Ma(e),WR("card-body")([WR("mb-4")([FIn("flickity-viewport-visible "+a)({style:Ve({display:"none"})})(jK(e.props.photos)(function(i){return TIn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),MIn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),WR("row mt-6")([X3("col")(Rxe("large")("Student-run groups and organizations")),X3("col-auto")(Rxe("large")(GIn(bt(e.props.groups))))]),$a(""),WR("row")(jK(wa(function(i){return i.isFeatured})(e.props.groups))(function(i){return WR("col-12 col-md-6")([bxe("mt-4 mb-2")(i.name),LK("text-secondary small")(i.category)])})),X3("row mt-4")(X3("col-6 offset-3")(AIn("btn btn-outline-primary btn-block")({onClick:xIn(e.showOverlay)(r)})("All student groups")))])])};var LIn=bb(Et),jIn=kv(Et),PIn=$(pe),Z3=H(J),NIn=jo(),Sxe=tt(M),Exe=Bn(M),BI=H(M),OIn=le(xt),kIn=Ole(J),HIn=ro(M),UIn=x(pe),Cxe=H(K),BIn=rn(M)()(),JIn=nn(Un),Ixe=function(e){var n=function(i){return i.city+(", "+i.country)},t=LIn(jIn(PIn(e.props.programs)(n))),a=function(i){return Z3("col-12 mb-4 col-md-6 mb-md-0")([Oe(i.imageURL)(function(u){return NIn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),Sxe("mt-3")(i.name),Oe(i.description)(function(u){return Exe("")(u)}),BI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.duration)(function(u){return BI("text-secondary mt-2")("Program length: "+u)})])},r=Ny({title:"All programs",items:e.props.programs,renderItem:function(i){return Z3("mb-5")([Sxe("")(i.name),Oe(i.description)(function(u){return Exe("")(u)}),BI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.region)(function(u){return BI("text-secondary mt-2")("Region: "+u)}),Oe(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:OIn}});return Z3("card")([Ma(e),Z3("card-body")([Oe(e.props.description)(function(i){return BI("mb-4")(i)}),kIn("")([HIn("")("Featured programs"),Z3("row mt-4")(UIn(a)(e.props.featuredPrograms))]),Cxe("row mt-4")(Cxe("col-6 offset-3")(BIn("btn btn-outline-primary btn-block")({onClick:JIn(e.showOverlay)(r)})("All programs")))])])};var PK=H(J),Fxe=H(K),WIn=$(pe),qIn=jo(),zIn=tt(M),$In=Bn(M),Txe=function(e){return PK("card")([Ma(e),Fxe("card-body")(re(WIn(e.traditions)(function(n){return PK("row mb-4")([Oe(n.photoUrl)(function(t){return Fxe("col-12 col-md mb-4 mb-md-0")(qIn("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),PK("col")([zIn("")(n.name),$In("")(n.description)])])})))])};var VIn=H(K),QIn=Nn(K)()(),YIn=H(M),KIn=H(J),XIn=$(pe),_u=Gf()(),ZIn=nn(Un),eFn=rn(J)()(),nFn=Qe(M),tFn=Ln(wn)(Nt),aFn=jn(Pn),NK=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=VIn("text-center p-4")(QIn("spinner-border text-primary")({role:"status"})(YIn("sr-only")("Loading\u2026"))),r=function(l){return t(Mxe.create(l))},i=function(l){var c=eu(ar(Yhe)(function(f){return i_(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 KIn("pb-5 "+function(){var f=et(n.overlay);return f?"d-none":""}())(XIn(c(l))(function(f){if(f.data instanceof t6)return AAe(_u(s(f))(f.data.value0));if(f.data instanceof a6)return LAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof r6)return jAe(_u(s(f))(f.data.value0));if(f.data instanceof o6)return kAe(_u(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof i6)return UAe(_u(s(f))(f.data.value0));if(f.data instanceof u6)return BAe(_u(s(f))(f.data.value0));if(f.data instanceof l6)return XAe(_u(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof c6)return nxe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof s6)return axe(_u(s(f))(f.data.value0));if(f.data instanceof f6)return rxe(_u(s(f))({props:f.data.value0}));if(f.data instanceof v6)return ixe(_u(s(f))(f.data.value0));if(f.data instanceof m6)return lxe(_u(s(f))({props:f.data.value0}));if(f.data instanceof _6)return fxe(_u(s(f))(f.data.value0));if(f.data instanceof p6)return pxe(_u(s(f))(f.data.value0));if(f.data instanceof d6)return hxe(_u(s(f))({props:f.data.value0}));if(f.data instanceof h6)return Dxe(_u(s(f))(f.data.value0));if(f.data instanceof g6)return yxe(_u(s(f))(f.data.value0));if(f.data instanceof D6)return wxe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof y6)return Ixe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof b6)return Txe(_u(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 121, column 47 - line 190, column 48): "+[f.data.constructor.name])}))},u=ZIn(t)(Gxe.value);return re([Ce(a)(i)(Ua(e.contentModules)),Oe(n.overlay)(function(l){return re([eFn("btn btn-link px-0")({onClick:u})([nFn("fe fe-chevron-left mr-1")(""),Z("Back")]),l])})])}}},xxe=function(e){return function(n){if(n instanceof Mxe)return tFn(Ta(aFn(TU)))(function(){return NK({overlay:new d(n.value0)})});if(n instanceof Gxe)return NK({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 72, column 1 - line 72, column 55): "+[e.constructor.name,n.constructor.name])}},Lxe=function(){return NK({overlay:b.value})}();var rFn=Hc(),oFn=an(),iFn=nn(wr),iP=function(e){return rFn({options:U1(e.schoolDb),getOptionLabel:AM,getOptionValue:function(n){return oFn(va(n))},onSelect:iFn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:Gj(function(n){return Z("No schools found")}),classNamePrefix:e.classNamePrefix,"aria-label":e.placeholder})};var jxe="/network/connections";var Pxe=15;var uFn=di(K)()(),lFn=Qe(J),cFn=function(){return"You\u2019ve hit the "+(ie(We)(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. `)}(),sFn=ha(K)("text-decoration-underline")(ea(M)()()("text-dark")({href:jxe})("Manage my connections")),e4=function(e){return function(n){return uFn({placement:e,trigger:ed,overlay:lFn("")([Z(cFn),sFn]),overlayStyle:Ve({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var uP=rn(M)()(),OK=Zt(Za),lP=H(K),fFn=H(J),vFn=ea(M)()(),cP=function(e){var n=uP("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=uP("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:OK(e.onInviteSchool),disabled:a,style:Ve({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?e4(eG)(lP("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=uP("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:OK(e.onAcceptInvitation),disabled:a,style:Ve({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=fFn("form-row")([lP("col-6 pr-2")(function(){return a?e4(eG)(lP("t--sdp-connection-accept-wrapper")(l)):l}()),lP("col-6 pl-2")(uP("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:OK(e.onIgnoreInvitation)})(t))]),s=s2(va(e.school))(e.schoolDb);if(s instanceof $n&&s.value0.status instanceof vc)return vFn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:N5})("Message");if(s instanceof $n&&s.value0.status instanceof Ko&&s.value0.initiator instanceof Lu)return c;if(s instanceof $n&&s.value0.status instanceof mc&&s.value0.initiator instanceof Lu)return i;if(s instanceof $n&&s.value0.status instanceof Ko&&s.value0.initiator instanceof F0||s instanceof $n&&s.value0.status instanceof mc&&s.value0.initiator instanceof F0)return n;if(s instanceof Ot)return i;if(s instanceof ma)return ke;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 36, column 3 - line 58, column 14): "+[s.constructor.name])};var mFn=lo(Br(Lo)),Nxe=Y(It),_Fn=xa(),pFn=il(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))))))),dFn=q(Vt),hFn=$(pe),Oxe=Ms(),gFn=function(){return mFn("schools_search_path")(function(e){return function(n){return Nxe(function(){var t=_Fn(n);return e({term:t.term,only_ui_discoverable:qn(t.onlyUiDiscoverable)(!0)})}())(Eo(function(t){return Nxe(pFn("School Search Results")(t))(function(a){return dFn(hFn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:Oxe(r.id),slug:Oxe(r.slug)}}))})}))}})},DFn=gFn(),kxe=function(e){return DFn({term:e})};var Hxe=$(Ht),yFn=zv(xs),Uxe=function(){var e=function(t){return Hxe(Hxe(yFn(kxe(t)))(Cs))(me([]))},n=function(t){return I6(Qp(cr.value)(t.slug))};return xj()({loadOptions:Aj(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=ie(Fi);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:Zt(Ru)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var bFn=js(J),RFn=$(pe),wFn=us(K),SFn=O5(M),EFn=le(w6),Bxe=an(),CFn=L0(),IFn=$(U),FFn=x6(),Ev=H(K),TFn=jo(),lg=H(J),MFn=H(M),kK=x(U),GFn=Nn(K)()(),AFn=Of(M),xFn=Qe(M),LFn=function(e){return function(n){var t=wa(E6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Mc.value,cr.value,Ji.value,Gc.value,af.value,rf.value,of.value]),a=function(i){if(i instanceof cr)return"Overview";if(i instanceof Mc)return"For you";if(i instanceof Ji)return"Chancing";if(i instanceof Gc)return"Cost & scholarships";if(i instanceof af)return"Majors";if(i instanceof rf)return"Admissions";if(i instanceof of)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 190, column 15 - line 197, 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 199, column 5 - line 203, column 13): "+[])}();return tn(e.showNav)(bFn("nav nav-tabs overflow-visible border-bottom-0 "+r)(RFn(t)(function(i){return wFn("nav-item text-nowrap")(SFn("cursor-pointer py-3 nav-link t--sdp-tab-"+(S6(i)+function(){var u=EFn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:Qp(i)(function(u){return u.slug}(Bxe(e.school)))})(a(i)))})))}},jFn=function(e){return function(n){if(n.currentUser instanceof b)return CFn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:x0});if(n.currentUser instanceof d){var t=IFn(Xs(va(e.school))(e.schoolDb))(function(a){return a.status});return FFn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 145, column 33 - line 157, column 34): "+[n.currentUser.constructor.name])}},Jxe=function(e){return function(n){var t=Ev("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?Uxe:iP({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=Bxe(e.school),r=function(){if(a.publicPrivate instanceof Au)return"Public";if(a.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 112, column 21 - line 114, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return TFn("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:Ve({height:u,width:"100%",objectFit:"cover"})})};return lg("header mb-3 mx-n3 mx-md-0")([lg("row pr-3 my-3")([Ev("col pr-0")(la(n.backButton)),la(Tc(e.configuration)(t)),MFn("col")("")]),lg("position-relative mx-3 mx-lg-0")([Ev("d-md-none")(i("15rem")),Ev("d-none d-md-block")(i("20rem")),la(kK(GFn("position-absolute d-inline bg-gray-100 rounded")({style:Ve({top:"1.5rem",right:"1.5rem"})}))(T3e(e.onEdit)(EI.value)))]),Ev("container px-lg-0")(lg("pb-0 pb-md-3")([lg("row align-items-end mt-4")([lg("col mb-3")([lg("row align-items-center")([Ev("col-auto")(AFn("header-title")(a.name)),la(kK(Ev("col-auto pl-0"))(mu(e.onEdit)(My.value)))]),Ev("row")(lg("col small")(Rb(xFn("mx-2")("\u2022"))(Hr(kK(Z))([new d(r1(a.address)),u5(a),new d(r)]))))]),Ev("col-12 col-lg-auto my-0 mb-lg-3")(lg("row no-gutters g-0 align-items-center")([tn(e.showConnectButton)(Ev("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(cP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),la(Tc(e.configuration)(Ev("col-12 col-lg-auto")(jFn(e)(n))))]))]),Ev("row border-bottom mx-1")(Ev("col col-lg-auto mt-3 mt-lg-0 px-0")(LFn(e)(n)))]))])}};var Wxe=H(K),PFn=Qe(M),NFn=ie(We),OFn=tt(M),sP=H(J),qxe=ep(J),zxe=Sx(K),fP=X_(K),$xe=Ex(M),Vxe=Z_(J),HK=$(pe),Qxe=Xv(M),kFn=ro(M),HFn=Fr(Et),UFn=function(e){return Wxe("card bg-white")(Wxe("card-body")(PFn("")(e.name+(" has "+(NFn(bt(e.majors))+" different majors")))))},BFn=function(e){return re([OFn("")("Most popular majors"),sP("card")([sP("table-responsive")([qxe("table table-sm table-nowrap card-table")([zxe("")(fP("")($xe("")("Major"))),Vxe("list")(HK(e)(function(n){return fP("")(Qxe("")(n.name))}))])])])])},JFn=function(e){return function(n){var t=f2(n.id)(e),a=HK(Vme(t))(function(r){var i=ym(r).areaOfStudy;return re([sP("card")([kFn("card-header")(i),sP("table-responsive")([qxe("table table-sm table-nowrap card-table")([zxe("")(fP("")($xe("")("Major"))),Vxe("list")(HK(eu(HFn(function(u){return u.name}))(ns(r)))(function(u){return fP("")(Qxe("")(u.name))}))])])])])});return re(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 re([UFn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?BFn(t):ke}(),JFn(e)(n)])}};var Kxe=q(Yn),Xxe=Vo(Ht),WFn=Gr(Xxe),qFn=Y(Nt),zFn=Ka(Xxe),hd=H(J),vP=Nn(K)()(),Zxe=jt(M),UK=H(M),mP=H(K),$Fn=tt(M),VFn=ro(M),BK=Qe(M),QFn=Qe(K),JK=ha(M),YFn=ie(Ku),e7e=ie(We),KFn=Nn(M)()(),XFn=ea(M)()(),WK=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=Ci(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 61, column 11 - line 63, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Kn)return WFn(WK.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 56, column 16 - line 67, column 55): "+[n.constructor.name])}},t7e=Zx()({utmCampaign:"uaq-38-sdp"})(I9),a7e=function(e){var n=[v3e(e)];return qFn(zFn(WK.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 Oe(c.score)(function(s){return hd("row align-items-center mb-3")([vP("col-12 col-lg-auto")({style:Ve({minHeight:"140px",minWidth:"280px"})})(NI({score:new d($r(s*100))})),hd("col-12 col-lg py-3 my-auto")([Zxe("font-weight-normal fw-normal")("Your chances"),UK("h3 text-gray-800 mb-0 large")(Ea(s))])])})},i=function(c){return uge(c)},u=function(c){return e.liteChancing.chancingIsLoading?vP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(UK("sr-only")("Loading\u2026")):r(c)},l=function(c){return g3e(e.liteChancing)(function(s){return n(WK.create(s))})(function(s){return mP("mt-2 mb-0 lite-chancing-cta")(mP("card h-100")(hd("card-body overflow-auto mh-100")([hd("d-flex align-items-center mb-4")([$Fn("my-0 mr-3")("Chancing"),la(mu(a)(MI.value))]),hd("row")([hd("col-12 col-lg-6")([Zxe("")("What are your chances of acceptance?"),u(c)]),hd("col-12 col-lg-6")([VFn("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return re([BK("mb-2")("Unweighted GPA:"),QFn("gpa")(JK("")(" "+YFn(f)))])},onChange:i(s.redirectUrl)}),hd("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 re([Z("SAT: "),JK("")(e7e(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return re([Z(" | "),JK("")(e7e(f)+" verbal")])},onChange:i(s.redirectUrl)})]),mP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),hd("")([hd("mb-1 small")([BK("text-danger")("Low accuracy"),BK("text-muted")(" (4 of 18 factors)")]),vP("progress")({style:Ve({backgroundColor:"#95aac9",height:"3px"})})(KFn("progress-bar bg-danger")({role:"progressbar",style:Ve({width:"15%"})})(""))]),mP("mt-4")(XFn("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:e0({key:"utm_content",value:"add-more-factors"})(t7e)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof ma)return vP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(UK("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 71, column 3 - line 83, column 32): "+[e.chancedSchool.constructor.name])}}}};var o7e=mI(M),ZFn=fi(ze)(dt),i7e=ie(We),eTn=tt(K),nTn=jt(M),n4=H(J),qK=H(K),tTn=tt(M),aTn=function(e){var n=Hh(uf(e.studentsPerFaculty.percentile));return re([o7e("Student faculty ratio")(ZFn([qp(_i.value),i7e(e.studentsPerFaculty.value),":1 is ",n,"."])),Dr("")(i7e(e.studentsPerFaculty.value)+":1")])},rTn=function(e){return re([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. `),Dr("mr-1")(u0e(e.calendarSystem))])},oTn=function(e){var n=function(t){return eTn("d-inline-block mb-2")(Ds(t))};return re([nTn("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 ke;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 78, column 7 - line 82, 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 qK("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")([tTn("my-0 mr-3 flex-grow-1")("Academics"),la(mu(e.onEdit)(TI.value))]),n4("row")([qK("col-12 col-md-6")(aTn(e.school)),qK("col-12 col-md-6")(rTn(e.school))]),oTn(e.school)])]))};var _P=H(J),JI=H(K),iTn=Ps(M),uTn=jt(J),lTn=Kl(M),cTn=tt(K),sTn=ro(M),fTn=Bn(M),vTn=Q5(),mTn=q(Mn),_Tn=$(U5),pTn=tt(M),dTn=Qe(K),hTn=an(),gTn=function(e){return Oe(e.admissions.acceptanceRate)(function(n){return _P("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($r(100*n.value))})))),_P("col-12 col-lg-6 py-3 my-auto")([iTn("text-uppercase text-muted")("Overall acceptance rate"),uTn("text-gray-800 mb-0")([Z(Ea(n.value)),lTn("text-secondary ml-2")(OR(e))])])])})},DTn=function(e){return JI("card t--chancing")(_P("card-body")([cTn("")(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 73, column 26 - line 75, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),gTn(e),sTn("")("Want to see your real chances?"),fTn("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),vTn({text:"Calculate my chances",className:"btn btn-primary"})]))},l7e=function(e){return function(n){return function(t){var a=DTn(e.school);return function(r){if(r instanceof e_)return Oe(b1(r.value1))(kI({onSwitchTab:mTn(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(_Tn(l2(r.value1))(function(i){return i.top})));if(r instanceof kp)return r7e(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof Hp)return i2({narrowLayout:n.mobileLayout});if(r instanceof Op)return JI("card")(_P("card-body")([pTn("mr-3")("Chancing"),JI("p-6 text-center")(dTn("spinner-border spinner-border-sm text-primary")(ke))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 46, column 7 - line 65, column 16): "+[r.constructor.name])}(FE({currentUser:n.currentUser,chancingState:n.chancingState,school:hTn(e.school)}))}}};var pP="/recruit/verify-profile";var yTn=it(Ie),bTn=$(U),RTn=le(Lf),wTn=ea(J)()(),STn=Qe(M),dP=H(J),zK=H(M),c7e=ea(M)()(),ETn=H(K),CTn=tt(M),ITn=Bn(M),$K=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:yTn(Tc(e.configuration))(function(){var t=bTn(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(De)):t instanceof d&&t.value0 instanceof MW&&RTn(t.value0.value0.schoolId)(va(e.school))?new d(n(De)):b.value}()):b.value}},s7e=function(e){return $K(e)(function(n){return wTn("d-flex align-items-center")({href:pP})([STn("material-symbol large mr-2")("verified"),dP("d-flex flex-column flex-md-row")([zK("mr-md-2")("Work at "+(AM(e.school)+"?")),zK("")("Verify your profile")])])})},f7e=function(e){return $K(e)(function(n){return dP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([zK("mr-md-2")("Do you work at a school?"),c7e("")({href:pP})("Verify your profile")])})},v7e=function(e){return $K(e)(function(n){return ETn("card bg-cv-green-50")(dP("card-body d-flex align-items-center")([g2("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),dP("")([CTn("")("Do you work at "+(AM(e.school)+"?")),ITn("")(` 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:pP})("Verify your profile")])]))})};var FTn=le(Lf),VK=H(J),TTn=wu(M),MTn=Kv()(),GTn=nn(wr),ATn=oa(M),xTn=H(K),LTn=Qe(M),m7e=ie(We),hP=q(Yn),_7e=Ln(wn),p7e=_7e(Nt),d7e=Qr(Pn),h7e=q(Vt),jTn=_7e(It),QK=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}(),PTn=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&&FTn(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:TE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof QK)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 93, column 27 - line 96, column 27): "+[n.savedIndicator.constructor.name])}(),u=zn(V5),l=function(s){if(s<$r(.9*u))return"text-muted";if(s<$r(.95*u))return"text-warning";if(Ge)return"text-danger";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 98, column 5 - line 101, column 34): "+[s.constructor.name])},c=ao(r);return VK("form-group mb-0")([TTn("")("School notes"),MTn("form-control")({placeholder:"Enter notes",rows:5,value:r,onChange:GTn(t)(function(s){return Kn.create(y7e.create(V0(s)))}),maxLength:V5}),VK("row pt-2")([VK("col small text-primary "+i)([ATn("fe fe-check-circle x-small")(""),Z(" change saved")]),xTn("col-auto ml-auto small text-muted")(LTn(l(c))("("+(m7e(c)+("/"+(m7e(V5)+")")))))])])}}},w7e=function(e){return function(n){return function(t){if(t instanceof ta)return hP(n);if(t instanceof Kn){if(t.value0 instanceof y7e){var a=va(e.school);return p7e(d7e(h7e(new ta(new WD(a,t.value0.value0)))))(function(){return hP({savedIndicator:QK.value,stagedNotes:new d({schoolId:a,text:t.value0.value0})})})}if(t.value0 instanceof PTn)return p7e(d7e(jTn(Vv(2e3))(function(){return h7e(new Kn(b7e.value))})))(function(){return hP({stagedNotes:n.stagedNotes,savedIndicator:g7e.value})});if(t.value0 instanceof b7e)return hP({stagedNotes:n.stagedNotes,savedIndicator:D7e.value});throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 105, column 34 - line 119, column 43): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 103, column 1 - line 103, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var S7e=function(){return{savedIndicator:QK.value,stagedNotes:b.value}}();var NTn=Vo(Ht),OTn=Gr(NTn),YK=Ln(wn)(Nt),kTn=Qr(Pn),E7e=q(Vt),t4=q(Yn),KK=Y(It),gP=jn(Pn),C7e=it(hr);var HTn=Y(Ie),UTn=it(Ie),BTn=q(Mn),JTn=L0(),XK=H(K),DP=H(J),WTn=tt(M),qTn=rn(J)()(),zTn=nn(Un),I7e=oa(K),$Tn=le(iD),yP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T7e=function(){function e(){}return e.value=new e,e}(),M7e="SDP_CUSTOM_DATA_VISIBILITY",G7e=function(e){return function(n){return function(t){if(t instanceof Kn){if(t.value0 instanceof yP&&t.value0.value0 instanceof Kn)return OTn(function(r){return Kn.create(yP.create(r))})(function(r){return{visibility:n.visibility,notes:r}})(w7e(e)(n.notes)(t.value0.value0));if(t.value0 instanceof yP&&t.value0.value0 instanceof ta)return YK(kTn(E7e(new ta(t.value0.value0.value0))))(function(){return t4(n)});if(t.value0 instanceof F7e)return t4({notes:n.notes,visibility:t.value0.value0});if(t.value0 instanceof T7e){var a=Zv(n.visibility);return YK(Ta(KK(gP(C7e(FS)(oo)))(function(r){return gP(EC(M7e)(xU(a))(r))})))(function(){return t4({notes:n.notes,visibility:a})})}throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 57, column 40 - line 73, column 43): "+[t.value0.constructor.name])}if(t instanceof ta)return t4(n);throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 56, column 1 - line 56, column 81): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var A7e=YK(oD(Pn)(KK(gP(C7e(FS)(oo)))(function(e){return KK(gP(X8(M7e)(e)))(function(n){return E7e(HTn(UTn(ise)(n))(function(t){return BTn(new Kn(new F7e(t)))}))})})))(function(){return t4({notes:S7e,visibility:Oa.value})}),VTn=function(){var e=function(n){return function(t){return JTn({text:n,className:"btn btn-link d-inline p-0",auth0ActiveTab:t})}};return re([XK("text-center")(ps()()("mx-auto")({src:"/img/schools/details/custom-data-anonymous.svg"})),DP("mt-3")([ha(M)("")("Please "),e("log in")(xE),Z(" or "),e("sign up")(x0),Z(" to manage school notes and custom data.")])])}(),x7e=function(e){return function(n){return function(t){return function(a){return DP("card t--custom-data")([DP("card-body")([DP("row")([XK("col")(WTn("")("My custom data ")),tn(n.mobileLayout)(XK("col-auto")(qTn("btn btn-link p-0")({onClick:zTn(a)(new Kn(T7e.value))})(function(){if(t.visibility instanceof Va)return[Z("Show less"),I7e("fe fe-chevron-up pl-2")(ke)];if(t.visibility instanceof Oa)return[Z("Show more"),I7e("fe fe-chevron-down pl-2")(ke)];throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 88, column 17 - line 96, column 22): "+[t.visibility.constructor.name])}())))]),tn($Tn(t.visibility)(Va.value)||!n.mobileLayout)(function(){var r=Mr(n.currentUser);return r?VTn:R7e(e)(t.notes)(function(i){return a(Kn.create(yP.create(i)))})}())])])}}}};var a4=mI(M),ZK=ie(We),QTn=rP(),cg=H(J),YTn=fi(ze)(dt),KTn=br(Ya),eX=Qe(M),L7e=ha(M),j7e=H(K),XTn=Nn(M)()(),P7e=jt(M),ZTn=wy(K)(K),eMn=tt(M),nMn=$(U),tMn=H(M),aMn=function(e){if(e.retentionRate instanceof d){var n=Hh(uf(e.retentionRate.value0.percentile));return new d([{title:a4("Retention rate")(` The percentage of a school's first-time, first-year undergraduate students who continue at that school the next year. Low retention rates may indicate that many students transfer out of this college or drop out. You should look for schools with high retention rates. Compared to other schools on CollegeVine, `+(Ea(e.retentionRate.value0.value)+(" is "+(n+".")))),value:Z(Ea(e.retentionRate.value0.value))}])}return b.value},rMn=function(e){var n=function(i){var u=ts(i*100);return u===0?"< 1%":ZK(u)+"%"},t=function(i){return function(u){return function(l){return{value:u,color:i,name:l,pct:n(u)}}}},a=1-e.asian-e.black-e.hispanic-e.nativeAmerican-e.white,r=[t("#FF5879")(e.asian)("Asian and Pacific Islander"),t("#FF9438")(e.black)("Black"),t("#FFC64C")(e.hispanic)("Hispanic"),t("#42B8B8")(e.nativeAmerican)("Native American"),t("#D96ED9")(a)("Other"),t("#2F98E8")(e.white)("White")];return QTn({segments:r,stackLegend:!1,tableLegend:!0})},oMn=function(e){var n=ef(e),t=function(){if(e<1250)return"small";if(e<3750)return"medium";if(Ge)return"large";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 101, column 5 - line 104, column 28): "+[])}();return cg("col")([a4("First-year enrolled students (full-time) ")(` Full-time students are defined as undergraduate students taking 12 or more credits. `+(n+(" is a "+(t+` first-year class size. Larger schools typically have more opportunities for niche interests, more diversity in general, more programs for research. At smaller schools it's typically easier to make relationships with professors, get help when needed, and get good one-on-one advising. `)))),Dr("mb-4")(n)])},iMn=function(e){if(e.fracInternationalStudents instanceof d){var n=Hh(uf(e.fracInternationalStudents.value0.percentile));return new d([{title:a4("International students")(YTn([qp(Oi.value)," Compared to other schools on CollegeVine, ",Ea(e.fracInternationalStudents.value0.value)," is ",n,"."])),value:Z(Ea(e.fracInternationalStudents.value0.value))}])}return b.value},uMn=function(e){var n=function(t){if(Ge)return b.value;throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 130, column 1 - line 130, column 58): "+[e.constructor.name])};return e.sixYearGradRate instanceof d&&e.fourYearGradRate instanceof d?new d([{title:a4("4-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:Z(Ea(e.fourYearGradRate.value0))},{title:a4("6-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:Z(Ea(e.sixYearGradRate.value0.value))}]):n(!0)},lMn=function(e){if(e.admissions.enrolled instanceof d){var n=e.admissions.enrolled.value0.men+e.admissions.enrolled.value0.women|0,t=KTn(e.admissions.enrolled.value0.women*100|0)(n),a=ZK(100-t|0)+"%",r=ZK(t)+"%";return re([cg("row mt-4")([cg("col")([eX("")("Women: "),L7e("ml-2")(r)]),cg("col-auto")([eX("")("Men: "),L7e("ml-2")(a)])]),j7e("progress progress-md bg-warning mt-3")(XTn("progress-bar")({style:Ve({width:r})})(""))])}return ke},cMn=function(e){if(e.white<.3)return"Very diverse";if(e.white<.5)return"Diverse";if(e.white<.65)return"Moderately diverse";if(e.white<.8)return"Low diversity";if(Ge)return"Very low diversity";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 202, column 1 - line 202, column 44): "+[e.constructor.name])},N7e=function(e){var n=re([P7e("mt-4")("Enrolled breakdown by gender"),lMn(e.school)]),t=new d([{title:Z("Admission policy"),value:Z(Pm(e.school.gender))}]),a=ZTn(Fw(rr([uMn(e.school),aMn(e.school),t,iMn(e.school)])));return re([j7e("card t--enrollment")(cg("card-body")([cg("d-flex justify-content-between align-items-center")([eMn("mb-4 flex-grow-1")("Students"),la(mu(e.onEdit)(II.value))]),cg("row")([Oe(nMn(e.school.numFreshmen)(function(r){return r.value}))(oMn),Oe(e.school.racialBreakdown)(function(r){return cg("col")([tMn("")("Student diversity"),Dr("mb-2")(cMn(r))])})]),a,n,Oe(e.school.racialBreakdown)(function(r){return cg("")([P7e("mt-5 mb-0")("Race & ethnicity diversity"),eX("small")("Among domestic students"),rMn(r)])})]))])};var sMn=H(K),fMn=H(J),vMn=tt(M),mMn=Bn(M),_Mn=rn(J)()(),pMn=nn(Un),dMn=oa(M),hMn=an(),gMn=le(At(Ja)),O7e=q(Yn),DMn=function(e){if(e.financials instanceof b)return ke;if(e.financials instanceof d)return sMn("card t--financials-personal-estimate")(fMn("card-body")([vMn("")("Cost & scholarships"),mMn("mb-1")("Your estimated net cost"),Dr("")(Pu(e.financials.value0.estimatedNetCost)+" / year *"),$a(""),V9(e.school.urls),_Mn("btn btn-link p-0")({onClick:pMn(e.onSwitchTab)(Gc.value)})([dMn("material-symbol x-large align-middle pr-2")("calculate"),Z("See cost & scholarship details")])]));throw new Error("Failed pattern match at SchoolDetails.Overview.Finances (line 73, column 1 - line 73, column 41): "+[e.constructor.name])},k7e=function(){var e=function(t){return function(a){return function(r){var i=hMn(t.school),u=mu(t.onEdit)(Gy.value);return re([$9(t.props)(a)(r),function(){var l=gMn(Hm(i))(new d(0));if(l)return z9({editButton:u})(t.school);var c=Mr(t.props.currentUser);if(c)return re([la(A0(t.configuration)(yK(r)({school:t.school,showCta:!1,onEdit:t.onEdit}))),la(Tc(t.configuration)(J3({editButton:u,showCta:!0})(r)(t.school)(dK.value)))]);var s=et(t.financials);return s?DMn(t):yK(r)({school:t.school,showCta:!0,onEdit:t.onEdit})}()])}}},n=function(t){return function(a){return O7e(a.value0)}};return Su("Finances")(function(t){return{init:O7e(HI.value),update:n,view:e(t)}})}();var nX=kQ(K),r4=H(M),yMn=no(dt),bMn=kQ(J),RMn=Mo(xt),Oy=H(J),bP=ha(M),wMn=Nn(K)()(),tX=tt(M),SMn=$(U),EMn=ie(We),H7e=Y(Ie),CMn=tt(K),U7e=jt(J),B7e=Qe(M),IMn=Kl(M),FMn=H(K),TMn=function(e){if(e instanceof Gu)return nX({icon:"map-pin",body:r4("h-100 d-flex align-items-center")(yMn([e.value0.street,", ",e.value0.city,", ",ah(e.value0.state)," ",e.value0.zip]))});if(e instanceof au)return bMn({icon:"map-pin",body:[r4("")(e.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 185, column 11 - line 199, column 6): "+[e.constructor.name])},J7e=function(e){var n=nX({icon:"globe",body:D3e(e.school.urls.main)}),t=function(){var m=function(_){return function(h){var w=_===h;return w?_:_+(", "+h)}};return re([function(){if(e.school.football.division1&&e.school.basketball.division1)return Ds("D1 Football, D1 Basketball");if(e.school.football.division1&&!e.school.basketball.division1)return Ds("D1 Football");if(!e.school.football.division1&&e.school.basketball.division1)return Ds("D1 Basketball");if(!e.school.football.division1&&!e.school.basketball.division1)return ke;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 124, column 9 - line 128, column 34): "+[e.school.football.division1.constructor.name,e.school.basketball.division1.constructor.name])}(),function(){if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof d)return Ds(m(e.school.football.conference.value0.name)(e.school.basketball.conference.value0.name));if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof b)return Ds(e.school.football.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof d)return Ds(e.school.basketball.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof b)return ke;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 129, column 9 - line 133, column 38): "+[e.school.football.conference.constructor.name,e.school.basketball.conference.constructor.name])}()])}(),a="Special focus: "+p0e(e.school.academicOfferings.specialFocus),r=nX({icon:"phone",body:r4("mt-1")(e.school.phone)}),i=TMn(e.school.address),u=!RMn(nu(e.school.religiousAffiliation))(["none","false"]),l=Oy("my-4")([Ds(gp(e.school.setting)),Ds(pD(e.school.address)),tn(u)(s3(e.school.religiousAffiliation)(qp(ki.value))),tn(e.school.hbcu)(s3("HBCU")(qp(Pi.value))),tn(et(e.school.academicOfferings.specialFocus))(s3(a)(` Schools with special focuses offer the majority of their degrees in a single field or set of related fields. These schools can be great options for students who are extremely certain about what they want to study. Special focus schools are less ideal for students who are undecided and want flexibility. `)),tn(e.school.academicOfferings.hasMedicalSchool)(Ds("Medical school")),tn(e.school.isCommuterCollege)(s3("Commuter college")(qp(Li.value))),tn(e.school.hasOnCampusHousing)(Ds("On campus housing")),t]),c=function(){var m=function(){if(e.school.publicPrivate instanceof Au)return"Public";if(e.school.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 85, column 25 - line 87, column 37): "+[e.school.publicPrivate.constructor.name])}(),_=function(){if(O0e(e.school))return bP("")("community college");if(Ge)return Z("school");throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 89, column 9 - line 91, column 40): "+[])}();return Oy("my-3")([bP("")(m),Z(" "),_,Z(" in "),bP("")(_D(e.school.address)),Z(" with "),bP("")(Yj(e.school)),Z(" total undergraduate students ")])}(),s=function(){if(e.chancingState.chances instanceof ma)return wMn("spinner-border spinner-border-sm text-primary small")({role:"status"})(r4("sr-only")("Loading\u2026"));if(e.chancingState.chances instanceof Ot)return tX("text-gray-800 mb-0")("\u2014");if(e.chancingState.chances instanceof $n){var m=SMn(e.chancingState.chances.value0(e.school.id))(function(h){return h.top}),_=Ce("-")(function(h){return EMn(h)+"%"})(H7e(m)(function(h){return h.score}));return Oy("d-flex align-items-center")([CMn("text-gray-800 mb-0 d-inline-block")(Z(_)),Oe(H7e(m)(function(h){return h.classification}))(function(h){return r4("badge py-2 px-2 ml-3 "+M7(h))(mp(h))})])}throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 164, column 20 - line 182, column 87): "+[e.chancingState.chances.constructor.name])}(),f=Oy("row align-items-center mb-3")([Oy("col-12 col-lg-6 py-3 my-auto")([U7e("font-weight-normal fw-normal")([B7e("mr-1")("Your chances"),Kj]),s]),Oy("col-12 col-lg-6 py-3 my-auto")([U7e("font-weight-normal fw-normal")([B7e("mr-1")("Acceptance rate"),IMn("text-secondary ml-2")(OR(e.school))]),tX("text-gray-800 mb-0")(Ce("\u2014")(function(m){return Ea(function(_){return _.value}(m))})(e.school.admissions.acceptanceRate))])]),v=Oy("d-flex align-items-center justify-content-between")([tX("my-0 mr-3 flex-grow-1")("About"),la(mu(e.onEdit)(My.value))]);return FMn("card t--overview")(Oy("card-body")([la(A0(e.configuration)(v)),la(Tc(e.configuration)(f)),c,l,n,i,r,la(s7e(e))]))};var MMn=le(Bde),WI=H(K),W7e=H(J),GMn=tt(M),AMn=Bn(M),q7e=function(e){var n=bo(e.school.message)&&MMn(e.configuration)(o_.value);return n?ke:WI("card t--message")(W7e("card-body container")([W7e("d-flex align-items-center justify-content-between")([WI("my-0 mr-3 flex-grow-1")(GMn("")("Message from "+e.school.name)),tn(ao(e.school.message)>0)(la(A0(e.configuration)(la(mu(e.onEdit)(Ay.value)))))]),function(){var t=ao(e.school.message)>0;return t?WI("row")(WI("col-12")(AMn("")(e.school.message))):WI("row")(WI("col-12")(la(A0(e.configuration)(la(F3e(e.onEdit)(Ay.value)("Add a message"))))))}()]))};var aX=x(U),xMn=Xe(tae(xd));var rX=function(e){var n=function(t){return me("")(aX(Tb)(PA(0)(t)))};return zg(function(){var t=Jo(" ")(e);return t.length===2?n(t[0])+n(t[1]):t.length===1?n(t[0]):t.length===0?"":me("?")(xMn(aX(n)(Ci(t)))(aX(n)(wb(t))))}())};var LMn=an(),z7e=H(J),$7e=sd(),V7e=H(K),jMn=tt(M),PMn=Qe(M),RP=function(e){return function(n){var t=LMn(e.school),a=cP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!0}),r=function(){var i=function(c){return new RR({initials:c,backgroundColorClass:b.value,textColorClass:b.value})},u=new Xl({url:M1("/img/smiley-grey.svg")}),l=function(){return n.user instanceof d&&n.user.value0.avatarUrl instanceof d?new Xl({url:n.user.value0.avatarUrl.value0}):n.user instanceof d&&n.user.value0.initials instanceof d?i(n.user.value0.initials.value0):n.user instanceof d&&n.user.value0.fullName instanceof d?i(rX(n.user.value0.fullName.value0)):u}();return z7e("avatar-group mb-2 mt-3")([$7e({source:l}),$7e({source:new Xl({url:t.imgixPath})})])}();return V7e("card t--request-to-connect")(z7e("card-body text-center")([r,jMn("mt-3")("Request to connect"),PMn("small")("Show you\u2019re interested and get to know current students and admission officers"),V7e("w-100 mt-4")(a)]))}};var o4=H(J),NMn=tt(M),OMn=ea(K)()(),kMn=Zx(),oX=ie(We),HMn=Zt(Ru),UMn=Ar(Lt)(xr),BMn=Zm(),JMn=H(K),WMn=jo(),qMn=ha(M),zMn=Qe(M),wP=function(e){var n=function(t){return et(t.cityState)&&et(t.acceptanceRate)};return o4("")([NMn("mb-0")("Similar schools"),o4("")(Gs(function(t){return function(a){var r=t+1|0;return OMn("text-dark px-3")({href:kMn({utmSource:"collegevine.com",utmCampaign:"uaq-99-recommendations",utmContent:"ranking-"+oX(r)})(Qp(cr.value)(a.slug)),onClick:HMn(function(i){return UMn(e.onViewSchool)(function(u){return function(){return BMn(i)(),u({school:{id:a.id,name:a.name},ranking:new d(r)})()}})})})(o4("row no-gutters g-0")([JMn("col-auto")(WMn("rounded")({src:a.imgixImageUrl,dpr:2,w:70,h:70,alt:a.name+" campus image",style:Ve({width:oX(70)+"px",height:oX(70)+"px"}),fit:"crop",crop:"edges"})),o4("col pl-3 d-flex flex-column justify-content-center")([qMn("")(a.name),o4("small")([Oe(a.cityState)(Z),tn(n(a))(zMn("mx-2")("\u2022")),Oe(a.acceptanceRate)(function(i){return Z(Ea(i)+" accept rate")})])])]))}})(ns(e.recommendedSchools)))])};var $Mn=H(K),VMn=H(J),QMn=$(pe),Q7e=gn(hn),ky=dn(Q7e)(vn(fn)),Y7e=_n(mn),Hy=pn(Y7e),K7e=bn(yn),Uy=Dn(K7e),YMn=un(E3e)(ky(ky(ky(ky(ky(ky(ky(ky(Q7e)(Y7e))(Hy))(Hy))(Hy))(Hy))(Hy))(Hy))(Hy))(Uy(Uy(Uy(Uy(Uy(Uy(Uy(Uy(K7e)))))))))(Hy),KMn=rn(J)()(),XMn=nn(Un),X7e=H(M),Z7e=function(e){return $Mn("card")(VMn("card-body")(QMn(YMn)(function(n){return tn(C3e(n))(KMn("btn btn-link btn-block p-0 d-flex justify-content-between t--edit-"+A3(n))({onClick:XMn(e)(n)})([X7e("")(I3e(n)),X7e("material-symbol x-large")("edit")]))})))};var e5e=Vo(Ht),n5e=Gr(e5e),t5e=Y(Nt),a5e=Ka(e5e),r5e=an(),ZMn=q(Yn),e2n=rn(K)()(),n2n=nn(Un),SP=H(J),t2n=Qe(M),a2n=oa(K),EP=it(Ie),r2n=Y(Ie),o2n=q(Mn),o5e=ko(U),i2n=x(U),CP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i5e=function(e){return function(n){return function(t){if(t instanceof CP)return n5e(CP.create)(function(a){return{customData:n.customData,liteChancing:a}})(n7e(n.liteChancing)(t.value0));if(t instanceof qI)return n5e(qI.create)(function(a){return{liteChancing:n.liteChancing,customData:a}})(G7e(e)(n.customData)(t.value0));throw new Error("Failed pattern match at SchoolDetails.Overview (line 81, column 29 - line 87, column 51): "+[t.constructor.name])}}},u2n=H(K)("text-secondary mb-4")(di(K)()()({placement:eG,trigger:ed,overlay:Z(` Key data on this page comes from CollegeVine working with thousands of students over the years as well as the National Center for Education Statistics. `),overlayStyle:Ve({width:"15rem"})})(Qe(J)("")([Z("Where does this data come from? "),oa(M)("fe fe-help-circle")("")]))),u5e=function(e){return t5e(a5e(qI.create)(A7e))(function(n){return t5e(a5e(CP.create)(a7e(r5e(e))))(function(t){return ZMn({customData:n,liteChancing:t})})})},l2n=function(e){return function(n){return function(t){return tn(et(w1(e.id)(n)))(e2n("t--hub-for-you-tab-cta btn btn-primary mb-4 justify-content-center w-100")({onClick:n2n(t)(Mc.value)})(SP("row align-items-center")([t2n("col")("Explore "+(e.name+" in depth with content personalized for you")),a2n("col-auto pl-0 fe fe-chevron-right")(ke)])))}}},c2n=function(e){return function(n){return function(t){return{school:e.school,onEdit:e.onEdit,onSwitchTab:e.onSwitchTab,schoolDb:e.schoolDb,featureFlags:n.featureFlags,liteChancing:t.liteChancing}}}},l5e=function(e){return function(n){return function(t){return function(a){var r=Tc(n.configuration),i={forYouCTA:r(l2n(e.school)(e.schoolDb)(e.onSwitchTab)),messageFromCollege:Mh(q7e({school:r5e(e.school),configuration:n.configuration,onEdit:e.onEdit})),highLevelOverview:Mh(J7e({school:e.school,onEdit:e.onEdit,chancingState:n.chancingState,configuration:n.configuration,currentUser:n.currentUser,featureFlags:n.featureFlags})),chancing:r(l7e(c2n(e)(n)(t))(n)(function(s){return a(CP.create(s))})),admissions:Mh(F4e({onEdit:e.onEdit})(e.school)),finances:Mh(k7e({school:e.school,financials:Ua(n_(va(e.school))(e.schoolDb)),props:n,onSwitchTab:e.onSwitchTab,onEdit:e.onEdit,configuration:n.configuration})),applications:Mh(j3e(e)),enrollment:Mh(N7e(e)),academics:Mh(u7e(e)),recommendations:EP(r)(r2n(e.recommendedSchools)(function(s){return o2n(wP({recommendedSchools:s,school:e.school,onViewSchool:e.onViewSchool}))})),requestToConnect:function(){return e.showConnectButton?EP(r)(o5e(n.currentUser)(RP(e)({user:EP(zp)(n.currentUser),featureFlags:n.featureFlags}))):b.value}(),customData:EP(r)(o5e(n.currentUser)(x7e(e)(n)(t.customData)(function(s){return a(qI.create(s))}))),source:r(u2n),editableSections:i2n(Z7e)(e.onEdit),claimSchoolProfileCTA:function(){var s={school:e.school,currentUser:n.currentUser,configuration:n.configuration,featureFlags:n.featureFlags};return{card:v7e(s),footerLink:f7e(s)}}()},u=function(s){return re(rr([i.forYouCTA,i.highLevelOverview,i.editableSections,i.chancing,i.requestToConnect,i.recommendations,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink]))},l=function(s){return SP("row t--wide-overview")([SP("col-12 col-md-8")(rr([i.forYouCTA,i.messageFromCollege,i.highLevelOverview,i.chancing,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink])),SP("col-12 col-md-4")(rr([i.editableSections,i.requestToConnect,i.recommendations]))])},c=A0(n.configuration);return re([function(){return n.mobileLayout?u(De):l(De)}(),EMe(e.school)])}}}};fa();var s5e=Ga(c5e()),gd=typeof CV!="undefined"&&CV.pusherConfig||typeof global!="undefined"&&global.CV&&global.CV.pusherConfig,{acquireConnection:s2n,releaseConnection:f2n}=(()=>{let e=null,n=0,t=()=>{if(!gd||!gd.key)return gd||console.error("Pusher config is missing in global context"),new v2n;let a={auth:{headers:{"X-CSRF-Token":gd.authToken}},authEndpoint:gd.authPath,cluster:gd.cluster};return gd.dev&&Object.assign(a,{wsHost:gd.dev.wsHost,wsPort:gd.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new s5e.default(gd.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),f5e=e=>{let n=s2n().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),f2n()}};function v2n(){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 m2n(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function m2n(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 _2n=no(dt),p2n=Ar(Lt)(xr);var d2n={show:function(e){return e}},h2n=ie(d2n),uX=fe,v5e=function(e){var n=LT(e);return function(t){return function(a){return function(r){var i=_2n(["Pusher event ",a," over channel ",h2n(t)]),u=function(l){return p2n(n(i)(l))(r)()};return function(){return f5e({channel:t,event:a,handler:u})}}}}};var lX=fe;var m5e=Br(Lo),_5e=Y(It),p5e=st(),g2n=il(p5e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(at)(he)))),D2n=il(p5e(C({reflectSymbol:function(){return"conversationId"}})(lX)(C({reflectSymbol:function(){return"pusherChannel"}})(uX)(he)))),d5e=lo(Br(Br(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:Ti,vault:n}))(Eo(g2n("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),h5e=lo(m5e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return _5e(e({school_id:n}))(Eo(function(t){return D2n("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var y2n=an(),g5e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+y2n(e)};var D5e="active";var cX=rde()(),FP=np(J)()()("")({style:Ve({height:40,width:40})})([cX("blink")({cx:10,cy:20,r:3,style:Ve({fill:"grey"})}),cX("blink")({cx:20,cy:20,r:3,style:Ve({fill:"grey",animationDelay:"250ms"})}),cX("blink")({cx:30,cy:20,r:3,style:Ve({fill:"grey",animationDelay:"500ms"})})]);var b2n=$(ct);var y5e=function(e){return b2n(PU(e.currentTarget))(function(n){return qn(ax(n))(0)})};var b5e=_r(),R2n=Xe(WU),w2n=no(dt),sX=ie(We),S2n=ec(Ie),E2n=Y(Ie);var TP=function(){var e=b5e(Cs(LS("\\s+")(R2n(Kx)(Sse)))),n=wa(function(a){return a!==""}),t=JU(e);return function(a){return bt(n(t(a)))}}(),R5e=function(e){return function(n){var t=TP(n);return w2n([sX(t),"/",sX(e)," words"])}},w5e=function(e){return function(n){var t=function(u){return b5e(Cs(LS("^(?:[\\w-]+[^\\w-]+){"+(sX(u)+"}[\\w-]+"))(wse)))},a=function(u){return function(l){var c=S2n(E2n(qU(t(u-1|0))(l))(kt(oT)(0)));return me(l)(c)}},r=V0(n),i=TP(r)0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=M2n(e);return re([G2n("flex-grow-1")([A2n("form-control t--new-message-body "+qn(r.className)(""))({autoFocus:qn(r.autoFocus)(!0),placeholder:r.placeholder,style:Ve({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof b)return"";if(n.messageHeight instanceof d)return x2n(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 91, column 19 - line 93, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=w5e(1e3)(i),l=B2n(i)(),c=function(){var s=ao(u)<5;return s?b.value:new d(l)}();return t(Kn.create(k2n.create({message:u,messageHeight:c})))()},onKeyPress:L2n(function(i){return E5e(i.key==="Enter"&&!i.shiftKey)(function(){return j2n(i)(),E5e(n.message!==""&&U2n(r.sendButtonStatus)(By.value))(t(ta.create(fX.create(n.message))))()})})}),tn(TP(n.message)>=P2n(1e3)(2))(N2n("pl-3 pb-3 text-muted small")(R5e(1e3)(n.message)))]),O2n("text-right d-flex")(function(){if(r.sendButtonStatus instanceof By)return a(!0);if(r.sendButtonStatus instanceof qR)return a(!1);if(r.sendButtonStatus instanceof Jy)return FP;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 114, column 7 - line 117, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var MP=function(){return{message:"",messageHeight:b.value}}();var J2n=an();var W2n=function(e){return J2n(ox(e))};var C5e=function(e){return To(W2n(e))};var q2n=EA(Et),z2n=Jv(go),$2n=Y(hr),I5e=jn(Af),F5e=q(Lt),V2n=k_(Lt)(Bo),Q2n=v5e(V_),Y2n=Ke(Ze),K2n=no(KO(zO)),X2n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GP=function(){function e(){}return e.value=new e,e}(),AP=function(){function e(){}return e.value=new e,e}();var _X={append:function(e){return function(n){return q2n(n)(e)}}},Z2n={mempty:as,Semigroup0:function(){return _X}},eGn=z_(ux(Z2n)(ya)),T5e=function(e){return e.value0.disconnect},M5e=function(e){return function(n){var t=C5e(n),a=z2n(t);return function(){var i=I5e(dm(F5e(De)))(),u=V2n(a)(function(c){return Q2n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof GP)return De;if(v instanceof AP)return $2n(xv(i))(Y2n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 77, column 23 - line 79, column 66): "+[v.constructor.name])}})})(),l=K2n(u);return I5e(pm(l)(i))(),new X2n({disconnect:l})}}},xP=function(e){var n=wm(e);return function(t){return function(a){return eGn(tS(t)(function(r){var i=n(r);if(i instanceof en)return a(i.value0);if(i instanceof on)return qa(Xa)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return F5e(GP.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 39, column 65 - line 41, column 122): "+[i.constructor.name])}))}}};var zR=function(){function e(){}return e.value=new e,e}(),i4=function(){function e(){}return e.value=new e,e}();var w_=function(){function e(){}return e.value=new e,e}(),Z0=function(){function e(){}return e.value=new e,e}();var pX={eq:function(e){return function(n){return e instanceof w_&&n instanceof w_||e instanceof Z0&&n instanceof Z0}}};var rGn={reflectSymbol:function(){return"timestamp"}};var dX=Ln(wn),u4=dX(Nt),hX=Y(It),l4=jn(Pn),G5e=dX(Kg(_X)(JO)),gX=st(),A5e=C({reflectSymbol:function(){return"id"}})(fe),oGn=xP(gX(C({reflectSymbol:function(){return"delta"}})(fe)(A5e(C(rGn)(fe)(he))))),iGn=xP(gX(C({reflectSymbol:function(){return"body"}})(fe)(A5e(he)))),uGn=xP(gX(he)),DX=dX(It),LP=q(Vt),yX=Qr(Pn),lGn=Ov(dt),cGn=Zi(Pk)(dt),S_=q(Yn),x5e=Xe(sa),sGn=doe(v7),fGn=Ar(Yn)(xr),E_=function(){function e(){}return e.value=new e,e}(),sg=function(){function e(){}return e.value=new e,e}(),fg=function(){function e(){}return e.value=new e,e}(),Cv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Dd=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}(),L5e=function(){function e(){}return e.value=new e,e}(),bX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RX=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}(),vGn=function(){function e(){}return e.value=new e,e}();var mGn=function(e){return{delta:e.delta,id:e.id,timestamp:y1(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(rD(function(a){return hX(l4(M5e(e.receiveChannelName)(G5e(oGn("chat-completion-chunk")(function(r){return function(){var u=D1();return a.dispatch(new N5e(u,mGn(r)))(),GP.value}}))(function(){return G5e(iGn("chat-completion-message-received")(function(r){return function(){var u=D1();return a.dispatch(new RX(t(u)(r)))(),AP.value}}))(function(){return uGn("chat-completion-failed")(function(r){return function(){return a.dispatch(new bX(b.value))(),AP.value}})})}))))(function(r){return DX(l4(a.dispatch(new P5e(r))))(function(){return hX(e.sendMessage(n))(function(i){return i.success?LP(De):l4(a.dispatch(new bX(new d(i.failureReason))))})})})}))(function(){return yX(DX(Vv(200))(function(){return LP(L5e.value)}))})}},_Gn=function(e){return function(n){return u4(yX(hX(l4(D1))(function(t){return LP(new j5e({sender:zR.value,body:n,sentAt:t,id:b.value}))})))(function(){return O5e(e)(n)})}},wX=function(e){var n=function(t){var a=Jo("$$")(t),r=woe(bt(a));return r?lGn("$$")(VF(0)(bt(a)-1|0)(a)):t};return{sender:i4.value,body:n(cGn(function(t){return t.content})(e.deltas)),sentAt:ym(e.deltas).timestamp,id:new d(e.id)}},pGn=function(e){if(e.receivingResponse instanceof b)return S_(De);if(e.receivingResponse instanceof d)return e.sendingState instanceof Cv?yX(DX(l4(T5e(e.receivingResponse.value0)))(function(){return LP(new RX(wX(e.sendingState.value0)))})):S_(De);throw new Error("Failed pattern match at Vinai.Chatbot (line 300, column 1 - line 300, column 51): "+[e.constructor.name])},SX=function(e){return function(n){if(n instanceof jP)return u4(_Gn(e)(n.value0))(function(){return S_(e)});if(n instanceof L5e)return S_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof E_)return E_.value;if(e.sendingState instanceof sg||e.sendingState instanceof fg)return fg.value;if(e.sendingState instanceof Cv)return new Cv(e.sendingState.value0);if(e.sendingState instanceof Dd)return new Dd(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 168, column 9 - line 173, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof bX)return S_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new Dd(n.value0),receivingResponse:b.value});if(n instanceof RX)return S_({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:x5e(e.messages)([n.value0]),sendingState:E_.value,receivingResponse:b.value});if(n instanceof j5e)return S_({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:x5e(e.messages)([n.value0]),sendingState:sg.value});if(n instanceof P5e)return S_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof N5e)return S_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Cv&&n.value1.id===e.sendingState.value0.id)return new Cv({id:e.sendingState.value0.id,deltas:sGn(function(t){return t.timestamp})(soe(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof Cv)return e.sendingState;if(e.sendingState instanceof fg)return new Cv({deltas:Cb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof sg)return new Cv({deltas:Cb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof E_||e.sendingState instanceof Dd)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 188, column 22 - line 210, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof vGn)return u4(pGn(e))(function(){return S_(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 161, column 1 - line 161, column 55): "+[e.constructor.name,n.constructor.name])}},EX=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return E_.value;if(e.initialMessageBody instanceof d)return sg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 155, column 23 - line 157, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return u4(fGn(e.initialMessageBody)(O5e(n)))(function(){return S_(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(CX());function Wy(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?IX(e):""}function IX(e){return W5e(e&&e.line)+":"+W5e(e&&e.column)}function J5e(e){return IX(e&&e.start)+"-"+IX(e&&e.end)}function W5e(e){return e&&typeof e=="number"?e:1}var ys=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=Wy(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}};ys.prototype.file="";ys.prototype.name="";ys.prototype.reason="";ys.prototype.message="";ys.prototype.stack="";ys.prototype.fatal=null;ys.prototype.column=null;ys.prototype.line=null;ys.prototype.source=null;ys.prototype.ruleId=null;ys.prototype.position=null;var C_={basename:dGn,dirname:hGn,extname:gGn,join:DGn,sep:"/"};function dGn(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 hGn(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 gGn(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 DGn(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function bGn(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:RGn};function RGn(){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 wGn(e)}function wGn(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 xX=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||(FGn(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(),LX("processSync",i.Parser),jX("processSync",i.Compiler);let p=f4(w);return i.process(p,y),s6e("processSync","process",g),p;function y(F){g=!0,GX(F)}}}function l6e(e,n){return typeof e=="function"&&e.prototype&&(CGn(e.prototype)||n in e.prototype)}function CGn(e){let n;for(n in e)if(i6e.call(e,n))return!0;return!1}function LX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function jX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function PX(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 IGn(e)?e:new $I(e)}function IGn(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function FGn(e){return typeof e=="string"||(0,o6e.default)(e)}function NX(e,n){let t=(n||{}).includeImageAlt;return f6e(e,typeof t=="boolean"?t:!0)}function f6e(e,n){return TGn(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?(qi(e,e.length,0,n),e):n}var m6e={}.hasOwnProperty;function NP(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 LGn(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||yr(e)||VR(e))return 1;if(QR(e))return 2}function $y(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=bs(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=bs(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=bs(s,$y(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=bs(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=bs(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,qi(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(qGn,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 $Gn(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 HX={name:"codeText",tokenize:YGn,resolve:VGn,previous:QGn};function VGn(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 JP(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||qy(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||yr(p)?f?t(p):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):qy(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 WP(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||!ka(_),_===92?m:v)}function m(_){return _===91||_===92||_===93?(e.consume(_),l++,v):v(_)}}function qP(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 YR(e,n){let t;return a;function a(r){return Vn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):ka(r)?Qt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function Wc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var BX={name:"definition",tokenize:a3n},t3n={tokenize:r3n,partial:!0};function a3n(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),WP.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=Wc(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),YR(e,JP(e,e.attempt(t3n,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 r3n(e,n,t){return a;function a(u){return yr(u)?YR(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?qP(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 JX={name:"hardBreakEscape",tokenize:o3n};function o3n(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 WX={name:"headingAtx",tokenize:u3n,resolve:i3n};function i3n(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"},qi(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function u3n(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||yr(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)):ka(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||yr(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"],qX=["pre","script","style","textarea"];var zX={name:"htmlFlow",tokenize:s3n,resolveTo:c3n,concrete:!0},l3n={tokenize:f3n,partial:!0};function c3n(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 s3n(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):Jc(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,_):Jc(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 Jc(P)?(e.consume(P),u=String.fromCharCode(P),w):t(P)}function w(P){return P===null||P===47||P===62||yr(P)?P!==47&&i&&qX.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||zi(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 ka(P)?(e.consume(P),p):ye(P)}function y(P){return P===47?(e.consume(P),ye):P===58||P===95||Jc(P)?(e.consume(P),F):ka(P)?(e.consume(P),y):ye(P)}function F(P){return P===45||P===46||P===58||P===95||zi(P)?(e.consume(P),F):N(P)}function N(P){return P===61?(e.consume(P),B):ka(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):ka(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||yr(P)?N(P):(e.consume(P),ue)}function we(P){return P===47||P===62||ka(P)?y(P):t(P)}function ye(P){return P===62?(e.consume(P),Se):t(P)}function Se(P){return ka(P)?(e.consume(P),Se):P===null||Vn(P)?ve(P):t(P)}function ve(P){return P===45&&r===2?(e.consume(P),He):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(l3n,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 He(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&&qX.includes(u.toLowerCase())?(e.consume(P),Zn):Jc(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 f3n(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(yd,n,t)}}var $X={name:"htmlText",tokenize:v3n};function v3n(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):Jc(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):Jc(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 Jc(ee)?(e.consume(ee),we):t(ee)}function we(ee){return ee===45||zi(ee)?(e.consume(ee),we):ye(ee)}function ye(ee){return Vn(ee)?(l=ye,Sn(ee)):ka(ee)?(e.consume(ee),ye):Zn(ee)}function Se(ee){return ee===45||zi(ee)?(e.consume(ee),Se):ee===47||ee===62||yr(ee)?ve(ee):t(ee)}function ve(ee){return ee===47?(e.consume(ee),Zn):ee===58||ee===95||Jc(ee)?(e.consume(ee),Me):Vn(ee)?(l=ve,Sn(ee)):ka(ee)?(e.consume(ee),ve):Zn(ee)}function Me(ee){return ee===45||ee===46||ee===58||ee===95||zi(ee)?(e.consume(ee),Me):Re(ee)}function Re(ee){return ee===61?(e.consume(ee),Fe):Vn(ee)?(l=Re,Sn(ee)):ka(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,He):Vn(ee)?(l=Fe,Sn(ee)):ka(ee)?(e.consume(ee),Fe):(e.consume(ee),r=void 0,rt)}function He(ee){return ee===r?(e.consume(ee),_e):ee===null?t(ee):Vn(ee)?(l=He,Sn(ee)):(e.consume(ee),He)}function _e(ee){return ee===62||ee===47||yr(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||yr(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 KR={name:"labelEnd",tokenize:g3n,resolveTo:h3n,resolveAll:d3n},m3n={tokenize:D3n},_3n={tokenize:y3n},p3n={tokenize:b3n};function d3n(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 O3n(e,n){let t=-1,a=[],r;for(;++tz3n,contentInitial:()=>H3n,disable:()=>$3n,document:()=>k3n,flow:()=>B3n,flowInitial:()=>U3n,insideSpan:()=>q3n,string:()=>J3n,text:()=>W3n});var k3n={[42]:qc,[43]:qc,[45]:qc,[48]:qc,[49]:qc,[50]:qc,[51]:qc,[52]:qc,[53]:qc,[54]:qc,[55]:qc,[56]:qc,[57]:qc,[62]:OP},H3n={[91]:BX},U3n={[-2]:m4,[-1]:m4,[32]:m4},B3n={[35]:WX,[42]:XR,[45]:[zP,XR],[60]:zX,[61]:zP,[95]:XR,[96]:UP,[126]:UP},J3n={[38]:HP,[92]:kP},W3n={[-5]:_4,[-4]:_4,[-3]:_4,[33]:VX,[38]:HP,[42]:v4,[60]:[kX,$X],[91]:QX,[92]:[JX,kP],[93]:KR,[95]:v4,[96]:HX},q3n={null:[v4,S6e]},z3n={null:[42,95]},$3n={null:[]};function M6e(e={}){let n=NP([YX].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 V3n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function VP(e){return e.replace(V3n,Q3n)}function Q3n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return $P(t.slice(i?2:1),i?16:10)}return QI(t)||e}var L6e={}.hasOwnProperty,KX=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),Y3n(t)(x6e(M6e(t).document().write(A6e()(e,n,!0))))};function Y3n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Hn),autolinkProtocol:ve,autolinkEmail:ve,atxHeading:l(mt),blockQuote:l(Ye),characterEscape:ve,characterReference:ve,codeFenced:l(sn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(sn,c),codeText:l(Ne,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(tr)},exit:{atxHeading:f(),atxHeadingSequence:ue,autolink:f(),autolinkEmail:Le,autolinkProtocol:Pe,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(He),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},Cr=[],Nr=-1;for(;++Nr0){let wf=$t.tokenStack[$t.tokenStack.length-1];(wf[1]||P6e).call($t,void 0,wf[0])}for(cn.position={start:Vy(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:Vy(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},Nr=-1;++Nr{let a=this.data("settings");return KX(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 em(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 YP(e,n){let t=String(n.identifier).toUpperCase(),a=em(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},YP(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 KP(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 KP(e,n);let a={src:em(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:em(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 KP(e,n);let a={href:em(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:em(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?X3n(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:YP,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:XP,yaml:XP,definition:XP,footnoteDefinition:XP};function XP(){return null}var p4=function(e){if(e==null)return t4n;if(typeof e=="string")return n4n(e);if(typeof e=="object")return Array.isArray(e)?Z3n(e):e4n(e);if(typeof e=="function")return ZP(e);throw new Error("Expected function, string, or object as test")};function Z3n(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=a4n(t(l,s)),m[0]===eN))return m;if(l.children&&m[0]!==eZ)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 nN={}.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=Qa(Qa({},v8e),t.handlers),u.definition=tZ(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=r4n,u.applyData=o4n,u.one=l,u.all=c,u.wrap=u4n,u.augment=i,ZR(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();nN.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=Qa(Qa({},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};nZ(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 aZ(u,s)}}function r4n(e,n){e.position&&(n.position=XX(e))}function o4n(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=Qa(Qa({},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 nN.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?Yi(Qa({},n),{children:aZ(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):i4n(e,n)}function aZ(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:Yi(Qa({},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 tN(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 l4n=function(e,n){return e&&"run"in e?c4n(e,n):s4n(e||n)},rZ=l4n;function c4n(e,n){return(t,a,r)=>{e.run(tN(t,n),a,i=>{r(i)})}}function s4n(e){return n=>tN(n,e)}var da=Ga(t2());var Qy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Qy.prototype.property={};Qy.prototype.normal={};Qy.prototype.space=null;function oZ(e,n){let t={},a={},r=-1;for(;++rRa,booleanish:()=>bi,commaOrSpaceSeparated:()=>Df,commaSeparated:()=>Yy,number:()=>Cn,overloadedBoolean:()=>iZ,spaceSeparated:()=>Xr});var f4n=0,Ra=ew(),bi=ew(),iZ=ew(),Cn=ew(),Xr=ew(),Yy=ew(),Df=ew();function ew(){return 2**++f4n}var uZ=Object.keys(h4),XI=class extends Rs{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"&&m4n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(R8e,d4n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!R8e.test(i)){let u=i.replace(_4n,p4n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=XI}return new r(a,n)}function p4n(e){return"-"+e.toLowerCase()}function d4n(e){return e.charAt(1).toUpperCase()}var oN={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 iN=oZ([cZ,lZ,sZ,fZ,y8e],"html"),uN=oZ([cZ,lZ,sZ,fZ,b8e],"svg");function vZ(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=>{ZR(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 pZ(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function F8e(e){return e.join(" ").trim()}function dZ(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 gZ={}.hasOwnProperty,M4n=new Set(["table","thead","tbody","tfoot","tr"]);function DZ(e,n){let t=[],a=-1,r;for(;++a0?Mt.createElement(_,c,v):Mt.createElement(_,c)}function A4n(e){let n=-1;for(;++n for more info)`),delete gN[i]}let n=xX().use(QP).use(e.remarkPlugins||[]).use(rZ,Yi(Qa({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(vZ,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,{},DZ({options:e,schema:iN,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 bZ(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"?uAn(e,n,t):e.type==="text"?t.whitespace==="normal"?nLe(e,t):lAn(e):[]}function uAn(e,n,t){let a=tLe(e,t),r=e.children||[],i=-1,u=[];if(iAn(e))return u;let l,c;for(TZ(e)||X8e(e)&&wN(n,e,X8e)?c=` `:oAn(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":">","<":"<",'"':""","'":"'"},gAn=/[&><"']/g;function DAn(e){return String(e).replace(gAn,n=>hAn[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},yAn=function(n){var t=aLe(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},bAn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},RAn=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:mAn,deflt:_An,escape:DAn,hyphenate:dAn,getBaseElem:aLe,isCharacterBox:yAn,protocolFromUrl:RAn},SN={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 wAn(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 EN=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 SN)if(SN.hasOwnProperty(t)){var a=SN[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:wAn(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)}},_g=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 bd[SAn[this.id]]}sub(){return bd[EAn[this.id]]}fracNum(){return bd[CAn[this.id]]}fracDen(){return bd[IAn[this.id]]}cramp(){return bd[FAn[this.id]]}text(){return bd[TAn[this.id]]}isTight(){return this.size>=2}},GZ=0,CN=1,ZI=2,pg=3,D4=4,am=5,eF=6,ws=7,bd=[new _g(GZ,0,!1),new _g(CN,0,!0),new _g(ZI,1,!1),new _g(pg,1,!0),new _g(D4,2,!1),new _g(am,2,!0),new _g(eF,3,!1),new _g(ws,3,!0)],SAn=[D4,am,D4,am,eF,ws,eF,ws],EAn=[am,am,am,am,ws,ws,ws,ws],CAn=[ZI,pg,D4,am,eF,ws,eF,ws],IAn=[pg,pg,am,am,ws,ws,ws,ws],FAn=[CN,CN,pg,pg,am,am,ws,ws],TAn=[GZ,CN,ZI,pg,ZI,pg,ZI,pg],Kt={DISPLAY:bd[GZ],TEXT:bd[ZI],SCRIPT:bd[D4],SCRIPTSCRIPT:bd[eF]},AZ=[{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 MAn(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var IN=[];AZ.forEach(e=>e.blocks.forEach(n=>IN.push(...n)));function rLe(e){for(var n=0;n=IN[n]&&e<=IN[n+1])return!0;return!1}var nF=80,GAn=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"},AAn=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"},xAn=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"},LAn=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"},jAn=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"},PAn=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},NAn=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"},OAn=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=GAn(t,nF);break;case"sqrtSize1":r=AAn(t,nF);break;case"sqrtSize2":r=xAn(t,nF);break;case"sqrtSize3":r=LAn(t,nF);break;case"sqrtSize4":r=jAn(t,nF);break;case"sqrtTall":r=NAn(t,nF,a)}return r},kAn=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`},HAn=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("")}},Rd={"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]}},FN={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 UAn(e,n){Rd[e]=n}function xZ(e,n,t){if(!Rd[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=Rd[n][a];if(!r&&e[0]in iLe&&(a=iLe[e[0]].charCodeAt(0),r=Rd[n][a]),!r&&t==="text"&&rLe(a)&&(r=Rd[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var LZ={};function BAn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!LZ[n]){var t=LZ[n]={cssEmPerMu:FN.quad[n]/18};for(var a in FN)FN.hasOwnProperty(a)&&(t[a]=FN[a][n])}return LZ[n]}var JAn=[[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:JAn[n-1][t.size-1]},wd=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||wd.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 wd(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(wd.BASESIZE,n);return this.size===t&&this.textSize===wd.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!==wd.BASESIZE?["sizing","reset-size"+this.size,"size"+wd.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=BAn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};wd.BASESIZE=6;var jZ={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},WAn={ex:!0,em:!0,mu:!0},cLe=function(n){return typeof n!="string"&&(n=n.unit),n in jZ||n in WAn||n==="ex"},oi=function(n,t){var a;if(n.unit in jZ)a=jZ[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"},Ky=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=Ky(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")}},TN=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=Ky(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}},Sd=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':''}},MN=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 $An={bin:1,close:1,inner:1,open:1,punct:1,rel:1},VAn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},_o={math:{},text:{}};function S(e,n,t,a,r,i){_o[e][r]={font:n,group:t,replace:a},i&&a&&(_o[e][a]=_o[e][r])}var I="math",ln="text",A="main",ne="ams",No="accent-token",vt="bin",Ss="close",rF="inner",Xt="mathord",pu="op-token",Tv="open",GN="punct",oe="rel",hg="spacing",de="textord";S(I,A,oe,"\u2261","\\equiv",!0);S(I,A,oe,"\u227A","\\prec",!0);S(I,A,oe,"\u227B","\\succ",!0);S(I,A,oe,"\u223C","\\sim",!0);S(I,A,oe,"\u22A5","\\perp");S(I,A,oe,"\u2AAF","\\preceq",!0);S(I,A,oe,"\u2AB0","\\succeq",!0);S(I,A,oe,"\u2243","\\simeq",!0);S(I,A,oe,"\u2223","\\mid",!0);S(I,A,oe,"\u226A","\\ll",!0);S(I,A,oe,"\u226B","\\gg",!0);S(I,A,oe,"\u224D","\\asymp",!0);S(I,A,oe,"\u2225","\\parallel");S(I,A,oe,"\u22C8","\\bowtie",!0);S(I,A,oe,"\u2323","\\smile",!0);S(I,A,oe,"\u2291","\\sqsubseteq",!0);S(I,A,oe,"\u2292","\\sqsupseteq",!0);S(I,A,oe,"\u2250","\\doteq",!0);S(I,A,oe,"\u2322","\\frown",!0);S(I,A,oe,"\u220B","\\ni",!0);S(I,A,oe,"\u221D","\\propto",!0);S(I,A,oe,"\u22A2","\\vdash",!0);S(I,A,oe,"\u22A3","\\dashv",!0);S(I,A,oe,"\u220B","\\owns");S(I,A,GN,".","\\ldotp");S(I,A,GN,"\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,Ss,"\u23B1","\\rmoustache",!0);S(I,A,Tv,"\u23B0","\\lmoustache",!0);S(I,A,Ss,"\u27EF","\\rgroup",!0);S(I,A,Tv,"\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,oe,"\u27F5","\\longleftarrow",!0);S(I,A,oe,"\u21D0","\\Leftarrow",!0);S(I,A,oe,"\u27F8","\\Longleftarrow",!0);S(I,A,oe,"\u27F6","\\longrightarrow",!0);S(I,A,oe,"\u21D2","\\Rightarrow",!0);S(I,A,oe,"\u27F9","\\Longrightarrow",!0);S(I,A,oe,"\u2194","\\leftrightarrow",!0);S(I,A,oe,"\u27F7","\\longleftrightarrow",!0);S(I,A,oe,"\u21D4","\\Leftrightarrow",!0);S(I,A,oe,"\u27FA","\\Longleftrightarrow",!0);S(I,A,oe,"\u21A6","\\mapsto",!0);S(I,A,oe,"\u27FC","\\longmapsto",!0);S(I,A,oe,"\u2197","\\nearrow",!0);S(I,A,oe,"\u21A9","\\hookleftarrow",!0);S(I,A,oe,"\u21AA","\\hookrightarrow",!0);S(I,A,oe,"\u2198","\\searrow",!0);S(I,A,oe,"\u21BC","\\leftharpoonup",!0);S(I,A,oe,"\u21C0","\\rightharpoonup",!0);S(I,A,oe,"\u2199","\\swarrow",!0);S(I,A,oe,"\u21BD","\\leftharpoondown",!0);S(I,A,oe,"\u21C1","\\rightharpoondown",!0);S(I,A,oe,"\u2196","\\nwarrow",!0);S(I,A,oe,"\u21CC","\\rightleftharpoons",!0);S(I,ne,oe,"\u226E","\\nless",!0);S(I,ne,oe,"\uE010","\\@nleqslant");S(I,ne,oe,"\uE011","\\@nleqq");S(I,ne,oe,"\u2A87","\\lneq",!0);S(I,ne,oe,"\u2268","\\lneqq",!0);S(I,ne,oe,"\uE00C","\\@lvertneqq");S(I,ne,oe,"\u22E6","\\lnsim",!0);S(I,ne,oe,"\u2A89","\\lnapprox",!0);S(I,ne,oe,"\u2280","\\nprec",!0);S(I,ne,oe,"\u22E0","\\npreceq",!0);S(I,ne,oe,"\u22E8","\\precnsim",!0);S(I,ne,oe,"\u2AB9","\\precnapprox",!0);S(I,ne,oe,"\u2241","\\nsim",!0);S(I,ne,oe,"\uE006","\\@nshortmid");S(I,ne,oe,"\u2224","\\nmid",!0);S(I,ne,oe,"\u22AC","\\nvdash",!0);S(I,ne,oe,"\u22AD","\\nvDash",!0);S(I,ne,oe,"\u22EA","\\ntriangleleft");S(I,ne,oe,"\u22EC","\\ntrianglelefteq",!0);S(I,ne,oe,"\u228A","\\subsetneq",!0);S(I,ne,oe,"\uE01A","\\@varsubsetneq");S(I,ne,oe,"\u2ACB","\\subsetneqq",!0);S(I,ne,oe,"\uE017","\\@varsubsetneqq");S(I,ne,oe,"\u226F","\\ngtr",!0);S(I,ne,oe,"\uE00F","\\@ngeqslant");S(I,ne,oe,"\uE00E","\\@ngeqq");S(I,ne,oe,"\u2A88","\\gneq",!0);S(I,ne,oe,"\u2269","\\gneqq",!0);S(I,ne,oe,"\uE00D","\\@gvertneqq");S(I,ne,oe,"\u22E7","\\gnsim",!0);S(I,ne,oe,"\u2A8A","\\gnapprox",!0);S(I,ne,oe,"\u2281","\\nsucc",!0);S(I,ne,oe,"\u22E1","\\nsucceq",!0);S(I,ne,oe,"\u22E9","\\succnsim",!0);S(I,ne,oe,"\u2ABA","\\succnapprox",!0);S(I,ne,oe,"\u2246","\\ncong",!0);S(I,ne,oe,"\uE007","\\@nshortparallel");S(I,ne,oe,"\u2226","\\nparallel",!0);S(I,ne,oe,"\u22AF","\\nVDash",!0);S(I,ne,oe,"\u22EB","\\ntriangleright");S(I,ne,oe,"\u22ED","\\ntrianglerighteq",!0);S(I,ne,oe,"\uE018","\\@nsupseteqq");S(I,ne,oe,"\u228B","\\supsetneq",!0);S(I,ne,oe,"\uE01B","\\@varsupsetneq");S(I,ne,oe,"\u2ACC","\\supsetneqq",!0);S(I,ne,oe,"\uE019","\\@varsupsetneqq");S(I,ne,oe,"\u22AE","\\nVdash",!0);S(I,ne,oe,"\u2AB5","\\precneqq",!0);S(I,ne,oe,"\u2AB6","\\succneqq",!0);S(I,ne,oe,"\uE016","\\@nsubseteqq");S(I,ne,vt,"\u22B4","\\unlhd");S(I,ne,vt,"\u22B5","\\unrhd");S(I,ne,oe,"\u219A","\\nleftarrow",!0);S(I,ne,oe,"\u219B","\\nrightarrow",!0);S(I,ne,oe,"\u21CD","\\nLeftarrow",!0);S(I,ne,oe,"\u21CF","\\nRightarrow",!0);S(I,ne,oe,"\u21AE","\\nleftrightarrow",!0);S(I,ne,oe,"\u21CE","\\nLeftrightarrow",!0);S(I,ne,oe,"\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,Tv,"\u250C","\\@ulcorner",!0);S(I,ne,Ss,"\u2510","\\@urcorner",!0);S(I,ne,Tv,"\u2514","\\@llcorner",!0);S(I,ne,Ss,"\u2518","\\@lrcorner",!0);S(I,ne,oe,"\u2266","\\leqq",!0);S(I,ne,oe,"\u2A7D","\\leqslant",!0);S(I,ne,oe,"\u2A95","\\eqslantless",!0);S(I,ne,oe,"\u2272","\\lesssim",!0);S(I,ne,oe,"\u2A85","\\lessapprox",!0);S(I,ne,oe,"\u224A","\\approxeq",!0);S(I,ne,vt,"\u22D6","\\lessdot");S(I,ne,oe,"\u22D8","\\lll",!0);S(I,ne,oe,"\u2276","\\lessgtr",!0);S(I,ne,oe,"\u22DA","\\lesseqgtr",!0);S(I,ne,oe,"\u2A8B","\\lesseqqgtr",!0);S(I,ne,oe,"\u2251","\\doteqdot");S(I,ne,oe,"\u2253","\\risingdotseq",!0);S(I,ne,oe,"\u2252","\\fallingdotseq",!0);S(I,ne,oe,"\u223D","\\backsim",!0);S(I,ne,oe,"\u22CD","\\backsimeq",!0);S(I,ne,oe,"\u2AC5","\\subseteqq",!0);S(I,ne,oe,"\u22D0","\\Subset",!0);S(I,ne,oe,"\u228F","\\sqsubset",!0);S(I,ne,oe,"\u227C","\\preccurlyeq",!0);S(I,ne,oe,"\u22DE","\\curlyeqprec",!0);S(I,ne,oe,"\u227E","\\precsim",!0);S(I,ne,oe,"\u2AB7","\\precapprox",!0);S(I,ne,oe,"\u22B2","\\vartriangleleft");S(I,ne,oe,"\u22B4","\\trianglelefteq");S(I,ne,oe,"\u22A8","\\vDash",!0);S(I,ne,oe,"\u22AA","\\Vvdash",!0);S(I,ne,oe,"\u2323","\\smallsmile");S(I,ne,oe,"\u2322","\\smallfrown");S(I,ne,oe,"\u224F","\\bumpeq",!0);S(I,ne,oe,"\u224E","\\Bumpeq",!0);S(I,ne,oe,"\u2267","\\geqq",!0);S(I,ne,oe,"\u2A7E","\\geqslant",!0);S(I,ne,oe,"\u2A96","\\eqslantgtr",!0);S(I,ne,oe,"\u2273","\\gtrsim",!0);S(I,ne,oe,"\u2A86","\\gtrapprox",!0);S(I,ne,vt,"\u22D7","\\gtrdot");S(I,ne,oe,"\u22D9","\\ggg",!0);S(I,ne,oe,"\u2277","\\gtrless",!0);S(I,ne,oe,"\u22DB","\\gtreqless",!0);S(I,ne,oe,"\u2A8C","\\gtreqqless",!0);S(I,ne,oe,"\u2256","\\eqcirc",!0);S(I,ne,oe,"\u2257","\\circeq",!0);S(I,ne,oe,"\u225C","\\triangleq",!0);S(I,ne,oe,"\u223C","\\thicksim");S(I,ne,oe,"\u2248","\\thickapprox");S(I,ne,oe,"\u2AC6","\\supseteqq",!0);S(I,ne,oe,"\u22D1","\\Supset",!0);S(I,ne,oe,"\u2290","\\sqsupset",!0);S(I,ne,oe,"\u227D","\\succcurlyeq",!0);S(I,ne,oe,"\u22DF","\\curlyeqsucc",!0);S(I,ne,oe,"\u227F","\\succsim",!0);S(I,ne,oe,"\u2AB8","\\succapprox",!0);S(I,ne,oe,"\u22B3","\\vartriangleright");S(I,ne,oe,"\u22B5","\\trianglerighteq");S(I,ne,oe,"\u22A9","\\Vdash",!0);S(I,ne,oe,"\u2223","\\shortmid");S(I,ne,oe,"\u2225","\\shortparallel");S(I,ne,oe,"\u226C","\\between",!0);S(I,ne,oe,"\u22D4","\\pitchfork",!0);S(I,ne,oe,"\u221D","\\varpropto");S(I,ne,oe,"\u25C0","\\blacktriangleleft");S(I,ne,oe,"\u2234","\\therefore",!0);S(I,ne,oe,"\u220D","\\backepsilon");S(I,ne,oe,"\u25B6","\\blacktriangleright");S(I,ne,oe,"\u2235","\\because",!0);S(I,ne,oe,"\u22D8","\\llless");S(I,ne,oe,"\u22D9","\\gggtr");S(I,ne,vt,"\u22B2","\\lhd");S(I,ne,vt,"\u22B3","\\rhd");S(I,ne,oe,"\u2242","\\eqsim",!0);S(I,A,oe,"\u22C8","\\Join");S(I,ne,oe,"\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,oe,"\u21E2","\\dashrightarrow",!0);S(I,ne,oe,"\u21E0","\\dashleftarrow",!0);S(I,ne,oe,"\u21C7","\\leftleftarrows",!0);S(I,ne,oe,"\u21C6","\\leftrightarrows",!0);S(I,ne,oe,"\u21DA","\\Lleftarrow",!0);S(I,ne,oe,"\u219E","\\twoheadleftarrow",!0);S(I,ne,oe,"\u21A2","\\leftarrowtail",!0);S(I,ne,oe,"\u21AB","\\looparrowleft",!0);S(I,ne,oe,"\u21CB","\\leftrightharpoons",!0);S(I,ne,oe,"\u21B6","\\curvearrowleft",!0);S(I,ne,oe,"\u21BA","\\circlearrowleft",!0);S(I,ne,oe,"\u21B0","\\Lsh",!0);S(I,ne,oe,"\u21C8","\\upuparrows",!0);S(I,ne,oe,"\u21BF","\\upharpoonleft",!0);S(I,ne,oe,"\u21C3","\\downharpoonleft",!0);S(I,A,oe,"\u22B6","\\origof",!0);S(I,A,oe,"\u22B7","\\imageof",!0);S(I,ne,oe,"\u22B8","\\multimap",!0);S(I,ne,oe,"\u21AD","\\leftrightsquigarrow",!0);S(I,ne,oe,"\u21C9","\\rightrightarrows",!0);S(I,ne,oe,"\u21C4","\\rightleftarrows",!0);S(I,ne,oe,"\u21A0","\\twoheadrightarrow",!0);S(I,ne,oe,"\u21A3","\\rightarrowtail",!0);S(I,ne,oe,"\u21AC","\\looparrowright",!0);S(I,ne,oe,"\u21B7","\\curvearrowright",!0);S(I,ne,oe,"\u21BB","\\circlearrowright",!0);S(I,ne,oe,"\u21B1","\\Rsh",!0);S(I,ne,oe,"\u21CA","\\downdownarrows",!0);S(I,ne,oe,"\u21BE","\\upharpoonright",!0);S(I,ne,oe,"\u21C2","\\downharpoonright",!0);S(I,ne,oe,"\u21DD","\\rightsquigarrow",!0);S(I,ne,oe,"\u21DD","\\leadsto");S(I,ne,oe,"\u21DB","\\Rrightarrow",!0);S(I,ne,oe,"\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,Tv,"\u27E8","\\langle",!0);S(I,A,Tv,"\u2223","\\lvert");S(I,A,Tv,"\u2225","\\lVert");S(I,A,Ss,"?","?");S(I,A,Ss,"!","!");S(I,A,Ss,"\u27E9","\\rangle",!0);S(I,A,Ss,"\u2223","\\rvert");S(I,A,Ss,"\u2225","\\rVert");S(I,A,oe,"=","=");S(I,A,oe,":",":");S(I,A,oe,"\u2248","\\approx",!0);S(I,A,oe,"\u2245","\\cong",!0);S(I,A,oe,"\u2265","\\ge");S(I,A,oe,"\u2265","\\geq",!0);S(I,A,oe,"\u2190","\\gets");S(I,A,oe,">","\\gt",!0);S(I,A,oe,"\u2208","\\in",!0);S(I,A,oe,"\uE020","\\@not");S(I,A,oe,"\u2282","\\subset",!0);S(I,A,oe,"\u2283","\\supset",!0);S(I,A,oe,"\u2286","\\subseteq",!0);S(I,A,oe,"\u2287","\\supseteq",!0);S(I,ne,oe,"\u2288","\\nsubseteq",!0);S(I,ne,oe,"\u2289","\\nsupseteq",!0);S(I,A,oe,"\u22A8","\\models");S(I,A,oe,"\u2190","\\leftarrow",!0);S(I,A,oe,"\u2264","\\le");S(I,A,oe,"\u2264","\\leq",!0);S(I,A,oe,"<","\\lt",!0);S(I,A,oe,"\u2192","\\rightarrow",!0);S(I,A,oe,"\u2192","\\to");S(I,ne,oe,"\u2271","\\ngeq",!0);S(I,ne,oe,"\u2270","\\nleq",!0);S(I,A,hg,"\xA0","\\ ");S(I,A,hg,"\xA0","\\space");S(I,A,hg,"\xA0","\\nobreakspace");S(ln,A,hg,"\xA0","\\ ");S(ln,A,hg,"\xA0"," ");S(ln,A,hg,"\xA0","\\space");S(ln,A,hg,"\xA0","\\nobreakspace");S(I,A,hg,null,"\\nobreak");S(I,A,hg,null,"\\allowbreak");S(I,A,GN,",",",");S(I,A,GN,";",";");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,Tv,"{","\\{");S(ln,A,de,"{","\\{");S(ln,A,de,"{","\\textbraceleft");S(I,A,Ss,"}","\\}");S(ln,A,de,"}","\\}");S(ln,A,de,"}","\\textbraceright");S(I,A,Tv,"{","\\lbrace");S(I,A,Ss,"}","\\rbrace");S(I,A,Tv,"[","\\lbrack",!0);S(ln,A,de,"[","\\lbrack",!0);S(I,A,Ss,"]","\\rbrack",!0);S(ln,A,de,"]","\\rbrack",!0);S(I,A,Tv,"(","\\lparen",!0);S(I,A,Ss,")","\\rparen",!0);S(ln,A,de,"<","\\textless",!0);S(ln,A,de,">","\\textgreater",!0);S(I,A,Tv,"\u230A","\\lfloor",!0);S(I,A,Ss,"\u230B","\\rfloor",!0);S(I,A,Tv,"\u2308","\\lceil",!0);S(I,A,Ss,"\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,oe,"\u2191","\\uparrow",!0);S(I,A,oe,"\u21D1","\\Uparrow",!0);S(I,A,oe,"\u2193","\\downarrow",!0);S(I,A,oe,"\u21D3","\\Downarrow",!0);S(I,A,oe,"\u2195","\\updownarrow",!0);S(I,A,oe,"\u21D5","\\Updownarrow",!0);S(I,A,pu,"\u2210","\\coprod");S(I,A,pu,"\u22C1","\\bigvee");S(I,A,pu,"\u22C0","\\bigwedge");S(I,A,pu,"\u2A04","\\biguplus");S(I,A,pu,"\u22C2","\\bigcap");S(I,A,pu,"\u22C3","\\bigcup");S(I,A,pu,"\u222B","\\int");S(I,A,pu,"\u222B","\\intop");S(I,A,pu,"\u222C","\\iint");S(I,A,pu,"\u222D","\\iiint");S(I,A,pu,"\u220F","\\prod");S(I,A,pu,"\u2211","\\sum");S(I,A,pu,"\u2A02","\\bigotimes");S(I,A,pu,"\u2A01","\\bigoplus");S(I,A,pu,"\u2A00","\\bigodot");S(I,A,pu,"\u222E","\\oint");S(I,A,pu,"\u222F","\\oiint");S(I,A,pu,"\u2230","\\oiiint");S(I,A,pu,"\u2A06","\\bigsqcup");S(I,A,pu,"\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,No,"\u02CA","\\acute");S(I,A,No,"\u02CB","\\grave");S(I,A,No,"\xA8","\\ddot");S(I,A,No,"~","\\tilde");S(I,A,No,"\u02C9","\\bar");S(I,A,No,"\u02D8","\\breve");S(I,A,No,"\u02C7","\\check");S(I,A,No,"^","\\hat");S(I,A,No,"\u20D7","\\vec");S(I,A,No,"\u02D9","\\dot");S(I,A,No,"\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,No,"\u02CA","\\'");S(ln,A,No,"\u02CB","\\`");S(ln,A,No,"\u02C6","\\^");S(ln,A,No,"\u02DC","\\~");S(ln,A,No,"\u02C9","\\=");S(ln,A,No,"\u02D8","\\u");S(ln,A,No,"\u02D9","\\.");S(ln,A,No,"\xB8","\\c");S(ln,A,No,"\u02DA","\\r");S(ln,A,No,"\u02C7","\\v");S(ln,A,No,"\xA8",'\\"');S(ln,A,No,"\u02DD","\\H");S(ln,A,No,"\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(AN=0;AN0)return I_(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var _=KAn(i,r,t,u,a);v=_.fontName,m=[_.fontClass]}else l?(v=bLe[c].fontName,m=[c]):(v=kN(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(ON(i,v,r).metrics)return I_(i,v,r,t,u.concat(m));if(pLe.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],w=0;w{if(Ky(e.classes)!==Ky(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},exn=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},bf=function(n,t,a,r){var i=new aF(n,t,a,r);return kZ(i),i},DLe=(e,n,t,a)=>new aF(e,n,t,a),nxn=function(n,t,a){var r=bf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=kn(r.height),r.maxFontSize=1,r},txn=function(n,t,a,r){var i=new TN(n,t,a,r);return kZ(i),i},yLe=function(n){var t=new tF(n);return kZ(t),t},axn=function(n,t){return n instanceof tF?bf([],[n],t):n},rxn=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=bf(["mspace"],[],n),a=oi(e,n);return t.style.marginRight=kn(a),t},kN=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]},uxn=function(n,t){var[a,r,i]=RLe[n],u=new dg(a),l=new Sd([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:I_,mathsym:YAn,makeSpan:bf,makeSvgSpan:DLe,makeLineSpan:nxn,makeAnchor:txn,makeFragment:yLe,wrapFragment:axn,makeVList:oxn,makeOrd:XAn,makeGlue:ixn,staticSvg:uxn,svgData:RLe,tryCombineChars:exn},ui={number:3,unit:"mu"},tw={number:4,unit:"mu"},Dg={number:5,unit:"mu"},lxn={mord:{mop:ui,mbin:tw,mrel:Dg,minner:ui},mop:{mord:ui,mop:ui,mrel:Dg,minner:ui},mbin:{mord:tw,mop:tw,mopen:tw,minner:tw},mrel:{mord:Dg,mop:Dg,mopen:Dg,minner:Dg},mopen:{},mclose:{mop:ui,mbin:tw,mrel:Dg,minner:ui},mpunct:{mord:ui,mop:ui,mrel:Dg,mopen:ui,mclose:ui,mpunct:ui,minner:ui},minner:{mord:ui,mop:ui,mbin:tw,mrel:Dg,mopen:ui,mpunct:ui,minner:ui}},cxn={mord:{mop:ui},mop:{mord:ui,mop:ui},mbin:{},mrel:{},mopen:{},mclose:{mop:ui},mpunct:{},minner:{mop:ui}},wLe={},HN={},UN={};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(fxn,p)?w.classes[0]="mord":p==="mbin"&&qt.contains(sxn,g)&&(h.classes[0]="mord")},{node:v},m,_),SLe(i,(h,w)=>{var g=HZ(w),p=HZ(h),y=g&&p?h.hasClass("mtight")?cxn[g][p]:lxn[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 TN||n instanceof aF&&n.hasClass("enclosing")?n:null},_xn=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},HZ=function(n,t){return n?(t&&(n=_xn(n,t)),mxn[n.classes[0]]||null):null},R4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return yg(t.concat(a))},vr=function(n,t,a){if(!n)return yg();if(HN[n.type]){var r=HN[n.type](n,t);if(a&&t.size!==a.size){r=yg(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 JN(e,n){var t=yg(["base"],e,n),a=yg(["strut"]);return a.style.height=kn(t.height+t.depth),t.depth&&(a.style.verticalAlign=kn(-t.depth)),t.children.unshift(a),t}function UZ(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=Vu(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(JN(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(JN(u,n));var s;t?(s=JN(Vu(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=yg(["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 Mv=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=Ky(this.classes));for(var a=0;a0&&(n+=' class ="'+qt.escape(Ky(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:Mv,TextNode:oF,SpaceNode:ILe,newDocumentFragment:CLe},rm=function(n,t,a){return _o[t][n]&&_o[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=_o[t][n].replace),new Rn.TextNode(n)},BZ=function(n){return n.length===1?n[0]:new Rn.MathNode("mrow",n)},JZ=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;_o[r][i]&&_o[r][i].replace&&(i=_o[r][i].replace);var u=Te.fontMap[a].fontName;return xZ(i,u,r)?Te.fontMap[a].variant:null},Rf=function(n,t,a){if(n.length===1){var r=co(n[0],t);return a&&r instanceof Mv&&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},Zy=function(n,t,a){return BZ(Rf(n,t,a))},co=function(n,t){if(!n)return new Rn.MathNode("mrow");if(UN[n.type]){var a=UN[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=Rf(e,t),u;i.length===1&&i[0]instanceof Mv&&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 wd({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},pxn=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=UZ(n,r);i=Te.makeSpan(["katex"],[u])}else{var l=FLe(n,t,r,a.displayMode,!1),c=UZ(n,r);i=Te.makeSpan(["katex"],[l,c])}return MLe(i,a)},dxn=function(n,t,a){var r=TLe(a),i=UZ(n,r),u=Te.makeSpan(["katex"],[i]);return MLe(u,a)},hxn={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":"="},gxn=function(n){var t=new Rn.MathNode("mo",[new Rn.TextNode(hxn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},Dxn={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]},yxn=function(n){return n.type==="ordgroup"?n.body.length:1},bxn=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=yxn(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 dg(m),g=new Sd([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=Dxn[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},Rxn=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 MN({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new MN({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new Sd(s,{width:"100%",height:kn(l)});u=Te.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=kn(l),u},bg={encloseSpan:Rxn,mathMLnode:gxn,svgSpan:bxn};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 WZ(e){var n=WN(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 WN(e){return e&&(e.type==="atom"||VAn.hasOwnProperty(e.type))?e:null}var qZ=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Ia(e.base,"accent"),t=a.base,e.base=t,r=zAn(vr(e,n)),e.base=a):(a=Ia(e,"accent"),t=a.base);var i=vr(t,n.havingCrampedStyle()),u=a.isShifty&&qt.isCharacterBox(t),l=0;if(u){var c=qt.getBaseElem(t),s=vr(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=bg.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?bg.mathMLnode(e.label):new Rn.MathNode("mo",[rm(e.label,e.mode)]),a=new Rn.MathNode("mover",[co(e.base,n),t]);return a.setAttribute("accent","true"),a},wxn=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=BN(n[0]),a=!wxn.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:qZ,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:qZ,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=vr(e.base,n),a=bg.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=bg.mathMLnode(e.label),a=new Rn.MathNode("munder",[co(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var qN=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(vr(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(vr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=bg.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=bg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=qN(co(e.body,n));if(e.below){var i=qN(co(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=qN(co(e.below,n));a=new Rn.MathNode("munder",[t,u])}else a=qN(),a=new Rn.MathNode("mover",[t,a]);return a}});var Sxn=Te.makeSpan;function ALe(e,n){var t=Vu(e.body,n,!0);return Sxn([e.mclass],t,n)}function xLe(e,n){var t,a=Rf(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:$i(r),isCharacterBox:qt.isCharacterBox(r)}},htmlBuilder:ALe,mathmlBuilder:xLe});var zN=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:zN(n[0]),body:$i(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=zN(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:$i(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:zN(n[0]),body:$i(n[0])}},htmlBuilder(e,n){var t=Vu(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=Rf(e.body,n),a=new Rn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var Exn={">":"\\\\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==="@",Cxn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function Ixn(e,n,t){var a=Exn[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 Fxn(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=Ixn(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(vr(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",[co(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(vr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Rn.MathNode("mrow",[co(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=Vu(e.body,n.withColor(e.color),!1);return Te.makeFragment(t)},NLe=(e,n)=>{var t=Rf(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:$i(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 zZ={"\\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},Txn=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(zZ[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=zZ[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===zZ[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=Txn(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=_o.math[n]&&_o.math[n].replace,i=xZ(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},$Z=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},Mxn=function(n,t,a,r,i,u){var l=Te.makeSymbol(n,"Main-Regular",i,r),c=$Z(l,t,r,u);return a&&HLe(c,r,t),c},Gxn=function(n,t,a,r){return Te.makeSymbol(n,"Size"+t+"-Regular",a,r)},ULe=function(n,t,a,r,i,u){var l=Gxn(n,t,i,r),c=$Z(Te.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&HLe(c,r,Kt.TEXT),c},VZ=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}},QZ=function(n,t,a){var r=Rd["Size4-Regular"][n.charCodeAt(0)]?Rd["Size4-Regular"][n.charCodeAt(0)][4]:Rd["Size1-Regular"][n.charCodeAt(0)][4],i=new dg("inner",kAn(n,Math.round(1e3*t))),u=new Sd([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}},YZ=.008,$N={type:"kern",size:-1*YZ},Axn=["|","\\lvert","\\rvert","\\vert"],xxn=["\\|","\\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(Axn,n)?(s="\u2223",v="vert",m=333):qt.contains(xxn,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),He=HAn(v,Math.round(Re*1e3)),_e=new dg(v,He),rt=(m/1e3).toFixed(3)+"em",Sn=(Fe/1e3).toFixed(3)+"em",Xn=new Sd([_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(VZ(f,_,i)),Me.push($N),c===null){var ee=ye-w-F+2*YZ;Me.push(QZ(s,ee,r))}else{var P=(ye-w-F-N)/2+2*YZ;Me.push(QZ(s,P,r)),Me.push($N),Me.push(VZ(c,_,i)),Me.push($N),Me.push(QZ(s,P,r))}Me.push($N),Me.push(VZ(l,_,i))}var ce=r.havingBaseStyle(Kt.TEXT),ge=Te.makeVList({positionType:"bottom",positionData:ve,children:Me},ce);return $Z(Te.makeSpan(["delimsizing","mult"],[ge],ce),Kt.TEXT,r,u)},KZ=80,XZ=.08,ZZ=function(n,t,a,r,i){var u=OAn(n,r,a),l=new dg(n,u),c=new Sd([l],{width:"400em",height:kn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Te.makeSvgSpan(["hide-tail"],[c],i)},Lxn=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+KZ,n<1?i=1:n<1.4&&(i=.7),c=(1+u+XZ)/i,s=(1+u)/i,l=ZZ("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+KZ)*S4[r.size],s=(S4[r.size]+u)/i,c=(S4[r.size]+u+XZ)/i,l=ZZ("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+XZ,s=n+u,f=Math.floor(1e3*n+u)+KZ,l=ZZ("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"],jxn=["\\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],Pxn=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(jxn,n))return BLe(n,S4[t],!1,a,r,i);throw new In("Illegal delimiter: '"+n+"'")},Nxn=[{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}],Oxn=[{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"}],kxn=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=Nxn:qt.contains(JLe,n)?l=qLe:l=Oxn;var c=zLe(n,t,l,r);return c.type==="small"?Mxn(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)},Hxn=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)},Rg={sqrtImage:Lxn,sizedDelim:Pxn,sizeToMaxHeight:S4,customSizedDelim:$Le,leftRightDelim:Hxn},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}},Uxn=["(","\\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 VN(e,n){var t=WN(e);if(t&&qt.contains(Uxn,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=VN(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]):Rg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(rm(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(Rg.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:VN(n[0],e).text,color:t}}});lt({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=VN(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=Vu(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{QLe(e);var t=Rf(e.body,n);if(e.left!=="."){var a=new Rn.MathNode("mo",[rm(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Rn.MathNode("mo",[rm(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return BZ(t)}});lt({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=VN(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=Rg.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==="|"?rm("|","text"):rm(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 eee=(e,n)=>{var t=Te.wrapFragment(vr(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),_=PAn(m),h=new Sd([new dg("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=bg.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)},nee=(e,n)=>{var t=0,a=new Rn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[co(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:eee,mathmlBuilder:nee});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:eee,mathmlBuilder:nee});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:eee,mathmlBuilder:nee});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 Ed(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 tee(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function eb(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 Iv("\\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&&(He=Te.makeSpan(["arraycolsep"],[]),He.style.width=kn(be),Fe.push(He)));var te=[];for(a=0;a0){for(var sn=Te.makeLineSpan("hline",t,f),Ne=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:Ne,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])},Bxn={c:"center ",l:"left ",r:"right "},Id=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=eb(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:tee(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};Ed({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=WN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=WZ(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 eb(e.parser,i,aee(e.envName))},htmlBuilder:Cd,mathmlBuilder:Id});Ed({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=eb(e.parser,a,aee(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:Cd,mathmlBuilder:Id});Ed({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=eb(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Cd,mathmlBuilder:Id});Ed({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=WN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=WZ(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=eb(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:Cd,mathmlBuilder:Id});Ed({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=eb(e.parser,n,aee(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:Cd,mathmlBuilder:Id});Ed({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:ZLe,htmlBuilder:Cd,mathmlBuilder:Id});Ed({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){qt.contains(["gather","gather*"],e.envName)&&QN(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:tee(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return eb(e.parser,n,"display")},htmlBuilder:Cd,mathmlBuilder:Id});Ed({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:ZLe,htmlBuilder:Cd,mathmlBuilder:Id});Ed({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){QN(e);var n={autoTag:tee(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return eb(e.parser,n,"display")},htmlBuilder:Cd,mathmlBuilder:Id});Ed({type:"array",names:["CD"],props:{numArgs:0},handler(e){return QN(e),Fxn(e.parser)},htmlBuilder:Cd,mathmlBuilder:Id});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 vr(e.body,a)},tje=(e,n)=>{var t=e.font,a=n.withFont(t);return co(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=BN(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:zN(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},ree=(e,n)=>{var t=rje(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=vr(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",[co(e.numer,n),co(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 BZ(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:ree,mathmlBuilder:oee});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=BN(n[0]),u=i.type==="atom"&&i.family==="open"?ije(i.text):null,l=BN(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:ree,mathmlBuilder:oee});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=bAn(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:ree,mathmlBuilder:oee});var uje=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?vr(e.sup,n.havingStyle(t.sup()),n):vr(e.sub,n.havingStyle(t.sub()),n),r=Ia(e.base,"horizBrace")):r=Ia(e,"horizBrace");var i=vr(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=bg.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)},Jxn=(e,n)=>{var t=bg.mathMLnode(e.label);return new Rn.MathNode(e.isOver?"mover":"munder",[co(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:Jxn});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:$i(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=Vu(e.body,n,!1);return Te.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=Zy(e.body,n);return t instanceof Mv||(t=new Mv("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=Vu(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)=>Zy(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:$i(n[0]),mathml:$i(n[1])}},htmlBuilder:(e,n)=>{var t=Vu(e.html,n,!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>Zy(e.mathml,n)});var iee=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([],[vr(e.body,n)]),t=Te.makeSpan(["inner"],[t],n)):t=Te.makeSpan(["inner"],[vr(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",[co(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:$i(n[0]),text:$i(n[1]),script:$i(n[2]),scriptscript:$i(n[3])}},htmlBuilder:(e,n)=>{var t=lje(e,n),a=Vu(t,n,!1);return Te.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=lje(e,n);return Zy(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=vr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=vr(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 _=Vu(i.body,n,!0);_.length===1&&_[0]instanceof Fv?(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 Mv("mo",[rm(e.name,e.mode)]),qt.contains(sje,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new Mv("mo",Rf(e.body,n));else{t=new Mv("mi",[new oF(e.name.slice(1))]);var a=new Mv("mo",[rm("\u2061","text")]);e.parentIsSupSub?t=new Mv("mrow",[t,a]):t=CLe([t,a])}return t},Wxn={"\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=Wxn[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:$i(a)}},htmlBuilder:iF,mathmlBuilder:E4});var qxn={"\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=qxn[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=Vu(l,n.withFont("mathrm"),!0),s=0;s{for(var t=Rf(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",[rm("\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:$i(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:fje,mathmlBuilder:zxn});O("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");aw({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Te.makeFragment(Vu(e.body,n,!1)):Te.makeSpan(["mord"],Vu(e.body,n,!0),n)},mathmlBuilder(e,n){return Zy(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=vr(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",[co(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:$i(a)}},htmlBuilder:(e,n)=>{var t=Vu(e.body,n.withPhantom(),!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=Rf(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([],[vr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=Rf($i(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"],[vr(e.body,n.withPhantom())]),a=Te.makeSpan(["fix"],[]);return Te.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=Rf($i(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=vr(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",[co(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=Vu(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:$xn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=Rf(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([],[vr(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",[co(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=vr(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=vr(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",[co(t,n),co(a,n)]):new Rn.MathNode("msqrt",[co(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=Rf(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 Vxn=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)?qZ:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?uje:null}else return null}else return null};aw({type:"supsub",htmlBuilder(e,n){var t=Vxn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=vr(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=vr(r,_,n),m||(f=u.height-_.fontMetrics().supDrop*_.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=vr(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 Fv||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=HZ(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=[co(e.base,n)];e.sub&&i.push(co(e.sub,n)),e.sup&&i.push(co(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)}});aw({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",[rm(e.text,e.mode)]);if(e.family==="bin"){var a=JZ(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"};aw({type:"mathord",htmlBuilder(e,n){return Te.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Rn.MathNode("mi",[rm(e.text,e.mode,n)]),a=JZ(e,n)||"italic";return a!==pje[t.type]&&t.setAttribute("mathvariant",a),t}});aw({type:"textord",htmlBuilder(e,n){return Te.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=rm(e.text,e.mode,n),a=JZ(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 uee={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},lee={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};aw({type:"spacing",htmlBuilder(e,n){if(lee.hasOwnProperty(e.text)){var t=lee[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(uee.hasOwnProperty(e.text))return Te.makeSpan(["mspace",uee[e.text]],[],n);throw new In('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(lee.hasOwnProperty(e.text))t=new Rn.MathNode("mtext",[new Rn.TextNode("\xA0")]);else{if(uee.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};aw({type:"tag",mathmlBuilder(e,n){var t=new Rn.MathNode("mtable",[new Rn.MathNode("mtr",[dje(),new Rn.MathNode("mtd",[Zy(e.body,n)]),dje(),new Rn.MathNode("mtd",[Zy(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"},Qxn={"\\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(Qxn[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:$i(r),font:a}},htmlBuilder(e,n){var t=Dje(e,n),a=Vu(e.body,t,!0);return Te.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=Dje(e,n);return Zy(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=vr(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",[co(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=vr(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",[co(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"),nb=wLe,bje=`[ \r ]`,Yxn="\\\\[a-zA-Z@]+",Kxn="\\\\[^\uD800-\uDFFF]",Xxn="("+Yxn+")"+bje+"*",Zxn=`\\\\( |[ \r ]+ ?)[ \r ]*`,cee="[\u0300-\u036F]",e7n=new RegExp(cee+"+$"),n7n="("+bje+"+)|"+(Zxn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(cee+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(cee+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+Xxn)+("|"+Kxn+")"),see=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(n7n,"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 Iv("EOF",new yf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new In("Unexpected character: '"+n[t]+"'",new Iv(n[t],new yf(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 Iv(r,new yf(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}},t7n=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=>fee(e,!1,!0));O("\\renewcommand",e=>fee(e,!0,!1));O("\\providecommand",e=>fee(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),nb[t],_o.math[t],_o.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 _o.math&&qt.contains(["bin","rel"],_o.math[t].group))&&(n="\\dotsb"),n});var vee={")":!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 vee?"\\ldots\\,":"\\ldots"});O("\\dotsc",function(e){var n=e.future().text;return n in vee&&n!==","?"\\ldots\\,":"\\ldots"});O("\\cdots",function(e){var n=e.future().text;return n in vee?"\\@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(Rd["Main-Regular"]["T".charCodeAt(0)][1]-.7*Rd["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(t7n,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new see(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 Iv("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 Iv(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 see(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)||nb.hasOwnProperty(n)||_o.math.hasOwnProperty(n)||_o.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:nb.hasOwnProperty(n)&&!nb[n].primitive}},Tje=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,YN=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"}),mee={"\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 Iv("}")),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&&nb[r.text]&&nb[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=_o[this.mode][t].group,c=yf.range(n),s;if($An.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:yf.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))&&(_=f7n(t(c,f)),_[0]===hee))return _;if("children"in c&&c.children){let p=c;if(p.children&&_[0]!==ZN)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 w7n={tokenize:M7n,partial:!0};function wee(){return{document:{[91]:{tokenize:I7n,continuation:{tokenize:F7n},exit:T7n}},text:{[91]:{tokenize:C7n},[93]:{add:"after",tokenize:S7n,resolveTo:E7n}}}}function S7n(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=Wc(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 E7n(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 C7n(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(Wc(a.sliceSerialize(_)))?v(m):t(m)):t(m):(e.consume(m),yr(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 I7n(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=Wc(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)):(yr(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 F7n(e,n,t){return e.check(yd,n,e.attempt(w7n,n,t))}function T7n(e){e.exit("gfmFootnoteDefinition")}function M7n(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 See(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 Eee={flow:{null:{tokenize:A7n,resolve:G7n}}},qje={tokenize:x7n,partial:!0};function G7n(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 x7n(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||yr(u)?n(u):t(u)}}var L7n={tokenize:j7n},Cee={text:{[91]:L7n}};function j7n(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 yr(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:P7n},n,t)):t(l)}}function P7n(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 NP([Dee,wee(),See(e),Eee,Cee])}function Iee(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 Fee(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var N7n={}.hasOwnProperty,Tee=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=O7n(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 Mee="phrasing",Gee=["autolink","link","image","label"],Aee={transforms:[W7n],enter:{literalAutolink:k7n,literalAutolinkEmail:Lee,literalAutolinkHttp:Lee,literalAutolinkWww:Lee},exit:{literalAutolink:J7n,literalAutolinkEmail:B7n,literalAutolinkHttp:H7n,literalAutolinkWww:U7n}},xee={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Mee,notInConstruct:Gee},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Mee,notInConstruct:Gee},{character:":",before:"[ps]",after:"\\/",inConstruct:Mee,notInConstruct:Gee}]};function k7n(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Lee(e){this.config.enter.autolinkProtocol.call(this,e)}function H7n(e){this.config.exit.autolinkProtocol.call(this,e)}function U7n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function B7n(e){this.config.exit.autolinkEmail.call(this,e)}function J7n(e){this.exit(e)}function W7n(e){Tee(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,q7n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,z7n]],{ignore:["link","linkReference"]})}function q7n(e,n,t,a,r){let i="";if(!Qje(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!$7n(t)))return!1;let u=V7n(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 z7n(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 $7n(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 V7n(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=Iee(e,"("),i=Iee(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||VR(t)||QR(t))&&(!n||t!==47)}function jee(e){return e.label||!e.identifier?e.label||"":VP(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 Y7n=/\r?\n|\r/g;function Kje(e,n){let t=[],a=0,r=0,i;for(;i=Y7n.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 nO(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()),l5n)),u(),i}function l5n(e,n,t){return n===0?e:(t?"":" ")+e}function tO(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,Yi(Qa({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var c5n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];t9e.peek=v5n;var kee={canContainEols:["delete"],enter:{strikethrough:s5n},exit:{strikethrough:f5n}},Hee={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:c5n}],handlers:{delete:t9e}};function s5n(e){this.enter({type:"delete",children:[]},e)}function f5n(e){this.exit(e)}function t9e(e,n,t,a){let r=ow(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=tO(e,t,Yi(Qa({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function v5n(){return"~"}Uee.peek=m5n;function Uee(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 h5n(e){this.exit(e),this.setData("inTable")}function g5n(e){this.enter({type:"tableRow",children:[]},e)}function Jee(e){this.exit(e)}function o9e(e){this.enter({type:"tableCell",children:[]},e)}function D5n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,y5n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function y5n(e,n){return n==="|"?n:e}function Wee(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=tO(_,w,Yi(Qa({},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 qee={exit:{taskListCheckValueChecked:c9e,taskListCheckValueUnchecked:c9e,paragraph:b5n}},zee={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:R5n}};function c9e(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function b5n(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 Qee(){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 Yee(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,Qa({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 Kee(c)?(e.enter(t),l(c)):n(c)}function l(c){return Kee(c)&&i++React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),p9e=[rO,{singleDollarTextMath:!1}],d9e=[eO,{throwOnError:!1}],h9e=e=>{try{return DN(e)}catch{return e.fallback}};var F5n=Ls(),g9e=function(e){var n=nM(e);return Lj(function(t){return t.hasError?n:F5n(h9e)({children:e,rehypePlugins:[d9e],remarkPlugins:[aO,p9e],components:{table:_9e},fallback:n})})};var T5n=le(At(xt)),Zee=H(K),M5n=H(J),G5n=rn(K)()(),A5n=nn(Un),x5n=Qe(K),ene=function(e){return xo(Z8(e.key)("false"))(function(n){return function(t){return tn(T5n(n)(new d("false")))(Zee("alert rounded-0 bg-light")(M5n("row")([Zee("col")(e.label),Zee("col-auto")(G5n("btn btn-sm p-0")({onClick:A5n(t)("true")})(x5n("fe fe-x")(ke)))])))}})};var oO=H(K),D9e=Aa(Pa(Yt)),L5n=no(dt),j5n=H(M),P5n=sd(),y9e=le(At(pX)),N5n=rn(K)()(),O5n=Zt(Za),k5n=q(Lt),b9e=Qe(M),H5n=x(pe),U5n=Ms(),B5n=di(K)()(),nne=H(J),J5n=ea(M)()(),R9e=L0(),W5n=Nn(J)()(),q5n=$(pe),z5n=Nn(M)()(),tne=function(e){var n=e.chatMessage(K),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=oO("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(D9e(bo)(e.bannedReason))return s(Z(L5n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",MY," for more information."])));if(f instanceof b)return ke;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 179, column 26 - line 186, column 38): "+[f.constructor.name])}}(),i=a(oO("my-auto")(FP)),u=function(s){return a(j5n("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 194, column 11 - line 196, column 34): "+[s.constructor.name])}()))},l=P5n({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new Xl({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new RR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new Xl({url:M1("/img/smiley-grey.svg")})}(),size:pI.value}),c=function(s){var f=function(_){return function(h){return _ instanceof w_&&y9e(h)(new d(_))||_ instanceof Z0&&y9e(h)(new d(_))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(_){return function(h){return function(w){return function(g){return N5n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(_)(h))({onClick:O5n(function(){if(s.id instanceof b)return k5n(De);if(s.id instanceof d&&_ instanceof w_&&h instanceof d&&h.value0 instanceof w_)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof Z0&&h instanceof d&&h.value0 instanceof Z0)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof w_)return function(){return w(new d(w_.value))(),g({messageId:s.id.value0,reaction:new d(w_.value)})()};if(s.id instanceof d&&_ instanceof Z0)return function(){return w(new d(Z0.value))(),g({messageId:s.id.value0,reaction:new d(Z0.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 152, column 17 - line 166, column 76): "+[s.id.constructor.name,_.constructor.name,h.constructor.name])}())})(b9e("material-symbol")(function(){if(_ instanceof w_)return"thumb_up";if(_ instanceof Z0)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 15 - line 171, column 43): "+[_.constructor.name])}()))}}}};if(s.sender instanceof zR)return n(l)(oO("t--ai-chatbot-user-message")(zx(Jle(""))(H5n(b9e(""))(Jo(U5n(` `))(s.body)))));if(s.sender instanceof i4){var m=B5n({placement:xSe,overlay:Z(u2e(s))})(e.chatbotAvatar);return t(m)([oO("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+me("")(s.id)))(g9e(s.body)),Oe(e.onReaction)(function(_){return xo(ga(b.value))(function(h){return function(w){return nne("d-flex mt-3")([v(w_.value)(h)(w)(_),v(Z0.value)(h)(w)(_)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 121, column 7 - line 145, column 36): "+[s.sender.constructor.name])};return nne("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([tn(e.showAddStudentProfileBanner)(ene({key:"ai-no-profile-banner-dismissed",label:re([Z("For more personalized responses "),J5n("")({href:e.chancingWizardPath})("add a student profile"),Z(".")])})),tn(e.showLogInBanner)(ene({key:"ai-anonymous-banner-dismissed",label:re([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:x0}),Z(".")])})),W5n("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([nne("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&D9e(eo)(e.chatbotState.value0.messages)?re(q5n(e.chatbotState.value0.messages)(c)):ke}(),function(){if(e.messageSendingState instanceof fg)return i;if(e.messageSendingState instanceof Cv)return c(wX(e.messageSendingState.value0));if(e.messageSendingState instanceof sg)return ke;if(e.messageSendingState instanceof E_)return ke;if(e.messageSendingState instanceof Dd)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 102, column 9 - line 113, column 45): "+[e.messageSendingState.constructor.name])}()]),la(e.footer),z5n("")({id:"chat-anchor",style:Ve({overflowAnchor:"auto",height:"1px"})})("")])])};function iO(e){return function(){document.getElementById(e).scrollIntoView()}}var ane=function(e){return Ce(E_.value)(function(n){return n.sendingState})(e)};var t6n=x(U),a6n=mX(),r6n=Aa(Pa(Yt)),o6n=H(J),rne=H(K),i6n=Nn(J)()(),uO=q(Yn),u6n=Y(Nt),w9e=Vo(Ht),l6n=Ka(w9e),S9e=Gr(w9e),E9e=Ln(wn)(Nt),c6n=Ho(Yn),s6n=Qr(Pn),f6n=q(Vt),v6n=Y(It),C9e=jn(Pn),m6n=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}(),lO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_6n=function(e){return function(n){return function(t){return tne({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:ane(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:t6n(Z)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},p6n=function(e){return function(n){return function(t){return a6n({placeholder:"Message\u2026",sendButtonStatus:function(){var a=r6n(bo)(e.bannedReason);if(a)return qR.value;var r=ane(n.chatbot);if(r instanceof E_)return By.value;if(r instanceof sg)return Jy.value;if(r instanceof fg)return Jy.value;if(r instanceof Cv)return Jy.value;var i=function(u){if(r instanceof Dd&&Ge)return qR.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 157, column 1 - line 157, column 72): "+[r.constructor.name])};return r instanceof Dd&&r.value0 instanceof b?By.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(lO.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 o6n("d-flex justify-content-end mb-4")([rne("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 i6n("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:Ve({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([_6n(e)(n)(function(i){return r(i)}),rne("pb-3 px-3 border-0")(rne("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(p6n(e)(n)(t)))])}}},h6n=function(e){return function(n){return function(t){var a=function(r){if(t instanceof F4)return uO(n);if(t instanceof I9e)return u6n(l6n(F4.create)(EX({initialMessageBody:new d(t.value1),messages:[{sender:zR.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return uO({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof lO&&t.value0 instanceof Kn)return S9e(lO.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(vX(n.authorChatMessage)(t.value0));if(t instanceof lO&&t.value0 instanceof ta)return E9e(c6n(bo(e.bannedReason))(s6n(function(){if(n.chatbot instanceof d)return f6n(new F4(new jP(t.value0.value0.value0)));if(n.chatbot instanceof b)return v6n(C9e(D1))(function(i){return m6n(I9e.create(i)(t.value0.value0.value0))(e.createConversation(De))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 103, column 9 - line 107, column 79): "+[n.chatbot.constructor.name])}())))(function(){return uO({chatbot:n.chatbot,authorChatMessage:MP})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 67, column 1 - line 67, column 64): "+[t.constructor.name])};return t instanceof F4&&n.chatbot instanceof d?E9e(Ta(C9e(iO("chat-anchor"))))(function(){return S9e(F4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(SX(n.chatbot.value0)(t.value0))}):a(!0)}}},g6n=function(){return{authorChatMessage:MP,chatbot:b.value}}(),F9e=function(e){return Su("FloatingChatbot"+e)(function(n){return{init:uO(g6n),view:d6n(n),update:h6n(n)}})};var one=Y(Ie),D6n=q(Mn),T9e=$(U),y6n=Ln(wn),b6n=Ho(Lt),R6n=jn(Af),w6n=ko(U),M9e=it(Ie),S6n=H(J),G9e=H(K),ine=an(),une=q(Yn),A9e=Vo(Ht),lne=Gr(A9e),E6n=y6n(Nt),C6n=Qr(Pn),I6n=q(Vt),x9e=Y(Nt),L9e=Ka(A9e);var cne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cO=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}(),sne=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}(),fne=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}(),vne=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=one(n.recommendedSchools)(function(p){return D6n(wP({recommendedSchools:p,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new vne(tW.value))),u=a(new ta(new cF(new $D(va(e.school))))),l=function(p){return a(new ta(new cF(new JD(va(e.school),p))))},c=function(){a(new ta(new cF(new qD(va(e.school)))))();var y=T9e(one(Ua(e.schoolDb.schoolConnections))(Gi(va(e.school))))(function(F){return F.schoolUsesAiRecruiter});return b6n(n.featureFlags.app18667TrellisRecruiter&&me(!1)(y))(R6n(I6(g5e(va(e.school)))))(),De},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(p){return a(ta.create(sO.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?w6n(n.currentUser)(RP(s)({user:M9e(zp)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(p){var y=M9e(Tc(n.configuration))(N3([f,r]));return S6n("row")([G9e("col"+function(){var F=et(y);return F?" col-md-8":""}())(p),Oe(y)(G9e("col col-md-4 d-none d-md-block"))])},m=function(){var p=E6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return p?e.activeTab:cr.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(sO.create(p)))},onListStatusChange:function(p){return a(ta.create(sne.create(p)))},onSelectSchool:function(p){return a(ta.create(fne.create(p)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=T9e(one(n.currentUser)(zp))(function(p){return{avatarUrl:p.avatarUrl,initials:p.initials}}),w="Hi! I'm Sage. Ask me anything about "+f3e(ine(e.school).name),g=function(){if(m instanceof cr)return l5e(s)(n)(t.overview)(function(y){return a(Kn.create(T4.create(y)))});if(m instanceof Mc)return Oe(w1(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(cO.create(F)))}))});if(m instanceof Gc){var p=Ua(n_(va(e.school))(e.schoolDb));return v(wAe(e.school)(n)(p)(t.finances)(function(y){return a(Kn.create(cne.create(y)))}))}if(m instanceof Ji)return Z4e(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof af)return v(Yxe(e.schoolDb)(e.school));if(m instanceof rf)return v(U3e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof of)return eAe(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 182, column 12 - line 218, column 44): "+[m.constructor.name])}();return re([_,g,Hf(n.showNetworkCard)(function(p){return FAe({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),tn(n.featureFlags.app18667SageOnSdp)(F9e(ine(e.school).name)({bannedReason:"",welcomeMessage:new d(w),user:h,createConversation:function(p){return h5e(ine(e.school).id)},sendMessage:d5e(D5e),chatbotAvatar:hI}))])}}}},P9e=function(e){return function(n){return function(t){if(t instanceof ta)return une(n);if(t instanceof Kn){if(t.value0 instanceof cne)return lne(function(a){return Kn.create(cne.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(bAe(n.finances)(t.value0.value0));if(t.value0 instanceof cO)return lne(function(a){return Kn.create(cO.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 E6n(C6n(I6n(new ta(new cF(t.value0.value0.value0.value0)))))(function(){return une(n)});if(t.value0 instanceof T4)return lne(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 108, column 44 - line 120, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 106, column 1 - line 106, 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(cO.create(t))})(Lxe))(function(t){return une({finances:RAe,forYou:t,overview:n})})})};var F6n=qb(Af)(),T6n=ie(Fi),O9e=function(e){var n=jn(e);return function(t){return n(F6n("SDP: Viewed page")({tab:S6(t.tab),school_name:t.school.name,school_id:T6n(t.school.id)}))}};var k9e=Ln(wn),ab=k9e(Nt),mne=Ho(Yn),M6n=Ar(Yn)(xr),Eg=$(U),Vi=q(Yn),H9e=jn(Pn),G6n=O9e(Pn),U9e=an(),jl=Y(Nt),B9e=Vo(Ht),M4=Ka(B9e),A6n=Qr(Pn),G4=q(Vt),x6n=Gx(Pn),L6n=_q(),j6n=x(pe),P6n=k_(Yn)(yb),J9e=x(Fx),sF=Gr(B9e),W9e=$(vo),A4=Y(Ie),q9e=St(pr),z9e=q(Mn),N6n=le(gE),O6n=to(Fc),k6n=k9e(Ie),H6n=Lr(qr),U6n=Jv(go),B6n=es(Bo)(nde),$9e=Pa(Yt),J6n=Xc($9e),W6n=hk(ze)($9e),q6n=Ke(Ze),fO=$(Fx),z6n=qw(Tx),$6n=le(w6),V6n=oD(Pn),Q6n=Y(It),Y6n=aS(Fc),K6n=FA(Fc),X6n=Sf(U),Z6n=x(U),vO=function(){function e(){}return e.value=new e,e}(),iw=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}(),mO=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}(),_O=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}(),_ne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dO=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}(),pne=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}(),Td=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cg=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}(),lw=function(){function e(){}return e.value=new e,e}();var e8n=function(e){return ab(mne(e.seoView)(M6n(e.knownSeoState)(function(n){var t=me(0)(Eg(Ua(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?qa(Xa)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return Vi(De)}):Vi(De)})))(function(){return Vi(e)})},Md=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof Cg)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 lw)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(ql.value)(Eg(n.whatificator)(function(a){return a.phase}))};return ab(Ta(H9e(sge(n)(t)({replace:e.replace}))))(function(){return Vi(n)})}},Q9e=function(e){return function(n){return function(t){return Ta(G6n({tab:t,school:U9e(n),featureFlags:e}))}}},dne=function(e){var n={filters:cye(e.filters),sort:S2(e.sort)};return ab(mne(et(e.currentUser))(Ta(ppe({viewKey:e.configKey,config:n}))))(function(){return Vi(e)})},Y9e=function(e){return function(n){return function(t){return function(a){return e(new iw(new Wh(t,a,n.trackingSource,W5(t)(n.schoolDb))))}}}},K9e=function(e){return e.errors.length===0?e.selections:qa(Xa)("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 Vi(lw.value);if(t instanceof d){var a=sW(t.value0.slug)(e);if(a instanceof b)return Vi(new vF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return ab(Q9e(n)(a.value0)(t.value0.tab))(function(){return jl(M4(P4.create)(N9e(a.value0)))(function(r){return ab(A6n(G4(new iw(new Bh(va(a.value0))))))(function(){return Vi(new Cg({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 Vi;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 ab(x6n(V9e.create)(cge(e)))(function(){return jl(M4(dO.create)(jl(jl(jl(H1(Uh.value)(L6n({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:rx(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(H1(kD.value))))(H1(UD.value)))(H1(new Jh({final:!1,schoolIds:j6n(va)(e.initialSchools.schools)})))))(function(a){return jl(O4(a)(e.featureFlags)(e.focusedSchool))(function(r){return jl(M4(uw.create)(P6n(e.currentUser)(function(i){return mGe({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return Md({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:as,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(UQ(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(PD)(YW)(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:Eg(i)(function(u){return{phase:function(){return e.whatificator.visible?Zs.value:ql.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})})},Z9e=function(e){if(e.focusedSchool instanceof lw)return Vi(e);if(e.focusedSchool instanceof Cg)return Vi({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(lw.value)(Eg(FD(va(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new Cg({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])},hne=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(dO.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}})(H1(e)(n.schoolDb))}},cw=function(e){var n=function(){var a=Ua(W9e(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return A4(e.whatificator)(function(r){if(r.phase instanceof ql)return b.value;if(r.phase instanceof Up||r.phase instanceof Zs)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=Eg(e.chancingProfile)(function(a){return zme(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:_W(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 Og(function(u){return N6n(_1(u))(i)})(a)}})})})}},sw=function(e){var n=Ce(je(!0))(k0e)(e.ranking),t={schools:e.schoolDb,chancingState:cw(e)},a=function(r){return Hr(function(i){return A4(A4(e.filterDefinitions)(function(u){return O6n(i.value0)(u.map)}))(function(u){return k6n(H6n(U6(u.filter)(i.value1)))(function(){return z9e(vDe(t)(u.filter)(i.value1))})})})(U6n(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=Sq(e.schoolDb);return r instanceof $n?W9e(B6n(a(De)))(function(i){return eu(Lge(e.schoolDb)(e.sort))(wa(J6n(W6n(i))(n))(r.value0))}):Ot.value}()}},n8n=function(e){return function(n){if(n instanceof wq){if(n.value0 instanceof BD)return Z9e(sw(e));if(n.value0 instanceof Uh){var t=me(PD)(xge(U9e(e.sortOptions)(e))(e.initialConfig.sort)),a=vye({currentUser:e.currentUser,chancingState:cw(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=K9e(Gq(a)(e.initialConfig.filters));return jl(jl(Z9e(sw({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})))(e8n))(k4(new Jh({final:!0,schoolIds:pW(e.schoolDb)})))}return Vi(sw(e))}return Vi(e)}},gne=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return q6n;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 jl(fO(dne(sw({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))})))(hne))(Md({replace:!1}))}},ePe=function(e){var n=function(t){return Ce(PD)(YW)(t)};return function(t){if(t instanceof dO)return jl(M4(dO.create)(YDe(e.schoolDb)(t.value0)))(function(l){return z6n(n8n)({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 iw)return k4(t.value0)(e);if(t instanceof mO)return sF(mO.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 lw||e.focusedSchool instanceof vF)return Vi(e);if(e.focusedSchool instanceof Cg){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 Cg({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 sne){var a=new Wh(va(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,W5(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 fne)return jl(fO(O4(e.schoolDb)(e.featureFlags)(new d({slug:XS(t.value0.value0.value0),tab:cr.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}}))(Md({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof sO){var r=function(){return t.value0.value0.value0 instanceof Ji?e.numChancingTabViews+1|0:e.numChancingTabViews}();return ab(mne($6n(t.value0.value0.value0)(Ji.value)&&r===3)(V6n(Q6n(H9e(h9))(function(l){if(l instanceof d&&l.value0 instanceof GR)return G4(new d(new _O(D3.value)));if(l instanceof d&&l.value0 instanceof MR)return G4(b.value);if(l instanceof d&&l.value0 instanceof vd)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 ab(Q9e(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return Md({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 Cg({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 vne)return Vi({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 s5(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 gne(Y6n(t.value0)(t.value1.value0))(e);if(t instanceof x4&&t.value1 instanceof b)return gne(K6n(t.value0))(e);if(t instanceof vO)return jl(gne(je(as))({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}))(Md({replace:!1}));if(t instanceof _O){var i={context:t.value0,requestSilently:!1};return jl(M4(j4.create)(YGe(i)))(function(l){return Vi({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 Vi(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 pne)return jl(fO(dne(sw({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})))(hne))(Md({replace:!1}));if(t instanceof pO)return jl(fO(dne(sw({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})))(hne))(Md({replace:!1}));if(t instanceof N4)return Md({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 jl(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)))(Md({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)(Eg(X6n(Z6n(Gq)(e.filterDefinitions))(e.knownSeoState.value0.filters))(K9e)),ranking:e.knownSeoState.value0.ranking,sort:UQ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return jl(O4(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return Vi(sw({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:Eg(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof _ne)return Vi({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 uw&&t.value0 instanceof ta)return k4(t.value0.value0.value0)(e);if(t instanceof uw&&t.value0 instanceof Kn){if(e.whatificator instanceof d)return sF(uw.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:Eg(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 Vi(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 Td)return Md({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:Eg(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 hO(e){return function(){return e.preventDefault()}}function gO(e){return function(){return e.stopPropagation()}}var t8n=x(pe),Dne=Nn(K)()(),a8n=rn(J)()(),yne=Qe(M),nPe=H(J),r8n=Zt(Za),o8n=tD(M)()(),i8n=to(Fc),u8n=CA(Fc),tPe=nn(Un);var aPe=ie(We),rPe=AS(),oPe=rn(K)()(),l8n=$(pe),c8n=function(){return t8n(j.create)([iu.value,ji.value,Hi.value,lu.value])}(),iPe=function(e){return function(n){var t=function(r){return function(){return gO(r)(),hO(r)(),e.onClear()}},a=Dne("bg-white py-3 border-top")({style:Ve({position:"sticky",bottom:0,width:"240px"})})(a8n("btn btn-link p-0 d-flex align-items-center")({onClick:Y_(t)})([yne("fe fe-x mr-2")(""),Z("Clear All")]));return $x(n.visible)(tu(function(r){return Dne(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:Ve({maxHeight:"40em"})})(nPe("pt-3 px-3 h-100")([Dne("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:r8n(n.closeDropdown)})(yne("fe fe-x")("")),Ul(e.content),a]))}))}},uPe=function(e){return function(n){var t=function(a){return function(){return gO(a)(),hO(a)(),e.onFilter(n)(b.value)()}};return o8n("ml-2 fe fe-x")({onClick:Y_(t)})("")}};var s8n=function(e){return function(n){return function(t){var a=cT(e.filters),r=re([yne("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:tu(function(s){return NQ(e)(n)(t)})}),"aria-label":"All filters dropdown"})},l=function(c){return oPe(i)({onClick:tPe(e.onSwitchMobileOverlay)(new d(E1.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 Hi}(),u=i8n(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof Ac?u.value0.value0:u instanceof d&&u.value0 instanceof Bu?u.value0.value0.terms:[]}(),c=me("")(Ci(l)),s=function(){if(u instanceof d&&bt(l)>1)return re([Z(c+(" +"+aPe(bt(l)-1|0))),uPe(e)(r)]);if(u instanceof d)return re([Z(c),uPe(e)(r)]);if(u instanceof b)return Z(Wp(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:tu(function(h){return Vj(e)(r)})}),"aria-label":"Filter options"})},m=function(_){return oPe(f)({onClick:tPe(e.onSwitchMobileOverlay)(new d(new C1(r)))})(s)};return e.mobileLayout?m(De):v(De)};return nPe("d-flex flex-md-wrap")([s8n(e)(n)(t),re(l8n(wa(function(r){return u8n(r)(e.filterDefinitions.map)})(c8n))(a))])}}};var f8n=$(vo),cPe=$(U),v8n=x(vo),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:f8n(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=v8n(n);return function(r){return a(t.results(r))}}()}})}};var fPe="global";var m8n=jv(Lt)(xr),_8n=rn(K)()(),p8n=nn(Un),d8n=Qe(M),h8n=T1(),vPe=H(K),bne=function(e){return function(n){return function(t){return m8n(function(a){return n(new fF(new d({slug:XS(a),tab:cr.value})))})(FD(t)(e.schoolDb))}}},Rne=function(e){return function(n){return function(t){if(n.focusedSchool instanceof lw)return ke;if(n.focusedSchool instanceof vF)return ke;if(n.focusedSchool instanceof Cg){var a={backButton:new d(_8n("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:p8n(t)(new fF(b.value))})(d8n("material-symbol large")("arrow_back"))),chancingState:cw(n),configuration:o_.value,currentUser:n.currentUser,featureFlags:h8n(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:Ua(fW(va(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:aM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new tC(t(new Td(Zs.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return bne(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 D8n=Br(Lo),mPe=lo(D8n),_Pe=Y(It);var pPe=mPe("profile_visibility_path")(function(e){return function(n){return _Pe(e({visibility:{publish_scope:x5(n)}}))(ou)}});var dPe=mPe("profile_name_path")(function(e){return function(n){return _Pe(e({name:n}))(ou)}});var y8n=xD(),b8n=jt(M),R8n=tt(M),wne=Bn(M),Sne=ro(M),rb=H(J),mF=rn(M)()(),Ene=Zt(Za),w8n=Ln(wn),Cne=nn(Un),fw=H(K),hPe=ps()(),S8n=Of(M),E8n=no(dt),gPe=Ao()(),Ine=nn(wr),C8n=Kv()(),DPe=H(M),I8n=js(J),Fne=us(M),F8n=Qe(M),T8n=di(K)()(),M8n=Bn(J),G8n=ea(M)()(),A8n=oa(M),vw=q(Yn),yPe=w8n(Nt),x8n=T1(),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}(),Tne=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 y8n({body:s,title:b8n("my-0")(function(){return e.stage instanceof j5?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(U4.value)),size:AD.value})},a=Qpe(e.context),r=re([R8n("mt-3")("Review your message before you send it"),wne("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),Sne("mt-4")("Your message"),nM(e.message),rb("d-flex mt-4 justify-content-start")([mF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:Ene(function(){return n(new ta(new Tne({introMessage:e.message})))(),n(new Kn(new H4(rW.value)))()})})("Send"),mF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:Cne(n)(new Kn(new H4(r2.value)))})("No, I need to edit something")])]),i=re([rb("text-center")([fw("")(hPe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),S8n("mt-4")("Connection request sent!"),wne("mx-md-4")(E8n(["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:Cne(n)(new ta(U4.value))})("Close")])]),u=mF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:Cne(n)(new ta(U4.value))})("Cancel"),l=function(){var s=nW(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!bo(e.firstName)&&!bo(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 re([tn(Mr(e.profile.fullName))(re([Sne("mt-md-4")("Your preferred name"),rb("form-row mx-1")([gPe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:Ine(n)(function(v){return Kn.create(SPe.create(Yl(v)))}),placeholder:"First name"}),gPe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:Ine(n)(function(v){return Kn.create(EPe.create(Yl(v)))}),placeholder:"Last name"})])])),Sne("mt-md-4")("Your message"),C8n("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:Ine(n)(function(v){return Kn.create(wPe.create(V0(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! `}),fw("mt-2")(Vpe(e.message)),DPe("mt-3 mt-md-4 small")("The ideal connection message should include:"),I8n("small")([Fne("")("Your name, where you\u2019re from, and a bit about who you are"),Fne("")("What you\u2019re interested in studying along with one or two insightful questions"),Fne("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),rb("d-flex mt-4 justify-content-start")([e4(ff)(fw("")(mF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:Ene(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(aW.value)))()}),disabled:!s||f,style:Ve({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=rb("mx-md-7")([fw("border border-success rounded p-4 my-4")(rb("row align-items-center")([fw("col-12 col-md-auto text-center text-md-left")(hPe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),fw("col text-center text-md-left")(F8n("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),rb("d-flex flex-nowrap align-items-center")([DPe("mr-4")("Publish your profile to join the CollegeVine Network"),T8n({placement:nL,overlay:M8n("")([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 `),G8n("")({href:xh})("your profile"),Z(".")]),overlayStyle:Ve({width:"15rem"})})(A8n("cursor-default text-secondary fe fe-info large")(""))]),wne("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."),rb("d-flex mt-4 justify-content-start justify-content-md-center")([mF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:Ene(function(){return n(new Kn(bPe.value))(),n(new Kn(new H4(r2.value)))()})})("Publish profile"),u])]);return fw("t--network-sem-user-modal")(function(){if(e.stage instanceof j5)return t(c);if(e.stage instanceof r2)return t(l);if(e.stage instanceof aW)return t(r);if(e.stage instanceof rW)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 vw({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(Np.value)))(function(){return vw({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:Np.value}})});if(n.value0 instanceof RPe)return yPe(Ta(dPe(n.value0.value0)))(function(){return vw({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(eW(n.value0.value0))}})});if(n.value0 instanceof wPe)return vw({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 vw({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 vw({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 vw(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])}},L8n=function(e){var n=qpe(e);return n?r2.value:j5.value},FPe=function(e){return{firstName:"",lastName:"",message:"",profile:x8n(e.profile),stage:L8n(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var TPe=q(Yn),j8n=an(),P8n=Ln(wn)(Nt),MPe=jn(Pn),N8n=x(U),O8n=H(K),k8n=$(U),H8n=Y(Ie),U8n=Su("NetworkModal")(function(e){return{init:TPe(FPe({schoolName:function(n){return n.name}(j8n(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:CPe,update:function(n){return function(t){return P8n(function(){if(t instanceof ta&&t.value0 instanceof U4)return Ta(MPe(e.dispatch(new _ne(PM.value))));if(t instanceof ta&&t.value0 instanceof Tne)return Ta(MPe(e.dispatch(new iw(new zD({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 la(N8n(O8n("z-index-modal"))(function(){if(e.modal instanceof PM)return b.value;if(e.modal instanceof s5)return k8n(H8n(e.currentUser)(zp))(function(t){return U8n({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=us(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:"),js(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 yO=H(J),B8n=tt(M),J8n=Bn(M),LPe=H(K),B4=rn(M)()(),J4=nn(Un),jPe=Nn(J)()(),W8n=H(M),Mne=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return re([yO("mx-3")([B8n("")("Profile simulator"),J8n("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(uw.create(u))}))])},buttons:yO("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 uw(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 Td(Up.value))})("Simulate chances"))]),bottomRow:jPe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:Ve({bottom:0})})([W8n("text-white")("Simulating chances"),yO("d-flex")([B4("btn btn-white mr-2")({onClick:J4(t)(new Td(Zs.value))})("Edit"),B4("btn btn-dark")({onClick:J4(t)(new Td(ql.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return xPe},buttons:ke,bottomRow:ke};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?Ve({top:0,left:0,bottom:0,maxWidth:"18rem"}):Ve({maxWidth:"20rem"})}()})([yO("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 Td(function(){return e.mobileLayout?Up.value:ql.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return ke;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof ql)return ke;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Up)return tn(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Zs)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 re([function(){return e.mobileLayout?re([Rne(e)(n)(t),a,Mne(e)(n)(t)]):PPe("d-flex overflow-hidden flex-grow-1")([Mne(e)(n)(t),PPe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,Rne(e)(n)(t)])])}(),GPe(n)(t)])}}}};var OPe=H(M),_F=$(U),Gne=H(K),q8n=Nn(J)()(),z8n=Nn(K)()(),$8n=Ef(Fa),kPe=Lr(qr),V8n=Of(J),Q8n=ps()(),HPe=Qe(M),Y8n=rn(M)()(),UPe=nn(Un),K8n=rn(K)()(),X8n=AS(),W4=H(J),Z8n=$(pe),eLn=Bn(M),nLn=Uo(),tLn=le(At(Tg)),aLn=x(U),BPe=Y(hr),rLn=ko(U),oLn=$(ct),iLn=Wo(hH),uLn=to(GT),lLn=St(pr),cLn=Y(Ie),sLn=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(vO.value),onSwitchMobileOverlay:function(p){return t(N4.create(p))}}}),i=function(){if(r instanceof d)return Gne("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 Gne("bg-gradient-light-grey rounded py-2")(qx);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 q8n("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:Ve({top:0})})([z8n("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?Ve({}):Ve({width:"20em",minWidth:"15em"})}()})(iP({schoolDb:n.schoolDb,onSelect:function(p){return t(new fF(new d({slug:p.slug,tab:cr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Oe(n.mobileOverlay)(Hde({mobileFilters:tu(function(p){return Oe(r)(function(y){return _Me(y)(n.filterPane)(function(F){return t(L4.create(F))})})}),mobileSingleFilter:function(p){return Oe(r)(function(y){return vMe(y)(p)})},numActiveFilters:cT(n.filters),ranking:n.ranking,onClose:t(new N4(b.value)),onSelectRanking:function(p){return t(pO.create(p))},onFilter:function(p){return function(y){return t(new x4(p,y))}},onClearFilters:t(vO.value)}))},c=_F($8n(kPe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Ce("All colleges")(VS),p=V8n("my-2 d-flex align-items-start")([Oe(c)(function(F){return Q8n("mr-3")({src:"/img/landing/rankings-logo.svg",style:Ve({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 Y8n("btn btn-link dropdown-item")({onClick:UPe(t)(new pO(F))})(g(F))};return e.mobileLayout?K8n("btn btn-link text-body p-0 my-2")({onClick:UPe(t)(new N4(new d(I1.value)))})(p):X8n("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:p,closeOnClick:!0,content:function(F){return Hf(F.visible)(function(N){return W4(F.className)([y(b.value),re(Z8n(mD)(function(B){return y(new d(B))}))])})},"aria-label":"Ranking selector"})}(),f=sPe(cw(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(pne.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,Oe(c)(function(y){return eLn("")(y.description)}),Oe(e.currentUser)(function(y){return Gne("my-2")(Qj(new tC(t(new Td(Zs.value)))))})]),Hf(e.mobileLayout)(u),v(g),p])}},_=function(g){return{chancingState:f,counselorConnectionStatus:function(p){return mW(p.id)(n.schoolDb)},currentUser:e.currentUser,schools:nLn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:tu(function(p){return ke}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(zW(n.schoolDb)),schoolListStatus:function(p){return _F(Xs(p.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:tLn(aLn(Zde)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(p){return t(iw.create(VD.create(function(y){return{schoolId:y}}(p))))},onSchoolClick:bne(n)(t),onListStatusChange:function(p){return function(y){return function(){Y9e(t)(n)(p)(y)();var N=h9();if(N instanceof d&&N.value0 instanceof GR)return t(new _O(g3.value))();if(N instanceof d&&N.value0 instanceof MR)return De;if(N instanceof d&&N.value0 instanceof vd)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(mO.create(p))},state:n.list,useVirtualList:!0,virtualListScrollParent:rLn(kPe(e.mobileLayout))(function(){var y=BPe(oLn(BPe(oo)(Im))(_U))(MU(".t--mobile-top-scrolling-container"))();if(y instanceof b)return iLn(el("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))(iq(_(g)))},w=function(g){return m(bt(g.schools))(iq(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 uLn(y)(g.props.chances)})},counselorConnectionStatus:function(y){return Ot.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return _F(Gi(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return NPe(e)(n)(t)(re([Oe(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"}())([GU(e.mobileLayout)(u),Hf(e.mobileLayout)(l),Oe(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])}()]),Oe(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 uq({chancingState:cw(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:lLn(cLn(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:sLn(e),update:ePe}};var fLn=Fr(Et),vLn=Fr(Du(Qn)),mLn=$(U),_Ln=to(w0),WPe=Gf()(),pLn=BA({reflectSymbol:function(){return"schools"}})()(),qPe=it(Ie),dLn=Zu(GT)(Qw),hLn=Nv(_A),Ane=Ms(),gLn=x(U),DLn=BA({reflectSymbol:function(){return"canChance"}})()(),zPe=function(e){var n=function(){var t=function(a){if(Ge)return fLn(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?vLn(function(a){return mLn(_Ln(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return eu(n)},$Pe=function(e){var n=WPe({expectedNumberOfSchools:bt(e.schools)})(pLn(gt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:qPe(xB)(ae(e.ranking)),chances:dLn(hLn(function(t){return function(a){return new Ue(Ane(t),{score:ae(a.score),classification:gLn(T7)(ae(a.classification)),specialCase:qPe(L7)(ae(a.specialCase))})}})(e.chances))}},VPe=function(e){return WPe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})(DLn(gt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:Ane(e.id),slug:Ane(e.slug),address:J7(e.address),gender:P7(e.gender),rankings:k7(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 bO=function(e){return function(){console.error(e)}};var nNe=function(e){var n=jn(e);return function(t){return n(bO(t))}};var ELn=q(Lt),tNe=Y(hr),CLn=x(ct),ILn=nNe(Af),aNe=function(e){var n=function(a){var r=e(a);return tU(r.view(r.init.value0)(je(ELn(De))))},t=function(a){return function(r){return function(i){return function(){var l=tNe(tNe(oo)(function(){var s=CLn(xx);return function(f){return s(Im(f))}}()))(Jx(r))();if(l instanceof b)return ILn("Element #"+(r+" not found"))();if(l instanceof d){var c=uce(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(Mle),renderToString:n,hydrate:t(Gle)}};var FLn=nt(sS),TLn=Y(Yc),rNe=q(Yn),oNe=function(e){var n=wm(e);return function(t){return aNe(FLn({parse:function(a){return TLn(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 ke}}}}))}};var Pt=st(),xne=ut(fe),Oo=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"}})(xne)(he)))))(C({reflectSymbol:function(){return"options"}})(Gn(xne))(C({reflectSymbol:function(){return"pattern"}})(Oo)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(he)))))(he))))))(he))))),RO=x(U),uNe=$(U),MLn=Y(Ie),GLn=$(pe),Lne=C({reflectSymbol:function(){return"act"}}),lNe=C({reflectSymbol:function(){return"english"}}),Qi=Gn(Dt),cNe=C({reflectSymbol:function(){return"math"}}),sNe=cNe(Qi),fNe=C({reflectSymbol:function(){return"description"}}),jne=C({reflectSymbol:function(){return"id"}}),wO=C({reflectSymbol:function(){return"name"}})(fe),Ig=Gn(Wt),Pne=C({reflectSymbol:function(){return"gpa"}}),Nne=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"}}),One=C({reflectSymbol:function(){return"all"}}),dNe=C({reflectSymbol:function(){return"classification"}})(Oo),hNe=C({reflectSymbol:function(){return"score"}})(Qi),gNe=C({reflectSymbol:function(){return"specialCase"}})(Oo)(he),DNe=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(dNe(C({reflectSymbol:function(){return"courseRigorStrength"}})(Oo)(C({reflectSymbol:function(){return"ecStrength"}})(Oo)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(at)(hNe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(at)(gNe))))))))),kne=C({reflectSymbol:function(){return"p25"}}),yNe=C({reflectSymbol:function(){return"p50"}}),Hne=C({reflectSymbol:function(){return"p75"}}),pF=Pt(kne(Qi)(yNe(Qi)(Hne(Qi)(he)))),bNe=Pt(kne(Ig)(yNe(Ig)(Hne(Ig)(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(kne(Dt)(Hne(Dt)(he)))),Une=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)(wO(he)))))(C({reflectSymbol:function(){return"division1"}})(at)(he))),ANe=C({reflectSymbol:function(){return"canChance"}})(at),xNe=C({reflectSymbol:function(){return"costRoomBoard"}})(Qi),LNe=C({reflectSymbol:function(){return"feesInState"}})(Qi),jNe=C({reflectSymbol:function(){return"feesOutOfState"}})(Qi),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=One(pF),UNe=cNe(pF),BNe=C({reflectSymbol:function(){return"tuitionInState"}})(Qi),JNe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(Qi),WNe=C({reflectSymbol:function(){return"ranking"}})(Oo),qNe=C({reflectSymbol:function(){return"status"}})(fe)(he),zNe=mNe(fe),ALn=function(){var e=function(){var t=me({filters:[],sort:S2(PD)}),a=nt(sS)({diagnosticName:"Hub config - filters + sort",parse:wm(Gn(Pt(iNe(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(he))))(he))))),default:Ti});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:RO(fJ)(ae(t.chancingProfile)),counselorConnections:RO(Tm(eE))(ae(t.counselorConnections)),currentUser:RO(GW)(ae(t.currentUser)),featureFlags:Zie(t.featureFlags),focusedSchool:uNe(ae(t.focusedSchool))(function(a){return{slug:a.slug,tab:C6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:rme(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:SU(t.randomSeed),ranking:MLn(ae(t.ranking))(H7),schoolConnections:ame(t.schoolConnections),schoolList:RW(t.schoolList),seoView:uNe(ae(t.seoView))(function(a){var r=$Pe(a);return{props:r,schools:zPe(r)(GLn(a.schools)(VPe))}}),vineBelowConnectionLimit:ae(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:RO(qme)(ae(t.whatificator.scenario))}}};return oNe(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(Lne(Pt(lNe(Qi)(sNe(C({reflectSymbol:function(){return"reading"}})(Qi)(C({reflectSymbol:function(){return"science"}})(Qi)(he))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})(Qi)(C({reflectSymbol:function(){return"collegeClasses"}})(Qi)(C({reflectSymbol:function(){return"honors"}})(Qi)(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(Oo)(jne(Qi)(wO(C({reflectSymbol:function(){return"tier"}})(fe)(he)))))))))(C({reflectSymbol:function(){return"ecScore"}})(Ig)(Pne(Ig)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Qi)(Nne(Pt(sNe(vNe(Qi)(he))))(he))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(Q_(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"}})($v)(he))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})(Qi)(C({reflectSymbol:function(){return"avatarUrl"}})(Oo)(C({reflectSymbol:function(){return"fullName"}})(Oo)(C({reflectSymbol:function(){return"homeState"}})(Oo)(C({reflectSymbol:function(){return"initials"}})(Oo)(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"}})(V_)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(Q_(Pt(pNe(Pt(One(ut(DNe))(C({reflectSymbol:function(){return"guidance"}})(Gn(V_))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(Lne(pF)(Pne(bNe)(Nne(pF)(he))))))(C({reflectSymbol:function(){return"top"}})(DNe)(he))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(Ig)(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"}})(Oo)(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"}})(Une)(C({reflectSymbol:function(){return"applicants"}})(Une)(C({reflectSymbol:function(){return"enrolled"}})(Une)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(Ig)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(Ig)(C({reflectSymbol:function(){return"reqClassRank"}})(Oo)(C({reflectSymbol:function(){return"reqRecLetters"}})(Oo)(C({reflectSymbol:function(){return"reqStandardTests"}})(Oo)(C({reflectSymbol:function(){return"reqToefl"}})(Oo)(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"}})(Oo)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(Qi)(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"}})(Oo)(he)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(Oo)(C({reflectSymbol:function(){return"secondary"}})(Oo)(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"}})(Ig)(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)(jne($v)(NNe(C({reflectSymbol:function(){return"ipedsUnitId"}})(Oo)(C({reflectSymbol:function(){return"isCommuterCollege"}})(at)(C({reflectSymbol:function(){return"isForProfit"}})(at)(C({reflectSymbol:function(){return"isPublic"}})(at)(C({reflectSymbol:function(){return"majors"}})(xne)(C({reflectSymbol:function(){return"message"}})(fe)(wO(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(Lne(Pt(HNe(lNe(pF)(UNe(he)))))(Pne(Pt(One(bNe)(he)))(Nne(Pt(HNe(UNe(vNe(pF)(he)))))(he))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(BNe(JNe(C({reflectSymbol:function(){return"urls"}})(Pt(CNe(Oo)(C({reflectSymbol:function(){return"finAid"}})(Oo)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(Oo)(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"}})(Q_(Pt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(at)(qNe)))))(C({reflectSymbol:function(){return"schoolList"}})(Q_(Pt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(qNe))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(pNe(Q_(Pt(dNe(hNe(gNe)))))(fNe(fe)(iNe(WNe(RNe(ut(Pt(ENe(ANe(xNe(LNe(jNe(PNe(jne(fe)(NNe(wO(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 xLn;})(); /* 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. */