UNPKG

@stedi/prettier-plugin-jsonata

Version:
3 lines 678 kB
var kC0=Object.create;var TU=Object.defineProperty;var hC0=Object.getOwnPropertyDescriptor;var _C0=Object.getOwnPropertyNames;var wC0=Object.getPrototypeOf,TC0=Object.prototype.hasOwnProperty;var LX=(p0,Tx)=>()=>(Tx||p0((Tx={exports:{}}).exports,Tx),Tx.exports),UX=(p0,Tx)=>{for(var rr in Tx)TU(p0,rr,{get:Tx[rr],enumerable:!0})},SC0=(p0,Tx,rr,gr)=>{if(Tx&&typeof Tx=="object"||typeof Tx=="function")for(let $1 of _C0(Tx))!TC0.call(p0,$1)&&$1!==rr&&TU(p0,$1,{get:()=>Tx[$1],enumerable:!(gr=hC0(Tx,$1))||gr.enumerable});return p0};var MX=(p0,Tx,rr)=>(rr=p0!=null?kC0(wC0(p0)):{},SC0(Tx||!p0||!p0.__esModule?TU(rr,"default",{value:p0,enumerable:!0}):rr,p0));var DX=LX(SU=>{(function(p0){typeof globalThis!="object"&&(this?Tx():(p0.defineProperty(p0.prototype,"_T_",{configurable:!0,get:Tx}),_T_));function Tx(){var rr=this||self;rr.globalThis=rr,delete p0.prototype._T_}})(Object);(function(p0){"use strict";var Tx="symbol",rr=271,gr=126548,$1="renders",ir=71127,ur="member_property",d1=65007,ev=66517,Q1="jsx_attribute_value_expression",M3=119980,jn="function_declaration",Ie="<2>",n9=68466,RU="%=",u9="??",i9=70080,P4="&",Ct="identifier",R4=72163,f9=71723,c9="properties",s9=183969,o9=68223,zn="function_return_annotation",v9=124903,a9=70106,OU=241,LU="(",UU=213,l9=120074,p9=70708,y9=71679,Kn="logical",i2="camlinternalFormat.ml",Jn="type_guard_annotation",d9=92975,MU=">>>",m9="RestElement",k9=67897,DU=179,h9="start",_9=113775,O4=126521,jU="%i",D3="`",zU="#",w9=43702,L4=126,T9=110947,Yn="function_identifier",U4=119893,S9=70366,A9=65547,E9=43743,g9=-43,tv=8238,KU=",",nv=8286,Wn="keyof_type",N9=66717,M4=12336,JU=201,C9=71338,D4=11565,I9=69289,P9=55291,R9=73030,O9=70479,L9=69572,U9=11623,Bn="tuple_spread_element",Xn="component_type_rest_param",uv=8239,M9=64310,oa="@]",D9=42993,j4=11558,z4="Map.bal",j3="public",YU=-32,va="Literal",Vn="jsx_member_expression_identifier",Zn="for_in_assignment_pattern",j9=71450,K4=126557,tt=103,z9=12292,K9=110579,J4=120597,J9=13311,Y9=12348,$n="export_default_declaration_decl",Qn="tuple_type",W9=113663,B9=170,X9=67413,WU="Assert_failure",BU="comments",z3="%S",tn=127343600,V9=12341,Z9=67646,XU="ENOTEMPTY",$9=72160,Q9=70187,VU=222,F9=12343,ZU=2147483647,H9=126624,q9=43442,G9=70312,b9=281,Fn="interface_type",iv="new",xk=66256,Y4=68296,rk=124908,W4=126579,B4=70107,X4=249,ek=71167,Hn="union_type",Fr=248,tk=126546,qn="enum_bigint_member",$U=133,nk=67871,uk=66955,QU=1027,Gn="class_declaration",bn="optional_call",FU="a string",V4=11703,HU="<<",Z4=126564,x7="jsx_element",r7="object_property_type",ik=94207,e7="enum_declaration",fk=68023,ck=67669,sk=8318,qU="prefix",fv="this",ok=126578,t7="if_consequent_statement",GU=-696510241,vk=66963,cv="default",$4=72967,It=101,bU="buffer.ml",ak=74649,nn=65535,lk=43709,pk=175,vo="component",xM="===",aa=117,n7="jsx_identifier",rM="EnumDefaultedMember",Q4=70006,yk=70161,dk=126633,mk=66965,u7="member_property_expression",kk=101589,hk=64274,la="function",_k=66303,wk=42954,Tk=126529,Sk=72191,i7="new_",Ak=64433,F4=126559,Ek=72144,eM="==",ao=-744106340,gk=43359,Nk=171,tM="Printexc.handle_uncaught_exception",Ck=66735,Ik=126534,Pk=74879,Rk=42785,H4=120629,K3="0o",nM="End_of_file",Ok=66175,uM="&=",Lk="nan",q4=126503,f7="pattern_number_literal",Uk=43470,c7="import_namespace_specifier",Mk=77711,G4=70302,s7="component_param",b4="@])",xp=126515,pa=118,Pe="continue",Dk=43798,rp=";@ ",jk=74751,zk="src/parser/statement_parser.ml",Kk="rmdir",Jk=94177,o7="for_in_statement",iM=269,fM=12520,cM="TypeParameterInstantiation",hx="",sM="**=",Yk=120126,oM=197,Wk=67829,ep="_bigarr02",v7="export_named_declaration_specifier",tp=": No such file or directory",np=64319,Bk=69926,a7="pattern_object_p",vM="TypeAnnotation",l7="array_type",J3="@[%s =@ ",Xk=72847,p7="export_default_declaration",up=126590,Vk=42774,Zk=": Not a directory",ya="let",sv=12288,Z2="argument",$2="/",ip="an identifier",ws="typeof",fp=68116,$k=182,y7="declare_export_declaration_decl",Qk=67589,Fk=66771,Y3="class",aM="tokens",lM=-66,cp=70281,W3=255,Hk=43638,pM=-983660142,ov="key",qk=69955,yM=">>",d7="function_expression_or_method",Gk=43587,un="block",bk=100351,sp="mixed",xh=66503,rh="ENOTDIR",eh=65135,m7="string_literal",ie="@ ",th=43334,k7="if_alternate_statement",nh=70448,op=8485,h7="type_args",uh=69864,_7="if_statement",dM="+=",w7="typeof_identifier",vp="with",ap=65595,ih=64286,fh=71086,Ts="true",ch=69423,T7="catch_clause",sh="e",da="asserts",mM=">>=",oh=131,vh=43388,ah=43887,W1=-48,lh=120779,kM=190,ph=194,S7="pattern_bigint_literal",yh=71351,dh=65629,A7="call",hM=-42,lp=126553,mh=43695,_M=177,kh=42124,hh=12703,_h=12442,wh=11718,pp=70449,yp=126547,Th=67462,Ss="left",E7="infer_type",Sh=11742,Ah=65597,dp="Unix.Unix_error",Eh=122623,gh=124911,Nh=72959,Ch="opaque",g7="object_internal_slot_property_type",wM="Enum `",TM=275,vv=65279,Ih=71983,Ph=12329,I1=110,N7="spread_property",SM="importKind",B3=" =",C7="remote_identifier",I7="labeled_statement",P7="jsx_fragment",Rh=120770,R7="function_param",fe=112,Oh="exportKind",O7="binary",As="`.",Lh=42511,AM="<=",L7="jsx_spread_attribute",R2="import",U7="typeof_member_identifier",Uh=69414,Mh=19967,mp=11687,Dh=93823,EM=209,jh=71903,zh="of",Kh=72e3,Jh="typeArguments",M7="type_identifier",D7="pattern_array_element_pattern",kp=69744,ma=192,j7="class_element",z7="export_source",K7="component_param_pattern",Yh=42508,Wh=125124,gM="Unexpected token `",J7="for_in_left_declaration",Y7="object_call_property_type",Bh="abstract",Xh=8584,Vh=68786,Zh=71999,hp=123214,$h=123565,Qh=186,W7="class_implements_interface",_p=126536,Fh=69749,NM="Invalid legacy octal ",Hh=71295,qh=66927,B7="pattern_expression",Gh=11679,bh=-61,wp=65141,x_=11694,X7="update_expression",CM="minus",Re="debugger",r_=71352,e_=65470,ka="number",t_=123627,Tp=64322,Sp=43471,V7="for_of_assignment_pattern",Ap=126589,n_=43784,IM="Internal Error: Found object private prop",u_=183983,Hr="id",i_=123190,Ep="finally",gp=120070,f_=72095,Z7="syntax",c_=110591,Es="false",PM=-10,Np="AssignmentPattern",$7="typeof_expression",s_=43764,RM="FunctionTypeParam",Q7="function_body_any",o_=126627,v_=71998,a_=126543,F7="call_type_arg",l_=64316,Cp=64285,p_=8454,y_=137,OM="**",H7="object_type_property_setter",d_=68607,fn=108,m_="out",k_=68799,av=65278,q7="jsx_member_expression",h_=92728,lv="null",__=66431,w_=72249,cn=128,Ip=119994,T_=66207,S_=43583,Pp="else",Rp=94179,Op=11735,A_=64911,G7="jsx_attribute_name_namespaced",LM="!",E_=42539,g_=72250,N_=71215,C_=69746,I_=65487,b7="pattern_object_property_key",UM=", ",P_=8505,R_="=",O_=64111,L_=8507,Lp=120134,Up="while",U_=120596,M_=43002,X3="protected",D_=68479,j_=43395,z_=68252,MM="v",K_=70278,J_="rendersType",Y_=70853,Mp=120145,W_=69297,B_=73112,Dp=8488,X_=68351,V_=42655,xu="for_of_left_declaration",Z_=44031,$_="Failure",Q_=92159,ru="object_key_identifier",DM=195,pv="bigint",eu="import_default_specifier",yv=256,tu="member",jM="!==",nu="component_identifier",F_=73008,H_=72283,jp=126500,zp=120127,uu="jsx_attribute_name",iu="for_statement_init",q_=67711,fu="private_name",Kp="case",Jp=8489,cu="import_specifier",G_=64279,b_=94098,zM=148,xw=119974,su="pattern_string_literal",rw=72969,KM=193,JM="!=",Yp=126520,ew=71944,YM=259,tw=42191,ou="generic_qualified_identifier_type",dv="implements",nw=194559,WM="%",V3="hasUnknownMembers",uw=71039,BM=211,iw=83526,vu="init",au="jsx_attribute_value",fw=70271,ha=240,lu="function_type_return_annotation",cw=70018,sw="rest",pu="readonly_type",ow=512,vw=68095,aw=120003,Wp=126563,Bp=71236,lw=69375,pw=68850,yw=70105,dw=43866,Xp=888960333,mw=43013,yu="assignment_pattern",kw="specifiers",XM=710,Pt="as",hw=120570,_w=11507,VM=204,du="jsx_element_name_identifier",mu="pattern_object_property_string_literal_key",ku="class_expression",ZM=257,ww=44002,Tw=82943,_a="src/parser/type_parser.ml",wa="test",Sw=64217,Vp="package",$M="collect_comments",QM="Pervasives.do_at_exit",Aw=125183,Ew=42606,hu="tuple_element",_u="enum_boolean_member",gw=65312,Zp=119981,Nw=65495,$p=120085,FM=-80,HM=138,Qp=126555,Cw=65276,m1=128,qM="{ ",wu="for_statement",Tu="class_method",Fp="if",Su="generic_type",Sr=113,Iw=43071,Pw=72001,Rw=71131,Ow=70002,Lw=42888,Hp=8469,Z3="instanceof",Uw=11502,qp=94178,Mw=64321,Dw=64913,GM="Division_by_zero",jw=92879,zw=71945,Kw=185,Jw=66938,Gp=65535,Yw=113800,bM=": file descriptor already closed",bp=223,xD="*=",Ww=68899,Au="switch_case",Eu="pattern_array_element",gu="enum_string_member",Nu="pattern_object_property_bigint_literal_key",rD="visit_trailing_comment",x8="export",r8=120122,e8=43823,Bw=43792,Xw=42527,Vw=70726,Cu="enum_defaulted_member",Zw=68497,t8=72349,Iu="program",Pu="member_type_identifier",$w="object",Ru="for_of_statement_lhs",Qw=113791,Fw=67391,Ou="jsx_spread_child",n8=126554,u8=8526,i8=43880,f8=69415,Hw=43822,Lu="pattern_identifier",qw=93052,Ta="readonly",Oe="name",Gw=68119,bw=71494,xT=120121,c8=8486,eD=2047,Uu="enum_symbol_body",tD=142,nD="PropertyDefinition",rT=177976,Mu="declare_class",eT=65489,tT=72367,nT=70440,Du="import_named_specifier",uD="Popping lex mode from empty stack",uT=68111,iT=66463,iD="*-/",fT=43187,s8=8487,cT=11567,sT=67861,oT=` `,vT=66383,ju="declare_interface",aT=-24976191,lT=238,pT=-24,fD="@ }@]",yT=43645,cD=176,dT=119976,o8=69959,mT=126519,kT=";",sD="trailingComments",v8=65548,zu="number_literal",Sa=449540197,hT=43704,a8=126584,_T=8467,oD="||",l8=11695,wT="exported",TT=120712,gs="void",vD="mixins",ST=92783,AT=215,Ku="body_expression",aD="%ni",$3=">",Ju="jsx_child",ET=8516,Yu="optional_indexed_access_type",Wu="typeof_type",Bu="spread_element",gT=42963,lD="@[",Xu="component_params",NT=43042,p8="",Vu="function_",y8="for",d8=65575,sn="params",CT=168,pD="win32",mv=8202,yD="@",m8="^",IT=164,nt="optional",PT=65574,Q3="boolean",dD=139,RT=12548,k8=120539,mD="Not_found",h8=246,Zu="expression_statement",OT="EBADF",LT=66815,$u="module_ref_literal",UT=55203,Qu="function_param_type",MT=73064,_8=70279,DT=110580,kD=233,jT="<",hD="visit_leading_comment",zT=66855,KT=66966,JT=66499,YT=111355,WT=68680,BT=206,_D="--",XT=65497,w8=11711,Fu="function_param_pattern",kv="constructor",VT=5760,wD="infinity",T8=43642,GC0="fs",ZT=92991,S8=126544,$T=101640,A8=72162,QT=67583,E8=8468,O2="typeParameters",TD="elements",FT=71423,SD="Sys_blocked_io",Hu="interface_declaration",qu="variable_declaration",Gu="function_rest_param",bu="type",HT="Invalid number ",qT=" : flags Open_rdonly and Open_wronly are not compatible",GT=69404,xi="jsx_element_name_member_expression",g8="keyof",AD=285,N8="never",ri="with_",on=32768,ED="|=",C8=70404,I8=70441,bT=42969,F3="declare",xS=73061,ei="object_type",ti="object_property_value_type",rS=69687,gD="Invalid binary/octal ",ND=230,eS=64324,CD="range",ID="infer",tS=120744,ni="array_element",nS=70730,uS=43641,PD=166,iS=70461,fS=69890,cS=69487,sS=74862,oS=68149,P8=73065,RD="%a",vS=72348,OD=172,ui="jsx_expression",aS=65663,lS=126495,pS=245,yS=124907,ii="member_property_identifier",LD=226,dS=43615,fi="comment",R8=119965,ci="catch_clause_pattern",si="object_type_property_getter",UD=136,mS=43019,kS=67455,O8=126628,MD=331416730,DD="the start of a statement",hS=122654,_S="shorthand",wS=43595,TS=11710,oi="typeof_qualified_identifier",SS=72750,jD="elementType",f2="typeAnnotation",AS=124895,zD=162,L8=11559,ES=67382,KD="??=",gS=72329,NS="target",vi="component_type",JD=180,CS=189,YD=8206,IS=43513,PS=173823,RS=126467,ai="type_guard",OS=43700,LS=12783,U8=8305,li="type_annotation",WD=141,Le="break",M8=42999,US=65019,MS=160,DS=70460,pi="expression_or_spread",jS=")",yi="class_private_field",zS=55215,KS=65338,JS=40981,H3="members",di="import_declaration",YS=69634,D8=94031,WS="ENOENT",BS=8457,BD="satisfies",mi="generic_identifier_type",ki="function_this_param",XS=66993,hi="type_",VS=67423,ZS=11557,$S=12799,QS=239,FS=93026,HS=66377,qS=123180,XD=221,VD=-594953737,GS=67967,bS=43586,Ue=105,ZD="src/parser/flow_lexer.ml",xA=66559,_i="class_property_value",rA=67637,$D="closedir",eA=43010,tA=8521,j8=69956,nA=42959,uA=212,iA=92735,z8="}",q3="method",fA=11498,K8=247,ce="empty",wi=16777215,QD=161,cA=42887,Ns=116,Ti="type_identifier_reference",J8=126634,sA=68029,FD="regexp",oA=70414,G3=121,Si="template_literal_element",vA=8449,aA=126562,hv=12287,lA=-45,Y8=64297,W8=126523,pA=43301,ut=111,yA=126498,dA=43776,HD="EEXIST",mA=119892,kA=43807,qD=4096,Aa=252,Cs=255,hA=68295,Ai="variable_declarator_pattern",Ei="do_while",B8="catch",_A=66962,wA=120654,gi=125,Ni="label_identifier",TA=11263,SA=8525,Ci="assignment",AA=191456,EA=43273,GD="%u",gA=65381,NA=110927,CA=65479,IA=120538,_v="await",PA=71487,RA="jsError",OA=110588,LA=120084,UA=42890,Ea=224,Ii="object_key",MA=43696,DA=73647,jA=43761,zA=12295,KA=64967,X8=11647,bD=191,Rt=123,JA="generator",YA=123583,Pi="for_of_statement",Ri="enum_bigint_body",WA=110959,BA=92995,XA=120686,VA="b",ZA=119969,V8=126522,Z8=64318,$A=71839,$8=126602,QA=65908,b3=65536,xj=231,rj=-602162310,ej="comment_bounds",Ot="-",tj=-55,Oi="pattern_object_property",FA=43493,HA=69505,qA=8471,GA=187,Q8=120745,Li="enum_member_identifier",bA=71959,xE=66863,rE=65594,F8=253,H8='"',q8=70286,Ui="jsx_attribute_value_literal",eE=68447,nj="the",tE="index out of bounds",Mi="declare_export_declaration",Di="jsx_attribute",ji="class_extends",qr=122,_1=106,zi="binding_pattern",Ki="ts_type_cast",nE=113807,uE=93951,xl=119,iE="types",fE=8335,Ji="statement_fork_point",ga="_",cE=65500,Yi="function_type",sE=68220,Wi="statement_list",Na=-835925911,oE=123535,G8=43815,vE=199,b8=120571,aE=67514,uj="Property",x5=72713,ij="Unexpected ",r5=169,fj=", characters ",e5=43867,lE=42537,Bi="component_declaration",cj=" : is a directory",Xi="object_key_number_literal",Jr=127,c2=-36,rl=912068366,el="delete",Vi=114,pE=120076,Zi="regexp_literal",yE=65370,dE=65481,v1="value",mE=68405,tl="operator",nl="const",sj=283,wv=109,t5="any",kE=69958,hE=70831,_E=73111,wE=72767,TE="Identifier",$i="jsx_opening_attribute",Qi="conditional_type",SE="loc",AE=67071,n5=120004,EE=43492,gE=70005,oj=188,u5=72272,NE=11389,vj=251,CE=73055,i5=70280,aj=286,f5=1114111,IE=66421,lj="Stack_overflow",PE=70301,RE=19903,lo="0x",OE=69967,LE=12447,c5=66512,pj=`Fatal error: exception %s `,ul=1e3,UE=69295,s5=120093,yj=">=",dj=149,o5=64325,Fi="class_identifier",ME=119967,DE=68415,mj="end",Hi="enum_boolean_body",qi="member_private_name",Gi="super_expression",jE=71955,zE=126514,v5=67593,KE=66939,JE=12591,a5=126538,YE=110590,WE=72703,BE=72105,l5=65598,XE=73727,p5=126504,y5=126551,VE=70143,il="from",bi="class_property",xf="enum_number_body",ZE=42559,$E=93759,QE=66994,vn="right",kj=225,FE=67702,HE=65473,qE=43697,d5=70855,GE=119993,bE=72103,xg=178205,rf="call_type_args",rg=66511,ef="export_batch_specifier",tf="component_type_param",an=782176664,Tv="get",fl="local",hj=228,nf="object_mapped_type_property",uf="class_decorator",_j=220,ff="enum_body",wj="<<=",eg=71956,tg=69839,Ca="super",ng=173791,ug=71942,F1="expression",ig=72440,Ia=254,fg=70412,cf="try_catch",Tj=32752,sf="declare_module_exports",cg=12320,Sj=134,sg=94175,cl="enum",Aj=196,of="import_source",og=43814,vg=120069,vf="while_",m5=126537,ag=43262,af="function_rest_param_type",lg=66378,k5=119996,lf="declare_component",pg=73097,yg=70783,dg=43503,mg=131071,kg=11492,hg=92766,Ej=173,_g=113770,wg=73029,Tg=66978,pf="tagged_template",yf="jsx_element_name",df="for_init_declaration",Sg=123213,mf="object_indexer_property_type",kf="object_spread_property_type",h5=72970,_5=70854,Ag=110930,sl="var",gj=217,Eg=119972,gg=69622,Ng=63743,Cg=42237,Ig=870530776,w5="returnType",Nj=56320,Cj=143,Pa="computed",Pg=42735,hf="arg_list",Rg=67461,_f="export_named_declaration",Og=72817,Lg=73439,Ug=43782,Mg=66775,Dg=70655,T5="bool",jg=65140,zg=75075,Kg=126651,Jg=71947,Yg=42961,Wg=12735,Bg=78894,Xg=64262,Vg=237,Q2="interface",Ij="Match_failure",Zg=42962,$g=69748,Pj="leadingComments",wf="this_expression",ol=461894857,S5=12592,Rj=8204,Qg=119807,Fg=66348,Tf="declare_variable",Hg=8348,Sf="optional_member",Af=120,Ef="arrow_function",qg=72768,Gg=70851,gf="array",bg=43249,A5=126468,xN=177983,rN="compare: functional value",eN=126550,tN=64847,Nf="binding_type_identifier",nN=120132,Cf="function_params",uN=93071,vl=1024,iN=42783,Oj=1039100673,Lj="@{",fN=12352,cN=42653,sN=120628,Uj=264,If="declare_function",Pf="for_in_statement_lhs",oN=72271,vN=69807,aN=67826,Rf="syntax_opt",Of="object_key_bigint_literal",Mj=243,lN=94032,Dj=265,jj="Undefined_recursive_module",zj=-1053382366,pN=72242,Lf="variance_opt",yN=101631,dN="arguments",mN=72161,kN=8511,E5="unknown",hN=43560,Kj="the end of an expression statement (`;`)",Jj=1026,_N=12543,wN=11670,TN=69247,g5=11631,N5="line",SN=72202,Uf="pattern_object_rest_property",Lt=" ",AN=43487,Is=115,EN=-673950933,Mf="intersection_type",gN=120144,al="is",NN=178207,CN=100343,Yj="||=",Wj="f",C5=8455,Ps=102,Df="pattern_object_property_number_literal_key",IN=70418,PN=8543,Bj="Internal Error: Found private field in object props",I5=126540,P5=119995,Sv=8287,jf="indexed_access_type",zf="export_named_specifier",Xj=224,RN=124926,ON=-103,LN=167,R5=65344,O5=126530,UN=113788,MN=67505,DN="property",jN=43014,Me="return",Av=-85,zN=126601,Vj=214,Zj="children",Kf="type_alias",L5=43259,KN=126583,JN=71958,YN=65613,WN=67431,U5=126535,BN=69599,Jf="type_params",Yf="object_key_computed",XN=124910,L2="variance",M5=11727,VN=66954,ZN=126463,Wf="catch_body",$N=69445,Bf="type_param",Xf="component_type_params",QN=124902,D5=120687,$j="collect_comments_opt",FN=15,HN=120485,qN=70416,GN=125259,Vf="jsx_namespaced_name",bN=43712,xC=72712,Qj="~",j5=12448,Zf="jsx_member_expression_object",z5=126499,K5=-97,$f="pattern_object_property_identifier_key",Fj=219,Qf="component_body",Ff="opaque_type",Hf=".",rC=43009,eC="consequent",Hj="SpreadElement",j1="body",qj=178,Gj=202,qf="jsx_opening_element",Gf="declare_module",J5=67638,tC=8477,bf="object_type_property",nC=110882,xc="function_body",uC=94111,bj="module",xz="alternate",iC=67839,Ev=8191,fC=43881,rz=": closedir failed",po="kind",rc="tuple_labeled_element",gv=-46,cC=67640,ec="declare_type_alias",Y5=70750,sC=77808,ll="column",tc="jsx_closing_element",oC=66977,vC="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",aC=65786,nc="function_expression",ln=104,W5=11719,lC=11505,pC="mkdir",yC=70319,ez="Invalid_argument",dC=43738,mC=113817,uc="bigint_literal",kC=70084,tz=278,hC=126566,B5="do",X5=42622,ic="computed_key",fc="pattern_object_property_computed_key",nz="fd ",V5=126571,_C=126619,uz=140,yo="prototype",iz=208,wC=67004,fz=130,cz=242,sz=">>>=",TC=68863,SC=11726,Ut="raw",AC=64466,Rs=107,EC=67679,cc="enum_string_body",Z5=244,oz="unreachable jsxtext",vz="*",gC=66335,NC=126570,az=229,CC=" : file already exists",IC=184,PC=67807,RC=70753,sc="boolean_literal",OC=65437,LC=70451,UC=67002,Ra=124,oc="conditional",$5=43260,lz="Sys_error",MC=123135,pl="meta",DC=64109,vc="pattern_array_rest_element",jC=43255,Q5=67644,ac="pattern_object_rest_property_pattern",lc="sequence",zC=65855,KC=110951,JC=67643,pc="predicate_expression",De="static",YC=120512,WC="declaration",F5=64317,BC=68437,H5=126558,yc="meta_property",XC=11564,dc="declare_enum",pn="pattern",VC=216,ZC=68191,q5="undefined",G5=8319,b5=120133,pz=132,$C=42239,yz=-99,QC=124927,FC=120092,HC=43137,mc="component_rest_param",dz="expected *",qC=125251,mz="%li",GC=55242,bC=12294,kc="enum_number_member",mo="in",kz="\\\\",Nv=":",xI=68115,hz="Cygwin",rI=77823,eI=65615,xy=70162,_z="/static/",tI=11519,nI=72966,uI=12686,wz=165,ry=183,yl=129,ey=72192,iI=42964,ty="try",ny=120655,fI=11702,Tz="expressions",cI=2048,hc="class_body",sI=55238,Sz=240,oI=66915,vI=43311,aI=43018,Az=235,lI=73648,Ez="([^/]+)",pI=125258,yI=64829,dI=68735,gz="++",Nz=163,Cz="qualification",Iz=57343,Pz=931,_c="default_opt",mI=71235,Rz=8472,kI=71934,Oz=205,Lz=218,Uz="callee",hI=43711,_I=64284,wI=43754,TI=43790,Mz="%Li",wc="pattern_array_rest_element_pattern",uy="decorators",SI=8304,Tc="statement",iy=73062,Sc="jsx_children",AI=70492,EI=64255,gI=11630,NI=1255,fy=67592,cy=43519,sy=64311,oy=12539,CI="proto",vy=120513,II=68031,Cv="source",dl="a",PI=93047,RI=92927,OI=126588,LI=73458,UI=67742,MI=43714,Dz=236,DI=-253313196,ml="label",jz="@[<2>{ ",ay=126539,ly=126552,jI=120487,zz="Out_of_memory",zI=605857695,KI=94026,py=126496,ko="async",Kz=203,yy=126560,JI=68287,Ac="unary_expression",YI=-26065557,WI=110587,Jz=280,dy=120771,BI=69762,XI=126502,Oa="set",Ec="object_",gc="template_literal",VI=43258,Nc="nullable_type",Os="int_of_string",Yz="^=",je="predicate",La="string",my=8450,Wz="camlinternalMod.ml",ZI=70285,Ls="+",$I=110575,Bz=198,Cc="extends",Xz=-692038429,ky=67827,Vz=210,Zz=227,hy="explicitType",_y=70452,QI=70497,Ua=63,kl="private",FI=64296,HI=67591,qI=92909,$z="T_JSX_TEXT",GI="Fatal error: exception ",bI=120137,wy=68120,Ic="pattern_array_e",xP=119964,rP=92862,eP=66461,Qz="&&=",Fz=174,s2=8231,Pc="null_literal",Hz="/=",tP=66811,Ty=70108,nP=67504,uP=11686,iP=67001,fP=" : flags Open_text and Open_binary are not compatible",cP=43741,sP=66204,H1=8233,Rc="type_annotation_hint",oP=123197,Oc="object_property",qz="${",Sy=70480,Gz="&&",Lc="type_cast",hl="%d",Ay=8484,bz=207,vP=70066,aP=68324,Ey=120713,xK=135,gy=126556,F2="0",U2="yield",Ny=126591,Uc=100,lP=69551,Mc="jsx_element_name_namespaced",rK=232,Dc="object_key_string_literal",jc="function_this_param_type",zc="pattern_object_property_pattern",ze="throw",Ke="switch",eK=2048,Cy=119970,Kc="toplevel_statement_list",Iv=250,pP=12438,Jc="class_implements",Yc="variable_declarator",yP=43713,Iy=68096,dP=70457,mP=12538,kP=11734,tK="-=",nK=234,Wc="component_param_name",hP=43123,Bc="class_",uK="|",iK=200,_P=43518,wP=8483,Xc="jsx_attribute_name_identifier",TP=181;function tV(x,r,e,t,u){if(t<=r)for(var i=1;i<=u;i++)e[t+i]=x[r+i];else for(var i=u;i>=1;i--)e[t+i]=x[r+i];return 0}function nV(x){for(var r=[0];x!==0;){for(var e=x[1],t=1;t<e.length;t++)r.push(e[t]);x=x[2]}return r}function uV(x,r,e){var t=new Array(e+1);t[0]=0;for(var u=1,i=r+1;u<=e;u++,i++)t[u]=x[i];return t}function Py(x,r,e){var t=String.fromCharCode;if(r==0&&e<=qD&&e==x.length)return t.apply(null,x);for(var u=hx;0<e;r+=vl,e-=vl)u+=t.apply(null,x.slice(r,r+Math.min(e,vl)));return u}function Ry(x){for(var r=new Uint8Array(x.l),e=x.c,t=e.length,u=0;u<t;u++)r[u]=e.charCodeAt(u);for(t=x.l;u<t;u++)r[u]=0;return x.c=r,x.t=4,r}function Us(x,r,e,t,u){if(u==0)return 0;if(t==0&&(u>=e.l||e.t==2&&u>=e.c.length))e.c=x.t==4?Py(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else if(e.t==2&&t==e.c.length)e.c+=x.t==4?Py(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else{e.t!=4&&Ry(e);var i=x.c,f=e.c;if(x.t==4)if(t<=r)for(var o=0;o<u;o++)f[t+o]=i[r+o];else for(var o=u-1;o>=0;o--)f[t+o]=i[r+o];else{for(var l=Math.min(u,i.length-r),o=0;o<l;o++)f[t+o]=i.charCodeAt(r+o);for(;o<u;o++)f[t+o]=0}}return 0}function Ma(x,r){if(x==0)return hx;if(r.repeat)return r.repeat(x);for(var e=hx,t=0;;){if(x&1&&(e+=r),x>>=1,x==0)return e;r+=r,t++,t==9&&r.slice(0,1)}}function Oy(x){x.t==2?x.c+=Ma(x.l-x.c.length,"\0"):x.c=Py(x.c,0,x.c.length),x.t=0}function SP(x){if(x.length<24){for(var r=0;r<x.length;r++)if(x.charCodeAt(r)>Jr)return!1;return!0}else return!/[^\x00-\x7f]/.test(x)}function fK(x){for(var r=hx,e=hx,t,u,i,f,o=0,l=x.length;o<l;o++){if(u=x.charCodeAt(o),u<cn){for(var y=o+1;y<l&&(u=x.charCodeAt(y))<cn;y++);if(y-o>ow?(e.substr(0,1),r+=e,e=hx,r+=x.slice(o,y)):e+=x.slice(o,y),y==l)break;o=y}f=1,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&(t=i+(u<<6),u<Xj?(f=t-12416,f<cn&&(f=1)):(f=2,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&(t=i+(t<<6),u<Sz?(f=t-925824,(f<eK||f>=55295&&f<57344)&&(f=2)):(f=3,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&u<245&&(f=i-63447168+(t<<6),(f<65536||f>1114111)&&(f=3)))))),f<4?(o-=f,e+="\uFFFD"):f>nn?e+=String.fromCharCode(55232+(f>>10),Nj+(f&1023)):e+=String.fromCharCode(f),e.length>vl&&(e.substr(0,1),r+=e,e=hx)}return r+e}function Ms(x,r,e){this.t=x,this.c=r,this.l=e}Ms.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Oy(this);case 0:if(SP(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},Ms.prototype.toUtf16=function(){var x=this.toString();return this.t==9?x:fK(x)},Ms.prototype.slice=function(){var x=this.t==4?this.c.slice():this.c;return new Ms(this.t,x,this.l)};function cK(x){return new Ms(0,x,x.length)}function bC0(x){return x}function Vc(x){return cK(x)}function Pv(x,r,e,t,u){return Us(Vc(x),r,e,t,u),0}function sK(x){var r=p0.process;if(r&&r.env&&r.env[x]!=null)return r.env[x];if(p0.jsoo_static_env&&p0.jsoo_static_env[x])return p0.jsoo_static_env[x]}var AP=0;(function(){var x=sK("OCAMLRUNPARAM");if(x!==void 0)for(var r=x.split(KU),e=0;e<r.length;e++)if(r[e]==VA){AP=1;break}else if(r[e].startsWith("b="))AP=+r[e].slice(2);else continue})();var M2=[0];function iV(x,r){return(!x.js_error||r||x[0]==Fr)&&(x.js_error=new p0.Error("Js exception containing backtrace")),x}function q0(x,r){return AP?iV(x,r):x}function fV(x,r){throw q0([0,x,r])}function xI0(x){return x}function EP(x,r){fV(x,r)}function q1(x){EP(M2.Invalid_argument,x)}function cV(){q1(tE)}function Br(x,r,e){if(e&=Cs,x.t!=4){if(r==x.c.length)return x.c+=String.fromCharCode(e),r+1==x.l&&(x.t=0),0;Ry(x)}return x.c[r]=e,0}function Da(x,r,e){return r>>>0>=x.l&&cV(),Br(x,r,e)}function se(x,r){switch(x.t&6){default:if(r>=x.c.length)return 0;case 0:return x.c.charCodeAt(r);case 4:return x.c[r]}}function Ds(x,r){var e=x.l>=0?x.l:x.l=x.length,t=r.length,u=e-t;if(u==0)return x.apply(null,r);if(u<0){var i=x.apply(null,r.slice(0,e));return typeof i!="function"?i:Ds(i,r.slice(e))}else{switch(u){case 1:{var i=function(l){for(var y=new Array(t+1),k=0;k<t;k++)y[k]=r[k];return y[t]=l,x.apply(null,y)};break}case 2:{var i=function(l,y){for(var k=new Array(t+2),h=0;h<t;h++)k[h]=r[h];return k[t]=l,k[t+1]=y,x.apply(null,k)};break}default:var i=function(){for(var o=arguments.length==0?1:arguments.length,l=new Array(r.length+o),y=0;y<r.length;y++)l[y]=r[y];for(var y=0;y<arguments.length;y++)l[r.length+y]=arguments[y];return Ds(x,l)}}return i.l=u,i}}function _l(){q1(tE)}function B1(x,r){return r>>>0>=x.length-1&&_l(),x}function sV(x){return isFinite(x)?Math.abs(x)>=22250738585072014e-324?0:x!=0?1:2:isNaN(x)?4:3}function oV(x){return 0}var vV=Math.log2&&Math.log2(11235582092889474e291)==1020;function aV(x){if(vV)return Math.floor(Math.log2(x));var r=0;if(x==0)return-1/0;if(x>=1)for(;x>=2;)x/=2,r++;else for(;x<1;)x*=2,r--;return r}function gP(x){var r=new Float32Array(1);r[0]=x;var e=new Int32Array(r.buffer);return e[0]|0}var oK=Math.pow(2,-24);function vK(x){throw x}function aK(){vK(M2.Division_by_zero)}function fr(x,r,e){this.lo=x&wi,this.mi=r&wi,this.hi=e&nn}fr.prototype.caml_custom="_j",fr.prototype.copy=function(){return new fr(this.lo,this.mi,this.hi)},fr.prototype.ucompare=function(x){return this.hi>x.hi?1:this.hi<x.hi?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.compare=function(x){var r=this.hi<<16,e=x.hi<<16;return r>e?1:r<e?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.neg=function(){var x=-this.lo,r=-this.mi+(x>>24),e=-this.hi+(r>>24);return new fr(x,r,e)},fr.prototype.add=function(x){var r=this.lo+x.lo,e=this.mi+x.mi+(r>>24),t=this.hi+x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.sub=function(x){var r=this.lo-x.lo,e=this.mi-x.mi+(r>>24),t=this.hi-x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.mul=function(x){var r=this.lo*x.lo,e=(r*oK|0)+this.mi*x.lo+this.lo*x.mi,t=(e*oK|0)+this.hi*x.lo+this.mi*x.mi+this.lo*x.hi;return new fr(r,e,t)},fr.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0},fr.prototype.isNeg=function(){return this.hi<<16<0},fr.prototype.and=function(x){return new fr(this.lo&x.lo,this.mi&x.mi,this.hi&x.hi)},fr.prototype.or=function(x){return new fr(this.lo|x.lo,this.mi|x.mi,this.hi|x.hi)},fr.prototype.xor=function(x){return new fr(this.lo^x.lo,this.mi^x.mi,this.hi^x.hi)},fr.prototype.shift_left=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo<<x,this.mi<<x|this.lo>>24-x,this.hi<<x|this.mi>>24-x):x<48?new fr(0,this.lo<<x-24,this.mi<<x-24|this.lo>>48-x):new fr(0,0,this.lo<<x-48)},fr.prototype.shift_right_unsigned=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|this.hi<<24-x,this.hi>>x):x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi>>x-24,0):new fr(this.hi>>x-48,0,0)},fr.prototype.shift_right=function(x){if(x=x&63,x==0)return this;var r=this.hi<<16>>16;if(x<24)return new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|r<<24-x,this.hi<<16>>x>>>16);var e=this.hi<<16>>31;return x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi<<16>>x-24>>16,e&nn):new fr(this.hi<<16>>x-32,e,e)},fr.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&wi,this.lo=this.lo<<1&wi},fr.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&wi,this.mi=(this.mi>>>1|this.hi<<23)&wi,this.hi=this.hi>>>1},fr.prototype.udivmod=function(x){for(var r=0,e=this.copy(),t=x.copy(),u=new fr(0,0,0);e.ucompare(t)>0;)r++,t.lsl1();for(;r>=0;)r--,u.lsl1(),e.ucompare(t)>=0&&(u.lo++,e=e.sub(t)),t.lsr1();return{quotient:u,modulus:e}},fr.prototype.div=function(x){var r=this;x.isZero()&&aK();var e=r.hi^x.hi;r.hi&on&&(r=r.neg()),x.hi&on&&(x=x.neg());var t=r.udivmod(x).quotient;return e&on&&(t=t.neg()),t},fr.prototype.mod=function(x){var r=this;x.isZero()&&aK();var e=r.hi;r.hi&on&&(r=r.neg()),x.hi&on&&(x=x.neg());var t=r.udivmod(x).modulus;return e&on&&(t=t.neg()),t},fr.prototype.toInt=function(){return this.lo|this.mi<<24},fr.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},fr.prototype.toArray=function(){return[this.hi>>8,this.hi&Cs,this.mi>>16,this.mi>>8&Cs,this.mi&Cs,this.lo>>16,this.lo>>8&Cs,this.lo&Cs]},fr.prototype.lo32=function(){return this.lo|(this.mi&Cs)<<24},fr.prototype.hi32=function(){return this.mi>>>8&nn|this.hi<<16};function Ly(x,r,e){return new fr(x,r,e)}function Uy(x){if(!isFinite(x))return isNaN(x)?Ly(1,0,Tj):x>0?Ly(0,0,Tj):Ly(0,0,65520);var r=x==0&&1/x==-1/0?on:x>=0?0:on;r&&(x=-x);var e=aV(x)+1023;e<=0?(e=0,x/=Math.pow(2,-Jj)):(x/=Math.pow(2,e-QU),x<16&&(x*=2,e-=1),e==0&&(x/=2));var t=Math.pow(2,24),u=x|0;x=(x-u)*t;var i=x|0;x=(x-i)*t;var f=x|0;return u=u&FN|r|e<<4,Ly(f,i,u)}function wl(x){return x.toArray()}function lK(x,r,e){if(x.write(32,r.dims.length),x.write(32,r.kind|r.layout<<8),r.caml_custom==ep)for(var t=0;t<r.dims.length;t++)r.dims[t]<nn?x.write(16,r.dims[t]):(x.write(16,nn),x.write(32,0),x.write(32,r.dims[t]));else for(var t=0;t<r.dims.length;t++)x.write(32,r.dims[t]);switch(r.kind){case 2:case 3:case 12:for(var t=0;t<r.data.length;t++)x.write(8,r.data[t]);break;case 4:case 5:for(var t=0;t<r.data.length;t++)x.write(16,r.data[t]);break;case 6:for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 8:case 9:x.write(8,0);for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 7:for(var t=0;t<r.data.length/2;t++)for(var u=wl(r.get(t)),i=0;i<8;i++)x.write(8,u[i]);break;case 1:for(var t=0;t<r.data.length;t++)for(var u=wl(Uy(r.get(t))),i=0;i<8;i++)x.write(8,u[i]);break;case 0:for(var t=0;t<r.data.length;t++){var u=gP(r.get(t));x.write(32,u)}break;case 10:for(var t=0;t<r.data.length/2;t++){var i=r.get(t);x.write(32,gP(i[1])),x.write(32,gP(i[2]))}break;case 11:for(var t=0;t<r.data.length/2;t++){for(var f=r.get(t),u=wl(Uy(f[1])),i=0;i<8;i++)x.write(8,u[i]);for(var u=wl(Uy(f[2])),i=0;i<8;i++)x.write(8,u[i])}break}e[0]=(4+r.dims.length)*4,e[1]=(4+r.dims.length)*8}function pK(x){switch(x){case 7:case 10:case 11:return 2;default:return 1}}function lV(x,r){var e;switch(x){case 0:e=Float32Array;break;case 1:e=Float64Array;break;case 2:e=Int8Array;break;case 3:e=Uint8Array;break;case 4:e=Int16Array;break;case 5:e=Uint16Array;break;case 6:e=Int32Array;break;case 7:e=Int32Array;break;case 8:e=Int32Array;break;case 9:e=Int32Array;break;case 10:e=Float32Array;break;case 11:e=Float64Array;break;case 12:e=Uint8Array;break}e||q1("Bigarray.create: unsupported kind");var t=new e(r*pK(x));return t}function NP(x){var r=new Int32Array(1);r[0]=x;var e=new Float32Array(r.buffer);return e[0]}function Tl(x){return new fr(x[7]<<0|x[6]<<8|x[5]<<16,x[4]<<0|x[3]<<8|x[2]<<16,x[1]<<0|x[0]<<8)}function CP(x){var r=x.lo,e=x.mi,t=x.hi,u=(t&32767)>>4;if(u==eD)return r|e|t&FN?NaN:t&on?-1/0:1/0;var i=Math.pow(2,-24),f=(r*i+e)*i+(t&FN);return u>0?(f+=16,f*=Math.pow(2,u-QU)):f*=Math.pow(2,-Jj),t&on&&(f=-f),f}function IP(x){for(var r=x.length,e=1,t=0;t<r;t++)x[t]<0&&q1("Bigarray.create: negative dimension"),e=e*x[t];return e}function pV(x,r){return new fr(x&wi,x>>>24&Cs|(r&nn)<<8,r>>>16&nn)}function PP(x){return x.hi32()}function RP(x){return x.lo32()}var yV=ep;function ho(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}ho.prototype.caml_custom=yV,ho.prototype.offset=function(x){var r=0;if(typeof x=="number"&&(x=[x]),x instanceof Array||q1("bigarray.js: invalid offset"),this.dims.length!=x.length&&q1("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var e=0;e<this.dims.length;e++)(x[e]<0||x[e]>=this.dims[e])&&_l(),r=r*this.dims[e]+x[e];else for(var e=this.dims.length-1;e>=0;e--)(x[e]<1||x[e]>this.dims[e])&&_l(),r=r*this.dims[e]+(x[e]-1);return r},ho.prototype.get=function(x){switch(this.kind){case 7:var r=this.data[x*2+0],e=this.data[x*2+1];return pV(r,e);case 10:case 11:var t=this.data[x*2+0],u=this.data[x*2+1];return[Ia,t,u];default:return this.data[x]}},ho.prototype.set=function(x,r){switch(this.kind){case 7:this.data[x*2+0]=RP(r),this.data[x*2+1]=PP(r);break;case 10:case 11:this.data[x*2+0]=r[1],this.data[x*2+1]=r[2];break;default:this.data[x]=r;break}return 0},ho.prototype.fill=function(x){switch(this.kind){case 7:var r=RP(x),e=PP(x);if(r==e)this.data.fill(r);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?r:e;break;case 10:case 11:var u=x[1],i=x[2];if(u==i)this.data.fill(u);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?u:i;break;default:this.data.fill(x);break}},ho.prototype.compare=function(x,r){if(this.layout!=x.layout||this.kind!=x.kind){var e=this.kind|this.layout<<8,t=x.kind|x.layout<<8;return t-e}if(this.dims.length!=x.dims.length)return x.dims.length-this.dims.length;for(var u=0;u<this.dims.length;u++)if(this.dims[u]!=x.dims[u])return this.dims[u]<x.dims[u]?-1:1;switch(this.kind){case 0:case 1:case 10:case 11:for(var i,f,u=0;u<this.data.length;u++){if(i=this.data[u],f=x.data[u],i<f)return-1;if(i>f)return 1;if(i!=f){if(!r)return NaN;if(i==i)return 1;if(f==f)return-1}}break;case 7:for(var u=0;u<this.data.length;u+=2){if(this.data[u+1]<x.data[u+1])return-1;if(this.data[u+1]>x.data[u+1])return 1;if(this.data[u]>>>0<x.data[u]>>>0)return-1;if(this.data[u]>>>0>x.data[u]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var u=0;u<this.data.length;u++){if(this.data[u]<x.data[u])return-1;if(this.data[u]>x.data[u])return 1}break}return 0};function ja(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}ja.prototype=new ho,ja.prototype.offset=function(x){return typeof x!="number"&&(x instanceof Array&&x.length==1?x=x[0]:q1("Ml_Bigarray_c_1_1.offset")),(x<0||x>=this.dims[0])&&_l(),x},ja.prototype.get=function(x){return this.data[x]},ja.prototype.set=function(x,r){return this.data[x]=r,0},ja.prototype.fill=function(x){return this.data.fill(x),0};function yK(x,r,e,t){var u=pK(x);return IP(e)*u!=t.length&&q1("length doesn't match dims"),r==0&&e.length==1&&u==1?new ja(x,r,e,t):new ho(x,r,e,t)}function D2(x){M2.Failure||(M2.Failure=[Fr,$_,-3]),EP(M2.Failure,x)}function dK(x,r,e){var t=x.read32s();(t<0||t>16)&&D2("input_value: wrong number of bigarray dimensions");var u=x.read32s(),i=u&Cs,f=u>>8&1,o=[];if(e==ep)for(var l=0;l<t;l++){var y=x.read16u();if(y==nn){var k=x.read32u(),h=x.read32u();k!=0&&D2("input_value: bigarray dimension overflow in 32bit"),y=h}o.push(y)}else for(var l=0;l<t;l++)o.push(x.read32u());var E=IP(o),g=lV(i,E),C=yK(i,f,o,g);switch(i){case 2:for(var l=0;l<E;l++)g[l]=x.read8s();break;case 3:case 12:for(var l=0;l<E;l++)g[l]=x.read8u();break;case 4:for(var l=0;l<E;l++)g[l]=x.read16s();break;case 5:for(var l=0;l<E;l++)g[l]=x.read16u();break;case 6:for(var l=0;l<E;l++)g[l]=x.read32s();break;case 8:case 9:var P=x.read8u();P&&D2("input_value: cannot read bigarray with 64-bit OCaml ints");for(var l=0;l<E;l++)g[l]=x.read32s();break;case 7:for(var J=new Array(8),l=0;l<E;l++){for(var R=0;R<8;R++)J[R]=x.read8u();var L=Tl(J);C.set(l,L)}break;case 1:for(var J=new Array(8),l=0;l<E;l++){for(var R=0;R<8;R++)J[R]=x.read8u();var U=CP(Tl(J));C.set(l,U)}break;case 0:for(var l=0;l<E;l++){var U=NP(x.read32s());C.set(l,U)}break;case 10:for(var l=0;l<E;l++){var W=NP(x.read32s()),B=NP(x.read32s());C.set(l,[Ia,W,B])}break;case 11:for(var J=new Array(8),l=0;l<E;l++){for(var R=0;R<8;R++)J[R]=x.read8u();for(var W=CP(Tl(J)),R=0;R<8;R++)J[R]=x.read8u();var B=CP(Tl(J));C.set(l,[Ia,W,B])}break}return r[0]=(4+t)*4,yK(i,f,o,g)}function mK(x,r,e){return x.compare(r,e)}function kK(x,r){return Math.imul(x,r)}function js(x,r){return r=kK(r,-862048943),r=r<<15|r>>>32-15,r=kK(r,461845907),x^=r,x=x<<13|x>>>32-13,(x+(x<<2)|0)+-430675100|0}function dV(x,r){return x=js(x,RP(r)),x=js(x,PP(r)),x}function hK(x,r){return dV(x,Uy(r))}function _K(x){var r=IP(x.dims),e=0;switch(x.kind){case 2:case 3:case 12:r>yv&&(r=yv);var t=0,u=0;for(u=0;u+4<=x.data.length;u+=4)t=x.data[u+0]|x.data[u+1]<<8|x.data[u+2]<<16|x.data[u+3]<<24,e=js(e,t);switch(t=0,r&3){case 3:t=x.data[u+2]<<16;case 2:t|=x.data[u+1]<<8;case 1:t|=x.data[u+0],e=js(e,t)}break;case 4:case 5:r>m1&&(r=m1);var t=0,u=0;for(u=0;u+2<=x.data.length;u+=2)t=x.data[u+0]|x.data[u+1]<<16,e=js(e,t);r&1&&(e=js(e,x.data[u]));break;case 6:r>64&&(r=64);for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 8:case 9:r>64&&(r=64);for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 7:r>32&&(r=32),r*=2;for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 10:r*=2;case 0:r>64&&(r=64);for(var u=0;u<r;u++)e=hK(e,x.data[u]);break;case 11:r*=2;case 1:r>32&&(r=32);for(var u=0;u<r;u++)e=hK(e,x.data[u]);break}return e}function mV(x,r){return r[0]=4,x.read32s()}function kV(x,r){switch(x.read8u()){case 1:return r[0]=4,x.read32s();case 2:D2("input_value: native integer value too large");default:D2("input_value: ill-formed native integer")}}function hV(x,r){for(var e=new Array(8),t=0;t<8;t++)e[t]=x.read8u();return r[0]=8,Tl(e)}function _V(x,r,e){for(var t=wl(r),u=0;u<8;u++)x.write(8,t[u]);e[0]=8,e[1]=8}function wV(x,r,e){return x.compare(r)}function TV(x){return x.lo32()^x.hi32()}var wK={_j:{deserialize:hV,serialize:_V,fixed_length:8,compare:wV,hash:TV},_i:{deserialize:mV,fixed_length:4},_n:{deserialize:kV,fixed_length:4},_bigarray:{deserialize:function(x,r){return dK(x,r,"_bigarray")},serialize:lK,compare:mK,hash:_K},_bigarr02:{deserialize:function(x,r){return dK(x,r,ep)},serialize:lK,compare:mK,hash:_K}};function OP(x){return wK[x.caml_custom]&&wK[x.caml_custom].compare}function TK(x,r,e,t){var u=OP(r);if(u){var i=e>0?u(r,x,t):u(x,r,t);if(t&&i!=i)return e;if(+i!=+i)return+i;if(i|0)return i|0}return e}function LP(x){return typeof x=="string"&&!/[^\x00-\xff]/.test(x)}function UP(x){return x instanceof Ms}function SK(x){if(typeof x=="number")return ul;if(UP(x))return Aa;if(LP(x))return 1252;if(x instanceof Array&&x[0]===x[0]>>>0&&x[0]<=W3){var r=x[0]|0;return r==Ia?0:r}else{if(x instanceof String)return fM;if(typeof x=="string")return fM;if(x instanceof Number)return ul;if(x&&x.caml_custom)return NI;if(x&&x.compare)return 1256;if(typeof x=="function")return 1247;if(typeof x=="symbol")return 1251}return 1001}function yn(x,r){return x<r?-1:x==r?0:1}function Ax(x,r){return x<r?-1:x>r?1:0}function SV(x,r){return x.t&6&&Oy(x),r.t&6&&Oy(r),x.c<r.c?-1:x.c>r.c?1:0}function My(x,r,e){for(var t=[];;){if(!(e&&x===r)){var u=SK(x);if(u==Iv){x=x[1];continue}var i=SK(r);if(i==Iv){r=r[1];continue}if(u!==i)return u==ul?i==NI?TK(x,r,-1,e):-1:i==ul?u==NI?TK(r,x,1,e):1:u<i?-1:1;switch(u){case 247:q1(rN);break;case 248:var o=yn(x[2],r[2]);if(o!=0)return o|0;break;case 249:q1(rN);break;case 250:q1("equal: got Forward_tag, should not happen");break;case 251:q1("equal: abstract value");break;case 252:if(x!==r){var o=SV(x,r);if(o!=0)return o|0}break;case 253:q1("equal: got Double_tag, should not happen");break;case 254:q1("equal: got Double_array_tag, should not happen");break;case 255:q1("equal: got Custom_tag, should not happen");break;case 1247:q1(rN);break;case 1255:var f=OP(x);if(f!=OP(r))return x.caml_custom<r.caml_custom?-1:1;f||q1("compare: abstract value");var o=f(x,r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1256:var o=x.compare(r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1e3:if(x=+x,r=+r,x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1001:if(x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1251:if(x!==r)return e?1:NaN;break;case 1252:var x=x,r=r;if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 12520:var x=x.toString(),r=r.toString();if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 246:case 254:default:if(oV(u)){q1("compare: continuation value");break}if(x.length!=r.length)return x.length<r.length?-1:1;x.length>1&&t.push(x,r,1);break}}if(t.length==0)return 0;var l=t.pop();r=t.pop(),x=t.pop(),l+1<x.length&&t.push(x,r,l+1),x=x[l],r=r[l]}}function AK(x,r){return My(x,r,!0)}function AV(){return[0]}function g1(x){return x<0&&q1("Bytes.create"),new Ms(x?2:9,hx,x)}function Dy(x,r){return+(My(x,r,!1)==0)}function EV(x,r,e,t){if(e>0)if(r==0&&(e>=x.l||x.t==2&&e>=x.c.length))t==0?(x.c=hx,x.t=2):(x.c=Ma(e,String.fromCharCode(t)),x.t=e==x.l?0:2);else for(x.t!=4&&Ry(x),e+=r;r<e;r++)x.c[r]=t;return 0}function MP(x){var r;if(x=x,r=+x,x.length>0&&r===r||(x=x.replace(/_/g,hx),r=+x,x.length>0&&r===r||/^[+-]?nan$/i.test(x)))return r;var e=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)(p([+-]?[0-9]+))?/i.exec(x);if(e){var t=e[3].replace(/0+$/,hx),u=parseInt(e[1]+e[2]+t,16),i=(e[5]|0)-4*t.length;return r=u*Math.pow(2,i),r}if(/^\+?inf(inity)?$/i.test(x))return 1/0;if(/^-inf(inity)?$/i.test(x))return-1/0;D2("float_of_string")}function DP(x){x=x;var r=x.length;r>31&&q1("format_int: format too long");for(var e={justify:Ls,signstyle:Ot,filler:Lt,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:Wj},t=0;t<r;t++){var u=x.charAt(t);switch(u){case"-":e.justify=Ot;break;case"+":case" ":e.signstyle=u;break;case"0":e.filler=F2;break;case"#":e.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(e.width=0;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.width=e.width*10+u,t++;t--;break;case".":for(e.prec=0,t++;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.prec=e.prec*10+u,t++;t--;case"d":case"i":e.signedconv=!0;case"u":e.base=10;break;case"x":e.base=16;break;case"X":e.base=16,e.uppercase=!0;break;case"o":e.base=8;break;case"e":case"f":case"g":e.signedconv=!0,e.conv=u;break;case"E":case"F":case"G":e.signedconv=!0,e.uppercase=!0,e.conv=u.toLowerCase();break}}return e}function jP(x,r){x.uppercase&&(r=r.toUpperCase());var e=r.length;x.signedconv&&(x.sign<0||x.signstyle!=Ot)&&e++,x.alternate&&(x.base==8&&(e+=1),x.base==16&&(e+=2));var t=hx;if(x.justify==Ls&&x.filler==Lt)for(var u=e;u<x.width;u++)t+=Lt;if(x.signedconv&&(x.sign<0?t+=Ot:x.signstyle!=Ot&&(t+=x.signstyle)),x.alternate&&x.base==8&&(t+=F2),x.alternate&&x.base==16&&(t+=x.uppercase?"0X":lo),x.justify==Ls&&x.filler==F2)for(var u=e;u<x.width;u++)t+=F2;if(t+=r,x.justify==Ot)for(var u=e;u<x.width;u++)t+=Lt;return t}function zP(x,r){function e(k,h){if(Math.abs(k)<1)return k.toFixed(h);var E=parseInt(k.toString().split(Ls)[1]);return E>20?(E-=20,k/=Math.pow(10,E),k+=new Array(E+1).join(F2),h>0&&(k=k+Hf+new Array(h+1).join(F2)),k):k.toFixed(h)}var t,u=DP(x),i=u.prec<0?6:u.prec;if((r<0||r==0&&1/r==-1/0)&&(u.sign=-1,r=-r),isNaN(r))t=Lk,u.filler=Lt;else if(!isFinite(r))t="inf",u.filler=Lt;else switch(u.conv){case"e":var t=r.toExponential(i),f=t.length;t.charAt(f-3)==sh&&(t=t.slice(0,f-1)+F2+t.slice(f-1));break;case"f":t=e(r,i);break;case"g":i=i||1,t=r.toExponential(i-1);var o=t.indexOf(sh),l=+t.slice(o+1);if(l<-4||r>=1e21||r.toFixed(0).length>i){for(var f=o-1;t.charAt(f)==F2;)f--;t.charAt(f)==Hf&&f--,t=t.slice(0,f+1)+t.slice(o),f=t.length,t.charAt(f-3)==sh&&(t=t.slice(0,f-1)+F2+t.slice(f-1));break}else{var y=i;if(l<0)y-=l+1,t=r.toFixed(y);else for(;t=r.toFixed(y),t.length>i+1;)y--;if(y){for(var f=t.length-1;t.charAt(f)==F2;)f--;t.charAt(f)==Hf&&f--,t=t.slice(0,f+1)}}break}return jP(u,t)}function jy(x,r){if(x==hl)return hx+r;var e=DP(x);r<0&&(e.signedconv?(e.sign=-1,r=-r):r>>>=0);var t=r.toString(e.base);if(e.prec>=0){e.filler=Lt;var u=e.prec-t.length;u>0&&(t=Ma(u,F2)+t)}return jP(e,t)}var EK=0;function zs(){return EK++}function gK(){return[0]}var zy=[];function Hx(x,r,e){var t=x[1],u=zy[e];if(u===void 0)for(var i=zy.length;i<e;i++)zy[i]=0;else if(t[u]===r)return t[u-1];for(var f=3,o=t[1]*2+1,l;f<o;)l=f+o>>1|1,r<t[l+1]?o=l-2:f=l;return zy[e]=f+1,r==t[f+1]?t[f]:0}function gV(x){for(var r=hx,e=r,t,u,i=0,f=x.length;i<f;i++){if(t=x.charCodeAt(i),t<cn){for(var o=i+1;o<f&&(t=x.charCodeAt(o))<cn;o++);if(o-i>ow?(e.substr(0,1),r+=e,e=hx,r+=x.slice(i,o)):e+=x.slice(i,o),o==f)break;i=o}t<eK?(e+=String.fromCharCode(192|t>>6),e+=String.fromCharCode(cn|t&Ua)):t<55296||t>=Iz?e+=String.fromCharCode(Xj|t>>12,cn|t>>6&Ua,cn|t&Ua):t>=56319||i+1==f||(u=x.charCodeAt(i+1))<Nj||u>Iz?e+="\xEF\xBF\xBD":(i++,t=(t<<10)+u-56613888,e+=String.fromCharCode(Sz|t>>18,cn|t>>12&Ua,cn|t>>6&Ua,cn|t&Ua)),e.length>vl&&(e.substr(0,1),r+=e,e=hx)}return r+e}function Mt(x){return SP(x)?x:gV(x)}function NV(x,r,e){if(!isFinite(x))return isNaN(x)?Mt(Lk):Mt(x>0?wD:"-infinity");var t=x==0&&1/x==-1/0?1:x>=0?0:1;t&&(x=-x);var u=0;if(x!=0)if(x<1)for(;x<1&&u>-1022;)x*=2,u--;else for(;x>=2;)x/=2,u++;var i=u<0?hx:Ls,f=hx;if(t)f=Ot;else switch(e){case 43:f=Ls;break;case 32:f=Lt;break;default:break}if(r>=0&&r<13){var o=Math.pow(2,r*4);x=Math.round(x*o)/o}var l=x.toString(16);if(r>=0){var y=l.indexOf(Hf);if(y<0)l+=Hf+Ma(r,F2);else{var k=y+1+r;l.length<k?l+=Ma(k-l.length,F2):l=l.substr(0,k)}}return Mt(f+lo+l+"p"+i+u.toString(10))}function CV(x){return+x.isZero()}function Ky(x){return new fr(x&wi,x>>24&wi,x>>31&nn)}function IV(x){return x.toInt()}function PV(x){return+x.isNeg()}function KP(x){return x.neg()}function RV(x,r){var e=DP(x);e.signedconv&&PV(r)&&(e.sign=-1,r=KP(r));var t=hx,u=Ky(e.base),i="0123456789abcdef";do{var f=r.udivmod(u);r=f.quotient,t=i.charAt(IV(f.modulus))+t}while(!CV(r));if(e.prec>=0){e.filler=Lt;var o=e.prec-t.length;o>0&&(t=Ma(o,F2)+t)}return jP(e,t)}function qx(x){return x.length}function ix(x,r){return x.charCodeAt(r)}function OV(x,r){return x.add(r)}function LV(x,r){return x.mul(r)}function JP(x,r){return x.ucompare(r)<0}function NK(x){var r=0,e=qx(x),t=10,u=1;if(e>0)switch(ix(x,r)){case 45:r++,u=-1;break;case 43:r++,u=1;break}if(r+1<e&&ix(x,r)==48)switch(ix(x,r+1)){case 120:case 88:t=16,r+=2;break;case 111:case 79:t=8,r+=2;break;case 98:case 66:t=2,r+=2;break;case 117:case 85:r+=2;break}return[r,u,t]}function Jy(x){return x>=48&&x<=57?x-48:x>=65&&x<=90?x-55:x>=97&&x<=qr?x-87:-1}function Sl(x){var r=NK(x),e=r[0],t=r[1],u=r[2],i=Ky(u),f=new fr(wi,268435455,nn).udivmod(i).quotient,o=ix(x,e),l=Jy(o);(l<0||l>=u)&&D2(Os);for(var y=Ky(l);;)if(e++,o=ix(x,e),o!=95){if(l=Jy(o),l<0||l>=u)break;JP(f,y)&&D2(Os),l=Ky(l),y=OV(LV(i,y),l),JP(y,l)&&D2(Os)}return e!=qx(x)&&D2(Os),u==10&&JP(new fr(0,0,on),y)&&D2(Os),t<0&&(y=KP(y)),y}function Yy(x){return x.toFloat()}function it(x){var r=NK(x),e=r[0],t=r[1],u=r[2],i=qx(x),f=-1>>>0,o=e<i?ix(x,e):0,l=Jy(o);(l<0||l>=u)&&D2(Os);var y=l;for(e++;e<i;e++)if(o=ix(x,e),o!=95){if(l=Jy(o),l<0||l>=u)break;y=u*y+l,y>f&&D2(Os)}return e!=i&&D2(Os),y=t*y,u==10&&(y|0)!=y&&D2(Os),y|0}function UV(x){return x.slice(1)}function er(x){return SP(x)?x:fK(x)}function MV(x){for(var r={},e=1;e<x.length;e++){var t=x[e];r[er(t[1])]=t[2]}return r}var Wy=Ds;function DV(x){return x.l>=0?x.l:x.l=x.length}function jV(x){return function(){for(var r=DV(x),e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return Wy(x,e)}}function zV(x,r){return+(My(x,r,!1)<0)}function za(e,r){e<0&&_l();var e=e+1|0,t=new Array(e);t[0]=0;for(var u=1;u<e;u++)t[u]=r;return t}function ft(x){return x.l}function KV(){return 0}function Mr(x){EP(M2.Sys_error,x)}var Ks=new Array;function Zc(x){var r=Ks[x];return r.opened||Mr("Cannot flush a closed channel"),!r.buffer||r.buffer_curr==0||(r.output?r.output(Py(r.buffer,0,r.buffer_curr)):r.file.write(r.offset,r.buffer,0,r.buffer_curr),r.offset+=r.buffer_curr,r.buffer_curr=0),0}function CK(){}function rI0(x){for(var r=qx(x),e=new Array(r),t=0;t<r;t++)e[t]=ix(x,t);return e}function IK(x){return x.t!=4&&Ry(x),x.c}function dn(x,r){this.fs={},this.fd=x,this.flags=r}dn.prototype=new CK,dn.prototype.constructor=dn,dn.prototype.truncate=function(x){try{this.fs.ftruncateSync(this.fd,x|0)}catch(r){Mr(r.toString())}},dn.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(x){Mr(x.toString())}},dn.prototype.write=function(x,r,e,t){try{this.flags.isCharacterDevice?this.fs.writeSync(this.fd,r,e,t):this.fs.writeSync(this.fd,r,e,t,x)}catch(u){Mr(u.toString())}return 0},dn.prototype.read=function(x,r,e,t){try{if(this.flags.isCharacterDevice)var u=this.fs.readSync(this.fd,r,e,t);else var u=this.fs.readSync(this.fd,r,e,t,x);return u}catch(i){Mr(i.toString())}},dn.prototype.close=function(){try{return this.fs.closeSync(this.fd),0}catch(x){Mr(x.toString())}};function JV(x,r){if(r.name)try{var e={},t=e.openSync(r.name,"rs");return new dn(t,r)}catch{}return new dn(x,r)}var By=new Array(3);function Al(){return typeof p0.process<"u"&&typeof p0.process.versions<"u"&&typeof p0.process.versions.node<"u"}function YV(){function x(e){if(e.charAt(0)===$2)return[hx,e.substring(1)]}function r(e){var t=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,u=t.exec(e),i=u[1]||hx,f=!!(i&&i.charAt(1)!==Nv);if(u[2]||f){var o=u[1]||hx,l=u[2]||hx;return[o,e.substring(o.length+l.length)]}}return Al()&&p0.process&&p0.process.platform&&p0.process.platform===pD?r:x}var YP=YV();function PK(x){return x.slice(-1)!==$2?x+$2:x}if(Al()&&p0.process&&p0.process.cwd)var El=p0.process.cwd().replace(/\\/g,$2);else var El="/static";El=PK(El);function WV(x){x=er(x),YP(x)||(x=El+x);for(var r=YP(x),e=r[1].split($2),t=[],u=0;u<e.length;u++)switch(e[u]){case"..":t.length>1&&t.pop();break;case".":break;case"":bre