var Purs_EntryPoints_Hub_AllSchools=(()=>{var k$e=Object.create;var kT=Object.defineProperty,U$e=Object.defineProperties,B$e=Object.getOwnPropertyDescriptor,J$e=Object.getOwnPropertyDescriptors,q$e=Object.getOwnPropertyNames,Xoe=Object.getOwnPropertySymbols,W$e=Object.getPrototypeOf,Zoe=Object.prototype.hasOwnProperty,$$e=Object.prototype.propertyIsEnumerable;var eie=(e,n,t)=>n in e?kT(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ur=(e,n)=>{for(var t in n||(n={}))Zoe.call(n,t)&&eie(e,t,n[t]);if(Xoe)for(var t of Xoe(n))$$e.call(n,t)&&eie(e,t,n[t]);return e},vu=(e,n)=>U$e(e,J$e(n)),nie=e=>kT(e,"__esModule",{value:!0});var z$e=(e,n)=>()=>(e&&(n=e(e=0)),n);var Re=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Yx=(e,n)=>{nie(e);for(var t in n)kT(e,t,{get:n[t],enumerable:!0})},V$e=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of q$e(n))!Zoe.call(e,a)&&a!=="default"&&kT(e,a,{get:()=>n[a],enumerable:!(t=B$e(n,a))||t.enumerable});return e},Ta=e=>V$e(nie(kT(e!=null?k$e(W$e(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Q1={};Yx(Q1,{Children:()=>z1,Component:()=>V1,Fragment:()=>vJ,PureComponent:()=>IKe,Suspense:()=>FKe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>SKe,cloneElement:()=>r2,createContext:()=>fJ,createElement:()=>pr,createRef:()=>hL,default:()=>St,forwardRef:()=>hv,isValidElement:()=>mJ,lazy:()=>EKe,memo:()=>CKe,useCallback:()=>o2,useContext:()=>TKe,useEffect:()=>so,useImperativeHandle:()=>Ch,useLayoutEffect:()=>i2,useMemo:()=>u2,useReducer:()=>MKe,useRef:()=>rr,useState:()=>Z0,version:()=>GKe});var St,SKe,z1,r2,V1,fJ,pr,hL,hv,vJ,mJ,EKe,CKe,IKe,FKe,o2,TKe,so,Ch,i2,u2,MKe,rr,Z0,GKe,la=z$e(()=>{St=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:SKe,Children:z1,cloneElement:r2,Component:V1,createContext:fJ,createElement:pr,createRef:hL,forwardRef:hv,Fragment:vJ,isValidElement:mJ,lazy:EKe,memo:CKe,PureComponent:IKe,Suspense:FKe,useCallback:o2,useContext:TKe,useEffect:so,useImperativeHandle:Ch,useLayoutEffect:i2,useMemo:u2,useReducer:MKe,useRef:rr,useState:Z0,version:GKe}=window.React});var gL=Re((XEt,dfe)=>{"use strict";var pfe=Object.getOwnPropertySymbols,AKe=Object.prototype.hasOwnProperty,xKe=Object.prototype.propertyIsEnumerable;function LKe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function jKe(){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}}dfe.exports=jKe()?Object.assign:function(e,n){for(var t,a=LKe(e),r,i=1;i{"use strict";var dJ=gL(),TE=60103,_fe=60106;yr.Fragment=60107;yr.StrictMode=60108;yr.Profiler=60114;var hfe=60109,gfe=60110,Dfe=60112;yr.Suspense=60113;var bfe=60115,yfe=60116;typeof Symbol=="function"&&Symbol.for&&(Rm=Symbol.for,TE=Rm("react.element"),_fe=Rm("react.portal"),yr.Fragment=Rm("react.fragment"),yr.StrictMode=Rm("react.strict_mode"),yr.Profiler=Rm("react.profiler"),hfe=Rm("react.provider"),gfe=Rm("react.context"),Dfe=Rm("react.forward_ref"),yr.Suspense=Rm("react.suspense"),bfe=Rm("react.memo"),yfe=Rm("react.lazy"));var Rm,Rfe=typeof Symbol=="function"&&Symbol.iterator;function PKe(e){return e===null||typeof e!="object"?null:(e=Rfe&&e[Rfe]||e["@@iterator"],typeof e=="function"?e:null)}function l2(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";Afe.exports=Gfe()});var nve=Re(GE=>{"use strict";var ep=gL(),Fh=Ns();function ui(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tf2;f2++)sc[f2]=f2+1;var sc,f2;sc[15]=0;var JKe=/^[: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]*$/,Hfe=Object.prototype.hasOwnProperty,kfe={},Ufe={};function Bfe(e){return Hfe.call(Ufe,e)?!0:Hfe.call(kfe,e)?!1:JKe.test(e)?Ufe[e]=!0:(kfe[e]=!0,!1)}function qKe(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 WKe(e,n,t,a){if(n===null||typeof n=="undefined"||qKe(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function Os(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var fc={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){fc[e]=new Os(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];fc[n]=new Os(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){fc[e]=new Os(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){fc[e]=new Os(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){fc[e]=new Os(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){fc[e]=new Os(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){fc[e]=new Os(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){fc[e]=new Os(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){fc[e]=new Os(e,5,!1,e.toLowerCase(),null,!1,!1)});var TJ=/[\-:]([a-z])/g;function MJ(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(TJ,MJ);fc[n]=new Os(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(TJ,MJ);fc[n]=new Os(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(TJ,MJ);fc[n]=new Os(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){fc[e]=new Os(e,1,!1,e.toLowerCase(),null,!1,!1)});fc.xlinkHref=new Os("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){fc[e]=new Os(e,1,!1,e.toLowerCase(),null,!0,!0)});var $Ke=/["'&<>]/;function Y1(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=$Ke.exec(e);if(n){var t="",a,r=0;for(a=n.index;aCL))throw Error(ui(301));if(e===wd)if(EL=!0,e={action:t,next:null},BD===null&&(BD=new Map),t=BD.get(n),t===void 0)BD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function AJ(){}var X1=null,KKe={readContext:function(e){var n=X1.threadID;return s2(e,n),e[n]},useContext:function(e){K1();var n=X1.threadID;return s2(e,n),e[n]},useMemo:Vfe,useReducer:zfe,useRef:function(e){wd=K1(),Co=GJ();var n=Co.memoizedState;return n===null?(e={current:e},Co.memoizedState=e):n},useState:function(e){return zfe($fe,e)},useLayoutEffect:function(){},useCallback:function(e,n){return Vfe(function(){return e},n)},useImperativeHandle:AJ,useEffect:AJ,useDebugValue:AJ,useDeferredValue:function(e){return K1(),e},useTransition:function(){return K1(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(X1.identifierPrefix||"")+"R:"+(X1.uniqueID++).toString(36)},useMutableSource:function(e,n){return K1(),n(e._source)}},Qfe={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Yfe(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 Kfe={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},XKe=ep({menuitem:!0},Kfe),m2={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},ZKe=["Webkit","ms","Moz","O"];Object.keys(m2).forEach(function(e){ZKe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),m2[n]=m2[e]})});var eXe=/([A-Z])/g,nXe=/^ms-/,JD=Fh.Children.toArray,xJ=UKe.ReactCurrentDispatcher,tXe={listing:!0,pre:!0,textarea:!0},aXe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Xfe={},LJ={};function rXe(e){if(e==null)return e;var n="";return Fh.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var oXe=Object.prototype.hasOwnProperty,iXe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Zfe(e,n){if(e===void 0)throw Error(ui(152,c2(n)||"Component"))}function uXe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=BKe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,j){v=!0,f=[j]},enqueueSetState:function(F,j){if(f===null)return null;f.push(j)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var p=l.getDerivedStateFromProps.call(null,u.props,c.state);p!=null&&(c.state=ep({},c.state,p))}}else if(wd={},c=l(u.props,s,m),c=qfe(l,u.props,c,s),c==null||c.render==null){e=c,Zfe(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{p=h?m[0]:c.state;var D=!0;for(h=h?1:0;h=l))throw Error(ui(304));var c=new Uint16Array(l);for(c.set(u),sc=c,sc[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===RL)this.popProvider(c.type);else if(c.type===wL){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error(ui(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++],p="";try{p+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error(ui(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=p}}return i[0]}finally{xJ.current=r,X1=a,Wfe()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Y1(r):this.previousWasTextNode?""+Y1(r):(this.previousWasTextNode=!0,Y1(r));if(a=uXe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Fh.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===yJ?ui(257):ui(258,r.toString()));return t=JD(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 Nfe:case Pfe:case RJ:case wJ:case CJ:case yL:return t=JD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case wL:throw Error(ui(294));case jfe:throw Error(ui(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case EJ:wd={};var u=i.render(t.props,t.ref);return u=qfe(i.render,t.props,u,t.ref),u=JD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case IJ:return t=[Fh.createElement(i.type,ep({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case RL:return i=JD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case SJ:i=t.type,u=t.props;var l=this.threadID;return s2(i,l),i=JD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case Lfe:throw Error(ui(338));case FJ:return i=t.type,u=i._init,i=u(i._payload),t=[Fh.createElement(i,ep({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error(ui(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Qfe.html&&Yfe(i),!Xfe.hasOwnProperty(i)){if(!aXe.test(i))throw Error(ui(65,i));Xfe[i]=!0}var u=t.props;if(i==="input")u=ep({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(ui(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(ui(93));c=c[0]}l=""+c}l==null&&(l="")}u=ep({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=ep({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=rXe(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(j+=">",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=Y1(c);break e}c=null}return c!=null?(u=[],tXe.hasOwnProperty(i)&&c.charAt(0)===` `&&(j+=` `),j+=c):u=JD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Yfe(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,j},e}();GE.renderToNodeStream=function(){throw Error(ui(207))};GE.renderToStaticMarkup=function(e,n){e=new eve(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};GE.renderToStaticNodeStream=function(){throw Error(ui(208))};GE.renderToString=function(e,n){e=new eve(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};GE.version="17.0.2"});var ave=Re((tCt,tve)=>{"use strict";tve.exports=nve()});var BDe=Re((eSa,UDe)=>{"use strict";var Isn="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";UDe.exports=Isn});var $De=Re((nSa,WDe)=>{"use strict";var Fsn=BDe();function JDe(){}function qDe(){}qDe.resetWarningCache=JDe;WDe.exports=function(){function e(a,r,i,u,l,c){if(c!==Fsn){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:qDe,resetWarningCache:JDe};return t.PropTypes=t,t}});var HC=Re((rSa,zDe)=>{zDe.exports=$De()();var tSa,aSa});var A$=Re((G$,VDe)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof G$!="undefined")n(HC(),(la(),Q1));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:G$,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var O=new WeakMap;return r=function(){return O},O}function i(O){if(O&&O.__esModule)return O;if(O===null||l(O)!=="object"&&typeof O!="function")return{default:O};var le=r();if(le&&le.has(O))return le.get(O);var De={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in O)if(Object.prototype.hasOwnProperty.call(O,W)){var ye=Ee?Object.getOwnPropertyDescriptor(O,W):null;ye&&(ye.get||ye.set)?Object.defineProperty(De,W,ye):De[W]=O[W]}return De.default=O,le&&le.set(O,De),De}function u(O){return O&&O.__esModule?O:{default:O}}function l(O){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(De){return typeof De}:l=function(De){return De&&typeof Symbol=="function"&&De.constructor===Symbol&&De!==Symbol.prototype?"symbol":typeof De},l(O)}function c(O,le){if(!(O instanceof le))throw new TypeError("Cannot call a class as a function")}function s(O,le){for(var De=0;DeEe&&(ke=Ee),re=ye==="simple"||!re?0:Math.max(Math.min(re,Ee-ke),0),(tn=re%Ne)&&(re-=tn,ke+=tn),re===De.from&&ke==De.size?De:F(F({},De),{},{from:re,size:ke})};VDe.exports=(a=t=function(O){v(De,O);var le=p(De);f(De,null,[{key:"getDerivedStateFromProps",value:function(W,ye){var re=ae(W,ye);return re===ye?null:re}}]);function De(Ee){var W;return c(this,De),W=le.call(this,Ee),W.state=ae(Ee,{itemsPerRow:1,from:Ee.initialIndex,size:0}),W.cache={},W.cachedScrollPosition=null,W.prevPrevState={},W.unstable=!1,W.updateCounter=0,W}return f(De,[{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 ye=this;if(this.props.axis!==W.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>Hn)return this.unstable=!0,console.error(_e);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){ye.updateCounter=0,delete ye.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(W,ye){if(Cn(this.state,W))return ye();this.setState(W,ye)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,on),this.scrollParent.removeEventListener("mousewheel",xe,on)}},{key:"getOffset",value:function(W){var ye=this.props.axis,re=W[G[ye]]||0,ke=me[ye];do re+=W[ke]||0;while(W=W.offsetParent);return re}},{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,ye=this.props.axis,re=Oe[ye],ke=W===window?document.body[re]||document.documentElement[re]:W[re],Ne=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),tn=Math.max(0,Math.min(ke,Ne)),fn=this.getEl();return this.cachedScrollPosition=this.getOffset(W)+tn-this.getOffset(fn),this.cachedScrollPosition}},{key:"setScroll",value:function(W){var ye=this.scrollParent,re=this.props.axis;if(W+=this.getOffset(this.getEl()),ye===window)return window.scrollTo(0,W);W-=this.getOffset(this.scrollParent),ye[Oe[re]]=W}},{key:"getScrollSize",value:function(){var W=this.scrollParent,ye=document,re=ye.body,ke=ye.documentElement,Ne=Te[this.props.axis];return W===window?Math.max(re[Ne],ke[Ne]):W[Ne]}},{key:"hasDeterminateSize",value:function(){var W=this.props,ye=W.itemSizeGetter,re=W.type;return re==="uniform"||ye}},{key:"getStartAndEnd",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,ye=this.getScrollPosition(),re=Math.max(0,ye-W),ke=ye+this.props.scrollParentViewportSizeGetter(this)+W;return this.hasDeterminateSize()&&(ke=Math.min(ke,this.getSpaceBefore(this.props.length))),{start:re,end:ke}}},{key:"getItemSizeAndItemsPerRow",value:function(){var W=this.props,ye=W.axis,re=W.useStaticSize,ke=this.state,Ne=ke.itemSize,tn=ke.itemsPerRow;if(re&&Ne&&tn)return{itemSize:Ne,itemsPerRow:tn};var fn=this.items.children;if(!fn.length)return{};var Ue=fn[0],Un=Ue[ce[ye]],Mn=Math.abs(Un-Ne);if((isNaN(Mn)||Mn>=1)&&(Ne=Un),!Ne)return{};var mt=me[ye],On=Ue[mt];tn=1;for(var pt=fn[tn];pt&&pt[mt]===On;pt=fn[tn])++tn;return{itemSize:Ne,itemsPerRow:tn}}},{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=xe),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",xe)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,on),this.scrollParent.addEventListener("mousewheel",xe,on))}},{key:"updateSimpleFrame",value:function(W){var ye=this.getStartAndEnd(),re=ye.end,ke=this.items.children,Ne=0;if(ke.length){var tn=this.props.axis,fn=ke[0],Ue=ke[ke.length-1];Ne=this.getOffset(Ue)+Ue[ce[tn]]-this.getOffset(fn)}if(Ne>re)return W();var Un=this.props,Mn=Un.pageSize,mt=Un.length,On=Math.min(this.state.size+Mn,mt);this.maybeSetState({size:On},W)}},{key:"updateVariableFrame",value:function(W){this.props.itemSizeGetter||this.cacheSizes();for(var ye=this.getStartAndEnd(),re=ye.start,ke=ye.end,Ne=this.props,tn=Ne.length,fn=Ne.pageSize,Ue=0,Un=0,Mn=0,mt=tn-1;Unre)break;Ue+=On,++Un}for(var pt=tn-Un;Mn1&&arguments[1]!==void 0?arguments[1]:{};if(ye[W]!=null)return ye[W];var re=this.state,ke=re.itemSize,Ne=re.itemsPerRow;if(ke)return ye[W]=Math.floor(W/Ne)*ke;for(var tn=W;tn>0&&ye[--tn]==null;);for(var fn=ye[tn]||0,Ue=tn;Ue=Mn&&Wtn)return this.setScroll(tn)}},{key:"getVisibleRange",value:function(){for(var W=this.state,ye=W.from,re=W.size,ke=this.getStartAndEnd(0),Ne=ke.start,tn=ke.end,fn={},Ue,Un,Mn=ye;MnNe&&(Ue=Mn),Ue!=null&&mt{"use strict";Object.defineProperty(zC,"__esModule",{value:!0});var qye=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],mj=qye.join(","),Wye=typeof Element=="undefined",OR=Wye?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,yz=!Wye&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},$ye=function(n,t,a){var r=Array.prototype.slice.apply(n.querySelectorAll(mj));return t&&OR.call(n,mj)&&r.unshift(n),r=r.filter(a),r},zye=function e(n,t,a){for(var r=[],i=Array.from(n);i.length;){var u=i.shift();if(u.tagName==="SLOT"){var l=u.assignedElements(),c=l.length?l:u.children,s=e(c,!0,a);a.flatten?r.push.apply(r,s):r.push({scope:u,candidates:s})}else{var f=OR.call(u,mj);f&&a.filter(u)&&(t||!n.includes(u))&&r.push(u);var v=u.shadowRoot||typeof a.getShadowRoot=="function"&&a.getShadowRoot(u),m=!a.shadowRootFilter||a.shadowRootFilter(u);if(v&&m){var p=e(v===!0?u.children:v.children,!0,a);a.flatten?r.push.apply(r,p):r.push({scope:u,candidates:p})}else i.unshift.apply(i,u.children)}}return r},Vye=function(n,t){return n.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||n.isContentEditable)&&isNaN(parseInt(n.getAttribute("tabindex"),10))?0:n.tabIndex},Ymn=function(n,t){return n.tabIndex===t.tabIndex?n.documentOrder-t.documentOrder:n.tabIndex-t.tabIndex},Qye=function(n){return n.tagName==="INPUT"},Kmn=function(n){return Qye(n)&&n.type==="hidden"},Xmn=function(n){var t=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(a){return a.tagName==="SUMMARY"});return t},Zmn=function(n,t){for(var a=0;asummary:first-of-type"),u=i?n.parentElement:n;if(OR.call(u,"details:not([open]) *"))return!0;var l=yz(n).host,c=(l==null?void 0:l.ownerDocument.contains(l))||n.ownerDocument.contains(n);if(!a||a==="full"){if(typeof r=="function"){for(var s=n;n;){var f=n.parentElement,v=yz(n);if(f&&!f.shadowRoot&&r(f)===!0)return Yye(n);n.assignedSlot?n=n.assignedSlot:!f&&v!==n.ownerDocument?n=v.host:n=f}n=s}if(c)return!n.getClientRects().length}else if(a==="non-zero-area")return Yye(n);return!1},r0n=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var t=n.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var a=0;a=0)},i0n=function e(n){var t=[],a=[];return n.forEach(function(r,i){var u=!!r.scope,l=u?r.scope:r,c=Vye(l,u),s=u?e(r.candidates):l;c===0?u?t.push.apply(t,s):t.push(l):a.push({documentOrder:i,tabIndex:c,item:r,isScope:u,content:s})}),a.sort(Ymn).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},u0n=function(n,t){t=t||{};var a;return t.getShadowRoot?a=zye([n],t.includeContainer,{filter:Rz.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:o0n}):a=$ye(n,t.includeContainer,Rz.bind(null,t)),i0n(a)},l0n=function(n,t){t=t||{};var a;return t.getShadowRoot?a=zye([n],t.includeContainer,{filter:pj.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):a=$ye(n,t.includeContainer,pj.bind(null,t)),a},c0n=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return OR.call(n,mj)===!1?!1:Rz(t,n)},s0n=qye.concat("iframe").join(","),f0n=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return OR.call(n,s0n)===!1?!1:pj(t,n)};zC.focusable=l0n;zC.isFocusable=f0n;zC.isTabbable=c0n;zC.tabbable=u0n});var t1e=Re(Sz=>{"use strict";Object.defineProperty(Sz,"__esModule",{value:!0});var hg=wz();function Kye(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 Xye(e){for(var n=1;n0){var a=e[e.length-1];a!==t&&a.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(t){var a=e.indexOf(t);a!==-1&&e.splice(a,1),e.length>0&&e[e.length-1].unpause()}}}(),m0n=function(n){return n.tagName&&n.tagName.toLowerCase()==="input"&&typeof n.select=="function"},p0n=function(n){return n.key==="Escape"||n.key==="Esc"||n.keyCode===27},d0n=function(n){return n.key==="Tab"||n.keyCode===9},e1e=function(n){return setTimeout(n,0)},n1e=function(n,t){var a=-1;return n.every(function(r,i){return t(r)?(a=i,!1):!0}),a},qG=function(n){for(var t=arguments.length,a=new Array(t>1?t-1:0),r=1;r1?ce-1:0),je=1;je=0)G=a.activeElement;else{var U=i.tabbableGroups[0],ce=U&&U.firstTabbableNode;G=ce||s("fallbackFocus")}if(!G)throw new Error("Your focus-trap needs to have at least one focusable element");return G},v=function(){if(i.containerGroups=i.containers.map(function(G){var U=hg.tabbable(G,r.tabbableOptions),ce=hg.focusable(G,r.tabbableOptions);return{container:G,tabbableNodes:U,focusableNodes:ce,firstTabbableNode:U.length>0?U[0]:null,lastTabbableNode:U.length>0?U[U.length-1]:null,nextTabbableNode:function(je){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Oe=ce.findIndex(function(Me){return Me===je});if(!(Oe<0))return Te?ce.slice(Oe+1).find(function(Me){return hg.isTabbable(Me,r.tabbableOptions)}):ce.slice(0,Oe).reverse().find(function(Me){return hg.isTabbable(Me,r.tabbableOptions)})}}}),i.tabbableGroups=i.containerGroups.filter(function(G){return G.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!s("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function H(G){if(G!==!1&&G!==a.activeElement){if(!G||!G.focus){H(f());return}G.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=G,m0n(G)&&G.select()}},p=function(G){var U=s("setReturnFocus",G);return U||(U===!1?!1:G)},h=function(G){var U=dj(G);if(!(c(U)>=0)){if(qG(r.clickOutsideDeactivates,G)){u.deactivate({returnFocus:r.returnFocusOnDeactivate&&!hg.isFocusable(U,r.tabbableOptions)});return}qG(r.allowOutsideClick,G)||G.preventDefault()}},D=function(G){var U=dj(G),ce=c(U)>=0;ce||U instanceof Document?ce&&(i.mostRecentlyFocusedNode=U):(G.stopImmediatePropagation(),m(i.mostRecentlyFocusedNode||f()))},g=function(G){var U=dj(G);v();var ce=null;if(i.tabbableGroups.length>0){var me=c(U),je=me>=0?i.containerGroups[me]:void 0;if(me<0)G.shiftKey?ce=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:ce=i.tabbableGroups[0].firstTabbableNode;else if(G.shiftKey){var Te=n1e(i.tabbableGroups,function(Hn){var Cn=Hn.firstTabbableNode;return U===Cn});if(Te<0&&(je.container===U||hg.isFocusable(U,r.tabbableOptions)&&!hg.isTabbable(U,r.tabbableOptions)&&!je.nextTabbableNode(U,!1))&&(Te=me),Te>=0){var Oe=Te===0?i.tabbableGroups.length-1:Te-1,Me=i.tabbableGroups[Oe];ce=Me.lastTabbableNode}}else{var xe=n1e(i.tabbableGroups,function(Hn){var Cn=Hn.lastTabbableNode;return U===Cn});if(xe<0&&(je.container===U||hg.isFocusable(U,r.tabbableOptions)&&!hg.isTabbable(U,r.tabbableOptions)&&!je.nextTabbableNode(U))&&(xe=me),xe>=0){var on=xe===i.tabbableGroups.length-1?0:xe+1,_e=i.tabbableGroups[on];ce=_e.firstTabbableNode}}}else ce=s("fallbackFocus");ce&&(G.preventDefault(),m(ce))},d=function(G){if(p0n(G)&&qG(r.escapeDeactivates,G)!==!1){G.preventDefault(),u.deactivate();return}if(d0n(G)){g(G);return}},b=function(G){var U=dj(G);c(U)>=0||qG(r.clickOutsideDeactivates,G)||qG(r.allowOutsideClick,G)||(G.preventDefault(),G.stopImmediatePropagation())},F=function(){if(!!i.active)return Zye.activateTrap(u),i.delayInitialFocusTimer=r.delayInitialFocus?e1e(function(){m(f())}):m(f()),a.addEventListener("focusin",D,!0),a.addEventListener("mousedown",h,{capture:!0,passive:!1}),a.addEventListener("touchstart",h,{capture:!0,passive:!1}),a.addEventListener("click",b,{capture:!0,passive:!1}),a.addEventListener("keydown",d,{capture:!0,passive:!1}),u},j=function(){if(!!i.active)return a.removeEventListener("focusin",D,!0),a.removeEventListener("mousedown",h,!0),a.removeEventListener("touchstart",h,!0),a.removeEventListener("click",b,!0),a.removeEventListener("keydown",d,!0),u};return u={get active(){return i.active},get paused(){return i.paused},activate:function(G){if(i.active)return this;var U=l(G,"onActivate"),ce=l(G,"onPostActivate"),me=l(G,"checkCanFocusTrap");me||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=a.activeElement,U&&U();var je=function(){me&&v(),F(),ce&&ce()};return me?(me(i.containers.concat()).then(je,je),this):(je(),this)},deactivate:function(G){if(!i.active)return this;var U=Xye({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},G);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,j(),i.active=!1,i.paused=!1,Zye.deactivateTrap(u);var ce=l(U,"onDeactivate"),me=l(U,"onPostDeactivate"),je=l(U,"checkCanReturnFocus"),Te=l(U,"returnFocus","returnFocusOnDeactivate");ce&&ce();var Oe=function(){e1e(function(){Te&&m(p(i.nodeFocusedBeforeActivation)),me&&me()})};return Te&&je?(je(p(i.nodeFocusedBeforeActivation)).then(Oe,Oe),this):(Oe(),this)},pause:function(){return i.paused||!i.active?this:(i.paused=!0,j(),this)},unpause:function(){return!i.paused||!i.active?this:(i.paused=!1,v(),F(),this)},updateContainerElements:function(G){var U=[].concat(G).filter(Boolean);return i.containers=U.map(function(ce){return typeof ce=="string"?a.querySelector(ce):ce}),i.active&&v(),this}},u.updateContainerElements(n),u};Sz.createFocusTrap=_0n});var o1e=Re((pKa,r1e)=>{"use strict";function Ez(e){return Ez=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Ez(e)}function h0n(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function a1e(e,n){for(var t=0;t1?f-1:0),m=1;m element.");var u=function(s){var f=r.props.containerElements;i&&(typeof i.ref=="function"?i.ref(s):i.ref&&(i.ref.current=s)),r.focusTrapElements=f||[s]},l=hj.cloneElement(i,{ref:u});return l}return null}}]),t}(hj.Component),$G=typeof Element=="undefined"?Function:Element;Iz.propTypes={active:wa.bool,paused:wa.bool,focusTrapOptions:wa.shape({document:wa.object,onActivate:wa.func,onPostActivate:wa.func,checkCanFocusTrap:wa.func,onDeactivate:wa.func,onPostDeactivate:wa.func,checkCanReturnFocus:wa.func,initialFocus:wa.oneOfType([wa.instanceOf($G),wa.string,wa.bool,wa.func]),fallbackFocus:wa.oneOfType([wa.instanceOf($G),wa.string,wa.func]),escapeDeactivates:wa.oneOfType([wa.bool,wa.func]),clickOutsideDeactivates:wa.oneOfType([wa.bool,wa.func]),returnFocusOnDeactivate:wa.bool,setReturnFocus:wa.oneOfType([wa.instanceOf($G),wa.string,wa.bool,wa.func]),allowOutsideClick:wa.oneOfType([wa.bool,wa.func]),preventScroll:wa.bool,tabbableOptions:wa.shape({displayCheck:wa.oneOf(["full","non-zero-area","none"]),getShadowRoot:wa.oneOfType([wa.bool,wa.func])})}),containerElements:wa.arrayOf(wa.instanceOf($G)),children:wa.oneOfType([wa.element,wa.instanceOf($G)])};Iz.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:E0n};r1e.exports=Iz});var NSe=Re(to=>{"use strict";var Vl=typeof Symbol=="function"&&Symbol.for,LV=Vl?Symbol.for("react.element"):60103,jV=Vl?Symbol.for("react.portal"):60106,L8=Vl?Symbol.for("react.fragment"):60107,j8=Vl?Symbol.for("react.strict_mode"):60108,P8=Vl?Symbol.for("react.profiler"):60114,N8=Vl?Symbol.for("react.provider"):60109,O8=Vl?Symbol.for("react.context"):60110,PV=Vl?Symbol.for("react.async_mode"):60111,H8=Vl?Symbol.for("react.concurrent_mode"):60111,k8=Vl?Symbol.for("react.forward_ref"):60112,U8=Vl?Symbol.for("react.suspense"):60113,lgn=Vl?Symbol.for("react.suspense_list"):60120,B8=Vl?Symbol.for("react.memo"):60115,J8=Vl?Symbol.for("react.lazy"):60116,cgn=Vl?Symbol.for("react.block"):60121,sgn=Vl?Symbol.for("react.fundamental"):60117,fgn=Vl?Symbol.for("react.responder"):60118,vgn=Vl?Symbol.for("react.scope"):60119;function Zv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case LV:switch(e=e.type,e){case PV:case H8:case L8:case P8:case j8:case U8:return e;default:switch(e=e&&e.$$typeof,e){case O8:case k8:case J8:case B8:case N8:return e;default:return n}}case jV:return n}}}function PSe(e){return Zv(e)===H8}to.AsyncMode=PV;to.ConcurrentMode=H8;to.ContextConsumer=O8;to.ContextProvider=N8;to.Element=LV;to.ForwardRef=k8;to.Fragment=L8;to.Lazy=J8;to.Memo=B8;to.Portal=jV;to.Profiler=P8;to.StrictMode=j8;to.Suspense=U8;to.isAsyncMode=function(e){return PSe(e)||Zv(e)===PV};to.isConcurrentMode=PSe;to.isContextConsumer=function(e){return Zv(e)===O8};to.isContextProvider=function(e){return Zv(e)===N8};to.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===LV};to.isForwardRef=function(e){return Zv(e)===k8};to.isFragment=function(e){return Zv(e)===L8};to.isLazy=function(e){return Zv(e)===J8};to.isMemo=function(e){return Zv(e)===B8};to.isPortal=function(e){return Zv(e)===jV};to.isProfiler=function(e){return Zv(e)===P8};to.isStrictMode=function(e){return Zv(e)===j8};to.isSuspense=function(e){return Zv(e)===U8};to.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===L8||e===H8||e===P8||e===j8||e===U8||e===lgn||typeof e=="object"&&e!==null&&(e.$$typeof===J8||e.$$typeof===B8||e.$$typeof===N8||e.$$typeof===O8||e.$$typeof===k8||e.$$typeof===sgn||e.$$typeof===fgn||e.$$typeof===vgn||e.$$typeof===cgn)};to.typeOf=Zv});var HSe=Re((Yfr,OSe)=>{"use strict";OSe.exports=NSe()});var kb=Re((svr,$8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",i=0;i{function Xgn(){this.__data__=[],this.size=0}xEe.exports=Xgn});var tQ=Re((e0r,jEe)=>{function Zgn(e,n){return e===n||e!==e&&n!==n}jEe.exports=Zgn});var hA=Re((n0r,PEe)=>{var eDn=tQ();function nDn(e,n){for(var t=e.length;t--;)if(eDn(e[t][0],n))return t;return-1}PEe.exports=nDn});var OEe=Re((t0r,NEe)=>{var tDn=hA(),aDn=Array.prototype,rDn=aDn.splice;function oDn(e){var n=this.__data__,t=tDn(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():rDn.call(n,t,1),--this.size,!0}NEe.exports=oDn});var kEe=Re((a0r,HEe)=>{var iDn=hA();function uDn(e){var n=this.__data__,t=iDn(n,e);return t<0?void 0:n[t][1]}HEe.exports=uDn});var BEe=Re((r0r,UEe)=>{var lDn=hA();function cDn(e){return lDn(this.__data__,e)>-1}UEe.exports=cDn});var qEe=Re((o0r,JEe)=>{var sDn=hA();function fDn(e,n){var t=this.__data__,a=sDn(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}JEe.exports=fDn});var gA=Re((i0r,WEe)=>{var vDn=LEe(),mDn=OEe(),pDn=kEe(),dDn=BEe(),_Dn=qEe();function xI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var hDn=gA();function gDn(){this.__data__=new hDn,this.size=0}$Ee.exports=gDn});var QEe=Re((l0r,VEe)=>{function DDn(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}VEe.exports=DDn});var KEe=Re((c0r,YEe)=>{function bDn(e){return this.__data__.get(e)}YEe.exports=bDn});var ZEe=Re((s0r,XEe)=>{function yDn(e){return this.__data__.has(e)}XEe.exports=yDn});var aQ=Re((f0r,eCe)=>{var RDn=typeof global=="object"&&global&&global.Object===Object&&global;eCe.exports=RDn});var I_=Re((v0r,nCe)=>{var wDn=aQ(),SDn=typeof self=="object"&&self&&self.Object===Object&&self,EDn=wDn||SDn||Function("return this")();nCe.exports=EDn});var pP=Re((m0r,tCe)=>{var CDn=I_(),IDn=CDn.Symbol;tCe.exports=IDn});var iCe=Re((p0r,oCe)=>{var aCe=pP(),rCe=Object.prototype,FDn=rCe.hasOwnProperty,TDn=rCe.toString,DA=aCe?aCe.toStringTag:void 0;function MDn(e){var n=FDn.call(e,DA),t=e[DA];try{e[DA]=void 0;var a=!0}catch{}var r=TDn.call(e);return a&&(n?e[DA]=t:delete e[DA]),r}oCe.exports=MDn});var lCe=Re((d0r,uCe)=>{var GDn=Object.prototype,ADn=GDn.toString;function xDn(e){return ADn.call(e)}uCe.exports=xDn});var bA=Re((_0r,fCe)=>{var cCe=pP(),LDn=iCe(),jDn=lCe(),PDn="[object Null]",NDn="[object Undefined]",sCe=cCe?cCe.toStringTag:void 0;function ODn(e){return e==null?e===void 0?NDn:PDn:sCe&&sCe in Object(e)?LDn(e):jDn(e)}fCe.exports=ODn});var rQ=Re((h0r,vCe)=>{function HDn(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}vCe.exports=HDn});var oQ=Re((g0r,mCe)=>{var kDn=bA(),UDn=rQ(),BDn="[object AsyncFunction]",JDn="[object Function]",qDn="[object GeneratorFunction]",WDn="[object Proxy]";function $Dn(e){if(!UDn(e))return!1;var n=kDn(e);return n==JDn||n==qDn||n==BDn||n==WDn}mCe.exports=$Dn});var dCe=Re((D0r,pCe)=>{var zDn=I_(),VDn=zDn["__core-js_shared__"];pCe.exports=VDn});var gCe=Re((b0r,hCe)=>{var iQ=dCe(),_Ce=function(){var e=/[^.]+$/.exec(iQ&&iQ.keys&&iQ.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function QDn(e){return!!_Ce&&_Ce in e}hCe.exports=QDn});var uQ=Re((y0r,DCe)=>{var YDn=Function.prototype,KDn=YDn.toString;function XDn(e){if(e!=null){try{return KDn.call(e)}catch{}try{return e+""}catch{}}return""}DCe.exports=XDn});var yCe=Re((R0r,bCe)=>{var ZDn=oQ(),ebn=gCe(),nbn=rQ(),tbn=uQ(),abn=/[\\^$.*+?()[\]{}|]/g,rbn=/^\[object .+?Constructor\]$/,obn=Function.prototype,ibn=Object.prototype,ubn=obn.toString,lbn=ibn.hasOwnProperty,cbn=RegExp("^"+ubn.call(lbn).replace(abn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function sbn(e){if(!nbn(e)||ebn(e))return!1;var n=ZDn(e)?cbn:rbn;return n.test(tbn(e))}bCe.exports=sbn});var wCe=Re((w0r,RCe)=>{function fbn(e,n){return e==null?void 0:e[n]}RCe.exports=fbn});var tw=Re((S0r,SCe)=>{var vbn=yCe(),mbn=wCe();function pbn(e,n){var t=mbn(e,n);return vbn(t)?t:void 0}SCe.exports=pbn});var dP=Re((E0r,ECe)=>{var dbn=tw(),_bn=I_(),hbn=dbn(_bn,"Map");ECe.exports=hbn});var yA=Re((C0r,CCe)=>{var gbn=tw(),Dbn=gbn(Object,"create");CCe.exports=Dbn});var TCe=Re((I0r,FCe)=>{var ICe=yA();function bbn(){this.__data__=ICe?ICe(null):{},this.size=0}FCe.exports=bbn});var GCe=Re((F0r,MCe)=>{function ybn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}MCe.exports=ybn});var xCe=Re((T0r,ACe)=>{var Rbn=yA(),wbn="__lodash_hash_undefined__",Sbn=Object.prototype,Ebn=Sbn.hasOwnProperty;function Cbn(e){var n=this.__data__;if(Rbn){var t=n[e];return t===wbn?void 0:t}return Ebn.call(n,e)?n[e]:void 0}ACe.exports=Cbn});var jCe=Re((M0r,LCe)=>{var Ibn=yA(),Fbn=Object.prototype,Tbn=Fbn.hasOwnProperty;function Mbn(e){var n=this.__data__;return Ibn?n[e]!==void 0:Tbn.call(n,e)}LCe.exports=Mbn});var NCe=Re((G0r,PCe)=>{var Gbn=yA(),Abn="__lodash_hash_undefined__";function xbn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Gbn&&n===void 0?Abn:n,this}PCe.exports=xbn});var HCe=Re((A0r,OCe)=>{var Lbn=TCe(),jbn=GCe(),Pbn=xCe(),Nbn=jCe(),Obn=NCe();function LI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var kCe=HCe(),Hbn=gA(),kbn=dP();function Ubn(){this.size=0,this.__data__={hash:new kCe,map:new(kbn||Hbn),string:new kCe}}UCe.exports=Ubn});var qCe=Re((L0r,JCe)=>{function Bbn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}JCe.exports=Bbn});var RA=Re((j0r,WCe)=>{var Jbn=qCe();function qbn(e,n){var t=e.__data__;return Jbn(n)?t[typeof n=="string"?"string":"hash"]:t.map}WCe.exports=qbn});var zCe=Re((P0r,$Ce)=>{var Wbn=RA();function $bn(e){var n=Wbn(this,e).delete(e);return this.size-=n?1:0,n}$Ce.exports=$bn});var QCe=Re((N0r,VCe)=>{var zbn=RA();function Vbn(e){return zbn(this,e).get(e)}VCe.exports=Vbn});var KCe=Re((O0r,YCe)=>{var Qbn=RA();function Ybn(e){return Qbn(this,e).has(e)}YCe.exports=Ybn});var ZCe=Re((H0r,XCe)=>{var Kbn=RA();function Xbn(e,n){var t=Kbn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}XCe.exports=Xbn});var lQ=Re((k0r,eIe)=>{var Zbn=BCe(),eyn=zCe(),nyn=QCe(),tyn=KCe(),ayn=ZCe();function jI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var ryn=gA(),oyn=dP(),iyn=lQ(),uyn=200;function lyn(e,n){var t=this.__data__;if(t instanceof ryn){var a=t.__data__;if(!oyn||a.length{var cyn=gA(),syn=zEe(),fyn=QEe(),vyn=KEe(),myn=ZEe(),pyn=tIe();function PI(e){var n=this.__data__=new cyn(e);this.size=n.size}PI.prototype.clear=syn;PI.prototype.delete=fyn;PI.prototype.get=vyn;PI.prototype.has=myn;PI.prototype.set=pyn;aIe.exports=PI});var iIe=Re((J0r,oIe)=>{var dyn="__lodash_hash_undefined__";function _yn(e){return this.__data__.set(e,dyn),this}oIe.exports=_yn});var lIe=Re((q0r,uIe)=>{function hyn(e){return this.__data__.has(e)}uIe.exports=hyn});var sIe=Re((W0r,cIe)=>{var gyn=lQ(),Dyn=iIe(),byn=lIe();function _P(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new gyn;++n{function yyn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function Ryn(e,n){return e.has(n)}mIe.exports=Ryn});var cQ=Re((V0r,dIe)=>{var wyn=sIe(),Syn=vIe(),Eyn=pIe(),Cyn=1,Iyn=2;function Fyn(e,n,t,a,r,i){var u=t&Cyn,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,p=t&Iyn?new wyn:void 0;for(i.set(e,n),i.set(n,e);++v{var Tyn=I_(),Myn=Tyn.Uint8Array;_Ie.exports=Myn});var DIe=Re((Y0r,gIe)=>{function Gyn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}gIe.exports=Gyn});var yIe=Re((K0r,bIe)=>{function Ayn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}bIe.exports=Ayn});var CIe=Re((X0r,EIe)=>{var RIe=pP(),wIe=hIe(),xyn=tQ(),Lyn=cQ(),jyn=DIe(),Pyn=yIe(),Nyn=1,Oyn=2,Hyn="[object Boolean]",kyn="[object Date]",Uyn="[object Error]",Byn="[object Map]",Jyn="[object Number]",qyn="[object RegExp]",Wyn="[object Set]",$yn="[object String]",zyn="[object Symbol]",Vyn="[object ArrayBuffer]",Qyn="[object DataView]",SIe=RIe?RIe.prototype:void 0,sQ=SIe?SIe.valueOf:void 0;function Yyn(e,n,t,a,r,i,u){switch(t){case Qyn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Vyn:return!(e.byteLength!=n.byteLength||!i(new wIe(e),new wIe(n)));case Hyn:case kyn:case Jyn:return xyn(+e,+n);case Uyn:return e.name==n.name&&e.message==n.message;case qyn:case $yn:return e==n+"";case Byn:var l=jyn;case Wyn:var c=a&Nyn;if(l||(l=Pyn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Oyn,u.set(e,n);var f=Lyn(l(e),l(n),a,r,i,u);return u.delete(e),f;case zyn:if(sQ)return sQ.call(e)==sQ.call(n)}return!1}EIe.exports=Yyn});var FIe=Re((Z0r,IIe)=>{function Kyn(e,n){for(var t=-1,a=n.length,r=e.length;++t{var Xyn=Array.isArray;TIe.exports=Xyn});var GIe=Re((npr,MIe)=>{var Zyn=FIe(),e1n=hP();function n1n(e,n,t){var a=n(e);return e1n(e)?a:Zyn(a,t(e))}MIe.exports=n1n});var xIe=Re((tpr,AIe)=>{function t1n(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function a1n(){return[]}LIe.exports=a1n});var OIe=Re((rpr,NIe)=>{var r1n=xIe(),o1n=jIe(),i1n=Object.prototype,u1n=i1n.propertyIsEnumerable,PIe=Object.getOwnPropertySymbols,l1n=PIe?function(e){return e==null?[]:(e=Object(e),r1n(PIe(e),function(n){return u1n.call(e,n)}))}:o1n;NIe.exports=l1n});var kIe=Re((opr,HIe)=>{function c1n(e,n){for(var t=-1,a=Array(e);++t{function s1n(e){return e!=null&&typeof e=="object"}UIe.exports=s1n});var JIe=Re((upr,BIe)=>{var f1n=bA(),v1n=wA(),m1n="[object Arguments]";function p1n(e){return v1n(e)&&f1n(e)==m1n}BIe.exports=p1n});var zIe=Re((lpr,$Ie)=>{var qIe=JIe(),d1n=wA(),WIe=Object.prototype,_1n=WIe.hasOwnProperty,h1n=WIe.propertyIsEnumerable,g1n=qIe(function(){return arguments}())?qIe:function(e){return d1n(e)&&_1n.call(e,"callee")&&!h1n.call(e,"callee")};$Ie.exports=g1n});var QIe=Re((cpr,VIe)=>{function D1n(){return!1}VIe.exports=D1n});var fQ=Re((SA,NI)=>{var b1n=I_(),y1n=QIe(),YIe=typeof SA=="object"&&SA&&!SA.nodeType&&SA,KIe=YIe&&typeof NI=="object"&&NI&&!NI.nodeType&&NI,R1n=KIe&&KIe.exports===YIe,XIe=R1n?b1n.Buffer:void 0,w1n=XIe?XIe.isBuffer:void 0,S1n=w1n||y1n;NI.exports=S1n});var eFe=Re((spr,ZIe)=>{var E1n=9007199254740991,C1n=/^(?:0|[1-9]\d*)$/;function I1n(e,n){var t=typeof e;return n=n==null?E1n:n,!!n&&(t=="number"||t!="symbol"&&C1n.test(e))&&e>-1&&e%1==0&&e{var F1n=9007199254740991;function T1n(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=F1n}nFe.exports=T1n});var aFe=Re((vpr,tFe)=>{var M1n=bA(),G1n=vQ(),A1n=wA(),x1n="[object Arguments]",L1n="[object Array]",j1n="[object Boolean]",P1n="[object Date]",N1n="[object Error]",O1n="[object Function]",H1n="[object Map]",k1n="[object Number]",U1n="[object Object]",B1n="[object RegExp]",J1n="[object Set]",q1n="[object String]",W1n="[object WeakMap]",$1n="[object ArrayBuffer]",z1n="[object DataView]",V1n="[object Float32Array]",Q1n="[object Float64Array]",Y1n="[object Int8Array]",K1n="[object Int16Array]",X1n="[object Int32Array]",Z1n="[object Uint8Array]",eRn="[object Uint8ClampedArray]",nRn="[object Uint16Array]",tRn="[object Uint32Array]",Uo={};Uo[V1n]=Uo[Q1n]=Uo[Y1n]=Uo[K1n]=Uo[X1n]=Uo[Z1n]=Uo[eRn]=Uo[nRn]=Uo[tRn]=!0;Uo[x1n]=Uo[L1n]=Uo[$1n]=Uo[j1n]=Uo[z1n]=Uo[P1n]=Uo[N1n]=Uo[O1n]=Uo[H1n]=Uo[k1n]=Uo[U1n]=Uo[B1n]=Uo[J1n]=Uo[q1n]=Uo[W1n]=!1;function aRn(e){return A1n(e)&&G1n(e.length)&&!!Uo[M1n(e)]}tFe.exports=aRn});var oFe=Re((mpr,rFe)=>{function rRn(e){return function(n){return e(n)}}rFe.exports=rRn});var uFe=Re((CA,OI)=>{var oRn=aQ(),iFe=typeof CA=="object"&&CA&&!CA.nodeType&&CA,EA=iFe&&typeof OI=="object"&&OI&&!OI.nodeType&&OI,iRn=EA&&EA.exports===iFe,mQ=iRn&&oRn.process,uRn=function(){try{var e=EA&&EA.require&&EA.require("util").types;return e||mQ&&mQ.binding&&mQ.binding("util")}catch{}}();OI.exports=uRn});var pQ=Re((ppr,sFe)=>{var lRn=aFe(),cRn=oFe(),lFe=uFe(),cFe=lFe&&lFe.isTypedArray,sRn=cFe?cRn(cFe):lRn;sFe.exports=sRn});var vFe=Re((dpr,fFe)=>{var fRn=kIe(),vRn=zIe(),mRn=hP(),pRn=fQ(),dRn=eFe(),_Rn=pQ(),hRn=Object.prototype,gRn=hRn.hasOwnProperty;function DRn(e,n){var t=mRn(e),a=!t&&vRn(e),r=!t&&!a&&pRn(e),i=!t&&!a&&!r&&_Rn(e),u=t||a||r||i,l=u?fRn(e.length,String):[],c=l.length;for(var s in e)(n||gRn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||dRn(s,c)))&&l.push(s);return l}fFe.exports=DRn});var pFe=Re((_pr,mFe)=>{var bRn=Object.prototype;function yRn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||bRn;return e===t}mFe.exports=yRn});var _Fe=Re((hpr,dFe)=>{function RRn(e,n){return function(t){return e(n(t))}}dFe.exports=RRn});var gFe=Re((gpr,hFe)=>{var wRn=_Fe(),SRn=wRn(Object.keys,Object);hFe.exports=SRn});var bFe=Re((Dpr,DFe)=>{var ERn=pFe(),CRn=gFe(),IRn=Object.prototype,FRn=IRn.hasOwnProperty;function TRn(e){if(!ERn(e))return CRn(e);var n=[];for(var t in Object(e))FRn.call(e,t)&&t!="constructor"&&n.push(t);return n}DFe.exports=TRn});var RFe=Re((bpr,yFe)=>{var MRn=oQ(),GRn=vQ();function ARn(e){return e!=null&&GRn(e.length)&&!MRn(e)}yFe.exports=ARn});var SFe=Re((ypr,wFe)=>{var xRn=vFe(),LRn=bFe(),jRn=RFe();function PRn(e){return jRn(e)?xRn(e):LRn(e)}wFe.exports=PRn});var CFe=Re((Rpr,EFe)=>{var NRn=GIe(),ORn=OIe(),HRn=SFe();function kRn(e){return NRn(e,HRn,ORn)}EFe.exports=kRn});var TFe=Re((wpr,FFe)=>{var IFe=CFe(),URn=1,BRn=Object.prototype,JRn=BRn.hasOwnProperty;function qRn(e,n,t,a,r,i){var u=t&URn,l=IFe(e),c=l.length,s=IFe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:JRn.call(n,m)))return!1}var p=i.get(e),h=i.get(n);if(p&&h)return p==n&&h==e;var D=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var WRn=tw(),$Rn=I_(),zRn=WRn($Rn,"DataView");MFe.exports=zRn});var xFe=Re((Epr,AFe)=>{var VRn=tw(),QRn=I_(),YRn=VRn(QRn,"Promise");AFe.exports=YRn});var jFe=Re((Cpr,LFe)=>{var KRn=tw(),XRn=I_(),ZRn=KRn(XRn,"Set");LFe.exports=ZRn});var NFe=Re((Ipr,PFe)=>{var ewn=tw(),nwn=I_(),twn=ewn(nwn,"WeakMap");PFe.exports=twn});var WFe=Re((Fpr,qFe)=>{var dQ=GFe(),_Q=dP(),hQ=xFe(),gQ=jFe(),DQ=NFe(),OFe=bA(),HI=uQ(),HFe="[object Map]",awn="[object Object]",kFe="[object Promise]",UFe="[object Set]",BFe="[object WeakMap]",JFe="[object DataView]",rwn=HI(dQ),own=HI(_Q),iwn=HI(hQ),uwn=HI(gQ),lwn=HI(DQ),aw=OFe;(dQ&&aw(new dQ(new ArrayBuffer(1)))!=JFe||_Q&&aw(new _Q)!=HFe||hQ&&aw(hQ.resolve())!=kFe||gQ&&aw(new gQ)!=UFe||DQ&&aw(new DQ)!=BFe)&&(aw=function(e){var n=OFe(e),t=n==awn?e.constructor:void 0,a=t?HI(t):"";if(a)switch(a){case rwn:return JFe;case own:return HFe;case iwn:return kFe;case uwn:return UFe;case lwn:return BFe}return n});qFe.exports=aw});var ZFe=Re((Tpr,XFe)=>{var bQ=rIe(),cwn=cQ(),swn=CIe(),fwn=TFe(),$Fe=WFe(),zFe=hP(),VFe=fQ(),vwn=pQ(),mwn=1,QFe="[object Arguments]",YFe="[object Array]",gP="[object Object]",pwn=Object.prototype,KFe=pwn.hasOwnProperty;function dwn(e,n,t,a,r,i){var u=zFe(e),l=zFe(n),c=u?YFe:$Fe(e),s=l?YFe:$Fe(n);c=c==QFe?gP:c,s=s==QFe?gP:s;var f=c==gP,v=s==gP,m=c==s;if(m&&VFe(e)){if(!VFe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new bQ),u||vwn(e)?cwn(e,n,t,a,r,i):swn(e,n,c,t,a,r,i);if(!(t&mwn)){var p=f&&KFe.call(e,"__wrapped__"),h=v&&KFe.call(n,"__wrapped__");if(p||h){var D=p?e.value():e,g=h?n.value():n;return i||(i=new bQ),r(D,g,t,a,i)}}return m?(i||(i=new bQ),fwn(e,n,t,a,r,i)):!1}XFe.exports=dwn});var aTe=Re((Mpr,tTe)=>{var _wn=ZFe(),eTe=wA();function nTe(e,n,t,a,r){return e===n?!0:e==null||n==null||!eTe(e)&&!eTe(n)?e!==e&&n!==n:_wn(e,n,t,a,nTe,r)}tTe.exports=nTe});var oTe=Re((Gpr,rTe)=>{var hwn=aTe();function gwn(e,n){return hwn(e,n)}rTe.exports=gwn});var JTe=Re((W_r,$wn)=>{$wn.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 qI=Re((Nhr,XTe)=>{"use strict";var KTe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function Zwn(e,n){return!!(e===n||KTe(e)&&KTe(n))}function eSn(e,n){if(e.length!==n.length)return!1;for(var t=0;t{function IQ(e,n){return jg.exports=IQ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,a){return t.__proto__=a,t},jg.exports.__esModule=!0,jg.exports.default=jg.exports,IQ(e,n)}jg.exports=IQ,jg.exports.__esModule=!0,jg.exports.default=jg.exports});var TQ=Re((Hhr,MA)=>{var tSn=FQ();function aSn(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,tSn(e,n)}MA.exports=aSn,MA.exports.__esModule=!0,MA.exports.default=MA.exports});var GQ=Re(MQ=>{"use strict";Object.defineProperty(MQ,"__esModule",{value:!0});function rSn(e){if(e.sheet)return e.sheet;for(var n=0;n{"use strict";Object.defineProperty(AQ,"__esModule",{value:!0});function uSn(e){function n(O,le,De,Ee,W){for(var ye=0,re=0,ke=0,Ne=0,tn,fn,Ue=0,Un=0,Mn,mt=Mn=tn=0,On=0,pt=0,xt=0,Wn=0,Qt=De.length,_t=Qt-1,rt,Gn="",Et="",hr="",Ae="",sn;Ontn)&&(Wn=(Gn=Gn.replace(" ",":")).length),0Ee&&(Ee=(le=le.trim()).charCodeAt(0)),Ee){case 38:return le.replace(d,"$1"+O.trim());case 58:return O.trim()+le.replace(d,"$1"+O.trim());default:if(0<1*De&&0re.charCodeAt(8))break;case 115:W=W.replace(re,"-webkit-"+re)+";"+W;break;case 207:case 102:W=W.replace(re,"-webkit-"+(102De.charCodeAt(0)&&(De=De.trim()),ae=De,De=[ae],0{"use strict";Object.defineProperty(xQ,"__esModule",{value:!0});var lSn=function(n){var t=new WeakMap;return function(a){if(t.has(a))return t.get(a);var r=n(a);return t.set(a,r),r}};xQ.default=lSn});var MP=Re(jQ=>{"use strict";Object.defineProperty(jQ,"__esModule",{value:!0});function cSn(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var sSn=GQ(),fSn=cSn(ZTe());eMe();var LQ="/*|*/",vSn=LQ+"}";function mSn(e){e&&TP.current.insert(e+"}")}var TP={current:null},pSn=function(n,t,a,r,i,u,l,c,s,f){switch(n){case 1:{switch(t.charCodeAt(0)){case 64:return TP.current.insert(t+";"),"";case 108:if(t.charCodeAt(2)===98)return""}break}case 2:{if(c===0)return t+LQ;break}case 3:switch(c){case 102:case 112:return TP.current.insert(a[0]+t),"";default:return t+(f===0?LQ:"")}case-2:t.split(vSn).forEach(mSn)}},dSn=function(n){n===void 0&&(n={});var t=n.key||"css",a;n.prefix!==void 0&&(a={prefix:n.prefix});var r=new fSn(a),i={},u;{u=n.container||document.head;var l=document.querySelectorAll("style[data-emotion-"+t+"]");Array.prototype.forEach.call(l,function(m){var p=m.getAttribute("data-emotion-"+t);p.split(" ").forEach(function(h){i[h]=!0}),m.parentNode!==u&&u.appendChild(m)})}var c;if(r.use(n.stylisPlugins)(pSn),c=function(p,h,D,g){var d=h.name;if(TP.current=D,!1)var b;r(p,h.styles),g&&(v.inserted[d]=!0)},!1)var s,f;var v={key:t,sheet:new sSn.StyleSheet({key:t,container:u,nonce:n.nonce,speedy:n.speedy}),nonce:n.nonce,inserted:i,registered:{},insert:c};return v};jQ.default=dSn});var PQ=Re(GP=>{"use strict";Object.defineProperty(GP,"__esModule",{value:!0});var _Sn=!0;function hSn(e,n,t){var a="";return t.split(" ").forEach(function(r){e[r]!==void 0?n.push(e[r]):a+=r+" "}),a}var gSn=function(n,t,a){var r=n.key+"-"+t.name;if((a===!1||_Sn===!1&&n.compat!==void 0)&&n.registered[r]===void 0&&(n.registered[r]=t.styles),n.inserted[t.name]===void 0){var i=t;do{var u=n.insert("."+r,i,n.sheet,!0);i=i.next}while(i!==void 0)}};GP.getRegisteredStyles=hSn;GP.insertStyles=gSn});var nMe=Re(NQ=>{"use strict";Object.defineProperty(NQ,"__esModule",{value:!0});function DSn(e){for(var n=0,t,a=0,r=e.length;r>=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)}NQ.default=DSn});var tMe=Re(OQ=>{"use strict";Object.defineProperty(OQ,"__esModule",{value:!0});var bSn={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};OQ.default=bSn});var aMe=Re(HQ=>{"use strict";Object.defineProperty(HQ,"__esModule",{value:!0});function ySn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}HQ.default=ySn});var AP=Re(BQ=>{"use strict";Object.defineProperty(BQ,"__esModule",{value:!0});function kQ(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var RSn=kQ(nMe()),wSn=kQ(tMe()),SSn=kQ(aMe()),ESn=/[A-Z]|^ms/g,CSn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,rMe=function(n){return n.charCodeAt(1)===45},oMe=function(n){return n!=null&&typeof n!="boolean"},UQ=SSn(function(e){return rMe(e)?e:e.replace(ESn,"-$&").toLowerCase()}),iMe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(CSn,function(a,r,i){return T_={name:r,styles:i,next:T_},r})}return wSn[n]!==1&&!rMe(n)&&typeof t=="number"&&t!==0?t+"px":t};function GA(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 T_={name:t.name,styles:t.styles,next:T_},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)T_={name:r.name,styles:r.styles,next:T_},r=r.next;var i=t.styles+";";return i}return ISn(e,n,t)}case"function":{if(e!==void 0){var u=T_,l=t(e);return T_=u,GA(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 ISn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r{"use strict";TQ();var Pg=Ns(),TSn=MP(),lMe=PQ(),MSn=AP();function GSn(e){return e&&e.__esModule?e:{default:e}}var ASn=GSn(TSn),JQ=Object.prototype.hasOwnProperty,cMe=Pg.createContext(typeof HTMLElement!="undefined"?ASn.default():null),sMe=Pg.createContext({}),xSn=cMe.Provider,fMe=function(n){var t=function(r,i){return Pg.createElement(cMe.Consumer,null,function(u){return n(r,u,i)})};return Pg.forwardRef(t)},qQ="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",LSn=function(n,t){var a={};for(var r in t)JQ.call(t,r)&&(a[r]=t[r]);if(a[qQ]=n,!1){var i;if(i.stack)var u}return a},jSn=function(){return null},vMe=function(n,t,a,r){var i=a===null?t.css:t.css(a);typeof i=="string"&&n.registered[i]!==void 0&&(i=n.registered[i]);var u=t[qQ],l=[i],c="";typeof t.className=="string"?c=lMe.getRegisteredStyles(n.registered,l,t.className):t.className!=null&&(c=t.className+" ");var s=MSn.serializeStyles(l);if(!1)var f;var v=lMe.insertStyles(n,s,typeof u=="string");c+=n.key+"-"+s.name;var m={};for(var p in t)JQ.call(t,p)&&p!=="css"&&p!==qQ&&(m[p]=t[p]);m.ref=r,m.className=c;var h=Pg.createElement(u,m),D=Pg.createElement(jSn,null);return Pg.createElement(Pg.Fragment,null,D,h)},PSn=fMe(function(e,n,t){return typeof e.css=="function"?Pg.createElement(sMe.Consumer,null,function(a){return vMe(n,e,a,t)}):vMe(n,e,null,t)});rw.CacheProvider=xSn;rw.Emotion=PSn;rw.ThemeContext=sMe;rw.createEmotionProps=LSn;rw.hasOwnProperty=JQ;rw.withEmotionCache=fMe});var M_=Re(WQ=>{"use strict";Object.defineProperty(WQ,"__esModule",{value:!0});var NSn=AP();function OSn(){for(var e=arguments.length,n=new Array(e),t=0;t{"use strict";Object.defineProperty(jp,"__esModule",{value:!0});var HSn=TQ(),G_=Ns();MP();var A_=mMe(),$Q=PQ(),zQ=AP(),kSn=GQ(),USn=M_();function pMe(e){return e&&e.__esModule?e:{default:e}}var BSn=pMe(HSn),dMe=pMe(USn),_Me=function(n,t){var a=arguments;if(t==null||!A_.hasOwnProperty.call(t,"css"))return G_.createElement.apply(void 0,a);var r=a.length,i=new Array(r);i[0]=A_.Emotion,i[1]=A_.createEmotionProps(n,t);for(var u=2;u{"use strict";var WI,AA,xP,VQ;typeof performance=="object"&&typeof performance.now=="function"?(gMe=performance,Vr.unstable_now=function(){return gMe.now()}):(QQ=Date,DMe=QQ.now(),Vr.unstable_now=function(){return QQ.now()-DMe});var gMe,QQ,DMe;typeof window=="undefined"||typeof MessageChannel!="function"?($I=null,YQ=null,KQ=function(){if($I!==null)try{var e=Vr.unstable_now();$I(!0,e),$I=null}catch(n){throw setTimeout(KQ,0),n}},WI=function(e){$I!==null?setTimeout(WI,0,e):($I=e,setTimeout(KQ,0))},AA=function(e,n){YQ=setTimeout(e,n)},xP=function(){clearTimeout(YQ)},Vr.unstable_shouldYield=function(){return!1},VQ=Vr.unstable_forceFrameRate=function(){}):(bMe=window.setTimeout,yMe=window.clearTimeout,typeof console!="undefined"&&(RMe=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 RMe!="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")),xA=!1,LA=null,LP=-1,XQ=5,ZQ=0,Vr.unstable_shouldYield=function(){return Vr.unstable_now()>=ZQ},VQ=function(){},Vr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0NP(u,t))c!==void 0&&0>NP(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>NP(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function NP(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var x_=[],Jb=[],QSn=1,_0=null,_s=3,OP=!1,ow=!1,jA=!1;function tY(e){for(var n=Pp(Jb);n!==null;){if(n.callback===null)PP(Jb);else if(n.startTime<=e)PP(Jb),n.sortIndex=n.expirationTime,nY(x_,n);else break;n=Pp(Jb)}}function aY(e){if(jA=!1,tY(e),!ow)if(Pp(x_)!==null)ow=!0,WI(rY);else{var n=Pp(Jb);n!==null&&AA(aY,n.startTime-e)}}function rY(e,n){ow=!1,jA&&(jA=!1,xP()),OP=!0;var t=_s;try{for(tY(n),_0=Pp(x_);_0!==null&&(!(_0.expirationTime>n)||e&&!Vr.unstable_shouldYield());){var a=_0.callback;if(typeof a=="function"){_0.callback=null,_s=_0.priorityLevel;var r=a(_0.expirationTime<=n);n=Vr.unstable_now(),typeof r=="function"?_0.callback=r:_0===Pp(x_)&&PP(x_),tY(n)}else PP(x_);_0=Pp(x_)}if(_0!==null)var i=!0;else{var u=Pp(Jb);u!==null&&AA(aY,u.startTime-n),i=!1}return i}finally{_0=null,_s=t,OP=!1}}var YSn=VQ;Vr.unstable_IdlePriority=5;Vr.unstable_ImmediatePriority=1;Vr.unstable_LowPriority=4;Vr.unstable_NormalPriority=3;Vr.unstable_Profiling=null;Vr.unstable_UserBlockingPriority=2;Vr.unstable_cancelCallback=function(e){e.callback=null};Vr.unstable_continueExecution=function(){ow||OP||(ow=!0,WI(rY))};Vr.unstable_getCurrentPriorityLevel=function(){return _s};Vr.unstable_getFirstCallbackNode=function(){return Pp(x_)};Vr.unstable_next=function(e){switch(_s){case 1:case 2:case 3:var n=3;break;default:n=_s}var t=_s;_s=n;try{return e()}finally{_s=t}};Vr.unstable_pauseExecution=function(){};Vr.unstable_requestPaint=YSn;Vr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=_s;_s=e;try{return n()}finally{_s=t}};Vr.unstable_scheduleCallback=function(e,n,t){var a=Vr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,nY(Jb,e),Pp(x_)===null&&e===Pp(Jb)&&(jA?xP():jA=!0,AA(aY,t-a))):(e.sortIndex=r,nY(x_,e),ow||OP||(ow=!0,WI(rY))),e};Vr.unstable_wrapCallback=function(e){var n=_s;return function(){var t=_s;_s=n;try{return e.apply(this,arguments)}finally{_s=t}}}});var EMe=Re((Zhr,SMe)=>{"use strict";SMe.exports=wMe()});var fAe=Re(R0=>{"use strict";var HP=Ns(),ei=gL(),Yl=EMe();function Pn(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function Zs(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 bc={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){bc[e]=new Zs(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];bc[n]=new Zs(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){bc[e]=new Zs(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){bc[e]=new Zs(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){bc[e]=new Zs(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){bc[e]=new Zs(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){bc[e]=new Zs(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){bc[e]=new Zs(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){bc[e]=new Zs(e,5,!1,e.toLowerCase(),null,!1,!1)});var oY=/[\-:]([a-z])/g;function iY(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(oY,iY);bc[n]=new Zs(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(oY,iY);bc[n]=new Zs(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(oY,iY);bc[n]=new Zs(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){bc[e]=new Zs(e,1,!1,e.toLowerCase(),null,!1,!1)});bc.xlinkHref=new Zs("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){bc[e]=new Zs(e,1,!1,e.toLowerCase(),null,!0,!0)});function uY(e,n,t,a){var r=bc.hasOwnProperty(n)?bc[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{hY=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?UA(e):""}function nEn(e){switch(e.tag){case 5:return UA(e.type);case 16:return UA("Lazy");case 13:return UA("Suspense");case 19:return UA("SuspenseList");case 0:case 2:case 15:return e=JP(e.type,!1),e;case 11:return e=JP(e.type.render,!1),e;case 22:return e=JP(e.type._render,!1),e;case 1:return e=JP(e.type,!0),e;default:return""}}function VI(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 qb:return"Fragment";case lw:return"Portal";case OA:return"Profiler";case lY:return"StrictMode";case HA:return"Suspense";case UP:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case sY:return(e.displayName||"Context")+".Consumer";case cY:return(e._context.displayName||"Context")+".Provider";case kP:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case BP:return VI(e.type);case vY:return VI(e._render);case fY:n=e._payload,e=e._init;try{return VI(e(n))}catch{}}return null}function Wb(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function AMe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function tEn(e){var n=AMe(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 qP(e){e._valueTracker||(e._valueTracker=tEn(e))}function xMe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=AMe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function WP(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 gY(e,n){var t=n.checked;return ei({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function LMe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=Wb(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 jMe(e,n){n=n.checked,n!=null&&uY(e,"checked",n,!1)}function DY(e,n){jMe(e,n);var t=Wb(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")?bY(e,n.type,t):n.hasOwnProperty("defaultValue")&&bY(e,n.type,Wb(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function PMe(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 bY(e,n,t){(n!=="number"||WP(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function aEn(e){var n="";return HP.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function yY(e,n){return e=ei({children:void 0},n),(n=aEn(n.children))&&(e.children=n),e}function QI(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r=t.length))throw Error(Pn(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:Wb(t)}}function OMe(e,n){var t=Wb(n.value),a=Wb(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 HMe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var wY={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function kMe(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 SY(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?kMe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var $P,UMe=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!==wY.svg||"innerHTML"in e)e.innerHTML=n;else{for($P=$P||document.createElement("div"),$P.innerHTML=""+n.valueOf().toString()+"",n=$P.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function BA(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var JA={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},rEn=["Webkit","ms","Moz","O"];Object.keys(JA).forEach(function(e){rEn.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),JA[n]=JA[e]})});function BMe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||JA.hasOwnProperty(e)&&JA[e]?(""+n).trim():n+"px"}function JMe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=BMe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var oEn=ei({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 EY(e,n){if(n){if(oEn[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(Pn(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(Pn(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(Pn(61))}if(n.style!=null&&typeof n.style!="object")throw Error(Pn(62))}}function CY(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 IY(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var FY=null,YI=null,KI=null;function qMe(e){if(e=u3(e)){if(typeof FY!="function")throw Error(Pn(280));var n=e.stateNode;n&&(n=mN(n),FY(e.stateNode,e.type,n))}}function WMe(e){YI?KI?KI.push(e):KI=[e]:YI=e}function $Me(){if(YI){var e=YI,n=KI;if(KI=YI=null,qMe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function ZP(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-Qb(n),e[n]=t}var Qb=Math.clz32?Math.clz32:yEn,DEn=Math.log,bEn=Math.LN2;function yEn(e){return e===0?32:31-(DEn(e)/bEn|0)|0}var REn=Yl.unstable_UserBlockingPriority,wEn=Yl.unstable_runWithPriority,eN=!0;function SEn(e,n,t,a){cw||MY();var r=BY,i=cw;cw=!0;try{zMe(r,e,n,t,a)}finally{(cw=i)||AY()}}function EEn(e,n,t,a){wEn(REn,BY.bind(null,e,n,t,a))}function BY(e,n,t,a){if(eN){var r;if((r=(n&4)==0)&&0=e3),D2e=String.fromCharCode(32),b2e=!1;function y2e(e,n){switch(e){case"keyup":return VEn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function R2e(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var aF=!1;function YEn(e,n){switch(e){case"compositionend":return R2e(n);case"keypress":return n.which!==32?null:(b2e=!0,D2e);case"textInput":return e=n.data,e===D2e&&b2e?null:e;default:return null}}function KEn(e,n){if(aF)return e==="compositionend"||!YY&&y2e(e,n)?(e=m2e(),nN=qY=Yb=null,aF=!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=F2e(t)}}function M2e(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?M2e(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function G2e(){for(var e=window,n=WP();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=WP(e.document)}return n}function XY(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 uCn=Og&&"documentMode"in document&&11>=document.documentMode,rF=null,ZY=null,r3=null,eK=!1;function A2e(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;eK||rF==null||rF!==WP(a)||(a=rF,"selectionStart"in a&&XY(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}),r3&&a3(r3,a)||(r3=a,a=cN(ZY,"onSelect"),0cF||(e.current=uK[cF],uK[cF]=null,cF--)}function Mi(e,n){cF++,uK[cF]=e.current,e.current=n}var Zb={},hs=Xb(Zb),Bf=Xb(!1),vw=Zb;function sF(e,n){var t=e.type.contextTypes;if(!t)return Zb;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 Jf(e){return e=e.childContextTypes,e!=null}function pN(){Jo(Bf),Jo(hs)}function z2e(e,n,t){if(hs.current!==Zb)throw Error(Pn(168));Mi(hs,n),Mi(Bf,t)}function V2e(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(Pn(108,VI(n)||"Unknown",r));return ei({},t,a)}function dN(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Zb,vw=hs.current,Mi(hs,e),Mi(Bf,Bf.current),!0}function Q2e(e,n,t){var a=e.stateNode;if(!a)throw Error(Pn(169));t?(e=V2e(e,n,vw),a.__reactInternalMemoizedMergedChildContext=e,Jo(Bf),Jo(hs),Mi(hs,e)):Jo(Bf),Mi(Bf,t)}var lK=null,mw=null,sCn=Yl.unstable_runWithPriority,cK=Yl.unstable_scheduleCallback,sK=Yl.unstable_cancelCallback,fCn=Yl.unstable_shouldYield,Y2e=Yl.unstable_requestPaint,fK=Yl.unstable_now,vCn=Yl.unstable_getCurrentPriorityLevel,_N=Yl.unstable_ImmediatePriority,K2e=Yl.unstable_UserBlockingPriority,X2e=Yl.unstable_NormalPriority,Z2e=Yl.unstable_LowPriority,eGe=Yl.unstable_IdlePriority,vK={},mCn=Y2e!==void 0?Y2e:function(){},Hg=null,hN=null,mK=!1,nGe=fK(),gs=1e4>nGe?fK:function(){return fK()-nGe};function fF(){switch(vCn()){case _N:return 99;case K2e:return 98;case X2e:return 97;case Z2e:return 96;case eGe:return 95;default:throw Error(Pn(332))}}function tGe(e){switch(e){case 99:return _N;case 98:return K2e;case 97:return X2e;case 96:return Z2e;case 95:return eGe;default:throw Error(Pn(332))}}function pw(e,n){return e=tGe(e),sCn(e,n)}function l3(e,n,t){return e=tGe(e),cK(e,n,t)}function j_(){if(hN!==null){var e=hN;hN=null,sK(e)}aGe()}function aGe(){if(!mK&&Hg!==null){mK=!0;var e=0;try{var n=Hg;pw(99,function(){for(;eU?(ce=G,G=null):ce=G.sibling;var me=m(g,G,b[U],F);if(me===null){G===null&&(G=ce);break}e&&G&&me.alternate===null&&n(g,G),d=i(me,d,U),H===null?j=me:H.sibling=me,H=me,G=ce}if(U===b.length)return t(g,G),j;if(G===null){for(;UU?(ce=G,G=null):ce=G.sibling;var je=m(g,G,me.value,F);if(je===null){G===null&&(G=ce);break}e&&G&&je.alternate===null&&n(g,G),d=i(je,d,U),H===null?j=je:H.sibling=je,H=je,G=ce}if(me.done)return t(g,G),j;if(G===null){for(;!me.done;U++,me=b.next())me=v(g,me.value,F),me!==null&&(d=i(me,d,U),H===null?j=me:H.sibling=me,H=me);return j}for(G=a(g,G);!me.done;U++,me=b.next())me=p(G,g,U,me.value,F),me!==null&&(e&&me.alternate!==null&&G.delete(me.key===null?U:me.key),d=i(me,d,U),H===null?j=me:H.sibling=me,H=me);return e&&G.forEach(function(Te){return n(g,Te)}),j}return function(g,d,b,F){var j=typeof b=="object"&&b!==null&&b.type===qb&&b.key===null;j&&(b=b.props.children);var H=typeof b=="object"&&b!==null;if(H)switch(b.$$typeof){case NA:e:{for(H=b.key,j=d;j!==null;){if(j.key===H){switch(j.tag){case 7:if(b.type===qb){t(g,j.sibling),d=r(j,b.props.children),d.return=g,g=d;break e}break;default:if(j.elementType===b.type){t(g,j.sibling),d=r(j,b.props),d.ref=s3(g,j,b),d.return=g,g=d;break e}}t(g,j);break}else n(g,j);j=j.sibling}b.type===qb?(d=yF(b.props.children,g.mode,F,b.key),d.return=g,g=d):(F=BN(b.type,b.key,b.props,null,g.mode,F),F.ref=s3(g,d,b),F.return=g,g=F)}return u(g);case lw:e:{for(j=b.key;d!==null;){if(d.key===j)if(d.tag===4&&d.stateNode.containerInfo===b.containerInfo&&d.stateNode.implementation===b.implementation){t(g,d.sibling),d=r(d,b.children||[]),d.return=g,g=d;break e}else{t(g,d);break}else n(g,d);d=d.sibling}d=eX(b,g.mode,F),d.return=g,g=d}return u(g)}if(typeof b=="string"||typeof b=="number")return b=""+b,d!==null&&d.tag===6?(t(g,d.sibling),d=r(d,b),d.return=g,g=d):(t(g,d),d=ZK(b,g.mode,F),d.return=g,g=d),u(g);if(wN(b))return h(g,d,b,F);if(kA(b))return D(g,d,b,F);if(H&&SN(g,b),typeof b=="undefined"&&!j)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(Pn(152,VI(g.type)||"Component"))}return t(g,d)}}var EN=vGe(!0),mGe=vGe(!1),f3={},P_=Xb(f3),v3=Xb(f3),m3=Xb(f3);function dw(e){if(e===f3)throw Error(Pn(174));return e}function gK(e,n){switch(Mi(m3,n),Mi(v3,e),Mi(P_,f3),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:SY(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=SY(n,e)}Jo(P_),Mi(P_,n)}function pF(){Jo(P_),Jo(v3),Jo(m3)}function pGe(e){dw(m3.current);var n=dw(P_.current),t=SY(n,e.type);n!==t&&(Mi(v3,e),Mi(P_,t))}function DK(e){v3.current===e&&(Jo(P_),Jo(v3))}var Gi=Xb(0);function CN(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 kg=null,ay=null,N_=!1;function dGe(e,n){var t=y0(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 _Ge(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 bK(e){if(N_){var n=ay;if(n){var t=n;if(!_Ge(e,n)){if(n=iF(t.nextSibling),!n||!_Ge(e,n)){e.flags=e.flags&-1025|2,N_=!1,kg=e;return}dGe(kg,t)}kg=e,ay=iF(n.firstChild)}else e.flags=e.flags&-1025|2,N_=!1,kg=e}}function hGe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;kg=e}function IN(e){if(e!==kg)return!1;if(!N_)return hGe(e),N_=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!rK(n,e.memoizedProps))for(n=ay;n;)dGe(e,n),n=iF(n.nextSibling);if(hGe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Pn(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){ay=iF(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}ay=null}}else ay=kg?iF(e.stateNode.nextSibling):null;return!0}function yK(){ay=kg=null,N_=!1}var dF=[];function RK(){for(var e=0;ei))throw Error(Pn(301));i+=1,yc=Ds=null,n.updateQueue=null,p3.current=gCn,e=t(a,r)}while(_3)}if(p3.current=AN,n=Ds!==null&&Ds.next!==null,d3=0,yc=Ds=iu=null,FN=!1,n)throw Error(Pn(300));return e}function _w(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return yc===null?iu.memoizedState=yc=e:yc=yc.next=e,yc}function hw(){if(Ds===null){var e=iu.alternate;e=e!==null?e.memoizedState:null}else e=Ds.next;var n=yc===null?iu.memoizedState:yc.next;if(n!==null)yc=n,Ds=e;else{if(e===null)throw Error(Pn(310));Ds=e,e={memoizedState:Ds.memoizedState,baseState:Ds.baseState,baseQueue:Ds.baseQueue,queue:Ds.queue,next:null},yc===null?iu.memoizedState=yc=e:yc=yc.next=e}return yc}function O_(e,n){return typeof n=="function"?n(e):n}function h3(e){var n=hw(),t=n.queue;if(t===null)throw Error(Pn(311));t.lastRenderedReducer=e;var a=Ds,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((d3&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,iu.lanes|=s,y3|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,h0(a,n.memoizedState)||(Op=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function g3(e){var n=hw(),t=n.queue;if(t===null)throw Error(Pn(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);h0(i,n.memoizedState)||(Op=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function gGe(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=(d3&e)===e)&&(n._workInProgressVersionPrimary=a,dF.push(n))),e)return t(n._source);throw dF.push(n),Error(Pn(350))}function DGe(e,n,t,a){var r=ef;if(r===null)throw Error(Pn(349));var i=n._getVersion,u=i(n._source),l=p3.current,c=l.useState(function(){return gGe(r,n,t)}),s=c[1],f=c[0];c=yc;var v=e.memoizedState,m=v.refs,p=m.getSnapshot,h=v.source;v=v.subscribe;var D=iu;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!h0(u,g)){g=t(n._source),h0(f,g)||(s(g),g=oy(D),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var d=r.entanglements,b=g;0t?98:t,function(){e(!0)}),pw(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[Kb]=n,e[vN]=a,kGe(e,n,!1,!1),n.stateNode=e,u=CY(t,a),t){case"dialog":Bo("cancel",e),Bo("close",e),r=a;break;case"iframe":case"object":case"embed":Bo("load",e),r=a;break;case"video":case"audio":for(r=0;rqK&&(n.flags|=64,i=!0,b3(a,!1),n.lanes=33554432)}else{if(!i)if(e=CN(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),b3(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!N_)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*gs()-a.renderingStartTime>qK&&t!==1073741824&&(n.flags|=64,i=!0,b3(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=gs(),t.sibling=null,n=Gi.current,Mi(Gi,i?n&1|2:n&1),t):null;case 23:case 24:return YK(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(Pn(156,n.tag))}function yCn(e){switch(e.tag){case 1:Jf(e.type)&&pN();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(pF(),Jo(Bf),Jo(hs),RK(),n=e.flags,(n&64)!=0)throw Error(Pn(285));return e.flags=n&-4097|64,e;case 5:return DK(e),null;case 13:return Jo(Gi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Jo(Gi),null;case 4:return pF(),null;case 10:return dK(e),null;case 23:case 24:return YK(),null;default:return null}}function LK(e,n){try{var t="",a=n;do t+=nEn(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 jK(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var RCn=typeof WeakMap=="function"?WeakMap:Map;function JGe(e,n,t){t=ny(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){PN||(PN=!0,WK=a),jK(e,n)},t}function qGe(e,n,t){t=ny(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return jK(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(H_===null?H_=new Set([this]):H_.add(this),jK(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var wCn=typeof WeakSet=="function"?WeakSet:Set;function WGe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){ly(e,t)}else n.current=null}function SCn(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:Np(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&oK(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(Pn(163))}function ECn(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&&(iAe(t,e),xCn(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:Np(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&uGe(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}uGe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&B2e(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&&o2e(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(Pn(163))}function $Ge(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=BMe("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 zGe(e,n){if(mw&&typeof mw.onCommitFiberUnmount=="function")try{mw.onCommitFiberUnmount(lK,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)iAe(n,t);else{a=n;try{r()}catch(i){ly(a,i)}}t=t.next}while(t!==e)}break;case 1:if(WGe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){ly(n,i)}break;case 5:WGe(n);break;case 4:KGe(e,n)}}function VGe(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 QGe(e){return e.tag===5||e.tag===3||e.tag===4}function YGe(e){e:{for(var n=e.return;n!==null;){if(QGe(n))break e;n=n.return}throw Error(Pn(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(Pn(161))}t.flags&16&&(BA(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||QGe(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?PK(e,t,n):NK(e,t,n)}function PK(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=sN));else if(a!==4&&(e=e.child,e!==null))for(PK(e,n,t),e=e.sibling;e!==null;)PK(e,n,t),e=e.sibling}function NK(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(NK(e,n,t),e=e.sibling;e!==null;)NK(e,n,t),e=e.sibling}function KGe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(Pn(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(zGe(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(zGe(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 OK(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[vN]=a,e==="input"&&a.type==="radio"&&a.name!=null&&jMe(t,a),CY(e,r),n=CY(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=gs()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*ICn(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Rc!==5&&(Rc=2),c=LK(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var H=JGe(m,i,n);iGe(m,H);break e;case 1:i=c;var G=m.type,U=m.stateNode;if((m.flags&64)==0&&(typeof G.getDerivedStateFromError=="function"||U!==null&&typeof U.componentDidCatch=="function"&&(H_===null||!H_.has(U)))){m.flags|=4096,n&=-n,m.lanes|=n;var ce=qGe(m,i,n);iGe(m,ce);break e}}m=m.return}while(m!==null)}oAe(t)}catch(me){n=me,Ku===t&&t!==null&&(Ku=t=t.return);continue}break}while(1)}function aAe(){var e=LN.current;return LN.current=AN,e===null?AN:e}function C3(e,n){var t=Da;Da|=16;var a=aAe();ef===e&&bs===n||bF(e,n);do try{TCn();break}catch(r){tAe(e,r)}while(1);if(pK(),Da=t,LN.current=a,Ku!==null)throw Error(Pn(261));return ef=null,bs=0,Rc}function TCn(){for(;Ku!==null;)rAe(Ku)}function MCn(){for(;Ku!==null&&!fCn();)rAe(Ku)}function rAe(e){var n=lAe(e.alternate,e,gw);e.memoizedProps=e.pendingProps,n===null?oAe(e):Ku=n,HK.current=null}function oAe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=bCn(t,n,gw),t!==null){Ku=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(gw&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=H,H=l),l=T2e(b,H),i=T2e(b,u),l&&i&&(j.rangeCount!==1||j.anchorNode!==l.node||j.anchorOffset!==l.offset||j.focusNode!==i.node||j.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),j.removeAllRanges(),H>u?(j.addRange(F),j.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),j.addRange(F)))))),F=[],j=b;j=j.parentNode;)j.nodeType===1&&F.push({element:j,left:j.scrollLeft,top:j.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;bgs()-JK?bF(e,0):UK|=t),b0(e,n)}function PCn(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=fF()===99?1:2:(Jg===0&&(Jg=_F),n=nF(62914560&~Jg),n===0&&(n=4194304))),t=nm(),e=kN(e,n),e!==null&&(ZP(e,n,t),b0(e,t))}var lAe;lAe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||Bf.current)Op=!0;else if((t&a)!=0)Op=(e.flags&16384)!=0;else{switch(Op=!1,n.tag){case 3:xGe(n),yK();break;case 5:pGe(n);break;case 1:Jf(n.type)&&dN(n);break;case 4:gK(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;Mi(gN,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?LGe(e,n,t):(Mi(Gi,Gi.current&1),n=Ug(e,n,t),n!==null?n.sibling:null);Mi(Gi,Gi.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return HGe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Mi(Gi,Gi.current),a)break;return null;case 23:case 24:return n.lanes=0,TK(e,n,t)}return Ug(e,n,t)}else Op=!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=sF(n,hs.current),mF(n,t),r=SK(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,Jf(a)){var i=!0;dN(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,_K(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&yN(n,a,u,e),r.updater=RN,n.stateNode=r,r._reactInternals=n,hK(n,a,e,t),n=GK(null,n,a,!0,i,t)}else n.tag=0,Wf(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=OCn(r),e=Np(r,e),i){case 0:n=MK(null,n,r,e,t);break e;case 1:n=AGe(null,n,r,e,t);break e;case 11:n=FGe(null,n,r,e,t);break e;case 14:n=TGe(null,n,r,Np(r.type,e),a,t);break e}throw Error(Pn(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:Np(a,r),MK(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:Np(a,r),AGe(e,n,a,r,t);case 3:if(xGe(n),a=n.updateQueue,e===null||a===null)throw Error(Pn(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,oGe(e,n),c3(n,a,null,t),a=n.memoizedState.element,a===r)yK(),n=Ug(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(ay=iF(n.stateNode.containerInfo.firstChild),kg=n,i=N_=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function vAe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(vAe)}catch(e){console.error(e)}}vAe(),mAe.exports=fAe()});var bw=Re(iX=>{"use strict";Object.defineProperty(iX,"__esModule",{value:!0});var rX=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function zCn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function VCn(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 QCn(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 gAe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},YCn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],KCn=function(n){return YCn.forEach(function(t){return delete n[t]}),n},DAe=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},bAe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,yAe=function(){return bAe?"_"+Math.random().toString(36).substr(2,12):void 0},oX=function(e){QCn(n,e),dAe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||yAe(),prevId:i}:null}}]);function n(t){zCn(this,n);var a=VCn(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||yAe(),prevId:t.id},a}return dAe(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||(DAe(a,this.sizer),this.placeHolderSizer&&DAe(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{function bFn(e,n){if(e==null)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(n.indexOf(a)!==-1)continue;t[a]=e[a]}return t}x3.exports=bFn,x3.exports.__esModule=!0,x3.exports.default=x3.exports});var Rw=Re((tDr,L3)=>{var yFn=k3e();function RFn(e,n){if(e==null)return{};var t,a,r=yFn(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a{function bX(){return Wg.exports=bX=Object.assign?Object.assign.bind():function(e){for(var n=1;n{function wFn(e){if(Array.isArray(e))return e}j3.exports=wFn,j3.exports.__esModule=!0,j3.exports.default=j3.exports});var B3e=Re((oDr,P3)=>{function SFn(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a,r,i,u,l=[],c=!0,s=!1;try{if(i=(t=t.call(e)).next,n===0){if(Object(t)!==t)return;c=!1}else for(;!(c=(a=i.call(t)).done)&&(l.push(a.value),l.length!==n);c=!0);}catch(f){s=!0,r=f}finally{try{if(!c&&t.return!=null&&(u=t.return(),Object(u)!==u))return}finally{if(s)throw r}}return l}}P3.exports=SFn,P3.exports.__esModule=!0,P3.exports.default=P3.exports});var yX=Re((iDr,N3)=>{function EFn(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=Array(n);t{var J3e=yX();function CFn(e,n){if(e){if(typeof e=="string")return J3e(e,n);var t={}.toString.call(e).slice(8,-1);return t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set"?Array.from(e):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?J3e(e,n):void 0}}O3.exports=CFn,O3.exports.__esModule=!0,O3.exports.default=O3.exports});var q3e=Re((lDr,H3)=>{function IFn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}H3.exports=IFn,H3.exports.__esModule=!0,H3.exports.default=H3.exports});var U3=Re((cDr,k3)=>{var FFn=U3e(),TFn=B3e(),MFn=RX(),GFn=q3e();function AFn(e,n){return FFn(e)||TFn(e,n)||MFn(e,n)||GFn()}k3.exports=AFn,k3.exports.__esModule=!0,k3.exports.default=k3.exports});var W3e=Re((sDr,B3)=>{var xFn=yX();function LFn(e){if(Array.isArray(e))return xFn(e)}B3.exports=LFn,B3.exports.__esModule=!0,B3.exports.default=B3.exports});var $3e=Re((fDr,J3)=>{function jFn(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}J3.exports=jFn,J3.exports.__esModule=!0,J3.exports.default=J3.exports});var z3e=Re((vDr,q3)=>{function PFn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}q3.exports=PFn,q3.exports.__esModule=!0,q3.exports.default=q3.exports});var $3=Re((mDr,W3)=>{var NFn=W3e(),OFn=$3e(),HFn=RX(),kFn=z3e();function UFn(e){return NFn(e)||OFn(e)||HFn(e)||kFn()}W3.exports=UFn,W3.exports.__esModule=!0,W3.exports.default=W3.exports});var sy=Re((pDr,$g)=>{function wX(e){return $g.exports=wX=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},$g.exports.__esModule=!0,$g.exports.default=$g.exports,wX(e)}$g.exports=wX,$g.exports.__esModule=!0,$g.exports.default=$g.exports});var Q3e=Re((dDr,z3)=>{var V3e=sy().default;function BFn(e,n){if(V3e(e)!="object"||!e)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var a=t.call(e,n||"default");if(V3e(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}z3.exports=BFn,z3.exports.__esModule=!0,z3.exports.default=z3.exports});var SX=Re((_Dr,V3)=>{var JFn=sy().default,qFn=Q3e();function WFn(e){var n=qFn(e,"string");return JFn(n)=="symbol"?n:n+""}V3.exports=WFn,V3.exports.__esModule=!0,V3.exports.default=V3.exports});var wF=Re((hDr,Q3)=>{var $Fn=SX();function zFn(e,n,t){return(n=$Fn(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}Q3.exports=zFn,Q3.exports.__esModule=!0,Q3.exports.default=Q3.exports});var Sw=Re((gDr,Y3)=>{function VFn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}Y3.exports=VFn,Y3.exports.__esModule=!0,Y3.exports.default=Y3.exports});var Ew=Re((DDr,K3)=>{var QFn=SX();function Y3e(e,n){for(var t=0;t{function KFn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}X3.exports=KFn,X3.exports.__esModule=!0,X3.exports.default=X3.exports});var Cw=Re((yDr,Z3)=>{var XFn=FQ();function ZFn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&XFn(e,n)}Z3.exports=ZFn,Z3.exports.__esModule=!0,Z3.exports.default=Z3.exports});var Iw=Re((RDr,e4)=>{var eTn=sy().default,nTn=SF();function tTn(e,n){if(n&&(eTn(n)=="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return nTn(e)}e4.exports=tTn,e4.exports.__esModule=!0,e4.exports.default=e4.exports});var Fw=Re((wDr,zg)=>{function EX(e){return zg.exports=EX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zg.exports.__esModule=!0,zg.exports.default=zg.exports,EX(e)}zg.exports=EX,zg.exports.__esModule=!0,zg.exports.default=zg.exports});var t4=Re((SDr,n4)=>{function aTn(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}n4.exports=aTn,n4.exports.__esModule=!0,n4.exports.default=n4.exports});var a4=Re(or=>{"use strict";function tm(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var CX=tm(Rw()),Zu=tm(ww()),$f=tm(wF()),K3e=tm(Sw()),X3e=tm(Ew()),Z3e=tm(Cw()),rTn=tm(Iw()),e4e=tm(Fw()),ZN=Ns(),EDr=tm(ZN),Fa=Ng(),oTn=qg(),IX=tm(sy()),iTn=tm(M_()),uTn=tm(t4()),lTn=tm(bw()),n4e=function(){};function cTn(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function sTn(e,n,t){var a=[t];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&a.push("".concat(cTn(e,r)));return a.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var fTn=function(e){return Array.isArray(e)?e.filter(Boolean):IX(e)==="object"&&e!==null?[e]:[]};function vTn(e,n,t){if(t){var a=t(e,n);if(typeof a=="string")return a}return e}function FX(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function t4e(e){return FX(e)?window.pageYOffset:e.scrollTop}function e9(e,n){FX(e)?window.scrollTo(0,n):e.scrollTop=n}function mTn(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 pTn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function n9(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n4e,r=t4e(e),i=n-r,u=10,l=0;function c(){var s=pTn(l+=u,r,i,t);e9(e,s),lt.bottom?e9(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=p)return{placement:"bottom",maxHeight:n};if(U>=p&&!u)return i&&n9(c,ce,160),{placement:"bottom",maxHeight:n};if(!u&&U>=a||u&&H>=a)return i&&n9(c,ce,160),{placement:"bottom",maxHeight:u?H-b:U-b};if(r==="auto"||u){var je=n,Te=u?j:G;return Te>=a&&(je=Math.min(Te-b-l.controlHeight,n)),{placement:"top",maxHeight:je}}if(r==="bottom")return e9(c,ce),{placement:"bottom",maxHeight:n};break;case"top":if(j>=p)return{placement:"top",maxHeight:n};if(G>=p&&!u)return i&&n9(c,me,160),{placement:"top",maxHeight:n};if(!u&&G>=a||u&&j>=a){var Oe=n;return(!u&&G>=a||u&&j>=a)&&(Oe=u?j-F:G-F),i&&n9(c,me,160),{placement:"top",maxHeight:Oe}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return s}function yTn(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}var TX=function(e){return e==="auto"?"bottom":e},RTn=function(e){var n,t=e.placement,a=e.theme,r=a.borderRadius,i=a.spacing,u=a.colors;return $f(n={label:"menu"},yTn(t),"100%"),$f(n,"backgroundColor",u.neutral0),$f(n,"borderRadius",r),$f(n,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),$f(n,"marginBottom",i.menuGutter),$f(n,"marginTop",i.menuGutter),$f(n,"position","absolute"),$f(n,"width","100%"),$f(n,"zIndex",1),n},i4e=ZN.createContext({getPortalPlacement:null}),u4e=function(e){Z3e(t,e);var n=o4e(t);function t(){var a;K3e(this,t);for(var r=arguments.length,i=new Array(r),u=0;u{"use strict";function zf(e){return e&&typeof e=="object"&&"default"in e?e.default:e}for(t9=zf(Rw()),Ai=zf(ww()),LX=zf(U3()),C4e=zf($3()),a9=zf(wF()),EF=zf(Sw()),CF=zf(Ew()),jX=zf(SF()),IF=zf(Cw()),FF=zf(Iw()),Hp=zf(Fw()),Tw=Ns(),_r=zf(Tw),PX=zf(qI()),Mw=Ng(),I4e=qg(),ir=a4(),F4e=zf(M_()),r9=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],T4e=new RegExp("["+r9.map(function(e){return e.letters}).join("")+"]","g"),NX={},o9=0;o9-1}},DMn={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;"},bMn=function(e){return Mw.jsx("span",Ai({css:DMn},e))};function yMn(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var n=e.innerRef,t=(e.emotion,t9(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return Mw.jsx("input",Ai({ref:n},t,{css:F4e({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 RMn(e){var n=wMn();return function(){var t,a=Hp(e);if(n){var r=Hp(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return FF(this,t)}}function wMn(){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 L4e=function(e){IF(t,e);var n=RMn(t);function t(){return EF(this,t),n.apply(this,arguments)}return CF(t,[{key:"componentDidMount",value:function(){this.props.innerRef(I4e.findDOMNode(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Tw.Component),j4e=["boxSizing","height","overflow","paddingRight","position"],P4e={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function N4e(e){e.preventDefault()}function O4e(e){e.stopPropagation()}function H4e(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function k4e(){return"ontouchstart"in window||navigator.maxTouchPoints}function SMn(e){var n=EMn();return function(){var t,a=Hp(e);if(n){var r=Hp(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return FF(this,t)}}function EMn(){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 U4e=!(typeof window=="undefined"||!window.document||!window.document.createElement),r4=0,B4e=function(e){IF(t,e);var n=SMn(t);function t(){var a;EF(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,j=g-d-D,H=!1;j>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(p&&p(l),a.isTop=!1),F&&c>j?(f&&!a.isBottom&&f(l),b.scrollTop=g,H=!0,a.isBottom=!0):!F&&-c>D&&(m&&!a.isTop&&m(l),b.scrollTop=0,H=!0,a.isTop=!0),H&&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 CF(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(a){a&&(typeof a.addEventListener=="function"&&a.addEventListener("wheel",this.onWheel,!1),typeof a.addEventListener=="function"&&a.addEventListener("touchstart",this.onTouchStart,!1),typeof a.addEventListener=="function"&&a.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(a){a&&(typeof a.removeEventListener=="function"&&a.removeEventListener("wheel",this.onWheel,!1),typeof a.removeEventListener=="function"&&a.removeEventListener("touchstart",this.onTouchStart,!1),typeof a.removeEventListener=="function"&&a.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return _r.createElement(L4e,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Tw.Component);function xMn(e){var n=e.isEnabled,t=n===void 0||n,a=t9(e,["isEnabled"]);return t?_r.createElement(AMn,a):a.children}var LMn=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.isSearchable,a=n.isMulti,r=n.label,i=n.isDisabled,u=n.tabSelectsValue;switch(e){case"menu":return"Use Up and Down to choose options".concat(i?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(u?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(r||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(a?" 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"}},jMn=function(e,n){var t=n.value,a=n.isDisabled;if(t)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(t,", deselected.");case"select-option":return"option ".concat(t,a?" is disabled. Select another option.":", selected.")}},PMn=function(e){var n=e.focusedValue,t=e.getOptionLabel,a=e.selectValue;return"value ".concat(t(n)," focused, ").concat(a.indexOf(n)+1," of ").concat(a.length,".")},NMn=function(e){var n=e.focusedOption,t=e.getOptionLabel,a=e.options;return"option ".concat(t(n)," focused").concat(n.isDisabled?" disabled":"",", ").concat(a.indexOf(n)+1," of ").concat(a.length,".")},OMn=function(e){var n=e.inputValue,t=e.screenReaderMessage;return"".concat(t).concat(n?" for search term "+n:"",".")},HMn=function(e){return e.label},kMn=function(e){return e.label},UMn=function(e){return e.value},J4e=function(e){return!!e.isDisabled};function q4e(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 BMn(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:{},t=BMn({},e);return Object.keys(n).forEach(function(a){e[a]?t[a]=function(r,i){return n[a](e[a](r,i),i)}:t[a]=n[a]}),t}var WMn={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%)"},$Mn=4,W4e=4,zMn=38,VMn=2*W4e,QMn={baseUnit:W4e,controlHeight:zMn,menuGutter:VMn},l9={borderRadius:$Mn,colors:WMn,spacing:QMn};function $4e(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 TF(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,p=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!p,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 p=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==p}),"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(C4e(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;f5||m>5}},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){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(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,p=s.inputValue,h=s.isClearable,D=s.isDisabled,g=s.menuIsOpen,d=s.onKeyDown,b=s.tabSelectsValue,F=s.openMenuOnFocus,j=r.state,H=j.focusedOption,G=j.focusedValue,U=j.selectValue;if(!(D||typeof d=="function"&&(d(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||p)return;r.focusValue("previous");break;case"ArrowRight":if(!f||p)return;r.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(G)r.removeValue(G);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!b||!H||F&&r.isOptionSelected(H,U))return;r.selectOption(H);break;case"Enter":if(c.keyCode===229)break;if(g){if(!H||r.isComposing)return;r.selectOption(H);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(p)return;if(!g){r.openMenu("first");break}if(!H)return;r.selectOption(H);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,p=function(h,D){var g=r.isOptionDisabled(h,s),d=r.isOptionSelected(h,s),b=r.getOptionLabel(h),F=r.getOptionValue(h);if(!(r.shouldHideSelectedOptions()&&d||!r.filterOption({label:b,value:F,data:h},v))){var j=g?void 0:function(){return r.onOptionHover(h)},H=g?void 0:function(){return r.selectOption(h)},G="".concat(r.getElementId("option"),"-").concat(D);return{innerProps:{id:G,onClick:H,onMouseMove:j,onMouseOver:j,tabIndex:-1},data:h,isDisabled:g,isSelected:d,key:G,label:b,type:"option",value:F}}};return m.reduce(function(h,D,g){if(D.options){r.hasGroups||(r.hasGroups=!0);var d=D.options.map(function(j,H){var G=p(j,"".concat(g,"-").concat(H));return G&&h.focusable.push(j),G}).filter(Boolean);if(d.length){var b="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:b,data:D,options:d})}}else{var F=p(D,"".concat(g));F&&(h.render.push(F),h.focusable.push(D))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=PX(r.cacheComponents,ir.exportedEqual).bind(jX(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++XMn);var u=ir.cleanValue(i);r.buildMenuOptions=PX(r.buildMenuOptions,function(c,s){var f=LX(c,2),v=f[0],m=f[1],p=LX(s,2),h=p[0];return m===p[1]&&v.inputValue===h.inputValue&&v.options===h.options}).bind(jX(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return CF(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(a){var r=this.props,i=r.options,u=r.value,l=r.menuIsOpen,c=r.inputValue;if(this.cacheComponents(a.components),a.value!==u||a.options!==i||a.menuIsOpen!==l||a.inputValue!==c){var s=ir.cleanValue(a.value),f=a.menuIsOpen?this.buildMenuOptions(a,s):{render:[],focusable:[]},v=this.getNextFocusedValue(s),m=this.getNextFocusedOption(f.focusable);this.setState({menuOptions:f,selectValue:s,focusedOption:m,focusedValue:v})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(a){var r=this.props,i=r.isDisabled,u=r.menuIsOpen,l=this.state.isFocused;(l&&!i&&a.isDisabled||l&&u&&!a.menuIsOpen)&&this.focusInput(),l&&i&&!a.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(ir.scrollIntoView(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 a=this.props,r=a.isSearchable,i=a.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:i}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(a,r){this.props.onInputChange(a,r)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(a){var r=this,i=this.state,u=i.selectValue,l=i.isFocused,c=this.buildMenuOptions(this.props,u),s=this.props,f=s.isMulti,v=s.tabSelectsValue,m=a==="first"?0:c.focusable.length-1;if(!f){var p=c.focusable.indexOf(u[0]);p>-1&&(m=p)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:c,focusedValue:null,focusedOption:c.focusable[m]},function(){r.onMenuOpen(),r.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:v}})})}},{key:"focusValue",value:function(a){var r=this.props,i=r.isMulti,u=r.isSearchable,l=this.state,c=l.selectValue,s=l.focusedValue;if(i){this.setState({focusedOption:null});var f=c.indexOf(s);s||(f=-1,this.announceAriaLiveContext({event:"value"}));var v=c.length-1,m=-1;if(c.length){switch(a){case"previous":m=f===0?0:f===-1?v:f-1;break;case"next":f>-1&&f0&&arguments[0]!==void 0?arguments[0]:"first",r=this.props,i=r.pageSize,u=r.tabSelectsValue,l=this.state,c=l.focusedOption,s=l.menuOptions,f=s.focusable;if(f.length){var v=0,m=f.indexOf(c);c||(m=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:u}})),a==="up"?v=m>0?m-1:f.length-1:a==="down"?v=(m+1)%f.length:a==="pageup"?(v=m-i)<0&&(v=0):a==="pagedown"?(v=m+i)>f.length-1&&(v=f.length-1):a==="last"&&(v=f.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:f[v],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:J4e(f[v]),tabSelectsValue:u}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(l9):TF(TF({},l9),this.props.theme):l9}},{key:"getCommonProps",value:function(){var a=this.clearValue,r=this.cx,i=this.getStyles,u=this.getValue,l=this.setValue,c=this.selectOption,s=this.props,f=s.isMulti,v=s.isRtl,m=s.options;return{cx:r,clearValue:a,getStyles:i,getValue:u,hasValue:this.hasValue(),isMulti:f,isRtl:v,options:m,selectOption:c,setValue:l,selectProps:s,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(a){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var r=this.state,i=r.focusedValue,u=r.selectValue.indexOf(i);if(u>-1){if(a.indexOf(i)>-1)return i;if(u-1?r:a[0]}},{key:"hasValue",value:function(){return this.state.selectValue.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 a=this.props,r=a.isClearable,i=a.isMulti;return r===void 0?i:r}},{key:"isOptionDisabled",value:function(a,r){return typeof this.props.isOptionDisabled=="function"&&this.props.isOptionDisabled(a,r)}},{key:"isOptionSelected",value:function(a,r){var i=this;if(r.indexOf(a)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(a,r);var u=this.getOptionValue(a);return r.some(function(l){return i.getOptionValue(l)===u})}},{key:"filterOption",value:function(a,r){return!this.props.filterOption||this.props.filterOption(a,r)}},{key:"formatOptionLabel",value:function(a,r){if(typeof this.props.formatOptionLabel=="function"){var i=this.props.inputValue,u=this.state.selectValue;return this.props.formatOptionLabel(a,{context:r,inputValue:i,selectValue:u})}return this.getOptionLabel(a)}},{key:"formatGroupLabel",value:function(a){return this.props.formatGroupLabel(a)}},{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 a=this.state,r=a.ariaLiveContext,i=a.selectValue,u=a.focusedValue,l=a.focusedOption,c=this.props,s=c.options,f=c.menuIsOpen,v=c.inputValue,m=c.screenReaderStatus,p=u?PMn({focusedValue:u,getOptionLabel:this.getOptionLabel,selectValue:i}):"",h=l&&f?NMn({focusedOption:l,getOptionLabel:this.getOptionLabel,options:s}):"",D=OMn({inputValue:v,screenReaderMessage:m({count:this.countOptions()})});return"".concat(p," ").concat(h," ").concat(D," ").concat(r)}},{key:"renderInput",value:function(){var a=this.props,r=a.isDisabled,i=a.isSearchable,u=a.inputId,l=a.inputValue,c=a.tabIndex,s=a.form,f=this.components.Input,v=this.state.inputIsHidden,m=u||this.getElementId("input"),p={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!i)return _r.createElement(yMn,Ai({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ir.noop,onFocus:this.onInputFocus,readOnly:!0,disabled:r,tabIndex:c,form:s,value:""},p));var h=this.commonProps,D=h.cx,g=h.theme,d=h.selectProps;return _r.createElement(f,Ai({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:D,getStyles:this.getStyles,id:m,innerRef:this.getInputRef,isDisabled:r,isHidden:v,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:d,spellCheck:"false",tabIndex:c,form:s,theme:g,type:"text",value:l},p))}},{key:"renderPlaceholderOrValue",value:function(){var a=this,r=this.components,i=r.MultiValue,u=r.MultiValueContainer,l=r.MultiValueLabel,c=r.MultiValueRemove,s=r.SingleValue,f=r.Placeholder,v=this.commonProps,m=this.props,p=m.controlShouldRenderValue,h=m.isDisabled,D=m.isMulti,g=m.inputValue,d=m.placeholder,b=this.state,F=b.selectValue,j=b.focusedValue,H=b.isFocused;if(!this.hasValue()||!p)return g?null:_r.createElement(f,Ai({},v,{key:"placeholder",isDisabled:h,isFocused:H}),d);if(D)return F.map(function(U,ce){var me=U===j;return _r.createElement(i,Ai({},v,{components:{Container:u,Label:l,Remove:c},isFocused:me,isDisabled:h,key:"".concat(a.getOptionValue(U)).concat(ce),index:ce,removeProps:{onClick:function(){return a.removeValue(U)},onTouchEnd:function(){return a.removeValue(U)},onMouseDown:function(je){je.preventDefault(),je.stopPropagation()}},data:U}),a.formatOptionLabel(U,"value"))});if(g)return null;var G=F[0];return _r.createElement(s,Ai({},v,{data:G,isDisabled:h}),this.formatOptionLabel(G,"value"))}},{key:"renderClearIndicator",value:function(){var a=this.components.ClearIndicator,r=this.commonProps,i=this.props,u=i.isDisabled,l=i.isLoading,c=this.state.isFocused;if(!this.isClearable()||!a||u||!this.hasValue()||l)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return _r.createElement(a,Ai({},r,{innerProps:s,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var a=this.components.LoadingIndicator,r=this.commonProps,i=this.props,u=i.isDisabled,l=i.isLoading,c=this.state.isFocused;return!a||!l?null:_r.createElement(a,Ai({},r,{innerProps:{"aria-hidden":"true"},isDisabled:u,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var a=this.components,r=a.DropdownIndicator,i=a.IndicatorSeparator;if(!r||!i)return null;var u=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused;return _r.createElement(i,Ai({},u,{isDisabled:l,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var a=this.components.DropdownIndicator;if(!a)return null;var r=this.commonProps,i=this.props.isDisabled,u=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return _r.createElement(a,Ai({},r,{innerProps:l,isDisabled:i,isFocused:u}))}},{key:"renderMenu",value:function(){var a=this,r=this.components,i=r.Group,u=r.GroupHeading,l=r.Menu,c=r.MenuList,s=r.MenuPortal,f=r.LoadingMessage,v=r.NoOptionsMessage,m=r.Option,p=this.commonProps,h=this.state,D=h.focusedOption,g=h.menuOptions,d=this.props,b=d.captureMenuScroll,F=d.inputValue,j=d.isLoading,H=d.loadingMessage,G=d.minMenuHeight,U=d.maxMenuHeight,ce=d.menuIsOpen,me=d.menuPlacement,je=d.menuPosition,Te=d.menuPortalTarget,Oe=d.menuShouldBlockScroll,Me=d.menuShouldScrollIntoView,xe=d.noOptionsMessage,on=d.onMenuScrollToTop,_e=d.onMenuScrollToBottom;if(!ce)return null;var Hn,Cn=function(le){var De=D===le.data;return le.innerRef=De?a.getFocusedOptionRef:void 0,_r.createElement(m,Ai({},p,le,{isFocused:De}),a.formatOptionLabel(le.data,"menu"))};if(this.hasOptions())Hn=g.render.map(function(le){if(le.type==="group"){le.type;var De=t9(le,["type"]),Ee="".concat(le.key,"-heading");return _r.createElement(i,Ai({},p,De,{Heading:u,headingProps:{id:Ee,data:le.data},label:a.formatGroupLabel(le.data)}),le.options.map(function(W){return Cn(W)}))}if(le.type==="option")return Cn(le)});else if(j){var Ot=H({inputValue:F});if(Ot===null)return null;Hn=_r.createElement(f,p,Ot)}else{var It=xe({inputValue:F});if(It===null)return null;Hn=_r.createElement(v,p,It)}var ae={minMenuHeight:G,maxMenuHeight:U,menuPlacement:me,menuPosition:je,menuShouldScrollIntoView:Me},O=_r.createElement(ir.MenuPlacer,Ai({},p,ae),function(le){var De=le.ref,Ee=le.placerProps,W=Ee.placement,ye=Ee.maxHeight;return _r.createElement(l,Ai({},p,ae,{innerRef:De,innerProps:{onMouseDown:a.onMenuMouseDown,onMouseMove:a.onMenuMouseMove},isLoading:j,placement:W}),_r.createElement(xMn,{isEnabled:b,onTopArrive:on,onBottomArrive:_e},_r.createElement(TMn,{isEnabled:Oe},_r.createElement(c,Ai({},p,{innerRef:a.getMenuListRef,isLoading:j,maxHeight:ye}),Hn))))});return Te||je==="fixed"?_r.createElement(s,Ai({},p,{appendTo:Te,controlElement:this.controlRef,menuPlacement:me,menuPosition:je}),O):O}},{key:"renderFormField",value:function(){var a=this,r=this.props,i=r.delimiter,u=r.isDisabled,l=r.isMulti,c=r.name,s=this.state.selectValue;if(c&&!u){if(l){if(i){var f=s.map(function(p){return a.getOptionValue(p)}).join(i);return _r.createElement("input",{name:c,type:"hidden",value:f})}var v=s.length>0?s.map(function(p,h){return _r.createElement("input",{key:"i-".concat(h),name:c,type:"hidden",value:a.getOptionValue(p)})}):_r.createElement("input",{name:c,type:"hidden"});return _r.createElement("div",null,v)}var m=s[0]?this.getOptionValue(s[0]):"";return _r.createElement("input",{name:c,type:"hidden",value:m})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?_r.createElement(bMn,{"aria-live":"polite"},_r.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),_r.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var a=this.components,r=a.Control,i=a.IndicatorsContainer,u=a.SelectContainer,l=a.ValueContainer,c=this.props,s=c.className,f=c.id,v=c.isDisabled,m=c.menuIsOpen,p=this.state.isFocused,h=this.commonProps=this.getCommonProps();return _r.createElement(u,Ai({},h,{className:s,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:v,isFocused:p}),this.renderLiveRegion(),_r.createElement(r,Ai({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:v,isFocused:p,menuIsOpen:m}),_r.createElement(l,Ai({},h,{isDisabled:v}),this.renderPlaceholderOrValue(),this.renderInput()),_r.createElement(i,Ai({},h,{isDisabled:v}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Tw.Component);V4e.defaultProps=z4e,MF.Select=V4e,MF.createFilter=x4e,MF.defaultProps=z4e,MF.defaultTheme=l9,MF.mergeStyles=qMn});var s9=Re(K4e=>{"use strict";function fy(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var ZMn=fy(Rw()),e2n=fy(ww()),n2n=fy(Sw()),t2n=fy(Ew()),a2n=fy(Cw()),r2n=fy(Iw()),Q4e=fy(Fw()),Y4e=Ns(),o2n=fy(Y4e);function i2n(e){var n=u2n();return function(){var t,a=Q4e(e);if(n){var r=Q4e(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return r2n(this,t)}}function u2n(){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 l2n={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},c2n=function(e){var n,t;return t=n=function(a){a2n(i,a);var r=i2n(i);function i(){var u;n2n(this,i);for(var l=arguments.length,c=new Array(l),s=0;s1?c-1:0),f=1;f{"use strict";function Vg(e){return e&&typeof e=="object"&&"default"in e?e.default:e}Object.defineProperty(o4,"__esModule",{value:!0}),Rw();var s2n=Vg(ww());U3();var OX=Vg($3()),f2n=Vg(wF()),v2n=Vg(Sw()),m2n=Vg(Ew());SF();var p2n=Vg(Cw()),d2n=Vg(Iw()),X4e=Vg(Fw()),Z4e=Ns(),_2n=Vg(Z4e);qI(),Ng(),qg(),sy();var exe=a4(),h2n=c9();M_(),t4(),bw();var g2n=s9();function D2n(e){var n=b2n();return function(){var t,a=X4e(e);if(n){var r=X4e(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return d2n(this,t)}}function b2n(){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}}function nxe(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 y2n(e){for(var n=1;n0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,t=String(e).toLowerCase(),a=String(n.value).toLowerCase(),r=String(n.label).toLowerCase();return a===t||r===t},R2n={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,n,t){return!(!e||n.some(function(a){return txe(e,a)})||t.some(function(a){return txe(e,a)}))},getNewOptionData:function(e,n){return{label:n,value:e,__isNew__:!0}}},axe=y2n({allowCreateWhileLoading:!1,createOptionPosition:"last"},R2n),rxe=function(e){var n,t;return t=n=function(a){p2n(i,a);var r=D2n(i);function i(u){var l;v2n(this,i),(l=r.call(this,u)).select=void 0,l.onChange=function(s,f){var v=l.props,m=v.getNewOptionData,p=v.inputValue,h=v.isMulti,D=v.onChange,g=v.onCreateOption,d=v.value,b=v.name;if(f.action!=="select-option")return D(s,f);var F=l.state.newOption,j=Array.isArray(s)?s:[s];if(j[j.length-1]!==F)D(s,f);else if(g)g(p);else{var H=m(p,p),G={action:"create-option",name:b};D(h?[].concat(OX(exe.cleanValue(d)),[H]):H,G)}};var c=u.options||[];return l.state={newOption:void 0,options:c},l}return m2n(i,[{key:"UNSAFE_componentWillReceiveProps",value:function(u){var l=u.allowCreateWhileLoading,c=u.createOptionPosition,s=u.formatCreateLabel,f=u.getNewOptionData,v=u.inputValue,m=u.isLoading,p=u.isValidNewOption,h=u.value,D=u.options||[],g=this.state.newOption;g=p(v,exe.cleanValue(h),D)?f(v,s(v)):void 0,this.setState({newOption:g,options:!l&&m||!g?D:c==="first"?[g].concat(OX(D)):[].concat(OX(D),[g])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var u=this,l=this.state.options;return _2n.createElement(e,s2n({},this.props,{ref:function(c){u.select=c},options:l,onChange:this.onChange}))}}]),i}(Z4e.Component),n.defaultProps=axe,t},w2n=rxe(h2n.Select),S2n=g2n.manageState(w2n);o4.default=S2n,o4.defaultProps=axe,o4.makeCreatableSelect=rxe});var ixe=Re((MDr,oxe)=>{"use strict";oxe.exports=HX()});var kX=Re(i4=>{"use strict";function vy(e){return e&&typeof e=="object"&&"default"in e?e.default:e}Object.defineProperty(i4,"__esModule",{value:!0});var E2n=vy(Rw()),C2n=vy(ww());U3(),$3(),wF();var I2n=vy(Sw()),F2n=vy(Ew());SF();var T2n=vy(Cw()),M2n=vy(Iw()),uxe=vy(Fw()),lxe=Ns(),G2n=vy(lxe);qI(),Ng(),qg(),sy();var A2n=a4(),x2n=c9();M_(),t4(),bw();var L2n=s9();function j2n(e){var n=P2n();return function(){var t,a=uxe(e);if(n){var r=uxe(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return M2n(this,t)}}function P2n(){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 cxe={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},sxe=function(e){var n,t;return t=n=function(a){T2n(i,a);var r=j2n(i);function i(u){var l;return I2n(this,i),(l=r.call(this)).select=void 0,l.lastRequest=void 0,l.mounted=!1,l.optionsCache={},l.handleInputChange=function(c,s){var f=l.props,v=f.cacheOptions,m=f.onInputChange,p=A2n.handleInputChange(c,s,m);if(!p)return delete l.lastRequest,void l.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(v&&l.optionsCache[p])l.setState({inputValue:p,loadedInputValue:p,loadedOptions:l.optionsCache[p],isLoading:!1,passEmptyOptions:!1});else{var h=l.lastRequest={};l.setState({inputValue:p,isLoading:!0,passEmptyOptions:!l.state.loadedInputValue},function(){l.loadOptions(p,function(D){l.mounted&&(D&&(l.optionsCache[p]=D),h===l.lastRequest&&(delete l.lastRequest,l.setState({isLoading:!1,loadedInputValue:p,loadedOptions:D||[],passEmptyOptions:!1})))})})}return p},l.state={defaultOptions:Array.isArray(u.defaultOptions)?u.defaultOptions:void 0,inputValue:u.inputValue!==void 0?u.inputValue:"",isLoading:u.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},l}return F2n(i,[{key:"componentDidMount",value:function(){var u=this;this.mounted=!0;var l=this.props.defaultOptions,c=this.state.inputValue;l===!0&&this.loadOptions(c,function(s){if(u.mounted){var f=!!u.lastRequest;u.setState({defaultOptions:s||[],isLoading:f})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(u){u.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),u.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(u.defaultOptions)?u.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(u,l){var c=this.props.loadOptions;if(!c)return l();var s=c(u,l);s&&typeof s.then=="function"&&s.then(l,function(){return l()})}},{key:"render",value:function(){var u=this,l=this.props,c=(l.loadOptions,l.isLoading),s=E2n(l,["loadOptions","isLoading"]),f=this.state,v=f.defaultOptions,m=f.inputValue,p=f.isLoading,h=f.loadedInputValue,D=f.loadedOptions,g=f.passEmptyOptions?[]:m&&h?D:v||[];return G2n.createElement(e,C2n({},s,{ref:function(d){u.select=d},options:g,isLoading:p||c,onInputChange:this.handleInputChange}))}}]),i}(lxe.Component),n.defaultProps=cxe,t},N2n=L2n.manageState(x2n.Select),O2n=sxe(N2n);i4.default=O2n,i4.defaultProps=cxe,i4.makeAsyncSelect=sxe});var vxe=Re((ADr,fxe)=>{"use strict";fxe.exports=kX()});var mxe=Re(UX=>{"use strict";Object.defineProperty(UX,"__esModule",{value:!0}),Rw(),ww(),U3(),$3(),wF(),Sw(),Ew(),SF(),Cw(),Iw(),Fw(),Ns(),qI(),Ng(),qg(),sy(),a4();var H2n=c9();M_(),t4(),bw();var k2n=s9(),U2n=kX(),B2n=HX(),J2n=B2n.makeCreatableSelect(H2n.Select),q2n=k2n.manageState(J2n),W2n=U2n.makeAsyncSelect(q2n);UX.default=W2n});var dxe=Re((LDr,pxe)=>{"use strict";pxe.exports=mxe()});var h9=Re(l4=>{"use strict";Object.defineProperty(l4,"__esModule",{value:!0});l4.Direction=void 0;var sGn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(sGn=l4.Direction||(l4.Direction={}))});var QX=Re(ya=>{"use strict";var c4=ya&&ya.__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,")"))}ya.checkBoundaries=_Gn;function hGn(e,n,t){return et?t:e}ya.checkValuesAgainstBoundaries=hGn;function gGn(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}"))}ya.checkInitialOverlap=gGn;function DGn(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)}}ya.getMargin=DGn;function bGn(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)}}ya.getPaddingAndBorder=bGn;function yGn(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return xxe(r,a*n[i].x,n[i].y)})}ya.translateThumbs=yGn;function RGn(e,n,t,a){for(var r=0,i=jxe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},FGn=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=Lxe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,p){var h=m.x,D=Lxe(t[p],a[p],r,i,u);s!==p&&(v>=h&&v<=h+D||v+f>=h&&v+f<=h+D)&&(l.includes(p)||(l.push(s),l.push(p),l=c4(c4([],l,!0),[s,p],!1),c(p)))})};return c(e),Array.from(new Set(l.sort()))},TGn=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(p){return p});var u=(0,ya.getStepDecimals)(a),l=(0,VX.useState)({}),c=l[0],s=l[1],f=(0,VX.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,VX.useEffect)(function(){if(e){var p=e.getThumbs();if(p.length<1)return;var h={},D=e.getOffsets(),g=FGn(t,D,p,n,r,u,i),d=i(n[t].toFixed(u));if(g.length){var b=g.reduce(function(U,ce,me,je){return U.length?c4(c4([],U,!0),[D[je[me]].x],!1):[D[je[me]].x]},[]);if(Math.min.apply(Math,b)===D[t].x){var F=[];g.forEach(function(U){F.push(n[U].toFixed(u))}),d=Array.from(new Set(F.sort(function(U,ce){return parseFloat(U)-parseFloat(ce)}))).map(i).join(r);var j=Math.min.apply(Math,b),H=Math.max.apply(Math,b),G=p[g[b.indexOf(H)]].getBoundingClientRect().width;h.left="".concat(Math.abs(j-(H+G))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(d),s(h)}},[e,n]),[v,c]};ya.useThumbOverlap=TGn;function jxe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return Axe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var Nxe=Re(am=>{"use strict";var MGn=am&&am.__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)}}(),GGn=am&&am.__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]}),AGn=am&&am.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),xGn=am&&am.__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)&&GGn(n,e,t);return AGn(n,e),n},Pxe=am&&am.__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,Er.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,Er.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,Er.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,Er.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),p=s||f===nl.Direction.Left||f===nl.Direction.Down?-1:1;m!==-1&&(LGn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,Er.replaceAt)(u,m,a.normalizeValue(u[m]+p*(r.key==="PageUp"?c*10:c),m)))):jGn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,Er.replaceAt)(u,m,a.normalizeValue(u[m]-p*(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,p=s.onChange,h=s.values,D=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var d=a.trackRef.current;if(!d)return null;var b=d.getBoundingClientRect(),F=(0,Er.isVertical)(f)?b.height:b.width;if(c[0]!==-1&&c[1]!==-1){var j=r-c[0],H=i-c[1],G=0;switch(f){case nl.Direction.Right:case nl.Direction.Left:G=j/F*(m-v);break;case nl.Direction.Down:case nl.Direction.Up:G=H/F*(m-v);break;default:(0,Er.assertUnreachable)(f)}if(g&&(G*=-1),Math.abs(G)>=D/2){for(var U=0;Um?G=m-h[U]:ce=D/2&&p((0,Er.replaceAt)(h,l,a.normalizeValue(je,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,Er.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,Er.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?Er.voidFn:this.onMouseDownTrack,onTouchStart:m?Er.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:Pxe(Pxe([],g.map(function(d,b,F){return l({props:{style:t.props.direction===nl.Direction.Left||t.props.direction===nl.Direction.Right?{position:"absolute",left:"".concat(d[0],"px"),marginTop:"".concat(d[1],"px")}:{position:"absolute",top:"".concat(d[0],"px"),marginLeft:"".concat(d[1],"px")},key:"mark".concat(b),ref:t.markRefs[b]},index:b})}),!0),c.map(function(d,b){var F=t.state.draggedThumbIndex===b;return i({index:b,value:d,isDragged:F,props:{style:{position:"absolute",zIndex:D[b],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:b,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[b+1]||f,"aria-valuemin":v?s:c[b-1]||s,"aria-valuenow":d,draggable:!1,ref:t.thumbRefs[b],role:"slider",onKeyDown:m?Er.voidFn:t.onKeyDown,onKeyUp:m?Er.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:nl.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(g9.Component);am.default=PGn});var Oxe=Re(Rs=>{"use strict";var NGn=Rs&&Rs.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Rs,"__esModule",{value:!0});Rs.checkValuesAgainstBoundaries=Rs.relativeValue=Rs.useThumbOverlap=Rs.Direction=Rs.getTrackBackground=Rs.Range=void 0;var OGn=NGn(Nxe());Rs.Range=OGn.default;var D9=QX();Object.defineProperty(Rs,"getTrackBackground",{enumerable:!0,get:function(){return D9.getTrackBackground}});Object.defineProperty(Rs,"useThumbOverlap",{enumerable:!0,get:function(){return D9.useThumbOverlap}});Object.defineProperty(Rs,"relativeValue",{enumerable:!0,get:function(){return D9.relativeValue}});Object.defineProperty(Rs,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return D9.checkValuesAgainstBoundaries}});var HGn=h9();Object.defineProperty(Rs,"Direction",{enumerable:!0,get:function(){return HGn.Direction}})});var a7e=Re(lZ=>{"use strict";Object.defineProperty(lZ,"__esModule",{value:!0});var lAn=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},nZ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),S0(p,this.animationStateClasses.animatingToHeightZero,d.height===0),S0(p,this.animationStateClasses.animatingToHeightAuto,d.height==="auto"),S0(p,this.animationStateClasses.animatingToHeightSpecific,d.height>0),p)),j=this.getStaticStateClasses(d.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!b}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),b?(d.shouldUseTransitions=!0,t7e(this.animationFrameIDs),this.animationFrameIDs=gAn(function(){i.setState(d),R9(s,{newHeight:d.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:j,shouldUseTransitions:!1}),i.hideContent(d.height),R9(c,{newHeight:d.height})},D)):(R9(s,{newHeight:g}),this.timeoutID=setTimeout(function(){d.animationStateClasses=j,d.shouldUseTransitions=!1,i.setState(d),l!=="auto"&&i.hideContent(g),R9(c,{newHeight:g})},D))}}},{key:"componentWillUnmount",value:function(){t7e(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,aZ.default)((r={},S0(r,this.animationStateClasses.static,!0),S0(r,this.animationStateClasses.staticHeightZero,a===0),S0(r,this.animationStateClasses.staticHeightSpecific,a>0),S0(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,p=i.style,h=this.state,D=h.height,g=h.overflow,d=h.animationStateClasses,b=h.shouldUseTransitions,F=this.getTimings(),j=F.duration,H=F.delay,G=nZ({},p,{height:D,overflow:g||p.overflow});b&&l&&(G.transition="height "+j+"ms "+v+" "+H+"ms",p.transition&&(G.transition=p.transition+", "+G.transition),G.WebkitTransition=G.transition);var U={};u&&(U.transition="opacity "+j+"ms "+v+" "+H+"ms",U.WebkitTransition=U.transition,D===0&&(U.opacity=0));var ce=(0,aZ.default)((a={},S0(a,d,!0),S0(a,s,s),a)),me=typeof this.props["aria-hidden"]!="undefined",je=me?this.props["aria-hidden"]:D===0;return tZ.default.createElement("div",nZ({},hAn.apply(void 0,[this.props].concat(_An)),{"aria-hidden":je,className:ce,id:m,style:G}),tZ.default.createElement("div",{className:f,style:U,ref:function(Oe){return r.contentElement=Oe}},c))}}]),n}(tZ.default.Component),DAn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||iZ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":lAn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};uZ.propTypes={"aria-hidden":Vf.default.bool,animateOpacity:Vf.default.bool,animationStateClasses:Vf.default.object,applyInlineTransitions:Vf.default.bool,children:Vf.default.any.isRequired,className:Vf.default.string,contentClassName:Vf.default.string,delay:Vf.default.number,duration:Vf.default.number,easing:Vf.default.string,height:DAn,id:Vf.default.string,onAnimationEnd:Vf.default.func,onAnimationStart:Vf.default.func,style:Vf.default.object};uZ.defaultProps={animateOpacity:!1,animationStateClasses:n7e,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};lZ.default=uZ});var c9e=Re((fH,One)=>{(function(n,t){typeof fH=="object"&&typeof One=="object"?One.exports=t():typeof define=="function"&&define.amd?define([],t):typeof fH=="object"?fH.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 p=function(h,D){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,d){g.__proto__=d}||function(g,d){for(var b in d)d.hasOwnProperty(b)&&(g[b]=d[b])},p(h,D)};return function(h,D){p(h,D);function g(){this.constructor=h}h.prototype=D===null?Object.create(D):(g.prototype=D.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function p(h){h===void 0&&(h="="),this._paddingCharacter=h}return p.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},p.prototype.encode=function(h){for(var D="",g=0;g>>3*6&63),D+=this._encodeByte(d>>>2*6&63),D+=this._encodeByte(d>>>1*6&63),D+=this._encodeByte(d>>>0*6&63)}var b=h.length-g;if(b>0){var d=h[g]<<16|(b===2?h[g+1]<<8:0);D+=this._encodeByte(d>>>3*6&63),D+=this._encodeByte(d>>>2*6&63),b===2?D+=this._encodeByte(d>>>1*6&63):D+=this._paddingCharacter||"",D+=this._paddingCharacter||""}return D},p.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},p.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},p.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var D=this._getPaddingLength(h),g=h.length-D,d=new Uint8Array(this.maxDecodedLength(g)),b=0,F=0,j=0,H=0,G=0,U=0,ce=0;F>>4,d[b++]=G<<4|U>>>2,d[b++]=U<<6|ce,j|=H&r,j|=G&r,j|=U&r,j|=ce&r;if(F>>4,j|=H&r,j|=G&r),F>>2,j|=U&r),F>>8&0-65-26+97,D+=51-h>>>8&26-97-52+48,D+=61-h>>>8&52-48-62+43,D+=62-h>>>8&62-43-63+47,String.fromCharCode(D)},p.prototype._decodeChar=function(h){var D=r;return D+=(42-h&h-44)>>>8&-r+h-43+62,D+=(46-h&h-48)>>>8&-r+h-47+63,D+=(47-h&h-58)>>>8&-r+h-48+52,D+=(64-h&h-91)>>>8&-r+h-65+0,D+=(96-h&h-123)>>>8&-r+h-97+26,D},p.prototype._getPaddingLength=function(h){var D=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)D++;if(h.length<4||D>2)throw new Error("Base64Coder: incorrect padding")}return D},p}();n.Coder=i;var u=new i;function l(p){return u.encode(p)}n.encode=l;function c(p){return u.decode(p)}n.decode=c;var s=function(p){a(h,p);function h(){return p!==null&&p.apply(this,arguments)||this}return h.prototype._encodeByte=function(D){var g=D;return g+=65,g+=25-D>>>8&0-65-26+97,g+=51-D>>>8&26-97-52+48,g+=61-D>>>8&52-48-62+45,g+=62-D>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(D){var g=r;return g+=(44-D&D-46)>>>8&-r+D-45+62,g+=(94-D&D-96)>>>8&-r+D-95+63,g+=(47-D&D-58)>>>8&-r+D-48+52,g+=(64-D&D-91)>>>8&-r+D-65+0,g+=(96-D&D-123)>>>8&-r+D-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(p){return f.encode(p)}n.encodeURLSafe=v;function m(p){return f.decode(p)}n.decodeURLSafe=m,n.encodedLength=function(p){return u.encodedLength(p)},n.maxDecodedLength=function(p){return u.maxDecodedLength(p)},n.decodedLength=function(p){return u.decodedLength(p)}},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 p=c[++f];if((p&192)!=128)throw new Error(r);v=(v&31)<<6|p&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var p=c[++f],h=c[++f];if((p&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(p&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var p=c[++f],h=c[++f],D=c[++f];if((p&192)!=128||(h&192)!=128||(D&192)!=128)throw new Error(r);v=(v&15)<<18|(p&63)<<12|(h&63)<<6|D&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 w(y,E){this.lastId=0,this.prefix=y,this.name=E}return w.prototype.create=function(y){this.lastId++;var E=this.lastId,A=this.prefix+E,P=this.name+"["+E+"]",ve=!1,We=function(){ve||(y.apply(null,arguments),ve=!0)};return this[E]=We,{number:E,id:A,name:P,callback:We}},w.prototype.remove=function(y){delete this[y.number]},w}(),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 w(y){this.options=y,this.receivers=y.receivers||r,this.loading={}}return w.prototype.load=function(y,E,A){var P=this;if(P.loading[y]&&P.loading[y].length>0)P.loading[y].push(A);else{P.loading[y]=[A];var ve=za.createScriptRequest(P.getPath(y,E)),We=P.receivers.create(function(zn){if(P.receivers.remove(We),P.loading[y]){var ia=P.loading[y];delete P.loading[y];for(var Br=function(Fs){Fs||ve.cleanup()},Fu=0;Fu>>6)+m(128|y&63):m(224|y>>>12&15)+m(128|y>>>6&63)+m(128|y&63)},b=function(w){return w.replace(/[^\x00-\x7F]/g,d)},F=function(w){var y=[0,2,1][w.length%3],E=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),A=[p.charAt(E>>>18),p.charAt(E>>>12&63),y>=2?"=":p.charAt(E>>>6&63),y>=1?"=":p.charAt(E&63)];return A.join("")},j=window.btoa||function(w){return w.replace(/[\s\S]{1,3}/g,F)},H=function(){function w(y,E,A,P){var ve=this;this.clear=E,this.timer=y(function(){ve.timer&&(ve.timer=P(ve.timer))},A)}return w.prototype.isRunning=function(){return this.timer!==null},w.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},w}(),G=H,U=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}();function ce(w){window.clearTimeout(w)}function me(w){window.clearInterval(w)}var je=function(w){U(y,w);function y(E,A){return w.call(this,setTimeout,ce,E,function(P){return A(),null})||this}return y}(G),Te=function(w){U(y,w);function y(E,A){return w.call(this,setInterval,me,E,function(P){return A(),P})||this}return y}(G),Oe={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(w){return new je(0,w)},method:function(w){for(var y=[],E=1;E0)for(var P=0;P=1002&&w.code<=1004?"backoff":null:w.code===4e3?"tls_only":w.code<4100?"refused":w.code<4200?"backoff":w.code<4300?"retry":"refused"},getCloseError:function(w){return w.code!==1e3&&w.code!==1001?{type:"PusherError",data:{code:w.code,message:w.reason||w.message}}:null}},Yy=Goe,eWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),nWe=function(w){eWe(y,w);function y(E,A){var P=w.call(this)||this;return P.id=E,P.transport=A,P.activityTimeout=A.activityTimeout,P.bindListeners(),P}return y.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},y.prototype.send=function(E){return this.transport.send(E)},y.prototype.send_event=function(E,A,P){var ve={event:E,data:A};return P&&(ve.channel=P),Ue.debug("Event sent",ve),this.send(Yy.encodeMessage(ve))},y.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},y.prototype.close=function(){this.transport.close()},y.prototype.bindListeners=function(){var E=this,A={message:function(ve){var We;try{We=Yy.decodeMessage(ve)}catch(zn){E.emit("error",{type:"MessageParseError",error:zn,data:ve.data})}if(We!==void 0){switch(Ue.debug("Event recd",We),We.event){case"pusher:error":E.emit("error",{type:"PusherError",data:We.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",We)}},activity:function(){E.emit("activity")},error:function(ve){E.emit("error",{type:"WebSocketError",error:ve})},closed:function(ve){P(),ve&&ve.code&&E.handleCloseEvent(ve),E.transport=null,E.emit("closed")}},P=function(){Hn(A,function(ve,We){E.transport.unbind(We,ve)})};Hn(A,function(ve,We){E.transport.bind(We,ve)})},y.prototype.handleCloseEvent=function(E){var A=Yy.getCloseAction(E),P=Yy.getCloseError(E);P&&this.emit("error",P),A&&this.emit(A,{action:A,error:P})},y}(Yr),tWe=nWe,aWe=function(){function w(y,E){this.transport=y,this.callback=E,this.bindListeners()}return w.prototype.close=function(){this.unbindListeners(),this.transport.close()},w.prototype.bindListeners=function(){var y=this;this.onMessage=function(E){y.unbindListeners();var A;try{A=Yy.processHandshake(E)}catch(P){y.finish("error",{error:P}),y.transport.close();return}A.action==="connected"?y.finish("connected",{connection:new tWe(A.id,y.transport),activityTimeout:A.activityTimeout}):(y.finish(A.action,{error:A.error}),y.transport.close())},this.onClosed=function(E){y.unbindListeners();var A=Yy.getCloseAction(E)||"backoff",P=Yy.getCloseError(E);y.finish(A,{error:P})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},w.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},w.prototype.finish=function(y,E){this.callback(xe({transport:this.transport,action:y},E))},w}(),rWe=aWe,oWe=function(){function w(y,E){this.channel=y;var A=E.authTransport;if(typeof za.getAuthorizers()[A]=="undefined")throw"'"+A+"' is not a recognized auth transport";this.type=A,this.options=E,this.authOptions=E.auth||{}}return w.prototype.composeQuery=function(y){var E="socket_id="+encodeURIComponent(y)+"&channel_name="+encodeURIComponent(this.channel.name);for(var A in this.authOptions.params)E+="&"+encodeURIComponent(A)+"="+encodeURIComponent(this.authOptions.params[A]);return E},w.prototype.authorize=function(y,E){w.authorizers=w.authorizers||za.getAuthorizers(),w.authorizers[this.type].call(this,za,y,E)},w}(),iWe=oWe,uWe=function(){function w(y,E){this.timeline=y,this.options=E||{}}return w.prototype.send=function(y,E){this.timeline.isEmpty()||this.timeline.send(za.TimelineTransport.getAgent(this,y),E)},w}(),lWe=uWe,Ky=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),cWe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),sWe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),fWe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),vWe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),Aoe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),mWe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),xoe=function(w){Ky(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),pWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),dWe=function(w){pWe(y,w);function y(E,A){var P=w.call(this,function(ve,We){Ue.debug("No callbacks on "+E+" for "+ve)})||this;return P.name=E,P.pusher=A,P.subscribed=!1,P.subscriptionPending=!1,P.subscriptionCancelled=!1,P}return y.prototype.authorize=function(E,A){return A(!1,{auth:""})},y.prototype.trigger=function(E,A){if(E.indexOf("client-")!==0)throw new cWe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var P=mt.buildLogSuffix("triggeringClientEvents");Ue.warn("Client event triggered before channel 'subscription_succeeded' event . "+P)}return this.pusher.send_event(E,A,this.name)},y.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},y.prototype.handleEvent=function(E){var A=E.event,P=E.data;if(A==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(A.indexOf("pusher_internal:")!==0){var ve={};this.emit(A,P,ve)}},y.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},y.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(A,P){A?(Ue.error(P),E.emit("pusher:subscription_error",P)):(P=P,E.pusher.send_event("pusher:subscribe",{auth:P.auth,channel_data:P.channel_data,channel:E.name}))}))},y.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},y.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},y.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},y}(Yr),Loe=dWe,_We=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),hWe=function(w){_We(y,w);function y(){return w!==null&&w.apply(this,arguments)||this}return y.prototype.authorize=function(E,A){var P=rd.createAuthorizer(this,this.pusher.config);return P.authorize(E,A)},y}(Loe),lU=hWe,gWe=function(){function w(){this.reset()}return w.prototype.get=function(y){return Object.prototype.hasOwnProperty.call(this.members,y)?{id:y,info:this.members[y]}:null},w.prototype.each=function(y){var E=this;Hn(this.members,function(A,P){y(E.get(P))})},w.prototype.setMyID=function(y){this.myID=y},w.prototype.onSubscription=function(y){this.members=y.presence.hash,this.count=y.presence.count,this.me=this.get(this.myID)},w.prototype.addMember=function(y){return this.get(y.user_id)===null&&this.count++,this.members[y.user_id]=y.user_info,this.get(y.user_id)},w.prototype.removeMember=function(y){var E=this.get(y.user_id);return E&&(delete this.members[y.user_id],this.count--),E},w.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},w}(),DWe=gWe,bWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),yWe=function(w){bWe(y,w);function y(E,A){var P=w.call(this,E,A)||this;return P.members=new DWe,P}return y.prototype.authorize=function(E,A){var P=this;w.prototype.authorize.call(this,E,function(ve,We){if(!ve){if(We=We,We.channel_data===void 0){var zn=mt.buildLogSuffix("authenticationEndpoint");Ue.error("Invalid auth response for channel '"+P.name+"',"+("expected 'channel_data' field. "+zn)),A("Invalid auth response");return}var ia=JSON.parse(We.channel_data);P.members.setMyID(ia.user_id)}A(ve,We)})},y.prototype.handleEvent=function(E){var A=E.event;if(A.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var P=E.data,ve={};E.user_id&&(ve.user_id=E.user_id),this.emit(A,P,ve)}},y.prototype.handleInternalEvent=function(E){var A=E.event,P=E.data;switch(A){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var ve=this.members.addMember(P);this.emit("pusher:member_added",ve);break;case"pusher_internal:member_removed":var We=this.members.removeMember(P);We&&this.emit("pusher:member_removed",We);break}},y.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))},y.prototype.disconnect=function(){this.members.reset(),w.prototype.disconnect.call(this)},y}(lU),RWe=yWe,joe=t(1),cU=t(0),wWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),SWe=function(w){wWe(y,w);function y(E,A,P){var ve=w.call(this,E,A)||this;return ve.key=null,ve.nacl=P,ve}return y.prototype.authorize=function(E,A){var P=this;w.prototype.authorize.call(this,E,function(ve,We){if(ve){A(!0,We);return}var zn=We.shared_secret;if(!zn){var ia="No shared_secret key in auth payload for encrypted channel: "+P.name;A(!0,ia);return}P.key=Object(cU.decode)(zn),delete We.shared_secret,A(!1,We)})},y.prototype.trigger=function(E,A){throw new Aoe("Client events are not currently supported for encrypted channels")},y.prototype.handleEvent=function(E){var A=E.event,P=E.data;if(A.indexOf("pusher_internal:")===0||A.indexOf("pusher:")===0){w.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(A,P)},y.prototype.handleEncryptedEvent=function(E,A){var P=this;if(!this.key){Ue.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!A.ciphertext||!A.nonce){Ue.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+A);return}var ve=Object(cU.decode)(A.ciphertext);if(ve.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new je(E||0,function(){A.disconnectInternally(),A.connect()})},y.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},y.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new je(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},y.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},y.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new je(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},y.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new je(this.activityTimeout,function(){E.sendActivityCheck()}))},y.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},y.prototype.buildConnectionCallbacks=function(E){var A=this;return xe({},E,{message:function(P){A.resetActivityCheck(),A.emit("message",P)},ping:function(){A.send_event("pusher:pong",{})},activity:function(){A.resetActivityCheck()},error:function(P){A.emit("error",{type:"WebSocketError",error:P})},closed:function(){A.abandonConnection(),A.shouldRetry()&&A.retryIn(1e3)}})},y.prototype.buildHandshakeCallbacks=function(E){var A=this;return xe({},E,{connected:function(P){A.activityTimeout=Math.min(A.options.activityTimeout,P.activityTimeout,P.connection.activityTimeout||1/0),A.clearUnavailableTimer(),A.setConnection(P.connection),A.socket_id=A.connection.id,A.updateState("connected",{socket_id:A.socket_id})}})},y.prototype.buildErrorCallbacks=function(){var E=this,A=function(P){return function(ve){ve.error&&E.emit("error",{type:"WebSocketError",error:ve.error}),P(ve)}};return{tls_only:A(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:A(function(){E.disconnect()}),backoff:A(function(){E.retryIn(1e3)}),retry:A(function(){E.retryIn(0)})}},y.prototype.setConnection=function(E){this.connection=E;for(var A in this.connectionCallbacks)this.connection.bind(A,this.connectionCallbacks[A]);this.resetActivityCheck()},y.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var A=this.connection;return this.connection=null,A}},y.prototype.updateState=function(E,A){var P=this.state;if(this.state=E,P!==E){var ve=E;ve==="connected"&&(ve+=" with new socket ID "+A.socket_id),Ue.debug("State changed",P+" -> "+ve),this.timeline.info({state:E,params:A}),this.emit("state_change",{previous:P,current:E}),this.emit(E,A)}},y.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},y}(Yr),FWe=IWe,TWe=function(){function w(){this.channels={}}return w.prototype.add=function(y,E){return this.channels[y]||(this.channels[y]=GWe(y,E)),this.channels[y]},w.prototype.all=function(){return Ot(this.channels)},w.prototype.find=function(y){return this.channels[y]},w.prototype.remove=function(y){var E=this.channels[y];return delete this.channels[y],E},w.prototype.disconnect=function(){Hn(this.channels,function(y){y.disconnect()})},w}(),MWe=TWe;function GWe(w,y){if(w.indexOf("private-encrypted-")===0){if(y.config.nacl)return rd.createEncryptedChannel(w,y,y.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",A=mt.buildLogSuffix("encryptedChannelSupport");throw new Aoe(E+". "+A)}else return w.indexOf("private-")===0?rd.createPrivateChannel(w,y):w.indexOf("presence-")===0?rd.createPresenceChannel(w,y):rd.createChannel(w,y)}var AWe={createChannels:function(){return new MWe},createConnectionManager:function(w,y){return new FWe(w,y)},createChannel:function(w,y){return new Loe(w,y)},createPrivateChannel:function(w,y){return new lU(w,y)},createPresenceChannel:function(w,y){return new RWe(w,y)},createEncryptedChannel:function(w,y,E){return new EWe(w,y,E)},createTimelineSender:function(w,y){return new lWe(w,y)},createAuthorizer:function(w,y){return y.authorizer?y.authorizer(w,y):new iWe(w,y)},createHandshake:function(w,y){return new rWe(w,y)},createAssistantToTheTransportManager:function(w,y,E){return new Zqe(w,y,E)}},rd=AWe,xWe=function(){function w(y){this.options=y||{},this.livesLeft=this.options.lives||1/0}return w.prototype.getAssistant=function(y){return rd.createAssistantToTheTransportManager(this,y,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},w.prototype.isAlive=function(){return this.livesLeft>0},w.prototype.reportDeath=function(){this.livesLeft-=1},w}(),Poe=xWe,LWe=function(){function w(y,E){this.strategies=y,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return w.prototype.isSupported=function(){return W(this.strategies,Me.method("isSupported"))},w.prototype.connect=function(y,E){var A=this,P=this.strategies,ve=0,We=this.timeout,zn=null,ia=function(Br,Fu){Fu?E(null,Fu):(ve=ve+1,A.loop&&(ve=ve%P.length),ve0&&(ve=new je(A.timeout,function(){We.abort(),P(!0)})),We=y.connect(E,function(zn,ia){zn&&ve&&ve.isRunning()&&!A.failFast||(ve&&ve.ensureAborted(),P(zn,ia))}),{abort:function(){ve&&ve.ensureAborted(),We.abort()},forceMinPriority:function(zn){We.forceMinPriority(zn)}}},w}(),Xy=LWe,jWe=function(){function w(y){this.strategies=y}return w.prototype.isSupported=function(){return W(this.strategies,Me.method("isSupported"))},w.prototype.connect=function(y,E){return PWe(this.strategies,y,function(A,P){return function(ve,We){if(P[A].error=ve,ve){NWe(P)&&E(!0);return}It(P,function(zn){zn.forceMinPriority(We.transport.priority)}),E(null,We)}})},w}(),sU=jWe;function PWe(w,y,E){var A=ae(w,function(P,ve,We,zn){return P.connect(y,E(ve,zn))});return{abort:function(){It(A,OWe)},forceMinPriority:function(P){It(A,function(ve){ve.forceMinPriority(P)})}}}function NWe(w){return ye(w,function(y){return Boolean(y.error)})}function OWe(w){!w.error&&!w.aborted&&(w.abort(),w.aborted=!0)}var HWe=function(){function w(y,E,A){this.strategy=y,this.transports=E,this.ttl=A.ttl||1800*1e3,this.usingTLS=A.useTLS,this.timeline=A.timeline}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.usingTLS,P=UWe(A),ve=[this.strategy];if(P&&P.timestamp+this.ttl>=Me.now()){var We=this.transports[P.transport];We&&(this.timeline.info({cached:!0,transport:P.transport,latency:P.latency}),ve.push(new Xy([We],{timeout:P.latency*2+1e3,failFast:!0})))}var zn=Me.now(),ia=ve.pop().connect(y,function Br(Fu,Fs){Fu?(Noe(A),ve.length>0?(zn=Me.now(),ia=ve.pop().connect(y,Br)):E(Fu)):(BWe(A,Fs.transport.name,Me.now()-zn),E(null,Fs))});return{abort:function(){ia.abort()},forceMinPriority:function(Br){y=Br,ia&&ia.forceMinPriority(Br)}}},w}(),kWe=HWe;function fU(w){return"pusherTransport"+(w?"TLS":"NonTLS")}function UWe(w){var y=za.getLocalStorage();if(y)try{var E=y[fU(w)];if(E)return JSON.parse(E)}catch{Noe(w)}return null}function BWe(w,y,E){var A=za.getLocalStorage();if(A)try{A[fU(w)]=tn({timestamp:Me.now(),transport:y,latency:E})}catch{}}function Noe(w){var y=za.getLocalStorage();if(y)try{delete y[fU(w)]}catch{}}var JWe=function(){function w(y,E){var A=E.delay;this.strategy=y,this.options={delay:A}}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.strategy,P,ve=new je(this.options.delay,function(){P=A.connect(y,E)});return{abort:function(){ve.ensureAborted(),P&&P.abort()},forceMinPriority:function(We){y=We,P&&P.forceMinPriority(We)}}},w}(),Vx=JWe,qWe=function(){function w(y,E,A){this.test=y,this.trueBranch=E,this.falseBranch=A}return w.prototype.isSupported=function(){var y=this.test()?this.trueBranch:this.falseBranch;return y.isSupported()},w.prototype.connect=function(y,E){var A=this.test()?this.trueBranch:this.falseBranch;return A.connect(y,E)},w}(),OT=qWe,WWe=function(){function w(y){this.strategy=y}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.strategy.connect(y,function(P,ve){ve&&A.abort(),E(P,ve)});return A},w}(),$We=WWe;function HT(w){return function(){return w.isSupported()}}var zWe=function(w,y,E){var A={};function P(Yoe,P$e,N$e,O$e,H$e){var Koe=E(w,Yoe,P$e,N$e,O$e,H$e);return A[Yoe]=Koe,Koe}var ve=Object.assign({},y,{hostNonTLS:w.wsHost+":"+w.wsPort,hostTLS:w.wsHost+":"+w.wssPort,httpPath:w.wsPath}),We=Object.assign({},ve,{useTLS:!0}),zn=Object.assign({},y,{hostNonTLS:w.httpHost+":"+w.httpPort,hostTLS:w.httpHost+":"+w.httpsPort,httpPath:w.httpPath}),ia={loop:!0,timeout:15e3,timeoutLimit:6e4},Br=new Poe({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),Fu=new Poe({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),Fs=P("ws","ws",3,ve,Br),od=P("wss","ws",3,We,Br),G$e=P("sockjs","sockjs",1,zn),qoe=P("xhr_streaming","xhr_streaming",1,zn,Fu),A$e=P("xdr_streaming","xdr_streaming",1,zn,Fu),Woe=P("xhr_polling","xhr_polling",1,zn),x$e=P("xdr_polling","xdr_polling",1,zn),$oe=new Xy([Fs],ia),L$e=new Xy([od],ia),j$e=new Xy([G$e],ia),zoe=new Xy([new OT(HT(qoe),qoe,A$e)],ia),Voe=new Xy([new OT(HT(Woe),Woe,x$e)],ia),Qoe=new Xy([new OT(HT(zoe),new sU([zoe,new Vx(Voe,{delay:4e3})]),Voe)],ia),dU=new OT(HT(Qoe),Qoe,j$e),_U;return y.useTLS?_U=new sU([$oe,new Vx(dU,{delay:2e3})]):_U=new sU([$oe,new Vx(L$e,{delay:2e3}),new Vx(dU,{delay:5e3})]),new kWe(new $We(new OT(HT(Fs),_U,dU)),A,{ttl:18e5,timeline:y.timeline,useTLS:y.useTLS})},VWe=zWe,QWe=function(){var w=this;w.timeline.info(w.buildTimelineMessage({transport:w.name+(w.options.useTLS?"s":"")})),w.hooks.isInitialized()?w.changeState("initialized"):w.hooks.file?(w.changeState("initializing"),f.load(w.hooks.file,{useTLS:w.options.useTLS},function(y,E){w.hooks.isInitialized()?(w.changeState("initialized"),E(!0)):(y&&w.onError(y),w.onClose(),E(!1))})):w.onClose()},YWe={getRequest:function(w){var y=new window.XDomainRequest;return y.ontimeout=function(){w.emit("error",new sWe),w.close()},y.onerror=function(E){w.emit("error",E),w.close()},y.onprogress=function(){y.responseText&&y.responseText.length>0&&w.onChunk(200,y.responseText)},y.onload=function(){y.responseText&&y.responseText.length>0&&w.onChunk(200,y.responseText),w.emit("finished",200),w.close()},y},abortRequest:function(w){w.ontimeout=w.onerror=w.onprogress=w.onload=null,w.abort()}},KWe=YWe,XWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),ZWe=256*1024,e$e=function(w){XWe(y,w);function y(E,A,P){var ve=w.call(this)||this;return ve.hooks=E,ve.method=A,ve.url=P,ve}return y.prototype.start=function(E){var A=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){A.close()},za.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)},y.prototype.close=function(){this.unloader&&(za.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},y.prototype.onChunk=function(E,A){for(;;){var P=this.advanceBuffer(A);if(P)this.emit("chunk",{status:E,data:P});else break}this.isBufferTooLong(A)&&this.emit("buffer_too_long")},y.prototype.advanceBuffer=function(E){var A=E.slice(this.position),P=A.indexOf(` `);return P!==-1?(this.position+=P+1,A.slice(0,P)):null},y.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>ZWe},y}(Yr),n$e=e$e,vU;(function(w){w[w.CONNECTING=0]="CONNECTING",w[w.OPEN=1]="OPEN",w[w.CLOSED=3]="CLOSED"})(vU||(vU={}));var Zy=vU,t$e=1,a$e=function(){function w(y,E){this.hooks=y,this.session=Hoe(1e3)+"/"+u$e(8),this.location=r$e(E),this.readyState=Zy.CONNECTING,this.openStream()}return w.prototype.send=function(y){return this.sendRaw(JSON.stringify([y]))},w.prototype.ping=function(){this.hooks.sendHeartbeat(this)},w.prototype.close=function(y,E){this.onClose(y,E,!0)},w.prototype.sendRaw=function(y){if(this.readyState===Zy.OPEN)try{return za.createSocketRequest("POST",Ooe(o$e(this.location,this.session))).start(y),!0}catch{return!1}else return!1},w.prototype.reconnect=function(){this.closeStream(),this.openStream()},w.prototype.onClose=function(y,E,A){this.closeStream(),this.readyState=Zy.CLOSED,this.onclose&&this.onclose({code:y,reason:E,wasClean:A})},w.prototype.onChunk=function(y){if(y.status===200){this.readyState===Zy.OPEN&&this.onActivity();var E,A=y.data.slice(0,1);switch(A){case"o":E=JSON.parse(y.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(y.data.slice(1)||"[]");for(var P=0;P0&&w.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&w.onChunk(E.status,E.responseText),w.emit("finished",E.status),w.close();break}},E},abortRequest:function(w){w.onreadystatechange=null,w.abort()}},p$e=m$e,d$e={createStreamingSocket:function(w){return this.createSocket(s$e,w)},createPollingSocket:function(w){return this.createSocket(v$e,w)},createSocket:function(w,y){return new l$e(w,y)},createXHR:function(w,y){return this.createRequest(p$e,w,y)},createRequest:function(w,y,E){return new n$e(w,y,E)}},koe=d$e;koe.createXDR=function(w,y){return this.createRequest(KWe,w,y)};var _$e=koe,h$e={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:VWe,Transports:Vqe,transportConnectionInitializer:QWe,HTTPFactory:_$e,TimelineTransport:Ae,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(w){var y=this;window.Pusher=w;var E=function(){y.onDocumentBody(w.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:pt,jsonp:Wn}},onDocumentBody:function(w){var y=this;document.body?w():setTimeout(function(){y.onDocumentBody(w)},0)},createJSONPRequest:function(w,y){return new Gn(w,y)},createScriptRequest:function(w){return new _t(w)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var w=this.getXHRAPI();return new w},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return Kqe},createWebSocket:function(w){var y=this.getWebSocketAPI();return new y(w)},createSocketRequest:function(w,y){if(this.isXHRSupported())return this.HTTPFactory.createXHR(w,y);if(this.isXDRSupported(y.indexOf("https:")===0))return this.HTTPFactory.createXDR(w,y);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var w=this.getXHRAPI();return Boolean(w)&&new w().withCredentials!==void 0},isXDRSupported:function(w){var y=w?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===y},addUnloadListener:function(w){window.addEventListener!==void 0?window.addEventListener("unload",w,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",w)},removeUnloadListener:function(w){window.addEventListener!==void 0?window.removeEventListener("unload",w,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",w)}},za=h$e,mU;(function(w){w[w.ERROR=3]="ERROR",w[w.INFO=6]="INFO",w[w.DEBUG=7]="DEBUG"})(mU||(mU={}));var Qx=mU,g$e=function(){function w(y,E,A){this.key=y,this.session=E,this.events=[],this.options=A||{},this.sent=0,this.uniqueID=0}return w.prototype.log=function(y,E){y<=this.options.level&&(this.events.push(xe({},E,{timestamp:Me.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},w.prototype.error=function(y){this.log(Qx.ERROR,y)},w.prototype.info=function(y){this.log(Qx.INFO,y)},w.prototype.debug=function(y){this.log(Qx.DEBUG,y)},w.prototype.isEmpty=function(){return this.events.length===0},w.prototype.send=function(y,E){var A=this,P=xe({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=[],y(P,function(ve,We){ve||A.sent++,E&&E(ve,We)}),!0},w.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},w}(),D$e=g$e,b$e=function(){function w(y,E,A,P){this.name=y,this.priority=E,this.transport=A,this.options=P||{}}return w.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},w.prototype.connect=function(y,E){var A=this;if(this.isSupported()){if(this.priority{B9e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var aOe=Re((Jeo,tOe)=>{"use strict";var bH=Object.prototype.hasOwnProperty,Q9e=Object.prototype.toString,Y9e=Object.defineProperty,K9e=Object.getOwnPropertyDescriptor,X9e=function(n){return typeof Array.isArray=="function"?Array.isArray(n):Q9e.call(n)==="[object Array]"},Z9e=function(n){if(!n||Q9e.call(n)!=="[object Object]")return!1;var t=bH.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&bH.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||bH.call(n,r)},eOe=function(n,t){Y9e&&t.name==="__proto__"?Y9e(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},nOe=function(n,t){if(t==="__proto__")if(bH.call(n,t)){if(K9e)return K9e(n,t).value}else return;return n[t]};tOe.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 Kte=Symbol.for("react.element"),Xte=Symbol.for("react.portal"),$H=Symbol.for("react.fragment"),zH=Symbol.for("react.strict_mode"),VH=Symbol.for("react.profiler"),QH=Symbol.for("react.provider"),YH=Symbol.for("react.context"),_Bn=Symbol.for("react.server_context"),KH=Symbol.for("react.forward_ref"),XH=Symbol.for("react.suspense"),ZH=Symbol.for("react.suspense_list"),ek=Symbol.for("react.memo"),nk=Symbol.for("react.lazy"),hBn=Symbol.for("react.offscreen"),wHe;wHe=Symbol.for("react.module.reference");function G0(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case Kte:switch(e=e.type,e){case $H:case VH:case zH:case XH:case ZH:return e;default:switch(e=e&&e.$$typeof,e){case _Bn:case YH:case KH:case nk:case ek:case QH:return e;default:return n}}case Xte:return n}}}ao.ContextConsumer=YH;ao.ContextProvider=QH;ao.Element=Kte;ao.ForwardRef=KH;ao.Fragment=$H;ao.Lazy=nk;ao.Memo=ek;ao.Portal=Xte;ao.Profiler=VH;ao.StrictMode=zH;ao.Suspense=XH;ao.SuspenseList=ZH;ao.isAsyncMode=function(){return!1};ao.isConcurrentMode=function(){return!1};ao.isContextConsumer=function(e){return G0(e)===YH};ao.isContextProvider=function(e){return G0(e)===QH};ao.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Kte};ao.isForwardRef=function(e){return G0(e)===KH};ao.isFragment=function(e){return G0(e)===$H};ao.isLazy=function(e){return G0(e)===nk};ao.isMemo=function(e){return G0(e)===ek};ao.isPortal=function(e){return G0(e)===Xte};ao.isProfiler=function(e){return G0(e)===VH};ao.isStrictMode=function(e){return G0(e)===zH};ao.isSuspense=function(e){return G0(e)===XH};ao.isSuspenseList=function(e){return G0(e)===ZH};ao.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===$H||e===VH||e===zH||e===XH||e===ZH||e===hBn||typeof e=="object"&&e!==null&&(e.$$typeof===nk||e.$$typeof===ek||e.$$typeof===QH||e.$$typeof===YH||e.$$typeof===KH||e.$$typeof===wHe||e.getModuleId!==void 0)};ao.typeOf=G0});var CHe=Re((tuo,EHe)=>{"use strict";EHe.exports=SHe()});var jHe=Re((iuo,LHe)=>{var MHe=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,gBn=/\n/g,DBn=/^\s*/,bBn=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,yBn=/^:\s*/,RBn=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,wBn=/^[;\s]*/,SBn=/^\s+|\s+$/g,EBn=` `,GHe="/",AHe="*",bS="",CBn="comment",IBn="declaration";LHe.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(D){var g=D.match(gBn);g&&(t+=g.length);var d=D.lastIndexOf(EBn);a=~d?D.length-d:a+D.length}function i(){var D={line:t,column:a};return function(g){return g.position=new u(D),f(),g}}function u(D){this.start=D,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(D){var g=new Error(n.source+":"+t+":"+a+": "+D);if(g.reason=D,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(D){var g=D.exec(e);if(!!g){var d=g[0];return r(d),e=e.slice(d.length),g}}function f(){s(DBn)}function v(D){var g;for(D=D||[];g=m();)g!==!1&&D.push(g);return D}function m(){var D=i();if(!(GHe!=e.charAt(0)||AHe!=e.charAt(1))){for(var g=2;bS!=e.charAt(g)&&(AHe!=e.charAt(g)||GHe!=e.charAt(g+1));)++g;if(g+=2,bS===e.charAt(g-1))return c("End of comment missing");var d=e.slice(2,g-2);return a+=2,r(d),e=e.slice(g),a+=2,D({type:CBn,comment:d})}}function p(){var D=i(),g=s(bBn);if(!!g){if(m(),!s(yBn))return c("property missing ':'");var d=s(RBn),b=D({type:IBn,property:xHe(g[0].replace(MHe,bS)),value:d?xHe(d[0].replace(MHe,bS)):bS});return s(wBn),b}}function h(){var D=[];v(D);for(var g;g=p();)g!==!1&&(D.push(g),v(D));return D}return f(),h()};function xHe(e){return e?e.replace(SBn,bS):bS}});var NHe=Re((uuo,nae)=>{var FBn=jHe();function PHe(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=FBn(e),i=typeof n=="function",u,l,c=0,s=r.length;cIQn});var tie=typeof Array.prototype.flatMap=="function"?function(e){return function(n){return e.flatMap(n)}}:function(e){return function(n){for(var t=[],a=e.length,r=0;r="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},Nie=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},nue=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},tue=function(e){return function(n){return e/n}};var aue={Ring0:function(){return r1}},IU={Ring0:function(){return ov}};var oc=function(e){return e.mod};var rue={degree:function(e){return 1},div:tue,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return aue}},fr={degree:Zie,div:eue,mod:nue,CommutativeRing0:function(){return IU}},vr=function(e){return e.div};var FU={mempty:be,Semigroup0:function(){return WT}},ht={mempty:"",Semigroup0:function(){return vh}};var ph={mempty:[],Semigroup0:function(){return ua}};var ha=function(e){return e.mempty};var TU=function(e){return function(){return e}},oue=function(e){return function(n){return function(){return n(e())()}}};var MU=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},dze=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},_ze=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var _ue=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)},gue=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},qS=function(e){return e.slice().reverse()},f1=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}}},Uue=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},jle=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new _(SM(e));if(Ce)return R.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var oE=function(e){return function(n){return SM(wo(e)(n))}};var Ble=function(e){return function(n){return lQe(e(ml(n)))}},K0=Ble(wi);var Jle=Ble(XU),dB=function(e){return function(n){return e(ml(n))}};var EM=dB(Xr);var qle=function(e){return dB(Pr(e))};var Wle=function(e){var n=dB(e);return function(t){return SM(n(t))}},$le=function(e){return Wle(wo(e))};var zle=function(e){var n=pu(e);return function(t){return Wle(n(t))}};var Vle=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},Qn=function(e){return e},Qle=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 iE=1/0,C7=isFinite;var I7=Math.abs;var _B=Math.cos;var uE=Math.floor,hB=Math.log;var F7=function(e){return function(n){return Math.pow(e,n)}},T1=function(e){return function(n){return e%n}},M1=Math.round;var gB=Math.sin;var pd=3.141592653589793;var Yle=2.302585092994046;var Kle=Lo(jS),Xle=Kr(jS);var mQe=function(){return Qle(_.create)(R.value)}(),sv=mQe(10),dd=function(){return Vle(_.create)(R.value)}(),Zle=function(e){if(!C7(e))return 0;if(e>=Qn(Kle))return Kle;if(e<=Qn(Xle))return Xle;if(Ce)return pe(0)(dd(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},xs=function(e){return Zle(M1(e))};var uo=function(e){return Zle(uE(e))},ece=function(e){return(e&1)==0};var So=function(){function e(){}return e.value=new e,e}(),$a=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}(),T7=function(e){return e},SQe=function(e){return new $a(e.value0,e.value1)};var EQe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof $a&&s.value1 instanceof $a&&s.value1.value1 instanceof $a){r=new $a(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof $a&&m.value1 instanceof $a&&m.value1.value1 instanceof So?new $a(e(m.value0),new $a(e(m.value1.value0),So.value)):m instanceof $a&&m.value1 instanceof So?new $a(e(m.value0),So.value):So.value},v=function(m){return function(p){var h=m,D=!1,g;function d(b,F){if(b instanceof $a&&b.value0 instanceof $a&&b.value0.value1 instanceof $a&&b.value0.value1.value1 instanceof $a){h=b.value1,p=new $a(e(b.value0.value0),new $a(e(b.value0.value1.value0),new $a(e(b.value0.value1.value1.value0),F)));return}return D=!0,F}for(;!D;)g=d(h,p);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(So.value)},tce={map:EQe};var Lc={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 So)return c=!0,v;if(m instanceof $a){l=new $a(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(So.value)}(),a=Wa(Lc)(Ht(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 So)return i=!0,c;if(s instanceof $a){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=ze(e.Semigroup0()),t=ha(e);return function(a){return Wa(Lc)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var CQe=Jr(Lc);var M7={append:function(e){return function(n){return CQe($a.create)(n)(e)}}},ace=ze(M7);var CM={append:function(e){return function(n){return new Y0(e.value0,ace(e.value1)(SQe(n)))}}};var rce={alt:ace,Functor0:function(){return tce}},DB=function(){return{empty:So.value,Alt0:function(){return rce}}}();var LQe=x(B);var bB=function(e){if(e instanceof So)return R.value;if(e instanceof $a)return new _({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])},A7=function(e){return uc(e)(function(n){return LQe(function(t){return new He(t.head,t.tail)})(bB(n))})};var Dh=function(e){return Jr(e)($a.create)(So.value)};var uce=function(e){return e()};var lce=function(e){throw new Error(e)};var cce=function(){return lce};var jQe=cce(),PQe=uce,fv=function(e){return PQe(function(){return jQe(e)})};var yB=function(){var e=E7(DB);return function(n){return T7(e(n))}}();var fce=function(e){return e.value0};var IM=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 Dr=function(){function e(){}return e.value=new e,e}(),Nr=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}(),vce=function(){function e(){}return e.value=new e,e}(),RB=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}(),wB=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),mce=function(){function e(){}return e.value=new e,e}(),SB=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}(),x7=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}(),pce=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}(),gm=function(e,n,t,a){if(t instanceof Dr){if(a instanceof Dr)return new Nr(1,1,e,n,t,a);if(a instanceof Nr)return new Nr(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 Nr){if(a instanceof Dr)return new Nr(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof Nr)return new Nr(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])},FM=function(){return Ht(wB.create)(vce.value)}(),UQe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof vce)return i=!0,t(be);if(c instanceof RB)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof wB){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}}},lE=function(e){if(e instanceof Dr)return 0;if(e instanceof Nr)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 618, column 8 - line 620, column 24): "+[e.constructor.name])},G1=function(e){return function(n){return new Nr(1,1,e,n,Dr.value,Dr.value)}},X0=function(){var e=function(a){if(a instanceof Dr)return 0;if(a instanceof Nr)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 Nr&&c.value0>e(s)?gm(c.value2,c.value3,gm(a,r,i,c.value4),gm(u,l,c.value5,s)):gm(u,l,gm(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof Nr&&e(l)<=c.value0?gm(c.value2,c.value3,gm(i,u,l,c.value4),gm(a,r,c.value5,s)):gm(i,u,l,gm(a,r,c,s))};return function(a,r,i,u){if(i instanceof Dr)return u instanceof Dr?G1(a)(r):u instanceof Nr&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):gm(a,r,i,u);if(i instanceof Nr){if(u instanceof Nr){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 Dr&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):gm(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])}}(),EB=IM("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof Dr)return new x7(R.value,Dr.value,Dr.value);if(t instanceof Nr){var a=e(n)(t.value2);if(a instanceof Y){var r=EB(793)(e,n,t.value4);return new x7(r.value0,r.value1,X0(t.value2,t.value3,r.value2,t.value5))}if(a instanceof Q){var r=EB(796)(e,n,t.value5);return new x7(r.value0,X0(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof ee)return new x7(new _(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])}}),BQe=EB(786),dce=IM("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof Dr)return new pce(e,n,t);if(a instanceof Nr){var r=dce(779)(a.value2,a.value3,a.value4,a.value5);return new pce(r.value0,r.value1,X0(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])}}),JQe=dce(775),_ce=function(e,n){if(e instanceof Dr)return n;if(e instanceof Nr){var t=JQe(e.value2,e.value3,e.value4,e.value5);return X0(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 CB=IM("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof Dr)return a;if(a instanceof Dr)return t;if(a instanceof Nr){var r=BQe(e,a.value2,t),i=CB(809)(e,n,r.value1,a.value4),u=CB(810)(e,n,r.value2,a.value5);if(r.value0 instanceof _)return X0(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof R)return X0(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])}}),qQe=CB(803),IB=function(e){var n=qe(e);return function(t){return function(a){return function(r){return qQe(n,t,a,r)}}}},TM=function(e){return IB(e)(Le)};var MM=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Dr)return i=!0,!1;if(c instanceof Nr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)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}},FB=function(e){return function(n){var t=function(a){if(a instanceof Dr)return Dr.value;if(a instanceof Nr){var r=n(a.value2)(a.value3);if(r instanceof _)return X0(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof R)return _ce(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 lo=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Dr)return i=!0,R.value;if(c instanceof Nr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)return i=!0,new _(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 WQe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof Dr)return r=!0,l;if(c instanceof Nr){if(c.value5 instanceof Dr){a=new RB(c.value2,c.value3,l),t=c.value4;return}a=new RB(c.value2,c.value3,new wB(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}(),GM=UQe(WQe),hce=function(){return GM(function(e,n,t){return new SB(e,n,t)})(Le(mce.value))}(),$Qe=function(e){var n=se(e);return function(t){var a=se(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var p=hce(v);if(p instanceof SB){var h=hce(m);if(h instanceof SB&&n(p.value0)(h.value0)&&a(p.value1)(h.value1)){l=p.value2,u=h.value2;return}return c=!0,!1}if(p instanceof mce)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 859, column 14 - line 868, column 13): "+[p.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var zQe=function(){var e=function(n,t,a){return new _(new He(new He(n,t),a))};return GM(e)(function(n){return R.value})}(),jc=function(e){var n=uc(e)(zQe);return function(t){return n(FM(t))}};var AM=function(e){return e instanceof Dr};var jD=function(e){var n=qe(e);return function(t){return function(a){var r=function(i){if(i instanceof Dr)return G1(t)(a);if(i instanceof Nr){var u=n(t)(i.value2);if(u instanceof Y)return X0(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof Q)return X0(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof ee)return new Nr(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 TB={foldr:function(e){return function(n){var t=IM("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof Dr)return i;if(r instanceof Nr)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=IM("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof Dr)return r;if(i instanceof Nr)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=ha(e),t=ze(e.Semigroup0());return function(a){var r=function(i){if(i instanceof Dr)return n;if(i instanceof Nr)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 L7=function(e){var n=$Qe(e);return function(t){var a=se(n(t));return{eq:function(r){return function(i){if(r instanceof Dr)return i instanceof Dr;if(r instanceof Nr)return i instanceof Nr&&r.value1===i.value1?a(FM(r))(FM(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var pl=function(){return Dr.value}(),Si=function(e){var n=jD(e);return function(t){return Wa(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(pl)}};var xM=function(e){var n=qe(e);return function(t){var a=function(r){if(r instanceof Dr)return Dr.value;if(r instanceof Nr){var i=n(t)(r.value2);if(i instanceof Y)return X0(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof Q)return X0(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof ee)return _ce(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 j7=$o();var eYe=function(e){return j7(TM(e))};var gce=function(e){return e};var Dce=function(e){return G1(e)(be)};var bce=function(e){return{append:eYe(e)}},P7=function(e){return j7(MM(e))},yce=j7(AM);var N7=function(e){var n=jD(e);return function(t){return function(a){return n(t)(be)(a)}}};var Rce=function(e){var n=se(L7(e)(xS));return{eq:function(t){return function(a){return n(t)(a)}}}};var MB=pl,jM=function(e){var n=Wa(e);return function(t){var a=N7(t);return n(function(r){return function(i){return a(i)(r)}})(MB)}};var GB=function(e){return j7(xM(e))};var nYe=typeof Array.from=="function",wce=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",tYe=typeof String.prototype.fromCodePoint=="function",aYe=typeof String.prototype.codePointAt=="function",Sce=function(e){return aYe?function(n){return n.codePointAt(0)}:e},Ece=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(wce)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 Cce=function(e){return tYe?String.fromCodePoint:e},Ice=function(e){return function(n){return wce?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=PD(Mce)&&e<=PD(Gce)?new _(Tce(e)):R.value},rYe={succ:A1(xB)(PD),pred:x1(xB)(PD),Ord0:function(){return n7}};var cE=function(){return{cardinality:PD(Gce)-PD(Mce)|0,toEnum:xB,fromEnum:PD,Bounded0:function(){return wD},Enum1:function(){return rYe}}}();var sE=function(e){return e.join("")},PM=function(e){return e.split("")},ND=function(e){return e},Ace=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=OM(yh(1)(e)),r=Nce(a);return r?Pce(n)(a):n}return n},jB=Sce(dYe),j1=Fce(pYe)(jB),Eo=function(e){return gt(j1(e))};var PB=function(){var e=AB(cE)(Kr(wD))(Lo(wD));return function(n){return ND(e(n))}}(),_Ye=function(e){if(e<=65535)return PB(e);var n=sYe(e-65536|0)(1024)+55296|0,t=fYe(e-65536|0)(1024)+56320|0;return PB(n)+PB(t)};var mE=Cce(_Ye),Hce=function(e){return function(n){if(e<1)return"";var t=vE(n);return t instanceof _?mE(t.value0.head)+Hce(e-1|0)(t.value0.tail):n}},js=Ice(Hce);var B7={eq:function(e){return function(n){return e===n}}},J7={compare:function(e){return function(n){return vYe(e)(n)}},Eq0:function(){return B7}},P1=function(e){return function(n){return bh(Dm(js(e)(n)))(n)}};var hYe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=vE(l);if(c instanceof _){var s=u===0;if(s)return a=!0,new _(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,R.value}for(;!a;)r=i(t,n);return r}},pE=function(e){return function(n){return e<0?R.value:e===0&&n===""?R.value:e===0?new _(jB(n)):Ece(hYe)(_.create)(R.value)(jB)(e)(n)}},gYe={bottom:0,top:1114111,Ord0:function(){return J7}},OD=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new _(e);if(Ce)return R.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 gYe},Enum1:function(){return DYe(0)}}}(),DYe=uYe("enumCodePoint","Data.String.CodePoints",function(){return{succ:A1(At(OD))(Tt(OD)),pred:x1(At(OD))(Tt(OD)),Ord0:function(){return J7}}});var SYe=$(sd),EYe=x(qo);var kce=function(){return Tle(new Ye(new aE("String")))(Ve.create)}();var Uce=function(e){return function(n){if(Ale(n))return SYe(R.value);if(Ce)return EYe(_.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 W7(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 Ps=function(){return function(){return function(e){return function(n){return W7(e,n)}}}},NB=function(e){var n=qa(e);return function(){return function(){return function(t){return function(a){return function(r){return Ic(n(t))(a)(r)}}}}}},OB=function(e){var n=qa(e);return function(){return function(t){return function(a){return Di(n(t))(a)}}}};var $7=function(e){var n=qa(e);return function(){return function(){return function(t){return function(a){return Zx(n(t))(a)}}}}};var Bce=K(rc),CYe=Ha(sl);var HB={gDecodeJson:function(e){return function(n){return new Ve({})}}},Jce=function(e){return e.gDecodeJson};var kB=function(e){var n=Jce(e);return function(){return{decodeJson:function(t){var a=w7(t);if(a instanceof _)return n(a.value0)(lt.value);if(a instanceof R)return new Ye(new aE("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},UB={decodeJson:kce};var IYe=function(e){return e.decodeJsonField},qce=function(e){var n=IYe(e);return function(t){var a=Jce(t);return function(r){var i=qa(r),u=NB(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(lt.value),f=ki(s)(l),v=n(f);if(v instanceof _)return Bce(CYe(rE.create(s))(v.value0))(function(m){return Bce(a(l)(lt.value))(function(p){return new Ve(u(lt.value)(m)(p))})});if(v instanceof R)return new Ye(new rE(s,RM.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var HM=function(e){return e.decodeJson};var Wce=function(e){return{decodeJson:Uce(HM(e))}};var $ce=function(e){var n=HM(Wce(e));return{decodeJsonField:function(t){if(t instanceof R)return new _(new Ve(R.value));if(t instanceof _)return new _(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 Yce=Ao;var JB={gEncodeJson:function(e){return function(n){return cd}}},Kce=function(e){return e.gEncodeJson};var qB=function(e){var n=Kce(e);return function(){return{encodeJson:function(t){return Ao(n(t)(lt.value))}}}};var Xce={encodeJson:Qe(Ze)};var Zce={encodeJson:Yce};var HD=function(e){return e.encodeJson};var ese=function(e){var n=HD(e);return function(t){var a=Kce(t);return function(r){var i=qa(r),u=OB(r)();return function(){return{gEncodeJson:function(l){return function(c){return md(i(lt.value))(n(u(lt.value)(l)))(a(l)(lt.value))}}}}}}};function nse(e){return typeof e=="string"}function WB(e){return typeof e=="number"}function tse(e){return typeof e=="boolean"}function z7(e){return e instanceof Object}function ase(e){return e instanceof Function}function kM(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 $B(e){return typeof e}function UM(e){return Object.prototype.toString.call(e).slice(8,-1)}function BM(e){return e===null}function N1(e){return e===void 0}var dE=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function dl(e){return new Error(e)}function hd(e){return e.message}function JM(e){return e.name||"Error"}function rse(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function qM(e){return function(){throw e}}var zB=function(e){return qM(dl(e))},ise=function(){return rse(_.create)(R.value)}();var jo=function(e){return e.throwError};var VB={throwError:qM,Monad0:function(){return B0}};var _l=function(e){return e.catchError};var vv=function(e){var n=_l(e),t=e.MonadThrow0().Monad0(),a=x(t.Bind1().Apply0().Functor0()),r=$(t.Applicative0());return function(i){return n(a(Ve.create)(i))(function(u){return r(Ye.create(u))})}};var gd=function(e){return e.state};var Dd=function(e){return e.tell};var mv={liftEffect:Qe(Ze),Monad0:function(){return B0}},Ln=function(e){return e.liftEffect};var MYe=x(qo);var QB=function(e){return e};var V7=function(e){return e};var Q7=function(e){return function(n){return e(n)}},hE=function(e){var n=x(e);return{map:function(t){return Q7(n(MYe(t)))}}};var use=function(e){return{Applicative0:function(){return pf(e)},Bind1:function(){return pv(e)}}},pv=function(e){var n=K(e.Bind1()),t=$(e.Applicative0());return{bind:function(a){return function(r){return n(a)(sr(function(i){return t(Ye.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return Y7(e)}}},Y7=function(e){var n=hE(e.Bind1().Apply0().Functor0());return{apply:Ms(use(e)),Functor0:function(){return n}}},pf=function(e){return{pure:function(){var n=$(e.Applicative0());return function(t){return QB(n(Ve.create(t)))}}(),Apply0:function(){return Y7(e)}}};var YB=function(e){var n=use(e);return{throwError:function(){var t=$(e.Applicative0());return function(a){return QB(t(Ye.create(a)))}}(),Monad0:function(){return n}}};var VM=function(e){var n=ze(e);return function(t){var a=t.Bind1(),r=K(a),i=$(t.Applicative0()),u=hE(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof Ve)return i(new Ve(s.value0));if(s instanceof Ye)return r(c)(function(f){if(f instanceof Ve)return i(new Ve(f.value0));if(f instanceof Ye)return i(new Ye(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 GYe=ne(gr),AYe=ne($e);var K7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QM=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}(),cse=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}(),sse=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}(),ar=an,bd=an;var YM=function(e){if(e instanceof K7)return e.value0;if(e instanceof cse)return"Error at array index "+(AYe(e.value0)+(": "+YM(e.value1)));if(e instanceof sse)return"Error at property "+(GYe(e.value0)+(": "+YM(e.value1)));if(e instanceof QM)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 H1=function(e){var n=jo(YB(e));return function(t){return n(yB(t))}},fse=function(e){var n=$(pf(e)),t=H1(e);return function(a){if(dE(a))return n(bd(a));if(Ce)return t(new QM("array",UM(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},dv=function(e){var n=$(pf(e)),t=H1(e);return function(a){return function(r){if(UM(r)===a)return n(bd(r));if(Ce)return t(new QM(a,UM(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var wh=function(e){return dv(e)("String")};var vse=Oa(Ft),mse=Ia(vse),xYe=gle(eE),LYe=ne($e),jYe=hM(ht),Pc=function(){function e(){}return e.value=new e,e}(),Nc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ge={validateJsRecord:function(e){return Pc.value}},yd={validateForeignType:function(e){return Pc.value}};var k1=function(e){return function(n){return function(t){var a=n(t);return a?Pc.value:new Nc({path:"",got:t,expected:e})}}},KM={validateForeignType:k1("Array")(dE)},ot={validateForeignType:k1("Boolean")(tse)},pse={validateForeignType:k1("Function")(ase)};var bt={validateForeignType:k1("Int")(cl(vse)(WB)(function(e){return et(dd(bd(e)))}))};var Wt={validateForeignType:k1("Number")(WB)},XM={validateForeignType:k1("Object")(z7)},fe={validateForeignType:k1("String")(nse)},dse=function(e){return e.validateJsRecord},ct=function(){return function(e){var n=dse(e);return{validateForeignType:function(t){if(z7(t))return n(t);if(Ce)return new Nc({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])}}}},U1=function(e){return e.validateForeignType},it=function(e){var n=U1(e);return{validateForeignType:function(t){if(mse(dE)(t))return new Nc({path:"",expected:"Array",got:t});if(Ce){var a=function(i){return function(u){var l=n(u);if(l instanceof Pc)return R.value;if(l instanceof Nc)return new _({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=xYe(a)(bd(t));if(r instanceof R)return Pc.value;if(r instanceof _)return new Nc({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(LYe(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])}}},jn=function(e){var n=U1(e);return{validateForeignType:function(t){if(BM(t)||N1(t))return Pc.value;if(Ce){var a=n(t);if(a instanceof Pc)return Pc.value;if(a instanceof Nc)return new Nc({path:a.value0.path,got:a.value0.got,expected:function(){var r=a.value0.path==="";return r?"Nullable "+a.value0.expected:a.value0.expected}()});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 123): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 123): "+[t.constructor.name])}}},Rd=function(e){var n=U1(e);return{validateForeignType:function(t){if(mse(z7)(t))return new Nc({path:"",expected:"Object",got:t});if(Ce){var a=function(r){return function(i){return function(u){if(r instanceof Nc)return R.value;var l=n(u);if(l instanceof Pc)return new _(Pc.value);if(l instanceof Nc)return new _(new Nc({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 Sle(a)(Pc.value)(bd(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=qa(e);return function(t){var a=U1(t);return function(r){var i=dse(r);return{validateJsRecord:function(u){var l=n(lt.value),c=Di(l)(bd(u)),s=a(c);if(s instanceof Nc)return new Nc({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof Pc)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},bm=function(e){var n=U1(e);return function(t){var a=n(t);if(a instanceof Pc)return new Ve(bd(t));if(a instanceof Nc)return new Ye(jYe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",kM(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},yt=function(e){var n=bm(e);return function(t){return Tc(n(t))}};var _se=rn(),hse=qe(dt);var X7=function(e){return e};var KB={show:_se};var Ui={show:_se};var NYe={eq:function(e){return function(n){return e===n}}},Z7={compare:function(e){return function(n){return hse(e)(n)}},Eq0:function(){return NYe}},_v={eq:function(e){return function(n){return e===n}}},ZM={compare:function(e){return function(n){return hse(e)(n)}},Eq0:function(){return _v}};var e2=fe,ym=fe;var Bi=null;function gse(e,n,t){return e==null?n:t(e)}function Au(e){return e}var aa=Se(Bi)(Au),oe=function(e){return gse(e,R.value,_.create)};var vn=function(){return{"genericTop'":z.value}}();var XB=function(e){return e["genericTop'"]},mn=function(e){return{"genericTop'":XB(e)}};var pn=function(){return{"genericBottom'":z.value}}();var n2=function(e){return e["genericBottom'"]},dn=function(e){return{"genericBottom'":n2(e)}};var _n=function(e){return{"genericBottom'":new T(n2(e))}},Dse=function(e){var n=l1(e);return function(t){return n(n2(t))}};var Sh=x(B),eL=rn();var ZB=function(e){return e["genericToEnum'"]};var nL=function(e){return e["genericSucc'"]},tL=function(e){var n=l1(e),t=SD(e);return function(a){var r=Sh(n),i=nL(a);return function(u){return r(i(t(u)))}}},aL=function(e){return e["genericPred'"]},bse=function(e){var n=l1(e),t=SD(e);return function(a){var r=Sh(n),i=aL(a);return function(u){return r(i(t(u)))}}},rL=function(e){return e["genericFromEnum'"]},yse=function(e){var n=SD(e);return function(t){var a=rL(t);return function(r){return a(n(r))}}},hn=function(e){var n=aL(e),t=nL(e);return function(a){var r=XB(a);return function(i){var u=aL(i),l=nL(i);return function(c){var s=n2(c);return{"genericPred'":function(f){if(f instanceof T)return Sh(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof R)return new _(new T(r));if(v instanceof _)return new _(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 R)return new _(new o(s));if(v instanceof _)return new _(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 Sh(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 gn={"genericPred'":function(e){return R.value},"genericSucc'":function(e){return R.value}},Dn=function(e){var n=aL(e),t=nL(e);return{"genericPred'":function(a){return Sh(XT)(n(a))},"genericSucc'":function(a){return Sh(XT)(t(a))}}};var eJ=function(e){return e["genericCardinality'"]};var bn=function(e){var n=eJ(e),t=ZB(e),a=rL(e);return function(r){var i=ZB(r),u=rL(r);return{"genericCardinality'":eL(n)+eL(eJ(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=UYe[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()},wse=(e,n)=>(n.__sentryFingerprint=e,n);var Sse=function(e){return vl(wse)(e)};var Ka="error";var gE={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof Ve)return t.value0;if(t instanceof Ye)return Va(Ka)("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},BYe=nt(gE),st=function(e){var n=nt(e);return function(t){var a=x(t);return function(r){return n({parse:function(i){return a(_.create)(r.parse(i))},default:R.value,diagnosticName:r.diagnosticName})}}},JYe=st(gE)(qo),DE=function(e){var n=bm(e);return function(t){return JYe({parse:n,diagnosticName:t})}},Pe={parseOrPanic:function(e){return BYe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Se(new Ye(""))(Ve.create);return function(t){return n(e.parse(t))}}()})}};var Ese=Dn(gn),Cse=hn(Ese)(mn(vn)),Ise=dn(pn),Fse=_n(Ise),Tse=Rn(yn),Mse=bn(Tse),oL=function(){function e(){}return e.value=new e,e}(),nJ=function(){function e(){}return e.value=new e,e}(),tJ=function(){function e(){}return e.value=new e,e}(),qYe={to:function(e){if(e instanceof T)return oL.value;if(e instanceof o&&e.value0 instanceof T)return nJ.value;if(e instanceof o&&e.value0 instanceof o)return tJ.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof oL)return new T(z.value);if(e instanceof nJ)return new o(new T(z.value));if(e instanceof tJ)return new o(new o(z.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])}};var iL=function(){var e=function(n){if(n instanceof oL)return"ineligible";if(n instanceof nJ)return"eligible";if(n instanceof tJ)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 24, column 17 - line 27, column 25): "+[n.constructor.name])};return nt(Pe)({parse:En(e)(ln(qYe)(Cse(Cse(Ese)(Ise))(Fse))(Mse(Mse(Tse)))(Fse)),default:oL.value,diagnosticName:"Autopilot Status"})}();var Gse=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,autopilot:iL(e.autopilot)}};var aJ=function(){function e(){}return e.value=new e,e}(),rJ=function(){function e(){}return e.value=new e,e}();var oJ=function(){function e(){}return e.value=new e,e}(),Ase=function(){function e(){}return e.value=new e,e}(),xse=function(){function e(){}return e.value=new e,e}(),Lse=function(){function e(){}return e.value=new e,e}();var uL=void 0;var jse=an;var B1=an,t2=function(e){return N1(e)};var Pse=function(e){return function(n){var t=t2(n);return t?uL:B1(e(jse(n)))}},br=function(e){var n=t2(e);return n?R.value:new _(jse(e))};var kn=function(e){return function(n){var t=t2(e);return t?n:e}};var lL=Se(uL)(B1);var Ua=function(){return an};var Oc=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",p="Cons",h="Resume",D="Release",g="Finalizer",d="Finalized",b="Forked",F="Fiber",j="Thunk";function H(le,De,Ee,W){this.tag=le,this._1=De,this._2=Ee,this._3=W}function G(le){var De=function(Ee,W,ye){return new H(le,Ee,W,ye)};return De.tag=le,De}function U(le){return new H(n,void 0)}function ce(le){try{le()}catch(De){setTimeout(function(){throw De},0)}}function me(le,De,Ee){try{return De(Ee())}catch(W){return le(W)}}function je(le,De,Ee){try{return De(Ee)()}catch(W){return Ee(le(W))(),U}}var Te=function(){var le=1024,De=0,Ee=0,W=new Array(le),ye=!1;function re(){var ke;for(ye=!0;De!==0;)De--,ke=W[Ee],W[Ee]=void 0,Ee=(Ee+1)%le,ke();ye=!1}return{isDraining:function(){return ye},enqueue:function(ke){var Ne,tn;De===le&&(tn=ye,re(),ye=tn),W[(Ee+De)%le]=ke,De++,ye||re()}}}();function Oe(le){var De={},Ee=0,W=0;return{register:function(ye){var re=Ee++;ye.onComplete({rethrow:!0,handler:function(ke){return function(){W--,delete De[re]}}})(),De[re]=ye,W++},isEmpty:function(){return W===0},killAll:function(ye,re){return function(){if(W===0)return re();var ke=0,Ne={};function tn(Ue){Ne[Ue]=De[Ue].kill(ye,function(Un){return function(){delete Ne[Ue],ke--,le.isLeft(Un)&&le.fromLeft(Un)&&setTimeout(function(){throw le.fromLeft(Un)},0),ke===0&&re()}})()}for(var fn in De)De.hasOwnProperty(fn)&&(ke++,tn(fn));return De={},Ee=0,W=0,function(Ue){return new H(r,function(){for(var Un in Ne)Ne.hasOwnProperty(Un)&&Ne[Un]()})}}}}}var Me=0,xe=1,on=2,_e=3,Hn=4,Cn=5,Ot=6;function It(le,De,Ee){var W=0,ye=Me,re=Ee,ke=null,Ne=null,tn=null,fn=null,Ue=null,Un=0,Mn=0,mt=null,On=!0;function pt(_t){for(var rt,Gn,Et;;)switch(rt=null,Gn=null,Et=null,ye){case on:ye=xe;try{re=tn(re),fn===null?tn=null:(tn=fn._1,fn=fn._2)}catch(Ae){ye=Cn,ke=le.left(Ae),re=null}break;case _e:le.isLeft(re)?(ye=Cn,ke=re,re=null):tn===null?ye=Cn:(ye=on,re=le.fromRight(re));break;case xe:switch(re.tag){case u:tn&&(fn=new H(p,tn,fn)),tn=re._2,ye=xe,re=re._1;break;case n:tn===null?(ye=Cn,re=le.right(re._1)):(ye=on,re=re._1);break;case r:ye=_e,re=me(le.left,le.right,re._1);break;case i:ye=Hn,re=je(le.left,re._1,function(Ae){return function(){W===_t&&(W++,Te.enqueue(function(){W===_t+1&&(ye=_e,re=Ae,pt(W))}))}});return;case t:ye=Cn,ke=le.left(re._1),re=null;break;case a:tn===null?Ue=new H(p,re,Ue,Ne):Ue=new H(p,re,new H(p,new H(h,tn,fn),Ue,Ne),Ne),tn=null,fn=null,ye=xe,re=re._1;break;case l:Un++,tn===null?Ue=new H(p,re,Ue,Ne):Ue=new H(p,re,new H(p,new H(h,tn,fn),Ue,Ne),Ne),tn=null,fn=null,ye=xe,re=re._1;break;case c:ye=_e,rt=It(le,De,re._2),De&&De.register(rt),re._1&&rt.run(),re=le.right(rt);break;case s:ye=xe,re=O(le,De,re._1);break}break;case Cn:if(tn=null,fn=null,Ue===null)ye=Ot,re=Ne||ke||re;else switch(rt=Ue._3,Et=Ue._1,Ue=Ue._2,Et.tag){case a:Ne&&Ne!==rt&&Un===0?ye=Cn:ke&&(ye=xe,re=Et._2(le.fromLeft(ke)),ke=null);break;case h:Ne&&Ne!==rt&&Un===0||ke?ye=Cn:(tn=Et._1,fn=Et._2,ye=on,re=le.fromRight(re));break;case l:Un--,ke===null&&(Gn=le.fromRight(re),Ue=new H(p,new H(D,Et._2,Gn),Ue,rt),(Ne===rt||Un>0)&&(ye=xe,re=Et._3(Gn)));break;case D:Ue=new H(p,new H(d,re,ke),Ue,Ne),ye=xe,Ne&&Ne!==rt&&Un===0?re=Et._1.killed(le.fromLeft(Ne))(Et._2):ke?re=Et._1.failed(le.fromLeft(ke))(Et._2):re=Et._1.completed(le.fromRight(re))(Et._2),ke=null,Un++;break;case g:Un++,Ue=new H(p,new H(d,re,ke),Ue,Ne),ye=xe,re=Et._1;break;case d:Un--,ye=Cn,re=Et._1,ke=Et._2;break}break;case Ot:for(var hr in mt)mt.hasOwnProperty(hr)&&(On=On&&mt[hr].rethrow,ce(mt[hr].handler(re)));mt=null,Ne&&ke?setTimeout(function(){throw le.fromLeft(ke)},0):le.isLeft(re)&&On&&setTimeout(function(){if(On)throw le.fromLeft(re)},0);return;case Me:ye=xe;break;case Hn:return}}function xt(_t){return function(){if(ye===Ot)return On=On&&_t.rethrow,_t.handler(re)(),function(){};var rt=Mn++;return mt=mt||{},mt[rt]=_t,function(){mt!==null&&delete mt[rt]}}}function Wn(_t,rt){return function(){if(ye===Ot)return rt(le.right(void 0))(),function(){};var Gn=xt({rethrow:!1,handler:function(){return rt(le.right(void 0))}})();switch(ye){case Me:Ne=le.left(_t),ye=Ot,re=Ne,pt(W);break;case Hn:Ne===null&&(Ne=le.left(_t)),Un===0&&(ye===Hn&&(Ue=new H(p,new H(g,re(_t)),Ue,Ne)),ye=Cn,re=null,ke=null,pt(++W));break;default:Ne===null&&(Ne=le.left(_t)),Un===0&&(ye=Cn,re=null,ke=null)}return Gn}}function Qt(_t){return function(){var rt=xt({rethrow:!1,handler:_t})();return ye===Me&&pt(W),rt}}return{kill:Wn,join:Qt,onComplete:xt,isSuspended:function(){return ye===Me},run:function(){ye===Me&&(Te.isDraining()?pt(W):Te.enqueue(function(){pt(W)}))}}}function ae(le,De,Ee,W){var ye=0,re={},ke=0,Ne={},tn=new Error("[ParAff] Early exit"),fn=null,Ue=e;function Un(xt,Wn,Qt){var _t=Wn,rt=null,Gn=null,Et=0,hr={},Ae,sn;e:for(;;)switch(Ae=null,_t.tag){case b:if(_t._3===e&&(Ae=re[_t._1],hr[Et++]=Ae.kill(xt,function(Yt){return function(){Et--,Et===0&&Qt(Yt)()}})),rt===null)break e;_t=rt._2,Gn===null?rt=null:(rt=Gn._1,Gn=Gn._2);break;case f:_t=_t._2;break;case v:case m:rt&&(Gn=new H(p,rt,Gn)),rt=_t,_t=_t._1;break}if(Et===0)Qt(le.right(void 0))();else for(sn=0,Ae=Et;sn""),lXe=gv.unmountComponentAtNode,cve=St.Fragment;function sve(e,n,t){return St.createElement.apply(null,[e,cXe(e,n)].concat(t))}function cXe(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)}function fve(e){return n=>e===n}var qD=function(e){return function(n){return function(t){var a=oe(t);if(e instanceof R&&a instanceof R)return be;if(e instanceof _&&a instanceof R)return be;if(e instanceof _&&a instanceof _){if(fve(e.value0)(a.value0))return be;if(Ce)return n(new _(a.value0))()}return n(a)()}}};var M={asReactChildren:function(e){return[e]}},X={asReactChildren:function(e){return[e]}},q={asReactChildren:Qe(Ze)};var Z=an,NJ=W1(ove),vve=UD(uve),mve=UD(lve),pve=FE(rve),Je=!1;var dve=UD(ive),Z1=function(e){return e.asReactChildren},Dv=function(){return function(e){var n=Z1(e);return function(t){return function(a){return function(r){return sve(t,a,n(r))}}}}},_ve=Dv()(q),Hc=function(){return function(e){return function(n){return _ve(e)(n)([])}}},ie=_ve(cve)({});var OJ=Hc(),HJ=Dv(),hve=Ps()(),sXe=yM();var AE=an,gve=function(e){return function(n){return OJ(AE(e))(n)}},IL=function(e){var n=HJ(e);return function(t){return function(a){return n(AE(t))(a)}}},hf=function(e){var n=HJ(e);return function(t){return function(a){return function(r){return n(AE(t))(hve(r)({className:a}))}}}},WD=function(e){return function(n){return function(t){return OJ(AE(e))(hve(t)({className:n}))}}},kJ=function(e){return function(n){return OJ(AE(e))({className:n})}},Yo=function(e){return function(n){var t=HJ(n);return function(a){return function(r){return t(AE(e))({className:a})(r)}}}};var Ke=an,xE=function(){return sXe};var LE=function(e){var n=hf(e);return function(){return function(){return n("ul")}}},bv=function(e){return Yo("ul")(e)};var wm=function(e){return Yo("tr")(e)};var jE=function(e){return Yo("thead")(e)};var PE=function(e){return Yo("th")(e)};var gf=function(){return function(){return WD("textarea")}};var Df=function(e){return Yo("td")(e)};var Sm=function(e){return Yo("tbody")(e)},FL=function(e){var n=hf(e);return function(){return function(){return n("table")}}},Sd=function(e){return Yo("table")(e)},Em=function(e){var n=hf(e);return function(){return function(){return n("svg")}}};var TL=function(e){return Yo("sup")(e)};var ga=function(e){return Yo("strong")(e)},Ed=function(e){var n=hf(e);return function(){return function(){return n("span")}}},Xe=function(e){return Yo("span")(e)};var ML=function(e){var n=hf(e);return function(){return function(){return n("select")}}};var GL=function(e){return Yo("section")(e)};var Jn=function(e){return Yo("p")(e)};var AL=function(e){var n=hf(e);return function(){return function(){return n("option")}}};var xL=function(e){return Yo("ol")(e)};var LL=function(){return function(){return WD("meta")}};var vc=function(e){return Yo("li")(e)};var jL=function(e){var n=hf(e);return function(){return function(){return n("label")}}},qi=function(e){return Yo("label")(e)};var Io=function(){return function(){return WD("input")}};var Cd=function(){return function(){return WD("img")}};var Id=function(e){var n=hf(e);return function(){return function(){return n("iframe")}}};var na=function(e){return Yo("i")(e)};var Qa=kJ("hr");var kc=function(e){return Yo("h6")(e)};var PL=function(e){var n=hf(e);return function(){return function(){return n("h4")}}},Zr=function(e){return Yo("h4")(e)};var Lt=function(e){return Yo("h3")(e)};var Yn=function(e){return Yo("h2")(e)};var Hs=function(e){return Yo("h1")(e)},NL=function(e){var n=hf(e);return function(){return function(){return n("form")}}};var OL=function(e){return Yo("em")(e)};var Tn=function(e){var n=hf(e);return function(){return function(){return n("div")}}},J=function(e){return Yo("div")(e)};var HL=kJ("br");var p2="";function Dve(e){var n=e.split(` `);return n.reduce(function(t,a){var r=mXe(a)||dXe(a)||gXe(a)||RXe(a)||bXe(a);return r&&t.push(r),t},[])}var fXe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,vXe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function mXe(e){var n=fXe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=vXe.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]||p2,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var pXe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function dXe(e){var n=pXe.exec(e);return n?{file:n[2],methodName:n[1]||p2,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var _Xe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,hXe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function gXe(e){var n=_Xe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=hXe.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||p2,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var DXe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function bXe(e){var n=DXe.exec(e);return n?{file:n[3],methodName:n[1]||p2,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var yXe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function RXe(e){var n=yXe.exec(e);return n?{file:n[2],methodName:n[1]||p2,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function bve({skipFrames:e,prefix:n}){let t=new Error().stack,r=Dve(t)[e],i=yve(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=yve(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var yve=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");la();var Rve=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Eve(n));return t(a)}}();function wve(e){return e(Eve())}var Sve=St.createElement,d2=e=>()=>e.props.def;function Eve(e){class n extends St.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 kL=typeof module=="undefined"?void 0:module.require,LCt=function(){try{return kL===void 0?void 0:kL("util")}catch{return}}();var jCt=function(){var e;if(typeof performance!="undefined")e=performance;else if(kL)try{e=kL("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var Cve=(e,n)=>n[e],Ive=(e,n,t)=>t[e]=n;var wXe=V(ft),_2=function(){function e(){}return e.value=new e,e}(),Fve=function(){return function(e){var n=qa(e);return function(t){return W1(Ive)(n(lt.value))}}},UJ=function(e){var n=yt(e);return function(t){var a=qa(t);return function(r){return function(i){return wXe(function(){return Cve(a(lt.value),i)})(n)}}}};var BJ=x(ft),SXe=$(Pt),Tve=function(e){return{initialize:function(n){return dve(n)(e.initialState)},getState:function(n){return function(){var a=BJ(oe)(pve(n))();return pe(e.initialState)(a)}},setState:NJ}},Mve=function(){var e=function(n){return function(t){return{initialize:function(a){return _h(new _(t.initialState))(n)},getState:function(a){return BJ(pe(t.initialState))(dh(n))},setState:function(a){return function(r){return function(i){return function(){return _h(new _(r))(n)(),NJ(a)(r)(SXe(be))(),i()}}}}}}};return BJ(e)(ED(R.value))}();var Gve=V(de),Ave=ze(ua);var EXe=$(Pt),xve=Fve(),Lve={reflectSymbol:function(){return"__unmounted"}},CXe=xve(Lve),jve={reflectSymbol:function(){return"__subscriptions"}},IXe=xve(jve),UL=V(ft),FXe=UJ(ot)(Lve),Pve=x(ft),TXe=UJ(it(pse))(jve),MXe=An(wn),GXe=at(Tr),AXe=i7(Pt)(Fe),xXe=MXe(Ct),Nve=Ln(mv),LXe=kS(B0),jXe=ze(ud(r7(WT))),JJ=function(e){return e},$D=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}(),BL={map:function(e){return function(n){return new $D(e(n.value0),n.value1)}}},li=function(e){return{bimap:function(n){return function(t){return function(a){return new $D(t(a.value0),Gve(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},Ove={apply:function(e){return function(n){return new $D(e.value0(n.value0),Ave(e.value1)(n.value1))}},Functor0:function(){return BL}},kt={bind:function(e){return function(n){var t=n(e.value0);return new $D(t.value0,Ave(e.value1)(t.value1))}},Apply0:function(){return Ove}},tt={pure:function(e){return new $D(e,[])},Apply0:function(){return Ove}},JL={Applicative0:function(){return tt},Bind1:function(){return kt}};var Hve=function(e){var n=K(e);return function(t){var a=Ln(t);return function(r){return function(i){return new $D(r,Gve(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var Fd=function(e){return new $D(be,[e])},Ma=function(e){return Fd(Le(e))},Td=function(e){var n=K(e.Monad0().Bind1()),t=Ln(e);return function(a){return Fd(function(r){return n(a)(function(i){return t(Se(EXe(be))(r.dispatch)(i))})})}},zr=function(e){var n=Hve(e.Monad0().Bind1())(e);return function(t){return n(be)([t])}},kve=function(e){return function(n){var t=CXe(_2.value),a=IXe(_2.value),r=function(p){return function(h){return function(D){return function(){var d=UL(d2(p))(function(b){return b.init})();return n({initialState:d.value0}).setState(p)(h)(D)()}}}},i=function(){var p=Pve(pe(!1)),h=FXe(_2.value);return function(D){return p(h(D))}}(),u=function(){var p=Pve(pe([])),h=TXe(_2.value);return function(D){return p(h(D))}}(),l=function(p){return function(){return GXe(AXe)(u(p))(),a([])(p)()}},c=function(p){return function(){var D=UL(d2(p))(function(g){return g.init})();return n({initialState:D.value0}).getState(p)()}},s=function(p){return function(h){return function(){var g=u(p)();return a(wo(CE(h))(g))(p)()}}},f=function(p){return function(h){var D=function(g){return CE(xXe(df(0))(function(){return g({dispatch:function(){var d=v(h);return function(b){return Nve(d(b))}}(),onStop:s(h)})}))};return MU(p)(D)}},v=function(p){return function(h){return LXe(i(p))(function(){var g=c(p)(),d=UL(d2(p))(function(F){return F.update})(),b=d(g)(h);return r(p)(b.value0)(f(b.value1)(p))()})}},m=function(p){return function(){var D=c(p)(),g=UL(d2(p))(function(d){return d.view})();return g(D)(v(p))}};return function(p){return Sve(e,{def:p,init:n({initialState:p.init.value0}).initialize,render:m,componentDidMount:f(p.init.value1),componentWillUnmount:jXe(t(!0))(l)})}}},qJ=function(e){return function(){var t=Nve(Mve)();return wve(function(a){return kve(a)(t)(e)})}},du=function(e){return function(n){return Rve(e,function(t){var a=kve(t)(Tve);return function(r){return a(n(r))}})}};var PXe=$(tt),NXe=Qe(Ze),qL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OXe={map:function(e){return function(n){return new qL(function(t){return n.value0(function(a){return t(e(a))})})}}},Uve=x(OXe);var WJ=function(e){return JJ(bve(e))},Po=function(e){return new qL(function(n){return n(e)})},eR=function(e){return function(n){return new qL(function(t){return du(e)(n)(t)})}},$J=function(e){return function(n){return du(e)(function(t){return{init:PXe(be),update:Le(fh),view:Le(Le(n.value0(NXe)))}})(be)}},NE=function(e){var n=WJ({skipFrames:3,prefix:"WithHook"});return function(t){return $J(n)(Uve(t)(e))}},Ko=function(e){var n=WJ({skipFrames:3,prefix:"WithHookCurried"});return function(t){return $J(n)(Uve(J0(t))(e))}},Wi=function(e){var n=WJ({skipFrames:3,prefix:"HooksComponent"});return $J(n)(e)},ci=function(){return function(e){return function(n){return new qL(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},HXe=ci(),ks=function(e){return function(){return HXe}};la();var Bve=class extends St.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},Jve=Bve;var kXe=cr();var qve=function(e){return"ref:"+qa(e)(lt.value)},Wve=function(e){var n=qve(e);return function(t){return kXe(ki(n)(t))}},$ve=function(e){var n=qve(e);return function(t){return b7(n)(t)}};var UXe=Dv(),Vve=An(wn)(kt),Qve=$(tt),BXe=$1(mfe(bE)),Yve={reflectSymbol:function(){return"deps"}},JXe=Wve(Yve),qXe=$ve(Yve),Kve=Qe(Ze);var WXe=function(e){var n=UXe(e);return function(){return function(){return n(Jve)}}},$Xe=WXe(X)()(),Xve=function(e){var n=ul(e);return function(t){return function(a){return function(r){return function(i){return eR(t)(function(u){return a({init:Vve(Ma(i(r)))(function(){return Qve(r)}),update:function(l){return function(c){return Vve(Ma(i(c)))(function(){return Qve(c)})}},view:function(l){return function(c){return $Xe({componentDidUpdate:BXe(c)(function(s){var f=n(JXe(s))(r);return f?new _(r):R.value}),deps:qXe(r)})(u(be))}}})})}}}}},zXe=Xve(xS),Cm=function(e){var n=Xve(e);return function(t){return function(a){return n("UseEffectPrime")(Kve)(t)(a)}}},WL=function(e){return zXe("UseEffect")(Kve)(be)(Le(e))};var Zve=$(tt),VXe=Qe(Ze);var QXe=function(e){return function(n){return function(t){return eR(e)(function(a){return n({init:Zve(t),update:function(r){return function(i){return Zve(i)}},view:d1(a)})})}}},ma=function(e){return QXe("UseState")(VXe)(e)};var $L=function(){return ci()(ma(R.value))(function(e){return Po(new He(e.value0,qD(e.value0)(e.value1)))})}();var eme=J1(RE),YXe=K(Ct),KXe=Ln(Nn),XXe=$(Pt);var nme={map:function(e){return function(n){return eme(eme(e))(n)}}},ZXe=V(nme),eZe=function(e){var n=K(e.Monad0().Bind1()),t=Ln(e);return function(a){return Fd(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},OE=function(e){var n=eZe(e);return function(t){return function(a){return n(ZXe(a)(t))}}},tme=function(e){return function(n){return function(t){return n(function(a){return CE(YXe(e(a))(function(r){return KXe(t(r))}))})}}},ame=function(e){return function(n){return e(Se(XXe(be))(n))}};var rme=An(wn)(kt),nZe=OE(Nn),tZe=Qe(Ze),ome=$(tt),h2=function(e){return function(n){return eR("UseSubscription")(function(t){return{init:rme(nZe(tZe)(e))(function(){return ome(be)}),update:function(a){return function(r){return rme(Ma(n(r)))(function(){return ome(be)})}},view:function(a){return function(r){return t(be)}}}})}};function g2(e){return function(){return function(n){return e(n)()}}}function D2(e){return function(n){return function(t){return function(a){return function(){return a.addEventListener(e,n,t)}}}}}function zJ(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var ho=function(){return window};function ime(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 Dt=function(e){return function(n){return ime(R.value,_.create,e,n)}};var ume=an;function lme(e){return e.body}var aZe=x(ft);var VJ=an,zL=an;var cme=an,sme=an;var fme=function(e){return aZe(oe)(function(){return lme(e)})};var vme=an;function QJ(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function YJ(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function KJ(e){return function(n){return function(){n.href=e}}}function VL(e){return function(){return e.pathname}}function QL(e){return function(){return e.search}}function XJ(e){return function(){e.reload()}}function np(e){return function(){return e.document}}function HE(e){return function(){return e.location}}function YL(e){return function(){return e.history}}function pme(e){return function(n){return function(t){return function(a){return function(){return a.open(e,n,t)}}}}}function kE(e){return function(){return e.localStorage}}var cZe=x(ft);var dme=an;var _me=function(e){return function(n){return function(t){return function(a){return cZe(oe)(pme(e)(n)(t)(a))}}}};var hme="message";var gme="hashchange";var Dme="popstate";var bme="keyup",yme="keydown";var Rme="mouseup";var wme="mousemove";var Sme=Ln(Nn),Eme=x(ft),sZe=at(Tr),UE=function(){var e=function(a){return function(r){return function(i){return Sme(function(){var l=r(),c=g2(function(s){return i(s)})();return D2(a)(c)(!1)(l)(),Sme(zJ(a)(c)(!1)(l))})}}},n=function(a){return e(a)(Eme(dme)(ho))},t=function(a){return e(a)(Eme(cme)(sZe(np)(ho)))};return{hashchange:n(gme),mousemove:n(wme),mouseup:n(Rme),popstate:n(Dme),resize:n("resize"),message:n(hme),keydown:t(yme),keyup:t(bme),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var Cme=function(e){var n=IL(e);return function(){return function(){return n("script")}}};var Ime=function(e){var n=IL(e);return function(){return function(){return n("button")}}},Fme=function(){return function(){return gve("br")}};var Tme=function(e){var n=IL(e);return function(){return function(){return n("a")}}};var xme=Ps()(),Ntn=function(e){return e},Ge=ar(Bi),un=function(e){var n=Ime(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(xme(r)({className:t,"aria-label":a}))(i)}}}}}}};var sa=function(e){return Ntn(ar(e))},ra=function(e){var n=Tme(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(xme(r)({className:t,"aria-label":a}))(i)}}}}}}};var $i=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},hl=function(e){return e()};var XL=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new He(t(i.value0),i.value1)})(a(r))}}}}};var BE=function(e){return{Applicative0:function(){return b2(e)},Bind1:function(){return ZL(e)}}},ZL=function(e){var n=K(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 e5(e)}}},e5=function(e){var n=XL(e.Bind1().Apply0().Functor0());return{apply:Ms(BE(e)),Functor0:function(){return n}}},b2=function(e){var n=$(e.Applicative0());return{pure:function(t){return function(a){return n(new He(t,a))}},Apply0:function(){return e5(e)}}};var n5=function(e){var n=e.Monad0(),t=K(n.Bind1()),a=$(n.Applicative0()),r=Gs(e),i=BE(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 Pi)return new Pi(new He(v.value0.value0,v.value1));if(v.value0 instanceof Ni)return new Ni(new He(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 He(l,s))}}},Monad0:function(){return i}}},JE=function(e){var n=$(e.Applicative0()),t=BE(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var t5=function(e){return function(n){var t=e(n);return t.value0}};var ztn=oc(fr),Vtn=cr();var Nme=function(e){return e};var Qtn=1,oq=2147483647,Ytn=function(){return oq-1|0}(),iq=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=ztn(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function G0e(e,n,t,a){var r=M0e(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function A0e(e,n,t){return M0e(e,n-1,t).getUTCDay()}var m5=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 yv=function(){function e(){}return e.value=new e,e}(),Tm=function(){function e(){}return e.value=new e,e}(),Mm=function(){function e(){}return e.value=new e,e}(),Gm=function(){function e(){}return e.value=new e,e}(),Am=function(){function e(){}return e.value=new e,e}(),xm=function(){function e(){}return e.value=new e,e}(),rp=function(){function e(){}return e.value=new e,e}(),Uc=function(){function e(){}return e.value=new e,e}(),Us=function(){function e(){}return e.value=new e,e}(),Bc=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}(),Jc=function(){function e(){}return e.value=new e,e}(),mc=function(){function e(){}return e.value=new e,e}(),qs=function(){function e(){}return e.value=new e,e}(),Ws=function(){function e(){}return e.value=new e,e}(),$s=function(){function e(){}return e.value=new e,e}(),zs=function(){function e(){}return e.value=new e,e}(),Rf=function(){function e(){}return e.value=new e,e}();var x0e={show:function(e){if(e instanceof yv)return"Monday";if(e instanceof Tm)return"Tuesday";if(e instanceof Mm)return"Wednesday";if(e instanceof Gm)return"Thursday";if(e instanceof Am)return"Friday";if(e instanceof xm)return"Saturday";if(e instanceof rp)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},Mq={show:function(e){if(e instanceof Uc)return"January";if(e instanceof Us)return"February";if(e instanceof Bc)return"March";if(e instanceof Bs)return"April";if(e instanceof Js)return"May";if(e instanceof Jc)return"June";if(e instanceof mc)return"July";if(e instanceof qs)return"August";if(e instanceof Ws)return"September";if(e instanceof $s)return"October";if(e instanceof zs)return"November";if(e instanceof Rf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var p5=Vn,d5=Vn,L0e=nr,Rrn={eq:function(e){return function(n){return e instanceof yv&&n instanceof yv||e instanceof Tm&&n instanceof Tm||e instanceof Mm&&n instanceof Mm||e instanceof Gm&&n instanceof Gm||e instanceof Am&&n instanceof Am||e instanceof xm&&n instanceof xm||e instanceof rp&&n instanceof rp}}},j0e={compare:function(e){return function(n){if(e instanceof yv&&n instanceof yv)return ee.value;if(e instanceof yv)return Y.value;if(n instanceof yv)return Q.value;if(e instanceof Tm&&n instanceof Tm)return ee.value;if(e instanceof Tm)return Y.value;if(n instanceof Tm)return Q.value;if(e instanceof Mm&&n instanceof Mm)return ee.value;if(e instanceof Mm)return Y.value;if(n instanceof Mm)return Q.value;if(e instanceof Gm&&n instanceof Gm)return ee.value;if(e instanceof Gm)return Y.value;if(n instanceof Gm)return Q.value;if(e instanceof Am&&n instanceof Am)return ee.value;if(e instanceof Am)return Y.value;if(n instanceof Am)return Q.value;if(e instanceof xm&&n instanceof xm)return ee.value;if(e instanceof xm)return Y.value;if(n instanceof xm)return Q.value;if(e instanceof rp&&n instanceof rp)return ee.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 Rrn}},Gq={eq:function(e){return function(n){return e instanceof Uc&&n instanceof Uc||e instanceof Us&&n instanceof Us||e instanceof Bc&&n instanceof Bc||e instanceof Bs&&n instanceof Bs||e instanceof Js&&n instanceof Js||e instanceof Jc&&n instanceof Jc||e instanceof mc&&n instanceof mc||e instanceof qs&&n instanceof qs||e instanceof Ws&&n instanceof Ws||e instanceof $s&&n instanceof $s||e instanceof zs&&n instanceof zs||e instanceof Rf&&n instanceof Rf}}},aR={compare:function(e){return function(n){if(e instanceof Uc&&n instanceof Uc)return ee.value;if(e instanceof Uc)return Y.value;if(n instanceof Uc)return Q.value;if(e instanceof Us&&n instanceof Us)return ee.value;if(e instanceof Us)return Y.value;if(n instanceof Us)return Q.value;if(e instanceof Bc&&n instanceof Bc)return ee.value;if(e instanceof Bc)return Y.value;if(n instanceof Bc)return Q.value;if(e instanceof Bs&&n instanceof Bs)return ee.value;if(e instanceof Bs)return Y.value;if(n instanceof Bs)return Q.value;if(e instanceof Js&&n instanceof Js)return ee.value;if(e instanceof Js)return Y.value;if(n instanceof Js)return Q.value;if(e instanceof Jc&&n instanceof Jc)return ee.value;if(e instanceof Jc)return Y.value;if(n instanceof Jc)return Q.value;if(e instanceof mc&&n instanceof mc)return ee.value;if(e instanceof mc)return Y.value;if(n instanceof mc)return Q.value;if(e instanceof qs&&n instanceof qs)return ee.value;if(e instanceof qs)return Y.value;if(n instanceof qs)return Q.value;if(e instanceof Ws&&n instanceof Ws)return ee.value;if(e instanceof Ws)return Y.value;if(n instanceof Ws)return Q.value;if(e instanceof $s&&n instanceof $s)return ee.value;if(e instanceof $s)return Y.value;if(n instanceof $s)return Q.value;if(e instanceof zs&&n instanceof zs)return ee.value;if(e instanceof zs)return Y.value;if(n instanceof zs)return Q.value;if(e instanceof Rf&&n instanceof Rf)return ee.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 Gq}},P0e=nr,N0e=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return p5}}}(),wrn=function(){return{bottom:yv.value,top:rp.value,Ord0:function(){return j0e}}}(),O0e=function(){return{bottom:Uc.value,top:Rf.value,Ord0:function(){return aR}}}(),Vi={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new _(e);if(Ce)return R.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 N0e},Enum1:function(){return H0e(0)}},H0e=m5("enumYear","Data.Date.Component",function(){return{succ:function(){var e=At(Vi),n=Tt(Vi);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Vi),n=Tt(Vi);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return p5}}}),Aq=H0e(31),zD={cardinality:7,toEnum:function(e){return e===1?new _(yv.value):e===2?new _(Tm.value):e===3?new _(Mm.value):e===4?new _(Gm.value):e===5?new _(Am.value):e===6?new _(xm.value):e===7?new _(rp.value):R.value},fromEnum:function(e){if(e instanceof yv)return 1;if(e instanceof Tm)return 2;if(e instanceof Mm)return 3;if(e instanceof Gm)return 4;if(e instanceof Am)return 5;if(e instanceof xm)return 6;if(e instanceof rp)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 wrn},Enum1:function(){return Srn(0)}},Srn=m5("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=At(zD),n=Tt(zD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(zD),n=Tt(zD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return j0e}}});var No={cardinality:12,toEnum:function(e){return e===1?new _(Uc.value):e===2?new _(Us.value):e===3?new _(Bc.value):e===4?new _(Bs.value):e===5?new _(Js.value):e===6?new _(Jc.value):e===7?new _(mc.value):e===8?new _(qs.value):e===9?new _(Ws.value):e===10?new _($s.value):e===11?new _(zs.value):e===12?new _(Rf.value):R.value},fromEnum:function(e){if(e instanceof Uc)return 1;if(e instanceof Us)return 2;if(e instanceof Bc)return 3;if(e instanceof Bs)return 4;if(e instanceof Js)return 5;if(e instanceof Jc)return 6;if(e instanceof mc)return 7;if(e instanceof qs)return 8;if(e instanceof Ws)return 9;if(e instanceof $s)return 10;if(e instanceof zs)return 11;if(e instanceof Rf)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 O0e},Enum1:function(){return Ern(0)}},Ern=m5("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=At(No),n=Tt(No);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(No),n=Tt(No);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return aR}}});var xq={bottom:1,top:31,Ord0:function(){return d5}},qc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new _(e);if(Ce)return R.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 xq},Enum1:function(){return Crn(0)}},Crn=m5("enumDay","Data.Date.Component",function(){return{succ:function(){var e=At(qc),n=Tt(qc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(qc),n=Tt(qc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return d5}}});var k0e=Tt(No),Lq=cr(),U0e=At(zD);var Irn=se(L0e),Frn=se(Gq),Trn=se(P0e),Mrn=qe(p5),Grn=qe(aR),Arn=qe(d5);var xrn=At(No);var B0e=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}(),Rv=function(e){return e.value0},F2=function(e){var n=A0e(e.value0,k0e(e.value1),e.value2),t=n===0;return Lq(U0e(t?7:n))};var wv=function(e){return e.value1};var h5={eq:function(e){return function(n){return Irn(e.value0)(n.value0)&&Frn(e.value1)(n.value1)&&Trn(e.value2)(n.value2)}}},Lrn=se(h5),g5={compare:function(e){return function(n){var t=Mrn(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=Grn(e.value1)(n.value1);return a instanceof Y?Y.value:a instanceof Q?Q.value:Arn(e.value2)(n.value2)}},Eq0:function(){return h5}};var Md=function(e){return e.value2},VD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new B0e(r,Lq(xrn(i)),u)}}};return G0e(a,e,k0e(n),t)}}},T2=function(e){return function(n){return function(t){var a=new B0e(e,n,t),r=Lrn(VD(e)(n)(t))(a);return r?new _(a):R.value}}};var jrn=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 J0e(e){return function(n){return function(t){return function(a){var r=jrn(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 D5=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 b5=Vn,y5=Vn,R5=Vn,w5=Vn,q0e=nr,W0e=nr,$0e=nr,z0e=nr,M2={bottom:0,top:59,Ord0:function(){return b5}},G2={bottom:0,top:59,Ord0:function(){return y5}},A2={bottom:0,top:999,Ord0:function(){return R5}},x2={bottom:0,top:23,Ord0:function(){return w5}},Sv={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new _(e);if(Ce)return R.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 M2},Enum1:function(){return Prn(0)}},Prn=D5("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=At(Sv),n=Tt(Sv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Sv),n=Tt(Sv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return b5}}});var Ev={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new _(e);if(Ce)return R.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 G2},Enum1:function(){return Nrn(0)}},Nrn=D5("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=At(Ev),n=Tt(Ev);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Ev),n=Tt(Ev);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return y5}}});var Cv={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new _(e);if(Ce)return R.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 A2},Enum1:function(){return Orn(0)}},Orn=D5("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=At(Cv),n=Tt(Cv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Cv),n=Tt(Cv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return R5}}});var Iv={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new _(e);if(Ce)return R.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 x2},Enum1:function(){return Hrn(0)}},Hrn=D5("enumHour","Data.Time.Component",function(){return{succ:function(){var e=At(Iv),n=Tt(Iv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Iv),n=Tt(Iv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return w5}}});var Jrn=se(z0e),qrn=se(W0e),Wrn=se(q0e),$rn=se($0e),zrn=qe(w5),Vrn=qe(y5),Qrn=qe(b5),Yrn=qe(R5);var Gd=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 Ah=function(e){return e.value2},xh=function(e){return e.value1},Ad=function(e){return e.value3};var xd=function(e){return e.value0};var jq={eq:function(e){return function(n){return Jrn(e.value0)(n.value0)&&qrn(e.value1)(n.value1)&&Wrn(e.value2)(n.value2)&&$rn(e.value3)(n.value3)}}},Pq={compare:function(e){return function(n){var t=zrn(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=Vrn(e.value1)(n.value1);if(a instanceof Y)return Y.value;if(a instanceof Q)return Q.value;var r=Qrn(e.value2)(n.value2);return r instanceof Y?Y.value:r instanceof Q?Q.value:Yrn(e.value3)(n.value3)}},Eq0:function(){return jq}};var L2=function(){return{bottom:new Gd(Kr(x2),Kr(G2),Kr(M2),Kr(A2)),top:new Gd(Lo(x2),Lo(G2),Lo(M2),Lo(A2)),Ord0:function(){return Pq}}}();var Krn=Tt(Vi),Xrn=Tt(No),Zrn=Tt(qc),eon=Tt(Iv),non=Tt(Ev),ton=Tt(Sv),aon=Tt(Cv);var ron=se(h5),oon=se(jq),ion=qe(g5),uon=qe(Pq),lon=K(we),QE=$n(Na),Nq=x(B),con=rl(we),son=At(Vi),fon=At(No),von=At(qc),mon=At(Iv),pon=At(Ev),don=At(Sv),_on=At(Cv),op=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}(),hon=function(e){return{year:Krn(Rv(e.value0)),month:Xrn(wv(e.value0)),day:Zrn(Md(e.value0)),hour:eon(xd(e.value1)),minute:non(xh(e.value1)),second:ton(Ah(e.value1)),millisecond:aon(Ad(e.value1))}};var V0e={eq:function(e){return function(n){return ron(e.value0)(n.value0)&&oon(e.value1)(n.value1)}}},S5={compare:function(e){return function(n){var t=ion(e.value0)(n.value0);return t instanceof Y?Y.value:t instanceof Q?Q.value:uon(e.value1)(n.value1)}},Eq0:function(){return V0e}};var Q0e=function(e){var n=mL(e);return function(t){return function(a){return lon(J0e(_.create)(R.value)(n(t))(hon(a)))(function(r){return QE(Nq(op.create)(con(QE(QE(Nq(T2)(son(r.year)))(fon(r.month)))(von(r.day)))))(QE(QE(QE(Nq(Gd.create)(mon(r.hour)))(pon(r.minute)))(don(r.second)))(_on(r.millisecond)))})}}};var gon=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 Y0e(e,n,t,a,r,i,u){return gon(e,n-1,t,a,r,i,u).getTime()}function K0e(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 Don=cr(),bon=At(No);var yon=Tt(No);var X0e=function(e){return e},E5=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 op(VD(n)(Don(bon(t)))(a),new Gd(r,i,u,l))}}}}}}};return K0e(e)}();var Z0e=function(e){return Y0e(Rv(e.value0),yon(wv(e.value0)),Md(e.value0),xd(e.value1),xh(e.value1),Ah(e.value1),Ad(e.value1))};var epe=function(e){var n=ze(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,p){if(p<1)return c=!0,v;u=n(v)(m),l=m,i=p-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(ha(e))};var npe=function(e){return function(n){return n.join(e)}};var Ron=ze(ua),go={genericShowArgs:function(e){return[]}},wf=function(e){var n=ne(e);return{genericShowArgs:function(t){return[n(t)]}}},won=function(e){return e.genericShowArgs};var dr=function(e){var n=won(e);return function(t){var a=qa(t);return{"genericShow'":function(r){var i=a(lt.value),u=n(r);return u.length===0?i:"("+(npe(" ")(Ron([i])(u))+")")}}}},Oq=function(e){return e["genericShow'"]};var xa=function(e){var n=Oq(e);return function(t){var a=Oq(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])}}}},Hr=function(e){var n=SD(e);return function(t){var a=Oq(t);return function(r){return a(n(r))}}};var Son=rn();var rR=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}(),j2=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 tpe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ape=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hq=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 YE={defer:function(e){var n=$i(e);return function(t,a,r,i,u){var l=hl(n);return l(t,a,r,i,u)}}};var Ld={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 jd={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(p){return u(v,s(m))})})})})})}}},Functor0:function(){return Ld}};var Pd={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 jd}},Eon=at(Pd);var Lm={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return jd}};var Con={Applicative0:function(){return Lm},Bind1:function(){return Pd}};var rpe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return Con}},Ion=jo(rpe);var oR={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new rR(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 Ld}},Fon=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var Ton=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=$(n.Applicative0()),r=Gs(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var p=m(be);if(p instanceof tpe){c=p.value0;return}if(p instanceof ape)return s=!0,t(Pi.create)(p.value0);if(p instanceof Hq)return s=!0,a(new Ni(new He(p.value1,p.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[p.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,tpe.create,ape.create,function(s,f){return new Hq(s,new Ye(f))},function(s,f){return new Hq(s,new Ve(f))})})}}};var ope=Fon(function(e){return new He(e.value1,e)}),kq=function(e){return e.value1},Uq=function(e){return e.value0};var Mon={index:0,line:1,column:1},ipe=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=Ton(e);return function(a){return function(r){var i=new rR(a,Mon,!1);return n(Wo)(t(i)(r))}}},Gon=ipe(BS),upe=function(e){var n=Gon(e);return function(t){return Son(n(t))}};var Aon=function(e){return function(n){return Ion(new j2(e,n))}},KE=function(e){return Eon(Aon(e))(ope)};var lpe={empty:KE("No alternative"),Alt0:function(){return oR}},iR={Applicative0:function(){return Lm},Plus1:function(){return lpe}};var kon=wt(oR);var Uon=$(Lm);var Bon=x(Ld);var Nd=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new rR(u.value0,u.value1,n.value2),l)},i)}};var C5=function(e){return function(n){return kon(n)(Uon(e))}},uR=function(e){return C5(R.value)(Bon(_.create)(e))};var fpe=Tt(OD),Won=oc(fr);var $on=ne(gr);var vpe=function(e){return function(n){return function(t){var a=fpe(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=pE(0)(t);return r instanceof _&&fpe(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)-Won(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},zon=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=vE(s);if(v instanceof R)return i=!0,c;if(v instanceof _){var m=function(){if(Ci(v.value0.tail))return vpe(c)(v.value0.head)(f);if(Ce)return vpe(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 Jq=f7(function(e){return function(n){return function(t){return function(a){return function(r){var i=Ci(e.value0);return i?r(new rR(e.value0,e.value1,!0),be):a(e,new j2("Expected EOF",e.value1))}}}}}),mpe=function(e){return f7(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof Ye)return r(n,new j2(u.value0,n.value1));if(u instanceof Ve)return i(new rR(u.value0.remainder,zon(n.value1)(u.value0.consumed)(u.value0.remainder),!Ci(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 Od=function(e){return mpe(function(n){var t=lc(e)(n);return t instanceof _?new Ve({value:e,consumed:e,remainder:t.value0}):new Ye("Expected "+$on(e))})};var ppe=ne($e),Qon=Ha(sl),Yon=JT(jd);var Kon=function(e){return"(line "+(ppe(e.line)+(", col "+(ppe(e.column)+")")))},Xon=function(e){return Uq(e)+(" "+Kon(kq(e)))},qq=function(e){return function(n){return Qon(Xon)(upe(n)(Yon(e)(Jq)))}};var pc=ne($e);var uin=Oi(Lc),lin=uin(ht);var cin=a7(Vn)(ov);var zq=Tt(Vi),sin=ne(Mq),fin=Tt(No),hpe=Tt(qc),vin=rn(),min=Tt(zD),gpe=ne(x0e),Vq=Tt(Iv),pin=oc(fr),Dpe=Tt(Ev),bpe=Tt(Sv),Qq=Tt(Cv),ype=vr(fr);var P2=function(){function e(){}return e.value=new e,e}(),Rpe=function(){function e(){}return e.value=new e,e}(),din=function(){function e(){}return e.value=new e,e}(),N2=function(){function e(){}return e.value=new e,e}(),O2=function(){function e(){}return e.value=new e,e}(),wpe=function(){function e(){}return e.value=new e,e}(),I5=function(){function e(){}return e.value=new e,e}(),H2=function(){function e(){}return e.value=new e,e}(),_in=function(){function e(){}return e.value=new e,e}(),hin=function(){function e(){}return e.value=new e,e}(),Yq=function(){function e(){}return e.value=new e,e}(),gin=function(){function e(){}return e.value=new e,e}(),Spe=function(){function e(){}return e.value=new e,e}(),F5=function(){function e(){}return e.value=new e,e}(),T5=function(){function e(){}return e.value=new e,e}(),Din=function(){function e(){}return e.value=new e,e}(),M5=function(){function e(){}return e.value=new e,e}(),bin=function(){function e(){}return e.value=new e,e}(),Epe=function(){function e(){}return e.value=new e,e}(),yin=function(){function e(){}return e.value=new e,e}(),Rin=function(){function e(){}return e.value=new e,e}(),win=function(){function e(){}return e.value=new e,e}(),ip=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Sin=function(e){if(e instanceof Uc)return"Jan";if(e instanceof Us)return"Feb";if(e instanceof Bc)return"Mar";if(e instanceof Bs)return"Apr";if(e instanceof Js)return"May";if(e instanceof Jc)return"Jun";if(e instanceof mc)return"Jul";if(e instanceof qs)return"Aug";if(e instanceof Ws)return"Sep";if(e instanceof $s)return"Oct";if(e instanceof zs)return"Nov";if(e instanceof Rf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var QD=function(e){if(e<0)return"-"+QD(-e|0);if(e<10)return"0"+pc(e);if(Ce)return pc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Cpe=function(e){if(e<0)return"-"+Cpe(-e|0);if(e<10)return"000"+pc(e);if(e<100)return"00"+pc(e);if(e<1e3)return"0"+pc(e);if(Ce)return pc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},Ipe=function(e){if(e<0)return"-"+Ipe(-e|0);if(e<10)return"00"+pc(e);if(e<100)return"0"+pc(e);if(Ce)return pc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var Ein=function(e){var n=pc(cin(e)),t=Eo(n);return t===1?"0"+n:t===2?n:P1(t-2|0)(n)};var Cin=function(e){var n=e===0;return n?12:e},Iin=function(e){return function(n){if(n instanceof P2)return Cpe(zq(Rv(e.value0)));if(n instanceof Rpe)return Ein(zq(Rv(e.value0)));if(n instanceof din)return pc(zq(Rv(e.value0)));if(n instanceof N2)return sin(wv(e.value0));if(n instanceof O2)return Sin(wv(e.value0));if(n instanceof wpe)return QD(fin(wv(e.value0)));if(n instanceof I5)return QD(hpe(Md(e.value0)));if(n instanceof H2)return pc(hpe(Md(e.value0)));if(n instanceof _in)return pc(uo(function(a){return a/1e3}(vin(X0e(Z0e(e))))));if(n instanceof hin)return pc(min(F2(e.value0)));if(n instanceof Yq)return gpe(F2(e.value0));if(n instanceof gin)return js(3)(gpe(F2(e.value0)));if(n instanceof Spe)return QD(Vq(xd(e.value1)));if(n instanceof F5)return QD(Cin(pin(Vq(xd(e.value1)))(12)));if(n instanceof T5){var t=Vq(xd(e.value1))>=12;return t?"PM":"AM"}if(n instanceof Din)return pc(Dpe(xh(e.value1)));if(n instanceof M5)return QD(Dpe(xh(e.value1)));if(n instanceof bin)return pc(bpe(Ah(e.value1)));if(n instanceof Epe)return QD(bpe(Ah(e.value1)));if(n instanceof yin)return Ipe(Qq(Ad(e.value1)));if(n instanceof Rin)return pc(function(a){return ype(a)(100)}(Qq(Ad(e.value1))));if(n instanceof win)return QD(function(a){return ype(a)(10)}(Qq(Ad(e.value1))));if(n instanceof ip)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},XE=function(e){return function(n){return lin(Iin(n))(e)}};var Fpe=Dn(gn),k2=hn(Fpe)(mn(vn)),Tpe=dn(pn),U2=_n(Tpe),Mpe=Rn(yn),B2=bn(Mpe),Lh=function(){function e(){}return e.value=new e,e}(),ZE=function(){function e(){}return e.value=new e,e}(),eC=function(){function e(){}return e.value=new e,e}(),nC=function(){function e(){}return e.value=new e,e}(),tC=function(){function e(){}return e.value=new e,e}(),aC=function(){function e(){}return e.value=new e,e}(),Gpe={to:function(e){if(e instanceof T)return Lh.value;if(e instanceof o&&e.value0 instanceof T)return ZE.value;if(e instanceof o&&e.value0 instanceof o&&e.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 T)return nC.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 tC.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 aC.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof Lh)return new T(z.value);if(e instanceof ZE)return new o(new T(z.value));if(e instanceof eC)return new o(new o(new T(z.value)));if(e instanceof nC)return new o(new o(new o(new T(z.value))));if(e instanceof tC)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof aC)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])}};var Kq=function(e){if(e instanceof Lh)return"REGULAR";if(e instanceof ZE)return"EARLY_ACTION";if(e instanceof eC)return"EARLY_DECISION_I";if(e instanceof nC)return"EARLY_DECISION_II";if(e instanceof tC)return"OUT_OF_STATE";if(e instanceof aC)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 45, column 13 - line 51, column 25): "+[e.constructor.name])};var lR=function(){return Lh.value}(),Ape=nt(Pe)({parse:En(Kq)(ln(Gpe)(k2(k2(k2(k2(k2(Fpe)(Tpe))(U2))(U2))(U2))(U2))(B2(B2(B2(B2(B2(Mpe))))))(U2)),default:lR,diagnosticName:"ApplicationRound"});var cR=K(we),Fin=At(qc),Tin=At(No),Min=At(Vi),Gin=U0(aR),Ain=O7(Aq),xin=$(xn),xpe=x(B),Lin=av(B),jin=Kr(L2),Pin=Dh(Fe);var G5=function(e){return function(n){return cR(cR(n.day)(Fin))(function(t){return cR(cR(n.month)(Tin))(function(a){return cR(cR(cR(e)(Min))(function(r){var i=Gin(a)(mc.value);return i?Ain(r):xin(r)}))(function(r){return T2(r)(a)(t)})})})}},Nin=function(e){return function(n){return function(t){return xpe(e)(Lin(xpe(op.create)(G5(new _(t.year))(n(t))))(jin))}}};var A5=function(){return Nin(XE(Pin([N2.value,new ip(" "),H2.value,new ip(", "),P2.value])))}(),Lpe=function(e){var n=function(i){return{month:oe(i.satSubjectTestDeadlineMonth),day:oe(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:oe(i.satActDeadlineMonth),day:oe(i.satActDeadlineDay)}},a=function(i){return{month:oe(i.month),day:oe(i.day),isContinuous:oe(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:oe(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:oe(e.hasEarlyAdmission),hasEarlyAction:oe(e.hasEarlyAction),hasEarlyDecision:oe(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)}},Xq=function(e){if(e instanceof Lh)return function(n){return n.fallFreshmenDates};if(e instanceof ZE)return function(n){return n.earlyActionDates};if(e instanceof eC)return function(n){return n.earlyDecisionDates};if(e instanceof nC)return function(n){return n.otherEarlyDecisionDates};if(e instanceof tC)return function(n){return n.outstateFallFreshmenDates};if(e instanceof aC)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 193, column 23 - line 199, column 35): "+[e.constructor.name])},Zq=function(e){return function(n){return function(t){return A5(function(){var a=Xq(e);return function(r){return n(a(r))}}())(t)}}},jpe=function(e){return function(n){return function(t){return G5(new _(t.year))(n(Xq(e)(t)))}}};var Ppe=function(e){return function(n){var t=Xq(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var up=function(){function e(){}return e.value=new e,e}(),lp=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}(),x5={show:function(e){if(e instanceof up)return"SAT";if(e instanceof lp)return"ACT";if(e instanceof jh)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 11, column 1 - line 14, column 31): "+[e.constructor.name])}};var J2=function(e){return e==="SAT"?new _(up.value):e==="ACT"?new _(lp.value):e==="SATAndACT"?new _(jh.value):R.value};function Npe(e,n,t,a){return a==null?e:n(a[t])}var Oin=function(e){var n=H1(e),t=$(pf(e));return function(a){return function(r){return Npe(n(new QM("object",$B(r))),t,a,r)}}},rC=function(e){return Oin(e)};var kin=rn();var YD=function(e){return kin(V7(e))};var si=function(e){return Tc(YD(e))};var Bin=Ra(Fe)(ht),Jin=ne(x5);var oC=K(we),Ope=dv(_a),nW=K(pv(_a)),tW=rC(_a),aW=wh(_a),Hpe=An(wn)(we),kpe=$r(oo),Upe=$(xn),qin=wt(Fr),q2=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}(),rW={show:function(e){if(e instanceof q2)return"ATOStrongest";if(e instanceof Hd)return Bin(["(ATOWithCloseTests ",Jin(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 20, column 1 - line 26, column 6): "+[e.constructor.name])}};var Win=function(e){return oC(si(Ope("Object")(e)))(function(n){return oC(si(nW(tW("tag")(n))(aW)))(function(t){return Hpe(kpe(t==="ATOWithCloseTests"))(function(){return oC(oC(si(nW(tW("contents")(n))(aW)))(J2))(function(a){return Upe(new Hd(a))})})})})},$in=function(e){return oC(si(Ope("Object")(e)))(function(n){return oC(si(nW(tW("tag")(n))(aW)))(function(t){return Hpe(kpe(t==="ATOStrongest"))(function(){return Upe(q2.value)})})})},Bpe=function(e){return qin($in(e))(Win(e))};var Jpe=Dn(gn),qpe=hn(Jpe)(mn(vn)),Wpe=dn(pn),$pe=_n(Wpe),zpe=Rn(yn),Vpe=bn(zpe),kr=function(){function e(){}return e.value=new e,e}(),fo=function(){function e(){}return e.value=new e,e}(),Oo=function(){function e(){}return e.value=new e,e}(),zin={to:function(e){if(e instanceof T)return kr.value;if(e instanceof o&&e.value0 instanceof T)return fo.value;if(e instanceof o&&e.value0 instanceof o)return Oo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof kr)return new T(z.value);if(e instanceof fo)return new o(new T(z.value));if(e instanceof Oo)return new o(new o(z.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])}},iC={eq:function(e){return function(n){return e instanceof kr&&n instanceof kr||e instanceof fo&&n instanceof fo||e instanceof Oo&&n instanceof Oo}}},L5={compare:function(e){return function(n){if(e instanceof kr&&n instanceof kr)return ee.value;if(e instanceof kr)return Y.value;if(n instanceof kr)return Q.value;if(e instanceof fo&&n instanceof fo)return ee.value;if(e instanceof fo)return Y.value;if(n instanceof fo)return Q.value;if(e instanceof Oo&&n instanceof Oo)return ee.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 iC}},Qpe=function(e){if(e instanceof kr)return"ApplyTestOptional";if(e instanceof fo)return"ApplyWithSat";if(e instanceof Oo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 21, column 13 - line 24, column 33): "+[e.constructor.name])},j5={show:Qpe},P5=function(){return nt(Pe)({default:kr.value,diagnosticName:"ApplicationStrategy",parse:En(Qpe)(ln(zin)(qpe(qpe(Jpe)(Wpe))($pe))(Vpe(Vpe(zpe)))($pe))})}();var Ype=$o(),Qin=x(q0);var Yin=function(e){var n=GM(function(r,i,u){return new _(new He(r,u))})(function(r){return R.value}),t=GM(function(r,i,u){return new He(r,u)})(function(r){return fv("toUnfoldable1: impossible")}),a=ID(e)(function(r){return Qin(n)(r)});return function(r){return a(t(FM(gce(Ype(r)))))}},Kin=Yin(S7);var uC=Ype(Dce),Kpe=function(e){var n=ne(Ole(e));return{show:function(t){return"(fromFoldable1 "+(n(Kin(t))+")")}}},Xin=function(e){return bce(e)};var Zin=function(e){var n=yce(e);return n?R.value:new _(e)};var Xpe=function(e){var n=R1(e);return function(t){return n(Xin(t))(uC)}},oW=function(e){var n=jM(e);return function(t){var a=n(t);return function(r){return Zin(a(r))}}};var iW=function(e){return Rce(e)};var Zpe=ne(x5),eun=Ra(Fe)(ht),nun=ne(Kpe(j5));var Sf=K(we),ede=dv(_a),N5=K(pv(_a)),O5=rC(_a),W2=wh(_a),nde=An(wn)(we),tde=$r(oo),ade=fse(_a),tun=zo(Vo)(pf(_a)),aun=oW(Fe)(L5),run=x(de),rde=$(xn),oun=wt(Fr),jm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fv=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}(),uW={show:function(e){if(e instanceof jm)return"(AWTStrongest "+(Zpe(e.value0)+")");if(e instanceof Fv)return eun(["(AWTWithCloseStrategies ",Zpe(e.value0)," ",nun(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 25, column 1 - line 33, column 6): "+[e.constructor.name])}};var iun=function(e){return Sf(si(ede("Object")(e)))(function(n){return Sf(si(N5(O5("tag")(n))(W2)))(function(t){return nde(tde(t==="AWTWithCloseStrategies"))(function(){return Sf(Sf(si(N5(O5("contents")(n))(ade)))(As))(function(a){return Sf(Sf(si(W2(K0(a))))(J2))(function(r){return Sf(Sf(EM(a)(1))(function(i){return si(ade(i))}))(function(i){return Sf(si(tun(W2)(i)))(function(u){return Sf(aun(run(P5)(u)))(function(l){return rde(new Fv(r,l))})})})})})})})})},uun=function(e){return Sf(si(ede("Object")(e)))(function(n){return Sf(si(N5(O5("tag")(n))(W2)))(function(t){return nde(tde(t==="AWTStrongest"))(function(){return Sf(Sf(si(N5(O5("contents")(n))(W2)))(J2))(function(a){return rde(new jm(a))})})})})},ode=function(e){return oun(uun(e))(iun(e))};var KD=K(we),ide=dv(_a),ude=K(pv(_a)),H5=rC(_a),lde=wh(_a),cde=An(wn)(we),sde=$r(oo),fde=$(xn),lun=wt(Fr),lW=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}();var cun=function(e){return KD(si(ide("Object")(e)))(function(n){return KD(si(ude(H5("tag")(n))(lde)))(function(t){return cde(sde(t==="GuidanceApplyWithTest"))(function(){return KD(si(H5("contents")(n)))(function(a){return KD(ode(a))(function(r){return fde(new cW(r))})})})})})},sun=function(e){return KD(si(ide("Object")(e)))(function(n){return KD(si(ude(H5("tag")(n))(lde)))(function(t){return cde(sde(t==="GuidanceApplyTestOptional"))(function(){return KD(si(H5("contents")(n)))(function(a){return KD(Bpe(a))(function(r){return fde(new lW(r))})})})})})},vde=st(Pe)(B)({parse:function(e){return lun(sun(e))(cun(e))},diagnosticName:"Chancing Guidance"});var mde=function(){function e(){}return e.value=new e,e}(),fun=function(){function e(){}return e.value=new e,e}();var pde=function(){return nt(Pe)({default:mde.value,parse:function(e){return e==="BelowAcademicThreshold"?new _(mde.value):e==="AboveAcademicThreshold"?new _(fun.value):R.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var dde=Dn(gn),sW=hn(dde)(mn(vn)),_de=dn(pn),fW=_n(_de),hde=Rn(yn),vW=bn(hde),Ef=function(){function e(){}return e.value=new e,e}(),Tv=function(){function e(){}return e.value=new e,e}(),Mv=function(){function e(){}return e.value=new e,e}(),Gv=function(){function e(){}return e.value=new e,e}(),vun={to:function(e){if(e instanceof T)return Ef.value;if(e instanceof o&&e.value0 instanceof T)return Tv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Mv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return Gv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof Ef)return new T(z.value);if(e instanceof Tv)return new o(new T(z.value));if(e instanceof Mv)return new o(new o(new T(z.value)));if(e instanceof Gv)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])}};var $2={eq:function(e){return function(n){return e instanceof Ef&&n instanceof Ef||e instanceof Tv&&n instanceof Tv||e instanceof Mv&&n instanceof Mv||e instanceof Gv&&n instanceof Gv}}};var gde=function(e){if(e instanceof Ef)return"reach";if(e instanceof Tv)return"hard_target";if(e instanceof Mv)return"target";if(e instanceof Gv)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 36, column 13 - line 40, column 21): "+[e.constructor.name])},k5=function(){return nt(Pe)({parse:En(gde)(ln(vun)(sW(sW(sW(dde)(_de))(fW))(fW))(vW(vW(vW(hde))))(fW)),default:Ef.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var kd=function(e){if(e instanceof Ef)return"Reach";if(e instanceof Tv)return"Hard Target";if(e instanceof Mv)return"Target";if(e instanceof Gv)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 43, column 9 - line 47, column 21): "+[e.constructor.name])};var U5=function(e){if(e instanceof Ef)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Tv||e instanceof Mv)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof Gv)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 64, column 9 - line 68, column 64): "+[e.constructor.name])};var Dde=Dn(gn),B5=hn(Dde)(mn(vn)),bde=dn(pn),J5=_n(bde),yde=Rn(yn),q5=bn(yde),sR=function(){function e(){}return e.value=new e,e}(),Ph=function(){function e(){}return e.value=new e,e}(),Ud=function(){function e(){}return e.value=new e,e}(),fR=function(){function e(){}return e.value=new e,e}(),vR=function(){function e(){}return e.value=new e,e}(),mun={to:function(e){if(e instanceof T)return sR.value;if(e instanceof o&&e.value0 instanceof T)return Ph.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Ud.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return fR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return vR.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof sR)return new T(z.value);if(e instanceof Ph)return new o(new T(z.value));if(e instanceof Ud)return new o(new o(new T(z.value)));if(e instanceof fR)return new o(new o(new o(new T(z.value))));if(e instanceof vR)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])}};var pun=function(e){if(e instanceof sR)return"ArtOrMusicSchool";if(e instanceof Ph)return"DisqualifiedGender";if(e instanceof Ud)return"TestsRequiredButNoneGiven";if(e instanceof fR)return"SchoolAutoAdmission";if(e instanceof vR)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 33, column 13 - line 38, column 35): "+[e.constructor.name])},W5=st(Pe)(B)({parse:En(pun)(ln(mun)(B5(B5(B5(B5(Dde)(bde))(J5))(J5))(J5))(q5(q5(q5(q5(yde)))))(J5)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var mW=K(we),dun=$(xn),Nh=function(){function e(){}return e.value=new e,e}(),Oh=function(){function e(){}return e.value=new e,e}(),cp=function(){function e(){}return e.value=new e,e}(),Av=function(){function e(){}return e.value=new e,e}();var pW=function(){return nt(Pe)({default:Av.value,parse:function(e){return e==="PSWeak"?new _(cp.value):e==="PSFair"?new _(Oh.value):e==="PSStrong"?new _(Nh.value):R.value},diagnosticName:"Chancing.ScoreProgress"})}(),z2=function(e){var n=U0(e);return function(t){return function(a){return pe(Av.value)(mW(t)(function(r){return mW(a.p50)(function(i){return mW(a.p75)(function(u){return dun(function(){var l=n(r)(i);if(l)return cp.value;var c=n(r)(u);return c?Oh.value:Nh.value}())})})}))}}};var _un=x(B),hun=at(we),dW=function(e){return{applicationStrategy:P5(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:_un(k5)(oe(e.classification)),score:oe(e.score),academicThresholdStatus:pde(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Se(Av.value)(pW)(oe(e.ecStrength)),courseRigorStrength:Se(Av.value)(pW)(oe(e.courseRigorStrength)),specialCase:hun(W5)(oe(e.specialCase))}};var Rde=Dn(gn),wde=hn(Rde)(mn(vn)),Sde=dn(pn),Ede=_n(Sde),Cde=Rn(yn),Ide=bn(Cde),Pm=function(){function e(){}return e.value=new e,e}(),Nm=function(){function e(){}return e.value=new e,e}(),sp=function(){function e(){}return e.value=new e,e}(),$5={to:function(e){if(e instanceof T)return Pm.value;if(e instanceof o&&e.value0 instanceof T)return Nm.value;if(e instanceof o&&e.value0 instanceof o)return sp.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Pm)return new T(z.value);if(e instanceof Nm)return new o(new T(z.value));if(e instanceof sp)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])}},gun={eq:function(e){return function(n){return e instanceof Pm&&n instanceof Pm||e instanceof Nm&&n instanceof Nm||e instanceof sp&&n instanceof sp}}},Fde={compare:function(e){return function(n){if(e instanceof Pm&&n instanceof Pm)return ee.value;if(e instanceof Pm)return Y.value;if(n instanceof Pm)return Q.value;if(e instanceof Nm&&n instanceof Nm)return ee.value;if(e instanceof Nm)return Y.value;if(n instanceof Nm)return Q.value;if(e instanceof sp&&n instanceof sp)return ee.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 gun}},_W=function(e){if(e instanceof Pm)return"AllMale";if(e instanceof Nm)return"AllFemale";if(e instanceof sp)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 26, column 13 - line 29, column 17): "+[e.constructor.name])},z5=function(){return nt(Pe)({parse:En(_W)(ln($5)(wde(wde(Rde)(Sde))(Ede))(Ide(Ide(Cde)))(Ede)),default:sp.value,diagnosticName:"gender admission policy"})}(),fp=function(e){if(e instanceof Pm)return"All-male";if(e instanceof Nm)return"All-female";if(e instanceof sp)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 32, column 8 - line 35, column 18): "+[e.constructor.name])};var Dun=ne($e),bun=at(we),V5=function(e){return Dun(e)+"%"},yun=function(e){return function(n){if(n instanceof sR)return new _("art or music school");if(n instanceof Ph)return new _(Ei(fp(e.gender)));if(n instanceof Ud)return R.value;if(n instanceof fR)return R.value;if(n instanceof vR)return new _("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 43, column 40 - line 48, column 41): "+[n.constructor.name])}},Tde=function(e){return function(n){var t=bun(yun(e))(n);if(t instanceof _)return"N/A ("+(t.value0+")");if(t instanceof R)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 37, column 3 - line 39, column 21): "+[t.constructor.name])}},XD=function(e){return function(n){if(n.score instanceof _)return V5(n.score.value0);if(n.score instanceof R)return Tde(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 31, column 34 - line 33, column 61): "+[n.score.constructor.name])}},V2=function(e){return function(n){if(n.classification instanceof _)return kd(n.classification.value0);if(n.classification instanceof R)return Tde(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 22, column 29 - line 24, column 61): "+[n.classification.constructor.name])}};var Bd=V(B);var Run=function(e){return{p25:oe(e.p25),p50:oe(e.p50),p75:oe(e.p75)}},Jd=function(){return Se({p25:R.value,p50:R.value,p75:R.value})(Run)}(),Mde=function(e){return{gpa:{all:Jd(Bd(e)(function(n){return n.gpa.all}))},sat:{all:Jd(Bd(e)(function(n){return n.sat.all})),readingWriting:Jd(Bd(e)(function(n){return n.sat.readingWriting})),math:Jd(Bd(e)(function(n){return n.sat.math}))},act:{all:Jd(Bd(e)(function(n){return n.act.all})),english:Jd(Bd(e)(function(n){return n.act.english})),math:Jd(Bd(e)(function(n){return n.act.math}))}}},Gde=function(e){return{gpa:Jd(Bd(e)(function(n){return n.gpa})),sat:Jd(Bd(e)(function(n){return n.sat})),act:Jd(Bd(e)(function(n){return n.act}))}};var wun=x(de),Sun=at(we),mR=function(e){return{top:dW(e.top),all:wun(dW)(e.all),guidance:Sun(vde)(oe(e.guidance)),sameDemographicStats:Gde(oe(e.sameDemographicStats))}};var Eun=x(de);var Ade=Dn(gn),xv=hn(Ade)(mn(vn)),xde=dn(pn),Lv=_n(xde),Lde=Rn(yn),jv=bn(Lde),Cun=V(B),Om=function(){function e(){}return e.value=new e,e}(),Hm=function(){function e(){}return e.value=new e,e}(),km=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}(),qm=function(){function e(){}return e.value=new e,e}(),Wm=function(){function e(){}return e.value=new e,e}(),$m=function(){function e(){}return e.value=new e,e}(),zm=function(){function e(){}return e.value=new e,e}(),Vm=function(){function e(){}return e.value=new e,e}(),Qm=function(){function e(){}return e.value=new e,e}(),Ym=function(){function e(){}return e.value=new e,e}(),qd=function(){function e(){}return e.value=new e,e}(),oa=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hh=function(){function e(){}return e.value=new e,e}();var Iun={to:function(e){if(e instanceof T)return Om.value;if(e instanceof o&&e.value0 instanceof T)return Hm.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return km.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Um.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 Bm.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 Jm.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 qm.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 Wm.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 $m.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 zm.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 Vm.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 Qm.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 Ym.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 qd.value;throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Om)return new T(z.value);if(e instanceof Hm)return new o(new T(z.value));if(e instanceof km)return new o(new o(new T(z.value)));if(e instanceof Um)return new o(new o(new o(new T(z.value))));if(e instanceof Bm)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Jm)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof qm)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof Wm)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof $m)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof zm)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 Vm)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 Qm)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 Ym)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 qd)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 43, column 1 - line 43, column 39): "+[e.constructor.name])}};var jde={eq:function(e){return function(n){return e instanceof Om&&n instanceof Om||e instanceof Hm&&n instanceof Hm||e instanceof km&&n instanceof km||e instanceof Um&&n instanceof Um||e instanceof Bm&&n instanceof Bm||e instanceof Jm&&n instanceof Jm||e instanceof qm&&n instanceof qm||e instanceof Wm&&n instanceof Wm||e instanceof $m&&n instanceof $m||e instanceof zm&&n instanceof zm||e instanceof Vm&&n instanceof Vm||e instanceof Qm&&n instanceof Qm||e instanceof Ym&&n instanceof Ym||e instanceof qd&&n instanceof qd}}},Fun=se(jde),Wd={eq:function(e){return function(n){return e instanceof oa&&n instanceof oa?Fun(e.value0)(n.value0):e instanceof Hh&&n instanceof Hh}}},Tun={compare:function(e){return function(n){if(e instanceof Om&&n instanceof Om)return ee.value;if(e instanceof Om)return Y.value;if(n instanceof Om)return Q.value;if(e instanceof Hm&&n instanceof Hm)return ee.value;if(e instanceof Hm)return Y.value;if(n instanceof Hm)return Q.value;if(e instanceof km&&n instanceof km)return ee.value;if(e instanceof km)return Y.value;if(n instanceof km)return Q.value;if(e instanceof Um&&n instanceof Um)return ee.value;if(e instanceof Um)return Y.value;if(n instanceof Um)return Q.value;if(e instanceof Bm&&n instanceof Bm)return ee.value;if(e instanceof Bm)return Y.value;if(n instanceof Bm)return Q.value;if(e instanceof Jm&&n instanceof Jm)return ee.value;if(e instanceof Jm)return Y.value;if(n instanceof Jm)return Q.value;if(e instanceof qm&&n instanceof qm)return ee.value;if(e instanceof qm)return Y.value;if(n instanceof qm)return Q.value;if(e instanceof Wm&&n instanceof Wm)return ee.value;if(e instanceof Wm)return Y.value;if(n instanceof Wm)return Q.value;if(e instanceof $m&&n instanceof $m)return ee.value;if(e instanceof $m)return Y.value;if(n instanceof $m)return Q.value;if(e instanceof zm&&n instanceof zm)return ee.value;if(e instanceof zm)return Y.value;if(n instanceof zm)return Q.value;if(e instanceof Vm&&n instanceof Vm)return ee.value;if(e instanceof Vm)return Y.value;if(n instanceof Vm)return Q.value;if(e instanceof Qm&&n instanceof Qm)return ee.value;if(e instanceof Qm)return Y.value;if(n instanceof Qm)return Q.value;if(e instanceof Ym&&n instanceof Ym)return ee.value;if(e instanceof Ym)return Y.value;if(n instanceof Ym)return Q.value;if(e instanceof qd&&n instanceof qd)return ee.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 jde}},Mun=qe(Tun),Km={compare:function(e){return function(n){if(e instanceof oa&&n instanceof oa)return Mun(e.value0)(n.value0);if(e instanceof oa)return Y.value;if(n instanceof oa)return Q.value;if(e instanceof Hh&&n instanceof Hh)return ee.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 Wd}};var kh=function(e){if(e instanceof oa&&e.value0 instanceof Om)return"architecture";if(e instanceof oa&&e.value0 instanceof km)return"chemistry";if(e instanceof oa&&e.value0 instanceof Hm)return"business";if(e instanceof oa&&e.value0 instanceof Um)return"computer-science";if(e instanceof oa&&e.value0 instanceof Bm)return"criminal-justice-and-corrections";if(e instanceof oa&&e.value0 instanceof Jm)return"economics";if(e instanceof oa&&e.value0 instanceof qm)return"engineering";if(e instanceof oa&&e.value0 instanceof Wm)return"english";if(e instanceof oa&&e.value0 instanceof $m)return"film";if(e instanceof oa&&e.value0 instanceof zm)return"finance";if(e instanceof oa&&e.value0 instanceof Vm)return"history";if(e instanceof oa&&e.value0 instanceof Qm)return"political-science";if(e instanceof oa&&e.value0 instanceof Ym)return"pre-med";if(e instanceof oa&&e.value0 instanceof qd)return"psychology";if(e instanceof Hh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 92, column 8 - line 107, column 23): "+[e.constructor.name])},Gun=function(){var e=Rh("-")("_");return function(n){return e(kh(n))}}();var Pde=function(e){if(e instanceof oa&&e.value0 instanceof Om)return"for architecture";if(e instanceof oa&&e.value0 instanceof km)return"for chemistry";if(e instanceof oa&&e.value0 instanceof Hm)return"for business";if(e instanceof oa&&e.value0 instanceof Um)return"for computer science";if(e instanceof oa&&e.value0 instanceof Bm)return"for criminal justice and corrections";if(e instanceof oa&&e.value0 instanceof Jm)return"for economics";if(e instanceof oa&&e.value0 instanceof qm)return"for engineering";if(e instanceof oa&&e.value0 instanceof Wm)return"for English";if(e instanceof oa&&e.value0 instanceof $m)return"for film";if(e instanceof oa&&e.value0 instanceof zm)return"for finance";if(e instanceof oa&&e.value0 instanceof Vm)return"for history";if(e instanceof oa&&e.value0 instanceof Qm)return"for political science";if(e instanceof oa&&e.value0 instanceof Ym)return"for pre-med";if(e instanceof oa&&e.value0 instanceof qd)return"for psychology";if(e instanceof Hh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 74, column 15 - line 89, column 23): "+[e.constructor.name])},lC=function(e){return"Best "+Pde(e)};var Nde=function(e){return function(n){return"#"+(n.bucket+(" College "+Pde(e)))}},ZD=function(){return ze(ua)([Hh.value])(Eun(oa.create)(ln(Iun)(xv(xv(xv(xv(xv(xv(xv(xv(xv(xv(xv(xv(xv(Ade)(xde))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(Lv))(jv(jv(jv(jv(jv(jv(jv(jv(jv(jv(jv(jv(jv(Lde))))))))))))))(Lv)))}(),hW=En(Gun)(ZD),Y5=function(){var e=function(a){return Cun(hW(a.key))(function(r){return new He(r,{order:a.order,bucket:a.bucket})})},n=Si(Km)(Fe),t=Pr(e);return function(a){return n(t(a))}}(),K5=En(kh)(ZD);var gW=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:oe(e.estimatedMeritAid)}};var Ode=nt(Pe);var Aun=mf(Fe);var Hde={eq:function(e){return function(n){return e.code===n.code}}};var vp={name:"United States of America",code:"US"},Uh=function(e){return e.name},Bh=function(e){return e.code};var Q2=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")]}(),xun=En(Bh)(Q2),cC=Ode({parse:xun,default:{name:"",code:""},diagnosticName:"USState"}),kde=Ode({parse:En(Uh)(Q2),default:{name:"",code:""},diagnosticName:"USState"}),X5=[vp,{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"}],Lun=function(e){return Aun(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(X5)},Z5=st(Pe)(B)({parse:Lun,diagnosticName:"Common.Geo.Country"});var jun=function(e){return e};var sC=function(e){return e},Y2=jun;var Ude=V(B),Pun=wt(Fr),Nun=oi(ht),Ou=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}(),eb=function(e){if(e instanceof Ou)return Uh(e.value0.state);if(e instanceof _u)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 156, column 22 - line 158, column 41): "+[e.constructor.name])};var nb=function(e){if(e instanceof Ou)return e.value0.region;if(e instanceof _u)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 136, column 10 - line 138, column 29): "+[e.constructor.name])},Oun=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:cC(e.state),location:Y2(e.location)}},Hun=function(e){return{address:e.address,country:pe(vp)(Z5(e.country)),location:Y2(e.location)}},e6=function(e){var n=Ude(oe(e.usAddress))(function(a){return new Ou(Oun(a))}),t=Ude(oe(e.nonUSAddress))(function(a){return new _u(Hun(a))});return ZT(function(a){return Va(Ka)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new _u({address:"",country:vp,location:Y2({lat:-48.8766632,lng:-123.395522})})})})(Pun(n)(t))},K2=function(e){if(e instanceof Ou||e instanceof _u)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 131, column 12 - line 133, column 37): "+[e.constructor.name])},pR=function(e){if(e instanceof Ou)return e.value0.city+(", "+Uh(e.value0.state));if(e instanceof _u)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 141, column 26 - line 143, column 41): "+[e.constructor.name])},fC=function(e){if(e instanceof Ou)return Nun(" ")([e.value0.street,pR(e),e.value0.zip]);if(e instanceof _u)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 120, column 18 - line 124, column 17): "+[e.constructor.name])},Bde=function(e){if(e instanceof Ou)return e.value0.city+(", "+Bh(e.value0.state));if(e instanceof _u)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 146, column 26 - line 148, column 41): "+[e.constructor.name])},Jde=function(e){if(e instanceof Ou)return e.value0.city;if(e instanceof _u)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 151, column 17 - line 153, column 41): "+[e.constructor.name])};var kun=nt(Pe),qde=Dn(gn),Wde=hn(qde)(mn(vn)),$de=dn(pn),zde=_n($de),Vde=Rn(yn),Qde=bn(Vde),tb=function(){function e(){}return e.value=new e,e}(),dR=function(){function e(){}return e.value=new e,e}(),_R=function(){function e(){}return e.value=new e,e}(),DW={to:function(e){if(e instanceof T)return tb.value;if(e instanceof o&&e.value0 instanceof T)return dR.value;if(e instanceof o&&e.value0 instanceof o)return _R.value;throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof tb)return new T(z.value);if(e instanceof dR)return new o(new T(z.value));if(e instanceof _R)return new o(new o(z.value));throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])}},Uun=ln(DW)(Wde(Wde(qde)($de))(zde))(Qde(Qde(Vde)))(zde),Yde={eq:function(e){return function(n){return e instanceof tb&&n instanceof tb||e instanceof dR&&n instanceof dR||e instanceof _R&&n instanceof _R}}};var $d=function(e){if(e instanceof tb)return"Rural";if(e instanceof _R)return"Urban";if(e instanceof dR)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 21, column 8 - line 24, column 25): "+[e.constructor.name])},Kde=function(){return kun({parse:En($d)(Uun),default:tb.value,diagnosticName:"CampusSetting"})}();var Bun=function(e){return e},Xde={eq:function(e){return function(n){return e===n}}};var Zde=Bun,e_e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var n_e=Dn(gn),n6=hn(n_e)(mn(vn)),t_e=dn(pn),t6=_n(t_e),a_e=Rn(yn),a6=bn(a_e),r6=function(){function e(){}return e.value=new e,e}(),X2=function(){function e(){}return e.value=new e,e}(),o6=function(){function e(){}return e.value=new e,e}(),i6=function(){function e(){}return e.value=new e,e}(),u6=function(){function e(){}return e.value=new e,e}(),Jun={to:function(e){if(e instanceof T)return r6.value;if(e instanceof o&&e.value0 instanceof T)return X2.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return o6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return i6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return u6.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof r6)return new T(z.value);if(e instanceof X2)return new o(new T(z.value));if(e instanceof o6)return new o(new o(new T(z.value)));if(e instanceof i6)return new o(new o(new o(new T(z.value))));if(e instanceof u6)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])}};var r_e=function(e){if(e instanceof r6)return"FourOneFour";if(e instanceof X2)return"Other";if(e instanceof o6)return"Quarter";if(e instanceof i6)return"Semester";if(e instanceof u6)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 28, column 13 - line 33, column 27): "+[e.constructor.name])},o_e=function(){return nt(Pe)({parse:En(r_e)(ln(Jun)(n6(n6(n6(n6(n_e)(t_e))(t6))(t6))(t6))(a6(a6(a6(a6(a_e)))))(t6)),default:X2.value,diagnosticName:"calendar system"})}(),i_e=function(e){if(e instanceof r6)return"Four-one-four";if(e instanceof X2)return"Other";if(e instanceof o6)return"Quarter";if(e instanceof i6)return"Semester";if(e instanceof u6)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 36, column 8 - line 41, column 27): "+[e.constructor.name])};var Xm={first:function(e){return function(n){return new He(e(n.value0),n.value1)}},second:x(q0),Profunctor0:function(){return RE}},bW=function(e){return e.second},l6=function(e){return e.first},Wun=function(e){var n=Kx(e);return function(t){var a=l6(t),r=bW(t);return function(i){return function(u){return n(a(i))(r(u))}}}},c6=function(e){var n=Wun(e);return function(t){var a=J1(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new He(l,l)})(r(i)(u))}}}};var c_e=Dn(gn),Z2=hn(c_e)(mn(vn)),s_e=dn(pn),eG=_n(s_e),f_e=Rn(yn),nG=bn(f_e),s6=function(){function e(){}return e.value=new e,e}(),f6=function(){function e(){}return e.value=new e,e}(),v6=function(){function e(){}return e.value=new e,e}(),m6=function(){function e(){}return e.value=new e,e}(),p6=function(){function e(){}return e.value=new e,e}(),d6=function(){function e(){}return e.value=new e,e}(),Kun={to:function(e){if(e instanceof T)return s6.value;if(e instanceof o&&e.value0 instanceof T)return f6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return v6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return m6.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 p6.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 d6.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof s6)return new T(z.value);if(e instanceof f6)return new o(new T(z.value));if(e instanceof v6)return new o(new o(new T(z.value)));if(e instanceof m6)return new o(new o(new o(new T(z.value))));if(e instanceof p6)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof d6)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])}};var v_e=function(e){if(e instanceof s6)return"Art";if(e instanceof f6)return"Business";if(e instanceof v6)return"Engineering";if(e instanceof m6)return"FaithAndReligion";if(e instanceof p6)return"HealthCare";if(e instanceof d6)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 30, column 13 - line 36, column 43): "+[e.constructor.name])},m_e=st(Pe)(B)({parse:En(v_e)(ln(Kun)(Z2(Z2(Z2(Z2(Z2(c_e)(s_e))(eG))(eG))(eG))(eG))(nG(nG(nG(nG(nG(f_e))))))(eG)),diagnosticName:"special focus"}),Xun=function(e){if(e instanceof s6)return"Art";if(e instanceof f6)return"Business";if(e instanceof v6)return"Engineering";if(e instanceof m6)return"Faith and Religion";if(e instanceof p6)return"Health Care";if(e instanceof d6)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 39, column 8 - line 45, column 44): "+[e.constructor.name])},p_e=Se("None")(Xun);var d_e=Dn(gn),Pv=hn(d_e)(mn(vn)),__e=dn(pn),Nv=_n(__e),h_e=Rn(yn),Ov=bn(h_e),zd=function(){function e(){}return e.value=new e,e}(),Vd=function(){function e(){}return e.value=new e,e}(),Qd=function(){function e(){}return e.value=new e,e}(),Yd=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),Xd=function(){function e(){}return e.value=new e,e}(),Zd=function(){function e(){}return e.value=new e,e}(),e_=function(){function e(){}return e.value=new e,e}(),n_=function(){function e(){}return e.value=new e,e}(),t_=function(){function e(){}return e.value=new e,e}(),a_=function(){function e(){}return e.value=new e,e}(),r_=function(){function e(){}return e.value=new e,e}(),o_=function(){function e(){}return e.value=new e,e}(),Zm=function(){function e(){}return e.value=new e,e}(),RW={to:function(e){if(e instanceof T)return zd.value;if(e instanceof o&&e.value0 instanceof T)return Vd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Qd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Yd.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 Kd.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 Xd.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 Zd.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 e_.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 n_.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 t_.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 a_.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 r_.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 o_.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 Zm.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof zd)return new T(z.value);if(e instanceof Vd)return new o(new T(z.value));if(e instanceof Qd)return new o(new o(new T(z.value)));if(e instanceof Yd)return new o(new o(new o(new T(z.value))));if(e instanceof Kd)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Xd)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Zd)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof e_)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof n_)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof t_)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 a_)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 r_)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 o_)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 Zm)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 28, column 1 - line 28, column 48): "+[e.constructor.name])}},g_e={eq:function(e){return function(n){return e instanceof zd&&n instanceof zd||e instanceof Vd&&n instanceof Vd||e instanceof Qd&&n instanceof Qd||e instanceof Yd&&n instanceof Yd||e instanceof Kd&&n instanceof Kd||e instanceof Xd&&n instanceof Xd||e instanceof Zd&&n instanceof Zd||e instanceof e_&&n instanceof e_||e instanceof n_&&n instanceof n_||e instanceof t_&&n instanceof t_||e instanceof a_&&n instanceof a_||e instanceof r_&&n instanceof r_||e instanceof o_&&n instanceof o_||e instanceof Zm&&n instanceof Zm}}},D_e={compare:function(e){return function(n){if(e instanceof zd&&n instanceof zd)return ee.value;if(e instanceof zd)return Y.value;if(n instanceof zd)return Q.value;if(e instanceof Vd&&n instanceof Vd)return ee.value;if(e instanceof Vd)return Y.value;if(n instanceof Vd)return Q.value;if(e instanceof Qd&&n instanceof Qd)return ee.value;if(e instanceof Qd)return Y.value;if(n instanceof Qd)return Q.value;if(e instanceof Yd&&n instanceof Yd)return ee.value;if(e instanceof Yd)return Y.value;if(n instanceof Yd)return Q.value;if(e instanceof Kd&&n instanceof Kd)return ee.value;if(e instanceof Kd)return Y.value;if(n instanceof Kd)return Q.value;if(e instanceof Xd&&n instanceof Xd)return ee.value;if(e instanceof Xd)return Y.value;if(n instanceof Xd)return Q.value;if(e instanceof Zd&&n instanceof Zd)return ee.value;if(e instanceof Zd)return Y.value;if(n instanceof Zd)return Q.value;if(e instanceof e_&&n instanceof e_)return ee.value;if(e instanceof e_)return Y.value;if(n instanceof e_)return Q.value;if(e instanceof n_&&n instanceof n_)return ee.value;if(e instanceof n_)return Y.value;if(n instanceof n_)return Q.value;if(e instanceof t_&&n instanceof t_)return ee.value;if(e instanceof t_)return Y.value;if(n instanceof t_)return Q.value;if(e instanceof a_&&n instanceof a_)return ee.value;if(e instanceof a_)return Y.value;if(n instanceof a_)return Q.value;if(e instanceof r_&&n instanceof r_)return ee.value;if(e instanceof r_)return Y.value;if(n instanceof r_)return Q.value;if(e instanceof o_&&n instanceof o_)return ee.value;if(e instanceof o_)return Y.value;if(n instanceof o_)return Q.value;if(e instanceof Zm&&n instanceof Zm)return ee.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 g_e}},_6=function(e){if(e instanceof zd)return"SEC";if(e instanceof Vd)return"Big 12";if(e instanceof Qd)return"Big 10";if(e instanceof Yd)return"ACC";if(e instanceof Kd)return"Pac 12";if(e instanceof Xd)return"Ivy League";if(e instanceof Zd)return"NESCAC";if(e instanceof e_)return"AAC";if(e instanceof n_)return"Big East";if(e instanceof t_)return"MAC";if(e instanceof a_)return"Mountain West";if(e instanceof r_)return"Patriot League";if(e instanceof o_)return"SWAC";if(e instanceof Zm)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 55, column 12 - line 69, column 24): "+[e.constructor.name])},b_e=function(e){if(e instanceof zd)return"Sec";if(e instanceof Vd)return"BigTwelve";if(e instanceof Qd)return"BigTen";if(e instanceof Yd)return"Acc";if(e instanceof Kd)return"PacTwelve";if(e instanceof Xd)return"IvyLeague";if(e instanceof Zd)return"Nescac";if(e instanceof e_)return"Aac";if(e instanceof n_)return"BigEast";if(e instanceof t_)return"Mac";if(e instanceof a_)return"MountainWest";if(e instanceof r_)return"PatriotLeague";if(e instanceof o_)return"Swac";if(e instanceof Zm)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 38, column 13 - line 52, column 29): "+[e.constructor.name])},y_e=function(){return nt(Pe)({parse:En(b_e)(ln(RW)(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(d_e)(__e))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Nv))(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(Ov(h_e))))))))))))))(Nv)),default:Zm.value,diagnosticName:"Sports conference group"})}(),R_e=function(){return ze(ud(ud(zT)))(Ir(o1)(se(g_e)(Zm.value)))(Ir(dt)(_6))}();var mp=x(B),w_e=h1(Fe)(Ts),S_e=xc(Vo)(xn),Zun=se(Gt(Hde)),E_e=K(we);var eln=$o(),C_e=Dn(gn),I_e=hn(C_e)(mn(vn)),F_e=dn(pn),T_e=_n(F_e),M_e=Rn(yn),G_e=bn(M_e),nln=lo(Km),tln=rn(),aln=$n(Na),rln=vr(rue),Hu=function(){function e(){}return e.value=new e,e}(),dc=function(){function e(){}return e.value=new e,e}(),Ho=function(){function e(){}return e.value=new e,e}(),ku=function(){function e(){}return e.value=new e,e}(),Wc=function(){function e(){}return e.value=new e,e}();var h6={to:function(e){if(e instanceof T)return Ho.value;if(e instanceof o&&e.value0 instanceof T)return ku.value;if(e instanceof o&&e.value0 instanceof o)return Wc.value;throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Ho)return new T(z.value);if(e instanceof ku)return new o(new T(z.value));if(e instanceof Wc)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])}},oln={eq:function(e){return function(n){return e instanceof Hu&&n instanceof Hu||e instanceof dc&&n instanceof dc}}},A_e={compare:function(e){return function(n){if(e instanceof Hu&&n instanceof Hu)return ee.value;if(e instanceof Hu)return Y.value;if(n instanceof Hu)return Q.value;if(e instanceof dc&&n instanceof dc)return ee.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 oln}},tG={eq:function(e){return function(n){return e instanceof Ho&&n instanceof Ho||e instanceof ku&&n instanceof ku||e instanceof Wc&&n instanceof Wc}}},x_e={compare:function(e){return function(n){if(e instanceof Ho&&n instanceof Ho)return ee.value;if(e instanceof Ho)return Y.value;if(n instanceof Ho)return Q.value;if(e instanceof ku&&n instanceof ku)return ee.value;if(e instanceof ku)return Y.value;if(n instanceof ku)return Q.value;if(e instanceof Wc&&n instanceof Wc)return ee.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 tG}},Jh=function(e){return mp(w_e)(S_e([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},pp=function(e){return mp(w_e)(S_e([e.tuitionInState,e.feesInState,e.costRoomBoard]))},L_e=function(e){return function(n){if(n.address instanceof Ou){var t=Zun(E_e(e)(function(a){return a.homeState}))(new _(n.address.value0.state));return t?pp(n):Jh(n)}if(n.address instanceof _u)return Jh(n);throw new Error("Failed pattern match at Hub.Types.School (line 517, column 3 - line 523, column 33): "+[n.address.constructor.name])}},j_e=function(e){if(e instanceof Ho)return"Test not used";if(e instanceof ku)return"Test optional";if(e instanceof Wc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 30 - line 497, column 30): "+[e.constructor.name])},P_e=function(e){if(e instanceof Ho)return"NotUsed";if(e instanceof ku)return"Recommended";if(e instanceof Wc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 445, column 34 - line 448, column 25): "+[e.constructor.name])};var vC=function(e){return e.slug},aG=function(e){return e.name},pa=function(e){return e.id},rG=function(e){if(e instanceof Hu)return"Public school";if(e instanceof dc)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 460, column 22 - line 462, column 36): "+[e.constructor.name])},g6=function(){return nt(Pe)({parse:En(P_e)(ln(h6)(I_e(I_e(C_e)(F_e))(T_e))(G_e(G_e(M_e)))(T_e)),default:Ho.value,diagnosticName:"admissions requirement"})}(),hR=function(e){var n=function(a){return{name:a.name,group:y_e(a.group)}},t=function(a){return{division1:a.division1,conference:mp(n)(oe(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:E_e(oe(e.academicOfferings.specialFocus))(m_e)},address:e6(e.address),admissions:{acceptanceRate:oe(e.admissions.acceptanceRate),admitted:oe(e.admissions.admitted),applicants:oe(e.admissions.applicants),enrolled:oe(e.admissions.enrolled),fracSubmittedAct:oe(e.admissions.fracSubmittedAct),fracSubmittedSat:oe(e.admissions.fracSubmittedSat),reqClassRank:mp(g6)(oe(e.admissions.reqClassRank)),reqRecLetters:mp(g6)(oe(e.admissions.reqRecLetters)),reqStandardTests:mp(g6)(oe(e.admissions.reqStandardTests)),reqToefl:mp(g6)(oe(e.admissions.reqToefl)),totalApplicants:oe(e.admissions.totalApplicants),yieldRate:oe(e.admissions.yieldRate),satVerbal:oe(e.admissions.satVerbal),satMath:oe(e.admissions.satMath),actVerbal:oe(e.admissions.actVerbal),actMath:oe(e.admissions.actMath),actComposite:oe(e.admissions.actComposite)},appGroup:mp(Zde)(oe(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:oe(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:o_e(e.calendarSystem),costRoomBoard:oe(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:oe(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:oe(e.fourYearGradRate),fracInternationalStudents:oe(e.fracInternationalStudents),gender:z5(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:oe(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:eln(e.majors),message:e.message,name:e.name,numFreshmen:oe(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Hu.value:dc.value}(),racialBreakdown:oe(e.racialBreakdown),rankings:Y5(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:oe(e.retentionRate),setting:Kde(e.setting),sixYearGradRate:oe(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:oe(e.tuitionInState),tuitionOutOfState:oe(e.tuitionOutOfState),feesInState:oe(e.feesInState),feesOutOfState:oe(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:oe(e.urls.admissions),finAid:oe(e.urls.finAid),priceCalculator:oe(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:oe(e.chancing.moreInfoLink)},testScoreStats:Mde(oe(e.testScoreStats)),colors:{primary:oe(e.colors.primary),secondary:oe(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},N_e=function(e){return e.schoolType==="Community College"},O_e=function(e){var n=nln(e);return function(t){return et(n(function(a){return a.rankings}(tln(t))))}},D6=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new _("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new _("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new _("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return R.value;throw new Error("Failed pattern match at Hub.Types.School (line 466, column 3 - line 470, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},wW=function(e){if(e instanceof Ho)return"Not used";if(e instanceof ku)return"Optional";if(e instanceof Wc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 485, column 33 - line 488, column 25): "+[e.constructor.name])},ab=function(e){return function(n){return aln(mp(lr(rln)(Qn))(mp(e)(n.admissions.admitted)))(mp(e)(n.admissions.applicants))}};var dp=function(){function e(){}return e.value=new e,e}(),i_=function(){function e(){}return e.value=new e,e}(),qh=function(){function e(){}return e.value=new e,e}(),e0=function(){function e(){}return e.value=new e,e}(),n0=function(){function e(){}return e.value=new e,e}(),t0=function(){function e(){}return e.value=new e,e}(),u_=function(){function e(){}return e.value=new e,e}();var SW={eq:function(e){return function(n){return e instanceof dp&&n instanceof dp||e instanceof i_&&n instanceof i_||e instanceof qh&&n instanceof qh||e instanceof e0&&n instanceof e0||e instanceof n0&&n instanceof n0||e instanceof t0&&n instanceof t0||e instanceof u_&&n instanceof u_}}},H_e={compare:function(e){return function(n){if(e instanceof dp&&n instanceof dp)return ee.value;if(e instanceof dp)return Y.value;if(n instanceof dp)return Q.value;if(e instanceof i_&&n instanceof i_)return ee.value;if(e instanceof i_)return Y.value;if(n instanceof i_)return Q.value;if(e instanceof qh&&n instanceof qh)return ee.value;if(e instanceof qh)return Y.value;if(n instanceof qh)return Q.value;if(e instanceof e0&&n instanceof e0)return ee.value;if(e instanceof e0)return Y.value;if(n instanceof e0)return Q.value;if(e instanceof n0&&n instanceof n0)return ee.value;if(e instanceof n0)return Y.value;if(n instanceof n0)return Q.value;if(e instanceof t0&&n instanceof t0)return ee.value;if(e instanceof t0)return Y.value;if(n instanceof t0)return Q.value;if(e instanceof u_&&n instanceof u_)return ee.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 SW}},mC=function(){return[dp.value,i_.value,qh.value,e0.value,n0.value,t0.value,u_.value]}(),oG=function(e){if(e instanceof dp)return"INTERESTED";if(e instanceof i_)return"APPLYING";if(e instanceof qh)return"APPLIED";if(e instanceof e0)return"WAITLISTED";if(e instanceof n0)return"ACCEPTED";if(e instanceof t0)return"DENIED";if(e instanceof u_)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 36, column 13 - line 43, column 25): "+[e.constructor.name])},EW=function(){return nt(Pe)({parse:En(oG)(mC),default:i_.value,diagnosticName:"SchoolListStatus"})}(),rb=function(e){if(e instanceof dp)return"Considering";if(e instanceof i_)return"Applying";if(e instanceof qh)return"Applied";if(e instanceof e0)return"Waitlisted";if(e instanceof n0)return"Accepted";if(e instanceof t0)return"Denied";if(e instanceof u_)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 47, column 8 - line 54, column 25): "+[e.constructor.name])},CW=Se("Not on my list")(rb);var k_e=dr(go),U_e=Dn(gn),B_e=dn(pn),J_e=Rn(yn),Uu=function(){function e(){}return e.value=new e,e}(),a0=function(){function e(){}return e.value=new e,e}(),q_e={to:function(e){if(e instanceof T)return Uu.value;if(e instanceof o)return a0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Uu)return new T(z.value);if(e instanceof a0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}},W_e={show:Hr(q_e)(xa(k_e({reflectSymbol:function(){return"School"}}))(k_e({reflectSymbol:function(){return"Vine"}})))},b6={eq:function(e){return function(n){return e instanceof Uu&&n instanceof Uu||e instanceof a0&&n instanceof a0}}},iln=function(e){if(e instanceof Uu)return"school";if(e instanceof a0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},iG=function(){return nt(Pe)({parse:En(iln)(ln(q_e)(hn(U_e)(mn(vn))(U_e)(B_e))(bn(J_e)(J_e))(_n(B_e))),default:Uu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var IW=dr(go),$_e=Dn(gn),z_e=hn($_e)(mn(vn)),V_e=dn(pn),Q_e=_n(V_e),Y_e=Rn(yn),K_e=bn(Y_e),uln=wt(Fr),fi=function(){function e(){}return e.value=new e,e}(),$c=function(){function e(){}return e.value=new e,e}(),zc=function(){function e(){}return e.value=new e,e}(),X_e={to:function(e){if(e instanceof T)return fi.value;if(e instanceof o&&e.value0 instanceof T)return $c.value;if(e instanceof o&&e.value0 instanceof o)return zc.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof fi)return new T(z.value);if(e instanceof $c)return new o(new T(z.value));if(e instanceof zc)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}},Z_e={show:Hr(X_e)(xa(IW({reflectSymbol:function(){return"Pending"}}))(xa(IW({reflectSymbol:function(){return"Connected"}}))(IW({reflectSymbol:function(){return"Ignored"}}))))},y6={eq:function(e){return function(n){return e instanceof fi&&n instanceof fi||e instanceof $c&&n instanceof $c||e instanceof zc&&n instanceof zc}}},lln=function(e){if(e instanceof fi)return"pending";if(e instanceof $c)return"connected";if(e instanceof zc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},pC=function(){var e=En(lln)(ln(X_e)(z_e(z_e($_e)(V_e))(Q_e))(K_e(K_e(Y_e)))(Q_e)),n=function(t){return t==="cold"?new _(zc.value):R.value};return nt(Pe)({parse:function(t){return uln(e(t))(n(t))},default:fi.value,diagnosticName:"Sem.Connections.Types.Status"})}();var ehe=x(B),cln=x(de),nhe=V(B),uG=function(){function e(){}return e.value=new e,e}(),R6=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}(),the=ap(function(e){return{status:pC(e.status),initiator:iG(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),FW=function(e){return{chances:ap(function(n){return mR(function(t){return t.chances}(n))})(e),financials:c5(function(){var n=ehe(gW);return function(t){return n(oe(function(a){return a.financials}(t)))}}())(e)}},ahe=function(e){var n=ehe(FW)(oe(e.chancesAndFinancials));return{schools:cln(hR)(e.schools),chances:nhe(n)(function(t){return t.chances}),financials:nhe(n)(function(t){return t.financials})}},gR=function(e){return xs(e*100)};var rhe=Dn(gn),DR=hn(rhe)(mn(vn)),ohe=dn(pn),bR=_n(ohe),ihe=Rn(yn),yR=bn(ihe),dC=function(){function e(){}return e.value=new e,e}(),_C=function(){function e(){}return e.value=new e,e}(),hC=function(){function e(){}return e.value=new e,e}(),gC=function(){function e(){}return e.value=new e,e}(),DC=function(){function e(){}return e.value=new e,e}(),bC=function(){function e(){}return e.value=new e,e}(),ob=function(){function e(){}return e.value=new e,e}(),Wh=function(){function e(){}return e.value=new e,e}(),sln={to:function(e){if(e instanceof T)return dC.value;if(e instanceof o&&e.value0 instanceof T)return _C.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 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 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 T)return ob.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 Wh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof dC)return new T(z.value);if(e instanceof _C)return new o(new T(z.value));if(e instanceof hC)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 DC)return 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 T(z.value))))));if(e instanceof ob)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof Wh)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 24, column 1 - line 24, column 36): "+[e.constructor.name])}},uhe=ln(sln)(DR(DR(DR(DR(DR(DR(DR(rhe)(ohe))(bR))(bR))(bR))(bR))(bR))(bR))(yR(yR(yR(yR(yR(yR(yR(ihe))))))))(bR);var TW={eq:function(e){return function(n){return e instanceof dC&&n instanceof dC||e instanceof _C&&n instanceof _C||e instanceof hC&&n instanceof hC||e instanceof gC&&n instanceof gC||e instanceof DC&&n instanceof DC||e instanceof bC&&n instanceof bC||e instanceof ob&&n instanceof ob||e instanceof Wh&&n instanceof Wh}}};var yC=function(e){if(e instanceof dC)return"Asian";if(e instanceof _C)return"Black";if(e instanceof hC)return"Hispanic";if(e instanceof gC)return"Hawaiian";if(e instanceof DC)return"NativeAmerican";if(e instanceof bC)return"White";if(e instanceof ob)return"OtherEthnicity";if(e instanceof Wh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 39, column 13 - line 47, column 31): "+[e.constructor.name])},MW=function(){return nt(Pe)({parse:En(yC)(uhe),default:ob.value,diagnosticName:"Ethnicity"})}(),GW=function(e){if(e instanceof dC)return"Asian";if(e instanceof _C)return"Black or African American";if(e instanceof hC)return"Hispanic or Latino";if(e instanceof gC)return"Native Hawaiian or Other Pacific Islander";if(e instanceof DC)return"American Indian or Alaska Native";if(e instanceof bC)return"White";if(e instanceof ob)return"Other ethnicity, biracial, or multiracial";if(e instanceof Wh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 50, column 9 - line 58, column 37): "+[e.constructor.name])},lhe=pu(dt)(function(e){return e instanceof ob?"ZZZ1":e instanceof Wh?"ZZZ2":GW(e)})(uhe);var she=Dn(gn),AW=hn(she)(mn(vn)),fhe=dn(pn),xW=_n(fhe),vhe=Rn(yn),LW=bn(vhe),fln=x(B),RC=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}(),ib=function(){function e(){}return e.value=new e,e}(),$h=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lG=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vln={to:function(e){if(e instanceof T)return RC.value;if(e instanceof o&&e.value0 instanceof T)return wC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return SC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return ib.value;throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof RC)return new T(z.value);if(e instanceof wC)return new o(new T(z.value));if(e instanceof SC)return new o(new o(new T(z.value)));if(e instanceof ib)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])}},mhe=ln(vln)(AW(AW(AW(she)(fhe))(xW))(xW))(LW(LW(LW(vhe))))(xW);var mln={eq:function(e){return function(n){return e instanceof RC&&n instanceof RC||e instanceof wC&&n instanceof wC||e instanceof SC&&n instanceof SC||e instanceof ib&&n instanceof ib}}},pln=se(mln);var jW={eq:function(e){return function(n){return e instanceof $h&&n instanceof $h?pln(e.value0)(n.value0):e instanceof lG&&n instanceof lG?e.value0===n.value0:!1}}};var phe=function(e){if(e instanceof RC)return":male";if(e instanceof wC)return":female";if(e instanceof SC)return":non_binary";if(e instanceof ib)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 46, column 24 - line 50, column 32): "+[e.constructor.name])},PW=function(e){if(e instanceof $h)return phe(e.value0);if(e instanceof lG)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 41, column 13 - line 43, column 21): "+[e.constructor.name])},dln=En(phe)(mhe),NW=function(e){return pe(new lG(e))(fln($h.create)(dln(e)))},_ln=function(e){if(e instanceof RC)return"Male";if(e instanceof wC)return"Female";if(e instanceof SC)return"Non-binary / third gender";if(e instanceof ib)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 58, column 20 - line 62, column 37): "+[e.constructor.name])},dhe=function(e){if(e instanceof $h)return _ln(e.value0);if(e instanceof lG)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 53, column 9 - line 55, column 45): "+[e.constructor.name])},_he=mhe;var hln=xo(Ts),gln=$n(Na),hhe=x(B),Dln=h1(Fe)(Ts),bln=xc(Vo)(xn);var OW=function(e){return e.readingWriting+e.math|0},_p=function(e){return gln(hhe(hln)(e.sat.readingWriting))(e.sat.math)};var ghe=function(e){return xs(Qn(Dln(e))/4)},HW=function(e){return ghe([e.math,e.english,e.reading,e.science])},hp=function(e){return hhe(ghe)(bln([e.act.math,e.act.english,e.act.reading,e.act.science]))};var cG=function(){function e(){}return e.value=new e,e}(),EC=function(){function e(){}return e.value=new e,e}();var zh=function(){function e(){}return e.value=new e,e}(),Vh=function(){function e(){}return e.value=new e,e}(),Qh=function(){function e(){}return e.value=new e,e}(),Yh=function(){function e(){}return e.value=new e,e}(),Kh=function(){function e(){}return e.value=new e,e}(),Xh=function(){function e(){}return e.value=new e,e}(),Zh=function(){function e(){}return e.value=new e,e}(),eg=function(){function e(){}return e.value=new e,e}(),ng=function(){function e(){}return e.value=new e,e}(),tg=function(){function e(){}return e.value=new e,e}(),ag=function(){function e(){}return e.value=new e,e}(),rg=function(){function e(){}return e.value=new e,e}(),og=function(){function e(){}return e.value=new e,e}(),ig=function(){function e(){}return e.value=new e,e}(),ug=function(){function e(){}return e.value=new e,e}(),lg=function(){function e(){}return e.value=new e,e}(),cg=function(){function e(){}return e.value=new e,e}(),sg=function(){function e(){}return e.value=new e,e}(),l_=function(){function e(){}return e.value=new e,e}(),CC={show:function(e){if(e instanceof zh)return"Sports";if(e instanceof Vh)return"CommService";if(e instanceof Qh)return"Hobbies";if(e instanceof Yh)return"NonArtComps";if(e instanceof Kh)return"Politics";if(e instanceof Xh)return"Drama";if(e instanceof Zh)return"VisualArts";if(e instanceof eg)return"Music";if(e instanceof ng)return"Writing";if(e instanceof tg)return"HonorSocieties";if(e instanceof ag)return"Employment";if(e instanceof rg)return"OwnInitiative";if(e instanceof og)return"StudentGov";if(e instanceof ig)return"InterestClubs";if(e instanceof ug)return"AffinityGroups";if(e instanceof lg)return"Research";if(e instanceof cg)return"SummerPrograms";if(e instanceof sg)return"Software";if(e instanceof l_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 36, column 1 - line 55, column 23): "+[e.constructor.name])}};var sG={eq:function(e){return function(n){return e instanceof zh&&n instanceof zh||e instanceof Vh&&n instanceof Vh||e instanceof Qh&&n instanceof Qh||e instanceof Yh&&n instanceof Yh||e instanceof Kh&&n instanceof Kh||e instanceof Xh&&n instanceof Xh||e instanceof Zh&&n instanceof Zh||e instanceof eg&&n instanceof eg||e instanceof ng&&n instanceof ng||e instanceof tg&&n instanceof tg||e instanceof ag&&n instanceof ag||e instanceof rg&&n instanceof rg||e instanceof og&&n instanceof og||e instanceof ig&&n instanceof ig||e instanceof ug&&n instanceof ug||e instanceof lg&&n instanceof lg||e instanceof cg&&n instanceof cg||e instanceof sg&&n instanceof sg||e instanceof l_&&n instanceof l_}}};var IC=function(e){return e==="Sports"?new _(zh.value):e==="CommService"?new _(Vh.value):e==="Hobbies"?new _(Qh.value):e==="NonArtComps"?new _(Yh.value):e==="Politics"?new _(Kh.value):e==="Drama"?new _(Xh.value):e==="VisualArts"?new _(Zh.value):e==="Music"?new _(eg.value):e==="Writing"?new _(ng.value):e==="HonorSocieties"?new _(tg.value):e==="Employment"?new _(ag.value):e==="OwnInitiative"?new _(rg.value):e==="StudentGov"?new _(og.value):e==="InterestClubs"?new _(ig.value):e==="AffinityGroups"?new _(ug.value):e==="Research"?new _(lg.value):e==="SummerPrograms"?new _(cg.value):e==="Software"?new _(sg.value):e==="Other"?new _(l_.value):R.value};var ub=function(e){if(e instanceof zh)return"Sports";if(e instanceof Vh)return"Community Service";if(e instanceof Qh)return"Hobbies";if(e instanceof Yh)return"Non-Art Competitions";if(e instanceof Kh)return"Politics";if(e instanceof Xh)return"Drama";if(e instanceof Zh)return"Visual Arts";if(e instanceof eg)return"Music";if(e instanceof ng)return"Writing";if(e instanceof tg)return"Honor Societies";if(e instanceof ag)return"Employment";if(e instanceof rg)return"Own Initiative";if(e instanceof og)return"Student Government";if(e instanceof ig)return"Interest Clubs";if(e instanceof ug)return"Affinity Groups";if(e instanceof lg)return"Research";if(e instanceof cg)return"Summer Programs";if(e instanceof sg)return"Software";if(e instanceof l_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 108, column 11 - line 127, column 19): "+[e.constructor.name])},Dhe=function(){return[zh.value,Vh.value,Qh.value,Yh.value,Kh.value,Xh.value,Zh.value,eg.value,ng.value,tg.value,ag.value,rg.value,og.value,ig.value,ug.value,lg.value,cg.value,sg.value]}();var bhe=Dn(gn),gp=hn(bhe)(mn(vn)),yhe=dn(pn),Dp=_n(yhe),kW=gp(gp(gp(gp(gp(gp(gp(gp(gp(gp(gp(bhe)(yhe))(Dp))(Dp))(Dp))(Dp))(Dp))(Dp))(Dp))(Dp))(Dp))(Dp);var Rhe=Rn(yn),bp=bn(Rhe),whe=bp(bp(bp(bp(bp(bp(bp(bp(bp(bp(bp(Rhe))))))))))),yln=V(B),Rln=x(de),fG=function(){function e(){}return e.value=new e,e}(),vG=function(){function e(){}return e.value=new e,e}(),mG=function(){function e(){}return e.value=new e,e}(),pG=function(){function e(){}return e.value=new e,e}(),Dl=function(){function e(){}return e.value=new e,e}(),Do=function(){function e(){}return e.value=new e,e}(),eo=function(){function e(){}return e.value=new e,e}(),Fo=function(){function e(){}return e.value=new e,e}(),vi=function(){function e(){}return e.value=new e,e}(),vo=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),hu=function(){function e(){}return e.value=new e,e}(),Bu=function(){function e(){}return e.value=new e,e}(),mi=function(){function e(){}return e.value=new e,e}(),Cf=function(){function e(){}return e.value=new e,e}(),Vs=function(){function e(){}return e.value=new e,e}(),lb={to:function(e){if(e instanceof T)return Dl.value;if(e instanceof o&&e.value0 instanceof T)return Do.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return eo.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 vi.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 vo.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 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 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 T)return Bu.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 mi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cf.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 Vs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Dl)return new T(z.value);if(e instanceof Do)return new o(new T(z.value));if(e instanceof eo)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 vi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof vo)return 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 T(z.value)))))));if(e instanceof hu)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Bu)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof mi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Cf)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 Vs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])}},r0={eq:function(e){return function(n){return e instanceof Dl&&n instanceof Dl||e instanceof Do&&n instanceof Do||e instanceof eo&&n instanceof eo||e instanceof Fo&&n instanceof Fo||e instanceof vi&&n instanceof vi||e instanceof vo&&n instanceof vo||e instanceof bl&&n instanceof bl||e instanceof hu&&n instanceof hu||e instanceof Bu&&n instanceof Bu||e instanceof mi&&n instanceof mi||e instanceof Cf&&n instanceof Cf||e instanceof Vs&&n instanceof Vs}}},wln=se(r0),Sln={compare:function(e){return function(n){if(e instanceof Dl&&n instanceof Dl)return ee.value;if(e instanceof Dl)return Y.value;if(n instanceof Dl)return Q.value;if(e instanceof Do&&n instanceof Do)return ee.value;if(e instanceof Do)return Y.value;if(n instanceof Do)return Q.value;if(e instanceof eo&&n instanceof eo)return ee.value;if(e instanceof eo)return Y.value;if(n instanceof eo)return Q.value;if(e instanceof Fo&&n instanceof Fo)return ee.value;if(e instanceof Fo)return Y.value;if(n instanceof Fo)return Q.value;if(e instanceof vi&&n instanceof vi)return ee.value;if(e instanceof vi)return Y.value;if(n instanceof vi)return Q.value;if(e instanceof vo&&n instanceof vo)return ee.value;if(e instanceof vo)return Y.value;if(n instanceof vo)return Q.value;if(e instanceof bl&&n instanceof bl)return ee.value;if(e instanceof bl)return Y.value;if(n instanceof bl)return Q.value;if(e instanceof hu&&n instanceof hu)return ee.value;if(e instanceof hu)return Y.value;if(n instanceof hu)return Q.value;if(e instanceof Bu&&n instanceof Bu)return ee.value;if(e instanceof Bu)return Y.value;if(n instanceof Bu)return Q.value;if(e instanceof mi&&n instanceof mi)return ee.value;if(e instanceof mi)return Y.value;if(n instanceof mi)return Q.value;if(e instanceof Cf&&n instanceof Cf)return ee.value;if(e instanceof Cf)return Y.value;if(n instanceof Cf)return Q.value;if(e instanceof Vs&&n instanceof Vs)return ee.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 r0}},She={succ:tL(lb)(kW),pred:bse(lb)(kW),Ord0:function(){return Sln}};var Ehe=function(e){if(e instanceof Dl)return"A";if(e instanceof Do)return"B";if(e instanceof eo)return"C";if(e instanceof Fo)return"D";if(e instanceof vi)return"E";if(e instanceof vo)return"F";if(e instanceof bl)return"G";if(e instanceof hu)return"H";if(e instanceof Bu)return"I";if(e instanceof mi)return"J";if(e instanceof Cf)return"K";if(e instanceof Vs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 43, column 13 - line 55, column 13): "+[e.constructor.name])},Che={show:Ehe},Ihe=En(Ehe)(ln(lb)(kW)(whe)(Dp)),UW=function(e){if(e instanceof Dl)return{group:fG.value,subGroup:"a"};if(e instanceof Do)return{group:fG.value,subGroup:"b"};if(e instanceof eo)return{group:fG.value,subGroup:"c"};if(e instanceof Fo)return{group:vG.value,subGroup:"a"};if(e instanceof vi)return{group:vG.value,subGroup:"b"};if(e instanceof vo)return{group:vG.value,subGroup:"c"};if(e instanceof bl)return{group:mG.value,subGroup:"a"};if(e instanceof hu)return{group:mG.value,subGroup:"b"};if(e instanceof Bu)return{group:mG.value,subGroup:"c"};if(e instanceof mi)return{group:pG.value,subGroup:"a"};if(e instanceof Cf)return{group:pG.value,subGroup:"b"};if(e instanceof Vs)return{group:pG.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 119, column 9 - line 131, column 44): "+[e.constructor.name])},Fhe=yse(lb)(whe),Eln=function(e){return function(n){if(n instanceof fG)return"1";if(n instanceof vG)return"2";if(n instanceof mG)return"3";if(n instanceof pG)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 87, column 43 - line 91, column 18): "+[n.constructor.name])}(function(n){return n.group}(UW(e)))},BW=function(e){return Eln(e)+UW(e).subGroup},FC=function(e){return BW(e)+(": "+function(){var n=UW(e).group;if(n instanceof fG)return"Exceptional";if(n instanceof vG)return"Very strong";if(n instanceof mG)return"Strong";if(n instanceof pG)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 75, column 39 - line 79, column 25): "+[n.constructor.name])}())},The=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof zh)return[e(Dl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(Do.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(eo.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(vi.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(vo.value)(["I'm a varsity athlete in this sport"]),e(hu.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(mi.value)(["I'm a JV athlete in this sport"]),e(Vs.value)(["I play this sport recreationally"])];if(n instanceof Vh)return[e(Do.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(eo.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(vi.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(vo.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(hu.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Bu.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(mi.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(Vs.value)(["I have less than 30 volunteer hours"])];if(n instanceof Qh)return[e(Do.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(eo.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(vo.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(mi.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof Yh)return[e(Dl.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(Do.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(eo.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(vi.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(vo.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(bl.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Bu.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(Cf.value)(["I competed at the local or school level in this activity"])];if(n instanceof Kh)return[e(Do.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(eo.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(vi.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(vo.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(mi.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(Cf.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof Xh)return[e(eo.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(vi.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(vo.value)(["I had a non-lead but highly important role in school play"]),e(bl.value)(["I performed a substantial role in a school play"]),e(hu.value)(["I performed a role in a non-student play at a theater in my city"]),e(Bu.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(Cf.value)(["I was an extra in the school play"])];if(n instanceof Zh)return[e(Dl.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(Do.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(eo.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(vi.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(vo.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(hu.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(mi.value)(["I am a member of my school's art or film club"]),e(Vs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof eg)return[e(Dl.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(Do.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(eo.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(vi.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(vo.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(bl.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(mi.value)(["I am a member of a music group inside or outside school"]),e(Vs.value)(["I play an instrument or sing recreationally"])];if(n instanceof ng)return[e(Dl.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(Do.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(eo.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(vi.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(vo.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(hu.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(Bu.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(mi.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(Vs.value)(["I write for fun"])];if(n instanceof tg)return[e(Do.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(eo.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(vo.value)(["I held leadership in school or local honor society"]),e(bl.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(hu.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Bu.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof ag)return[e(Do.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(eo.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(vo.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(bl.value)(["I had an unpaid internship at a local small business or government office"]),e(Bu.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof rg)return[e(Dl.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(Do.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(eo.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(vo.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(hu.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 og)return[e(Fo.value)(["I was School President or Head Boy/Girl"]),e(vi.value)(["I was the president of Student Council","I was class president"]),e(vo.value)(["I was a class officer","I held student council leadership"]),e(hu.value)(["I was a member of Student Council"])];if(n instanceof ig)return[e(Do.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(eo.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(vo.value)(["I held leadership in a school-level interest club"]),e(mi.value)(["I was a member of school level interest based club"])];if(n instanceof ug)return[e(Do.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(eo.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(vo.value)(["I held school-level leadership in an affinity group or club"]),e(mi.value)(["I was a member of a school level affinity club"])];if(n instanceof lg)return[e(Dl.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(Do.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(eo.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(vi.value)(["I conducted research through a formal, application required program with an accredited university"]),e(vo.value)(["I had research that was or will be published"]),e(bl.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(Bu.value)(["I paid money to participate in a research program"])];if(n instanceof cg)return[e(Do.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(eo.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(vi.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(vo.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(Bu.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(mi.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof sg)return[e(Do.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(eo.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(vi.value)(["I published an app with 10,000 downloads"]),e(hu.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(mi.value)(["I write programs for fun"])];if(n instanceof l_)return[e(eo.value)([""]),e(bl.value)([""]),e(mi.value)([""]),e(Vs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 134, column 17 - line 322, column 6): "+[n.constructor.name])}}(),Mhe=function(e){return function(n){return yln(eB(function(){var t=wln(n);return function(a){return t(function(r){return r.tier}(a))}}())(The(e)))(function(t){return t.description})}},dG=function(e){return Rln(function(n){return n.tier})(The(e))},Ghe=function(e){return wi(dG(e))},w6=function(e){return TD(dG(e))};var Ahe=ne(CC),xhe=ne(Che),Cln=ne(dm(gr)),Iln=se(sG),Fln=se(Gt(jt)),Tln=se(Gt(nr)),Mln=se(r0),Gln=C1(r0),Aln=H7(She),JW=K(we),xln=$(xn),Lln=rl(we),qW=av(B),jln=$n(Na),Pln=x(B);var Nln=V0(r0);var WW={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(Ahe(e.category)+(", tier: "+(xhe(e.tier)+(", description: "+(Cln(e.description)+" }"))))))))}};var Lhe={show:function(){var e=ne($e),n=rn();return function(t){return e(n(t))}}()},$W={eq:function(e){return function(n){return e===n}}},Oln=se(Gt($W)),_G={eq:function(e){return function(n){return Oln(e.canonicalId)(n.canonicalId)&&Iln(e.category)(n.category)&&Fln(e.description)(n.description)&&Tln(e.id)(n.id)&&e.name===n.name&&Mln(e.tier)(n.tier)}}},TC=bt;var If=function(e){return e.tier},cb=function(e){return e.name},hG=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=dG(n),l=function(c){var s=!1,f;function v(m){if(Gln(m)(u))return s=!0,new _(m);var p=function(D){if(Ce)return wi(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 78, column 1 - line 78, column 105): "+[m.constructor.name])},h=Aln(m);if(h instanceof _){c=h.value0;return}return s=!0,p(!0)}for(;!s;)f=v(c);return f};return JW(l(t))(function(c){return xln({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},Hln=st(Pe)(B)({diagnosticName:"EC Activity",parse:function(e){return Lln(qW(qW(qW(jln(Pln(hG(e.name))(IC(e.category)))(Ihe(e.tier)))(oe(e.id)))(oe(e.description)))(oe(e.canonical_ec_activity_id)))}}),MC=Pr(Hln);var S6=function(e){return e.id},jhe=function(e){return function(n){var t=dG(n.category);return JW(Nln(n.tier)(t))(function(a){return JW(Xr(t)(e(a)))(function(r){return hG(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},Phe=jhe(function(e){return e+1|0}),Nhe=jhe(function(e){return e-1|0}),gG=function(e){return e.description},yp=function(e){return e.category},E6=function(e){return e.canonicalId},RR=x(de)(function(e){return{name:cb(e),category:Ahe(yp(e)),tier:xhe(If(e)),id:aa(S6(e)),description:aa(gG(e)),canonical_ec_activity_id:aa(E6(e))}});var zW=$(xn),kln=wt(Fr);var DG=function(e){var n=_p(e);if(n instanceof _&&e.psatPredictedCompositeSAT instanceof R)return zW(cG.value);if(n instanceof _&&e.psatPredictedCompositeSAT instanceof _)return zW(cG.value);if(n instanceof R&&e.psatPredictedCompositeSAT instanceof _)return zW(EC.value);if(n instanceof R&&e.psatPredictedCompositeSAT instanceof R)return R.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 50, column 3 - line 58, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},VW=function(e){return{sat:{readingWriting:oe(e.sat.readingWriting),math:oe(e.sat.math)},psatPredictedCompositeSAT:oe(e.psatPredictedCompositeSAT),act:{math:oe(e.act.math),english:oe(e.act.english),reading:oe(e.act.reading),science:oe(e.act.science)},gpa:oe(e.gpa),courseRigor:{ap:oe(e.courseRigor.ap),honors:oe(e.courseRigor.honors),collegeClasses:oe(e.courseRigor.collegeClasses)},ecScore:oe(e.ecScore),ecActivities:MC(e.ecActivities)}},Ohe=function(){return{sat:{readingWriting:R.value,math:R.value},psatPredictedCompositeSAT:R.value,act:{math:R.value,english:R.value,reading:R.value,science:R.value},gpa:R.value,courseRigor:{ap:R.value,honors:R.value,collegeClasses:R.value},ecScore:R.value,ecActivities:[]}}(),QW=function(e){return kln(_p(e))(e.psatPredictedCompositeSAT)};var Uln={reflectSymbol:function(){return"value"}},Bln={reflectSymbol:function(){return"math"}};var Jln={reflectSymbol:function(){return"readingWriting"}},qln={reflectSymbol:function(){return"english"}},Wln={reflectSymbol:function(){return"reading"}},$ln={reflectSymbol:function(){return"science"}},zln={reflectSymbol:function(){return"ap"}},Vln={reflectSymbol:function(){return"collegeClasses"}},Qln={reflectSymbol:function(){return"honors"}},Yln={reflectSymbol:function(){return"country"}},Kln={reflectSymbol:function(){return"zip"}},Xln={reflectSymbol:function(){return"code"}},Zln={reflectSymbol:function(){return"name"}},sb=dr(go);var bG=Ps()(),ecn=Ia(Oa(Oa(Ft))),GC=K(we),ncn=yt(XM),YW=yt(fe),fg=x(B),wR=ct(),tcn=yt(wR(C(Uln)(Wt)(ge))),Hhe=C(Bln)(bt),acn=yt(wR(Hhe(C(Jln)(bt)(ge)))),rcn=yt(wR(C(qln)(bt)(Hhe(C(Wln)(bt)(C($ln)(bt)(ge)))))),ocn=yt(wR(C(zln)(bt)(C(Vln)(bt)(C(Qln)(bt)(ge))))),khe=C(Zln)(fe),icn=yt(it(wR(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(jn(TC))(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"id"}})(jn(bt))(khe(C({reflectSymbol:function(){return"tier"}})(fe)(ge))))))))),ucn=yt(wR(C(Yln)(wR(C(Xln)(fe)(khe(ge))))(C(Kln)(fe)(ge)))),lcn=rn(),ccn=Wa(Fe);var Qs=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),Hv=function(){function e(){}return e.value=new e,e}(),kv=function(){function e(){}return e.value=new e,e}(),Uv=function(){function e(){}return e.value=new e,e}(),Ff=function(){function e(){}return e.value=new e,e}(),Bv=function(){function e(){}return e.value=new e,e}(),Rp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Sp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ep=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var KW={to:function(e){if(e instanceof T)return Qs.value;if(e instanceof o&&e.value0 instanceof T)return yl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Hv.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 kv.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 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 o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Ff.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 Bv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof Qs)return new T(z.value);if(e instanceof yl)return new o(new T(z.value));if(e instanceof Rl)return new o(new o(new T(z.value)));if(e instanceof Hv)return new o(new o(new o(new T(z.value))));if(e instanceof kv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Uv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Ff)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof Bv)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 68, column 1 - line 68, column 41): "+[e.constructor.name])}},Uhe={show:Hr(KW)(xa(sb({reflectSymbol:function(){return"WitGPA"}}))(xa(sb({reflectSymbol:function(){return"WitSAT"}}))(xa(sb({reflectSymbol:function(){return"WitACT"}}))(xa(sb({reflectSymbol:function(){return"WitCoursework"}}))(xa(sb({reflectSymbol:function(){return"WitExtracurriculars"}}))(xa(sb({reflectSymbol:function(){return"WitEthnicity"}}))(xa(sb({reflectSymbol:function(){return"WitLocation"}}))(sb({reflectSymbol:function(){return"WitGender"}})))))))))},AC={eq:function(e){return function(n){return e instanceof Qs&&n instanceof Qs||e instanceof yl&&n instanceof yl||e instanceof Rl&&n instanceof Rl||e instanceof Hv&&n instanceof Hv||e instanceof kv&&n instanceof kv||e instanceof Uv&&n instanceof Uv||e instanceof Ff&&n instanceof Ff||e instanceof Bv&&n instanceof Bv}}},scn=se(AC);var SR=function(e){if(e instanceof Rp)return Qs.value;if(e instanceof wp)return yl.value;if(e instanceof Sp)return Rl.value;if(e instanceof Ep)return Hv.value;if(e instanceof Cp)return kv.value;if(e instanceof c_)return Uv.value;if(e instanceof o0)return Ff.value;if(e instanceof s_)return Bv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 86, column 18 - line 94, column 24): "+[e.constructor.name])},fcn=function(e){if(e instanceof Rp)return ar(bG({id:"gpa"})(e.value0));if(e instanceof wp)return ar(bG({id:"sat"})(e.value0));if(e instanceof Sp)return ar(bG({id:"act"})(e.value0));if(e instanceof Ep)return ar(bG({id:"coursework"})(e.value0));if(e instanceof Cp)return ar({id:"extracurriculars",ecs:RR(e.value0)});if(e instanceof c_)return ar({id:"ethnicity",ethnicity:yC(e.value0)});if(e instanceof o0)return ar(bG({id:"location"})(e.value0));if(e instanceof s_)return ar({id:"gender",gender:PW(e.value0)});throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 146, column 24 - line 162, column 67): "+[e.constructor.name])},Bhe=x(de)(fcn),Jhe=function(e){return Ea(function(){var n=ecn(scn)(e);return function(t){return n(SR(t))}}())},vcn=function(e){return GC(ncn(e))(function(n){return GC(GC(ki("id")(n))(YW))(function(t){return t==="gpa"?fg(Rp.create)(tcn(e)):t==="sat"?fg(wp.create)(acn(e)):t==="act"?fg(Sp.create)(rcn(e)):t==="coursework"?fg(Ep.create)(ocn(e)):t==="extracurriculars"?fg(function(a){return Cp.create(MC(a))})(GC(ki("ecs")(n))(icn)):t==="ethnicity"?fg(function(a){return c_.create(MW(a))})(GC(ki("ethnicity")(n))(YW)):t==="location"?fg(o0.create)(ucn(e)):t==="gender"?fg(function(a){return s_.create(NW(a))})(GC(ki("gender")(n))(YW)):R.value})})},qhe=function(){return Pr(nt(Pe)({parse:function(e){return _.create(vcn(e))},default:R.value,diagnosticName:"Chancing what-if scenario field"}))}(),Whe=function(e){return function(n){var t=pe(Ohe)(fg(lcn)(e)),a=function(r){return function(i){if(i instanceof Rp)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new _(i.value0.value)};if(i instanceof wp)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new _(i.value0.readingWriting),math:new _(i.value0.math)}};if(i instanceof Sp)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new _(i.value0.english),math:new _(i.value0.math),science:new _(i.value0.science),reading:new _(i.value0.reading)}};if(i instanceof Ep)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new _(i.value0.ap),honors:new _(i.value0.honors),collegeClasses:new _(i.value0.collegeClasses)}};if(i instanceof Cp)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 c_||i instanceof o0||i instanceof s_)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 101, column 26 - line 117, column 16): "+[i.constructor.name])}};return ccn(a)(t)(pe([])(n))}},$he={country:vp,zip:"94022"};var mcn=K(vm),pcn=$o(),dcn=$(N0);var XW=dt,_cn=Si(XW)(Fe);var ZW=function(e){return _cn(mcn(pcn(e))(function(n){return dcn(new He(n.cipCode,n))}))},zhe=function(){var e=E1(lr(se(jt))(function(t){return t.areaOfStudy})),n=pu(dt)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var Vhe=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function Qhe(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 Yhe(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 p=m.indexOf(":");return a(m.substring(0,p))(m.substring(p+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,p,h){try{l.abort()}catch(D){return p(D)}return h()}}}var C6="application/json",Khe="application/x-www-form-urlencoded";var Xhe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zhe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ege=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e$=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),age=function(e){return e instanceof e$?new _(Khe):e instanceof I6?new _(C6):R.value};var rge=function(){return I6.create}();var oge=rn();var F6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xC=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}(),ige=function(e){if(e instanceof F6||e instanceof T6)return oge(e.value0);if(e instanceof xC)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var n$=function(e){if(e instanceof F6)return"Accept";if(e instanceof T6)return"Content-Type";if(e instanceof xC)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var uge=Qe(Ze),t$=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a$=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r$=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}(),G6=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}(),lge=function(e){if(e instanceof t$)return"arraybuffer";if(e instanceof a$)return"blob";if(e instanceof r$)return"document";if(e instanceof M6||e instanceof G6)return"text";if(e instanceof A6)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},cge=function(e){return e instanceof M6?new _(C6):R.value},sge=function(){return new G6(uge)}();var fge=function(){return new A6(uge)}();var vge=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 mge(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var x6=function(e){return mge(Ye.create,Ve.create,e)};var gcn=$n(Na),pge=x(B),Dcn=zo(Vo)(xn);var bcn=function(e){return e};var dge=function(){var e=function(a){if(a.value1 instanceof R)return f5(a.value0);if(a.value1 instanceof _)return gcn(pge(function(r){return function(i){return r+("="+i)}})(f5(a.value0)))(f5(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=pge(co("&")),t=Dcn(e);return function(a){return n(t(bcn(a)))}}();var o$=function(){function e(){}return e.value=new e,e}(),fb=function(){function e(){}return e.value=new e,e}(),i$=function(){function e(){}return e.value=new e,e}(),vg=function(){function e(){}return e.value=new e,e}(),L6=function(){function e(){}return e.value=new e,e}(),yG=function(){function e(){}return e.value=new e,e}(),u$=function(){function e(){}return e.value=new e,e}(),l$=function(){function e(){}return e.value=new e,e}(),c$=function(){function e(){}return e.value=new e,e}(),s$=function(){function e(){}return e.value=new e,e}(),f$=function(){function e(){}return e.value=new e,e}(),v$=function(){function e(){}return e.value=new e,e}(),m$=function(){function e(){}return e.value=new e,e}(),p$=function(){function e(){}return e.value=new e,e}(),d$=function(){function e(){}return e.value=new e,e}(),j6=function(){function e(){}return e.value=new e,e}();var ycn=function(e){return e},Rcn={show:function(e){if(e instanceof o$)return"OPTIONS";if(e instanceof fb)return"GET";if(e instanceof i$)return"HEAD";if(e instanceof vg)return"POST";if(e instanceof L6)return"PUT";if(e instanceof yG)return"DELETE";if(e instanceof u$)return"TRACE";if(e instanceof l$)return"CONNECT";if(e instanceof c$)return"PROPFIND";if(e instanceof s$)return"PROPPATCH";if(e instanceof f$)return"MKCOL";if(e instanceof v$)return"COPY";if(e instanceof m$)return"MOVE";if(e instanceof p$)return"LOCK";if(e instanceof d$)return"UNLOCK";if(e instanceof j6)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var _ge=sr(ne(Rcn))(ycn);var hge={eq:function(e){return function(n){return e instanceof o$&&n instanceof o$||e instanceof fb&&n instanceof fb||e instanceof i$&&n instanceof i$||e instanceof vg&&n instanceof vg||e instanceof L6&&n instanceof L6||e instanceof yG&&n instanceof yG||e instanceof u$&&n instanceof u$||e instanceof l$&&n instanceof l$||e instanceof c$&&n instanceof c$||e instanceof s$&&n instanceof s$||e instanceof f$&&n instanceof f$||e instanceof v$&&n instanceof v$||e instanceof m$&&n instanceof m$||e instanceof p$&&n instanceof p$||e instanceof d$&&n instanceof d$||e instanceof j6&&n instanceof j6}}};var gge=function(e){return Eh(function(n){return function(){var a=e(function(r){return n(Ye.create(r))()},function(r){return n(Ve.create(r))()});return function(r){return Eh(function(i){return function(){return a(r,function(l){return i(Ye.create(l))()},function(l){return i(Ve.create(l))()}),cJ}})}}})};var _$=$(pf(_a)),wcn=H1(_a),ER=dv(_a),Dge=wt(VM(CM)(_a)),Scn=sh(pv(_a)),P6=x(B),Ecn=fl(Fe)(Ft),Ccn=se(jt),Icn=at(we),Fcn=x(de),Tcn=V($t),Mcn=vv(_f),Gcn=$(zt);var N6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O6=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}(),H6=function(){function e(){}return e.value=new e,e}(),k6=function(){function e(){}return e.value=new e,e}(),U6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bge=function(e){return function(n){var t=function(f){return f===""?_$(Fle):sr(function(v){return wcn(K7.create(v))})(_$)(x6(f))},a=function(){if(n.responseFormat instanceof t$)return ER("ArrayBuffer");if(n.responseFormat instanceof a$)return ER("Blob");if(n.responseFormat instanceof r$)return function(f){return Dge(ER("Document")(f))(Dge(ER("XMLDocument")(f))(ER("HTMLDocument")(f)))};if(n.responseFormat instanceof M6)return Scn(function(f){return n.responseFormat.value0(t(f))})(ER("String"));if(n.responseFormat instanceof G6)return ER("String");if(n.responseFormat instanceof A6)return Le(n.responseFormat.value0(_$(be)));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 Xhe)return new Ve(f.value0(ar));if(f instanceof Zhe)return new Ve(ar(f.value0));if(f instanceof ege)return new Ve(ar(f.value0));if(f instanceof nge)return new Ve(ar(f.value0));if(f instanceof tge)return new Ve(ar(f.value0));if(f instanceof e$)return sf("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(P6(ar)(dge(f.value0)));if(f instanceof I6)return new Ve(ar(n1(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 _&&!Ecn(lr(Ccn)(n$)(f.value0))(v)?VS(v)(f.value0):v}},u=function(f){return i(P6(T6.create)(Icn(age)(f)))(i(P6(F6.create)(cge(n.responseFormat)))(n.headers))},l=function(f){return{method:_ge(n.method),url:n.url,headers:Fcn(function(v){return{field:n$(v),value:ige(v)}})(u(n.content)),content:f,responseType:lge(n.responseFormat),username:aa(n.username),password:aa(n.password),withCredentials:n.withCredentials,timeout:pe(0)(P6(function(v){return v})(n.timeout))}},c=function(f){return Tcn(Mcn(gge(Yhe(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",vge.create,l(f)))))(function(v){if(v instanceof Ve){var m=YD(a(v.value0.body));if(m instanceof Ye)return new Ye(new O6(fce(m.value0),v.value0));if(m instanceof Ve)return new Ve({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 Ye)return new Ye(function(){var p=hd(v.value0),h=p==="AffjaxTimeoutErrorMessageIdent";if(h)return H6.value;var D=p==="AffjaxRequestFailedMessageIdent";return D?k6.value:new U6(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 R)return c(aa(R.value));if(n.content instanceof _){var s=r(n.content.value0);if(s instanceof Ve)return c(aa(new _(s.value0)));if(s instanceof Ye)return Gcn(new Ye(new N6(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 LC=function(){return{method:new Ye(fb.value),url:"/",headers:[],content:R.value,username:R.value,password:R.value,withCredentials:!1,responseFormat:fge,timeout:R.value}}();var yge={eq:function(e){return function(n){return e===n}}};var h$={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var Rge=bge(h$);function Jge(e){return Buffer.from(e).toString("base64")}function qge(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var y$=typeof btoa=="function";function Wge(e){let n=32768,t=[];for(let a=0;a0)return ZDe(uo(hB(t)/Yle))(0);if(Ce)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=Nsn(a)(3),i=function(){var d=r<1;return d?n:n/F7(1e3)(Qn(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(Ce)return"10e+"+Osn(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return ebe({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=F7(10)(Qn(ZDe(0)(e.after))),s=M1(t*c)/c,f=uE(s),v=s-f,m=M1(v*c),p=function(){var d=J6(m),b=Eo(d),F=q6("0")(e.after-b|0);return F+d}(),h=function(){var d=e.after<1;return d?"":"."+(function(){var b=m===0;return b?q6("0")(e.after):""}()+function(){var b=m>0;return b?p:""}())}(),D=function(d){return function(b){return function(F){var j=d,H=b,G=!1,U;function ce(me,je,Te){var Oe=w1(Te);if(Oe instanceof R)return G=!0,sE(me);if(Oe instanceof _&&je<3){j=wo(Oe.value0.head)(me),H=je+1|0,F=Oe.value0.tail;return}j=wo(",")(me),H=0,F=Te}for(;!G;)U=ce(j,H,F);return U}}},g=function(){return e.comma?D([])(0)(qS(PM(q6("0")(l)+J6(f)))):q6("0")(l)+J6(f)}();return function(){var d=n<0;if(d)return"-";var b=n>0&&e.sign;return b?"+":""}()+(g+h)}},qsn=function(e){return function(n){return Hsn(Jsn(e))(Ht(ebe)(n))}},Ys=function(e){return function(n){return sr(Le(ksn(n)))(Usn)(qsn(e)(n))}};var Wsn=Number.MAX_SAFE_INTEGER;var tbe=Dn(gn),abe=dn(pn),rbe=Rn(yn),f_=function(){function e(){}return e.value=new e,e}(),UC=function(){function e(){}return e.value=new e,e}(),$sn={to:function(e){if(e instanceof T)return f_.value;if(e instanceof o)return UC.value;throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof f_)return new T(z.value);if(e instanceof UC)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},obe={eq:function(e){return function(n){return e instanceof f_&&n instanceof f_||e instanceof UC&&n instanceof UC}}};var W6=function(e){if(e instanceof UC)return"anonymous-all-schools";if(e instanceof f_)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},L$=function(){return nt(Pe)({parse:En(W6)(ln($sn)(hn(tbe)(mn(vn))(tbe)(abe))(bn(rbe)(rbe))(_n(abe))),diagnosticName:"Profile.PublishScope",default:UC.value})}();var ube=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},P$=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),lbe=()=>new Date,ofn=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var ifn=(()=>{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 N$(){return Date.now()}var sfn=x(ft);var O$=sfn(E5)(N$);var kGa=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,p=v.takes,h=v.reads,D,g,d,b,F;for(v.draining=!0;;){if(D=null,g=null,d=null,b=v.value,F=h.size,v.error!==null){for(b=f.left(v.error);D=l(m);)r(D.cb(b));for(;g=l(h);)r(g(b));for(;d=l(p);)r(d(b));break}if(b===a&&(D=l(m))&&(v.value=b=D.value),b!==a){for(d=l(p);F--&&(g=l(h));)r(g(f.right(b)));d!==null&&(v.value=a,r(d(f.right(b))))}if(D!==null&&r(D.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&p.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 TG=function(e){return EE(dh(e))},MG=function(e){return EE(ED(e))};var yfn=$(Pt),vb=K(we),Rfn=At(Vi),wfn=At(No),Sfn=At(qc),Efn=At(Iv),Cfn=At(Ev),Ifn=At(Sv),Ffn=At(Cv),Tfn=$(xn),Mfn=at(Tr),Gfn=V(B);var fbe=function(e){return vb(Rfn(e.year))(function(n){return vb(wfn(e.month+1|0))(function(t){return vb(Sfn(e.day))(function(a){return vb(Efn(e.hour))(function(r){return vb(Cfn(e.minute))(function(i){return vb(Ifn(e.second))(function(u){return vb(Ffn(e.millisecond))(function(l){return Tfn(new op(VD(n)(t)(a),new Gd(r,i,u,l)))})})})})})})})},Afn=function(e){var n=zB("Failed to obtain current time. This should never happen.");return Se(n)(yfn)(fbe(P$(e)))},mb=Mfn(Afn)(lbe);var mg=function(e){return vb(Gfn(ube({just:_.create,nothing:R.value})(e))(P$))(fbe)};var k$=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ce)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 Nfn=se(obe);var vbe=function(e){return Nfn(e.publishScope)(f_.value)};var Ofn=oi(ht),mbe=ne($e),Hfn=Ra(Fe)(ht),kfn=Xe(M);var pbe=25,U$=function(e){return Eo(e)>=pbe},dbe=function(e){var n=Eo(e),t=n>0,a=Ofn(" ")([function(){return t?mbe(n)+" characters":""}(),Hfn(["(",mbe(pbe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=U$(e);return i?"text-success":""}();return kfn(r)(a)};var Ufn=function(){function e(){}return e.value=new e,e}(),B$=function(){function e(){}return e.value=new e,e}(),Bfn=function(){function e(){}return e.value=new e,e}(),Jfn=function(){function e(){}return e.value=new e,e}(),qfn=function(){function e(){}return e.value=new e,e}(),$6=function(){function e(){}return e.value=new e,e}(),GG=function(){function e(){}return e.value=new e,e}(),J$=function(){function e(){}return e.value=new e,e}(),q$=function(){function e(){}return e.value=new e,e}();var _be=function(e){if(e instanceof Ufn)return"sheet-view";if(e instanceof B$)return"school-details";if(e instanceof Bfn)return"network-gallery";if(e instanceof Jfn)return"livestream-details";if(e instanceof qfn)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])};var hbe=JSON.stringify;var gbe=Aa(hm),Wfn=$(JS),$fn=$n(fue),zfn=x(hm),z6=function(e){return e.separate};var W$={compact:function(e){return function(){var t=fd(),a=oM(function(r){return Xr(e)(r)})();return iM(a)(function(r){return gbe(function(i){if(i instanceof R)return Wfn(0);if(i instanceof _)return Mc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),vf(t)()}()},separate:function(e){return function(){var t=fd(),a=fd(),r=oM(function(i){return Xr(e)(i)})();return iM(r)(function(i){return gbe(function(u){if(u instanceof Ye)return Mc(u.value0)(t);if(u instanceof Ve)return Mc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),$fn(zfn(function(i){return function(u){return{left:i,right:u}}})(vf(t)))(vf(a))()}()}};var V6=function(e){return function(){console.error(e)}};var Ibe=function(e){var n=Ln(e);return function(t){return n(V6(t))}};var uvn=$(Pt),Fbe=K(Tr),lvn=x(ft),cvn=Ibe(mv),$$=function(e){var n=function(a){var r=e(a);return PJ(r.view(r.init.value0)(Le(uvn(be))))},t=function(a){return function(r){return function(i){return function(){var l=Fbe(Fbe(ho)(function(){var s=lvn(zL);return function(f){return s(np(f))}}()))(a5(r))();if(l instanceof R)return cvn("Element #"+(r+" not found"))();if(l instanceof _){var c=qJ(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(vve),renderToString:n,hydrate:t(mve)}};var Q6=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var z$=iv(Oa(Ft)),vvn=Qe(Ze),mvn=Cd()(),Y6=function(e){var n=lc(e);return function(t){return et(n(t))}},pb=function(e){if(z$(Y6("http://"))(z$(Y6("https://"))(z$(Y6("//"))(Y6("blob:"))))(e))return e;if(Ce)return Q6+pe(e)(lc("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},Qc=function(){return function(){return function(e){return function(n){var t=function(r){return vvn},a=t(n)(md("src")(pb(n.src))(n));return mvn(e)(a)}}}},pvn=Qc()(),db=function(e){return function(n){return pvn(e)({src:n})}};var dvn=V(de);var K6=function(e){return function(n){return function(t){return dvn(t)(function(a){var r=e(a);return r?n(a):a})}}},V$=function(e){return function(n){return K6(e)(Le(n))}};var Abe=$(tt),_vn=nt(gE),hvn=K(rc);var gvn={init:Abe(be),update:function(e){return function(n){return Abe(be)}},view:function(e){return function(n){return Je}}},Q$=function(e){var n=bm(e);return function(t){return $$(_vn({parse:function(a){return hvn(n(a))(function(r){return Se(new Ye("Component construction failed"))(Ve.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:gvn}))}};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 VHa=new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:2});var AG=ne($e);var Dvn=vr(fr);var xG=function(e){return"$"+(Ys("0")(e/1e3)+"K")},xbe=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},LG=function(e){return AG(xs(e*100))+"%"},La=function(e){return AG(xs(e*100))+"%"};var Lbe=Ys("0,0"),Ju=function(e){return"$"+Lbe(e)};var Ks=function(e){return Lbe(Qn(e))},Y$=function(e){return function(n){return function(t){return Ks(e)+(" "+xbe(e)(n)(t))}}};var _b=function(e){var n=function(){var a=T1(Qn(e))(60),r=a<10;return r?"0"+AG(uo(a)):AG(uo(a))}(),t=AG(Dvn(e)(60));return t+(":"+n)};var jbe=x(B),bvn=av(B),yvn=$n(Na),Ut=function(){function e(){}return e.value=new e,e}(),Xn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),da=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),To={map:function(e){return function(n){if(n instanceof Ut)return Ut.value;if(n instanceof Xn)return new Xn(e(n.value0));if(n instanceof da)return new da(jbe(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}};var Rvn={apply:function(e){return function(n){if(e instanceof Ut||n instanceof Ut)return Ut.value;if(e instanceof Xn&&n instanceof Xn)return new Xn(e.value0(n.value0));if(e instanceof da&&n instanceof Xn)return new da(bvn(e.value0)(n.value0));if(e instanceof Xn&&n instanceof da)return new da(jbe(e.value0)(n.value0));if(e instanceof da&&n instanceof da)return new da(yvn(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 36, column 1 - line 42, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return To}},Pbe=function(){return{pure:Xn.create,Apply0:function(){return Rvn}}}(),Nbe={alt:function(e){return function(n){return e instanceof Ut?n:e}},Functor0:function(){return To}},BC=function(e){if(e instanceof Ut)return new da(R.value);if(e instanceof Xn)return new da(new _(e.value0));if(e instanceof da)return new da(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 63, column 13 - line 66, column 25): "+[e.constructor.name])},er=function(e){if(e instanceof Ut)return R.value;if(e instanceof Xn)return new _(e.value0);if(e instanceof da)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 48, column 11 - line 51, column 17): "+[e.constructor.name])},hb=function(e){return function(n){if(n instanceof da&&n.value0 instanceof R)return new da(R.value);var t=function(r){var i=function(l){return Ut.value};if(n instanceof Xn){var u=e(n.value0);return u instanceof _?new Xn(u.value0):i(!0)}return i(!0)};if(n instanceof da&&n.value0 instanceof _){var a=e(n.value0.value0);return a instanceof _?new da(new _(a.value0)):t(!0)}return t(!0)}};var K$=function(e){if(e instanceof Ut)return!1;if(e instanceof da)return!0;if(e instanceof Xn)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 69, column 13 - line 72, column 21): "+[e.constructor.name])};var Gvn=Cme(q)()();var Jv=function(){return hbe},Avn=Jv();var ej=function(){return function(e){return Gvn({type:"application/ld+json",dangerouslySetInnerHTML:{__html:Avn(e)}})([])}};var nj="/messages";var nye=e=>()=>e.preventDefault&&e.preventDefault(),tye=e=>()=>e.stopPropagation&&e.stopPropagation();var TR=function(){return tye},qv=function(){return nye};var kvn=J(q),Uvn=Tn(X)()(),Bvn=na(M),Jvn=ga(M),qvn=J(M),aye=function(e){return kvn("d-flex flex-column align-items-center "+e)([Uvn("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:Ke({width:"3rem",height:"3rem"})})(Bvn("fe fe-search")("")),Jvn("mt-3")("No matches"),qvn("")("Try adjusting your filters.")])};var Wvn=ea(Ji),$vn=qv(),zvn=TR(),Vvn=function(e){var n=ra(e)()();return function(t){return function(a){return function(r){return n(t)(a)({href:r.href,onClick:Wvn(function(i){return function(){return $vn(i)(),zvn(i)(),r.onClick()}})})}}}},tj=function(e){var n=Vvn(e);return function(t){return n(t)(Ge)}};var Qvn=ne($e),Yvn=Ra(Fe)(ht),rye=function(e){var n=hf(e);return function(){return function(){return n("text")}}};var tz=function(){return function(){return WD("path")}},Kvn=tz()();var JC=function(e){var n=function(l){return Qvn(xs(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+_B(l),y:e.center.y-gB(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>pd;return l?"1":"0"}();return Kvn("")({d:Yvn([" 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})},oye=function(){return function(){return WD("circle")}};var Xvn=x(To),Zvn=$n(Na),emn=x(B),az=J(X),iye=J(q),uye=Lt(M),nmn=Em(X)()(),rz=Xe(M),lye=ne($e),cye=na(M),tmn=rn(),sye=V(B),amn=V(To);var aj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oz=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ip=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}(),v_=function(){function e(){}return e.value=new e,e}(),m_=function(){function e(){}return e.value=new e,e}(),p_=function(){function e(){}return e.value=new e,e}(),rmn=function(e){return e};var oj={map:function(e){return function(n){return Xvn(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},fye=function(e){return hb(function(n){return Zvn(emn(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},jG=function(e){return az("card")(az("card-body")(iye("row")([az("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(uye("")("Chancing for this school is coming soon")),iye("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([nmn("")({viewBox:"-100 -100 200 100"})(JC({center:{x:0,y:0},angle0:0,angle1:pd,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),uye("text-muted mt-2")("N/A")])])))},vye=function(e){if(e instanceof aj)return!1;if(e instanceof oz)return K$(e.value0);if(e instanceof rj)return K$(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 65, column 19 - line 68, column 65): "+[e.constructor.name])};var MR=function(e){if(e instanceof aj)return new _(e.value0);if(e instanceof oz)return er(e.value0);if(e instanceof rj)return new _(pe(e.value0.regular)(er(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 52, column 19 - line 55, column 101): "+[e.constructor.name])},mye=function(e){if(e instanceof m_)return R.value;if(e instanceof p_)return R.value;if(e instanceof v_)return R.value;if(e instanceof Ip)return MR(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 58, column 20 - line 62, column 35): "+[e.constructor.name])},ij=function(e){return function(n){return function(t){if(t instanceof Xn&&t.value0>0)return rz("text-success "+e)("+"+(lye(t.value0)+"%"));if(t instanceof Xn&&t.value0<0)return rz("text-danger "+e)("-"+(lye(-t.value0|0)+"%"));if(t instanceof Xn)return Je;if(t instanceof Ut)return Je;if(t instanceof da)return rz("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 177, column 51 - line 182, column 85): "+[t.constructor.name])}(fye(n))}},PG=function(e){return function(n){return function(t){if(t instanceof Xn&&t.value0>0)return cye("fe fe-arrow-up text-success "+e)("");if(t instanceof Xn&&t.value0<0)return cye("fe fe-arrow-down text-danger "+e)("");if(t instanceof Xn)return Je;if(t instanceof Ut)return Je;if(t instanceof da)return Je;throw new Error("Failed pattern match at Hub.Chancing (line 169, column 46 - line 174, column 25): "+[t.constructor.name])}(fye(n))}},qC=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof _)return new Ip(e.chancingState.simulation.value0.effectiveProfile,new rj({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof R)return new Ip(tmn(a),new aj(r));throw new Error("Failed pattern match at Hub.Chancing (line 117, column 7 - line 121, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return Va(Ka)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return p_.value})};if(!e.school.chancing.canChance)return p_.value;if(e.currentUser instanceof R||e.chancingState.permanentProfile instanceof R)return m_.value;if(e.chancingState.permanentProfile instanceof _){if(e.chancingState.chances instanceof Ut)return t(be);if(e.chancingState.chances instanceof da&&e.chancingState.chances.value0 instanceof R)return v_.value;if(e.chancingState.chances instanceof da&&e.chancingState.chances.value0 instanceof _)return pe(v_.value)(sye(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof Xn)return ZT(t)(sye(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 100, column 36 - line 108, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 88, column 21 - line 108, column 83): "+[e.constructor.name])},NG=function(e){return rmn(function(n){if(n instanceof aj)return Ut.value;if(n instanceof oz)return Ut.value;if(n instanceof rj)return amn(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 154, column 29 - line 160, column 44): "+[n.constructor.name])}(e))},pye=function(e){if(e instanceof m_)return Ut.value;if(e instanceof p_)return Ut.value;if(e instanceof v_)return Ut.value;if(e instanceof Ip)return NG(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 147, column 15 - line 151, column 30): "+[e.constructor.name])};var omn=V(B);var dye=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:omn(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new _(pR(e.address))}};var uj=V(B),GR=K(we),imn=lo(Z7),umn=$0(xn)(Vo),lmn=lo(XW),cmn=x(B),_ye=V(To),smn=x(To),OG=function(e){return function(n){return hb(function(t){return zi(e)(t.results)})(n.whatIfChances)}};var WC=function(e){return function(n){return pe("")(zi(e)(n.schoolNotes))}},Mf=function(e){return function(n){return zi(e)(n.schoolList)}};var HG=function(e){return function(n){return hb(zi(e))(n.schoolConnections)}};var gb=function(e){return function(n){return GR(er(n.all))(function(t){return zi(e)(t.table)})}},iz=function(e){return function(n){return GR(GR(er(n.slugs))(imn(e)))(function(t){return gb(t)(n)})}},kG=function(e){return function(n){return pe([])(GR(gb(e)(n))(function(t){return umn(t.majors)(function(a){return lmn(a)(n.majors)})}))}},uz=function(e){return function(n){return hb(function(t){return GR(uj(zi(e)(t))(qle(function(a){return cmn(dye)(gb(a)(n))})))(As)})(n.recommendedSchools)}},lz=function(e){return _ye(e.financials)(function(n){return function(t){return zi(t)(n)}})},Fp=function(e){return function(n){return hb(zi(e))(n.financials)}},cz=function(e){return function(n){return smn(zi(e))(n.counselorConnections)}},AR=function(e){return function(n){return GR(er(n.contentModules.content))(zi(e))}},sz=function(e){return _ye(e.chances)(function(n){return function(t){return zi(t)(n)}})},UG=function(e){return function(n){return hb(zi(e))(n.chances)}},lj=function(e){return function(n){return pe(lR)(uj(Mf(e)(n))(function(t){return t.applicationRound}))}},fz=function(e){return pe([])(uj(uj(er(e.all))(function(n){return n.table}))(p0e))},BG=function(e){return function(n){return GR(er(n.admissionsDates))(zi(e))}};var hye=Dn(gn),gye=hn(hye)(mn(vn)),Dye=dn(pn),bye=_n(Dye),yye=Rn(yn),Rye=bn(yye),hc=function(){function e(){}return e.value=new e,e}(),d_=function(){function e(){}return e.value=new e,e}(),Gf=function(){function e(){}return e.value=new e,e}();var pmn={to:function(e){if(e instanceof T)return hc.value;if(e instanceof o&&e.value0 instanceof T)return d_.value;if(e instanceof o&&e.value0 instanceof o)return Gf.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof hc)return new T(z.value);if(e instanceof d_)return new o(new T(z.value));if(e instanceof Gf)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])}};var vz=function(e){if(e instanceof hc)return R.value;if(e instanceof Gf)return new _("open");if(e instanceof d_)return new _("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 21, column 13 - line 24, column 22): "+[e.constructor.name])},wye=function(){return nt(Pe)({parse:En(function(){var e=pe("");return function(n){return e(vz(n))}}())(ln(pmn)(gye(gye(hye)(Dye))(bye))(Rye(Rye(yye)))(bye)),default:hc.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var dmn=Ua(),_mn=Tn(q)()(),mz=J(X),hmn=Tn(X)()(),gmn=ea(mr),cj=function(){return function(e){var n=dmn(e),t=br(n.header);return ie([_mn("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:Ke({maxHeight:"100%"})})([Be(t)(function(a){return mz("bg-white rounded-top border-bottom border-light position-relative")(a)}),mz("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),Be(br(n.footer))(function(a){return mz("bg-white border-top border-light px-4 py-3")(a)})]),hmn("modal-backdrop show")({onClick:gmn(n.onClose)})(Je)])}};var Dmn=se(Wd),bmn=qe(Km);var Sye=x(de),ymn=ze(ua),Eye=Dn(gn),Bt=hn(Eye)(mn(vn)),Cye=dn(pn),Jt=_n(Cye),Iye=Rn(yn),qt=bn(Iye),sj=V(B),Rmn=se(Gt(nr)),wmn=K(we),Smn=$(xn),JG=at(we),pz=ne($e),Emn=lo(Km),pi=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}(),Yc=function(){function e(){}return e.value=new e,e}(),Qi=function(){function e(){}return e.value=new e,e}(),Du=function(){function e(){}return e.value=new e,e}(),gc=function(){function e(){}return e.value=new e,e}(),Kc=function(){function e(){}return e.value=new e,e}(),Xc=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Zc=function(){function e(){}return e.value=new e,e}(),Il=function(){function e(){}return e.value=new e,e}(),Fl=function(){function e(){}return e.value=new e,e}(),es=function(){function e(){}return e.value=new e,e}(),Tl=function(){function e(){}return e.value=new e,e}(),Ml=function(){function e(){}return e.value=new e,e}(),Gl=function(){function e(){}return e.value=new e,e}(),Yi=function(){function e(){}return e.value=new e,e}(),Al=function(){function e(){}return e.value=new e,e}(),xl=function(){function e(){}return e.value=new e,e}(),Ki=function(){function e(){}return e.value=new e,e}(),ns=function(){function e(){}return e.value=new e,e}(),Ll=function(){function e(){}return e.value=new e,e}(),jl=function(){function e(){}return e.value=new e,e}(),qu=function(){function e(){}return e.value=new e,e}(),Pl=function(){function e(){}return e.value=new e,e}(),Nl=function(){function e(){}return e.value=new e,e}(),Ol=function(){function e(){}return e.value=new e,e}(),Hl=function(){function e(){}return e.value=new e,e}(),Xi=function(){function e(){}return e.value=new e,e}(),kl=function(){function e(){}return e.value=new e,e}(),ts=function(){function e(){}return e.value=new e,e}(),bu=function(){function e(){}return e.value=new e,e}(),Zi=function(){function e(){}return e.value=new e,e}(),as=function(){function e(){}return e.value=new e,e}(),eu=function(){function e(){}return e.value=new e,e}(),rs=function(){function e(){}return e.value=new e,e}(),os=function(){function e(){}return e.value=new e,e}(),Ul=function(){function e(){}return e.value=new e,e}(),Bl=function(){function e(){}return e.value=new e,e}(),yu=function(){function e(){}return e.value=new e,e}(),Jl=function(){function e(){}return e.value=new e,e}(),ql=function(){function e(){}return e.value=new e,e}(),nu=function(){function e(){}return e.value=new e,e}(),is=function(){function e(){}return e.value=new e,e}(),Wu=function(){function e(){}return e.value=new e,e}(),us=function(){function e(){}return e.value=new e,e}(),$u=function(){function e(){}return e.value=new e,e}(),tu=function(){function e(){}return e.value=new e,e}(),Ii=function(){function e(){}return e.value=new e,e}(),ls=function(){function e(){}return e.value=new e,e}(),zu=function(){function e(){}return e.value=new e,e}(),au=function(){function e(){}return e.value=new e,e}(),Ru=function(){function e(){}return e.value=new e,e}(),ru=function(){function e(){}return e.value=new e,e}(),Af=function(){function e(){}return e.value=new e,e}(),Db=function(){function e(){}return e.value=new e,e}(),xf=function(){function e(){}return e.value=new e,e}(),wu=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}(),__=function(){function e(){}return e.value=new e,e}(),bb=function(){function e(){}return e.value=new e,e}(),Gp=function(){function e(){}return e.value=new e,e}(),h_=function(){function e(){}return e.value=new e,e}(),Xs=function(){function e(){}return e.value=new e,e}(),Wv=function(){function e(){}return e.value=new e,e}(),pg=function(){function e(){}return e.value=new e,e}(),$C=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}(),Rr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cmn={to:function(e){if(e instanceof T)return pi.value;if(e instanceof o&&e.value0 instanceof T)return Sl.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 T)return Qi.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 Du.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 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 T)return Kc.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 Xc.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 Zc.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 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 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 es.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 Tl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof 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 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 T)return Yi.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 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 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 xl.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 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 T)return ns.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 Ll.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof 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 jl.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 qu.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 Pl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof 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 Nl.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 Ol.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 Hl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.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 Xi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof 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 kl.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 ts.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 bu.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 Zi.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 as.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 eu.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 rs.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 os.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 Ul.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 Bl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 yu.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 Jl.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 ql.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof 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 nu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return is.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 Wu.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 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 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 $u.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 tu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof 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 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 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 ls.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 zu.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 au.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 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 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 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 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 Af.value;throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof pi)return new T(z.value);if(e instanceof Sl)return new o(new T(z.value));if(e instanceof El)return new o(new o(new T(z.value)));if(e instanceof Yc)return new o(new o(new o(new T(z.value))));if(e instanceof Qi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Du)return 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 T(z.value)))))));if(e instanceof Kc)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Xc)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 Zc)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 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 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 es)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 Tl)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 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 T(z.value)))))))))))))))));if(e instanceof Yi)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 Al)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 xl)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 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 T(z.value)))))))))))))))))))));if(e instanceof ns)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 Ll)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 jl)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 qu)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 Pl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))));if(e instanceof Nl)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 Ol)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 Hl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))));if(e instanceof Xi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))));if(e instanceof kl)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 ts)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 bu)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 Zi)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 as)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 eu)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 rs)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 os)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 Ul)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 Bl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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 yu)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 Jl)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 ql)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 nu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof is)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 Wu)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 us)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 $u)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 tu)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 Ii)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 ls)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 zu)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 au)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 Ru)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 ru)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 Af)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 132, column 1 - line 132, column 37): "+[e.constructor.name])}};var Fye={eq:function(e){return function(n){return e instanceof pi&&n instanceof pi||e instanceof Sl&&n instanceof Sl||e instanceof El&&n instanceof El||e instanceof Yc&&n instanceof Yc||e instanceof Qi&&n instanceof Qi||e instanceof Du&&n instanceof Du||e instanceof gc&&n instanceof gc||e instanceof Kc&&n instanceof Kc||e instanceof Xc&&n instanceof Xc||e instanceof Cl&&n instanceof Cl||e instanceof Zc&&n instanceof Zc||e instanceof Il&&n instanceof Il||e instanceof Fl&&n instanceof Fl||e instanceof es&&n instanceof es||e instanceof Tl&&n instanceof Tl||e instanceof Ml&&n instanceof Ml||e instanceof Gl&&n instanceof Gl||e instanceof Yi&&n instanceof Yi||e instanceof Al&&n instanceof Al||e instanceof xl&&n instanceof xl||e instanceof Ki&&n instanceof Ki||e instanceof ns&&n instanceof ns||e instanceof Ll&&n instanceof Ll||e instanceof jl&&n instanceof jl||e instanceof qu&&n instanceof qu||e instanceof Pl&&n instanceof Pl||e instanceof Nl&&n instanceof Nl||e instanceof Ol&&n instanceof Ol||e instanceof Hl&&n instanceof Hl||e instanceof Xi&&n instanceof Xi||e instanceof kl&&n instanceof kl||e instanceof ts&&n instanceof ts||e instanceof bu&&n instanceof bu||e instanceof Zi&&n instanceof Zi||e instanceof as&&n instanceof as||e instanceof eu&&n instanceof eu||e instanceof rs&&n instanceof rs||e instanceof os&&n instanceof os||e instanceof Ul&&n instanceof Ul||e instanceof Bl&&n instanceof Bl||e instanceof yu&&n instanceof yu||e instanceof Jl&&n instanceof Jl||e instanceof ql&&n instanceof ql||e instanceof nu&&n instanceof nu||e instanceof is&&n instanceof is||e instanceof Wu&&n instanceof Wu||e instanceof us&&n instanceof us||e instanceof $u&&n instanceof $u||e instanceof tu&&n instanceof tu||e instanceof Ii&&n instanceof Ii||e instanceof ls&&n instanceof ls||e instanceof zu&&n instanceof zu||e instanceof au&&n instanceof au||e instanceof Ru&&n instanceof Ru||e instanceof ru&&n instanceof ru||e instanceof Af&&n instanceof Af}}},Imn=se(Fye);var Fmn={compare:function(e){return function(n){if(e instanceof pi&&n instanceof pi)return ee.value;if(e instanceof pi)return Y.value;if(n instanceof pi)return Q.value;if(e instanceof Sl&&n instanceof Sl)return ee.value;if(e instanceof Sl)return Y.value;if(n instanceof Sl)return Q.value;if(e instanceof El&&n instanceof El)return ee.value;if(e instanceof El)return Y.value;if(n instanceof El)return Q.value;if(e instanceof Yc&&n instanceof Yc)return ee.value;if(e instanceof Yc)return Y.value;if(n instanceof Yc)return Q.value;if(e instanceof Qi&&n instanceof Qi)return ee.value;if(e instanceof Qi)return Y.value;if(n instanceof Qi)return Q.value;if(e instanceof Du&&n instanceof Du)return ee.value;if(e instanceof Du)return Y.value;if(n instanceof Du)return Q.value;if(e instanceof gc&&n instanceof gc)return ee.value;if(e instanceof gc)return Y.value;if(n instanceof gc)return Q.value;if(e instanceof Kc&&n instanceof Kc)return ee.value;if(e instanceof Kc)return Y.value;if(n instanceof Kc)return Q.value;if(e instanceof Xc&&n instanceof Xc)return ee.value;if(e instanceof Xc)return Y.value;if(n instanceof Xc)return Q.value;if(e instanceof Cl&&n instanceof Cl)return ee.value;if(e instanceof Cl)return Y.value;if(n instanceof Cl)return Q.value;if(e instanceof Zc&&n instanceof Zc)return ee.value;if(e instanceof Zc)return Y.value;if(n instanceof Zc)return Q.value;if(e instanceof Il&&n instanceof Il)return ee.value;if(e instanceof Il)return Y.value;if(n instanceof Il)return Q.value;if(e instanceof Fl&&n instanceof Fl)return ee.value;if(e instanceof Fl)return Y.value;if(n instanceof Fl)return Q.value;if(e instanceof es&&n instanceof es)return ee.value;if(e instanceof es)return Y.value;if(n instanceof es)return Q.value;if(e instanceof Tl&&n instanceof Tl)return ee.value;if(e instanceof Tl)return Y.value;if(n instanceof Tl)return Q.value;if(e instanceof Ml&&n instanceof Ml)return ee.value;if(e instanceof Ml)return Y.value;if(n instanceof Ml)return Q.value;if(e instanceof Gl&&n instanceof Gl)return ee.value;if(e instanceof Gl)return Y.value;if(n instanceof Gl)return Q.value;if(e instanceof Yi&&n instanceof Yi)return ee.value;if(e instanceof Yi)return Y.value;if(n instanceof Yi)return Q.value;if(e instanceof Al&&n instanceof Al)return ee.value;if(e instanceof Al)return Y.value;if(n instanceof Al)return Q.value;if(e instanceof xl&&n instanceof xl)return ee.value;if(e instanceof xl)return Y.value;if(n instanceof xl)return Q.value;if(e instanceof Ki&&n instanceof Ki)return ee.value;if(e instanceof Ki)return Y.value;if(n instanceof Ki)return Q.value;if(e instanceof ns&&n instanceof ns)return ee.value;if(e instanceof ns)return Y.value;if(n instanceof ns)return Q.value;if(e instanceof Ll&&n instanceof Ll)return ee.value;if(e instanceof Ll)return Y.value;if(n instanceof Ll)return Q.value;if(e instanceof jl&&n instanceof jl)return ee.value;if(e instanceof jl)return Y.value;if(n instanceof jl)return Q.value;if(e instanceof qu&&n instanceof qu)return ee.value;if(e instanceof qu)return Y.value;if(n instanceof qu)return Q.value;if(e instanceof Pl&&n instanceof Pl)return ee.value;if(e instanceof Pl)return Y.value;if(n instanceof Pl)return Q.value;if(e instanceof Nl&&n instanceof Nl)return ee.value;if(e instanceof Nl)return Y.value;if(n instanceof Nl)return Q.value;if(e instanceof Ol&&n instanceof Ol)return ee.value;if(e instanceof Ol)return Y.value;if(n instanceof Ol)return Q.value;if(e instanceof Hl&&n instanceof Hl)return ee.value;if(e instanceof Hl)return Y.value;if(n instanceof Hl)return Q.value;if(e instanceof Xi&&n instanceof Xi)return ee.value;if(e instanceof Xi)return Y.value;if(n instanceof Xi)return Q.value;if(e instanceof kl&&n instanceof kl)return ee.value;if(e instanceof kl)return Y.value;if(n instanceof kl)return Q.value;if(e instanceof ts&&n instanceof ts)return ee.value;if(e instanceof ts)return Y.value;if(n instanceof ts)return Q.value;if(e instanceof bu&&n instanceof bu)return ee.value;if(e instanceof bu)return Y.value;if(n instanceof bu)return Q.value;if(e instanceof Zi&&n instanceof Zi)return ee.value;if(e instanceof Zi)return Y.value;if(n instanceof Zi)return Q.value;if(e instanceof as&&n instanceof as)return ee.value;if(e instanceof as)return Y.value;if(n instanceof as)return Q.value;if(e instanceof eu&&n instanceof eu)return ee.value;if(e instanceof eu)return Y.value;if(n instanceof eu)return Q.value;if(e instanceof rs&&n instanceof rs)return ee.value;if(e instanceof rs)return Y.value;if(n instanceof rs)return Q.value;if(e instanceof os&&n instanceof os)return ee.value;if(e instanceof os)return Y.value;if(n instanceof os)return Q.value;if(e instanceof Ul&&n instanceof Ul)return ee.value;if(e instanceof Ul)return Y.value;if(n instanceof Ul)return Q.value;if(e instanceof Bl&&n instanceof Bl)return ee.value;if(e instanceof Bl)return Y.value;if(n instanceof Bl)return Q.value;if(e instanceof yu&&n instanceof yu)return ee.value;if(e instanceof yu)return Y.value;if(n instanceof yu)return Q.value;if(e instanceof Jl&&n instanceof Jl)return ee.value;if(e instanceof Jl)return Y.value;if(n instanceof Jl)return Q.value;if(e instanceof ql&&n instanceof ql)return ee.value;if(e instanceof ql)return Y.value;if(n instanceof ql)return Q.value;if(e instanceof nu&&n instanceof nu)return ee.value;if(e instanceof nu)return Y.value;if(n instanceof nu)return Q.value;if(e instanceof is&&n instanceof is)return ee.value;if(e instanceof is)return Y.value;if(n instanceof is)return Q.value;if(e instanceof Wu&&n instanceof Wu)return ee.value;if(e instanceof Wu)return Y.value;if(n instanceof Wu)return Q.value;if(e instanceof us&&n instanceof us)return ee.value;if(e instanceof us)return Y.value;if(n instanceof us)return Q.value;if(e instanceof $u&&n instanceof $u)return ee.value;if(e instanceof $u)return Y.value;if(n instanceof $u)return Q.value;if(e instanceof tu&&n instanceof tu)return ee.value;if(e instanceof tu)return Y.value;if(n instanceof tu)return Q.value;if(e instanceof Ii&&n instanceof Ii)return ee.value;if(e instanceof Ii)return Y.value;if(n instanceof Ii)return Q.value;if(e instanceof ls&&n instanceof ls)return ee.value;if(e instanceof ls)return Y.value;if(n instanceof ls)return Q.value;if(e instanceof zu&&n instanceof zu)return ee.value;if(e instanceof zu)return Y.value;if(n instanceof zu)return Q.value;if(e instanceof au&&n instanceof au)return ee.value;if(e instanceof au)return Y.value;if(n instanceof au)return Q.value;if(e instanceof Ru&&n instanceof Ru)return ee.value;if(e instanceof Ru)return Y.value;if(n instanceof Ru)return Q.value;if(e instanceof ru&&n instanceof ru)return ee.value;if(e instanceof ru)return Y.value;if(n instanceof ru)return Q.value;if(e instanceof Af&&n instanceof Af)return ee.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 Fye}},Tmn=qe(Fmn),Mmn={eq:function(e){return function(n){return e instanceof Db&&n instanceof Db||e instanceof xf&&n instanceof xf||e instanceof wu&&n instanceof wu||e instanceof Tp&&n instanceof Tp||e instanceof Mp&&n instanceof Mp||e instanceof __&&n instanceof __||e instanceof bb&&n instanceof bb||e instanceof Gp&&n instanceof Gp||e instanceof h_&&n instanceof h_||e instanceof Xs&&n instanceof Xs||e instanceof Wv&&n instanceof Wv||e instanceof pg&&n instanceof pg||e instanceof $C&&n instanceof $C}}},Tye={compare:function(e){return function(n){if(e instanceof Db&&n instanceof Db)return ee.value;if(e instanceof Db)return Y.value;if(n instanceof Db)return Q.value;if(e instanceof xf&&n instanceof xf)return ee.value;if(e instanceof xf)return Y.value;if(n instanceof xf)return Q.value;if(e instanceof wu&&n instanceof wu)return ee.value;if(e instanceof wu)return Y.value;if(n instanceof wu)return Q.value;if(e instanceof Tp&&n instanceof Tp)return ee.value;if(e instanceof Tp)return Y.value;if(n instanceof Tp)return Q.value;if(e instanceof Mp&&n instanceof Mp)return ee.value;if(e instanceof Mp)return Y.value;if(n instanceof Mp)return Q.value;if(e instanceof __&&n instanceof __)return ee.value;if(e instanceof __)return Y.value;if(n instanceof __)return Q.value;if(e instanceof bb&&n instanceof bb)return ee.value;if(e instanceof bb)return Y.value;if(n instanceof bb)return Q.value;if(e instanceof Gp&&n instanceof Gp)return ee.value;if(e instanceof Gp)return Y.value;if(n instanceof Gp)return Q.value;if(e instanceof h_&&n instanceof h_)return ee.value;if(e instanceof h_)return Y.value;if(n instanceof h_)return Q.value;if(e instanceof Xs&&n instanceof Xs)return ee.value;if(e instanceof Xs)return Y.value;if(n instanceof Xs)return Q.value;if(e instanceof Wv&&n instanceof Wv)return ee.value;if(e instanceof Wv)return Y.value;if(n instanceof Wv)return Q.value;if(e instanceof pg&&n instanceof pg)return ee.value;if(e instanceof pg)return Y.value;if(n instanceof pg)return Q.value;if(e instanceof $C&&n instanceof $C)return ee.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 Mmn}},xR={eq:function(e){return function(n){return e instanceof N&&n instanceof N?Imn(e.value0)(n.value0):e instanceof Rr&&n instanceof Rr?Dmn(e.value0)(n.value0):!1}}};var cs={compare:function(e){return function(n){if(e instanceof N&&n instanceof N)return Tmn(e.value0)(n.value0);if(e instanceof N)return Y.value;if(n instanceof N)return Q.value;if(e instanceof Rr&&n instanceof Rr)return bmn(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 xR}};var $v=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 474, column 1 - line 474, column 29): "+[e.constructor.name])},g_=function(e){if(e instanceof N&&e.value0 instanceof pi)return"Overall acceptance rate";if(e instanceof N&&e.value0 instanceof Sl)return"Acceptance rate for men";if(e instanceof N&&e.value0 instanceof El)return"Acceptance rate for women";if(e instanceof N&&e.value0 instanceof Yc)return"Address";if(e instanceof N&&e.value0 instanceof Qi)return"Admissions chances (%)";if(e instanceof N&&e.value0 instanceof Du)return"Admissions difficulty";if(e instanceof N&&e.value0 instanceof gc)return"Admissions Notification Date";if(e instanceof N&&e.value0 instanceof Kc)return"Admissions website";if(e instanceof N&&e.value0 instanceof Xc)return"Rolling?";if(e instanceof N&&e.value0 instanceof Cl)return"Application effort (hours)";if(e instanceof N&&e.value0 instanceof Zc)return"Application Round";if(e instanceof N&&e.value0 instanceof Il)return"Basketball conference";if(e instanceof N&&e.value0 instanceof Fl)return"Campus setting";if(e instanceof N&&e.value0 instanceof es)return"City";if(e instanceof N&&e.value0 instanceof Tl)return"Class rank";if(e instanceof N&&e.value0 instanceof Ml)return"Co-ed / single-sex";if(e instanceof N&&e.value0 instanceof Gl)return"College type";if(e instanceof N&&e.value0 instanceof Yi)return"Commuter college";if(e instanceof N&&e.value0 instanceof Al)return"Diversity";if(e instanceof N&&e.value0 instanceof xl)return"Dropout rate (%)";if(e instanceof N&&e.value0 instanceof ns)return"Financial aid website";if(e instanceof N&&e.value0 instanceof Ll)return"First-year enrollment";if(e instanceof N&&e.value0 instanceof jl)return"Football conference";if(e instanceof N&&e.value0 instanceof qu)return"4-year graduation rate (%)";if(e instanceof N&&e.value0 instanceof Pl)return"Has D1 basketball";if(e instanceof N&&e.value0 instanceof Nl)return"Has D1 football";if(e instanceof N&&e.value0 instanceof Ol)return"Has medical school";if(e instanceof N&&e.value0 instanceof Hl)return"Has study abroad";if(e instanceof N&&e.value0 instanceof Xi)return"HBCU";if(e instanceof N&&e.value0 instanceof kl)return"List status";if(e instanceof N&&e.value0 instanceof ts)return"Main website";if(e instanceof N&&e.value0 instanceof Ki)return"Major/program";if(e instanceof N&&e.value0 instanceof bu)return"Name";if(e instanceof N&&e.value0 instanceof Zi)return"Net cost estimate";if(e instanceof N&&e.value0 instanceof as)return"My notes";if(e instanceof N&&e.value0 instanceof eu)return"% international students";if(e instanceof N&&e.value0 instanceof rs)return"Phone number";if(e instanceof N&&e.value0 instanceof os)return"Photo";if(e instanceof N&&e.value0 instanceof Ul)return"Prestige";if(e instanceof N&&e.value0 instanceof Bl)return"Program length";if(e instanceof N&&e.value0 instanceof yu)return"Public / private";if(e instanceof N&&e.value0 instanceof Jl)return"Recommendation letters";if(e instanceof N&&e.value0 instanceof ql)return"Region";if(e instanceof N&&e.value0 instanceof nu)return"Religious affiliation";if(e instanceof N&&e.value0 instanceof is)return"SAT / ACT submission deadline";if(e instanceof N&&e.value0 instanceof Wu)return"SAT / ACT test policy";if(e instanceof N&&e.value0 instanceof us)return"SAT subject submission deadline";if(e instanceof N&&e.value0 instanceof $u)return"6-year graduation rate (%)";if(e instanceof N&&e.value0 instanceof tu)return"State";if(e instanceof N&&e.value0 instanceof Ii)return"Student:faculty ratio";if(e instanceof N&&e.value0 instanceof ls)return"Submission Deadline";if(e instanceof N&&e.value0 instanceof zu)return"TOEFL policy";if(e instanceof N&&e.value0 instanceof au)return"Total undergraduate students";if(e instanceof N&&e.value0 instanceof Ru)return"Tuition in-state";if(e instanceof N&&e.value0 instanceof ru)return"Tuition out-of-state";if(e instanceof N&&e.value0 instanceof Af)return"Yield rate";if(e instanceof Rr)return lC(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 148, column 8 - line 205, column 48): "+[e.constructor.name])},dz=function(e){return e instanceof pi?new _(` 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 Ii?new _(` 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 qu?new _(` 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 $u?new _(` 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 eu?new _(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof Yi?new _(` 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 Xi?new _(` 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 Ki?new _(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof nu?new _(` 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 Wu?new _(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof zu?new _(` TOEFL policies are only applicable to international students `):R.value},D_=function(){var e=pe("");return function(n){return e(dz(n))}}(),Mye=Se("unknown")(function(e){return Ju(Qn(e))+" / year"}),Gmn=function(e){return Mye(e.tuitionInState)},Amn=function(e){return Mye(e.tuitionOutOfState)},xmn=function(e){return eb(e.address)};var i0=function(e){if(e instanceof N&&e.value0 instanceof pi)return"AcceptanceRate";if(e instanceof N&&e.value0 instanceof Sl)return"AcceptanceRateMen";if(e instanceof N&&e.value0 instanceof El)return"AcceptanceRateWomen";if(e instanceof N&&e.value0 instanceof Yc)return"Address";if(e instanceof N&&e.value0 instanceof Qi)return"AdmissionChances";if(e instanceof N&&e.value0 instanceof Du)return"AdmissionDifficulty";if(e instanceof N&&e.value0 instanceof gc)return"AdmissionsNotificationDate";if(e instanceof N&&e.value0 instanceof Kc)return"AdmissionsWebsite";if(e instanceof N&&e.value0 instanceof Xc)return"AppDeadlineIsRolling";if(e instanceof N&&e.value0 instanceof Cl)return"ApplicationEffort";if(e instanceof N&&e.value0 instanceof Zc)return"ApplicationRound";if(e instanceof N&&e.value0 instanceof Il)return"BasketballConference";if(e instanceof N&&e.value0 instanceof Fl)return"CampusSetting";if(e instanceof N&&e.value0 instanceof es)return"City";if(e instanceof N&&e.value0 instanceof Tl)return"ClassRank";if(e instanceof N&&e.value0 instanceof Ml)return"CoEdSingleSex";if(e instanceof N&&e.value0 instanceof Gl)return"CollegeType";if(e instanceof N&&e.value0 instanceof Yi)return"CommuterCollege";if(e instanceof N&&e.value0 instanceof Al)return"Diversity";if(e instanceof N&&e.value0 instanceof xl)return"DropoutRate";if(e instanceof N&&e.value0 instanceof ns)return"FinancialAidWebsite";if(e instanceof N&&e.value0 instanceof Ll)return"FirstYearEnrollment";if(e instanceof N&&e.value0 instanceof jl)return"FootballConference";if(e instanceof N&&e.value0 instanceof qu)return"FourYearGraduationRate";if(e instanceof N&&e.value0 instanceof Pl)return"HasDivisionOneBasketball";if(e instanceof N&&e.value0 instanceof Nl)return"HasDivisionOneFootball";if(e instanceof N&&e.value0 instanceof Ol)return"HasMedicalSchool";if(e instanceof N&&e.value0 instanceof Hl)return"HasStudyAbroad";if(e instanceof N&&e.value0 instanceof Xi)return"HBCU";if(e instanceof N&&e.value0 instanceof kl)return"InListStatus";if(e instanceof N&&e.value0 instanceof ts)return"MainWebsite";if(e instanceof N&&e.value0 instanceof Ki)return"Majors";if(e instanceof N&&e.value0 instanceof bu)return"Name";if(e instanceof N&&e.value0 instanceof Zi)return"NetCostEstimate";if(e instanceof N&&e.value0 instanceof as)return"Notes";if(e instanceof N&&e.value0 instanceof eu)return"PercentInternationalStudents";if(e instanceof N&&e.value0 instanceof rs)return"Phone";if(e instanceof N&&e.value0 instanceof os)return"Photo";if(e instanceof N&&e.value0 instanceof Ul)return"Prestige";if(e instanceof N&&e.value0 instanceof Bl)return"ProgramLength";if(e instanceof N&&e.value0 instanceof yu)return"PublicPrivate";if(e instanceof N&&e.value0 instanceof Jl)return"RecommendationLetters";if(e instanceof N&&e.value0 instanceof ql)return"Region";if(e instanceof N&&e.value0 instanceof nu)return"ReligiousAffiliation";if(e instanceof N&&e.value0 instanceof is)return"SatActDeadline";if(e instanceof N&&e.value0 instanceof Wu)return"SatActTestPolicy";if(e instanceof N&&e.value0 instanceof us)return"SatSubjectTestDeadline";if(e instanceof N&&e.value0 instanceof $u)return"SixYearGraduationRate";if(e instanceof N&&e.value0 instanceof tu)return"State";if(e instanceof N&&e.value0 instanceof Ii)return"StudentFacultyRatio";if(e instanceof N&&e.value0 instanceof ls)return"SubmissionDeadline";if(e instanceof N&&e.value0 instanceof zu)return"TOEFLPolicy";if(e instanceof N&&e.value0 instanceof au)return"TotalUndergrads";if(e instanceof N&&e.value0 instanceof Ru)return"TuitionInState";if(e instanceof N&&e.value0 instanceof ru)return"TuitionOutOfState";if(e instanceof N&&e.value0 instanceof Af)return"YieldRate";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Om)return"RankingArchitecture";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Hm)return"RankingBusiness";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof km)return"RankingChemistry";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Um)return"RankingComputerScience";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Bm)return"RankingCriminalJusticeAndCorrections";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Jm)return"RankingEconomics";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof qm)return"RankingEngineering";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Wm)return"RankingEnglish";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof $m)return"RankingFilm";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof zm)return"RankingFinance";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Vm)return"RankingHistory";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Qm)return"RankingPoliticalScience";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof Ym)return"RankingPreMed";if(e instanceof Rr&&e.value0 instanceof oa&&e.value0.value0 instanceof qd)return"RankingPsychology";if(e instanceof Rr&&e.value0 instanceof Hh)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 305, column 6 - line 376, column 43): "+[e.constructor.name])};var Gye=function(e){if(e instanceof Db)return"Majors";if(e instanceof xf)return"General";if(e instanceof wu)return"Admissions";if(e instanceof Tp)return"Cost";if(e instanceof Mp)return"Location";if(e instanceof __)return"Academics";if(e instanceof bb)return"Rankings";if(e instanceof Gp)return"Sports";if(e instanceof h_)return"Culture & life";if(e instanceof Xs)return"Students";if(e instanceof Wv)return"Application requirements";if(e instanceof pg)return"Contact information";if(e instanceof $C)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 271, column 16 - line 284, column 24): "+[e.constructor.name])};var Aye=function(e){if(e instanceof N&&e.value0 instanceof pi||e instanceof N&&e.value0 instanceof Sl||e instanceof N&&e.value0 instanceof El)return wu.value;if(e instanceof N&&e.value0 instanceof Yc)return pg.value;if(e instanceof N&&e.value0 instanceof Qi||e instanceof N&&e.value0 instanceof Du||e instanceof N&&e.value0 instanceof gc||e instanceof N&&e.value0 instanceof Kc||e instanceof N&&e.value0 instanceof Xc||e instanceof N&&e.value0 instanceof Cl||e instanceof N&&e.value0 instanceof Zc)return wu.value;if(e instanceof N&&e.value0 instanceof Il)return Gp.value;if(e instanceof N&&e.value0 instanceof Fl||e instanceof N&&e.value0 instanceof es)return Mp.value;if(e instanceof N&&e.value0 instanceof Tl)return Wv.value;if(e instanceof N&&e.value0 instanceof Ml)return Xs.value;if(e instanceof N&&e.value0 instanceof Gl)return xf.value;if(e instanceof N&&e.value0 instanceof Yi)return h_.value;if(e instanceof N&&e.value0 instanceof Al||e instanceof N&&e.value0 instanceof xl)return Xs.value;if(e instanceof N&&e.value0 instanceof ns)return Tp.value;if(e instanceof N&&e.value0 instanceof Ll)return Xs.value;if(e instanceof N&&e.value0 instanceof jl)return Gp.value;if(e instanceof N&&e.value0 instanceof qu)return Xs.value;if(e instanceof N&&e.value0 instanceof Pl||e instanceof N&&e.value0 instanceof Nl)return Gp.value;if(e instanceof N&&e.value0 instanceof Ol||e instanceof N&&e.value0 instanceof Hl)return __.value;if(e instanceof N&&e.value0 instanceof Xi)return h_.value;if(e instanceof N&&e.value0 instanceof kl)return wu.value;if(e instanceof N&&e.value0 instanceof ts)return xf.value;if(e instanceof N&&e.value0 instanceof Ki)return Db.value;if(e instanceof N&&e.value0 instanceof bu)return xf.value;if(e instanceof N&&e.value0 instanceof Zi)return Tp.value;if(e instanceof N&&e.value0 instanceof as)return $C.value;if(e instanceof N&&e.value0 instanceof eu)return Xs.value;if(e instanceof N&&e.value0 instanceof rs)return pg.value;if(e instanceof N&&e.value0 instanceof os||e instanceof N&&e.value0 instanceof Ul||e instanceof N&&e.value0 instanceof Bl||e instanceof N&&e.value0 instanceof yu)return xf.value;if(e instanceof N&&e.value0 instanceof Jl)return Wv.value;if(e instanceof N&&e.value0 instanceof ql)return Mp.value;if(e instanceof N&&e.value0 instanceof nu)return h_.value;if(e instanceof N&&e.value0 instanceof is||e instanceof N&&e.value0 instanceof Wu||e instanceof N&&e.value0 instanceof us)return Wv.value;if(e instanceof N&&e.value0 instanceof $u)return Xs.value;if(e instanceof N&&e.value0 instanceof tu)return Mp.value;if(e instanceof N&&e.value0 instanceof Ii)return __.value;if(e instanceof N&&e.value0 instanceof ls)return wu.value;if(e instanceof N&&e.value0 instanceof zu)return Wv.value;if(e instanceof N&&e.value0 instanceof au)return Xs.value;if(e instanceof N&&e.value0 instanceof Ru||e instanceof N&&e.value0 instanceof ru)return Tp.value;if(e instanceof N&&e.value0 instanceof Af)return wu.value;if(e instanceof Rr)return bb.value;throw new Error("Failed pattern match at Hub.Facet (line 211, column 12 - line 268, column 32): "+[e.constructor.name])},xye=function(){return ymn(Sye(N.create)(ln(Cmn)(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(Bt(Eye)(Cye))(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))(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(Iye))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Jt)))(Sye(Rr.create)(ZD))}(),Lye=function(){var e=[new N(gc.value)];return GD(xR)(xye)(e)}(),fj=En(i0)(xye);var dg=Se("Not reported")(wW),_z=function(e){return function(n){return function(t){var a=function(f){return Mh(f).siteName},r=function(f){return sj(er(UG(t.id)(e)))(function(v){return v.top})},i=pe("")(D6(t)),u=function(){var f=Rmn(pp(t))(new _(0));return f?"$0 / year":pe("")(wmn(er(Fp(t.id)(e)))(function(v){return Smn(Ju(v.estimatedNetCost)+" / year")}))}(),l=pe(lR)(sj(Mf(t.id)(e))(function(f){return f.applicationRound})),c=BG(t.id)(e),s=function(f){return Se("Not reported")(La)(ab(f)(t))};if(n instanceof N&&n.value0 instanceof pi)return Se("Not reported")(function(f){return La(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof N&&n.value0 instanceof Sl)return s(function(f){return f.men});if(n instanceof N&&n.value0 instanceof El)return s(function(f){return f.women});if(n instanceof N&&n.value0 instanceof Yc)return fC(t.address);if(n instanceof N&&n.value0 instanceof Qi)return Se("")(XD(t))(r(be));if(n instanceof N&&n.value0 instanceof Du)return Se("")(V2(t))(r(be));if(n instanceof N&&n.value0 instanceof gc)return pe("")(JG(Zq(l)(function(f){return f.notification}))(c));if(n instanceof N&&n.value0 instanceof Kc)return Se("Not reported")(a)(t.urls.admissions);if(n instanceof N&&n.value0 instanceof Xc)return Se("")(function(f){return f?"Yes":"No"})(JG(Ppe(l)(function(f){return f.deadline}))(c));if(n instanceof N&&n.value0 instanceof Cl)return pz(t.applicationTimeHours)+" hours";if(n instanceof N&&n.value0 instanceof Zc)return"";if(n instanceof N&&n.value0 instanceof Il)return Se("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof N&&n.value0 instanceof Fl)return $d(t.setting);if(n instanceof N&&n.value0 instanceof es)return pR(t.address);if(n instanceof N&&n.value0 instanceof Tl)return dg(t.admissions.reqClassRank);if(n instanceof N&&n.value0 instanceof Ml)return fp(t.gender);if(n instanceof N&&n.value0 instanceof Gl)return t.schoolType;if(n instanceof N&&n.value0 instanceof Yi)return $v(t.isCommuterCollege);if(n instanceof N&&n.value0 instanceof Al)return t.diversity;if(n instanceof N&&n.value0 instanceof xl)return pz(t.dropOutRate)+"%";if(n instanceof N&&n.value0 instanceof ns)return Se("Not reported")(a)(t.urls.finAid);if(n instanceof N&&n.value0 instanceof Ll)return Se("Not reported")(Ks)(sj(t.numFreshmen)(function(f){return f.value}));if(n instanceof N&&n.value0 instanceof jl)return Se("None")(function(f){return f.name})(t.football.conference);if(n instanceof N&&n.value0 instanceof qu)return Se("Not reported")(La)(t.fourYearGradRate);if(n instanceof N&&n.value0 instanceof Pl)return $v(t.basketball.division1);if(n instanceof N&&n.value0 instanceof Nl)return $v(t.football.division1);if(n instanceof N&&n.value0 instanceof Ol)return $v(t.academicOfferings.hasMedicalSchool);if(n instanceof N&&n.value0 instanceof Hl)return $v(t.academicOfferings.studyAbroad);if(n instanceof N&&n.value0 instanceof Xi)return $v(t.hbcu);if(n instanceof N&&n.value0 instanceof kl)return Se("")(rb)(sj(Mf(t.id)(e))(function(f){return f.status}));if(n instanceof N&&n.value0 instanceof ts)return a(t.urls.main);if(n instanceof N&&n.value0 instanceof Ki)return"";if(n instanceof N&&n.value0 instanceof bu)return t.name;if(n instanceof N&&n.value0 instanceof Zi)return u;if(n instanceof N&&n.value0 instanceof as)return WC(t.id)(e);if(n instanceof N&&n.value0 instanceof eu)return Se("Not reported")(function(f){return La(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof N&&n.value0 instanceof rs)return t.phone;if(n instanceof N&&n.value0 instanceof os)return"";if(n instanceof N&&n.value0 instanceof Ul)return t.prestige;if(n instanceof N&&n.value0 instanceof Bl)return i;if(n instanceof N&&n.value0 instanceof yu)return rG(t.publicPrivate);if(n instanceof N&&n.value0 instanceof Jl)return dg(t.admissions.reqRecLetters);if(n instanceof N&&n.value0 instanceof ql)return nb(t.address);if(n instanceof N&&n.value0 instanceof nu)return t.religiousAffiliation;if(n instanceof N&&n.value0 instanceof is)return pe("")(JG(A5(function(f){return f.satActDeadline}))(c));if(n instanceof N&&n.value0 instanceof Wu)return dg(t.admissions.reqStandardTests);if(n instanceof N&&n.value0 instanceof us)return pe("")(JG(A5(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof N&&n.value0 instanceof $u)return Se("Not reported")(function(f){return La(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof N&&n.value0 instanceof tu)return xmn(t);if(n instanceof N&&n.value0 instanceof Ii)return pz(t.studentsPerFaculty.value)+":1";if(n instanceof N&&n.value0 instanceof ls)return pe("")(JG(Zq(l)(function(f){return f.deadline}))(c));if(n instanceof N&&n.value0 instanceof zu)return dg(t.admissions.reqToefl);if(n instanceof N&&n.value0 instanceof au)return Ks(t.totalUndergrads);if(n instanceof N&&n.value0 instanceof Ru)return Gmn(t);if(n instanceof N&&n.value0 instanceof ru)return Amn(t);if(n instanceof N&&n.value0 instanceof Af)return Se("Not reported")(function(f){return La(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof Rr)return Se("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(Emn(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 391, column 34 - line 448, column 105): "+[n.constructor.name])}}};var Lmn=J(q),jye=J(M),Pye=un(M)()(),hz=ea(mr),jmn=un(q)()(),Pmn=en(Bn),Nmn=se(Gt(Wd)),Nye=na(M),Omn=V(de),Hmn=ne($e),kmn=cj(),Umn=Lt(M),Bmn=Tn(X)()(),Jmn=un(X)()(),qmn=x(B),LR=function(){function e(){}return e.value=new e,e}(),jR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),PR=function(){function e(){}return e.value=new e,e}();var Oye=function(e){if(e instanceof LR)return"filters";if(e instanceof jR)return"filter:"+i0(e.value0);if(e instanceof PR)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 34, column 26 - line 37, column 39): "+[e.constructor.name])},Wmn=function(e){var n=function(r){return Lmn("d-flex align-items-center justify-content-between")([pe(jye("")(""))(r.left),Pye("btn btn-dark small px-4")(Ge)({onClick:hz(e.onClose)})(r.closeText)])},t=n({left:R.value,closeText:"Close"}),a=function(r){return n({left:new _(Pye("btn btn-link small px-0")(Ge)({onClick:hz(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof LR)return a(e.onClearFilters);if(r instanceof jR)return a(e.onFilter(r.value0)(R.value));if(r instanceof PR)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 70, column 22 - line 73, column 44): "+[r.constructor.name])}},$mn=function(e){var n=function(t){return jmn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)(Ge)({onClick:Pmn(e.onSelectRanking)(t.ranking)})([jye("")(t.title),nn(Nmn(t.ranking)(e.ranking))(Nye("fe fe-check large")(""))])};return function(t){if(t instanceof LR)return hl(e.mobileFilters);if(t instanceof jR)return e.mobileSingleFilter(t.value0);if(t instanceof PR)return ie([n({title:"All colleges",ranking:R.value,testClass:"t--ranking-none"}),ie(Omn(ZD)(function(a){return n({title:lC(a),ranking:new _(a),testClass:"t--ranking-"+kh(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 113, column 20 - line 133, column 8): "+[t.constructor.name])}},zmn=function(e){if(e.numActiveFilters>0)return" ("+(Hmn(e.numActiveFilters)+")");if(Ce)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 144, column 1 - line 144, column 63): "+[e.constructor.name])},Vmn=function(e){return function(n){if(n instanceof LR)return"Filter"+zmn(e);if(n instanceof jR)return g_(n.value0);if(n instanceof PR)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 64, column 22 - line 67, column 39): "+[n.constructor.name])}},Hye=function(e){return function(n){return kmn({header:ie([Umn("py-3 my-0 text-center")(Vmn(e)(n)),Bmn("align-items-center d-flex position-absolute pr-3")({style:Ke({right:0,top:0,bottom:0})})(Jmn("btn btn-link p-0")(sa("Close"))({onClick:hz(e.onClose)})(Nye("fe fe-x large text-body")("")))]),body:$mn(e)(n),footer:Wmn(e)(n),onClose:e.onClose})}},kye=function(e){if(e==="filters")return new _(LR.value);if(e==="rankings")return new _(PR.value);var n=function(a){if(Ce)return R.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 39, column 1 - line 39, column 58): "+[e.constructor.name])},t=Qo(":")(e);return t.length===2&&t[0]==="filter"?qmn(jR.create)(fj(t[1])):n(!0)};var gz=ap(function(e){return{status:EW(e.status),applicationRound:Ape(e.applicationRound)}}),Dz=function(){return{status:dp.value,applicationRound:Lh.value}}();var vj=500;var Ap=function(){function e(){}return e.value=new e,e}(),NR=function(){function e(){}return e.value=new e,e}();var Uye={eq:function(e){return function(n){return e instanceof Ap&&n instanceof Ap||e instanceof NR&&n instanceof NR}}};var ss=function(e){if(e instanceof Ap)return _.create;if(e instanceof NR)return Le(R.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 16, column 1 - line 16, column 62): "+[e.constructor.name])},u0=function(e){if(e instanceof NR)return _.create;if(e instanceof Ap)return Le(R.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 20, column 1 - line 20, column 61): "+[e.constructor.name])},_g=function(){return _.create}();var Qmn=function(){function e(){}return e.value=new e,e}(),bz=function(){function e(){}return e.value=new e,e}(),yb=function(){function e(){}return e.value=new e,e}(),Bye=function(){function e(){}return e.value=new e,e}(),Jye=function(e){if(e instanceof Qmn)return"modal-sm";if(e instanceof bz)return"";if(e instanceof yb)return"modal-lg";if(e instanceof Bye)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 i1e=Ta(o1e()),u1e=i1e.default;var F0n=Dv(),l1e=function(e){var n=F0n(e);return function(){return function(){return n(u1e)}}};var HR=function(){return an};var VC=J(X),Fz=Ua(),T0n=l1e(X)()(),M0n=Tn(X)()(),G0n=Tn(q)()(),A0n=J(q),x0n=un(M)()(),L0n=ea(mr),j0n=po(zt),P0n=Ln(Nn),c1e=HR(),QC=function(){return function(e){var n=VC("modal-backdrop fade show")(Je),t=Fz(e),a=br(t.footer),r=br(t.header),i=kn(t.size)(bz.value),u=co(" ")([function(){var c=kn(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=kn(t.centered)(!0);return c?"modal-dialog-centered":""}(),Jye(i),kn(t.dialogClass)("")]),l=T0n({focusTrapOptions:{escapeDeactivates:!1,fallbackFocus:".modal-content",allowOutsideClick:!0}})(VC("modal fade show d-block")(M0n("modal-dialog "+u)({style:kn(t.dialogStyle)(Ke({}))})(G0n("modal-content "+kn(t.contentClass)(""))({style:kn(t.contentStyle)(Ke({}))})([Be(r)(VC("modal-header "+kn(t.headerClass)(""))),VC("modal-body "+kn(t.bodyClass)(""))(t.body),Be(a)(VC("modal-footer "+kn(t.footerClass)("")))]))));return ie([l,n])}},s1e=QC(),Rb=function(){return function(e){var n=Fz(e),t=A0n("d-flex w-100 justify-content-between align-items-center")([VC("mr-4")(kn(n.title)(Je)),x0n("btn btn-link large mr-n3 py-0 fe fe-x t--close "+kn(n.dismissButtonClass)("text-body"))(sa("Close"))({type:"button",onClick:L0n(n.onDismiss)})("")]),a=function(r){return j0n(r.key==="Escape")(P0n(n.onDismiss))};return NE(h2(UE.keyup)(a))(function(r){var i=kn(n.bodyScrollable)(!1);return s1e(i?function(){var u=Fz(c1e(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}}():c1e({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:ie([t,n.body])}))})}};var f1e=Ua(),N0n=Qe(Ze),O0n=NL(q)()(),H0n=un(X)()(),k0n=Io()();var l0="signUp";var YC="login",c0=function(){return function(e){var n=f1e(e),t=function(){var i=kn(n.auth0ActiveTab)(YC);return i}(),a=pe({path:"",token:""})(tDe("login_path")),r=function(i){return function(u){return Se(N0n)(function(l){return Fm(function(c){return{key:i,value:c}}(l))})(br(u))}};return O0n("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(Fm({key:"screen_hint",value:t})(a.path))),target:function(){var i=kn(n.openInNewTab)(!1);return i?"_blank":""}()})([H0n(kn(n.className)("btn btn-primary px-4"))(Ge)({type:"submit",disabled:kn(n.disabled)(!1)})(kn(n.content)(Z(kn(n.text)("Log in")))),k0n("")({type:"hidden",name:"authenticity_token",value:a.token})])}},U0n=c0(),gj=function(){return function(e){var n=f1e(e);return U0n({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:l0})}};var v1e=vl(pJ);var kR=function(e){return function(n){return function(){return n[e]}}},B0n=kR("URL"),J0n=kR("documentURI"),q0n=kR("origin"),W0n=kR("compatMode"),$0n=kR("characterSet"),z0n=kR("contentType");var V0n=kR("documentElement");function Tz(e){return function(n){return function(){return n.createElement(e)}}}var Q0n=An(wn),Y0n=Q0n(kt),K0n=Ln(Nn),X0n=at(Tr),Z0n=jr(Pt)(qr),m1e=$(tt),epn=du("Portal")(function(e){return{init:Y0n(Fd(function(n){return K0n(function(){var a=Yme(e.id)();if(a instanceof _)return n.dispatch(a.value0)();if(a instanceof R){var r=X0n(np)(ho)(),i=fme(r)();return Z0n(i)(function(u){return function(){var c=Tz("div")(sme(r))();return _q(e.id)(c)(),bq(u5(c))(vme(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 36, column 9 - line 46, column 33): "+[a.constructor.name])})}))(function(){return m1e(R.value)}),update:function(n){return function(t){return m1e(new _(t))}},view:function(n){return function(t){return Be(n)(v1e(e.content))}}}}),npn=MG(!1),Dj=function(e){return function(n){var t=TG(npn);return t?n:epn({id:e,content:n})}};var tpn=V(B),p1e=function(e){return{admissionYear:oe(e.admissionYear),avatarUrl:oe(e.avatarUrl),fullName:oe(e.fullName),homeState:tpn(oe(e.homeState))(kde),initials:oe(e.initials),publishScope:L$(e.publishScope)}};var d1e=V(B),apn=ai(B),_1e=wt(Fr),Mz=function(){function e(){}return e.value=new e,e}(),zG=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gz=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rpn=function(){var e=function(n){var t=d1e(oe(n.vine))(function(i){return new zG(p1e(i))}),a=d1e(oe(n.semUser))(Gz.create),r=apn(oe(n.counselor))(Mz.value);return _1e(r)(_1e(t)(a))};return nt(Pe)({diagnosticName:"SchoolDetails.User.UserRole",default:Mz.value,parse:e})}(),Az=function(e){return{cvid:e.cvid,isHq:e.isHq,role:rpn(e.role)}},h1e=function(e){return e.role instanceof Mz},b_=function(e){return e.role instanceof zG?new _(e.role.value0):R.value};var g1e=ct(),D1e=st(Pe)(B)({parse:yt(g1e(C({reflectSymbol:function(){return"photos"}})(it(g1e(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var opn=V(de),ipn=x(B),b1e=ct(),upn=yt(b1e(C({reflectSymbol:function(){return"alumni"}})(it(b1e(C({reflectSymbol:function(){return"avatarURL"}})(jn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(ge)));var lpn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:oe(e.avatarURL)}},cpn=function(e){return{alumni:opn(e.alumni)(lpn)}},y1e=st(Pe)(B)({parse:function(e){return ipn(cpn)(upn(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var R1e=ct(),w1e=st(Pe)(B)({parse:yt(R1e(C({reflectSymbol:function(){return"videos"}})(it(R1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var S1e=ct(),E1e=st(Pe)(B)({parse:yt(S1e(C({reflectSymbol:function(){return"photos"}})(it(S1e(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var C1e=ct(),I1e=st(Pe)(B)({parse:yt(C1e(C({reflectSymbol:function(){return"videos"}})(it(C1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var spn=V(de),fpn=st(Pe)(B),F1e=ct(),xz=jn(fe),vpn=yt(F1e(C({reflectSymbol:function(){return"courses"}})(it(F1e(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(xz)(C({reflectSymbol:function(){return"instructors"}})(xz)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(jn(bt))(C({reflectSymbol:function(){return"term"}})(xz)(ge))))))))))(ge))),mpn=K(we);var T1e=function(e){var n=fpn({parse:vpn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return spn(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:oe(r.size),term:oe(r.term),instructors:oe(r.instructors),description:oe(r.description)}})};return mpn(n(e))(function(a){return new _({courses:t(a)})})};var Lz=ct(),M1e=st(Pe)(B)({parse:yt(Lz(C({reflectSymbol:function(){return"degrees"}})(it(Lz(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(Lz(C({reflectSymbol:function(){return"concentration"}})(ot)(C({reflectSymbol:function(){return"major"}})(ot)(C({reflectSymbol:function(){return"minor"}})(ot)(ge)))))(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var ppn=V(de),dpn=x(B),G1e=ct(),_pn=yt(G1e(C({reflectSymbol:function(){return"faculty"}})(it(G1e(C({reflectSymbol:function(){return"avatarUrl"}})(jn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(ge)));var hpn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:oe(e.avatarUrl)}},gpn=function(e){return{faculty:ppn(e.faculty)(hpn)}},A1e=st(Pe)(B)({parse:function(e){return dpn(gpn)(_pn(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var x1e=ct(),L1e=st(Pe)(B)({parse:yt(x1e(C({reflectSymbol:function(){return"breakdown"}})(it(x1e(C({reflectSymbol:function(){return"chartColor"}})(fe)(C({reflectSymbol:function(){return"label"}})(fe)(C({reflectSymbol:function(){return"percentage"}})(Wt)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var j1e=ct(),P1e=st(Pe)(B)({parse:yt(j1e(C({reflectSymbol:function(){return"video"}})(j1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(ge)))))(ge))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var N1e=ct(),O1e=st(Pe)(B)({parse:yt(N1e(C({reflectSymbol:function(){return"grantsAndScholarships"}})(it(N1e(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var bj=ct(),H1e=C({reflectSymbol:function(){return"description"}})(fe),k1e=C({reflectSymbol:function(){return"name"}})(fe)(ge),U1e=st(Pe)(B)({parse:yt(bj(C({reflectSymbol:function(){return"activities"}})(it(bj(H1e(k1e))))(C({reflectSymbol:function(){return"area"}})(bj(H1e(C({reflectSymbol:function(){return"images"}})(it(bj(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(k1e))))(ge)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var KC=function(){function e(){}return e.value=new e,e}(),y_=function(){function e(){}return e.value=new e,e}(),XC=function(){function e(){}return e.value=new e,e}(),ZC=function(){function e(){}return e.value=new e,e}(),eI=function(){function e(){}return e.value=new e,e}(),nI=function(){function e(){}return e.value=new e,e}(),tI=function(){function e(){}return e.value=new e,e}(),aI=function(){function e(){}return e.value=new e,e}(),rI=function(){function e(){}return e.value=new e,e}(),oI=function(){function e(){}return e.value=new e,e}(),iI=function(){function e(){}return e.value=new e,e}(),uI=function(){function e(){}return e.value=new e,e}(),lI=function(){function e(){}return e.value=new e,e}(),cI=function(){function e(){}return e.value=new e,e}(),sI=function(){function e(){}return e.value=new e,e}(),fI=function(){function e(){}return e.value=new e,e}(),vI=function(){function e(){}return e.value=new e,e}(),mI=function(){function e(){}return e.value=new e,e}(),pI=function(){function e(){}return e.value=new e,e}(),dI=function(){function e(){}return e.value=new e,e}(),B1e={eq:function(e){return function(n){return e instanceof KC&&n instanceof KC||e instanceof y_&&n instanceof y_||e instanceof XC&&n instanceof XC||e instanceof ZC&&n instanceof ZC||e instanceof eI&&n instanceof eI||e instanceof nI&&n instanceof nI||e instanceof tI&&n instanceof tI||e instanceof aI&&n instanceof aI||e instanceof rI&&n instanceof rI||e instanceof oI&&n instanceof oI||e instanceof iI&&n instanceof iI||e instanceof uI&&n instanceof uI||e instanceof lI&&n instanceof lI||e instanceof cI&&n instanceof cI||e instanceof sI&&n instanceof sI||e instanceof fI&&n instanceof fI||e instanceof vI&&n instanceof vI||e instanceof mI&&n instanceof mI||e instanceof pI&&n instanceof pI||e instanceof dI&&n instanceof dI}}};var wb=function(e){if(e instanceof KC)return"Academic photos";if(e instanceof y_)return"Alumni spotlight";if(e instanceof XC)return"Campus experience";if(e instanceof ZC)return"Campus location";if(e instanceof eI)return"Campus photos";if(e instanceof nI)return"Campus tour";if(e instanceof tI)return"Coursework";if(e instanceof aI)return"Degree options";if(e instanceof rI)return"Faculty spotlight";if(e instanceof oI)return"Financial aid breakdown";if(e instanceof iI)return"Financial aid case study";if(e instanceof uI)return"Grants and scholarships";if(e instanceof lI)return"Local area";if(e instanceof cI)return"Non-academic facilities";if(e instanceof sI)return"Annual cost";if(e instanceof fI)return"Religious life";if(e instanceof vI)return"Spectator sports";if(e instanceof mI)return"Student groups";if(e instanceof pI)return"Study away & study abroad";if(e instanceof dI)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 J1e=Dn(gn),q1e=hn(J1e)(mn(vn)),W1e=dn(pn),$1e=_n(W1e),z1e=Rn(yn),V1e=bn(z1e),Dpn=K(we),yj=ct(),Q1e=C({reflectSymbol:function(){return"description"}})(fe),jz=yj(Q1e(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(it(yj(Q1e(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))(C({reflectSymbol:function(){return"list"}})(jn(it(fe)))(C({reflectSymbol:function(){return"photos"}})(it(yj(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge)))))),bpn=yt(yj(C({reflectSymbol:function(){return"athletic"}})(jz)(C({reflectSymbol:function(){return"dining"}})(jz)(C({reflectSymbol:function(){return"residence"}})(jz)(ge))))),R_=function(){function e(){}return e.value=new e,e}(),Sb=function(){function e(){}return e.value=new e,e}(),gg=function(){function e(){}return e.value=new e,e}(),ypn={to:function(e){if(e instanceof T)return R_.value;if(e instanceof o&&e.value0 instanceof T)return Sb.value;if(e instanceof o&&e.value0 instanceof o)return gg.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof R_)return new T(z.value);if(e instanceof Sb)return new o(new T(z.value));if(e instanceof gg)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])}};var Y1e={eq:function(e){return function(n){return e instanceof R_&&n instanceof R_||e instanceof Sb&&n instanceof Sb||e instanceof gg&&n instanceof gg}}},K1e=function(e){if(e instanceof R_)return"Residence halls";if(e instanceof Sb)return"Athletics";if(e instanceof gg)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 87, column 9 - line 90, column 21): "+[e.constructor.name])},Rj=function(e){if(e instanceof R_)return"residence";if(e instanceof Sb)return"athletic";if(e instanceof gg)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 81, column 23 - line 84, column 21): "+[e.constructor.name])};var X1e=function(e){return e instanceof _&&e.value0 instanceof gg?new _("Additional dining"):R.value},Rpn=En(Rj)(ln(ypn)(q1e(q1e(J1e)(W1e))($1e))(V1e(V1e(z1e)))($1e)),Z1e=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:Rpn(n.id),list:oe(n.list)}};return st(Pe)(B)({parse:function(n){return Dpn(bpn(n))(function(t){return new _({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var wpn=V(de),Spn=st(Pe)(B),eRe=ct(),Epn=yt(eRe(C({reflectSymbol:function(){return"costs"}})(it(eRe(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))(ge))),Cpn=K(we);var nRe=function(e){var n=Spn({parse:Epn,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return wpn(a.costs)(function(r){return{name:r.name,description:oe(r.description)}})};return Cpn(n(e))(function(a){return new _({costs:t(a)})})};var tRe=ct();var aRe=st(Pe)(B)({parse:yt(tRe(C({reflectSymbol:function(){return"affiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"locations"}})(it(tRe(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(ge))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var Ipn=x(B),Pz=ct(),Fpn=yt(Pz(C({reflectSymbol:function(){return"spectatorSports"}})(Pz(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(jn(fe))(C({reflectSymbol:function(){return"video"}})(Pz(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(ge))))))(ge)));var Tpn=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:oe(e.photoUrl)}},Mpn=function(e){return{spectatorSports:Tpn(e.spectatorSports)}},rRe=st(Pe)(B)({parse:function(e){return Ipn(Mpn)(Fpn(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Gpn=K(we),Nz=ct(),Apn=yt(Nz(C({reflectSymbol:function(){return"groups"}})(it(Nz(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"isFeatured"}})(ot)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(C({reflectSymbol:function(){return"photos"}})(it(Nz(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge)))),xpn=x(de);var oRe=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:oe(n.description)}};return st(Pe)(B)({parse:function(n){return Gpn(Apn(n))(function(t){return new _({photos:t.photos,groups:xpn(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var Lpn=K(we),Oz=ct(),wj=jn(fe),iRe=C({reflectSymbol:function(){return"description"}})(wj),uRe=it(Oz(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(iRe(C({reflectSymbol:function(){return"duration"}})(wj)(C({reflectSymbol:function(){return"imageURL"}})(wj)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(wj)(ge))))))))),jpn=yt(Oz(iRe(C({reflectSymbol:function(){return"featuredPrograms"}})(uRe)(C({reflectSymbol:function(){return"photos"}})(jn(it(Oz(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(C({reflectSymbol:function(){return"programs"}})(uRe)(ge)))))),lRe=x(de);var cRe=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:oe(n.imageURL),region:oe(n.region),duration:oe(n.duration),description:oe(n.description)}};return st(Pe)(B)({parse:function(n){return Lpn(jpn(n))(function(t){return new _({featuredPrograms:lRe(e)(t.featuredPrograms),programs:lRe(e)(t.programs),description:oe(t.description),photos:oe(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var Ppn=V(de),Npn=x(B),sRe=ct(),Opn=yt(sRe(C({reflectSymbol:function(){return"traditions"}})(it(sRe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(jn(fe))(ge))))))(ge)));var Hpn=function(e){return{name:e.name,description:e.description,photoUrl:oe(e.photoUrl)}},kpn=function(e){return{traditions:Ppn(e.traditions)(Hpn)}},fRe=st(Pe)(B)({parse:function(e){return Npn(kpn)(Opn(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Vu=x(B),vRe=K(we),Upn=yt(ct()(C({reflectSymbol:function(){return"id"}})(bt)(C({reflectSymbol:function(){return"isLiked"}})(ot)(C({reflectSymbol:function(){return"isPublished"}})(ot)(C({reflectSymbol:function(){return"type"}})(fe)(ge)))))),Bpn=V0(B1e),Sj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ej=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ij=function(){function e(){}return e.value=new e,e}(),Fj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Aj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Oj=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}(),kj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uj=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}(),Jj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Jpn=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Vu(Sj.create)(D1e(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Vu(Ej.create)(y1e(n)):e==="Sem::School::ContentModule::CampusExperience"?Vu(Cj.create)(w1e(n)):e==="Sem::School::ContentModule::CampusLocation"?new _(Ij.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Vu(Fj.create)(E1e(n)):e==="Sem::School::ContentModule::CampusTour"?Vu(Tj.create)(I1e(n)):e==="Sem::School::ContentModule::CourseCatalog"?Vu(Mj.create)(T1e(n)):e==="Sem::School::ContentModule::DegreeOptions"?Vu(Gj.create)(M1e(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Vu(Aj.create)(A1e(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Vu(xj.create)(L1e(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Vu(Lj.create)(P1e(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Vu(jj.create)(O1e(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Vu(Pj.create)(U1e(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Vu(Nj.create)(Z1e(n)):e==="Sem::School::ContentModule::PublishedCosts"?Vu(Oj.create)(nRe(n)):e==="Sem::School::ContentModule::ReligiousLife"?Vu(Hj.create)(aRe(n)):e==="Sem::School::ContentModule::SpectatorSports"?Vu(kj.create)(rRe(n)):e==="Sem::School::ContentModule::StudentGroups"?Vu(Uj.create)(oRe(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Vu(Bj.create)(cRe(n)):e==="Sem::School::ContentModule::Traditions"?Vu(Jj.create)(fRe(n)):R.value}},mRe=st(Pe)(B)({parse:function(e){return vRe(Upn(e))(function(n){return vRe(Jpn(n.type)(e))(function(t){return new _({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),qpn=function(){return[KC.value,y_.value,XC.value,ZC.value,eI.value,nI.value,tI.value,aI.value,rI.value,lI.value,cI.value,fI.value,vI.value,mI.value,pI.value,dI.value,uI.value,iI.value,oI.value,sI.value]}(),xp=function(e){if(e instanceof Sj)return KC.value;if(e instanceof Ej)return y_.value;if(e instanceof Cj)return XC.value;if(e instanceof Ij)return ZC.value;if(e instanceof Fj)return eI.value;if(e instanceof Tj)return nI.value;if(e instanceof Mj)return tI.value;if(e instanceof Gj)return aI.value;if(e instanceof Aj)return rI.value;if(e instanceof xj)return oI.value;if(e instanceof Lj)return iI.value;if(e instanceof jj)return uI.value;if(e instanceof Pj)return lI.value;if(e instanceof Nj)return cI.value;if(e instanceof Oj)return sI.value;if(e instanceof Hj)return fI.value;if(e instanceof kj)return vI.value;if(e instanceof Uj)return mI.value;if(e instanceof Bj)return pI.value;if(e instanceof Jj)return dI.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 119, column 6 - line 139, column 38): "+[e.constructor.name])},pRe=Ir(Gu(Vn))(function(e){return Bpn(e)(qpn)});var Wpn=x(de),qj=function(e){return tr(Wpn(mRe)(e))};var $pn=nt(Pe),dRe=Dn(gn),_I=hn(dRe)(mn(vn)),_Re=dn(pn),hI=_n(_Re),hRe=Rn(yn),gI=bn(hRe);var zpn=rn();var Vpn=Ia(Oa(Ft)),gRe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wr=function(){function e(){}return e.value=new e,e}(),fs=function(){function e(){}return e.value=new e,e}(),ou=function(){function e(){}return e.value=new e,e}(),vs=function(){function e(){}return e.value=new e,e}(),Lf=function(){function e(){}return e.value=new e,e}(),jf=function(){function e(){}return e.value=new e,e}(),Pf=function(){function e(){}return e.value=new e,e}(),Qpn={to:function(e){if(e instanceof T)return wr.value;if(e instanceof o&&e.value0 instanceof T)return fs.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 T)return Lf.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 jf.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 Pf.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof wr)return new T(z.value);if(e instanceof fs)return new o(new T(z.value));if(e instanceof ou)return new o(new o(new T(z.value)));if(e instanceof vs)return new o(new o(new o(new T(z.value))));if(e instanceof Lf)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof jf)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Pf)return new o(new o(new o(new o(new o(new o(z.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])}},Ypn=ln(Qpn)(_I(_I(_I(_I(_I(_I(dRe)(_Re))(hI))(hI))(hI))(hI))(hI))(gI(gI(gI(gI(gI(gI(hRe)))))))(hI),Wj={eq:function(e){return function(n){return e instanceof wr&&n instanceof wr||e instanceof fs&&n instanceof fs||e instanceof ou&&n instanceof ou||e instanceof vs&&n instanceof vs||e instanceof Lf&&n instanceof Lf||e instanceof jf&&n instanceof jf||e instanceof Pf&&n instanceof Pf}}},VG=function(e){if(e instanceof wr)return R.value;if(e instanceof fs)return new _("for-you");if(e instanceof ou)return new _("chancing");if(e instanceof vs)return new _("finances");if(e instanceof Lf)return new _("majors");if(e instanceof jf)return new _("admission-requirements");if(e instanceof Pf)return new _("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])},$j=function(e){if(e instanceof wr)return"Overview";if(e instanceof fs)return"For_You";if(e instanceof ou)return"Chancing";if(e instanceof vs)return"Finances";if(e instanceof Lf)return"Majors";if(e instanceof jf)return"Admission_Requirements";if(e instanceof Pf)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 65, column 9 - line 72, column 34): "+[e.constructor.name])};var zj=function(e){var n=zpn(e.school);if(e.configuration instanceof Ap)return function(t){if(t instanceof wr)return!0;if(t instanceof fs)return et(AR(n.id)(e.schoolDb));if(t instanceof ou)return et(e.chancingState.effectiveProfile);if(t instanceof vs)return!0;if(t instanceof Lf)return Vpn(Wr)(n.majors);if(t instanceof jf)return Lr(e.currentUser);if(t instanceof Pf)return Lr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 112, column 27 - line 119, column 47): "+[t.constructor.name])};if(e.configuration instanceof NR)return function(t){if(t instanceof wr)return!0;if(t instanceof fs||t instanceof ou)return!1;if(t instanceof vs)return!0;if(t instanceof Lf||t instanceof jf||t instanceof Pf)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 120, column 26 - line 127, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 111, column 19 - line 127, column 26): "+[e.configuration.constructor.name])},Vj=function(){return $pn({parse:En(function(){var e=pe("overview");return function(n){return e(VG(n))}}())(Ypn),default:wr.value,diagnosticName:"School Details tab URL piece"})}();var Kpn=Ln(Nn),UR=K(Tr),DRe=$(Pt),Xpn=rv(AU),Zpn=P0(Pt),edn=F0e(mv),bRe=K(we),ndn=Q0(Fe),tdn=V(de),adn=Ia(Oa(Ft)),rdn=Aa(ft),yRe=at(Tr),Hz=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kz=function(){function e(){}return e.value=new e,e}(),Uz=function(){function e(){}return e.value=new e,e}();var RRe=function(e){var n=function(t){return Kpn(function(){var r=UR(ho)(HE)(),i=VL(r)(),u=QL(r)();return function(l){if(l instanceof Uz)return Va(Ka)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return DRe(R.value)});if(l instanceof kz)return function(){return UR(UR(ho)(HE))(XJ)(),R.value};if(l instanceof Hz)return DRe(new _(l.value0));throw new Error("Failed pattern match at Utils.Location (line 79, column 45 - line 101, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return ame(tme(n)(UE.popstate))},wRe=function(e){var n=function(){if(e.replace)return YJ;if(Ce)return QJ;throw new Error("Failed pattern match at Utils.Location (line 60, column 5 - line 62, column 38): "+[])}(),t=UR(UR(ho)(YL))(n(ar(Bi))("CollegeVine")(e.url));return function(){var r=UR(ho)(HE)(),i=VL(r)(),u=QL(r)();return Xpn(Zpn(i+u===e.url)(t))(edn)()}};var SRe=function(e){var n=function(t){var a=Qo("=")(t),r=bRe(Xr(a)(1))(Fq),i=pe("")(bRe(Xr(a)(0))(Fq));return new He(i,r)};return ndn(tdn(Ea(adn(Ci))(Qo("&")(pe(e)(lc("?")(e)))))(n))},ERe=function(e){return rdn(UR(ho)(_me(e)("_blank")("")))},Qj=function(e){return yRe(KJ(e))(yRe(HE)(ho))};var Dg=V(B),odn=Ia(Oa(Ft)),CRe=rl(we),Yj=K(we),idn=Ac(),udn=$(xn),ldn=wt(Fr),Bz=oi(ht),cdn=rn(),sdn=ai(B),bI=function(e){return"/schools/"+e.slug},QG="/schools/hub",fdn=function(e){return function(n){var t=function(m){return Dg(Dg(lc(m)(n.path))(Qo("/")))(Ea(odn(Ci)))},a=SRe(n.queryString),r=pe(hc.value)(Dg(CRe(ki("simulator")(a)))(wye)),i=Yj(CRe(ki("overlay")(a)))(kye),u=function(m){return function(p){return Dg(m)(function(h){return{slug:idn(h),tab:pe(wr.value)(Dg(p)(Vj))}})}},l=Dg(t(QG))(function(m){return{ranking:Yj(Xr(m)(0))(K5),focusedSchool:u(Xr(m)(2))(Xr(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=Yj(e.knownSeoState)(function(m){return Yj(t(bI({slug:m.slug})))(function(p){return udn({ranking:m.ranking,focusedSchool:u(Xr(p)(0))(Xr(p)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=ldn(l)(c);if(s instanceof _)return new Hz(s.value0);var f=function(m){if(s instanceof R)return kz.value;throw new Error("Failed pattern match at Hub.Location (line 78, column 1 - line 78, column 100): "+[s.constructor.name])};if(s instanceof R){var v=lc(QG)(n.path);return v instanceof _?Uz.value:f(!0)}return f(!0)}},IRe=function(e){return RRe(fdn(e))},Jz=function(e){return function(n){var t=Dg(vz(n.whatificator))(function(l){return"simulator="+l}),a=Dg(n.mobileOverlay)(function(l){return"overlay="+Oye(l)}),r=co("&")(tr([a,t])),i=Dg(n.focusedSchool)(function(l){return Bz("/")(tr([new _(cdn(l.slug)),VG(l.tab)]))}),u=function(){return e.knownSeoState instanceof _&&n.seoView?Bz("/")(tr([new _(bI({slug:e.knownSeoState.value0.slug})),i])):Bz("/")(tr([new _(QG),new _(Se(e.basePath)(kh)(n.ranking)),sdn(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},FRe=function(e){return function(n){return function(t){return wRe({url:Jz(e)(n),replace:t.replace})}}};var TRe="/profile";var vdn=rn();var w_=function(e){return function(n){return co("/")(tr([new _("/schools"),new _(vdn(n)),VG(e)]))}},bg=TRe;var MRe=function(e){return Jz({basePath:"all",knownSeoState:R.value})({ranking:R.value,focusedSchool:e,mobileOverlay:R.value,seoView:!1,whatificator:hc.value})},GRe=function(e){return MRe(e)+"?simulator=on"},ARe=function(e){return function(n){return MRe(new _({tab:e,slug:n}))}},yI="/profile/finances";var xRe="/chancing/profile",LRe="https://blog.collegevine.com/how-federal-work-study-works/";var mdn=Ua(),Kj=V(B),YG=ne($e),pdn=Ra(Fe)(ht),ddn=oi(ht),_dn=V(de),hdn=Cd()(),gdn=ze(ua)(uc(_o)(function(e){var n=e>=5120;return n?R.value:new _(new He(e,e*1.16))})(640))([5120]),Zo=function(){return function(e){return function(n){var t=mdn(n),a=Fm({key:"auto",value:kn(t.auto)("format")})(Gh({key:"q",value:Kj(br(t.q))(YG)})(Gh({key:"dpr",value:Kj(br(t.dpr))(YG)})(Gh({key:"ar",value:br(t.ar)})(Gh({key:"crop",value:br(t.crop)})(Gh({key:"fit",value:br(t.fit)})(Gh({key:"h",value:Kj(br(t.h))(YG)})(Gh({key:"w",value:Kj(br(t.w))(YG)})(pe(t.src)(L1("?")(t.src)))))))))),r=function(u){var l=YG(uo(u));return pdn([a,"&w=",l," ",l,"w"])},i=function(){if(t2(t.w))return ddn(",")(_dn(gdn)(r));if(Ce)return"";throw new Error("Failed pattern match at Utils.Imgix (line 61, column 5 - line 65, column 13): "+[])}();return hdn(e)({src:a,srcSet:i,style:kn(t.style)(Ke({})),alt:kn(t.alt)(""),sizes:kn(t.sizes)("")})}}};var Ddn=ra(M)()(),bdn=tj(M),RI=V(B),qz=J(M),Wz=Tn(X)()(),ydn=oi(ht),Rdn=Zo(),Xj=ne($e),Zj=vr(fr),$z=J(X),BR=J(q),jRe=Xe(M),wdn=xc(Vo)(xn),wI=x(B),PRe=ga(M),NRe=x(de),Sdn=rn(),Edn=ul(Gt($2)),Cdn=K(we),Idn=Tn(q)()(),Fdn=x(tc),ORe=ne(Ui),Tdn=ea(mr),Mdn=$(Pt),HRe=ze(ua),kRe=function(){function e(){}return e.value=new e,e}(),e8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),URe=function(e){var n=function(){if(e.schoolDetailPageLink instanceof kRe)return Ddn("h2 text-body flex-grow-1")(Ge)({href:w_(wr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof e8)return bdn("h2 text-body flex-grow-1")({href:ARe(wr.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 225, column 7 - line 236, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=RI(e.schoolAccessors)(function(F){return Z(function(){var j=F.publicPrivate(e.school);if(j instanceof Hu)return"Public";if(j instanceof dc)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 89, column 16 - line 91, column 35): "+[j.constructor.name])}())}),a=new _(qz("t--location")(Bde(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 Ke({height:i});if(Ce)return Ke({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 147, column 9 - line 149, column 52): "+[])}();return Wz(ydn(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(Rdn("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:Ke({left:"calc(50% - "+(Xj(Zj(r)(2))+"px)"),top:"calc(50% - "+(Xj(Zj(i)(2))+"px)")})}))}(),l=function(F){return $z("mt-3 bg-gradient-light-grey rounded "+F)(S2)},c=l(""),s=function(F){return function(j){return function(H){return BR("mt-3 d-flex align-items-center "+F)([Se(jRe("text-secondary")("--"))(ie)(wdn(H)),jRe("ml-3")(j)])}}},f=function(F){return function(j){return function(H){return s("")(j)([wI(PRe(F))(H)])}}},v=RI(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(wI(Ys("0.00"))(F.averageGpa(e.school)))}),m=RI(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new _(function(){var j=F.totalUndergrads(e.school);return j<200?"Fewer than 200":j<950?Xj(Zj(j+50|0)(100)*100|0):Xj(Zj(j+500|0)(1e3))+"K"}()))}),p=function(){var F=function(j){if(j instanceof Xn)return f("t--cost-estimate")("Your est. net cost")(new _(xG(j.value0.estimatedNetCost)));if(j instanceof da)return c;if(j instanceof Ut&&e.showTotalCost)return f("t--cost")("Cost")(wI(function(H){return xG(Qn(H))})(L_e(e.currentUser)(e.school)));if(j instanceof Ut&&Ce)return f("t--cost-estimate")("Your est. net cost")(R.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 187, column 31 - line 198, column 70): "+[j.constructor.name])};if(e.schoolAccessors instanceof _)return[new _(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof R)return NRe(_.create)([f("t--tuition-in-state")("In-state tuition")(wI(function(j){return xG(Qn(j))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(wI(function(j){return xG(Qn(j))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 177, column 15 - line 185, column 10): "+[e.schoolAccessors.constructor.name])}(),h=qC({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),D=pye(h),g=function(){var F=function(H){return function(G){return qz("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+H)(kd(G))}},j=function(){var H=Sdn(D);if(H instanceof Ut)return R.value;if(H instanceof da)return R.value;if(H instanceof Xn){if(Edn(H.value0.regular.classification)(H.value0.simulated.classification))return new _({arrow:PG("")(D),paleBadge:Be(H.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ce)return R.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 113, column 11 - line 125, column 26): "+[H.constructor.name])}();return RI(Cdn(mye(h))(function(H){return H.classification}))(function(H){return Idn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:Ke({right:0})})([BR("d-flex align-items-center")([Be(j)(function(G){return G.arrow}),F(U5(H))(H)]),Be(j)(function(G){return G.paleBadge})])})}(),d=RI(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(RI(F.acceptanceRate(e.school))(function(j){return Ys("0")(j.value*100)+"%"}))}),b=function(){if(h instanceof p_||h instanceof m_)return d;if(h instanceof v_)return new _(l("t--chance-loading"));if(h instanceof Ip&&vye(h.value1))return new _(l("t--chance-loading"));if(h instanceof Ip)return new _(s("t--chance")("Your chances")([wI(Fdn(PRe("mr-2"))(XD(e.school)))(MR(h.value1)),new _(ie([PG("")(D),ij("")(D)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 152, column 7 - line 166, column 12): "+[h.constructor.name])}();return Wz("pb-4")({key:ORe(e.school.id)})(Wz("card mb-0 t--list-row t--school-"+ORe(e.school.id))({onClick:Tdn(function(){if(e.schoolDetailPageLink instanceof kRe)return Mdn(be);if(e.schoolDetailPageLink instanceof e8)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 64, column 11 - line 66, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(BR("card-body row")([$z("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),BR("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ca(e.badge),BR("d-flex align-items-start justify-content-between")([n,ca(g)]),BR("small text-secondary d-flex align-items-center")(z0(qz("mx-2")("\u2022"))(tr([a,t]))),BR("row "+function(){return e.mobileLayout?"text-small":""}())(NRe($z("col-6"))(tr(HRe([b,v])(HRe(p)([m]))))),e.actions])])))},zz=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return Fp(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Gdn=un(M)()(),BRe=en(Bn),Adn=un(q)()(),xdn=Xe(M),Ldn=GD(SW),jdn=Ua(),Pdn=zE(),Ndn=Tn(q)()(),Odn=ze(ua),Hdn=x(de),kdn=function(e){return function(n){return n instanceof _&&n.value0 instanceof n0?"btn-success":n instanceof _&&n.value0 instanceof t0?"btn-danger":n instanceof _&&n.value0 instanceof e0?"btn-secondary":n instanceof _&&n.value0 instanceof u_||n instanceof R&&e.primary?"btn-primary":n instanceof R?"btn-outline-primary":"btn-light"}},Udn=function(e){return e instanceof n0?"badge-soft-success bg-success-soft":e instanceof t0?"badge-soft-danger bg-danger-soft":e instanceof e0?"badge-secondary bg-secondary":e instanceof u_?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},n8=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+Ei(oG(m))},r=function(m){return Gdn("dropdown-item mb-1 "+(Udn(m)+a(m)))(Ge)({onClick:BRe(t)(new _(m))})(rb(m))},i=function(){var m=function(p){if(Ce)return[Adn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")(Ge)({onClick:BRe(t)(R.value)})([xdn("fe fe-x mr-2")(""),Z("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 25, column 1 - line 30, column 15): "+[])};return n instanceof R?[]:m(!0)}(),u=Ldn(mC)(Se([])(hh)(n)),l=jdn(e),c=kn(l.buttonContent)(Z(Se("Add to my list")(rb)(n))),s=kn(l.primary)(!1),f=kn(l.small)(!1),v=kn(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return Pdn("")({toggleClass:v+(" t--school-list-status-selector "+kdn({primary:s})(n)),toggleContent:c,contentId:"school-list-status-selector-dropdown-options",content:function(m){return Ndn(kn(l.menuClass)("")+(" "+m.className))({id:m.contentId})(Odn(Hdn(r)(u))(i))},ariaLabelInput:sa("School list selector dropdown")})}}}};var Bdn=se(Wd),JRe=function(e){return function(n){if(e.ranking instanceof _&&n instanceof Rr)return Bdn(n.value0)(e.ranking.value0);if(n instanceof Rr)return!0;if(n instanceof N&&n.value0 instanceof Qi)return et(e.chancingState.effectiveProfile);if(n instanceof N&&n.value0 instanceof Du)return et(e.chancingState.effectiveProfile);if(n instanceof N&&n.value0 instanceof pi||n instanceof N&&n.value0 instanceof Sl||n instanceof N&&n.value0 instanceof El)return!0;if(n instanceof N&&n.value0 instanceof Yc)return!1;if(n instanceof N&&n.value0 instanceof gc)return!0;if(n instanceof N&&n.value0 instanceof Kc||n instanceof N&&n.value0 instanceof Xc)return!1;if(n instanceof N&&n.value0 instanceof Cl)return!0;if(n instanceof N&&n.value0 instanceof Zc)return!1;if(n instanceof N&&n.value0 instanceof Il||n instanceof N&&n.value0 instanceof Fl||n instanceof N&&n.value0 instanceof es||n instanceof N&&n.value0 instanceof Tl||n instanceof N&&n.value0 instanceof Ml||n instanceof N&&n.value0 instanceof Gl||n instanceof N&&n.value0 instanceof Yi||n instanceof N&&n.value0 instanceof Al||n instanceof N&&n.value0 instanceof xl)return!0;if(n instanceof N&&n.value0 instanceof ns)return!1;if(n instanceof N&&n.value0 instanceof Ll||n instanceof N&&n.value0 instanceof jl||n instanceof N&&n.value0 instanceof qu||n instanceof N&&n.value0 instanceof Pl||n instanceof N&&n.value0 instanceof Nl||n instanceof N&&n.value0 instanceof Ol||n instanceof N&&n.value0 instanceof Hl||n instanceof N&&n.value0 instanceof Xi)return!0;if(n instanceof N&&n.value0 instanceof kl)return et(e.currentUser);if(n instanceof N&&n.value0 instanceof ts||n instanceof N&&n.value0 instanceof Ki)return!1;if(n instanceof N&&n.value0 instanceof bu)return!0;if(n instanceof N&&n.value0 instanceof Zi)return e.hasFinancialProfile;if(n instanceof N&&n.value0 instanceof as||n instanceof N&&n.value0 instanceof eu)return!0;if(n instanceof N&&n.value0 instanceof rs||n instanceof N&&n.value0 instanceof os)return!1;if(n instanceof N&&n.value0 instanceof Ul)return!0;if(n instanceof N&&n.value0 instanceof Bl)return!1;if(n instanceof N&&n.value0 instanceof yu||n instanceof N&&n.value0 instanceof Jl||n instanceof N&&n.value0 instanceof ql||n instanceof N&&n.value0 instanceof nu||n instanceof N&&n.value0 instanceof is||n instanceof N&&n.value0 instanceof Wu||n instanceof N&&n.value0 instanceof us||n instanceof N&&n.value0 instanceof $u||n instanceof N&&n.value0 instanceof tu||n instanceof N&&n.value0 instanceof Ii||n instanceof N&&n.value0 instanceof ls||n instanceof N&&n.value0 instanceof zu||n instanceof N&&n.value0 instanceof au||n instanceof N&&n.value0 instanceof Ru||n instanceof N&&n.value0 instanceof ru)return!0;if(n instanceof N&&n.value0 instanceof Af)return!1;throw new Error("Failed pattern match at Hub.Operations (line 24, column 23 - line 81, column 38): "+[n.constructor.name])}};var qRe=Gu(Vn),Jdn=qe(qRe);var qdn=$n(Na),KG=x(B),Wdn=wt(Nbe),$dn=ze(ud(ud(zT))),JR=Ir(o1),Vz=V(B),zdn=at(we),Qz=K(we),Yz=Ir(ro),yg=Ir(dt),Vdn=qe(Vn),t8=Ir(Vn),WRe=QT(),$Re=i1(VT)(),Qdn=WRe(i1($Re({reflectSymbol:function(){return"name"}})(dt))()({reflectSymbol:function(){return"group"}})(D_e)),Ydn=Ir(Fde),Kdn=Ir(Gu(H_e)),Xdn=V(To),zRe=Ir(Gu(ro)),Zdn=Ir(A_e),e_n=Ir(WRe(i1($Re({reflectSymbol:function(){return"value"}})(Vn))()({reflectSymbol:function(){return"percentile"}})(ro))),VRe=Ir(qRe),n_n=lo(Km),zv=function(){function e(){}return e.value=new e,e}(),Rg=function(){function e(){}return e.value=new e,e}();var QRe={eq:function(e){return function(n){return e instanceof zv&&n instanceof zv||e instanceof Rg&&n instanceof Rg}}},Kz=function(e){return{by:new Rr(e),direction:zv.value}},Xz=function(e){var n=V0(e);return function(t){return function(a){return function(r){return Jdn(n(a)(t))(n(r)(t))}}}},Zz=Xz(jt),eV=Zz(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),nV=Zz(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),t_n=Zz(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var a_n=function(){var e=Xz($2)([Gv.value,Mv.value,Tv.value,Ef.value]);return function(n){return function(t){if(n instanceof R&&t instanceof R)return ee.value;if(n instanceof R)return Q.value;if(t instanceof R)return Y.value;if(n instanceof _&&t instanceof _)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 172, column 13 - line 176, column 30): "+[n.constructor.name,t.constructor.name])}}}(),r_n=function(){return Xz(Yde)([tb.value,dR.value,_R.value])}();var YRe=function(e){if(e instanceof zv)return"SortAsc";if(e instanceof Rg)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 61, column 1 - line 61, column 40): "+[e.constructor.name])},XG=function(e){return{by:i0(e.by),direction:YRe(e.direction)}},KRe=function(e){return function(n){return qdn(KG(function(t){return function(a){return{by:t,direction:a}}})(En(i0)(e)(n.by)))(En(YRe)([zv.value,Rg.value])(n.direction))}},Eb=function(){return{by:new N(bu.value),direction:zv.value}}(),XRe=function(e){return function(n){var t=function(d){return function(b){return function(F){return d(b)(F)}}},a=function(d){return er(Wdn(UG(d.id)(e))(OG(d.id)(e)))},r=function(d){return nb(function(b){return b.address}(d))},i=function(d){var b=Ir(Gu(d));return function(F){return $dn(JR(function(j){return Lr(F(j))}))(b(F))}},u=i(ro),l=i(g5),c=i(dt),s=i(Qdn),f=i(x_e),v=function(d){return Jde(function(b){return b.address}(d))},m=function(d){if(n.direction instanceof zv)return d;if(n.direction instanceof Rg)return function(b){return function(F){return bU(d(b)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 127, column 24 - line 129, column 41): "+[n.direction.constructor.name])},p=function(d){return pe(lR)(Vz(Mf(d.id)(e))(function(b){return b.applicationRound}))},h=function(d){return BG(d.id)(e)},D=function(d){return function(b){return zdn(jpe(p(b))(d))(h(b))}},g=function(d){return function(b){return Qz(h(b))(function(F){return G5(new _(F.year))(d(F))})}};return m(t(function(){if(n.by instanceof N&&n.by.value0 instanceof pi)return Yz(function(){var d=Se(iE)(function(b){return b.value});return function(b){return d(function(F){return F.admissions.acceptanceRate}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof Sl)return u(ab(function(d){return d.men}));if(n.by instanceof N&&n.by.value0 instanceof El)return u(ab(function(d){return d.women}));if(n.by instanceof N&&n.by.value0 instanceof Yc)return yg(function(d){return fC(function(b){return b.address}(d))});if(n.by instanceof N&&n.by.value0 instanceof Qi)return lr(Vdn)(function(d){return pe(0)(Qz(a(d))(function(b){return b.top.score}))});if(n.by instanceof N&&n.by.value0 instanceof Du)return lr(a_n)(function(d){return Qz(a(d))(function(b){return b.top.classification})});if(n.by instanceof N&&n.by.value0 instanceof gc)return l(D(function(d){return d.notification}));if(n.by instanceof N&&n.by.value0 instanceof Kc)return c(function(){var d=KG(function(b){return function(F){return F.siteName}(Mh(b))});return function(b){return d(function(F){return F.urls.admissions}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof Xc)return function(d){return function(b){return ee.value}};if(n.by instanceof N&&n.by.value0 instanceof Cl)return t8(function(d){return d.applicationTimeHours});if(n.by instanceof N&&n.by.value0 instanceof Zc)return function(d){return function(b){return ee.value}};if(n.by instanceof N&&n.by.value0 instanceof Il)return s(function(d){return d.basketball.conference});if(n.by instanceof N&&n.by.value0 instanceof Fl)return lr(r_n)(function(d){return d.setting});if(n.by instanceof N&&n.by.value0 instanceof es)return yg(v);if(n.by instanceof N&&n.by.value0 instanceof Tl)return f(function(d){return d.admissions.reqClassRank});if(n.by instanceof N&&n.by.value0 instanceof Ml)return Ydn(function(d){return d.gender});if(n.by instanceof N&&n.by.value0 instanceof Gl)return yg(function(d){return d.schoolType});if(n.by instanceof N&&n.by.value0 instanceof Yi)return JR(function(d){return d.isCommuterCollege});if(n.by instanceof N&&n.by.value0 instanceof Al)return lr(eV)(function(d){return d.diversity});if(n.by instanceof N&&n.by.value0 instanceof xl)return t8(function(d){return d.dropOutRate});if(n.by instanceof N&&n.by.value0 instanceof ns)return c(function(){var d=KG(function(b){return function(F){return F.siteName}(Mh(b))});return function(b){return d(function(F){return F.urls.finAid}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof Ll)return t8(function(d){return pe(0)(Vz(d.numFreshmen)(function(b){return b.value}))});if(n.by instanceof N&&n.by.value0 instanceof jl)return s(function(d){return d.football.conference});if(n.by instanceof N&&n.by.value0 instanceof qu)return u(function(d){return d.fourYearGradRate});if(n.by instanceof N&&n.by.value0 instanceof Pl)return JR(function(d){return d.basketball.division1});if(n.by instanceof N&&n.by.value0 instanceof Nl)return JR(function(d){return d.football.division1});if(n.by instanceof N&&n.by.value0 instanceof Ol)return JR(function(d){return d.academicOfferings.hasMedicalSchool});if(n.by instanceof N&&n.by.value0 instanceof Hl)return JR(function(d){return d.academicOfferings.studyAbroad});if(n.by instanceof N&&n.by.value0 instanceof Xi)return JR(function(d){return d.hbcu});if(n.by instanceof N&&n.by.value0 instanceof kl)return Kdn(function(d){return Vz(Mf(d.id)(e))(function(b){return b.status})});if(n.by instanceof N&&n.by.value0 instanceof ts)return yg(function(d){return function(b){return b.siteName}(Mh(function(b){return b.urls.main}(d)))});if(n.by instanceof N&&n.by.value0 instanceof Ki)return function(d){return function(b){return ee.value}};if(n.by instanceof N&&n.by.value0 instanceof bu)return yg(function(d){return d.name});if(n.by instanceof N&&n.by.value0 instanceof Zi)return u(function(d){return er(Xdn(Fp(d.id)(e))(function(b){return b.estimatedNetCost}))});if(n.by instanceof N&&n.by.value0 instanceof as)return yg(function(d){return WC(d.id)(e)});if(n.by instanceof N&&n.by.value0 instanceof eu)return zRe(function(){var d=KG(function(b){return b.value});return function(b){return d(function(F){return F.fracInternationalStudents}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof rs)return yg(function(d){return d.phone});if(n.by instanceof N&&n.by.value0 instanceof os)return function(d){return function(b){return ee.value}};if(n.by instanceof N&&n.by.value0 instanceof Ul)return lr(nV)(function(d){return d.prestige});if(n.by instanceof N&&n.by.value0 instanceof Bl)return function(d){return function(b){return ee.value}};if(n.by instanceof N&&n.by.value0 instanceof yu)return Zdn(function(d){return d.publicPrivate});if(n.by instanceof N&&n.by.value0 instanceof Jl)return f(function(d){return d.admissions.reqRecLetters});if(n.by instanceof N&&n.by.value0 instanceof ql)return lr(t_n)(r);if(n.by instanceof N&&n.by.value0 instanceof nu)return yg(function(d){return d.religiousAffiliation});if(n.by instanceof N&&n.by.value0 instanceof is)return l(g(function(d){return d.satActDeadline}));if(n.by instanceof N&&n.by.value0 instanceof Wu)return f(function(d){return d.admissions.reqStandardTests});if(n.by instanceof N&&n.by.value0 instanceof us)return l(g(function(d){return d.satSubjectTestDeadline}));if(n.by instanceof N&&n.by.value0 instanceof $u)return zRe(function(){var d=KG(function(b){return b.value});return function(b){return d(function(F){return F.sixYearGradRate}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof tu)return yg(function(d){return eb(function(b){return b.address}(d))});if(n.by instanceof N&&n.by.value0 instanceof Ii)return e_n(function(d){return d.studentsPerFaculty});if(n.by instanceof N&&n.by.value0 instanceof ls)return l(D(function(d){return d.deadline}));if(n.by instanceof N&&n.by.value0 instanceof zu)return f(function(d){return d.admissions.reqToefl});if(n.by instanceof N&&n.by.value0 instanceof au)return t8(function(d){return d.totalUndergrads});if(n.by instanceof N&&n.by.value0 instanceof Ru)return VRe(function(d){return d.tuitionInState});if(n.by instanceof N&&n.by.value0 instanceof ru)return VRe(function(d){return d.tuitionOutOfState});if(n.by instanceof N&&n.by.value0 instanceof Af)return Yz(function(){var d=Se(iE)(function(b){return b.value});return function(b){return d(function(F){return F.admissions.yieldRate}(b))}}());if(n.by instanceof Rr)return Yz(function(){var d=Se(iE)(function(F){return Qn(function(j){return j.order}(F))}),b=n_n(n.by.value0);return function(F){return d(b(function(j){return j.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 67, column 36 - line 124, column 122): "+[n.by.constructor.name])}()))}};var ZRe=J(q),ewe=na(M),tV=J(M),aV=K(we),o_n=lo(Km),i_n=$(xn),nwe=Tn(X)()(),a8=ea(Ji),r8=TR(),u_n=n8(),l_n=c0(),twe=ra(M)()(),c_n=V(B),o8=J(X),rV=un(M)()(),s_n=at(we),f_n=KDe()(),awe=x(B),v_n=x(de),m_n=$(tt),rwe=K(vm),p_n=$(N0),d_n=zE(),__n=FL(X)()(),h_n=Sm(q),g_n=V(de),D_n=wm(q),owe=Df(X),b_n=en(Bn),iwe=se(il()(bi(bi(ol)()({reflectSymbol:function(){return"direction"}})(QRe))()({reflectSymbol:function(){return"by"}})(xR)));var oV=function(){function e(){}return e.value=new e,e}(),iV=function(){function e(){}return e.value=new e,e}(),y_n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uV=function(e){var n=qD(e.state.schoolListRef)(function(i){return e.dispatch(y_n.create(i))}),t=function(i){return ZRe("d-flex align-items-center mr-2")([ewe("fe fe-heart")(""),tV("d-none d-md-block ml-2")(Se("Add to list")(rb)(i))])},a=function(i){var u=aV(e.ranking)(function(v){return aV(o_n(v)(i.rankings))(function(m){return i_n(tV("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+kh(v)))(Nde(v)(m)))})}),l=function(){var v=function(p){var h=e.schoolListStatus(i);return nwe("")({onClick:a8(r8),"aria-label":"Add "+(i.name+" to list")})(u_n({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=nwe("")({onClick:a8(r8)})(l_n({auth0ActiveTab:l0,className:"d-flex btn btn-outline-primary",content:t(R.value)}));return Se(m)(v)(aV(e.currentUser)(b_))}(),c=function(v){return function(m){return twe("btn btn-link p-0")(sa(m+(" for "+i.name)))({href:v,onClick:a8(r8)})(m)}},s=function(){var v=c_n(e.currentUser)(function(p){return p.role});if(v instanceof R)return c(e.paths.chancingCta)("Calculate my chances");var m=function(p){return v instanceof _&&v.value0 instanceof zG&&!e.hasFinancialProfile?c(yI)("Calculate my net cost"):tV("")("")};return v instanceof _&&v.value0 instanceof zG&&e.chancingState.permanentProfile instanceof R?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=ZRe("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof Xn&&v.value0 instanceof _&&v.value0.value0 instanceof $c&&e.showCounselorConnections?o8("d-flex justify-content-end")(twe("btn btn-outline-primary")(Ge)({href:nj})("Message")):v instanceof Xn&&v.value0 instanceof _&&v.value0.value0 instanceof fi&&e.showCounselorConnections?o8("d-flex justify-content-end")(rV("btn btn-secondary")(Ge)({disabled:!0})("Connection pending")):v instanceof Xn&&v.value0 instanceof R&&e.showCounselorConnections?o8("d-flex justify-content-end")(rV("btn btn-outline-primary")(Ge)({onClick:a8(function(m){return function(){return r8(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return URe({actions:f,chancingState:e.chancingState,currentUser:s_n(b_)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new e8(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=Wr(e.schools);return r?ie([Qa(""),aye("")]):e.useVirtualList?f_n({length:gt(e.schools),type:QDe,ref:n,itemRenderer:XDe(function(i){return ca(awe(a)(Xr(e.schools)(i.index)))}),minSize:10,scrollParentGetter:lL(awe(YDe)(e.virtualListScrollParent))}):ie(v_n(a)(e.schools))},uwe=function(e){return function(n){return m_n({schoolListRef:n.value0})}},lV=function(e){var n=new N(au.value),t=function(){if(e.ranking instanceof _)return new Rr(e.ranking.value0);if(e.ranking instanceof R)return new N(bu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 270, column 21 - line 272, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new N(ru.value);if(Ce)return new N(Zi.value);throw new Error("Failed pattern match at Hub.Detail.List (line 276, column 5 - line 278, column 51): "+[])}(),r=function(){var i=function(u){if(Ce)return new N(pi.value);throw new Error("Failed pattern match at Hub.Detail.List (line 253, column 1 - line 260, column 19): "+[])};return e.chancingState.permanentProfile instanceof _?new N(Qi.value):i(!0)}();return Ea(JRe(e))([t,n,a,r])},lwe=function(e){return e instanceof N&&e.value0 instanceof au?"School size":e instanceof N&&e.value0 instanceof Ru||e instanceof N&&e.value0 instanceof ru?"Tuition":e instanceof N&&e.value0 instanceof Zi?"Your est. net cost":e instanceof N&&e.value0 instanceof Qi?"Admission chance":g_(e)},R_n=function(e){return e instanceof N&&e.value0 instanceof bu?iV.value:oV.value},cwe=function(e){var n=function(a){return rwe(lV(e))(function(r){return rwe([zv.value,Rg.value])(function(i){return p_n({by:r,direction:i})})})},t=function(a){var r=R_n(a.by);if(r instanceof oV&&a.direction instanceof zv)return"(low to high)";if(r instanceof oV&&a.direction instanceof Rg)return"(high to low)";if(r instanceof iV&&a.direction instanceof zv)return"(A-Z)";if(r instanceof iV&&a.direction instanceof Rg)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 247, column 28 - line 251, column 45): "+[r.constructor.name,a.direction.constructor.name])};return o8("d-flex justify-content-end")(d_n("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:Z("Sort by: "+lwe(e.sort.by)),contentId:"school-sort-options-dropdown",content:function(a){return __n(a.className+" dropdown-menu-right")({role:a.role,id:a.contentId})(h_n("")(g_n(n(be))(function(r){return D_n("")([owe("")(rV("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")(Ge)({onClick:b_n(e.onSort)(r),role:a.roleSelectOption,"aria-selected":a.ariaSelected(iwe(r)(e.sort))})(lwe(r.by)+(" "+t(r)))),owe("px-3")(nn(iwe(r)(e.sort))(ewe("fe fe-check large")("")))])})))},ariaLabelInput:sa("Sort options")}))};var swe=function(){return{schoolListRef:R.value}}();var wg=function(){function e(){}return e.value=new e,e}(),Sg=function(){function e(){}return e.value=new e,e}(),Eg=function(){function e(){}return e.value=new e,e}(),Cg=function(){function e(){}return e.value=new e,e}(),qR=function(){function e(){}return e.value=new e,e}();var i8={eq:function(e){return function(n){return e instanceof wg&&n instanceof wg||e instanceof Sg&&n instanceof Sg||e instanceof Eg&&n instanceof Eg||e instanceof Cg&&n instanceof Cg||e instanceof qR&&n instanceof qR}}},u8={compare:function(e){return function(n){if(e instanceof wg&&n instanceof wg)return ee.value;if(e instanceof wg)return Y.value;if(n instanceof wg)return Q.value;if(e instanceof Sg&&n instanceof Sg)return ee.value;if(e instanceof Sg)return Y.value;if(n instanceof Sg)return Q.value;if(e instanceof Eg&&n instanceof Eg)return ee.value;if(e instanceof Eg)return Y.value;if(n instanceof Eg)return Q.value;if(e instanceof Cg&&n instanceof Cg)return ee.value;if(e instanceof Cg)return Y.value;if(n instanceof Cg)return Q.value;if(e instanceof qR&&n instanceof qR)return ee.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 i8}},Ig=function(e){if(e instanceof wg)return"much lower than average";if(e instanceof Sg)return"lower than average";if(e instanceof Eg)return"about average";if(e instanceof Cg)return"above average";if(e instanceof qR)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 28, column 15 - line 33, column 28): "+[e.constructor.name])},Nf=function(e){if(e<.2)return wg.value;if(e<.4)return Sg.value;if(e<.6)return Eg.value;if(e<.8)return Cg.value;if(Ce)return qR.value;throw new Error("Failed pattern match at Common.Quintile (line 19, column 1 - line 19, column 37): "+[e.constructor.name])};var fwe=dr(go),vwe=Dn(gn),mwe=dn(pn),pwe=Rn(yn),s0=function(){function e(){}return e.value=new e,e}(),S_=function(){function e(){}return e.value=new e,e}(),dwe={to:function(e){if(e instanceof T)return s0.value;if(e instanceof o)return S_.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof s0)return new T(z.value);if(e instanceof S_)return new o(z.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])}},_we={show:Hr(dwe)(xa(fwe({reflectSymbol:function(){return"And"}}))(fwe({reflectSymbol:function(){return"Or"}})))},cV={eq:function(e){return function(n){return e instanceof s0&&n instanceof s0||e instanceof S_&&n instanceof S_}}},sV=function(e){if(e instanceof s0)return"and";if(e instanceof S_)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 19, column 13 - line 21, column 13): "+[e.constructor.name])},hwe=function(){return nt(Pe)({parse:En(sV)(ln(dwe)(hn(vwe)(mn(vn))(vwe)(mwe))(bn(pwe)(pwe))(_n(mwe))),default:s0.value,diagnosticName:"InclusionOperator"})}();var gwe=pm()(),Dwe=ac(gr),w_n=se(jt);var S_n=V(de),bwe=x(de),E_n=cv(dt),ywe=Oa(Ft),ZG=Ia(ywe),Rwe=yi(Fe)(jt),C_n=cl(ywe),I_n=lv(Fe)(Ft),wwe=nB(jt),l8=V(To),F_n=KT(Vn),Of=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ms=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T_n={to:function(e){if(e instanceof T)return new Of(e.value0);if(e instanceof o&&e.value0 instanceof T)return new f0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new ms(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new Qu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof Of)return new T(e.value0);if(e instanceof f0)return new o(new T(e.value0));if(e instanceof ms)return new o(new o(new T(e.value0)));if(e instanceof Qu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])}},Swe={show:Hr(T_n)(xa(dr(wf(gr))({reflectSymbol:function(){return"StringPattern"}}))(xa(dr(wf(gwe(ri({reflectSymbol:function(){return"max"}})(Fc({reflectSymbol:function(){return"min"}})($e))($e))))({reflectSymbol:function(){return"Range"}}))(xa(dr(wf(Dwe))({reflectSymbol:function(){return"MultiSelectOptions"}}))(dr(wf(gwe(ri({reflectSymbol:function(){return"operator"}})(Fc({reflectSymbol:function(){return"terms"}})(Dwe))(_we))))({reflectSymbol:function(){return"Inclusions"}})))))};var Ewe=function(e){return function(n){return function(t){return function(a){return S_n(Hi(n)(h7(lr(w_n)(e))(a)))(function(r){return{value:e(r),tooltip:new _(t(r))}})}}}},Cwe=function(e){return function(n){return function(t){return bwe(function(a){return{value:a,tooltip:R.value}})(n(E_n(bwe(e)(t))))}}},eA=function(e){return function(n){if(e instanceof Of&&n instanceof Cb)return e.value0!=="";if(e instanceof f0&&n instanceof Lp){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 ms&&n instanceof Vv?ZG(Wr)(e.value0)&>(e.value0)===gt(Ea(function(a){return Rwe(a.value)(e.value0)})(n.value0.options)):e instanceof Qu&&n instanceof v0?C_n(ZG(Wr))(I_n(function(a){return Rwe(a)(n.value0.options)}))(e.value0.terms):!1}},c8=function(e){return function(n){return e instanceof Cb&&n instanceof Of?n.value0!=="":e instanceof Lp&&n instanceof f0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof Vv&&n instanceof ms?ZG(Wr)(n.value0):e instanceof v0&&n instanceof Qu?ZG(Wr)(n.value0.terms):!1}},Iwe=function(e){if(e instanceof Cb)return new Of("");if(e instanceof Lp)return new f0({min:e.value0.min,max:e.value0.max});if(e instanceof Vv)return new ms([]);if(e instanceof v0)return new Qu({terms:[],operator:s0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 59, column 18 - line 63, column 81): "+[e.constructor.name])},fV=function(e){if(e instanceof Cb)return"StringFilter";if(e instanceof Lp)return"RangeFilter";if(e instanceof Vv)return"MultiSelectFilter";if(e instanceof v0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 117, column 24 - line 121, column 41): "+[e.constructor.name])},Fwe=function(e){return function(n){return function(t){var a=function(r){return function(i){return gt(wwe(r)(i))===gt(r)}};return t instanceof Of&&t.value0===""&&n instanceof Cb?new Xn(Le(!0)):t instanceof Of&&n instanceof Cb?l8(n.value0.get(e))(function(r){var i=Ls(Ei(t.value0));return function(u){return i(Ei(r(u)))}}):t instanceof f0&&n instanceof Lp?l8(n.value0.get(e))(function(r){var i=Se(!1)(F_n(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof ms&&t.value0.length===0&&n instanceof Vv?new Xn(Le(!0)):t instanceof ms&&n instanceof Vv?n.value0.predicate({args:e,selected:t.value0}):t instanceof Qu&&t.value0.terms.length===0&&n instanceof v0?new Xn(Le(!0)):t instanceof Qu&&t.value0.operator instanceof s0&&n instanceof v0?l8(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof Qu&&t.value0.operator instanceof S_&&n instanceof v0?l8(n.value0.get(e))(function(r){return function(i){return ZG(Wr)(wwe(t.value0.terms)(r(i)))}}):Va(Ka)("Invalid selector for filter")({filter:fV(n),selection:t})(function(r){return new Xn(Le(!0))})}}};var WR=function(){function e(){}return e.value=new e,e}(),$R=function(){function e(){}return e.value=new e,e}(),Twe={eq:function(e){return function(n){return e instanceof WR&&n instanceof WR||e instanceof $R&&n instanceof $R}}};var vV=zr(Nn),s8=$(zt),Mwe=An(wn),Gwe=Mwe(Ct),M_n=x($t),Awe=Ln(Nn),f8=$(tt),v8=Mwe(kt),G_n=K(Ct),A_n=Q0e(pL),x_n=YT(S5),L_n=Td(Nn),j_n=jr(zt)(Fe),P_n=x(de),N_n=po(tt),m8=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}(),xwe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ib=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O_n=MG(!1);var H_n=function(e){return{queue:[],delay:e.delay}},SI=H_n({delay:500}),zR=function(e){return vV(s8(new m8(R.value,e)))},Lwe=function(e){if(TG(O_n))return 0;if(Ce)return e.delay;throw new Error("Failed pattern match at Utils.Debouncer (line 105, column 1 - line 105, column 52): "+[e.constructor.name])},jwe=function(e){return vV(Gwe(df(Lwe(e)))(function(){return M_n(xwe.create)(Awe(O$))}))},EI=function(e){return function(n){return function(t){if(t instanceof Ib)return f8(n);if(t instanceof m8&&t.value0 instanceof R)return v8(vV(G_n(Awe(O$))(function(r){var i=A_n(Lwe(n))(r);return s8(new m8(i,t.value1))})))(function(){return f8(n)});if(t instanceof m8&&t.value0 instanceof _)return v8(jwe(n))(function(){return f8({delay:n.delay,queue:wo({when:t.value0.value0,item:t.value1})(Ea(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof xwe){var a=_M(function(r){return x_n(r.when)(t.value0)})(n.queue);return v8(L_n(Gwe(j_n(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=Wr(a.yes);return s8(r?R.value:new _(new Ib(P_n(function(i){return i.item})(a.yes))))})))(function(){return v8(N_n(!Wr(a.no))(jwe(n)))(function(){return f8({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 67, column 1 - line 71, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Pwe=V(To),Nwe=rn(),k_n=Qe(Ze),U_n=Si(Z7)(Fe),Owe=V(de),B_n=Ua(),J_n=V(B),mV=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:Pwe(e.schools)(function(t){return{table:C2(function(a){return function(r){return r.id}(Nwe(a))})(k_n)(t),array:$i(function(a){return t})}}),slugs:Pwe(e.schools)(function(t){return U_n(Owe(t)(function(a){return new He(a.slug,a.id)}))}),majors:e.majors,searchOptions:Owe(pe([])(er(e.schools)))(function(t){return{value:Nwe(t.id),label:t.name}})}}},pV=function(){return function(e){var n=B_n(e);return mV({schools:n.schools,majors:kn(n.majors)(pl)})({all:Ut.value,slugs:Ut.value,majors:pl,searchOptions:[],whatIfChances:Ut.value,chances:kn(n.chances)(Ut.value),contentModules:{loadRequests:[],content:Se(Ut.value)(Xn.create)(J_n(br(n.contentModules))(C2(function(t){return t.schoolId})(function(t){return Xn.create(function(a){return a.modules}(t))})))},financials:kn(n.financials)(Ut.value),counselorConnections:Se(Ut.value)(Xn.create)(br(n.counselorConnections)),schoolConnections:Se(Ut.value)(Xn.create)(br(n.schoolConnections)),schoolList:kn(n.schoolList)(wq),admissionsDates:Ut.value,schoolNotes:kn(n.schoolNotes)(wq),recommendedSchools:Se(Ut.value)(Xn.create)(br(n.recommendedSchools)),requestDebouncer:SI})}};var p8=se(_v),Fg=function(){function e(){}return e.value=new e,e}(),Fb=function(){function e(){}return e.value=new e,e}(),Tb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mb=function(){function e(){}return e.value=new e,e}(),Gb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gg=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}(),Ab=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),xb=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}(),VR=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}(),Lb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nA=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}(),CI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),d8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_8=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}(),h8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g8=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}(),D8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y8=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}(),Hwe={eq:function(e){return function(n){return e instanceof nA&&n instanceof nA?p8(e.value0)(n.value0):e instanceof tA&&n instanceof tA?e.value0.moduleId===n.value0.moduleId&&p8(e.value0.schoolId)(n.value0.schoolId):e instanceof CI&&n instanceof CI||e instanceof aA&&n instanceof aA?p8(e.value0)(n.value0):!1}}};var R8=function(e){if(e instanceof Fg)return R.value;if(e instanceof Fb)return R.value;if(e instanceof Tb)return R.value;if(e instanceof Tg)return R.value;if(e instanceof Mg)return R.value;if(e instanceof Mb)return R.value;if(e instanceof Gb)return R.value;if(e instanceof Gg)return new _(new nA(e.value0));if(e instanceof Ab)return new _(new tA({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof xb)return new _(new CI(e.value0));if(e instanceof VR)return new _(new aA(e.value0));if(e instanceof Lb)return R.value;if(e instanceof jb)return R.value;if(e instanceof Pb)return R.value;if(e instanceof Nb)return R.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 78, column 15 - line 95, column 49): "+[e.constructor.name])};var dV=bo(no(Xo)),_V=K(Ct),kwe=V(B),Uwe=rn(),q_n=Aa($t);var W_n=dV("network_connections_invite_school_path")(function(e){return function(n){return _V(e({school_id:n.schoolId,message:aa(n.introMessage),sem_user_id:aa(kwe(n.semUserId)(Uwe)),livestream_id:aa(kwe(n.livestreamId)(Uwe))}))(gu)}});var Bwe=function(e){return function(n){return q_n(W_n({schoolId:e,introMessage:new _(n.introMessage),semUserId:R.value,livestreamId:R.value}))}},Jwe=dV("network_connections_ignore_invitation_path")(function(e){return function(n){return _V(e({school_id:n}))(gu)}}),qwe=dV("network_connections_accept_invitation_path")(function(e){return function(n){return _V(e({school_id:n}))(gu)}});var $_n=bo(no(Xo)),z_n=K(Ct),Wwe=$_n("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return z_n(e({sem_school_id:n}))(gu)}});var oA=function(){function e(){}return e.value=new e,e}(),iA=function(){function e(){}return e.value=new e,e}();var $we=function(e){if(e instanceof oA)return"like";if(e instanceof iA)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 25, column 13 - line 27, column 21): "+[e.constructor.name])};var hV=bo(no(Xo)),w8=K(Ct),V_n=wl(ct()(C({reflectSymbol:function(){return"firstSchoolModules"}})(jn(KM))(C({reflectSymbol:function(){return"presence"}})(it(ym))(ge)))),Q_n=$(zt),Y_n=V(B),K_n=V($t),X_n=rn(),Z_n=wl(KM),zwe=hV("schools_content_modules_presence_path")(function(e){return function(n){return w8(e({first_school_id:aa(n.firstSchool)}))(function(t){return w8(ko(V_n("Sem.School.ContentModule.API.presence response"))(t))(function(a){return Q_n({presence:a.presence,firstSchoolModules:Y_n(oe(a.firstSchoolModules))(qj)})})})}}),Vwe=hV("schools_content_modules_get_path")(function(e){return function(n){return K_n(w8(e({school_id:X_n(n)}))(ko(Z_n("Sem.School.ContentModule.API.get response"))))(qj)}}),Qwe=hV("sem_school_content_modules_create_path")(function(e){return function(n){return w8(e({module_id:n.moduleId,type:$we(n.type)}))(gu)}});var Ja=$(tt),ps=An(wn)(kt),gV=jr(tt)(qr),ehn=Td(Nn),Ywe=K(Ct),DV=$(zt),nhn=x(B),Kwe=Qe(Ze),Xwe=se(_v),Ob=zr(Nn),II=x($t),uA=V(To),thn=K(we),bV=V(B),Zwe={reflectSymbol:function(){return"status"}},eSe={reflectSymbol:function(){return"initiator"}},ahn=yi(Fe)(il()(bi(bi(ol)()(Zwe)(Gt(y6)))()(eSe)(Gt(b6)))),rhn=K(kt),nSe=pm()()(ri(eSe)(Fc(Zwe)(dm(Z_e)))(dm(W_e))),ohn=ne(ac(nSe)),ihn=ne(nSe),uhn=uM(li($t)),tSe=x(To),lhn=se(nr),chn=Aa($t),shn=V(de),aSe=function(e){return function(n){if(n instanceof Fg||n instanceof Fb||n instanceof Tb||n instanceof Tg||n instanceof Mg||n instanceof Mb||n instanceof Gb||n instanceof Lb||n instanceof jb||n instanceof Pb)return Ja(e);if(n instanceof Gg)return ps(Ma(kDe(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Ja(e)});if(n instanceof Ab)return ps(gV(n.value1.type)(function(t){return Ma(Qwe({moduleId:n.value1.moduleId,type:t}))}))(function(){return Ja(e)});if(n instanceof xb)return ps(Ma(xDe(n.value0)(n.value1)))(function(){return Ja(e)});if(n instanceof VR)return ps(gV(n.value1)(function(t){return ehn(Ywe(M$(n.value2)(n.value0)(t)(n.value3))(function(a){return DV(nhn(y8.create(n.value0))(a))}))}))(function(){return Ja(e)});if(n instanceof Nb)return Ja(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 173, column 26 - line 201, column 12): "+[n.constructor.name])}},fhn=function(e){var n=C2(Kwe)(function(t){var a=Xwe(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof _?new Xn(e.firstSchool.modules.value0):Ut.value})(e.presence);return{content:new Xn(n),loadRequests:[]}},vhn=function(e){return function(n){var t=function(r){var i=zi(n)(r);if(i instanceof R||i instanceof _&&i.value0 instanceof da||i instanceof _&&i.value0 instanceof Xn)return Ja(e);if(i instanceof _&&i.value0 instanceof Ut)return ps(Ob(II(g8.create(n))(Vwe(n))))(function(){return Ja({loadRequests:e.loadRequests,content:uA(e.content)(nR(n)(new da(R.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 264, column 20 - line 277, column 78): "+[i.constructor.name])},a=Ob(Ywe(zwe({firstSchool:new _(n)}))(function(r){return DV(new h8({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof Xn)return t(e.content.value0);if(e.content instanceof Ut)return ps(a)(function(){return Ja({loadRequests:e.loadRequests,content:new da(R.value)})});if(e.content instanceof da)return Ja({content:e.content,loadRequests:wo(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 243, column 3 - line 253, column 60): "+[e.content.constructor.name])}},rSe=function(e){var n=function(t){return function(a){return function(r){var i=thn(er(e.schoolConnections))(zi(t)),u=bV(i)(function(s){return s.initiator}),l=bV(i)(function(s){return s.status}),c=ahn({status:l,initiator:u})(a);return c?rhn(r)(function(s){return Ja({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:uA(e.schoolConnections)(nR(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:pe(!1)(bV(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):Va(Ka)("Invalid attempt to manipulate SEM-Vine connection")({required:ohn(a),actual:ihn({status:l,initiator:u})})(function(s){return Ja(e)})}}};return function(t){if(t instanceof Fg)return ps(Ob(II(rA.create)(jDe)))(function(){return Ja(e)});if(t instanceof Fb)return ps(Ob(II(d8.create)(NDe)))(function(){return Ja({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:BC(e.chances),financials:BC(e.financials)})});if(t instanceof Mb)return ps(Ob(II(b8.create)(PDe)))(function(){return Ja({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:BC(e.recommendedSchools)})});if(t instanceof Tb)return ps(Ob(II(_8.create(t.value0))(HDe(t.value0))))(function(){return Ja({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:BC(e.whatIfChances)})});if(t instanceof Tg)return uhn(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}})(vhn(e.contentModules)(t.value0));if(t instanceof Mg)return ps(Ob(II(D8.create)(ODe(t.value0.schoolIds))))(function(){return Ja({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:BC(e.admissionsDates)})});if(t instanceof Gb)return ps(gV(er(e.all))(function(r){return Ob(DV(new rA({schools:V$(function(){var i=Xwe(pa(t.value0));return function(u){return i(pa(u))}}())(t.value0)(hl(r.array)),majorsMap:e.majors})))}))(function(){return Ja(e)});if(t instanceof Gg){if(t.value1 instanceof R)return Ja({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:d0e(t.value0)(e.schoolList)});if(t.value1 instanceof _)return Ja({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:Rq(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(pe(Dz)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 88, column 5 - line 95, column 12): "+[t.value1.constructor.name])}if(t instanceof Ab){var a=function(){if(t.value1.type instanceof _&&t.value1.type.value0 instanceof oA)return Le(!0);if(t.value1.type instanceof _&&t.value1.type.value0 instanceof iA)return Le(!1);if(t.value1.type instanceof R)return Kwe;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 98, column 11 - line 101, column 32): "+[t.value1.type.constructor.name])}();return Ja({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:uA(e.contentModules.content)(function(r){return m0e(t.value0)(r)(tSe(K6(function(){var i=lhn(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 xb)return Ja({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:nR(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof VR&&t.value1 instanceof _)return Ja({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:Rq(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(pe(Dz)(r))})});if(t instanceof VR&&t.value1 instanceof R)return Ja(e);if(t instanceof Lb)return n(t.value0)([{status:new _(fi.value),initiator:new _(Uu.value)}])(ps(Ma(chn(qwe(t.value0))))(function(){return Ja({status:$c.value,initiator:Uu.value})}));if(t instanceof Pb)return n(t.value0)([{status:new _(fi.value),initiator:new _(Uu.value)}])(ps(Ma(Jwe(t.value0)))(function(){return Ja({status:zc.value,initiator:Uu.value})}));if(t instanceof jb)return n(t.value0.schoolId)([{status:R.value,initiator:R.value},{status:new _(zc.value),initiator:new _(Uu.value)}])(ps(Ma(Bwe(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Ja({status:fi.value,initiator:a0.value})}));if(t instanceof Nb)return ps(Ma(Wwe(t.value0.schoolId)))(function(){return Ja({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:uA(e.counselorConnections)(nR(t.value0.schoolId)(fi.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 55, column 26 - line 147, column 8): "+[t.constructor.name])}},oSe=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof rA)return n(mV({schools:new Xn(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof d8)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 Xn(t.value0.chances),financials:new Xn(t.value0.financials)});if(t instanceof b8)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 Xn(t.value0)});if(t instanceof _8)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 Xn({scenario:t.value0,results:t.value1})});if(t instanceof h8)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:fhn(t.value0)},moreRequests:shn(e.contentModules.loadRequests)(Tg.create)};if(t instanceof g8)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:uA(e.contentModules.content)(nR(t.value0)(new Xn(t.value1)))}});if(t instanceof D8)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 Xn(t.value0)});if(t instanceof y8)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:tSe(nR(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 204, column 20 - line 235, column 8): "+[t.constructor.name])}};var S8=K(kt),E8=Ha(li($t)),mhn=An(wn)(kt),phn=jr(tt)(qr),iSe=$(tt),dhn=se(Gt(Hwe)),_hn=$(zt),uSe=vM(Fe)(JL),hhn=x(B),lSe=V(To),yV=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}(),C8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cSe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RV=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QR=function(e){return function(n){return S8(E8(yV.create(e))(rSe(n)(e)))(function(t){return mhn(phn(R8(e))(function(a){return E8(C8.create)(zR(e))}))(function(){return iSe(t)})})}},sSe=function(e){var n=function(a){return function(r){return iSe({state:r,events:a})}},t={isSameItem:lr(dhn)(R8),commitItem:Le(_hn(be))};return function(a){if(a instanceof yV){var r=oSe(e)(a.value1);return S8(uSe(Ht(QR))(r.db)(r.moreRequests))(n([new RV(a.value0)]))}if(a instanceof C8&&a.value0 instanceof Ib)return S8(uSe(function(i){return function(u){return E8(yV.create(u))(aSe(i)(u))}})(e)(a.value0.value0))(n(Pr(function(i){return hhn(cSe.create)(R8(i))})(a.value0.value0)));if(a instanceof C8)return S8(E8(C8.create)(EI(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 68, column 16 - line 77, column 51): "+[a.constructor.name])}},wV=function(e){return lSe(lSe(e.all)(function(n){return n.array}))(hl)},YR=function(){var e=pe([]);return function(n){return e(er(wV(n)))}}();var ghn=ole(LD),Dhn=rle(LD),fSe=function(e){var n=qe(e);return function(t){return ghn(lr(n)(t))}},vSe=function(e){var n=qe(e);return function(t){return Dhn(lr(n)(t))}};var bhn=FB(cs),SV=K(we),mSe=lo(cs),pSe=An(wn),yhn=pSe(we),EV=$r(oo),dSe=$(xn),Rhn=oi(ht),_Se=cv(dt),whn=fSe(Vn),Shn=vSe(Vn),Hf=rn(),hSe=ne($e),Ag=x(B),Ehn=jc(_o),gSe=yi(Fe),KR=gSe(jt),FI=V(de),I8=V(To),Chn=fM(Vn)(Fe),Ihn=l7(Vn)(Fe),Fhn=Si(u8)(Fe),Thn=se(i8),Mhn=pu(u8),Ghn=lo(u8),DSe=Dn(gn),Qv=hn(DSe)(mn(vn)),bSe=dn(pn),ds=_n(bSe),F8=Qv(Qv(DSe)(bSe))(ds),ySe=Rn(yn),Yv=bn(ySe),T8=Yv(Yv(ySe)),Ahn=ln(RW)(Qv(Qv(Qv(Qv(Qv(Qv(Qv(Qv(Qv(Qv(Qv(F8)(ds))(ds))(ds))(ds))(ds))(ds))(ds))(ds))(ds))(ds))(ds))(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(T8))))))))))))(ds),xhn=Ac(),Lhn=qe(dt),XR=x(de),jhn=ln(DW)(F8)(T8)(ds),IV=V(B),Phn=ln($5)(F8)(T8)(ds),Nhn=qe(ro),TI=ze(ua),M8=ln(h6)(F8)(T8)(ds),Ohn=gh(TB),Hhn=Ha(sl),khn=Jv(),FV=K(rc),Uhn=pSe(rc),Bhn=$(sd),Jhn=z6(W$),RSe=Si(cs)(Fe),qhn=gSe(xR),G8=ai(B),Whn=c6(ch)(Xm),$hn=Qe(Ze),zhn=Ir(Tye),wSe=function(e){return bhn(function(n){return function(t){return SV(mSe(n)(e.map))(function(a){return yhn(EV(eA(t)(a.filter)))(function(){return dSe(t)})})}})},Vhn=function(e){return function(n){return function(t){var a=function(r){return function(i){return Rhn(n)(_Se([i(whn(r)(t)),i(Shn(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(Hf(r))})(_z(e)(new N(Ii.value)))}}},Qhn=function(e){return Vhn(e)(" \u2013 ")};var SSe=function(e){var n={pattern:Bi,range:Bi,options:Bi,inclusions:Bi},t=function(a){if(a instanceof Of&&a.value0==="")return R.value;if(a instanceof Of)return new _({inclusions:n.inclusions,options:n.options,range:n.range,pattern:Au(a.value0)});if(a instanceof f0)return new _({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:Au({min:hSe(a.value0.min),max:hSe(a.value0.max)})});if(a instanceof ms&&a.value0.length===0)return R.value;if(a instanceof ms)return new _({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:Au(a.value0)});if(a instanceof Qu&&a.value0.terms.length===0)return R.value;if(a instanceof Qu)return new _({options:n.options,pattern:n.pattern,range:n.range,inclusions:Au({terms:a.value0.terms,operator:sV(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 353, column 26 - line 372, column 12): "+[a.constructor.name])};return Pr(function(a){return Ag(function(r){return{facet:i0(a.value0),selection:r}})(t(a.value1))})(Ehn(e))},Yhn=function(e){return function(n){return function(t){return function(a){return new Vv({options:Ewe(function(r){return e(Hf(r))})(function(r){return function(i){return n(Hf(r))(Hf(i))}})(function(r){return t(Hf(r))})(YR(a)),predicate:function(r){return new Xn(function(i){return KR(e(Hf(i)))(r.selected)})}})}}}},TV=function(e){return function(n){return function(t){return new Vv({options:FI(t)(function(a){return{value:e(a),tooltip:R.value}}),predicate:function(a){return I8(n(a.args))(function(r){return function(i){return KR(e(r(Hf(i))))(a.selected)}})}})}}},kf=function(e){return function(n){return TV(e)(Le(new Xn(n)))}},ESe=function(e){return function(n){return function(t){return new Vv({options:Cwe(function(a){return e(Hf(a))})(n)(YR(t)),predicate:function(a){return new Xn(function(r){return KR(e(Hf(r)))(a.selected)})}})}}},Khn=function(e){return function(n){return new v0({get:Le(new Xn(e)),options:n})}},MV=function(e){return function(n){return function(t){return function(a){return{facet:new N(e),filter:a,layout:n,iconClass:t}}}}},Xhn=function(e){return function(n){return function(t){return function(a){return function(r){return MV(e)(a)(r)(Khn(n)(t))}}}}},Fi=function(e){return MV(e)(WR.value)(R.value)},Zhn=function(){var e=function(n){return function(t){if(KR("2-year")(n.selected)&&KR("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(KR("4-year")(n.selected))return t.hasFourYearProgram;if(KR("2-year")(n.selected))return t.hasTwoYearProgram;if(Ce)return!0;throw new Error("Failed pattern match at Hub.Filters (line 252, column 5 - line 256, column 25): "+[n.constructor.name,t.constructor.name])}};return Fi(Bl.value)(new Vv({options:[{value:"4-year",tooltip:R.value},{value:"2-year",tooltip:R.value}],predicate:function(n){return new Xn(e(n))}}))}(),egn=999999999,CSe=function(e){return function(n){var t=YR(n),a=Pr(function(l){return e(Hf(l))})(t),r=pe(0)(Chn(a)),i=pe(egn)(Ihn(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},ngn=function(e){return function(n){var t=CSe(e)(n);return new Lp({get:function(a){return new Xn(function(r){return e(Hf(r))})},min:t.min,max:t.max})}},tgn=function(e){var n=function(g){return new He(Nf(function(d){return d.studentsPerFaculty.percentile}(Hf(K0(g)))),Qhn(e)(g))},t=function(g){return Ig(Nf(g.studentsPerFaculty.percentile))},a=Fhn(FI(E1(lr(Thn)(function(g){return Nf(function(d){return d.studentsPerFaculty.percentile}(Hf(g)))}))(Mhn(function(g){return Nf(function(d){return d.studentsPerFaculty.percentile}(Hf(g)))})(YR(e))))(n)),r=Se("")(Uh),i=function(g){if(g.address instanceof Ou)return new _(g.address.value0.state);if(g.address instanceof _u)return R.value;throw new Error("Failed pattern match at Hub.Filters (line 160, column 15 - line 162, column 40): "+[g.address.constructor.name])},u=function(){var g=Se("None")(function(d){return _6(function(b){return b.group}(d))});return function(d){return g(function(b){return b.conference}(d))}}(),l=function(g){return pe("")(Ghn(g)(a))},c=function(g){return l(Nf(g.studentsPerFaculty.percentile))},s=function(){var g=pe(Zm.value),d=En(_6)(Ahn);return function(b){return g(d(b))}}(),f=function(g){return function(d){return Fi(g)(ngn(d)(e))}},v=function(g){return function(d){return function(b){return MV(g)(WR.value)(b)(ESe(function(){var F=_z(e)(new N(g));return function(j){return F(xhn(j))}}())(Hi(d))(e))}}},m=function(g){return v(g)(Lhn)(R.value)},p=function(g){return function(d){return function(b){return function(F){return Fi(g)(Yhn(d)(b)(F)(e))}}}},h=function(g){return function(d){return function(b){return Fi(g)(ESe(d)(Hi(b))(e))}}},D=lr(R_e)(s);return[f(Cl.value)(function(g){return _.create(function(d){return d.applicationTimeHours}(g))}),f(Ru.value)(function(g){return g.tuitionInState}),f(ru.value)(function(g){return g.tuitionOutOfState}),m(ql.value),Fi(tu.value)(kf(r)(i)(XR(_.create)(Q2))),Fi(yu.value)(kf(rG)(function(g){return g.publicPrivate})([Hu.value,dc.value])),v(Ul.value)(nV)(R.value),m(Gl.value),Fi(Fl.value)(kf($d)(function(g){return g.setting})(jhn)),f(Ll.value)(function(g){return IV(g.numFreshmen)(function(d){return d.value})}),f(au.value)(function(g){return _.create(function(d){return d.totalUndergrads}(g))}),f(xl.value)(function(g){return _.create(function(d){return d.dropOutRate}(g))}),f($u.value)(function(){var g=Ag(function(d){return gR(function(b){return b.value}(d))});return function(d){return g(function(b){return b.sixYearGradRate}(d))}}()),v(Al.value)(eV)(R.value),m(nu.value),Fi(Ml.value)(kf(fp)(function(g){return g.gender})(Phn)),f(pi.value)(function(){var g=Ag(gR),d=Ag(function(b){return b.value});return function(b){return g(d(function(F){return F.admissions.acceptanceRate}(b)))}}()),f(El.value)(function(){var g=Ag(gR),d=ab(function(b){return b.women});return function(b){return g(d(b))}}()),f(Sl.value)(function(){var g=Ag(gR),d=ab(function(b){return b.men});return function(b){return g(d(b))}}()),Fi(Hl.value)(kf($v)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),p(Ii.value)(c)(lr(Nhn)(function(g){return g.studentsPerFaculty.percentile}))(t),Fi(Ol.value)(kf($v)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(qu.value)(function(){var g=Ag(gR);return function(d){return g(function(b){return b.fourYearGradRate}(d))}}()),f(eu.value)(function(){var g=Ag(gR),d=Ag(function(b){return b.value});return function(b){return g(d(function(F){return F.fracInternationalStudents}(b)))}}()),Fi(Yi.value)(kf($v)(function(g){return g.isCommuterCollege})([!0,!1])),Fi(Xi.value)(kf($v)(function(g){return g.hbcu})([!0,!1])),Fi(Nl.value)(kf($v)(function(g){return g.football.division1})([!0,!1])),Fi(Pl.value)(kf($v)(function(g){return g.basketball.division1})([!0,!1])),h(jl.value)(function(g){return u(function(d){return d.football}(g))})(D),h(Il.value)(function(g){return u(function(d){return d.basketball}(g))})(D),Fi(Wu.value)(kf(dg)(function(g){return g.admissions.reqStandardTests})(TI(XR(_.create)(M8))([R.value]))),Fi(Jl.value)(kf(dg)(function(g){return g.admissions.reqRecLetters})(TI(XR(_.create)(M8))([R.value]))),Fi(Tl.value)(kf(dg)(function(g){return g.admissions.reqClassRank})(TI(XR(_.create)(M8))([R.value]))),Fi(zu.value)(kf(dg)(function(g){return g.admissions.reqToefl})(TI(XR(_.create)(M8))([R.value]))),Zhn]},agn=function(e){var n=function(a){return I8(lz(a.schools))(function(r){return function(i){return IV(r(i.id))(function(u){return xs(u.estimatedNetCost)})}})},t=CSe(Jh)(e);return Fi(Zi.value)(new Lp({get:n,min:0,max:t.max}))},rgn=function(e){return Xhn(Ki.value)(function(n){return FI(kG(n.id)(e))(function(t){return t.compressedName})})(_Se(FI(Ohn(e.majors))(function(n){return n.compressedName})))($R.value)(new _("fe fe-help-circle"))},ogn=function(){return Fi(kl.value)(TV(CW)(function(e){return new Xn(function(n){return IV(Mf(n.id)(e.schools))(function(t){return t.status})})})(TI(XR(_.create)(mC))([R.value])))}(),GV=function(e){return function(n){var t=function(i){var u=function(c){var s=function(p){var h=function(g){var d=function(F){return new Ye("Malformed serialized filter structure")},b=oe(i.inclusions);return b instanceof _?new Ve(new Qu({terms:b.value0.terms,operator:hwe(b.value0.operator)})):d(!0)},D=oe(i.options);return D instanceof _?new Ve(new ms(D.value0)):h(!0)},f=oe(i.range);if(f instanceof _){var v=sv(f.value0.min);if(v instanceof _){var m=sv(f.value0.max);return m instanceof _?new Ve(new f0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=oe(i.pattern);return l instanceof _?new Ve(new Of(l.value0)):u(!0)},a=function(i){return Hhn(function(u){return{text:u,source:khn(i)}})(FV(sf("Unknown facet")(fj(i.facet)))(function(u){return FV(sf("No filter definition for this facet")(mSe(u)(e.map)))(function(l){return FV(t(i.selection))(function(c){return Uhn(sf("Selected filter value is invalid for this filter")(EV(eA(c)(l.filter))))(function(){return Bhn(new He(u,c))})})})}))},r=Jhn(XR(a)(n));return{selections:RSe(r.right),errors:r.left}}},ign=function(){return Fi(Du.value)(TV(Se("Not available")(kd))(function(e){return I8(e.chancingState.chances)(function(n){return function(t){return SV(n(t.id))(function(a){return a.top.classification})}})})([new _(Gv.value),new _(Mv.value),new _(Tv.value),new _(Ef.value),R.value]))}(),ugn=function(){return Fi(Qi.value)(new Lp({get:function(e){return I8(e.chancingState.chances)(function(n){return function(t){return SV(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),ISe=function(e){return function(n){var t=Ea(function(r){return qhn(r.facet)(Lye)})(TI(tr([dSe(rgn(n)),G8(e.currentUser)(ogn),G8(e.chancingState.permanentProfile)(ign),G8(e.chancingState.permanentProfile)(ugn),G8(EV(e.hasFinancialProfile))(agn(n))]))(tgn(n))),a=function(r){return Aye(function(i){return i.facet}(r))};return{map:RSe(FI(t)(Whn(function(r){return r.facet})($hn))),categorized:FI(_7(zhn(a))(t))(function(r){return new He(a(K0(r)),ml(r))})}}};la();function Mt(){return Mt=Object.assign?Object.assign.bind():function(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:1;LSe+=1;var t=LSe;function a(r){if(r===0)jSe(t),e();else{var i=ASe(function(){a(r-1)});xV.set(t,i)}}return a(n),t}Xv.cancel=function(e){var n=xV.get(e);return jSe(n),xSe(n)};function ew(e,n){return e?e.contains(n):!1}function lA(e){return e instanceof HTMLElement?e:gv.findDOMNode(e)}var kSe=Ta(HSe());la();function NV(e,n){typeof e=="function"?e(n):yo(e)==="object"&&e&&"current"in e&&(e.current=n)}function q8(){for(var e=arguments.length,n=new Array(e),t=0;te.length)&&(n=e.length);for(var t=0,a=Array(n);t1&&arguments[1]!==void 0?arguments[1]:2;n();var i=Xv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return so(function(){return function(){n()}},[]),[t,n]};la();var hgn=E_()?i2:so,K8=hgn;var nEe=[m0,xg,Bb,Y8],BV=!1,tEe=!0;function X8(e){return e===Bb||e===Y8}var aEe=function(e,n){var t=Lg(UV),a=Gr(t,2),r=a[0],i=a[1],u=eEe(),l=Gr(u,2),c=l[0],s=l[1];function f(){i(m0,!0)}return K8(function(){if(r!==UV&&r!==Y8){var v=nEe.indexOf(r),m=nEe[v+1],p=n(r);p===BV?i(m,!0):c(function(h){function D(){h.isCanceled()||i(m,!0)}p===!0?D():Promise.resolve(p).then(D)})}},[e,r]),so(function(){return function(){s()}},[]),[f,r]};la();la();var rEe=function(e){var n=rr(),t=rr(e);t.current=e;var a=o2(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(HV,a),u.removeEventListener(OV,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(HV,a),u.addEventListener(OV,a),n.current=u)}return so(function(){return function(){r(n.current)}},[]),[i,r]};function JV(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,p=a.onEnterPrepare,h=a.onLeavePrepare,D=a.onAppearStart,g=a.onEnterStart,d=a.onLeaveStart,b=a.onAppearActive,F=a.onEnterActive,j=a.onLeaveActive,H=a.onAppearEnd,G=a.onEnterEnd,U=a.onLeaveEnd,ce=a.onVisibleChanged,me=Lg(),je=Gr(me,2),Te=je[0],Oe=je[1],Me=Lg(Ub),xe=Gr(Me,2),on=xe[0],_e=xe[1],Hn=Lg(null),Cn=Gr(Hn,2),Ot=Cn[0],It=Cn[1],ae=rr(!1),O=rr(null);function le(){return t()}var De=rr(!1);function Ee(On){var pt=le();if(!(On&&!On.deadline&&On.target!==pt)){var xt=De.current,Wn;on===sA&&xt?Wn=H==null?void 0:H(pt,On):on===fA&&xt?Wn=G==null?void 0:G(pt,On):on===vA&&xt&&(Wn=U==null?void 0:U(pt,On)),on!==Ub&&xt&&Wn!==!1&&(_e(Ub,!0),It(null,!0))}}var W=rEe(Ee),ye=Gr(W,1),re=ye[0],ke=u2(function(){var On,pt,xt;switch(on){case sA:return On={},Sr(On,m0,m),Sr(On,xg,D),Sr(On,Bb,b),On;case fA:return pt={},Sr(pt,m0,p),Sr(pt,xg,g),Sr(pt,Bb,F),pt;case vA:return xt={},Sr(xt,m0,h),Sr(xt,xg,d),Sr(xt,Bb,j),xt;default:return{}}},[on]),Ne=aEe(on,function(On){if(On===m0){var pt=ke[m0];return pt?pt(le()):BV}if(Ue in ke){var xt;It(((xt=ke[Ue])===null||xt===void 0?void 0:xt.call(ke,le(),null))||null)}return Ue===Bb&&(re(le()),f>0&&(clearTimeout(O.current),O.current=setTimeout(function(){Ee({deadline:!0})},f))),tEe}),tn=Gr(Ne,2),fn=tn[0],Ue=tn[1],Un=X8(Ue);De.current=Un,K8(function(){Oe(n);var On=ae.current;if(ae.current=!0,!!e){var pt;!On&&n&&l&&(pt=sA),On&&n&&i&&(pt=fA),(On&&!n&&s||!On&&v&&!n&&s)&&(pt=vA),pt&&(_e(pt),fn())}},[n]),so(function(){(on===sA&&!l||on===fA&&!i||on===vA&&!s)&&_e(Ub)},[l,i,s]),so(function(){return function(){ae.current=!1,clearTimeout(O.current)}},[]);var Mn=rr(!1);so(function(){Te&&(Mn.current=!0),Te!==void 0&&on===Ub&&((Mn.current||Te)&&(ce==null||ce(Te)),Mn.current=!0)},[Te,on]);var mt=Ot;return ke[m0]&&Ue===xg&&(mt=fa({transition:"none"},mt)),[on,Ue,mt,Te!=null?Te:n]}la();var ggn=function(e){zl(t,e);var n=MI(t);function t(){return Wl(this,t),n.apply(this,arguments)}return $l(t,[{key:"render",value:function(){return this.props.children}}]),t}(V1),oEe=ggn;function Dgn(e){var n=e;yo(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=hv(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,p=r.leavedClassName,h=r.eventProps,D=t(r),g=rr(),d=rr();function b(){try{return g.current instanceof HTMLElement?g.current:lA(d.current)}catch{return null}}var F=JV(D,l,b,r),j=Gr(F,4),H=j[0],G=j[1],U=j[2],ce=j[3],me=rr(ce);ce&&(me.current=!0);var je=o2(function(Hn){g.current=Hn,NV(i,Hn)},[i]),Te,Oe=fa(fa({},h),{},{visible:l});if(!v)Te=null;else if(H===Ub||!t(r))ce?Te=v(fa({},Oe),je):!s&&me.current?Te=v(fa(fa({},Oe),{},{className:p}),je):f?Te=v(fa(fa({},Oe),{},{style:{display:"none"}}),je):Te=null;else{var Me,xe;G===m0?xe="prepare":X8(G)?xe="active":G===xg&&(xe="start"),Te=v(fa(fa({},Oe),{},{className:(0,iEe.default)(kV(m,H),(Me={},Sr(Me,kV(m,"".concat(H,"-").concat(xe)),xe),Sr(Me,m,typeof m=="string"),Me)),style:U}),je)}if(mJ(Te)&&W8(Te)){var on=Te,_e=on.ref;_e||(Te=r2(Te,{ref:je}))}return pr(oEe,{ref:d},Te)});return a.displayName="CSSMotion",a}var Z8=Dgn(Q8);la();var eP="add",nP="keep",tP="remove",aP="removed";function bgn(e){var n;return e&&yo(e)==="object"&&"key"in e?n=e:n={key:e},fa(fa({},n),{},{key:String(n.key)})}function rP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(bgn)}function uEe(){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=rP(e),u=rP(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!==tP}),t.forEach(function(f){f.key===s&&(f.status=nP)})}),t}var ygn=["component","children","onVisibleChanged","onAllRemoved"],Rgn=["status"],wgn=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Sgn(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z8,t=function(a){zl(i,a);var r=MI(i);function i(){var u;Wl(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 Vgn(e,n,t,a){var r=Ca.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)),Ca.mix(r,i)}function nQ(e){var n,t,a;if(!Ca.isWindow(e)&&e.nodeType!==9)n=Ca.offset(e),t=Ca.outerWidth(e),a=Ca.outerHeight(e);else{var r=Ca.getWindow(e);n={left:Ca.getWindowScrollLeft(r),top:Ca.getWindowScrollTop(r)},t=Ca.viewportWidth(r),a=Ca.viewportHeight(r)}return n.width=t,n.height=a,n}function CEe(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 sP(e,n,t,a,r){var i=CEe(n,t[1]),u=CEe(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 IEe(e,n,t){return e.leftt.right}function FEe(e,n,t){return e.topt.bottom}function Qgn(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function mP(e,n,t){var a=t.target||n,r=nQ(a),i=!Kgn(a,t.overflow&&t.overflow.alwaysByViewport);return GEe(e,r,t,i)}mP.__getOffsetParent=ZV;mP.__getVisibleRectForElement=eQ;function AEe(e,n,t){var a,r,i=Ca.getDocument(e),u=i.defaultView||i.parentWindow,l=Ca.getWindowScrollLeft(u),c=Ca.getWindowScrollTop(u),s=Ca.viewportWidth(u),f=Ca.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,p=[t.points[0],"cc"];return GEe(e,v,fEe(fEe({},t),{},{points:p}),m)}var _Te=Ta(oTe());var iTe=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(){!yQ||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Swn?(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(){!yQ||!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=wwn.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}(),uTe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),sTe=typeof WeakMap!="undefined"?new WeakMap:new iTe,fTe=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=Ewn.getInstance(),a=new jwn(n,t,this);sTe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){fTe.prototype[e]=function(){var n;return(n=sTe.get(this))[e].apply(n,arguments)}});var Pwn=function(){return typeof DP.ResizeObserver!="undefined"?DP.ResizeObserver:fTe}(),vTe=Pwn;function mTe(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 pTe(e,n){e!==document.activeElement&&ew(n,e)&&typeof e.focus=="function"&&e.focus()}function RQ(e,n){var t=null,a=null;function r(u){var l=Gr(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),p=Math.floor(v);(t!==m||a!==p)&&Promise.resolve().then(function(){n({width:m,height:p})}),t=m,a=p}}var i=new vTe(r);return e&&i.observe(e),function(){i.disconnect()}}la();var dTe=function(e,n){var t=St.useRef(!1),a=St.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 hTe(e){return typeof e!="function"?null:e()}function gTe(e){return yo(e)!=="object"||!e?null:e}var Nwn=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=St.useRef({}),m=St.useRef(),p=St.Children.only(a),h=St.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var D=dTe(function(){var G=h.current,U=G.disabled,ce=G.target,me=G.align,je=G.onAlign;if(!U&&ce){var Te=m.current,Oe,Me=hTe(ce),xe=gTe(ce);v.current.element=Me,v.current.point=xe,v.current.align=me;var on=document,_e=on.activeElement;return Me&&cEe(Me)?Oe=mP(Te,Me,me):xe&&(Oe=AEe(Te,xe,me)),pTe(_e,Te),je&&Oe&&je(Te,Oe),!0}return!1},f),g=Gr(D,2),d=g[0],b=g[1],F=St.useRef({cancel:function(){}}),j=St.useRef({cancel:function(){}});St.useEffect(function(){var G=hTe(i),U=gTe(i);m.current!==j.current.element&&(j.current.cancel(),j.current.element=m.current,j.current.cancel=RQ(m.current,d)),(v.current.element!==G||!mTe(v.current.point,U)||!(0,_Te.default)(v.current.align,u))&&(d(),F.current.element!==G&&(F.current.cancel(),F.current.element=G,F.current.cancel=RQ(G,d)))}),St.useEffect(function(){r?b():d()},[r]);var H=St.useRef(null);return St.useEffect(function(){c?H.current||(H.current=Hb(window,"resize",d)):H.current&&(H.current.remove(),H.current=null)},[c]),St.useEffect(function(){return function(){F.current.cancel(),j.current.cancel(),H.current&&H.current.remove(),b()}},[]),St.useImperativeHandle(t,function(){return{forceAlign:function(){return d(!0)}}}),St.isValidElement(p)&&(p=St.cloneElement(p,{ref:q8(p.ref,m)})),p},DTe=St.forwardRef(Nwn);DTe.displayName="Align";var bTe=DTe;var yTe=bTe;la();var Own=E_()?i2:so,wQ=Own;var TTe=Ta(kb());function RP(e,n){this.v=e,this.k=n}function Ql(e,n,t,a){var r=Object.defineProperty;try{r({},"",{})}catch{r=0}Ql=function(u,l,c,s){function f(v,m){Ql(u,v,function(p){return this._invoke(v,m,p)})}l?r?r(u,l,{value:c,enumerable:!s,configurable:!s,writable:!s}):u[l]=c:(f("next",0),f("throw",1),f("return",2))},Ql(e,n,t,a)}function IA(){var e,n,t=typeof Symbol=="function"?Symbol:{},a=t.iterator||"@@iterator",r=t.toStringTag||"@@toStringTag";function i(p,h,D,g){var d=h&&h.prototype instanceof l?h:l,b=Object.create(d.prototype);return Ql(b,"_invoke",function(F,j,H){var G,U,ce,me=0,je=H||[],Te=!1,Oe={p:0,n:0,v:e,a:Me,f:Me.bind(e,4),d:function(on,_e){return G=on,U=0,ce=e,Oe.n=_e,u}};function Me(xe,on){for(U=xe,ce=on,n=0;!Te&&me&&!_e&&n3?(_e=Ot===on)&&(ce=Hn[(U=Hn[4])?5:(U=3,3)],Hn[4]=Hn[5]=e):Hn[0]<=Cn&&((_e=xe<2&&Cnon||on>Ot)&&(Hn[4]=xe,Hn[5]=on,Oe.n=Ot,U=0))}if(_e||xe>1)return u;throw Te=!0,on}return function(xe,on,_e){if(me>1)throw TypeError("Generator is already running");for(Te&&on===1&&Me(on,_e),U=on,ce=_e;(n=U<2?e:ce)||!Te;){G||(U?U<3?(U>1&&(Oe.n=-1),Me(U,ce)):Oe.n=ce:Oe.v=ce);try{if(me=2,G){if(U||(xe="next"),n=G[xe]){if(!(n=n.call(G,ce)))throw TypeError("iterator result is not an object");if(!n.done)return n;ce=n.value,U<2&&(U=0)}else U===1&&(n=G.return)&&n.call(G),U<2&&(ce=TypeError("The iterator does not provide a '"+xe+"' method"),U=1);G=e}else if((n=(Te=Oe.n<0)?ce:F.call(j,Oe))!==u)break}catch(Hn){G=e,U=1,ce=Hn}finally{me=1}}return{value:n,done:Te}}}(p,D,g),!0),b}var u={};function l(){}function c(){}function s(){}n=Object.getPrototypeOf;var f=[][a]?n(n([][a]())):(Ql(n={},a,function(){return this}),n),v=s.prototype=l.prototype=Object.create(f);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,s):(p.__proto__=s,Ql(p,r,"GeneratorFunction")),p.prototype=Object.create(v),p}return c.prototype=s,Ql(v,"constructor",s),Ql(s,"constructor",c),c.displayName="GeneratorFunction",Ql(s,r,"GeneratorFunction"),Ql(v),Ql(v,r,"Generator"),Ql(v,a,function(){return this}),Ql(v,"toString",function(){return"[object Generator]"}),(IA=function(){return{w:i,m}})()}function UI(e,n){function t(r,i,u,l){try{var c=e[r](i),s=c.value;return s instanceof RP?n.resolve(s.v).then(function(f){t("next",f,u,l)},function(f){t("throw",f,u,l)}):n.resolve(s).then(function(f){c.value=f,u(c)},function(f){return t("throw",f,u,l)})}catch(f){l(f)}}var a;this.next||(Ql(UI.prototype),Ql(UI.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Ql(this,"_invoke",function(r,i,u){function l(){return new n(function(c,s){t(r,u,c,s)})}return a=a?a.then(l,l):l()},!0)}function wP(e,n,t,a,r){return new UI(IA().w(e,n,t,a),r||Promise)}function RTe(e,n,t,a,r){var i=wP(e,n,t,a,r);return i.next().then(function(u){return u.done?u.value:i.next()})}function wTe(e){var n=Object(e),t=[];for(var a in n)t.unshift(a);return function r(){for(;t.length;)if((a=t.pop())in n)return r.value=a,r.done=!1,r;return r.done=!0,r}}function SQ(e){if(e!=null){var n=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],t=0;if(n)return n.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&t>=e.length&&(e=void 0),{value:e&&e[t++],done:!e}}}}throw new TypeError(yo(e)+" is not iterable")}function FA(){"use strict";var e=IA(),n=e.m(FA),t=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function a(u){var l=typeof u=="function"&&u.constructor;return!!l&&(l===t||(l.displayName||l.name)==="GeneratorFunction")}var r={throw:1,return:2,break:3,continue:3};function i(u){var l,c;return function(s){l||(l={stop:function(){return c(s.a,2)},catch:function(){return s.v},abrupt:function(v,m){return c(s.a,r[v],m)},delegateYield:function(v,m,p){return l.resultName=m,c(s.d,SQ(v),p)},finish:function(v){return c(s.f,v)}},c=function(v,m,p){s.p=l.prev,s.n=l.next;try{return v(m,p)}finally{l.next=s.n}}),l.resultName&&(l[l.resultName]=s.v,l.resultName=void 0),l.sent=s.v,l.next=s.n;try{return u.call(this,l)}finally{s.p=l.prev,s.n=l.next}}}return(FA=function(){return{wrap:function(c,s,f,v){return e.w(i(c),s,f,v&&v.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(c,s){return new RP(c,s)},AsyncIterator:UI,async:function(c,s,f,v,m){return(a(s)?wP:RTe)(i(c),s,f,v,m)},keys:wTe,values:SQ}})()}function STe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){return void t(s)}l.done?n(c):Promise.resolve(c).then(a,r)}function ETe(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){STe(i,a,r,u,l,"next",c)}function l(c){STe(i,a,r,u,l,"throw",c)}u(void 0)})}}la();var CTe=["measure","alignPre","align",null,"motion"],ITe=function(e,n){var t=Lg(null),a=Gr(t,2),r=a[0],i=a[1],u=rr();function l(f){i(f,!0)}function c(){Xv.cancel(u.current)}function s(f){c(),u.current=Xv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return so(function(){l("measure")},[e]),so(function(){switch(r){case"measure":n();break;default:}r&&(u.current=Xv(ETe(FA().mark(function f(){var v,m;return FA().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=CTe.indexOf(r),m=CTe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),so(function(){return function(){c()}},[]),[r,s]};la();var FTe=function(e){var n=Z0({width:0,height:0}),t=Gr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=u2(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 MTe=hv(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,p=e.getRootDomNode,h=e.getClassNameFromAlign,D=e.onAlign,g=e.onMouseEnter,d=e.onMouseLeave,b=e.onMouseDown,F=e.onTouchStart,j=e.onClick,H=rr(),G=rr(),U=Z0(),ce=Gr(U,2),me=ce[0],je=ce[1],Te=FTe(c),Oe=Gr(Te,2),Me=Oe[0],xe=Oe[1];function on(){c&&xe(p())}var _e=ITe(t,on),Hn=Gr(_e,2),Cn=Hn[0],Ot=Hn[1],It=Z0(0),ae=Gr(It,2),O=ae[0],le=ae[1],De=rr();wQ(function(){Cn==="alignPre"&&le(0)},[Cn]);function Ee(){return m||p}function W(){var Ue;(Ue=H.current)===null||Ue===void 0||Ue.forceAlign()}function ye(Ue,Un){var Mn=h(Un);me!==Mn&&je(Mn),le(function(mt){return mt+1}),Cn==="align"&&(D==null||D(Ue,Un))}wQ(function(){Cn==="align"&&(O<2?W():Ot(function(){var Ue;(Ue=De.current)===null||Ue===void 0||Ue.call(De)}))},[O]);var re=fa({},oP(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Ue){var Un=re[Ue];re[Ue]=function(Mn,mt){return Ot(),Un==null?void 0:Un(Mn,mt)}});function ke(){return new Promise(function(Ue){De.current=Ue})}so(function(){!re.motionName&&Cn==="motion"&&Ot()},[re.motionName,Cn]),Ch(n,function(){return{forceAlign:W,getElement:function(){return G.current}}});var Ne=fa(fa({},Me),{},{zIndex:l,opacity:Cn==="motion"||Cn==="stable"||!t?void 0:0,pointerEvents:!t&&Cn!=="stable"?"none":void 0},i),tn=!0;(v==null?void 0:v.points)&&(Cn==="align"||Cn==="stable")&&(tn=!1);var fn=u;return z1.count(u)>1&&(fn=pr("div",{className:"".concat(a,"-content")},u)),pr(GI,Mt({visible:t,ref:G,leavedClassName:"".concat(a,"-hidden")},re,{onAppearPrepare:ke,onEnterPrepare:ke,removeOnLeave:s,forceRender:f}),function(Ue,Un){var Mn=Ue.className,mt=Ue.style,On=(0,TTe.default)(a,r,me,Mn);return pr(yTe,{target:Ee(),key:"popup",ref:H,monitorWindowResize:!0,disabled:tn,align:v,onAlign:ye},pr("div",{ref:Un,className:On,onMouseEnter:g,onMouseLeave:d,onMouseDownCapture:b,onTouchStartCapture:F,onClick:j,style:fa(fa({},mt),Ne)},fn))})});MTe.displayName="PopupInner";var GTe=MTe;la();var ATe=Ta(kb()),xTe=hv(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,p=rr();Ch(n,function(){return{forceAlign:function(){},getElement:function(){return p.current}}});var h=fa({zIndex:r},c),D=i;return z1.count(i)>1&&(D=pr("div",{className:"".concat(t,"-content")},i)),v&&(D=v(D)),pr(GI,Mt({visible:a,ref:p,removeOnLeave:!0},f),function(g,d){var b=g.className,F=g.style,j=(0,ATe.default)(t,l,b);return pr("div",{ref:d,className:j,onClick:m,style:fa(fa({},F),h)},D)})});xTe.displayName="MobilePopupInner";var LTe=xTe;var Hwn=["visible","mobile"],jTe=hv(function(e,n){var t=e.visible,a=e.mobile,r=Dc(e,Hwn),i=Z0(t),u=Gr(i,2),l=u[0],c=u[1],s=Z0(!1),f=Gr(s,2),v=f[0],m=f[1],p=fa(fa({},r),{},{visible:l});so(function(){c(t),t&&a&&m(zSe())},[t,a]);var h=v?pr(LTe,Mt({},p,{mobile:a,ref:n})):pr(GTe,Mt({},p,{ref:n}));return pr("div",null,pr(qV,p),h)});jTe.displayName="Popup";var PTe=jTe;la();var kwn=fJ(null),EQ=kwn;function CQ(){}function Uwn(){return""}function Bwn(e){return e?e.ownerDocument:window.document}var Jwn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function qwn(e){var n=function(t){zl(r,t);var a=MI(r);function r(i){var u;Wl(this,r),u=a.call(this,i),u.popupRef=hL(),u.triggerRef=hL(),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&&ew((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();(!ew(f,s)||u.isContextMenuOnly())&&!ew(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=lA(u.triggerRef.current);if(s)return s}catch{}return gv.findDOMNode(ZR(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,p=f.prefixCls,h=f.alignPoint,D=f.getPopupClassNameFromAlign;return v&&m&&s.push(JSe(m,p,c,h)),D&&s.push(D(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,p=c.popupMotion,h=c.popupAnimation,D=c.popupTransitionName,g=c.popupStyle,d=c.mask,b=c.maskAnimation,F=c.maskTransitionName,j=c.maskMotion,H=c.zIndex,G=c.popup,U=c.stretch,ce=c.alignPoint,me=c.mobile,je=c.forceRender,Te=c.onPopupClick,Oe=u.state,Me=Oe.popupVisible,xe=Oe.point,on=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,pr(PTe,Mt({prefixCls:s,destroyPopupOnHide:f,visible:Me,point:ce&&xe,className:v,align:on,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:U,getRootDomNode:u.getRootDomNode,style:g,mask:d,zIndex:H,transitionName:D,maskAnimation:b,maskTransitionName:F,maskMotion:j,ref:u.popupRef,motion:p,mobile:me,forceRender:je,onClick:Te}),typeof G=="function"?G():G)},u.attachParent=function(c){Xv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),p;f?(m||f.length===0)&&(p=f(m)):p=v(u.getRootDomNode()).body,p?p.appendChild(c):u.attachId=Xv(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},Jwn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return $l(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=Hb(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Hb(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Hb(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Hb(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Xv.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?BSe(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,p=z1.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 D=(0,NTe.default)(p&&p.props&&p.props.className,v);D&&(h.className=D);var g=fa({},h);W8(p)&&(g.ref=q8(this.triggerRef,p.ref));var d=r2(p,g),b;return(u||this.popupRef.current||s)&&(b=pr(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(b=null),pr(EQ.Provider,{value:this.triggerContextValue},d,b)}}],[{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}(V1);return n.contextType=EQ,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Uwn,getDocument:Bwn,onPopupVisibleChange:CQ,afterPopupVisibleChange:CQ,onPopupAlign:CQ,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 OTe=qwn(USe);var p0={adjustX:1,adjustY:1},d0=[0,0],HTe={left:{points:["cr","cl"],overflow:p0,offset:[-4,0],targetOffset:d0},right:{points:["cl","cr"],overflow:p0,offset:[4,0],targetOffset:d0},top:{points:["bc","tc"],overflow:p0,offset:[0,-4],targetOffset:d0},bottom:{points:["tc","bc"],overflow:p0,offset:[0,4],targetOffset:d0},topLeft:{points:["bl","tl"],overflow:p0,offset:[0,-4],targetOffset:d0},leftTop:{points:["tr","tl"],overflow:p0,offset:[-4,0],targetOffset:d0},topRight:{points:["br","tr"],overflow:p0,offset:[0,-4],targetOffset:d0},rightTop:{points:["tl","tr"],overflow:p0,offset:[4,0],targetOffset:d0},bottomRight:{points:["tr","br"],overflow:p0,offset:[0,4],targetOffset:d0},rightBottom:{points:["bl","br"],overflow:p0,offset:[4,0],targetOffset:d0},bottomLeft:{points:["tl","bl"],overflow:p0,offset:[0,4],targetOffset:d0},leftBottom:{points:["br","bl"],overflow:p0,offset:[-4,0],targetOffset:d0}};la();var kTe=Ta(kb());function SP(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 pr("div",{className:(0,kTe.default)("".concat(r,"-content"),l),style:c},n!==!1&&pr("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),pr("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var Wwn=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,p=n.children,h=n.onVisibleChange,D=n.afterVisibleChange,g=n.transitionName,d=n.animation,b=n.motion,F=n.placement,j=F===void 0?"right":F,H=n.align,G=H===void 0?{}:H,U=n.destroyTooltipOnHide,ce=U===void 0?!1:U,me=n.defaultVisible,je=n.getTooltipContainer,Te=n.overlayInnerStyle,Oe=n.arrowContent,Me=n.overlay,xe=n.id,on=n.showArrow,_e=Dc(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),Hn=rr(null);Ch(t,function(){return Hn.current});var Cn=fa({},_e);"visible"in n&&(Cn.popupVisible=n.visible);var Ot=function(){return pr(SP,{showArrow:on,arrowContent:Oe,key:"content",prefixCls:m,id:xe,overlayInnerStyle:Te},Me)},It=!1,ae=!1;if(typeof ce=="boolean")It=ce;else if(ce&&yo(ce)==="object"){var O=ce.keepParent;It=O===!0,ae=O===!1}return pr(OTe,Mt({popupClassName:a,prefixCls:m,popup:Ot,action:i,builtinPlacements:HTe,popupPlacement:j,ref:Hn,popupAlign:G,getPopupContainer:je,onPopupVisibleChange:h,afterPopupVisibleChange:D,popupTransitionName:g,popupAnimation:d,popupMotion:b,defaultPopupVisible:me,destroyPopupOnHide:It,autoDestroy:ae,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},Cn),p)},UTe=hv(Wwn);var BTe=UTe;var qTe=e=>St.createElement(BTe,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(()=>Ta(JTe())).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)}function WTe(e){return function(n){return function(){return n.getItem(e)}}}function BI(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var zwn=x(ft);var EP=function(e){var n=zwn(oe),t=WTe(e);return function(a){return n(t(a))}};var Vwn=ci(),Qwn=ks(wn)(),Ywn=Ln(Nn),JI=at(Tr),Kwn=function(e){return function(n){return function(t){return Vwn(ma(R.value))(function(a){return Qwn(WL(Ywn(function(){var i=JI(EP(n))(JI(e)(ho))();if(i instanceof _)return a.value1(new _(i.value0))();if(i instanceof R)return a.value1(new _(t))(),JI(BI(n)(t))(JI(e)(ho))();throw new Error("Failed pattern match at Utils.UseStorage (line 37, column 5 - line 42, column 56): "+[i.constructor.name])})))(function(){return Po(new He(a.value0,function(r){return function(){return a.value1(new _(r))(),JI(BI(n)(r))(JI(e)(ho))()}}))})})}}};var CP=Kwn(kE);var Xwn=Dv();var IP="hover",F_="click";var Uf="top",Ti=function(e){var n=Xwn(e);return function(){return function(){return n(qTe)}}};var FP="right";var $Te="bottomRight";var TA="bottom";la();function zTe(e){if(Array.isArray(e))return cA(e)}function VTe(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function QTe(){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 YTe(e){return zTe(e)||VTe(e)||z8(e)||QTe()}var H3e=Ta(Ns());var hFn=Ta(Ng()),zgr=Ta(qg());var G3=Ta(Ns()),ba=Ta(Ng()),RAe=Ta(qg());var wAe=Ta(M_());function pAe(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var SAe=Ta(bw()),uX=function(){};function XCn(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function EAe(e,n,t){var a=[t];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&a.push("".concat(XCn(e,r)));return a.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var lX=function(n){return Array.isArray(n)?n.filter(Boolean):yo(n)==="object"&&n!==null?[n]:[]};function WN(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function CAe(e){return WN(e)?window.pageYOffset:e.scrollTop}function $N(e,n){if(WN(e)){window.scrollTo(0,n);return}e.scrollTop=n}function ZCn(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 eIn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function zN(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:uX,r=CAe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=eIn(l,r,i,t);$N(e,s),lt.bottom?$N(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=D)return{placement:"bottom",maxHeight:n};if(je>=D&&!u)return i&&zN(s,Te,Me),{placement:"bottom",maxHeight:n};if(!u&&je>=a||u&&ce>=a){i&&zN(s,Te,Me);var xe=u?ce-H:je-H;return{placement:"bottom",maxHeight:xe}}if(r==="auto"||u){var on=n,_e=u?U:me;return _e>=a&&(on=Math.min(_e-H-c.controlHeight,n)),{placement:"top",maxHeight:on}}if(r==="bottom")return $N(s,Te),{placement:"bottom",maxHeight:n};break;case"top":if(U>=D)return{placement:"top",maxHeight:n};if(me>=D&&!u)return i&&zN(s,Oe,Me),{placement:"top",maxHeight:n};if(!u&&me>=a||u&&U>=a){var Hn=n;return(!u&&me>=a||u&&U>=a)&&(Hn=u?U-G:me-G),i&&zN(s,Oe,Me),{placement:"top",maxHeight:Hn}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function rIn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var sX=function(n){return n==="auto"?"bottom":n},AAe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Sr(t,rIn(a),"100%"),Sr(t,"backgroundColor",l.neutral0),Sr(t,"borderRadius",i),Sr(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Sr(t,"marginBottom",u.menuGutter),Sr(t,"marginTop",u.menuGutter),Sr(t,"position","absolute"),Sr(t,"width","100%"),Sr(t,"zIndex",1),t},xAe=(0,G3.createContext)({getPortalPlacement:null}),fX=function(e){zl(t,e);var n=GAe(t);function t(){var a;Wl(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var jIn={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;"},PIn=function(n){return(0,yw.jsx)("span",Mt({css:jIn},n))};function NIn(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=Dc(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return(0,yw.jsx)("input",Mt({ref:l},s,{css:(0,y3e.default)({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 OIn(e){var n=HIn();return function(){var a=di(e),r;if(n){var i=di(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Kv(this,r)}}function HIn(){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 C3e=function(e){zl(t,e);var n=OIn(t);function t(){return Wl(this,t),n.apply(this,arguments)}return $l(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,b3e.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(ja.Component),I3e=["boxSizing","height","overflow","paddingRight","position"],F3e={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function T3e(e){e.preventDefault()}function M3e(e){e.stopPropagation()}function G3e(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function A3e(){return"ontouchstart"in window||navigator.maxTouchPoints}function kIn(e){var n=UIn();return function(){var a=di(e),r;if(n){var i=di(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Kv(this,r)}}function UIn(){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 x3e=!!(window.document&&window.document.createElement),A3=0,L3e=function(e){zl(t,e);var n=kIn(t);function t(){var a;Wl(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,j=g-d-D,H=!1;j>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(p&&p(l),a.isTop=!1),F&&c>j?(f&&!a.isBottom&&f(l),b.scrollTop=g,H=!0,a.isBottom=!0):!F&&-c>D&&(m&&!a.isTop&&m(l),b.scrollTop=0,H=!0,a.isTop=!0),H&&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 $l(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 ja.default.createElement(C3e,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(ja.Component);function QIn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=Dc(e,["isEnabled"]);return t?ja.default.createElement(VIn,a):a.children}var YIn=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"}},KIn=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.")}},XIn=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,".")},ZIn=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,".")},eFn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},nFn=function(n){return n.label},tFn=function(n){return n.label},aFn=function(n){return n.value},j3e=function(n){return!!n.isDisabled};var rFn={clearIndicator:XAe,container:qAe,control:t3e,dropdownIndicator:KAe,group:r3e,groupHeading:o3e,indicatorsContainer:$Ae,indicatorSeparator:ZAe,input:u3e,loadingIndicator:e3e,loadingMessage:NAe,menu:AAe,menuList:LAe,menuPortal:kAe,multiValue:c3e,multiValueLabel:s3e,multiValueRemove:f3e,noOptionsMessage:PAe,option:p3e,placeholder:d3e,singleValue:_3e,valueContainer:WAe};var oFn={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%)"},iFn=4,P3e=4,uFn=38,lFn=P3e*2,cFn={baseUnit:P3e,controlHeight:uFn,menuGutter:lFn},gX={borderRadius:iFn,colors:oFn,spacing:cFn};function N3e(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 RF(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,p=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!p,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 p=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==p}),"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(YTe(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;fp||m>p}},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,p=s.inputValue,h=s.isClearable,D=s.isDisabled,g=s.menuIsOpen,d=s.onKeyDown,b=s.tabSelectsValue,F=s.openMenuOnFocus,j=r.state,H=j.focusedOption,G=j.focusedValue,U=j.selectValue;if(!D&&!(typeof d=="function"&&(d(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||p)return;r.focusValue("previous");break;case"ArrowRight":if(!f||p)return;r.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(G)r.removeValue(G);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!b||!H||F&&r.isOptionSelected(H,U))return;r.selectOption(H);break;case"Enter":if(c.keyCode===229)break;if(g){if(!H||r.isComposing)return;r.selectOption(H);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(p)return;if(!g){r.openMenu("first");break}if(!H)return;r.selectOption(H);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,p=function(D,g){var d=r.isOptionDisabled(D,s),b=r.isOptionSelected(D,s),F=r.getOptionLabel(D),j=r.getOptionValue(D);if(!(r.shouldHideSelectedOptions()&&b||!r.filterOption({label:F,value:j,data:D},v))){var H=d?void 0:function(){return r.onOptionHover(D)},G=d?void 0:function(){return r.selectOption(D)},U="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:U,onClick:G,onMouseMove:H,onMouseOver:H,tabIndex:-1},data:D,isDisabled:d,isSelected:b,key:U,label:F,type:"option",value:j}}};return m.reduce(function(h,D,g){if(D.options){r.hasGroups||(r.hasGroups=!0);var d=D.options,b=d.map(function(H,G){var U=p(H,"".concat(g,"-").concat(G));return U&&h.focusable.push(H),U}).filter(Boolean);if(b.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:D,options:b})}}else{var j=p(D,"".concat(g));j&&(h.render.push(j),h.focusable.push(D))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=(0,_X.default)(r.cacheComponents,JAe).bind(ZR(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++mFn);var u=lX(i);r.buildMenuOptions=(0,_X.default)(r.buildMenuOptions,function(c,s){var f=c,v=Gr(f,2),m=v[0],p=v[1],h=s,D=Gr(h,2),g=D[0],d=D[1];return p===d&&m.inputValue===g.inputValue&&m.options===g.options}).bind(ZR(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return $l(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=lX(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),p=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:p,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&&(IAe(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,p=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(p=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[p]},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,p=-1;if(!!s.length){switch(r){case"previous":v===0?p=0:v===-1?p=m:p=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,p=v.indexOf(s);s||(p=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=p>0?p-1:v.length-1:r==="down"?m=(p+1)%v.length:r==="pageup"?(m=p-u,m<0&&(m=0)):r==="pagedown"?(m=p+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:j3e(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(gX):RF(RF({},gX),this.props.theme):gX}},{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,p=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:p,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,p=s.screenReaderStatus,h=l?XIn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",D=c&&v?ZIn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=eFn({inputValue:m,screenReaderMessage:p({count:this.countOptions()})});return"".concat(h," ").concat(D," ").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,p=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return ja.default.createElement(NIn,Mt({id:p,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:uX,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var D=this.commonProps,g=D.cx,d=D.theme,b=D.selectProps;return ja.default.createElement(v,Mt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:p,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:b,spellCheck:"false",tabIndex:s,form:f,theme:d,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,p=this.props,h=p.controlShouldRenderValue,D=p.isDisabled,g=p.isMulti,d=p.inputValue,b=p.placeholder,F=this.state,j=F.selectValue,H=F.focusedValue,G=F.isFocused;if(!this.hasValue()||!h)return d?null:ja.default.createElement(v,Mt({},m,{key:"placeholder",isDisabled:D,isFocused:G}),b);if(g){var U=j.map(function(me,je){var Te=me===H;return ja.default.createElement(u,Mt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:Te,isDisabled:D,key:"".concat(r.getOptionValue(me)).concat(je),index:je,removeProps:{onClick:function(){return r.removeValue(me)},onTouchEnd:function(){return r.removeValue(me)},onMouseDown:function(Me){Me.preventDefault(),Me.stopPropagation()}},data:me}),r.formatOptionLabel(me,"value"))});return U}if(d)return null;var ce=j[0];return ja.default.createElement(f,Mt({},m,{data:ce,isDisabled:D}),this.formatOptionLabel(ce,"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 ja.default.createElement(r,Mt({},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 ja.default.createElement(r,Mt({},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 ja.default.createElement(u,Mt({},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 ja.default.createElement(r,Mt({},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,p=i.Option,h=this.commonProps,D=this.state,g=D.focusedOption,d=D.menuOptions,b=this.props,F=b.captureMenuScroll,j=b.inputValue,H=b.isLoading,G=b.loadingMessage,U=b.minMenuHeight,ce=b.maxMenuHeight,me=b.menuIsOpen,je=b.menuPlacement,Te=b.menuPosition,Oe=b.menuPortalTarget,Me=b.menuShouldBlockScroll,xe=b.menuShouldScrollIntoView,on=b.noOptionsMessage,_e=b.onMenuScrollToTop,Hn=b.onMenuScrollToBottom;if(!me)return null;var Cn=function(Ee){var W=g===Ee.data;return Ee.innerRef=W?r.getFocusedOptionRef:void 0,ja.default.createElement(p,Mt({},h,Ee,{isFocused:W}),r.formatOptionLabel(Ee.data,"menu"))},Ot;if(this.hasOptions())Ot=d.render.map(function(De){if(De.type==="group"){var Ee=De.type,W=Dc(De,["type"]),ye="".concat(De.key,"-heading");return ja.default.createElement(u,Mt({},h,W,{Heading:l,headingProps:{id:ye,data:De.data},label:r.formatGroupLabel(De.data)}),De.options.map(function(re){return Cn(re)}))}else if(De.type==="option")return Cn(De)});else if(H){var It=G({inputValue:j});if(It===null)return null;Ot=ja.default.createElement(v,h,It)}else{var ae=on({inputValue:j});if(ae===null)return null;Ot=ja.default.createElement(m,h,ae)}var O={minMenuHeight:U,maxMenuHeight:ce,menuPlacement:je,menuPosition:Te,menuShouldScrollIntoView:xe},le=ja.default.createElement(fX,Mt({},h,O),function(De){var Ee=De.ref,W=De.placerProps,ye=W.placement,re=W.maxHeight;return ja.default.createElement(c,Mt({},h,O,{innerRef:Ee,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:H,placement:ye}),ja.default.createElement(QIn,{isEnabled:F,onTopArrive:_e,onBottomArrive:Hn},ja.default.createElement(WIn,{isEnabled:Me},ja.default.createElement(s,Mt({},h,{innerRef:r.getMenuListRef,isLoading:H,maxHeight:re}),Ot))))});return Oe||Te==="fixed"?ja.default.createElement(f,Mt({},h,{appendTo:Oe,controlElement:this.controlRef,menuPlacement:je,menuPosition:Te}),le):le}},{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 ja.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,D){return ja.default.createElement("input",{key:"i-".concat(D),name:s,type:"hidden",value:r.getOptionValue(h)})}):ja.default.createElement("input",{name:s,type:"hidden"});return ja.default.createElement("div",null,m)}else{var p=f[0]?this.getOptionValue(f[0]):"";return ja.default.createElement("input",{name:s,type:"hidden",value:p})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?ja.default.createElement(PIn,{"aria-live":"polite"},ja.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),ja.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,p=s.menuIsOpen,h=this.state.isFocused,D=this.commonProps=this.getCommonProps();return ja.default.createElement(l,Mt({},D,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),ja.default.createElement(i,Mt({},D,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:p}),ja.default.createElement(c,Mt({},D,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),ja.default.createElement(u,Mt({},D,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(ja.Component);DX.defaultProps=vFn;var Ygr=Ta(M_());var Xgr=Ta(bw());var KN=Ta(Ns());function pFn(e){var n=dFn();return function(){var a=di(e),r;if(n){var i=di(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Kv(this,r)}}function dFn(){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 _Fn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},O3e=function(n){var t,a;return a=t=function(r){zl(u,r);var i=pFn(u);function u(){var l;Wl(this,u);for(var c=arguments.length,s=new Array(c),f=0;f1?f-1:0),m=1;mt=>{var l;let a=(c,s)=>Object.assign({},c,s),r=c=>s=>a(s,c),i=!X2n&&typeof document!="undefined",u=(l=t.hideDropdownIndicator)!=null?l:!1;return St.createElement(e,vu(ur({},t),{isMulti:n,components:a({MenuList:$2n},u?{DropdownIndicator:null}:{}),menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:Dxe(t.options),value:Dxe(t.value),getOptionLabel:JX(t.getOptionLabel,c=>c.label),getOptionValue:JX(t.getOptionValue,c=>c.value),formatOptionLabel:JX(t.formatOptionLabel),loadOptions:t.loadOptions&&((...c)=>t.loadOptions(...c).then(GF)),onChange:(c,{action:s})=>{switch(s){case"select-option":c.__isNew__?t.onCreate&&t.onCreate(c.label):t.onSelect&&t.onSelect(GF(c));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(GF(c||[]));break;case"create-option":t.onCreate&&t.onCreate(c instanceof Array?c[c.length-1].label:c.label);break}},isOptionDisabled:t.isOptionDisabled&&(c=>!c.__isNew__&&t.isOptionDisabled(GF(c))),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:(c,s)=>a(c,s.isFocused?t.focusedOptionStyle:{})}}))},$2n=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[St.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:GF(e.selectProps.options)})]),St.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},St.createElement(_xe.default,{length:n.length,itemRenderer:(a,r)=>St.createElement("div",{key:r},n[a])}),...t)};XN.displayName="ReactSelect";f9.default.displayName="ReactSelectCreatable";v9.default.displayName="ReactSelectAsync";BX.default.displayName="ReactSelectAsyncCreatable";var hxe=Gw({baseClass:XN,isMulti:!1}),z2n=Gw({baseClass:f9.default,isMulti:!1}),V2n=Gw({baseClass:f9.default,isMulti:!0}),Q2n=Gw({baseClass:XN,isMulti:!0}),gxe=Gw({baseClass:v9.default,isMulti:!1}),Y2n=Gw({baseClass:BX.default,isMulti:!1}),K2n=Gw({baseClass:v9.default,isMulti:!0}),X2n=0;var Dxe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},GF=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},JX=(e,n)=>e&&(t=>t.__isNew__?n(t):e(GF(t)));var bxe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var yxe=function(e){return bxe(function(n){return function(t){return lJ(sr(t)(n))(e)}})};var u4=$o(),Z2n=yt(ct()(C({reflectSymbol:function(){return"inputValue"}})(fe)(ge)));var eGn=x($t),nGn=x(B);var Rxe=Hc(),wxe=Ua();var tGn=function(e){return e};var el=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Sxe=function(e){return function(n){if(e instanceof el){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t["aria-label"]=B1(e.value0),t}if(e instanceof qX){var r={};for(var i in n)({}).hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r["aria-labelledby"]=B1(e.value0),r}throw new Error("Failed pattern match at Component.ReactSelect (line 213, column 3 - line 215, column 66): "+[e.constructor.name])}},m9=function(e){return u4(function(n){return Be(Z2n(n))(e)})};var p9=function(e){return function(n){return yxe(eGn(an)(e(n)))()}};var Exe=function(e){return function(n){return aa(e({inputValue:oe(n.inputValue),options:n.options}))}};var Cxe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=Pse(function(a){return aa(nGn(tGn)(a))})(e.value),n},aGn=u4;var Ixe=u4;var rGn=u4;var Fxe=u4;var ys=function(e){return function(){var n=Rxe(hxe),t=Sxe(e);return function(a){return n(aGn(Cxe(Ixe(t(Fxe(wxe(a)))))))}}},d9=function(e){return function(){var n=Rxe(gxe),t=Sxe(e);return function(a){return n(rGn(Cxe(Ixe(t(Fxe(wxe(a)))))))}}};var oGn=ct();var WX=K(we),$X=yt(oGn(C({reflectSymbol:function(){return"value"}})(fe)(ge))),zX=$(xn);var w0=function(e){return pe("")(WX($X(ar(e.target)))(function(n){return zX(n.value)}))},Txe=function(e){return pe("")(WX($X(ar(e.target)))(function(n){return zX(n.value)}))},wc=function(e){return pe("")(WX($X(ar(e.target)))(function(n){return zX(n.value)}))};la();var Mxe=class extends St.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)}},Gxe=Mxe;var iGn=Hc(),uGn=$(Pt);var lGn=function(){return function(){return iGn(Gxe)}},cGn=lGn()(),_9=function(e){return cGn({render:function(n){return e({hasError:et(oe(n.error))})},componentDidCatch:function(n,t){return Va(Ka)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return uGn(be)})()}})};la();var nf={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var xw=Ta(Oxe()),AF=4,kGn=({trackColor:e,background:n})=>({props:t,children:a})=>St.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${AF}px`,borderRadius:`${AF*2}px`,background:n||e})}),...a),Hxe=({horizontal:e})=>({props:n,isDragged:t})=>St.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),St.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?nf.SECONDARY:nf.WHITE,stroke:nf.SECONDARY}),St.createElement("path",{stroke:t?nf.WHITE:nf.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),St.createElement("path",{stroke:t?nf.WHITE:nf.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),kxe=e=>St.createElement("div",{"aria-label":e.ariaLabel},St.createElement(xw.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:kGn({trackColor:e.trackColor||nf.GRAY_300,background:e.fillBefore?(0,xw.getTrackBackground)({values:[e.value],colors:[nf.PRIMARY,nf.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:Hxe({horizontal:!0})}));var Uxe=e=>{let n=St.useRef();return St.useEffect(()=>{n.current&&n.current.forceUpdate()}),St.createElement(xw.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})=>St.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${AF}px`,borderRadius:`${AF*2}px`,backgroundColor:nf.GRAY_300})},St.createElement("div",{ref:t.ref,style:{height:`${AF}px`,width:"100%",borderRadius:`${AF*2}px`,background:(0,xw.getTrackBackground)({values:[e.low,e.high],colors:[nf.GRAY_300,nf.PRIMARY,nf.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:Hxe({horizontal:!0})})};var Bxe=Hc(),b9={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var Jxe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return bt}};var y9=function(e){return function(){return function(){return Bxe(kxe)}}},qxe=function(e){return function(){return function(){return Bxe(Uxe)}}};var UGn=Ua(),BGn=ci(),YX=rn(),JGn=ks(wn)(),qGn=Ln(Nn),WGn=P0(Pt),$Gn=jr(Pt)(qr),zGn=Io()(),VGn=en(Or),QGn=en(Bn),YGn=ne(PS);var xF={showNumber:ne($e),parseNumber:sv,Eq0:function(){return nr}},KGn=function(e){return e.showNumber},XGn=function(e){return e.parseNumber};var LF=function(e){var n=KGn(e),t=e.Eq0(),a=Cm(t),r=se(Gt(t)),i=XGn(e);return function(){return function(u){var l=UGn(u);return Wi(BGn(ma(n(YX(l.value))))(function(c){return JGn(a(YX(l.value))(function(s){return qGn(WGn(r(i(c.value0))(new _(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),$Gn(i(f))(l.onChange)()}};return Po(zGn(kn(l.className)(""))({type:"number",min:Se("")(n)(br(l.min)),max:Se("")(n)(br(l.max)),step:Se("")(n)(br(l.step)),value:c.value0,onChange:VGn(s)(wc),onBlur:QGn(c.value1)(n(YX(l.value))),placeholder:kn(l.placeholder)(""),required:kn(l.required)(!1),disabled:kn(l.disabled)(!1),autoFocus:kn(l.autoFocus)(!1),name:kn(l.name)(""),"aria-required":YGn(kn(l.required)(!1))}))})}))}}};var ZGn=ks(wn)(),Wxe=il()(bi(bi(ol)()({reflectSymbol:function(){return"min"}})(nr))()({reflectSymbol:function(){return"max"}})(nr)),eAn=Cm(Wxe),$xe=Ln(Nn),zxe=J(q),KX=J(X),nAn=qxe(Jxe)()(),Vxe=en(Or),Qxe=J(M),Yxe=LF(xF)(),tAn=$(zt),XX=An(wn)(kt),Kxe=li($t),Xxe=Ha(Kxe),s4=$(tt),aAn=ul(Wxe),rAn=Mr(Kxe),ZX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zxe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oAn=function(e){return function(n){return function(t){var a=Wi(ZGn(eAn(e.value)(function(r){return $xe(t(new Zxe(r)))}))(function(){return Po(Je)}));return zxe(e.className)([a,KX("mx-2 px-1")(nAn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:Vxe(t)(ZX.create),setHigh:Vxe(t)(eZ.create)})),zxe("row mt-4")([Qxe("col-6")("Minimum"),Qxe("col-6 text-right")("Maximum"),KX("col-6")(Yxe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(ZX.create(r))}})),KX("col-6 text-right")(Yxe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(eZ.create(r))}}))])])}}},iAn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return tAn(be)}};return function(a){if(a instanceof ZX)return XX(Xxe(f4.create)(zR(be)))(function(){return s4({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof eZ)return XX(Xxe(f4.create)(zR(be)))(function(){return s4({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof Zxe)return s4({debouncer:n.debouncer,value:a.value0});if(a instanceof f4&&a.value0 instanceof Ib&&aAn(n.value)(e.value))return XX(Ma($xe(e.onChange(n.value))))(function(){return s4(n)});if(a instanceof f4)return rAn(f4.create)(function(r){return{value:n.value,debouncer:r}})(EI(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 87, column 21 - line 103, column 49): "+[a.constructor.name])}}},uAn=function(e){return s4({value:e.value,debouncer:SI})},e7e=du("ThrottledRangeSlider")(function(e){return{init:uAn(e),view:oAn(e),update:iAn(e)}});var cZ=Ta(a7e());var bAn=Dv(),yAn=function(e){return e},RAn=function(e){return e};var w9=function(e){var n=bAn(e);return function(){return function(){return n(cZ.default)}}},S9=function(e){return yAn(ar(e))};var E9=RAn,C9=ar("auto");var r7e=1070;var o7e=$(tt),wAn=N7(cs),SAn=GB(cs),I9=Qe(Ze),EAn=Ti(X)()(),CAn=yi(Fe)(jt),sZ=MD(jt),IAn=qi(q),fZ=Io()(),vZ=en(Or),FAn=J(M),i7e=se(cV),TAn=jL(q)()(),F9=en(Bn),MAn=Xe(M),Qg=J(X),Lw=J(q),GAn=GD(jt),AAn=jr(Pt)(qr),xAn=Ri(ic),u7e=V(de),LAn=ne(Swe),T9=lo(cs),jAn=w9(X)()(),mZ=Xe(X),PAn=P7(cs),NAn=at(we),l7e=Ed(X)()(),OAn=x(B),HAn=Tn(q)()(),kAn=lv(Fe)(Ft),UAn=se(Twe),BAn=kc(M),JAn=x(de),c7e=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}(),s7e=function(e){return function(n){if(n.value1 instanceof Xa)return o7e({expandedFilters:wAn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ba)return o7e({expandedFilters:SAn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 58, column 1 - line 58, column 55): "+[e.constructor.name,n.constructor.name])}},f7e=function(e){return Se(I9)(function(n){return EAn({placement:function(){return e.mobileLayout?Uf:FP}(),overlay:Z(n),overlayStyle:Ke({maxWidth:"15rem",zIndex:r7e}),trigger:function(){return e.mobileLayout?F_:IP}()})})},qAn=function(e){return function(n){return function(t){return function(a){var r=CAn(t.value)(a),i=function(u){if(r)return sZ(t.value)(a);if(Ce)return wo(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 301, column 5 - line 303, column 50): "+[u.constructor.name])};return f7e(e)(t.tooltip)(IAn("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":""}())([fZ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:vZ(e.onFilter(n))(function(u){return new _(new ms(i(be)))})}),FAn("flex-grow-1")(t.value)]))}}}},WAn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof s0)return"and";if(v instanceof S_)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 244, column 21 - line 246, column 35): "+[v.constructor.name])},i=function(v){return function(m){var p=function(){var h=i7e(m.operator)(v);return h?" active":" cursor-pointer"}();return TAn("btn btn-sm btn-outline-primary"+p)({onClick:F9(e.onFilter(n))(new _(new Qu({terms:m.terms,operator:v})))})([fZ("")({type:"radio",name:"operator",disabled:i7e(m.operator)(v)}),MAn("text-uppercase")(r(v))])}},u=function(v){return Qg("row no-gutters g-0 mt-2 mb-3")(Qg("col-10")(Lw("btn-group btn-group-toggle w-100")([i(s0.value)(v),i(S_.value)(v)])))},l=function(v){return function(m){return function(p){return function(h){var D=gt(p.terms),g=v===D;return Lw("row no-gutters g-0 mb-2")([Qg("col-10")(ys(new el("Search major"))()({options:GAn(m.options)(p.terms),getOptionLabel:I9,getOptionValue:I9,onSelect:vZ(e.onFilter(n))(function(d){return new _(new Qu({operator:p.operator,terms:function(){if(h instanceof R)return wo(d)(p.terms);if(h instanceof _)return wo(d)(sZ(h.value0)(p.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 229, column 25 - line 231, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:AAn(h)(function(d){return e.onFilter(n)(new _(new Qu({operator:p.operator,terms:sZ(d)(p.terms)})))})})),nn(D>=1&&!g)(Qg("col-2 d-flex justify-content-center align-items-center pl-3")(Qg("badge badge-light bg-light text-dark text-uppercase x-small")(Z(r(p.operator)))))])}}}},c=function(v){return function(m){return xAn(function(p){return function(h){return l(p)(v)(m)(new _(h))}})(m.terms)}},s=function(v){return function(m){return[l(gt(m.terms))(v)(m)(R.value)]}},f=function(){var v=function(p){if(Ce)return Iwe(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 168, column 1 - line 173, column 18): "+[])};if(a instanceof _){var m=eA(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof Cb&&f instanceof Of?Lw("mt-3")([fZ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:vZ(e.onFilter(n))(function(v){return _.create(Of.create(wc(v)))})})]):t instanceof Lp&&f instanceof f0?e7e({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(_.create(f0.create(m)))}}()}):t instanceof Vv&&f instanceof ms?Lw("mt-2 mt-md-0")(u7e(t.value0.options)(function(v){return qAn(e)(n)(v)(f.value0)})):t instanceof v0&&f instanceof Qu?ie([ie(c(t.value0)(f.value0)),ie(s(t.value0)(f.value0)),nn(gt(f.value0.terms)>=1)(u(f.value0))]):Va(Ka)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:g_(n),filter:fV(t),selection:LAn(f)})(function(v){return Je})}}}},M9=function(e){return function(n){var t=T9(n)(e.filterDefinitions.map);if(t instanceof _)return _9(function(a){return bf(!a.hasError)(function(r){return Qg("t--filter-"+i0(n))(WAn(e)(n)(t.value0.filter)(T9(n)(e.filters)))})});if(t instanceof R)return Va(Ka)("Hub: attempt to render a non-existent filter")({facet:i0(n)})(function(a){return Je});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 157, column 3 - line 166, column 22): "+[t.constructor.name])}},v7e=function(e){return function(n){var t=function(){var a=T9(n)(e.filterDefinitions.map);return a instanceof _&&a.value0.filter instanceof v0?Qg("mb-8"):I9}();return t(M9(e)(n))}},m7e={expandedFilters:MB},$An=function(e){return jAn({duration:E9(350),height:function(){if(e instanceof Ba)return S9(0);if(e instanceof Xa)return C9;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 318, column 15 - line 320, column 50): "+[e.constructor.name])}()})},zAn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Xa)return" rotate-180";if(e instanceof Ba)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 72 - line 312, column 35): "+[e.constructor.name])}();return mZ(n)(Je)},VAn=function(e){return function(n){return function(t){return function(a){var r=function(){if(PAn(a.facet)(n.expandedFilters))return Xa.value;if(Ce)return Ba.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 90, column 5 - line 92, column 41): "+[])}(),i=T9(a.facet)(e.filters),u=Be(a.iconClass)(function(m){return mZ(m+" pl-1")(Je)}),l=function(){return a.facet instanceof N?new _(a.facet.value0):R.value}(),c=f7e(e)(NAn(dz)(l)),s=function(){var m=Im(r),p=l7e("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:F9(t)(new c7e(a.facet,m))})(zAn(r)),h=l7e("cursor-pointer text-primary mr-1")({onClick:F9(e.onFilter(a.facet))(R.value)})(mZ("fe fe-x")(Je)),D=function(){var g=function(b){if(Ce)return[p];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 80, column 1 - line 80, column 99): "+[])},d=OAn(c8(a.filter))(i);return d instanceof _&&d.value0?[h,p]:g(!0)}();return c(HAn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+i0(a.facet))))({onClick:F9(t)(new c7e(a.facet,m))})([Lw("col")([Z(g_(a.facet)),u]),Lw("col-auto text-right")(D)]))}(),f=c(Qg("row w-100")(Lw("col pr-0 pb-2")([Z(g_(a.facet)),u]))),v=M9(e)(a.facet);if(a.layout instanceof WR)return ie([s,$An(r)(v)]);if(a.layout instanceof $R)return ie([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 82, column 3 - line 86, column 42): "+[a.layout.constructor.name])}}}},pZ=function(e){return function(n){return function(t){return ie(u7e(e.filterDefinitions.categorized)(function(a){return ie([qE(kAn(function(r){return UAn(r.layout)($R.value)})(a.value1))(BAn("text-muted text-uppercase")(Gye(a.value0))),ie(JAn(VAn(e)(n)(t))(a.value1)),Qa("")])}))}}},p7e=function(e){return function(n){return function(t){return Qg("mt-3")(pZ(e)(n)(t))}}};var QAn=Ua(),YAn=Ti(X)()(),KAn=Xe(q),XAn=na(M),ZAn=function(e){var n=Z1(e);return function(){return function(t){return function(a){var r=QAn(t);return YAn({placement:Uf,overlay:ie(n(a)),overlayStyle:kn(r.overlayStyle)(Ke({width:"15rem"}))})(KAn("d-inline-flex align-items-center text-secondary "+r.className)([XAn("d-inline-block fe fe-help-circle "+function(){var i=r.anchorText==="";return i?"":"mr-2"}())(""),Z(r.anchorText)]))}}}},Sc=function(e){var n=ZAn(e)();return function(t){return n({className:t,anchorText:""})}};var e3n=ra(q)()(),n3n=V(B),t3n=un(q)()(),a3n=ea(mr),dZ=na(M),r3n=K(vm),o3n=$(N0),d7e=J(q),_7e=Sc(M),h7e=J(X),i3n=Ti(X)()(),u3n=Xe(M),l3n=Xe(q),g7e=J(M);var c3n=vr(fr),s3n=function(e){return function(n){var t=function(a){if(n instanceof gRe)return e3n(a)(Ge)({href:GRe(n3n(n.value0)(function(r){return{slug:r.slug,tab:ou.value}}))});if(n instanceof DI)return t3n(a)(Ge)({onClick:a3n(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 158, column 15 - line 166, column 46): "+[n.constructor.name])};return t(e)([dZ("material-symbol mr-2")("tune"),Z(" Simulate chances")])}},G9=s3n("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),my=function(e){var n=J(e);return function(t){var a=J(t);return function(r){return ie(f1(r3n(r)(function(i){return o3n([d7e("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Qa("")])})))}}},jw=function(e){return J(e)("t--subtitle")},f3n=jw(q),jF=function(e){var n=Z1(e);return function(t){return function(a){return f3n([ie(n(t)),Z(" "),_7e("text-secondary")(a)])}}},D7e=function(e){var n=J(e);return function(t){return function(a){return function(r){return d7e("row "+a)([h7e("col-auto")(dZ(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},_Z=function(e){var n=D7e(e);return function(t){return n(t)("mb-3")("")}},b7e=function(e){var n=D7e(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},y7e="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",v4=function(e){return function(n){return h7e(y7e)(i3n({placement:Uf,overlay:u3n("text-secondary")(n),overlayStyle:Ke({width:"15rem"})})(l3n("d-inline-flex align-items-center")([Z(e),dZ("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},tf=g7e(y7e);var Ar=function(e){return g7e("x-large "+e)};var A9=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ce)return Ks(c3n(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 140, column 1 - line 140, column 71): "+[e.constructor.name])};var x9=_7e("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 R7e=Ps()(),v3n=ze(vh),m3n=ne(KB),p3n=ej(),w7e=LL()(),d3n=ze(ua),S7e=function(e){if(e instanceof Hu)return"public";if(e instanceof dc)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 86, column 17 - line 88, column 29): "+[e.constructor.name])},hZ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:fC(e.address)}},_3n=function(e){var n=sC(K2(e.address)),t=co(" ")([e.name,"is a",S7e(e.publicPrivate),"school in",eb(e.address),"with",A9(e)," total undergraduate students"]);return R7e(hZ(e))({identifier:m3n(e.slug)+Se("")(v3n("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},E7e=function(e){var n=R7e(_3n(e))({"@context":"https://schema.org"});return ie([p3n(n),w7e("")({name:"description",content:n.description}),w7e("")({name:"keywords",content:co(" ")(d3n(["college education admissions enroll apply","application sports chancing financial scholarship",S7e(e.publicPrivate)])(function(){if(e.address instanceof Ou)return[e.address.value0.city,Uh(e.address.value0.state)];if(e.address instanceof _u)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 35, column 12 - line 41, column 32): "+[e.address.constructor.name])}()))})])};var h3n=J(q),g3n=un(M)()(),D3n=en(Bn),b3n=ej(),y3n=Ri(ic),R3n=Ps()(),C7e=function(e){return function(n){return E2(n.slugRedirectNotification)($i(function(t){return Ko(ma(!0))(function(a){return function(r){return nn(a)(h3n("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."}()),g3n("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")(sa("Close notification"))({onClick:D3n(r)(!1)})("")]))}})}))}},I7e=function(e){return function(n){return b3n({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+bI({slug:n.seo.slug}),description:n.seo.description,numberOfItems:gt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:y3n(function(t){return function(a){return R3n({"@type":"ListItem",position:t,url:e.rootUrl+w_(wr.value)(a.slug)})(hZ(a))}})(n.schools)})}},gZ=function(e){if(e.ranking instanceof _)return{by:new Rr(e.ranking.value0),direction:zv.value};if(e.ranking instanceof R)return Eb;throw new Error("Failed pattern match at Hub.Seo (line 57, column 15 - line 59, column 30): "+[e.ranking.constructor.name])};var m4=dr(go),F7e=Dn(gn),Pw=hn(F7e)(mn(vn)),T7e=dn(pn),Nw=_n(T7e),M7e=Rn(yn),Ow=bn(M7e),w3n=ln(KW)(Pw(Pw(Pw(Pw(Pw(Pw(Pw(F7e)(T7e))(Nw))(Nw))(Nw))(Nw))(Nw))(Nw))(Ow(Ow(Ow(Ow(Ow(Ow(Ow(M7e))))))))(Nw),Hw=function(){function e(){}return e.value=new e,e}(),py=function(){function e(){}return e.value=new e,e}(),kw=function(){function e(){}return e.value=new e,e}(),Yg=function(){function e(){}return e.value=new e,e}(),k_=function(){function e(){}return e.value=new e,e}(),S3n={to:function(e){if(e instanceof T)return Hw.value;if(e instanceof o&&e.value0 instanceof T)return py.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return kw.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Yg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return k_.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Hw)return new T(z.value);if(e instanceof py)return new o(new T(z.value));if(e instanceof kw)return new o(new o(new T(z.value)));if(e instanceof Yg)return new o(new o(new o(new T(z.value))));if(e instanceof k_)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])}},G7e={show:Hr(S3n)(xa(m4({reflectSymbol:function(){return"GPA"}}))(xa(m4({reflectSymbol:function(){return"SATACT"}}))(xa(m4({reflectSymbol:function(){return"Coursework"}}))(xa(m4({reflectSymbol:function(){return"Extracurriculars"}}))(m4({reflectSymbol:function(){return"Demographics"}}))))))},E3n={eq:function(e){return function(n){return e instanceof Hw&&n instanceof Hw||e instanceof py&&n instanceof py||e instanceof kw&&n instanceof kw||e instanceof Yg&&n instanceof Yg||e instanceof k_&&n instanceof k_}}},C3n=se(E3n),A7e=function(e){if(e instanceof Hw)return"GPA";if(e instanceof py)return"SAT/ACT";if(e instanceof kw)return"Coursework";if(e instanceof Yg)return"Extracurriculars";if(e instanceof k_)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 36, column 9 - line 41, column 33): "+[e.constructor.name])},I3n=function(e){if(e instanceof Qs)return Hw.value;if(e instanceof yl||e instanceof Rl)return py.value;if(e instanceof Hv)return kw.value;if(e instanceof kv)return Yg.value;if(e instanceof Uv||e instanceof Ff||e instanceof Bv)return k_.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 25, column 13 - line 33, column 28): "+[e.constructor.name])},DZ=function(e){return Ea(function(){var n=C3n(e);return function(t){return n(I3n(t))}}())(w3n)},bZ=function(){return[Hw.value,py.value,kw.value,Yg.value]}();var F3n=x(B),x7e=rn(),Su=K(we),L9=$(xn),yZ=V(B),L7e=function(e){if(e instanceof Qs)return 0;if(e instanceof yl)return 1;if(e instanceof Rl)return 2;if(e instanceof Hv)return 3;if(e instanceof kv)return 4;if(e instanceof Ff)return 5;if(e instanceof Uv)return 6;if(e instanceof Bv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 71, column 13 - line 79, column 17): "+[e.constructor.name])},RZ=function(e){var n=F3n(x7e)(e);return function(t){if(t instanceof Qs)return Su(Su(n)(function(a){return a.gpa}))(function(a){return L9(new Rp({value:a}))});if(t instanceof yl)return Su(Su(n)(function(a){return a.sat.readingWriting}))(function(a){return Su(Su(n)(function(r){return r.sat.math}))(function(r){return L9(new wp({readingWriting:a,math:r}))})});if(t instanceof Rl)return Su(Su(n)(function(a){return a.act.math}))(function(a){return Su(Su(n)(function(r){return r.act.english}))(function(r){return Su(Su(n)(function(i){return i.act.reading}))(function(i){return Su(Su(n)(function(u){return u.act.science}))(function(u){return L9(new Sp({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof Hv)return Su(Su(n)(function(a){return a.courseRigor.ap}))(function(a){return Su(Su(n)(function(r){return r.courseRigor.honors}))(function(r){return Su(Su(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return L9(new Ep({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof kv)return new _(new Cp(pe([])(yZ(n)(function(a){return a.ecActivities}))));if(t instanceof Uv)return R.value;if(t instanceof Ff)return R.value;if(t instanceof Bv)return R.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 16, column 27 - line 42, column 12): "+[t.constructor.name])}},T3n=function(e){return function(n){if(n instanceof Qs)return new Rp({value:3.5});if(n instanceof yl)return new wp({readingWriting:700,math:700});if(n instanceof Rl)return new Sp({math:30,english:30,reading:30,science:30});if(n instanceof Hv)return new Ep({ap:0,honors:0,collegeClasses:0});if(n instanceof kv)return new Cp(pe([])(yZ(yZ(e)(x7e))(function(t){return t.ecActivities})));if(n instanceof Uv)return new c_(Wh.value);if(n instanceof Ff)return new o0($he);if(n instanceof Bv)return new s_(new $h(ib.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 52, column 14 - line 68, column 51): "+[n.constructor.name])}},wZ=function(e){return function(n){return pe(T3n(e)(n))(RZ(e)(n))}};var j7e=function(e){return function(n){return Lr(n(e))}};var P7e="top";var N7e=bo(no(Xo)),M3n=V($t),O7e=K(Ct),G3n=wl(it(ct()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(TC)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))),A3n=V(de),x3n=V(B),L3n=wl(fe),H7e=N7e("profile_search_extracurricular_activities_path")(function(e){return function(n){return M3n(O7e(e({search_term:n}))(ko(G3n("Network.ECSelector.API"))))(function(t){return tr(A3n(t)(function(a){return x3n(IC(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),k7e=N7e("profile_generate_ec_description_path")(function(e){return function(n){return O7e(e(n))(ko(L3n("Profile.ECSelector.API.generateEcDescription response")))}});var U7e=Dn(gn),kp=hn(U7e)(mn(vn)),B7e=dn(pn),Up=_n(B7e),J7e=Rn(yn),Bp=bn(J7e),j3n=tz()(),Kg=ne(ll),P3n=Ti(X)()(),p4=J(M),N3n=Em(q)()(),O3n=V(de),H3n=rye(M)()(),k3n=ne($e),U3n=un(X)()(),B3n=en(Bn),J3n=na(M),d4=J(q),PF=J(X),q7e=se(Gt(r0)),q3n=bv(q),W3n=x(de),$3n=vc(M),SZ=function(){function e(){}return e.value=new e,e}(),EZ=function(){function e(){}return e.value=new e,e}(),W7e=function(e){return function(n){if(n instanceof EZ)return pe(e)(Phe(e));if(n instanceof SZ)return pe(e)(Nhe(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 23, column 1 - line 23, column 46): "+[e.constructor.name,n.constructor.name])}},$7e=function(){return 100/Qn(gt(ln(lb)(kp(kp(kp(kp(kp(kp(kp(kp(kp(kp(kp(U7e)(B7e))(Up))(Up))(Up))(Up))(Up))(Up))(Up))(Up))(Up))(Up))(Bp(Bp(Bp(Bp(Bp(Bp(Bp(Bp(Bp(Bp(Bp(J7e))))))))))))(Up)))}(),z3n=function(e){var n=If(e),t=Fhe(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return j3n("")({d:co(" ")(["M",Kg(-f),Kg(c),"L",Kg(f),Kg(c),"L",Kg(s),Kg(l),"L",Kg(-s),Kg(l),"Z"]),fill:u})}}};return P3n({overlay:ie([p4("")("Use the arrows to choose"),p4("")("higher or lower levels")]),trigger:F_,placement:Uf})(N3n("")({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(Qn(t)*$7e)(Qn(t+1|0)*$7e)("#64A063"),ie(O3n(QS(1)(4))(function(r){return H3n("")({x:"0",y:Kg(25*Qn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(k3n(r))}))]))},z7e=function(e){return function(n){var t=If(e),a=yp(e),r=function(i){var u=function(){if(i.msg instanceof SZ)return"up";if(i.msg instanceof EZ)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 68, column 17 - line 70, column 33): "+[i.msg.constructor.name])}();return U3n("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))(Ge)({type:"button",onClick:B3n(n)(i.msg),disabled:i.disabled})(J3n("x-large fe fe-arrow-"+u)(""))};return ie([d4("d-flex justify-content-between align-items-center")([p4("font-weight-bold fw-bold")("Tier "+FC(t)),d4("d-flex align-items-center")([PF("mr-2")(r({msg:SZ.value,disabled:q7e(new _(t))(Ghe(a))})),PF("")(r({msg:EZ.value,disabled:q7e(new _(t))(w6(a))}))])]),PF("card shadow-none")(PF("card-body")(d4("row align-items-start")([PF("col-12 col-md-7")(Be(Mhe(a)(t))(function(i){return ie([Z("I did the equivalent of ANY of the following:"),q3n("")(W3n($3n(""))(i))])})),PF("col-12 col-md-5")(d4("row align-items-center")([d4("col-7 d-flex flex-column align-items-center")([p4("mb-2 small")("Exceptional"),z3n(e),p4("mt-2 small")("Standard")])]))])))])}};var j9=$(tt),V3n=Ua(),Q3n=An(wn)(kt),Y3n=zr(Nn),K3n=V($t),X3n=vv(_f),Z3n=un(X)()(),V7e=J(M),Q7e=en(Bn),CZ=function(){function e(){}return e.value=new e,e}(),Y7e=function(){function e(){}return e.value=new e,e}(),K7e=function(){function e(){}return e.value=new e,e}(),IZ=function(){function e(){}return e.value=new e,e}(),X7e=function(){function e(){}return e.value=new e,e}(),Z7e=function(){function e(){}return e.value=new e,e}(),eLe=function(){var e=function(n){var t=j9(CZ.value),a=V3n(n),r=function(u){return function(l){if(l instanceof IZ)return Q3n(Y3n(K3n(X3n(a.onClick))(sr(Le(Z7e.value))(Le(X7e.value)))))(function(){return j9(Y7e.value)});if(l instanceof X7e)return j9(CZ.value);if(l instanceof Z7e)return j9(K7e.value);throw new Error("Failed pattern match at Utils.EffectButton (line 69, column 9 - line 71, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return Z3n(kn(a.buttonClass)("btn btn-primary px-4"))(Ge)({onClick:f,disabled:kn(a.disabled)(!1)})(kn(a.buttonContent)(Z("Submit")))},s=kn(a.render)({idle:c,inFlight:function(f){return V7e(kn(a.spinnerClass)("spinner spinner-border text-primary"))("")},erroredOut:function(f){return ie([c(f),V7e("invalid-feedback d-block")(kn(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof CZ)return s.idle(Q7e(l)(IZ.value));if(u instanceof Y7e)return s.inFlight(be);if(u instanceof K7e)return s.erroredOut(Q7e(l)(IZ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 49, column 11 - line 52, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return du("EffectButton")(e)};var nLe=function(){function e(){}return e.value=new e,e}(),tLe=function(){function e(){}return e.value=new e,e}(),NF=function(){function e(){}return e.value=new e,e}(),P9=function(){function e(){}return e.value=new e,e}(),aLe=function(){function e(){}return e.value=new e,e}(),rLe=function(){function e(){}return e.value=new e,e}(),OF=function(){function e(){}return e.value=new e,e}(),oLe=function(e){if(e instanceof nLe)return"avatar-xxs";if(e instanceof tLe)return"avatar-xs";if(e instanceof NF)return"avatar-sm";if(e instanceof P9)return"";if(e instanceof aLe)return"avatar-lg";if(e instanceof rLe)return"avatar-xl";if(e instanceof OF)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=se(Gt(jt)),e4n=Ua(),n4n=J(X),t4n=Qc()(),FZ=Xe(M),TZ=Tn(X)()(),a4n=na(M),r4n=ci(),o4n=ks(wn)(),i4n=Ln(Nn),u4n=un(q)()(),l4n=ea(Ji),c4n=qv(),s4n=at(Tr),Ec=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}(),MZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iLe=function(){function e(){}return e.value=new e,e}(),f4n=function(){function e(){}return e.value=new e,e}(),v4n={eq:function(e){return function(n){return e instanceof Ec&&n instanceof Ec?e.value0.url===n.value0.url:e instanceof Uw&&n instanceof Uw?N9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&N9(e.value0.textColorClass)(n.value0.textColorClass):e instanceof MZ&&n instanceof MZ?N9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof GZ&&n instanceof GZ?N9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},m4n=Cm(v4n),U_=function(){return function(e){var n=e4n(e),t=function(){var r=kn(n.shape)(iLe.value);if(r instanceof iLe)return"rounded-circle";if(r instanceof f4n)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 119, column 9 - line 121, column 37): "+[r.constructor.name])}(),a=function(r){return n4n("avatar "+(oLe(kn(n.size)(P9.value))+(" "+kn(n.className)(""))))(function(){if(r instanceof Ec)return t4n("avatar-img img-fluid "+(t+(" "+kn(n.borderClassName)(""))))({src:r.value0.url,alt:kn(n.ariaLabel)("Avatar image")});if(r instanceof Uw)return FZ("avatar-title font-weight-bold fw-bold "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+(pe("")(r.value0.textColorClass)+(" "+kn(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof MZ)return TZ("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+kn(n.borderClassName)(""))))))({"aria-label":kn(n.ariaLabel)("Avatar icon")})(a4n(r.value0.iconClass)(""));if(r instanceof GZ)return TZ("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+kn(n.borderClassName)(""))))))({"aria-label":kn(n.ariaLabel)("Avatar icon")})(FZ("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 78, column 11 - line 116, column 46): "+[r.constructor.name])}())};return Wi(r4n(ma(n.source))(function(r){return o4n(m4n(n.source)(function(i){return i4n(r.value1(i))}))(function(){return Po(ie([a(r.value0),function(){return r.value0 instanceof Ec?Be(br(n.hideAvatar))(function(i){return TZ("hq-only-menu-item")({style:Ke({marginTop:"-50px",marginLeft:"200px"})})(u4n("btn btn-sm btn-warning mb-4 t--hide-avatar")(Ge)({onClick:l4n(function(u){return function(){return c4n(u)(),s4n(r.value1)(i)()}})})([FZ("badge badge-info bg-info text-dark mr-2")("HQ"),Z("Hide")]))}):Je}()]))})}))}};var p4n=U_();var d4n=function(e){return p4n({source:new Ec({url:pb("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},HF=function(){return d4n({size:NF.value})}();var uLe=function(){var e=[O2.value,new ip(" "),I5.value,new ip(", "),F5.value,new ip(":"),M5.value,new ip(" "),T5.value],n=XE(Dh(Fe)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var Xg=J(q),_4n=Xe(M),h4n=Sc(M),g4n=rl(we),AZ=av(B),lLe=x(B),D4n=V(B),b4n=at(we),y4n=lv(Fe)(Ft),xZ=An(wn)(we),LZ=$r(oo),jZ=K(we),PZ=qi(M),cLe=gf()(),_4=en(Or),Bw=J(X),sLe=un(M)()(),NZ=en(Bn),fLe=AL(M)()(),vLe=ne(CC),R4n=ze(ua),w4n=x(de),S4n=Io()(),mLe=xE(),E4n=ML(q)()(),pLe=V($t),C4n=vv(_f),I4n=C1(jt),F4n=V(de),T4n=Tn(M)()(),M4n=ne(Lhe),G4n=$n(Na),dLe=J(M),A4n=eLe(),x4n=K(Ct),L4n=Ln(Nn),Jw=function(){function e(){}return e.value=new e,e}(),O9=function(){function e(){}return e.value=new e,e}(),qw=function(){function e(){}return e.value=new e,e}(),_Le=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),hLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bLe=function(){function e(){}return e.value=new e,e}(),yLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RLe=function(){function e(){}return e.value=new e,e}(),wLe=function(){function e(){}return e.value=new e,e}(),SLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ELe={eq:function(e){return function(n){return e instanceof Jw&&n instanceof Jw||e instanceof O9&&n instanceof O9||e instanceof qw&&n instanceof qw}}},j4n=function(e){return e.tierSelector instanceof _?R.value:new _({errorMessage:"Please select a tier."})},P4n=function(e){if(e.name==="")return new _({errorMessage:"Please enter an activity name."});if(Ce)return R.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 321, column 1 - line 321, column 32): "+[e.constructor.name])},N4n=function(e){if(Lr(e.category))return new _({errorMessage:"Please select a category."});if(Ce)return R.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 326, column 1 - line 326, column 36): "+[e.constructor.name])},CLe=function(e){return function(n){return ie([Xg("")([_4n("")("Level of achievement"),h4n("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. `)]),z7e(n)(function(t){return e(gLe.create(t))})])}},ILe=function(e){return g4n(AZ(AZ(AZ(lLe(hG("")(e))(w6(e)))(R.value))(R.value))(R.value))},FLe=function(e){return function(n){if(n instanceof gLe)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:D4n(e.tierSelector)(function(t){return W7e(t)(n.value0)})};if(n instanceof _Le)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 hLe)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:b4n(ILe)(n.value0)};if(n instanceof OZ)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 DLe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new _(n.value0.category),canonicalId:new _(n.value0.id),tierSelector:ILe(n.value0.category)};if(n instanceof bLe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:R.value,canonicalId:R.value,tierSelector:R.value};if(n instanceof yLe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:qw.value,name:n.value0.name};if(n instanceof RLe)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:O9.value};if(n instanceof wLe)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 _)return Jw.value;if(e.canonicalId instanceof R)return qw.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 305, column 9 - line 307, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof SLe)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 _)return Jw.value;if(e.canonicalId instanceof R)return qw.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 313, column 9 - line 315, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 279, column 1 - line 279, column 36): "+[e.constructor.name,n.constructor.name])}},h4=function(e){return y4n(j7e(e))([P4n,N4n,j4n])},H9=function(e){return function(n){if(n instanceof _){var t=pe("")(gG(n.value0)),a=yp(n.value0);return{isNew:!1,name:cb(n.value0),category:new _(a),tierSelector:function(){return a instanceof l_?R.value:new _(n.value0)}(),id:S6(n.value0),canonicalId:E6(n.value0),description:t,compactView:e.compactView,view:function(){var r=et(E6(n.value0));return r?Jw.value:qw.value}()}}if(n instanceof R)return{isNew:!0,name:"",category:R.value,tierSelector:R.value,id:R.value,canonicalId:R.value,description:"",compactView:e.compactView,view:Jw.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 72, column 1 - line 72, column 73): "+[e.constructor.name,n.constructor.name])}},k9=function(e){return xZ(LZ(h4(e)))(function(){return jZ(e.tierSelector)(function(n){return jZ(e.category)(function(t){return hG(e.name)(t)(If(n))(e.id)(new _(e.description))(e.canonicalId)})})})},TLe="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",MLe=function(e){return function(n){return function(t){var a=ie([PZ("")("Description (optional)"),cLe("form-control mb-3 t--description")({placeholder:TLe,rows:2,maxLength:1e3,onChange:_4(t)(function(r){return OZ.create(w0(r))}),value:n.description}),Xg("row")([Bw("col-auto")(HF),nn(e.featureFlags.showGenerateEcDescription)(Bw("col pl-0")(sLe("btn btn-outline-primary rounded-pill t--generate-description")(Ge)({onClick:NZ(t)(RLe.value)})("Write description for me")))])]);return nn(!n.compactView)(a)}}},GLe=function(e){return function(n){return function(t){if(n.view instanceof qw){var a=function(l){return fLe("")({value:vLe(l)})(ub(l))},r=R4n([fLe("")({value:""})("Select category")])(w4n(a)(Dhe));return ie([Xg("row pb-4")([Xg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([PZ("font-weight-bold fw-bold")("Activity name *"),S4n("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:_4(t)(function(l){return _Le.create(wc(l))}),minLength:5,maxLength:50,required:!0,_data:mLe({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),Xg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([PZ("font-weight-bold fw-bold")("Category *"),E4n("")({className:"form-control t--category",onChange:_4(t)(function(l){return hLe.create(IC(Txe(l)))}),value:Se("")(vLe)(n.category),_data:mLe({"test-id":"ec-selector-activity-category"}),required:!0,"aria-required":"true"})(r)])]),Be(n.tierSelector)(CLe(t)),MLe(e)(n)(t)])}if(n.view instanceof Jw){var i=function(l){return pLe(pLe(C4n(H7e(l)))(Tc))(pe([]))},u=function(){var l=function(c){return Ei(fE(c))};return Exe(function(c){return jZ(c.inputValue)(function(s){return xZ(LZ(Eo(s)>=3))(function(){return xZ(LZ(!I4n(l(s))(F4n(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new _(T4n("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:NZ(t)(new yLe({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return Xg("my-4 overflow-hidden ")([Z("Activity name*"),d9(new el("Search for an activity"))()({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:p9(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return M4n(function(c){return c.id}(l))},onSelect:_4(t)(DLe.create),useMenuPortal:!0,value:G4n(lLe(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(bLe.value),footerOption:u,menuPlacement:P7e,noOptionsMessage:m9(function(l){return Z(function(){var c=Eo(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Be(n.category)(function(l){return dLe("mt-2 text-muted t--ec-activity-category")("Category: "+ub(l))}),Be(n.tierSelector)(function(){var l=Bw("mt-4"),c=CLe(t);return function(s){return l(c(s))}}()),Be(n.canonicalId)(function(l){return Bw("mt-4")(MLe(e)(n)(t))})])}if(n.view instanceof O9)return Xg("my-4 overflow-hidden t--description-generator")([Xg("row")([Bw("col-auto")(HF),dLe("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),cLe("form-control my-3 t--description")({placeholder:TLe,rows:5,maxLength:1e3,onChange:_4(t)(function(l){return OZ.create(w0(l))}),value:n.description}),Xg("row")([Bw("col-6")(sLe("btn btn-light btn-block")(Ge)({onClick:NZ(t)(wLe.value)})("Cancel")),Bw("col-6")(A4n({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:Z("Write description"),onClick:x4n(k7e({activity:n.name,category:Se("")(ub)(n.category),description:n.description}))(function(l){return L4n(t(new SLe(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 103, column 1 - line 103, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var O4n=Rb(),H4n=Yn(M),k4n=J(q),ALe=J(X),xLe=un(M)()(),U4n=$1(_L(bE)),B4n=ai(B),J4n=$r(oo),q4n=Ia(Oa(Ft)),W4n=en(Bn),HZ=$(tt),LLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U9=function(){function e(){}return e.value=new e,e}(),g4=function(){function e(){}return e.value=new e,e}(),kZ=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return O4n({onDismiss:t(g4.value),title:H4n("")(a+" activity"),size:yb.value,bodyClass:"t--ec-editor",body:ie([GLe(e)(n)(function(r){return t(LLe.create(r))}),Qa(""),k4n("row justify-content-between mt-n3")([ALe("col-12 col-md-3 mt-3")(xLe("btn btn-primary btn-block t--save-ec-activity")(Ge)({type:"button",onClick:U4n(t)(B4n(J4n(h4(n)))(U9.value)),disabled:q4n(h4)(n)})("Save activity")),ALe("col-12 col-md-3 mt-3")(xLe("btn btn-outline-secondary btn-block")(Ge)({type:"button",onClick:W4n(t)(g4.value)})("Cancel"))])])})}}},UZ=function(e){return function(n){if(n instanceof LLe)return HZ(FLe(e)(n.value0));if(n instanceof U9||n instanceof g4)return HZ(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 54, column 1 - line 54, column 69): "+[e.constructor.name,n.constructor.name])}};var $4n=se(_G),jLe=se(Gt($W)),PLe=se(Gt(sG)),z4n=se(jt),NLe=se(Gt(nr)),OLe=se(Gt(_G)),HLe=se(ELe),kLe=Oa(Ft),ULe=Ia(kLe),V4n=at(we),Cc=$(tt),Q4n=MD(_G),BLe=ze(ua),BZ=An(wn)(kt),JLe=zr(Nn),qLe=$(zt),JZ=K(kt),WLe=Ha(li($t)),Zg=J(q),kF=Jn(M),$Le=ne($e),Y4n=K(vm),K4n=$(N0),E0=J(X),X4n=un(q)()(),Z4n=Xe(X),exn=Xe(M),nxn=J(M),zLe=cl(Oa(kLe)),txn=se(sG),axn=se(r0),rxn=Io()(),oxn=Jv(),B9=un(M)()(),D4=en(Bn),ixn=Tn(q)()(),uxn=xE(),lxn=ga(M),cxn=Jn(q),sxn=Ln(Nn);var J9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WZ=function(){function e(){}return e.value=new e,e}(),q9=function(){function e(){}return e.value=new e,e}(),Ww=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$w=function(){function e(){}return e.value=new e,e}(),UF=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}(),_y=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fxn={eq:function(e){return function(n){return e instanceof $w&&n instanceof $w?!0:e instanceof UF&&n instanceof UF?$4n(e.value0.activity)(n.value0.activity):e instanceof dy&&n instanceof dy?e.value0.index===n.value0.index&&jLe(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&PLe(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&NLe(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&OLe(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&HLe(e.value0.state.view)(n.value0.state.view):e instanceof _y&&n instanceof _y?jLe(e.value0.canonicalId)(n.value0.canonicalId)&&PLe(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&NLe(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&OLe(e.value0.tierSelector)(n.value0.tierSelector)&&HLe(e.value0.view)(n.value0.view):!1}}},vxn=se(fxn),mxn=function(e){return e.maxActivities-gt(e.activities)|0},VLe=function(e){if(e.editor instanceof $w||e.editor instanceof UF)return!1;if(e.editor instanceof _y||e.editor instanceof dy)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 352, column 15 - line 356, column 21): "+[e.editor.constructor.name])},pxn=function(e){return function(n){if(n instanceof J9&&ULe(VLe)(e)){var t=V4n(Xr(e.activities))(n.value0.index);if(n.value0.index instanceof _&&t instanceof _){var a=H9(e)(new _(t.value0));return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new dy({index:n.value0.index.value0,state:a})})}var a=H9(e)(R.value);return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new _y(a)})}if(n instanceof J9)return Cc(e);if(n instanceof qZ&&ULe(VLe)(e))return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new UF({activity:n.value0.activity})});if(n instanceof qZ)return Cc(e);if(n instanceof WZ)return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:$w.value});if(n instanceof q9){var r=function(c){return Cc({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:$w.value,activities:c(e.activities)})},i=function(c){return r(function(s){return pe(s)(c(s))})};if(e.editor instanceof UF)return Cc({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:$w.value,activities:Q4n(e.editor.value0.activity)(e.activities),activitiesToDestroy:wo(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Cc(e)};if(e.editor instanceof _y){var f=k9(e.editor.value0);return f instanceof _?r(function(v){return BLe(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof dy){var u=k9(e.editor.value0.state);return u instanceof _?i(mM(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof Ww&&n.value0 instanceof g4)return BZ(JLe(qLe(WZ.value)))(function(){return Cc(e)});if(n instanceof Ww&&n.value0 instanceof U9)return BZ(JLe(qLe(q9.value)))(function(){return Cc(e)});if(n instanceof Ww)return e.editor instanceof dy?JZ(WLe(Ww.create)(UZ(e.editor.value0.state)(n.value0)))(function(l){return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new dy({index:e.editor.value0.index,state:l})})}):e.editor instanceof _y?JZ(WLe(Ww.create)(UZ(e.editor.value0)(n.value0)))(function(l){return Cc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new _y(l)})}):Cc(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 292, column 1 - line 292, column 55): "+[e.constructor.name,n.constructor.name])}},dxn=function(e){return Zg(function(){return e.compactView?"container-xs":""}())([kF("font-weight-bold fw-bold")("Add up to "+($Le(e.maxActivities)+" unique extracurricular activities")),Zg("row")(Y4n(BLe(e.activities)([e.addNewButton(mxn(e))(e.onStartEditing)]))(function(n){return K4n(E0("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,nn(!e.compactView)(kF("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. `))])},_xn=10,hxn=function(e){return function(n){if(e>0)return E0("card")(Zg("card-body")([E0("align-middle pb-2")(X4n("btn btn-link p-0 t--add-new-ec")(Ge)({type:"button",onClick:n})([Z4n("fe fe-plus")(Je),exn("")("Add new activity")])),nxn("")("You can add "+($Le(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ce)return Je;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 142, column 1 - line 142, column 78): "+[e.constructor.name,n.constructor.name])}},gxn=function(e){return function(n){return function(t){var a=function(s){var f=zLe(lr(z4n)(cb))(zLe(lr(txn)(yp))(lr(axn)(If)));return function(v){return v>1}(gt(Ea(f(s))(n.activities)))},r=function(s){return rxn("")({type:"hidden",name:s,value:oxn(RR(n.activities))})},i=function(){return n.editor instanceof dy?Dj("ec-editor-modal")(kZ(e)(n.editor.value0.state)(function(s){return t(Ww.create(s))})):n.editor instanceof _y?Dj("ec-editor-modal")(kZ(e)(n.editor.value0)(function(s){return t(Ww.create(s))})):Je}(),u=function(s){return function(f){if(vxn(n.editor)(new UF({activity:f})))return E0("card mx-auto")(Zg("card-body")([kF("")("Delete this activity?"),Zg("row")([E0("col-12 col-sm-6 text-center")(B9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")(Ge)({type:"button",onClick:D4(t)(WZ.value)})("Keep it")),E0("col-12 col-sm-6 text-center mt-2 mt-md-0")(B9("btn btn-danger px-4 text-nowrap t--yes-remove")(Ge)({type:"button",onClick:D4(t)(q9.value)})("Delete it"))])]));if(Ce){var v=function(h){return h===""?kF("text-muted")("No activity name yet"):kF("")(h)},m=function(){if(n.compactView)return"";if(Ce)return pe("")(gG(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 267, column 7 - line 269, column 69): "+[])}(),p=function(){var h=Eo(m)>100;return h?js(100)(m)+"\u2026":m}();return ixn("card d-flex w-100 t--ec-activity")({_data:uxn({"test-id":"ec-selector-activity-view"})})([E0("card-body pb-0")(Zg("row")([Zg("col-12")([nn(a(f))(E0("d-flex justify-content-end")(Zg("badge badge-warning bg-warning text-dark")([lxn("")("Smart Alert: "),Z("this activity appears twice")]))),v(cb(f)),cxn("")([Z(ub(yp(f))),Z(" | Tier "),Z(FC(If(f)))])]),E0("col-12 mt-n2")(kF("text-muted small")(p))])),E0("card-footer border-top-0 pt-0")(Zg("row")([E0("col col-6 ml-sm-auto")(B9("btn btn-link p-0 t--edit")(sa("Edit activity"))({type:"button",onClick:D4(t)(new J9({index:new _(s)}))})("Edit")),E0("col col-6 ml-sm-auto text-right")(B9("btn btn-link btn-secondary-outline p-0 t--remove")(sa("Remove activity"))({type:"button",onClick:D4(t)(new qZ({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 198, column 3 - line 269, column 69): "+[s.constructor.name,f.constructor.name])}},l=YS(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Be(n.attributesPath)(r),addNewButton:hxn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:D4(t)(new J9({index:R.value})),redirectUrlOverride:R.value};return ie([n.defaultView(c),i])}}},W9=du("Extracurriculars")(function(e){return{init:Cc({activities:e.extracurriculars,attributesPath:R.value,attributesFormGroup:"",activitiesToDestroy:[],editor:$w.value,compactView:e.compactView,maxActivities:pe(_xn)(e.maxActivities),defaultView:pe(dxn)(e.defaultView)}),view:function(n){return gxn(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 JZ(pxn(n)(t))(function(a){return BZ(function(){return t instanceof q9?Ma(sxn(e.onChange(a.activities))):Cc(be)}())(function(){return Cc(a)})})}}}});var hy=Xe(M),Qf=J(q),$9=kc(M),QLe=Yn(M),Dxn=Yn(q),bxn=un(X)()(),$Z=en(Bn),gy=J(X),yxn=Xe(X),z9=Lt(M),V9=at(we),zZ=x(B),VZ=rn(),Jp=ne($e),YLe=un(M)()(),Rxn=y9(b9)()(),wxn=ga(q),Sxn=u1(Vn),zw=en(Or),KLe=J(M),Exn=ga(M),Cxn=LF(xF)(),B_=K(we),Ixn=u1(ro),Q9=V(de),QZ=Zr(M),XLe=qi(q),YZ=Io()(),Fxn=se(TW),Txn=PL(M)()(),Mxn=se(il()(bi(bi(ol)()({reflectSymbol:function(){return"name"}})(jt))()({reflectSymbol:function(){return"code"}})(jt))),Gxn=se(jW),ZLe=function(e){var n=H0(e),t=mu(e.Semiring0()),a=ld(e);return function(r){var i=LS(r),u=U0(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return hy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?hy("text-danger "+l.className)("-"+l.format(a(c))):Je}}},e5e=ZLe(ov)(Vn),n5e=function(e){var n=ZLe(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ce)return Qf("row no-gutters g-0")([Qf("col-6")([$9("text-uppercase text-muted")("Profile"),QLe("text-primary")(Se(r.missing)(r.format)(r.real))]),Qf("col-6")([$9("text-uppercase text-muted")("Simulated"),Dxn("")([Se(hy("text-muted")("-"))(function(l){return Z(r.format(l))})(r.simulated),Be(r.real)(function(l){return Be(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 326, column 1 - line 336, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof R?QLe("text-primary")(Se(r.missing)(r.format)(r.simulated)):i(!0)}}},Y9=n5e(ov)(Vn),Axn=n5e(r1)(ro),t5e=function(e){return function(n){if(e.chancingProfile instanceof R){var t=function(){return n instanceof yl?new _({label:"Show SAT",className:"t--add-sat"}):n instanceof Rl?new _({label:"Show ACT",className:"t--add-act"}):R.value}();return Be(t)(function(a){return bxn("btn btn-link btn-block px-0 "+a.className)(sa(a.label))({onClick:$Z(e.onAddField)(n)})(Qf("row mb-n3 cursor-pointer px-0")([gy("col text-left")(hy("text-primary")(a.label)),gy("col-auto")(yxn("fe fe-chevron-down text-muted lead")(Je))]))})}return n instanceof yl?ie([z9("")("SAT"),Y9({chancingProfile:e.chancingProfile,real:V9(_p)(zZ(VZ)(e.chancingProfile)),simulated:R.value,format:Jp,missing:"No SAT"}),YLe("btn btn-sm btn-block btn-outline-primary t--add-sat")(Ge)({onClick:$Z(e.onAddField)(yl.value)})(Se("Add SAT")(Le("Add simulated SAT"))(e.chancingProfile))]):n instanceof Rl?ie([z9("")("ACT"),Y9({chancingProfile:e.chancingProfile,real:V9(hp)(zZ(VZ)(e.chancingProfile)),simulated:R.value,format:Jp,missing:"No ACT"}),YLe("btn btn-sm btn-block btn-outline-primary t--add-act")(Ge)({onClick:$Z(e.onAddField)(Rl.value)})(Se("Add ACT")(Le("Add simulated ACT"))(e.chancingProfile))]):Je}},a5e=function(e){var n=function(){var l=gy("mx-2 my-3");return function(c){return l(Rxn(c))}}(),t=function(l){return Qf("mt-3 "+l.testClass)([Qf("d-flex")([hy("")(l.title),wxn("ml-2")([Z(Jp(l.simulated)),Be(l.real)(function(c){return e5e(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:Jp}}(c))})])]),n({min:Qn(l.min),max:Qn(l.max),step:l.step,value:Qn(Sxn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),Qf("d-flex justify-content-between text-secondary")([hy("")(Jp(l.min)),hy("")(Jp(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof wp?new wp(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:zw(e.onFieldUpdate(yl.value))(function(p){return m(uo(p))}),testClass:c})}}}}},r=zZ(VZ)(e.chancingProfile),i=function(l){return Qf("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([KLe("col-4")(l.title),nn(et(r))(gy("col-4 text-center")(Exn("")(Jp(l.real)))),gy("col-3")(Cxn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(Hv.value)(function(s){return s instanceof Ep?new Ep(l.updateField(s.value0)(c)):s})}})),nn(et(r))(gy("col-1")(e5e({className:"pl-2",real:l.real,simulated:l.simulated,format:Jp})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof Sp?new Sp(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:zw(e.onFieldUpdate(Rl.value))(function(p){return m(uo(p))}),testClass:c})}}}}};return function(l){if(l instanceof Rp)return Qf("t--gpa")([Axn({chancingProfile:e.chancingProfile,real:B_(r)(function(c){return c.gpa}),simulated:new _(l.value0.value),format:Ys("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:Ixn(0)(4)(l.value0.value),onChange:zw(e.onFieldUpdate(Qs.value))(function(c){return function(s){return s instanceof Rp?new Rp({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),Qf("d-flex justify-content-between text-secondary")(Q9(QS(0)(4))(function(c){return hy("")(Jp(c)+".0")}))]);if(l instanceof wp)return ie([z9("")("SAT"),Y9({chancingProfile:e.chancingProfile,real:V9(_p)(r),simulated:new _(OW(l.value0)),format:Jp,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(B_(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)(B_(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof Sp)return ie([z9("")("ACT"),Y9({chancingProfile:e.chancingProfile,real:V9(hp)(r),simulated:new _(HW(l.value0)),format:Jp,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(B_(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)(B_(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)(B_(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)(B_(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 Ep)return ie([nn(et(r))(Qf("row no-gutters g-0")([gy("col-4 offset-4 text-center")($9("text-uppercase text-muted")("Profile")),gy("col-4")($9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:pe(0)(B_(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:pe(0)(B_(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:pe(0)(B_(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}}}}),KLe("mt-3")("*taken at a local four-year or community college")]);if(l instanceof Cp)return W9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(kv.value)(function(s){return s instanceof Cp?new Cp(c):s})},maxActivities:R.value,defaultView:R.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof c_)return Qf("t--ethnicity")([QZ("")("Race or ethnicity"),ie(Q9(lhe)(function(c){return XLe("d-flex align-items-center")([YZ("mr-2 t--ethnicity-"+yC(c))({type:"radio",checked:Fxn(c)(l.value0),onChange:zw(e.onFieldUpdate(Uv.value))(function(s){return function(f){return f instanceof c_?new c_(c):f}})}),Z(GW(c))])}))]);if(l instanceof o0)return Qf("t--location")([Txn("")({id:"home-country-location-text"})("Home country"),ys(new qX("home-country-location-text"))()({options:X5,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new _(l.value0.country),onSelect:zw(e.onFieldUpdate(Ff.value))(function(c){return function(s){return s instanceof o0?new o0({zip:s.value0.zip,country:c}):s}})}),nn(Mxn(l.value0.country)(vp))(ie([QZ("mt-3")("Home ZIP code"),YZ("form-control t--zip")({type:"text",value:l.value0.zip,onChange:zw(e.onFieldUpdate(Ff.value))(function(c){return function(s){return s instanceof o0?new o0({country:s.value0.country,zip:wc(c)}):s}})})]))]);if(l instanceof s_)return Qf("t--gender")([QZ("")("Gender"),ie(Q9(Q9(_he)($h.create))(function(c){return XLe("d-flex align-items-center")([YZ("mr-2")({type:"radio",checked:Gxn(c)(l.value0),onChange:zw(e.onFieldUpdate(Bv.value))(function(s){return function(f){return f instanceof s_?new s_(c):f}})}),Z(dhe(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 30, column 20 - line 185, column 6): "+[l.constructor.name])}};var BF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var xxn=un(M)()(),Lxn=ne(Uhe),r5e=en(Bn),jxn=x(B),o5e=ze(ua),i5e=mf(Fe),u5e=se(AC),Pxn=x(de),Nxn=wt(Fr),Oxn=fl(Fe)(Ft),Hxn=yi(Fe)(AC),kxn=Jn(q),l5e=Xe(X),Uxn=Jn(M),Bxn=Ri(ic),Jxn=Tn(q)()(),qxn=ne(G7e),Wxn=Xe(M),$xn=J(q),zxn=J(X),Vxn=V(de),Qxn=pu(Vn),Yxn=jr(tt)(qr),Kxn=zr(Nn),c5e=$(zt),XZ=An(wn)(kt),K9=$(tt),s5e=li($t),Xxn=Ha(s5e),Zxn=Mr(s5e),f5e=function(e){return Kn.create(Vw.create(e))},v5e=function(e){return function(n){return function(t){var a=pe([])(n.whatIfScenario),r=function(f){return xxn("btn text-muted px-0 t--reset-"+Lxn(f))(Ge)({onClick:r5e(t)(new Kn(new Vw(jxn(Jhe(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Kn(new Vw(function(m){var p=function(D){return new _(o5e(pe([])(m))([v(wZ(new _(e.chancingProfile))(f))]))};if(m instanceof _){var h=i5e(function(){var D=u5e(f);return function(g){return D(SR(g))}}())(m.value0);return h instanceof _?new _(Pxn(v)(m.value0)):p(!0)}return p(!0)})))}},u=function(f){return t(new Kn(new Vw(function(v){return new _(o5e(pe([])(v))([wZ(new _(e.chancingProfile))(f)]))})))},l=function(f){var v=i5e(function(){var m=u5e(f);return function(p){return m(SR(p))}}())(a);return ie([function(m){if(m instanceof _)return a5e({chancingProfile:new _(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof R)return t5e({chancingProfile:new _(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 94, column 13 - line 96, column 102): "+[m.constructor.name])}(Nxn(v)(RZ(new _(e.chancingProfile))(f))),Be(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=Wr(a)&&f===0,p=DZ(v),h=Oxn(function(D){return Hxn(SR(D))(p)})(a);return h||m}},s=function(f){return f instanceof Yg?kxn("text-muted")([l5e("fe fe-alert-circle text-muted pr-2")(Je),Z("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof k_?Uxn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):Je};return ie(Bxn(function(f){return function(v){return Ko(ma(c(f)(v)))(function(m){return function(p){return ie([Jxn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(qxn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(gt(bZ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:r5e(p)(!m)})([Wxn("text-lead py-2")(A7e(v)),l5e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(Je)]),nn(m)($xn("py-4")([s(v),Qme(zxn("my-4")(Je))(Vxn(Qxn(L7e)(DZ(v)))(l))]))])}})}})(bZ))}}},m5e=function(e){return Yxn(e)(function(n){return Kxn(c5e(new ta(new KZ(new Tb(n)))))})},p5e=function(e){return XZ(m5e(e.chancingWhatIfScenario))(function(){return K9({debouncer:SI,whatIfScenario:e.chancingWhatIfScenario})})},e7n={isSameItem:function(e){return function(n){return!0}},commitItem:Le(c5e(be))},d5e=function(e){return function(n){if(n instanceof Kn&&n.value0 instanceof Vw)return XZ(Xxn(function(t){return Kn.create(BF.create(t))})(zR(be)))(function(){return K9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Kn&&n.value0 instanceof BF&&n.value0.value0 instanceof Ib)return XZ(m5e(e.whatIfScenario))(function(){return K9(e)});if(n instanceof Kn&&n.value0 instanceof BF)return Zxn(function(t){return Kn.create(BF.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(EI(e7n)(e.debouncer)(n.value0.value0));if(n instanceof ta)return K9(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 38, column 16 - line 52, column 15): "+[n.constructor.name])}};var _5e=()=>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,h5e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var g5e=Dn(gn),D5e=hn(g5e)(mn(vn)),b5e=dn(pn),y5e=_n(b5e),R5e=Rn(yn),w5e=bn(R5e),J_=function(){function e(){}return e.value=new e,e}(),Qw=function(){function e(){}return e.value=new e,e}(),Yw=function(){function e(){}return e.value=new e,e}(),n7n={to:function(e){if(e instanceof T)return J_.value;if(e instanceof o&&e.value0 instanceof T)return Qw.value;if(e instanceof o&&e.value0 instanceof o)return Yw.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof J_)return new T(z.value);if(e instanceof Qw)return new o(new T(z.value));if(e instanceof Yw)return new o(new o(z.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])}},ZZ=function(e){if(e instanceof J_)return"skip";if(e instanceof Qw)return"silent";if(e instanceof Yw)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 26, column 13 - line 29, column 23): "+[e.constructor.name])},S5e=function(){return nt(Pe)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:J_.value,parse:En(ZZ)(ln(n7n)(D5e(D5e(g5e)(b5e))(y5e))(w5e(w5e(R5e)))(y5e))})}();var t7n=V(B),E5e=function(e){return h5e(ZZ(e))},X9=function(){var n=_5e();return t7n(oe(n))(S5e)};var eee=function(){function e(){}return e.value=new e,e}(),b4=function(){function e(){}return e.value=new e,e}(),y4=function(){function e(){}return e.value=new e,e}(),nee=function(){function e(){}return e.value=new e,e}(),tee=function(){function e(){}return e.value=new e,e}();var eD=function(e){if(e instanceof eee)return"startup";if(e instanceof b4)return"school_list";if(e instanceof y4)return"chancing";if(e instanceof nee)return"direct_messages";if(e instanceof tee)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 28, column 13 - line 33, column 31): "+[e.constructor.name])};var Z9=function(){function e(){}return e.value=new e,e}(),eO=function(){function e(){}return e.value=new e,e}(),nO=function(){function e(){}return e.value=new e,e}(),aee=function(e){if(e instanceof Z9)return"denied";if(e instanceof eO)return"failed";if(e instanceof nO)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 12, column 13 - line 18, column 16): "+[e.constructor.name])};var C5e=no(Xo),I5e=K(Ct),ree=bo(C5e)("mobile_set_push_token_path")(function(e){return function(n){return I5e(e({token:n}))(gu)}}),tO=bo(no(C5e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return I5e(e({context:eD(n),reason:aee(t)}))(gu)}}});var F5e=()=>window.__mobilePlatformAvailable||!1,T5e=e=>n=>()=>new Promise((t,a)=>{F5e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function M5e(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var a7n=UT(ft),r7n=ha(sJ),o7n=Qe(Ze),i7n=wt(VM(CM)(_a)),u7n=dv(_a),l7n=x(hE(_m)),c7n=wh(_a),s7n=K(Ct),f7n=Ln(Nn),v7n=function(e){return function(n){return Eh(function(t){return a7n(r7n)(M5e(n)(function(a){return t(Ye.create(e(a)))()})(function(a){return t(Ve.create(a))()}))})}};var m7n=function(e){return sr(function(n){return dl("Promise failed, couldn't extract JS Error or String")})(o7n)(YD(i7n(u7n("Error")(e))(l7n(dl)(c7n(e)))))},p7n=v7n(m7n),G5e=function(e){return s7n(f7n(e))(p7n)};var A5e=function(e){var n=HD(e);return function(t){return n1(n(t))}};var d7n=An(wn)(Ct),x5e=$(zt),L5e=jo(IE),_7n=_l(_f),h7n=K(Ct),g7n=ne(wM),D7n=A5e(Xce),b7n=x($t),y7n={reflectSymbol:function(){return"token"}};var R4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w4=function(){function e(){}return e.value=new e,e}();var R7n=function(){var e=Se(w4.value)(R4.create);return function(n){return e(function(t){return t.token}(n))}}();var w7n=function(e){return d7n(Va(Ka)("Exception thrown by mobile RPC")({name:JM(e),message:hd(e),stack:pe("")(ise(e))})(function(n){return x5e(be)}))(function(){return L5e(e)})},j5e=function(e){var n=HD(e);return function(t){var a=HM(t);return function(r){return function(i){return Ht(_7n)(w7n)(h7n(G5e(T5e(r)(n(i))))(function(u){var l=a(u);if(l instanceof Ye)return L5e(dl("Unparseable response for RPC '"+(r+("': "+(g7n(l.value0)+(". Payload was: "+D7n(u)))))));if(l instanceof Ve)return x5e(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 130, column 3 - line 134, column 15): "+[l.constructor.name])}))}}}},S7n=j5e(qB(JB)()),E7n=S7n(kB(HB)()),C7n=j5e(qB(ese(Zce)(JB)({reflectSymbol:function(){return"requestSilently"}})())())(kB(qce($ce(UB))(HB)(y7n)()())());var P5e=E7n("goToSettings")({}),oee=function(e){return b7n(R7n)(C7n("getPushToken")({requestSilently:e.requestSilently}))};var I7n=cj(),aO=J(q),F7n=Yn(M),N5e=Jn(M),S4=un(M)()(),E4=en(Bn),O5e=An(wn),q_=O5e(Ct),C4=$(zt),T7n=J(M),rO=J(X),M7n=Qc()(),H5e=QC(),k5e=Lt(M),G7n=Jn(q),iee=ga(M),I4=O5e(kt),JF=tR(Nn)(),U5e=K(Ct),qF=$(tt),A7n=_l(_f),x7n=Ln(Nn),L7n=zr(Nn),j7n=Aa($t),Kw=function(){function e(){}return e.value=new e,e}(),B5e=function(){function e(){}return e.value=new e,e}(),J5e=function(){function e(){}return e.value=new e,e}(),q5e=function(){function e(){}return e.value=new e,e}(),W5e=function(){function e(){}return e.value=new e,e}(),$5e=function(){function e(){}return e.value=new e,e}(),oO=function(){function e(){}return e.value=new e,e}(),uee=function(){function e(){}return e.value=new e,e}(),iO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z5e=function(){function e(){}return e.value=new e,e}(),uO=function(e){return I7n({body:aO("pb-6 text-center")([db("py-6")(e.illustrationPath),F7n("")(e.title),N5e("mb-4")(e.body),S4("btn btn-primary btn-block t--push-notifications-enable")(Ge)({onClick:E4(e.dispatch)(uee.value)})("Turn on notifications"),S4("btn btn-outline-primary btn-block t--push-notifications-remind-later")(Ge)({onClick:E4(e.dispatch)(oO.value)})("Remind me later")]),onClose:e.dispatch(oO.value)})},P7n=function(e){return uO({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 `})},N7n=function(e){return uO({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 `})},O7n=function(e){return uO({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. `})},H7n=function(e){return uO({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 `})},V5e=function(e){if(e instanceof R4)return"granted";if(e instanceof w4)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 324, column 1 - line 324, column 58): "+[e.constructor.name])},k7n=function(e){return function(n){return q_(Va(Ka)("Getting mobile push token failed")({errorName:JM(n),errorMessage:hd(n)})(function(t){return C4(be)}))(function(){return q_(tO(e)(eO.value))(function(){return C4(new iO($5e.value))})})}};var Q5e=function(e){return function(n){return aO("row")([T7n("col-2")(""),rO("col-8")(M7n("w-100")({src:e.imagePath})),rO("col-2 text-right")(S4("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")(sa("Close dialog"))({onClick:E4(n)(oO.value)})(""))])}},U7n=function(e){return H5e({size:yb.value,bodyClass:"t--push-permission-denied-modal",body:ie([Q5e({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),aO("text-center mt-4")([k5e("")("Uh oh!"),N5e("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),rO("mt-4")(S4("btn btn-primary btn-block")(Ge)({onClick:E4(e)(z5e.value)})("Go to settings"))])})},B7n=function(e){return H5e({size:yb.value,bodyClass:"t--request-push-permission-modal",body:ie([Q5e({imagePath:"/img/mobile/push/permissions-request.svg"})(e),aO("text-center mt-4")([k5e("")("Get the most out of the CollegeVine app"),G7n("")([Z("Turn on notifications so that you don\u2019t miss "),iee("")("connection requests"),Z(", "),iee("")("scholarship offers"),Z(", and "),iee("")("helpful advice"),Z(".")])]),rO("mt-4")(S4("btn btn-primary btn-block t--enable-push-notifications")(Ge)({onClick:E4(e)(uee.value)})("Ok!"))])})},Y5e=function(e){return function(n){return function(t){if(n.stage instanceof Kw)return Je;if(n.stage instanceof B5e){if(e.context instanceof eee)return B7n(t);if(e.context instanceof b4)return N7n(t);if(e.context instanceof y4)return H7n(t);if(e.context instanceof nee)return P7n(t);if(e.context instanceof tee)return O7n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 171, column 5 - line 181, column 47): "+[e.context.constructor.name])}if(n.stage instanceof J5e)return U7n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 167, column 33 - line 183, column 34): "+[n.stage.constructor.name])}}},K5e=function(e){if(e.requestSilently)return I4(Ma(q_(JF("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:eD(e.context)}))(function(){return U5e(oee({requestSilently:e.requestSilently}))(function(n){return q_(function(){if(n instanceof R4)return ree(n.value0);if(n instanceof w4)return C4(be);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 75, column 9 - line 79, column 22): "+[n.constructor.name])}())(function(){return JF("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:V5e(n),push_notification_request_context:eD(e.context)})})})})))(function(){return qF({stage:Kw.value})});if(Ce)return I4(Ma(JF("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:eD(e.context)})))(function(){return qF({stage:B5e.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 65, column 1 - line 65, column 42): "+[e.constructor.name])},J7n=function(e){return Ht(A7n)(k7n(e))(q_(JF("Mobile: Push notifications: Permission prompted")({push_notification_request_context:eD(e)}))(function(){return U5e(oee({requestSilently:!1}))(function(n){return q_(JF("Mobile: Push notifications: Permission confirmed")({push_notification_permission:V5e(n),push_notification_request_context:eD(e)}))(function(){if(n instanceof R4)return q_(ree(n.value0))(function(){return C4(new iO(q5e.value))});if(n instanceof w4)return q_(tO(e)(Z9.value))(function(){return C4(new iO(W5e.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 146, column 3 - line 152, column 45): "+[n.constructor.name])})})}))},X5e=function(e){return function(n){return function(t){if(t instanceof oO)return I4(Ma(q_(x7n(E5e(J_.value)))(function(){return q_(tO(e.context)(nO.value))(function(){return JF("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:eD(e.context)})})})))(function(){return qF({stage:Kw.value})});if(t instanceof uee)return I4(L7n(J7n(e.context)))(function(){return qF({stage:Kw.value})});if(t instanceof iO)return qF({stage:function(){if(t.value0 instanceof q5e)return Kw.value;if(t.value0 instanceof W5e)return J5e.value;if(t.value0 instanceof $5e)return Kw.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 118, column 17 - line 127, column 17): "+[t.value0.constructor.name])}()});if(t instanceof z5e)return I4(Ma(j7n(P5e)))(function(){return qF({stage:Kw.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 97, column 22 - line 131, column 32): "+[t.constructor.name])}}};var lee="support@collegevine.com";var lO="https://www.collegevine.com/admissions-calculator";var q7n=rn(),W7n=ne(Ui),$7n=Tn(q)()(),Z5e=y9(b9)()(),e6e=u1(ro),WF=J(q),F4=J(M),n6e=K(Ct),z7n=IR(it(ct()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})(ym)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(Wt)(ge))))))),cee=V(de);var see=J(X),V7n=V(B),Q7n=An(wn),cO=Q7n(kt),sO=zr(Nn),fO=$(zt),Dy=$(tt),Y7n=Zr(M),fee=ra(M)()(),K7n=ea(Ji),X7n=qv(),Z7n=Xe(X),eLn=ne(CC),nLn=Ia(Oa(Ft)),tLn=zE(),aLn=LE(q)()(),t6e=Dn(gn),vee=hn(t6e)(mn(vn)),a6e=dn(pn),mee=_n(a6e),r6e=Rn(yn),pee=bn(r6e),rLn=vc(X),vO=ea(mr),dee=en(Or),mO=function(){function e(){}return e.value=new e,e}(),pO=function(){function e(){}return e.value=new e,e}(),_ee=function(){function e(){}return e.value=new e,e}(),dO=function(){function e(){}return e.value=new e,e}(),oLn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),l6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xw=function(){function e(){}return e.value=new e,e}(),s6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iLn={to:function(e){if(e instanceof T)return mO.value;if(e instanceof o&&e.value0 instanceof T)return pO.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return _ee.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return dO.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof mO)return new T(z.value);if(e instanceof pO)return new o(new T(z.value));if(e instanceof _ee)return new o(new o(new T(z.value)));if(e instanceof dO)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])}},uLn=ln(iLn)(vee(vee(vee(t6e)(a6e))(mee))(mee))(pee(pee(pee(r6e))))(mee),f6e=function(e){if(e instanceof mO)return"Female";if(e instanceof pO)return"Male";if(e instanceof _ee)return"Non-binary / third gender";if(e instanceof dO)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 88, column 20 - line 92, column 43): "+[e.constructor.name])},v6e=function(e){return pe(e)(Xr(Qo("|")(e))(1))},m6e=function(e){return{label:e.name,value:q7n(e.slug)+("_"+W7n(e.id))}},lLn=function(){var e=Qo("_");return function(n){return function(t){return Xr(t)(1)}(e(function(t){return t.value}(n)))}}(),p6e=function(e){return $7n(e.className)({style:Ke({flexBasis:"46%"})})([e.label,Z5e({min:200,max:800,step:10,value:e6e(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),WF("mt-2 d-flex flex-row justify-content-between")([F4("")("200"),F4("")("800")])])},cLn=bo(no(Xo))("blog_lite_chancing_path")(function(e){return function(n){return n6e(e(n))(ko(function(t){return z7n("Lite Chancing Response")(t)(function(a){return new _(cee(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new _(r.score)}}))})}))}});var sLn=function(e){return WF(e.className)([e.label,see("t--lite-chancing-cta-left-sidebar-gpa")(Z5e({min:1,max:4,step:.1,value:e6e(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),WF("mt-2 d-flex flex-row justify-content-between")([F4("")("1.0"),F4("")("4.0")])])},fLn=function(e){return e instanceof mO?"female":e instanceof pO?"male":"other"},d6e=function(e){return function(n){var t=Pr(function(i){return V7n(lLn(i))(X7)})(e),a=fLn(n.genderOption),r=RR(n.ecs);return cO(sO(n6e(cLn({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return fO(new Kn(new s6e(i)))})))(function(){return Dy({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},_6e=function(e){return d6e(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:dO.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},h6e=function(e){return function(n){return function(t){if(t instanceof Kn&&t.value0 instanceof o6e)return cO(sO(fO(new Kn(Xw.value))))(function(){return Dy({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 u6e)return cO(sO(fO(new Kn(Xw.value))))(function(){return Dy({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 i6e)return Dy({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 l6e)return Dy({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 c6e)return Dy({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 Xw)return d6e(e.schools)(n);if(t instanceof Kn&&t.value0 instanceof s6e)return cO(sO(fO(new ta(new oLn(t.value0.value0)))))(function(){return Dy({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 Dy(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 157, column 21 - line 183, column 15): "+[t.constructor.name])}}},g6e=lO,vLn=function(e){return function(n){return ie([WF("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([Y7n("mt-3")("Extracurriculars"),see("")(nn(Wr(n.ecActivities))(fee("t--lite-chancing-mobile-and-left-sidebar-add-ec")(sa("Add extracurriculars"))({href:"#",onClick:K7n(function(t){return function(){return X7n(t)(),n.onStartEditing(t)}})})("+ add")))]),WF("mt-0 pb-3 mb-2")(cee(n.ecActivities)(function(t){return Z7n("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+ub(yp(t))))(Z(eLn(yp(t))))})),nn(nLn(Wr)(n.ecActivities))(see("card bg-white border-dashed")(WF("card-body "+e.className)([Z("To add more ECs & see chances for 1,500 schools, "),fee("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")(Ge)({href:pe(g6e)(e.redirectUrlOverride)})("create a full profile")]))),F4("mb-2")("")])}};var D6e=function(e){return function(n){return function(t){return t({redirectUrl:pe(g6e)(e.redirectUrlOverride),ecSelector:function(a){return W9({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new Kn(new o6e(r)))(),a.onChange()}},maxActivities:new _(1),defaultView:new _(vLn({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return tLn("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:Z(f6e(e.genderOption)),contentId:"gender-dropdown-options-1",content:function(r){return aLn(r.className+" dropdown-menu shadow")({id:r.contentId})(cee(uLn)(function(i){return rLn("hover-bg-light")(fee("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")(Ge)({onClick:vO(function(){return n(new Kn(new u6e(i)))(),a.onChange()})})(f6e(i)))}))},ariaLabelInput:sa("Gender dropdown")})},gpaSlider:function(a){return sLn({gpa:e.gpa,className:a.className,onChange:dee(n)(function(r){return Kn.create(i6e.create(r))}),onFinalChange:vO(function(){return n(new Kn(Xw.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Kn(Xw.value)),satMathScoreSlider:function(a){return p6e({score:e.satMath,onChange:dee(n)(function(r){return Kn.create(l6e.create(r))}),onFinalChange:vO(function(){return n(new Kn(Xw.value))(),a.onChange()}),label:a.label(uo(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return p6e({score:e.satVerbal,onChange:dee(n)(function(r){return Kn.create(c6e.create(r))}),onFinalChange:vO(function(){return n(new Kn(Xw.value))(),a.onChange()}),label:a.label(uo(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var mLn=na(X),pLn=ra(X)()(),$F=function(){function e(){}return e.value=new e,e}(),hee=function(){function e(){}return e.value=new e,e}(),T4=function(){function e(){}return e.value=new e,e}(),W_=function(e){return function(n){var t=function(i){return mLn("fe fe-external-link "+i)(Je)},a=Mh(n),r=pe(a.siteName)(e.text);return pLn(e.className)(sa(r))({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof $F)return Z(r);if(e.icon instanceof hee)return ie([t("mr-1 large"),Z(r)]);if(e.icon instanceof T4)return ie([Z(r),t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 26, column 5 - line 29, column 61): "+[e.icon.constructor.name])}())}},b6e=function(){return W_({className:"text-body mt-1 d-inline-block",icon:$F.value,text:R.value})}();var hLn=J(q),gLn=ra(M)()(),bee=function(e){return e.chancing.endorsed?Je:hLn("my-1 ml-1 small text-gray-800")([Z("Chancing is not endorsed by "),Z(e.name),Z("."),Be(e.chancing.moreInfoLink)(function(n){return ie([Z(" If interested in applying, learn more about "),gLn("")(Ge)({href:n})("how to prepare ")])})])};var yee=V(B),S6e=un(M)()(),Ree=en(Bn),MLn=un(X)()(),GLn=J(q),E6e=Xe(M);var by=function(){function e(){}return e.value=new e,e}(),zF=function(){function e(){}return e.value=new e,e}(),VF=function(){function e(){}return e.value=new e,e}(),yy=function(){function e(){}return e.value=new e,e}(),QF=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}(),Ry=function(){function e(){}return e.value=new e,e}(),C6e={to:function(e){if(e instanceof T)return by.value;if(e instanceof o&&e.value0 instanceof T)return zF.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return VF.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return yy.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 QF.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 YF.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 KF.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 XF.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 Ry.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof by)return new T(z.value);if(e instanceof zF)return new o(new T(z.value));if(e instanceof VF)return new o(new o(new T(z.value)));if(e instanceof yy)return new o(new o(new o(new T(z.value))));if(e instanceof QF)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof YF)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof KF)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof XF)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Ry)return new o(new o(new o(new o(new o(new o(new o(new o(z.value))))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},I6e=function(e){return!(e instanceof Ry)},_O=function(e){if(e instanceof by)return"Basic Info";if(e instanceof VF)return"Admissions";if(e instanceof yy)return"Costs";if(e instanceof QF)return"Enrollment";if(e instanceof YF)return"Application Requirements";if(e instanceof KF)return"Academic Offerings";if(e instanceof XF)return"Chancing";if(e instanceof zF)return"Header Image";if(e instanceof Ry)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 148, column 16 - line 157, column 40): "+[e.constructor.name])},L4=function(e){if(e instanceof by)return"basic";if(e instanceof VF)return"admissions";if(e instanceof yy)return"costs";if(e instanceof QF)return"enrollment";if(e instanceof YF)return"admission-requirements";if(e instanceof KF)return"academic-offerings";if(e instanceof XF)return"chancing";if(e instanceof zF)return"header-image";if(e instanceof Ry)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 160, column 13 - line 169, column 36): "+[e.constructor.name])},wee=function(e){return sa("Edit "+_O(e))},F6e=function(e){return function(n){return function(t){return yee(e)(function(a){return S6e("btn btn-outline-primary t--text-edit-"+L4(n))(wee(n))({onClick:Ree(a)(n)})(t)})}}},T6e=function(e){return function(n){return yee(e)(function(t){return MLn("btn btn-outline-primary t--edit-"+L4(n))(wee(n))({onClick:Ree(t)(n)})(GLn("d-flex align-content-center")([E6e("material-symbol x-large")("edit"),E6e("ml-2")("Edit")]))})}},Eu=function(e){return function(n){return yee(e)(function(t){return S6e("btn btn-link p-0 material-symbol x-large t--edit-"+L4(n))(wee(n))({onClick:Ree(t)(n)})("edit")})}};var ALn=se(Gt(Xde)),xLn=An(wn)(we),LLn=$r(oo),jLn=yi(Fe)(tG),M6e=K(we),PLn=$(xn),qp=J(q),G6e=Lt(M),NLn=Sc(M),A6e=Xe(M),x6e=J(X),L6e=Tn(M)()(),OLn=na(M),HLn=Yn(M),kLn=x(de),See=function(e){var n=ALn(e.school.appGroup)(new _(e_e)),t=function(){if(e.school.admissions.reqClassRank instanceof R||e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof Ho)return!1;if(e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof ku||e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof Wc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 61, column 26 - line 65, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=pe(ku.value)(e.school.admissions.reqStandardTests),r=ie([ca(xLn(LLn(jLn(a)([ku.value,Wc.value])))(function(){return M6e(e.school.admissions.fracSubmittedSat)(function(i){return M6e(e.school.admissions.fracSubmittedAct)(function(u){return PLn(qp("row mb-4")([qp("col-12 text-nowrap mb1")([qp("d-flex align-items-center mb-4")([G6e("mr-2 mb-0")("Tests typically submitted"),NLn("")(` 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. `)]),qp("")([Z("SAT: "),A6e("font-weight-semibold")(La(i))]),x6e("progress progress-md mt-3 mt-2")(L6e("progress-bar")({style:Ke({width:LG(i)})})("")),Qa(""),qp("")([Z("ACT: "),A6e("font-weight-semibold")(La(u))]),x6e("progress progress-md mt-3")(L6e("progress-bar")({style:Ke({width:LG(u)})})(""))])]))})})})),qp("d-flex align-items-center")([OLn("fe fe-info large pr-2")(""),qp("")([Z(" Policies can change. Please confirm by looking at "),W_({className:"",icon:$F.value,text:new _("this school\u2019s website.")})(e.school.urls.main)])])]);return qp("card")([qp("card-body")([qp("d-flex align-items-center justify-content-between mb-4")([HLn("my-0 mr-3 flex-grow-1")("Applications"),ca(Eu(e.onEdit)(YF.value))]),G6e("mb-4")("How to apply"),qp("mb-4")(kLn(tf)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),j_e(a),function(){var i=pe(ku.value)(e.school.admissions.reqRecLetters);if(i instanceof Ho)return"Rec letters not used";if(i instanceof ku)return"Rec letters optional";if(i instanceof Wc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 42, column 9 - line 45, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=pe(ku.value)(e.school.admissions.reqToefl);if(i instanceof Ho)return"TOEFL not used (international applicants)";if(i instanceof ku)return"TOEFL optional (international applicants)";if(i instanceof Wc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 49, column 9 - line 52, column 66): "+[i.constructor.name])}()])),r])])},j6e=function(e){return See(e)};var P6e=vr(fr),ULn=xo(RU()(e7({reflectSymbol:function(){return"p25"}})()(e7({reflectSymbol:function(){return"p75"}})()(yU)(Ts))(Ts))),tl=J(q),wy=J(X),N6e=Lt(M),Wp=Jn(M),O6e=$n(Na),H6e=x(B),hO=kc(M),BLn=function(e){return P6e(e.p25+e.p75|0)(2)},k6e=function(e){if(e instanceof _)return La(e.value0);if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 131, column 37 - line 133, column 28): "+[e.constructor.name])},Eee=function(e){return Rh(",")("")(e)},ZF=function(e){if(e instanceof _)return Eee(Ks(e.value0.p25)+(" - "+Ks(e.value0.p75)));if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 136, column 33 - line 138, column 28): "+[e.constructor.name])},JLn=function(e){return function(n){return BLn(ULn(e)(n))}},qLn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},WLn=ie([tl("row")([wy("col-12 col-md-7")(Zr(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),wy(" col-12 col-md-5 my-4")(gj()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),$Ln=function(e){if(e instanceof _)return Eee(Ks(P6e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 126, column 36 - line 128, column 28): "+[e.constructor.name])},zLn=function(e){var n=function(t){return wy("card bg-white")(tl("card-body")(t))};return wy("row")(tl("col-12")([n([N6e("")("SAT"),tl("row")([tl("col col-md-6")([Wp("")("Average SAT "),Ar("")(Eee(Se("Not Reported")(Ks)(O6e(H6e(JLn)(e.admissions.satMath))(e.admissions.satVerbal))))]),tl("col col-md-6")([Wp("")("SAT 25th-75th"),Ar("")(ZF(O6e(H6e(qLn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),tl("row")([tl("col col-md-6")([Wp("mt-5")("Students Submitting SAT"),Ar("")(k6e(e.admissions.fracSubmittedSat))])]),tl("row")([tl("col col-md-6")([Wp("mt-5")("Math"),hO("text-muted")("Average (25th - 75th)"),Ar("")(ZF(e.admissions.satMath))]),tl("col col-md-6")([Wp("mt-5 text-nowrap")("Reading and Writing"),hO("text-muted")("Average (25th - 75th)"),Ar("")(ZF(e.admissions.satVerbal))])])]),n([N6e("")("ACT"),tl("row")([tl("col col-md-6")([Wp("")("Average ACT"),Ar("")($Ln(e.admissions.actComposite))]),tl("col col-md-6")([Wp("")("ACT 25th-75th"),Ar("")(ZF(e.admissions.actComposite))])]),wy("row")(tl("col col-md-6")([Wp("mt-5")("Students Submitting ACT"),Ar("")(k6e(e.admissions.fracSubmittedAct))])),tl("row")([tl("col col-md-6")([Wp("mt-5")("Math"),hO("text-muted")("Average (25th - 75th)"),Ar("")(ZF(e.admissions.actMath))]),tl("col col-md-6")([Wp("mt-5")("English"),hO("text-muted")("Average (25th - 75th)"),Ar("")(ZF(e.admissions.actVerbal))])])])]))},VLn=function(e){return wy("card")(tl("card-body")([Wp("")("Acceptance Rate"),Ar("")(Se("Not reported")(function(n){return La(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},QLn=function(e){return wy("row")(wy("col-12")(VLn(e)))},U6e=function(e){return ie([QLn(e.school),zLn(e.school),WLn,See(e)])};var YLn=Xe(M),KLn=ne(j5),Cee=function(e){var n=function(t){return function(a){return YLn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof kr&&e.testPolicy instanceof _&&e.testPolicy.value0 instanceof Ho)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof _&&e.testPolicy.value0 instanceof Ho)return Va(Ka)("Received strategy, "+(KLn(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 kr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof fo&&e.satOrigin instanceof _&&e.satOrigin.value0 instanceof EC)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof fo)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof Oo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 21, column 13 - line 37, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var XLn=x(de),ZLn=Jn(M),B6e=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 Ef)return a;if(e instanceof Tv||e instanceof Mv)return n;if(e instanceof Gv)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 17, column 18 - line 21, column 38): "+[e.constructor.name])}();return ie(XLn(ZLn(""))(r))};var eT=J(X),Iee=na(M),e5n=Tn(M)()(),n5n=vr(fr),t5n=wt(Fr),a5n=$n(Na),r5n=x(B),Fee=J(q),o5n=Xe(q),i5n=Xe(M),u5n=un(q)()(),l5n=ea(mr),nT=eT("col-auto")(ra(q)()()("")(Ge)({href:bg})([Iee("fe fe-edit-2")(""),Z(" edit")])),tT=function(e){if(e instanceof Nh)return"success";if(e instanceof Oh)return"primary";if(e instanceof cp)return"warning";if(e instanceof Av)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 109, column 17 - line 113, column 28): "+[e.constructor.name])},eS=function(e){return function(n){return function(t){return eT("progress progress-"+e)(e5n("progress-bar bg-"+n)({style:Ke({width:LG(t)})})(""))}}},J6e=function(e){var n=function(t){return function(a){return n5n(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:t5n(e.p50)(a5n(r5n(n)(e.p25))(e.p75))}},Sy=function(e){return function(n){var t=tT(n),a=function(r){return function(i){return Fee("d-flex large font-weight-bold fw-bold mb-3")([Iee("mr-3 fe fe-"+(i+(" text-"+t)))(""),o5n("")([Z(e),i5n("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Nh)return a("above average")("check-circle");if(n instanceof Oh)return a("about average")("thumbs-up");if(n instanceof cp)return a("below average")("trending-down");if(n instanceof Av)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 91, column 3 - line 95, column 45): "+[n.constructor.name])}},Tee=function(e){if(e.expanded){var n=u5n("btn btn-link px-0 t--show-less")(Ge)({onClick:l5n(e.onCollapse)})([Z("show less "),Iee("fe fe-chevron-up")("")]);return eT("card bg-very-light-grey mt-3")(Fee("card-body "+e.card.testClass)([Fee("row")([eT("col")(e.card.title),eT("col-auto d-none d-md-block")(n)]),e.card.content,eT("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ce)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 41, column 1 - line 41, column 89): "+[e.constructor.name])},q6e=function(e){return et(e.p25)&&et(e.p50)&&et(e.p75)};var W6e=J(q),$6e=J(M),z6e=Jn(q),V6e=ga(M),c5n=ne($e),s5n=ra(M)()(),Q6e=function(e){return function(n){var t=W6e("row mb-2")([$6e("col-auto pr-0 large")("Your coursework"),nn(e.showUpdateLinks)(nT)]),a=z6e("")([Z("Coursework rigor is "),V6e("")("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 ie([V6e("")(c5n(pe(0)(l))),Z(" "+(c+" "))])}},i=$6e("mb-3 large font-weight-bold fw-bold text-"+tT(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof Av)return"";if(n.chances.courseRigorStrength instanceof cp)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof Oh)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Nh)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 44, column 9 - line 48, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=z6e("mb-0")([Z("Read about what "),s5n("")(Ge)({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),Z(".")]);return{title:Sy("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:ie([t,W6e("")([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 Kl=function(){function e(){}return e.value=new e,e}(),Xl=function(){function e(){}return e.value=new e,e}(),Y6e={show:function(e){if(e instanceof Kl)return"SAT";if(e instanceof Xl)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 14, column 1 - line 16, column 19): "+[e.constructor.name])}};var K6e=function(e){if(e instanceof Kl)return Xl.value;if(e instanceof Xl)return Kl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 24, column 1 - line 24, column 46): "+[e.constructor.name])};var f5n=oi(ht),X6e=function(){function e(){}return e.value=new e,e}(),Z6e=function(){function e(){}return e.value=new e,e}(),eje=function(e){return function(n){var t=function(){if(e instanceof X6e)return"and";if(e instanceof Z6e)return"or";throw new Error("Failed pattern match at Utils.Text (line 26, column 24 - line 28, column 19): "+[e.constructor.name])}(),a=Jle(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):f5n(", ")(a.init)+(", "+(t+(" "+a.last)))}},nje=function(){return eje(X6e.value)}(),tje=function(){return eje(Z6e.value)}();var C0=Ra(Fe)(ht),aje=x(xD),ws=ne($e),Zl=$(xn),gO=ne(rW),DO=pm()(),rje=ri({reflectSymbol:function(){return"math"}}),$p=dm($e),oje=dm(ll),zp=ne(DO(ri({reflectSymbol:function(){return"act"}})(ri({reflectSymbol:function(){return"courseRigor"}})(ri({reflectSymbol:function(){return"ecActivities"}})(ri({reflectSymbol:function(){return"ecScore"}})(ri({reflectSymbol:function(){return"gpa"}})(ri({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Fc({reflectSymbol:function(){return"sat"}})(DO(rje(Fc({reflectSymbol:function(){return"readingWriting"}})($p))($p))))($p))(oje))(oje))(ac(WW)))(DO(ri({reflectSymbol:function(){return"ap"}})(ri({reflectSymbol:function(){return"collegeClasses"}})(Fc({reflectSymbol:function(){return"honors"}})($p))($p))($p))))(DO(ri({reflectSymbol:function(){return"english"}})(rje(ri({reflectSymbol:function(){return"reading"}})(Fc({reflectSymbol:function(){return"science"}})($p))($p))($p))($p))))),nS=ne(Y6e),v5n=Xpe(LD)(L5),Ey=ne(uW),aT=se(iW(iC)),ije=ne($p),bO=V(B),m5n=ra(M)()(),p5n=Lt(M),d5n=Jn(X),_5n=Jn(q),h5n=ga(M),g5n=function(e){return e},D5n=function(e){return e},Mee=function(e){if(e instanceof Kl)return fo.value;if(e instanceof Xl)return Oo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 551, column 18 - line 553, column 22): "+[e.constructor.name])},b5n=function(e){if(e instanceof fo)return"with SAT";if(e instanceof Oo)return"with ACT";if(e instanceof kr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 545, column 17 - line 548, column 58): "+[e.constructor.name])},j4=function(e){return function(n){return C0(["Your simulated chances of admission ",nje(aje(b5n)($le(e)(n)))," are very close."])}},uje=60,Vp=function(e){return function(n){return Va(Ka)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return R.value})}},lje=3,P4=Sc(M)("text-secondary ml-1")(C0(["If your SAT or ACT scores fall within ",ws(uje)," points of the 25th percentile score (SAT) or ",ws(lje)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),yO=function(e){return ie([Z(C0([j4(kr.value)(F1(Mee(e.standardizedTest)))," But because your score ",ws(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof fo||e.recommendedStrategy instanceof Oo)return"higher";if(e.recommendedStrategy instanceof kr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 490, column 7 - line 493, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",ws(e.guidanceScore)])),P4,Z(C0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof fo)return"with SAT";if(e.recommendedStrategy instanceof Oo)return"with ACT";if(e.recommendedStrategy instanceof kr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 500, column 7 - line 503, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},y5n=function(e){return function(n){return function(t){return function(a){var r=QW(n),i=hp(n);if(e instanceof Hd&&e.value0 instanceof jh&&r instanceof _&&i instanceof _)return Zl({title:"Applying test-optional should be best for you",body:ie([Z(C0([j4(kr.value)(oE(fo.value)([Oo.value]))," But because your SAT score ",ws(r.value0)," is lower than ",ws(t)])),P4,Z(C0([" and your ACT score ",ws(i.value0)," is lower than ",ws(a)])),P4,Z(", we recommend you apply test-optional.")])});if(e instanceof Hd&&e.value0 instanceof jh)return Vp("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:gO(e),profile:zp(n)});if(e instanceof Hd&&r instanceof R&&i instanceof R)return Vp("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:gO(e),profile:zp(n)});if(e instanceof Hd&&e.value0 instanceof up&&r instanceof _)return Zl({title:"Applying test-optional should be best for you",body:yO({standardizedTest:Kl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:kr.value})});if(e instanceof Hd&&e.value0 instanceof up&&r instanceof R)return Vp("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:gO(e),profile:zp(n)});if(e instanceof Hd&&e.value0 instanceof lp&&i instanceof _)return Zl({title:"Applying test-optional should be best for you",body:yO({standardizedTest:Xl.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:kr.value})});if(e instanceof Hd&&e.value0 instanceof lp&&i instanceof R)return Vp("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:gO(e),profile:zp(n)});if(e instanceof q2&&r instanceof R&&i instanceof R)return Zl({title:"Applying test-optional should be best for you",body:Z(C0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",ws(t),"+ for SAT or ",ws(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof q2)return Zl({title:"Applying test-optional should be best for you",body:Z(C0(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof _&&i instanceof _)return"SAT and ACT";if(r instanceof _&&i instanceof R)return"SAT";if(r instanceof R&&i instanceof _)return"ACT";if(r instanceof R&&i instanceof R)return fv("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 182, column 13 - line 191, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 94, column 3 - line 194, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},R5n=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(nS(v)+" should be best for you")},i=function(v){return ie([Z(C0([J0(j4)(function(){return v.includeTestOptional?new He(kr.value,oE(fo.value)([Oo.value])):new He(Mee(v.stronger.test),aje(Mee)(F1(v.weaker.test)))}())," But because your ",nS(v.stronger.test)," score ",ws(v.stronger.actualScore)," is higher than ",ws(v.stronger.guidanceScore)])),P4,Z(C0([" and your ",nS(v.weaker.test)," score ",ws(v.weaker.actualScore)," is lower than ",ws(v.weaker.guidanceScore)])),P4,Z(C0([", we recommend you apply with ",nS(v.stronger.test),"."]))])},u=QW(n),l=hp(n),c=function(v){return function(m){return v5n(oE(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(nS(v)+(" are significantly higher than with a test-optional"+(" application and with "+(nS(K6e(v))+"."))))},f=function(v){return Z("Your simulated chances of admission with "+(nS(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Fv&&e.value0 instanceof jh&&u instanceof _&&l instanceof _)return Zl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(co(" ")([j4(kr.value)(oE(fo.value)([Oo.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 Fv&&e.value0 instanceof jh)return Vp("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:Ey(e),profile:zp(n)});if(e instanceof jm&&e.value0 instanceof jh&&u instanceof _&&l instanceof _)return Zl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(co(" ")([j4(fo.value)(F1(Oo.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 jm&&e.value0 instanceof jh)return Vp("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:Ey(e),profile:zp(n)});if(e instanceof Fv&&u instanceof R&&l instanceof R)return Vp("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:Ey(e),profile:zp(n)});if(e instanceof Fv&&e.value0 instanceof up&&u instanceof _&&aT(e.value1)(uC(kr.value)))return Zl({title:r(Kl.value),body:yO({standardizedTest:Kl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:fo.value})});if(e instanceof Fv&&e.value0 instanceof lp&&l instanceof _&&aT(e.value1)(uC(kr.value)))return Zl({title:r(Xl.value),body:yO({standardizedTest:Xl.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:Oo.value})});if(e instanceof Fv&&e.value0 instanceof up&&u instanceof _&&l instanceof _&&aT(e.value1)(c(Oo.value)(kr.value)))return Zl({title:r(Kl.value),body:i({stronger:{test:Kl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Xl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Fv&&e.value0 instanceof lp&&u instanceof _&&l instanceof _&&aT(e.value1)(c(fo.value)(kr.value)))return Zl({title:r(Xl.value),body:i({stronger:{test:Xl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Kl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Fv&&e.value0 instanceof up&&u instanceof _&&l instanceof _&&aT(e.value1)(uC(Oo.value)))return Zl({title:r(Kl.value),body:i({stronger:{test:Kl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Xl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Fv&&e.value0 instanceof lp&&u instanceof _&&l instanceof _&&aT(e.value1)(uC(fo.value)))return Zl({title:r(Xl.value),body:i({stronger:{test:Xl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Kl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Fv)return Vp(C0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",Ey(e),", SAT: ",ije(u),", ACT: ",ije(l),", SAT guidance: ",ws(t),", ACT guidance: ",ws(a)]))({guidance:Ey(e),profile:zp(n)});if(e instanceof jm&&u instanceof R&&l instanceof R)return Vp("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:Ey(e),profile:zp(n)});if(e instanceof jm&&e.value0 instanceof up&&u instanceof _&&l instanceof _)return Zl({title:r(Kl.value),body:Z(s(Kl.value))});if(e instanceof jm&&e.value0 instanceof lp&&u instanceof _&&l instanceof _)return Zl({title:r(Xl.value),body:Z(s(Xl.value))});if(e instanceof jm&&e.value0 instanceof up&&u instanceof _&&l instanceof R)return Zl({title:r(Kl.value),body:f(Kl.value)});if(e instanceof jm&&e.value0 instanceof up&&u instanceof R&&l instanceof _)return Vp("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:Ey(e),profile:zp(n)});if(e instanceof jm&&e.value0 instanceof lp&&u instanceof R&&l instanceof _)return Zl({title:r(Xl.value),body:f(Xl.value)});if(e instanceof jm&&e.value0 instanceof lp&&u instanceof _&&l instanceof R)return Vp("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:Ey(e),profile:zp(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 207, column 3 - line 390, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},w5n=function(e){return function(n){return function(t){var a=bO(bO(t.sat.p25)(function(i){return i-uje|0}))(g5n),r=bO(bO(t.act.p25)(function(i){return i-lje|0}))(D5n);if(a instanceof _&&r instanceof _){if(e instanceof lW)return y5n(e.value0)(n)(a.value0)(r.value0);if(e instanceof cW)return R5n(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 67, column 7 - line 71, column 85): "+[e.constructor.name])}return Zl({title:"We\u2019re still collecting detailed guidance data\u2026",body:ie([Z("Learn more about the "),m5n("")(Ge)({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),Z(".")])})}}},cje=function(e){return function(n){return function(t){var a=w5n(e)(n)(t);return Be(a)(function(r){return ie([p5n("")("Recommendation: "+r.title),d5n("")(r.body),function(){var i=DG(n);if(i instanceof _&&i.value0 instanceof EC)return _5n("")([h5n("")("Note:"),Z(" "),Z("Your SAT score is projected based on your PSAT score.")]);if(i instanceof _&&i.value0 instanceof cG)return Je;if(i instanceof R)return Je;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 38, column 9 - line 48, column 20): "+[i.constructor.name])}()])})}}};var S5n=un(q)()(),E5n=en(Bn),sje=se(Th),C5n=na(M),fje=J(q),I5n=kc(M),N4=Jn(M),vje=Lt(M),F5n=Zr(M),mje=J(X),T5n=J(M),O4=function(e){var n=function(a){return S5n("btn btn-link p-0 ml-2 d-flex align-items-center")(Ge)({onClick:E5n(a.value1)(Im(a.value0))})([Z(function(){var r=sje(a.value0)(Xa.value);return r?"show less ":"show more "}()),C5n("fe fe-chevron-"+function(){var r=sje(a.value0)(Xa.value);return r?"up":"down"}())("")])},t=function(a){return fje("card-body pb-3")([I5n("text-uppercase text-secondary")("Learn about chancing"),N4("")("Colleges evaluate profiles using both academic and holistic reasons."),vje("my-2")("We evaluate your profile like colleges do, considering all factors."),N4("")("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)."),vje("my-2")("Academics are more than just grades, which we take into account."),N4("")("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."),Qa("border-gray-500"),F5n("")("How does the chancing calculator help me without counting in all the holistic factors?"),N4("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),N4("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Be(a)(function(r){return mje("d-flex justify-content-end")(n(r))})])};return mje("card bg-light t--sidebar")(function(){return e.mobileLayout?NE(ma(Ba.value))(function(a){var r=Wo(a);if(r instanceof Ba)return fje("card-body pb-3 d-flex align-items-center justify-content-between")([T5n("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Xa)return t(new _(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 14, column 49 - line 21, column 34): "+[r.constructor.name])}):t(R.value)}())};var pje=Dn(gn),Qp=hn(pje)(mn(vn)),dje=dn(pn),Yp=_n(dje),_je=Rn(yn),Kp=bn(_je),M5n=V(B),G5n=mf(Fe),A5n=se(r0),x5n=Sd(q),L5n=jE(X),hje=wm(q),Gee=PE(M),j5n=Sm(q),P5n=V(de),N5n=pu(ro),O5n=Df(M),H5n=Df(q),gje=Xe(M),k5n=Df(X),U5n=J(q),B5n=J(M),J5n=function(){var e=ln(lb)(Qp(Qp(Qp(Qp(Qp(Qp(Qp(Qp(Qp(Qp(Qp(pje)(dje))(Yp))(Yp))(Yp))(Yp))(Yp))(Yp))(Yp))(Yp))(Yp))(Yp))(Kp(Kp(Kp(Kp(Kp(Kp(Kp(Kp(Kp(Kp(Kp(_je))))))))))))(Yp),n=Qn(gt(e));return Ri(ic)(function(t){return function(a){return{tier:a,strength:1-Qn(t)/n}}})(e)}(),Dje=function(e){return function(n){return function(t){var a=function(s){return pe(0)(M5n(G5n(function(f){return A5n(f.tier)(s)})(J5n))(function(f){return f.strength}))},r=x5n("table border border-light border-3")([L5n("")(hje("")([Gee("")("Activity"),Gee("")("Tier"),Gee("")("Strength")])),j5n("bg-white")(P5n(N5n(function(s){return-a(If(s))})(n.ecActivities))(function(s){return hje("")([O5n("")(cb(s)),H5n("")([gje("d-none d-md-inline")(FC(If(s))),gje("d-md-none")(BW(If(s)))]),k5n("pt-4")(eS("sm")("primary")(a(If(s))))])}))]),i=Wr(n.ecActivities),u=function(){if(i)return Av.value;if(Ce)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 29, column 5 - line 31, column 39): "+[])}(),l=function(){if(u instanceof cp)return Z("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof Oh)return Z("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Nh)return Z("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof Av)return Je;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 63, column 26 - line 71, column 16): "+[u.constructor.name])}(),c=U5n("row mb-2")([B5n("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),nn(e.showUpdateLinks)(nT)]);return{title:Sy("Extracurriculars")(u),testClass:"t--extracurriculars",content:ie([c,nn(!i)(r),l])}}}};var H4=function(e){var n=tr(e);return n.length===0?R.value:new _(ie(n))};var bje=K(we),yje=$(xn),Rje=jF(M),q5n=Em(q)()(),k4=J(X),Aee=ne($e),wje=vr(fr),tS=J(q),Sje=Lt(M),Eje=my(M)(M),Cje=Xe(M),W5n=Tn(M)()(),$5n=$n(Na),rT=x(B),z5n=Ra(Fe)(ht),V5n=x(tc),Q5n=rn(),Y5n=Yn(M),K5n=function(e){var n=function(t){return Ig(Nf(function(a){return a.percentile}(t)))};return bje(e.admissions.yieldRate)(function(t){return yje(ie([Rje("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, `+(La(t.value)+(" is "+(n(t)+`. `)))),Ar("mr-1")(La(t.value))]))})},Ije=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(Ce)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 126, column 7 - line 131, column 63): "+[])}();return e+t}},oT=function(e){var n=function(r){return function(i){return function(u){return JC({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ca(bje(e.score)(function(r){var i=pd*(1-Qn(r)/100);return yje(n(i)(pd)("#008CFD"))})),a=n(0)(pd)("#EDF2F9");return q5n("")({viewBox:"-100 -100 200 100"})([a,t])},X5n=function(e){return k4("t--admissions-website")(W_({className:"d-flex align-items-center",icon:hee.value,text:R.value})(pe(e.urls.main)(e.urls.admissions)))},xee=function(e){var n=function(i){return function(u){var l=function(c){return Aee(wje(c(u)*100|0)(c(i)))+"%"};return tS("mb-4")([Sje("mb-4")("Acceptance rate breakdown"),Eje([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return ie([Sje("mb-4")("Applicant breakdown"),Eje([{title:"Total number of applicants",value:Ks(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=wje(i.women*100|0)(u),c=Aee(100-l|0)+"%",s=Aee(l)+"%";return ie([tS("row mb-3")([tS("col")([Z("Women: "),Cje("font-weight-semibold")(s)]),tS("col-auto")([Z("Men: "),Cje("font-weight-semibold")(c)])]),k4("progress progress-md bg-warning")(W5n("progress-bar")({style:Ke({width:s})})(""))])},r=tr([$5n(rT(n)(e.admissions.applicants))(e.admissions.admitted),rT(t)(e.admissions.totalApplicants),rT(a)(e.admissions.applicants)]);return r.length===0?R.value:new _(ie(r))},aS=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(Ce)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 115, column 5 - line 120, column 57): "+[a.constructor.name])},t=Se("")(function(a){return z5n([La(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return D_(pi.value)+t},Fje=function(e){return function(n){var t=function(r){return ie([Rje("Overall acceptance rate")(aS(n)),Ar("mr-1")(La(r.value))])},a=H4([rT(k4("row"))(H4([rT(V5n(k4("col-12 col-md-6 mb-4"))(t))(Q5n(n).admissions.acceptanceRate),rT(k4("col-12 col-md-6 mb-4"))(K5n(n))])),xee(n)]);return tS("card t--admission-stats")([tS("card-body")([tS("d-flex mb-4 align-items-center")([Y5n("mb-0 flex-grow-1")("Admissions"),ca(Eu(e.onEdit)(VF.value))]),Be(a)(function(r){return ie([r,Qa("")])}),X5n(n)])])}};var rm=J(q),Lee=Xe(M),nD=ga(M),rS=K(we),Tje=$(xn),jee=z2(Vn),Mje=J(M),iT=ne($e),Gje=J(X),Z5n=V(B),Aje=Jn(q),e6n=Jn(M),n6n=TL(M),t6n=ra(M)()(),a6n=z2(ro),Pee=function(e){return function(n){return rm("row align-items-center mb-2")([rm("col-auto pr-0")([Lee("mr-2")("You:"),function(){if(n.score instanceof R)return Lee("text-secondary")("N/A");if(n.score instanceof _)return nD("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 198, column 7 - line 200, column 49): "+[n.score.constructor.name])}(),nn(n.simulated)(Lee("text-muted ml-2")("(simulated)"))]),nn(e.showUpdateLinks)(nT)])}},xje=function(e){var n=z2(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof cp?Be(a.percentiles.p50)(function(i){return rm("mt-3")([Z("Improving your "+(t+" can help your chances, especially if you can earn a ")),nD("")(a.showScore(i)),Z(" or higher.")])}):Je}}},r6n=xje(ro),Lje=xje(Vn),jje=function(e){var n=z2(e);return function(t){if(t.score instanceof R)return Je;if(t.score instanceof _){var a=eS("md")(tT(n(new _(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ca(rS(t.percentiles.p25)(function(i){return rS(t.percentiles.p75)(function(u){return rS(t.percentiles.p50)(function(l){return Tje(ie([rm("mb-2 mt-3")([Z("Typical accepted student: "),nD("")(t.showScore(l)),Z(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),eS("md")("secondary")(t.normalizeScore(l))]))})})}));return rm("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 218, column 1 - line 218, column 72): "+[t.constructor.name])}},o6n=jje(ro),Pje=jje(Vn),Nje=rm("mt-3")([Z("Standardized tests are "),nD("")("important"),Z(" for your admissions chances.")]),RO=function(e){var n=J6e(e.percentiles),t=jee(e.score)(n);return pe(Je)(rS(e.score)(function(a){return rS(n.p25)(function(r){return rS(n.p50)(function(i){return rS(n.p75)(function(u){return Tje(rm("col-6 my-3")([Mje("large mb-2")(e.title),rm("")([Z("You: "),nD("")(iT(a))]),Gje("my-2")(eS("sm")(tT(t))(e.normalizeScore(a))),Gje("mb-2 mt-3")(eS("sm")("secondary")(e.normalizeScore(i))),rm("small")([Z("Typical accepted: "),nD("")(iT(i)),Z(" ("+(iT(r)+("\u2013"+(iT(u)+")"))))])]))})})})}))},Nee=function(e){return function(n){return pe(!1)(Z5n(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},Oee=Mje("d-flex align-items-center mb-2 large"),i6n=function(e){return function(n){return function(t){return ie([Oee("Notes on Test Optional"),Aje("")([nD("")("Our take: consider applying test optional for this school.")]),e6n("")("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."),nn(q6e(t.percentiles))(Be(t.percentiles.p25)(function(a){return Aje("")([Z("For reference, we estimate that the 25"),n6n("")("th"),Z(" percentile "+(n+" score at this school is ")),nD("")(t.showScore(a)),Z(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},Oje=i6n(Vn),Hee=function(e){return function(n){return rm("my-3")([Z("Read about "),t6n("")(Ge)({href:n,target:"_blank"})(e),Z(".")])}},Hje=function(e){return function(n){var t=rm("mt-4")([Z("GPA is "),nD("")("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:Ys("0.00"),simulated:Nee(e)(Qs.value)};return{title:Sy("GPA")(a6n(a.score)(a.percentiles)),testClass:"t--gpa",content:ie([Pee(e)(a),o6n(a),t,r6n("GPA")(a),Hee("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},kje=function(e){return function(n){var t=rm("row")([RO({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return Qn(l)/800}}),RO({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return Qn(l)/800}})]),a=Sy("SAT"),r={score:_p(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return Qn(l)/1600},showScore:iT,simulated:Nee(e)(yl.value)},i=ie([nn(et(r.score))(Oee("SAT Composite score")),Pee(e)(r),Pje(r),t,Nje,Lje("SAT score")(r),Hee("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=jee(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:ie([Oje("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},Uje=function(e){return function(n){var t=Sy("ACT"),a={score:hp(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return Qn(l)/36},showScore:iT,simulated:Nee(e)(Rl.value)},r=rm("row")([RO({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),RO({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=ie([nn(et(a.score))(Oee("ACT Composite score")),Pee(e)(a),Pje(a),r,Nje,Lje("ACT score")(a),Hee("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=jee(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:ie([Oje("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var xi=J(q),Cy=J(M),ec=J(X),kee=un(q)()(),Uee=en(Bn),U4=na(M),Bee=Zr(M),Bje=Lt(q),wO=Xe(M),Jje=K(we),u6n=Sc(M),qje=ra(M)()(),Wje=Jn(X),l6n=ga(M),$je=jw(M),oS=se(Th),zje=ul(Gt(tG)),c6n=Ra(Fe)(ht),s6n=mf(Fe),f6n=se(iC),v6n=na(X),m6n=Tn(M)()(),p6n=x(de),d6n=V(de),_6n=Lt(X),h6n=Yn(q),g6n=Sc(X),D6n=x(xD),b6n=Jn(q),y6n=Jn(M),SO=Yn(M),R6n=V(oj),w6n=Xe(X),Vje=function(e){return xi("row")([Cy("col")(""),ec("col-auto")(kee("btn btn-link t--show-more")(Ge)({onClick:Uee(e)(Xa.value)})([Z("show more "),U4("fe fe-chevron-down")("")]))])},Qje=function(e){return function(n){return function(t){return xi("row align-items-center mb-3")([ec("col-12 col-lg-6")(xi("row")([xi("col-6 order-1 order-lg-2 my-auto")([Bee("font-weight-normal fw-normal")("Your chances"),Bje("mb-0 t--chancing-percentage-label d-flex align-items-center")([wO("mr-1")(XD(e)({score:Jje(t)(function(a){return a.score}),specialCase:R.value})),x9,wO("mx-2")(""),PG("")(n),ij("")(n)])]),ec("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(oT({score:Jje(t)(function(a){return a.score})}))])),xi("col-12 col-lg-6 py-3 my-auto")([Bee("font-weight-normal fw-normal")("Overall acceptance rate"),Bje("text-gray-800 mb-0")([Z(Se("\u2014")(function(a){return La(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),u6n("text-secondary ml-2")(aS(e))])])])}}},Yje=function(e){return ie([Z(e),Z(" requires standardized tests, but currently "),qje("")(Ge)({href:bg})("your profile"),Z(" indicates that you do not have test scores.")])},S6n=function(e){return ie([Cy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),Qje(e)(Ut.value)(R.value),Wje("")(Yje(e.name))])},Kje=function(e){return function(n){return function(t){return function(a){var r=xi("row")([ec("col-auto pr-0")(U4("fe fe-info large text-secondary mt-3")("")),xi("col")([xi("large")([l6n("")("Recommendation letters "),wO("text-secondary")("are often required.")]),Cy("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 Ko(ma(Xa.value))(function(i){return function(u){return ec("card")(xi("card-body t--phase2")([$je("Your chancing: Phase 2"),nn(oS(i)(Ba.value))(Cy("mb-4")("")),Tee({card:Dje(e)(t)(a),expanded:oS(i)(Xa.value),onCollapse:u(Ba.value)}),nn(zje(n.admissions.reqRecLetters)(new _(Ho.value)))(r),nn(oS(i)(Ba.value))(Vje(u))]))}})}}}},Xje=function(e){return function(n){return function(t){return function(a){var r=zje(n.admissions.reqStandardTests)(new _(Ho.value)),i=et(hp(t))&&r,u=et(_p(t))&&r,l=function(c){return function(s){return Tee({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:oS(c.value0)(Xa.value),onCollapse:c.value1(Ba.value)})}};return NE(ma(Xa.value))(function(c){return ec("card")(xi("card-body t--phase1")([$je("Your chancing: Phase 1"),nn(oS(c.value0)(Ba.value))(Cy("mb-4")("")),l(c)(Hje),l(c)(Q6e),nn(u)(l(c)(kje)),nn(i)(l(c)(Uje)),nn(oS(c.value0)(Ba.value))(Vje(c.value1))]))})}}}},E6n=function(e){return Z(c6n(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},C6n=function(e){return ie([Z("You\u2019re likely not eligible for admission at "),Z(e.name),Z(" because it is an "),Z(Ei(fp(e.gender))),Z(" school. This conclusion is based on the gender information you entered in your "),qje("")(Ge)({href:bg})("profile"),Z(".")])},I6n=function(e){return ie([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. `)])},F6n=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof kr)return"test-optional";if(s instanceof fo)return"with SAT";if(s instanceof Oo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 290, column 21 - line 293, column 33): "+[s.constructor.name])},u=function(s){var f=s6n(function(m){return f6n(m.applicationStrategy)(s)})(r.all),v=Cee({strategy:s,satOrigin:DG(t),testPolicy:n.admissions.reqStandardTests});return xi("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof _)return[xi("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,nn(f.value0.isRecommendedStrategy)(v6n("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(Je))]),ec("col-auto pl-md-0")(wO("badge badge-light bg-light text-dark")(V2(n)(f.value0))),Cy("col-auto col-md-auto pl-md-0")(XD(n)(f.value0)),ec("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof _)return ec("progress progress-md")(m6n("progress-bar")({style:Ke({width:V5(f.value0.score.value0)})})(""));if(f.value0.score instanceof R)return Cy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 308, column 46 - line 313, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof R)return[ec("col pr-0 d-flex align-items-end")(v),Cy("col-auto text-gray-800")(function(){if(s instanceof kr)return"";if(s instanceof fo)return"No SAT score";if(s instanceof Oo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 320, column 19 - line 323, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 297, column 11 - line 324, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?Va(Ka)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(p6n(function(f){return f.applicationStrategy})(Ea(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return Ko(ma(Ba.value))(function(f){return function(v){return ie([xi("row mb-2 justify-content-between")([xi("col")(d6n(l)(function(m){return _6n("d-inline-block mr-2")(Cee({strategy:m,satOrigin:DG(t),testPolicy:n.admissions.reqStandardTests}))})),ec("col-auto")(kee("btn btn-link p-0 d-flex align-items-center")(Ge)({onClick:Uee(v)(Im(f))})(function(){if(f instanceof Ba)return[Z("See why"),U4("fe fe-chevron-down ml-2")("")];if(f instanceof Xa)return[Z("Show less"),U4("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 209, column 15 - line 211, column 92): "+[f.constructor.name])}()))]),Be(r.top.classification)(function(m){return h6n("")([Z(n.name+(" is a "+kd(m))),g6n("ml-1 text-secondary h2 mb-0")(B6e(m)),function(){if(n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho)return Je;if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Ud)return Je;var p=function(D){return Je},h=As(l);return h instanceof _?Z(" if you apply "+tje(D6n(i)(h.value0))):p(!0)}()])}),Qje(n)(a)(new _(r.top)),nn(oS(f)(Xa.value))(ie([Qa("mb-4"),xi("")([b6n("")([Z("Test policies may change in the future so be sure to check "),W_({className:"",text:new _("this school\u2019s website"),icon:T4.value})(pe(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho?y6n("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 _&&r.top.specialCase.value0 instanceof Ud?Wje("font-weight-bold fw-bold")(Yje(n.name)):ie([Bee("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Wc?Je:u(kr.value)}(),u(fo.value),u(Oo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho?Je:r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Ud?Je:Be(r.guidance)(function(m){return ec("mt-4")(cje(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof _?ie([Qa(""),kee("btn btn-link t--chancing-breakdown-cta p-0")(sa("See chancing explanation"))({onClick:Uee(e.onSwitchTab.value0)(ou.value)})([U4("material-symbol x-large align-middle pr-2")("format_list_bulleted"),Z("See chancing explanation")])]):Je}()])}})};if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof sR)return I6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Ph)return C6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Ud)return S6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof fR)return c(be);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof vR)return E6n(n);if(r.top.specialCase instanceof R)return c(be);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 185, column 3 - line 191, column 28): "+[r.top.specialCase.constructor.name])}}}}},uT=function(e){return function(n){return function(t){return function(a){return function(r){return xi("mb-4")([ec("card mb-0 t--chancing")(xi("card-body t--chancing-overview")([SO("")("Chancing"),F6n(e)(n)(t)(a)(r)])),bee(n)])}}}}},T6n=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof _&&i.top.specialCase.value0 instanceof Ph&&e.mobileLayout?uT(n)(t)(a)(r)(i):i.top.specialCase instanceof _&&i.top.specialCase.value0 instanceof Ph?ec("row")(ec("col-8")(uT(n)(t)(a)(r)(i))):e.mobileLayout?ie([uT(n)(t)(a)(r)(i),SO("")("Detailed profile breakdown"),Xje(e)(t)(a)(i.top),Kje(e)(t)(a)(i.top),O4(e)]):xi("row")([xi("col-8")([uT(n)(t)(a)(r)(i),SO("")("Detailed profile breakdown"),Xje(e)(t)(a)(i.top),Kje(e)(t)(a)(i.top)]),xi("col-4")([Be(e.currentUser)(function(u){return ec("mb-3")(G9(e.whatificatorLink))}),O4(e)])])}}}}}},Zje=function(e){return function(n){return function(t){var a=function(u){return Va(Ka)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return Je})},r=function(u){return Be(xee(e))(function(l){return ie([SO("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return ie([jG({narrowLayout:!0}),O4(n),r(be)]);if(Ce)return xi("row")([xi("col-8")([jG({narrowLayout:!1}),r(be)]),ec("col-4")(O4(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 98, column 5 - line 113, column 12): "+[u.constructor.name])};return function(u){if(u instanceof Ip)return Be(MR(u.value1))(T6n(n)(t)(e)(u.value0)(R6n(NG(u.value1))(function(l){return l.top})));if(u instanceof m_)return a(be);if(u instanceof p_)return i(be);if(u instanceof v_)return ec("text-center p-6")(w6n("spinner-border spinner-border-sm text-primary")(Je));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 81, column 5 - line 90, column 73): "+[u.constructor.name])}(qC({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var e8e=function(e){return function(n){return Je}};var n8e=c0(),iS=J(q)("d-flex")([n8e({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:YC}),n8e({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:l0})]);var M6n=J(q),t8e=J(X),G6n=Zr(M),A6n=un(q)()(),x6n=ea(mr),L6n=na(M),Jee=Jn(q),a8e=J(M),qee=ga(M),j6n=Xe(q),r8e=ra(M)()(),P6n=vc(q),o8e=QC(),Wee=Jn(M),N6n=xL(q),i8e=function(e){return function(n){return M6n("row align-items-center w-100")([t8e("col")(G6n("my-0")(n)),t8e("col-auto pr-0")(A6n("btn btn-link p-0 d-flex align-items-center")(Ge)({onClick:x6n(e)})([Z("Cancel "),L6n("fe fe-x ml-2 large")("")]))])}},u8e=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return ie([Jee("mb-1")([a8e("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),qee("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),j6n("")([Z("(you can always "),r8e("")(Ge)({href:i})("update it"),Z(" to make sure)")])]);if(!u)return ie([Jee("")([a8e("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),qee("text-danger")("Your "+(r+" profile is incomplete."))]),r8e("btn btn-primary px-4")(Ge)({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 54, column 5 - line 64, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return P6n("mb-4")([Jee("mb-1")([qee("")("Your "+(r.name+" profile,")),Z(r.description)]),t(r.name)(r.url)(r.isComplete)])};return o8e({header:i8e(n.close)("Great, let\u2019s estimate your personalized net cost."),body:ie([Wee("")("Your college cost depends on two types of information:"),N6n("")([a({name:"chancing",url:bg,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:yI,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},l8e=function(e){return o8e({header:i8e(e.close)("Please log in to get your personalized cost estimate"),body:ie([Wee("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),Wee("")("Please log in or sign up to continue:"),iS])})};var Li=J(q),EO=Yn(M),I0=J(X),c8e=Zr(M),$ee=Jn(q),s8e=J(M),zee=ga(M),Vee=my(M)(M),B4=Jn(M),f8e=Lt(q),v8e=Sc(M),O6n=x(B),H6n=un(q)()(),m8e=en(Bn),k6n=na(M),p8e=jw(M),U6n=un(M)()(),d8e=Hs(M),B6n=ra(M)()(),J6n=Lt(M),lT=function(){function e(){}return e.value=new e,e}(),CO=function(){function e(){}return e.value=new e,e}(),_8e=function(){function e(){}return e.value=new e,e}(),J4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qee=function(){function e(){}return e.value=new e,e}(),IO=function(){function e(){}return e.value=new e,e}(),FO=function(e){return function(n){return Li("card t--financials-zero-cost")([Li("d-flex align-items-center justify-content-between card-header")([EO("flex-grow-1 my-0")("Cost & scholarships"),Be(e.editButton)(I0("flex-grow-0"))]),Li("card-body")([c8e("")("The cost to students is zero"),$ee("small text-muted mb-0")([Z("Some schools do not charge tuition, or they cover the full cost for students. Always check "),W_({className:"",icon:$F.value,text:new _("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. `)])])])}},TO=function(e){return function(n){return function(t){var a=t(new J4(lT.value));if(n instanceof lT)return Je;if(n instanceof CO)return u8e(e)({close:a});if(n instanceof _8e)return l8e({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 330, column 3 - line 333, column 45): "+[n.constructor.name])}}},Yee=function(e){var n=function(t){return function(a){return{title:a,value:Ju(t)}}};return ie([Li("row py-3")([s8e("col font-weight-semibold")("Income"),I0("col-auto")(zee("")("Average net cost"))]),Qa("mt-0"),I0("mt-4")(Vee([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")]))])},MO=function(e){var n=function(a){return function(r){return W_({className:"",icon:T4.value,text:new _(r)})(a)}},t=function(){if(e.finAid instanceof _&&e.priceCalculator instanceof _)return ie([n(e.finAid.value0)("financial aid website"),Z(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof _&&e.priceCalculator instanceof R)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof R&&e.priceCalculator instanceof _)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof R&&e.priceCalculator instanceof R)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 230, column 16 - line 241, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return ie([B4("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),$ee("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.")])])},q6n=I0("")(f8e("mb-4")([Z("Cost before aid "),v8e("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),h8e=B4("")(` 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). `),q4=ie([h8e,B4("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),Kee=f8e("mb-3 mt-4")([Z("Average net cost after aid "),v8e("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),Xee=function(e){return ie([I0("")(Kee),Qa("mb-0"),I0("mb-4")(Yee(e))])},Zee=function(e){return function(n){return Li("card t--financials-cost-before-aid")([Li("card-body")([Li("d-flex align-items-center justify-content-between mb-5")([EO("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ca(Eu(n.onEdit)(yy.value))]),q6n,Vee([{title:"In-state total cost",value:Se("unknown")(function(t){return Ju(Qn(t))})(pp(n.school))},{title:"Out-of-state total cost",value:Se("unknown")(function(t){return Ju(Qn(t))})(Jh(n.school))}]),pe(Je)(O6n(Xee)(n.school.averageNetPrice)),nn(n.showCta)(ie([q4,H6n("btn btn-link t--estimate-my-cost p-0")(Ge)({onClick:m8e(e)(new J4(CO.value))})([k6n("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])]))])])}},ene=function(e){return function(n){var t=function(i){return function(u){return Li("col-12 mt-2 col-md-6 mt-md-0")([p8e(u),Ar("")(Se("unknown")(function(l){return Ju(Qn(l))})(i))])}},a=Li("row")([Li("col-12 col-md mb-2 mb-md-4")([p8e("Your estimated net cost"),s8e("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),nn(n.showCta)(I0("col-12 col-md-auto mb-3 mb-md-0")(U6n("btn btn-primary px-4 t--estimate-my-cost")(Ge)({onClick:m8e(e)(new J4(_8e.value))})("Estimate my cost")))]),r=ie([d8e("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),$ee("")([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 `))))),B6n("")(Ge)({href:yI})("free cost calculator"),Z(".")])]);return Li("card border border-light rounded p-4 mx-2 mb-4")([nn(n.showExtended)(r),a,Li("row")([t(pp(n.school))("In-state"),t(Jh(n.school))("Out-of-state")])])}},W4=function(e){return function(n){return function(t){return function(a){if(a instanceof Qee){var r=Li("d-flex align-items-center justify-content-between mb-3")([EO("my-0 mr-3")("Cost & scholarships"),ca(e.editButton)]);return ie([Li("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof R)return[Li("card-body")([r,ene(n)({school:t,showCta:e.showCta,showExtended:!1}),q4,iS])];if(t.averageNetPrice instanceof _)return[Li("card-body")([EO("")("Cost & scholarships"),ene(n)({school:t,showCta:e.showCta,showExtended:!1}),Kee,Yee(t.averageNetPrice.value0),Li("px-3")([q4,iS])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 5 - line 100, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof IO){var i=function(){var u=function(l){return function(c){return{title:c,value:Se("unknown")(function(s){return Ju(Qn(s))})(l)}}};return ie([Li("row mx-0 py-3 border-bottom")([I0("col pl-0")(zee("")("Type")),I0("col-auto pr-0")(zee("")("Annual Cost"))]),I0("mt-4")(Vee([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 ie([ene(n)({school:t,showCta:e.showCta,showExtended:!0}),I0("card")(Li("card-body")([d8e("mb-4")("What does it cost to attend "+(t.name+"?")),c8e("")("Net Price Breakdown"),B4("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),Li("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof R)return[q4,iS];if(t.averageNetPrice instanceof _)return[Kee,Yee(t.averageNetPrice.value0),function(){return e.showCta?Li("")([q4,iS]):h8e}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 117, column 9 - line 133, column 14): "+[t.averageNetPrice.constructor.name])}())])),I0("card")(Li("card-body")([J6n("mb-4")("Sticker Price Breakdown"),B4("")(` The sticker price is the advertised price of the school. You may not have to pay the full sticker price if you get financial aid or scholarships. `),i]))])}throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 77, column 1 - line 77, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var W6n=$(tt),$6n=rn(),$4=J(X),om=J(q),g8e=Hs(M),uS=Jn(M),z6n=ra(q)()(),nne=Xe(M),D8e=J(M),b8e=ga(M),V6n=oi(ph),Q6n=x(de),Y6n=Yn(M),K6n=Lt(X),X6n=jw(M),Z6n=x(B),ejn=un(q)()(),njn=en(Bn),tjn=na(M),ajn=se(Gt(nr)),y8e=function(e){return function(n){return W6n(n.value0)}},R8e=function(){return lT.value}(),tne=function(e){var n=function(){var a=$6n(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 nn(a)($4("card")(om("card-body")([g8e("")(r),i])))}}};return om("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(ie([uS("")("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"),Ar("")(La(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(uS("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")(ie([uS("")("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."),om("row")([om("col")([Z("% of full-time first-time undergraduates awarded federal student loans"),Ar("")(La(e.fracLoans))]),om("col")([Z("Avg. amount of federal student loans awarded to full-time first-time undergrads"),Ar("")(Ju(Qn(pe(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(ie([uS("")("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."),z6n("d-flex align-items-center")(Ge)({href:LRe,target:"_blank"})([nne("material-symbol pr-2")("open_in_new"),nne("")("Learn more about how it works and what types of jobs are available")])]))])},rjn=function(e){return function(n){var t=function(c){return[om("row align-items-center")([$4("col")(c.title),$4("col-auto")(c.value)])]},a=ie([uS("mb-1")("Your estimated net cost"),Ar("")(Ju(n.estimatedNetCost)+" / year *")]),r=pe(0)(n.estimatedMeritAid),i=ie([D8e("mb-3")("Scholarships"),D8e("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?b8e("")("-"+Ju(c)):nne("text-muted")("Unlikely")},l=om("mb-2")(V6n([Qa("mt-3 mb-3")])(Q6n(t)([{title:Z("Cost (tuition, fees, room and board)"),value:b8e("")(Ju(n.stickerPrice))},{title:Z("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return ie([$4("card t--financials-personal-estimate-breakdown")(om("card-body")([Y6n("mb-5")("Cost & scholarships"),a,Qa("mb-4 mt-2"),K6n("mb-4 mt-2")(X6n("Your estimated net cost breakdown")),l,Qa("mt-3 mb-3"),$4("mb-n3")(MO(e.urls))])),tne(e)])}},ojn=function(e){return function(n){var t=om("row mb-4")([om("col-12 col-md-6")([uS("mb-1")("In-state total cost"),Ar("")(Se("unknown")(function(a){return Ju(Qn(a))})(pp(n)))]),om("col-12 col-md-6")([uS("mb-1")("Out-of-state total cost"),Ar("")(Se("unknown")(function(a){return Ju(Qn(a))})(Jh(n)))])]);return om("card t--financials-cost-before-aid")([om("card-body")([g8e("fw-normal font-weight-normal")("Cost"),t,pe(Je)(Z6n(Xee)(n.averageNetPrice)),ejn("btn btn-link t--estimate-my-cost p-0")(Ge)({onClick:njn(e)(new J4(CO.value))})([tjn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])])])}},w8e=function(e){return function(n){return function(t){return function(a){return function(r){return ie([TO(n)(a)(r),function(){var i=ajn(pp(e))(new _(0));if(i)return FO({editButton:R.value})(e);var u=Lr(n.currentUser);if(u)return ie([ca(u0(n.configuration)(W4({showCta:!1,editButton:R.value})(r)(e)(IO.value))),ca(ss(n.configuration)(W4({showCta:!0,editButton:R.value})(r)(e)(IO.value))),tne(e)]);var l=et(t);return l?Be(t)(rjn(e)):ie([ojn(r)(e),tne(e)])}()])}}}}};var ijn=rn(),S8e=un(M)()(),E8e=ea(mr),GO=J(q),ane=J(X),ujn=ci(),ljn=se(Gt(y6)),rne=V(B),cjn=se(Gt(b6)),C8e=na(M),sjn=J(M),I8e=Xe(M),fjn=Ti(X)()(),F8e=function(e){var n=ijn(e.school),t=function(l){return S8e("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)(Ge)({onClick:E8e(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=er(HG(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return GO("card-footer bg-white "+l);var c=ane("container card"),s=GO("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return S8e("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)(Ge)({onClick:E8e(e.onAcceptInvitation)})("Accept")};return Wi(ujn(ma(ljn(rne(r)(function(l){return l.status}))(new _(fi.value))&&cjn(rne(r)(function(l){return l.initiator}))(new _(Uu.value))))(function(l){return Po(bf(l.value0)(function(c){return Be(rne(r)(function(s){return s.status}))(function(s){return ane("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([GO("d-flex flex-nowrap align-items-center mr-md-3")([C8e(a)(""),sjn("")(n.name+" wants to connect!")]),ane("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof fi&&e.mobileLayout)return ie([u("mr-3"),t("")]);if(s instanceof fi)return ie([t("mr-3"),u("")]);if(s instanceof $c)return I8e("text-success")("Connected");if(s instanceof zc)return I8e("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 46, column 15 - line 54, column 52): "+[s.constructor.name])}()),GO("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([Z("What is a connection?"),fjn({placement:Uf,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:Ke({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?F_:IP}()})(C8e("fe fe-info pl-2")(""))])]))})}))}))};var z_=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;la();var one=class extends St.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 vjn=Hc(),Yf=function(){return function(){return vjn(one)}};var mjn=rn(),T8e=na(M),M8e=Xe(M),ine=J(X),pjn=J(q),djn=Yn(M),_jn=Qc()(),hjn=en(Bn),ka=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}(mjn(e.school)),u=xp(e.module.data);return u instanceof y_&&i instanceof Pm?"Alumni spotlight":u instanceof y_&&i instanceof Nm?"Alumnae spotlight":u instanceof y_&&i instanceof sp?"Alumni spotlight":wb(xp(e.module.data))}(),a=nn(e.isUserHq)(function(){return e.isPublished?ie([T8e("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),M8e("text-success")("Live")]):ie([T8e("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),M8e("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return ine("card-header")(pjn("row align-items-center")([djn("col-auto mb-0")(t),ine("col d-flex align-items-center justify-content-end")(a),nn(e.showLikeButton)(ine("col-auto")(_jn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:hjn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new _(iA.value):new _(oA.value)}(),moduleId:e.module.id})})))]))};var gjn=ne(Ui),G8e=J(q),Djn=Tn(q)()(),bjn=V(de),yjn=Zo(),Rjn=Yf()(),A8e=function(e){var n="t--academic-photo-gallery-carousel-"+gjn(pa(e.school));return G8e("card")([ka(e),G8e("card-body")([Djn("flickity-viewport-visible mb-4 "+n)({style:Ke({display:"none"})})(bjn(e.photos)(function(t){return yjn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:z_})})),Rjn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var wjn=J(X),Sjn=U_(),AO=J(q),Ejn=Tn(q)()(),Cjn=V(de),Ijn=Yn(M),x8e=J(M),Fjn=Yf()(),L8e=function(e){var n=function(t){return Be(t)(function(a){return wjn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(Sjn({source:new Ec({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:OF.value}))})};return AO("card")([ka(e),AO("card-body mb-4")([Ejn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:Ke({display:"none"})})(Cjn(e.props.alumni)(function(t){return AO("row py-3 px-5 w-100")([n(t.avatarURL),AO("col-12 col-md ml-2")([Ijn("mb-1")(t.name),x8e("small text-secondary")(t.degreeGraduationYear),x8e("mt-3")(t.bio)])])})),Fjn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var xO=J(q),Tjn=V(de),Mjn=J(X),Gjn=Id(M)()(),Ajn=Lt(M),xjn=Jn(M),j8e=function(e){return xO("card")([ka(e),xO("card-body")(Tjn(e.videos)(function(n){return xO("row mb-4 align-items-center text-center text-md-left")([Mjn("col-12 col-md-auto")(Gjn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),xO("col mt-2 mt-md-0")([Ajn("")(n.title),xjn("")(_b(n.duration))])])}))])};var Ljn=rn(),P8e=Ra(Fe)(ht),LO=ne(ll),N8e=b7e(q),une=J(M),O8e=J(q),jjn=Cd()(),Pjn=my(M)(X),H8e=function(e){var n=Ljn(e.school),t=sC(K2(n.address)).lng,a=sC(K2(n.address)).lat,r=function(u){return P8e(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",LO(t),",",LO(a)+")/",LO(t),",",LO(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Ou)return N8e({icon:"map-pin",body:[une("")(u.value0.street),une("")(P8e([u.value0.city,", ",Bh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof _u)return N8e({icon:"map-pin",body:[une("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 40, column 15 - line 55, column 10): "+[u.constructor.name])};return O8e("card")([ka(e),O8e("card-body")([jjn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),Pjn([{title:"Campus Setting",value:Z($d(n.setting))},{title:"Region",value:Z(nb(n.address))}]),i(n.address)])])};var Njn=ne(Ui),k8e=J(q),Ojn=Tn(q)()(),Hjn=V(de),kjn=Zo(),Ujn=Yf()(),U8e=function(e){var n="t--campus-photo-gallery-carousel-"+Njn(pa(e.school));return k8e("card")([ka(e),k8e("card-body")([Ojn("flickity-viewport-visible mb-4 "+n)({style:Ke({display:"none"})})(Hjn(e.photos)(function(t){return kjn("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:z_})})),Ujn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var jO=J(q),Bjn=V(de),Jjn=J(X),qjn=Id(M)()(),Wjn=Lt(M),$jn=Jn(M),B8e=function(e){return jO("card")([ka(e),jO("card-body")(Bjn(e.videos)(function(n){return jO("row mb-4 align-items-center text-center text-md-left")([Jjn("col-12 col-md-auto")(qjn("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),jO("col mt-2 mt-md-0")([Wjn("")(n.title),$jn("")(_b(n.duration))])])}))])};var J8e=ci(),zjn=Tn(X)()(),z4=J(q),Vjn=Yn(M),PO=J(X),Qjn=Io()(),q8e=en(Or),Yjn=Xe(M),W8e=Qe(Ze),Kjn=V(de),Iy=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return Ea(function(c){return r(l)(e.filter.toValue(c))})(i)};return Se(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:Ea(function(i){return Ls(Ei(a))(Ei(e.search.toTerm(i)))})(r)}};return Wi(J8e(ma(""))(function(a){return J8e(ma(R.value))(function(r){return Po(zjn("")({style:Ke({marginBottom:"10rem"})})(z4("card")([Vjn("card-header")(e.title),z4("card-body")([z4("form-row")([PO("col-12 col-md-6")(z4("input-group input-group-merge")([Qjn("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:q8e(a.value1)(wc)}),PO("input-group-prepend")(PO("input-group-text")(Yjn("fe fe-search font-weight-bold fw-bold")("")))])),PO("col-12 col-md-6 mt-2 mt-md-0")(ys(new el("Search"))()({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:W8e,getOptionValue:W8e,onSelect:q8e(r.value1)(_.create),isClearable:!0,onClear:r.value1(R.value),placeholder:e.filter.placeholder}))]),z4("mt-5")(Kjn(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var Xjn=x(y2);var $8e=function(e){return function(n){return function(t){return Bme(Xjn(S1(n))(qme(t)))({newSeed:e,size:n})}}};var V4=J(q),Q4=J(X),Zjn=Ed(M)()(),e8n=rn(),n8n=Yn(M),z8e=Jn(M),V8e=J(M),t8n=ne($e),Q8e=se(jt),a8n=FD(dt),Y8e=cv(dt),lne=V(de),K8e=Qe(Ze),r8n=en(Or),o8n=un(M)()(),i8n=en(Bn),X8e=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return ie([V4("row no-gutters g-0")([Q4("col-auto")(Zjn("mr-3 fe fe-book-open xx-large")({style:Ke({color:pe("")(function(c){return c.colors.primary}(e8n(e.school)))})})("")),V4("col mt-3 pr-5")([n8n("")(n(l)),Be(l.description)(function(c){return z8e("")(c)}),Be(l.size)(function(c){return V8e("mt-2 text-secondary")("Expected class size: "+t8n(c))}),Be(l.instructors)(function(c){return V8e("mt-2 text-secondary")("Taught by: "+c)})])]),Qa("")])},a=function(l){var c=Ea(function(){var s=Q8e(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return $8e(e.randomSeed)(2)(c)},r=a8n(Y8e(lne(e.props.courses)(function(l){return l.department}))),i=Y8e(lne(e.props.courses)(function(l){return l.department})),u=Iy({title:wb(xp(e.module.data)),items:e.props.courses,renderItem:function(l){return Q4("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:Q8e}});return Ko(ma(wi(i)))(function(l){return function(c){return V4("card")([ka(e),V4("card-body")([Q4("w-50")(ys(new el("Select Department"))()({options:i,getOptionLabel:K8e,getOptionValue:K8e,onSelect:r8n(c)(_.create),value:l})),Be(l)(function(s){return ie([V4("mt-4")([z8e("text-secondary")("A sample of courses for this department"),ie(lne(a(s))(t))]),Q4("row mt-4")(Q4("col-6 offset-3")(o8n("btn btn-outline-primary btn-block")(Ge)({onClick:i8n(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var u8n=oi(ht),Y4=J(q),l8n=Yn(M),Z8e=Jn(M),c8n=J(M),NO=J(X),ePe=Qe(Ze),s8n=en(Or),f8n=V(de),v8n=un(M)()(),m8n=en(Bn),nPe=function(e){var n=function(l){return function(c){return l?new _(c):R.value}},t=function(l){return u8n(", ")(tr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=Ea(function(s){return Ls(l)(t(s))})(e.props.degrees);return S1(3)(c)},r=function(l){return ie([Y4("row no-gutters g-0")([Y4("col mt-3 pr-5")([l8n("")(l.name),Z8e("")(l.description),c8n("mt-2 text-secondary")("Offerings: "+t(l))])]),Qa("")])},i=["Major","Minor","Concentration"],u=Iy({title:wb(xp(e.module.data)),items:e.props.degrees,renderItem:function(l){return NO("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 Ls(l)}}});return Ko(ma(wi(i)))(function(l){return function(c){return Y4("card")([ka(e),Y4("card-body")([NO("w-50")(ys(new el("Select Degree Option"))()({options:i,getOptionLabel:ePe,getOptionValue:ePe,onSelect:s8n(c)(_.create),value:l})),Be(l)(function(s){return ie([Y4("mt-4")([Z8e("text-secondary")("A sample of degree options for this offering"),ie(f8n(a(s))(r))]),NO("row mt-4")(NO("col-6 offset-3")(v8n("btn btn-outline-primary btn-block")(Ge)({onClick:m8n(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var p8n=ne(Ui),d8n=J(X),_8n=U_(),OO=J(q),h8n=Tn(q)()(),g8n=V(de),D8n=Yn(M),tPe=J(M),b8n=Yf()(),aPe=function(e){var n="t--faculty-spotlight-carousel-"+p8n(pa(e.school)),t=function(a){return Be(a)(function(r){return d8n("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(_8n({source:new Ec({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:OF.value}))})};return OO("card")([ka(e),OO("card-body mb-4")([h8n("flickity-viewport-visible "+n)({style:Ke({display:"none"})})(g8n(e.faculty)(function(a){return OO("row py-3 px-5 w-100")([t(a.avatarUrl),OO("col-12 col-md ml-2")([D8n("mb-1")(a.name),tPe("small text-secondary")(a.department),tPe("mt-3")(a.bio)])])})),b8n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var y8n=Tn(M)()(),cne=V(de),lS=J(q),HO=J(M),R8n=Ti(X)()(),w8n=Em(q)()(),S8n=Ua(),E8n=Yn(M),K4=J(X),C8n=function(e){return function(n){var t=function(s){return y8n("rounded")({style:Ke({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=ie(cne(e)(function(s){return lS("d-flex align-items-center mt-2")([t(s.color),HO("ml-2")(s.name+(": "+s.pct))])})),r=ie(cne(e)(function(s){return ie([lS("row align-items-center")([lS("col text-nowrap")([lS("d-flex align-items-center")([t(s.color),HO("ml-2")(s.name)])]),HO("col-auto font-weight-semibold")(s.pct)]),Qa("my-3")])})),i=function(){return n?r:a}(),u=function(s){return lS("d-flex flex-column align-items-center")([Z(s.name),lS("d-flex align-items-center")([t(s.color),HO("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*pd*f.value;return{angle:v,visual:R8n({overlay:u(f)})(JC({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=w8n("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(cne(d7(l)({angle:0,visual:Je})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},kO=function(){return function(e){var n=S8n(e),t=C8n(n.segments)(n.tableLegend),a=Be(br(n.title))(E8n("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return K4("col-12 text-center col-md mb-3 mb-md-0")(K4("bg-very-light-grey py-4")(i));if(Ce)return K4("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 57, column 5 - line 62, column 52): "+[i.constructor.name])};return n.stackLegend?ie([a,t.chart,t.legend]):ie([K4("ml-4")(a),lS("row align-items-center justify-content-center")([r(t.chart),K4("col")(t.legend)])])}};var I8n=V(de),F8n=kO(),T8n=J(q),M8n=J(X),rPe=function(e){var n=function(){var t=I8n(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:La(a.percentage)}});return F8n({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return T8n("card")([ka(e),M8n("card-body")(n)])};var sne=J(q),oPe=J(X),G8n=Id(M)()(),A8n=Lt(M),x8n=Jn(M),iPe=function(e){return sne("card")([ka(e),oPe("card-body")(sne("row mb-4 align-items-center text-center text-md-left")([oPe("col-12 col-md-auto")(G8n("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),sne("col mt-2 mt-md-0")([A8n("")(e.video.title),x8n("")(_b(e.video.duration))])]))])};var L8n=w9(X)()(),UO=J(q),j8n=Tn(q)()(),P8n=en(Bn),N8n=Lt(M),uPe=J(M),O8n=ra(M)()(),H8n=x(de),k8n=function(e){var n=function(a){return L8n({duration:E9(350),height:function(){if(a instanceof Ba)return S9(0);if(a instanceof Xa)return C9;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 43, column 19 - line 45, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ba)return"down";if(a instanceof Xa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 38, column 5 - line 38, column 31): "+[a.constructor.name])};return Ko(ma(Ba.value))(function(a){return function(r){return UO("")([j8n("row border-bottom align-items-center mb-4")({onClick:P8n(r)(Im(a))})([N8n("mb-4 mx-2")(e.name),uPe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(UO("mb-4")([uPe("mb-3")(e.description),O8n("")(Ge)({href:e.url,target:"_blank"})("Learn more here")]))])}})},lPe=function(e){return UO("card")([ka(e),UO("card-body")(H8n(k8n)(e.props.grantsAndScholarships))])};var U8n=ne(Ui),X4=J(q),B8n=Hs(M),cPe=Jn(M),J8n=Tn(q)()(),sPe=V(de),q8n=Zo(),W8n=Yf()(),$8n=kc(M),z8n=Yn(M),fPe=function(e){var n="t--local-area-spotlight-carousel-"+U8n(pa(e.school));return X4("card")([ka(e),X4("card-body")([B8n("")(e.area.name),cPe("")(e.area.description),X4("mb-4")([J8n("flickity-viewport-visible "+n)({style:Ke({display:"none"})})(sPe(e.area.images)(function(t){return q8n("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:z_})})),W8n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),$8n("small text-uppercase mt-6 mb-4")("Top things to do"),X4("row")(sPe(e.activities)(function(t){return X4("col-12 col-md-6")([z8n("")(t.name),cPe("")(t.description)])}))])])};var V8n=un(M)()(),Q8n=se(Y1e),Y8n=en(Bn),K8n=ne(Ui),fne=J(q),vPe=Jn(M),X8n=Sd(X),Z8n=Sm(q),mPe=V(de),ePn=wm(q),pPe=Df(M),nPn=Zr(M),tPn=oi(ht),aPn=Tn(q)()(),rPn=Zo(),oPn=Yf()(),dPe=function(e){var n=function(r){return function(i){return function(u){return Be(r)(function(l){return V8n("btn "+function(){var c=Q8n(l)(i);return c?"btn-primary":"btn-outline-secondary"}())(Ge)({onClick:Y8n(u)(l)})(K1e(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(K8n(pa(e.school))+("-"+Se("")(Rj)(r)))},a=function(r){if(r instanceof R_)return e.residence;if(r instanceof Sb)return e.athletic;if(r instanceof gg)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 73, column 18 - line 76, column 32): "+[r.constructor.name])};return Ko(ma(R_.value))(function(r){return function(i){return fne("card")([ka(e),fne("card-body")([fne("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)]),vPe("")(a(r).description),X8n("table table-lg")(Z8n("")(mPe(a(r).information)(function(u){return ePn("")([pPe("")(u.name),pPe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Be(a(r).list)(function(u){return ie([nPn("uppercase text-secondary")(pe("")(X1e(a(r).id))),vPe("")(tPn(", ")(u))])}),aPn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:Ke({display:"none"})})(mPe(function(u){return u.photos}(a(r)))(function(u){return rPn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:z_})})),oPn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:Rj(pe(R_.value)(a(r).id))})])])}})};var iPn=J(q),uPn=J(X),lPn=Sd(X),cPn=Sm(q),sPn=V(de),fPn=wm(q),_Pe=Df(M),hPe=function(e){return iPn("card")([ka(e),uPn("card-body")(lPn("table table-lg")(cPn("")(sPn(e.props.costs)(function(n){return Be(n.description)(function(t){return fPn("")([_Pe("")(n.name),_Pe("text-right w-50")(t)])})}))))])};var cT=J(q),vPn=J(X),mPn=Zo(),pPn=Lt(M),gPe=Jn(M),dPn=ga(M),_Pn=kc(M),hPn=x(de),DPe=function(e){var n=function(t){return cT("row mb-4 align-items-center text-center text-md-left")([vPn("col-12 col-md-3")(mPn("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 `})),cT("col mt-2 mt-md-0")([pPn("")(t.name)])])};return cT("card")([ka(e),cT("card-body")([gPe("")(e.description),cT("row pt-5 mx-1 border-bottom")([gPe("col-6 px-0")("Religious affiliation"),dPn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),_Pn("small text-uppercase my-5")("Sacred spaces and religious facilities"),cT("")(hPn(n)(e.locations))])])};var Z4=J(q),vne=Jn(M),gPn=ga(M),DPn=J(X),bPn=Id(M)()(),yPn=Lt(M),RPn=Zo(),bPe=function(e){return Z4("card")([ka(e),Z4("card-body")([vne("")(e.spectatorSports.description),Z4("row pt-5 mx-1 border-bottom")([vne("")("Conference affiliation"),gPn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),Z4("row my-4 align-items-center")([DPn("col-12 col-md-auto")(bPn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),Z4("col mt-2 mt-md-0")([yPn("")(e.spectatorSports.video.title),vne("")(_b(e.spectatorSports.video.duration))])]),Be(e.spectatorSports.photoUrl)(function(n){return RPn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:z_})})])])};var cS=J(q),yPe=Yn(M),mne=Jn(M),wPn=FD(dt),SPn=cv(dt),pne=V(de),EPn=ne(Ui),ex=J(X),CPn=se(jt),IPn=Tn(q)()(),FPn=Zo(),TPn=Yf()(),RPe=Xe(M),MPn=ne($e),GPn=un(M)()(),APn=en(Bn),wPe=function(e){var n=function(i){return ie([cS("col mt-3 pr-5")([yPe("mb-2")(i.name),mne("text-secondary")(i.category),Be(i.description)(function(u){return mne("")(u)})]),Qa("")])},t=wPn(SPn(pne(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+EPn(pa(e.school)),r=Iy({title:wb(xp(e.module.data)),items:e.props.groups,renderItem:function(i){return ex("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:CPn}});return cS("card")([ka(e),cS("card-body")([cS("mb-4")([IPn("flickity-viewport-visible "+a)({style:Ke({display:"none"})})(pne(e.props.photos)(function(i){return FPn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),TPn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),cS("row mt-6")([ex("col")(RPe("large")("Student-run groups and organizations")),ex("col-auto")(RPe("large")(MPn(gt(e.props.groups))))]),Qa(""),cS("row")(pne(Ea(function(i){return i.isFeatured})(e.props.groups))(function(i){return cS("col-12 col-md-6")([yPe("mt-4 mb-2")(i.name),mne("text-secondary small")(i.category)])})),ex("row mt-4")(ex("col-6 offset-3")(GPn("btn btn-outline-primary btn-block")(Ge)({onClick:APn(e.showOverlay)(r)})("All student groups")))])])};var xPn=FD(dt),LPn=cv(dt),jPn=V(de),nx=J(q),PPn=Zo(),SPe=Yn(M),EPe=Jn(M),sT=J(M),NPn=se(jt),OPn=GL(q),HPn=Zr(M),kPn=x(de),CPe=J(X),UPn=un(M)()(),BPn=en(Bn),IPe=function(e){var n=function(i){return i.city+(", "+i.country)},t=xPn(LPn(jPn(e.props.programs)(n))),a=function(i){return nx("col-12 mb-4 col-md-6 mb-md-0")([Be(i.imageURL)(function(u){return PPn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),SPe("mt-3")(i.name),Be(i.description)(function(u){return EPe("")(u)}),sT("mt-n2 text-secondary")("Location: "+n(i)),Be(i.duration)(function(u){return sT("text-secondary mt-2")("Program length: "+u)})])},r=Iy({title:"All programs",items:e.props.programs,renderItem:function(i){return nx("mb-5")([SPe("")(i.name),Be(i.description)(function(u){return EPe("")(u)}),sT("mt-n2 text-secondary")("Location: "+n(i)),Be(i.region)(function(u){return sT("text-secondary mt-2")("Region: "+u)}),Be(i.duration)(function(u){return sT("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:NPn}});return nx("card")([ka(e),nx("card-body")([Be(e.props.description)(function(i){return sT("mb-4")(i)}),OPn("")([HPn("")("Featured programs"),nx("row mt-4")(kPn(a)(e.props.featuredPrograms))]),CPe("row mt-4")(CPe("col-6 offset-3")(UPn("btn btn-outline-primary btn-block")(Ge)({onClick:BPn(e.showOverlay)(r)})("All programs")))])])};var dne=J(q),FPe=J(X),JPn=V(de),qPn=Zo(),WPn=Yn(M),$Pn=Jn(M),TPe=function(e){return dne("card")([ka(e),FPe("card-body")(ie(JPn(e.traditions)(function(n){return dne("row mb-4")([Be(n.photoUrl)(function(t){return FPe("col-12 col-md mb-4 mb-md-0")(qPn("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),dne("col")([WPn("")(n.name),$Pn("")(n.description)])])})))])};var zPn=J(X),VPn=Tn(X)()(),QPn=J(M),YPn=J(q),KPn=V(de),Cu=Ps()(),XPn=en(Bn),ZPn=un(q)()(),eNn=Xe(M),nNn=An(wn)(kt),tNn=Ln(Nn),_ne=$(tt),MPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GPe=function(){function e(){}return e.value=new e,e}(),APe=function(e){return function(n){return function(t){var a=zPn("text-center p-4")(VPn("spinner-border text-primary")({role:"status"})(QPn("sr-only")("Loading\u2026"))),r=function(l){return t(MPe.create(l))},i=function(l){var c=Hi(lr(pRe)(function(f){return xp(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 YPn("pb-5 "+function(){var f=et(n.overlay);return f?"d-none":""}())(KPn(c(l))(function(f){if(f.data instanceof Sj)return A8e(Cu(s(f))(f.data.value0));if(f.data instanceof Ej)return L8e(Cu(s(f))({props:f.data.value0}));if(f.data instanceof Cj)return j8e(Cu(s(f))(f.data.value0));if(f.data instanceof Ij)return H8e(Cu(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof Fj)return U8e(Cu(s(f))(f.data.value0));if(f.data instanceof Tj)return B8e(Cu(s(f))(f.data.value0));if(f.data instanceof Mj)return X8e(Cu(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof Gj)return nPe(Cu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof Aj)return aPe(Cu(s(f))(f.data.value0));if(f.data instanceof xj)return rPe(Cu(s(f))({props:f.data.value0}));if(f.data instanceof Lj)return iPe(Cu(s(f))(f.data.value0));if(f.data instanceof jj)return lPe(Cu(s(f))({props:f.data.value0}));if(f.data instanceof Pj)return fPe(Cu(s(f))(f.data.value0));if(f.data instanceof Nj)return dPe(Cu(s(f))(f.data.value0));if(f.data instanceof Oj)return hPe(Cu(s(f))({props:f.data.value0}));if(f.data instanceof Hj)return DPe(Cu(s(f))(f.data.value0));if(f.data instanceof kj)return bPe(Cu(s(f))(f.data.value0));if(f.data instanceof Uj)return wPe(Cu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof Bj)return IPe(Cu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof Jj)return TPe(Cu(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 116, column 47 - line 185, column 48): "+[f.data.constructor.name])}))},u=XPn(t)(GPe.value);return ie([Se(a)(i)(er(e.contentModules)),Be(n.overlay)(function(l){return ie([ZPn("btn btn-link px-0")(sa("Back"))({onClick:u})([eNn("fe fe-chevron-left mr-1")(""),Z("Back")]),l])})])}}},xPe=function(e){return function(n){if(n instanceof MPe)return nNn(Ma(tNn(fq)))(function(){return _ne({overlay:new _(n.value0)})});if(n instanceof GPe)return _ne({overlay:R.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 66, column 1 - line 66, column 55): "+[e.constructor.name,n.constructor.name])}},LPe=function(){return _ne({overlay:R.value})}();var aNn=rn(),rNn=en(Or),BO=function(e){return ys(new el(e.placeholder))()({options:YR(e.schoolDb),getOptionLabel:aG,getOptionValue:function(n){return aNn(pa(n))},onSelect:rNn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:m9(function(n){return Z("No schools found")}),classNamePrefix:e.classNamePrefix})};var jPe="/network/connections";var PPe=15;var oNn=Ti(X)()(),iNn=Xe(q),uNn=function(){return"You\u2019ve hit the "+(ne($e)(PPe)+`-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. `)}(),lNn=ga(X)("text-decoration-underline")(ra(M)()()("text-dark")(Ge)({href:jPe})("Manage my connections")),tx=function(e){return function(n){return oNn({placement:e,trigger:F_,overlay:iNn("")([Z(uNn),lNn]),overlayStyle:Ke({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var JO=un(M)()(),hne=ea(mr),qO=J(X),cNn=J(q),sNn=ra(M)()(),WO=function(e){var n=JO("btn btn-block btn-outline-secondary t--sdp-connection-pending")(Ge)({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ce)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 111, column 5 - line 113, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof _&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof _&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof R)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 116, column 7 - line 119, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=JO("btn btn-block btn-primary px-4 t--sdp-connection-invite")(Ge)({onClick:hne(e.onInviteSchool),disabled:a,style:Ke({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?tx(TA)(qO("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ce)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 107, column 5 - line 109, column 40): "+[])}(),l=JO("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")(Ge)({onClick:hne(e.onAcceptInvitation),disabled:a,style:Ke({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=cNn("form-row")([qO("col-6 pr-2")(function(){return a?tx(TA)(qO("t--sdp-connection-accept-wrapper")(l)):l}()),qO("col-6 pl-2")(JO("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")(Ge)({onClick:hne(e.onIgnoreInvitation)})(t))]),s=HG(pa(e.school))(e.schoolDb);if(s instanceof Xn&&s.value0.status instanceof $c)return sNn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")(Ge)({href:nj})("Message");if(s instanceof Xn&&s.value0.status instanceof fi&&s.value0.initiator instanceof Uu)return c;if(s instanceof Xn&&s.value0.status instanceof zc&&s.value0.initiator instanceof Uu)return i;if(s instanceof Xn&&s.value0.status instanceof fi&&s.value0.initiator instanceof a0||s instanceof Xn&&s.value0.status instanceof zc&&s.value0.initiator instanceof a0)return n;if(s instanceof Ut)return i;if(s instanceof da)return Je;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 33, column 3 - line 56, column 14): "+[s.constructor.name])};var fNn=bo(no(Xo)),NPe=K(Ct),vNn=Ua(),mNn=wl(it(ct()(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"slug"}})(fe)(ge))))))),pNn=$(zt),dNn=V(de),OPe=Ac(),_Nn=function(){return fNn("schools_search_path")(function(e){return function(n){return NPe(function(){var t=vNn(n);return e({term:t.term,only_ui_discoverable:kn(t.onlyUiDiscoverable)(!0)})}())(ko(function(t){return NPe(mNn("School Search Results")(t))(function(a){return pNn(dNn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:OPe(r.id),slug:OPe(r.slug)}}))})}))}})},hNn=_Nn(),HPe=function(e){return hNn({term:e})};var kPe=V($t),gNn=vv(_f),UPe=function(){var e=function(t){return kPe(kPe(gNn(HPe(t)))(Tc))(pe([]))},n=function(t){return Qj(w_(wr.value)(t.slug))};return d9(new el("Search school"))()({loadOptions:p9(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=ne(Ui);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:ea(Ji)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var DNn=bv(q),bNn=V(de),yNn=vc(X),RNn=tj(M),wNn=se(Wj),BPe=rn(),SNn=c0(),ENn=V(B),CNn=n8(),im=J(X),INn=Zo(),tD=J(q),FNn=J(M),gne=x(B),TNn=Tn(X)()(),MNn=Hs(M),GNn=Xe(M),ANn=function(e){return function(n){var t=Ea(zj({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([fs.value,wr.value,ou.value,vs.value,Lf.value,jf.value,Pf.value]),a=function(i){if(i instanceof wr)return"Overview";if(i instanceof fs)return"For you";if(i instanceof ou)return"Chancing";if(i instanceof vs)return"Cost & scholarships";if(i instanceof Lf)return"Majors";if(i instanceof jf)return"Admissions";if(i instanceof Pf)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 183, column 15 - line 190, 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(Ce)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 192, column 5 - line 196, column 13): "+[])}();return nn(e.showNav)(DNn("nav nav-tabs overflow-visible border-bottom-0 "+r)(bNn(t)(function(i){return yNn("nav-item text-nowrap")(RNn("cursor-pointer py-3 nav-link t--sdp-tab-"+($j(i)+function(){var u=wNn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:w_(i)(function(u){return u.slug}(BPe(e.school)))})(a(i)))})))}},xNn=function(e){return function(n){if(n.currentUser instanceof R)return SNn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:l0});if(n.currentUser instanceof _){var t=ENn(Mf(pa(e.school))(e.schoolDb))(function(a){return a.status});return CNn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 138, column 33 - line 150, column 34): "+[n.currentUser.constructor.name])}},JPe=function(e){return function(n){var t=im("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=gt(e.schoolDb.searchOptions)<10;return u?UPe:BO({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=BPe(e.school),r=function(){if(a.publicPrivate instanceof Hu)return"Public";if(a.publicPrivate instanceof dc)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 105, column 21 - line 107, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return INn("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:Ke({height:u,width:"100%",objectFit:"cover"})})};return tD("header mb-3 mx-n3 mx-md-0")([tD("row pr-3 my-3")([im("col pr-0")(ca(n.backButton)),ca(ss(e.configuration)(t)),FNn("col")("")]),tD("position-relative mx-3 mx-lg-0")([im("d-md-none")(i("15rem")),im("d-none d-md-block")(i("20rem")),ca(gne(TNn("position-absolute d-inline bg-gray-100 rounded")({style:Ke({top:"1.5rem",right:"1.5rem"})}))(T6e(e.onEdit)(zF.value)))]),im("container px-lg-0")(tD("pb-0 pb-md-3")([tD("row align-items-end mt-4")([tD("col mb-3")([tD("row align-items-center")([im("col-auto")(MNn("header-title")(a.name)),ca(gne(im("col-auto pl-0"))(Eu(e.onEdit)(by.value)))]),im("row")(tD("col small")(z0(GNn("mx-2")("\u2022"))(Pr(gne(Z))([new _(pR(a.address)),D6(a),new _(r)]))))]),im("col-12 col-lg-auto my-0 mb-lg-3")(tD("row no-gutters g-0 align-items-center")([nn(e.showConnectButton)(im("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(WO({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ca(ss(e.configuration)(im("col-12 col-lg-auto")(xNn(e)(n))))]))]),im("row border-bottom mx-1")(im("col col-lg-auto mt-3 mt-lg-0 px-0")(ANn(e)(n)))]))])}};var qPe=J(X),LNn=Xe(M),jNn=ne($e),PNn=Yn(M),$O=J(q),WPe=Sd(q),$Pe=jE(X),zO=wm(X),zPe=PE(M),VPe=Sm(q),Dne=V(de),QPe=Df(M),NNn=Zr(M),ONn=Ir(dt),HNn=function(e){return qPe("card bg-white")(qPe("card-body")(LNn("")(e.name+(" has "+(jNn(gt(e.majors))+" different majors")))))},kNn=function(e){return ie([PNn("")("Most popular majors"),$O("card")([$O("table-responsive")([WPe("table table-sm table-nowrap card-table")([$Pe("")(zO("")(zPe("")("Major"))),VPe("list")(Dne(e)(function(n){return zO("")(QPe("")(n.name))}))])])])])},UNn=function(e){return function(n){var t=kG(n.id)(e),a=Dne(zhe(t))(function(r){var i=K0(r).areaOfStudy;return ie([$O("card")([NNn("card-header")(i),$O("table-responsive")([WPe("table table-sm table-nowrap card-table")([$Pe("")(zO("")(zPe("")("Major"))),VPe("list")(Dne(Hi(ONn(function(u){return u.name}))(ml(r)))(function(u){return zO("")(QPe("")(u.name))}))])])])])});return ie(a)}},YPe=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 ie([HNn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?kNn(t):Je}(),UNn(e)(n)])}};var KPe=$(tt),XPe=li($t),BNn=Mr(XPe),JNn=K(kt),qNn=Ha(XPe),V_=J(q),VO=Tn(X)()(),ZPe=Lt(M),bne=J(M),QO=J(X),WNn=Yn(M),$Nn=Zr(M),yne=Xe(M),zNn=Xe(X),Rne=ga(M),VNn=ne(ll),eNe=ne($e),QNn=Tn(M)()(),YNn=ra(M)()(),wne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nNe=function(e){return function(n){if(n.value0 instanceof ta)return KPe({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=wi(n.value0.value0.value0);if(t instanceof _)return new Xn(t.value0);if(t instanceof R)return Ut.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 57, column 11 - line 59, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Kn)return BNn(wne.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(h6e({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 52, column 16 - line 63, column 55): "+[n.constructor.name])}},tNe=v5()({utmCampaign:"uaq-38-sdp"})(lO),aNe=function(e){var n=[m6e(e)];return JNn(qNn(wne.create)(_6e({schoolItems:n,redirectUrlOverride:new _(tNe)})))(function(t){return KPe({schools:n,chancedSchool:new da(R.value),liteChancing:t})})},rNe=function(e){return function(n){return function(t){return function(a){var r=function(c){return Be(c.score)(function(s){return V_("row align-items-center mb-3")([VO("col-12 col-lg-auto")({style:Ke({minHeight:"140px",minWidth:"280px"})})(oT({score:new _(uo(s*100))})),V_("col-12 col-lg py-3 my-auto")([ZPe("font-weight-normal fw-normal")("Your chances"),bne("h3 text-gray-800 mb-0 large")(La(s))])])})},i=function(c){return ERe(c)},u=function(c){return e.liteChancing.chancingIsLoading?VO("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(bne("sr-only")("Loading\u2026")):r(c)},l=function(c){return D6e(e.liteChancing)(function(s){return n(wne.create(s))})(function(s){return QO("mt-2 mb-0 lite-chancing-cta")(QO("card h-100")(V_("card-body overflow-auto mh-100")([V_("d-flex align-items-center mb-4")([WNn("my-0 mr-3")("Chancing"),ca(Eu(a)(XF.value))]),V_("row")([V_("col-12 col-lg-6")([ZPe("")("What are your chances of acceptance?"),u(c)]),V_("col-12 col-lg-6")([$Nn("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return ie([yne("mb-2")("Unweighted GPA:"),zNn("gpa")(Rne("")(" "+VNn(f)))])},onChange:i(s.redirectUrl)}),V_("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 ie([Z("SAT: "),Rne("")(eNe(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return ie([Z(" | "),Rne("")(eNe(f)+" verbal")])},onChange:i(s.redirectUrl)})]),QO("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),V_("")([V_("mb-1 small")([yne("text-danger")("Low accuracy"),yne("text-muted")(" (4 of 18 factors)")]),VO("progress")({style:Ke({backgroundColor:"#95aac9",height:"3px"})})(QNn("progress-bar bg-danger")({role:"progressbar",style:Ke({width:"15%"})})(""))]),QO("mt-4")(YNn("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")(Ge)({href:Fm({key:"utm_content",value:"add-more-factors"})(tNe)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof da)return VO("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(bne("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Ut)return t;if(e.chancedSchool instanceof Xn)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 67, column 3 - line 79, column 32): "+[e.chancedSchool.constructor.name])}}}};var oNe=jF(M),KNn=Ra(Fe)(ht),iNe=ne($e),XNn=Yn(X),ZNn=Lt(M),YO=J(q),KO=J(X),e9n=Yn(M),n9n=function(e){var n=Ig(Nf(e.studentsPerFaculty.percentile));return ie([oNe("Student faculty ratio")(KNn([D_(Ii.value),iNe(e.studentsPerFaculty.value),":1 is ",n,"."])),Ar("")(iNe(e.studentsPerFaculty.value)+":1")])},t9n=function(e){return ie([oNe("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. `),Ar("mr-1")(i_e(e.calendarSystem))])},a9n=function(e){var n=function(t){return XNn("d-inline-block mb-2")(tf(t))};return ie([ZNn("mb-4 mt-5 mt-md-4")("Special academic offering"),YO("")([nn(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 Je;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 72, column 7 - line 76, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),nn(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),nn(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},uNe=function(e){return KO("card t--academics mt-5")(KO("card-body d-flex align-items-start")(YO("flex-grow-1 mr-4")([YO("d-flex align-items-center mb-5")([e9n("my-0 mr-3 flex-grow-1")("Academics"),ca(Eu(e.onEdit)(KF.value))]),YO("row")([KO("col-12 col-md-6")(n9n(e.school)),KO("col-12 col-md-6")(t9n(e.school))]),a9n(e.school)])))};var XO=J(q),fT=J(X),r9n=kc(M),o9n=Lt(q),i9n=Sc(M),u9n=Yn(X),l9n=Zr(M),c9n=Jn(M),s9n=gj(),f9n=$(xn),v9n=V(oj),m9n=Yn(M),p9n=Xe(X),d9n=rn(),_9n=function(e){return Be(e.admissions.acceptanceRate)(function(n){return XO("row align-items-center mb-3")([fT("col-12 col-lg-6")(fT("row")(fT("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(oT({score:new _(uo(100*n.value))})))),XO("col-12 col-lg-6 py-3 my-auto")([r9n("text-uppercase text-muted")("Overall acceptance rate"),o9n("text-gray-800 mb-0")([Z(La(n.value)),i9n("text-secondary ml-2")(aS(e))])])])})},h9n=function(e){return fT("card t--chancing")(XO("card-body")([u9n("")(Z(function(){if(e.admissions.acceptanceRate instanceof _)return Ije(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof R)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 69, column 26 - line 71, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),_9n(e),l9n("")("Want to see your real chances?"),c9n("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),s9n({text:"Calculate my chances",className:"btn btn-primary"})]))},lNe=function(e){return function(n){return function(t){var a=h9n(e.school);return function(r){if(r instanceof Ip)return Be(MR(r.value1))(uT({onSwitchTab:f9n(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(v9n(NG(r.value1))(function(i){return i.top})));if(r instanceof m_)return rNe(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof p_)return jG({narrowLayout:n.mobileLayout});if(r instanceof v_)return fT("card")(XO("card-body")([m9n("mr-3")("Chancing"),fT("p-6 text-center")(p9n("spinner-border spinner-border-sm text-primary")(Je))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 42, column 7 - line 61, column 16): "+[r.constructor.name])}(qC({currentUser:n.currentUser,chancingState:n.chancingState,school:d9n(e.school)}))}}};var ZO="/recruit/verify-profile";var g9n=at(we),D9n=V(B),b9n=se(_v),y9n=ra(q)()(),R9n=Xe(M),eH=J(q),Sne=J(M),cNe=ra(M)()(),w9n=J(X),S9n=Yn(M),E9n=Jn(M),Ene=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?R.value:g9n(ss(e.configuration))(function(){var t=D9n(e.currentUser)(function(a){return a.role});return t instanceof R?new _(n(be)):t instanceof _&&t.value0 instanceof Gz&&b9n(t.value0.value0.schoolId)(pa(e.school))?new _(n(be)):R.value}()):R.value}},sNe=function(e){return Ene(e)(function(n){return y9n("d-flex align-items-center")(Ge)({href:ZO})([R9n("material-symbol large mr-2")("verified"),eH("d-flex flex-column flex-md-row")([Sne("mr-md-2")("Work at "+(aG(e.school)+"?")),Sne("")("Verify your profile")])])})},fNe=function(e){return Ene(e)(function(n){return eH("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([Sne("mr-md-2")("Do you work at a school?"),cNe("")(Ge)({href:ZO})("Verify your profile")])})},vNe=function(e){return Ene(e)(function(n){return w9n("card bg-cv-green-50")(eH("card-body d-flex align-items-center")([db("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),eH("")([S9n("")("Do you work at "+(aG(e.school)+"?")),E9n("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),cNe("")(Ge)({href:ZO})("Verify your profile")])]))})};var C9n=se(_v),Cne=J(q),I9n=qi(M),F9n=gf()(),T9n=en(Or),M9n=na(M),G9n=J(X),A9n=Xe(M),mNe=ne($e),nH=$(tt),pNe=An(wn),dNe=pNe(kt),_Ne=zr(Nn),hNe=$(zt),x9n=pNe(Ct),Ine=function(){function e(){}return e.value=new e,e}(),gNe=function(){function e(){}return e.value=new e,e}(),DNe=function(){function e(){}return e.value=new e,e}(),bNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L9n=function(){function e(){}return e.value=new e,e}(),yNe=function(){function e(){}return e.value=new e,e}(),RNe=function(e){return function(n){return function(t){var a=pa(e.school),r=function(){return n.stagedNotes instanceof _&&C9n(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:WC(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof Ine)return"hidden";if(n.savedIndicator instanceof gNe)return"";if(n.savedIndicator instanceof DNe)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 88, column 27 - line 91, column 27): "+[n.savedIndicator.constructor.name])}(),u=Qn(vj),l=function(s){if(s{let e=null,n=0,t=()=>{if(!Q_||!Q_.key)return Q_||console.error("Pusher config is missing in global context"),new fHn;let a={auth:{headers:{"X-CSRF-Token":Q_.authToken}},authEndpoint:Q_.authPath,cluster:Q_.cluster};return Q_.dev&&Object.assign(a,{wsHost:Q_.dev.wsHost,wsPort:Q_.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new s9e.default(Q_.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e&&e.disconnect(),e=null)}}})(),f9e=e=>{let n=cHn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),sHn()}};function fHn(){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 vHn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function vHn(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 mHn=Ra(Fe)(ht),pHn=jr(Pt)(qr);var dHn={show:function(e){return e}},_Hn=ne(dHn);var Hne=fe;var v9e=function(e){var n=DE(e);return function(t){return function(a){return function(r){var i=mHn(["Pusher event ",a," over channel ",_Hn(t)]),u=function(l){return pHn(n(i)(l))(r)()};return function(){return f9e({channel:t,event:a,handler:u})}}}}};var kne=fe;var m9e=no(Xo),p9e=K(Ct),d9e=ct(),hHn=wl(d9e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(ot)(ge)))),gHn=wl(d9e(C({reflectSymbol:function(){return"conversationId"}})(kne)(C({reflectSymbol:function(){return"pusherChannel"}})(Hne)(ge)))),_9e=bo(no(no(m9e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return p9e(e({conversationId:t,message:a,presetTopic:Wr,vault:n}))(ko(hHn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),h9e=bo(m9e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return p9e(e({school_id:n}))(ko(function(t){return gHn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var DHn=rn();var g9e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+DHn(e)};var D9e="active";var Une=oye()(),vH=Em(q)()()("")({style:Ke({height:40,width:40})})([Une("blink")({cx:10,cy:20,r:3,style:Ke({fill:"grey"})}),Une("blink")({cx:20,cy:20,r:3,style:Ke({fill:"grey",animationDelay:"250ms"})}),Une("blink")({cx:30,cy:20,r:3,style:Ke({fill:"grey",animationDelay:"500ms"})})]);var bHn=V(ft);var b9e=function(e){return bHn(gq(e.currentTarget))(function(n){return kn(B1(n))(0)})};var y9e=cr(),yHn=ze(Eq),RHn=hM(ht),Bne=ne($e),wHn=rl(we),SHn=K(we);var mH=function(){var e=y9e(Tc(VE("\\s+")(yHn(s5)(y0e)))),n=Ea(function(a){return a!==""}),t=Sq(e);return function(a){return gt(n(t(a)))}}(),R9e=function(e){return function(n){var t=mH(n);return RHn([Bne(t),"/",Bne(e)," words"])}},w9e=function(e){return function(n){var t=function(u){return y9e(Tc(VE("^(?:[\\w-]+[^\\w-]+){"+(Bne(u)+"}[\\w-]+"))(b0e)))},a=function(u){return function(l){var c=wHn(SHn(Cq(t(u-1|0))(l))(Ht(EM)(0)));return pe(l)(c)}},r=w0(n),i=mH(r)0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=THn(e);return ie([MHn("flex-grow-1")([GHn("form-control t--new-message-body "+kn(r.className)(""))({autoFocus:kn(r.autoFocus)(!0),placeholder:r.placeholder,style:Ke({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof R)return"";if(n.messageHeight instanceof _)return AHn(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 87, column 19 - line 89, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=w9e(1e3)(i),l=UHn(i)(),c=function(){var s=Eo(u)<5;return s?R.value:new _(l)}();return t(Kn.create(OHn.create({message:u,messageHeight:c})))()},onKeyPress:xHn(function(i){return E9e(i.key==="Enter"&&!i.shiftKey)(function(){return LHn(i)(),E9e(n.message!==""&&kHn(r.sendButtonStatus)(Ay.value))(t(ta.create(Jne.create(n.message))))()})})}),nn(mH(n.message)>=jHn(1e3)(2))(PHn("pl-3 pb-3 text-muted small")(R9e(1e3)(n.message)))]),NHn("text-right d-flex")(function(){if(r.sendButtonStatus instanceof Ay)return a(!0);if(r.sendButtonStatus instanceof sS)return a(!1);if(r.sendButtonStatus instanceof xy)return vH;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 110, column 7 - line 113, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var pH=function(){return{message:"",messageHeight:R.value}}();var BHn=rn();var JHn=function(e){return BHn(cL(e))};var C9e=function(e){return io(JHn(e))};var qHn=TM(dt),WHn=jc(_o),$Hn=K(Tr),I9e=Ln(mv),F9e=$(Pt),zHn=$0(Pt)(Vo),VHn=v9e(yd),QHn=Qe(Ze),YHn=Ra(Fe)(xU(FU)),KHn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dH=function(){function e(){}return e.value=new e,e}(),_H=function(){function e(){}return e.value=new e,e}();var $ne={append:function(e){return function(n){return qHn(n)(e)}}},XHn={mempty:pl,Semigroup0:function(){return $ne}},ZHn=Dd(fL(XHn)(_a)),T9e=function(e){return e.value0.disconnect},M9e=function(e){return function(n){var t=C9e(n),a=WHn(t);return function(){var i=I9e(ED(F9e(be)))(),u=zHn(a)(function(c){return VHn(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof dH)return be;if(v instanceof _H)return $Hn(dh(i))(QHn)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 73, column 23 - line 75, column 66): "+[v.constructor.name])}})})(),l=YHn(u);return I9e(_h(l)(i))(),new KHn({disconnect:l})}}},hH=function(e){var n=bm(e);return function(t){return function(a){return ZHn(G1(t)(function(r){var i=n(r);if(i instanceof Ve)return a(i.value0);if(i instanceof Ye)return Va(Ka)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return F9e(dH.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 35, column 65 - line 37, column 122): "+[i.constructor.name])}))}}};var fS=function(){function e(){}return e.value=new e,e}(),ux=function(){function e(){}return e.value=new e,e}();var F0=function(){function e(){}return e.value=new e,e}(),um=function(){function e(){}return e.value=new e,e}();var zne={eq:function(e){return function(n){return e instanceof F0&&n instanceof F0||e instanceof um&&n instanceof um}}};var Vne=function(){function e(){}return e.value=new e,e}(),Qne=function(){function e(){}return e.value=new e,e}(),Yne=function(){function e(){}return e.value=new e,e}();var Kne=function(e){return e==="moderation_failure"?Vne.value:e==="llm_failure"?Qne.value:Yne.value},G9e=function(e){if(e instanceof Vne||e instanceof Qne)return!0;if(e instanceof Yne)return!1;throw new Error("Failed pattern match at Vinai.Types.FailureReason (line 34, column 11 - line 37, column 26): "+[e.constructor.name])},Xne=function(e){if(e instanceof Vne)return"AI-generated response was flagged due to not meeting our content standards.";if(e instanceof Qne)return"We received an error from our language model provider.";if(e instanceof Yne)return"Something went wrong.";throw new Error("Failed pattern match at Vinai.Types.FailureReason (line 19, column 11 - line 22, column 44): "+[e.constructor.name])};var akn={reflectSymbol:function(){return"timestamp"}};var Zne=An(wn),lx=Zne(kt),ete=K(Ct),cx=Ln(Nn),A9e=Zne(yE($ne)(CU)),nte=ct(),x9e=C({reflectSymbol:function(){return"id"}})(fe),rkn=hH(nte(C({reflectSymbol:function(){return"delta"}})(fe)(x9e(C(akn)(fe)(ge))))),okn=hH(nte(C({reflectSymbol:function(){return"body"}})(fe)(x9e(ge)))),ikn=hH(nte(C({reflectSymbol:function(){return"reason"}})(fe)(ge))),tte=Zne(Ct),gH=$(zt),ate=zr(Nn),ukn=oi(ht),lkn=Oi(vB)(ht),Xp=$(tt),L9e=ze(ua),ckn=zle(S5),skn=jr(tt)(qr),Zp=function(){function e(){}return e.value=new e,e}(),rD=function(){function e(){}return e.value=new e,e}(),oD=function(){function e(){}return e.value=new e,e}(),lm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Y_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DH=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j9e=function(){function e(){}return e.value=new e,e}(),rte=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ote=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O9e=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}(),fkn=function(){function e(){}return e.value=new e,e}();var vkn=function(e){return{delta:e.delta,id:e.id,timestamp:mg(e.timestamp)}},H9e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:ux.value,sentAt:a,id:new _(r.id)}}};return lx(Fd(function(a){return ete(cx(M9e(e.receiveChannelName)(A9e(rkn("chat-completion-chunk")(function(r){return function(){var u=mb();return a.dispatch(new O9e(u,vkn(r)))(),dH.value}}))(function(){return A9e(okn("chat-completion-message-received")(function(r){return function(){var u=mb();return a.dispatch(new ote(t(u)(r)))(),_H.value}}))(function(){return ikn("chat-completion-failed")(function(r){return function(){return a.dispatch(new rte(new _(Kne(r.reason))))(),_H.value}})})}))))(function(r){return tte(cx(a.dispatch(new N9e(r))))(function(){return ete(e.sendMessage(n))(function(i){return i.success?gH(be):cx(a.dispatch(new rte(new _(Kne(i.failureReason)))))})})})}))(function(){return ate(tte(df(200))(function(){return gH(j9e.value)}))})}},mkn=function(e){return function(n){return lx(ate(ete(cx(mb))(function(t){return gH(new P9e({sender:fS.value,body:n,sentAt:t,id:R.value}))})))(function(){return H9e(e)(n)})}},ite=function(e){var n=function(t){var a=Qo("$$")(t),r=ece(gt(a));return r?ukn("$$")(dM(0)(gt(a)-1|0)(a)):t};return{sender:ux.value,body:n(lkn(function(t){return t.content})(e.deltas)),sentAt:K0(e.deltas).timestamp,id:new _(e.id)}},pkn=function(e){if(e.receivingResponse instanceof R)return Xp(be);if(e.receivingResponse instanceof _)return e.sendingState instanceof lm?ate(tte(cx(T9e(e.receivingResponse.value0)))(function(){return gH(new ote(ite(e.sendingState.value0)))})):Xp(be);throw new Error("Failed pattern match at Vinai.Chatbot (line 292, column 1 - line 292, column 51): "+[e.constructor.name])},ute=function(e){return function(n){if(n instanceof DH)return lx(mkn(e)(n.value0))(function(){return Xp(e)});if(n instanceof j9e)return Xp({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Zp)return Zp.value;if(e.sendingState instanceof rD||e.sendingState instanceof oD)return oD.value;if(e.sendingState instanceof lm)return new lm(e.sendingState.value0);if(e.sendingState instanceof Y_)return new Y_(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 160, column 9 - line 165, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof rte)return Xp({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new Y_(n.value0),receivingResponse:R.value});if(n instanceof ote)return Xp({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:L9e(e.messages)([n.value0]),sendingState:Zp.value,receivingResponse:R.value});if(n instanceof P9e)return Xp({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:L9e(e.messages)([n.value0]),sendingState:rD.value});if(n instanceof N9e)return Xp({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new _(n.value0)});if(n instanceof O9e)return Xp({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof lm&&n.value1.id===e.sendingState.value0.id)return new lm({id:e.sendingState.value0.id,deltas:ckn(function(t){return t.timestamp})(Ule(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof lm)return e.sendingState;if(e.sendingState instanceof oD)return new lm({deltas:F1({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof rD)return new lm({deltas:F1({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof Zp||e.sendingState instanceof Y_)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 180, column 22 - line 202, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof fkn)return lx(pkn(e))(function(){return Xp(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 153, column 1 - line 153, column 55): "+[e.constructor.name,n.constructor.name])}},lte=function(e){var n={messages:e.messages,receivingResponse:R.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof R)return Zp.value;if(e.initialMessageBody instanceof _)return rD.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 147, column 23 - line 149, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return lx(skn(e.initialMessageBody)(H9e(n)))(function(){return Xp(n)})};la();var k9e=["http","https","mailto","tel"];function U9e(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)"}la();var z9e=Ta(ste());function Ly(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?J9e(e.position):"start"in e||"end"in e?J9e(e):"line"in e||"column"in e?fte(e):""}function fte(e){return q9e(e&&e.line)+":"+q9e(e&&e.column)}function J9e(e){return fte(e&&e.start)+"-"+fte(e&&e.end)}function q9e(e){return e&&typeof e=="number"?e:1}var af=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=Ly(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}};af.prototype.file="";af.prototype.name="";af.prototype.reason="";af.prototype.message="";af.prototype.stack="";af.prototype.fatal=null;af.prototype.column=null;af.prototype.line=null;af.prototype.source=null;af.prototype.ruleId=null;af.prototype.position=null;var ed={basename:dkn,dirname:_kn,extname:hkn,join:gkn,sep:"/"};function dkn(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');sx(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 _kn(e){if(sx(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 hkn(e){sx(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 gkn(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function bkn(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 sx(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var W9e={cwd:ykn};function ykn(){return"/"}function pT(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function $9e(e){if(typeof e=="string")e=new URL(e);else if(!pT(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 Rkn(e)}function Rkn(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 hte=uOe().freeze(),iOe={}.hasOwnProperty;function uOe(){let e=rOe(),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=p,i.processSync=h,i;function i(){let D=uOe(),g=-1;for(;++g{if(G||!U||!ce)H(G);else{let me=i.stringify(U,ce);me==null||(Ikn(me)?ce.value=me:ce.result=me),H(G,ce)}});function H(G,U){G||!U?F(G):b?b(U):g(null,U)}}}function h(D){let g;i.freeze(),gte("processSync",i.Parser),Dte("processSync",i.Compiler);let d=vx(D);return i.process(d,b),sOe("processSync","process",g),d;function b(F){g=!0,dte(F)}}}function lOe(e,n){return typeof e=="function"&&e.prototype&&(Ekn(e.prototype)||n in e.prototype)}function Ekn(e){let n;for(n in e)if(iOe.call(e,n))return!0;return!1}function gte(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function Dte(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function bte(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 cOe(e){if(!fx(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function sOe(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function vx(e){return Ckn(e)?e:new dT(e)}function Ckn(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Ikn(e){return typeof e=="string"||(0,oOe.default)(e)}function yte(e,n){let t=(n||{}).includeImageAlt;return fOe(e,typeof t=="boolean"?t:!0)}function fOe(e,n){return Fkn(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&vOe(e.children,n))||Array.isArray(e)&&vOe(e,n)||""}function vOe(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?(uu(e,e.length,0,n),e):n}var mOe={}.hasOwnProperty;function yH(e){let n={},t=-1;for(;++tu))return;let U=n.events.length,ce=U,me,je;for(;ce--;)if(n.events[ce][0]==="exit"&&n.events[ce][1].type==="chunkFlow"){if(me){je=n.events[ce][1].end;break}me=!0}for(d(a),G=U;GF;){let H=t[j];n.containerState=H[1],H[0].exit.call(n,e)}t.length=F}function b(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function xkn(e,n,t){return Kt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function _T(e){if(e===null||xr(e)||mS(e))return 1;if(pS(e))return 2}function Ny(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);bOe(v,-c),bOe(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=rf(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=rf(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=rf(s,Ny(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=rf(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=rf(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,uu(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):Zn(s)?e.attempt(qkn,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Zn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function $kn(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Zn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Kt(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):Zn(u)?r(u):t(u)}}var Ste={name:"codeText",tokenize:Qkn,resolve:zkn,previous:Vkn};function zkn(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 IH(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(d){return d===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(d),e.exit(i),m):d===null||d===41||jy(d)?t(d):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),D(d))}function m(d){return d===62?(e.enter(i),e.consume(d),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),p(d))}function p(d){return d===62?(e.exit("chunkString"),e.exit(l),m(d)):d===null||d===60||Zn(d)?t(d):(e.consume(d),d===92?h:p)}function h(d){return d===60||d===62||d===92?(e.consume(d),p):p(d)}function D(d){return d===40?++f>s?t(d):(e.consume(d),D):d===41?f--?(e.consume(d),D):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(d)):d===null||xr(d)?f?t(d):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(d)):jy(d)?t(d):(e.consume(d),d===92?g:D)}function g(d){return d===40||d===41||d===92?(e.consume(d),D):D(d)}}function FH(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(p){return e.enter(a),e.enter(r),e.consume(p),e.exit(r),e.enter(i),f}function f(p){return p===null||p===91||p===93&&!c||p===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(p):p===93?(e.exit(i),e.enter(r),e.consume(p),e.exit(r),e.exit(a),n):Zn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(p))}function v(p){return p===null||p===91||p===93||Zn(p)||l++>999?(e.exit("chunkString"),f(p)):(e.consume(p),c=c||!Ya(p),p===92?m:v)}function m(p){return p===91||p===92||p===93?(e.consume(p),l++,v):v(p)}}function TH(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):Zn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Zn(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 dS(e,n){let t;return a;function a(r){return Zn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Ya(r)?Kt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function Es(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var Cte={name:"definition",tokenize:tUn},nUn={tokenize:aUn,partial:!0};function tUn(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),FH.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=Es(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),dS(e,IH(e,e.attempt(nUn,Kt(e,l,"whitespace"),Kt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Zn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function aUn(e,n,t){return a;function a(u){return xr(u)?dS(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?TH(e,Kt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Zn(u)?n(u):t(u)}}var Ite={name:"hardBreakEscape",tokenize:rUn};function rUn(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Zn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var Fte={name:"headingAtx",tokenize:iUn,resolve:oUn};function oUn(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"},uu(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function iUn(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||xr(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||Zn(f)?(e.exit("atxHeading"),n(f)):Ya(f)?Kt(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||xr(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var ROe=["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"],Tte=["pre","script","style","textarea"];var Mte={name:"htmlFlow",tokenize:cUn,resolveTo:lUn,concrete:!0},uUn={tokenize:sUn,partial:!0};function lUn(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 cUn(e,n,t){let a=this,r,i,u,l,c;return s;function s(O){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(O),f}function f(O){return O===33?(e.consume(O),v):O===47?(e.consume(O),h):O===63?(e.consume(O),r=3,a.interrupt?n:Ot):Ss(O)?(e.consume(O),u=String.fromCharCode(O),i=!0,D):t(O)}function v(O){return O===45?(e.consume(O),r=2,m):O===91?(e.consume(O),r=5,u="CDATA[",l=0,p):Ss(O)?(e.consume(O),r=4,a.interrupt?n:Ot):t(O)}function m(O){return O===45?(e.consume(O),a.interrupt?n:Ot):t(O)}function p(O){return O===u.charCodeAt(l++)?(e.consume(O),l===u.length?a.interrupt?n:Te:p):t(O)}function h(O){return Ss(O)?(e.consume(O),u=String.fromCharCode(O),D):t(O)}function D(O){return O===null||O===47||O===62||xr(O)?O!==47&&i&&Tte.includes(u.toLowerCase())?(r=1,a.interrupt?n(O):Te(O)):ROe.includes(u.toLowerCase())?(r=6,O===47?(e.consume(O),g):a.interrupt?n(O):Te(O)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(O):i?b(O):d(O)):O===45||lu(O)?(e.consume(O),u+=String.fromCharCode(O),D):t(O)}function g(O){return O===62?(e.consume(O),a.interrupt?n:Te):t(O)}function d(O){return Ya(O)?(e.consume(O),d):me(O)}function b(O){return O===47?(e.consume(O),me):O===58||O===95||Ss(O)?(e.consume(O),F):Ya(O)?(e.consume(O),b):me(O)}function F(O){return O===45||O===46||O===58||O===95||lu(O)?(e.consume(O),F):j(O)}function j(O){return O===61?(e.consume(O),H):Ya(O)?(e.consume(O),j):b(O)}function H(O){return O===null||O===60||O===61||O===62||O===96?t(O):O===34||O===39?(e.consume(O),c=O,G):Ya(O)?(e.consume(O),H):(c=null,U(O))}function G(O){return O===null||Zn(O)?t(O):O===c?(e.consume(O),ce):(e.consume(O),G)}function U(O){return O===null||O===34||O===39||O===60||O===61||O===62||O===96||xr(O)?j(O):(e.consume(O),U)}function ce(O){return O===47||O===62||Ya(O)?b(O):t(O)}function me(O){return O===62?(e.consume(O),je):t(O)}function je(O){return Ya(O)?(e.consume(O),je):O===null||Zn(O)?Te(O):t(O)}function Te(O){return O===45&&r===2?(e.consume(O),on):O===60&&r===1?(e.consume(O),_e):O===62&&r===4?(e.consume(O),It):O===63&&r===3?(e.consume(O),Ot):O===93&&r===5?(e.consume(O),Cn):Zn(O)&&(r===6||r===7)?e.check(uUn,It,Oe)(O):O===null||Zn(O)?Oe(O):(e.consume(O),Te)}function Oe(O){return e.exit("htmlFlowData"),Me(O)}function Me(O){return O===null?ae(O):Zn(O)?e.attempt({tokenize:xe,partial:!0},Me,ae)(O):(e.enter("htmlFlowData"),Te(O))}function xe(O,le,De){return Ee;function Ee(ye){return O.enter("lineEnding"),O.consume(ye),O.exit("lineEnding"),W}function W(ye){return a.parser.lazy[a.now().line]?De(ye):le(ye)}}function on(O){return O===45?(e.consume(O),Ot):Te(O)}function _e(O){return O===47?(e.consume(O),u="",Hn):Te(O)}function Hn(O){return O===62&&Tte.includes(u.toLowerCase())?(e.consume(O),It):Ss(O)&&u.length<8?(e.consume(O),u+=String.fromCharCode(O),Hn):Te(O)}function Cn(O){return O===93?(e.consume(O),Ot):Te(O)}function Ot(O){return O===62?(e.consume(O),It):O===45&&r===2?(e.consume(O),Ot):Te(O)}function It(O){return O===null||Zn(O)?(e.exit("htmlFlowData"),ae(O)):(e.consume(O),It)}function ae(O){return e.exit("htmlFlow"),n(O)}}function sUn(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(K_,n,t)}}var Gte={name:"htmlText",tokenize:fUn};function fUn(e,n,t){let a=this,r,i,u,l;return c;function c(ae){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ae),s}function s(ae){return ae===33?(e.consume(ae),f):ae===47?(e.consume(ae),U):ae===63?(e.consume(ae),H):Ss(ae)?(e.consume(ae),je):t(ae)}function f(ae){return ae===45?(e.consume(ae),v):ae===91?(e.consume(ae),i="CDATA[",u=0,g):Ss(ae)?(e.consume(ae),j):t(ae)}function v(ae){return ae===45?(e.consume(ae),m):t(ae)}function m(ae){return ae===null||ae===62?t(ae):ae===45?(e.consume(ae),p):h(ae)}function p(ae){return ae===null||ae===62?t(ae):h(ae)}function h(ae){return ae===null?t(ae):ae===45?(e.consume(ae),D):Zn(ae)?(l=h,Cn(ae)):(e.consume(ae),h)}function D(ae){return ae===45?(e.consume(ae),It):h(ae)}function g(ae){return ae===i.charCodeAt(u++)?(e.consume(ae),u===i.length?d:g):t(ae)}function d(ae){return ae===null?t(ae):ae===93?(e.consume(ae),b):Zn(ae)?(l=d,Cn(ae)):(e.consume(ae),d)}function b(ae){return ae===93?(e.consume(ae),F):d(ae)}function F(ae){return ae===62?It(ae):ae===93?(e.consume(ae),F):d(ae)}function j(ae){return ae===null||ae===62?It(ae):Zn(ae)?(l=j,Cn(ae)):(e.consume(ae),j)}function H(ae){return ae===null?t(ae):ae===63?(e.consume(ae),G):Zn(ae)?(l=H,Cn(ae)):(e.consume(ae),H)}function G(ae){return ae===62?It(ae):H(ae)}function U(ae){return Ss(ae)?(e.consume(ae),ce):t(ae)}function ce(ae){return ae===45||lu(ae)?(e.consume(ae),ce):me(ae)}function me(ae){return Zn(ae)?(l=me,Cn(ae)):Ya(ae)?(e.consume(ae),me):It(ae)}function je(ae){return ae===45||lu(ae)?(e.consume(ae),je):ae===47||ae===62||xr(ae)?Te(ae):t(ae)}function Te(ae){return ae===47?(e.consume(ae),It):ae===58||ae===95||Ss(ae)?(e.consume(ae),Oe):Zn(ae)?(l=Te,Cn(ae)):Ya(ae)?(e.consume(ae),Te):It(ae)}function Oe(ae){return ae===45||ae===46||ae===58||ae===95||lu(ae)?(e.consume(ae),Oe):Me(ae)}function Me(ae){return ae===61?(e.consume(ae),xe):Zn(ae)?(l=Me,Cn(ae)):Ya(ae)?(e.consume(ae),Me):Te(ae)}function xe(ae){return ae===null||ae===60||ae===61||ae===62||ae===96?t(ae):ae===34||ae===39?(e.consume(ae),r=ae,on):Zn(ae)?(l=xe,Cn(ae)):Ya(ae)?(e.consume(ae),xe):(e.consume(ae),r=void 0,Hn)}function on(ae){return ae===r?(e.consume(ae),_e):ae===null?t(ae):Zn(ae)?(l=on,Cn(ae)):(e.consume(ae),on)}function _e(ae){return ae===62||ae===47||xr(ae)?Te(ae):t(ae)}function Hn(ae){return ae===null||ae===34||ae===39||ae===60||ae===61||ae===96?t(ae):ae===62||xr(ae)?Te(ae):(e.consume(ae),Hn)}function Cn(ae){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ae),e.exit("lineEnding"),Kt(e,Ot,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Ot(ae){return e.enter("htmlTextData"),l(ae)}function It(ae){return ae===62?(e.consume(ae),e.exit("htmlTextData"),e.exit("htmlText"),n):t(ae)}}var _S={name:"labelEnd",tokenize:hUn,resolveTo:_Un,resolveAll:dUn},vUn={tokenize:gUn},mUn={tokenize:DUn},pUn={tokenize:bUn};function dUn(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 NUn(e,n){let t=-1,a=[],r;for(;++tWUn,contentInitial:()=>HUn,disable:()=>$Un,document:()=>OUn,flow:()=>UUn,flowInitial:()=>kUn,insideSpan:()=>qUn,string:()=>BUn,text:()=>JUn});var OUn={[42]:Cs,[43]:Cs,[45]:Cs,[48]:Cs,[49]:Cs,[50]:Cs,[51]:Cs,[52]:Cs,[53]:Cs,[54]:Cs,[55]:Cs,[56]:Cs,[57]:Cs,[62]:RH},HUn={[91]:Cte},kUn={[-2]:px,[-1]:px,[32]:px},UUn={[35]:Fte,[42]:hS,[45]:[MH,hS],[60]:Mte,[61]:MH,[95]:hS,[96]:EH,[126]:EH},BUn={[38]:SH,[92]:wH},JUn={[-5]:dx,[-4]:dx,[-3]:dx,[33]:Ate,[38]:SH,[42]:mx,[60]:[wte,Gte],[91]:xte,[92]:[Ite,wH],[93]:_S,[95]:mx,[96]:Ste},qUn={null:[mx,SOe]},WUn={null:[42,95]},$Un={null:[]};function MOe(e={}){let n=yH([Lte].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(hOe),document:a(gOe),flow:a(wOe),string:a(EOe),text:a(COe)};return t;function a(r){return i;function i(u){return TOe(t,r,u)}}}var GOe=/[\0\t\n\r]/g;function AOe(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,p;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 zUn=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function AH(e){return e.replace(zUn,VUn)}function VUn(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return GH(t.slice(i?2:1),i?16:10)}return hT(t)||e}var LOe={}.hasOwnProperty,jte=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),QUn(t)(xOe(MOe(t).document().write(AOe()(e,n,!0))))};function QUn(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Wn),autolinkProtocol:Te,autolinkEmail:Te,atxHeading:l(mt),blockQuote:l(tn),characterEscape:Te,characterReference:Te,codeFenced:l(fn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(fn,c),codeText:l(Ue,c),codeTextData:Te,data:Te,codeFlowValue:Te,definition:l(Un),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Mn),hardBreakEscape:l(On),hardBreakTrailing:l(On),htmlFlow:l(pt,c),htmlFlowData:Te,htmlText:l(pt,c),htmlTextData:Te,image:l(xt),label:c,link:l(Wn),listItem:l(_t),listItemValue:h,listOrdered:l(Qt,p),listUnordered:l(Qt),paragraph:l(rt),reference:Ee,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(mt),strong:l(Gn),thematicBreak:l(hr)},exit:{atxHeading:f(),atxHeadingSequence:U,autolink:f(),autolinkEmail:Ne,autolinkProtocol:ke,blockQuote:f(),characterEscapeValue:Oe,characterReferenceMarkerHexadecimal:ye,characterReferenceMarkerNumeric:ye,characterReferenceValue:re,codeFenced:f(b),codeFencedFence:d,codeFencedFenceInfo:D,codeFencedFenceMeta:g,codeFlowValue:Oe,codeIndented:f(F),codeText:f(Hn),codeTextData:Oe,data:Oe,definition:f(),definitionDestinationString:G,definitionLabelString:j,definitionTitleString:H,emphasis:f(),hardBreakEscape:f(xe),hardBreakTrailing:f(xe),htmlFlow:f(on),htmlFlowData:Oe,htmlText:f(_e),htmlTextData:Oe,image:f(Ot),label:ae,labelText:It,lineEnding:Me,link:f(Cn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:W,resourceDestinationString:O,resourceTitleString:le,resource:De,setextHeading:f(je),setextHeadingLineSequence:me,setextHeadingText:ce,strong:f(),thematicBreak:f()}};jOe(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(Ae){let sn={type:"root",children:[]},Yt={stack:[sn],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Ur=[],Qr=-1;for(;++Qr0){let tv=Yt.tokenStack[Yt.tokenStack.length-1];(tv[1]||POe).call(Yt,void 0,tv[0])}for(sn.position={start:Oy(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:Oy(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},Qr=-1;++Qr{let a=this.data("settings");return jte(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function NOe(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 OOe(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function HOe(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 kOe(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function UOe(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function T0(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 LH(e,n){let t=String(n.identifier).toUpperCase(),a=T0(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 BOe(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},LH(e,{type:"footnoteReference",identifier:r,position:n.position})}function JOe(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 qOe(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function jH(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 WOe(e,n){let t=e.definition(n.identifier);if(!t)return jH(e,n);let a={src:T0(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 $Oe(e,n){let t={src:T0(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 zOe(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 VOe(e,n){let t=e.definition(n.identifier);if(!t)return jH(e,n);let a={href:T0(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 QOe(e,n){let t={href:T0(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 YOe(e,n,t){let a=e.all(n),r=t?KUn(t):KOe(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 XOe(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 aHe(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=gT(n.children[1]),c=DT(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 rHe(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(cHe(n.slice(r),r>0,!1)),i.join("")}function cHe(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===iHe||i===uHe;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===iHe||i===uHe;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function sHe(e,n){let t={type:"text",value:lHe(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function fHe(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var vHe={blockquote:NOe,break:OOe,code:HOe,delete:kOe,emphasis:UOe,footnoteReference:LH,footnote:BOe,heading:JOe,html:qOe,imageReference:WOe,image:$Oe,inlineCode:zOe,linkReference:VOe,link:QOe,listItem:YOe,list:XOe,paragraph:ZOe,root:eHe,strong:nHe,table:aHe,tableCell:oHe,tableRow:rHe,text:sHe,thematicBreak:fHe,toml:PH,yaml:PH,definition:PH,footnoteDefinition:PH};function PH(){return null}var _x=function(e){if(e==null)return nBn;if(typeof e=="string")return eBn(e);if(typeof e=="object")return Array.isArray(e)?XUn(e):ZUn(e);if(typeof e=="function")return NH(e);throw new Error("Expected function, string, or object as test")};function XUn(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],p,h,D;if((!n||r(l,c,s[s.length-1]||null))&&(m=tBn(t(l,s)),m[0]===OH))return m;if(l.children&&m[0]!==Ote)for(h=(a?l.children.length:-1)+i,D=s.concat(l);h>-1&&h{let r=dHe(a.identifier);r&&!pHe.call(n,r)&&(n[r]=a)}),t;function t(a){let r=dHe(a);return r&&pHe.call(n,r)?n[r]:null}}function dHe(e){return String(e||"").toUpperCase()}var HH={}.hasOwnProperty;function _He(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=ur(ur({},vHe),t.handlers),u.definition=kte(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=aBn,u.applyData=rBn,u.one=l,u.all=c,u.wrap=iBn,u.augment=i,gS(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();HH.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=ur(ur({},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};Hte(v)||(f.position={start:gT(v),end:DT(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 hHe(u,s,f)}function c(s){return Ute(u,s)}}function aBn(e,n){e.position&&(n.position=Pte(e))}function rBn(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=ur(ur({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function hHe(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return HH.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?vu(ur({},n),{children:Ute(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):oBn(e,n)}function Ute(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function gHe(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:vu(ur({},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 kH(e,n){let t=_He(e,n),a=t.one(e,null),r=gHe(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var uBn=function(e,n){return e&&"run"in e?lBn(e,n):cBn(e||n)},Bte=uBn;function lBn(e,n){return(t,a,r)=>{e.run(kH(t,n),a,i=>{r(i)})}}function cBn(e){return n=>kH(n,e)}var Sa=Ta(HC());var Hy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Hy.prototype.property={};Hy.prototype.normal={};Hy.prototype.space=null;function Jte(e,n){let t={},a={},r=-1;for(;++rGa,booleanish:()=>ji,commaOrSpaceSeparated:()=>Kf,commaSeparated:()=>ky,number:()=>In,overloadedBoolean:()=>qte,spaceSeparated:()=>mo});var sBn=0,Ga=DS(),ji=DS(),qte=DS(),In=DS(),mo=DS(),ky=DS(),Kf=DS();function DS(){return 2**++sBn}var Wte=Object.keys(gx),bT=class extends of{constructor(n,t,a,r){let i=-1;super(n,t);if(DHe(this,"space",r),typeof a=="number")for(;++i4&&t.slice(0,4)==="data"&&vBn.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(RHe,dBn);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!RHe.test(i)){let u=i.replace(mBn,pBn);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=bT}return new r(a,n)}function pBn(e){return"-"+e.toLowerCase()}function dBn(e){return e.charAt(1).toUpperCase()}var JH={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 qH=Jte([zte,$te,Vte,Qte,bHe],"html"),WH=Jte([zte,$te,Vte,Qte,yHe],"svg");function Yte(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=>{gS(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})}}la();var kHe=Ta(CHe());function IHe(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 Zte(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function FHe(e){return e.join(" ").trim()}function eae(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 THe(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var OHe=Ta(NHe()),HHe=OHe.default;var tae={}.hasOwnProperty,TBn=new Set(["table","thead","tbody","tfoot","tr"]);function aae(e,n){let t=[],a=-1,r;for(;++a0?St.createElement(p,c,v):St.createElement(p,c)}function GBn(e){let n=-1;for(;++n for more info)`),delete tk[i]}let n=hte().use(xH).use(e.remarkPlugins||[]).use(Bte,vu(ur({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(Yte,e),t=new dT;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=St.createElement(St.Fragment,{},aae({options:e,schema:qH,listDepth:0},a));return e.className&&(r=St.createElement("div",{className:e.className},r)),r}ak.propTypes={children:Sa.default.string,className:Sa.default.string,allowElement:Sa.default.func,allowedElements:Sa.default.arrayOf(Sa.default.string),disallowedElements:Sa.default.arrayOf(Sa.default.string),unwrapDisallowed:Sa.default.bool,remarkPlugins:Sa.default.arrayOf(Sa.default.oneOfType([Sa.default.object,Sa.default.func,Sa.default.arrayOf(Sa.default.oneOfType([Sa.default.bool,Sa.default.string,Sa.default.object,Sa.default.func,Sa.default.arrayOf(Sa.default.any)]))])),rehypePlugins:Sa.default.arrayOf(Sa.default.oneOfType([Sa.default.object,Sa.default.func,Sa.default.arrayOf(Sa.default.oneOfType([Sa.default.bool,Sa.default.string,Sa.default.object,Sa.default.func,Sa.default.arrayOf(Sa.default.any)]))])),sourcePos:Sa.default.bool,rawSourcePos:Sa.default.bool,skipHtml:Sa.default.bool,includeElementIndex:Sa.default.bool,transformLinkUri:Sa.default.oneOfType([Sa.default.func,Sa.default.bool]),linkTarget:Sa.default.oneOfType([Sa.default.func,Sa.default.string]),transformImageUri:Sa.default.func,components:Sa.default.object};var BHe=/[#.]/g;function oae(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 eke(e,n,t){return e.type==="element"?iJn(e,n,t):e.type==="text"?t.whitespace==="normal"?nke(e,t):uJn(e):[]}function iJn(e,n,t){let a=tke(e,t),r=e.children||[],i=-1,u=[];if(oJn(e))return u;let l,c;for(mae(e)||XHe(e)&&uk(n,e,XHe)?c=` `:rJn(e)?(l=2,c=2):ZHe(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},hJn=/[&><"']/g;function gJn(e){return String(e).replace(hJn,n=>_Jn[n])}var ake=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},DJn=function(n){var t=ake(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},bJn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},yJn=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"},Vt={contains:vJn,deflt:mJn,escape:gJn,hyphenate:dJn,getBaseElem:ake,isCharacterBox:DJn,protocolFromUrl:yJn},lk={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 RJn(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 ck=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 lk)if(lk.hasOwnProperty(t)){var a=lk[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:RJn(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 Fn("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=Vt.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)}},lD=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 X_[wJn[this.id]]}sub(){return X_[SJn[this.id]]}fracNum(){return X_[EJn[this.id]]}fracDen(){return X_[CJn[this.id]]}cramp(){return X_[IJn[this.id]]}text(){return X_[FJn[this.id]]}isTight(){return this.size>=2}},dae=0,sk=1,yT=2,cD=3,bx=4,A0=5,RT=6,uf=7,X_=[new lD(dae,0,!1),new lD(sk,0,!0),new lD(yT,1,!1),new lD(cD,1,!0),new lD(bx,2,!1),new lD(A0,2,!0),new lD(RT,3,!1),new lD(uf,3,!0)],wJn=[bx,A0,bx,A0,RT,uf,RT,uf],SJn=[A0,A0,A0,A0,uf,uf,uf,uf],EJn=[yT,cD,bx,A0,RT,uf,RT,uf],CJn=[cD,cD,A0,A0,uf,uf,uf,uf],IJn=[sk,sk,cD,cD,A0,A0,uf,uf],FJn=[dae,sk,yT,cD,yT,cD,yT,cD],Xt={DISPLAY:X_[dae],TEXT:X_[yT],SCRIPT:X_[bx],SCRIPTSCRIPT:X_[RT]},_ae=[{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 TJn(e){for(var n=0;n<_ae.length;n++)for(var t=_ae[n],a=0;a=r[0]&&e<=r[1])return t.name}return null}var fk=[];_ae.forEach(e=>e.blocks.forEach(n=>fk.push(...n)));function rke(e){for(var n=0;n=fk[n]&&e<=fk[n+1])return!0;return!1}var wT=80,MJn=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"},GJn=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"},AJn=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"},xJn=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"},LJn=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"},jJn=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},PJn=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"},NJn=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=MJn(t,wT);break;case"sqrtSize1":r=GJn(t,wT);break;case"sqrtSize2":r=AJn(t,wT);break;case"sqrtSize3":r=xJn(t,wT);break;case"sqrtSize4":r=LJn(t,wT);break;case"sqrtTall":r=PJn(t,wT,a)}return r},OJn=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""}},oke={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`},HJn=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.")}},ST=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 Vt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},Z_={"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]}},vk={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]},ike={\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 kJn(e,n){Z_[e]=n}function hae(e,n,t){if(!Z_[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=Z_[n][a];if(!r&&e[0]in ike&&(a=ike[e[0]].charCodeAt(0),r=Z_[n][a]),!r&&t==="text"&&rke(a)&&(r=Z_[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var gae={};function UJn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!gae[n]){var t=gae[n]={cssEmPerMu:vk.quad[n]/18};for(var a in vk)vk.hasOwnProperty(a)&&(t[a]=vk[a][n])}return gae[n]}var BJn=[[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]],uke=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],lke=function(n,t){return t.size<2?n:BJn[n-1][t.size-1]},eh=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||eh.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=uke[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 eh(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:lke(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:uke[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=lke(eh.BASESIZE,n);return this.size===t&&this.textSize===eh.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!==eh.BASESIZE?["sizing","reset-size"+this.size,"size"+eh.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=UJn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};eh.BASESIZE=6;var Dae={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},JJn={ex:!0,em:!0,mu:!0},cke=function(n){return typeof n!="string"&&(n=n.unit),n in Dae||n in JJn||n==="ex"},_i=function(n,t){var a;if(n.unit in Dae)a=Dae[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 Fn("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},qn=function(n){return+n.toFixed(4)+"em"},Uy=function(n){return n.filter(t=>t).join(" ")},ske=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)}},fke=function(n){var t=document.createElement(n);t.className=Uy(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/=\x00-\x1f]/,vke=function(n){var t="<"+n;this.classes.length&&(t+=' class="'+Vt.escape(Uy(this.classes))+'"');var a="";for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=Vt.hyphenate(r)+":"+this.style[r]+";");a&&(t+=' style="'+Vt.escape(a)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(qJn.test(i))throw new Fn("Invalid attribute name '"+i+"'");t+=" "+i+'="'+Vt.escape(this.attributes[i])+'"'}t+=">";for(var u=0;u",t},ET=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,ske.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return Vt.contains(this.classes,n)}toNode(){return fke.call(this,"span")}toMarkup(){return vke.call(this,"span")}},mk=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,ske.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return Vt.contains(this.classes,n)}toNode(){return fke.call(this,"a")}toMarkup(){return vke.call(this,"a")}},mke=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 Vt.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=''+Vt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=qn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=Uy(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+=Vt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+Vt.escape(a)+'"');var i=Vt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},nh=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':''}},pk=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 zJn={bin:1,close:1,inner:1,open:1,punct:1,rel:1},VJn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Go={math:{},text:{}};function S(e,n,t,a,r,i){Go[e][r]={font:n,group:t,replace:a},i&&a&&(Go[e][a]=Go[e][r])}var I="math",cn="text",L="main",te="ams",ni="accent-token",vt="bin",lf="close",CT="inner",Zt="mathord",Iu="op-token",fm="open",dk="punct",ue="rel",fD="spacing",he="textord";S(I,L,ue,"\u2261","\\equiv",!0);S(I,L,ue,"\u227A","\\prec",!0);S(I,L,ue,"\u227B","\\succ",!0);S(I,L,ue,"\u223C","\\sim",!0);S(I,L,ue,"\u22A5","\\perp");S(I,L,ue,"\u2AAF","\\preceq",!0);S(I,L,ue,"\u2AB0","\\succeq",!0);S(I,L,ue,"\u2243","\\simeq",!0);S(I,L,ue,"\u2223","\\mid",!0);S(I,L,ue,"\u226A","\\ll",!0);S(I,L,ue,"\u226B","\\gg",!0);S(I,L,ue,"\u224D","\\asymp",!0);S(I,L,ue,"\u2225","\\parallel");S(I,L,ue,"\u22C8","\\bowtie",!0);S(I,L,ue,"\u2323","\\smile",!0);S(I,L,ue,"\u2291","\\sqsubseteq",!0);S(I,L,ue,"\u2292","\\sqsupseteq",!0);S(I,L,ue,"\u2250","\\doteq",!0);S(I,L,ue,"\u2322","\\frown",!0);S(I,L,ue,"\u220B","\\ni",!0);S(I,L,ue,"\u221D","\\propto",!0);S(I,L,ue,"\u22A2","\\vdash",!0);S(I,L,ue,"\u22A3","\\dashv",!0);S(I,L,ue,"\u220B","\\owns");S(I,L,dk,".","\\ldotp");S(I,L,dk,"\u22C5","\\cdotp");S(I,L,he,"#","\\#");S(cn,L,he,"#","\\#");S(I,L,he,"&","\\&");S(cn,L,he,"&","\\&");S(I,L,he,"\u2135","\\aleph",!0);S(I,L,he,"\u2200","\\forall",!0);S(I,L,he,"\u210F","\\hbar",!0);S(I,L,he,"\u2203","\\exists",!0);S(I,L,he,"\u2207","\\nabla",!0);S(I,L,he,"\u266D","\\flat",!0);S(I,L,he,"\u2113","\\ell",!0);S(I,L,he,"\u266E","\\natural",!0);S(I,L,he,"\u2663","\\clubsuit",!0);S(I,L,he,"\u2118","\\wp",!0);S(I,L,he,"\u266F","\\sharp",!0);S(I,L,he,"\u2662","\\diamondsuit",!0);S(I,L,he,"\u211C","\\Re",!0);S(I,L,he,"\u2661","\\heartsuit",!0);S(I,L,he,"\u2111","\\Im",!0);S(I,L,he,"\u2660","\\spadesuit",!0);S(I,L,he,"\xA7","\\S",!0);S(cn,L,he,"\xA7","\\S");S(I,L,he,"\xB6","\\P",!0);S(cn,L,he,"\xB6","\\P");S(I,L,he,"\u2020","\\dag");S(cn,L,he,"\u2020","\\dag");S(cn,L,he,"\u2020","\\textdagger");S(I,L,he,"\u2021","\\ddag");S(cn,L,he,"\u2021","\\ddag");S(cn,L,he,"\u2021","\\textdaggerdbl");S(I,L,lf,"\u23B1","\\rmoustache",!0);S(I,L,fm,"\u23B0","\\lmoustache",!0);S(I,L,lf,"\u27EF","\\rgroup",!0);S(I,L,fm,"\u27EE","\\lgroup",!0);S(I,L,vt,"\u2213","\\mp",!0);S(I,L,vt,"\u2296","\\ominus",!0);S(I,L,vt,"\u228E","\\uplus",!0);S(I,L,vt,"\u2293","\\sqcap",!0);S(I,L,vt,"\u2217","\\ast");S(I,L,vt,"\u2294","\\sqcup",!0);S(I,L,vt,"\u25EF","\\bigcirc",!0);S(I,L,vt,"\u2219","\\bullet",!0);S(I,L,vt,"\u2021","\\ddagger");S(I,L,vt,"\u2240","\\wr",!0);S(I,L,vt,"\u2A3F","\\amalg");S(I,L,vt,"&","\\And");S(I,L,ue,"\u27F5","\\longleftarrow",!0);S(I,L,ue,"\u21D0","\\Leftarrow",!0);S(I,L,ue,"\u27F8","\\Longleftarrow",!0);S(I,L,ue,"\u27F6","\\longrightarrow",!0);S(I,L,ue,"\u21D2","\\Rightarrow",!0);S(I,L,ue,"\u27F9","\\Longrightarrow",!0);S(I,L,ue,"\u2194","\\leftrightarrow",!0);S(I,L,ue,"\u27F7","\\longleftrightarrow",!0);S(I,L,ue,"\u21D4","\\Leftrightarrow",!0);S(I,L,ue,"\u27FA","\\Longleftrightarrow",!0);S(I,L,ue,"\u21A6","\\mapsto",!0);S(I,L,ue,"\u27FC","\\longmapsto",!0);S(I,L,ue,"\u2197","\\nearrow",!0);S(I,L,ue,"\u21A9","\\hookleftarrow",!0);S(I,L,ue,"\u21AA","\\hookrightarrow",!0);S(I,L,ue,"\u2198","\\searrow",!0);S(I,L,ue,"\u21BC","\\leftharpoonup",!0);S(I,L,ue,"\u21C0","\\rightharpoonup",!0);S(I,L,ue,"\u2199","\\swarrow",!0);S(I,L,ue,"\u21BD","\\leftharpoondown",!0);S(I,L,ue,"\u21C1","\\rightharpoondown",!0);S(I,L,ue,"\u2196","\\nwarrow",!0);S(I,L,ue,"\u21CC","\\rightleftharpoons",!0);S(I,te,ue,"\u226E","\\nless",!0);S(I,te,ue,"\uE010","\\@nleqslant");S(I,te,ue,"\uE011","\\@nleqq");S(I,te,ue,"\u2A87","\\lneq",!0);S(I,te,ue,"\u2268","\\lneqq",!0);S(I,te,ue,"\uE00C","\\@lvertneqq");S(I,te,ue,"\u22E6","\\lnsim",!0);S(I,te,ue,"\u2A89","\\lnapprox",!0);S(I,te,ue,"\u2280","\\nprec",!0);S(I,te,ue,"\u22E0","\\npreceq",!0);S(I,te,ue,"\u22E8","\\precnsim",!0);S(I,te,ue,"\u2AB9","\\precnapprox",!0);S(I,te,ue,"\u2241","\\nsim",!0);S(I,te,ue,"\uE006","\\@nshortmid");S(I,te,ue,"\u2224","\\nmid",!0);S(I,te,ue,"\u22AC","\\nvdash",!0);S(I,te,ue,"\u22AD","\\nvDash",!0);S(I,te,ue,"\u22EA","\\ntriangleleft");S(I,te,ue,"\u22EC","\\ntrianglelefteq",!0);S(I,te,ue,"\u228A","\\subsetneq",!0);S(I,te,ue,"\uE01A","\\@varsubsetneq");S(I,te,ue,"\u2ACB","\\subsetneqq",!0);S(I,te,ue,"\uE017","\\@varsubsetneqq");S(I,te,ue,"\u226F","\\ngtr",!0);S(I,te,ue,"\uE00F","\\@ngeqslant");S(I,te,ue,"\uE00E","\\@ngeqq");S(I,te,ue,"\u2A88","\\gneq",!0);S(I,te,ue,"\u2269","\\gneqq",!0);S(I,te,ue,"\uE00D","\\@gvertneqq");S(I,te,ue,"\u22E7","\\gnsim",!0);S(I,te,ue,"\u2A8A","\\gnapprox",!0);S(I,te,ue,"\u2281","\\nsucc",!0);S(I,te,ue,"\u22E1","\\nsucceq",!0);S(I,te,ue,"\u22E9","\\succnsim",!0);S(I,te,ue,"\u2ABA","\\succnapprox",!0);S(I,te,ue,"\u2246","\\ncong",!0);S(I,te,ue,"\uE007","\\@nshortparallel");S(I,te,ue,"\u2226","\\nparallel",!0);S(I,te,ue,"\u22AF","\\nVDash",!0);S(I,te,ue,"\u22EB","\\ntriangleright");S(I,te,ue,"\u22ED","\\ntrianglerighteq",!0);S(I,te,ue,"\uE018","\\@nsupseteqq");S(I,te,ue,"\u228B","\\supsetneq",!0);S(I,te,ue,"\uE01B","\\@varsupsetneq");S(I,te,ue,"\u2ACC","\\supsetneqq",!0);S(I,te,ue,"\uE019","\\@varsupsetneqq");S(I,te,ue,"\u22AE","\\nVdash",!0);S(I,te,ue,"\u2AB5","\\precneqq",!0);S(I,te,ue,"\u2AB6","\\succneqq",!0);S(I,te,ue,"\uE016","\\@nsubseteqq");S(I,te,vt,"\u22B4","\\unlhd");S(I,te,vt,"\u22B5","\\unrhd");S(I,te,ue,"\u219A","\\nleftarrow",!0);S(I,te,ue,"\u219B","\\nrightarrow",!0);S(I,te,ue,"\u21CD","\\nLeftarrow",!0);S(I,te,ue,"\u21CF","\\nRightarrow",!0);S(I,te,ue,"\u21AE","\\nleftrightarrow",!0);S(I,te,ue,"\u21CE","\\nLeftrightarrow",!0);S(I,te,ue,"\u25B3","\\vartriangle");S(I,te,he,"\u210F","\\hslash");S(I,te,he,"\u25BD","\\triangledown");S(I,te,he,"\u25CA","\\lozenge");S(I,te,he,"\u24C8","\\circledS");S(I,te,he,"\xAE","\\circledR");S(cn,te,he,"\xAE","\\circledR");S(I,te,he,"\u2221","\\measuredangle",!0);S(I,te,he,"\u2204","\\nexists");S(I,te,he,"\u2127","\\mho");S(I,te,he,"\u2132","\\Finv",!0);S(I,te,he,"\u2141","\\Game",!0);S(I,te,he,"\u2035","\\backprime");S(I,te,he,"\u25B2","\\blacktriangle");S(I,te,he,"\u25BC","\\blacktriangledown");S(I,te,he,"\u25A0","\\blacksquare");S(I,te,he,"\u29EB","\\blacklozenge");S(I,te,he,"\u2605","\\bigstar");S(I,te,he,"\u2222","\\sphericalangle",!0);S(I,te,he,"\u2201","\\complement",!0);S(I,te,he,"\xF0","\\eth",!0);S(cn,L,he,"\xF0","\xF0");S(I,te,he,"\u2571","\\diagup");S(I,te,he,"\u2572","\\diagdown");S(I,te,he,"\u25A1","\\square");S(I,te,he,"\u25A1","\\Box");S(I,te,he,"\u25CA","\\Diamond");S(I,te,he,"\xA5","\\yen",!0);S(cn,te,he,"\xA5","\\yen",!0);S(I,te,he,"\u2713","\\checkmark",!0);S(cn,te,he,"\u2713","\\checkmark");S(I,te,he,"\u2136","\\beth",!0);S(I,te,he,"\u2138","\\daleth",!0);S(I,te,he,"\u2137","\\gimel",!0);S(I,te,he,"\u03DD","\\digamma",!0);S(I,te,he,"\u03F0","\\varkappa");S(I,te,fm,"\u250C","\\@ulcorner",!0);S(I,te,lf,"\u2510","\\@urcorner",!0);S(I,te,fm,"\u2514","\\@llcorner",!0);S(I,te,lf,"\u2518","\\@lrcorner",!0);S(I,te,ue,"\u2266","\\leqq",!0);S(I,te,ue,"\u2A7D","\\leqslant",!0);S(I,te,ue,"\u2A95","\\eqslantless",!0);S(I,te,ue,"\u2272","\\lesssim",!0);S(I,te,ue,"\u2A85","\\lessapprox",!0);S(I,te,ue,"\u224A","\\approxeq",!0);S(I,te,vt,"\u22D6","\\lessdot");S(I,te,ue,"\u22D8","\\lll",!0);S(I,te,ue,"\u2276","\\lessgtr",!0);S(I,te,ue,"\u22DA","\\lesseqgtr",!0);S(I,te,ue,"\u2A8B","\\lesseqqgtr",!0);S(I,te,ue,"\u2251","\\doteqdot");S(I,te,ue,"\u2253","\\risingdotseq",!0);S(I,te,ue,"\u2252","\\fallingdotseq",!0);S(I,te,ue,"\u223D","\\backsim",!0);S(I,te,ue,"\u22CD","\\backsimeq",!0);S(I,te,ue,"\u2AC5","\\subseteqq",!0);S(I,te,ue,"\u22D0","\\Subset",!0);S(I,te,ue,"\u228F","\\sqsubset",!0);S(I,te,ue,"\u227C","\\preccurlyeq",!0);S(I,te,ue,"\u22DE","\\curlyeqprec",!0);S(I,te,ue,"\u227E","\\precsim",!0);S(I,te,ue,"\u2AB7","\\precapprox",!0);S(I,te,ue,"\u22B2","\\vartriangleleft");S(I,te,ue,"\u22B4","\\trianglelefteq");S(I,te,ue,"\u22A8","\\vDash",!0);S(I,te,ue,"\u22AA","\\Vvdash",!0);S(I,te,ue,"\u2323","\\smallsmile");S(I,te,ue,"\u2322","\\smallfrown");S(I,te,ue,"\u224F","\\bumpeq",!0);S(I,te,ue,"\u224E","\\Bumpeq",!0);S(I,te,ue,"\u2267","\\geqq",!0);S(I,te,ue,"\u2A7E","\\geqslant",!0);S(I,te,ue,"\u2A96","\\eqslantgtr",!0);S(I,te,ue,"\u2273","\\gtrsim",!0);S(I,te,ue,"\u2A86","\\gtrapprox",!0);S(I,te,vt,"\u22D7","\\gtrdot");S(I,te,ue,"\u22D9","\\ggg",!0);S(I,te,ue,"\u2277","\\gtrless",!0);S(I,te,ue,"\u22DB","\\gtreqless",!0);S(I,te,ue,"\u2A8C","\\gtreqqless",!0);S(I,te,ue,"\u2256","\\eqcirc",!0);S(I,te,ue,"\u2257","\\circeq",!0);S(I,te,ue,"\u225C","\\triangleq",!0);S(I,te,ue,"\u223C","\\thicksim");S(I,te,ue,"\u2248","\\thickapprox");S(I,te,ue,"\u2AC6","\\supseteqq",!0);S(I,te,ue,"\u22D1","\\Supset",!0);S(I,te,ue,"\u2290","\\sqsupset",!0);S(I,te,ue,"\u227D","\\succcurlyeq",!0);S(I,te,ue,"\u22DF","\\curlyeqsucc",!0);S(I,te,ue,"\u227F","\\succsim",!0);S(I,te,ue,"\u2AB8","\\succapprox",!0);S(I,te,ue,"\u22B3","\\vartriangleright");S(I,te,ue,"\u22B5","\\trianglerighteq");S(I,te,ue,"\u22A9","\\Vdash",!0);S(I,te,ue,"\u2223","\\shortmid");S(I,te,ue,"\u2225","\\shortparallel");S(I,te,ue,"\u226C","\\between",!0);S(I,te,ue,"\u22D4","\\pitchfork",!0);S(I,te,ue,"\u221D","\\varpropto");S(I,te,ue,"\u25C0","\\blacktriangleleft");S(I,te,ue,"\u2234","\\therefore",!0);S(I,te,ue,"\u220D","\\backepsilon");S(I,te,ue,"\u25B6","\\blacktriangleright");S(I,te,ue,"\u2235","\\because",!0);S(I,te,ue,"\u22D8","\\llless");S(I,te,ue,"\u22D9","\\gggtr");S(I,te,vt,"\u22B2","\\lhd");S(I,te,vt,"\u22B3","\\rhd");S(I,te,ue,"\u2242","\\eqsim",!0);S(I,L,ue,"\u22C8","\\Join");S(I,te,ue,"\u2251","\\Doteq",!0);S(I,te,vt,"\u2214","\\dotplus",!0);S(I,te,vt,"\u2216","\\smallsetminus");S(I,te,vt,"\u22D2","\\Cap",!0);S(I,te,vt,"\u22D3","\\Cup",!0);S(I,te,vt,"\u2A5E","\\doublebarwedge",!0);S(I,te,vt,"\u229F","\\boxminus",!0);S(I,te,vt,"\u229E","\\boxplus",!0);S(I,te,vt,"\u22C7","\\divideontimes",!0);S(I,te,vt,"\u22C9","\\ltimes",!0);S(I,te,vt,"\u22CA","\\rtimes",!0);S(I,te,vt,"\u22CB","\\leftthreetimes",!0);S(I,te,vt,"\u22CC","\\rightthreetimes",!0);S(I,te,vt,"\u22CF","\\curlywedge",!0);S(I,te,vt,"\u22CE","\\curlyvee",!0);S(I,te,vt,"\u229D","\\circleddash",!0);S(I,te,vt,"\u229B","\\circledast",!0);S(I,te,vt,"\u22C5","\\centerdot");S(I,te,vt,"\u22BA","\\intercal",!0);S(I,te,vt,"\u22D2","\\doublecap");S(I,te,vt,"\u22D3","\\doublecup");S(I,te,vt,"\u22A0","\\boxtimes",!0);S(I,te,ue,"\u21E2","\\dashrightarrow",!0);S(I,te,ue,"\u21E0","\\dashleftarrow",!0);S(I,te,ue,"\u21C7","\\leftleftarrows",!0);S(I,te,ue,"\u21C6","\\leftrightarrows",!0);S(I,te,ue,"\u21DA","\\Lleftarrow",!0);S(I,te,ue,"\u219E","\\twoheadleftarrow",!0);S(I,te,ue,"\u21A2","\\leftarrowtail",!0);S(I,te,ue,"\u21AB","\\looparrowleft",!0);S(I,te,ue,"\u21CB","\\leftrightharpoons",!0);S(I,te,ue,"\u21B6","\\curvearrowleft",!0);S(I,te,ue,"\u21BA","\\circlearrowleft",!0);S(I,te,ue,"\u21B0","\\Lsh",!0);S(I,te,ue,"\u21C8","\\upuparrows",!0);S(I,te,ue,"\u21BF","\\upharpoonleft",!0);S(I,te,ue,"\u21C3","\\downharpoonleft",!0);S(I,L,ue,"\u22B6","\\origof",!0);S(I,L,ue,"\u22B7","\\imageof",!0);S(I,te,ue,"\u22B8","\\multimap",!0);S(I,te,ue,"\u21AD","\\leftrightsquigarrow",!0);S(I,te,ue,"\u21C9","\\rightrightarrows",!0);S(I,te,ue,"\u21C4","\\rightleftarrows",!0);S(I,te,ue,"\u21A0","\\twoheadrightarrow",!0);S(I,te,ue,"\u21A3","\\rightarrowtail",!0);S(I,te,ue,"\u21AC","\\looparrowright",!0);S(I,te,ue,"\u21B7","\\curvearrowright",!0);S(I,te,ue,"\u21BB","\\circlearrowright",!0);S(I,te,ue,"\u21B1","\\Rsh",!0);S(I,te,ue,"\u21CA","\\downdownarrows",!0);S(I,te,ue,"\u21BE","\\upharpoonright",!0);S(I,te,ue,"\u21C2","\\downharpoonright",!0);S(I,te,ue,"\u21DD","\\rightsquigarrow",!0);S(I,te,ue,"\u21DD","\\leadsto");S(I,te,ue,"\u21DB","\\Rrightarrow",!0);S(I,te,ue,"\u21BE","\\restriction");S(I,L,he,"\u2018","`");S(I,L,he,"$","\\$");S(cn,L,he,"$","\\$");S(cn,L,he,"$","\\textdollar");S(I,L,he,"%","\\%");S(cn,L,he,"%","\\%");S(I,L,he,"_","\\_");S(cn,L,he,"_","\\_");S(cn,L,he,"_","\\textunderscore");S(I,L,he,"\u2220","\\angle",!0);S(I,L,he,"\u221E","\\infty",!0);S(I,L,he,"\u2032","\\prime");S(I,L,he,"\u25B3","\\triangle");S(I,L,he,"\u0393","\\Gamma",!0);S(I,L,he,"\u0394","\\Delta",!0);S(I,L,he,"\u0398","\\Theta",!0);S(I,L,he,"\u039B","\\Lambda",!0);S(I,L,he,"\u039E","\\Xi",!0);S(I,L,he,"\u03A0","\\Pi",!0);S(I,L,he,"\u03A3","\\Sigma",!0);S(I,L,he,"\u03A5","\\Upsilon",!0);S(I,L,he,"\u03A6","\\Phi",!0);S(I,L,he,"\u03A8","\\Psi",!0);S(I,L,he,"\u03A9","\\Omega",!0);S(I,L,he,"A","\u0391");S(I,L,he,"B","\u0392");S(I,L,he,"E","\u0395");S(I,L,he,"Z","\u0396");S(I,L,he,"H","\u0397");S(I,L,he,"I","\u0399");S(I,L,he,"K","\u039A");S(I,L,he,"M","\u039C");S(I,L,he,"N","\u039D");S(I,L,he,"O","\u039F");S(I,L,he,"P","\u03A1");S(I,L,he,"T","\u03A4");S(I,L,he,"X","\u03A7");S(I,L,he,"\xAC","\\neg",!0);S(I,L,he,"\xAC","\\lnot");S(I,L,he,"\u22A4","\\top");S(I,L,he,"\u22A5","\\bot");S(I,L,he,"\u2205","\\emptyset");S(I,te,he,"\u2205","\\varnothing");S(I,L,Zt,"\u03B1","\\alpha",!0);S(I,L,Zt,"\u03B2","\\beta",!0);S(I,L,Zt,"\u03B3","\\gamma",!0);S(I,L,Zt,"\u03B4","\\delta",!0);S(I,L,Zt,"\u03F5","\\epsilon",!0);S(I,L,Zt,"\u03B6","\\zeta",!0);S(I,L,Zt,"\u03B7","\\eta",!0);S(I,L,Zt,"\u03B8","\\theta",!0);S(I,L,Zt,"\u03B9","\\iota",!0);S(I,L,Zt,"\u03BA","\\kappa",!0);S(I,L,Zt,"\u03BB","\\lambda",!0);S(I,L,Zt,"\u03BC","\\mu",!0);S(I,L,Zt,"\u03BD","\\nu",!0);S(I,L,Zt,"\u03BE","\\xi",!0);S(I,L,Zt,"\u03BF","\\omicron",!0);S(I,L,Zt,"\u03C0","\\pi",!0);S(I,L,Zt,"\u03C1","\\rho",!0);S(I,L,Zt,"\u03C3","\\sigma",!0);S(I,L,Zt,"\u03C4","\\tau",!0);S(I,L,Zt,"\u03C5","\\upsilon",!0);S(I,L,Zt,"\u03D5","\\phi",!0);S(I,L,Zt,"\u03C7","\\chi",!0);S(I,L,Zt,"\u03C8","\\psi",!0);S(I,L,Zt,"\u03C9","\\omega",!0);S(I,L,Zt,"\u03B5","\\varepsilon",!0);S(I,L,Zt,"\u03D1","\\vartheta",!0);S(I,L,Zt,"\u03D6","\\varpi",!0);S(I,L,Zt,"\u03F1","\\varrho",!0);S(I,L,Zt,"\u03C2","\\varsigma",!0);S(I,L,Zt,"\u03C6","\\varphi",!0);S(I,L,vt,"\u2217","*",!0);S(I,L,vt,"+","+");S(I,L,vt,"\u2212","-",!0);S(I,L,vt,"\u22C5","\\cdot",!0);S(I,L,vt,"\u2218","\\circ",!0);S(I,L,vt,"\xF7","\\div",!0);S(I,L,vt,"\xB1","\\pm",!0);S(I,L,vt,"\xD7","\\times",!0);S(I,L,vt,"\u2229","\\cap",!0);S(I,L,vt,"\u222A","\\cup",!0);S(I,L,vt,"\u2216","\\setminus",!0);S(I,L,vt,"\u2227","\\land");S(I,L,vt,"\u2228","\\lor");S(I,L,vt,"\u2227","\\wedge",!0);S(I,L,vt,"\u2228","\\vee",!0);S(I,L,he,"\u221A","\\surd");S(I,L,fm,"\u27E8","\\langle",!0);S(I,L,fm,"\u2223","\\lvert");S(I,L,fm,"\u2225","\\lVert");S(I,L,lf,"?","?");S(I,L,lf,"!","!");S(I,L,lf,"\u27E9","\\rangle",!0);S(I,L,lf,"\u2223","\\rvert");S(I,L,lf,"\u2225","\\rVert");S(I,L,ue,"=","=");S(I,L,ue,":",":");S(I,L,ue,"\u2248","\\approx",!0);S(I,L,ue,"\u2245","\\cong",!0);S(I,L,ue,"\u2265","\\ge");S(I,L,ue,"\u2265","\\geq",!0);S(I,L,ue,"\u2190","\\gets");S(I,L,ue,">","\\gt",!0);S(I,L,ue,"\u2208","\\in",!0);S(I,L,ue,"\uE020","\\@not");S(I,L,ue,"\u2282","\\subset",!0);S(I,L,ue,"\u2283","\\supset",!0);S(I,L,ue,"\u2286","\\subseteq",!0);S(I,L,ue,"\u2287","\\supseteq",!0);S(I,te,ue,"\u2288","\\nsubseteq",!0);S(I,te,ue,"\u2289","\\nsupseteq",!0);S(I,L,ue,"\u22A8","\\models");S(I,L,ue,"\u2190","\\leftarrow",!0);S(I,L,ue,"\u2264","\\le");S(I,L,ue,"\u2264","\\leq",!0);S(I,L,ue,"<","\\lt",!0);S(I,L,ue,"\u2192","\\rightarrow",!0);S(I,L,ue,"\u2192","\\to");S(I,te,ue,"\u2271","\\ngeq",!0);S(I,te,ue,"\u2270","\\nleq",!0);S(I,L,fD,"\xA0","\\ ");S(I,L,fD,"\xA0","\\space");S(I,L,fD,"\xA0","\\nobreakspace");S(cn,L,fD,"\xA0","\\ ");S(cn,L,fD,"\xA0"," ");S(cn,L,fD,"\xA0","\\space");S(cn,L,fD,"\xA0","\\nobreakspace");S(I,L,fD,null,"\\nobreak");S(I,L,fD,null,"\\allowbreak");S(I,L,dk,",",",");S(I,L,dk,";",";");S(I,te,vt,"\u22BC","\\barwedge",!0);S(I,te,vt,"\u22BB","\\veebar",!0);S(I,L,vt,"\u2299","\\odot",!0);S(I,L,vt,"\u2295","\\oplus",!0);S(I,L,vt,"\u2297","\\otimes",!0);S(I,L,he,"\u2202","\\partial",!0);S(I,L,vt,"\u2298","\\oslash",!0);S(I,te,vt,"\u229A","\\circledcirc",!0);S(I,te,vt,"\u22A1","\\boxdot",!0);S(I,L,vt,"\u25B3","\\bigtriangleup");S(I,L,vt,"\u25BD","\\bigtriangledown");S(I,L,vt,"\u2020","\\dagger");S(I,L,vt,"\u22C4","\\diamond");S(I,L,vt,"\u22C6","\\star");S(I,L,vt,"\u25C3","\\triangleleft");S(I,L,vt,"\u25B9","\\triangleright");S(I,L,fm,"{","\\{");S(cn,L,he,"{","\\{");S(cn,L,he,"{","\\textbraceleft");S(I,L,lf,"}","\\}");S(cn,L,he,"}","\\}");S(cn,L,he,"}","\\textbraceright");S(I,L,fm,"{","\\lbrace");S(I,L,lf,"}","\\rbrace");S(I,L,fm,"[","\\lbrack",!0);S(cn,L,he,"[","\\lbrack",!0);S(I,L,lf,"]","\\rbrack",!0);S(cn,L,he,"]","\\rbrack",!0);S(I,L,fm,"(","\\lparen",!0);S(I,L,lf,")","\\rparen",!0);S(cn,L,he,"<","\\textless",!0);S(cn,L,he,">","\\textgreater",!0);S(I,L,fm,"\u230A","\\lfloor",!0);S(I,L,lf,"\u230B","\\rfloor",!0);S(I,L,fm,"\u2308","\\lceil",!0);S(I,L,lf,"\u2309","\\rceil",!0);S(I,L,he,"\\","\\backslash");S(I,L,he,"\u2223","|");S(I,L,he,"\u2223","\\vert");S(cn,L,he,"|","\\textbar",!0);S(I,L,he,"\u2225","\\|");S(I,L,he,"\u2225","\\Vert");S(cn,L,he,"\u2225","\\textbardbl");S(cn,L,he,"~","\\textasciitilde");S(cn,L,he,"\\","\\textbackslash");S(cn,L,he,"^","\\textasciicircum");S(I,L,ue,"\u2191","\\uparrow",!0);S(I,L,ue,"\u21D1","\\Uparrow",!0);S(I,L,ue,"\u2193","\\downarrow",!0);S(I,L,ue,"\u21D3","\\Downarrow",!0);S(I,L,ue,"\u2195","\\updownarrow",!0);S(I,L,ue,"\u21D5","\\Updownarrow",!0);S(I,L,Iu,"\u2210","\\coprod");S(I,L,Iu,"\u22C1","\\bigvee");S(I,L,Iu,"\u22C0","\\bigwedge");S(I,L,Iu,"\u2A04","\\biguplus");S(I,L,Iu,"\u22C2","\\bigcap");S(I,L,Iu,"\u22C3","\\bigcup");S(I,L,Iu,"\u222B","\\int");S(I,L,Iu,"\u222B","\\intop");S(I,L,Iu,"\u222C","\\iint");S(I,L,Iu,"\u222D","\\iiint");S(I,L,Iu,"\u220F","\\prod");S(I,L,Iu,"\u2211","\\sum");S(I,L,Iu,"\u2A02","\\bigotimes");S(I,L,Iu,"\u2A01","\\bigoplus");S(I,L,Iu,"\u2A00","\\bigodot");S(I,L,Iu,"\u222E","\\oint");S(I,L,Iu,"\u222F","\\oiint");S(I,L,Iu,"\u2230","\\oiiint");S(I,L,Iu,"\u2A06","\\bigsqcup");S(I,L,Iu,"\u222B","\\smallint");S(cn,L,CT,"\u2026","\\textellipsis");S(I,L,CT,"\u2026","\\mathellipsis");S(cn,L,CT,"\u2026","\\ldots",!0);S(I,L,CT,"\u2026","\\ldots",!0);S(I,L,CT,"\u22EF","\\@cdots",!0);S(I,L,CT,"\u22F1","\\ddots",!0);S(I,L,he,"\u22EE","\\varvdots");S(cn,L,he,"\u22EE","\\varvdots");S(I,L,ni,"\u02CA","\\acute");S(I,L,ni,"\u02CB","\\grave");S(I,L,ni,"\xA8","\\ddot");S(I,L,ni,"~","\\tilde");S(I,L,ni,"\u02C9","\\bar");S(I,L,ni,"\u02D8","\\breve");S(I,L,ni,"\u02C7","\\check");S(I,L,ni,"^","\\hat");S(I,L,ni,"\u20D7","\\vec");S(I,L,ni,"\u02D9","\\dot");S(I,L,ni,"\u02DA","\\mathring");S(I,L,Zt,"\uE131","\\@imath");S(I,L,Zt,"\uE237","\\@jmath");S(I,L,he,"\u0131","\u0131");S(I,L,he,"\u0237","\u0237");S(cn,L,he,"\u0131","\\i",!0);S(cn,L,he,"\u0237","\\j",!0);S(cn,L,he,"\xDF","\\ss",!0);S(cn,L,he,"\xE6","\\ae",!0);S(cn,L,he,"\u0153","\\oe",!0);S(cn,L,he,"\xF8","\\o",!0);S(cn,L,he,"\xC6","\\AE",!0);S(cn,L,he,"\u0152","\\OE",!0);S(cn,L,he,"\xD8","\\O",!0);S(cn,L,ni,"\u02CA","\\'");S(cn,L,ni,"\u02CB","\\`");S(cn,L,ni,"\u02C6","\\^");S(cn,L,ni,"\u02DC","\\~");S(cn,L,ni,"\u02C9","\\=");S(cn,L,ni,"\u02D8","\\u");S(cn,L,ni,"\u02D9","\\.");S(cn,L,ni,"\xB8","\\c");S(cn,L,ni,"\u02DA","\\r");S(cn,L,ni,"\u02C7","\\v");S(cn,L,ni,"\xA8",'\\"');S(cn,L,ni,"\u02DD","\\H");S(cn,L,ni,"\u25EF","\\textcircled");var dke={"--":!0,"---":!0,"``":!0,"''":!0};S(cn,L,he,"\u2013","--",!0);S(cn,L,he,"\u2013","\\textendash");S(cn,L,he,"\u2014","---",!0);S(cn,L,he,"\u2014","\\textemdash");S(cn,L,he,"\u2018","`",!0);S(cn,L,he,"\u2018","\\textquoteleft");S(cn,L,he,"\u2019","'",!0);S(cn,L,he,"\u2019","\\textquoteright");S(cn,L,he,"\u201C","``",!0);S(cn,L,he,"\u201C","\\textquotedblleft");S(cn,L,he,"\u201D","''",!0);S(cn,L,he,"\u201D","\\textquotedblright");S(I,L,he,"\xB0","\\degree",!0);S(cn,L,he,"\xB0","\\degree");S(cn,L,he,"\xB0","\\textdegree",!0);S(I,L,he,"\xA3","\\pounds");S(I,L,he,"\xA3","\\mathsterling",!0);S(cn,L,he,"\xA3","\\pounds");S(cn,L,he,"\xA3","\\textsterling",!0);S(I,te,he,"\u2720","\\maltese");S(cn,te,he,"\u2720","\\maltese");var _ke='0123456789/@."';for(_k=0;_k<_ke.length;_k++)bae=_ke.charAt(_k),S(I,L,he,bae,bae);var bae,_k,hke='0123456789!@*()-=+";:?/.,';for(hk=0;hk0)return nd(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var p=KJn(i,r,t,u,a);v=p.fontName,m=[p.fontClass]}else l?(v=yke[c].fontName,m=[c]):(v=wk(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(Rk(i,v,r).metrics)return nd(i,v,r,t,u.concat(m));if(dke.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],D=0;D{if(Uy(e.classes)!==Uy(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},eqn=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},Zf=function(n,t,a,r){var i=new ET(n,t,a,r);return wae(i),i},Dke=(e,n,t,a)=>new ET(e,n,t,a),nqn=function(n,t,a){var r=Zf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=qn(r.height),r.maxFontSize=1,r},tqn=function(n,t,a,r){var i=new mk(n,t,a,r);return wae(i),i},bke=function(n){var t=new ST(n);return wae(t),t},aqn=function(n,t){return n instanceof ST?Zf([],[n],t):n},rqn=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=Zf(["mspace"],[],n),a=_i(e,n);return t.style.marginRight=qn(a),t},wk=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},yke={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"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-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"}},Rke={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},uqn=function(n,t){var[a,r,i]=Rke[n],u=new sD(a),l=new nh([u],{width:qn(r),height:qn(i),style:"width:"+qn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=Dke(["overlay"],[l],t);return c.height=i,c.style.height=qn(i),c.style.width=qn(r),c},Ie={fontMap:yke,makeSymbol:nd,mathsym:YJn,makeSpan:Zf,makeSvgSpan:Dke,makeLineSpan:nqn,makeAnchor:tqn,makeFragment:bke,wrapFragment:aqn,makeVList:oqn,makeOrd:XJn,makeGlue:iqn,staticSvg:uqn,svgData:Rke,tryCombineChars:eqn},gi={number:3,unit:"mu"},yS={number:4,unit:"mu"},mD={number:5,unit:"mu"},lqn={mord:{mop:gi,mbin:yS,mrel:mD,minner:gi},mop:{mord:gi,mop:gi,mrel:mD,minner:gi},mbin:{mord:yS,mop:yS,mopen:yS,minner:yS},mrel:{mord:mD,mop:mD,mopen:mD,minner:mD},mopen:{},mclose:{mop:gi,mbin:yS,mrel:mD,minner:gi},mpunct:{mord:gi,mop:gi,mrel:mD,mopen:gi,mclose:gi,mpunct:gi,minner:gi},minner:{mord:gi,mop:gi,mbin:yS,mrel:mD,mopen:gi,mpunct:gi,minner:gi}},cqn={mord:{mop:gi},mop:{mord:gi,mop:gi},mbin:{},mrel:{},mopen:{},mclose:{mop:gi},mpunct:{},minner:{mop:gi}},wke={},Sk={},Ek={};function ut(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=D.classes[0],d=h.classes[0];g==="mbin"&&Vt.contains(fqn,d)?D.classes[0]="mord":d==="mbin"&&Vt.contains(sqn,g)&&(h.classes[0]="mord")},{node:v},m,p),Ske(i,(h,D)=>{var g=Sae(D),d=Sae(h),b=g&&d?h.hasClass("mtight")?cqn[g][d]:lqn[g][d]:null;if(b)return Ie.makeGlue(b,s)},{node:v},m,p),i},Ske=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()},Eke=function(n){return n instanceof ST||n instanceof mk||n instanceof ET&&n.hasClass("enclosing")?n:null},pqn=function e(n,t){var a=Eke(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},Sae=function(n,t){return n?(t&&(n=pqn(n,t)),mqn[n.classes[0]]||null):null},wx=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return pD(t.concat(a))},Cr=function(n,t,a){if(!n)return pD();if(Sk[n.type]){var r=Sk[n.type](n,t);if(a&&t.size!==a.size){r=pD(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new Fn("Got group of unknown type: '"+n.type+"'")};function Ik(e,n){var t=pD(["base"],e,n),a=pD(["strut"]);return a.style.height=qn(t.height+t.depth),t.depth&&(a.style.verticalAlign=qn(-t.depth)),t.children.unshift(a),t}function Eae(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=al(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(Ik(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(Ik(u,n));var s;t?(s=Ik(al(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=pD(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=qn(f.height+f.depth),f.depth&&(v.style.verticalAlign=qn(-f.depth))}return f}function Cke(e){return new ST(e)}var ev=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=Uy(this.classes));for(var a=0;a0&&(n+=' class ="'+Vt.escape(Uy(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},td=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return Vt.escape(this.toText())}toText(){return this.text}},Ike=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",qn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Sn={MathNode:ev,TextNode:td,SpaceNode:Ike,newDocumentFragment:Cke},x0=function(n,t,a){return Go[t][n]&&Go[t][n].replace&&n.charCodeAt(0)!==55349&&!(dke.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=Go[t][n].replace),new Sn.TextNode(n)},Cae=function(n){return n.length===1?n[0]:new Sn.MathNode("mrow",n)},Iae=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==="mathsfit")return"sans-serif-italic";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(Vt.contains(["\\imath","\\jmath"],i))return null;Go[r][i]&&Go[r][i].replace&&(i=Go[r][i].replace);var u=Ie.fontMap[a].fontName;return hae(i,u,r)?Ie.fontMap[a].variant:null};function Fae(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var n=e.children[0];return n instanceof td&&n.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var t=e.children[0];return t instanceof td&&t.text===","}else return!1}var nv=function(n,t,a){if(n.length===1){var r=Ro(n[0],t);return a&&r instanceof ev&&r.type==="mo"&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var i=[],u,l=0;l=1&&(u.type==="mn"||Fae(u))){var s=c.children[0];s instanceof ev&&s.type==="mn"&&(s.children=[...u.children,...s.children],i.pop())}else if(u.type==="mi"&&u.children.length===1){var f=u.children[0];if(f instanceof td&&f.text==="\u0338"&&(c.type==="mo"||c.type==="mi"||c.type==="mn")){var v=c.children[0];v instanceof td&&v.text.length>0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},Jy=function(n,t,a){return Cae(nv(n,t,a))},Ro=function(n,t){if(!n)return new Sn.MathNode("mrow");if(Ek[n.type]){var a=Ek[n.type](n,t);return a}else throw new Fn("Got group of unknown type: '"+n.type+"'")};function Fke(e,n,t,a,r){var i=nv(e,t),u;i.length===1&&i[0]instanceof ev&&Vt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new Sn.MathNode("mrow",i);var l=new Sn.MathNode("annotation",[new Sn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new Sn.MathNode("semantics",[u,l]),s=new Sn.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 Ie.makeSpan([f],[s])}var Tke=function(n){return new eh({style:n.displayMode?Xt.DISPLAY:Xt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},Mke=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Ie.makeSpan(a,[n])}return n},dqn=function(n,t,a){var r=Tke(a),i;if(a.output==="mathml")return Fke(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=Eae(n,r);i=Ie.makeSpan(["katex"],[u])}else{var l=Fke(n,t,r,a.displayMode,!1),c=Eae(n,r);i=Ie.makeSpan(["katex"],[l,c])}return Mke(i,a)},_qn=function(n,t,a){var r=Tke(a),i=Eae(n,r),u=Ie.makeSpan(["katex"],[i]);return Mke(u,a)},hqn={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":"="},gqn=function(n){var t=new Sn.MathNode("mo",[new Sn.TextNode(hqn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},Dqn={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]},bqn=function(n){return n.type==="ordgroup"?n.body.length:1},yqn=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(Vt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=bqn(s.base),v,m,p;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,p=.42,m=c+"4"):(v=312,l=2340,p=.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],p=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],p=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var D=new sD(m),g=new nh([D],{width:"100%",height:qn(p),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Ie.makeSvgSpan([],[g],t),minWidth:0,height:p}}else{var d=[],b=Dqn[c],[F,j,H]=b,G=H/1e3,U=F.length,ce,me;if(U===1){var je=b[3];ce=["hide-tail"],me=[je]}else if(U===2)ce=["halfarrow-left","halfarrow-right"],me=["xMinYMin","xMaxYMin"];else if(U===3)ce=["brace-left","brace-center","brace-right"],me=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+U+" children.");for(var Te=0;Te0&&(r.style.minWidth=qn(i)),r},Rqn=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Ie.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 pk({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new pk({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new nh(s,{width:"100%",height:qn(l)});u=Ie.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=qn(l),u},dD={encloseSpan:Rqn,mathMLnode:gqn,svgSpan:yqn};function Pa(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 Tae(e){var n=Fk(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 Fk(e){return e&&(e.type==="atom"||VJn.hasOwnProperty(e.type))?e:null}var Mae=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Pa(e.base,"accent"),t=a.base,e.base=t,r=$Jn(Cr(e,n)),e.base=a):(a=Pa(e,"accent"),t=a.base);var i=Cr(t,n.havingCrampedStyle()),u=a.isShifty&&Vt.isCharacterBox(t),l=0;if(u){var c=Vt.getBaseElem(t),s=Cr(c,n.havingCrampedStyle());l=pke(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=dD.svgSpan(a,n),m=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+qn(2*l)+")",marginLeft:qn(2*l)}:void 0}]},n);else{var p,h;a.label==="\\vec"?(p=Ie.staticSvg("vec",n),h=Ie.svgData.vec[1]):(p=Ie.makeOrd({mode:a.mode,text:a.label},n,"textord"),p=pke(p),p.italic=0,h=p.width,f&&(v+=p.depth)),m=Ie.makeSpan(["accent-body"],[p]);var D=a.label==="\\textcircled";D&&(m.classes.push("accent-full"),v=i.height);var g=l;D||(g-=h/2),m.style.left=qn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var d=Ie.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=d,r.height=Math.max(d.height,r.height),r.classes[0]="mord",r):d},Gke=(e,n)=>{var t=e.isStretchy?dD.mathMLnode(e.label):new Sn.MathNode("mo",[x0(e.label,e.mode)]),a=new Sn.MathNode("mover",[Ro(e.base,n),t]);return a.setAttribute("accent","true"),a},wqn=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));ut({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=Ck(n[0]),a=!wqn.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:Mae,mathmlBuilder:Gke});ut({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:Mae,mathmlBuilder:Gke});ut({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=Cr(e.base,n),a=dD.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Ie.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Ie.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=dD.mathMLnode(e.label),a=new Sn.MathNode("munder",[Ro(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var Tk=e=>{var n=new Sn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};ut({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=Ie.wrapFragment(Cr(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=Ie.wrapFragment(Cr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=dD.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=Ie.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=Ie.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"),Ie.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=dD.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=Tk(Ro(e.body,n));if(e.below){var i=Tk(Ro(e.below,n));a=new Sn.MathNode("munderover",[t,i,r])}else a=new Sn.MathNode("mover",[t,r])}else if(e.below){var u=Tk(Ro(e.below,n));a=new Sn.MathNode("munder",[t,u])}else a=Tk(),a=new Sn.MathNode("mover",[t,a]);return a}});var Sqn=Ie.makeSpan;function Ake(e,n){var t=al(e.body,n,!0);return Sqn([e.mclass],t,n)}function xke(e,n){var t,a=nv(e.body,n);return e.mclass==="minner"?t=new Sn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new Sn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new Sn.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}ut({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:cu(r),isCharacterBox:Vt.isCharacterBox(r)}},htmlBuilder:Ake,mathmlBuilder:xke});var Mk=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"};ut({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:Mk(n[0]),body:cu(n[1]),isCharacterBox:Vt.isCharacterBox(n[1])}}});ut({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=Mk(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:cu(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:Vt.isCharacterBox(c)}},htmlBuilder:Ake,mathmlBuilder:xke});ut({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:Mk(n[0]),body:cu(n[0])}},htmlBuilder(e,n){var t=al(e.body,n,!0),a=Ie.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=nv(e.body,n),a=new Sn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var Eqn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},Lke=()=>({type:"styling",body:[],mode:"math",style:"display"}),jke=e=>e.type==="textord"&&e.text==="@",Cqn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function Iqn(e,n,t){var a=Eqn[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 Fqn(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 Fn("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,p=c+1;pAV=|." after @',u[c]);var h=Iqn(s,f,e),D={type:"styling",body:[h],mode:"math",style:"display"};a.push(D),l=Lke()}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([])}}ut({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=Ie.wrapFragment(Cr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=qn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Sn.MathNode("mrow",[Ro(e.label,n)]);return t=new Sn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Sn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});ut({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=Ie.wrapFragment(Cr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Sn.MathNode("mrow",[Ro(e.fragment,n)])}});ut({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Pa(n[0],"ordgroup"),r=a.body,i="",u=0;u=1114111)throw new Fn("\\@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 Pke=(e,n)=>{var t=al(e.body,n.withColor(e.color),!1);return Ie.makeFragment(t)},Nke=(e,n)=>{var t=nv(e.body,n.withColor(e.color)),a=new Sn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};ut({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Pa(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:cu(r)}},htmlBuilder:Pke,mathmlBuilder:Nke});ut({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Pa(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:Pke,mathmlBuilder:Nke});ut({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&&Pa(r,"size").value}},htmlBuilder(e,n){var t=Ie.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=qn(_i(e.size,n)))),t},mathmlBuilder(e,n){var t=new Sn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",qn(_i(e.size,n)))),t}});var Gae={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},Oke=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Fn("Expected a control sequence",e);return n},Tqn=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},Hke=(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)};ut({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(Gae[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=Gae[a.text]),Pa(n.parseFunction(),"internal");throw new Fn("Invalid token after macro prefix",a)}});ut({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 Fn("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 Fn('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new Fn('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new Fn("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===Gae[t]),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Oke(n.gullet.popToken());n.gullet.consumeSpaces();var r=Tqn(n);return Hke(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Oke(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return Hke(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var Sx=function(n,t,a){var r=Go.math[n]&&Go.math[n].replace,i=hae(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},Aae=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Ie.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},kke=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=qn(i),n.height-=i,n.depth+=i},Mqn=function(n,t,a,r,i,u){var l=Ie.makeSymbol(n,"Main-Regular",i,r),c=Aae(l,t,r,u);return a&&kke(c,r,t),c},Gqn=function(n,t,a,r){return Ie.makeSymbol(n,"Size"+t+"-Regular",a,r)},Uke=function(n,t,a,r,i,u){var l=Gqn(n,t,i,r),c=Aae(Ie.makeSpan(["delimsizing","size"+t],[l],r),Xt.TEXT,r,u);return a&&kke(c,r,Xt.TEXT),c},xae=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Ie.makeSpan(["delimsizinginner",r],[Ie.makeSpan([],[Ie.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},Lae=function(n,t,a){var r=Z_["Size4-Regular"][n.charCodeAt(0)]?Z_["Size4-Regular"][n.charCodeAt(0)][4]:Z_["Size1-Regular"][n.charCodeAt(0)][4],i=new sD("inner",OJn(n,Math.round(1e3*t))),u=new nh([i],{width:qn(r),height:qn(t),style:"width:"+qn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Ie.makeSvgSpan([],[u],a);return l.height=t,l.style.height=qn(t),l.style.width=qn(r),{type:"elem",elem:l}},jae=.008,Gk={type:"kern",size:-1*jae},Aqn=["|","\\lvert","\\rvert","\\vert"],xqn=["\\|","\\lVert","\\rVert","\\Vert"],Bke=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var p="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"):Vt.contains(Aqn,n)?(s="\u2223",v="vert",m=333):Vt.contains(xqn,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",p="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",p="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",p="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",p="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",p="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",p="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",p="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",p="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",p="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",p="Size4-Regular");var h=Sx(l,p,i),D=h.height+h.depth,g=Sx(s,p,i),d=g.height+g.depth,b=Sx(f,p,i),F=b.height+b.depth,j=0,H=1;if(c!==null){var G=Sx(c,p,i);j=G.height+G.depth,H=2}var U=D+F+j,ce=Math.max(0,Math.ceil((t-U)/(H*d))),me=U+ce*H*d,je=r.fontMetrics().axisHeight;a&&(je*=r.sizeMultiplier);var Te=me/2-je,Oe=[];if(v.length>0){var Me=me-D-F,xe=Math.round(me*1e3),on=HJn(v,Math.round(Me*1e3)),_e=new sD(v,on),Hn=(m/1e3).toFixed(3)+"em",Cn=(xe/1e3).toFixed(3)+"em",Ot=new nh([_e],{width:Hn,height:Cn,viewBox:"0 0 "+m+" "+xe}),It=Ie.makeSvgSpan([],[Ot],r);It.height=xe/1e3,It.style.width=Hn,It.style.height=Cn,Oe.push({type:"elem",elem:It})}else{if(Oe.push(xae(f,p,i)),Oe.push(Gk),c===null){var ae=me-D-F+2*jae;Oe.push(Lae(s,ae,r))}else{var O=(me-D-F-j)/2+2*jae;Oe.push(Lae(s,O,r)),Oe.push(Gk),Oe.push(xae(c,p,i)),Oe.push(Gk),Oe.push(Lae(s,O,r))}Oe.push(Gk),Oe.push(xae(l,p,i))}var le=r.havingBaseStyle(Xt.TEXT),De=Ie.makeVList({positionType:"bottom",positionData:Te,children:Oe},le);return Aae(Ie.makeSpan(["delimsizing","mult"],[De],le),Xt.TEXT,r,u)},Pae=80,Nae=.08,Oae=function(n,t,a,r,i){var u=NJn(n,r,a),l=new sD(n,u),c=new nh([l],{width:"400em",height:qn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Ie.makeSvgSpan(["hide-tail"],[c],i)},Lqn=function(n,t){var a=t.havingBaseSizing(),r=$ke("\\surd",n*a.sizeMultiplier,Wke,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+Pae,n<1?i=1:n<1.4&&(i=.7),c=(1+u+Nae)/i,s=(1+u)/i,l=Oae("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+Pae)*Ex[r.size],s=(Ex[r.size]+u)/i,c=(Ex[r.size]+u+Nae)/i,l=Oae("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+Nae,s=n+u,f=Math.floor(1e3*n+u)+Pae,l=Oae("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=qn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},Jke=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],jqn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],qke=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Ex=[0,1.2,1.8,2.4,3],Pqn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),Vt.contains(Jke,n)||Vt.contains(qke,n))return Uke(n,t,!1,a,r,i);if(Vt.contains(jqn,n))return Bke(n,Ex[t],!1,a,r,i);throw new Fn("Illegal delimiter: '"+n+"'")},Nqn=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Oqn=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"stack"}],Wke=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Hqn=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.")},$ke=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]},zke=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;Vt.contains(qke,n)?l=Nqn:Vt.contains(Jke,n)?l=Wke:l=Oqn;var c=$ke(n,t,l,r);return c.type==="small"?Mqn(n,c.style,a,r,i,u):c.type==="large"?Uke(n,c.size,a,r,i,u):Bke(n,t,a,r,i,u)},kqn=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 zke(n,v,!0,r,i,u)},_D={sqrtImage:Lqn,sizedDelim:Pqn,sizeToMaxHeight:Ex,customSizedDelim:zke,leftRightDelim:kqn},Vke={"\\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}},Uqn=["(","\\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 Ak(e,n){var t=Fk(e);if(t&&Vt.contains(Uqn,t.text))return t;throw t?new Fn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Fn("Invalid delimiter type '"+e.type+"'",e)}ut({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=Ak(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:Vke[e.funcName].size,mclass:Vke[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Ie.makeSpan([e.mclass]):_D.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(x0(e.delim,e.mode));var t=new Sn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=qn(_D.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function Qke(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}ut({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 Fn("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:Ak(n[0],e).text,color:t}}});ut({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=Ak(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Pa(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{Qke(e);for(var t=al(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{Qke(e);var t=nv(e.body,n);if(e.left!=="."){var a=new Sn.MathNode("mo",[x0(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Sn.MathNode("mo",[x0(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return Cae(t)}});ut({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=Ak(n[0],e);if(!e.parser.leftrightDepth)throw new Fn("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=wx(n,[]);else{t=_D.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==="|"?x0("|","text"):x0(e.delim,e.mode),a=new Sn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var Hae=(e,n)=>{var t=Ie.wrapFragment(Cr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=Vt.isCharacterBox(e.body);if(a==="sout")i=Ie.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=_i({number:.6,unit:"pt"},n),s=_i({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=qn(v/2+c);var m=Math.floor(1e3*v*r),p=jJn(m),h=new nh([new sD("phase",p)],{width:"400em",height:qn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Ie.makeSvgSpan(["hide-tail"],[h],n),i.style.height=qn(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 D=0,g=0,d=0;/box/.test(a)?(d=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),D=n.fontMetrics().fboxsep+(a==="colorbox"?0:d),g=D):a==="angl"?(d=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),D=4*d,g=Math.max(0,.25-t.depth)):(D=l?.2:0,g=D),i=dD.encloseSpan(t,a,D,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=qn(d)):a==="angl"&&d!==.049&&(i.style.borderTopWidth=qn(d),i.style.borderRightWidth=qn(d)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var b;if(e.backgroundColor)b=Ie.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"]:[];b=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(b.height=t.height,b.depth=t.depth),/cancel/.test(a)&&!l?Ie.makeSpan(["mord","cancel-lap"],[b],n):Ie.makeSpan(["mord"],[b],n)},kae=(e,n)=>{var t=0,a=new Sn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Ro(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};ut({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Pa(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:Hae,mathmlBuilder:kae});ut({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Pa(n[0],"color-token").color,u=Pa(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:Hae,mathmlBuilder:kae});ut({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]}}});ut({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:Hae,mathmlBuilder:kae});ut({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 Yke={};function th(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 Fn("{"+e.envName+"} can be used only in display mode.")};function Uae(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function qy(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 p=e.gullet.expandMacroAsText("\\arraystretch");if(p==null)u=1;else if(u=parseFloat(p),!u||u<0)throw new Fn("Invalid \\arraystretch: "+p)}e.gullet.beginGroup();var h=[],D=[h],g=[],d=[],b=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function j(){b&&(e.gullet.macros.get("\\df@tag")?(b.push(e.subparse([new cm("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):b.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),d.push(Xke(e));;){var H=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),H={type:"ordgroup",mode:e.mode,body:H},t&&(H={type:"styling",mode:e.mode,style:t,body:[H]}),h.push(H);var G=e.fetch().text;if(G==="&"){if(v&&h.length===v){if(s||l)throw new Fn("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(G==="\\end"){j(),h.length===1&&H.type==="styling"&&H.body[0].body.length===0&&(D.length>1||!f)&&D.pop(),d.length0&&(F+=.25),s.push({pos:F,isDashed:pt[xt]})}for(j(u[0]),a=0;a0&&(Te+=b,Upt))for(a=0;a=l)){var ye=void 0;(r>0||n.hskipBeforeAndAfter)&&(ye=Vt.deflt(O.pregap,m),ye!==0&&(on=Ie.makeSpan(["arraycolsep"],[]),on.style.width=qn(ye),xe.push(on)));var re=[];for(a=0;a0){for(var fn=Ie.makeLineSpan("hline",t,f),Ue=Ie.makeLineSpan("hdashline",t,f),Un=[{type:"elem",elem:c,shift:0}];s.length>0;){var Mn=s.pop(),mt=Mn.pos-Oe;Mn.isDashed?Un.push({type:"elem",elem:Ue,shift:mt}):Un.push({type:"elem",elem:fn,shift:mt})}c=Ie.makeVList({positionType:"individualShift",children:Un},t)}if(Hn.length===0)return Ie.makeSpan(["mord"],[c],t);var On=Ie.makeVList({positionType:"individualShift",children:Hn},t);return On=Ie.makeSpan(["tag"],[On],t),Ie.makeFragment([c,On])},Bqn={c:"center ",l:"left ",r:"right "},rh=function(n,t){for(var a=[],r=new Sn.MathNode("mtd",[],["mtr-glue"]),i=new Sn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u0){var h=n.cols,D="",g=!1,d=0,b=h.length;h[0].type==="separator"&&(m+="top ",d=1),h[h.length-1].type==="separator"&&(m+="bottom ",b-=1);for(var F=d;F0?"left ":"",m+=ce[ce.length-1].length>0?"right ":"";for(var me=1;me-1?"alignat":"align",i=n.envName==="split",u=qy(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:Uae(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&&p&&(g=1),a[h]={type:"align",align:D,pregap:g,postgap:0}}return u.colSeparationType=p?"align":"alignat",u};th({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=Fk(n[0]),a=t?[n[0]]:Pa(n[0],"ordgroup").body,r=a.map(function(u){var l=Tae(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 Fn("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return qy(e.parser,i,Bae(e.envName))},htmlBuilder:ah,mathmlBuilder:rh});th({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 Fn("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=qy(e.parser,a,Bae(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:ah,mathmlBuilder:rh});th({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=qy(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:ah,mathmlBuilder:rh});th({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=Fk(n[0]),a=t?[n[0]]:Pa(n[0],"ordgroup").body,r=a.map(function(u){var l=Tae(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Fn("Unknown column alignment: "+c,u)});if(r.length>1)throw new Fn("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=qy(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Fn("{subarray} can contain only one column");return i},htmlBuilder:ah,mathmlBuilder:rh});th({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=qy(e.parser,n,Bae(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:ah,mathmlBuilder:rh});th({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:Zke,htmlBuilder:ah,mathmlBuilder:rh});th({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){Vt.contains(["gather","gather*"],e.envName)&&xk(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:Uae(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return qy(e.parser,n,"display")},htmlBuilder:ah,mathmlBuilder:rh});th({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:Zke,htmlBuilder:ah,mathmlBuilder:rh});th({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){xk(e);var n={autoTag:Uae(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return qy(e.parser,n,"display")},htmlBuilder:ah,mathmlBuilder:rh});th({type:"array",names:["CD"],props:{numArgs:0},handler(e){return xk(e),Fqn(e.parser)},htmlBuilder:ah,mathmlBuilder:rh});k("\\nonumber","\\gdef\\@eqnsw{0}");k("\\notag","\\nonumber");ut({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new Fn(e.funcName+" valid only within array environment")}});var eUe=Yke;ut({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 Fn("Invalid environment name",r);for(var i="",u=0;u{var t=e.font,a=n.withFont(t);return Cr(e.body,a)},tUe=(e,n)=>{var t=e.font,a=n.withFont(t);return Ro(e.body,a)},aUe={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};ut({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=Ck(n[0]),i=a;return i in aUe&&(i=aUe[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:nUe,mathmlBuilder:tUe});ut({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=Vt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:Mk(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});ut({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:nUe,mathmlBuilder:tUe});var rUe=(e,n)=>{var t=n;return e==="display"?t=t.id>=Xt.SCRIPT.id?t.text():Xt.DISPLAY:e==="text"&&t.size===Xt.DISPLAY.size?t=Xt.TEXT:e==="script"?t=Xt.SCRIPT:e==="scriptscript"&&(t=Xt.SCRIPTSCRIPT),t},Jae=(e,n)=>{var t=rUe(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=Cr(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,D=n.fontMetrics().denom1):(v>0?(p=n.fontMetrics().num2,h=m):(p=n.fontMetrics().num3,h=3*m),D=n.fontMetrics().denom2);var g;if(f){var b=n.fontMetrics().axisHeight;p-u.depth-(b+.5*v){var t=new Sn.MathNode("mfrac",[Ro(e.numer,n),Ro(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=_i(e.barSize,n);t.setAttribute("linethickness",qn(a))}var r=rUe(e.size,n.style);if(r.size!==n.style.size){t=new Sn.MathNode("mstyle",[t]);var i=r.size===Xt.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 Sn.MathNode("mo",[new Sn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new Sn.MathNode("mo",[new Sn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return Cae(u)}return t};ut({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:Jae,mathmlBuilder:qae});ut({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}}});ut({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 oUe=["display","text","script","scriptscript"],iUe=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};ut({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=Ck(n[0]),u=i.type==="atom"&&i.family==="open"?iUe(i.text):null,l=Ck(n[1]),c=l.type==="atom"&&l.family==="close"?iUe(l.text):null,s=Pa(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",p=n[3];if(p.type==="ordgroup"){if(p.body.length>0){var h=Pa(p.body[0],"textord");m=oUe[Number(h.text)]}}else p=Pa(p,"textord"),m=oUe[Number(p.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:Jae,mathmlBuilder:qae});ut({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:Pa(n[0],"size").value,token:r}}});ut({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=bJn(Pa(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:Jae,mathmlBuilder:qae});var uUe=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?Cr(e.sup,n.havingStyle(t.sup()),n):Cr(e.sub,n.havingStyle(t.sub()),n),r=Pa(e.base,"horizBrace")):r=Pa(e,"horizBrace");var i=Cr(r.base,n.havingBaseStyle(Xt.DISPLAY)),u=dD.svgSpan(r,n),l;if(r.isOver?(l=Ie.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=Ie.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=Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Ie.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 Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},Jqn=(e,n)=>{var t=dD.mathMLnode(e.label);return new Sn.MathNode(e.isOver?"mover":"munder",[Ro(e.base,n),t])};ut({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:uUe,mathmlBuilder:Jqn});ut({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Pa(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:cu(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=al(e.body,n,!1);return Ie.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=Jy(e.body,n);return t instanceof ev||(t=new ev("mrow",[t])),t.setAttribute("href",e.href),t}});ut({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Pa(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=Pa(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=al(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Ie.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)=>Jy(e.body,n)});ut({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:cu(n[0]),mathml:cu(n[1])}},htmlBuilder:(e,n)=>{var t=al(e.html,n,!1);return Ie.makeFragment(t)},mathmlBuilder:(e,n)=>Jy(e.mathml,n)});var Wae=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 Fn("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!cke(a))throw new Fn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};ut({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=Pa(t[0],"raw").string,s=c.split(","),f=0;f{var t=_i(e.height,n),a=0;e.totalheight.number>0&&(a=_i(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=_i(e.width,n));var i={height:qn(t+a)};r>0&&(i.width=qn(r)),a>0&&(i.verticalAlign=qn(-a));var u=new mke(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new Sn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=_i(e.height,n),r=0;if(e.totalheight.number>0&&(r=_i(e.totalheight,n)-a,t.setAttribute("valign",qn(-r))),t.setAttribute("height",qn(a+r)),e.width.number>0){var i=_i(e.width,n);t.setAttribute("width",qn(i))}return t.setAttribute("src",e.src),t}});ut({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=Pa(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 Ie.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=_i(e.dimension,n);return new Sn.SpaceNode(t)}});ut({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=Ie.makeSpan([],[Cr(e.body,n)]),t=Ie.makeSpan(["inner"],[t],n)):t=Ie.makeSpan(["inner"],[Cr(e.body,n)]);var a=Ie.makeSpan(["fix"],[]),r=Ie.makeSpan([e.alignment],[t,a],n),i=Ie.makeSpan(["strut"]);return i.style.height=qn(r.height+r.depth),r.depth&&(i.style.verticalAlign=qn(-r.depth)),r.children.unshift(i),r=Ie.makeSpan(["thinbox"],[r],n),Ie.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Sn.MathNode("mpadded",[Ro(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}});ut({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}}});ut({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Fn("Mismatched "+e.funcName)}});var lUe=(e,n)=>{switch(n.style.size){case Xt.DISPLAY.size:return e.display;case Xt.TEXT.size:return e.text;case Xt.SCRIPT.size:return e.script;case Xt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};ut({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:cu(n[0]),text:cu(n[1]),script:cu(n[2]),scriptscript:cu(n[3])}},htmlBuilder:(e,n)=>{var t=lUe(e,n),a=al(t,n,!1);return Ie.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=lUe(e,n);return Jy(t,n)}});var cUe=(e,n,t,a,r,i,u)=>{e=Ie.makeSpan([],[e]);var l=t&&Vt.isCharacterBox(t),c,s;if(n){var f=Cr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=Cr(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 p=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Ie.makeVList({positionType:"bottom",positionData:p,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:qn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:qn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Ie.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:qn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var D=e.depth+u;m=Ie.makeVList({positionType:"bottom",positionData:D,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:qn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var d=Ie.makeSpan(["mspace"],[],a);d.style.marginRight=qn(i),g.unshift(d)}return Ie.makeSpan(["mop","op-limits"],g,a)},sUe=["\\smallint"],IT=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Pa(e.base,"op"),r=!0):i=Pa(e,"op");var u=n.style,l=!1;u.size===Xt.DISPLAY.size&&i.symbol&&!Vt.contains(sUe,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=Ie.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Ie.staticSvg(f+"Size"+(l?"2":"1"),n);c=Ie.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 p=al(i.body,n,!0);p.length===1&&p[0]instanceof sm?(c=p[0],c.classes[0]="mop"):c=Ie.makeSpan(["mop"],p,n)}else{for(var h=[],D=1;D{var t;if(e.symbol)t=new ev("mo",[x0(e.name,e.mode)]),Vt.contains(sUe,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new ev("mo",nv(e.body,n));else{t=new ev("mi",[new td(e.name.slice(1))]);var a=new ev("mo",[x0("\u2061","text")]);e.parentIsSupSub?t=new ev("mrow",[t,a]):t=Cke([t,a])}return t},qqn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};ut({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=qqn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:IT,mathmlBuilder:Cx});ut({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:cu(a)}},htmlBuilder:IT,mathmlBuilder:Cx});var Wqn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};ut({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:IT,mathmlBuilder:Cx});ut({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:IT,mathmlBuilder:Cx});ut({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=Wqn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:IT,mathmlBuilder:Cx});var fUe=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Pa(e.base,"operatorname"),r=!0):i=Pa(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=al(l,n.withFont("mathrm"),!0),s=0;s{for(var t=nv(e.body,n.withFont("mathrm")),a=!0,r=0;rf.toText()).join("");t=[new Sn.TextNode(l)]}var c=new Sn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new Sn.MathNode("mo",[x0("\u2061","text")]);return e.parentIsSupSub?new Sn.MathNode("mrow",[c,s]):Sn.newDocumentFragment([c,s])};ut({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:cu(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:fUe,mathmlBuilder:$qn});k("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");RS({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Ie.makeFragment(al(e.body,n,!1)):Ie.makeSpan(["mord"],al(e.body,n,!0),n)},mathmlBuilder(e,n){return Jy(e.body,n,!0)}});ut({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=Cr(e.body,n.havingCrampedStyle()),a=Ie.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Ie.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[new Sn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Sn.MathNode("mover",[Ro(e.body,n),t]);return a.setAttribute("accent","true"),a}});ut({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:cu(a)}},htmlBuilder:(e,n)=>{var t=al(e.body,n.withPhantom(),!1);return Ie.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=nv(e.body,n);return new Sn.MathNode("mphantom",t)}});ut({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=Ie.makeSpan([],[Cr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=nv(cu(e.body),n),a=new Sn.MathNode("mphantom",t),r=new Sn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});ut({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=Ie.makeSpan(["inner"],[Cr(e.body,n.withPhantom())]),a=Ie.makeSpan(["fix"],[]);return Ie.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=nv(cu(e.body),n),a=new Sn.MathNode("mphantom",t),r=new Sn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});ut({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Pa(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=Cr(e.body,n),a=_i(e.dy,n);return Ie.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mpadded",[Ro(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});ut({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});ut({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Pa(n[0],"size"),u=Pa(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Pa(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Ie.makeSpan(["mord","rule"],[],n),a=_i(e.width,n),r=_i(e.height,n),i=e.shift?_i(e.shift,n):0;return t.style.borderRightWidth=qn(a),t.style.borderTopWidth=qn(r),t.style.bottom=qn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=_i(e.width,n),a=_i(e.height,n),r=e.shift?_i(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Sn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",qn(t)),u.setAttribute("height",qn(a));var l=new Sn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",qn(r)):(l.setAttribute("height",qn(r)),l.setAttribute("depth",qn(-r))),l.setAttribute("voffset",qn(r)),l}});function vUe(e,n,t){for(var a=al(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return vUe(e.body,t,n)};ut({type:"sizing",names:mUe,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:mUe.indexOf(a)+1,body:i}},htmlBuilder:zqn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=nv(e.body,t),r=new Sn.MathNode("mstyle",a);return r.setAttribute("mathsize",qn(t.sizeMultiplier)),r}});ut({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]&&Pa(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Ie.makeSpan([],[Cr(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 Sn.MathNode("mpadded",[Ro(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});ut({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=Cr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Ie.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=qn(f);var p=Ie.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(Xt.SCRIPTSCRIPT),D=Cr(e.index,h,n),g=.6*(p.height-p.depth),d=Ie.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:D}]},n),b=Ie.makeSpan(["root"],[d]);return Ie.makeSpan(["mord","sqrt"],[b,p],n)}else return Ie.makeSpan(["mord","sqrt"],[p],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Sn.MathNode("mroot",[Ro(t,n),Ro(a,n)]):new Sn.MathNode("msqrt",[Ro(t,n)])}});var pUe={display:Xt.DISPLAY,text:Xt.TEXT,script:Xt.SCRIPT,scriptscript:Xt.SCRIPTSCRIPT};ut({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=pUe[e.style],a=n.havingStyle(t).withFont("");return vUe(e.body,a,n)},mathmlBuilder(e,n){var t=pUe[e.style],a=n.havingStyle(t),r=nv(e.body,a),i=new Sn.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 Vqn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Xt.DISPLAY.size||a.alwaysHandleSupSub);return r?IT:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Xt.DISPLAY.size||a.limits);return i?fUe:null}else{if(a.type==="accent")return Vt.isCharacterBox(a.base)?Mae:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?uUe:null}else return null}else return null};RS({type:"supsub",htmlBuilder(e,n){var t=Vqn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=Cr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&Vt.isCharacterBox(a);if(r){var p=n.havingStyle(n.style.sup());l=Cr(r,p,n),m||(f=u.height-p.fontMetrics().supDrop*p.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=Cr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var D;n.style===Xt.DISPLAY?D=s.sup1:n.style.cramped?D=s.sup3:D=s.sup2;var g=n.sizeMultiplier,d=qn(.5/s.ptPerEm/g),b=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof sm||F)&&(b=qn(-u.italic))}var j;if(l&&c){f=Math.max(f,D,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var H=s.defaultRuleThickness,G=4*H;if(f-l.depth-(c.height-v)0&&(f+=U,v-=U)}var ce=[{type:"elem",elem:c,shift:v,marginRight:d,marginLeft:b},{type:"elem",elem:l,shift:-f,marginRight:d}];j=Ie.makeVList({positionType:"individualShift",children:ce},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var me=[{type:"elem",elem:c,marginLeft:b,marginRight:d}];j=Ie.makeVList({positionType:"shift",positionData:v,children:me},n)}else if(l)f=Math.max(f,D,l.depth+.25*s.xHeight),j=Ie.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:d}]},n);else throw new Error("supsub must have either sup or sub.");var je=Sae(u,"right")||"mord";return Ie.makeSpan([je],[u,Ie.makeSpan(["msupsub"],[j])],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=[Ro(e.base,n)];e.sub&&i.push(Ro(e.sub,n)),e.sup&&i.push(Ro(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===Xt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Xt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Xt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Xt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Xt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Xt.DISPLAY)?u="mover":u="msup"}return new Sn.MathNode(u,i)}});RS({type:"atom",htmlBuilder(e,n){return Ie.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[x0(e.text,e.mode)]);if(e.family==="bin"){var a=Iae(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 dUe={mi:"italic",mn:"normal",mtext:"normal"};RS({type:"mathord",htmlBuilder(e,n){return Ie.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Sn.MathNode("mi",[x0(e.text,e.mode,n)]),a=Iae(e,n)||"italic";return a!==dUe[t.type]&&t.setAttribute("mathvariant",a),t}});RS({type:"textord",htmlBuilder(e,n){return Ie.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=x0(e.text,e.mode,n),a=Iae(e,n)||"normal",r;return e.mode==="text"?r=new Sn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new Sn.MathNode("mn",[t]):e.text==="\\prime"?r=new Sn.MathNode("mo",[t]):r=new Sn.MathNode("mi",[t]),a!==dUe[r.type]&&r.setAttribute("mathvariant",a),r}});var $ae={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},zae={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};RS({type:"spacing",htmlBuilder(e,n){if(zae.hasOwnProperty(e.text)){var t=zae[e.text].className||"";if(e.mode==="text"){var a=Ie.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Ie.makeSpan(["mspace",t],[Ie.mathsym(e.text,e.mode,n)],n)}else{if($ae.hasOwnProperty(e.text))return Ie.makeSpan(["mspace",$ae[e.text]],[],n);throw new Fn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(zae.hasOwnProperty(e.text))t=new Sn.MathNode("mtext",[new Sn.TextNode("\xA0")]);else{if($ae.hasOwnProperty(e.text))return new Sn.MathNode("mspace");throw new Fn('Unknown type of space "'+e.text+'"')}return t}});var _Ue=()=>{var e=new Sn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};RS({type:"tag",mathmlBuilder(e,n){var t=new Sn.MathNode("mtable",[new Sn.MathNode("mtr",[_Ue(),new Sn.MathNode("mtd",[Jy(e.body,n)]),_Ue(),new Sn.MathNode("mtd",[Jy(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var hUe={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},gUe={"\\textbf":"textbf","\\textmd":"textmd"},Qqn={"\\textit":"textit","\\textup":"textup"},DUe=(e,n)=>{var t=e.font;if(t){if(hUe[t])return n.withTextFontFamily(hUe[t]);if(gUe[t])return n.withTextFontWeight(gUe[t]);if(t==="\\emph")return n.fontShape==="textit"?n.withTextFontShape("textup"):n.withTextFontShape("textit")}else return n;return n.withTextFontShape(Qqn[t])};ut({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],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:cu(r),font:a}},htmlBuilder(e,n){var t=DUe(e,n),a=al(e.body,t,!0);return Ie.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=DUe(e,n);return Jy(e.body,t)}});ut({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=Cr(e.body,n),a=Ie.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ie.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 Ie.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[new Sn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Sn.MathNode("munder",[Ro(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});ut({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=Cr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Ie.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Sn.MathNode("mpadded",[Ro(e.body,n)],["vcenter"])}});ut({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new Fn("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=bUe(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),Wy=wke,yUe=`[ \r ]`,Yqn="\\\\[a-zA-Z@]+",Kqn="\\\\[^\uD800-\uDFFF]",Xqn="("+Yqn+")"+yUe+"*",Zqn=`\\\\( |[ \r ]+ ?)[ \r ]*`,Vae="[\u0300-\u036F]",eWn=new RegExp(Vae+"+$"),nWn="("+yUe+"+)|"+(Zqn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Vae+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Vae+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+Xqn)+("|"+Kqn+")"),Qae=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(nWn,"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 cm("EOF",new Xf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Fn("Unexpected character: '"+n[t]+"'",new cm(n[t],new Xf(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 cm(r,new Xf(this,t,this.tokenRegex.lastIndex))}},RUe=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 Fn("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}},tWn=Kke;k("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});k("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});k("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});k("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});k("\\@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}});k("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");k("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var wUe={"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};k("\\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 Fn("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=wUe[n.text],a==null||a>=t)throw new Fn("Invalid base-"+t+" digit "+n.text);for(var r;(r=wUe[e.future().text])!=null&&r{var r=e.consumeArg().tokens;if(r.length!==1)throw new Fn("\\newcommand's first argument must be a macro name");var i=r[0].text,u=e.isDefined(i);if(u&&!n)throw new Fn("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!u&&!t)throw new Fn("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var l=0;if(r=e.consumeArg().tokens,r.length===1&&r[0].text==="["){for(var c="",s=e.expandNextToken();s.text!=="]"&&s.text!=="EOF";)c+=s.text,s=e.expandNextToken();if(!c.match(/^\s*[0-9]+\s*$/))throw new Fn("Invalid number of arguments: "+c);l=parseInt(c),r=e.consumeArg().tokens}return u&&a||e.macros.set(i,{tokens:r,numArgs:l}),""};k("\\newcommand",e=>Yae(e,!1,!0,!1));k("\\renewcommand",e=>Yae(e,!0,!1,!1));k("\\providecommand",e=>Yae(e,!0,!0,!0));k("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});k("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});k("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),Wy[t],Go.math[t],Go.text[t]),""});k("\\bgroup","{");k("\\egroup","}");k("~","\\nobreakspace");k("\\lq","`");k("\\rq","'");k("\\aa","\\r a");k("\\AA","\\r A");k("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");k("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");k("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");k("\u212C","\\mathscr{B}");k("\u2130","\\mathscr{E}");k("\u2131","\\mathscr{F}");k("\u210B","\\mathscr{H}");k("\u2110","\\mathscr{I}");k("\u2112","\\mathscr{L}");k("\u2133","\\mathscr{M}");k("\u211B","\\mathscr{R}");k("\u212D","\\mathfrak{C}");k("\u210C","\\mathfrak{H}");k("\u2128","\\mathfrak{Z}");k("\\Bbbk","\\Bbb{k}");k("\xB7","\\cdotp");k("\\llap","\\mathllap{\\textrm{#1}}");k("\\rlap","\\mathrlap{\\textrm{#1}}");k("\\clap","\\mathclap{\\textrm{#1}}");k("\\mathstrut","\\vphantom{(}");k("\\underbar","\\underline{\\text{#1}}");k("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');k("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");k("\\ne","\\neq");k("\u2260","\\neq");k("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");k("\u2209","\\notin");k("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");k("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");k("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");k("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");k("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");k("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");k("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");k("\u27C2","\\perp");k("\u203C","\\mathclose{!\\mkern-0.8mu!}");k("\u220C","\\notni");k("\u231C","\\ulcorner");k("\u231D","\\urcorner");k("\u231E","\\llcorner");k("\u231F","\\lrcorner");k("\xA9","\\copyright");k("\xAE","\\textregistered");k("\uFE0F","\\textregistered");k("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');k("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');k("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');k("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');k("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");k("\u22EE","\\vdots");k("\\varGamma","\\mathit{\\Gamma}");k("\\varDelta","\\mathit{\\Delta}");k("\\varTheta","\\mathit{\\Theta}");k("\\varLambda","\\mathit{\\Lambda}");k("\\varXi","\\mathit{\\Xi}");k("\\varPi","\\mathit{\\Pi}");k("\\varSigma","\\mathit{\\Sigma}");k("\\varUpsilon","\\mathit{\\Upsilon}");k("\\varPhi","\\mathit{\\Phi}");k("\\varPsi","\\mathit{\\Psi}");k("\\varOmega","\\mathit{\\Omega}");k("\\substack","\\begin{subarray}{c}#1\\end{subarray}");k("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");k("\\boxed","\\fbox{$\\displaystyle{#1}$}");k("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");k("\\implies","\\DOTSB\\;\\Longrightarrow\\;");k("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");k("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");k("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var SUe={",":"\\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"};k("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in SUe?n=SUe[t]:(t.slice(0,4)==="\\not"||t in Go.math&&Vt.contains(["bin","rel"],Go.math[t].group))&&(n="\\dotsb"),n});var Kae={")":!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};k("\\dotso",function(e){var n=e.future().text;return n in Kae?"\\ldots\\,":"\\ldots"});k("\\dotsc",function(e){var n=e.future().text;return n in Kae&&n!==","?"\\ldots\\,":"\\ldots"});k("\\cdots",function(e){var n=e.future().text;return n in Kae?"\\@cdots\\,":"\\@cdots"});k("\\dotsb","\\cdots");k("\\dotsm","\\cdots");k("\\dotsi","\\!\\cdots");k("\\dotsx","\\ldots\\,");k("\\DOTSI","\\relax");k("\\DOTSB","\\relax");k("\\DOTSX","\\relax");k("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");k("\\,","\\tmspace+{3mu}{.1667em}");k("\\thinspace","\\,");k("\\>","\\mskip{4mu}");k("\\:","\\tmspace+{4mu}{.2222em}");k("\\medspace","\\:");k("\\;","\\tmspace+{5mu}{.2777em}");k("\\thickspace","\\;");k("\\!","\\tmspace-{3mu}{.1667em}");k("\\negthinspace","\\!");k("\\negmedspace","\\tmspace-{4mu}{.2222em}");k("\\negthickspace","\\tmspace-{5mu}{.277em}");k("\\enspace","\\kern.5em ");k("\\enskip","\\hskip.5em\\relax");k("\\quad","\\hskip1em\\relax");k("\\qquad","\\hskip2em\\relax");k("\\tag","\\@ifstar\\tag@literal\\tag@paren");k("\\tag@paren","\\tag@literal{({#1})}");k("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Fn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});k("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");k("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");k("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");k("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");k("\\newline","\\\\\\relax");k("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var EUe=qn(Z_["Main-Regular"]["T".charCodeAt(0)][1]-.7*Z_["Main-Regular"]["A".charCodeAt(0)][1]);k("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+EUe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");k("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+EUe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");k("\\hspace","\\@ifstar\\@hspacer\\@hspace");k("\\@hspace","\\hskip #1\\relax");k("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");k("\\ordinarycolon",":");k("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");k("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');k("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');k("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');k("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');k("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');k("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');k("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');k("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');k("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');k("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');k("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');k("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');k("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');k("\u2237","\\dblcolon");k("\u2239","\\eqcolon");k("\u2254","\\coloneqq");k("\u2255","\\eqqcolon");k("\u2A74","\\Coloneqq");k("\\ratio","\\vcentcolon");k("\\coloncolon","\\dblcolon");k("\\colonequals","\\coloneqq");k("\\coloncolonequals","\\Coloneqq");k("\\equalscolon","\\eqqcolon");k("\\equalscoloncolon","\\Eqqcolon");k("\\colonminus","\\coloneq");k("\\coloncolonminus","\\Coloneq");k("\\minuscolon","\\eqcolon");k("\\minuscoloncolon","\\Eqcolon");k("\\coloncolonapprox","\\Colonapprox");k("\\coloncolonsim","\\Colonsim");k("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");k("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");k("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");k("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");k("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");k("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");k("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");k("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");k("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");k("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");k("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");k("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");k("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");k("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");k("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");k("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");k("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");k("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");k("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");k("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");k("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");k("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");k("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");k("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");k("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");k("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");k("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");k("\\imath","\\html@mathml{\\@imath}{\u0131}");k("\\jmath","\\html@mathml{\\@jmath}{\u0237}");k("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");k("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");k("\u27E6","\\llbracket");k("\u27E7","\\rrbracket");k("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");k("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");k("\u2983","\\lBrace");k("\u2984","\\rBrace");k("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");k("\u29B5","\\minuso");k("\\darr","\\downarrow");k("\\dArr","\\Downarrow");k("\\Darr","\\Downarrow");k("\\lang","\\langle");k("\\rang","\\rangle");k("\\uarr","\\uparrow");k("\\uArr","\\Uparrow");k("\\Uarr","\\Uparrow");k("\\N","\\mathbb{N}");k("\\R","\\mathbb{R}");k("\\Z","\\mathbb{Z}");k("\\alef","\\aleph");k("\\alefsym","\\aleph");k("\\Alpha","\\mathrm{A}");k("\\Beta","\\mathrm{B}");k("\\bull","\\bullet");k("\\Chi","\\mathrm{X}");k("\\clubs","\\clubsuit");k("\\cnums","\\mathbb{C}");k("\\Complex","\\mathbb{C}");k("\\Dagger","\\ddagger");k("\\diamonds","\\diamondsuit");k("\\empty","\\emptyset");k("\\Epsilon","\\mathrm{E}");k("\\Eta","\\mathrm{H}");k("\\exist","\\exists");k("\\harr","\\leftrightarrow");k("\\hArr","\\Leftrightarrow");k("\\Harr","\\Leftrightarrow");k("\\hearts","\\heartsuit");k("\\image","\\Im");k("\\infin","\\infty");k("\\Iota","\\mathrm{I}");k("\\isin","\\in");k("\\Kappa","\\mathrm{K}");k("\\larr","\\leftarrow");k("\\lArr","\\Leftarrow");k("\\Larr","\\Leftarrow");k("\\lrarr","\\leftrightarrow");k("\\lrArr","\\Leftrightarrow");k("\\Lrarr","\\Leftrightarrow");k("\\Mu","\\mathrm{M}");k("\\natnums","\\mathbb{N}");k("\\Nu","\\mathrm{N}");k("\\Omicron","\\mathrm{O}");k("\\plusmn","\\pm");k("\\rarr","\\rightarrow");k("\\rArr","\\Rightarrow");k("\\Rarr","\\Rightarrow");k("\\real","\\Re");k("\\reals","\\mathbb{R}");k("\\Reals","\\mathbb{R}");k("\\Rho","\\mathrm{P}");k("\\sdot","\\cdot");k("\\sect","\\S");k("\\spades","\\spadesuit");k("\\sub","\\subset");k("\\sube","\\subseteq");k("\\supe","\\supseteq");k("\\Tau","\\mathrm{T}");k("\\thetasym","\\vartheta");k("\\weierp","\\wp");k("\\Zeta","\\mathrm{Z}");k("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");k("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");k("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");k("\\bra","\\mathinner{\\langle{#1}|}");k("\\ket","\\mathinner{|{#1}\\rangle}");k("\\braket","\\mathinner{\\langle{#1}\\rangle}");k("\\Bra","\\left\\langle#1\\right|");k("\\Ket","\\left|#1\\right\\rangle");var CUe=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 p=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),p=!0)}return{tokens:p?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}};k("\\bra@ket",CUe(!1));k("\\bra@set",CUe(!0));k("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");k("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");k("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");k("\\angln","{\\angl n}");k("\\blue","\\textcolor{##6495ed}{#1}");k("\\orange","\\textcolor{##ffa500}{#1}");k("\\pink","\\textcolor{##ff00af}{#1}");k("\\red","\\textcolor{##df0030}{#1}");k("\\green","\\textcolor{##28ae7b}{#1}");k("\\gray","\\textcolor{gray}{#1}");k("\\purple","\\textcolor{##9d38bd}{#1}");k("\\blueA","\\textcolor{##ccfaff}{#1}");k("\\blueB","\\textcolor{##80f6ff}{#1}");k("\\blueC","\\textcolor{##63d9ea}{#1}");k("\\blueD","\\textcolor{##11accd}{#1}");k("\\blueE","\\textcolor{##0c7f99}{#1}");k("\\tealA","\\textcolor{##94fff5}{#1}");k("\\tealB","\\textcolor{##26edd5}{#1}");k("\\tealC","\\textcolor{##01d1c1}{#1}");k("\\tealD","\\textcolor{##01a995}{#1}");k("\\tealE","\\textcolor{##208170}{#1}");k("\\greenA","\\textcolor{##b6ffb0}{#1}");k("\\greenB","\\textcolor{##8af281}{#1}");k("\\greenC","\\textcolor{##74cf70}{#1}");k("\\greenD","\\textcolor{##1fab54}{#1}");k("\\greenE","\\textcolor{##0d923f}{#1}");k("\\goldA","\\textcolor{##ffd0a9}{#1}");k("\\goldB","\\textcolor{##ffbb71}{#1}");k("\\goldC","\\textcolor{##ff9c39}{#1}");k("\\goldD","\\textcolor{##e07d10}{#1}");k("\\goldE","\\textcolor{##a75a05}{#1}");k("\\redA","\\textcolor{##fca9a9}{#1}");k("\\redB","\\textcolor{##ff8482}{#1}");k("\\redC","\\textcolor{##f9685d}{#1}");k("\\redD","\\textcolor{##e84d39}{#1}");k("\\redE","\\textcolor{##bc2612}{#1}");k("\\maroonA","\\textcolor{##ffbde0}{#1}");k("\\maroonB","\\textcolor{##ff92c6}{#1}");k("\\maroonC","\\textcolor{##ed5fa6}{#1}");k("\\maroonD","\\textcolor{##ca337c}{#1}");k("\\maroonE","\\textcolor{##9e034e}{#1}");k("\\purpleA","\\textcolor{##ddd7ff}{#1}");k("\\purpleB","\\textcolor{##c6b9fc}{#1}");k("\\purpleC","\\textcolor{##aa87ff}{#1}");k("\\purpleD","\\textcolor{##7854ab}{#1}");k("\\purpleE","\\textcolor{##543b78}{#1}");k("\\mintA","\\textcolor{##f5f9e8}{#1}");k("\\mintB","\\textcolor{##edf2df}{#1}");k("\\mintC","\\textcolor{##e0e5cc}{#1}");k("\\grayA","\\textcolor{##f6f7f7}{#1}");k("\\grayB","\\textcolor{##f0f1f2}{#1}");k("\\grayC","\\textcolor{##e3e5e6}{#1}");k("\\grayD","\\textcolor{##d6d8da}{#1}");k("\\grayE","\\textcolor{##babec2}{#1}");k("\\grayF","\\textcolor{##888d93}{#1}");k("\\grayG","\\textcolor{##626569}{#1}");k("\\grayH","\\textcolor{##3b3e40}{#1}");k("\\grayI","\\textcolor{##21242c}{#1}");k("\\kaBlue","\\textcolor{##314453}{#1}");k("\\kaGreen","\\textcolor{##71B307}{#1}");var IUe={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},FUe=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 RUe(tWn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new Qae(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 cm("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 Fn("Extra }",i)}else if(i.text==="EOF")throw new Fn("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 Fn("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;rthis.settings.maxExpand)throw new Fn("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 Fn("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 Fn("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 Fn("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 cm(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 Qae(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)||Wy.hasOwnProperty(n)||Go.math.hasOwnProperty(n)||Go.text.hasOwnProperty(n)||IUe.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:Wy.hasOwnProperty(n)&&!Wy[n].primitive}},TUe=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,Lk=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"}),Xae={"\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"}},MUe={\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"},Ix=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 FUe(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 Fn("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 cm("}")),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(Ix.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&Wy[r.text]&&Wy[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=Go[this.mode][t].group,c=Xf.range(n),s;if(zJn.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&&(rke(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:Xf.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let p=LUe,h,D,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(p=mWn(t(c,f)),p[0]===tre))return p;if("children"in c&&c.children){let d=c;if(d.children&&p[0]!==Nk)for(D=(a?d.children.length:-1)+u,g=f.concat(d);D>-1&&D0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var EWn={tokenize:AWn,partial:!0};function lre(){return{document:{[91]:{tokenize:TWn,continuation:{tokenize:MWn},exit:GWn}},text:{[91]:{tokenize:FWn},[93]:{add:"after",tokenize:CWn,resolveTo:IWn}}}}function CWn(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=Es(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 IWn(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 FWn(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 p;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),p=e.exit("gfmFootnoteCallString"),r.includes(Es(a.sliceSerialize(p)))?v(m):t(m)):t(m):(e.consume(m),xr(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 TWn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(D){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(D){return D===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(D)}function f(D){let g;return D===null||D===91||u>999?t(D):D===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=Es(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p):t(D):Zn(D)?(e.enter("lineEnding"),e.consume(D),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(D))}function v(D){return D===null||Zn(D)||D===91||D===93||u>999?(e.exit("chunkString"),f(D)):(xr(D)||(l=!0),u++,e.consume(D),D===92?m:v)}function m(D){return D===91||D===92||D===93?(e.consume(D),u++,v):v(D)}function p(D){return D===58?(e.enter("definitionMarker"),e.consume(D),e.exit("definitionMarker"),Kt(e,h,"gfmFootnoteDefinitionWhitespace")):t(D)}function h(D){return r.includes(i)||r.push(i),n(D)}}function MWn(e,n,t){return e.check(K_,n,e.attempt(EWn,n,t))}function GWn(e){e.exit("gfmFootnoteDefinition")}function AWn(e,n,t){let a=this;return Kt(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 cre(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(p):(i.consume(p),f++,m);if(f<2&&!n)return l(p);let D=i.exit("strikethroughSequenceTemporary"),g=_T(p);return D._open=!g||g===2&&Boolean(h),D._close=!h||h===2&&Boolean(g),u(p)}}}var sre={flow:{null:{tokenize:LWn,resolve:xWn}}},WUe={tokenize:jWn,partial:!0};function xWn(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?Cn(ae):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(le){return a._gfmTableDynamicInterruptHack=!1,Cn(le)},function(le){return a._gfmTableDynamicInterruptHack=!1,Hn(le)})(ae))}}}function jWn(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||xr(u)?n(u):t(u)}}var PWn={tokenize:NWn},fre={text:{[91]:PWn}};function NWn(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 xr(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:OWn},n,t)):t(l)}}function OWn(e,n,t){let a=this;return Kt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Zn(i))&&i!==null?n(i):t(i)}}function $Ue(e){return yH([rre,lre(),cre(e),sre,fre])}function vre(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 mre(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var HWn={}.hasOwnProperty,pre=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=_x(r.ignore||[]),l=kWn(i),c=-1;for(;++c0?{type:"text",value:U}:void 0),U!==!1&&(g!==j&&F.push({type:"text",value:v.value.slice(g,j)}),Array.isArray(U)?F.push(...U):U&&F.push(U),g=j+H[0].length,b=!0),!h.global)break;H=h.exec(v.value)}return b?(ge}var dre="phrasing",_re=["autolink","link","image","label"],hre={transforms:[$Wn],enter:{literalAutolink:UWn,literalAutolinkEmail:Dre,literalAutolinkHttp:Dre,literalAutolinkWww:Dre},exit:{literalAutolink:WWn,literalAutolinkEmail:qWn,literalAutolinkHttp:BWn,literalAutolinkWww:JWn}},gre={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:dre,notInConstruct:_re},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:dre,notInConstruct:_re},{character:":",before:"[ps]",after:"\\/",inConstruct:dre,notInConstruct:_re}]};function UWn(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Dre(e){this.config.enter.autolinkProtocol.call(this,e)}function BWn(e){this.config.exit.autolinkProtocol.call(this,e)}function JWn(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function qWn(e){this.config.exit.autolinkEmail.call(this,e)}function WWn(e){this.exit(e)}function $Wn(e){pre(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,zWn],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,VWn]],{ignore:["link","linkReference"]})}function zWn(e,n,t,a,r){let i="";if(!QUe(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!QWn(t)))return!1;let u=YWn(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 VWn(e,n,t,a){return!QUe(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function QWn(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 YWn(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=vre(e,"("),i=vre(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 QUe(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||mS(t)||pS(t))&&(!n||t!==47)}function bre(e){return e.label||!e.identifier?e.label||"":AH(e.identifier)}function YUe(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var XWn=/\r?\n|\r/g;function KUe(e,n){let t=[],a=0,r=0,i;for(;i=XWn.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 Hk(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 XUe(e,n){return ZUe(e,n.inConstruct,!0)&&!ZUe(e,n.notInConstruct,!1)}function ZUe(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(KUe(YUe(e,t,r.current()),s$n)),u(),i}function s$n(e,n,t){return n===0?e:(t?"":" ")+e}function kk(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,vu(ur({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var f$n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];tBe.peek=p$n;var Sre={canContainEols:["delete"],enter:{strikethrough:v$n},exit:{strikethrough:m$n}},Ere={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:f$n}],handlers:{delete:tBe}};function v$n(e){this.enter({type:"delete",children:[]},e)}function m$n(e){this.exit(e)}function tBe(e,n,t,a){let r=SS(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=kk(e,t,vu(ur({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function p$n(){return"~"}Cre.peek=d$n;function Cre(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]=b)}h.push(d)}i[s]=h,u[s]=D}let f=-1;if(typeof t=="object"&&"length"in t)for(;++fl[f]&&(l[f]=d),m[f]=d),v[f]=b}i.splice(1,0,v),u.splice(1,0,m),s=-1;let p=[];for(;++st==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function D$n(e){this.exit(e),this.setData("inTable")}function b$n(e){this.enter({type:"tableRow",children:[]},e)}function Fre(e){this.exit(e)}function oBe(e){this.enter({type:"tableCell",children:[]},e)}function y$n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,R$n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function R$n(e,n){return n==="|"?n:e}function Tre(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(p,h,D,g){return s(f(p,D,g),p.align)}function l(p,h,D,g){let d=v(p,D,g),b=s([d]);return b.slice(0,b.indexOf(` `))}function c(p,h,D,g){let d=D.enter("tableCell"),b=D.enter("phrasing"),F=kk(p,D,vu(ur({},g),{before:i,after:i}));return b(),d(),F}function s(p,h){return aBe(p,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(p,h,D){let g=p.children,d=-1,b=[],F=h.enter("table");for(;++d-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,p){return m?(p?"":" ".repeat(u))+v:(p?i:i+" ".repeat(u-i.length))+v}}var Mre={exit:{taskListCheckValueChecked:cBe,taskListCheckValueUnchecked:cBe,paragraph:w$n}},Gre={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:S$n}};function cBe(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function w$n(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 Lre(){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];TT(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];TT(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];TT(v.type==="element"),TT(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];TT(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 jre(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(sBe(s,"$")+1,2)),m=l.enter("mathFlow"),p=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");p+=f.move(l.safe(i.meta,ur({after:` `,before:p,encode:["$"]},f.current()))),h()}return p+=f.move(` `),s&&(p+=f.move(s+` `)),p+=f.move(v),m(),p}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 Fx(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Pre(c)?(e.enter(t),l(c)):n(c)}function l(c){return Pre(c)&&i++St.createElement("table",{className:"table table-bordered table-sm",children:e.children}),dBe=[Bk,{singleDollarTextMath:!1}],_Be=[Ok,{throwOnError:!1}];var hBe=e=>{try{return ak(e)}catch{return e.fallback}};var M$n=Hc(),G$n=ze(ua),A$n=function(e){return function(n){var t=WE(e);return _9(function(a){return a.hasError?t:M$n(hBe)({children:e,rehypePlugins:G$n([_Be])(n),remarkPlugins:[Uk,dBe],components:{table:pBe},fallback:t})})}},gBe=function(e){return A$n(e)([])};var x$n=se(Gt(jt)),Ore=J(X),L$n=J(q),j$n=un(X)()(),P$n=en(Bn),N$n=Xe(X),Hre=function(e){return Ko(CP(e.key)("false"))(function(n){return function(t){return nn(x$n(n)(new _("false")))(Ore("alert rounded-0 bg-light")(L$n("row")([Ore("col")(e.label),Ore("col-auto")(j$n("btn btn-sm p-0")(sa("Dismiss banner"))({onClick:P$n(t)("true")})(N$n("fe fe-x")(Je)))])))}})};var Jk=J(X),DBe=Ia(Oa(Ft)),O$n=Ra(Fe)(ht),qk=Xe(M),H$n=OL(M),k$n=U_(),bBe=se(Gt(zne)),U$n=un(X)()(),B$n=ea(mr),J$n=$(Pt),Wk=J(q),q$n=x(de),W$n=Ac(),$$n=Ti(X)()(),z$n=ra(M)()(),yBe=c0(),V$n=Tn(q)()(),Q$n=V(de),Y$n=Tn(M)()(),kre=function(e){var n=e.chatMessage(X),t=e.chatMessage(q),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=Jk("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(DBe(Ci)(e.bannedReason))return s(Z(O$n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",lee," for more information."])));if(f instanceof R)return Je;if(f instanceof _)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 174, column 26 - line 183, column 24): "+[f.constructor.name])}}(),i=a(Jk("my-auto")(vH)),u=function(s){return a(Jk("my-auto")(function(){if(s instanceof R)return qk("text-danger")("Something went wrong. Try resending your message.");if(s instanceof _&&G9e(s.value0))return H$n("text-secondary")(Xne(s.value0)+" Try resending your message.");if(s instanceof _)return qk("text-danger")(Xne(s.value0)+" Try resending your message.");throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 190, column 11 - line 199, column 79): "+[s.constructor.name])}()))},l=k$n({source:function(){return e.user instanceof _&&e.user.value0.avatarUrl instanceof _?new Ec({url:e.user.value0.avatarUrl.value0}):e.user instanceof _&&e.user.value0.initials instanceof _?new Uw({initials:e.user.value0.initials.value0,backgroundColorClass:R.value,textColorClass:R.value}):new Ec({url:pb("/img/smiley-grey.svg")})}(),size:NF.value}),c=function(s){var f=function(p){return function(h){return p instanceof F0&&bBe(h)(new _(p))||p instanceof um&&bBe(h)(new _(p))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(p){return function(h){return function(D){return function(g){return U$n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(p)(h))(sa(function(){if(p instanceof F0)return"Helpful";if(p instanceof um)return"Not helpful";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 142, column 27 - line 144, column 44): "+[p.constructor.name])}()))({onClick:B$n(function(){if(s.id instanceof R)return J$n(be);if(s.id instanceof _&&p instanceof F0&&h instanceof _&&h.value0 instanceof F0)return function(){return D(R.value)(),g({messageId:s.id.value0,reaction:R.value})()};if(s.id instanceof _&&p instanceof um&&h instanceof _&&h.value0 instanceof um)return function(){return D(R.value)(),g({messageId:s.id.value0,reaction:R.value})()};if(s.id instanceof _&&p instanceof F0)return function(){return D(new _(F0.value))(),g({messageId:s.id.value0,reaction:new _(F0.value)})()};if(s.id instanceof _&&p instanceof um)return function(){return D(new _(um.value))(),g({messageId:s.id.value0,reaction:new _(um.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 147, column 17 - line 161, column 76): "+[s.id.constructor.name,p.constructor.name,h.constructor.name])}())})(qk("material-symbol")(function(){if(p instanceof F0)return"thumb_up";if(p instanceof um)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 164, column 15 - line 166, column 43): "+[p.constructor.name])}()))}}}};if(s.sender instanceof fS)return n(l)(Wk("t--ai-chatbot-user-message")(z0(HL(""))(q$n(qk(""))(Qo(W$n(` `))(s.body)))));if(s.sender instanceof ux){var m=$$n({placement:$Te,overlay:Z(uLe(s))})(e.chatbotAvatar);return t(m)([Jk("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+pe("")(s.id)))(gBe(s.body)),Be(e.onReaction)(function(p){return Ko(ma(R.value))(function(h){return function(D){return Wk("d-flex mt-3")([v(F0.value)(h)(D)(p),v(um.value)(h)(D)(p)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 112, column 7 - line 136, column 36): "+[s.sender.constructor.name])};return Wk("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([nn(e.showAddStudentProfileBanner)(Hre({key:"ai-no-profile-banner-dismissed",label:ie([Z("For more personalized responses "),z$n("")(Ge)({href:e.chancingWizardPath})("add a student profile"),Z(".")])})),nn(e.showLogInBanner)(Hre({key:"ai-anonymous-banner-dismissed",label:ie([Z("For more personalized responses "),yBe({text:"log in",className:"btn btn-link p-0 align-baseline"}),Z(" or "),yBe({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:l0}),Z(".")])})),V$n("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([Wk("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof _&&DBe(Wr)(e.chatbotState.value0.messages)?ie(Q$n(e.chatbotState.value0.messages)(c)):Je}(),function(){if(e.messageSendingState instanceof oD)return i;if(e.messageSendingState instanceof lm)return c(ite(e.messageSendingState.value0));if(e.messageSendingState instanceof rD)return Je;if(e.messageSendingState instanceof Zp)return Je;if(e.messageSendingState instanceof Y_)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 93, column 9 - line 104, column 45): "+[e.messageSendingState.constructor.name])}()]),ca(e.footer),Y$n("")({id:"chat-anchor",style:Ke({overflowAnchor:"auto",height:"1px"})})("")])])};function $k(e){return function(){document.getElementById(e).scrollIntoView()}}var Ure=function(e){return Se(Zp.value)(function(n){return n.sendingState})(e)};var izn=x(B),uzn=Wne(),lzn=Ia(Oa(Ft)),czn=J(q),Bre=J(X),szn=Tn(q)()(),zk=$(tt),fzn=K(kt),RBe=li($t),vzn=Ha(RBe),wBe=Mr(RBe),SBe=An(wn)(kt),mzn=po(tt),pzn=zr(Nn),dzn=$(zt),_zn=K(Ct),EBe=Ln(Nn),hzn=x($t),Tx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CBe=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}(),Vk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gzn=function(e){return function(n){return function(t){return kre({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:R.value,messageSendingState:Ure(n.chatbot),onReaction:R.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:izn(Z)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},Dzn=function(e){return function(n){return function(t){return uzn({placeholder:"Message\u2026",sendButtonStatus:function(){var a=lzn(Ci)(e.bannedReason);if(a)return sS.value;var r=Ure(n.chatbot);if(r instanceof Zp)return Ay.value;if(r instanceof rD)return xy.value;if(r instanceof oD)return xy.value;if(r instanceof lm)return xy.value;var i=function(u){if(r instanceof Y_&&Ce)return sS.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 149, column 1 - line 149, column 72): "+[r.constructor.name])};return r instanceof Y_&&r.value0 instanceof R?Ay.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(Vk.create(a))})}}},bzn=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof _&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=J(i);return function(l){return function(c){return czn("d-flex justify-content-end mb-4")([Bre("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 szn("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:Ke({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([gzn(e)(n)(function(i){return r(i)}),Bre("pb-3 px-3 border-0")(Bre("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(Dzn(e)(n)(t)))])}}},yzn=function(e){return function(n){return function(t){var a=function(r){if(t instanceof Tx)return zk(n);if(t instanceof CBe)return fzn(vzn(Tx.create)(lte({initialMessageBody:new _(t.value1),messages:[{sender:fS.value,body:t.value1,sentAt:t.value0,id:R.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return zk({authorChatMessage:n.authorChatMessage,chatbot:new _(i)})});if(t instanceof Vk&&t.value0 instanceof Kn)return wBe(Vk.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(qne(n.authorChatMessage)(t.value0));if(t instanceof Vk&&t.value0 instanceof ta)return SBe(mzn(Ci(e.bannedReason))(pzn(function(){if(n.chatbot instanceof _)return dzn(new Tx(new DH(t.value0.value0.value0)));if(n.chatbot instanceof R)return _zn(EBe(mb))(function(i){return hzn(CBe.create(i)(t.value0.value0.value0))(e.createConversation(be))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 94, column 9 - line 99, column 79): "+[n.chatbot.constructor.name])}())))(function(){return zk({chatbot:n.chatbot,authorChatMessage:pH})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 58, column 1 - line 58, column 64): "+[t.constructor.name])};return t instanceof Tx&&n.chatbot instanceof _?SBe(Ma(EBe($k("chat-anchor"))))(function(){return wBe(Tx.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new _(r)}})(ute(n.chatbot.value0)(t.value0))}):a(!0)}}},Rzn=function(){return{authorChatMessage:pH,chatbot:R.value}}(),IBe=function(e){return du("FloatingChatbot"+e)(function(n){return{init:zk(Rzn),view:bzn(n),update:yzn(n)}})};var Jre=K(we),wzn=$(xn),FBe=V(B),Szn=An(wn),Ezn=po(Pt),Czn=Ln(mv),Izn=ai(B),TBe=at(we),Fzn=J(q),MBe=J(X),qre=rn(),Wre=$(tt),GBe=li($t),$re=Mr(GBe),Tzn=Szn(kt),Mzn=zr(Nn),Gzn=$(zt),ABe=K(kt),xBe=Ha(GBe);var zre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LBe=function(e){return function(n){return function(t){return function(a){var r=Jre(n.recommendedSchools)(function(d){return wzn(uH({recommendedSchools:d,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new Yre(B$.value))),u=a(new ta(new MT(new Pb(pa(e.school))))),l=function(d){return a(new ta(new MT(new Ab(pa(e.school),d))))},c=function(){a(new ta(new MT(new Lb(pa(e.school)))))();var b=FBe(Jre(er(e.schoolDb.schoolConnections))(zi(pa(e.school))))(function(F){return F.schoolUsesAiRecruiter});return Ezn(pe(!1)(b))(Czn(Qj(g9e(pa(e.school)))))(),be},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(d){return a(ta.create(Yk.create(d)))},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?Izn(n.currentUser)(iH(s)({user:TBe(b_)(n.currentUser),featureFlags:n.featureFlags})):R.value}(),v=function(d){var b=TBe(ss(n.configuration))(H4([f,r]));return Fzn("row")([MBe("col"+function(){var F=et(b);return F?" col-md-8":""}())(d),Be(b)(MBe("col col-md-4 d-none d-md-block"))])},m=function(){var d=zj({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return d?e.activeTab:wr.value}(),p=JPe({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(d){return a(ta.create(Yk.create(d)))},onListStatusChange:function(d){return a(ta.create(Vre.create(d)))},onSelectSchool:function(d){return a(ta.create(Qre.create(d)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=FBe(Jre(n.currentUser)(b_))(function(d){return{avatarUrl:d.avatarUrl,initials:d.initials}}),D="Hi! I'm Sage. Ask me anything about "+v6e(qre(e.school).name),g=function(){if(m instanceof wr)return l9e(s)(n)(t.overview)(function(b){return a(Kn.create(Mx.create(b)))});if(m instanceof fs)return Be(AR(pa(e.school))(e.schoolDb))(function(b){return v(APe({school:e.school,schoolDb:e.schoolDb,contentModules:b,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:et(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Se(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a(Kn.create(Qk.create(F)))}))});if(m instanceof vs){var d=er(Fp(pa(e.school))(e.schoolDb));return v(w8e(e.school)(n)(d)(t.finances)(function(b){return a(Kn.create(zre.create(b)))}))}if(m instanceof ou)return Zje(e.school)(n)({onSwitchTab:R.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof Lf)return v(YPe(e.schoolDb)(e.school));if(m instanceof jf)return v(U6e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof Pf)return e8e(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 174, column 12 - line 210, column 44): "+[m.constructor.name])}();return ie([p,g,bf(n.showNetworkCard)(function(d){return F8e({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),nn(n.featureFlags.app18667SageOnSdp)(IBe(qre(e.school).name)({bannedReason:"",welcomeMessage:new _(D),user:h,createConversation:function(d){return h9e(qre(e.school).id)},sendMessage:_9e(D9e),chatbotAvatar:HF}))])}}}},jBe=function(e){return function(n){return function(t){if(t instanceof ta)return Wre(n);if(t instanceof Kn){if(t.value0 instanceof zre)return $re(function(a){return Kn.create(zre.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(y8e(n.finances)(t.value0.value0));if(t.value0 instanceof Qk)return $re(function(a){return Kn.create(Qk.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(xPe(n.forYou)(t.value0.value0));if(t.value0 instanceof Mx&&t.value0.value0 instanceof mT&&t.value0.value0.value0 instanceof ta)return Tzn(Mzn(Gzn(new ta(new MT(t.value0.value0.value0.value0)))))(function(){return Wre(n)});if(t.value0 instanceof Mx)return $re(function(a){return Kn.create(Mx.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(i9e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 100, column 44 - line 112, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},PBe=function(e){return ABe(xBe(function(n){return Kn.create(Mx.create(n))})(u9e(e)))(function(n){return ABe(xBe(function(t){return Kn.create(Qk.create(t))})(LPe))(function(t){return Wre({finances:R8e,forYou:t,overview:n})})})};var Azn=tR(mv)(),xzn=ne(Ui),NBe=function(e){var n=Ln(e);return function(t){return n(Azn("SDP: Viewed page")({tab:$j(t.tab),school_name:t.school.name,school_id:xzn(t.school.id)}))}};var OBe=An(wn),zy=OBe(kt),Kre=po(tt),Lzn=jr(tt)(qr),DD=V(B),su=$(tt),HBe=Ln(Nn),jzn=NBe(Nn),kBe=rn(),nc=K(kt),UBe=li($t),Gx=Ha(UBe),Pzn=zr(Nn),Ax=$(zt),Nzn=OE(Nn),Ozn=pV(),Hzn=x(de),kzn=$0(tt)(y1),BBe=x(BL),GT=Mr(UBe),JBe=V(To),xx=K(we),qBe=wt(Fr),WBe=$(xn),Uzn=fl(Fe)(Ft),Bzn=se(AC),Jzn=lo(cs),qzn=OBe(we),Wzn=$r(oo),$zn=jc(_o),zzn=xc(Vo)(Pbe),$Be=Oa(Ft),Vzn=cl($Be),Qzn=s7(Fe)($Be),Yzn=Qe(Ze),Kk=V(BL),Kzn=vM(Fe)(JL),Xzn=se(Wj),Zzn=Td(Nn),eVn=K(Ct),nVn=jD(cs),tVn=xM(cs),aVn=av(B),rVn=x(B),Xk=function(){function e(){}return e.value=new e,e}(),ES=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lx=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}(),jx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zBe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Px=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ox=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ih=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CS=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IS=function(){function e(){}return e.value=new e,e}();var oVn=function(e){return zy(Kre(e.seoView)(Lzn(e.knownSeoState)(function(n){var t=pe(0)(DD(er(e.visibleSchools))(gt)),a=t!==n.expectedNumberOfSchools;return a?Va(Ka)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return su(be)}):su(be)})))(function(){return su(e)})},uh=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof bD)return new _({slug:vC(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof xT)return new _(n.focusedSchool.value0);if(n.focusedSchool instanceof IS)return R.value;throw new Error("Failed pattern match at Hub.Core (line 621, column 24 - line 624, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:pe(hc.value)(DD(n.whatificator)(function(a){return a.phase}))};return zy(Ma(HBe(FRe(n)(t)({replace:e.replace}))))(function(){return su(n)})}},VBe=function(e){return function(n){return function(t){return Ma(jzn({tab:t,school:kBe(n),featureFlags:e}))}}},eoe=function(e){var n={filters:SSe(e.filters),sort:XG(e.sort)};return zy(Kre(et(e.currentUser))(Ma(LDe({viewKey:e.configKey,config:n}))))(function(){return su(e)})},QBe=function(e){return function(n){return function(t){return function(a){return e(new ES(new Gg(t,a,n.trackingSource,lj(t)(n.schoolDb))))}}}},YBe=function(e){return e.errors.length===0?e.selections:Va(Ka)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},Hx=function(e){return function(n){return function(t){if(t instanceof R)return su(IS.value);if(t instanceof _){var a=iz(t.value0.slug)(e);if(a instanceof R)return su(new xT({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof _)return zy(VBe(n)(a.value0)(t.value0.tab))(function(){return nc(Gx(Nx.create)(PBe(a.value0)))(function(r){return zy(Pzn(Ax(new ES(new Tg(pa(a.value0))))))(function(){return su(new bD({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 557, column 3 - line 564, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 553, column 1 - line 553, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},KBe=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return su;throw new Error("Failed pattern match at Hub.Core (line 264, column 5 - line 264, column 22): "+[a.constructor.name,r.constructor.name])}},t=et(e.currentUser);return zy(Nzn(zBe.create)(IRe(e)))(function(){return nc(Gx(tU.create)(nc(nc(nc(QR(Fg.value)(Ozn({schools:new da(new _(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new da(e.initialSchools.chances):Ut.value}(),financials:function(){return t?new da(e.initialSchools.financials):Ut.value}(),counselorConnections:lL(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(QR(Fb.value))))(QR(Mb.value)))(QR(new Mg({final:!1,schoolIds:Hzn(pa)(e.initialSchools.schools)})))))(function(a){return nc(Hx(a)(e.featureFlags)(e.focusedSchool))(function(r){return nc(Gx(CS.create)(kzn(e.currentUser)(function(i){return p5e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return uh({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:R.value,filters:pl,filterPane:m7e,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof R)return e.initialConfig;if(e.knownSeoState instanceof _)return{filters:e.knownSeoState.value0.filters,sort:XG(gZ(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 236, column 22 - line 238, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:swe,mobileOverlay:R.value,modal:uG.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Se(Eb)(Kz)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new da(R.value):new Xn(e.initialSchools.schools)}(),whatificator:DD(i)(function(u){return{phase:function(){return e.whatificator.visible?Gf.value:hc.value}(),state:u}}),pushTokenRequest:R.value,numChancingTabViews:0})})})})})},XBe=function(e){if(e.focusedSchool instanceof IS)return su(e);if(e.focusedSchool instanceof bD)return su({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:pe(IS.value)(DD(gb(pa(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new bD({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof xT)return BBe(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}})(Hx(e.schoolDb)(e.featureFlags)(new _(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 567, column 23 - line 578, column 92): "+[e.focusedSchool.constructor.name])},noe=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}},kx=function(e){return function(n){return GT(tU.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}})(QR(e)(n.schoolDb))}},FS=function(e){var n=function(){var a=er(JBe(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return xx(e.whatificator)(function(r){if(r.phase instanceof hc)return R.value;if(r.phase instanceof d_||r.phase instanceof Gf)return qBe(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 545, column 45 - line 548, column 82): "+[r.constructor.name])})}(),t=DD(e.chancingProfile)(function(a){return Whe(new _(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:sz(e.schoolDb),simulation:xx(n)(function(a){return xx(t)(function(r){return WBe({effectiveProfile:r,results:function(i){return OG(i)(e.schoolDb)},isFieldSimulated:function(i){return Uzn(function(u){return Bzn(SR(u))(i)})(a)}})})})}},TS=function(e){var n=Se(Le(!0))(O_e)(e.ranking),t={schools:e.schoolDb,chancingState:FS(e)},a=function(r){return Pr(function(i){return xx(xx(e.filterDefinitions)(function(u){return Jzn(i.value0)(u.map)}))(function(u){return qzn(Wzn(c8(u.filter)(i.value1)))(function(){return WBe(Fwe(t)(u.filter)(i.value1))})})})($zn(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=wV(e.schoolDb);return r instanceof Xn?JBe(zzn(a(be)))(function(i){return Hi(XRe(e.schoolDb)(e.sort))(Ea(Vzn(Qzn(i))(n))(r.value0))}):Ut.value}()}},iVn=function(e){return function(n){if(n instanceof RV){if(n.value0 instanceof Gb)return XBe(TS(e));if(n.value0 instanceof Fg){var t=pe(Eb)(KRe(kBe(e.sortOptions)(e))(e.initialConfig.sort)),a=ISe({currentUser:e.currentUser,chancingState:FS(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=YBe(GV(a)(e.initialConfig.filters));return nc(nc(XBe(TS({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 _(a),filters:r,sort:t})))(oVn))(kx(new Mg({final:!0,schoolIds:fz(e.schoolDb)})))}return su(TS(e))}return su(e)}},toe=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof R)return Yzn;if(n.filterDefinitions instanceof _)return wSe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 489, column 16 - line 491, column 51): "+[n.filterDefinitions.constructor.name])}();return nc(Kk(eoe(TS({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))})))(noe))(uh({replace:!1}))}},ZBe=function(e){var n=function(t){return Se(Eb)(Kz)(t)};return function(t){if(t instanceof tU)return nc(Gx(tU.create)(sSe(e.schoolDb)(t.value0)))(function(l){return Kzn(iVn)({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 ES)return kx(t.value0)(e);if(t instanceof Zk)return GT(Zk.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}})(uwe(e.list)(t.value0));if(t instanceof jx)return GT(jx.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}})(s7e(e.filterPane)(t.value0));if(t instanceof Nx){if(e.focusedSchool instanceof IS||e.focusedSchool instanceof xT)return su(e);if(e.focusedSchool instanceof bD){if(t.value0 instanceof Kn)return GT(Nx.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 bD({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(jBe({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 Vre){var a=new Gg(pa(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,lj(pa(e.focusedSchool.value0.school))(e.schoolDb));return kx(a)(e)}if(t.value0 instanceof ta&&t.value0.value0 instanceof MT)return kx(t.value0.value0.value0)(e);if(t.value0 instanceof ta&&t.value0.value0 instanceof Qre)return nc(Kk(Hx(e.schoolDb)(e.featureFlags)(new _({slug:vC(t.value0.value0.value0),tab:wr.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}}))(uh({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof Yk){var r=function(){return t.value0.value0.value0 instanceof ou?e.numChancingTabViews+1|0:e.numChancingTabViews}();return zy(Kre(Xzn(t.value0.value0.value0)(ou.value)&&r===3)(Zzn(eVn(HBe(X9))(function(l){if(l instanceof _&&l.value0 instanceof Yw)return Ax(new _(new eU(y4.value)));if(l instanceof _&&l.value0 instanceof Qw)return Ax(R.value);if(l instanceof _&&l.value0 instanceof J_)return Ax(R.value);if(l instanceof R)return Ax(R.value);throw new Error("Failed pattern match at Hub.Core (line 317, column 13 - line 325, column 29): "+[l.constructor.name])}))))(function(){return zy(VBe(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return uh({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 bD({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 Yre)return su({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 R6(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 289, column 31 - line 334, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 284, column 24 - line 334, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof Lx&&t.value1 instanceof _)return toe(nVn(t.value0)(t.value1.value0))(e);if(t instanceof Lx&&t.value1 instanceof R)return toe(tVn(t.value0))(e);if(t instanceof Xk)return nc(toe(Le(pl))({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:R.value}))(uh({replace:!1}));if(t instanceof eU){var i={context:t.value0,requestSilently:!1};return nc(Gx(Px.create)(K5e(i)))(function(l){return su({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 _({state:l,props:i})})})}if(t instanceof Px){if(e.pushTokenRequest instanceof _)return GT(Px.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 _({state:l,props:e.pushTokenRequest.value0.props})}})(X5e(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof R)return su(e);throw new Error("Failed pattern match at Hub.Core (line 356, column 5 - line 362, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof Zre)return nc(Kk(eoe(TS({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,sort:t.value0,mobileOverlay:R.value})))(noe))(uh({replace:!1}));if(t instanceof nU)return nc(Kk(eoe(TS({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,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:R.value})))(noe))(uh({replace:!1}));if(t instanceof Ox)return uh({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 AT)return nc(BBe(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}})(Hx(e.schoolDb)(e.featureFlags)(t.value0)))(uh({replace:!1}));if(t instanceof zBe){var u=function(){var l=function(c){if(Ce)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 267, column 1 - line 267, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof _?{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:pe(e.filters)(DD(aVn(rVn(GV)(e.filterDefinitions))(e.knownSeoState.value0.filters))(YBe)),ranking:e.knownSeoState.value0.ranking,sort:gZ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return nc(Hx(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return su(TS({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:DD(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof Xre)return su({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 CS&&t.value0 instanceof ta)return kx(t.value0.value0.value0)(e);if(t instanceof CS&&t.value0 instanceof Kn){if(e.whatificator instanceof _)return GT(CS.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:DD(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(d5e(e.whatificator.value0.state)(new Kn(t.value0.value0)));if(e.whatificator instanceof R)return su(e);throw new Error("Failed pattern match at Hub.Core (line 419, column 5 - line 425, column 19): "+[e.whatificator.constructor.name])}if(t instanceof ih)return uh({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:DD(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 268, column 16 - line 429, column 35): "+[t.constructor.name])}};var uVn=x(de),eJe=TR(),nJe=qv(),aoe=Tn(X)()(),lVn=un(q)()(),tJe=ea(Ji),roe=Xe(M),aJe=J(q),cVn=ea(mr),sVn=Ed(M)()(),fVn=lo(cs),vVn=MM(cs),rJe=en(Bn);var oJe=ne($e),iJe=$E(),uJe=un(X)()(),mVn=V(de),pVn=function(){return uVn(N.create)([Du.value,Ki.value,tu.value,yu.value])}(),lJe=function(e){return function(n){var t=function(r){return function(){return eJe(r)(),nJe(r)(),e.onClear()}},a=aoe("bg-white py-3 border-top")({style:Ke({position:"sticky",bottom:0,width:"240px"})})(lVn("btn btn-link p-0 d-flex align-items-center")(Ge)({onClick:tJe(t)})([roe("fe fe-x mr-2")(""),Z("Clear All")]));return E2(n.visible)($i(function(r){return aoe(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:Ke({maxHeight:"40em"})})(aJe("pt-3 px-3 h-100")([aoe("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:cVn(n.closeDropdown)})(roe("fe fe-x")("")),hl(e.content),a]))}))}},cJe=function(e){return function(n){var t=function(a){return function(){return eJe(a)(),nJe(a)(),e.onFilter(n)(R.value)()}};return sVn("ml-2 fe fe-x")({onClick:tJe(t)})("")}};var dVn=function(e){return function(n){return function(t){var a=lE(e.filters),r=ie([roe("material-symbol mr-2")("filter_list"),Z("All filters "),nn(a>0)(Z("("+(oJe(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 iJe("header-filter-dropdown")({toggleClass:i,toggleContent:r,contentId:"all-filters-dropdown-options",closeOnClick:!1,content:lJe({shouldScroll:!0,onClear:e.onClearAll,content:$i(function(s){return pZ(e)(n)(t)})}),ariaLabelInput:sa("All filters dropdown")})},l=function(c){return uJe(i)(Ge)({onClick:rJe(e.onSwitchMobileOverlay)(new _(LR.value))})(r)};return e.mobileLayout?l(be):u(be)}}},sJe=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof N&&r.value0 instanceof tu}(),u=fVn(r)(e.filters),l=function(){return u instanceof R?[]:u instanceof _&&u.value0 instanceof ms?u.value0.value0:u instanceof _&&u.value0 instanceof Qu?u.value0.value0.terms:[]}(),c=pe("")(wi(l)),s=function(){if(u instanceof _&>(l)>1)return ie([Z(c+(" +"+oJe(gt(l)-1|0))),cJe(e)(r)]);if(u instanceof _)return ie([Z(c),cJe(e)(r)]);if(u instanceof R)return Z(g_(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 102, column 25 - line 112, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Se("btn-outline-dark")(Le("btn-dark bg-black"))(u),v=function(p){return iJe("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,contentId:"filter-dropdown-options-2",closeOnClick:!1,content:lJe({shouldScroll:i,onClear:e.onFilter(r)(R.value),content:$i(function(h){return M9(e)(r)})}),ariaLabelInput:sa("Filter options")})},m=function(p){return uJe(f)(Ge)({onClick:rJe(e.onSwitchMobileOverlay)(new _(new jR(r)))})(s)};return e.mobileLayout?m(be):v(be)};return aJe("d-flex flex-md-wrap")([dVn(e)(n)(t),ie(mVn(Ea(function(r){return vVn(r)(e.filterDefinitions.map)})(pVn))(a))])}}};var _Vn=V(To),fJe=V(B),hVn=x(To),vJe=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:_Vn(e.chances)(function(t){return function(a){return fJe(t(a))(n)}}),simulation:fJe(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=hVn(n);return function(r){return a(t.results(r))}}()}})}};var mJe="global";var gVn=uv(Pt)(qr),DVn=un(X)()(),bVn=en(Bn),yVn=Xe(M),RVn=HR(),pJe=J(X),ooe=function(e){return function(n){return function(t){return gVn(function(a){return n(new AT(new _({slug:vC(a),tab:wr.value})))})(gb(t)(e.schoolDb))}}},ioe=function(e){return function(n){return function(t){if(n.focusedSchool instanceof IS)return Je;if(n.focusedSchool instanceof xT)return Je;if(n.focusedSchool instanceof bD){var a={backButton:new _(DVn("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")(sa("Go back"))({onClick:bVn(t)(new AT(R.value))})(yVn("material-symbol large")("arrow_back"))),chancingState:FS(n),configuration:Ap.value,currentUser:n.currentUser,featureFlags:RVn(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:er(uz(pa(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:I2.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new DI(t(new ih(Gf.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:R.value,onViewSchool:new _(function(i){return ooe(n)(t)(i.school.id)})};return pJe("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(pJe(function(){return e.mobileLayout?"px-3":"container"}())(LBe(r)(a)(n.focusedSchool.value0.state)(function(i){return t(Nx.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 44, column 37 - line 82, column 10): "+[n.focusedSchool.constructor.name])}}};var SVn=no(Xo),dJe=bo(SVn),_Je=K(Ct);var hJe=dJe("profile_visibility_path")(function(e){return function(n){return _Je(e({visibility:{publish_scope:W6(n)}}))(gu)}});var gJe=dJe("profile_name_path")(function(e){return function(n){return _Je(e({name:n}))(gu)}});var EVn=Rb(),CVn=Lt(M),IVn=Yn(M),uoe=Jn(M),loe=Zr(M),Vy=J(q),LT=un(M)()(),coe=ea(mr),FVn=An(wn),soe=en(Bn),MS=J(X),DJe=Qc()(),TVn=Hs(M),MVn=Ra(Fe)(ht),bJe=Io()(),foe=en(Or),GVn=gf()(),yJe=J(M),AVn=bv(q),voe=vc(M),xVn=Xe(M),LVn=Ti(X)()(),jVn=Jn(q),PVn=ra(M)()(),NVn=na(M),GS=$(tt),RJe=FVn(kt),OVn=HR(),Ux=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wJe=function(){function e(){}return e.value=new e,e}(),SJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bx=function(){function e(){}return e.value=new e,e}(),moe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FJe=function(e){return function(n){var t=function(s){return EVn({body:s,title:CVn("my-0")(function(){return e.stage instanceof $6?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(Bx.value)),size:yb.value})},a=_be(e.context),r=ie([IVn("mt-3")("Review your message before you send it"),uoe("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),loe("mt-4")("Your message"),WE(e.message),Vy("d-flex mt-4 justify-content-start")([LT("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)(Ge)({onClick:coe(function(){return n(new ta(new moe({introMessage:e.message})))(),n(new Kn(new Ux(q$.value)))()})})("Send"),LT("btn btn-lg btn-outline-primary ml-3 text-nowrap")(Ge)({onClick:soe(n)(new Kn(new Ux(GG.value)))})("No, I need to edit something")])]),i=ie([Vy("text-center")([MS("")(DJe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),TVn("mt-4")("Connection request sent!"),uoe("mx-md-4")(MVn(["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."])),LT("btn btn-lg btn-outline-secondary mt-4")(Ge)({onClick:soe(n)(new ta(Bx.value))})("Close")])]),u=LT("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)(Ge)({onClick:soe(n)(new ta(Bx.value))})("Cancel"),l=function(){var s=U$(e.message)&&function(){if(e.profile.fullName instanceof _)return!0;if(e.profile.fullName instanceof R)return!Ci(e.firstName)&&!Ci(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 _&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof _&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof R)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 ie([nn(Lr(e.profile.fullName))(ie([loe("mt-md-4")("Your preferred name"),Vy("form-row mx-1")([bJe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:foe(n)(function(v){return Kn.create(CJe.create(wc(v)))}),placeholder:"First name"}),bJe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:foe(n)(function(v){return Kn.create(IJe.create(wc(v)))}),placeholder:"Last name"})])])),loe("mt-md-4")("Your message"),GVn("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:foe(n)(function(v){return Kn.create(EJe.create(w0(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! `}),MS("mt-2")(dbe(e.message)),yJe("mt-3 mt-md-4 small")("The ideal connection message should include:"),AVn("small")([voe("")("Your name, where you\u2019re from, and a bit about who you are"),voe("")("What you\u2019re interested in studying along with one or two insightful questions"),voe("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),Vy("d-flex mt-4 justify-content-start")([tx(Uf)(MS("")(LT("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)(Ge)({onClick:coe(function(){return function(){if(e.profile.fullName instanceof _)return be;if(e.profile.fullName instanceof R)return n(new Kn(new SJe({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 Ux(J$.value)))()}),disabled:!s||f,style:Ke({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=Vy("mx-md-7")([MS("border border-success rounded p-4 my-4")(Vy("row align-items-center")([MS("col-12 col-md-auto text-center text-md-left")(DJe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),MS("col text-center text-md-left")(xVn("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),Vy("d-flex flex-nowrap align-items-center")([yJe("mr-4")("Publish your profile to join the CollegeVine Network"),LVn({placement:FP,overlay:jVn("")([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 `),PVn("")(Ge)({href:bg})("your profile"),Z(".")]),overlayStyle:Ke({width:"15rem"})})(NVn("cursor-default text-secondary fe fe-info large")(""))]),uoe("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."),Vy("d-flex mt-4 justify-content-start justify-content-md-center")([LT("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)(Ge)({onClick:coe(function(){return n(new Kn(wJe.value))(),n(new Kn(new Ux(GG.value)))()})})("Publish profile"),u])]);return MS("t--network-sem-user-modal")(function(){if(e.stage instanceof $6)return t(c);if(e.stage instanceof GG)return t(l);if(e.stage instanceof J$)return t(r);if(e.stage instanceof q$)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 96, column 5 - line 100, column 38): "+[e.stage.constructor.name])}())}},TJe=function(e){return function(n){if(n instanceof Kn){if(n.value0 instanceof Ux)return GS({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 wJe)return RJe(Ma(hJe(f_.value)))(function(){return GS({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:f_.value}})});if(n.value0 instanceof SJe)return RJe(Ma(gJe(n.value0.value0)))(function(){return GS({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 _(k$(n.value0.value0))}})});if(n.value0 instanceof EJe)return GS({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 CJe)return GS({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 IJe)return GS({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 75, column 31 - line 89, column 39): "+[n.value0.constructor.name])}if(n instanceof ta)return GS(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 74, column 1 - line 74, column 55): "+[e.constructor.name,n.constructor.name])}},HVn=function(e){var n=vbe(e);return n?GG.value:$6.value},MJe=function(e){return{firstName:"",lastName:"",message:"",profile:OVn(e.profile),stage:HVn(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var GJe=$(tt),kVn=rn(),UVn=An(wn)(kt),AJe=Ln(Nn),BVn=x(B),JVn=J(X),qVn=V(B),WVn=K(we),$Vn=du("NetworkModal")(function(e){return{init:GJe(MJe({schoolName:function(n){return n.name}(kVn(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:FJe,update:function(n){return function(t){return UVn(function(){if(t instanceof ta&&t.value0 instanceof Bx)return Ma(AJe(e.dispatch(new Xre(uG.value))));if(t instanceof ta&&t.value0 instanceof moe)return Ma(AJe(e.dispatch(new ES(new jb({schoolId:pa(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof Kn)return GJe(be);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 48, column 7 - line 55, column 20): "+[t.constructor.name])}())(function(){return TJe(n)(t)})}}}}),xJe=function(e){return function(n){return ca(BVn(JVn("z-index-modal"))(function(){if(e.modal instanceof uG)return R.value;if(e.modal instanceof R6)return qVn(WVn(e.currentUser)(b_))(function(t){return $Vn({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 19, column 5 - line 29, column 12): "+[e.modal.constructor.name])}()))}};var LJe=J(M),aU=vc(M),jJe=J(q)("px-4")([J(X)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(LJe("text-primary material-symbol")("percent")),Yn(M)("my-4")("Profile simulator"),LJe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Jn(M)("")("Complete your chancing profile to simulate your chances:"),bv(q)("")([aU("")("Basic info"),aU("")("Demographics"),aU("")("Academics"),aU("")("Finances")]),ra(M)()()("btn btn-primary btn-block px-5")(Ge)({href:xRe})("Complete my profile")]);var rU=J(q),zVn=Yn(M),VVn=Jn(M),PJe=J(X),Jx=un(M)()(),qx=en(Bn),NJe=Tn(q)()(),QVn=J(M),poe=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof _)return{body:function(i){return ie([rU("mx-3")([zVn("")("Profile simulator"),VVn("text-gray-800")("Explore different profiles to see how they impact your chances.")]),PJe("mx-4")(v5e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(CS.create(u))}))])},buttons:rU("d-flex justify-content-md-center justify-content-around border-top py-3")([Jx("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())(Ge)({onClick:qx(t)(new CS(f5e(Le(new _([])))))})("Reset changes"),nn(e.mobileLayout)(Jx("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())(Ge)({onClick:qx(t)(new ih(d_.value))})("Simulate chances"))]),bottomRow:NJe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:Ke({bottom:0})})([QVn("text-white")("Simulating chances"),rU("d-flex")([Jx("btn btn-white mr-2")(Ge)({onClick:qx(t)(new ih(Gf.value))})("Edit"),Jx("btn btn-dark")(Ge)({onClick:qx(t)(new ih(hc.value))})("End simulator")])])};if(n.chancingProfile instanceof R)return{body:function(i){return jJe},buttons:Je,bottomRow:Je};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 54, column 13 - line 95, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return NJe("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?Ke({top:0,left:0,bottom:0,maxWidth:"18rem"}):Ke({maxWidth:"20rem"})}()})([rU("flex-grow-1 overflow-y-auto")([PJe("text-right")(Jx("btn btn-link pr-3 py-0 fe fe-x large text-secondary")(sa("Close profile simulator"))({onClick:qx(t)(new ih(function(){return e.mobileLayout?d_.value:hc.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof R)return Je;if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof hc)return Je;if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof d_)return nn(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof Gf)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 25, column 3 - line 29, column 60): "+[n.whatificator.constructor.name])}}};var OJe=J(q),HJe=function(e){return function(n){return function(t){return function(a){return ie([function(){return e.mobileLayout?ie([ioe(e)(n)(t),a,poe(e)(n)(t)]):OJe("d-flex overflow-hidden flex-grow-1")([poe(e)(n)(t),OJe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,ioe(e)(n)(t)])])}(),xJe(n)(t)])}}}};var kJe=J(M),jT=V(B),doe=J(X),UJe=Tn(q)()(),YVn=Tn(X)()(),KVn=rv(Na),BJe=$r(oo),XVn=Hs(q),ZVn=Qc()(),JJe=Xe(M),eQn=un(M)()(),qJe=en(Bn),nQn=se(Gt(Wd)),tQn=un(X)()(),aQn=$E(),rQn=V(de),oU=J(q),oQn=Jn(M),iQn=$o(),uQn=se(Gt(id)),lQn=x(B),WJe=K(Tr),cQn=ai(B),sQn=V(ft),fQn=jo(VB),vQn=lo(ZM),mQn=wt(Fr),pQn=K(we),dQn=function(e){return function(n){return function(t){var a=kJe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=jT(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(d){return function(b){return t(new Lx(d,b))}},onClearAll:t(Xk.value),onSwitchMobileOverlay:function(d){return t(Ox.create(d))}}}),i=function(){if(r instanceof _)return doe("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(sJe(r.value0)(n.filterPane)(function(g){return t(jx.create(g))}));if(r instanceof R)return doe("bg-gradient-light-grey rounded py-2")(S2);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 237, column 7 - line 242, column 59): "+[r.constructor.name])}(),u=function(g){return UJe("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:Ke({top:0})})([YVn("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?Ke({}):Ke({width:"20em",minWidth:"15em"})}()})(BO({schoolDb:n.schoolDb,onSelect:function(d){return t(new AT(new _({slug:d.slug,tab:wr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Be(n.mobileOverlay)(Hye({mobileFilters:$i(function(d){return Be(r)(function(b){return p7e(b)(n.filterPane)(function(F){return t(jx.create(F))})})}),mobileSingleFilter:function(d){return Be(r)(function(b){return v7e(b)(d)})},numActiveFilters:lE(n.filters),ranking:n.ranking,onClose:t(new Ox(R.value)),onSelectRanking:function(d){return t(nU.create(d))},onFilter:function(d){return function(b){return t(new Lx(d,b))}},onClearFilters:t(Xk.value)}))},c=jT(KVn(BJe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Se("All colleges")(lC),d=XVn("my-2 d-flex align-items-start")([Be(c)(function(F){return ZVn("mr-3")({src:"/img/landing/rankings-logo.svg",style:Ke({height:"1.1em"})})}),JJe("text-left")(pe(g(n.ranking))(jT(c)(function(F){return F.title}))),JJe("material-symbol ml-2 pt-1")("expand_more")]),b=function(F){return function(j){return eQn("btn btn-link dropdown-item")(Ge)({onClick:qJe(t)(new nU(F)),"aria-selected":j.ariaSelected(nQn(n.ranking)(F)),role:j.roleSelectOption})(g(F))}};return e.mobileLayout?tQn("btn btn-link text-body p-0 my-2")(Ge)({onClick:qJe(t)(new Ox(new _(PR.value)))})(d):aQn("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:d,closeOnClick:!0,contentId:"ranking-selector-dropdown-options",content:function(F){return bf(F.visible)(function(j){return UJe(F.className)({role:F.role,id:F.contentId})([b(R.value)(F),ie(rQn(ZD)(function(H){return b(new _(H))(F)}))])})},ariaLabelInput:sa("Ranking selector")})}(),f=vJe(FS(n)),v=function(g){return oU("d-flex justify-content-between mb-3")([kJe("")(function(){return g===0?"":Y$(g)("College")("Colleges")}()),cwe({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(d){return t(Zre.create(d))},sort:n.sort})])},m=function(g){return function(d){return oU(function(){return e.mobileLayout?"px-3":"container"}())([oU("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Be(c)(function(b){return oQn("")(b.description)}),Be(e.currentUser)(function(b){return doe("my-2")(G9(new DI(t(new ih(Gf.value)))))})]),bf(e.mobileLayout)(u),v(g),d])}},p=function(g){return{chancingState:f,counselorConnectionStatus:function(d){return cz(d.id)(n.schoolDb)},currentUser:e.currentUser,schools:iQn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:$i(function(d){return Je}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new _(zz(n.schoolDb)),schoolListStatus:function(d){return jT(Mf(d.id)(n.schoolDb))(function(b){return b.status})},showHeader:!1,showCounselorConnections:uQn(lQn(h1e)(e.currentUser))(new _(!0)),sort:n.sort,onCounselorConnect:function(d){return t(ES.create(Nb.create(function(b){return{schoolId:b}}(d))))},onSchoolClick:ooe(n)(t),onListStatusChange:function(d){return function(b){return function(){QBe(t)(n)(d)(b)();var j=X9();if(j instanceof _&&j.value0 instanceof Yw)return t(new eU(b4.value))();if(j instanceof _&&j.value0 instanceof Qw)return be;if(j instanceof _&&j.value0 instanceof J_)return be;if(j instanceof R)return be;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 310, column 11 - line 318, column 24): "+[j.constructor.name])}}},dispatch:function(d){return t(Zk.create(d))},state:n.list,useVirtualList:!0,virtualListScrollParent:cQn(BJe(e.mobileLayout))(function(){var b=WJe(sQn(WJe(ho)(np))(VJ))(vq(".t--mobile-top-scrolling-container"))();if(b instanceof R)return fQn(dl("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(b instanceof _)return b.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 328, column 84 - line 330, column 33): "+[b.constructor.name])})}},h=function(g){return m(gt(g))(uV(p(g)))},D=function(g){return m(gt(g.schools))(uV(function(){var d=p([]);return{currentUser:d.currentUser,hasFinancialProfile:d.hasFinancialProfile,headerFiltersRow:d.headerFiltersRow,mobileLayout:d.mobileLayout,paths:d.paths,ranking:d.ranking,showCounselorConnections:d.showCounselorConnections,sort:d.sort,onCounselorConnect:d.onCounselorConnect,onSchoolClick:d.onSchoolClick,onListStatusChange:d.onListStatusChange,dispatch:d.dispatch,state:d.state,virtualListScrollParent:d.virtualListScrollParent,featureFlags:d.featureFlags,showHeader:d.showHeader,chancingState:{permanentProfile:d.chancingState.permanentProfile,effectiveProfile:d.chancingState.effectiveProfile,simulation:d.chancingState.simulation,chances:new Xn(function(b){return vQn(b)(g.props.chances)})},counselorConnectionStatus:function(b){return Ut.value},schools:g.schools,schoolAccessors:R.value,schoolListStatus:function(b){return jT(zi(b.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return HJe(e)(n)(t)(ie([Be(e.seoView)(function(g){return I7e(e.paths)({seo:g.props,schools:g.schools})}),oU("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([o5(e.mobileLayout)(u),bf(e.mobileLayout)(l),Be(c)(C7e({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof Xn)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof da&&e.seoView instanceof _)return D(e.seoView.value0);if(n.visibleSchools instanceof da&&e.seoView instanceof R)return a;if(n.visibleSchools instanceof Ut&&e.seoView instanceof _)return D(e.seoView.value0);if(n.visibleSchools instanceof Ut&&e.seoView instanceof R)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 129, column 9 - line 134, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Be(n.pushTokenRequest)(function(g){return Y5e(g.props)(g.state)(function(d){return t(Px.create(d))})})]))}}},$Je=function(e){var n=function(t){return lV({chancingState:FS(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:KBe({basePath:"all",chancingProfile:e.chancingProfile,configKey:mJe,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:jT(e.seoView)(function(t){return t.props}),ranking:mQn(pQn(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:et(e.seoView),sortOptions:n,trackingSource:I2.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:dQn(e),update:ZBe}};var _Qn=Ir(dt),hQn=Ir(Gu(Vn)),gQn=V(B),DQn=lo(Km),zJe=Ps()(),bQn=$7({reflectSymbol:function(){return"schools"}})()(),VJe=at(we),yQn=Si(ZM)(nE),RQn=Ri(y7),_oe=Ac(),wQn=x(B),SQn=$7({reflectSymbol:function(){return"canChance"}})()(),QJe=function(e){var n=function(){var t=function(a){if(Ce)return _Qn(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 151, column 1 - line 151, column 96): "+[])};return e.ranking instanceof _?hQn(function(a){return gQn(DQn(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return Hi(n)},YJe=function(e){var n=zJe({expectedNumberOfSchools:gt(e.schools)})(bQn(lt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:VJe(hW)(oe(e.ranking)),chances:yQn(RQn(function(t){return function(a){return new He(_oe(t),{score:oe(a.score),classification:wQn(k5)(oe(a.classification)),specialCase:VJe(W5)(oe(a.specialCase))})}})(e.chances))}},KJe=function(e){return zJe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:R.value}})(SQn(lt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:_oe(e.id),slug:_oe(e.slug),address:e6(e.address),gender:z5(e.gender),rankings:Y5(pe([])(oe(e.rankings))),tuitionInState:oe(e.tuitionInState),tuitionOutOfState:oe(e.tuitionOutOfState),feesInState:oe(e.feesInState),feesOutOfState:oe(e.feesOutOfState),costRoomBoard:oe(e.costRoomBoard)}))};var Nt=ct(),hoe=it(fe),ti=jn(fe),XJe=C({reflectSymbol:function(){return"filters"}})(it(Nt(C({reflectSymbol:function(){return"facet"}})(fe)(C({reflectSymbol:function(){return"selection"}})(Nt(C({reflectSymbol:function(){return"inclusions"}})(jn(Nt(C({reflectSymbol:function(){return"operator"}})(fe)(C({reflectSymbol:function(){return"terms"}})(hoe)(ge)))))(C({reflectSymbol:function(){return"options"}})(jn(hoe))(C({reflectSymbol:function(){return"pattern"}})(ti)(C({reflectSymbol:function(){return"range"}})(jn(Nt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(ge)))))(ge))))))(ge))))),iU=x(B),ZJe=V(B),EQn=K(we),CQn=V(de),goe=C({reflectSymbol:function(){return"act"}}),eqe=C({reflectSymbol:function(){return"english"}}),fu=jn(bt),nqe=C({reflectSymbol:function(){return"math"}}),tqe=nqe(fu),aqe=C({reflectSymbol:function(){return"description"}}),Doe=C({reflectSymbol:function(){return"id"}}),uU=C({reflectSymbol:function(){return"name"}})(fe),yD=jn(Wt),boe=C({reflectSymbol:function(){return"gpa"}}),yoe=C({reflectSymbol:function(){return"sat"}}),rqe=C({reflectSymbol:function(){return"readingWriting"}}),oqe=C({reflectSymbol:function(){return"slug"}}),iqe=oqe(e2),uqe=C({reflectSymbol:function(){return"chances"}}),Roe=C({reflectSymbol:function(){return"all"}}),lqe=C({reflectSymbol:function(){return"classification"}})(ti),cqe=C({reflectSymbol:function(){return"score"}})(fu),sqe=C({reflectSymbol:function(){return"specialCase"}})(ti)(ge),fqe=Nt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(lqe(C({reflectSymbol:function(){return"courseRigorStrength"}})(ti)(C({reflectSymbol:function(){return"ecStrength"}})(ti)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(ot)(cqe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(ot)(sqe))))))))),woe=C({reflectSymbol:function(){return"p25"}}),vqe=C({reflectSymbol:function(){return"p50"}}),Soe=C({reflectSymbol:function(){return"p75"}}),PT=Nt(woe(fu)(vqe(fu)(Soe(fu)(ge)))),mqe=Nt(woe(yD)(vqe(yD)(Soe(yD)(ge)))),pqe=C({reflectSymbol:function(){return"schools"}}),dqe=C({reflectSymbol:function(){return"address"}}),_qe=C({reflectSymbol:function(){return"location"}})(Nt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(ge)))),hqe=dqe(Nt(C({reflectSymbol:function(){return"nonUSAddress"}})(jn(Nt(dqe(fe)(C({reflectSymbol:function(){return"country"}})(fe)(_qe(ge))))))(C({reflectSymbol:function(){return"usAddress"}})(jn(Nt(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"county"}})(fe)(_qe(C({reflectSymbol:function(){return"region"}})(fe)(C({reflectSymbol:function(){return"state"}})(fe)(C({reflectSymbol:function(){return"street"}})(fe)(C({reflectSymbol:function(){return"zip"}})(fe)(ge))))))))))(ge)))),gqe=C({reflectSymbol:function(){return"admissions"}}),Dqe=C({reflectSymbol:function(){return"percentile"}})(Wt),bqe=C({reflectSymbol:function(){return"value"}}),Wx=jn(Nt(Dqe(bqe(Wt)(ge)))),$x=jn(Nt(woe(bt)(Soe(bt)(ge)))),Eoe=jn(Nt(C({reflectSymbol:function(){return"men"}})(bt)(C({reflectSymbol:function(){return"women"}})(bt)(ge)))),yqe=Nt(Dqe(bqe(bt)(ge))),Rqe=jn(yqe),wqe=Nt(C({reflectSymbol:function(){return"conference"}})(jn(Nt(C({reflectSymbol:function(){return"group"}})(fe)(uU(ge)))))(C({reflectSymbol:function(){return"division1"}})(ot)(ge))),Sqe=C({reflectSymbol:function(){return"canChance"}})(ot),Eqe=C({reflectSymbol:function(){return"costRoomBoard"}})(fu),Cqe=C({reflectSymbol:function(){return"feesInState"}})(fu),Iqe=C({reflectSymbol:function(){return"feesOutOfState"}})(fu),Fqe=C({reflectSymbol:function(){return"gender"}})(fe),Tqe=C({reflectSymbol:function(){return"imgixPath"}})(fe),Mqe=C({reflectSymbol:function(){return"rankings"}}),Gqe=it(Nt(C({reflectSymbol:function(){return"bucket"}})(fe)(C({reflectSymbol:function(){return"key"}})(fe)(C({reflectSymbol:function(){return"order"}})(bt)(ge))))),Aqe=Roe(PT),xqe=nqe(PT),Lqe=C({reflectSymbol:function(){return"tuitionInState"}})(fu),jqe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(fu),Pqe=C({reflectSymbol:function(){return"ranking"}})(ti),Nqe=C({reflectSymbol:function(){return"status"}})(fe)(ge),Oqe=oqe(fe),IQn=function(){var e=function(){var t=pe({filters:[],sort:XG(Eb)}),a=nt(gE)({diagnosticName:"Hub config - filters + sort",parse:bm(jn(Nt(XJe(C({reflectSymbol:function(){return"sort"}})(Nt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(ge))))(ge))))),default:Bi});return function(r){return t(oe(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:iU(VW)(oe(t.chancingProfile)),counselorConnections:iU(ap(pC))(oe(t.counselorConnections)),currentUser:iU(Az)(oe(t.currentUser)),featureFlags:Gse(t.featureFlags),focusedSchool:ZJe(oe(t.focusedSchool))(function(a){return{slug:a.slug,tab:Vj(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:ahe(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:iq(t.randomSeed),ranking:EQn(oe(t.ranking))(K5),schoolConnections:the(t.schoolConnections),schoolList:gz(t.schoolList),seoView:ZJe(oe(t.seoView))(function(a){var r=YJe(a);return{props:r,schools:QJe(r)(CQn(a.schools)(KJe))}}),vineBelowConnectionLimit:oe(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:iU(qhe)(oe(t.whatificator.scenario))}}};return Q$(Nt(C({reflectSymbol:function(){return"chancingProfile"}})(jn(Nt(goe(Nt(eqe(fu)(tqe(C({reflectSymbol:function(){return"reading"}})(fu)(C({reflectSymbol:function(){return"science"}})(fu)(ge))))))(C({reflectSymbol:function(){return"courseRigor"}})(Nt(C({reflectSymbol:function(){return"ap"}})(fu)(C({reflectSymbol:function(){return"collegeClasses"}})(fu)(C({reflectSymbol:function(){return"honors"}})(fu)(ge)))))(C({reflectSymbol:function(){return"ecActivities"}})(it(Nt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(jn(TC))(C({reflectSymbol:function(){return"category"}})(fe)(aqe(ti)(Doe(fu)(uU(C({reflectSymbol:function(){return"tier"}})(fe)(ge)))))))))(C({reflectSymbol:function(){return"ecScore"}})(yD)(boe(yD)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(fu)(yoe(Nt(tqe(rqe(fu)(ge))))(ge))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(jn(Rd(fe)))(C({reflectSymbol:function(){return"currentUser"}})(jn(Nt(C({reflectSymbol:function(){return"cvid"}})(fe)(C({reflectSymbol:function(){return"isHq"}})(ot)(C({reflectSymbol:function(){return"role"}})(Nt(C({reflectSymbol:function(){return"counselor"}})(jn(Nt(ge)))(C({reflectSymbol:function(){return"semUser"}})(jn(Nt(C({reflectSymbol:function(){return"schoolId"}})(ym)(ge))))(C({reflectSymbol:function(){return"vine"}})(jn(Nt(C({reflectSymbol:function(){return"admissionYear"}})(fu)(C({reflectSymbol:function(){return"avatarUrl"}})(ti)(C({reflectSymbol:function(){return"fullName"}})(ti)(C({reflectSymbol:function(){return"homeState"}})(ti)(C({reflectSymbol:function(){return"initials"}})(ti)(C({reflectSymbol:function(){return"publishScope"}})(fe)(ge)))))))))(ge)))))(ge))))))(C({reflectSymbol:function(){return"featureFlags"}})(Nt(C({reflectSymbol:function(){return"app18667SageOnSdp"}})(ot)(C({reflectSymbol:function(){return"autopilot"}})(fe)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(ot)(ge)))))(C({reflectSymbol:function(){return"focusedSchool"}})(jn(Nt(iqe(C({reflectSymbol:function(){return"tab"}})(fe)(ge)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(ot)(C({reflectSymbol:function(){return"initialConfig"}})(yd)(C({reflectSymbol:function(){return"initialSchools"}})(Nt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(jn(Rd(Nt(uqe(Nt(Roe(it(fqe))(C({reflectSymbol:function(){return"guidance"}})(jn(yd))(C({reflectSymbol:function(){return"sameDemographicStats"}})(jn(Nt(goe(PT)(boe(mqe)(yoe(PT)(ge))))))(C({reflectSymbol:function(){return"top"}})(fqe)(ge))))))(C({reflectSymbol:function(){return"financials"}})(jn(Nt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(yD)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(ge)))))))(ge))))))(pqe(it(Nt(C({reflectSymbol:function(){return"academicOfferings"}})(Nt(C({reflectSymbol:function(){return"careerCounseling"}})(ot)(C({reflectSymbol:function(){return"creditForApExams"}})(ot)(C({reflectSymbol:function(){return"creditForIbExams"}})(ot)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(ot)(C({reflectSymbol:function(){return"offersGradDegree"}})(ot)(C({reflectSymbol:function(){return"specialFocus"}})(ti)(C({reflectSymbol:function(){return"studyAbroad"}})(ot)(ge)))))))))(hqe(gqe(Nt(C({reflectSymbol:function(){return"acceptanceRate"}})(Wx)(C({reflectSymbol:function(){return"actComposite"}})($x)(C({reflectSymbol:function(){return"actMath"}})($x)(C({reflectSymbol:function(){return"actVerbal"}})($x)(C({reflectSymbol:function(){return"admitted"}})(Eoe)(C({reflectSymbol:function(){return"applicants"}})(Eoe)(C({reflectSymbol:function(){return"enrolled"}})(Eoe)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(yD)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(yD)(C({reflectSymbol:function(){return"reqClassRank"}})(ti)(C({reflectSymbol:function(){return"reqRecLetters"}})(ti)(C({reflectSymbol:function(){return"reqStandardTests"}})(ti)(C({reflectSymbol:function(){return"reqToefl"}})(ti)(C({reflectSymbol:function(){return"satMath"}})($x)(C({reflectSymbol:function(){return"satVerbal"}})($x)(C({reflectSymbol:function(){return"totalApplicants"}})(Rqe)(C({reflectSymbol:function(){return"yieldRate"}})(Wx)(ge)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(ti)(C({reflectSymbol:function(){return"applicationTimeHours"}})(bt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(fu)(C({reflectSymbol:function(){return"averageNetPrice"}})(jn(Nt(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)(ge))))))))(C({reflectSymbol:function(){return"basketball"}})(wqe)(C({reflectSymbol:function(){return"calendarSystem"}})(fe)(C({reflectSymbol:function(){return"chancing"}})(Nt(Sqe(C({reflectSymbol:function(){return"endorsed"}})(ot)(C({reflectSymbol:function(){return"moreInfoLink"}})(ti)(ge)))))(C({reflectSymbol:function(){return"colors"}})(Nt(C({reflectSymbol:function(){return"primary"}})(ti)(C({reflectSymbol:function(){return"secondary"}})(ti)(ge))))(Eqe(C({reflectSymbol:function(){return"diversity"}})(fe)(C({reflectSymbol:function(){return"dropOutRate"}})(bt)(Cqe(Iqe(C({reflectSymbol:function(){return"football"}})(wqe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(yD)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(Wx)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(Fqe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(ot)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(ot)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(ot)(C({reflectSymbol:function(){return"hbcu"}})(ot)(Doe(ym)(Tqe(C({reflectSymbol:function(){return"ipedsUnitId"}})(ti)(C({reflectSymbol:function(){return"isCommuterCollege"}})(ot)(C({reflectSymbol:function(){return"isForProfit"}})(ot)(C({reflectSymbol:function(){return"isPublic"}})(ot)(C({reflectSymbol:function(){return"majors"}})(hoe)(C({reflectSymbol:function(){return"message"}})(fe)(uU(C({reflectSymbol:function(){return"numFreshmen"}})(Rqe)(C({reflectSymbol:function(){return"phone"}})(fe)(C({reflectSymbol:function(){return"prestige"}})(fe)(C({reflectSymbol:function(){return"profileClaimed"}})(ot)(C({reflectSymbol:function(){return"racialBreakdown"}})(jn(Nt(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)(ge))))))))(Mqe(Gqe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(fe)(C({reflectSymbol:function(){return"retentionRate"}})(Wx)(C({reflectSymbol:function(){return"schoolType"}})(fe)(C({reflectSymbol:function(){return"setting"}})(fe)(C({reflectSymbol:function(){return"sixYearGradRate"}})(Wx)(iqe(C({reflectSymbol:function(){return"studentsPerFaculty"}})(yqe)(C({reflectSymbol:function(){return"testScoreStats"}})(jn(Nt(goe(Nt(Aqe(eqe(PT)(xqe(ge)))))(boe(Nt(Roe(mqe)(ge)))(yoe(Nt(Aqe(xqe(rqe(PT)(ge)))))(ge))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(bt)(Lqe(jqe(C({reflectSymbol:function(){return"urls"}})(Nt(gqe(ti)(C({reflectSymbol:function(){return"finAid"}})(ti)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(ti)(ge))))))(ge))))))))))))))))))))))))))))))))))))))))))))))))))))))))(ge))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(fe)(C({reflectSymbol:function(){return"mobileLayout"}})(ot)(C({reflectSymbol:function(){return"paths"}})(Nt(C({reflectSymbol:function(){return"chancingCta"}})(fe)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(fe)(C({reflectSymbol:function(){return"hub"}})(fe)(C({reflectSymbol:function(){return"rootUrl"}})(fe)(ge))))))(C({reflectSymbol:function(){return"randomSeed"}})(bt)(Pqe(C({reflectSymbol:function(){return"schoolConnections"}})(Rd(Nt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(ot)(Nqe)))))(C({reflectSymbol:function(){return"schoolList"}})(Rd(Nt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(Nqe))))(C({reflectSymbol:function(){return"seoView"}})(jn(Nt(uqe(Rd(Nt(lqe(cqe(sqe)))))(aqe(fe)(XJe(Pqe(pqe(it(Nt(hqe(Sqe(Eqe(Cqe(Iqe(Fqe(Doe(fe)(Tqe(uU(Mqe(jn(Gqe))(Oqe(Lqe(jqe(ge))))))))))))))))(Oqe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(ot)(C({reflectSymbol:function(){return"title"}})(fe)(ge)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(ot)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(jn(ot))(C({reflectSymbol:function(){return"whatificator"}})(Nt(C({reflectSymbol:function(){return"scenario"}})(jn(KM))(C({reflectSymbol:function(){return"visible"}})(ot)(ge))))(ge)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return _.create($Je(n(t)))}})}();return FQn;})(); /* 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. */ /*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */ /*! * tabbable 5.3.3 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/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. */