From 7284d150546a65adf3a028d1fe1cbe72c770c309 Mon Sep 17 00:00:00 2001 From: Hanwen Cheng Date: Wed, 24 Jun 2020 15:25:48 +0200 Subject: [PATCH] fix: unknown network accounts do not listed (#646) * fix showing account with unknown network path id * rephrase errors * bump version to 4.4.0 * update ios bundle * fix unit test --- android/app/build.gradle | 4 +- ios/NativeSigner/Info.plist | 4 +- ios/assets/res/img/card_shadow.png | Bin 6004 -> 5975 bytes ios/assets/res/img/card_shadow@2x.png | Bin 3594 -> 20124 bytes ios/assets/res/img/icon.png | Bin 34931 -> 31687 bytes ios/main.jsbundle | 3994 +++++++++-------- package.json | 2 +- src/components/AccountIcon.tsx | 2 + .../main/components/NetworkSelector.tsx | 7 +- src/utils/errors.ts | 2 +- src/utils/identitiesUtils.ts | 5 +- test/unit/specs/util/identitiesUtils.spec.ts | 4 +- 12 files changed, 2259 insertions(+), 1765 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 822847a2b6..042e433ed1 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -136,8 +136,8 @@ android { minSdkVersion 18 missingDimensionStrategy 'react-native-camera', 'general' targetSdkVersion 28 - versionCode 4302 - versionName "4.3.2" + versionCode 4400 + versionName "4.4.0" ndk { abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64' } diff --git a/ios/NativeSigner/Info.plist b/ios/NativeSigner/Info.plist index 75e67b5983..cfdd42fd53 100644 --- a/ios/NativeSigner/Info.plist +++ b/ios/NativeSigner/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 4.3.2 + 4.4.0 CFBundleSignature ???? CFBundleVersion - 4302 + 4400 LSRequiresIPhoneOS NSAppTransportSecurity diff --git a/ios/assets/res/img/card_shadow.png b/ios/assets/res/img/card_shadow.png index ad2454ea2d868c16de0088fcdde5d401a7acef25..da72d679c6c9c607ffcf0f1f92b8b469ff18aaa3 100644 GIT binary patch literal 5975 zcmb`L=RX^a*TxeoC^2uF7_C{Ow5Sm)gi@o5s-i8?8nKERA<<#f2sK)J)~HpZYNn{Y zN6px=V{fs3eg22%#ktOP&fD|(zBpI7u_2tEmWvhu0MP5{!X5ztz}NpgKQ+}qRZCiY z{;$!v>sr160B*4SUjYHhsT}{7z&DTJnt;-Np7nnN#Vd`68UR2!_Qu5vN&tXuQxB%` z*cZ5EU0*7!5S_QdGdDGZYX&#S{0J9<-{9azE=I{uz0P=^)3y5Zf;kA7AALcGv#lQx zixSoB`5%Hw*}!dB03j8;k_ z@Nfuz)+7DZ<~xlvC0ei1GMedXuBx2WyFS8`4wmdPDlUmOfP%|~WmkfegEu*Yem zj&qvga)pt4whR7*GH=lXWnVk1O|=|R!pR)k$gT0nJbk^zUo;~z!GfrEzA2YMRG34> z?b&pDmy)6@`nd-l+4{9qRtJ*S^Vg5YZ3jFx*K!W`m-Sae!PET&=d^wF`PMH^1aj$Z z!bktALc{Xj#~XJ-7|Rl^L;8?P86s6Z-=mIX?~|!!^NRSa&stJ#ShQ9YYvS&Y`Aw;n z)-oS6?ypcS! zu$CGKYB%^|_YVU!^kgD=R3dINALGjB9={B z6z4~R9>g@adOwvSSS0P>&Rw^z30So;*>quB@6rL?rvpBsmlQrym&^GXLESqI2ZqD> z)y|fFFYyPf0}9q~qy#we)5!Aa=V2R!o3w(z?5gjjV6hJS(M<+~-zr=sPik!I4 z$*9Dk&947*xcHBgNnsD%OZn~P>D!4yjXhqf;fHtMRO@=gRg9Ei4Dk`08@le_zc10~ zikB&I=%yKDxT`D9*&D#(4cmrBq<>#5nuLvxzAF6kU%AV&?e5qfzgzV}cC&@NQ+|cfR50EMo*XsB1tbr~7kHn#_Sk0SKC z+gw8@nRmnUkAwadR_*FktJK#iz5wN9aPK>gm^b*4Z1}BV6y*iqWp78|vF5`~1(eN2B-$VF2} zaKk*LN9!x1<$A!E?Qd{h*IxO+*vF361@;c|?S(=V6DYwLgiDxJoQ_n;XHdJ?om+D8 zx#6w|jH;P%991CGezrNuQCCyW#~rr}`?1jXEd8h2{ilKNdVwK6irnfzqiy|5UXF<~ zuT7E-so^eQkTk#hPHAkUz1TEYc2=R;;cw7g5k55?$>x3q4P0c7=e^%g=gdHoaZ)YS zFZlR~qeT|po8vYCk_ny)A!B_c4L8ETnpL{l3IE6z8jZGHR#j24mpm{%mo01D`C05w zHU9`{L%G`GoA)-aBD1)Tdr+j(B7LH0pU7j9_u?fhXP^t$%*$sJjhmD^1IHhsFUpqJ zvz|>|tN5mYpe=7Is|EJWW?|=Qd=t}isKO1Ek&a_O1@!T?@7FzzJVakghgJXWu-I@U zB6mHQeSNI?-SOjn-Ro$jv|&i|eV`8$#j?(aFn=F&4k+1eKomx@E$UrcO5|4my?WtF z(>1wH&&xCS=Kxy5SwlPrHJezxYoz753k%E=2*|IXdlEvG@E^cA1}GCtC6(__zUiQp zX}d5fPMuf>ipwE5tB%2s%+k3FMJO$n38cSy2@0L_wc=$PPo^p+3Aa6Mlvu{d)Ljv4 zpG7>yU+|j8CUr9=4B0PFptUtt0KReeyPRxT+#NwFrKWByr-m!!zKQ8gKo*(+1-=I{ zrX4>oIT`#n&{Wa+p#MnU2U6VLG!2)ifum$TF7t(lGM$8L*v5=A?Rv{suLSJ*)seS_ z&$9~EWl{hpd)_-V%J~4W+Evtra&_9e`nA*5VRRr|5_lTI-;&u8%Pgo+)uH6=5`Egj zgEDYFsOZ}FjJy(l!}vLY#)VRr-o62>u2sQ_5*N+Jp{jJ33EE>K2c?_r=jTtl?GOoV zAjf#eCNq51an>&_#5-v0r_w>ojH8(|dX8|5)&I@|(h?n|EThSVQfyuup^RVio={G5 z`5dGHaVxDyfaJeM&6qLSO1{Bc8<@t|=il&eO?-GVPHOnx-2~y75MGy&wx=ta`_H5g zBd%1GpY(e<@Up28`e0ioUP+U9H(uIaugtZ+o3qsda(p%@xvco-4k*f9B3$!IHTpfm z%gfDz@KYWqOwV86NpI8~n`1Ha8hF@Xivq1z;CO)dKGF}#8%HoJ$}Wl`0Y{?bMCR_T^@|1*+d?R-_BP~2nRo_)4X1x;IL69TqP8IB7nR?TFM}V47+Ff^; zOH{stv?l>}$=B6`l5#(Y&&Z5~8)1fmR-?{sH}HihE;p|5tlzxCyaRy{#Cc6|S+64( zB~@U9BpE*?Ir)TIJhtd$SxDmWf_jBv05*Mp--1y;I7CcF~V+KGRMb7cwT-Do15~(3RH7 z@}~^paEvgub%+&*f2?_sBc)@_bsqr;>0h2eh0=9De5wjBel_Gvfw0{5W=b<|#eQ;6 zYxkb+eRdY^7-2e_xVn0!)>kqrVkyPq=CDZ zWm5ZY#JKWpuE3GLwv*2WU`9TxPBxs*w<`~_VMFaJp-oG-bK$N1k(}sFDrM-8Qm0VDO57&fGKkLQaraSEG?QvO`K>LM?7-gl-96j`pA`5E zUy4OvQ((ouIMf=f44JN(73Am%o^&F?DCSbun*Ho&r?LswRODh3Rf;Mwd(NM45zhi4 z!j}_;QHrwfH(gUvS9`3{apnNFrjD}B<43%3p!3`b+Yzg!EScB%7amWi2#!8yvshcA z9c_~fBg4uq-F?NudKE-o#D>-Jobbn2wrgT>q_%(}p#WXQC-P|`Tkw&GJ=XSpv9hV) zp@M#Gq_+2a<|h(_z;3hi25ZD!)gqP4t=nTVxkx8SK#w%J%zIF1#_?+7Eun&*V#vWu zi1r}-#b-E{zq%(XMJMK7M5kMnhrdJ?Ii?x!M(fiP6LXc^1tnioJf60ZwrMymb1$(` z3YLDt(IY37}e zf0&XR^-r0U;Q6J>@ZSnep&Bo5ct0)nk9~6wpp^PV-aA5lU(@gb)K|~+z8cdRe94u zEn6@C%=d=4dCHdRe2q&AJ|;Rgh`ymrr?jqgDs(g8(Cr+L?20{uL4OZ4Ns-;^>3)Ir z6z?D^IyG<$oqS7USE}EVFycJ-NR8;V7fH~Dc!)IU?;=$1cHX4xW#KP-uBKNGJZ$`( zr+Af8HVhB|wA|MG=Byb-B``sHd)B6x%K=nU6$r%avrW}g$Ewj48eq-80d*QkKAy=k zF2W$`1UtaII>1yg7@m0HoWeXe}^1cI}+pQ`tF+Ef9ZN8H0U z+zH|d1*Q&5OW^_7YuOqS%@S-LVce{hy1I_cN*uqk*n6Jai4?cG?e%V zly3FuZ$5ZC|h|eL4uGLkFkHkTpN#mWL4=$7jln}$Rw<0{lljDR1-Y+jddz~ zI30NiYu`f^@QkN((7au4gST=@|AznLjn_5{IHqOzS?HxODkfXB)I8!!Z&EJcZz{JF(=kseLx~^s(^_gK|xu(eOjM zPDeGtAezuWlT!+UR#1Uuk7@pHMv9fRoFv2gE*Pti%u+*2VCDLteP;h7usplk6Ie(? zW#=N74Z8|vWDHL1$DUEx2yhodkD6+VSf+;;wJh?rI0$0uysKZ>RVqaT04L#wDiDw( z)#k>lMc@Qo@#S;D6bER-GEV_0ZOcM_#^_S>sdVTL1uBycGZz^D6IF{Z$yL0v(8=G- zc^37Veuf-#gc1q^8 zxL{9hS|}@J-wvBQ{Q>NOT^7N~x@P$a)8elOO+VhlIVK!DgPOES%@*X9UEUAi zq;2JLpCnqJD@bHdD~6)XJBS9j>A+n|HSMKYTW`RG(WYD^?}!rW^|X@W$iGkKnxT$) z^766^mhkBmxP&hN@FaAqBr$h07vU1a`s>GQgASVi_M zw`3v=3Luvc?iZNmQ);@?SRJDu)Sar-WF$!uX@V}%`m5BO!#d2)G(Re~tL>y!)#X3x zf#=fVOLZrtDn{K?rbslxc>hgW5fNZ-Y_m$-v$x9Vj$#PW;sP$qpV<6Z4uKw*n{c$c zS7shEkWV+yQE}lYKiK|h)!Hvq?-R=@b<^GB7l$+@uCi_Mjft^P>BQLbO5tqz3Ao!6 z+_Kour;P!NY>IkjiWy^K8LG~lhVgrU*L2V2=bgN1>C9K2-LW@zMd>$wfmz#q;9C9j zTW7)mG8cxWC@8>74mj7DGkQ0sNOJM(*SA~LzfPE8K5Wbb8CY2TwT~t=z3*hI`wnKM z?*nsZa3i6`@4qljE?8+$*sX=tO&5^e;d!)-L^AS5GGJb)z(%;3dhUp%6MpQt=-s=C zU~Ls1slWAg>dMjX9QyvXsZ*sD1%9~9pf*Z?p6gahvFg1RpV!ed!k~m2`kieIxCVr{ z`}IXKfLCj41e`|uQm>9xCn^_TEvwGRIV|>-JtU-`ZL2(#8&n5dnio_ zr1Vt$`VOp(Q^6ju_R=WBLSFq(oBq^!H|M|a3+AK%A9D3^dx!V#raZowAnj1O zR+a=usvKt$)m==g;n$_VwxaAWuz8jH3j}_M_={^VCEA(PLtDjjwA^j-mkpo$1%J7M z9#P<}B_VjVtPXTl6J(YLb|O^9jd+tA85Mx}OeTsxWe#`zT5#eO^dhcJqGGU%i0K~R ziGt=%hUO3mDcbSPI>?KwoUcUf{qoZyZo_AwE5$^4aAB|GZBhaw;^f$A=-HOs#I&z4 zlaC;;ifoPtM=Rmf8eM(AWOaR^DyHwv@gZ>1Y*RHHDEWvDV8``7cp|ND<%W>GLm~j| z$p>^udCN{isD(7GG;xB-*D`ozUh^1APADq(3A7cA_8bjIfeeSD)^vgaQ zLtcKY#eQ?Si|6JuDLI=rdgh?`I~8`5Cc?kuM7wFdz@bsG*Q{$W72cR7MNx5dgL%$O z3oQ&?NiKCI`=Sd@aI5&CaFPM!d%xzxLm{@o48C_gdXW@#7A9IBsHu=Ls-zo3{FUVO z@>drM1*UD%ZRC`34Qt;@V`vB8&Z>*riEs(%N=pRNsV7CpD6K>iI#kv$tii@=u|kV| ztluir`MjAR;7GBxMb5IFLDds9N3+iwMjDo63XQ&dr_9~`G+?9bWF`ShCh|>Haq&xL z4kmQVPd5K+=xSJ+MqS`*`rlX7VyQ!h$OV>BL`$>=`#QtcHvbT72T@i@lfp21_k*vH zjF4054)*ZNb1%s@wOv)r2c8>0A2wkRdaXZLc0AJh<*{?z6iAYPmbe$(eJV3nO|OQC$ef)_$g!$(9#D_C?xBdDdGX%r+@;@qfOs2fSh#zDJZF@j3v_M=xmEjvZ0oCYO5Oww&jtI*zM^`NapSn^ zThPr7I%U_uZRI@152S5fCPp>zZG?Ys$HOv2JJ*Qa-~e(#Jz%MUGgld3d9{!@)FYd| zvbZ&hVROvpb>zZL7EF=UWUt!&u>Pi#M>NRnYxaBSFEkjvFqem#Ud7u}^(N_T$bf5s z0iY8zXWnRnypH~zI(ooP6Vr-plqT}FGA7?|HcBwd&?0@DW>Bz1h!xp~xmy}cVVuev zje1?z`6U?7e{_IwQep$EVi@M0DJe#@N^#y_9|0jWSU40hmC%DMwG5U<6% znqaZWC@iy~;NrGz`)GZ_Q5yK)iENZXS0Aq`9N)vk=%{^2ADet~ z6F7?h1rVwqJC>DVp)Cx~@5t?h26yBc)uUHIkcW#Tr|vgrst_ut=2K`4kZ| za+vdqFo(>hNE7C?nc4Nd=KefBpa0?ec3nj?f6>Lj9BgoMThe2C^1Cr>DtLB@!7p)j%k zQ6GGm;NcG0?=2#{uRuO+)@?2ZUJQ-VtUBOQu(42gP?ptL+d*ztbT+Lx5@Kj@Kdfuc ztMBssW#9@j1IU_=%5A>ND@C;2tGcxEzRy|ZJEJN?kr|aScaf)Sj3Z?Q7+jzgNflao{C z{!LfiA~9In>fI{CP%z z5nrMk`JS|RiZ+Qd&&wt1n4Y$OY#pz)b%q9r^&xoA6*|1isu#ug>NKk~bSoNtWd5k4 z9zIo~HBcK!%A`3nN^~!aDvwUdavSiLqGIz-Q@-?kp0Q;Iv#h5H(5SSpaY{}~_ExhM zk|prbLWcL=)rn{S?j?^pCZoWJM(ZOX4T3}`RB{AKIGLTvS}_=ZN*|m3l~;5Wcf%9H z5wET+@#s(o_{?zCaiKYGQ))4-wpL5u4>9o=-=PyqSFe3^ZCJYqMO0S7<9xa@CggDK zbJhZsrb3iH(2~kk7MHrdamc^uUtf8(yx#dr(Q8Hi$}GF#Irr&UuWS5#t4{ip`N@$s z1%hrf2hqOH`vH~w`?P>hpg`?X)s#`#r;7dsl5G z6^kck0ZFve!Xn%Y@mpX^H;KCzGBDH+%=TTy+Lfh;EhSSIx@{{Uu$tLVvp>k_!fm0v zCdlu31`_QfLTs6~oYVFDqi&40Jf51v(7IQX7cwlP^K>kl%Z`QB?)U~Vd^n*(5#VE0 zaB?)nbV~?-d?{kSI?kXaZ*T?YzFa;CSs?kLAB82x$I}rjDBkLNzg_q`oP7};e@^4La*kW(U%m{Ve*j|4-reKE}Y)&BL7FnZIxO*A-hf0T6-*?~x zrXDB!Xe0`>d`l^ZkBT~$%+h-G^K2OW5q$oNBSmj|@`RsYJQZtIfq`D3eu1EO4Inmp zrdJdA(|hh6RH8<}IScQ*&z2)w((#$U9ie9!)&;uX90T%3{{Am_fQ~4zQJnBoI}^Z^ zKPg&Z4W0u&WCHBJyyoPFqI<@Na+Xs{CejFgf~6rWy|J18$Q+?L@-@3Ed^J2hk=EGP zm0V=pXdvjq{rGq|TPrk=vP05v;{qO+x5~ku>C~htc?L3r#v>Cat<)b0({Q`hq6d*mj5yz z$vy&RccKUwGMKkoJe_Vh z@oir(e%ZJ8p?6og2ja?a;}1S)6YP7>LYEmeYWY-7z1a0jWbbO<$bzKkAa@yf8^8cP zNuoObi&Y{!fX*9$9cMHm=%qByPL(n2BeOTO-_x~!FswF}^0H>5FWic5{gC(m)<1of zNPw6)v^!ppxO?8R=2*I)->#uYwrXUPyW_kw?e`X?7VMYWULG6CpD=%rf^Cj5wn4BU zcGqsnQ$KDa_u8;G(x*{$SH5Y#w{dp!lx%a-u%VCk-P~{=#VimOSXv#2I8N&w zEU21&#d~7x96La)8}u*m|CUo{JM~0X*d9tx@j~W?ZCcTL7mvpXTxXHf1DBpwm(zF1 z{VM%B@xa3z_ifN<^g4g~TiHN*0L7=E6IR@&u(IC!`={ud!+tf0yv;xJr)YZp1(i1# zu)@(!u~MU?^$TVt1@8vpUM)EMPwxN}#eD3;TY$aTj|Sq9Zr83^&L7!mrq+tY&)qB= z_2b@UW7Ou`4m5uz+J9bpqqB{8$OE78Ev@plhRMR*d`Q|=Gf%sCB7e4pb7T6-NJnbb zYjpmV&H+Sxu-?R)!{RQb|;(aIFgF`=cXG*|-~i<wZ^Hp3fm)G^m zG=WNTI55rMIBno1m{C<4OF#ZW6@pVh);80>=olrV385x_P0C>&<@0$(I7CBNkM}r) zVeHsj?`y6#P4BbaXd=^ZTkp2iSRl-vYg(x_vj5RvG?CBZ66ETu$qtFBlKB_(Ow5@0 z=`@Mt>#p)m&H-UZyGdIoNd$W^w*%w_;4dx4no9 zVr$EoEO3}zGlBa*_d4HMR!fyZWnZ8FvfV;wcjB}H3Q%kUrJ zOxfx?oJsXhv5QuZO|H%u_5JmIkgYy$VZg0zY4zi!u7-0y;!w}z+}TPiH;t$}O$z&7 zp_Je(0^EKv**DYBc7~niEgE%r5Z>)2a3FE~_LiZf&|*W=1|W z%)GT%-o6=kQF@%2=Na)f?YWa<8A`#ee{V2R*`qvGQ-?5ui88t#`e4(_n-AHWgO=i8 zF(()uim`y3|0}rcf*mi4N=gpgmDp%*)Y6j|ww}MAF^$Gl(;v*s zjPOUr0^S(>UT+`Feu~i>q9#W`mSD0>bi93a(y!=EV~f2-b?xrL{qDx>uDQR(;gD~( zAUPzNoLPadi5M$H0W=4}12z)PC54Mut*roOne^uIOX?W+kcaUtv-F2*G!dn#&Hc<= z-G0Klx3z^u{j7niLZstYfkWTZO66zmzkaB2SI4`AV`xnFfyCSD3S}(4F0ZsP6a>nP zFqk|!9?MmsIcqeI%Y`p}GUl5uTQ~Uo&OblGp_?_Ez_?QlEjllmGv65p75XxA?bLf- zjI2*{Y&4%x^l8dWCX2D5lKieAgh`Y^Vnr{Zx&a4UpuxL{x|IF0=_V&lB`e``>%|$& zp;r2xcR>q2Wd*(k9z<0pwlQe>r}Q}a&7Sxe=>Q*h53^ENHHs{v

sK2lp(rXp4BE zh8dAMKIYg;4_60z#rjU1U0gg&Zzromb`JfZE+EDgPBK&0{GwKc@pIPhkjA@;1JQf9 z`_(_#+r#7uR}}cb>V^V!W5IaM32V`W z@7>wk(>%+v@KQ&@FDq_Hh+gH1@(g40S8pR4KHZAr+FMfUVjg)miI~mI46+Z*ekeAF zu>=WL9o;>mD^necak#C`r)*VALz8&sgO3-xK|?6Xk6l%>_ z(dBL#Nt#Ap#V6rSCUf4eO5RynnyaHMsm6-q5jrWhb}{1jH^1pScr(>V-*v`HK!YfY z;nDAV#~K{OLlb(&ip|G$hN_Rz-iNKOn=3zDA(5{xb3)SE$ek&h^Ed!UBD8T=#F`_|_t16qGlO6b%W zdc_ID)Ys_=~(-PZi1{p+vDPY+f3%pln%au zMnWV*<3EJ81-!LDlt_ugeG35Et1C{I#pi;UguOWBr@tph7OIXq`86&%)YToIcQr%| z)eVGynNxPR!$o(-N0jaxdac{N*7fSk1unZExa4V3HWHekQ((l$r#Z z9fdTuWZ=SC4;N?>u69aHjE)B(W{s2pNu_|pWuOVY-s)o^cBZtn>Tb51;=v<1nKLSB% zl<)E#Na-V~RrjY?gy-^~S*w+~q6cIQh4^~|_0Z~d_^JG;h4ep!*iajw$rbFI34=sr zM+Qb>2imC%if1I=Yt*wFV7LN3PM6;tyFh_oJ&%dKw*4=AL>Y89)b>6sstJ3;)LpZp zJw@sTHZb-W8%DqfBv6V)&y->f*zCK`ySD#veYBO@P0nyWuUf33S-)bWcP z(7et>4fc*n=psBEwX1@bzWd{&m?oGg-a@l7xMtiHH1Dd_ytvu3X4A8VIsKM<$kXmd z5sY!g8=nI16Wi@a@+c)qd0Kn<1Hy;ZVEuK<*Mt@=G)fQ`$b#X(Le2tGzXoP?!FZ4_ z#Zgg;Q1LFE61Lof;=bobeJk{HB3AjX7!@)Vk>HLkG=Z2y2lyXfEXG}brxAj;lHZYD z$Xm^@^@^-Lj%aPa*Fzefc4=Ul56clPZkXRKbZ~gVZ>Ao(x%%5!JHBjr_?AL9fB@&e z!kPk+!M?XY3y|j}gY?NE5CWNV=PS@V$u2D4OWAfGs$fG>(g|fN4qiVdeEw|wed|hq zaNRSFmHh{VdhSPw%097{Eq%9;`UwKBxmZuuzPa9-j!-?0=Q1I#3~JB2_j=|Z2VVCm zNjqfldw`$er+Ly=F2KWM@pMe^uH8#HIdC4mgiv-Bfk$T}}j}JWF)%gumIEkG-EA z(mUuS-|r|6e$Bf&Ycj+*@@Bd6((w}H#MOz48aqGxcOPnDA$_5@(3G>DVYjT7yWCrZ zRjK0vV*YD>;Xs0QMF*Z|`*g#r!BhKYhE?I4>)BbVF{*;p{e;@CN!= zg&=cBhjy9d)Ox@{0(XtIr2n202sN-i8q{AT*B=n*a)U6sUX@F>%0cZ-cG$i<|Fp%R z$#B`DE@QuSr~{{AUHgCL$DKT{c=6OwJwC6CJwpl8L5bE^sot!aDAAwkQm@`k#J})? z++V@wjgzNZcZ#xrh%vP+KovGgN=Jgf&YC;28ifHjWU&SjtR>bnaQY=8NC=%~foAth zj@&bKtWPQ&Vc=~~-z^1n=MHpkwo~ar>dUY!Z5^I{Io9HLfixB~^Ojy44m(zJvTToWt0)h5I zT22YbL|m86t}IdlXvxWI>n&+8HTC*s>FNuBc=J=zrQ*30`a}2KYxhWR#yuAh7te<# zak?y<2xIWWj%xIiB~G8RG}VX!43^7!giGkta6~&+I2;EL9 zS9T`nU%(K~HK%@V^dK&{`DHzKj?nhoGKfi&QJX2%LZ5f0=^2h+zu@`(`PU41vq?Vb zMm&t+p{EoSFW71Qw6*chObW#v!5;klVCByXE)17a#euF#axKfSSJ;NXIw z*dep;Hma^MtQE;E;f&<}WMqWFQzhMQ14v8&7yxWl8$F54$@%vo(o!;2wQ%(ZCogCD z^vK0@VtsoIH#@IiGH2Z?v4t8>XmZkLO;&@=j+px+Y%p(Y^M)%oCa;>*)#Q|vDLGDc z=JrvkZE12|&BOZD%O73h+vsXWqv18hDBb54)7s0%y2J{Iw!wuLmwGNmi{Ie~u|r>w zwgtQm7pDSxAj95C7~8Ktt|h4w2)rkjM4oDZ_#e1a!zaum=RlD6mOTL(v8{CI53EyjZjW!dKw4Xq>>D90(^Y zY_jO)U|-Dli;snt%si>F%zs<7QgRFhxoUlZFfbS!OUb}UbnC6B3Z-L6IQ9O2@c$0s zwb^U@2o9FTtH$%UASJgx>fW}yZu)+c? z&r>!fc+Vm9NSerd6n!4sO^uX8w^H^7V7`~h*FuT=rx->K{6^PeBcnF8XB$uL8@}Bg zxfk1)`YT2wQOg7k{A{G7a5&$&5yWf#dTr~n(%%1jXE~S@0q;zYD$B%PKF50Y5HV?n z)aA6fZM?qRZHU0w^L0ql?O&v~F3xjHZQLVZ4Kz^VqZXsAU+sF;rJS94c11j7$^NT{%|U@@!Xbge9mdN#XNR@eS(Myhng00a zw_p~lMpSPLgx>xuzr_&YRsJ3DTzkPcAuw)V*ndFyKKG1&yP}EoDP`$j^(}z|gGtP5 z{%zpEH=$)$!`S@`J`)JJbAC4M3}2dS4RMoAcFK8#*@GISdOSAfQmi4|vOpZsD_+r= zaQ|4*`5CsR5Ls+fGge-c|9oQg8xin$Sk?l5ouYkK8-NGic?LEOq+h@*F2k>L0~DG~ zXx{d;@&u@Ra1sXUQ(&`u6At=Hfm;td5b)9K!9c_y`7!IYXy=va`_<7Ro3>V3=ffmz z$m2m#EUXD$fAWa6b)!Anb)g=>T9l$4P+O(G&Hy0|;OR{JdAbQ60!5_r#A)}qWkqZl z8ynAzjw)1g``jM&^Hh-Tnr(O7wV%&5B8Kx3@&omHDi55dI)U=~@Kj??g;BL00hspa zv`?E4ub&J{sFuvba7I&@*!mN9aq`B?=|mDpEIqOS5DK;?|ir2bS%BO9%zoga?@VfP>d7KReRGz-sgEwU&ET}4QHfoYF70! z;teI2%sO3ts6w+)pHz3+oCo{-s}UwX*tXBh8?_Lcrw@@duWu&Mm@3m(`n?OAo5liZ zcA8Pu4BHhAtd^Hk3gVay>m5k9-N{FHZw5yrpAwqz4n#})KePleuGO_Yj-k$iz^)o=)7J{+{f6iV3XVShrdqLH|*H zju*$bW5#*z$+KQ-8D5}mrRz__D~W;R%XebW{l*CCm+=k6c)h*;-rZm+8<}>%d&g+s zdSd~qKr8o&Y3sGe<37@WBi9Gc^C8l!UpFRXO~yN&HY~SJ@ki zfmcF-8Z&`UD;rf7hQnqufe-0{x}(D)WoQqLzS)_$!|Znlo#f^$1--_+z- zxy%W3WFOBu7lW^I1{(&yRg$!yhzZSj}h?6FN~6b~Yx2@j6 ze(gHmT=O_S?_T`X+FmYoZe`-%Y86wsBVqFmI}@iOJq5N}*$6}L%0KYFrha@L{ZV$o zR@JQTlK)m!5UohkTNbv!uWUfB)Yb}yVfI>mXCCNGoz>}wem&t3R9QD_VG&C$-S{Mn!2Hn-+M3o8@(8uTdhG}GJ>@9La3;) z_WG^!m$P#?sj;8hisANq!v{{yJOw}R0J}zunbaS$-t)q7fp*K}SJn?%WxL#mDc8@o z#!q^W|9h=~w)Er?yydd47^&`qVcHHTN*tXJ}#m#t)N1lh*_>C1EI_20<8$BCz+!-8{8$bUM z^$bAl&{`=PPn%MuhuVyCLpx>j)FZsLA4jx1egwdi^UXJhi&-xzw3p*8Qup5^Y#F2{ zSE2KYuQ$OBmP=2irv+_A-{+2y!uo8i_!c~@H*5mGcG?)HUlw?~A+~%U=6FMGlhX*q zWOsBI7WhbO5PY&uXPX9752aVb*@0Qrmx)$%kKbN|bms(GZ#T1cE5+Mx5B^ozla)P# z{Fn_u?v$hiGOwRgxSHgC*v5A$TYfCMwK?>Y9UgKgPXm>F_qj3qwug z+{`GWIMwc}Vw~P`86QtJTm4S021idu80N7mZ7jBp&oZoa35Yoi!P>)iP^sq2oA1=QIs9$=4c5*5fpFktK8 zKURwAJe2|vLSV9z2%6+l6*5*!ML8& zskae84ksdE`rism+!=CZ5wdQ7mkpIok6i zN&pl`HrRzqP1j z9s0clB2fU+R{nm_R49bWJS5v0@=}bfC;O?GSbdIekrY^A?eptOgOEEw< z4k|aW{E2$;P3^G?)?ft!5aUAve3uvly&XG;cdCaf<`^=B=s9POjX7jzhDECQN`nP& z#yk5`;s3)}rfU!IQEuCpH|bQi=>x75o1Zcg0r?xMoSA^BKqB#v% zSU)uzFtU(#`_j&^k)pyevqq`Z9!w#Mc;79BEu+&F*l+o}Qf7|Jg$D>ORX7u?QXUh* z_+w9Vc1qlRm?&pxk48f)>~y)lkA1#0xn~)CNh(Ik56ItS>I8)X_%C~Gu%SaS1H8E1 z!Vq4?LDul4Kr&iWZ!b2DbuosYY?K(v3Sg>VpHbME|HIK6@a^W)W+Gm;f6K)1*lI)` z&0xcZypvlI5*PMY5F;H?mX-bG2NKEO>JuHtwF9!Cu;?qe+AnySY!V!t84e68^a5`K z!mhch7Xy;W>TSsFFzilKg0}=blhBu~Nnq^0xESg_U}B5Jzb)rg}yovM^>MQ3k67d|7Qe z)d}F(wsqU8@6B=dVszx4()7t7-SD?;a2~t_(d73`E@>u3Gn5+LCg%P2!VkQFqT5{s z4?RZ@V<0D>jgUYUds+MEd2{#tboc3XEQN!7xU#PPSgm?KZmZq6Uh#w-^;u8+){M3K z!oM3!+-!q9aga~w^Ckn7JLuec%|8T<;F2@3xX;}GPQqbUyTbaH`hLCk0%e}8_BA%T zpkHchyGG5 z!0@J?8_7g1XZYz}C^SVc-m`*Kv9!!Qh$QDDKTVz4mU%f|`lYk(MR#kN1Q$Rw-K;2m zWrRgP-XRgY2fXf{Ob^gGBnP0Hk7UE0XouOsnGbr(br8;Oy-9bfvotg&qBFaCGZspp_+Y$Dwhj2K0aLv4T z;jhm_9I4|=cH5t*O<~E74J1CQ??I>f-DgRx+do-RnKF_77W z+GL!mz4)f5vpjzMJ!zCb?n$PEkuTKBF22b9lN8hFCq3@a(eC|A^Q5ykgA3l0BUI>Y zb@V3gaDK&u?YA^}mr+1fN1v`=XcMi3y$LV#iuv*?(fAq9aQsyEVHGbf789NgUlqGd zJCUWe(iFtiNE9`@6{CQ18M-6u*pRC}ir-pXR5>QUmsY+`G21}m33_*wKm4GMcTTEz z;H=}o{3bHf&)1#A7a{s3o58jb2}pMqLsm>lVo(8+tSG%&E^;rltA*4LdEJE0cs0DSs;(LW>QIjJ2Z> z9(}~NX+?R{tDsX?v4^xxWX&$z<})8cFY(KiVk3Ysvc0V>!y6~)FI;&@m+2n{dV3ep!~4k_=a-{5AG@ZiGl{B{0Io&oUo<0IKXS@qY;Q`Q zG=9*0MFzHMofyvGE3(A3lT{pHY;tLi8>)@UfY|4JXa8+?jz5kAXeUa|f>$)f(36*B zkZs4PP(IPtFy-#~^VBg?N#9D$lxi=t_qT&7jk>?$J1+;Uv5t$cq6sBb$gg==nr~63 zej$7993h?f>adA!RfYW8Aog+wTsq80g^^e#_uqePG0^W;>!9UyY%=nl@vAlF;9^ybW`2Z`H5re z!Vg1FUCo>Z{JUp|eEQd#-E7o-)6FEABw#Itej#eBMYYzJu+*$25j$Q?XZ88@WC2t# z`bE?!(9&D!HZV!z!K~s(&WysofP3Ss@y#nwCnPV>YxUtz=GCm2y&kFmh6%cO!~%~S zIa`yHUjj;KR)1effy!AxtkDPL_|ya8B}FjgW%x8oH=I}0Ct89PzGY*U=bkvqgLBQf z&;X7mbu;*7NwW6yL$uHktC)=`)e#oQo#?H!<{+V4(0F4a&*+<`T0FaYTzIWOgsJHD zuZ^PCXz++{V8<2jjbzCL6!Ixix7@kHPshqf{Yn8V=RW_3SW1+?&A@h|4nT#{ z1H13iLo64{nasC}=6A-W=s{=zp>MX|Hmd;)T)36#?dN)n9H(wHhQUsiWs$^Px5Lbo zz`cV;L%dVPK)OAJE#6evuxw8LN3Voh!7>)@S1|zkqr5cyu=pDLa~I$ zl8wfGLwu%e-U4rB5*CunUYsPg&UOFWrd-?u%YF~J7!v;$I;)CZzB1Dn=;IgUNA!L1 zP;v^vz=Nr3t35wqhCv~XdkA} z{b*OGsm6IgDl4a--S8U`4y;ajZ=_WUlk&0=n#9`+Q`U{%fJ()_G7+{mq{I0 zx#tLeaL=F|BtY8cv zM1bpAxEnuDhm(STS5KaLC?vzbi2yb)pdIYu6bYxlw07Q<@on=;BFybOb6_4$OCu8w zhLe_BsP(kM*g&@wS{9YPKoT;?F)NI#Rk>^GF4_Ay#0udA3K(Z6(ih?T2NQv;5mrvT^v$Hf7QlE|I3NiMUysN zD>dNUBRA2MqW$~h*4TnTRou;%vS{UZNU9GUfcT4U0pnt9`Yj>MU8H`JK>stCR~4UL zb#mY)-e@?F>(>HUkv>is^$jhM4|I`KZi6+d7mrq_;0?q3jc{cN^4E>T>sU-6elFoc z6&d5-(2}k|h>ZA7zD#RTZNcMHF4Yn+`Ap8qx#&DhO3&YO)TzNE2+~W7|}~ zLqM~UUX#^fI}ZABstDu$!7R$rITh`wZf>jBZwA|8cu^2pjh%ZUpH1kNxZc?A#{qOz z!iTJYuL+afFs!cLUA0a4kxroPHezqZ=229q*b?Dvpi-T!kD@7kXisU+M(MbtFSKJq zH47&Kj0g|prEb)aquET-{tID6@f!bYAPM@XY%Lr#i*wB0X_Pw@lcqb$<_Sum^PZP+ z3{V^_r8IghnbTjM1WaoV2uFf~)*o7l69d!Isg3+)K;>k&3HZX+&h96E*PB}kqtGw8 z1d}Fo;%kZR8c`p+$*4wsqfY1J`?Lea+FpFgW&rW(1evDSGL#(uFQufsFD8y%79FB%D4z$O*1839`lm497)hAc42sZ#%6G z-&kFxH2eF<3z{@Gd0?{h55!4KBn%kI80(pR;Vb|*d5Qp?nnpfcV;>0GDgfE>X#QZQ zs6ZbB)GXyzLNPnLn|p5GVH5JEtGvxCew^S~|X>zi#{p|7HnzP>5`ZJ^N57pgJ+191ll*CG6W)lg)1m&TH)Z3)kN{dC=v!&SeZFDru8I`5|eW@OcdnfTA zUT6K=295f^o_`F!SS}BK^lh2O3P_(kn0uT(Pi)))wMv%l{QNvFO>96Xx`DZx8JQME z%+W93z_Iq)f)mgET4VM5FMg0~0{q<=%A88jwd(KeVv)gRki@HPG8}_ew}nXvN1uqh zA_h9kknCpT5*r5j%GKUP+jDre30(oAB3b@J_sS&C-M9MiWMX+1uh52 z7sZWK+H=i2pUw=Jo%asd0$M|D7XaFBAUB=PQ!Y)NfU}fbw=eHrcnTTg*!c!#C`$mdvUQgyg$FVYi{Ju!#(uoIu&{u3naw(aTb$~XD zxade}!4saIt8_$y?ZeJ&=z#w$3Vm_cKIFCAKAO0B;8TD*q!l^u&yV2G;bX%q`fzEz zpI`!>8Nxxk0pQJy7$lXF2*vJd^pNYopLVOY>VWK1|EmR}YS51e+d`(}ewkSY_k=WF z%hJq_ql%gnr`avzFMe{3Uy#lVKR#7_4D*1Z=B)t4|FWNSgOr>zFz@w5bmQxHXPv1U zI+-d!MK~A~oAV(O54WBJ>HDYW*)*Eh&o9Z}SfyyNLd97> zX-8bA!upTqF3)|PAxOQCj@?P%5Eryxo`o7Q2*szqkeEE&71_ggL)`R5;nSd3%gY*C zBBppe1Np@_Isq5!Ci(kjKb2_mlRa?E=Ia3L)h_X&-6P9gh^?k&NMZ9sN0+WOcxsUc zb5QI4a%HkxUtWJc0d?_FSQ3i}AiKkTa$(iQdAT+!_MMk@%Kbqa_H6~DkBQX*o0;eI zIYP@`MG(1$-h${@2wAHa*L>xww2GLThjdZ_(9(|;Z00Xmh5xODnS?J?N?o{aWdJFb zc?2)$fx_q>#R*!)Aj8^)ljNOj`?rf!8B`+{?tpBBvd1~{yV&=L(NVQy&26DmBiqK(bg6lsQ5cc)Hn}$_|p@M!NSw%-_QPs{|R%;oxoDXxBpR@ z03~G5p~dy9(!_IZdV!4=EsRp~2TeNuWLwQI=E!v10;8Pj6d0AJjBlq?V6?;&anPHQ z!Ga&mcHH}@4xsSavWACR2STTio6H)MB!LkmD(9?g!iOC2a>6|skz-2EO!MEiIN8@! zs&Z!~s|r<3!P^J+_03H}JwNwQ%ko<}%o?Cu*Fd^n)+$9hk8zSaijIX@;4Wvutv`^S zal^(Uw(B2x8D@=`!k?wxzSacm%#w*`KcO2`KCRbXhFY$Oggd*+-!BMKenH#TU$lqM zCeyqW!pywAsA%?gDZ*7(nGI1_CI&K-v6r5I_tKq%f{Nq{TfZK(HC>6LwPpKgiiQbm z3b4__UKeB~zGU<@i(Y%6FayXd&oSi`!t^qtW$iruom1?q4Y|aDfX3%|tpVSI1u$H& z71|7c?=E3jY#n9&n(x}`_A%nYm?-_*^XnS}g&dE!8#2n6HS(ppCpzULr11>`ou*#_ z>jsTAigGP#C6d zLc9&M$z}mqA)Igw2fAi{D|zH(i<4Zp@8#7Ma|LfXZ5_J1W|e(J{HFp1J$w#Z{}D|4 zLlU7%ik7GgLF@p9YErg0?K{9A?=3&%O+A?#G6W!@>b=_6to}>^0Ve~AvJ~;vFO~rO zl6F{D_tU|#-i$BZ5U8ow`7_9MJu<2$gK_YU_5DIZ**n0S6!8?Sd`021cm8UDlOA=l zHLF|!w<+0rmHH7I1HfkFln}wlo$%vOpX8#NjQ;5O-IlhW6G(0Sj|!N>I#dC^x?mc7 zlcI)}VtXwaUPRvJ%7rYTstE@O3%#>1!`se+dAY{J8e*@WyGLp2q2YK)MSO7iztH zx98^<|1Ip1ccr^JZ1GOyf<6ujdI`s(NScF>hrykM7c>%JrJ%IE^E=_4y*2ptObC7G zGk#V`u030KGv6tPviF7mfL58QKr-2K-4OTei#bW6pIydZYGb>`l()N$>I6 zpsN7rU2}XLpX&Uqx}wY7u7Is?pJ&Hf52a(o2Z_tI|9s7=e%4|{4Y-wr*z@`m#^ zW(aNm#$HVozg;MTyskj{Xlrg;<%dP{^}#@kL)iL20=@C3&v@78G22ghEg7qbN9l)u zpS*Utg1rT(Ab*sC8MTonW4T;E>06%8M!CT{+z9sl@-5&c%n;;u^}Srb^?qzI+S?Xw ziN_=D&d2l5+o&Gnv`W9iyjYd(!63o9%&; zW3rhpKmlZA5scnz%fH07AN^Zigw@TF=R@3oOOIT-@@0FNZ1qN)jf|h7#(g|li5a_O z@)xbFANFHGZd*OS#gh}T#onkgSvDa31fRPWL(ZJq*gHj~6%Q6sVjR;tOp|4@uaPJt#NHO6Y5&~1R-{_@t<-KP5txt(rUa+UD#iu$^@h=uPte#!Q zyRU#K<5QJRi-`vxB;a zxR7S+hh#!BoPrc!ONaw<(d28!Sz;2B=fNiwwGoXKFCRa&|HQp79jg_c<<7q)Y6?!f zoLe>Wf2jk5&Jpb4%AJ%2C?n`0f)y*x&N`lWMfa-fgctSR88=!nks)=U3u!vbUH{wh zq>k|^%i4NcjGneRh}9(ES;VhqVP@$epZa3;cupxQ$acU-Dz>v8KVPhp>WWq4adl72 zrJ^a*OJIvk)?T{b4p3}R8uB&Ew}DD?)|p22DK3?w>!F*Sh2x|1(-QZX+4`ZG8fp!y z<`I>!3Z(+#A{~$TnqiXv`8znzK1O1;JKLbOUs19_NZAu_a^ujFta{a>$K+NX?i|VI zL$N5tPvLJo!=%bKNLmbaVbuU>8 ze?CFWpz#pckZsd3JMCJCX)oDD9-F5odtH}CnS7O80V(2A;^?oO-S)CmRnW-Qn(h;P zL}%(RLkF}RifMzmIcX`O2S+;+e*p@KB$B##ow~1zSepI!3Ul`k{vZ>qARoDEn26Sr zS^&WBz>9y$+|$)CIJtqp}KWc&8{k~5gRuSi{=z-tB@Me>mo4Fl~|hZo<`BkieCOJ<0A z3J}n0Z!p7@Q!3X3P>pmZloz^E@6x9|1*@Yr7D~@D;bjuvpL-ghBRw2tfcPOw77O*9e1HdS* z+jm>8#iGhg$)YGtmzfhu6jdGKIRB9k6o#!X-S_3?sIFGxLmQcbYn;uqnBHar*lkR> zcIa#FY93Gy6G>PsjpkwRR=cKFY_C!8sh|a8I;u`B`=Pp{-XbAR+FjOg#HK;m}bYm+)tz z>ebmEzOSloEmK&8Olgmy6sTPPWx1HY621SsRZTIBY(SRJ={@qD$Ow%@C!wFpF#*Y4 zNRNmPP+z~aV|2wRrUwl9@L0;dFSV>H>RK@ssyGxljMB>V`hMvBCZ$(y$?<7$zu5tM zvuW25ud2_gK5AjTQ|$M_>Geo`RJ-AppP0K_7|h54$~?l2Xt14;?-jvb$YT%S)+14S z*)K*y$Cjok?Wg!!>mUduEG|wFxshT{tg~0MDFSKoYz}b zk^1V&o-an(J1;-Mqbyiy#&+^$;I1ozDg5t>15#U;N#@+ABWRsQOVgt)8CQ#!{3SDj zhlkSiF`n^)(#V`Xd_Ucp_x1Pytz*SY?=-rHWWBhdA_KBZ(V#?MBMODJ5>sva^G$o( zV?mH5Cxc^0iTFCl^92w+T9G&cU)XLUGMVSqmQJ5SKWlbRJl$~6A8k@Omnhlt*>|^!)pe%`+N4MLr#TOe%HaW1n~2PTH}!j(PN7N z_6s|Q?4Pw`VO4SeTzw7}TyLcXjGWgUkoej}At$Nln`Wa?c%RK2n0a?J#ta7C#rSDY zLO$MjomSpp>fB7B+~NxTFri!=4;@XBsOt7A2Rw>n0VOYm9#|ZjE0I(?y<`s(O9$5+ zW++inc{EUc$v4*t0?>Tuw`e_s5=wh;&OAOOi-Z1taQrG6fi&ZQaU$D^)Zxj?ShgCP z#rIZuBPiT%5A-1oi-g0z4v84guWLIq`{qrh8O{lW-o8|tAc>Gw1%ktH@k5tuC{1kJR4u*sMsL2R%lIa&-cY_p|D3B!EX); z8xX@?T5zdrK-LQQyG3~mO~Kz{O1JuTDNIzy0dPliTP%QI7JFanhe zndkMUND>O?;A`|QO*DCq?sS>kD_O5GbzS)T7~ShZb45##m=|n#x)MoWL#^dWYCTo$ z$+?9wGAg4ufP|Of5G?MN-oMlhX8tI#IwBBci;Aw`lj2<7Mu$P_MqpC4rMWPvgkGy7N9NxA$9E@zHDTOLTD+k?RB==1F_dMyM z%J&}W)&Z-u!C0o`>t^Z**+8vcHg(pBqRO*j3y2u-Y#gGrx-!`gyuwzMo4NPcjj;__ zF}J-QZ+&M?w$b!kV%1NR_;ML-x;E)Z>WBnl1RmW~8@+xGpgp4>`0%LaSB}Sdh4LP@%t*I^}X57YXYdU$R!%t=aW5}8!GV!$nJh) zve`hec^W?VG^DJXdz_I&ON=DE-1fqky{BgBsPVvQ^F<32Q!+>tK2MQnL4+Lg7uXe} z($Ww<7$yJd%FU|dHyD+%ckg@JwVUc~3Y7E0Vx2+y265mFVA!5SrB!tC`Cz#K`6XG5 z?VO$Ih__kTW==2eJbf#?-1}H9k}10Xicw&~4f9zt0k~VJnLzY5#GLZ_frzZC{I6{t zXFRX9Ia?`YtKu`xWahs?P_2C~m)c5drJ0jAWg9KjQX{0T?uR-z13~qIbH*?882(|z zs*R3ZsQD+QCIv1*$IU{oks{>4Z;{$=w&QlZcoNlUyEDaAyBDKdEe2+HpDMERcr{!w zKOn)ct1mE85A8psF2c4vTwmX0G?~}~qdxMu27KXoZVvJf{Six7uBVwIWYATDqq%OP z-jfa%Inp@P53`Xvfe29w(tH3-Se$#pGy{sB@GR>XH2-H2WjPhFAwosEn-s zb)hD^Jwp9#f;jLXjo>D(D)pZ$-|o1fb(s%_dF#6Bu84PCTkI;6MB9Qf;5x99x5M$B z<@ariH#ET(vx!nvCb9+fPi95u_QN0t3Z`|P;H@-tC#> zO&wp*=iKi*_Z(?j$-CX`L9Zg z(;U_O54KOcUt{?<`CLgaiI5D?KU+_R<6?{gP%K9yWs+4dmrrbhttrV=KR&Q=+j|!B zOnsnC*ki(DlYyb4bF(kROhDT#A{==KSnahZo>(2i z{@hGWsS9-uoNQh0+r6cU12fx0`ki7grMOU6yb$sBgXQO5ftIRUz~+++p=M0hK>8hf zCc3&u696YG9yq`@V=swdF%zuRo#6UwSy5El=<*zneO4tVObND}wp zYCl+Kw2HhRU{#3p^XMTDSL^ne-5)Q}?zNU|3L8q!mfT1rx2CDW=?5u5Ljs8i$nWen zUT)!I6|xWuc3>?IP>^$o03ZW655*HDtLjn84=$-H8+W3VDHV^G1bF_!lEe$yVcOZ{ zuwD$DKH~A8=8M5k+>lYA{>Rfya*F$58MQ&Q3csiLMktYG+sJ;v|4-Y6ua)$G{Mb%# z-1l#{t7Iod90g(n>dgsNj5c@`)lXinlRIiHVZvI(>}QOKzhN}OAHD% zUKXzU1%9ydf0+_KISgcFJ=zix6<+q!mj%%-;;c3g=zShWa!I=hKyOZ-5yBzxl#T@5 z+`b*q@L|Yx(7D=1f4ibU5J~9kejtfe9T4k0^EaO@^aPDbl9-l?t2hht%+>0)mgK!#&B7 zSi0Gl=LmX-enGe_lm)MDeJX>9!1YIVt$3me4YWQ2hwk%(3q0#uvN`G5GLDF5bMVr7 z52>YGicYzgfgJ*BEq@tRUcp^odD%!2c`I_AAne}OgQIqnTiNz~&Fch@4}AODk+#*g zHjs?+#Ve&L^zQV+&2{yg4pXn!uhfaP_P$~9|A?^R08abDe}zjUJG^zm=WTCIbF{U8 z#tDJ^NwECJ0Rq|Plw|0rwtWu^*Ae2=Nzi{B&P5j~$d%kP5m7hnlOJogkmlEF{XV!H z#gwvPxunf(C{S{V|GENFFEG;YDH{_ie~+l`>KzcHQaYbk@0<#ur2e!3CrTM=zCgd2 zGnOmOo-sx}VePzD(__~9OLom~a_Kd8Y0q^Jt|t&8w!?~u4h!Tc(NE4D7eYZqFNy^6 z*$~LUC2ATaC6h~cS_R8fu3HMb;%#V&srYGc3_U$i3Tg_XvK)f(P&O(mC@jKybjit& zNdL7^YQ!~)Q@=F+GJhvakSOthp9UHyh=&%0ry@TBtt|1EM&3lal&=7kR$~DY*I*t` zk3}#cz!jK@IaIg6YPE8zmQneyOjZK4Q!t7&pI6m(5TSTwMq29$WM@I4L0!N`-sKMm zRK6g==k8BaQim{Nr{0v?FJj2iz|QunS>gAVd0xg-R({+{EBQmrJa?^ayfj?|NZg2w z%vAJ~Y9JjO9%CTHzh5QBUxNx~`zx+EN8Q^1Pi2WHPsGaGUYnUyM5x#lT3dyidrT zd$YgPLWJRh9lAK?{Yf441GfoK7Qt(6k(#K zx+7${>&gXkpTbYKb{aZNat9auuI*lG`koP?3|!62E46Agj^lFi*lG?oX?ehW4U)9O zImUXO96pl61&=M%JQdGi;Kj*P-~M%TNngX)Y>%9-n87@rd;{@zN?6ThEM_5lLRwyT z`T|~_Vn3_zFUJ*B+eW&4f|?`K$o{crXSqq5`kd{j31%RgS;U5ay@SjBWJfMX#p3#N z{i@Hr$t~?BM4*bDdb0@~aKpmwNd1jNCmmlTH6l4~ns&a@)Hdjw!u6#YMH1_1+g>`M zB4Y!^_ujjSGzDQsf=G}0Gpdh+2OM87^o<9T-C2hWanY=%r%iH~JZ5TwGvU01z-eVv ze?fl2AGH)%kuB7uJ*^bLU^4iU1#mtIwN{?{>sXh~e{YG? z9QO_|4IK+S7r{I>D+V0A%BRvvXCtt?ma>#3hF~s{bqRF^s4Id7u70!tQCIW!{4**$ z*rt-ckP9*vc6{RNR)Uc#b@ctn*Y1xSh!)Owq)E2;d%+C?!=gd$inJk(8}IU_cbfT! zmIA)y#D=4d(lPcmpkslUx8Kq(T)P)cabS;hlEoMS3iOQHxSQj7H6!%0$zpfJ21Nid zYND1`W5riQiNB~c(NUgYnl!qm|QeGA8MZOR% zrB8rwEc*M%C8NdlmRU249e-pS8|%vZO)BkdP=f?6+B`e$93p{LPu9PcC-Y^JhAyas z@1Ku{Uvzl}{TU=7Cw2aJ%ACuN1#~n!4+t|+ziRkq0I={{>(T zpYn0#+qQdAS1O?pwJ}{u-bOnvtv@3Dt#l_i~cGMvpDW9*FL)8OR$MNf^8h^*imtz7;1wmeZ9q zQ@}YN5-3O*zZ1r&!5dhyF*yP6M0|T6YBF)S8OLJ#8~Xv}e+9@{_C4P|THpoKw>(2U z)f3IR8jm-1Xj<Hnq*hE2Tv zdVfYWJ((B7qC8n-ynng;?x%&gZ&XU^!jZv`x#n#e!tT3jcwl6sMaS^H^RW=MVw%vtj2zyI!g5VAPCAd+8iYsWxLKvmcS-3QS}MoW+ctnQ#YpwP6F_w!mBBKm zpl+L3{v4SOX?ot>TxG|W#ZCl(y_-M!IMnpb(vkBMt{p*`mmd3o(m zTutA62xKB3{kf&XdQm=TaYd2WX-cvK}*4mZm*W=4{u;wRO zbeU$db_Zn&*SC?iSI4=W@)wBH^_P8vRo+>wyxsO})#c9_8!vzX0g} zBmQQB&p8P9p0DCeSRQ>(>$?L+2g{-ZWCvdN(WOHNdjC_bJ(#dL$szSmEH3G3v3GW>`gqY;2MpieI5kOW})WLa3=;=PN6H@~<5SpwekXjRWJ z&ymN-C%Na7>viUtwTj(9wtQL*XXSeU)zqCGn#v;$MhYQx}76Orwec z%zt(B$j-Px_m}~^X!#Cc#3O7E$jZfgrY34wLWQF7=lPkl>?43th<&5Qc{cA*cdy6m zf7(~Pk4Bl#*?7_P9Vi;0TjI9usvVgCJf`VNOlsD7XlnmfLL>yn;_>Q)^E1l z{iXfub;57=38jp~!jJDcwwy+JbdfsH%IFVfjz;&`id@U1L6KVL4Og9^MH4J$COoC{ zuYbX0K!CNO6(Jv1aO29*%G$D{+E&HOFxx*dO(Sr^rAjpua9 zQ6RE){lFt=yp_Y`0eP$2Nmp9(=+?vev-94SLl`%vswP8p(-6%EfSaw>oi}J-=QHQ* z&Hur2rM#Bjh^uI-(_%Pz)%J& zGLA#-R?LUxQ+@_`eGkYM)Q6iPf<)^3-X56$ot0!Q!u|N1;?WAYwYYwgkdB)m%JUuf z5Rl6ixXMo3JwWc}gEsWMI){Phb z4JROO^5)}X53_)@3Bqn3p2f%A)OW|lBj5qsBDBDBTfH!pkxqmy%>nZeMt~yXFJs$; z+S;D`R;(c-zZR7W0hrrGXKzZvc44HKj=YPZ9y4V{qPdwoK$MIo&rI|;ueWYbsOGqA$t24Dv zga9c#n~l@4B<;c2H8&VIz!`xh`#~H3+ua^RWBnP%?e4Tw>)KnHd`d91AHz^l5W7Ai z$PO*585A1)ozzpF?;yj-a)>+#^0SX_4#R#zz(IoNVGM{EMHTrlbpWtLV^{@|1jv#z z{v;|N<_7a`KJ3&nkeyBRsAwBygXcf&UtAAcr}3BPKf7P$fLA8{=Flz<<28+5+q-->ZCr~) zEe|IQ{<0Qi7E|#Dy_U6!zfm!GHXoujt7U@c9tRp_qPA%GhVdouKKem*FsE(lyV^M} zdikvk9GsmO9VAWD>hd7Xx3&?1ctpC;Q?R$$Vjr5x)B48vMG0;2R36G4fmen&)Drom zqNd%gAGKPchxeV1d_ew&U${Fm;e<`6btBVa!vMMS)6gpb-XaB*Yb3c4mLWhLnQ8>u2kndDz!M4Vg75J`BjlPb>Ljq^@QgK zuD@sr$MquHJb4C*vbo0w)1%%`;& z`SpCCwSB$O`8@jTVKOc>oj0M)XtPI9X$NGaV0N<_G|!=DiRXr~*yC7s_{Xt_JaF4^ z4Ay=vGTl!%4F;d6q?kCeI%GM4Lk^|9dz9VpOV&*;gVji80)quS(|xT8j*L}4 zOu9~ph_`O3g>qN}0ep2rpg{9Ka~fP*5HvLz?x?&dc#8<-r1?N@rmrB~PW{K=&?r#& z-0JKuF0EbrJ{mlR4IAW<9IzMxwwkT{$AFQ?m9h@=ACLY!SQCH#8#&Y15(N9S9y!DN z9Ds7lP~@B^J-Y)KSq9SNhQB$F?jPs3J#^Y9<2t8|)?q+>g?;Vq|B@Vwek(V_zYZ#C zeKe<)!TeVR1N&~E3~pkqun>>gkuUnu=FJ}ecS~~wDAACi=@IzRemTQI+&;56r@#ON zzuw$2>)8&c@a=tX?K1!y`9!?5lNDX}eHgnttSzdjV1Ek%>0XA)XFH8l*-;G5{4Zl1 xcv74s&Ki%hP82pQstIm7kzhY>_4aZ3{{XY*jemR8{7wJ>002ovPDHLkV1hj?o-+Ud literal 3594 zcmcIni93{Q8y^&HNDC@aD0PG+J2Un;okB`P#uC!l_hrV^Df==yDoL4W;e@eF6UmGU zvtVWvW@O*@rC~;67VkIJ_x%aqb-nldEZ2KI*Zti0@Atd!H^b@TIq4k-cYr`3X$O0o zOCXSVmuP-uo22M%dd;y?G;9yIcaH*r|F>`IH<@46|yE9bwliy%MlO6PKv?i^AF8fa@Kh}PZ?EY)_7R&$FLpZ++r2-+a z7r$Xylzff#<)IIs=w-D>w_v>RCSU}w2YzbW?YP8zHViV}*eOr>fc!W4!Bzxubv7zH z<-)tGStot(m{rDprq4A~6W?YSJ+Ll@^{VGb0LPJ}SHo*G9gf*T`@>Pn{@^ zQ*QAZYb*_RUCYxYYfXQoE2w<+5?86fr?Pq$tx>P=A8T!{k0$osX|jaq4LB$V@G)v2 zbMOx>lGZ~W{fk7iEMo|)R>og`u7BoGf3Vd@#^>Vdh=m7gik zim3}Lyq=x!A0I-MN8uQ1M$=?>#z=1YF<$W$h-pjsPUgIsl2}N`jTUd`FE&Tr<8Mj$ zc^_Sk|6S?_3)z4KHt)ii80v*tDtDS%r`RGzNbonY)D$Imw0uN3yXI} zkU)!z`~ZeGAZCf|**M1b;Rw&hXbL!4;70arijUy3=Ufg3A4lhKp4ZWqWMb7-wV8%< zoFO_!K2Vdec6%TadFD`+Cuh1A3l38DFr`WG8fzv;XxlY7R`hGDQED9#Hp;I7;vD=% zy`G~_Aea%E(kOtd0?zs{lOw-Vi0<2w4va{$0A?E!015f=>=kD5;7Q5}$nCG<`IRY) zGjud*r-F8Hw$&%eF5NuB(Jv6x2G8LK*vnMQ;A+C#qP{20Qs``yZ_d?bp`f!%7IM8f6Oj|4a)d`6;!1vwoxfOA(AWli#uWbIlgFny3ARdh zY&|0l=a$v2+&W59KJ{t2>aW&Y12L(d21xZcu%lx`yaKl+`y_o~C{lrCr|rIOv1SJ* zb<)PeX6s*m$*tmBFvr4NWVz{yxs-=mx@V)lym&FbxB9%FT3zULKF)j-bvi7EEA#C@ zt)WN4pNUYx%I)852JWx70xNmI=HXe$HH~E6oCY%HEjm_qO;bjPSfB%io9QJl&)ysa z{>7}ZrDAxru=a(%qr*ijFXqQ%V)+qzt%~?z(RZ|QuMj84m*rF1!2@#P2~bk<mB?z%p+82uDBn2jt!i#SgFi*u-j? z!@`60&P7zdPcwTGGo2TSo`aGEWaE${IolI`aNG4CGc9(NftFt5s(X6ew5{K*yR8P| z6L#%Mg6|Dtz3IRD{Jg-Bg`N_e_>HJAh!G%^V56^ZT<-Guqf#Xale&dAZG+iAtUp*(sDv^J``>&5}$S#D>6RxpRUkGGO!IC&= zRZPX`D)n87^>?YMFv|-}cjWThF;VACmk@|Fm$UugZ}%)%{>`pC_1AhzRcNbgg=f zYtS1ym0v~O{r>wJ`CN*+t@fk5EF}i~R@-gAswnnWVR7e&k6rm{G)u?jiy0aortr3D z&h8%pn7q1z%PEp0p*crp^g85-mpqC%4)5frRF^B$bafW2@@y#Ba=@4NL-srN>hM?#ny#du^OvX*c zIl1EV6q7k$-d-&#n;vM|v+aNsipfq{#K4D~8gQmblk^evNw1t*bcVKP+K6U_^{ZmVy#$kQO;3V3=hbLlXZd;4tls{Tl?&9>w8*FIUC5CNa@H}&dl$); zZxj+k_78SfwAg8hoP-L>a3U#!b}Q7411Rdx0wP=N_5_k05YV=Ffgko?|tK`T)yUa`(v-(joR&74Qg6YP}5e{}f^DbKG zTirTE{ioP1SD$YV_PviS3eYp?8oJ({t1lIkA?m4q8W&~K26RUwMg(ZE1rYV6HFL+2 zAd{KQ0Lue4y{`bpLTj?XQW(GpDSfR*Bx0X&&EnoHyv*kWZ`&JFx#bM0&w5;@5O?*o zYXeK^dUaS8%NMfb^G*z3lYx~tWiKUu9ksmz)Q|Qk)$^=GVzKwbII0YYh3BpXp+>0Gc~#XRGw{AxbF~ECU8W5PA2tq9^X#4lBp_&7=ysgPMKBa1t8Vyu3)1#{Qyic%1pUq( z%#tQ#*0S=3G9QnR*wz7MV(^NMWi0dI+ZS15`;dvZ2QBfW>85T*!=&Hl1j^cMXFAXf zPZzb{Xhg2Z5%aKYzbTk* z!+Cq(bfe5II^b1Wvf1fW-f6oBhUJvw$(bjq4z|P-I(A_1s=AGYq0I%^dMvUjm1MYi zu+6-y!q5nVsO=1!-F9#<%KM!wwPY`OFe%|(u?oJeO z2Pc;Up6bg73W}GDAK0(H+-&_$g`M8IPOb;G2KYGb4lvx~7~t->asP5n4R$p@RW#t? zM6nn5^El{vSk+H`IlWy~{6G1z{Bm*nBNTV_<>ot$#dW=WoW$45t(Q|+uE8#@=Cj{f zb=PLSzkZCr)R((bDBh~_^1i;la=z>2ynI~b6*q3&D6geB1ycQH?&3DI`gpW?#JaymjO%3a9cQIe3 zD?goS_x8><7k_xVuwjvF_WT&>JF$zC7INSJw)bM*@q$ZxC|kz&_-S3_U~jt?aPPVN zY6q@ip7HKCcq_*w)x`a1Z{QZ}Od^cV?rLMU)J=k*TjckyZ_s$;Rnq9R_jF&$ z@6{B|3=>()*n6L2H#6E8m57GbxVu{18SeGH{w0tttIBL&X}{=j%~lt0y?<;Owtu&x`_?!sN+h3M$>$QzYmd%-yp}A;`QXr(d$Qe) z>>~>cIt5J*ABgdDH;V9Hm~Xx!W6AM0vEkI)>$z>OTpbJgJ{dHXo1QzUy76A&(AC<> zk@@i|hi)*Sey_<(BFRV&SOIxsDf$dDK=IqqaJW;>oXV3OY2@>9n zTm+lywr$&v968c9J2R#qQ#5m@Bg5q8!i5Wu_I+Blkdxq)S-?nypK3g4Q*hM7(b3Vt z;j`KF)p=q;-ZN9b!*;L`wiS!G39amL2Mb!y_1@mzgmo@8F4uzvsCx)+k^AsOU-#w7 zbnV^0|LYY+$IY-BK8sMa@(Qg7J;>VH=y)NG{<>pD(}f8gp=IF-y=0s+RD? z!(_919VRw4w_bt>;Bo}KP~mmWOn#L#}%`#2NP?z_TTVEB}!D-rf$z7kOq6ZBA~ zYf&zZU_8m^N>Gc(y)C>YGmf+J3Ubm2qV4qQ(^h$&EoD5KOJ8|ymsO&cw6o76O5&z4 z3G`n@kiV)O54503lS3lZ@hdTf_-glt`yK}m@+Ty5kwai3XHM_6!-M*UhT6nU8)Rg5 zsB++?Q)i`@64VYpi@7d^l%q>_D$H>#&u$0^QEd-lL1{aJ=6cjFLH39X({=RdQBzY> z1I;sxGWD(2Eh3O?0|~p|>Bl?jVR}s?J|6H3`DBG?VKZ}-W!w)Pbz zKjIWYPqemusff;LJb3x?Xnp{oY&Cw!6#!5N4{@ezeyP26z0i*eY zgM(tT<1g#h5Rz2vvSikO9}feU`4+p=4X3+q#?&NiTp_}&W&8zGCy8EBQ_w3j^h(Rv z(L$kwT=GTapbO0f__c8Y;vK21R6C^ub*V>sKBy1VbnCP!7Qv+taP%vj-2(cW>NE|CpSfuNE?~4Yr}vGm`^692^&G z!i&+560Sq|YUKkN!LMj-FoxWTOJq2t$T82Jz|rF^d6=w2zDR`Cm0-&_^rhn4w{K4S z_ivpS#)^YCz7_{ht3Bv}jHC$jC-PlYXo9L`XJLGV{F)KRwcU30#Wm~J9iE+;-ch?9 zOH#6!T%eFkmo7bWs)}7@5PL>c-BOi9j~rwK{j1W4c3a5<8ipPW&O2Sc%htB`p`@1@2@Ul7KKj$O6sv2u*<7GLUE1va zo2%=hEM2v(lYQ)Pv@p)Yp;SNeV^3a_tOzre=+|N@@!oMwse5jbza3U^pDx zB)P!Rb0?$PnS+NXu7=Sb1Dtq)HKDbib}BWwskhA~ObvTz?bXqNHhHYL7HM8|pFb4$ zbhWdyBkgtY@OgAFtPGp570Yqz6#LBc7hEEmAwl?7G)7;QjY^P*u=!2uwu?3a-DwF4 zOJ^RxFvGxU!iLEV?G@$%FK9ShUF_H~-b^waI(*ox`%>l!5i>PU4t?o8I=N|}@Zyy# zl8G!** z;r&fz%}oSas5vJJ|*rG%Y(i9@OGV8I)*MOKOTQ^o_PWciB{M)$L_ zvdDuGIlFoD=6hCohN>(?C^?vC3Rib@cXwwMO}Odkgi{2L6&*Wvj7M{75UT;JG){jD zV^ui(P)e9FEHst(78cNTw5e_8aY2EVDhu_z1C=#-p^dd{~VGQWvF>*if#$cAV z_M-3Y@Cqfi_{r02*REl&2L={ktfeP#B5cWS2LGy*aQ|@cfScO|ZborGymwF$@6CX# z%e2Zf-LuEK(9ZTJWkRNpMn;+!hQSbZu%I5P{|4My@~39%9@(9Exv7+;bYY?Ymq0hgs;E+++$|e zP+xCd6l9^wL99ZD1i8r$l|}J%c6MIZ2)4v5AIHbENOH;3(_cF0O#d(|77`RZS94>h zkIyfCv0%gzC2eHhW*kWmUJiPCItN7hG<%K}`VWQtuCl$eUOh%kv$dO|tgLJ)BY-KN zS$)RHj)AirCzsrahKU#+?fciti~0HaFVBix(;JazI-|BEMHEeTEKAE^yF9-E0Y50m^R?V^S^IyKA6*3lcX*!vN`_Mt5^5# z-Rtc=c=PAPrdTE>CXU5&U)L(}a$@?M15q)~6GcsbemYdWFW<)rVZiH_AFMi@So7k~FKP(U)xPhKU7|nNXv0u=l|;~Ha?P(1v9_W1cc7P1}E<(ha)R1`}_Cr zbi>38+&6am`Hdrz#qofFGAa_!rBTIMUA274?Ot0UgvEqDxe;nAUjmL*G;=*NhP(08OZg+e)S;C72=%-OS}zZYLe zc7_d(>?~;JGDGuH2^!UgejZehNXg3&ygI)EQ=ljmeR{F{$%-+5O{*`gIWuAKq&r%iMaWAeeJ_(vu23*)FHxG~M>gwtC2%gjkS4SnG zI2nswyLPR0ej`{aNRHqIMnFIJMMWA>We+@>9;4seUEZ!%RD9b_SuG)9Fi%mCGxE#J znDn%?HDk5B#tY0;sJx1YzrUH7n1Fo^s?RWi>);ygZM>M26w+S8kej5h7+>x0?=QT; z^GtN~<(gk+e5-eK_4e-RALU414xjjqJ_i(vdFF>(w^nzHU!w>33;6g}hf^e|R1d~$oo%Y!++|9J}EA-jf z*!E|~+TG%x zjvYTPYo1-w;k|jwmTfL?&)~r<9HaHvXN&&0rE67j@&=er4UN_g?>E=h8>qe-MDR6^ z+=Xhl0jDO;He}o?8{fZwzx&pX^EGRi zV`^rQ&X8gLu^Rya0jEx%_U-$W_Th+2MCrK;7k2I4n>Nuk#e!3-30E3^$6#=9eV(7tn*p6NFL!okLISvKP?cayO1{rl`UaM4Mxjbev z=q!T}n;eew7SWiO-4xH(!p1K@x4OJ_o*3>nOg~(4W=Wm)6r!b)PK49pETo~_y_<|h zLMNNr?u@7b%pkXO=&y^{UzC?`bNMNcK3@OAEOZWG8vjV8#Pxd?Ik#@#-llrOS>UwO z^u)-62M_AB8IPgKJWQ!Q`D)UX=6PmjWIXZvc>}xu^XJcqf5ryOcns#vS3-kg$SlS6 z$|b@XB1*l7yWTF6HZ2_aV0AroCZ8g}wPW>eOqqvAUteCET;di2#)k*d^(zD@Qa}3o z&~C=vyNDUCp=m@(iH0r?4mT*g+c4=xaPG{X;G-I{Y_DItMtZD@e?pYEkv6a7$@wHh z<1ju^(ISWPQ)afomxXJMs~U4$t_Sw#BSbNXlfxzvmywZ?mF^{}gYgg~M;@#hj3^}Z$gIS0k@GOsc`Gumo!K<|w;2Qjf z$0w!qcmAD;zT4-S@L*Kgh&VKKTV(z>zx-A*am!vTNf{ELaXm}RYh@iLPMtzbeC@#l$p|l9Fb=$9sj${O+u?P!e44R$rH9 zfK+(oz`I-9T;_{7=lH`AqGQ((=5z94Sxjtgua|ZFYfoLc0Ao$=sdK!rKFNz^fP0=7mv?Ap*w%o zwTPnN37@ujc8gOPVHpd_BlHx9vcS>v>sOoUD~| zP9y#&Er$^5ZOZfN`;-d|3tRl;nKN%*zqWi9Fw*t*W?D}B0H&fDc|W!I+Q!4qn9naU zni_8PlHD>T#&F(QuvUeIQ_qic)LA@2(A8KJJh>u9%|S^Bza>4`1|+!1kuNDJC}bb$ zF-?DWySZyAAD?4h)4RI5)QEOxEU0HVpKBLD7~?(e?(W#5y1HeTrOj|C?BJ&5_F0;l z#nF>+a#@;zx6ox~UNe>CO@NG>i-I@d?FRb#`bUqBRzwS57IvE3JizO& zChf&0_0~<$($y#J#>C`g&yOEVx%Iugvaq_VcV2ts+43|>G+?VLn;y(`yO^Su?qXml z0y5_9-YQsOBqu^kH~OR|C%3;i$wxYtt2^KfJ7f2}0*>&6+f0Rb;?|C<2%?AHtgCJI zsgkX;pr*hQ%gV?EbsS$z9*7)Q-LwD_vw6ZTL1S|QZiQTQ^~G&uu;0`t2Q2N!55$#R zd8s@V$%>r-^25Mt1=xXtm3jurPTbKORMyuYa*6I&Cm zg+U3vSh$RY5RFZYjB2l~cZc5%3<$uABAWd*(UYY)(REYrCel38vDxurNG#-PadB~h zEqI;SS^nY$|Ki2+mX9#0%vdTx!Q=&u2b?N^2L{*m*V2&&9k-gyZzy$3w#GcewHu3nsh`?QSoPB z+hh{V;X(GHK+t!mx;RG=g&XA1hCA{{){Q)689_NG1uJG-To73`to z+N-hhww}3`E0!-$%@OxQ=+ts!o)9~1{=>$Dz!BfRef!t8*_Y>;_})$3w?ARdf#)4; ze7L`IVUm7n_0?+Un{UVa3kJ5&V_=Ntb7fwSlO&nfw9neQ`ThG5;LCXp9Tc zUnw~b!>eln2^Bql9NWEwM3N~;G?_)ngZr<<`h+s($Vh!;Pe_PHL!#osdL3OaEcNCm zq4O6dYK9geiS0W&Ha12Ej;mIcfAje%e|Hdwa*DKdhn6uL2ZsSR)>w=0)ua@Gye15} zIj=3mDzn=k5i8*5O}_p610u7qFZRLh{-ST7L{(rqfx}%U|Njl7!-WC!1SBt8qoy_$ zr8(6B6i0)!U2k=itGEm$+|OxVim+8**@T zOpDN3oN+u-6e%9V`X@5u6~bQ4fdkLTWd+#q@#&GCcSf4ilWns$=mX+HVdaBN>uFv;%;Fs-2NQ!bst;0G(*}I>L;VT=3j{`7sh0S~M~? zR{ZO=G!jM$qohkfEf8kn2M=>{eoKp#Mp(KYQ!q^K2qZVz|C&lu1W2c|VvnL$83`So zlCvpv&1-_Wc-z({kG%ELCH}ao@^FUmB^b;$>kevd^O1&qBO@bi;}sk9Mk4Dj{m}wM z3$03I5tPbndWIMl0jigsotElpR-7`^ySashYO1P0*}d1{Wh!PSyFug#I+UpW>MHnUJ52FE=TynAt2+evUEx=3LDG_Ea=Xi)u1Fv z3;`&5R9UH~+$Gu{m`*NNqm>~toI$7zdBUDYUTqq8-%tE}DP}P5tuvCNyQZ0QE_>=3 z7mJdT(xuqgI{PT&a@!YlEDJ$K|Ah++7uA*_7*Y0Y_G|LU19DKf>CorRo}T@a1I2*Y z2UoDVx>jJV&fn;?S5#C4CoC(wQ-+cnKjpgPT}wD=PZ-F}zC!;jKRzntxhBD4@80!TRs@Q^ zunyI=wV^OuX%WOP!Q`JCke}d0Tv_iPiw-hvsVy5%n8*IpPYnt0`t|GMJ}|R zfCscUd_ibT55L%Q-7OKF_Q(tW0zSdU?%n(T(wg1yhOLQe{%bdE7^5f7)b?^BQ=e>l zJ$B;d%ln>qYh&UNfy=B}V?oclOE&#S_Csh#Ggy+C@hN_Fo^^CAN={l@c+=5)6oHb0 z@86x{tB;QMT98rpl^Yc7CrSO5p=?m)n-Xi5taB#UxaS{>$|xDZV7d6l&6|gPe9)%l zzi?=eH_k(^FH7g-4EM5%hWn& zMLTcCXduPPh+APk1TQ0`9j!q_)r)O|ex5Ekp?C8w9QqB3a6ZkrQ}gM*e3N&3 ziEr`bKEUI|nLY5IhK2y7k-&5&^~~JGQV&*fmx4c(>ToI*e@W7XE7z|-f*=>(&~{`V zfH+aV_Aod}rE|B5ER`_Rvi65|hYzoNw~i2JhBYXJgF&`aTseGDL2&ts6$l@gV%Y_k zv%0bX0O$oqfkddViiwPmr87YYSYRT%7xl z`rAd*5AoPmZ${bP(@xsATnH_;6KBr?{w48>zM<|$^6jilk5YlPfDbaW@dp;T9qb6P z;#c{3V?Djd*`lg&77k1{!)$P{oupv06I?jKwhGCHSJ7{0yR*lv<>DF-j*j^?pK*N3i{vA=x28A|7W#ywt8^V6ulyE)RENCpl5vd%@#?ZBM`}Wt!!n_Ll z9uuLqZYj%7^K}uhs|4?M0KGOLzrQ7J@?{Mng*Dhi-IQG%Tx+JjvViu)OYD_|#6qWj zJ_{U^vwmW%P?6}{T6vWpuz6WA^4;qJKWN7&!vN^!SmD2Hh@v23ucd~`(EqInI6ds6yE((+1c6HJt|AN@ml1Z#IdAp7gr-ZRi7FxtJ5y3leiwV7NKiv zs}0iE1%}DNAg0J3T-|~60dWJ*clwH~^k(c62E$xJvbq-%5_&1Be0+Rq5uEd}Arx3$ z#kOwSc8HW>u!0rg<^6}e+#JuNG2R~EHswqr61-iEW-59xqIiX1&`=K;vAv!F%Elbg zC7+oCu7DKR{LCyweG19}DBm2(utWo6QAp6@K~9G`hF0Z)+xt5(%xUTL?FjP1qiEd9 z`NKU67*Rs-HgDh%Xl7+F5(%m$LXh!HuV4e!<1t4llsEAk zKzAFdvgs_5py{qf;0t_dtvW;~6;r>5(pHSOg1}D-9<}J^XFJ46v*EnIQcT60+G0Zx zm$K0f5_n42l60gNUB!Og&=zzNVSEYfqh#CeIq1V!ck8kzg_x zEB!AMxi~O52I*QEZzqZBhvEdWOlEFJ*RA1oqo`};;7Dk_vdVRPFXG$0ERk{9mUJd1 zOd!#9?5!&$-x{q&4Ud;yI(N<+I6B!T4H0pNRlw5Z+2M4}TzHFg^fpXaRw-y}3=;*= ze@Mv8`@3dvNCcGt8laK-lHrq`LV`x{1aPn06v(xCRRD`2S&KCcGfsX-ehUaNXzC}a zt%15kCDG6=MbT$MBw60J$lBOgJdyMbHJIU1*tr)xG1SU=oSpZ(9 zWKS((K&Lq&wi@zNBPXQ{34Y{RhKUL{H#eXpsk^nf0Qc6ak2RlKBt72FNL-uc!x(HhC4R)71!s0yqiB6N1Ub3v+2tpc(uC-PR(0e&b*^Vi|H5 zP>;ja=(O-tO7|`kleaLQIFd}H>97STs9Re5vYK+_$mL6ywx(-&gB-uM!OOol*s_3E&Ah-_;}rt?NL~hJkru%nA-vQ7N~Sk(-&B zeL!Ve5o|O8kw9DG2jC;>b-n;sbJvokyuzx1PYZ(3js&yF2WnlFkY~f2_6#zmFyzuw z`e-S-L!Gr*ckVn5`uz}b3^bw>4aJ7CO83i%%xWvIXYcFkmM1c5e0cY62rOoB=ccxe zWcZ9HX=|jUPMth?-Y`u3IgtrOASFE|#U8%Zt9W{}q=ZU7qX4~L5OcJ=BlW`>%dT^W zetoSZ%?Jw%%VIg}bL4cnp~F>OVWQk_DSJDA`Xv~W%)Pp341Ue4%kyY8zUCm!X)bL$ za@=d!N>%d3Z?GVOs%|MiSy;R5ZwOeD{4_EjIDx*tKGLrK!1;&}Opc1NbUn@q#|OWMI>`l`;@~0dj=|uCt$My-txz;D5#WNiD7?+) z|D~YNqS>GH_QO(kzPUQooqm1$yf8t-Wc_27U3TA(79eZcXJu7|E)FhpODQGPch&36 zOM#&Q?V&N*n?rKx=*2RSUx|*?(J&A_j~^>{^DBTfotc>dyXW6p=)ZI4PV%XgH{X1= z=;>`wr*gt?B@3u-MUZ7K6Z`AeFFH-gKpa!SW;ny}X+y^G*dvhpA{y>LDUqZyw@Oq% z!I@T^G!0$ZNBn;SKLvF4456i;ar}dR*rl0^kV(5zZl5 z5Dwb1i#nH|Aw@I0Z+#w2Ec94F2hmS5ANrfucBkV8%4^oF!KR&af+WcEVHw6f85jCH zu5If31`;^sUicacW%pdm%kCO~gYfG$McG2;=)NPWiS*5NV<(iREuKaO22e@`|9+np z0{*h^$mXM`jyBr_Hu(Iqp+jkE16nBqSQpwe0@uW#e!# z&inTRF31>}9|Nt)Q_2At0Fsyy=&FJ7pJ@#onEqWG8p|C{bTEG!^UVJii{LFQxX-;# zTZg^VUW*tW8QHk>EXeXTVu}k-qGsS|kVh zF&YzH9P)+9ABIU0%9}TDnC5XSsO!$hF6L1i)FK(QcSE4@kzTg?cZ%F{c?Es>^M>M? zBN!tu!n1E_aW(D3mNe=fQi!X9(WIyEbTQVQ@sRX#heIk$fnd~WC;QIj#+|Z^ z({|L+xX_98&`-sov&d7^A|(HkbdiS(p!^@8;gasMaW0#)cmAeV{{!M5?ng`lLeMiW zK97xZe3edUJ}f!}7G$UrA$gllLIna5d;M&u;{)>_Jw2T@iB-dA+I_#iI{&}$u*EYy z#oJxNT0sb%IdcY^LCS38#DdSvpJFnOi;{;2Vlt19*&U#f!LpFKfWQB5Br9ZIIx;#6 z>;=bNH-B9Ys3Oz7dv_+P?p0+QHhddb*e=aUo7p1!Xf+TsSSJ!#`!DeclHg5r{P$jS zRXDOxU^)0YALQXY zP48RhBOd#2iZ|Io?DMtw_|U-!v8jRCnE|?Fi-g@nur16^B}E}o?EL!GTaRkH3a|~|N6L;c`oRMeRkmZZc@_Hmz&(9W)-yNvE|YlOeWOs-MA4R zb0OszXim`TP!p{&TQH|6Snu?jAMtqs(pz*j2wS;Mo7Y+}nF$6`z6qNOsFCK(xFfJX zj3ajrg_H7i7U1I}rFO1wmy^FPjVpv@eA0g=^uXvrW zm_WTivXlWMcR)m_@I>g;%YK9gxThg225J~?#%Jya4paiTI`ZQZg*PLNL6t_?%aPgd zZ$4KuU~YZ|yOZMx$78I->({S8a)v#DO6gPI(M7h8qmXhi1Y{iV@9N67%#>sqa14w#RR55lA6BFx(zsId#~QcQ7}YX z=V@=XrwZJ1m3;(689Aeo#_#M)EXdgiJGRR77ndosgPk;w^&ocKXYja^v0r<4%k z-*fx;(SjEF!a*G)qZsnU;~hDTu`(7|utCp3pFKy8jLdP%7tftD28s+6)?i*(>+Q)4 zi}|0Uf$(C1iGOP_xiH;Tt-C@wC-(R!d=)*rF`749RL98nH# zCBZPAa!UA#&$sQc&^WMaWW?uj%jmj|g~gnqVmv_xB;75{2MPeY`ya>!Pe| z3X^?5Eo~Jvs`a;b!vJ$62r!?{YYn)YmbOK;d<2sUPcr$*J?r**_4w-V08)Hg{iC{< zl!BVDgK%2l^p^Z?6qg>I6I0p;MBc+D4i68PNb=JG`3Z6YK6cJ6BGJ}fnc%Pr1c&LdNd`8SOR%0V0 zKwvB~KLEpFnJI|bylYn-_*v|fg)8%HsqwB}UbQtftxpc!^pR!wTix!0N!5+w&NP2; z1Fk63$P0qn5Tso*y)K&ZYn@(e&g411Jli)gFbj9Ic-&4<)G#^1q}@Hmcc69Oo;~%A zjZ0p6sruL!>9R8C|Lxed;ky4NKVcj899)$J*8_15q-7vJ)9&2)5qWcHF|-F_{$Ce- z(_r`@%i3kf|H`s!bo6L^^(}{v!Z}iHp5S)Ze`(A;{!{CrHSm`P&Z_3*9}V1FW?Fj#$TLV_m;r|zn>1E zWlT)YV~%`Vj+p&h9zx3nkPS_gCq(r_wVIG2hrM+TLfi)TM^aWVX19TK2I3kzJJ~k5 zUN9(}uS?uXNeDpL#>3xtXa)yw;pp7R6JgoxNuuMvzIj;mIZ*$}QkFx1e40gO9vdfX z*>Lx}M8i&+ey9BK=xEK=b)8^JNA#t}d6_7Kzjn(GBN>9UsM#~mM{Hr*KTI%iUIobd_n%4tqsqz3<~H@w>3Bl^AL_Ut!kJjGnmF7WJU$I0GjF3SJ(As# zIiY6DFnxEvaIL`UZzCuy>Pm^y+huwfrGX@{9}0DSupp<#%lQ=JA$!?jXpWF5!3(YZ zCBJBELX@^Fz>FNr%-7L1jumGtkPo1Wp*#GT3``T0k?<`;?|%W8D2?IkO8$Nk;Yv*z zPD0Qk83iEn%IJ;Q>`$?TsAc2-D0<{Wf1ifw0$=#pt8M1hiWtsGK9>>+Xz`zd5QSMX zK#ASoMOrUKe8+#dpB33OiXdoqEOfT>t~?uLjg|~6ZXa(2?fKqquP5a!U0d{7jq{Fi zo?Vq^9)z^;abyS!G4Vgz?aInZ!}N8K-FDhuwd@jqNn}zx-lM{lR0>O4s?4JBl)cD> zn{yvf1hAK=2Nj1GE3Go=`H)!vnPVEFB5ay%+vdyrPp@!GiCAK$!tdQ(mj)IzN-V_h zL}Ig?#hU+%~ic>0GzC2Lf|IF)^H zgrRX?vt}DO+I{HhdpD0i{Q7_AKXcq5X$?pK9Q5_YO8!>^lU24ezX0vc|LXg~*!#Hd zk_}nMTXS5D0s!x9m!TndXov0x zoGmCzf7jLR`j*tWW81ddSy{6c8;TZ;$Munz3GC$>v$IQnfsLu;a!=VvhCfi9lj(?I z!Z}nq{HX-{@^sycH4_h~Q9zJs+5=S~%Q|BY5eP9CU4&~wNL)IL3_ld^4Z;WGe(pvX zBSiiHCQxuT=$UQjjt$@zT$BoBC${)z$(1p;bY zdP$pt)?Jrufv3kd6CJ#10)M+?xQ#_0x;{hy+eNAtBx1r+$9!TNXdud`)K zIiPe|k*_E`(k*j83OLX&(3P-Ak7NmK11CcN;+$j^qS-2$XpM11Pqz zv=myj2#8leI>n+IEM-KWM-8awpdPEXUHxXE84grEaby<9Gpw=^YYlj-pg4OK89Mzh zde8g^2mnPk9o?FaGBtuL6rSEH+b*oEqg{=2y9%X?2D6-HU1|!UEJ*mPP;+0rWgt!< zEdpExxDUAqpRlldUejV3b8(TcQ0j3bk{w)8Qe?-cU;43h zNFd2lY8dPKfXdT2zmTvO3$Am1gK)t#%ck02@DhziGd4B7)qJ%PdN>p<7ypd*LJcGt zgqiKyb>Ut2o}N`%1Hl7t3;;uV#9-Q$D_1UDxPWm%`&0-J5pr$B2xOrk1U>0SzN(4n z>fnAqgjwJJL@hzN53)9*|M^96qf3 z>kX%y$(Yk59G2?RvmpJ-aL7W(B1GRSa} z{FbiIE*vXfVuo&bmVWr#K0+lm@bo`w0k;T?6n(||uwi|+z#;=&hdz_7ZJDklxRA=K zs!eoh#DADS;C=xO*oT&ucdRY`1*t8kT6UE_j(4?ym;Hd||EDUG1$wd+>LJExVH{KTjnIt1$04{t7;-ZzTsA|eC9V%(NY2BD zbfS?NMGj0S8H7SzK-4S8d*H$a@_?{%JVwC|G>prkdV*Rxs_YO54f2rDIRn!zRc@Ff zvS$5UyN)cSL_zCI7He%8vh0epB4GIkJqKE!LFx4GIv#i~x@ME&G3Ye;A9*tlL?A+z z)ClG^=uHHJ5NkxK!oLLVkZ1JwKeo&yk!o!vgPl8Dvh8*0V#%(Sf0wJo109*GiK4`| zzi(}wLAA~e!H1VvqkK3Lex$AR;3vymC zYxC#NM{z)l=IoHBi<1-V?zVaJ4<%^z2$8M){PGf2NT`|Bos(((+eHu8{JWeXuJF+f z0aZdU`G}OV^5aL3fcc0a-S+z{S(W*p(wf)%qQ9-mvWMoV3lZP_=1xxb4)&;i&emm! z(2xWJ{vJSXzT4bt8=RDE5y@-@I*h)N6JWiOSUH#l`2i7d})8`w$0- z0kBR8p~;i_>{*L*j!8BPXA`uzNue|T-)tUtu9Cl=Ebs}HHzUiXr0&3#&C?tYqntB7 z`t{X~8gAv*n5^9B$&dS_U=F1!@UZ5wh^vJO=I6JRw^DKo{hW3#Cd#~AaP zrh9X0x2Lo1QGmJ?N#mHs`Md8xYz>ID!}=D?ch_|`Ji_iCo(?~u3g z|F-B`QUa*X(sum~fn)tB^4}O&wP?wbHHpia6}5WGA$3F4;NQ(p5L1bu;j!N)QTp{& z#5z>)-tkz&1>u&U}D zlWY|jOIiUqPbdIpy7VJ~s29};1vK}c)```UH(&t()PB*L511;dx_R~?1Ur56`#YHD8ZRA(T<0WACFv`>QPq!y!;9T+=ZfU5vS!YJ+vAj<}bb~7M8kkAw1n|mc|QAUUz11MZYI~PIwXI9 zd*PyY3*z-Wh^`XjT!bH=VC4FM>4=0x zdbzZ84}#3lG2c*$M3&d)9O?`CU71-PU?P(xA%X${fct3FzPL`5TXxxh(F~aTPGLXr z5ts`|q~u8{Kn`v@;7~uv?>e=_J%xdYSa)>?d5;S?6u^RMIVJ1xts1{;&`FGlYIQOu zX0~>As`lZ-hl7LO-7W~)}M!tOg*eri!^X=$BByDUDqcidDbtfCaK`9TEN>oJ2ggE`NTcMI%rMTK zOD)D)iNwVUVnVFFI>I%#q+g3GUmJREV_I|`M?B)-NW{hqE81lQZ zHUu&`f*9v^PnoA5R?$b^l0sIyfcvKoWD5lFqQj!(`YH%v!SM2B2V7n4NX0e!i7u1KK4PXg{eO4zd60c$+?3C^upJ8QJxt91$iq=$Y|b&w62dIF`cE68T45D~f7+n%vIwmx#e@)NB6Dfl{H|ws z{|s(-vf?g!3$C0+0@oO$&y#CF=pAm@=bM(EZjjEa8x}c_+$6-!$~SM6dM#bqmDD2W z-8pr>K}Yy!+mco?lm7hKVQ#Gbpc%>2%g-oD8@vLO`;h!`#K+>$P~6r8xI8t2Em^C~ zkv@M59_5ia|MXW0O^{|6C<06PUH!`$n0{TRsBIYYdLjZ7!O?T4DF9ulRyHO5iy(I-3wB3jUj2s;Nu<;lpBa~Bw|kf* zcgT`+re!NAuyi@QQeg(Pc8GY$?NidHD5F9_^NY#m2M=>{+_|AuRzULMNV3T(YF~|C ziQ-rNFgeh2k$#6LinPalI$C9m5k;XCGj+FL1J2UyV3a25a@t3MR9?G$xjef)8!zV| z@f74m%M+hlA;yME992nhIU_}{kwO+ z49U;++eMOg&IC7VeSR^&n?C|=Lu~vOX(zpaiom^3ku1Sy7`c|r6be|rdxW`1!I);& zIP_17GLm78T#7UK0uv~E1HtwY@G>A+RElA6oCi(!0aQcGo|+@b!6I~F%1xGn`wyUe zfMkf2l|w1ZT9%zG!>+XQccmpt4j_Ub!gWO--oMXBbs(<1;*7M{KGYi)sqizGhC2XI zvqRQt?18*15)5E^MusZ_AZy=PTo>?lTjue8D99xxw;CGWf(~vtb+%^11{u`!YMZ4V%^0FHn}^=(vLXY+rk2c*t2sF3rzrxiqAV$mLO-!~f^;S!~%D zKS$X|I9oe*e05?Y+Ghm?>N(hzrm9LTU1Nf7L-!Oq^)mGDuNLDgLv8I+wgw&dYo;b9 zigOh@O}lRs#NY)0#L)i5tPv4O(JC9jwFOg9y@`x!w$f+{aB;}@f30Q4sj}tdK=8fQ zB`mxh@qmE~QB=8q?X#JQ9t8V)Ceoq#hetb%f_wS2UrA8;f{wa)ayI37cH4BnFBnM7 zMr~?D#(XZWo!hqge?70C8qrk?9&5vax|QAh6(itO7U7naqer25S&JUm!>9#z(Na=; zUjrruXaGS-!1~KCK~h5$KaH>&Fu_e!(jQS-3OP;Tp)ZjXf%TBSg2cszV938%F#AUf z5_@VU)=QBE?M&W$KzUK?1bp{#=r7#R_Q*05a?$>to*``oBNPOl7LWyW+5j9IVMP}% zJt_|R{R;%o%f6!qE+&Y4(cZi6uPfP9>)P6iahcWdFh%+94k$N${}9f8#} z!_IerZ=fa$nw~gf%PLIL@f-h=$%nn|9utHJ|MtCmXYv%f44`cXhS!kDM6d{jcpxhw zN7LPg%QRpj@Q=n>B^})1fXvZaPmgs&(z3h7#l?5-xB-HDDx8<7bYK?_8F>#8ua>rv zkr8xlNGALxwe4W?+x8-lfJK}7VVe)003}9-wQrE~ijkKaFzcnia|BhNjWc!MB4@Rd z(jHVYmVEO;b>=VQa4q=9;>ppx;uh=#kOj%f;wZ!c#DU0af!wLlXY=`1<5r}86u_X! z z>y0La1URuVcJ9o)e}4vwZzR8Zoj&>ZOx;nEQWVMZGFlkMcbB#GQaU&%C>6=VgnQL! z3>PbvLT9ERH{I>);tV-{C@4Q@2FbxS)YUoUG@|YRyAEqRJIFI@Y;LYHxP(7>G0F!$ zkP|^d$}!T*GOZnX(cRoj~#GwA)wkyOylOonB-H zh>IS*omnlI=+GdYKg|G^1WwupfFimU7GieCaiw4SJT)qd)gT`X9FT;GIY|bI?>^kW z4IIwgWlUj)c=oF#t>nbqT~hKE4>zl_odNjN(BVzq1mbJ-I0mc*Rxu_9%PVPTPHV^G zkVD@BdI#nd5#ED33p)z5JvQX>UO#vpyA({|(xozqEXF0-;&|M9N22QcZpxfe@=QM} zluz2?G|_Qd#Fx1Wv|T%yWQLjq49ZGnrqiyhs(aIQ_6h!&;z&Qb1th1!7$~yB{UlU-ZOIfZrqGIT z+3}dattT!Y;Dcm-&z@ljfVA)!ykQ2$kKLyYauu->od7@6Pg=&tgY;Wnc-J!-J+?)8 z7Vhpu2{k(!LoMKu4M`k`F$B>TibiK}Sp)<(3QtjKiphn@@Ha|!(5D^o%GFr>D~h^v zeLBO;B2=;7+u79G`c1g(iMxL+T%C43$>;CipPHVYbB}f6dA7J7(#VKw5Lw~grMb#5 zJzoSzz|tos0=mUt!ymwm)y~bz^A(abg#`MUqX-<-PH5_DMd3flBa*KaSPui<3A2uZ zghLSG2t~4Vtl?)9JYDYK-<=jW^WAGkkKFmVpa>u$o%OFj78xmL^;ibDf<%)pBFhc)GjSNJ}?CR1FWAnv-!=Blsy?1GdXzynqXNuExd6NBb);0EMOJ zp$e*rA>juB4l2jLcLRQvVQA z_o7u9frF(+uGdUa_yGNIOK|v7Vc~+1=?N&6aDbEb(#1x!^d)I*<~h#QmJb|`Q`iMt z;IGZHY=Xh*Vy703WO{)*cK}o&b2qFg0Xk;qoM)5$xbuLwU60g*x)6n*5#5fFnq0ch zgcTIa<+wOAOUnTIU21MJ0#&#s;^M`NJ8?gufL#VCacq%^tl5dIr<1dLyG#aQz0%eZ zt-nx#S^(uPsOCCtI~BRO9-vFT^eTC0`kju!b5QAePLAgKKD!)NyBKQmOlSeU35a@qK*%f$!t%mzlQDxjxtOUS99l`*kf| zoRJgdv19Ch*xb(msNhr+3iqz6slo7!^YStnwCld_H=Yg}Y*T6Aim%2?-HKh(Y`!P3ig+X!!k_AOepOA_< z+)I4d8=A=J+22_~w(K0+P?CzrT}gr7mjm3fV>XQArluy)Xx~tS_R6KA2e@vIS3P)VCdSVY3`C#3|+!L{8eJw1^$Q2>?bq{s-WSc|64CLI$2U3y=yc8D*?&xfKF zk$IQ@5!QxJ?N5P5{M_<7p+b=Aegau<`OwE#XPp#{Vwi-zqrReP8vmqNp7)N+`n53s z9h0w2Myu}5oj#aQfB!AzQL&G{CJB~bBgZc-#P3ML<)dJWb3#K?<%ZIZoYjT*^Lh5^ zJHmUVg$K-?`w%LMa?otaffdPuM|64fPrAuQ3x0vJ!rX2y+%pf#xnQg5BZJlj@x^^w zxvc-7XU|8ZnF3|@(srO$pOTtdDRlEjjzdS1vMyD{WdmEiNC@$&>NsMx^D**g%HUfv ziV>x{dgaP=_+5JMesXHR+@^<4&~s`}PnON%3zTzg%Ft&Pq))l&GR{&C%B;}zIRB(G z<{g$}aGs&w(6zO}FlG~bUVQmzhd{Etw2^=1Jy;mHJsd!=9HLh+aT806?nzAeD7pr~ zF7{SGdxoQ*PoyMQA`g7IZr$O72dBX*3=2Deq@x#pnC>0w)W?Ey`%|!xP7`eIPn*KqEQJkdB3za#&M>8JS%0(A?B*Ds` zQ$_A1FbS{M7X4~e=9+{A*af(LbBExyiu%(`zK~Jf=|08H+++Xw^D7uECm_4g_$BPQ zdnC8;ZAZ(E=pwkVL?uP*%bpViW|1eX(ikb1zr69;z`LIfJbViho!Hct35KnsfsTwk zvFGE*Z(x|FW@f#RBJFIY-(U|GorB9Ra^h9eu>AL|w2>rGAg20ia>4HKGFla&yU6kWt)R`?tV?y@y6D7*3}F^VYMOI6oRG(L8Pkx$W>0m!psi!H;E88xcvE zO+DBSfGBkgcLW?or_GgIaIb)ajC20Unrs8sPKD_GYzfv0u}jxCDO2JPm&%7!y~ERk z2zFM5IG%Z(3kAN}ZDjGG85YVlAzs@3gUt<0>%JS_eDcttf4G^%>%ktHHI${hAcyMe zQd=%$XQ%vb8H4|}K?g@OpNho{C?lK_O04=6cP2WD1V*xYkFYw%rlXmIjTyz0K$-|E zm(<)__TX}B;hQF;)+pWNkWz|xJET+x?e#Poaf;$3)DGWtXKRew)Tt`bgKQUZb>8V~ z^C)GJ<>ERGNAUE-)f6Lu&9-gc{6$kekxoSXs#Un?E>>%VK&2dS_~k3?oqJH9X{w$O z+jnPoUAT+~gcf!#&v=aR6ik$4M9uaM6+w@2VqCkhU_jSr^O2$p6x+DsTLcbYry{FY zul5NwxXD4XY-7^V59q;3^q=+XN97NruMbHH2L&)GM_qB7v=b}T@c`yTYN!oR4eU+x zo-Exe@R@$CfP3D~^02~xI|b@M+|&Wq&x~>}ZM6vJ64Ii{Voj4NlC%)$K;y)SR0NuS zmjkLcmHh8Deop>tue?1YIWCy*nL!|fu>TtsjXb8*vXB!KD4 zhOB^kAmPUWkT1Gqgv7?-t4`bmy6l?ETPiQAHrPK1~A zJXYhml$pH{H z{B*)zmf9e^oPNuo92pmzwzs`2{W)pnQM8RFTkUxbXml7=H6ELXf)h_53wJhVJfPjp zhag%aXiXDEj4WDqbL`u8dsN98PKD$2vsE?8R>e*z*EuW(389m;Hu|yq4X6dmo`rUcFPN z4|w&xl|gQH;@$(5C#pyoO8C5JttO6typ2d5q8>#<{s)U1p=|IqGZv!BMb3``s-V(h z3CT%WP5qvmI%5X$JmOvAfHxVKbky05IGWIP`}9L^paY@pOu{FZ<@LX2#y;ElVPQZO zYsMSV;prE&arBpK*G|odm`uz88RyR@LM~DFGHD8^Dl9ByNN}&JYaZ>BDW+M(>v#_N zgOkR%NeVygN}%e#Np<_c`%BIf>UE{fCp+6MCgX8cRTY}PISo$^p9!s^6DwutiX}5= zc6ny2`+$wLE0gEe# z8zK}p%CB9?${L(r5`N}lZ*xif&PIE0O`YL9#}}~MF^ZMTpE}0GM0d8e{d(ulnG+|r z)g)hUdw}^;Vq7#IyvVU`(1QZVzufTJ!d|A6sj4bWZ!!$PB#kQelw=fRQGmsigF8b= z$F$s|{EX+IYP<{JZ@0H;r< zOsSORd?Z)IQ(FGx)FMo*+)8Vq-pwJ_b??F(lHK*~TLx#cX4tTmv<3jbBN&acnaCdv zUg1b8T!B#$daiDtc^_wPVc|40yGNIiv}B+?B&u=dX}^+Uh-^+KzDNaLXwwy@mU?HN zJqwg`;nnYV2~3Rt9v2WiC?vp;(wC0|!d|V6CcAsOaB$8a7i-6u8EpBmpSiJVqPfBG zx`K>ibh>D0gPnD=^w=HzJY7qiA)4BWZ-fyvewVEqq)W{x{-00*IqRgIyWJaJoiWoK z^-DA8_MGAv6$|E{O!2*|&Xy#*zzY*Rp08$tZ42T(JxPVM4rB(fTbD5-ALleuEDXyC zfK^>yTH5Q~U=__Chy&u=hRnWfiQJA*8x`G;JoTQ+)UXZvxpplfiZIGKP5-&lkX_Tc zeR~&~qcUc3Vps8cL~q(p2mnbrhczx?SI`p(&my$)x&szUh*wgTmpcaiN@#M}x$_l` z&S;NlKL#l)jXrJNK)eR4kH4&F9@Q1L>KVvcGd*BJ0vZ}TNb@wx85oi;s9MVwh@OtW zpn~L_gygZ?okLKcSlL)?8?0bIC*m=+k)ZJWLuB^(j)&yIqJ!l? zA%Fupf%pnYMWZI(F$SSmg2n=06z+6ia4+kAp3_q!J;P0pPS54(mq*5#&QUE9SU!&P z0_C{TIVnYN%!g)tF989<2r`R8>R#Zj3nXpdNaq!5w<8=DSik@LF4mPdY?Dk*7Z zu>mJ9mKYv<8SDWFy5VrpD**ioZkr4@{~(&Je+8qbp@y8x)uqERG2ja#w;Yz6{qckPoF_ZSj7e~vETB;Hc z^n(%eCYU=#Wrhy3M*VdM#)hq2)OP{1u|B8dkW_4K9YsoY9{dC{N7Q-1*4bJgF+PQi%j3@dg&wl@h9v(!lw`+9C z8@9FyfE0k{B~EnV!V~&jL;@u;5Dl=426q;H1p4PIII-)iFgY^-yik>AwZ##z1NXJ@ z4GXJ6PyE*=d0jg9Z&sX0=w5RT`fno?cV%{9_J*d8NlgPEX%rx+RvQc+4(~zqGZ0_N z>5Zg)k6V%qfd%Z>vTUPJkWr|iWK@dX{P_v9j^>_65)z&CDH%#uWdo#DT#BUFE`CP^ z(U0_ciB6kG1Pt&eb>nUi#R-0Pd=`HnLTY5(59DtJ!wsH;v5JG8q02%BZ^yM!i%o;) zShh8c`;`o9;Et~*{B*x9RtF?IZK#nmR9VS@^jv4o>C{??F?IvFdzVA386@TdSU(4H zLm1gQ9OU6Lc(~QQlO*iEM!^Us)7Xqbr+ua6IU;6abS+>Sn%+|_zOsK)|L_l$vie{c z_rj$~jAsV29Qn!!*wK{blq}n>(0>($!sNAGL(jvlYVnX{gDs%M=dBr#x-Wy3;Xv>{ zDRB)kmW zn;vfYqTE*U5R%Bd#nl>=*{DUL@}mlzGG$6&U|@JSQVuKo^67>ms=t2H+RcvrCRKpi z1S=7hA`4l;9|9*00P&{oxp=WF=0p4buW_b|7YML7=xf`i##UCZ}2#b{c^D8b4LEuU-ku4;fw%pZ|1FdQ029{Cr zU6(K^h;({>=G}dtXnVey@311tZXLtOsRk&6*1sL;R;42Phlh*y?ccAzuSEiE)Lc7Z zT^5U_mzopBH5dSou^??yeJ{4hy%|0}-y=i+;K74^t8DzCFfyC6hM=SwL|`H~ZXcuB zqDQbchVGTru>`7Wcx`8Dk;mV^Z{Nk1=0;Aalz9osraV3?R4nkt;5PcN%&7JrIG`ta zs0G?A0G+bK^ys}lZ*u-@AX$n_(*#59VjM4BEOxT^YUr`EXKzPje8ljVix02|pGX%k zv-~@Sz1sd9!6)t6$*o6;9dB;Q>2mfzlF;=XcB)-4pQbj1$HQTi6v5b-v@|qhsJ+mn z%jGoXVv`$!uBZhiZlbU6x?2%kv@%6j)|S-0gpAWi{A9eGJ>!14NrpH_Qgvm0V6!b3 z5v->MVS52KGzbePndWun-m$!Zss#sFOvqVKcR~#%1GHkeiv@Cun4G=h2BP}|h`bo4 zW;+9Ojvf_gag9~6v0j>Hu>Skwv9F#YA?us2g9CXCvrB6Tck~G<9Ru->lM(|gP%4=| zY0{$Ko=mPrmgz(J+l0}C^K89sRzJ^Vbdo6+Mq>nuC@d?vWVKzOum;-01S}p7!-h4J z&&$ZQ2leLJ)Lb5A50GRlrL|4Pd*Ip(!yT1xj+u;{!)C_)NFF_tZhH^lrL*2+wNzt+ zf+`V8IP%Az5vch5s01$b@~GD4t!kKQaWp)D1|sO}w6^r&uxfKT7McQOwsi`tr%{Lr zUsE0B=)!tQ@AE?1Wn`sIl`XG=s@sp4G=2IGszFnxJeEU7=|voKdLh51)Efs5Jj|Jr z{KX@t)YplacHn}Frlz{0Oq$GDv?|gg>B6_eOXU&U*dy$x+lD7{jlAuXUXQrN6yygG zp9n9)>59wpoZMm>UZ6jKYIS!+Qsixz^Lnpm3t7I3_n{XuZgnWmL37?%rvH5U>9(y~ zVfCXo%H3=JI0{{MQc}{O3YA0u{)NevTf`qE6Z+K0JC%BK>Cs;&OS&LlC^|1RaVgi?5IBDI$>QMxDU-XL)`e$ajY?MrV zgf#47UPiH4h>>C=qp3+x zwgpas>$pbb=|jb@HgDutk@|`wM&e&uulDknM1y?g=gFmXh@&yf{Kw?~fAoK5Hd@;3 Yym#DmM9g)_hLSYq zDn%KhR74UD2xZLoT$^WlKkw)J`}=ns-}gA)<9$4P@B6-nb**)-bDisY51N@82n$LI zG7KZU+;GV%hT-MVe@F7;-}Jr|J%|4pv3=2U%aQm`z{pLZ_yZY^RRvQ{@+72?uC@7j zX?MP9y$$^NR?F{8M6)x)>{)v;F>zvq2#$lO!rMDLs@`O8SKC-P^3uhNh9}F)$|{~e zkAMAo?fqtknckD*_x1HAtq}~v=@A^kBdNS`?{wpc_=^`WmJWQLVH*8Be&L?Z675zA zLjfj(RX|5;l%k4?MX7Gzl|<7R|JUCYmd{yt+fr5XOli}04QYlmk&fH(47|tE((>Xo zqqCO{j>$On|Evw@c-H$Pv*4@#JcfO=djuSaTy&{Swrg14?w={agTG$q?cNbx#$wza zj8UQ^}Nd`F0ZJ#lE%{eLjOXe zq^ZNDt?usHTdrsJ3s0UNSL&oSj(*Py;1OmRsm9LX_rEzRj-{*{XT)uyJEUD#lc|t*l&N})?n>)Br&B=cb&Xfknj=0|Q z$ZC6run_a@KCN=-!6h2Q59=fU$=Ox>^l3$U@W9r_#>Sa5XFm3cj@W>uc(ZS1JU-Pl zs=!>hQ!zMPQBlED{u|73qvoy;DOau-&wuN4YHM+Nr`O|c&dz4;?pK@T8Foh@y~lZC zrc}182ra*Kw=n*NhJuGSUOZ$vzFkK1nVqaSeT-1$2?lU)-)J=l4s*--#XTRXsX0E) z7jkm6+^aM0`iNl=_2XgWZToUPht`>0_>lIxZo8>W_VAi6>lx6-yJWAm(+--xe}GYU zy=@J$4(=_FGcIBn)$z0whP~a7DnGqQP}}lUV%oH6kztN%^ebhr5u+IfPmjbdvJ1Hr zka>6_b$b!^P);VyfyLAQEgz_7PzXlgKIt$n-hWG`u&1m3^I;`==mYG-~#oIVMY&E?s+l(?S2v zPaCvE3Nh>IBeeg9`uOT(`sxg_L_?*&XT7xNmKgT~?lXSZ)LgS`*Dn7bube8AR!%AR z^5p;dc1Iiz=~gX%rp|&+KYPUS$jD@8)hDe1nuF=6)z@koJa7LWTfsU$IZ?yY(1qe@WHSmsi##L`O@hskIl)Wt0xmXfsCO z+lT4fyowx#v0+cO{zf|(QA7*M@Act{Hl5NAd3-2Q*U_W8v(3TE%4(*z_B!3TQXe@D zHh!ygm>%V6vuxS^3oqmgI=bX(k)>!fo{t_+wJzv+woSf3<{>?od!j_@9!=0aO26Dg zr?)f6|x*PjHrdoSS(hv2xKXi#+ z;BB>jy-Cl$1UgCG?`iI(n7i>-SJ$$EpS9_F1I;Vx_o?K3y6=4Wu&MFmN7ttj$}3i^ zm?teDL;F=IV~~MJW{~DEg-+)Wvf-VQ`13|X(Xr35yT6fx+PHVB4a2Oge>7p-!d0tI z{(fR44Pz=|5xZ&ArcIY~b8T;IdA90~-&f-zR=(wyEs6YNWZYnkSv<4@3mQJ0NWJD* zl(M<_Y+?iBL>m|?OuHQW_u?P>et2(r+Inr1$axQZgc!q}^z_tANlB?$SvGouJ*AZi z24l*-*xP@6-4=Y#-IdW;Nz33lEv_^PyQ9gkgwH)@H9s(gKY%MsHm;hJt0mMoX7QDX;fP@SMu_8-<{0!?A?Z-&nJ zQ~VnJxu1-6)WNCNZCY5W_#Rp+x#%NDgwBMAZ^aQgZNGCO*5!EsMy`L)(A0Fbon35f z;Ey#w%vkh*XAj^>*?XVk%r5&c30yW#NC|t`zHgqj9Z3auz$>yw8ZJZoCO&By)?|18oNHY z_Iz(VZ6D9|vnma+4hOz4TUOICOtssa0@e|1sHiqv7bl!z{*ktx0LcYAGg4Ah&&0&I zYl+lJ(r4lgI0@_q4R5|eIyIjD^i!$(Clom3^*GHG1w7#m7$=%!9G!pJG<-Ya#Oc!) z4ds5P2rS6h?7`PUM`HjV>1#<8X7rzWeGtr`=-xJptU;L`s!I=@fqAkcK9wgOTb*W` zoSVDgmfNc`A1Nm89!xf1HUTx+YwLYpERE6)%;6W7+@vMQR&4uTthlu(Od2tP?S(zy zXtwtRJSi!8nQ%-u1wbq^jJHk|@gu3MY!$XF_1d);c%%~Tva>n{=11q|&;*6f`%``$ zZ?I)xv_u%2gLq5#D)IF`C%$)daF-V&&hYPY-M8pB_jkFk5PLHu zu}7Y3vDsfTw>OzSi`KL_bLI>Vu>PWWEV=H1sn+bbl9MN6E#^IoP+lxBMn+XyfEmY+ zpS6wQ{%pg2emrlWr!-hynvWSLf=^^&uiFpL;=)o_XJ;k)**JW-APgT4 zxVpNEi5#%9wx*4eQ-xRDDTe**bFa-`|H9d_va*uvg)mdj9&Bv&)%<+B2@@tn>FmBO zBCWLv)61eUEZ9pAvkUC9;@h)upesFC4P&r9fQif8#m0K{{cN>fzWm^m;^NBcYG?Wt z4Z)T>gp`yN4B^)9pC0Ar45t#?U$=^8^b?SCmY87kvEcp$1axkC;rSbFmbO>@-k|TN z;+#vOHMN5Jvzj%Sx=GkD&$0OQN9xt9R!R~TAD^8w!6uagMzD=MVQe*N>+h&KJ`|c` zpKohoVghf(o&lUEdzUP6orT4z)mLoJ7flJa-TmW>GFEB9Q4D|7A)44b|Ic%(c8TKycH=)5*Z=$D8NO|G3(LJ2#{Lfs;w%oULqXT)s;#}9 z&HfEX=TpuS&4(A+d`d}8TO~K{J-(1U(D#!ZX6b^CBQO<{A}?d4Hc1Zn%WTpa98A1pgL&8S`u2|Xg9i`R=J+HhiRcPTX_)cx@vT_7Qm>(4NAcM? zlB&+flk6U_r~Mk}`yA;M+iu*G*I8!N)mgrB>$f-A zPF6wFW+J*|XJ>nv@-x>6UTDxEczfIJ)ddHoPsyeJidl6$M`d)@IzBvNzG~H~8-qWO zP0>qRxQE}RsWD*Gm#|Y_nG?i8z96!StdxuDR;l*VjMK8PH7-W^g zQ*_^`q&G6-)^U6o##4bTZ1=C8rU@bkx&Rm=!s;Vz1{Y^PeQJyhHud`TdDDY+m{7u# zvLb0YEwhH=j!g?ZV%hkW3*IM}O)L$T2M%B_xjS|?6MFuXLE0<@g_#BHeXyRcrz)kN z!nD7&S@z_$q@>>TXjwIdPBan&(s#?Dz2FKkr0j4`fw>#c0 zpnYkn?aXi0*AljrL?>hIQcTXNhyBW{xwSQ^x7Yvbni~&a6eu#$bFdI~Qd~cES+`Vv^f3Y|Iu4aMS6@woH$=ou}gZmmn&= zJZpatOY2vU!)3aMYpot{Q_SQqhTHi+_7N)@!NWQ#p}Yw2uZmCH)v zdjgPF-7b3f?SIBajfYJgluy7ZSoHn)YEq=R4F;CM$0xydis|S5=y*&g@#alcc+h}l zj*bb0BraU|9j>6tN2+KTL#5qW$ib#f&fpc|oFez@4$O@~_IFC-q|d*X_LqP;;a|96!+E698?{#00^4v@{n)IX%L;-9I^S$B zovEmJ3|{s!dD(ZnlAb(yLSEMAQ+$2>#)0l4J-@)7Gl1_7GRUHAk8yWnTWuP)x~0Vx zXQ<(4pW3EJqK!>WslK0ICN^js!q!bk#LAk82z{rrsw(xug+(`Vfr;ym`|*}3_p2u(7Scv+JZ&ZO9K@!}H14p%ofRp}z-HEY()nmxN>TDa{-twU-w z4bZ~utveeJ%{qR0D5UH7va+^TrOlF;f9{_7c8k^_nr)q`ZV3PJHg5EUrC4c5y*#X# z@2qvmktc+WL3Fm=ACqd8x;nAJhEhyZfLHx{6#p`Dn&;T%+JH~s@^Knr+0BXP#9(_p zjp66QPKwgQvJZ{~(CCI-gwl~np)iveeu_@{A?;j{`{RslW3`t|6!IZ!X zq#82dw2zx{H@_-veU!4}ejLbek+r_D{gTu4^z17O!w8sHUbSc;G%xy$XC-z|ndk46<-Ma;^-- z*F(#WN(`EW{WXInfC;MI*J41kExa`OfIup#Y>So{uBaT9p_))fTh!Q;QYy3PrY z20?V`fQ-N4RD&?f!xQHi7q!!>74pI;l>fgxzMIyeB%B^u8BFd77a>JONy2*ucE3MB zCTfvnioKLna$q;hcN70q7*&fH`0ga43=#yZ)vH$pu|@+Km<+a089a}`vn#QmpNFN> z#^J@dCNx&fn>1;Xq?+q#@IJPC;cCOksMG(aMYTVij3eaxV1ji-*dK~;4{VzY3~%Ti zVBJqA3}m=4>wm{1abxP;D4^PG5RlM+(;c8IEUk6=t1)NQ?w{YRyu7ZRox8pzd84vt zo&E$dF?k)Gw?1Og(`Y(^@BsD5@!5IgzBfJ)9HggU7& z@AB61@(Z<943_eQ>g4yZL@l_k5s7c$&pWl1A0D65v5;GP+bx+Ktd*5{(0CiT$1a>H zkUg?@vD30!$l5<6$waU(@9*jGtuGu!QHIMIrO4>`W9AZYy__D*Tw@zO|3`mEsRHoc zo-w+F_i!kp)ZL@L<^8k+UtaDdy7=7uZ7;!R!<;=$K|ygeJNgDB)!ib3`f6%vYXUo8 z7(~t6d`KpsZDHwY`{8h&le6~Kt5>J(#amt^P}D7%gk>lh1?RR~OT zVUEKP=B?*_;lu>l5_(k{%q0r$U}?g#qh;0C94oJHHX@Jz5ah3z5Pw(i=k#-7^%B3f zKR!oapIgo1_k78necSu{QS-OOPMov$A~>7j7z;??`|S;~F^waz^CpVOPJf-WeT#Z) zYJb6pIl}o|c2K$;!Ycrxho=187H+m}AJ?OSdZ|KApypa3UwXP$Up8JqW~YAY>Z=#} z|G+b!ffZtxlQSdJv$C{w{_*9Nmd~f-IB7jC)&(huQR}xqQ%g+X{0=ALECO$4;c3jD zQKOKa3s8AEvo@#(Vfv}0TO6N}jNhlK^f;QF z_P4A(dYgF8z5=Eo2Gvu82++u|hKMUyW>W}ySyk}Mw`ZW=dvp@~pSHAKkgZ}t|8?Xm zvniPe9+~)$%=o#*gUofA9_070X1;UP5*#;zwhakjn^Hk-`frQ(%fn}0U6-jYEx>Vd zL$-Y0%uq3}^JKGp*r=fz2zlbsbF(-;QgRZo{OD2I9JT=^U{xR_agY=FMo-+?GXLoO z+JGByJag}SnFsPMp7w7#08s_%zE?O!ySTVSE!cH^zliiK;u=K8Nnt?w zLRE6im}aa2I4n(sEb|~%@s~H*78Z%dFR=AG7D0i!aiFQLAkMf{XKXlaUq}qL3$OKLT!0I-_OnOTP`&UwYPfIHSF3C_6nE^Lg=L5`R`w^s2 zYw%#7;0TRQk?KTXi1(h=77xPXHgLqSZ~+tfBs@<94fM_&cknVOE~I7MN50l%DqxT~ zIj>=3Qv$xUN^q@<@?FI~ECOKI%Y#Ro*l3XrKG{Yu%<`VO;dpjo+K zkw+b=n!xecmfw?@xH2vcJ5f$H=Tg25DXyidsYpS`J_`7rNZ}35tnCADQG^&m7Xc5E zE?KQwb>aJWZ=B(%AxlH**mBZnuCg>=cl0Hr@Rn;uGAh!%>8APmq%S_-RiF>1!9Fz%w6MrBtR;JyW>xkpN%ECe| zsDCH2FWaDkS|6$SSD1P(r~#Xnmelmss*;tyRqH{XuuH2^c-ZnZ;(TLq`0g$1Duw`R zPfrgQ)Cy=Q;zYj#4anY1o+33ldAY*sE6*E_>7}7?fjUCOx3_l`#vS~0cAWgmO$cC?LvMYe)y*-yJ! z6(+5%y7lF3oaQLFUpNLNT-L{Qeng;j36faqzPeJ~oHhVV7sFdcaIcsl%_fp#L?!eK;vE_x&jW>|lwYRo{HBrm6j{Wgz zWC9gbx%o)Zrp=p^jC%wMNZ~1*5E6>zU-j-_)D=|}&xY*BQj}XG4LeoZ+KG=Cwm;sCj zd?&AS+r7s1-riA?x&c}JLBAsBd#ckLV5Wr(#nXS1AYnB^e~}>brTGjsV3^+?h$wl= z5Ihu-P62nYe)rc~AjrB;Cniq6YIAK7XpY#|KXXBVSgl=~0#`i*(Lsr0OnDen2`$iW z_gB}K-gS6x5vK(7MVTZ;DXzoQzXz!4IYUtCxiPArlJh;HmmQHfug{*Q%$bfdw$++7 zk$;hB4G|zQP#DGuz3(H&v7(tA(97d}#-XJx)f>ze6cp@4y$;bmqO;QnOJG8|G-`HO zT7t=0V-z`@HC#V%Ot;r?<%0ITKszQ#>Pnj|{QPdq1a_L=+FAvt%c-QN@0)7F3Fm$t zDfgW9IhLSfUgr3IMppII%6k2!q*(tIV-~cru~{%+TSb_x`|F!8T7!OS!*vugc$+x) z=facK$wIoS?1@>RnF4fzK2Al>5f#R}QxNvF+l(DTwHk-?`v=BseV4lnG5mz2q$H(q zt5=`J+_Ll-2}JZd5mY$>o_x)$OkD2!tA z>6sQ4i6)Z)fmYID3&dtJbRu5$wHBnqsp<^&cK}UK7ab`-V}=3w^3N}?niR2Qn=7sD zD+hnI4n~Es>K2%@-@61A*e~8MWF8cx8~kVl_e3HscowU(?tqB&JS2bi11;9T$(p$W zHX8?j4a}N3(;PKgF6qefjFsoK&4wfW;oo@1S`2{^7^CuE5o8#(Fv|f^k;53vvgR&g z?Qh~bkNm(s%e8A;vct~;qJXnnAJF~)q2PGuzuDl8NAw2nTX+-<_#wD>FQ1TcT-<&w zb}aGUy+v>RKVQX9o)_um*??}u;l6*%iE|0V8bQN)o#UIj==^az|K@4%V&g}Spjz(H zDSCF|ww@sf&2p&W&5{su1xbgegiaMyvOP)%E=)#;j>a6D43353oPPln#*nJce>wk+ z!fo^LD@y9}i0v?w|BxJh7JP(B?1DA$z)*CkNDH*(4j-;#dcU#&1RX((A24IT*P3z6 z7Q1`WD22V*@7tT?NEIi%w+t(YjN%{a6dLNk96uwqjI}?NR`Haz{n~l+=81s~penIB zW2oi*A#~zg+si#2O`i)7j)xT~v3Z27xn_8D@_gdiZ&le*D*5>F<0sFaRsM~q4O9Nf zV+&nirk>|I+7nX^RCj!{rJNk(82E`qSSaj}N|^A7vM#8{99otDE?}NCADd5}V`xKQ z;n1N&6mJ9KVH6mc2M)UP!>N@mb$9n*a2X@`Bt}uuBk%SGtVJj6WZp{|*%w_GUa-p4bR^d790n^!%HhUtU?fa6YYQ&KP~EEwD$5Kt*@%5o0<0 zCa5%yCvGCo5C4v5^C?nvm6fGfDd==QUmS3d#|8?YWvKB?3FSeR*?m(qqv~<^ z+5ZL8urL0T4(HS7iD&Mw4Oly}IyEI_1-RxRK|)whQgH7KLPED|JXA1l-CxZQ>K_~? zu!QrA0+sASGxi2)u7%!qKSve{Zga>&PoFxKu>92Y=6jRFtgJ=i`3Xtoi|UxVv9K3~m*>$vInbuCulRCM$eB(z5-sVw7`>ER9j znUV6bi@O0FTaLEAcG$Nq@bfzOlrK*H#x5?&c!jGLe~AOAG0^LluruHzlm>G;O0+Al zuA7e$_P+%M)_JFPpagu-+@-AjQ#HIB-K*?_^F*XH98kz+P%2v)Kh_!m2>&TtIL&(4jYY1CR!l+XaVtjzkzOU;d&Z*`ll1{?{se86|g!rn11{ zy1?Q0zBm?i@$sn{SgxJG@yei7FEz#PHbs=R-H8{*ijN%8$>AOIDZ44Q9QZ9I$J7@u!G+z!lzRPyciQk~eG+%eT` zaffJe{JRbJ_q$Z4Se>@VFP6h-3FayW_Y{|&sXaBfpx;}kyKaxj3|@}VxRN#hBoiGp zw;X2}yT6Hxfg^+O5F%T^3zY$RNE!0$gHmp)L(cN#$%-e65QSd!c$?EaL$BxH$C8-c zs~fFPo;-C5L~(tz5GTo;{bDwEHM^I{ikg99hmY{Vj;r?t4^FP_-v15r){x`%)C%A^ zdINYWdJH&2Cd(Wp5u_UV-_N8+SJ^uuVQr}`C;(0sPuRrdk5uGzQ{9kZG=Nc};AU=a zdVI2DZo$dZv9TqHrlNvM`DU0_7nPYn+`GQbxdk7}Fw4MV00P?}PcO^ZaQ{O`&&D5B zTM$9{wK?6 z8*~Fd9QqEGR9pLfeNaa5*`J)bG;#e=o-Z4QR;@5;3P03IM;p5z&d)!Og3_eEK3)%q zwPe6oXdERG!0pdq?yv?vAhV;weg{mGwcE-1A%VliFaZ|;nUF8wNZd^9UomAHuU>!K zeIWg`#jGEpfbXs_QUE54rji((cZN}#tDsWpdy78YzH2uY~ zcWB$&a3x8msN|c;jWg$xxd&(Bn;k`?J$Z(Q4=aX#AgQ+hE zOo8!teS2F2X#vADprn!TPjOM9a1DpkbDo*;=Ozs2Vkoy(aP=+qVeSrf{dgQHDi}uh zJqG7ituz2_rxideNFwBM8au=sievi6{3PxIayJA^sI01PIIV=_?`ioCGq4d!ID3&{ zEIBE`j0eMOg(Vnh5P8DQRm04I_?!0gxSd})ctD%`uB<)YTKJdGibOIt_x@~6M`8h1 zzS>7jb_-ZDCi)m?nNRC#d(SpYtbU!nJ&C@9k^m}Da^SD$ctHzgu~KJg5B8<|G}ph6 z*vi#tfShRtfgjIIMg`uoGf*jf?#NeX5xMskK#JX+1aKirHhO*Pix z=lsF*MHZw3;_=kmA@3)MIUIlir9&KL&6O5l@i~)_2r9zx+5jtE!GdF&UbnW@>cV#i zHfh(sXm2RuIya{fcZV!#zH0U!fiYmiF!Mqa5K`Z=8bovkI?K8BE<|r)>fif`Ibclt zCzBHBXKio+9X4(y7SkNo8rX)sNZSxZ`D5RY! zDQUoxNFc-WSi(}jlAj;z?jT2bI_X+?1w^1exoyGw zUWhb90TKX)X^TL0GMOrNjyqpsq?HB1!Cz}Zm5J5mw)41+x*f7175VDhT}?5w=FGX& z&jXDwR>(x2GZ8gP^;h|UcVzrO{dQDRZH2F|FV~&z$?u41#qL?hGwZs*NMYMiXCRQ8fc>1At#<=NH9ZFppi1^9dFJj#RaWBdh{rF zNQa^E&k#PccNyz8N&UjGGzw8PU%@(A!FCoWRNUpO9Ka`s#n9+z2XMcfir95e66$tAt z^a*fBY70VF?sq{?9vqq`q-D#C!xgPDBT{QXJa4}MmQjt*4uz-sL0y7>gVvpd4uP$^Ys)X2 zCv+>CbH=6Tem^8QdNfxDcgXSeZTHjzQ-W;v@C(nAeo&4-6{xzvANBs=j94>JRm~Ed zCd6qQS<&Z|1$2FR1&X|I`A`~bX={50%+5Jbx(E?7A#aM>ng&XjeKD}_NAk^^mj5cE z6TIoJKMW3YTnR9c4+JjFc|YGFL)75o)3{4ST<-(Lpz|o_P+@L2_)aP|fcz!)Ynb*! zUE%#;5^FSc>@E)uP3V0;CiwDjp$AYPIU~a?^PPWcv%LPIJ_sD+$4*@azY+~SpsQ<0 zv#7?7n#^t12!#GWzqxA(ZrlXugLE9Svi6E88Ui9xmmeG!Pu*6V|GiIhB@=NQ(T(U5 zRC&uVV$fDV@y}5kyqvwgDFtL6jA&GAnUP{85~~GWV>&kI*|FEdW_HwF+7~{N!#~XT zO`L5L52XpM6He}$6NXE|*ZV~_%d=ByZ`+>M^SJTO$Olqw)~@Xdo4zvkOXT-+(3Mif zmr9!~qujQ8qjNr|-66sVpT)+et+}zK8SxYPtTa$$G zZ*szPAnbNGu2&b=lQbAjrUyBgYdJI)U;G2=iX$_YV^!gL9Ibr%jXe_ZbMv= zC0eB*oAtazEmP1?Lg;8^G2V*j;69!&8?j9lQ2m$`wMA2f4K*4>M54;@v>&^`BB=q= z{*|2Z=$HN9i)Nme0PR65yLPpZ z8n+2!@^<6ZZUAjdLRb62UTcsf_p$hKDJiqC_$%|C`h0zDh2%2l>+KrEZQJJmtoO4! zma%>?w?i6=iWTSJ=!x40TqC|H4~<@+PyE{-h||6zJx7swx=B=_-Uq(=4?RtB*olyL z!GnS2=In^`%xVF}&8Y0pIziy?V%T41jm|?3vk93J1lfdjo z0JA}+lR^>1;qNR{)b{fL{$6>_qk22 zpfb6P3*|7~?F~4G9}~}ckZSf4U&dbXCWE17pEGfB>8K`vKDVZD^p}{CorSy{s84st zkf!K$?yehDWiv6U1mmvi^T~{>f?!HJTKWxtetS!DxZ*jP0QgyDFle=H?-ro`WGE~w z49DnYfF%5O$T=sZ)=`?<6O)2?xf=)nY=rX!xs=-99BhQLR&w0u!=tftY_pzk@0bdIV~&jWn2ZkB z79divhU^N}<=yaqMdoasQ1?2;BBRkbVZsOrmS$%0+)yr7WDA}BlhRV_f1lsKG-s?M z@yu?7;JD!*`+ccC4;Q?vB}p8)64hj6c7IX6bmkvb-9I`sd@hGLNU-%*yH#iX;9$O_A&;~1hRRI z%ZEoNVuRWR+&~*9K-|Gi?8J(ES}K+!-azI9cH8sPurPS^#M#e>5|%4VSo@uBhx}}< zO$WBLTgymvz1!VNa_lj|-Fq-KC@p{oUR+#$%0`x{-vp-t%Na6SHq`aUKm2m9!=jtS z>8?lIr#cl?GC>7GR_cQ4a^Uy!!%!$n>jqSle+03Jq_?Fq6WLUO1kLz0Fdx9!gAuHWl>HkYVDq(YE(kVVP*de9@1%-tg9pf3xX>(#Iers| zs?~1GEQOf%qN~M?tAM%H{Jz+5`zS?@ABW=ZLzjQo`vX&=Os^d&ZuEZInh-jN-yvXz zxd(3nTbxO7^xfBD{rkm>B^s407z_5?s$#7sadK}li#6Ve?cw3F7$dtc|xacFfe)p zy6XCa^l+X{NQI*tw{ly-!0l$S;;gqGKqi)u>!;Wkz^ z;iHCj!;|lJHVEUp6`m97*L!0l2NI_`OhKF1D!>h2Yb_jTuDXR zB%4GCVf@?f3aABidse1em->h>fxCkWKXqA%_)@Q<7i zpCN${SpKs^0>hkS`Zm(7$7j2jz;dDgYpQA4V@{*fiWkEO~JX~L-EqRHkX^n%v%VksSUeSt{Ph-}CfKB97uITE+I zUcHUVodEW>L4CeT99K+rAsnwLI;%yRp{t}|E`6nx#a9?bK|T!$8UG(1^A zooL*I&4GJ8QQB0_Ewp2iG4eAg>w&0HfKI@*U~XoJSE2;lTmg|2Ow{cUPMTep9yE1O z-9OQSd6eB`Kx(*si_T}|@Qo=vh3}vt!H|&Z=1VHS1nq8>%E2`NYJ@&6m4NI3&AyJ` zw@z(WViHzg$r8>D?DNBD^M3VyR_>eRN2o)OWGYx0-M%j>w6AZnu0i~BIx_O{&wvn# z%U7;cP)i)>GcDK0R#;n9OMS~t=0E6c@|-N;^v5)t%V$6#wR}!5SiNl7vWnoZDDELu z+={@~ivnH3ug^7=jp6obNUw>RChXW=4_o{vS0^jZLGi%~(7vTA zeVdj5J6}hyzRUj>bi`x_FRw((?D{a4T=3lRVjq#?o+;`@dL2(ywER0SW4mlYX_DKa z&X=TsB(wlSUfqkg87Fbbgl9N;PwocNrY=E}ox(`gnmLW3rgp##bd5P{@v-yYj_ajn zDs-yCLtFR;Z9=ngJTnz_pxHw)7m-yJqR`z*2>krQGL6Z@DU~@(CDdgw=KfbtV@fjLY4+nJ8w|2H~ z3`FjR6+0ChI~Plc^^G#^Sx%hMlQRk?PMrOiij$u2zt^M*@n`TcHocIH^Jq8$bT6!}*ewJHoc+=I5b+oTaT@ zV?Kp1=fg=O>PRFmmMRn5nIZ*6#j2-~DqWAJ9=l92IczhPkwC1pAPa7KDk;iKTn#FW zkY;|1Xzk5;>+u$T5JKsPlUjq757uxlk5c4lY_-Y^F#;&*=(!m*;9tJ{EFtPR@Lz~5 z2EzGQ*WM~aa&aVf3Txb&%9E)mp`iwiu=bRWt5?IrW&pVPF{@_0;a}z}!S;GtqBj^Y zP%mEK`DTZM$DOb0d_1h0U;%#5L*Tga&jSOk!SittpncuEWs57qeY6el#=?W=8gP(P zu!)vLOp_2S`o?u4pCy#oHJok{UM0`{gclzqHyMz42MJzkTFw(6!Q;mv`@W1}kr?aD znUbE*-dspiz|}iXb0rxu7A2~LZKA~R-a?ji5e(ogs1f1sr>nbF%cfVQLRV9b5K4@U z_Xk6m%aPU|9%Zvzn!kX&${;kNsfM;y_+O0k)R{XYb+y5FFSCOy>FvA687WH6qd)FS!n;UK< zbIgE5OwiPOXcdLxH8Vv=MwGA@3UN4kR(Uu7c8>bBu~Q(w=&c105O`{+6jAhIz-K5}mqf}P~XC4(0IIWccJ1b00)nmr*$P)gtK!{`LOzc>F zMaR@|JO5;?Zd&$7Nm^a%cc5B1Ng6L)xCdh|D=(*Q1~iQ_J-GD^zu!cD2RU4nBuCA< z5KspQ@Mj!Eu8XFbPoRz{;-d6V1tT2ZGd0gL!`L?RxXcOV{{;1-%x$%HIIEd&ybm{@ z-pg@!aN58uyVv~k>Ny$&l*EMBr8T{|)i1D~(!N1*INm`8aUE0jkGP?Uh>mt%*IA@X zmUFWG(Sw9~=oYOR=RGG^Yj!s|%N_X}!Z&Cuu}${g->@ssE)W-iP^tk1CjJ7FE+sc+ z8m)1jq&>JJqYQDKFgpS`1qtjyT3xLlKw zLvA;WsnoITAOht#*NMIcv19_=xA$a? zh04rS53+Kj%HpR`AY4L;g|ai~RLP+szT<6wfjuN18m?2fp(`E-#}}7eMVN+MM8_S} zo>3+GLQ2fkxm?E&ciGs{!>zF(ov-=&5=C;t>R`qxVO@o$e%Kn|9ywK1J|$JQ99bZ9 ztXV8zOlHVcS{rx_1xY}`L$bGRaQeAn)f7`oT zSY|RP0C)$DmQy25IpbzmuY&vU!g9EFx4loXPLFMtVorjrm>O4FL`TvBF%3QHFNU+i zzq486q`DbI1w+mI0*tzGlI)?Kto>gRpcjK}B-Sd1N56J1Z=})&o+blkNhMmRh{h{i^g1G)D|nzp6*B<< zl&T|>RHVA*HTd1}MT*ga&KNaN8&{y2wSXa8z{}%sfv$vQr}(0`)xvW>ax~Ce~`v0#q5zt%@ID*{eTf#7o``R50=T;3175K#fk9$bp8M-tF7pAux2S6 zI+t7lvrxrY7$Dk$u((<+y0W;7Yz!#O3M0k5i`1Yw6p#*IN=%$ZL0Vs0nYn*kx4&&M zZVU>Z7XzJw>~i$pT_QFK7@6A=CnD7H_D&|u-${$tmxJM))A0H|6Y>kTIif$PN;41y zbONNRM`VUHjK=_ul8}RQ5pT7`mX||wT$#ITd%0%DSP$N!8T<~_GTh%+g8ZaV=z=tW zn@==x60?M*f+g5v#j|i(40DCx4r*Q|Xcc@D@L*-Vx@SKex@{e4K|*h-yT5kE0#c@d zGVN9^0k1z$k=VzQ@Y+KIke&F(Ba>QQaZ0bf68F95Ue|q>Ig)kP-2p-(cT&mz`W{|D zb_gR++%B4gm+Rr>*4&q0I1kk=Jdr<+E4R(KWFb$Tx@Q19?i-*ySi@w>e9#$~2$BzX zNcHYQj|^y+{1Rc3iPmQU)23CNA`fJ~@vHc0c;h*p%2ca-YY`iPh% z(D_qTEcN04g?EnPZl#4`$RY7B41D9kVfZ*zjP!3B_~ znqhsS)1b+vRXj~?M|>IzU{2xZt~Lu9V0-QzT=IJ_QlC=pBli-s$She3W)Bs5VD!S8&q`b-<|8-De}c*j=s>TvZKTp^c0marRgp>Y#w28@FNz62*b>ML$B z;aVBvcA$o{1>xyEcefcon3#$L`$QW;P}c#y{=0uY{I(2$9TNQa2wvco{T2{^BSrQgN6d7GKqQ=s z^N^@Aj)zyNO$X$96Zfrdj&O(IK;n=xI%rM%4asCJ78k#%z6)hkC-7!Vh=7b4o(8am z;YDML_*Cflbq7D=sf;T><_ck#6DO|t8*w9T9k{X`z=;iUjl^NxlqhQ9DhZpz^ zG5j%FR&blo;ZjYS$xFCw8;iH5@Nfex-Uz`OcNk~^ z%;O%vYfhyyCJ{;@tvwGX*|9^k;G??;b0Kqj($KC1K@o0+IGNi0kU@0J3<-9|uGhZJ z!i`6#futDrWyi->{S8x}bJj#4ul?0%|7$6AF~@8anlgw(bTADR7l3`k?)*{E($~$_ z=uubVeqt&ra-cGEn>~7?&b^<{YU2@#zJ#E%286gZ-7O1zh+8x4(yh7uBv9(JBkC+X z4jvSDkQD@6CxGr$_y*K6Kp^?${gCD#KMo1)Mn{JKLOjGmDqEf^#f-JUqR<^8q?tiu z?n4wf82yTCA7-^HGrZ>W(1zpwChLXIvI@Gl3l7Kvjb!K@a?uh%3~T{=sJ7wW2(T{t zpR3a616ORs)8$@x@EZJ1HDWW8{c&&Z(WKRckvMG_HBodaNF-c5V1Le3QvusUpocEi zN}^pIVU!jPn-0CcGhaA>_*@t?(EEyra5qe{H5FIoT;E)*iq6^mrqBAIJ@L(4VcRup zl0oI0Q*{MX;j}^MK5m>*8m_t%2}&K+9YXuJC!)c4P{U_r^yc=~I8nc0-VL zcM7idmECadgP zAQmQ7+IP^61*BmE^$o^)c1nRd_D?z>_;Dp77dRxZrH)12E;q7uVe z{0rd702w>C`18jIz)K0wu1f2zxc_0rijB6MFqsDi~DqeWvuEls>plUpxorAQz5ScONOL{s!X6H2!L2H(TRuxgl@rg_u%8c0>JSwnpHaSon&pIj;`%l)4Q^P!0*J)dHJ_XWqZwpMvh zKj2CN&@+Hodp{IbodMYbFMu4BbYQkiVbR(d}f$$-udSFd_pu zUk>~klEui9>&6gfQqvg-+Ehp^X`Hx05O7Y)cM&y21K?0hr`db8R4F-(L0`6do!_0V zRutcQNfK))w-NLwi6YUD0*i8@ff2Kgyq*f*;3mE9yrmR00Xb9Xvv#&HdIA5SI~&it3x!}Wt8HuNT?=kM<%HN4G5I;N-;cjs3*nK`?B#fma0 zSxIIz1Wd=3;msKJ&0QT^hzu>ec+h+M_A|JM1w1;)7t{ME6{<(!MMgfKUz%V`Ne9y` zHg%JB8e9+eUI5wOAY-HIR3)z1vNSi}fLS4UqEFZ@Ou)?siy-1uhujzY0Md7aQ+= zJK>6DU6HGSDp&LGbVlFHbJU%V4{;nx7eYNW*s_1h{If{ zhYr*NMuyW2ocpg`BAS}Xp8RF=*({)h(9Q($BvrrV~48$&VuC76EvOXNsCg9ATF);Y`? z%gva3$^~s|q@vojKn9zV^1iS({CF15T*ZoiN)YrH!Ir{N=E7BHE?~jIi4yk-7=xai4)PVY4R4$_{IcjjSQ4Ba8hSj1cK<_nK<0_27+MLy6b(8Z%WLzW zcK=z1KYl#FyM8nTd0aiF#cWVebf8Ghjk{uKgUH2znhRT-FMxn6QkCPo6@2aHO`9T! zj{~acEYkaBPOT9`eC@~mlRa<&1GlR=iO~=?N~_z1c)OVVWMd<_fD=Gw2Ecf@{7xAp zDey|m3xg?@bRm+|m}*h{zz09zT@QMla`d#UdO@-XlCe=8ivST__PTwx`7KS|p%T7Q z4DPF)oz0UENUuTNJg3i{E5>Fm17g1QFD+B?uwHEbyPXMGze!<=v@s*l%5uXS($-10hd%S zJuI&1S5YKbUS8e^LW5fw;=0TDZ?qEIaVsZX#7YKd!OjxL{kl+8k{%zY1p9$8R3K*< zw&A)ja*-m8==$NC+Q9I6eZ?I$6?BU?TuYHq0i-0v-=W++>zn~ju1 zP8Q4v9NlMV?%{C@&mbhB&!3LjpK3OsE~@NMqd^jLncpal{Rwz>Tm>Y=S5Xq0IrHEc zf96&@L>fY#CY_iMi$ve$5)?N@?V6x5#E8&JQZsLO==h zq~+TE4EI<=urZ&gPoV<#GyFeRe1gBLLR-z)1j^IXDzBTZRuN!PEh zq8o9j#|=>LT*(lN|EC9KQgCz91-yXn62r3YMd4B|3&LscB{eF{x>vZ?A=fS)5yKJw z4S@q>NrhLgo2h_c>PW+4KDU{PFzflXK4R{@wR=U-xx=ukZD} z?c1~*m4|G&*!^zcm|erjO&l(Wt3y96m8)`EyfkK_7>fbSzyOi~B2!J5hv%Fc(Y4&E z-pQpqkv6l39u?wT_*Lxx3Bh0kQxM86cZFRy%Oy{$a7J!r0dQls2U1O(-aH!jIf_z9 z!Jix?kDbFIhTQn(Y{g1y8$y*9ka*%+B=jWqhP=wcz72!~!rj4f^=Z`!03Vss5p4T_ zC{h{I1XhIz|>hfc!f8_pMQAwT*J&HR?TH3*{ND-gKD zW$4FA2EC4I6l&*~+U?j8H4VvvU~qVGUv`$*Ms7U#%(ywKAIIQq%+hI)1=4 zTLd;vX|+MA3`ACK!>I{4wo|`6lrda!ljdbC1YbzUj4OTWw7S7vdtLPTh_Df`DbN%^ zB)f4L~j(>C(#5|v;j+eW-B6FYb`>VVWPWmH5#N@7a(hjcwFDy^wF;WNAiHO2aj7tziwCTN2W=^v0 z%%f@F;4M)F90f(ITuQ@UIbHbQ%k+|`2rvBc$fRu^S zi=^f>(l}xf=}#_Cc=Nsce&|nsy`0%w8h!%hh?cK;*$Q?D+e+4}T%122+|(^7Ilkte z{mBTCL$>9pI*JsfAkGuKfH}LPy8magN^I;|(LA&#sUq{+qT`q@A^z$hIZFp#?eT?% z!Kmyv{{b>D3T>gAfd-*m16FE`#V8TOHvF*)rNH}%LPA=m-%bSaO@@LDU97O}X*~wP zw^j-W-OTsHGQ~~QOU~2lb-^5T=u%QR+#RJkHhL2(5te}-bsU5gV3M5vbEBRfhf#9E3qo?>qWnd@R z=WkFc2SmG2rH<k*C1Rw#CL**GsibA`K!T7;xHrC*@-$j|3H zKX;*mD?zr&o+EHg4RPS0gu#m*y4<5#dBKcIOi|vxuAxPN2wS?K_8%Z`bjCn*lCWEG ztDTs%?F^MJ2N>+$g!T1@VDx^|@UqM6lAzo}*&u=feW*JT_=r4lO{-3y#Tbvord+&# z#frZ&n!0C&{Pm?{DS1OtYyWt3FOh6IdT~NY%Jj{+?py=eK6L(3vjg13dp{;GfGjVP zRF5EYiSrdTGoQGsRLMsMM9N1{Ao}OW%E=LI3ap8xB1wqaLw#%zVNK<9Nu4{A?$}pG zJ8l9&@aUXq$j!=g-xNwo;kU3A7lO7kFIn}0CUSq>XbW3JVUS=`5+NjIJbnb^G*z`f z-m?Ge$p(t4khF6F&*;$_KuLf!ye_Q;paY)3sRz(LTMF3}b?na9M_~=yS+MDv{$x5- zQ9z}ANskuQwV%Gh6lq8tNhc!o&WE^KThy;Ri``E*D^pkB5 zfgyhc%oCi=6dCVY6tPjO&x%ZK=;WdjydAL+wTX08y?PmO=4@zw-iogRE4+w+PaGMl zWa2DDN`9OvNoikcoUtQm72+WPFx$WfqN#Ya*#=tgP)hJe!hvc7WoW`y)WNLoXX<-z zf%TFIekWV!%L3bCbS8z81~DANzB5(F5s04xRR@kp@cIqA{*&JvgDRlp`tQt~*DNe; ze%SUY#7xP125SFYi5_r5!$B*UO(FoC^xDZHRBx%F@F;9I6V%*T9id=E8Z#2FYJC z?wnol;);dk;*QV$9u~42xO$32z6b&1ffTF)|LAnYFVsN_Xru0vSYyZaKfMiig={v= z(jx5(@?OJS_ZG#!YV$=S(+?<(xb%lxA6xsROrhaA{U;cR`}H6#Y#mn#^kcwFAyqiS zKInoKVM;q%k)f<+2f<}iIgTMjoMEW+)exa{>w*D0)lRz7`qxpn<`d`Bsz6`2K zaBX(^s4o{FnZ}i3B(J`}a`f*|_XeIp*r_JSXYR=N6{A4k2KBYrbVAoCD-P04{{$6$ zSnPF>My2}B&ujV-BMu6pK=)W23Py78#0qicf5(Bii$)1ht{oi$A~;3?W*l%M(pSbP z{1x!vtpnz!v4Mn)(-FtZt_ywtQ<$OwEBWuX4#6fUoq45F?2P{2&)+@@RI)3}50tFR z_iK5qnjAh??cJ;y`}56`F5|D#a9d-@9L~iGlZ>wBaswPmvY@fpAH(K(!*j!)$UV<9js^^83ogvHfLdVk@k{n{g#TS-OBez6nvE&1o zUfQ_SjoL?WQ5Aa4spk|%z2^JE%R9RPIVA#~(`OJum4F+-+~N38^nhT;zPiGThmkpe zTfJg%?DbGR!3@y{ON>eXlm(otcMLj9qU7jtS%{M3s$Eq?V?&+MX6boU<^slamZN}O z5cy0j|KKA0Uiyru8p2vq%fq`Bq;n2zVg326{MS$LA-vi<>i!1#$c}px9UK;u%6Ipm zgc0|^D)7Xk4Jr++xc_Cr8VDJHTg}-(*e2kWA-K-%c(EQUe4q$XjB?+lEdAe=dEQ?E zrv_|?^vfRDl$e4xq;Y^*5UUHr(t7lgmZyBJA2uSlt$A)m#H)4$Q6b3Vfpg(n1~6#$ z{A!Z+MZ@?kB)aS&a2TueB`uCYXcdL3IuXZDN`kK@I{g8WG$#V5Kph4+RicRg;0>mr znx67xe71gDC+3oo`QwRB%w@?!Bg@C4-%(y?@=qz9Kk)_D1$fFc!;S{HC!qZYAt-<5 zhdH%vWy?7`KEk8WMHFQ_^6?PHra+KQ>iq(}p0CZz`T41q2DD$^n24GIA(}{eDJ%H~ zW_TKX0n{0U0kT7ffKk;?9wcJE^#~#erlgA^={grMV|e@38fw4Ng|s>Fl%*sMgMHwN z7YCiz0hLL9sg(g!#nVBZ0gjPc`wht_Z@k8%!E~eJ7OjF|#MDR4hN6NKyBZK|y^HJ` z!Q#7@{XPSAfG#j~uzjT^AAopW(Sd1GV)1PVr%3WB4IX2S&jf0SdhUEMg=EJcKuvbqT8 zA$$wy<1C~t=$o8t$bI@NNgxai$*!P#OVMuX zkr%!lZ_7PJI!IE}kf}|Ku>~-}hsVH@77L?r(spnCQICR3{VY+*U725Jn+_ko zA`5F`rHA6{DImD;DL@DLKp6h68v7b*#{IWy4jBIu<(jPI9Z)2QrVG3jG+p(VauJ=g zo3d{CIUl+djVPjoxPME@OXT1?K>U+V3Dqq6%z$pKBx>Vme2+#mlCGLjm%l!NO;TV= zE5OoGe_;-Un5&y5DUH@AUoD~BE$A2&>!qkrlSstt`6@wMC~G?m>fYM5pW~+6b70OM zyQz5z!k(G+GU_1)iU@(f*T`xEion8}lm{A$92e!`nbDzh7MQ@NOpSZDwZjlyG4tZj49Jpi17^}MPn+cUWr zLh$sEdvkcRvYu)y43+U4C#>oa=Mzl<@a-)E^ss)UpR@}8Oxc58uNYjy1b*p&ST!3* z0!oW?u^lhmfVp98xdTt9?g@hD?p#<=6{@FtgZd!DoGq*V&|#jGAGCf7RG^L|Gfs-E zr(!>{x9MtDce*1AC8oEyBsRKgNCkw_P#^?wOUz;y=J3od+!5UVb42?QVk#P2t+a3s z^Q4wd1Qw|1GsPRuxCrtNK-50VFg_GwM$&q^(#3=h_-jxLtzud~ge9C|RlgtZl>0^& z9$9ejHgwQ8;SMs)dNqMFY%|VgHXVFJ=_5Mj8qMK*JGd92^pEHvDy15tHeny(=*W z#shWS&K!eTjq!{`n1W|nPo(8CqHtOUR-$VnN`cJkRucf06c7W49i&N8^`Jd6pmO`O zWjT<<`P^P`T7{1(+|W({)iiu;Fjz87<$@SSxD*PoeUKzb3aiSlGfr4SS|Z4aFVQC? z2v(%VnclVp3#bcP39e+W5@^{m7X;8NeX+_glCVM(rt+g79Q6yta_OFjVpD}74M%uI zw-&j8=C#sf@!a#EF{4LetrLh)?;`9KMm@Zhv>Pn(lS= z@k9ELKb7#8yF@RigyhiECur+MSa~acBxVg;mKuhjNWZfsG(FpTVYab1i{D(Om zIemS(*}DLH#cjR794WtIRxfCQJOOB>jH6}lV~*(;-U6Z*58?r1J|L>Hu}XBpTK{Qb zGNSH-F=u21b7V2#VOC{OUvZc-njo2=g9D%c6`U@RBzIu3Ez|`@X-i`^)>;Z|Vv!5Njq3U3=-BfWW|Q)6Vw95EH_o{Vp3aYu2pbrs{7! zmn|DNO>cT50GZO#(x~?K_SWWmbL)a(?BC&H+5W%-HoXH!_w;^0KVc8@@MF8KtqgTK z`QX{hY7^!^hiQ8hA>Uqw%j5^|Y|X9l-@bhs3N;p%mPZEbvQ{0)>!yrCdU~v|wh6#S z>D{|~3@x2M#{YRTq=I99*q{ob_-1XhR&UwLK<)8IFsVfW9pZrrSIfoA2h)I`_ppNBsnHpjFv9EH zlHTH-p6|YEGi}ZW`gB%LxnLG--ueV@0`aBmRnN7gJ~YmQ__mFWO`!HG!;O_!qTy<< zqg?nKUhgzS7WHU^_O*ravCtR&7Ddsyu?yFcbw`X8ME)rif!7~D4!rDj?sk&L?X6Sy zFTY^2d-v|svqWr+au6QqB#}gcr}gpRq>#$I2uoayvJcG1=oL(5iOo^+ahW1w4aVGP zk1gh3kDY!oJ$>=Ez11TQyPdsoVOB<2|2(EJq@kCUmBrlh^Vqg`=>0$5pBmO`cYb+} zSz-M2@zV^LOq*ULYj4JmaoC6MFk0!2obYz1&6_vRiM?n{!_C8WBvS3wAcoW9Qt|Lf ziU7wLjJGP+p<&B0`b^AFL1dP=PW>wbZeXtUZ)1e?U%ubq>pM%@9n-K-ig%0@On=eO zWr}OR+BuzcfAX@u^~KZmWIp2No|B~7cj_D)S5J(-apT6;rs}uq7BFGgA6mVOq?4eIG2w~7RkhZX`8bLWoKvK@=u==Yt*;ui1&t#8?Vdl z8X=Xexc$6`S;9AGLd{EI3kj33jr5nk;3JYQhNJMyT&N!U8K6f}t#eCk#5-r4J$G*0 zy;pP^qzo1HKA@Zk`Z=t@7>Kn7l~&-uBov$Ff{xP`yd#H z!B+Ij%zWHKn|V;NkFkYmI#4|njC&A|e)JpsPkj{l_bDrZ*r+oYc-056T40Uoh`<(? m>S>|x>>c,localId:r&f}}o.unpackModuleId=p,o.packModuleId=function(r){return(r.segmentId<0){var n=p(t),a=n.segmentId,d=n.localId,c=s[a];null!=c&&(c(d),i=e[t])}var f=r.nativeRequire;if(!i&&f){var v=p(t),h=v.segmentId;f(v.localId,h),i=e[t]}if(!i)throw Error('Requiring unknown module "'+t+'".');if(i.hasError)throw m(t,i.error);i.isInitialized=!0;var I=i,_=I.factory,g=I.dependencyMap;try{var w=i.publicModule;return w.id=t,_(r,o,l,u,w,w.exports,g),i.factory=void 0,i.dependencyMap=void 0,w.exports}catch(r){throw i.hasError=!0,i.error=r,i.isInitialized=!1,i.publicModule.exports=void 0,r}}function m(r,e){return Error('Requiring module "'+r+'", which threw an exception: '+e)}})('undefined'!=typeof global?global:'undefined'!=typeof window?window:this); -!(function(n){var r=(function(){function n(n,r){return n}function r(n){var r={};return n.forEach(function(n,e){r[n]=!0}),r}function e(n,e,l){var c=t(n,e);if(c)return c;var f=Object.keys(e),g=r(f);if(v(e)&&(f.indexOf('message')>=0||f.indexOf('description')>=0))return o(e);if(0===f.length){if(h(e)){var s=e.name?': '+e.name:'';return n.stylize('[Function'+s+']','special')}if(p(e))return n.stylize(RegExp.prototype.toString.call(e),'regexp');if(y(e))return n.stylize(Date.prototype.toString.call(e),'date');if(v(e))return o(e)}var d,b,j='',m=!1,z=['{','}'];(d=e,Array.isArray(d)&&(m=!0,z=['[',']']),h(e))&&(j=' [Function'+(e.name?': '+e.name:'')+']');return p(e)&&(j=' '+RegExp.prototype.toString.call(e)),y(e)&&(j=' '+Date.prototype.toUTCString.call(e)),v(e)&&(j=' '+o(e)),0!==f.length||m&&0!=e.length?l<0?p(e)?n.stylize(RegExp.prototype.toString.call(e),'regexp'):n.stylize('[Object]','special'):(n.seen.push(e),b=m?i(n,e,l,g,f):f.map(function(r){return u(n,e,l,g,r,m)}),n.seen.pop(),a(b,j,z)):z[0]+j+z[1]}function t(n,r){if(g(r))return n.stylize('undefined','undefined');if('string'==typeof r){var e="'"+JSON.stringify(r).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(e,'string')}return f(r)?n.stylize(''+r,'number'):l(r)?n.stylize(''+r,'boolean'):c(r)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,r,e,t,o){for(var i=[],a=0,l=r.length;a-1&&(l=u?l.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+l.split('\n').map(function(n){return' '+n}).join('\n')):l=n.stylize('[Circular]','special')),g(a)){if(u&&i.match(/^\d+$/))return l;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+l}function a(n,r,e){return n.reduce(function(n,r){return 0,r.indexOf('\n')>=0&&0,n+r.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?e[0]+(''===r?'':r+'\n ')+' '+n.join(',\n ')+' '+e[1]:e[0]+r+' '+n.join(', ')+' '+e[1]}function l(n){return'boolean'==typeof n}function c(n){return null===n}function f(n){return'number'==typeof n}function g(n){return void 0===n}function p(n){return s(n)&&'[object RegExp]'===d(n)}function s(n){return'object'==typeof n&&null!==n}function y(n){return s(n)&&'[object Date]'===d(n)}function v(n){return s(n)&&('[object Error]'===d(n)||n instanceof Error)}function h(n){return'function'==typeof n}function d(n){return Object.prototype.toString.call(n)}function b(n,r){return Object.prototype.hasOwnProperty.call(n,r)}return function(r,t){return e({seen:[],stylize:n},r,t.depth)}})(),e='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function u(e){return function(){var u;u=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return r(n,{depth:10})}).join(', ');var a=e;'Warning: '===u.slice(0,9)&&a>=t.error&&(a=t.warn),n.__inspectorLog&&n.__inspectorLog(o[a],u,[].slice.call(arguments),i),g.length&&(u=p('',u)),n.nativeLoggingHook(u,a)}}function a(n,r){return Array.apply(null,Array(r)).map(function(){return n})}var l="\u2502",c="\u2510",f="\u2518",g=[];function p(n,r){return g.join('')+n+' '+(r||'')}if(n.nativeLoggingHook){n.console;n.console={error:u(t.error),info:u(t.info),log:u(t.info),warn:u(t.warn),trace:u(t.trace),debug:u(t.trace),table:function(r){if(!Array.isArray(r)){var o=r;for(var i in r=[],o)if(o.hasOwnProperty(i)){var u=o[i];u[e]=i,r.push(u)}}if(0!==r.length){var l=Object.keys(r[0]).sort(),c=[],f=[];l.forEach(function(n,e){f[e]=n.length;for(var t=0;t',function(){return u.applyWithGuard(n,t||this,arguments,null,r)}}};n.ErrorUtils=u})('undefined'!=typeof global?global:'undefined'!=typeof window?window:this); -'undefined'!=typeof global?global:'undefined'!=typeof window&&window,(function(){'use strict';var e=Object.prototype.hasOwnProperty;'function'!=typeof Object.entries&&(Object.entries=function(n){if(null==n)throw new TypeError('Object.entries called on non-object');var t=[];for(var o in n)e.call(n,o)&&t.push([o,n[o]]);return t}),'function'!=typeof Object.values&&(Object.values=function(n){if(null==n)throw new TypeError('Object.values called on non-object');var t=[];for(var o in n)e.call(n,o)&&t.push(n[o]);return t})})(); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=n(r(d[2]));o.YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated','Module RCTImageLoader']),o.AppRegistry.registerComponent('NativeSigner',function(){return t.default})},0,[1,2,332]); +!(function(r){"use strict";r.__r=o,r.__d=function(r,i,n){if(null!=e[i])return;var o={dependencyMap:n,factory:r,hasError:!1,importedAll:t,importedDefault:t,isInitialized:!1,publicModule:{exports:{}}};e[i]=o},r.__c=n,r.__registerSegment=function(r,e){s[r]=e};var e=n(),t={},i={}.hasOwnProperty;function n(){return e=Object.create(null)}function o(r){var t=r,i=e[t];return i&&i.isInitialized?i.publicModule.exports:d(t,i)}function l(r){var i=r;if(e[i]&&e[i].importedDefault!==t)return e[i].importedDefault;var n=o(i),l=n&&n.__esModule?n.default:n;return e[i].importedDefault=l}function u(r){var n=r;if(e[n]&&e[n].importedAll!==t)return e[n].importedAll;var l,u=o(n);if(u&&u.__esModule)l=u;else{if(l={},u)for(var a in u)i.call(u,a)&&(l[a]=u[a]);l.default=u}return e[n].importedAll=l}o.importDefault=l,o.importAll=u;var a=!1;function d(e,t){if(!a&&r.ErrorUtils){var i;a=!0;try{i=v(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return a=!1,i}return v(e,t)}var c=16,f=65535;function p(r){return{segmentId:r>>>c,localId:r&f}}o.unpackModuleId=p,o.packModuleId=function(r){return(r.segmentId<0){var n=p(t),a=n.segmentId,d=n.localId,c=s[a];null!=c&&(c(d),i=e[t])}var f=r.nativeRequire;if(!i&&f){var v=p(t),h=v.segmentId;f(v.localId,h),i=e[t]}if(!i)throw Error('Requiring unknown module "'+t+'".');if(i.hasError)throw m(t,i.error);i.isInitialized=!0;var I=i,g=I.factory,y=I.dependencyMap;try{var _=i.publicModule;return _.id=t,g(r,o,l,u,_,_.exports,y),i.factory=void 0,i.dependencyMap=void 0,_.exports}catch(r){throw i.hasError=!0,i.error=r,i.isInitialized=!1,i.publicModule.exports=void 0,r}}function m(r,e){return Error('Requiring module "'+r+'", which threw an exception: '+e)}})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this); +!(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,u){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),s=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(v(r)){var g=r.name?': '+r.name:'';return n.stylize('[Function'+g+']','special')}if(p(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var h,b,m='',j=!1,O=['{','}'];(h=r,Array.isArray(h)&&(j=!0,O=['[',']']),v(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return p(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?u<0?p(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,u,s,c):c.map(function(e){return l(n,r,u,s,e,j)}),n.seen.pop(),a(b,m,O)):O[0]+m+O[1]}function t(n,e){if(s(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):u(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],a=0,u=e.length;a-1&&(u=l?u.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+u.split('\n').map(function(n){return' '+n}).join('\n')):u=n.stylize('[Circular]','special')),s(a)){if(l&&i.match(/^\d+$/))return u;(a=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,'name')):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,'string'))}return a+': '+u}function a(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function u(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function s(n){return void 0===n}function p(n){return g(n)&&'[object RegExp]'===h(n)}function g(n){return'object'==typeof n&&null!==n}function y(n){return g(n)&&'[object Date]'===h(n)}function d(n){return g(n)&&('[object Error]'===h(n)||n instanceof Error)}function v(n){return'function'==typeof n}function h(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function l(r){return function(){var l;l=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var a=arguments[0],u=r;'string'==typeof a&&'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],l,[].slice.call(arguments),i),s.length&&(l=p('',l)),n.nativeLoggingHook(l,u)}}function a(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var u="\u2502",f="\u2510",c="\u2518",s=[];function p(n,e){return s.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:l(t.error),info:l(t.info),log:l(t.info),warn:l(t.warn),trace:l(t.trace),debug:l(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var l=o[i];l[r]=i,e.push(l)}}if(0!==e.length){var u=Object.keys(e[0]).sort(),f=[],c=[];u.forEach(function(n,r){c[r]=n.length;for(var t=0;t';return function(){for(var r,u=arguments.length,o=new Array(u),a=0;a0?s[s.length-1]:null,h=s.length>1?s[s.length-2]:null,y='function'==typeof v,C='function'==typeof h;C&&l(y,'Cannot have a non-function arg after a function arg.');var p=y?v:null,M=C?h:null,b=y+C;if(s=s.slice(0,s.length-b),'sync'===o)return u.callNativeSyncHook(n,t,s,M,p);u.enqueueNativeCall(n,t,s,M,p)}).type=o,f}function v(n,t){return-1!==n.indexOf(t)}function h(o){var u=o||{},l=u.message,f=n(u,["message"]),s=new Error(l);return s.framesToPop=1,t(s,f)}g.__fbGenNativeModule=f;var y={};if(g.nativeModuleProxy)y=g.nativeModuleProxy;else if(!g.nativeExtensions){var C=g.__fbBatchedBridgeConfig;l(C,'__fbBatchedBridgeConfig is not set, cannot invoke native modules');var p=r(d[5]);(C.remoteModuleConfig||[]).forEach(function(n,t){var o=f(n,t);o&&(o.module?y[o.name]=o.module:p(y,o.name,{get:function(){return s(o.name,t)}}))})}m.exports=y},8,[9,11,12,16,3,28]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n,o){if(null==n)return{};var l,p,b=t(n,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(n);for(p=0;p=0||Object.prototype.propertyIsEnumerable.call(n,l)&&(b[l]=n[l])}return b}},9,[10]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){if(null==n)return{};var f,u,o={},c=Object.keys(n);for(u=0;u=0||(o[f]=n[f]);return o}},10,[]); -__d(function(g,r,i,a,m,e,d){function t(){return m.exports=t=Object.assign||function(t){for(var n=1;n=5){var c=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=o,g.nativeFlushQueueImmediate(c)}n.counterEvent('pending_js_to_native_queue',this._queue[0].length),this.__spy&&this.__spy({type:1,module:t+'',method:l,args:u})}},{key:"createDebugLookup",value:function(t,l,u){}},{key:"setImmediatesCallback",value:function(t){this._immediatesCallback=t}},{key:"__guard",value:function(t){if(this.__shouldPauseOnThrow())t();else try{t()}catch(t){s.reportFatalError(t)}}},{key:"__shouldPauseOnThrow",value:function(){return'undefined'!=typeof DebuggerInternal&&!0===DebuggerInternal.shouldPauseOnThrow}},{key:"__callImmediates",value:function(){n.beginEvent('JSTimers.callImmediates()'),null!=this._immediatesCallback&&this._immediatesCallback(),n.endEvent()}},{key:"__callFunction",value:function(t,l,u){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush,this.__spy?n.beginEvent(t+"."+l+"("+o(u)+")"):n.beginEvent(t+"."+l+"(...)"),this.__spy&&this.__spy({type:0,module:t,method:l,args:u});var s=this.getCallableModule(t);h(!!s,'Module %s is not a registered callable module (calling %s)',t,l),h(!!s[l],'Method %s does not exist on module %s',l,t);var c=s[l].apply(s,u);return n.endEvent(),c}},{key:"__invokeCallback",value:function(l,u){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush;var s=l>>>1,n=1&l?this._successCallbacks[s]:this._failureCallbacks[s];n&&(delete this._successCallbacks[s],delete this._failureCallbacks[s],n.apply(void 0,t(u)))}}],[{key:"spy",value:function(t){c.prototype.__spy=!0===t?function(t){console.log((0===t.type?'N->JS':'JS->N')+" : "+(t.module?t.module+'.':'')+t.method+"("+JSON.stringify(t.args)+")")}:!1===t?null:t}}]),c})();m.exports=c},17,[18,22,23,24,25,26,3,27]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},18,[19,20,21]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n)){for(var t=0,f=new Array(n.length);tD.length&&D.push(t)}function N(t,n,f,l){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var s=!1;if(null===t)s=!0;else switch(c){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case o:case u:s=!0}}if(s)return f(l,t,""===n?"."+z(t,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(t))for(var y=0;y1&&(t-=1),t<.16666666666666666?l+6*(n-l)*t:t<.5?n:t<.6666666666666666?l+(n-l)*(.6666666666666666-t)*6:l}function n(n,t,o){var u=o<.5?o*(1+t):o+t-o*t,s=2*o-u,h=l(s,u,n+.3333333333333333),c=l(s,u,n),b=l(s,u,n-.3333333333333333);return Math.round(255*h)<<24|Math.round(255*c)<<16|Math.round(255*b)<<8}var t,o='[-+]?\\d*\\.?\\d+',u="[-+]?\\d*\\.?\\d+%";function s(){for(var l=arguments.length,n=new Array(l),t=0;t255?255:n}function c(l){return(parseFloat(l)%360+360)%360/360}function b(l){var n=parseFloat(l);return n<0?0:n>1?255:Math.round(255*n)}function p(l){var n=parseFloat(l);return n<0?0:n>100?1:n/100}var y={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};m.exports=function(l){var k,f=(void 0===t&&(t={rgb:new RegExp('rgb'+s(o,o,o)),rgba:new RegExp('rgba'+s(o,o,o,o)),hsl:new RegExp('hsl'+s(o,u,u)),hsla:new RegExp('hsla'+s(o,u,u,o)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),t);return'number'==typeof l?l>>>0===l&&l>=0&&l<=4294967295?l:null:(k=f.hex6.exec(l))?parseInt(k[1]+'ff',16)>>>0:y.hasOwnProperty(l)?y[l]:(k=f.rgb.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|255)>>>0:(k=f.rgba.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|b(k[4]))>>>0:(k=f.hex3.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+'ff',16)>>>0:(k=f.hex8.exec(l))?parseInt(k[1],16)>>>0:(k=f.hex4.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+k[4]+k[4],16)>>>0:(k=f.hsl.exec(l))?(255|n(c(k[1]),p(k[2]),p(k[3])))>>>0:(k=f.hsla.exec(l))?(n(c(k[1]),p(k[2]),p(k[3]))|b(k[4]))>>>0:null}},60,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t={display:n.oneOf(['none','flex']),width:n.oneOfType([n.number,n.string]),height:n.oneOfType([n.number,n.string]),start:n.oneOfType([n.number,n.string]),end:n.oneOfType([n.number,n.string]),top:n.oneOfType([n.number,n.string]),left:n.oneOfType([n.number,n.string]),right:n.oneOfType([n.number,n.string]),bottom:n.oneOfType([n.number,n.string]),minWidth:n.oneOfType([n.number,n.string]),maxWidth:n.oneOfType([n.number,n.string]),minHeight:n.oneOfType([n.number,n.string]),maxHeight:n.oneOfType([n.number,n.string]),margin:n.oneOfType([n.number,n.string]),marginVertical:n.oneOfType([n.number,n.string]),marginHorizontal:n.oneOfType([n.number,n.string]),marginTop:n.oneOfType([n.number,n.string]),marginBottom:n.oneOfType([n.number,n.string]),marginLeft:n.oneOfType([n.number,n.string]),marginRight:n.oneOfType([n.number,n.string]),marginStart:n.oneOfType([n.number,n.string]),marginEnd:n.oneOfType([n.number,n.string]),padding:n.oneOfType([n.number,n.string]),paddingVertical:n.oneOfType([n.number,n.string]),paddingHorizontal:n.oneOfType([n.number,n.string]),paddingTop:n.oneOfType([n.number,n.string]),paddingBottom:n.oneOfType([n.number,n.string]),paddingLeft:n.oneOfType([n.number,n.string]),paddingRight:n.oneOfType([n.number,n.string]),paddingStart:n.oneOfType([n.number,n.string]),paddingEnd:n.oneOfType([n.number,n.string]),borderWidth:n.number,borderTopWidth:n.number,borderStartWidth:n.number,borderEndWidth:n.number,borderRightWidth:n.number,borderBottomWidth:n.number,borderLeftWidth:n.number,position:n.oneOf(['absolute','relative']),flexDirection:n.oneOf(['row','row-reverse','column','column-reverse']),flexWrap:n.oneOf(['wrap','nowrap','wrap-reverse']),justifyContent:n.oneOf(['flex-start','flex-end','center','space-between','space-around','space-evenly']),alignItems:n.oneOf(['flex-start','flex-end','center','stretch','baseline']),alignSelf:n.oneOf(['auto','flex-start','flex-end','center','stretch','baseline']),alignContent:n.oneOf(['flex-start','flex-end','center','stretch','space-between','space-around']),overflow:n.oneOf(['visible','hidden','scroll']),flex:n.number,flexGrow:n.number,flexShrink:n.number,flexBasis:n.oneOfType([n.number,n.string]),aspectRatio:n.number,zIndex:n.number,direction:n.oneOf(['inherit','ltr','rtl'])};m.exports=t},61,[62]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},62,[63]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);function t(){}function o(){}o.resetWarningCache=t,m.exports=function(){function p(t,o,p,c,s,y){if(y!==n){var f=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 f.name='Invariant Violation',f}}function c(){return p}p.isRequired=p;var s={array:p,bool:p,func:p,number:p,object:p,string:p,symbol:p,any:p,arrayOf:c,element:p,elementType:p,instanceOf:c,node:p,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:o,resetWarningCache:t};return s.PropTypes=s,s}},63,[64]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},64,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),h=r(d[1]),o={shadowColor:s,shadowOffset:h.shape({width:h.number,height:h.number}),shadowOpacity:h.number,shadowRadius:h.number};m.exports=o},65,[59,62]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n={transform:t.arrayOf(t.oneOfType([t.shape({perspective:t.number}),t.shape({rotate:t.string}),t.shape({rotateX:t.string}),t.shape({rotateY:t.string}),t.shape({rotateZ:t.string}),t.shape({scale:t.number}),t.shape({scaleX:t.number}),t.shape({scaleY:t.number}),t.shape({translateX:t.number}),t.shape({translateY:t.number}),t.shape({skewX:t.string}),t.shape({skewY:t.string})])),transformMatrix:function(t,s,n){if(t[s])return new Error("The transformMatrix style property is deprecated. Use `transform: [{ matrix: ... }]` instead.")},decomposedMatrix:function(t,s,n){if(t[s])return new Error("The decomposedMatrix style property is deprecated. Use `transform: [...]` instead.")},scaleX:s(t.number,'Use the transform prop instead.'),scaleY:s(t.number,'Use the transform prop instead.'),rotation:s(t.number,'Use the transform prop instead.'),translateX:s(t.number,'Use the transform prop instead.'),translateY:s(t.number,'Use the transform prop instead.')};m.exports=n},66,[62,67]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t,o){return function(c,u,p){n.getViewManagerConfig(p)||void 0===c[u]||console.warn("`"+u+"` supplied to `"+p+"` has been deprecated. "+o);for(var s=arguments.length,f=new Array(s>3?s-3:0),l=3;l>>8)>>>0:void 0}},72,[49,60]); -__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]),r(d[2]),r(d[3]);m.exports=function(t){return t}},73,[74,49,3,27]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,n,o,u,s,c){return[2/(n-t),0,0,0,0,2/(u-o),0,0,0,0,-2/(c-s),0,-(n+t)/(n-t),-(u+o)/(u-o),-(c+s)/(c-s),1]},createFrustum:function(t,n,o,u,s,c){var v=1/(n-t),f=1/(u-o),h=1/(s-c);return[s*v*2,0,0,0,0,s*f*2,0,0,(n+t)*v,(u+o)*f,(c+s)*h,-1,0,0,c*s*h*2,0]},createPerspective:function(t,n,o,u){var s=1/Math.tan(t/2),c=1/(o-u);return[s/n,0,0,0,0,s,0,0,0,0,(u+o)*c,-1,0,0,u*o*c*2,0]},createTranslate2d:function(t,n){var u=o.createIdentityMatrix();return o.reuseTranslate2dCommand(u,t,n),u},reuseTranslate2dCommand:function(t,n,o){t[12]=n,t[13]=o},reuseTranslate3dCommand:function(t,n,o,u){t[12]=n,t[13]=o,t[14]=u},createScale:function(t){var n=o.createIdentityMatrix();return o.reuseScaleCommand(n,t),n},reuseScaleCommand:function(t,n){t[0]=n,t[5]=n},reuseScale3dCommand:function(t,n,o,u){t[0]=n,t[5]=o,t[10]=u},reusePerspectiveCommand:function(t,n){t[11]=-1/n},reuseScaleXCommand:function(t,n){t[0]=n},reuseScaleYCommand:function(t,n){t[5]=n},reuseScaleZCommand:function(t,n){t[10]=n},reuseRotateXCommand:function(t,n){t[5]=Math.cos(n),t[6]=Math.sin(n),t[9]=-Math.sin(n),t[10]=Math.cos(n)},reuseRotateYCommand:function(t,n){t[0]=Math.cos(n),t[2]=-Math.sin(n),t[8]=Math.sin(n),t[10]=Math.cos(n)},reuseRotateZCommand:function(t,n){t[0]=Math.cos(n),t[1]=Math.sin(n),t[4]=-Math.sin(n),t[5]=Math.cos(n)},createRotateZ:function(t){var n=o.createIdentityMatrix();return o.reuseRotateZCommand(n,t),n},reuseSkewXCommand:function(t,n){t[4]=Math.tan(n)},reuseSkewYCommand:function(t,n){t[1]=Math.tan(n)},multiplyInto:function(t,n,o){var u=n[0],s=n[1],c=n[2],v=n[3],f=n[4],h=n[5],M=n[6],l=n[7],C=n[8],p=n[9],x=n[10],T=n[11],y=n[12],S=n[13],D=n[14],P=n[15],q=o[0],X=o[1],Y=o[2],I=o[3];t[0]=q*u+X*f+Y*C+I*y,t[1]=q*s+X*h+Y*p+I*S,t[2]=q*c+X*M+Y*x+I*D,t[3]=q*v+X*l+Y*T+I*P,q=o[4],X=o[5],Y=o[6],I=o[7],t[4]=q*u+X*f+Y*C+I*y,t[5]=q*s+X*h+Y*p+I*S,t[6]=q*c+X*M+Y*x+I*D,t[7]=q*v+X*l+Y*T+I*P,q=o[8],X=o[9],Y=o[10],I=o[11],t[8]=q*u+X*f+Y*C+I*y,t[9]=q*s+X*h+Y*p+I*S,t[10]=q*c+X*M+Y*x+I*D,t[11]=q*v+X*l+Y*T+I*P,q=o[12],X=o[13],Y=o[14],I=o[15],t[12]=q*u+X*f+Y*C+I*y,t[13]=q*s+X*h+Y*p+I*S,t[14]=q*c+X*M+Y*x+I*D,t[15]=q*v+X*l+Y*T+I*P},determinant:function(n){var o=t(n,16),u=o[0],s=o[1],c=o[2],v=o[3],f=o[4],h=o[5],M=o[6],l=o[7],C=o[8],p=o[9],x=o[10],T=o[11],y=o[12],S=o[13],D=o[14],P=o[15];return v*M*p*y-c*l*p*y-v*h*x*y+s*l*x*y+c*h*T*y-s*M*T*y-v*M*C*S+c*l*C*S+v*f*x*S-u*l*x*S-c*f*T*S+u*M*T*S+v*h*C*D-s*l*C*D-v*f*p*D+u*l*p*D+s*f*T*D-u*h*T*D-c*h*C*P+s*M*C*P+c*f*p*P-u*M*p*P-s*f*x*P+u*h*x*P},inverse:function(n){var u=o.determinant(n);if(!u)return n;var s=t(n,16),c=s[0],v=s[1],f=s[2],h=s[3],M=s[4],l=s[5],C=s[6],p=s[7],x=s[8],T=s[9],y=s[10],S=s[11],D=s[12],P=s[13],q=s[14],X=s[15];return[(C*S*P-p*y*P+p*T*q-l*S*q-C*T*X+l*y*X)/u,(h*y*P-f*S*P-h*T*q+v*S*q+f*T*X-v*y*X)/u,(f*p*P-h*C*P+h*l*q-v*p*q-f*l*X+v*C*X)/u,(h*C*T-f*p*T-h*l*y+v*p*y+f*l*S-v*C*S)/u,(p*y*D-C*S*D-p*x*q+M*S*q+C*x*X-M*y*X)/u,(f*S*D-h*y*D+h*x*q-c*S*q-f*x*X+c*y*X)/u,(h*C*D-f*p*D-h*M*q+c*p*q+f*M*X-c*C*X)/u,(f*p*x-h*C*x+h*M*y-c*p*y-f*M*S+c*C*S)/u,(l*S*D-p*T*D+p*x*P-M*S*P-l*x*X+M*T*X)/u,(h*T*D-v*S*D-h*x*P+c*S*P+v*x*X-c*T*X)/u,(v*p*D-h*l*D+h*M*P-c*p*P-v*M*X+c*l*X)/u,(h*l*x-v*p*x-h*M*T+c*p*T+v*M*S-c*l*S)/u,(C*T*D-l*y*D-C*x*P+M*y*P+l*x*q-M*T*q)/u,(v*y*D-f*T*D+f*x*P-c*y*P-v*x*q+c*T*q)/u,(f*l*D-v*C*D-f*M*P+c*C*P+v*M*q-c*l*q)/u,(v*C*x-f*l*x+f*M*T-c*C*T-v*M*y+c*l*y)/u]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(n,o){var u=t(n,4),s=u[0],c=u[1],v=u[2],f=u[3];return[s*o[0]+c*o[4]+v*o[8]+f*o[12],s*o[1]+c*o[5]+v*o[9]+f*o[13],s*o[2]+c*o[6]+v*o[10]+f*o[14],s*o[3]+c*o[7]+v*o[11]+f*o[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,n){var u=1/(n||o.v3Length(t));return[t[0]*u,t[1]*u,t[2]*u]},v3Dot:function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]},v3Combine:function(t,n,o,u){return[o*t[0]+u*n[0],o*t[1]+u*n[1],o*t[2]+u*n[2]]},v3Cross:function(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]},quaternionToDegreesXYZ:function(n,u,s){var c=t(n,4),v=c[0],f=c[1],h=c[2],M=c[3],l=v*v,C=f*f,p=h*h,x=v*f+h*M,T=M*M+l+C+p,y=180/Math.PI;return x>.49999*T?[0,2*Math.atan2(v,M)*y,90]:x<-.49999*T?[0,-2*Math.atan2(v,M)*y,-90]:[o.roundTo3Places(Math.atan2(2*v*M-2*f*h,1-2*l-2*p)*y),o.roundTo3Places(Math.atan2(2*f*M-2*v*h,1-2*C-2*p)*y),o.roundTo3Places(Math.asin(2*v*f+2*h*M)*y)]},roundTo3Places:function(t){var n=t.toString().split('e');return.001*Math.round(n[0]+'e'+(n[1]?+n[1]-3:3))},decomposeMatrix:function(t){n(16===t.length,'Matrix decomposition needs a list of 3d matrix values, received %s',t);var u=[],s=[],c=[],v=[],f=[];if(t[15]){for(var h=[],M=[],l=0;l<4;l++){h.push([]);for(var C=0;C<4;C++){var p=t[4*l+C]/t[15];h[l].push(p),M.push(3===C?0:p)}}if(M[15]=1,o.determinant(M)){if(0!==h[0][3]||0!==h[1][3]||0!==h[2][3]){var x=[h[0][3],h[1][3],h[2][3],h[3][3]],T=o.inverse(M),y=o.transpose(T);u=o.multiplyVectorByMatrix(x,y)}else u[0]=u[1]=u[2]=0,u[3]=1;for(var S=0;S<3;S++)f[S]=h[3][S];for(var D=[],P=0;P<3;P++)D[P]=[h[P][0],h[P][1],h[P][2]];c[0]=o.v3Length(D[0]),D[0]=o.v3Normalize(D[0],c[0]),v[0]=o.v3Dot(D[0],D[1]),D[1]=o.v3Combine(D[1],D[0],1,-v[0]),v[0]=o.v3Dot(D[0],D[1]),D[1]=o.v3Combine(D[1],D[0],1,-v[0]),c[1]=o.v3Length(D[1]),D[1]=o.v3Normalize(D[1],c[1]),v[0]/=c[1],v[1]=o.v3Dot(D[0],D[2]),D[2]=o.v3Combine(D[2],D[0],1,-v[1]),v[2]=o.v3Dot(D[1],D[2]),D[2]=o.v3Combine(D[2],D[1],1,-v[2]),c[2]=o.v3Length(D[2]),D[2]=o.v3Normalize(D[2],c[2]),v[1]/=c[2],v[2]/=c[2];var q,X=o.v3Cross(D[1],D[2]);if(o.v3Dot(D[0],X)<0)for(var Y=0;Y<3;Y++)c[Y]*=-1,D[Y][0]*=-1,D[Y][1]*=-1,D[Y][2]*=-1;return s[0]=.5*Math.sqrt(Math.max(1+D[0][0]-D[1][1]-D[2][2],0)),s[1]=.5*Math.sqrt(Math.max(1-D[0][0]+D[1][1]-D[2][2],0)),s[2]=.5*Math.sqrt(Math.max(1-D[0][0]-D[1][1]+D[2][2],0)),s[3]=.5*Math.sqrt(Math.max(1+D[0][0]+D[1][1]+D[2][2],0)),D[2][1]>D[1][2]&&(s[0]=-s[0]),D[0][2]>D[2][0]&&(s[1]=-s[1]),D[1][0]>D[0][1]&&(s[2]=-s[2]),{rotationDegrees:q=s[0]<.001&&s[0]>=0&&s[1]<.001&&s[1]>=0?[0,0,o.roundTo3Places(180*Math.atan2(D[0][1],D[0][0])/Math.PI)]:o.quaternionToDegreesXYZ(s,h,D),perspective:u,quaternion:s,scale:c,skew:v,translation:f,rotate:q[2],rotateX:q[0],rotateY:q[1],scaleX:c[0],scaleY:c[1],translateX:f[0],translateY:f[1]}}}}};m.exports=o},74,[12,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={width:void 0,height:void 0};m.exports=function(h,n){return(h=h||t)!==(n=n||t)&&(h.width!==n.width||h.height!==n.height)}},75,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),u=(r(d[2]),r(d[3]),r(d[4]),r(d[5]),(function(){function u(){t(this,u)}return n(u,null,[{key:"validateStyleProp",value:function(t,n,u){}},{key:"validateStyle",value:function(t,n){}},{key:"addValidStylePropTypes",value:function(t){}}]),u})());m.exports=u},76,[22,23,58,70,71,3]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function t(n){if(null!==n&&'object'==typeof n){if(!Array.isArray(n))return n;for(var f={},o=0,u=n.length;othis.eventPool.length&&this.eventPool.push(e)}function ne(e){e.eventPool=[],e.getPooled=ee,e.release=te}o(Z.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=J)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=J)},persist:function(){this.isPersistent=J},isPersistent:K,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=K,this._dispatchInstances=this._dispatchListeners=null}}),Z.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Z.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,ne(n),n},ne(Z);var re=Z.extend({touchHistory:function(){return null}});function ie(e){return"topTouchStart"===e}function ae(e){return"topTouchMove"===e}var le=["topTouchStart"],oe=["topTouchMove"],ue=["topTouchCancel","topTouchEnd"],ce=[],se={touchBank:ce,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function fe(e){return e.timeStamp||e.timestamp}function de(e){if(null==(e=e.identifier))throw v("Touch object is missing identifier.");return e}function pe(e){var t=de(e),n=ce[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=fe(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=fe(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=fe(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:fe(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:fe(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:fe(e)},ce[t]=n),se.mostRecentTimeStamp=fe(e)}function he(e){var t=ce[de(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=fe(e),se.mostRecentTimeStamp=fe(e)):console.error("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",ge(e),ve())}function me(e){var t=ce[de(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=fe(e),se.mostRecentTimeStamp=fe(e)):console.error("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",ge(e),ve())}function ge(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:fe(e)})}function ve(){var e=JSON.stringify(ce.slice(0,20));return 20l||(a=l),Fe(a,e,i)}}}),I=function(e){return Pe[e._nativeTag]||null},A=Ce,M=function(e){var t=e.stateNode._nativeTag;if(void 0===t&&(t=e.stateNode.canonical._nativeTag),!t)throw v("All native instances should have a tag.");return t},ke.injection.injectGlobalResponderHandler({onChange:function(e,t,n){null!==t?c.setJSResponder(t.stateNode._nativeTag,n):c.clearJSResponder()}});var Oe=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Oe.hasOwnProperty("ReactCurrentDispatcher")||(Oe.ReactCurrentDispatcher={current:null});var je="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),We=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,He=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,Qe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,Be=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,Le=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,Ve=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,Ye=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,Xe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,$e=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,qe=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,Ge=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,Je=je?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116;je&&("function"==typeof Symbol?Symbol.for:"@@for")("react.event_component"),je&&("function"==typeof Symbol?Symbol.for:"@@for")("react.event_target"),je&&("function"==typeof Symbol?Symbol.for:"@@for")("react.event_target.touch_hit");var Ke="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator");function Ze(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Ke&&e[Ke]||e["@@iterator"])?e:null}function et(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Xe:return"ConcurrentMode";case Qe:return"Fragment";case He:return"Portal";case Le:return"Profiler";case Be:return"StrictMode";case qe:return"Suspense"}if("object"==typeof e)switch(e.$$typeof){case Ye:return"Context.Consumer";case Ve:return"Context.Provider";case $e:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case Ge:return et(e.type);case Je:if(e=1===e._status?e._result:null)return et(e)}return null}function tt(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function nt(e){if(2!==tt(e))throw v("Unable to find node on an unmounted component.")}function rt(e){var t=e.alternate;if(!t){if(3===(t=tt(e)))throw v("Unable to find node on an unmounted component.");return 1===t?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return nt(i),e;if(a===r)return nt(i),t;a=a.sibling}throw v("Unable to find node on an unmounted component.")}if(n.return!==r.return)n=i,r=a;else{for(var l=!1,o=i.child;o;){if(o===n){l=!0,n=i,r=a;break}if(o===r){l=!0,r=i,n=a;break}o=o.sibling}if(!l){for(o=a.child;o;){if(o===n){l=!0,n=a,r=i;break}if(o===r){l=!0,r=a,n=i;break}o=o.sibling}if(!l)throw v("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(n.alternate!==r)throw v("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(3!==n.tag)throw v("Unable to find node on an unmounted component.");return n.stateNode.current===n?e:t}function it(e){if(!(e=rt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var at={},lt=null,ot=0;function ut(e,t,n){if(Array.isArray(t))for(var r=t.length;r--&&0_t||(e.current=Et[_t],Et[_t]=null,_t--)}function Ct(e,t){Et[++_t]=e.current,e.current=t}var Rt={},Nt={current:Rt},zt={current:!1},Ut=Rt;function It(e,t){var n=e.type.contextTypes;if(!n)return Rt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function At(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Mt(e){Pt(zt),Pt(Nt)}function Dt(e){Pt(zt),Pt(Nt)}function Ft(e,t,n){if(Nt.current!==Rt)throw v("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");Ct(Nt,t),Ct(zt,n)}function Ot(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw v((et(t)||"Unknown")+'.getChildContext(): key "'+i+'" is not defined in childContextTypes.');return o({},n,r)}function jt(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Rt,Ut=Nt.current,Ct(Nt,t),Ct(zt,zt.current),!0}function Wt(e,t,n){var r=e.stateNode;if(!r)throw v("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");n?(t=Ot(e,t,Ut),r.__reactInternalMemoizedMergedChildContext=t,Pt(zt),Pt(Nt),Ct(Nt,t)):Pt(zt),Ct(zt,n)}var Ht=null,Qt=null;function Bt(e){return function(t){try{return e(t)}catch(e){}}}function Lt(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Ht=Bt(function(e){return t.onCommitFiberRoot(n,e)}),Qt=Bt(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}return!0}var Vt=m.unstable_runWithPriority,Yt=m.unstable_scheduleCallback,Xt=m.unstable_cancelCallback,$t=m.unstable_now,qt=m.unstable_getCurrentPriorityLevel,Gt=m.unstable_ImmediatePriority,Jt=m.unstable_UserBlockingPriority,Kt=m.unstable_NormalPriority,Zt=m.unstable_LowPriority,en=m.unstable_IdlePriority,tn={},nn=m.unstable_shouldYield,rn=null,an=null,ln=!1,on=$t(),un=1e4>on?$t:function(){return $t()-on};function cn(){switch(qt()){case Gt:return 99;case Jt:return 98;case Kt:return 97;case Zt:return 96;case en:return 95;default:throw v("Unknown priority level.")}}function sn(e){switch(e){case 99:return Gt;case 98:return Jt;case 97:return Kt;case 96:return Zt;case 95:return en;default:throw v("Unknown priority level.")}}function fn(e,t,n){return 99===e?(null===rn?(rn=[t],an=Yt(Gt,pn)):rn.push(t),tn):(e=sn(e),Yt(e,t,n))}function dn(){null!==an&&Xt(an),pn()}function pn(){if(!ln&&null!==rn){ln=!0;var e=0;try{for(;e=(e=10*(1073741822-t)-10*(1073741822-e))?99:250>=e?98:5250>=e?97:95}function mn(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.contextDependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function gn(e,t,n,r){return new mn(e,t,n,r)}function vn(e){return!(!(e=e.prototype)||!e.isReactComponent)}function yn(e){if("function"==typeof e)return vn(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===$e)return 11;if(e===Ge)return 14}return 2}function bn(e,t){var n=e.alternate;return null===n?((n=gn(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,n.contextDependencies=e.contextDependencies,n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Tn(e,t,n,r,i,a){var l=2;if(r=e,"function"==typeof e)vn(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case Qe:return xn(n.children,i,a,t);case Xe:return Sn(n,3|i,a,t);case Be:return Sn(n,2|i,a,t);case Le:return(e=gn(12,n,t,4|i)).elementType=Le,e.type=Le,e.expirationTime=a,e;case qe:return(e=gn(13,n,t,i)).elementType=qe,e.type=qe,e.expirationTime=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Ve:l=10;break e;case Ye:l=9;break e;case $e:l=11;break e;case Ge:l=14;break e;case Je:l=16,r=null;break e}throw v("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+".")}return(t=gn(l,n,t,i)).elementType=e,t.type=r,t.expirationTime=a,t}function xn(e,t,n,r){return(e=gn(7,e,r,t)).expirationTime=n,e}function Sn(e,t,n,r){return e=gn(8,e,r,t),t=0==(1&t)?Be:Xe,e.elementType=t,e.type=t,e.expirationTime=n,e}function wn(e,t,n){return(e=gn(6,e,null,t)).expirationTime=n,e}function kn(e,t,n){return(t=gn(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function En(e,t){this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.pendingCommitExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function _n(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var Pn=Object.prototype.hasOwnProperty;function Cn(e,t){if(_n(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r=t&&(fi=!0),e.contextDependencies=null}function jn(e,t){if(An!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(An=e,t=1073741823),t={context:e,observedBits:t,next:null},null===In){if(null===Un)throw v("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");In=t,Un.contextDependencies={first:t,expirationTime:0}}else In=In.next=t;return e._currentValue}var Wn=!1;function Hn(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Qn(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Bn(e){return{expirationTime:e,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Ln(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Vn(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,i=null;null===r&&(r=e.updateQueue=Hn(e.memoizedState))}else r=e.updateQueue,i=n.updateQueue,null===r?null===i?(r=e.updateQueue=Hn(e.memoizedState),i=n.updateQueue=Hn(n.memoizedState)):r=e.updateQueue=Qn(i):null===i&&(i=n.updateQueue=Qn(r));null===i||r===i?Ln(r,t):null===r.lastUpdate||null===i.lastUpdate?(Ln(r,t),Ln(i,t)):(Ln(r,t),i.lastUpdate=t)}function Yn(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Hn(e.memoizedState):Xn(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Xn(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Qn(t)),t}function $n(e,t,n,r,i,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,r,i):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null===(i="function"==typeof(e=n.payload)?e.call(a,r,i):e)||void 0===i)break;return o({},r,i);case 2:Wn=!0}return r}function qn(e,t,n,r,i){Wn=!1;for(var a=(t=Xn(e,t)).baseState,l=null,o=0,u=t.firstUpdate,c=a;null!==u;){var s=u.expirationTime;sm?(g=h,h=null):g=h.sibling;var v=d(i,h,o[m],u);if(null===v){null===h&&(h=g);break}e&&h&&null===v.alternate&&t(i,h),l=a(v,l,m),null===s?c=v:s.sibling=v,s=v,h=g}if(m===o.length)return n(i,h),c;if(null===h){for(;mm?(g=h,h=null):g=h.sibling;var b=d(i,h,y.value,u);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(i,h),l=a(b,l,m),null===s?c=b:s.sibling=b,s=b,h=g}if(y.done)return n(i,h),c;if(null===h){for(;!y.done;m++,y=o.next())null!==(y=f(i,y.value,u))&&(l=a(y,l,m),null===s?c=y:s.sibling=y,s=y);return c}for(h=r(i,h);!y.done;m++,y=o.next())null!==(y=p(h,i,m,y.value,u))&&(e&&null!==y.alternate&&h.delete(null===y.key?m:y.key),l=a(y,l,m),null===s?c=y:s.sibling=y,s=y);return e&&h.forEach(function(e){return t(i,e)}),c}return function(e,r,a,o){var u="object"==typeof a&&null!==a&&a.type===Qe&&null===a.key;u&&(a=a.props.children);var c="object"==typeof a&&null!==a;if(c)switch(a.$$typeof){case We:e:{for(c=a.key,u=r;null!==u;){if(u.key===c){if(7===u.tag?a.type===Qe:u.elementType===a.type){n(e,u.sibling),(r=i(u,a.type===Qe?a.props.children:a.props)).ref=lr(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===Qe?((r=xn(a.props.children,e.mode,o,a.key)).return=e,e=r):((o=Tn(a.type,a.key,a.props,null,e.mode,o)).ref=lr(e,r,a),o.return=e,e=o)}return l(e);case He:e:{for(u=a.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=i(r,a.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=kn(a,e.mode,o)).return=e,e=r}return l(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,a)).return=e,e=r):(n(e,r),(r=wn(a,e.mode,o)).return=e,e=r),l(e);if(ar(a))return h(e,r,a,o);if(Ze(a))return m(e,r,a,o);if(c&&or(e,a),void 0===a&&!u)switch(e.tag){case 1:case 0:throw v(((e=e.type).displayName||e.name||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.")}return n(e,r)}}var cr=ur(!0),sr=ur(!1),fr={},dr={current:fr},pr={current:fr},hr={current:fr};function mr(e){if(e===fr)throw v("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function gr(e,t){Ct(hr,t),Ct(pr,e),Ct(dr,fr),Pt(dr),Ct(dr,{isInAParentText:!1})}function vr(e){Pt(dr),Pt(pr),Pt(hr)}function yr(e){mr(hr.current);var t=mr(dr.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(Ct(pr,e),Ct(dr,n))}function br(e){pr.current===e&&(Pt(dr),Pt(pr))}var Tr=0,xr=2,Sr=4,wr=8,kr=16,Er=32,_r=64,Pr=128,Cr=Oe.ReactCurrentDispatcher,Rr=0,Nr=null,zr=null,Ur=null,Ir=null,Ar=null,Mr=null,Dr=0,Fr=null,Or=0,jr=!1,Wr=null,Hr=0;function Qr(){throw v("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://fb.me/react-invalid-hook-call for tips about how to debug and fix this problem.")}function Br(e,t){if(null===t)return!1;for(var n=0;nDr&&(Dr=s)):(sHr))throw v("Too many re-renders. React limits the number of renders to prevent an infinite loop.");var r=e.alternate;if(e===Nr||null!==r&&r===Nr)if(jr=!0,e={expirationTime:Rr,action:n,eagerReducer:null,eagerState:null,next:null},null===Wr&&(Wr=new Map),void 0===(n=Wr.get(t)))Wr.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{Na();var i=ga(),a={expirationTime:i=va(i,e),action:n,eagerReducer:null,eagerState:null,next:null},l=t.last;if(null===l)a.next=a;else{var o=l.next;null!==o&&(a.next=o),l.next=a}if(t.last=a,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(a.eagerReducer=r,a.eagerState=c,_n(c,u))return}catch(e){}ya(e,i)}}var ni={readContext:jn,useCallback:Qr,useContext:Qr,useEffect:Qr,useImperativeHandle:Qr,useLayoutEffect:Qr,useMemo:Qr,useReducer:Qr,useRef:Qr,useState:Qr,useDebugValue:Qr},ri={readContext:jn,useCallback:function(e,t){return Yr().memoizedState=[e,void 0===t?null:t],e},useContext:jn,useEffect:function(e,t){return Jr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Jr(4,36,Zr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Jr(4,36,e,t)},useMemo:function(e,t){var n=Yr();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yr();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=ti.bind(null,Nr,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Yr().memoizedState=e},useState:function(e){var t=Yr();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:$r,lastRenderedState:e}).dispatch=ti.bind(null,Nr,e),[t.memoizedState,e]},useDebugValue:ei},ii={readContext:jn,useCallback:function(e,t){var n=Xr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Br(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:jn,useEffect:function(e,t){return Kr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Kr(4,36,Zr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Kr(4,36,e,t)},useMemo:function(e,t){var n=Xr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Br(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:qr,useRef:function(){return Xr().memoizedState},useState:function(e){return qr($r)},useDebugValue:ei},ai=null,li=null,oi=!1;function ui(e,t){switch(e.tag){case 5:return null!==(t=mt(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=mt(e.pendingProps))&&(e.stateNode=t,!0);case 13:default:return!1}}function ci(e){if(oi){var t=li;if(t){var n=t;if(!ui(e,t)){if(!(t=mt())||!ui(e,t))return e.effectTag|=2,oi=!1,void(ai=e);var r=ai,i=gn(5,null,null,0);i.elementType="DELETED",i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}ai=e,li=mt()}else e.effectTag|=2,oi=!1,ai=e}}var si=Oe.ReactCurrentOwner,fi=!1;function di(e,t,n,r){t.child=null===e?sr(t,null,n,r):cr(t,e.child,n,r)}function pi(e,t,n,r,i){n=n.render;var a=t.ref;return On(t,i),r=Lr(e,t,n,r,a,i),null===e||fi?(t.effectTag|=1,di(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Si(e,t,i))}function hi(e,t,n,r,i,a){if(null===e){var l=n.type;return"function"!=typeof l||vn(l)||void 0!==l.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Tn(n.type,null,r,null,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=l,mi(e,t,l,r,i,a))}return l=e.child,it)&&da.set(e,t)}Ta(e,n,t)}}function ba(e,t){e.expirationTimei.firstPendingTime&&(i.firstPendingTime=t),0===(e=i.lastPendingTime)||t=t)&&(e.finishedWork=e.current.alternate,e.pendingCommitExpirationTime=t,fn(97,function(){return n._onComplete(),null}),!0)}function wa(){if(null!==da){var e=da;da=null,e.forEach(function(e,t){fn(99,Ea.bind(null,t,e))}),dn()}}function ka(e,t){e.pendingCommitExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,St(n)),null!==na)for(n=na.return;null!==n;){var r=n;switch(r.tag){case 1:var i=r.type.childContextTypes;null!==i&&void 0!==i&&Mt();break;case 3:vr(),Dt();break;case 5:br(r);break;case 4:vr();break;case 10:Fn(r)}n=n.return}ta=e,na=bn(e.current,null),ra=t,ia=Gi,aa=1073741823}function Ea(e,t,n){if(ea===$i||ea===qi)throw v("Should not already be working.");if(e.firstPendingTime component higher in the tree to provide a loading indicator or placeholder to display."+kt(u))}ia!==Gi&&ia!==Ki||(ia=Ji),c=Pi(c,u),u=o;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=s,Yn(u,s=Hi(u,c,s));break e;case 1:if(f=c,l=u.type,o=u.stateNode,0==(64&u.effectTag)&&("function"==typeof l.getDerivedStateFromError||null!==o&&"function"==typeof o.componentDidCatch&&(null===ca||!ca.has(o)))){u.effectTag|=2048,u.expirationTime=s,Yn(u,s=Qi(u,f,s));break e}}u=u.return}while(null!==u)}na=Pa(a)}if(ea=r,Mn(),Vi.current=i,null!==na)return Ea.bind(null,e,t)}if(Sa(e,t))return null;switch(ta=null,ia){case Gi:throw v("Should have a work-in-progress.");case Ji:return r=e.lastPendingTime,e.lastPendingTimer?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Li(r/1960))-r)&&(r=n),10<(n=r)))return e.timeoutHandle=xt(Ca.bind(null,e,t),n),null}return Ca.bind(null,e,t);case Zi:return Ca.bind(null,e,t);default:throw v("Unknown root exit status.")}}function _a(e){var t=Ma(e.alternate,e,ra);return e.memoizedProps=e.pendingProps,null===t&&(t=Pa(e)),Yi.current=null,t}function Pa(e){na=e;do{var t=na.alternate;if(e=na.return,0==(1024&na.effectTag)){e:{var n=t,r=ra,i=(t=na).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:At(t.type)&&Mt();break;case 3:vr(),Dt(),(i=t.stateNode).pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),null!==n&&null!==n.child||(t.effectTag&=-3),ki(t);break;case 5:br(t),r=mr(hr.current);var a=t.type;if(null!==n&&null!=t.stateNode)Ei(n,t,a,i,r),n.ref!==t.ref&&(t.effectTag|=128);else if(i){n=mr(dr.current);var l=a,o=i,s=r,f=t,d=yt();l=u.get(l);var p=dt(null,at,o,l.validAttributes);c.createView(d,l.uiViewClassName,s,p),s=new ht(d,l),_e[d]=f,Pe[d]=o,wi(o=s,t,!1,!1),Tt(o)&&(t.effectTag|=4),t.stateNode=o,null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw v("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");break;case 6:if(n&&null!=t.stateNode)_i(n,t,n.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw v("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");if(n=mr(hr.current),r=t,!(a=mr(dr.current)).isInAParentText)throw v("Text strings must be rendered within a component.");a=yt(),c.createView(a,"RCTRawText",n,{text:i}),_e[a]=t,r.stateNode=a}break;case 11:break;case 13:if(i=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}i=null!==i,r=!1,null!==n&&(r=null!==(a=n.memoizedState),i||null===a||((a=a.fallbackExpirationTime)r&&(r=n),o>r&&(r=o),a=a.sibling;i.childExpirationTime=r}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=na.firstEffect),null!==na.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=na.firstEffect),e.lastEffect=na.lastEffect),1r?i:r,e.firstPendingTime=r,r=n?xi(e,t,n):null!==(t=Si(e,t,n))?t.sibling:null}return Si(e,t,n)}}else fi=!1;switch(t.expirationTime=0,t.tag){case 2:r=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps;var i=It(t,Nt.current);if(On(t,n),i=Lr(null,t,r,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,Vr(),At(r)){var a=!0;jt(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var l=r.getDerivedStateFromProps;"function"==typeof l&&Zn(t,r,l,e),i.updater=er,t.stateNode=i,i._reactInternalFiber=t,ir(t,r,e,n),t=bi(null,t,r,!0,a,n)}else t.tag=0,di(null,t,i,n),t=t.child;return t;case 16:switch(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Nn(i),t.type=i,a=t.tag=yn(i),e=Rn(i,e),a){case 0:t=vi(null,t,i,e,n);break;case 1:t=yi(null,t,i,e,n);break;case 11:t=pi(null,t,i,e,n);break;case 14:t=hi(null,t,i,Rn(i.type,e),r,n);break;default:throw v("Element type is invalid. Received a promise that resolves to: "+i+". Lazy element type must resolve to a class or function.")}return t;case 0:return r=t.type,i=t.pendingProps,vi(e,t,r,i=t.elementType===r?i:Rn(r,i),n);case 1:return r=t.type,i=t.pendingProps,yi(e,t,r,i=t.elementType===r?i:Rn(r,i),n);case 3:if(Ti(t),null===(r=t.updateQueue))throw v("If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue.");return i=null!==(i=t.memoizedState)?i.element:null,qn(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=Si(e,t,n):(di(e,t,r,n),t=t.child),t;case 5:return yr(t),null===e&&ci(t),r=t.pendingProps.children,gi(e,t),di(e,t,r,n),t.child;case 6:return null===e&&ci(t),null;case 13:return xi(e,t,n);case 4:return gr(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=cr(t,null,r,n):di(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,pi(e,t,r,i=t.elementType===r?i:Rn(r,i),n);case 7:return di(e,t,t.pendingProps,n),t.child;case 8:case 12:return di(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,l=t.memoizedProps,Dn(t,a=i.value),null!==l){var o=l.value;if(0===(a=_n(o,a)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(o,a):1073741823))){if(l.children===i.children&&!zt.current){t=Si(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var u=o.contextDependencies;if(null!==u){l=o.child;for(var c=u.first;null!==c;){if(c.context===r&&0!=(c.observedBits&a)){1===o.tag&&((c=Bn(n)).tag=2,Vn(o,c)),o.expirationTime=o?(this._iteratedObject=void 0,h(void 0,!0)):(this._nextIndex=u+1,"key"===s?h(u,!1):"value"===s?h(n[u],!1):"key+value"===s?h([u,n[u]],!1):void 0)}},{key:'@@iterator',value:function(){return this}}]),t})(),s=(function(){function t(o){if(n(this,t),'string'!=typeof o)throw new TypeError('Object is not a string');this._iteratedString=o,this._nextIndex=0}return o(t,[{key:"next",value:function(){if(!this instanceof t)throw new TypeError('Object is not a StringIterator');if(null==this._iteratedString)return h(void 0,!0);var n,o=this._nextIndex,u=this._iteratedString,s=u.length;if(o>=s)return this._iteratedString=void 0,h(void 0,!0);var c=u.charCodeAt(o);if(c<55296||c>56319||o+1===s)n=u[o];else{var f=u.charCodeAt(o+1);n=f<56320||f>57343?u[o]:u[o]+u[o+1]}return this._nextIndex=o+n.length,h(n,!1)}},{key:'@@iterator',value:function(){return this}}]),t})();function h(t,n){return{value:t,done:n}}return function(n,o){return'string'==typeof n?new s(n):Array.isArray(n)?new t(n,o||"value"):n[u]()}})();t(s,{KIND_KEY:"key",KIND_VALUE:"value",KIND_KEY_VAL:"key+value",ITERATOR_SYMBOL:u}),m.exports=s},89,[11,22,23]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]);m.exports=(function(h){if(!u('Set'))return h.Set;var l=(function(){function s(n){if(t(this,s),null==this||'object'!=typeof this&&'function'!=typeof this)throw new TypeError('Wrong set object type.');if(p(this),null!=n)for(var u,h=o(n);!(u=h.next()).done;)this.add(u.value)}return n(s,[{key:"add",value:function(t){return this._map.set(t,t),this.size=this._map.size,this}},{key:"clear",value:function(){p(this)}},{key:"delete",value:function(t){var n=this._map.delete(t);return this.size=this._map.size,n}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(t){for(var n,s=arguments[1],u=this._map.keys();!(n=u.next()).done;)t.call(s,n.value,n.value,this)}},{key:"has",value:function(t){return this._map.has(t)}},{key:"values",value:function(){return this._map.values()}}]),s})();function p(t){t._map=new s,t.size=t._map.size}return l.prototype[o.ITERATOR_SYMBOL]=l.prototype.values,l.prototype.keys=l.prototype.values,l})(Function('return this')())},90,[22,23,87,86,89]); -__d(function(g,r,i,a,m,e,d){'use strict';if(g.__RCTProfileIsProfiling){var t=r(d[0]);t.installReactHook(),t.setEnabled(!0)}},91,[25]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]);if(o.installConsoleErrorReporter(),!g.__fbDisableExceptionsManager){r(d[1]).setGlobalHandler(function(t,n){try{o.handleException(t,n)}catch(o){throw console.log('Failed to print error: ',o.message),t}})}},92,[93,24]); -__d(function(g,r,i,a,m,e,d){'use strict';new RegExp(['/Libraries/Renderer/oss/ReactNativeRenderer-dev\\.js$','/Libraries/BatchedBridge/MessageQueue\\.js$'].join('|'));var o=0;function n(n,s){var c=r(d[0]).ExceptionsManager;if(c){var l=r(d[1])(n),t=++o,p=null==n.jsEngine?n.message:n.message+", js engine: "+n.jsEngine;s?c.reportFatalException(p,l,t):c.reportSoftException(p,l,t)}}function s(){if(console._errorOriginal.apply(console,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)n(arguments[0],!1);else{var o=r(d[2]),s=Array.prototype.map.call(arguments,o).join(', ');if('"Warning: '===s.slice(0,10))return;var c=new Error('console.error: '+s);c.framesToPop=1,n(c,!1)}}m.exports={handleException:function(o,s){o.message||(o=new Error(o)),console._errorOriginal?console._errorOriginal(o.message):console.error(o.message),n(o,s)},installConsoleErrorReporter:function(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=s,void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}}},93,[8,94,27]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){if(!t||!t.stack)return[];for(var s=r(d[0]),o=Array.isArray(t.stack)?t.stack:s.parse(t.stack),f='number'==typeof t.framesToPop?t.framesToPop:0;f--;)o.shift();return o}},94,[95]); -__d(function(g,r,i,a,m,e,d){var n,l;n=this,l=function(n){'use strict';var l='';var u=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/\((\S*)(?::(\d+))(?::(\d+))\)/;function o(n){var o=u.exec(n);if(!o)return null;var c=o[2]&&0===o[2].indexOf('native'),s=o[2]&&0===o[2].indexOf('eval'),f=t.exec(o[2]);return s&&null!=f&&(o[2]=f[1],o[3]=f[2],o[4]=f[3]),{file:c?null:o[2],methodName:o[1]||l,arguments:c?[o[2]]:[],lineNumber:o[3]?+o[3]:null,column:o[4]?+o[4]:null}}var c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function s(n){var u=c.exec(n);return u?{file:u[2],methodName:u[1]||l,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}var f=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,v=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function b(n){var u=f.exec(n);if(!u)return null;var t=u[3]&&u[3].indexOf(' > eval')>-1,o=v.exec(u[3]);return t&&null!=o&&(u[3]=o[1],u[4]=o[2],u[5]=null),{file:u[3],methodName:u[1]||l,arguments:u[2]?u[2].split(','):[],lineNumber:u[4]?+u[4]:null,column:u[5]?+u[5]:null}}var p=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function x(n){var u=p.exec(n);return u?{file:u[3],methodName:u[1]||l,arguments:[],lineNumber:+u[4],column:u[5]?+u[5]:null}:null}var h=/^\s*at (?:((?:\[object object\])?.+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function N(n){var u=h.exec(n);return u?{file:u[2],methodName:u[1]||l,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}n.parse=function(n){return n.split('\n').reduce(function(n,l){var u=o(l)||s(l)||b(l)||N(l)||x(l);return u&&n.push(u),n},[])},Object.defineProperty(n,'__esModule',{value:!0})},'object'==typeof e&&void 0!==m?l(e):'function'==typeof define&&define.amd?define(['exports'],l):l((n=n||self).stackTraceParser={})},95,[]); -__d(function(g,r,i,a,m,e,d){'use strict';(0,r(d[0]).polyfillGlobal)('Promise',function(){return r(d[1])})},96,[85,29]); -__d(function(g,r,i,a,m,e,d){'use strict';(0,r(d[0]).polyfillGlobal)('regeneratorRuntime',function(){return delete g.regeneratorRuntime,r(d[1])})},97,[85,98]); -__d(function(g,r,i,a,m,e,d){var t=(function(t){"use strict";var n,o=Object.prototype,c=o.hasOwnProperty,u="function"==typeof Symbol?Symbol:{},h=u.iterator||"@@iterator",f=u.asyncIterator||"@@asyncIterator",s=u.toStringTag||"@@toStringTag";function l(t,n,o,c){var u=n&&n.prototype instanceof E?n:E,h=Object.create(u.prototype),f=new A(c||[]);return h._invoke=F(t,o,f),h}function p(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var y="suspendedStart",v="suspendedYield",w="executing",L="completed",x={};function E(){}function b(){}function _(){}var j={};j[h]=function(){return this};var O=Object.getPrototypeOf,k=O&&O(O(R([])));k&&k!==o&&c.call(k,h)&&(j=k);var G=_.prototype=E.prototype=Object.create(j);function N(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function P(t){function n(o,u,h,f){var s=p(t[o],t,u);if("throw"!==s.type){var l=s.arg,y=l.value;return y&&"object"==typeof y&&c.call(y,"__await")?Promise.resolve(y.__await).then(function(t){n("next",t,h,f)},function(t){n("throw",t,h,f)}):Promise.resolve(y).then(function(t){l.value=t,h(l)},function(t){return n("throw",t,h,f)})}f(s.arg)}var o;this._invoke=function(t,c){function u(){return new Promise(function(o,u){n(t,c,o,u)})}return o=o?o.then(u,u):u()}}function F(t,n,o){var c=y;return function(u,h){if(c===w)throw new Error("Generator is already running");if(c===L){if("throw"===u)throw h;return Y()}for(o.method=u,o.arg=h;;){var f=o.delegate;if(f){var s=S(f,o);if(s){if(s===x)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(c===y)throw c=L,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);c=w;var l=p(t,n,o);if("normal"===l.type){if(c=o.done?L:v,l.arg===x)continue;return{value:l.arg,done:o.done}}"throw"===l.type&&(c=L,o.method="throw",o.arg=l.arg)}}}function S(t,o){var c=t.iterator[o.method];if(c===n){if(o.delegate=null,"throw"===o.method){if(t.iterator.return&&(o.method="return",o.arg=n,S(t,o),"throw"===o.method))return x;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var u=p(c,t.iterator,o.arg);if("throw"===u.type)return o.method="throw",o.arg=u.arg,o.delegate=null,x;var h=u.arg;return h?h.done?(o[t.resultName]=h.value,o.next=t.nextLoc,"return"!==o.method&&(o.method="next",o.arg=n),o.delegate=null,x):h:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,x)}function T(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function I(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function R(t){if(t){var o=t[h];if(o)return o.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var u=-1,f=function o(){for(;++u=0;--h){var f=this.tryEntries[h],s=f.completion;if("root"===f.tryLoc)return u("end");if(f.tryLoc<=this.prev){var l=c.call(f,"catchLoc"),p=c.call(f,"finallyLoc");if(l&&p){if(this.prev=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&c.call(u,"finallyLoc")&&this.prev=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),I(o),x}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var c=o.completion;if("throw"===c.type){var u=c.arg;I(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,c){return this.delegate={iterator:R(t),resultName:o,nextLoc:c},"next"===this.method&&(this.arg=n),x}},t})("object"==typeof m?m.exports:{});try{regeneratorRuntime=t}catch(n){Function("r","regeneratorRuntime = r")(t)}},98,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).polyfillGlobal,l=function(l){t(l,function(){return r(d[1])[l]})};l('setTimeout'),l('setInterval'),l('setImmediate'),l('clearTimeout'),l('clearInterval'),l('clearImmediate'),l('requestAnimationFrame'),l('cancelAnimationFrame'),l('requestIdleCallback'),l('cancelIdleCallback')},99,[85,100]); -__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]);var t=r(d[2]),n=r(d[3]).Timing,l=r(d[4]),u=null;function o(){return u||(u=r(d[5])),u()}var c=16.666666666666668,s=[],f=[],v=[],h=[],I=[],T={},p=[],w=1,b=null,k=!1;function q(){var t=v.indexOf(null);return-1===t&&(t=v.length),t}function x(t,n){var l=w++,u=q();return v[u]=l,s[u]=t,f[u]=n,l}function y(t,n,l){r(d[6])(t<=w,'Tried to call timer with ID %s but no such timer exists.',t);var u=v.indexOf(t);if(-1!==u){var h=f[u],I=s[u];if(I&&h){'setTimeout'!==h&&'setImmediate'!==h&&'requestAnimationFrame'!==h&&'requestIdleCallback'!==h||A(u);try{'setTimeout'===h||'setInterval'===h||'setImmediate'===h?I():'requestAnimationFrame'===h?I(o()):'requestIdleCallback'===h?I({timeRemaining:function(){return Math.max(0,c-(o()-n))},didTimeout:!!l}):console.error('Tried to call a callback with invalid type: '+h)}catch(t){b?b.push(t):b=[t]}}else console.error('No callback found for timerID '+t)}}function C(){if(h.length>0){var t=h.slice();h=[];for(var n=0;n0}function A(t){v[t]=null,s[t]=null,f[t]=null,p[t]=null}function D(t){if(null!=t){var l=v.indexOf(t);if(-1!==l){A(l);var u=f[l];'setImmediate'!==u&&'requestIdleCallback'!==u&&n.deleteTimer(t)}}}var E,O={setTimeout:function(t,l){for(var u=arguments.length,o=new Array(u>2?u-2:0),c=2;c2?u-2:0),c=2;c1?n-1:0),u=1;u-1&&(I.splice(t,1),y(c,o(),!0)),delete T[c],0===I.length&&n.setSendIdleEvents(!1)},u);T[c]=s}return c},cancelIdleCallback:function(t){D(t);var l=I.indexOf(t);-1!==l&&I.splice(l,1);var u=T[t];u&&(O.clearTimeout(u),delete T[t]),0===I.length&&n.setSendIdleEvents(!1)},clearTimeout:function(t){D(t)},clearInterval:function(t){D(t)},clearImmediate:function(t){D(t);var n=h.indexOf(t);-1!==n&&h.splice(n,1)},cancelAnimationFrame:function(t){D(t)},callTimers:function(n){t(0!==n.length,'Cannot call `callTimers` with an empty list of IDs.'),b=null;for(var l=0;l1)for(var o=1;o0){var l=I.slice();I=[];for(var u=0;u=0,loaded:s,total:n})}},{key:"__didCompleteResponse",value:function(t,s,n){t===this._requestId&&(s&&(''!==this._responseType&&'text'!==this._responseType||(this._response=s),this._hasError=!0,n&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),s?S._interceptor&&S._interceptor.loadingFailed(t,s):S._interceptor&&S._interceptor.loadingFinished(t,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(t){t&&t.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var t=this.responseHeaders||{};return Object.keys(t).map(function(s){return s+': '+t[s]}).join('\r\n')}},{key:"getResponseHeader",value:function(t){var s=this._lowerCaseResponseHeaders[t.toLowerCase()];return void 0!==s?s:null}},{key:"setRequestHeader",value:function(t,s){if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');this._headers[t.toLowerCase()]=String(s)}},{key:"setTrackingName",value:function(t){return this._trackingName=t,this}},{key:"open",value:function(t,s,n){if(this.readyState!==this.UNSENT)throw new Error('Cannot open, already sending');if(void 0!==n&&!n)throw new Error('Synchronous http requests are not supported');if(!s)throw new Error('Cannot load an empty url');this._method=t.toUpperCase(),this._url=s,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(s){var n=this;if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');if(this._sent)throw new Error('Request has already been sent');this._sent=!0;var o=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(c.addListener('didSendNetworkData',function(s){return n.__didUploadProgress.apply(n,t(s))})),this._subscriptions.push(c.addListener('didReceiveNetworkResponse',function(s){return n.__didReceiveResponse.apply(n,t(s))})),this._subscriptions.push(c.addListener('didReceiveNetworkData',function(s){return n.__didReceiveData.apply(n,t(s))})),this._subscriptions.push(c.addListener('didReceiveNetworkIncrementalData',function(s){return n.__didReceiveIncrementalData.apply(n,t(s))})),this._subscriptions.push(c.addListener('didReceiveNetworkDataProgress',function(s){return n.__didReceiveDataProgress.apply(n,t(s))})),this._subscriptions.push(c.addListener('didCompleteNetworkResponse',function(s){return n.__didCompleteResponse.apply(n,t(s))}));var h='text';'arraybuffer'===this._responseType&&(h='base64'),'blob'===this._responseType&&(h='blob'),y(this._method,'Request method needs to be defined.'),y(this._url,'Request URL needs to be defined.'),c.sendRequest(this._method,this._trackingName,this._url,this._headers,s,h,o,this.timeout,this.__didCreateRequest.bind(this),this.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&c.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(t){this.responseHeaders=t||null;var s=t||{};this._lowerCaseResponseHeaders=Object.keys(s).reduce(function(t,n){return t[n.toLowerCase()]=s[n],t},{})}},{key:"setReadyState",value:function(t){this.readyState=t,this.dispatchEvent({type:'readystatechange'}),t===this.DONE&&(this._aborted?this.dispatchEvent({type:'abort'}):this._hasError?this._timedOut?this.dispatchEvent({type:'timeout'}):this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"addEventListener",value:function(t,n){'readystatechange'!==t&&'progress'!==t||(this._incrementalEvents=!0),s(p(S.prototype),"addEventListener",this).call(this,t,n)}},{key:"responseType",get:function(){return this._responseType},set:function(t){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");w.hasOwnProperty(t)?(y(w[t]||'document'===t,"The provided value '"+t+"' is unsupported in this environment."),'blob'===t&&y(f.isAvailable,'Native module BlobModule is required for blob support'),this._responseType=t):v(!1,"The provided value '"+t+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(''!==this._responseType&&'text'!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' is set to '' or 'text', but it is '"+this._responseType+"'.");return this.readyState0){for(var t=new Array(arguments.length),n=0;n0?C-4:C;for(u=0;u>16&255,s[v++]=h>>8&255,s[v++]=255&h;2===y&&(h=n[t.charCodeAt(u)]<<2|n[t.charCodeAt(u+1)]>>4,s[v++]=255&h);1===y&&(h=n[t.charCodeAt(u)]<<10|n[t.charCodeAt(u+1)]<<4|n[t.charCodeAt(u+2)]>>2,s[v++]=h>>8&255,s[v++]=255&h);return s},e.fromByteArray=function(n){for(var o,h=n.length,u=h%3,c=[],f=0,A=h-u;fA?A:f+16383));1===u?(o=n[h-1],c.push(t[o>>2]+t[o<<4&63]+'==')):2===u&&(o=(n[h-2]<<8)+n[h-1],c.push(t[o>>10]+t[o>>4&63]+t[o<<2&63]+'='));return c.join('')};for(var t=[],n=[],o='undefined'!=typeof Uint8Array?Uint8Array:Array,h='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',u=0,c=h.length;u0)throw new Error('Invalid string. Length must be a multiple of 4');var o=t.indexOf('=');return-1===o&&(o=n),[o,o===n?0:4-o%4]}function A(t,n,o){return 3*(n+o)/4-o}function C(n,o,h){for(var u,c,f=[],A=o;A>18&63]+t[c>>12&63]+t[c>>6&63]+t[63&c]);return f.join('')}n['-'.charCodeAt(0)]=62,n['_'.charCodeAt(0)]=63},111,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=(function(){function s(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1?arguments[1]:void 0;t(this,s);var u=r(d[2]);this.data=u.createFromParts(n,o).data}return n(s,[{key:"slice",value:function(t,n){var s=r(d[2]),o=this.data,u=o.offset,l=o.size;return'number'==typeof t&&(t>l&&(t=l),u+=t,l-=t,'number'==typeof n&&(n<0&&(n=this.size+n),l=n-t)),s.createFromOptions({blobId:this.data.blobId,offset:u,size:l})}},{key:"close",value:function(){r(d[2]).release(this.data.blobId),this.data=null}},{key:"data",set:function(t){this._data=t},get:function(){if(!this._data)throw new Error('Blob has been closed and is no longer available');return this._data}},{key:"size",get:function(){return this.data.size}},{key:"type",get:function(){return this.data.type||''}}]),s})();m.exports=s},112,[22,23,113]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,c)}return o}function u(n){for(var o=1;o0}}},114,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function c(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function p(n){for(var o=1;o-1};function f(t){if('string'!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError('Invalid character in header field name');return t.toLowerCase()}function h(t){return'string'!=typeof t&&(t=String(t)),t}function u(t){var n={next:function(){var o=t.shift();return{done:void 0===o,value:o}}};return o.iterable&&(n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=function(){return n}),n}function c(t){this.map={},t instanceof c?t.forEach(function(t,o){this.append(o,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(o){this.append(o,t[o])},this)}function y(t){if(t.bodyUsed)return Promise.reject(new TypeError('Already read'));t.bodyUsed=!0}function l(t){return new Promise(function(o,n){t.onload=function(){o(t.result)},t.onerror=function(){n(t.error)}})}function p(t){var o=new FileReader,n=l(o);return o.readAsArrayBuffer(t),n}function b(t){for(var o=new Uint8Array(t),n=new Array(o.length),s=0;s-1?s:n),this.mode=o.mode||this.mode||null,this.signal=o.signal||this.signal,this.referrer=null,('GET'===this.method||'HEAD'===this.method)&&f)throw new TypeError('Body not allowed for GET or HEAD requests');this._initBody(f)}function A(t){var o=new FormData;return t.trim().split('&').forEach(function(t){if(t){var n=t.split('='),s=n.shift().replace(/\+/g,' '),f=n.join('=').replace(/\+/g,' ');o.append(decodeURIComponent(s),decodeURIComponent(f))}}),o}function x(t,o){o||(o={}),this.type='default',this.status=void 0===o.status?200:o.status,this.ok=this.status>=200&&this.status<300,this.statusText='statusText'in o?o.statusText:'OK',this.headers=new c(o.headers),this.url=o.url||'',this._initBody(t)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},v.call(_.prototype),v.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new c(this.headers),url:this.url})},x.error=function(){var t=new x(null,{status:0,statusText:''});return t.type='error',t};var B=[301,302,303,307,308];x.redirect=function(t,o){if(-1===B.indexOf(o))throw new RangeError('Invalid status code');return new x(null,{status:o,headers:{location:t}})},t.DOMException=self.DOMException;try{new t.DOMException}catch(o){t.DOMException=function(t,o){this.message=t,this.name=o;var n=Error(t);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function T(n,s){return new Promise(function(f,h){var u=new _(n,s);if(u.signal&&u.signal.aborted)return h(new t.DOMException('Aborted','AbortError'));var y=new XMLHttpRequest;function l(){y.abort()}y.onload=function(){var t,o,n={status:y.status,statusText:y.statusText,headers:(t=y.getAllResponseHeaders()||'',o=new c,t.replace(/\r?\n[\t ]+/g,' ').split(/\r?\n/).forEach(function(t){var n=t.split(':'),s=n.shift().trim();if(s){var f=n.join(':').trim();o.append(s,f)}}),o)};n.url='responseURL'in y?y.responseURL:n.headers.get('X-Request-URL');var s='response'in y?y.response:y.responseText;f(new x(s,n))},y.onerror=function(){h(new TypeError('Network request failed'))},y.ontimeout=function(){h(new TypeError('Network request failed'))},y.onabort=function(){h(new t.DOMException('Aborted','AbortError'))},y.open(u.method,u.url,!0),'include'===u.credentials?y.withCredentials=!0:'omit'===u.credentials&&(y.withCredentials=!1),'responseType'in y&&o.blob&&(y.responseType='blob'),u.headers.forEach(function(t,o){y.setRequestHeader(o,t)}),u.signal&&(u.signal.addEventListener('abort',l),y.onreadystatechange=function(){4===y.readyState&&u.signal.removeEventListener('abort',l)}),y.send(void 0===u._bodyInit?null:u._bodyInit)})}T.polyfill=!0,self.fetch||(self.fetch=T,self.Headers=c,self.Request=_,self.Response=x),t.Headers=c,t.Request=_,t.Response=x,t.fetch=T,Object.defineProperty(t,'__esModule',{value:!0})},'object'==typeof e&&void 0!==m?o(e):'function'==typeof define&&define.amd?define(['exports'],o):o(t.WHATWGFetch={})},117,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),c=r(d[4]),u=r(d[5]),h=r(d[6]),l=r(d[7]),b=r(d[8]),y=r(d[9]),f=r(d[10]),p=(r(d[11]),r(d[12])),v=r(d[13]),_=r(d[14]),E=r(d[15]),k=f.WebSocketModule,S=0,I=1,N=2,w=3,O=0,C=(function(l){function f(n,u,h){var l;s(this,f),(l=o(this,c(f).call(this))).CONNECTING=S,l.OPEN=I,l.CLOSING=N,l.CLOSED=w,l.readyState=S,'string'==typeof u&&(u=[u]);var y=h||{},p=y.headers,v=void 0===p?{}:p,_=t(y,["headers"]);return _&&'string'==typeof _.origin&&(console.warn('Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead.'),v.origin=_.origin,delete _.origin),Object.keys(_).length>0&&console.warn('Unrecognized WebSocket connection option(s) `'+Object.keys(_).join('`, `')+"`. Did you mean to put these under `headers`?"),Array.isArray(u)||(u=null),l._eventEmitter=new b(k),l._socketId=O++,l._registerEvents(),k.connect(n,u,{headers:v},l._socketId),l}return u(f,l),n(f,[{key:"close",value:function(t,s){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(t,s))}},{key:"send",value:function(t){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');if(t instanceof h)return E(y.isAvailable,'Native module BlobModule is required for blob support'),void y.sendOverSocket(t,this._socketId);if('string'!=typeof t){if(!(t instanceof ArrayBuffer||ArrayBuffer.isView(t)))throw new Error('Unsupported data type');k.sendBinary(_(t),this._socketId)}else k.send(t,this._socketId)}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');k.ping(this._socketId)}},{key:"_close",value:function(t,s){var n='number'==typeof t?t:1e3,o='string'==typeof s?s:'';k.close(n,o,this._socketId),y.isAvailable&&'blob'===this._binaryType&&y.removeWebSocketHandler(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var t=this;this._subscriptions=[this._eventEmitter.addListener('websocketMessage',function(s){if(s.id===t._socketId){var n=s.data;switch(s.type){case'binary':n=v.toByteArray(s.data).buffer;break;case'blob':n=y.createFromOptions(s.data)}t.dispatchEvent(new p('message',{data:n}))}}),this._eventEmitter.addListener('websocketOpen',function(s){s.id===t._socketId&&(t.readyState=t.OPEN,t.dispatchEvent(new p('open')))}),this._eventEmitter.addListener('websocketClosed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new p('close',{code:s.code,reason:s.reason})),t._unregisterEvents(),t.close())}),this._eventEmitter.addListener('websocketFailed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new p('error',{message:s.message})),t.dispatchEvent(new p('close',{message:s.message})),t._unregisterEvents(),t.close())})]}},{key:"binaryType",get:function(){return this._binaryType},set:function(t){if('blob'!==t&&'arraybuffer'!==t)throw new Error("binaryType must be either 'blob' or 'arraybuffer'");'blob'!==this._binaryType&&'blob'!==t||(E(y.isAvailable,'Native module BlobModule is required for blob support'),'blob'===t?y.addWebSocketHandler(this._socketId):y.removeWebSocketHandler(this._socketId)),this._binaryType=t}}]),f})(l.apply(void 0,['close','error','message','open']));C.CONNECTING=S,C.OPEN=I,C.CLOSING=N,C.CLOSED=w,m.exports=C},118,[9,22,23,35,38,41,112,106,108,113,8,49,119,111,110,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=function n(o,c){s(this,n),this.type=o.toString(),t(this,c)}},119,[11,22]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),l=r(d[4]),o=r(d[5]),c=r(d[6]),h=(function(h){function f(n,l,o){var h;return t(this,f),c(null!=n&&null!=l,'Failed to construct `File`: Must pass both `parts` and `name` arguments.'),(h=s(this,u(f).call(this,n,o))).data.name=l,h}return l(f,o),n(f,[{key:"name",get:function(){return c(null!=this.data.name,'Files must have a name set.'),this.data.name}},{key:"lastModified",get:function(){return this.data.lastModified||0}}]),f})();m.exports=h},120,[22,23,35,38,41,112,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),u=r(d[4]),h=r(d[5]),_=(r(d[6]),r(d[7]).FileReaderModule),c=0,y=1,l=2,f=(function(h){function f(){var s;return t(this,f),(s=n(this,o(f).call(this))).EMPTY=c,s.LOADING=y,s.DONE=l,s._aborted=!1,s._subscriptions=[],s._reset(),s}return u(f,h),s(f,[{key:"_reset",value:function(){this._readyState=c,this._error=null,this._result=null}},{key:"_clearSubscriptions",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_setReadyState",value:function(t){this._readyState=t,this.dispatchEvent({type:'readystatechange'}),t===l&&(this._aborted?this.dispatchEvent({type:'abort'}):this._error?this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"readAsArrayBuffer",value:function(){throw new Error('FileReader.readAsArrayBuffer is not implemented')}},{key:"readAsDataURL",value:function(t){var s=this;this._aborted=!1,_.readAsDataURL(t.data).then(function(t){s._aborted||(s._result=t,s._setReadyState(l))},function(t){s._aborted||(s._error=t,s._setReadyState(l))})}},{key:"readAsText",value:function(t){var s=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'UTF-8';this._aborted=!1,_.readAsText(t.data,n).then(function(t){s._aborted||(s._result=t,s._setReadyState(l))},function(t){s._aborted||(s._error=t,s._setReadyState(l))})}},{key:"abort",value:function(){this._aborted=!0,this._readyState!==c&&this._readyState!==l&&(this._reset(),this._setReadyState(l)),this._reset()}},{key:"readyState",get:function(){return this._readyState}},{key:"error",get:function(){return this._error}},{key:"result",get:function(){return this._result}}]),f})(h.apply(void 0,['abort','error','load','loadstart','loadend','progress']));f.EMPTY=c,f.LOADING=y,f.DONE=l,m.exports=f},121,[22,23,35,38,41,106,112,8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.URL=e.URLSearchParams=void 0;var n,o=t(r(d[1])),u=t(r(d[2])),s=(r(d[3]),r(d[4]).BlobModule),f=null;s&&'string'==typeof s.BLOB_URI_SCHEME&&(f=s.BLOB_URI_SCHEME+':','string'==typeof s.BLOB_URI_HOST&&(f+="//"+s.BLOB_URI_HOST+"/")),n=Symbol.iterator;var h=(function(){function t(n){var u=this;(0,o.default)(this,t),this._searchParams=[],'object'==typeof n&&Object.keys(n).forEach(function(t){return u.append(t,n[t])})}return(0,u.default)(t,[{key:"append",value:function(t,n){this._searchParams.push([t,n])}},{key:"delete",value:function(t){throw new Error('not implemented')}},{key:"get",value:function(t){throw new Error('not implemented')}},{key:"getAll",value:function(t){throw new Error('not implemented')}},{key:"has",value:function(t){throw new Error('not implemented')}},{key:"set",value:function(t,n){throw new Error('not implemented')}},{key:"sort",value:function(){throw new Error('not implemented')}},{key:n,value:function(){return this._searchParams["function"==typeof Symbol?Symbol.iterator:"@@iterator"]()}},{key:"toString",value:function(){if(0===this._searchParams.length)return'';var t=this._searchParams.length-1;return this._searchParams.reduce(function(n,o,u){return n+o.join('=')+(u===t?'':'&')},'')}}]),t})();function l(t){return/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(t)}e.URLSearchParams=h;var c=(function(){function t(n,u){(0,o.default)(this,t),this._searchParamsInstance=null;var s=null;if(u){if('string'==typeof u){if(!l(s=u))throw new TypeError("Invalid base URL: "+s)}else'object'==typeof u&&(s=u.toString());s.endsWith('/')&&n.startsWith('/')&&(s=s.slice(0,s.length-1)),s.endsWith(n)&&(n=''),this._url=""+s+n}else this._url=n,this._url.endsWith('/')||(this._url+='/')}return(0,u.default)(t,null,[{key:"createObjectURL",value:function(t){if(null===f)throw new Error('Cannot create URL for blob!');return""+f+t.data.blobId+"?offset="+t.data.offset+"&size="+t.size}},{key:"revokeObjectURL",value:function(t){}}]),(0,u.default)(t,[{key:"toJSON",value:function(){return this.toString()}},{key:"toString",value:function(){if(null===this._searchParamsInstance)return this._url;var t=this._url.indexOf('?')>-1?'&':'?';return this._url+t+this._searchParamsInstance.toString()}},{key:"hash",get:function(){throw new Error('not implemented')}},{key:"host",get:function(){throw new Error('not implemented')}},{key:"hostname",get:function(){throw new Error('not implemented')}},{key:"href",get:function(){return this.toString()}},{key:"origin",get:function(){throw new Error('not implemented')}},{key:"password",get:function(){throw new Error('not implemented')}},{key:"pathname",get:function(){throw new Error('not implemented')}},{key:"port",get:function(){throw new Error('not implemented')}},{key:"protocol",get:function(){throw new Error('not implemented')}},{key:"search",get:function(){throw new Error('not implemented')}},{key:"searchParams",get:function(){return null==this._searchParamsInstance&&(this._searchParamsInstance=new h),this._searchParamsInstance}},{key:"username",get:function(){throw new Error('not implemented')}}]),t})();e.URL=c},122,[1,22,23,112,8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=r(d[2]),l=r(d[3]),b=r(d[4]);Object.defineProperty(e,'__esModule',{value:!0});var u=r(d[5]),p=(function(u){function p(){throw t(this,p),n(this,l(p).call(this)),new TypeError("AbortSignal cannot be constructed directly")}return b(p,u),o(p,[{key:"aborted",get:function(){var t=y.get(this);if("boolean"!=typeof t)throw new TypeError("Expected 'this' to be an 'AbortSignal' object, but got "+(null===this?"null":typeof this));return t}}]),p})(u.EventTarget);u.defineEventAttribute(p.prototype,"abort");var y=new WeakMap;Object.defineProperties(p.prototype,{aborted:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")&&Object.defineProperty(p.prototype,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag",{configurable:!0,value:"AbortSignal"});var f=(function(){function n(){var o;t(this,n),c.set(this,(o=Object.create(p.prototype),u.EventTarget.call(o),y.set(o,!1),o))}return o(n,[{key:"abort",value:function(){var t;t=s(this),!1===y.get(t)&&(y.set(t,!0),t.dispatchEvent({type:"abort"}))}},{key:"signal",get:function(){return s(this)}}]),n})(),c=new WeakMap;function s(t){var o=c.get(t);if(null==o)throw new TypeError("Expected 'this' to be an 'AbortController' object, but got "+(null===t?"null":typeof t));return o}Object.defineProperties(f.prototype,{signal:{enumerable:!0},abort:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")&&Object.defineProperty(f.prototype,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag",{configurable:!0,value:"AbortController"}),e.AbortController=f,e.AbortSignal=p,e.default=f,m.exports=f,m.exports.AbortController=m.exports.default=f,m.exports.AbortSignal=p},123,[22,23,35,38,41,106]); -__d(function(g,r,i,a,m,e,d){'use strict';g.alert||(g.alert=function(t){r(d[0]).alert('Alert',''+t)})},124,[125]); -__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),n=r(d[2]),l=r(d[3]).AlertManager,u=(r(d[4]),(function(){function u(){t(this,u)}return n(u,null,[{key:"alert",value:function(t,n,l,o){u.prompt(t,n,l,'default')}},{key:"prompt",value:function(t,n,u){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:'plain-text',s=arguments.length>4?arguments[4]:void 0,c=arguments.length>5?arguments[5]:void 0;if('function'!=typeof o){var p,f,y=[],v=[];'function'==typeof u?y=[u]:Array.isArray(u)&&u.forEach(function(t,n){if(y[n]=t.onPress,'cancel'===t.style?p=String(n):'destructive'===t.style&&(f=String(n)),t.text||n<(u||[]).length-1){var l={};l[n]=t.text||'',v.push(l)}}),l.alertWithArgs({title:t||'',message:n||void 0,buttons:v,type:o||void 0,defaultValue:s,cancelButtonKey:p,destructiveButtonKey:f,keyboardType:c},function(t,n){var l=y[t];l&&l(n)})}else{console.warn("You passed a callback function as the \"type\" argument to Alert.prompt(). React Native is assuming you want to use the deprecated Alert.prompt(title, defaultValue, buttons, callback) signature. The current signature is Alert.prompt(title, message, callbackOrButtons, type, defaultValue, keyboardType) and the old syntax will be removed in a future version.");var h=o;l.alertWithArgs({title:t||'',type:'plain-text',defaultValue:n},function(t,n){h(n)})}}}]),u})());m.exports=u},125,[48,22,23,8,49]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).polyfillObjectProperty,o=g.navigator;void 0===o&&(g.navigator=o={}),t(o,'product',function(){return'ReactNative'})},126,[85]); -__d(function(g,r,i,a,m,e,d){'use strict';var l=r(d[0]);l.registerLazyCallableModule('Systrace',function(){return r(d[1])}),l.registerLazyCallableModule('JSTimers',function(){return r(d[2])}),l.registerLazyCallableModule('HeapCapture',function(){return r(d[3])}),l.registerLazyCallableModule('SamplingProfiler',function(){return r(d[4])}),l.registerLazyCallableModule('RCTLog',function(){return r(d[5])}),l.registerLazyCallableModule('RCTDeviceEventEmitter',function(){return r(d[6])}),l.registerLazyCallableModule('RCTNativeAppEventEmitter',function(){return r(d[7])}),l.registerLazyCallableModule('GlobalPerformanceLogger',function(){return r(d[8])}),l.registerLazyCallableModule('JSDevSupportModule',function(){return r(d[9])})},127,[16,25,100,128,129,130,34,131,132,135]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={captureHeap:function(t){var p=null;try{g.nativeCaptureHeap(t),console.log('HeapCapture.captureHeap succeeded: '+t)}catch(t){console.log('HeapCapture.captureHeap error: '+t.toString()),p=t.toString()}r(d[0]).JSCHeapCapture.captureComplete(t,p)}};m.exports=t},128,[8]); -__d(function(g,r,i,a,m,e,d){'use strict';var o={poke:function(o){var l=null,n=null;try{null===(n=g.pokeSamplingProfiler())?console.log('The JSC Sampling Profiler has started'):console.log('The JSC Sampling Profiler has stopped')}catch(o){console.log('Error occurred when restarting Sampling Profiler: '+o.toString()),l=o.toString()}r(d[0]).JSCSamplingProfiler.operationComplete(o,n,l)}};m.exports=o},129,[8]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n={log:'log',info:'info',warn:'warn',error:'error',fatal:'error'},l=null,t={logIfNoNativeHook:function(o){for(var n=arguments.length,f=new Array(n>1?n-1:0),c=1;c1?c-1:0),s=1;s2&&void 0!==arguments[2]?arguments[2]:-1;if(0===o)return!0;if(n===f)return!1;if('function'==typeof n&&'function'==typeof f)return!1;if('object'!=typeof n||null===n)return n!==f;if('object'!=typeof f||null===f)return!0;if(n.constructor!==f.constructor)return!0;if(Array.isArray(n)){var u=n.length;if(f.length!==u)return!0;for(var c=0;c=C-o){if(!(-1!==t&&t<=o))return T||(T=!0,b(j)),x=n,void(k=t);l=!0}if(null!==n){P=!0;try{n(l)}finally{P=!1}}};var j=function n(t){if(null!==x){b(n);var o=t-C+M;oo&&(o=8),M=ot?L.postMessage(void 0):T||(T=!0,b(j))},t=function(){x=null,h=!1,k=-1}}var q=null,E=!1,I=3,N=-1,B=-1,D=!1,O=!1;function U(){if(!D&&null!==q){var o=q.expirationTime;O?t():O=!0,n(Y,o)}}function W(){var n=q,t=q.next;if(q===t)q=null;else{var o=q.previous;q=o.next=t,t.previous=o}n.next=n.previous=null,o=n.callback,t=n.expirationTime,n=n.priorityLevel;var l=I,u=B;I=n,B=t;try{var s=o(E||1===n)}catch(n){throw n}finally{I=l,B=u}if("function"==typeof s)if(s={callback:s,priorityLevel:n,expirationTime:t,next:null,previous:null},null===q)q=s.next=s.previous=s;else{o=null,n=q;do{if(n.expirationTime>=t){o=n;break}n=n.next}while(n!==q);null===o?o=q:o===q&&(q=s,U()),(t=o.previous).next=o.previous=s,s.next=o,s.previous=t}}function Y(n){O=!1,D=!0;var t=E;E=n;try{if(n)for(;null!==q;){var l=e.unstable_now();if(!(q.expirationTime<=l))break;do{W()}while(null!==q&&q.expirationTime<=l)}else if(null!==q)do{W()}while(null!==q&&!o())}finally{D=!1,E=t,U()}}e.unstable_ImmediatePriority=1,e.unstable_UserBlockingPriority=2,e.unstable_NormalPriority=3,e.unstable_IdlePriority=5,e.unstable_LowPriority=4,e.unstable_runWithPriority=function(n,t){switch(n){case 1:case 2:case 3:case 4:case 5:break;default:n=3}var o=I,l=N;I=n,N=e.unstable_now();try{return t()}catch(n){throw U(),n}finally{I=o,N=l}},e.unstable_next=function(n){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var o=I,l=N;I=t,N=e.unstable_now();try{return n()}catch(n){throw U(),n}finally{I=o,N=l}},e.unstable_scheduleCallback=function(n,t,o){var l=-1!==N?N:e.unstable_now();if("object"==typeof o&&null!==o&&"number"==typeof o.timeout)o=l+o.timeout;else switch(n){case 1:o=l+-1;break;case 2:o=l+250;break;case 5:o=l+1073741823;break;case 4:o=l+1e4;break;default:o=l+5e3}if(n={callback:t,priorityLevel:n,expirationTime:o,next:null,previous:null},null===q)q=n.next=n.previous=n,U();else{t=null,l=q;do{if(l.expirationTime>o){t=l;break}l=l.next}while(l!==q);null===t?t=q:t===q&&(q=n,U()),(o=t.previous).next=t.previous=n,n.next=t,n.previous=o}return n},e.unstable_cancelCallback=function(n){var t=n.next;if(null!==t){if(t===n)q=null;else{n===q&&(q=t);var o=n.previous;o.next=t,t.previous=o}n.next=n.previous=null}},e.unstable_wrapCallback=function(n){var t=I;return function(){var o=I,l=N;I=t,N=e.unstable_now();try{return n.apply(this,arguments)}catch(n){throw U(),n}finally{I=o,N=l}}},e.unstable_getCurrentPriorityLevel=function(){return I},e.unstable_shouldYield=function(){return!E&&(null!==q&&q.expirationTime=s)return t[n];return t[t.length-1]||1}}]),h})();m.exports=h},154,[22,23,54,49,155,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={.75:'ldpi',1:'mdpi',1.5:'hdpi',2:'xhdpi',3:'xxhdpi',4:'xxxhdpi'};function n(n){if(n.toString()in t)return t[n.toString()];throw new Error('no such scale '+n.toString())}var o=new Set(['gif','jpeg','jpg','png','svg','webp','xml']);function s(t){var n=t.httpServerLocation;return'/'===n[0]&&(n=n.substr(1)),n}m.exports={getAndroidAssetSuffix:n,getAndroidResourceFolderName:function(s,u){if(!o.has(s.type))return'raw';var c=n(u);if(!c)throw new Error("Don't know which android drawable suffix to use for scale: "+u+'\nAsset: '+JSON.stringify(s,null,'\t')+'\nPossible scales are:'+JSON.stringify(t,null,'\t'));return'drawable-'+c},getAndroidResourceIdentifier:function(t){return(s(t)+'/'+t.name).toLowerCase().replace(/\//g,'_').replace(/([^a-z0-9_])/g,'').replace(/^assets_/,'')},getBasePath:s}},155,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t('RCTActivityIndicatorView')},156,[146]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]),u=r(d[4]),s=r(d[5]),f=r(d[6]),c=r(d[7]),h=r(d[8]),p=r(d[9]),v=r(d[10]),y=r(d[11]),b=r(d[12]),k=r(d[13]);function S(t,n){if(null==t||null==n)return!0;if(t.length!==n.length)return!0;for(var o=0;o must be a child of a '),h.createElement(W,{opacity:E(t),transform:D(t)},this.props.children)}}]),f})(h.Component);F.contextTypes={isInSurface:p.bool.isRequired};var M=(function(s){function f(){return t(this,f),o(this,l(f).apply(this,arguments))}return u(f,s),n(f,[{key:"render",value:function(){var t=this.props,n=[N(t.x,0),N(t.y,0),N(t.width,0),N(t.height,0)],o=b(t);return delete o.x,delete o.y,h.createElement(W,{clipping:n,opacity:E(t),transform:D(o)},this.props.children)}}]),f})(h.Component),P=0,X=1,Y=2,O=3;function q(t,n,o){var l=new s(t);n[o+0]=l.red/255,n[o+1]=l.green/255,n[o+2]=l.blue/255,n[o+3]=l.alpha}function j(t,n,o){var l=0;if('length'in t)for(;lT?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),l=X*X+Y*Y,(f=(X=o-t)*M+(Y=u-n)*b)>T?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),v=X*X+Y*Y,l<.01&&v<.01)this.onLine(t,n,p,c);else{if(isNaN(l)||isNaN(v))throw new Error('Bad input');var k=.5*(s+o),w=.5*(h+u),_=.5*(s+t),D=.5*(h+n),z=.5*(_+k),C=.5*(D+w),B=.5*(p+o),A=.5*(c+u),L=.5*(B+k),I=.5*(A+w),P=.5*(z+L),N=.5*(C+I);this.onBezierCurve(t,n,_,D,z,C,P,N),this.onBezierCurve(P,N,L,I,B,A,p,c)}},onArc:function(t,n,s,h,o,u,p,c,l,v,X,Y){var f=Y?Y*Math.PI/180:0,M=Math.cos(f),b=Math.sin(f),T=M*p,k=-b*c,w=b*p,_=M*c,D=v-l;D<0&&!X?D+=2*Math.PI:D>0&&X&&(D-=2*Math.PI);for(var z=Math.ceil(Math.abs(D/(Math.PI/2))),C=D/z,B=1.3333333333333333*Math.tan(C/4),A=Math.cos(l),L=Math.sin(l),I=0;Ithis.yy/this.xy?-1:1;return(this.xx<0?this.xy>=0:this.xy<0)&&(x=-x),this.rotate(t-180*Math.atan2(x*this.yx,x*this.xx)/Math.PI,s,h)},scaleTo:function(t,s){var h=Math.sqrt(this.xx*this.xx+this.yx*this.yx);return this.xx/=h,this.yx/=h,h=Math.sqrt(this.yy*this.yy+this.xy*this.xy),this.yy/=h,this.xy/=h,this.scale(t,s)},resizeTo:function(t,s){var h=this.width,x=this.height;return h&&x?this.scaleTo(t/h,s/x):this},inversePoint:function(t,s){var h=this.xx,x=this.yx,y=this.xy,n=this.yy,o=this.x,u=this.y,f=x*y-h*n;return 0==f?null:{x:(n*(o-t)+y*(s-u))/f,y:(h*(u-s)+x*(t-o))/f}},point:function(t,s){return{x:this.xx*t+this.xy*s+this.x,y:this.yx*t+this.yy*s+this.y}}})},162,[160]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function c(t,c){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);c&&(n=n.filter(function(c){return Object.getOwnPropertyDescriptor(t,c).enumerable})),s.push.apply(s,n)}return s}var s=r(d[1]),n={};n.UIView={pointerEvents:!0,accessible:!0,accessibilityActions:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityStates:!0,accessibilityHint:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityAction:!0,onAccessibilityTap:!0,onMagicTap:!0,onAccessibilityEscape:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:s},n.RCTView=(function(s){for(var n=1;n4?p-4:0),l=4;l5?b-5:0),k=5;k4?s-4:0),p=4;p0,s=R&&R.length>0;return!o&&s?R[0]:o?E[0]:t}),P=N({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null}),T={NOT_RESPONDER:!1,RESPONDER_INACTIVE_PRESS_IN:!1,RESPONDER_INACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_PRESS_IN:!1,RESPONDER_ACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_LONG_PRESS_IN:!1,RESPONDER_ACTIVE_LONG_PRESS_OUT:!1,ERROR:!1},c=o({},T,{RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0}),D=o({},T,{RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),A=o({},T,{RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),I=N({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),b={NOT_RESPONDER:{DELAY:P.ERROR,RESPONDER_GRANT:P.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:P.ERROR,RESPONDER_TERMINATED:P.ERROR,ENTER_PRESS_RECT:P.ERROR,LEAVE_PRESS_RECT:P.ERROR,LONG_PRESS_DETECTED:P.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:P.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:P.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:P.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:P.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:P.ERROR,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:P.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:P.ERROR,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:P.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:P.ERROR,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:P.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:P.ERROR,RESPONDER_GRANT:P.ERROR,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:P.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:P.ERROR},error:{DELAY:P.NOT_RESPONDER,RESPONDER_GRANT:P.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:P.NOT_RESPONDER,RESPONDER_TERMINATED:P.NOT_RESPONDER,ENTER_PRESS_RECT:P.NOT_RESPONDER,LEAVE_PRESS_RECT:P.NOT_RESPONDER,LONG_PRESS_DETECTED:P.NOT_RESPONDER}},p={componentDidMount:function(){_.isTV&&(this._tvEventHandler=new u,this._tvEventHandler.enable(this,function(t,E){var R=S.findNodeHandle(t);E.dispatchConfig={},R===E.tag&&('focus'===E.eventType?t.touchableHandleFocus(E):'blur'===E.eventType?t.touchableHandleBlur(E):'select'===E.eventType&&t.touchableHandlePress&&!t.props.disabled&&t.touchableHandlePress(E))}))},componentWillUnmount:function(){this._tvEventHandler&&(this._tvEventHandler.disable(),delete this._tvEventHandler),this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(t){var E=t.currentTarget;t.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=P.NOT_RESPONDER,this.state.touchable.responderID=E,this._receiveSignal(I.RESPONDER_GRANT,t);var R=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):130;0!==(R=isNaN(R)?130:R)?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,t),R):this._handleDelay(t);var o=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):370;o=isNaN(o)?370:o,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,t),o+R)},touchableHandleResponderRelease:function(t){this.pressInLocation=null,this._receiveSignal(I.RESPONDER_RELEASE,t)},touchableHandleResponderTerminate:function(t){this.pressInLocation=null,this._receiveSignal(I.RESPONDER_TERMINATED,t)},touchableHandleResponderMove:function(t){if(this.state.touchable.positionOnActivate){var E=this.state.touchable.positionOnActivate,R=this.state.touchable.dimensionsOnActivate,o=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:20,right:20,top:20,bottom:20},s=o.left,_=o.top,n=o.right,S=o.bottom,l=this.touchableGetHitSlop?this.touchableGetHitSlop():null;l&&(s+=l.left||0,_+=l.top||0,n+=l.right||0,S+=l.bottom||0);var u=O(t.nativeEvent),h=u&&u.pageX,N=u&&u.pageY;if(this.pressInLocation)this._getDistanceBetweenPoints(h,N,this.pressInLocation.pageX,this.pressInLocation.pageY)>10&&this._cancelLongPressDelayTimeout();if(h>E.left-s&&N>E.top-_&&h2?f-2:0),u=2;u1&&void 0!==arguments[1]?arguments[1]:{}).iterations;return E},event:function(t,n){return null},createAnimatedComponent:b,attachNativeEvent:f,forkEvent:s.forkEvent,unforkEvent:s.unforkEvent,Event:c,__PropsOnlyForTests:v}},185,[48,186,194,188,189,200,187,205,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),v=r(d[3]),o=r(d[4]),c=r(d[5]),_=r(d[3]).shouldUseNativeDriver;function l(t,n,_){var l=[];c(_[0]&&_[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),(function t(n,v){if(n instanceof s)n.__makeNative(),l.push({nativeEventPath:v,animatedValueTag:n.__getNativeTag()});else if('object'==typeof n)for(var o in n)t(n[o],v.concat(o))})(_[0].nativeEvent,[]);var h=o.findNodeHandle(t);return l.forEach(function(t){v.API.addAnimatedEventToView(h,n,t)}),{detach:function(){l.forEach(function(t){v.API.removeAnimatedEventFromView(h,n,t.animatedValueTag)})}}}var h=(function(){function v(n){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t(this,v),this._listeners=[],this._argMapping=n,s.listener&&this.__addListener(s.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=_(s)}return n(v,[{key:"__addListener",value:function(t){this._listeners.push(t)}},{key:"__removeListener",value:function(t){this._listeners=this._listeners.filter(function(n){return n!==t})}},{key:"__attach",value:function(t,n){c(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=l(t,n,this._argMapping)}},{key:"__detach",value:function(t,n){c(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var t=this;return this.__isNative?this._callListeners:function(){for(var n=arguments.length,v=new Array(n),o=0;oo){if('identity'===f)return h;'clamp'===f&&(h=o)}return u===p?u:n===o?t<=n?u:p:(n===-1/0?h=-h:o===1/0?h-=n:h=(h-n)/(o-n),h=c(h),u===-1/0?h=-h:p===1/0?h+=u:h=h*(p-u)+u,h)}function O(t){var n=y(t);return null===n?t:"rgba("+((4278190080&(n=n||0))>>>24)+", "+((16711680&n)>>>16)+", "+((65280&n)>>>8)+", "+(255&n)/255+")"}var k=/[0-9\.-]+/g;function j(t){var n=t.outputRange;_(n.length>=2,'Bad output range'),w(n=n.map(O));var o=n[0].match(k).map(function(){return[]});n.forEach(function(t){t.match(k).forEach(function(t,n){o[n].push(+t)})});var u,p=n[0].match(k).map(function(n,u){return R(h({},t,{outputRange:o[u]}))}),c='string'==typeof(u=n[0])&&u.startsWith('rgb');return function(t){var o=0;return n[0].replace(k,function(){var n=+p[o++](t),u=c&&o<4?Math.round(n):Math.round(1e3*n)/1e3;return String(u)})}}function w(t){for(var n=t[0].replace(k,''),o=1;o=t);++o);return o-1}function D(t){_(t.length>=2,'inputRange must have at least 2 elements');for(var n=1;n=t[n-1],'inputRange must be monotonically non-decreasing '+t)}function C(t,n){_(n.length>=2,t+' must have at least 2 elements'),_(2!==n.length||n[0]!==-1/0||n[1]!==1/0,t+'cannot be ]-infinity;+infinity[ '+n)}var E=(function(l){function f(n,p){var c;return t(this,f),(c=o(this,u(f).call(this)))._parent=n,c._config=p,c._interpolation=R(p),c}return c(f,s),n(f,[{key:"__makeNative",value:function(){this._parent.__makeNative(),p(u(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return _('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}},{key:"interpolate",value:function(t){return new f(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),p(u(f.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(v.transformDataType)}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}]),f})();E.__createInterpolation=R,m.exports=E},188,[22,23,35,38,39,41,48,189,191,190,3,60]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),_=s.API,u=r(d[3]),o=1,v=(function(){function v(){t(this,v),this._listeners={}}return n(v,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(s.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(t){}},{key:"__removeChild",value:function(t){}},{key:"__getChildren",value:function(){return[]}}]),n(v,[{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node');this.hasListeners()&&this._startListeningToNativeValueUpdates()}},{key:"addListener",value:function(t){var n=String(o++);return this._listeners[n]=t,this.__isNative&&this._startListeningToNativeValueUpdates(),n}},{key:"removeListener",value:function(t){delete this._listeners[t],this.__isNative&&!this.hasListeners()&&this._stopListeningForNativeValueUpdates()}},{key:"removeAllListeners",value:function(){this._listeners={},this.__isNative&&this._stopListeningForNativeValueUpdates()}},{key:"hasListeners",value:function(){return!!Object.keys(this._listeners).length}},{key:"_startListeningToNativeValueUpdates",value:function(){var t=this;this.__nativeAnimatedValueListener&&!this.__shouldUpdateListenersForNewNativeTag||(this.__shouldUpdateListenersForNewNativeTag&&(this.__shouldUpdateListenersForNewNativeTag=!1,this._stopListeningForNativeValueUpdates()),_.startListeningToAnimatedNodeValue(this.__getNativeTag()),this.__nativeAnimatedValueListener=s.nativeEventEmitter.addListener('onAnimatedValueUpdate',function(n){n.tag===t.__getNativeTag()&&t._onAnimatedValueUpdateReceived(n.value)}))}},{key:"_onAnimatedValueUpdateReceived",value:function(t){this.__callListeners(t)}},{key:"__callListeners",value:function(t){for(var n in this._listeners)this._listeners[n]({value:t})}},{key:"_stopListeningForNativeValueUpdates",value:function(){this.__nativeAnimatedValueListener&&(this.__nativeAnimatedValueListener.remove(),this.__nativeAnimatedValueListener=null,_.stopListeningToAnimatedNodeValue(this.__getNativeTag()))}},{key:"__getNativeTag",value:function(){if(s.assertNativeAnimatedModule(),u(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var t=s.generateNewNodeTag();s.API.createAnimatedNode(t,this.__getNativeConfig()),this.__nativeTag=t,this.__shouldUpdateListenersForNewNativeTag=!0}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error('This JS animated node type cannot be used as native animated node')}},{key:"toJSON",value:function(){return this.__getValue()}}]),v})();m.exports=v},189,[22,23,190,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]).NativeAnimatedModule,o=r(d[1]),s=r(d[2]),u=1,c=1,f={createAnimatedNode:function(t,o){A(),n.createAnimatedNode(t,o)},startListeningToAnimatedNodeValue:function(t){A(),n.startListeningToAnimatedNodeValue(t)},stopListeningToAnimatedNodeValue:function(t){A(),n.stopListeningToAnimatedNodeValue(t)},connectAnimatedNodes:function(t,o){A(),n.connectAnimatedNodes(t,o)},disconnectAnimatedNodes:function(t,o){A(),n.disconnectAnimatedNodes(t,o)},startAnimatingNode:function(t,o,s,u){A(),n.startAnimatingNode(t,o,s,u)},stopAnimation:function(t){A(),n.stopAnimation(t)},setAnimatedNodeValue:function(t,o){A(),n.setAnimatedNodeValue(t,o)},setAnimatedNodeOffset:function(t,o){A(),n.setAnimatedNodeOffset(t,o)},flattenAnimatedNodeOffset:function(t){A(),n.flattenAnimatedNodeOffset(t)},extractAnimatedNodeOffset:function(t){A(),n.extractAnimatedNodeOffset(t)},connectAnimatedNodeToView:function(t,o){A(),n.connectAnimatedNodeToView(t,o)},disconnectAnimatedNodeFromView:function(t,o){A(),n.disconnectAnimatedNodeFromView(t,o)},dropAnimatedNode:function(t){A(),n.dropAnimatedNode(t)},addAnimatedEventToView:function(t,o,s){A(),n.addAnimatedEventToView(t,o,s)},removeAnimatedEventFromView:function(t,o,s){A(),n.removeAnimatedEventFromView(t,o,s)}},p={opacity:!0,transform:!0,borderRadius:!0,borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,elevation:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},l={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,perspective:!0},v={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};function A(){s(n,'Native animated module is not available')}var N=!1;m.exports={API:f,addWhitelistedStyleProp:function(t){p[t]=!0},addWhitelistedTransformProp:function(t){l[t]=!0},addWhitelistedInterpolationParam:function(t){v[t]=!0},validateStyles:function(t){for(var n in t)if(!p.hasOwnProperty(n))throw new Error("Style property '"+n+"' is not supported by native animated module")},validateTransform:function(t){t.forEach(function(t){if(!l.hasOwnProperty(t.property))throw new Error("Property '"+t.property+"' is not supported by native animated module")})},validateInterpolation:function(t){for(var n in t)if(!v.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")},generateNewNodeTag:function(){return u++},generateNewAnimationId:function(){return c++},assertNativeAnimatedModule:A,shouldUseNativeDriver:function(t){return t.useNativeDriver&&!n?(N||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. More info: https://github.com/facebook/react-native/issues/11094#issuecomment-263240420"),N=!0),!1):t.useNativeDriver||!1},transformDataType:function(t){return'string'!=typeof t?t:/deg$/.test(t)?(parseFloat(t)||0)*Math.PI/180:parseFloat(t)||0},get nativeEventEmitter(){return t||(t=new o(n)),t}}},190,[8,108,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),s=r(d[3]),h=r(d[4]),l=r(d[5]),o=r(d[6]),c=r(d[7]),v=(function(v){function u(){var _;return t(this,u),(_=n(this,s(u).call(this)))._children=[],_}return l(u,o),_(u,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;var t=this._children,_=Array.isArray(t),n=0;for(t=_?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(_){if(n>=t.length)break;l=t[n++]}else{if((n=t.next()).done)break;l=n.value}var o=l;o.__makeNative(),c.API.connectAnimatedNodes(this.__getNativeTag(),o.__getNativeTag())}}h(s(u.prototype),"__makeNative",this).call(this)}},{key:"__addChild",value:function(t){0===this._children.length&&this.__attach(),this._children.push(t),this.__isNative&&(t.__makeNative(),c.API.connectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()))}},{key:"__removeChild",value:function(t){var _=this._children.indexOf(t);-1!==_?(this.__isNative&&t.__isNative&&c.API.disconnectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()),this._children.splice(_,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")}},{key:"__getChildren",value:function(){return this._children}},{key:"__callListeners",value:function(t){if(h(s(u.prototype),"__callListeners",this).call(this,t),!this.__isNative){var _=this._children,n=Array.isArray(_),l=0;for(_=n?_:_["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var o;if(n){if(l>=_.length)break;o=_[l++]}else{if((l=_.next()).done)break;o=l.value}var c=o;c.__getValue&&c.__callListeners(c.__getValue())}}}}]),u})();m.exports=v},191,[22,23,35,38,39,41,189,190]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=(r(d[3]),r(d[4])),s=r(d[5]),u=new t,l={Events:s({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(n){var t=[],o=new Promise(function(o){k(),n&&t.push(n),t.push({run:o,name:'resolve '+(n&&n.name||'?')}),h.enqueueTasks(t)});return{then:o.then.bind(o),done:function(){if(o.done)return o.done.apply(o,arguments);console.warn('Tried to call done when not supported by current Promise implementation.')},cancel:function(){h.cancelTasks(t)}}},createInteractionHandle:function(){k();var n=++T;return p.add(n),n},clearInteractionHandle:function(n){c(!!n,'InteractionManager: Must provide a handle to clear.'),k(),p.delete(n),v.add(n)},addListener:u.addListener.bind(u),setDeadline:function(n){E=n}},f=new Set,p=new Set,v=new Set,h=new o({onMoreTasks:k}),w=0,T=0,E=-1;function k(){w||(w=E>0?setTimeout(I,0):setImmediate(I))}function I(){w=0;var t=f.size;p.forEach(function(n){return f.add(n)}),v.forEach(function(n){return f.delete(n)});var o=f.size;if(0!==t&&0===o?u.emit(l.Events.interactionComplete):0===t&&0!==o&&u.emit(l.Events.interactionStart),0===o)for(;h.hasTasksToProcess();)if(h.processNext(),E>0&&n.getEventLoopRunningTime()>=E){k();break}p.clear(),v.clear()}m.exports=l},192,[16,43,193,134,3,179]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),u=r(d[2]);function s(t,n){var u=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),u.push.apply(u,s)}return u}function o(n){for(var u=1;u0||0===n})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var t=this._getCurrentQueue();if(t.length){var n=t.shift();try{n.gen?this._genPromise(n):n.run?n.run():(c('function'==typeof n,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(n,null,2)),n())}catch(t){throw t.message='TaskQueue: Error with task '+(n.name||'')+': '+t.message,t}}}},{key:"_getCurrentQueue",value:function(){var t=this._queueStack.length-1,n=this._queueStack[t];return n.popable&&0===n.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),this._getCurrentQueue()):n.tasks}},{key:"_genPromise",value:function(t){var n=this;this._queueStack.push({tasks:[],popable:!1});var u=this._queueStack.length-1;t.gen().then(function(){n._queueStack[u].popable=!0,n.hasTasksToProcess()&&n._onMoreTasks()}).catch(function(n){throw n.message="TaskQueue: Error resolving Promise in task "+t.name+": "+n.message,n}).done()}}]),t})();m.exports=h},193,[48,22,23,134,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function n(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,u)}return o}function o(o){for(var u=1;u1&&void 0!==arguments[1]?arguments[1]:{},o=n.iterations,u=void 0===o?-1:o,s=n.resetBeforeIteration,c=void 0===s||s,f=!1,v=0;return{start:function(n){t&&0!==u?t._isUsingNativeDriver()?t._startNativeLoop(u):(function o(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};f||v===u||!1===s.finished?n&&n(s):(v++,c&&t.reset(),t.start(o))})():n&&n({finished:!0})},stop:function(){f=!0,t.stop()},reset:function(){v=0,f=!1,t.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return t._isUsingNativeDriver()}}},event:function(t,n){var o=new s(t,n);return o.__isNative?o:o.__getHandler()},createAnimatedComponent:j,attachNativeEvent:c,forkEvent:function(t,n){return t?t instanceof s?(t.__addListener(n),t):function(){'function'==typeof t&&t.apply(void 0,arguments),n.apply(void 0,arguments)}:n},unforkEvent:function(t,n){t&&t instanceof s&&t.__removeListener(n)},Event:s,__PropsOnlyForTests:y}},194,[48,186,195,196,197,188,198,199,189,200,203,204,187,205,206,208,210,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),u=r(d[4]),s=r(d[5]),o=r(d[6]),l=(r(d[7]),r(d[8])),v=r(d[9]),c=(function(c){function f(_,u){var s;return t(this,f),(s=n(this,h(f).call(this)))._a='number'==typeof _?new l(_):_,s._b='number'==typeof u?new l(u):u,s}return s(f,v),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),u(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(t){return new o(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),u(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=c},195,[22,23,35,38,39,41,188,189,187,191]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),u=r(d[3]),h=r(d[4]),s=r(d[5]),l=r(d[6]),v=(r(d[7]),r(d[8])),c=(function(c){function o(_,h,s){var l;return t(this,o),(l=n(this,u(o).call(this)))._a=_,l._min=h,l._max=s,l._value=l._lastValue=l._a.__getValue(),l}return s(o,v),_(o,[{key:"__makeNative",value:function(){this._a.__makeNative(),h(u(o.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),_=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+_,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),h(u(o.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}]),o})();m.exports=c},196,[22,23,35,38,39,41,188,189,191]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),s=r(d[4]),o=r(d[5]),u=r(d[6]),l=(r(d[7]),r(d[8])),v=r(d[9]),c=(function(c){function f(_,s){var o;return t(this,f),(o=n(this,h(f).call(this)))._a='number'==typeof _?new l(_):_,o._b='number'==typeof s?new l(s):s,o}return o(f,v),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),s(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),_=this._b.__getValue();return 0===_&&console.error('Detected division by zero in AnimatedDivision'),t/_}},{key:"interpolate",value:function(t){return new u(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),s(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=c},197,[22,23,35,38,39,41,188,189,187,191]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=r(d[1]),_=r(d[2]),s=r(d[3]),n=r(d[4]),h=r(d[5]),l=r(d[6]),o=(r(d[7]),r(d[8])),c=(function(c){function v(u,n){var h;return t(this,v),(h=_(this,s(v).call(this)))._a=u,h._modulus=n,h}return h(v,o),u(v,[{key:"__makeNative",value:function(){this._a.__makeNative(),n(s(v.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),n(s(v.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}]),v})();m.exports=c},198,[22,23,35,38,39,41,188,189,191]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),u=r(d[4]),s=r(d[5]),l=r(d[6]),o=(r(d[7]),r(d[8])),c=r(d[9]),v=(function(v){function f(_,u){var s;return t(this,f),(s=n(this,h(f).call(this)))._a='number'==typeof _?new o(_):_,s._b='number'==typeof u?new o(u):u,s}return s(f,c),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),u(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),u(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=v},199,[22,23,35,38,39,41,188,189,187,191]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),_=r(d[4]),c=r(d[5]),v=r(d[6]);function p(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function h(n){for(var o=1;o0,'Stiffness value must be greater than 0'),f(M._damping>0,'Damping value must be greater than 0'),f(M._mass>0,'Mass value must be greater than 0'),M}return h(p,_),s(p,[{key:"__getNativeAnimationConfig",value:function(){var t;return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:null!=(t=this._initialVelocity)?t:this._lastVelocity,toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,s,n,o,l){var h=this;if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=n,this._lastTime=Date.now(),this._frameTime=0,o instanceof p){var _=o.getInternalState();this._lastPosition=_.lastPosition,this._lastVelocity=_.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=_.lastTime}var u=function(){h._useNativeDriver?h.__startNativeAnimation(l):h.onUpdate()};this._delay?this._timeout=setTimeout(u,this._delay):u()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var s=(t-this._lastTime)/1e3;this._frameTime+=s;var n=this._damping,o=this._mass,l=this._stiffness,h=-this._initialVelocity,_=n/(2*Math.sqrt(l*o)),u=Math.sqrt(l/o),f=u*Math.sqrt(1-_*_),c=this._toValue-this._startPosition,v=0,p=0,y=this._frameTime;if(_<1){var V=Math.exp(-_*u*y);v=this._toValue-V*((h+_*u*c)/f*Math.sin(f*y)+c*Math.cos(f*y)),p=_*u*V*(Math.sin(f*y)*(h+_*u*c)/f+c*Math.cos(f*y))-V*(Math.cos(f*y)*(h+_*u*c)-f*c*Math.sin(f*y))}else{var T=Math.exp(-u*y);v=this._toValue-T*(c+(h+u*c)*y),p=T*(h*(y*u-1)+y*c*(u*u))}if(this._lastTime=t,this._lastPosition=v,this._lastVelocity=p,this._onUpdate(v),this.__active){var b=!1;this._overshootClamping&&0!==this._stiffness&&(b=this._startPositionthis._toValue:v18&&A<=44?p(A):h(A),s(2*M-M*M,v,.01));return{stiffness:n(x),damping:t(B)}}}},209,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]),s=r(d[1]),o=r(d[2]),_=r(d[3]),u=r(d[4]),h=r(d[5]),l=(r(d[6]),r(d[7]),r(d[8])),v=r(d[9]).shouldUseNativeDriver;function c(){if(!t){var n=r(d[10]);t=n.inOut(n.ease)}return t}var f=(function(t){function f(t){var s,u,h,l,p,V;return n(this,f),(V=o(this,_(f).call(this)))._toValue=t.toValue,V._easing=null!=(s=t.easing)?s:c(),V._duration=null!=(u=t.duration)?u:500,V._delay=null!=(h=t.delay)?h:0,V.__iterations=null!=(l=t.iterations)?l:1,V._useNativeDriver=v(t),V.__isInteraction=null!=(p=t.isInteraction)?p:!V._useNativeDriver,V}return h(f,l),s(f,[{key:"__getNativeAnimationConfig",value:function(){for(var t=[],n=0;n=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}},{key:"stop",value:function(){u(_(f.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),f})();m.exports=f},210,[22,23,35,38,39,41,187,205,207,190,211]); -__d(function(g,r,i,a,m,e,d){'use strict';var n,u=r(d[0]),t=r(d[1]),o=(function(){function o(){u(this,o)}return t(o,null,[{key:"step0",value:function(n){return n>0?1:0}},{key:"step1",value:function(n){return n>=1?1:0}},{key:"linear",value:function(n){return n}},{key:"ease",value:function(u){return n||(n=o.bezier(.42,0,1,1)),n(u)}},{key:"quad",value:function(n){return n*n}},{key:"cubic",value:function(n){return n*n*n}},{key:"poly",value:function(n){return function(u){return Math.pow(u,n)}}},{key:"sin",value:function(n){return 1-Math.cos(n*Math.PI/2)}},{key:"circle",value:function(n){return 1-Math.sqrt(1-n*n)}},{key:"exp",value:function(n){return Math.pow(2,10*(n-1))}},{key:"elastic",value:function(){var n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(u){return 1-Math.pow(Math.cos(u*Math.PI/2),3)*Math.cos(u*n)}}},{key:"back",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1.70158;return function(u){return u*u*((n+1)*u-n)}}},{key:"bounce",value:function(n){if(n<.36363636363636365)return 7.5625*n*n;if(n<.7272727272727273){var u=n-.5454545454545454;return 7.5625*u*u+.75}if(n<.9090909090909091){var t=n-.8181818181818182;return 7.5625*t*t+.9375}var o=n-.9545454545454546;return 7.5625*o*o+.984375}},{key:"bezier",value:function(n,u,t,o){return r(d[2])(n,u,t,o)}},{key:"in",value:function(n){return n}},{key:"out",value:function(n){return function(u){return 1-n(1-u)}}},{key:"inOut",value:function(n){return function(u){return u<.5?n(2*u)/2:1-n(2*(1-u))/2}}}]),o})();m.exports=o},211,[22,23,212]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=4,t=.001,u=1e-7,o=10,f=.1,c='function'==typeof Float32Array;function v(n,t){return 1-3*t+3*n}function s(n,t){return 3*t-6*n}function w(n){return 3*n}function l(n,t,u){return((v(t,u)*n+s(t,u))*n+w(t))*n}function y(n,t,u){return 3*v(t,u)*n*n+2*s(t,u)*n+w(t)}function b(n,t,f,c,v){var s,w,y=0,b=t,h=f;do{(s=l(w=b+(h-b)/2,c,v)-n)>0?h=w:b=w}while(Math.abs(s)>u&&++y=0&&n<=1&&o>=0&&o<=1))throw new Error('bezier x values must be in [0, 1] range');var s=c?new Float32Array(11):new Array(11);if(n!==u||o!==v)for(var w=0;w<11;++w)s[w]=l(w*f,n,o);function A(u){for(var c=0,v=1;10!==v&&s[v]<=u;++v)c+=f;var w=c+(u-s[--v])/(s[v+1]-s[v])*f,l=y(w,n,o);return l>=t?h(u,w,n,o):0===l?w:b(u,c,c+f,n,o)}return function(t){return n===u&&o===v?t:0===t?0:1===t?1:l(A(t),u,v)}}},212,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]),c=r(d[5]),_=r(d[6]).AnimatedEvent,h=r(d[7]),v=r(d[8]),l=r(d[9]),u=r(d[10]);m.exports=function(f,N){u('function'!=typeof f||f.prototype&&f.prototype.isReactComponent,"`createAnimatedComponent` does not support stateless functional components; use a class component instead.");var k=(function(l){function u(t){var o;return n(this,u),(o=s(this,p(u).call(this,t)))._invokeAnimatedPropsCallbackOnMount=!1,o._eventDetachers=[],o._animatedPropsCallback=function(){if(null==o._component)o._invokeAnimatedPropsCallbackOnMount=!0;else if(u.__skipSetNativeProps_FOR_TESTS_ONLY||'function'!=typeof o._component.setNativeProps)o.forceUpdate();else{if(o._propsAnimated.__isNative)throw new Error("Attempting to run JS driven animation on animated node that has been moved to \"native\" earlier by starting an animation with `useNativeDriver: true`");o._component.setNativeProps(o._propsAnimated.__getAnimatedValue())}},o._setComponentRef=function(t){o._prevComponent=o._component,o._component=t},o}return c(u,l),o(u,[{key:"componentWillUnmount",value:function(){this._propsAnimated&&this._propsAnimated.__detach(),this._detachNativeEvents()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"UNSAFE_componentWillMount",value:function(){this._attachProps(this.props)}},{key:"componentDidMount",value:function(){this._invokeAnimatedPropsCallbackOnMount&&(this._invokeAnimatedPropsCallbackOnMount=!1,this._animatedPropsCallback()),this._propsAnimated.setNativeView(this._component),this._attachNativeEvents()}},{key:"_attachNativeEvents",value:function(){var t=this,n=this._component.getScrollableNode?this._component.getScrollableNode():this._component,o=function(o){var s=t.props[o];s instanceof _&&s.__isNative&&(s.__attach(n,o),t._eventDetachers.push(function(){return s.__detach(n,o)}))};for(var s in this.props)o(s)}},{key:"_detachNativeEvents",value:function(){this._eventDetachers.forEach(function(t){return t()}),this._eventDetachers=[]}},{key:"_attachProps",value:function(t){var n=this._propsAnimated;this._propsAnimated=new h(t,this._animatedPropsCallback),n&&n.__detach()}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this._attachProps(t)}},{key:"componentDidUpdate",value:function(t){this._component!==this._prevComponent&&this._propsAnimated.setNativeView(this._component),this._component===this._prevComponent&&t===this.props||(this._detachNativeEvents(),this._attachNativeEvents())}},{key:"render",value:function(){var n=this._propsAnimated.__getValue();return v.createElement(f,t({},N,n,{ref:this._setComponentRef,collapsable:!this._propsAnimated.__isNative&&n.collapsable}))}},{key:"getNode",value:function(){return this._component}}]),u})(v.Component);k.__skipSetNativeProps_FOR_TESTS_ONLY=!1;var y=f.propTypes;return k.propTypes={style:function(t,n,o){if(y)for(var s in l)y[s]||void 0===t[s]||console.warn('You are setting the style `{ '+s+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+s+': ... } }`')}},k}},213,[11,22,23,35,38,41,186,200,50,71,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},214,[215,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),c=r(d[6]);function f(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function p(t){for(var n=1;n1){for(var s=[],u=0;u1?(w(Array.isArray(t),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",u),t.map(function(t,o){return s(t,n*u+o)}).join(':')):s(t,n)},l._renderItem=function(t){var n=l.props,o=n.renderItem,s=n.numColumns,u=n.columnWrapperStyle;if(s>1){var c=t.item,f=t.index;return w(Array.isArray(c),'Expected array of items with numColumns > 1'),y.createElement(C,{style:b.compose(k.row,u)},c.map(function(n,l){var u=o({item:n,index:f*s+l,separators:t.separators});return null!=u?y.createElement(y.Fragment,{key:l},u):null}))}return o(t)},l._checkProps(l.props),l.props.viewabilityConfigCallbackPairs?l._virtualizedListPairs=l.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityConfig:t.viewabilityConfig,onViewableItemsChanged:l._createOnViewableItemsChanged(t.onViewableItemsChanged)}}):l.props.onViewableItemsChanged&&l._virtualizedListPairs.push({viewabilityConfig:l.props.viewabilityConfig,onViewableItemsChanged:l._createOnViewableItemsChanged(l.props.onViewableItemsChanged)}),l}return u(f,c),l(f,[{key:"scrollToEnd",value:function(t){this._listRef&&this._listRef.scrollToEnd(t)}},{key:"scrollToIndex",value:function(t){this._listRef&&this._listRef.scrollToIndex(t)}},{key:"scrollToItem",value:function(t){this._listRef&&this._listRef.scrollToItem(t)}},{key:"scrollToOffset",value:function(t){this._listRef&&this._listRef.scrollToOffset(t)}},{key:"recordInteraction",value:function(){this._listRef&&this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef&&this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(t){this._listRef&&this._listRef.setNativeProps(t)}}]),l(f,[{key:"componentDidUpdate",value:function(t){w(t.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),w(t.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),w(!h(t.viewabilityConfig,this.props.viewabilityConfig),'Changing viewabilityConfig on the fly is not supported'),w(t.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(this.props)}},{key:"_checkProps",value:function(t){var n=t.getItem,o=t.getItemCount,s=t.horizontal,l=t.numColumns,u=t.columnWrapperStyle,c=t.onViewableItemsChanged,f=t.viewabilityConfigCallbackPairs;w(!n&&!o,'FlatList does not support custom data formats.'),l>1?w(!s,'numColumns does not support horizontal.'):w(!u,'columnWrapperStyle not supported for single column lists'),w(!(c&&f),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}},{key:"_pushMultiColumnViewable",value:function(t,n){var o=this.props,s=o.numColumns,l=o.keyExtractor;n.item.forEach(function(o,u){w(null!=n.index,'Missing index!');var c=n.index*s+u;t.push(p({},n,{item:o,key:l(o,c),index:c}))})}},{key:"_createOnViewableItemsChanged",value:function(t){var n=this;return function(o){var s=n.props.numColumns;if(t)if(s>1){var l=[],u=[];o.viewableItems.forEach(function(t){return n._pushMultiColumnViewable(u,t)}),o.changed.forEach(function(t){return n._pushMultiColumnViewable(l,t)}),t({viewableItems:u,changed:l})}else t(o)}}},{key:"render",value:function(){return y.createElement(v,t({},this.props,{renderItem:this._renderItem,getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs}))}}]),f})(y.PureComponent);I.defaultProps=_;var k=b.create({row:{flexDirection:'row'}});m.exports=I},215,[11,22,35,38,23,41,48,49,142,50,78,216,53,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),l=r(d[4]),h=r(d[5]),c=r(d[6]),p=r(d[7]);function u(t,s){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);s&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(t,s).enumerable})),o.push.apply(o,n)}return o}function f(t){for(var o=1;o0&&s>0&&null!=p.props.initialScrollIndex&&p.props.initialScrollIndex>0&&!p._hasDoneInitialScroll&&(p.scrollToIndex({animated:!1,index:p.props.initialScrollIndex}),p._hasDoneInitialScroll=!0),p.props.onContentSizeChange&&p.props.onContentSizeChange(t,s),p._scrollMetrics.contentLength=p._selectLength({height:s,width:t}),p._scheduleCellsToRenderUpdate(),p._maybeCallOnEndReached()},p._convertParentScrollMetrics=function(t){var s=t.offset-p._offsetFromParentVirtualizedList,o=t.visibleLength,n=s-p._scrollMetrics.offset;return{visibleLength:o,contentLength:p._scrollMetrics.contentLength,offset:s,dOffset:n}},p._onScroll=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScroll(t)}),p.props.onScroll&&p.props.onScroll(t);var s=t.timeStamp,o=p._selectLength(t.nativeEvent.layoutMeasurement),n=p._selectLength(t.nativeEvent.contentSize),l=p._selectOffset(t.nativeEvent.contentOffset),h=l-p._scrollMetrics.offset;if(p._isNestedWithSameOrientation()){if(0===p._scrollMetrics.contentLength)return;var c=p._convertParentScrollMetrics({visibleLength:o,offset:l});o=c.visibleLength,n=c.contentLength,l=c.offset,h=c.dOffset}var u=p._scrollMetrics.timestamp?Math.max(1,s-p._scrollMetrics.timestamp):1,f=h/u;u>500&&p._scrollMetrics.dt>500&&n>5*o&&!p._hasWarned.perf&&(R("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:u,prevDt:p._scrollMetrics.dt,contentLength:n}),p._hasWarned.perf=!0),p._scrollMetrics={contentLength:n,dt:u,dOffset:h,offset:l,timestamp:s,velocity:f,visibleLength:o},p._updateViewableItems(p.props.data),p.props&&(p._maybeCallOnEndReached(),0!==f&&p._fillRateHelper.activate(),p._computeBlankness(),p._scheduleCellsToRenderUpdate())},p._onScrollBeginDrag=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScrollBeginDrag(t)}),p._viewabilityTuples.forEach(function(t){t.viewabilityHelper.recordInteraction()}),p._hasInteracted=!0,p.props.onScrollBeginDrag&&p.props.onScrollBeginDrag(t)},p._onScrollEndDrag=function(t){var s=t.nativeEvent.velocity;s&&(p._scrollMetrics.velocity=p._selectOffset(s)),p._computeBlankness(),p.props.onScrollEndDrag&&p.props.onScrollEndDrag(t)},p._onMomentumScrollEnd=function(t){p._scrollMetrics.velocity=0,p._computeBlankness(),p.props.onMomentumScrollEnd&&p.props.onMomentumScrollEnd(t)},p._updateCellsToRender=function(){var t=p.props,s=t.data,o=t.getItemCount,n=t.onEndReachedThreshold,l=p._isVirtualizationDisabled();p._updateViewableItems(s),s&&p.setState(function(t){var h;if(l){var c=p._scrollMetrics,u=c.contentLength,f=c.offset,_=c.visibleLength,y=u-_-f0)for(var v=h.first,C=h.last,L=v;L<=C;L++){var b=p._indicesToKeys.get(L),S=b&&p._cellKeysToChildListKeys.get(b);if(S){var M=!1,x=S,k=Array.isArray(x),R=0;for(x=k?x:x["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var I;if(k){if(R>=x.length)break;I=x[R++]}else{if((R=x.next()).done)break;I=R.value}var w=I,T=p._nestedChildLists.get(w);if(T&&T.ref&&T.ref.hasMore()){M=!0;break}}if(M){h.last=L;break}}}return h})},p._createViewToken=function(t,s){var o=p.props,n=o.data,l=o.getItem,h=o.keyExtractor,c=l(n,t);return{index:t,item:c,key:h(c,t),isViewable:s}},p._getFrameMetricsApprox=function(t){var s=p._getFrameMetrics(t);if(s&&s.index===t)return s;var o=p.props.getItemLayout;return I(!o,'Should not have to estimate frames when a measurement metrics function is provided'),{length:p._averageCellLength,offset:p._averageCellLength*t}},p._getFrameMetrics=function(t){var s=p.props,o=s.data,n=s.getItem,l=s.getItemCount,h=s.getItemLayout,c=s.keyExtractor;I(l(o)>t,'Tried to get frame for out of range index '+t);var u=n(o,t),f=u&&p._frames[c(u,t)];return f&&f.index===t||h&&(f=h(o,t)),f},I(!s.onScroll||!s.onScroll.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),I(s.windowSize>0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),p._fillRateHelper=new y(p._getFrameMetrics),p._updateCellsToRenderBatcher=new _(p._updateCellsToRender,p.props.updateCellsBatchingPeriod),p.props.viewabilityConfigCallbackPairs?p._viewabilityTuples=p.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityHelper:new k(t.viewabilityConfig),onViewableItemsChanged:t.onViewableItemsChanged}}):p.props.onViewableItemsChanged&&p._viewabilityTuples.push({viewabilityHelper:new k(p.props.viewabilityConfig),onViewableItemsChanged:p.props.onViewableItemsChanged});var u={first:p.props.initialScrollIndex||0,last:Math.min(p.props.getItemCount(p.props.data),(p.props.initialScrollIndex||0)+p.props.initialNumToRender)-1};if(p._isNestedWithSameOrientation()){var L=p.context.virtualizedList.getNestedChildState(p.props.listKey||p._getCellKey());L&&(u=L,p.state=L,p._frames=L.frames)}return p.state=u,p}return p(v,u),c(v,[{key:"scrollToEnd",value:function(t){var s=!t||t.animated,o=this.props.getItemCount(this.props.data)-1,n=this._getFrameMetricsApprox(o),l=Math.max(0,n.offset+n.length+this._footerLength-this._scrollMetrics.visibleLength);this._scrollRef.scrollTo(this.props.horizontal?{x:l,animated:s}:{y:l,animated:s})}},{key:"scrollToIndex",value:function(t){var s=this.props,o=s.data,n=s.horizontal,l=s.getItemCount,h=s.getItemLayout,c=s.onScrollToIndexFailed,p=t.animated,u=t.index,f=t.viewOffset,_=t.viewPosition;if(I(u>=0&&uthis._highestMeasuredFrameIndex)return I(!!c,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void c({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:u});var y=this._getFrameMetricsApprox(u),v=Math.max(0,y.offset-(_||0)*(this._scrollMetrics.visibleLength-y.length))-(f||0);this._scrollRef.scrollTo(n?{x:v,animated:p}:{y:v,animated:p})}},{key:"scrollToItem",value:function(t){for(var s=t.item,o=this.props,n=o.data,l=o.getItem,h=(0,o.getItemCount)(n),c=0;c0){w=!1,T='';var R=u?'width':'height',I=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,E=this.state,O=E.first,z=E.last;this._pushCells(v,b,L,0,I,y);var K=Math.max(I+1,O);if(!_&&O>I+1){var N=!1;if(L.size>0)for(var V=h?1:0,A=K-1;A>I;A--)if(L.has(A+V)){var D=this._getFrameMetricsApprox(I),B=this._getFrameMetricsApprox(A),H=B.offset-D.offset-(this.props.initialScrollIndex?0:D.length);v.push(C.createElement(x,{key:"$sticky_lead",style:s({},R,H)})),this._pushCells(v,b,L,A,A,y);var U=this._getFrameMetricsApprox(O).offset-(B.offset+B.length);v.push(C.createElement(x,{key:"$sticky_trail",style:s({},R,U)})),N=!0;break}if(!N){var W=this._getFrameMetricsApprox(I),j=this._getFrameMetricsApprox(O).offset-(W.offset+W.length);v.push(C.createElement(x,{key:"$lead_spacer",style:s({},R,j)}))}}if(this._pushCells(v,b,L,K,z,y),!this._hasWarned.keys&&w&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key or id property on each item or provide a custom keyExtractor.",T),this._hasWarned.keys=!0),!_&&z=p.length)break;_=p[f++]}else{if((f=p.next()).done)break;_=f.value}var y=_,v=this._nestedChildLists.get(y);v&&v.ref&&v.ref.measureLayoutRelativeToContainingList()}}this._computeBlankness(),this._updateViewableItems(this.props.data)}},{key:"measureLayoutRelativeToContainingList",value:function(){var t=this;try{if(!this._scrollRef)return;this._scrollRef.measureLayout(this.context.virtualizedList.getOutermostParentListRef().getScrollRef().getNativeScrollRef(),function(s,o,n,l){t._offsetFromParentVirtualizedList=t._selectOffset({x:s,y:o}),t._scrollMetrics.contentLength=t._selectLength({width:n,height:l});var h=t._convertParentScrollMetrics(t.context.virtualizedList.getScrollMetrics());t._scrollMetrics.visibleLength=h.visibleLength,t._scrollMetrics.offset=h.offset},function(t){console.warn("VirtualizedList: Encountered an error while measuring a list's offset from its containing VirtualizedList.")})}catch(t){console.warn('measureLayoutRelativeToContainingList threw an error',t.stack)}}},{key:"_renderDebugOverlay",value:function(){for(var t=this._scrollMetrics.visibleLength/(this._scrollMetrics.contentLength||1),s=[],o=this.props.getItemCount(this.props.data),n=0;n0){var _=l-this._getFrameMetricsApprox(s).offset;u=u||_<0||c<-2&&_2&&y0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var t=this;if(!this._taskHandle){var n=setTimeout(function(){t._taskHandle=l.runAfterInteractions(function(){t._taskHandle=null,t._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(n)}}}}}]),s})();m.exports=s},217,[22,23,192]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]);function l(t,n){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),s.push.apply(s,l)}return s}function o(n){for(var s=1;sMath.random(),this._resetData()}return n(t,null,[{key:"addListener",value:function(t){return h(null!==y,'Call `FillRateHelper.setSampleRate` before `addListener`.'),f.push(t),{remove:function(){f=f.filter(function(n){return t!==n})}}}},{key:"setSampleRate",value:function(t){y=t}},{key:"setMinSampleCount",value:function(t){c=t}}]),n(t,[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=_())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var t=this._samplesStartTime;if(null!=t)if(this._info.sample_count0&&(y=Math.min(u,Math.max(0,b.offset-o)));for(var k=0,v=n.last,S=this._getFrameMetrics(v);v>=n.first&&(!S||!S.inLayout);)S=this._getFrameMetrics(v),v--;if(S&&v0?(this._anyBlankStartTime=c,this._info.any_blank_speed_sum+=f,this._info.any_blank_count++,this._info.pixels_blank+=T,O>.5&&(this._mostlyBlankStartTime=c,this._info.mostly_blank_count++)):(f<.01||Math.abs(l)<1)&&this.deactivateAndFlush(),O}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new u,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}]),t})();m.exports=p},218,[48,23,22,101,5]); -__d(function(g,r,i,a,m,e,d){'use strict';var s,t=r(d[0]),n=r(d[1]),o=r(d[2]),h=r(d[3]),f=r(d[4]),p=r(d[5]),l=r(d[6]),c=(r(d[7]),r(d[8])),u=(r(d[9]).NativeComponent,r(d[10]),r(d[11]));r(d[12]);s={SIZE:{}};var v=(function(s){function v(){var s,t;o(this,v);for(var n=arguments.length,h=new Array(n),l=0;l0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn('`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead'),this.scrollTo({x:n,y:t,animated:!1})}},{key:"flashScrollIndicators",value:function(){this._scrollResponder.scrollResponderFlashScrollIndicators()}},{key:"_getKeyForIndex",value:function(t,n){var o=n[t];return o&&o.key}},{key:"_updateAnimatedNodeAttachment",value:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach(),this.props.stickyHeaderIndices&&this.props.stickyHeaderIndices.length>0&&(this._scrollAnimatedValueAttachment=v.attachNativeEvent(this._scrollViewRef,'onScroll',[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))}},{key:"_setStickyHeaderRef",value:function(t,n){n?this._stickyHeaderRefs.set(t,n):this._stickyHeaderRefs.delete(t)}},{key:"_onStickyHeaderLayout",value:function(t,n,o){var l=this.props.stickyHeaderIndices;if(l){var s=S.Children.toArray(this.props.children);if(o===this._getKeyForIndex(t,s)){var c=n.nativeEvent.layout.y;this._headerLayoutYs.set(o,c);var p=l[l.indexOf(t)-1];if(null!=p){var u=this._stickyHeaderRefs.get(this._getKeyForIndex(p,s));u&&u.setNextHeaderY(c)}}}}},{key:"render",value:function(){var n,o,l=this;o=R,E(void 0!==(n=y),'ScrollViewClass must not be undefined'),E(void 0!==o,'ScrollContentContainerViewClass must not be undefined');var s=[!0===this.props.horizontal&&O.contentContainerHorizontal,this.props.contentContainerStyle],c={};this.props.onContentSizeChange&&(c={onLayout:this._handleContentOnLayout});var p=this.props.stickyHeaderIndices,u=this.props.children;if(null!=p&&p.length>0){var h=S.Children.toArray(this.props.children);u=h.map(function(t,n){var o=t?p.indexOf(n):-1;if(o>-1){var s=t.key,c=p[o+1];return S.createElement(V,{key:s,ref:function(t){return l._setStickyHeaderRef(s,t)},nextHeaderLayoutY:l._headerLayoutYs.get(l._getKeyForIndex(c,h)),onLayout:function(t){return l._onStickyHeaderLayout(n,t,s)},scrollAnimatedValue:l._scrollAnimatedValue,inverted:l.props.invertStickyHeaders,scrollViewHeight:l.state.layoutHeight},t)}return t})}var v=Array.isArray(p)&&p.length>0,w=S.createElement(o,t({},c,{ref:this._setInnerViewRef,style:s,removeClippedSubviews:this.props.removeClippedSubviews,collapsable:!1}),u),H=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,k=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,A=!!this.props.DEPRECATED_sendUpdatedChildFrames,b=!0===this.props.horizontal?O.baseHorizontal:O.baseVertical,x=f({},this.props,{alwaysBounceHorizontal:H,alwaysBounceVertical:k,style:[b,this.props.style],onContentSizeChange:null,onLayout:this._handleLayout,onMomentumScrollBegin:this._scrollResponder.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this._scrollResponder.scrollResponderHandleMomentumScrollEnd,onResponderGrant:this._scrollResponder.scrollResponderHandleResponderGrant,onResponderReject:this._scrollResponder.scrollResponderHandleResponderReject,onResponderRelease:this._scrollResponder.scrollResponderHandleResponderRelease,onResponderTerminate:this._scrollResponder.scrollResponderHandleTerminate,onResponderTerminationRequest:this._scrollResponder.scrollResponderHandleTerminationRequest,onScrollBeginDrag:this._scrollResponder.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this._scrollResponder.scrollResponderHandleScrollEndDrag,onScrollShouldSetResponder:this._scrollResponder.scrollResponderHandleScrollShouldSetResponder,onStartShouldSetResponder:this._scrollResponder.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this._scrollResponder.scrollResponderHandleStartShouldSetResponderCapture,onTouchEnd:this._scrollResponder.scrollResponderHandleTouchEnd,onTouchMove:this._scrollResponder.scrollResponderHandleTouchMove,onTouchStart:this._scrollResponder.scrollResponderHandleTouchStart,onTouchCancel:this._scrollResponder.scrollResponderHandleTouchCancel,onScroll:this._handleScroll,scrollBarThumbImage:C(this.props.scrollBarThumbImage),scrollEventThrottle:v?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),DEPRECATED_sendUpdatedChildFrames:A,snapToStart:!1!==this.props.snapToStart,snapToEnd:!1!==this.props.snapToEnd,pagingEnabled:!0===this.props.pagingEnabled&&null==this.props.snapToInterval&&null==this.props.snapToOffsets}),M=this.props.decelerationRate;null!=M&&(x.decelerationRate=T(M));var I=this.props.refreshControl;return I?S.createElement(n,t({},x,{ref:this._setScrollViewRef}),_.isTV?null:I,w):S.createElement(n,t({},x,{ref:this._setScrollViewRef}),w)}}]),h})(S.Component),O=k.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:'column',overflow:'scroll'},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:'row',overflow:'scroll'},contentContainerHorizontal:{flexDirection:'row'}});m.exports=x},222,[11,22,23,35,38,37,41,48,194,49,50,80,223,228,53,78,227,77,3,229,146,152,230]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),s=r(d[1]),n=r(d[2]),l=r(d[3]),t=r(d[4]),c=r(d[5]),p=r(d[6]),h=r(d[7]),u=r(d[8]),S=r(d[9]),b=r(d[10]).ScrollViewManager,R={Mixin:{_subscriptionKeyboardWillShow:null,_subscriptionKeyboardWillHide:null,_subscriptionKeyboardDidShow:null,_subscriptionKeyboardDidHide:null,scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return!0!==this.props.disableScrollViewPanResponder&&this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(o){if(!0===this.props.disableScrollViewPanResponder)return!1;var s=t.currentlyFocusedField();return'handled'===this.props.keyboardShouldPersistTaps&&null!=s&&o.target!==s},scrollResponderHandleStartShouldSetResponderCapture:function(o){if(this.scrollResponderIsAnimating())return!0;if(!0===this.props.disableScrollViewPanResponder)return!1;var s=t.currentlyFocusedField(),n=this.props.keyboardShouldPersistTaps;return!(n&&'never'!==n||null==s||!o.target||t.isTextInput(o.target))},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(o){var s=o.nativeEvent;this.state.isTouching=0!==s.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(o)},scrollResponderHandleTouchCancel:function(o){this.state.isTouching=!1,this.props.onTouchCancel&&this.props.onTouchCancel(o)},scrollResponderHandleResponderRelease:function(o){this.props.onResponderRelease&&this.props.onResponderRelease(o);var s=t.currentlyFocusedField();!0===this.props.keyboardShouldPersistTaps||'always'===this.props.keyboardShouldPersistTaps||null==s||o.target===s||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(o),t.blurTextInput(s))},scrollResponderHandleScroll:function(o){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(o)},scrollResponderHandleResponderGrant:function(o){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(o),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(o){s.beginScroll(),this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(o)},scrollResponderHandleScrollEndDrag:function(o){var n=o.nativeEvent.velocity;this.scrollResponderIsAnimating()||n&&(0!==n.x||0!==n.y)||s.endScroll(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(o)},scrollResponderHandleMomentumScrollBegin:function(o){this.state.lastMomentumScrollBeginTime=u(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(o)},scrollResponderHandleMomentumScrollEnd:function(o){s.endScroll(),this.state.lastMomentumScrollEndTime=u(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(o)},scrollResponderHandleTouchStart:function(o){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(o)},scrollResponderHandleTouchMove:function(o){this.props.onTouchMove&&this.props.onTouchMove(o)},scrollResponderIsAnimating:function(){return u()-this.state.lastMomentumScrollEndTime<16||this.state.lastMomentumScrollEndTime0){v.push(H),L.push(0),v.push(H+1),L.push(1);var Y=(y||0)-l-o;Y>H&&(v.push(Y,Y+1),L.push(Y-H,Y-H))}}}else{v.push(h),L.push(0);var x=(y||0)-l;x>=h?(v.push(x,x+1),L.push(x-h,x-h)):(v.push(h+1),L.push(1))}var C=this.props.scrollAnimatedValue.interpolate({inputRange:v,outputRange:L}),E=p.Children.only(this.props.children);return p.createElement(c,{collapsable:!1,onLayout:this._onLayout,style:[E.props.style,f.header,{transform:[{translateY:C}]}]},p.cloneElement(E,{style:f.fill,onLayout:void 0}))}}]),h})(p.Component),f=h.create({header:{zIndex:10},fill:{flex:1}});m.exports=v},228,[22,23,35,38,41,194,50,53,78]); -__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);m.exports=function(t){return'normal'===t?.998:'fast'===t?.99:t}},229,[49]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(Object.create(null),{margin:!0,marginHorizontal:!0,marginVertical:!0,marginBottom:!0,marginTop:!0,marginLeft:!0,marginRight:!0,flex:!0,flexGrow:!0,flexShrink:!0,flexBasis:!0,alignSelf:!0,height:!0,minHeight:!0,maxHeight:!0,width:!0,minWidth:!0,maxWidth:!0,position:!0,left:!0,right:!0,bottom:!0,top:!0});m.exports=function(n){var o={},f={};return n&&Object.keys(n).forEach(function(h){var l=n[h];t[h]?f[h]=l:o[h]=l}),{outer:f,inner:o}}},230,[11]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]);function c(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function l(n){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};o(this,t),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=n}return s(t,[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(t,n,o,s,c){var l=this._config,f=l.itemVisiblePercentThreshold,v=l.viewAreaCoveragePercentThreshold,b=null!=v,y=b?v:f;u(null!=y&&null!=f!=(null!=v),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var p=[];if(0===t)return p;var w=-1,_=c||{first:0,last:t-1},I=_.first,O=_.last;if(O>=t)return console.warn('Invalid render range computing viewability '+JSON.stringify({renderRange:c,itemCount:t})),[];for(var k=I;k<=O;k++){var P=s(k);if(P){var S=P.offset-n,j=S+P.length;if(S0)w=k,h(b,y,S,j,o,P.length)&&p.push(k);else if(w>=0)break}}return p}},{key:"onUpdate",value:function(t,n,o,s,c,l,u){var f=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==t&&s(0)){var h=[];if(t&&(h=this.computeViewableItems(t,n,o,s,u)),this._viewableIndices.length!==h.length||!this._viewableIndices.every(function(t,n){return t===h[n]}))if(this._viewableIndices=h,this._config.minimumViewTime){var v=setTimeout(function(){f._timers.delete(v),f._onUpdateSync(h,l,c)},this._config.minimumViewTime);this._timers.add(v)}else this._onUpdateSync(h,l,c)}}},{key:"resetViewableIndices",value:function(){this._viewableIndices=[]}},{key:"recordInteraction",value:function(){this._hasInteracted=!0}},{key:"_onUpdateSync",value:function(t,o,s){var c=this;t=t.filter(function(t){return c._viewableIndices.includes(t)});var u=this._viewableItems,f=new Map(t.map(function(t){var n=s(t,!0);return[n.key,n]})),h=[],v=f,b=Array.isArray(v),y=0;for(v=b?v:v["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(b){if(y>=v.length)break;p=v[y++]}else{if((y=v.next()).done)break;p=y.value}var w=n(p,2),_=w[0],I=w[1];u.has(_)||h.push(I)}var O=u,k=Array.isArray(O),P=0;for(O=k?O:O["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var S;if(k){if(P>=O.length)break;S=O[P++]}else{if((P=O.next()).done)break;S=P.value}var j=n(S,2),T=j[0],A=j[1];f.has(T)||h.push(l({},A,{isViewable:!1}))}h.length>0&&(this._viewableItems=f,o({viewableItems:Array.from(f.values()),changed:h,viewabilityConfig:this._config}))}}]),t})();function h(t,n,o,s,c,l){if(b(o,s,c))return!0;var u=v(o,s,c);return 100*(t?u/c:u/l)>=n}function v(t,n,o){var s=Math.min(n,o)-Math.max(t,0);return Math.max(0,s)}function b(t,n,o){return t>=0&&n<=o&&n>t}m.exports=f},231,[48,12,22,23,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function s(t,s,f){for(var l=[],o=0,u=0;u=t[c]&&(l[c]=u,o++,c===t.length-1))return n(o===t.length,'bad offsets input, should be in increasing order: %s',JSON.stringify(t)),l;return l}function f(t,n){return n.last-n.first+1-Math.max(0,1+Math.min(n.last,t.last)-Math.max(n.first,t.first))}var l={computeWindowedRenderLimits:function(n,l,o,u){var h=n.data,v=n.getItemCount,c=n.maxToRenderPerBatch,x=n.windowSize,M=v(h);if(0===M)return l;var w=u.offset,b=u.velocity,p=u.visibleLength,C=Math.max(0,w),O=C+p,y=(x-1)*p,L=b>1?'after':b<-1?'before':'none',R=Math.max(0,C-.5*y),S=Math.max(0,O+.5*y);if(o(M-1).offset=_);){var E=z>=c,F=N<=l.first||N>l.last,P=N>J&&(!E||!F),W=T>=l.last||T=N&&N>=0&&T=J&&T<=_&&N<=k.first&&T>=k.last))throw new Error('Bad window calculation '+JSON.stringify({first:N,last:T,itemCount:M,overscanFirst:J,overscanLast:_,visible:k}));return{first:N,last:T}},elementsThatOverlapOffsets:s,newRangeCount:f};m.exports=l},232,[12,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=s(t)},233,[234,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=(r(d[5]),r(d[6])),h=r(d[7]),l=r(d[8]),f=r(d[9]),p=s.ImageViewManager,w=l('RCTImageView');var v=function(n,o){var s,u,l=f(n.source)||{uri:void 0,width:void 0,height:void 0};if(Array.isArray(l))u=h([y.base,n.style])||{},s=l;else{var p=l.width,v=l.height,z=l.uri;u=h([{width:p,height:v},y.base,n.style])||{},s=[l],''===z&&console.warn('source.uri should not be an empty string')}var I=n.resizeMode||u.resizeMode||'cover',b=u.tintColor;if(null!=n.src&&console.warn('The component requires a `source` property rather than `src`.'),null!=n.children)throw new Error('The component cannot contain children. If you want to render content on top of the image, consider using the component or absolute positioning.');return c.createElement(w,t({},n,{ref:o,style:u,resizeMode:I,tintColor:b,source:s}))};(v=c.forwardRef(v)).displayName='Image',v.getSize=function(t,n,o){p.getSize(t,n,o||function(){console.warn('Failed to get size for image: '+t)})},v.getSizeWithHeaders=function(t,n,o,s){return p.getSizeWithHeaders({uri:t,headers:n}).then(function(t){o(t.width,t.height)}).catch(s||function(){console.warn('Failed to get size for image: '+t)})},v.prefetch=function(t){return p.prefetchImage(t)},v.queryCache=function(t){return n.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,n.awrap(p.queryCache(t));case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}})},v.resolveAssetSource=f,v.propTypes=o;var y=u.create({base:{overflow:'hidden'}});m.exports=v},234,[11,235,236,8,50,80,53,77,146,152]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},235,[98]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),t=r(d[2]),s=r(d[3]),c=r(d[4]);m.exports={style:s(t),source:o,defaultSource:c.oneOfType([c.shape({uri:c.string,width:c.number,height:c.number,scale:c.number}),c.number]),accessible:c.bool,accessibilityLabel:c.node,blurRadius:c.number,capInsets:n,resizeMethod:c.oneOf(['auto','resize','scale']),resizeMode:c.oneOf(['cover','contain','stretch','repeat','center']),testID:c.string,onLayout:c.func,onLoadStart:c.func,onProgress:c.func,onError:c.func,onPartialLoad:c.func,onLoad:c.func,onLoadEnd:c.func}},236,[170,237,58,171,62]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=n.shape({uri:n.string,bundle:n.string,method:n.string,headers:n.objectOf(n.string),body:n.string,cache:n.oneOf(['default','reload','force-cache','only-if-cached']),width:n.number,height:n.number,scale:n.number}),c=n.oneOfType([t,n.number,n.arrayOf(t)]);m.exports=c},237,[62]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},238,[222,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},239,[240,213]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),p=r(d[5]),f=r(d[6]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}r(d[7]);var u=r(d[8]),h=(r(d[9]),r(d[10])),v=(function(t){for(var n=1;n0&&this.props.stickySectionHeadersEnabled&&(s=this._listRef._getFrameMetricsApprox(n-t.itemIndex).length);var p=h({},t,{viewOffset:s,index:n});this._listRef.scrollToIndex(p)}},{key:"getListRef",value:function(){return this._listRef}}]),l(f,[{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.setState(this._computeState(t))}},{key:"_computeState",value:function(t){var n=t.ListHeaderComponent?1:0,o=[],s=t.sections?t.sections.reduce(function(s,p){return o.push(s+n),s+t.getItemCount(p.data)+2},0):0;return{childProps:h({},t,{renderItem:this._renderItem,ItemSeparatorComponent:void 0,data:t.sections,getItemCount:function(){return s},getItem:function(n,o){return P(t,n,o)},keyExtractor:this._keyExtractor,onViewableItemsChanged:t.onViewableItemsChanged?this._onViewableItemsChanged:void 0,stickyHeaderIndices:t.stickySectionHeadersEnabled?o:void 0})}}},{key:"render",value:function(){return S.createElement(I,t({},this.state.childProps,{ref:this._captureRef}))}},{key:"_subExtractor",value:function(t){for(var n=t,o=this.props,s=o.getItem,p=o.getItemCount,c=o.keyExtractor,l=o.sections,u=0;u=p(h)+1)n-=p(h)+1;else return-1===n?{section:f,key:S+':header',index:null,header:!0,trailingSection:l[u+1]}:n===p(h)?{section:f,key:S+':footer',index:null,header:!1,trailingSection:l[u+1]}:{section:f,key:S+':'+(f.keyExtractor||c)(s(h,n),n),index:n,leadingItem:s(h,n-1),leadingSection:l[u-1],trailingItem:s(h,n+1),trailingSection:l[u+1]}}}},{key:"_getSeparatorComponent",value:function(t,n){if(!(n=n||this._subExtractor(t)))return null;var o=n.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,s=this.props.SectionSeparatorComponent,p=t===this.state.childProps.getItemCount()-1,c=n.index===this.props.getItemCount(n.section.data)-1;return s&&c?s:!o||c||p?null:o}}]),f})(S.PureComponent);_.defaultProps=h({},I.defaultProps,{data:[]});var x=(function(t){function n(){var t,c;o(this,n);for(var l=arguments.length,u=new Array(l),f=0;f=l.length)break;f=l[b++]}else{if((b=l.next()).done)break;f=b.value}var y=f;void 0!==this.props[y]&&(n[y]=this.props[y])}return c.cloneElement(t,o({},n,{accessible:!1!==this.props.accessible,clickable:!1!==this.props.clickable&&void 0!==this.props.onPress,onClick:this.touchableHandlePress,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,children:s}))}});m.exports=R},245,[48,170,50,62,174,78,246,250,251]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);if(void 0===t)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var c=(new t.Component).updater;m.exports=o(t.Component,t.isValidElement,c)},246,[50,247]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s='mixins';m.exports=function(p,c,u){var l=[],E={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',UNSAFE_componentWillMount:'DEFINE_MANY',UNSAFE_componentWillReceiveProps:'DEFINE_MANY',UNSAFE_componentWillUpdate:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},f={getDerivedStateFromProps:'DEFINE_MANY_MERGED'},h={displayName:function(t,n){t.displayName=n},mixins:function(t,n){if(n)for(var o=0;o10?o:10,update:{duration:o>10?o:10,type:f.Types[s]||'keyboard'}}),n.setState({bottom:u}))}else n.setState({bottom:0})},n._onLayout=function(t){n._frame=t.nativeEvent.layout,n._initialFrameHeight||(n._initialFrameHeight=n._frame.height)},n.state={bottom:0},n.viewRef=y.createRef(),n}return h(p,_),s(p,[{key:"_relativeKeyboardHeight",value:function(t){var n=this._frame;if(!n||!t)return 0;var o=t.screenY-this.props.keyboardVerticalOffset;return Math.max(n.y+n.height-o,0)}},{key:"componentDidMount",value:function(){this._subscriptions=[c.addListener('keyboardWillChangeFrame',this._onKeyboardChange)]}},{key:"componentWillUnmount",value:function(){this._subscriptions.forEach(function(t){t.remove()})}},{key:"render",value:function(){var o=this.props,s=o.behavior,l=o.children,u=o.contentContainerStyle,h=o.enabled,c=(o.keyboardVerticalOffset,o.style),f=n(o,["behavior","children","contentContainerStyle","enabled","keyboardVerticalOffset","style"]),_=h?this.state.bottom:0;switch(s){case'height':var p;return null!=this._frame&&this.state.bottom>0&&(p={height:this._initialFrameHeight-_,flex:0}),y.createElement(v,t({ref:this.viewRef,style:b.compose(c,p),onLayout:this._onLayout},f),l);case'position':return y.createElement(v,t({ref:this.viewRef,style:c,onLayout:this._onLayout},f),y.createElement(v,{style:b.compose(u,{bottom:_})},l));case'padding':return y.createElement(v,t({ref:this.viewRef,style:b.compose(c,{paddingBottom:_}),onLayout:this._onLayout},f),l);default:return y.createElement(v,t({ref:this.viewRef,onLayout:this._onLayout,style:c},f),l)}}}]),p})(y.Component);_.defaultProps={enabled:!0,keyboardVerticalOffset:0},m.exports=_},263,[11,9,22,23,35,38,41,225,226,49,50,53,78]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),s=r(d[2]),l=r(d[3]),o=r(d[4]),c=r(d[5]),h=r(d[6]),p=r(d[7]),k=r(d[8]),u=r(d[9]),v=(function(v){"use strict";function E(){var n,s;t(this,E);for(var c=arguments.length,h=new Array(c),p=0;p=1&&(o=C.createElement(I,{style:n.style,allowFontScaling:n.allowFontScaling,maxFontSizeMultiplier:n.maxFontSizeMultiplier},o)),n.inputView&&(o=[o,n.inputView]),n.style.unshift(A.multilineInput),t=C.createElement(h,c({ref:this._setNativeRef},n,{children:o,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:L,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}))}else t=C.createElement(f,c({ref:this._setNativeRef},n,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onSelectionChangeShouldSetResponder:L,text:this._getText()}));return C.createElement(O,{onLayout:n.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:n.accessible,accessibilityLabel:n.accessibilityLabel,accessibilityRole:n.accessibilityRole,accessibilityStates:n.accessibilityStates,nativeID:this.props.nativeID,testID:n.testID},t)},_renderIOS:function(){var t=c({},this.props);t.style=[this.props.style],t.selection&&null==t.selection.end&&(t.selection={start:t.selection.start,end:t.selection.start});var n=t.multiline?h:f;t.multiline&&t.style.unshift(A.multilineInput);var o=C.createElement(n,c({ref:this._setNativeRef},t,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:L,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}));return C.createElement(O,{onLayout:t.onLayout,onPress:this._onPress,rejectResponderTermination:t.rejectResponderTermination,accessible:t.accessible,accessibilityLabel:t.accessibilityLabel,accessibilityRole:t.accessibilityRole,accessibilityStates:t.accessibilityStates,nativeID:this.props.nativeID,testID:t.testID},o)},_renderAndroid:function(){var t=c({},this.props);t.style=[this.props.style],t.autoCapitalize=N.getViewManagerConfig('AndroidTextInput').Constants.AutoCapitalizationType[t.autoCapitalize||'sentences'];var n=this.props.children,o=0;C.Children.forEach(n,function(){return++o}),P(!(this.props.value&&o),'Cannot specify both value and children.'),o>1&&(n=C.createElement(I,null,n)),t.selection&&null==t.selection.end&&(t.selection={start:t.selection.start,end:t.selection.start});var s=C.createElement(void 0,c({ref:this._setNativeRef},t,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,text:this._getText(),children:n,disableFullscreenUI:this.props.disableFullscreenUI,textBreakStrategy:this.props.textBreakStrategy,onScroll:this._onScroll}));return C.createElement(O,{onLayout:t.onLayout,onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,nativeID:this.props.nativeID,testID:this.props.testID},s)},_onFocus:function(t){this.props.onFocus&&this.props.onFocus(t),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(t){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(t){this._inputRef&&this._inputRef.setNativeProps&&x.setNativeProps(this._inputRef,{mostRecentEventCount:t.nativeEvent.eventCount});var n=t.nativeEvent.text;this.props.onChange&&this.props.onChange(t),this.props.onChangeText&&this.props.onChangeText(n),this._inputRef&&(this._lastNativeText=n,this.forceUpdate())},_onSelectionChange:function(t){this.props.onSelectionChange&&this.props.onSelectionChange(t),this._inputRef&&(this._lastNativeSelection=t.nativeEvent.selection,(this.props.selection||this.props.selectionState)&&this.forceUpdate())},componentDidUpdate:function(){var t={};this._lastNativeText!==this.props.value&&'string'==typeof this.props.value&&(t.text=this.props.value);var n=this.props.selection;this._lastNativeSelection&&n&&(this._lastNativeSelection.start!==n.start||this._lastNativeSelection.end!==n.end)&&(t.selection=this.props.selection),Object.keys(t).length>0&&this._inputRef&&this._inputRef.setNativeProps&&x.setNativeProps(this._inputRef,t),this.props.selectionState&&n&&this.props.selectionState.update(n.start,n.end)},_onBlur:function(t){this.blur(),this.props.onBlur&&this.props.onBlur(t),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(t){this.props.onTextInput&&this.props.onTextInput(t)},_onScroll:function(t){this.props.onScroll&&this.props.onScroll(t)}}),B=((function(c){function u(){return t(this,u),o(this,s(u).apply(this,arguments))}l(u,c),n(u,[{key:"clear",value:function(){}},{key:"isFocused",value:function(){}}])})(x.NativeComponent),j),A=T.create({multilineInput:{paddingTop:5}});m.exports=B},286,[22,23,35,38,41,11,48,59,287,289,244,49,62,50,80,53,168,173,143,245,68,246,3,146,5]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]);function n(o,n){var t=Object.keys(o);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(o);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(o,n).enumerable})),t.push.apply(t,s)}return t}var t=r(d[1]),s=r(d[2]),c=r(d[3]),l=r(d[4]),b=r(d[5]),p=r(d[6]),u=p.DeprecatedAccessibilityRoles,f=p.DeprecatedAccessibilityStates,y=l(b);m.exports=(function(t){for(var s=1;sthis._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(t,s){return this.hasFocus()&&this.getStartOffset()<=s&&t<=this.getEndOffset()}}]),f})();f(u,{blur:!0,focus:!0,update:!0}),m.exports=u},289,[22,23,290]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),_=r(d[3]),o=r(d[4]),v=r(d[5])({__types:!0});var E={emit:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emit(t,n,s,_,o,v,E)},emitAndHold:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emitAndHold(t,n,s,_,o,v,E)},addListener:function(t,n,s){return this.__getEventEmitter().addListener(t,n,s)},once:function(t,n,s){return this.__getEventEmitter().once(t,n,s)},addRetroactiveListener:function(t,n,s){return this.__getEventEmitter().addRetroactiveListener(t,n,s)},addListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},addRetroactiveListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var t=new n,o=new _;this.__eventEmitter=new s(t,o)}return this.__eventEmitter}};m.exports=function(n,s){o(s,'Must supply set of valid event types');var _=n.prototype||n;o(!_.__eventEmitter,'An active emitter is already mixed in');var u=n.constructor;u&&o(u===Object||u===Function,'Mix EventEmitter into a class, not an instance'),_.hasOwnProperty(v)?t(_.__types,s):_.__types?_.__types=t({},_.__types,s):_.__types=s,t(_,E)}},290,[11,43,291,292,3,293]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=(function(){function s(n,l){t(this,s),this._emitter=n,this._eventHolder=l,this._currentEventToken=null,this._emittingHeldEvents=!1}return n(s,[{key:"addListener",value:function(t,n,s){return this._emitter.addListener(t,n,s)}},{key:"once",value:function(t,n,s){return this._emitter.once(t,n,s)}},{key:"addRetroactiveListener",value:function(t,n,s){var l=this._emitter.addListener(t,n,s);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(t,n,s),this._emittingHeldEvents=!1,l}},{key:"removeAllListeners",value:function(t){this._emitter.removeAllListeners(t)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(t){return this._emitter.listeners(t)}},{key:"emit",value:function(t){for(var n,s=arguments.length,l=new Array(s>1?s-1:0),o=1;o1?l-1:0),u=1;u1?v-1:0),u=1;u=n.length)break;f=n[c++]}else{if((c=n.next()).done)break;f=c.value}var x=t(f,2),_=x[0],b=x[1];o[_]=b()}var y={},S=s._fileSources,v=Array.isArray(S),p=0;for(S=v?S:S["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var k;if(v){if(p>=S.length)break;k=S[p++]}else{if((p=S.next()).done)break;k=p.value}var D=t(k,2),E=D[0],h=D[1];y[E]=h()}l('BugReporting extraData:',o);var B=r(d[6]).BugReporting;B&&B.setExtraData&&B.setExtraData(o,y);var R=r(d[6]).RedBox;return R&&R.setExtraData&&R.setExtraData(o,'From BugReporting.js'),{extras:o,files:y}}}]),s})();s._extraSources=new Map,s._fileSources=new Map,s._subscription=null,s._redboxSubscription=null,m.exports=s},299,[12,22,23,34,134,300,8]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){try{return"React tree dumps have been temporarily disabled while React is upgraded to Fiber."}catch(t){return'Failed to dump react tree: '+t}}},300,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=[],t={name:'default'},c={setActiveScene:function(c){t=c,n.forEach(function(n){return n(t)})},getActiveScene:function(){return t},addActiveSceneChangedListener:function(t){return n.push(t),{remove:function(){n=n.filter(function(n){return t!==n})}}}};m.exports=c},301,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),p=r(d[4]),u=r(d[5]),c=r(d[6]),s=r(d[7]);r(d[8]),m.exports=function(t,f,v,_,E,T,y){var A;s(v,'Expect to have a valid rootTag, instead got ',v);var C=u.createElement(o.default.Provider,{value:null!=(A=y)?A:l.default},u.createElement(p,{rootTag:v,WrapperComponent:_},u.createElement(t,(0,n.default)({},f,{rootTag:v})),!0===E&&!0===T?u.createElement(c,null):null));if(null!=t.prototype&&!0===t.prototype.unstable_isAsyncReactComponent){var R=u.unstable_ConcurrentMode;C=u.createElement(R,null,C)}l.default.startTimespan('renderApplication_React_render'),E?r(d[9]).render(C,v):r(d[10]).render(C,v),l.default.stopTimespan('renderApplication_React_render')}},302,[1,11,132,303,267,50,304,3,305,306,80]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),c=r(d[1])(r(d[2])),n=t(r(d[3])),o=c.createContext(n.default);m.exports=o},303,[1,138,50,132]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);var f=n.create({container:{alignItems:'center',justifyContent:'center',backgroundColor:'rgba(0,0,0, 0.25)',position:'absolute',top:0,right:0,padding:2},text:{fontSize:6,color:'#ffffff'}});m.exports=function(){return t.createElement(c,{style:f.container},t.createElement(o,{style:f.text},"FABRIC"))}},304,[50,53,168,78]); -__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),o=r(d[1]);function v(){}if(t.isTV){var u=new o,f=new Set;u.enable(this,function(t,o){if(o&&'menu'===o.eventType){for(var v=!0,u=Array.from(f.values()).reverse(),s=0;sthis.eventPool.length&&this.eventPool.push(e)}function ne(e){e.eventPool=[],e.getPooled=ee,e.release=te}o(Z.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=J)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=J)},persist:function(){this.isPersistent=J},isPersistent:K,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=K,this._dispatchInstances=this._dispatchListeners=null}}),Z.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Z.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,ne(n),n},ne(Z);var re=Z.extend({touchHistory:function(){return null}});function ie(e){return"topTouchStart"===e}function ae(e){return"topTouchMove"===e}var le=["topTouchStart"],oe=["topTouchMove"],ue=["topTouchCancel","topTouchEnd"],ce=[],se={touchBank:ce,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function fe(e){return e.timeStamp||e.timestamp}function de(e){if(null==(e=e.identifier))throw y("Touch object is missing identifier.");return e}function pe(e){var t=de(e),n=ce[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=fe(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=fe(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=fe(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:fe(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:fe(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:fe(e)},ce[t]=n),se.mostRecentTimeStamp=fe(e)}function he(e){var t=ce[de(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=fe(e),se.mostRecentTimeStamp=fe(e)):console.error("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",ge(e),ye())}function me(e){var t=ce[de(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=fe(e),se.mostRecentTimeStamp=fe(e)):console.error("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",ge(e),ye())}function ge(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:fe(e)})}function ye(){var e=JSON.stringify(ce.slice(0,20));return 20 component.");return n=ft,ft+=2,{node:h.createNode(n,"RCTRawText",t,{text:e},r)}}var ht=setTimeout,mt=clearTimeout;function gt(e){var t=e.node,n=nt(null,qe,{style:{display:"none"}},e.canonical.viewConfig.validAttributes);return{node:h.cloneNodeWithNewProps(t,n),canonical:e.canonical}}var yt=/^(.*)[\\\/]/;function vt(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,i=e._debugSource,a=Le(e.type);n=null,r&&(n=Le(r.type)),r=a,a="",i?a=" (at "+i.fileName.replace(yt,"")+":"+i.lineNumber+")":n&&(a=" (created by "+n+")"),n="\n in "+(r||"Unknown")+a}t+=n,e=e.return}while(e);return t}new Set;var bt=[],Tt=-1;function St(e){0>Tt||(e.current=bt[Tt],bt[Tt]=null,Tt--)}function xt(e,t){bt[++Tt]=e.current,e.current=t}var wt={},kt={current:wt},Et={current:!1},Pt=wt;function _t(e,t){var n=e.type.contextTypes;if(!n)return wt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Ct(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Rt(e){St(Et),St(kt)}function Nt(e){St(Et),St(kt)}function zt(e,t,n){if(kt.current!==wt)throw y("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");xt(kt,t),xt(Et,n)}function Ut(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw y((Le(t)||"Unknown")+'.getChildContext(): key "'+i+'" is not defined in childContextTypes.');return o({},n,r)}function It(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||wt,Pt=kt.current,xt(kt,t),xt(Et,Et.current),!0}function At(e,t,n){var r=e.stateNode;if(!r)throw y("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");n?(t=Ut(e,t,Pt),r.__reactInternalMemoizedMergedChildContext=t,St(Et),St(kt),xt(kt,t)):St(Et),xt(Et,n)}var Mt=null,Dt=null;function Ft(e){return function(t){try{return e(t)}catch(e){}}}function jt(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Mt=Ft(function(e){return t.onCommitFiberRoot(n,e)}),Dt=Ft(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}return!0}var Wt=m.unstable_runWithPriority,Ht=m.unstable_scheduleCallback,Ot=m.unstable_cancelCallback,Bt=m.unstable_now,Lt=m.unstable_getCurrentPriorityLevel,Qt=m.unstable_ImmediatePriority,Yt=m.unstable_UserBlockingPriority,Vt=m.unstable_NormalPriority,Xt=m.unstable_LowPriority,$t=m.unstable_IdlePriority,qt={},Gt=m.unstable_shouldYield,Jt=null,Kt=null,Zt=!1,en=Bt(),tn=1e4>en?Bt:function(){return Bt()-en};function nn(){switch(Lt()){case Qt:return 99;case Yt:return 98;case Vt:return 97;case Xt:return 96;case $t:return 95;default:throw y("Unknown priority level.")}}function rn(e){switch(e){case 99:return Qt;case 98:return Yt;case 97:return Vt;case 96:return Xt;case 95:return $t;default:throw y("Unknown priority level.")}}function an(e,t,n){return 99===e?(null===Jt?(Jt=[t],Kt=Ht(Qt,on)):Jt.push(t),qt):(e=rn(e),Ht(e,t,n))}function ln(){null!==Kt&&Ot(Kt),on()}function on(){if(!Zt&&null!==Jt){Zt=!0;var e=0;try{for(;e=(e=10*(1073741822-t)-10*(1073741822-e))?99:250>=e?98:5250>=e?97:95}function cn(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.contextDependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function sn(e,t,n,r){return new cn(e,t,n,r)}function fn(e){return!(!(e=e.prototype)||!e.isReactComponent)}function dn(e){if("function"==typeof e)return fn(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===Fe)return 11;if(e===We)return 14}return 2}function pn(e,t){var n=e.alternate;return null===n?((n=sn(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,n.contextDependencies=e.contextDependencies,n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function hn(e,t,n,r,i,a){var l=2;if(r=e,"function"==typeof e)fn(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case ze:return mn(n.children,i,a,t);case De:return gn(n,3|i,a,t);case Ue:return gn(n,2|i,a,t);case Ie:return(e=sn(12,n,t,4|i)).elementType=Ie,e.type=Ie,e.expirationTime=a,e;case je:return(e=sn(13,n,t,i)).elementType=je,e.type=je,e.expirationTime=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Ae:l=10;break e;case Me:l=9;break e;case Fe:l=11;break e;case We:l=14;break e;case He:l=16,r=null;break e}throw y("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+".")}return(t=sn(l,n,t,i)).elementType=e,t.type=r,t.expirationTime=a,t}function mn(e,t,n,r){return(e=sn(7,e,r,t)).expirationTime=n,e}function gn(e,t,n,r){return e=sn(8,e,r,t),t=0==(1&t)?Ue:De,e.elementType=t,e.type=t,e.expirationTime=n,e}function yn(e,t,n){return(e=sn(6,e,null,t)).expirationTime=n,e}function vn(e,t,n){return(t=sn(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function bn(e,t){this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.pendingCommitExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function Tn(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var Sn=Object.prototype.hasOwnProperty;function xn(e,t){if(Tn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r=t&&(ai=!0),e.contextDependencies=null}function In(e,t){if(Cn!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Cn=e,t=1073741823),t={context:e,observedBits:t,next:null},null===_n){if(null===Pn)throw y("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");_n=t,Pn.contextDependencies={first:t,expirationTime:0}}else _n=_n.next=t;return e._currentValue2}var An=!1;function Mn(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Dn(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Fn(e){return{expirationTime:e,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function jn(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Wn(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,i=null;null===r&&(r=e.updateQueue=Mn(e.memoizedState))}else r=e.updateQueue,i=n.updateQueue,null===r?null===i?(r=e.updateQueue=Mn(e.memoizedState),i=n.updateQueue=Mn(n.memoizedState)):r=e.updateQueue=Dn(i):null===i&&(i=n.updateQueue=Dn(r));null===i||r===i?jn(r,t):null===r.lastUpdate||null===i.lastUpdate?(jn(r,t),jn(i,t)):(jn(r,t),i.lastUpdate=t)}function Hn(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Mn(e.memoizedState):On(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function On(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Dn(t)),t}function Bn(e,t,n,r,i,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,r,i):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null===(i="function"==typeof(e=n.payload)?e.call(a,r,i):e)||void 0===i)break;return o({},r,i);case 2:An=!0}return r}function Ln(e,t,n,r,i){An=!1;for(var a=(t=On(e,t)).baseState,l=null,o=0,u=t.firstUpdate,c=a;null!==u;){var s=u.expirationTime;sm?(g=h,h=null):g=h.sibling;var y=d(i,h,o[m],u);if(null===y){null===h&&(h=g);break}e&&h&&null===y.alternate&&t(i,h),l=a(y,l,m),null===s?c=y:s.sibling=y,s=y,h=g}if(m===o.length)return n(i,h),c;if(null===h){for(;mm?(g=h,h=null):g=h.sibling;var b=d(i,h,v.value,u);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(i,h),l=a(b,l,m),null===s?c=b:s.sibling=b,s=b,h=g}if(v.done)return n(i,h),c;if(null===h){for(;!v.done;m++,v=o.next())null!==(v=f(i,v.value,u))&&(l=a(v,l,m),null===s?c=v:s.sibling=v,s=v);return c}for(h=r(i,h);!v.done;m++,v=o.next())null!==(v=p(h,i,m,v.value,u))&&(e&&null!==v.alternate&&h.delete(null===v.key?m:v.key),l=a(v,l,m),null===s?c=v:s.sibling=v,s=v);return e&&h.forEach(function(e){return t(i,e)}),c}return function(e,r,a,o){var u="object"==typeof a&&null!==a&&a.type===ze&&null===a.key;u&&(a=a.props.children);var c="object"==typeof a&&null!==a;if(c)switch(a.$$typeof){case Re:e:{for(c=a.key,u=r;null!==u;){if(u.key===c){if(7===u.tag?a.type===ze:u.elementType===a.type){n(e,u.sibling),(r=i(u,a.type===ze?a.props.children:a.props)).ref=er(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===ze?((r=mn(a.props.children,e.mode,o,a.key)).return=e,e=r):((o=hn(a.type,a.key,a.props,null,e.mode,o)).ref=er(e,r,a),o.return=e,e=o)}return l(e);case Ne:e:{for(u=a.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=i(r,a.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=vn(a,e.mode,o)).return=e,e=r}return l(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,a)).return=e,e=r):(n(e,r),(r=yn(a,e.mode,o)).return=e,e=r),l(e);if(Zn(a))return h(e,r,a,o);if(Be(a))return m(e,r,a,o);if(c&&tr(e,a),void 0===a&&!u)switch(e.tag){case 1:case 0:throw y(((e=e.type).displayName||e.name||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.")}return n(e,r)}}var rr=nr(!0),ir=nr(!1),ar={},lr={current:ar},or={current:ar},ur={current:ar};function cr(e){if(e===ar)throw y("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function sr(e,t){xt(ur,t),xt(or,e),xt(lr,ar),St(lr),xt(lr,{isInAParentText:!1})}function fr(e){St(lr),St(or),St(ur)}function dr(e){cr(ur.current);var t=cr(lr.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(xt(or,e),xt(lr,n))}function pr(e){or.current===e&&(St(lr),St(or))}var hr=0,mr=2,gr=4,yr=8,vr=16,br=32,Tr=64,Sr=128,xr=_e.ReactCurrentDispatcher,wr=0,kr=null,Er=null,Pr=null,_r=null,Cr=null,Rr=null,Nr=0,zr=null,Ur=0,Ir=!1,Ar=null,Mr=0;function Dr(){throw y("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://fb.me/react-invalid-hook-call for tips about how to debug and fix this problem.")}function Fr(e,t){if(null===t)return!1;for(var n=0;nNr&&(Nr=s)):(sMr))throw y("Too many re-renders. React limits the number of renders to prevent an infinite loop.");var r=e.alternate;if(e===kr||null!==r&&r===kr)if(Ir=!0,e={expirationTime:wr,action:n,eagerReducer:null,eagerState:null,next:null},null===Ar&&(Ar=new Map),void 0===(n=Ar.get(t)))Ar.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{Ta();var i=la(),a={expirationTime:i=oa(i,e),action:n,eagerReducer:null,eagerState:null,next:null},l=t.last;if(null===l)a.next=a;else{var o=l.next;null!==o&&(a.next=o),l.next=a}if(t.last=a,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(a.eagerReducer=r,a.eagerState=c,Tn(c,u))return}catch(e){}ua(e,i)}}var Gr={readContext:In,useCallback:Dr,useContext:Dr,useEffect:Dr,useImperativeHandle:Dr,useLayoutEffect:Dr,useMemo:Dr,useReducer:Dr,useRef:Dr,useState:Dr,useDebugValue:Dr},Jr={readContext:In,useCallback:function(e,t){return Hr().memoizedState=[e,void 0===t?null:t],e},useContext:In,useEffect:function(e,t){return Yr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Yr(4,36,Xr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yr(4,36,e,t)},useMemo:function(e,t){var n=Hr();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Hr();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=qr.bind(null,kr,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Hr().memoizedState=e},useState:function(e){var t=Hr();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Br,lastRenderedState:e}).dispatch=qr.bind(null,kr,e),[t.memoizedState,e]},useDebugValue:$r},Kr={readContext:In,useCallback:function(e,t){var n=Or();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fr(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:In,useEffect:function(e,t){return Vr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Vr(4,36,Xr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Vr(4,36,e,t)},useMemo:function(e,t){var n=Or();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fr(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Lr,useRef:function(){return Or().memoizedState},useState:function(e){return Lr(Br)},useDebugValue:$r},Zr=null,ei=null,ti=!1;function ni(e,t){switch(e.tag){case 5:return null!==(t=st(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=st(e.pendingProps))&&(e.stateNode=t,!0);case 13:default:return!1}}function ri(e){if(ti){var t=ei;if(t){var n=t;if(!ni(e,t)){if(!(t=st())||!ni(e,t))return e.effectTag|=2,ti=!1,void(Zr=e);var r=Zr,i=sn(5,null,null,0);i.elementType="DELETED",i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}Zr=e,ei=st()}else e.effectTag|=2,ti=!1,Zr=e}}var ii=_e.ReactCurrentOwner,ai=!1;function li(e,t,n,r){t.child=null===e?ir(t,null,n,r):rr(t,e.child,n,r)}function oi(e,t,n,r,i){n=n.render;var a=t.ref;return Un(t,i),r=jr(e,t,n,r,a,i),null===e||ai?(t.effectTag|=1,li(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),gi(e,t,i))}function ui(e,t,n,r,i,a){if(null===e){var l=n.type;return"function"!=typeof l||fn(l)||void 0!==l.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=hn(n.type,null,r,null,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=l,ci(e,t,l,r,i,a))}return l=e.child,it)&&na.set(e,t)}sa(e,n,t)}}function ca(e,t){e.expirationTimei.firstPendingTime&&(i.firstPendingTime=t),0===(e=i.lastPendingTime)||t=t)&&(e.finishedWork=e.current.alternate,e.pendingCommitExpirationTime=t,an(97,function(){return n._onComplete(),null}),!0)}function pa(){if(null!==na){var e=na;na=null,e.forEach(function(e,t){an(99,ma.bind(null,t,e))}),ln()}}function ha(e,t){e.pendingCommitExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,mt(n)),null!==Vi)for(n=Vi.return;null!==n;){var r=n;switch(r.tag){case 1:var i=r.type.childContextTypes;null!==i&&void 0!==i&&Rt();break;case 3:fr(),Nt();break;case 5:pr(r);break;case 4:fr();break;case 10:zn(r)}n=n.return}Yi=e,Vi=pn(e.current,null),Xi=t,$i=Hi,qi=1073741823}function ma(e,t,n){if(Qi===ji||Qi===Wi)throw y("Should not already be working.");if(e.firstPendingTime component higher in the tree to provide a loading indicator or placeholder to display."+vt(u))}$i!==Hi&&$i!==Bi||($i=Oi),c=xi(c,u),u=o;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=s,Hn(u,s=zi(u,c,s));break e;case 1:if(f=c,l=u.type,o=u.stateNode,0==(64&u.effectTag)&&("function"==typeof l.getDerivedStateFromError||null!==o&&"function"==typeof o.componentDidCatch&&(null===Zi||!Zi.has(o)))){u.effectTag|=2048,u.expirationTime=s,Hn(u,s=Ui(u,f,s));break e}}u=u.return}while(null!==u)}Vi=ya(a)}if(Qi=r,Rn(),Mi.current=i,null!==Vi)return ma.bind(null,e,t)}if(da(e,t))return null;switch(Yi=null,$i){case Hi:throw y("Should have a work-in-progress.");case Oi:return r=e.lastPendingTime,e.lastPendingTimer?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ai(r/1960))-r)&&(r=n),10<(n=r)))return e.timeoutHandle=ht(va.bind(null,e,t),n),null}return va.bind(null,e,t);case Li:return va.bind(null,e,t);default:throw y("Unknown root exit status.")}}function ga(e){var t=Ea(e.alternate,e,Xi);return e.memoizedProps=e.pendingProps,null===t&&(t=ya(e)),Di.current=null,t}function ya(e){Vi=e;do{var t=Vi.alternate;if(e=Vi.return,0==(1024&Vi.effectTag)){e:{var n=t,r=Xi,i=(t=Vi).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:Ct(t.type)&&Rt();break;case 3:fr(),Nt(),(i=t.stateNode).pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),null!==n&&null!==n.child||(t.effectTag&=-3),vi(t);break;case 5:pr(t),r=cr(ur.current);var a=t.type;if(null!==n&&null!=t.stateNode)bi(n,t,a,i,r),n.ref!==t.ref&&(t.effectTag|=128);else if(i){cr(lr.current),n=i;var l=r;i=t,r=ft,ft+=2,a=u.get(a);var o=nt(null,qe,n,a.validAttributes);l=h.createNode(r,a.uiViewClassName,l,o,i),n=new dt(r,a,n,i),yi(n={node:l,canonical:n},t,!1,!1),t.stateNode=n,null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw y("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");break;case 6:if(n&&null!=t.stateNode)Ti(n,t,n.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw y("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");n=cr(ur.current),r=cr(lr.current),t.stateNode=pt(i,n,r,t)}break;case 11:break;case 13:if(i=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}i=null!==i,r=!1,null!==n&&(r=null!==(a=n.memoizedState),i||null===a||((a=a.fallbackExpirationTime)i&&(i=a),l>i&&(i=l),r=r.sibling;n.childExpirationTime=i}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Vi.firstEffect),null!==Vi.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Vi.firstEffect),e.lastEffect=Vi.lastEffect),1r?i:r,e.firstPendingTime=r,r=n?mi(e,t,n):null!==(t=gi(e,t,n))?t.sibling:null}return gi(e,t,n)}}else ai=!1;switch(t.expirationTime=0,t.tag){case 2:r=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps;var i=_t(t,kt.current);if(Un(t,n),i=jr(null,t,r,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,Wr(),Ct(r)){var a=!0;It(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var l=r.getDerivedStateFromProps;"function"==typeof l&&Xn(t,r,l,e),i.updater=$n,t.stateNode=i,i._reactInternalFiber=t,Kn(t,r,e,n),t=pi(null,t,r,!0,a,n)}else t.tag=0,li(null,t,i,n),t=t.child;return t;case 16:switch(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=kn(i),t.type=i,a=t.tag=dn(i),e=wn(i,e),a){case 0:t=fi(null,t,i,e,n);break;case 1:t=di(null,t,i,e,n);break;case 11:t=oi(null,t,i,e,n);break;case 14:t=ui(null,t,i,wn(i.type,e),r,n);break;default:throw y("Element type is invalid. Received a promise that resolves to: "+i+". Lazy element type must resolve to a class or function.")}return t;case 0:return r=t.type,i=t.pendingProps,fi(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 1:return r=t.type,i=t.pendingProps,di(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 3:if(hi(t),null===(r=t.updateQueue))throw y("If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue.");return i=null!==(i=t.memoizedState)?i.element:null,Ln(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=gi(e,t,n):(li(e,t,r,n),t=t.child),t;case 5:return dr(t),null===e&&ri(t),r=t.pendingProps.children,si(e,t),li(e,t,r,n),t.child;case 6:return null===e&&ri(t),null;case 13:return mi(e,t,n);case 4:return sr(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=rr(t,null,r,n):li(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,oi(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 7:return li(e,t,t.pendingProps,n),t.child;case 8:case 12:return li(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,l=t.memoizedProps,Nn(t,a=i.value),null!==l){var o=l.value;if(0===(a=Tn(o,a)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(o,a):1073741823))){if(l.children===i.children&&!Et.current){t=gi(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var u=o.contextDependencies;if(null!==u){l=o.child;for(var c=u.first;null!==c;){if(c.context===r&&0!=(c.observedBits&a)){1===o.tag&&((c=Fn(n)).tag=2,Wn(o,c)),o.expirationTime=0&&(s='video'),n.saveToCameraRoll(o,s)}},{key:"getPhotos",value:function(o){if(arguments.length>1){console.warn('CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead');var t=arguments[1],s=arguments[2]||function(){};n.getPhotos(o).then(t,s)}return n.getPhotos(o)}}]),s})());c.GroupTypesOptions=h,c.AssetTypeOptions=p,m.exports=c},313,[22,23,62,8,172,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Clipboard;m.exports={getString:function(){return t.getString()},setString:function(n){t.setString(n)}}},314,[8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=(function(){function s(){n(this,s)}return o(s,null,[{key:"open",value:function(n){return t.async(function(t){for(;;)switch(t.prev=t.next){case 0:throw new Error('DatePickerAndroid is not supported on this platform.');case 1:case"end":return t.stop()}})}}]),s})();s.dateSetAction='dateSetAction',s.dismissedAction='dismissedAction',m.exports=s},315,[235,22,23]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function n(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,c)}return o}function o(o){for(var c=1;co&&(s+=c&&u?v.currentPageX:c&&!u?v.currentPageY:!c&&u?v.previousPageX:v.previousPageY,h=1);else for(var C=0;C=o){s+=c&&u?l.currentPageX:c&&!u?l.currentPageY:!c&&u?l.previousPageX:l.previousPageY,h++}}return h>0?s/h:n.noCentroid},currentCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!1)},currentCentroidX:function(t){return n.centroidDimension(t,0,!0,!0)},currentCentroidY:function(t){return n.centroidDimension(t,0,!1,!0)},noCentroid:-1};m.exports=n},320,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),s=r(d[1]),o=r(d[2]),E=r(d[3]),A=(function(){function A(){s(this,A),this.PERMISSIONS={READ_CALENDAR:'android.permission.READ_CALENDAR',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',CAMERA:'android.permission.CAMERA',READ_CONTACTS:'android.permission.READ_CONTACTS',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',RECORD_AUDIO:'android.permission.RECORD_AUDIO',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',CALL_PHONE:'android.permission.CALL_PHONE',READ_CALL_LOG:'android.permission.READ_CALL_LOG',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',USE_SIP:'android.permission.USE_SIP',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',SEND_SMS:'android.permission.SEND_SMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',READ_SMS:'android.permission.READ_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECEIVE_MMS:'android.permission.RECEIVE_MMS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'},this.RESULTS={GRANTED:'granted',DENIED:'denied',NEVER_ASK_AGAIN:'never_ask_again'}}return o(A,[{key:"checkPermission",value:function(n){return console.warn('"PermissionsAndroid.checkPermission" is deprecated. Use "PermissionsAndroid.check" instead'),E.PermissionsAndroid.checkPermission(n)}},{key:"check",value:function(n){return E.PermissionsAndroid.checkPermission(n)}},{key:"requestPermission",value:function(s,o){var E;return n.async(function(A){for(;;)switch(A.prev=A.next){case 0:return console.warn('"PermissionsAndroid.requestPermission" is deprecated. Use "PermissionsAndroid.request" instead'),A.next=3,n.awrap(this.request(s,o));case 3:return E=A.sent,A.abrupt("return",E===this.RESULTS.GRANTED);case 5:case"end":return A.stop()}},null,this)}},{key:"request",value:function(s,o){return n.async(function(A){for(;;)switch(A.prev=A.next){case 0:if(!o){A.next=6;break}return A.next=3,n.awrap(E.PermissionsAndroid.shouldShowRequestPermissionRationale(s));case 3:if(!A.sent){A.next=6;break}return A.abrupt("return",new Promise(function(n,A){E.DialogManagerAndroid.showAlert(o,function(){return A(new Error('Error showing rationale'))},function(){return n(E.PermissionsAndroid.requestPermission(s))})}));case 6:return A.abrupt("return",E.PermissionsAndroid.requestPermission(s));case 7:case"end":return A.stop()}})}},{key:"requestMultiple",value:function(n){return E.PermissionsAndroid.requestMultiplePermissions(n)}}]),A})();A=new A,m.exports=A},321,[235,22,23,8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]).PushNotificationManager,l=r(d[4]),s=new n(c),u=new Map,f=(function(){function n(o){var c=this;t(this,n),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=o.remote,this._isRemote&&(this._notificationId=o.notificationId),o.remote?Object.keys(o).forEach(function(t){var n=o[t];'aps'===t?(c._alert=n.alert,c._sound=n.sound,c._badgeCount=n.badge,c._category=n.category,c._contentAvailable=n['content-available'],c._threadID=n['thread-id']):c._data[t]=n}):(this._badgeCount=o.applicationIconBadgeNumber,this._sound=o.soundName,this._alert=o.alertBody,this._data=o.userInfo,this._category=o.category)}return o(n,null,[{key:"presentLocalNotification",value:function(t){c.presentLocalNotification(t)}},{key:"scheduleLocalNotification",value:function(t){c.scheduleLocalNotification(t)}},{key:"cancelAllLocalNotifications",value:function(){c.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){c.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(t){c.getDeliveredNotifications(t)}},{key:"removeDeliveredNotifications",value:function(t){c.removeDeliveredNotifications(t)}},{key:"setApplicationIconBadgeNumber",value:function(t){c.setApplicationIconBadgeNumber(t)}},{key:"getApplicationIconBadgeNumber",value:function(t){c.getApplicationIconBadgeNumber(t)}},{key:"cancelLocalNotifications",value:function(t){c.cancelLocalNotifications(t)}},{key:"getScheduledLocalNotifications",value:function(t){c.getScheduledLocalNotifications(t)}},{key:"addEventListener",value:function(t,o){var c;l('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events'),'notification'===t?c=s.addListener("remoteNotificationReceived",function(t){o(new n(t))}):'localNotification'===t?c=s.addListener("localNotificationReceived",function(t){o(new n(t))}):'register'===t?c=s.addListener("remoteNotificationsRegistered",function(t){o(t.deviceToken)}):'registrationError'===t&&(c=s.addListener("remoteNotificationRegistrationError",function(t){o(t)})),u.set(t,c)}},{key:"removeEventListener",value:function(t,o){l('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events');var n=u.get(t);n&&(n.remove(),u.delete(t))}},{key:"requestPermissions",value:function(t){var o={};return o=t?{alert:!!t.alert,badge:!!t.badge,sound:!!t.sound}:{alert:!0,badge:!0,sound:!0},c.requestPermissions(o)}},{key:"abandonPermissions",value:function(){c.abandonPermissions()}},{key:"checkPermissions",value:function(t){l('function'==typeof t,'Must provide a valid callback'),c.checkPermissions(t)}},{key:"getInitialNotification",value:function(){return c.getInitialNotification().then(function(t){return t&&new n(t)})}}]),o(n,[{key:"finish",value:function(t){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,c.onFinishRemoteNotification(this._notificationId,t))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}},{key:"getThreadID",value:function(){return this._threadID}}]),n})();f.FetchResult={NewData:'UIBackgroundFetchResultNewData',NoData:'UIBackgroundFetchResultNoData',ResultFailed:'UIBackgroundFetchResultFailed'},m.exports=f},322,[22,23,108,8,3]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]).SettingsManager,c=r(d[3]),o=[],l={_settings:n&&n.settings,get:function(t){return this._settings[t]},set:function(s){this._settings=t(this._settings,s),n.setValues(s)},watchKeys:function(t,s){'string'==typeof t&&(t=[t]),c(Array.isArray(t),'keys should be a string or array of strings');var n=o.length;return o.push({keys:t,callback:s}),n},clearWatch:function(t){t1&&void 0!==arguments[1]?arguments[1]:{};return u('object'==typeof t&&null!==t,'Content to share must be a valid object'),u('string'==typeof t.url||'string'==typeof t.message,'At least one of URL and message is required'),u('object'==typeof n&&null!==n,'Options must be a valid object'),new Promise(function(o,c){p.showShareActionSheetWithOptions(s({},t,{},n,{tintColor:f(n.tintColor)}),function(t){return c(t)},function(t,n){o(t?{action:'sharedAction',activityType:n}:{action:'dismissedAction'})})})}},{key:"sharedAction",get:function(){return'sharedAction'}},{key:"dismissedAction",get:function(){return'dismissedAction'}}]),t})());m.exports=y},324,[48,22,23,49,3,72,8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),o=r(d[5]).StatusBarManager,f=(function(o){function f(){return t(this,f),n(this,s(f).apply(this,arguments))}return u(f,c),f})();m.exports=new f(o)},325,[22,35,38,41,108,8]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n={open:function(n){return t.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",Promise.reject({message:'TimePickerAndroid is not supported on this platform.'}));case 1:case"end":return t.stop()}})}};m.exports=n},326,[235]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),t={show:function(t,s){o(!1,'ToastAndroid is not supported on this platform.')}};m.exports=t},327,[5]); -__d(function(g,r,i,a,m,e,d){'use strict';var A=r(d[0])({BOM:"\ufeff",BULLET:"\u2022",BULLET_SP:"\xa0\u2022\xa0",MIDDOT:"\xb7",MIDDOT_SP:"\xa0\xb7\xa0",MIDDOT_KATAKANA:"\u30fb",MDASH:"\u2014",MDASH_SP:"\xa0\u2014\xa0",NDASH:"\u2013",NDASH_SP:"\xa0\u2013\xa0",NBSP:"\xa0",PIZZA:"\ud83c\udf55",TRIANGLE_LEFT:"\u25c0",TRIANGLE_RIGHT:"\u25b6"});m.exports=A},328,[26]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Vibration,n=(r(d[1]),!1),o=0;function u(u){var v=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n||(n=!0,0===u[0]&&(t.vibrate(),u=u.slice(1)),0!==u.length?setTimeout(function(){return f(++o,u,v,1)},u[0]):n=!1)}function f(u,v,c,b){if(n&&u===o){if(t.vibrate(),b>=v.length){if(!c)return void(n=!1);b=0}setTimeout(function(){return f(u,v,c,b+1)},v[b])}}var v={vibrate:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,f=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!n)if('number'==typeof o)t.vibrate();else{if(!Array.isArray(o))throw new Error('Vibration pattern should be a number or array');u(o,f)}},cancel:function(){n=!1}};m.exports=v},329,[8,49]); -__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),u=r(d[1]),l=r(d[2]),o=r(d[3]),s=r(d[4]);n=(function(n){function c(){return t(this,c),l(this,o(c).apply(this,arguments))}return s(c,n),u(c,[{key:"render",value:function(){return null}}],[{key:"ignoreWarnings",value:function(n){}},{key:"install",value:function(){}},{key:"uninstall",value:function(){}}]),c})(r(d[5]).Component),m.exports=n},330,[22,23,35,38,41,50]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),s=n.shape({x:n.number,y:n.number});m.exports=s},331,[62]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),c=n(r(d[3])),u=n(r(d[4])),o=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8]));r(d[9]);var p=t(r(d[10])),y=r(d[11]),v=r(d[12]),b=r(d[13]),P=r(d[14]),O=n(r(d[15])),k=n(r(d[16])),A=n(r(d[17])),S=n(r(d[18]));r(d[19]);var w=n(r(d[20])),B=n(r(d[21])),T=n(r(d[22])),E=n(r(d[23])),C=n(r(d[24])),D=n(r(d[25])),N=n(r(d[26])),j=n(r(d[27])),x=r(d[28]),_=n(r(d[29])),L=n(r(d[30])),M=n(r(d[31])),I=n(r(d[32])),R=n(r(d[33])),U=n(r(d[34])),H=n(r(d[35])),W=n(r(d[36])),G=n(r(d[37])),Q=n(r(d[38])),V=n(r(d[39])),q=n(r(d[40])),z=n(r(d[41])),F=n(r(d[42])),J=n(r(d[43])),K=n(r(d[44])),X=n(r(d[45])),Y=n(r(d[46])),Z=n(r(d[47])),$=n(r(d[48]));function ee(t,n){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),l.push.apply(l,c)}return l}var te=function(t){if('ios'===y.Platform.OS){if(t.launchArgs&&t.launchArgs.includes('-detoxServer'))return g.inTest=!0}else if(t.launchArgs&&t.launchArgs.hasOwnProperty('detoxServer'))return g.inTest=!0;g.inTest=!1},ne=(function(t){function n(t){var l;return(0,u.default)(this,n),l=(0,s.default)(this,(0,f.default)(n).call(this)),te(t),l}return(0,h.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){return p.default.createElement(b.Provider,null,p.default.createElement(P.MenuProvider,{backHandler:!0},p.default.createElement(y.StatusBar,{barStyle:"light-content",backgroundColor:k.default.bg}),p.default.createElement(O.default,null),p.default.createElement(ue,null)))}}]),n})(p.Component);e.default=ne;var ae=function(t){var n=0===t.navigation.dangerouslyGetParent().state.index;return{headerBackTitleStyle:{color:k.default.bg_text_sec},headerLeft:n?p.default.createElement(A.default,null):p.default.createElement(re,null),headerRight:p.default.createElement(S.default,null),headerStyle:{backgroundColor:k.default.bg,borderBottomColor:k.default.bg,borderBottomWidth:0,elevation:0,height:60,paddingBottom:0,paddingTop:0},headerTintColor:k.default.bg_text_sec,headerTitleStyle:{display:'none'}}},re=(0,v.withNavigation)((function(t){function n(){return(0,u.default)(this,n),(0,s.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,h.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props.navigation;return p.default.createElement(y.View,{style:{flexDirection:'row'},testID:$.default.Header.headerBackButton},p.default.createElement(v.HeaderBackButton,(0,c.default)({},this.props,{accessibilityComponentType:"button",accessibilityTraits:"button",delayPressIn:0,titleStyle:ae.headerBackTitleStyle,title:"Back",tintColor:k.default.bg_text,onPress:function(){return t.goBack()}})))}}]),n})(p.PureComponent)),le={TermsAndConditions:{navigationOptions:{headerRight:null},screen:X.default},PrivacyPolicy:{navigationOptions:{headerRight:null},screen:q.default}},ce=(0,v.createSwitchNavigator)({Loading:{screen:L.default},TocAndPrivacyPolicy:(0,v.createStackNavigator)(le,{defaultNavigationOptions:ae}),Welcome:{screen:(0,v.createStackNavigator)((function(t){for(var n=1;n3&&void 0!==arguments[3]&&arguments[3],l=o.indexOf(n,t),s=f?n.index:l,c=o.replaceAtIndex(n,l,u);return c.index=s,c},replaceAtIndex:function(n,o,f){if((0,u.default)(!!n.routes[o],'invalid index %s for replacing route %s',o,f.key),n.routes[o]===f&&o===n.index)return n;var l=n.routes.slice();return l[o]=f,(0,t.default)({},n,{index:o,routes:l})},reset:function(n,o,f){(0,u.default)(o.length&&Array.isArray(o),'invalid routes to replace');var l=void 0===f?o.length-1:f;if(n.routes.length===o.length&&n.index===l){if(n.routes.every(function(n,t){return o[t]===n}))return n}return(0,u.default)(!!o[l],'invalid index %s to reset',l),(0,t.default)({},n,{index:l,routes:o})}},f=o;e.default=f},336,[1,337,338]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:{};return{type:t,key:n.key,immediate:n.immediate}};e.init=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o={type:n};return t.params&&(o.params=t.params),o};e.navigate=function(t){var n={type:"Navigation/NAVIGATE",routeName:t.routeName};return t.params&&(n.params=t.params),t.action&&(n.action=t.action),t.key&&(n.key=t.key),n};e.setParams=function(t){return{type:"Navigation/SET_PARAMS",key:t.key,params:t.params,preserveFocus:!0}}},341,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),c=function(t){return function(n,u){var o=t.params;return o&&n in o?o[n]:u}};var l=function t(l,v,p){var y=(0,f.default)(l),P=l.state.routes.find(function(t){return t.key===v});if(!P)return null;if(y[v]&&y[v].state===P)return y[v];var h=(0,o.default)(l.router,P.routeName),k=P.routes&&'number'==typeof P.index?P.routes[P.index]:null,x=(0,n.default)({},l.actions,l.router.getActionCreators(P,l.state.key),h?h.getActionCreators(k,P.key):{},(0,s.default)(P)),C={};Object.keys(x).forEach(function(t){C[t]=function(){var n=x[t].apply(void 0,arguments);return l.dispatch(n)}});var F=!0,_=p();if(_&&(F=0===_.state.routes.indexOf(P)),y[v]&&y[v].isFirstRouteInParent()===F)return y[v]=(0,n.default)({},y[v],C,{state:P,router:h,actions:x,getParam:c(P)}),y[v];var b=(0,u.default)(l.addListener,v);return y[v]=(0,n.default)({},C,{state:P,router:h,actions:x,getParam:c(P),getChildNavigation:function(n){return t(y[v],n,function(){var t=p();return t&&t.getChildNavigation(v)})},isFocused:function(){var t=p();if(!t)return!1;var n=t.state,u=n.routes,o=n.index;return!!t.isFocused()&&u[o].key===v},isFirstRouteInParent:function(){return F},dispatch:l.dispatch,getScreenProps:l.getScreenProps,dangerouslyGetParent:p,addListener:b.addListener,emit:b.emit}),y[v]};e.default=l},342,[1,337,343,344,340,345]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'didBlur',c=new Set,l=new Set,s=new Set,f=new Set,w=new Set,F=new Set,v=function(){[c,l,s,f,w,F].forEach(function(t){return t.clear()}),h.forEach(function(t){return t&&t.remove()})},B=function(t){switch(t){case'action':return c;case'willFocus':return l;case'didFocus':return s;case'willBlur':return f;case'didBlur':return w;case'refocus':return F;default:return null}},y=function(t,u){var o=(0,n.default)({},u,{type:t}),c=B(t);c&&c.forEach(function(t){t(o)})},S=o,h=['willFocus','didFocus','willBlur','didBlur','refocus','action'].map(function(n){return t(n,function(t){if('refocus'!==n){var o=t.state,c=t.lastState,l=t.action,s=c&&c.routes,f=o&&o.routes,w=f&&f[o.index].key,F=w===u,B=s&&s.find(function(t){return t.key===u}),h=f&&f.find(function(t){return t.key===u}),p={context:u+":"+l.type+"_"+(t.context||'Root'),state:h,lastState:B,action:l,type:n},_=!!o&&o.isTransitioning,E=S;'didBlur'===S&&('willFocus'===n&&F?y(S='willFocus',p):'action'===n&&F&&y(S='willFocus',p)),'willFocus'===S&&('didFocus'===n&&F&&!_?y(S='didFocus',p):'action'===n&&F&&!_&&y(S='didFocus',p)),'didFocus'===S&&(F?'willBlur'===n?y(S='willBlur',p):'action'===n&&'didFocus'===E&&y('action',p):y(S='willBlur',p)),'willBlur'===S&&('action'!==n||F||_?'didBlur'===n?y(S='didBlur',p):'action'===n&&F&&!_?y(S='didFocus',p):'action'===n&&F&&_&&y(S='willFocus',p):y(S='didBlur',p)),'didBlur'!==S||h||v()}else y(n,t)})});return{addListener:function(t,n){var u=B(t);if(!u)throw new Error("Invalid event name \""+t+"\"");u.add(n);return{remove:function(){u.delete(n)}}},emit:function(t,n){'refocus'===t?y(t,n):console.error("navigation.emit only supports the 'refocus' event currently.")}}};var n=t(r(d[1]))},343,[1,337]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,o){if(t.childRouters&&t.childRouters[o])return t.childRouters[o];return t.getComponentForRouteName(o).router}},344,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){if(!n)return{};var t=n._childrenNavigation||(n._childrenNavigation={}),o=n.state.routes.map(function(n){return n.key});return Object.keys(t).forEach(function(u){o.includes(u)||n.state.isTransitioning||delete t[u]}),n._childrenNavigation}},345,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),p=t(r(d[6])),v=t(r(d[7])),l=t(r(d[8])),h=t(r(d[9])),f="/Users/satya/Workspace/Callstack/react-navigation-core/src/navigators/createNavigator.js";var y=function(t,y,k){var C=(function(h){function C(t,n){var s;return(0,o.default)(this,C),(s=(0,u.default)(this,(0,c.default)(C).call(this,t,n))).state={descriptors:{},screenProps:s.props.screenProps,theme:n,themeContext:n},s}return(0,p.default)(C,h),(0,s.default)(C,[{key:"componentDidUpdate",value:function(){this.context!==this.state.themeContext&&this.setState({themeContext:this.context})}},{key:"render",value:function(){return v.default.createElement(t,(0,n.default)({},this.props,{screenProps:this.state.screenProps,navigation:this.props.navigation,navigationConfig:k,descriptors:this.state.descriptors,__source:{fileName:f,lineNumber:80}}))}}],[{key:"getDerivedStateFromProps",value:function(t,n){var o=n.descriptors,s=t.navigation,u=t.screenProps;(0,l.default)(null!=s,'The navigation prop is missing for this navigator. In react-navigation 3 you must set up your app container directly. More info: https://reactnavigation.org/docs/en/app-containers.html');var c=s.state,p=c.routes;if(void 0===p)throw new TypeError('No "routes" found in navigation state. Did you try to pass the navigation prop of a React component to a Navigator child? See https://reactnavigation.org/docs/en/custom-navigators.html#navigator-navigation-prop');return{descriptors:p.reduce(function(t,c){if(o&&o[c.key]&&c===o[c.key].state&&u===n.screenProps&&n.themeContext===n.theme)return t[c.key]=o[c.key],t;var p=y.getComponentForRouteName.bind(null,c.routeName),v=s.getChildNavigation(c.key),l=y.getScreenOptions(v,u,n.themeContext);return t[c.key]={key:c.key,getComponent:p,options:l,state:c,navigation:v},t},{}),screenProps:u,theme:c.themeContext}}}]),C})(v.default.Component);return C.contextType=h.default,C.router=y,C.navigationOptions=k.navigationOptions,C};e.default=y},346,[1,11,22,23,35,38,41,50,338,347]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])).createContext('light');e.default=l},347,[138,50]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).createContext(void 0);e.default=o},348,[138,50]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2])),l=t(r(d[3]));var n=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},v=(0,f.default)(t,n);return(0,u.default)(l.default,v,n)};e.default=n},349,[1,346,350,365]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),f=n(r(d[4])),s=n(r(d[5])),l=n(r(d[6])),v=t(r(d[7])),c=t(r(d[8])),p=n(r(d[9])),y=r(d[10]),x=function(){return{}};e.default=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,p.default)(t);var h=n.order||Object.keys(t),A=n.getCustomActionCreators||x,N=n.initialRouteParams,k=n.initialRouteName||h[0],P=n.backBehavior||'none',F=!n.hasOwnProperty('resetOnBlur')||n.resetOnBlur,S=h.indexOf(k);if(-1===S)throw new Error("Invalid initialRouteName '"+k+"'.Should be one of "+h.map(function(t){return"\""+t+"\""}).join(', '));var O={};function C(n,u){var f=t[n];return f&&f.params?(0,o.default)({},f.params,u):u}h.forEach(function(n){O[n]=null;var u=(0,s.default)(t,n);u.router&&(O[n]=u.router)});var K=(0,y.createPathParser)(O,t,n),R=K.getPathAndParamsForRoute,T=K.getActionForPathAndParams;function w(t){var n=C(t,t===k?N:void 0),u=O[t];if(u){var f=v.init();return(0,o.default)({},u.getStateForAction(f),{key:t,routeName:t,params:n})}return{key:t,routeName:t,params:n}}function b(t,n,f){var s=f;if(n&&n.index!==f.index&&F){var l=n.routes[n.index].routeName,c=(0,u.default)(f.routes);c[n.index]=w(l),s=(0,o.default)({},f,{routes:c})}return(function(f){if('history'!==P)return f;var s=n?n.routeKeyHistory:[];if(t.type===v.NAVIGATE){s=(0,u.default)(s);var l=f.routes[f.index].key;(s=s.filter(function(t){return t!==l})).push(l)}else t.type===v.BACK&&(s=(0,u.default)(s)).pop();return(0,o.default)({},f,{routeKeyHistory:s})})(s)}function E(){var t=h.map(w),n={routes:t,index:S,isTransitioning:!1};if('history'===P){var u=t[S].key;n.routeKeyHistory=[u]}return n}return{childRouters:O,getActionCreators:function(t,n){return A(t,n)},getStateForAction:function(t,n){var f=n?(0,o.default)({},n):n,s=n||E(),l=s.index;if(t.type===v.INIT){var p=t.params;p&&(s.routes=s.routes.map(function(t){return(0,o.default)({},t,{params:(0,o.default)({},t.params,p,t.routeName===k?N:null)})}))}if(t.type===c.JUMP_TO&&(null==t.key||t.key===s.key)){var y=t.params,x=s.routes.findIndex(function(n){return n.routeName===t.routeName});if(-1===x)throw new Error("There is no route named '"+t.routeName+"' in the navigator with the key '"+t.key+"'.\nMust be one of: "+s.routes.map(function(t){return"'"+t.routeName+"'"}).join(','));return b(t,f,(0,o.default)({},s,{routes:y?s.routes.map(function(t,n){return n===x?(0,o.default)({},t,{params:(0,o.default)({},t.params,y)}):t}):s.routes,index:x}))}var A=s.routes[s.index],F=O[h[s.index]];if(F){var C=F.getStateForAction(t,A);if(!C&&n)return null;if(C&&C!==A){var K=(0,u.default)(s.routes);return K[s.index]=C,b(t,f,(0,o.default)({},s,{routes:K}))}}var R=null==t.key||t.key===A.key;if(t.type===v.BACK)if(R&&'initialRoute'===P)l=S;else if(R&&'order'===P)l=Math.max(0,l-1);else{if(!(R&&'history'===P&&s.routeKeyHistory.length>1))return s;var T=s.routeKeyHistory[s.routeKeyHistory.length-2];l=h.indexOf(T)}var w=!1;if(t.type===v.NAVIGATE&&(w=!!h.find(function(n,u){return n===t.routeName&&(l=u,!0)}))){var H=s.routes[l],I=O[t.routeName],_=H;if(t.action&&I){var B=I.getStateForAction(t.action,H);B&&(_=B)}if(t.params&&(_=(0,o.default)({},_,{params:(0,o.default)({},_.params||{},t.params)})),_!==H){var M=(0,u.default)(s.routes);M[l]=_;var j=(0,o.default)({},s,{routes:M,index:l});return b(t,f,j)}if(_===H&&s.index===l&&f)return null}if(t.type===v.SET_PARAMS){var G=t.key,V=s.routes.find(function(t){return t.key===G});if(V){var J=(0,o.default)({},V.params,t.params),U=(0,u.default)(s.routes);return U[s.routes.indexOf(V)]=(0,o.default)({},V,{params:J}),b(t,f,(0,o.default)({},s,{routes:U}))}}if(l!==s.index)return b(t,f,(0,o.default)({},s,{index:l}));if(w&&!n)return s;if(w)return(0,o.default)({},s);var q=s.index,z=s.routes;return h.find(function(n,o){var f=O[n];if(o===q)return!1;var s=z[o];return f&&(s=f.getStateForAction(t,s)),s?s!==z[o]&&((z=(0,u.default)(z))[o]=s,q=o,!0):(q=o,!0)}),t.preserveFocus&&(q=s.index),q!==s.index||z!==s.routes?b(t,f,(0,o.default)({},s,{index:q,routes:z})):s},getComponentForState:function(n){var u=n.routes[n.index].routeName;(0,f.default)(u,"There is no route defined for index "+n.index+". Check that\n that you passed in a navigation state with a valid tab/screen index.");var o=O[u];return o?o.getComponentForState(n.routes[n.index]):(0,s.default)(t,u)},getComponentForRouteName:function(n){return(0,s.default)(t,n)},getPathAndParamsForState:function(t){var n=t.routes[t.index];return R(n)},getActionForPathAndParams:function(t,n){return T(t,n)},getScreenOptions:(0,l.default)(t,n.defaultNavigationOptions)}}},350,[138,1,18,337,338,351,354,341,356,357,358]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,u){var f=n[u];if(!f)throw new Error("There is no route defined for key "+u+".\nMust be one of: "+Object.keys(n).map(function(n){return"'"+n+"'"}).join(','));if(f.screen)return f.screen;if('function'==typeof f.getScreen){var c=f.getScreen();return(0,o.default)((0,t.isValidElementType)(c),"The getScreen defined for route '"+u+" didn't return a valid screen or navigator.\n\nPlease pass it like this:\n"+u+": {\n getScreen: () => require('./MyScreen').default\n}"),c}return f};var t=r(d[1]),o=n(r(d[2]))},351,[1,352,338]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},352,[353]); -__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),t=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,n=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,f=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,c=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,y=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,u=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,l=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,s=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.async_mode"):60111,p=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,b=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,S=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,$=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,M=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,_=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116,C=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"):60117,P=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.responder"):60118;function v(o){if("object"==typeof o&&null!==o){var $=o.$$typeof;switch($){case t:switch(o=o.type){case s:case p:case f:case y:case c:case S:return o;default:switch(o=o&&o.$$typeof){case l:case b:case u:return o;default:return $}}case _:case M:case n:return $}}}function w(o){return v(o)===p}e.typeOf=v,e.AsyncMode=s,e.ConcurrentMode=p,e.ContextConsumer=l,e.ContextProvider=u,e.Element=t,e.ForwardRef=b,e.Fragment=f,e.Lazy=_,e.Memo=M,e.Portal=n,e.Profiler=y,e.StrictMode=c,e.Suspense=S,e.isValidElementType=function(o){return"string"==typeof o||"function"==typeof o||o===f||o===p||o===y||o===c||o===S||o===$||"object"==typeof o&&null!==o&&(o.$$typeof===_||o.$$typeof===M||o.$$typeof===u||o.$$typeof===l||o.$$typeof===b||o.$$typeof===C||o.$$typeof===P)},e.isAsyncMode=function(o){return w(o)||v(o)===s},e.isConcurrentMode=w,e.isContextConsumer=function(o){return v(o)===l},e.isContextProvider=function(o){return v(o)===u},e.isElement=function(o){return"object"==typeof o&&null!==o&&o.$$typeof===t},e.isForwardRef=function(o){return v(o)===b},e.isFragment=function(o){return v(o)===f},e.isLazy=function(o){return v(o)===_},e.isMemo=function(o){return v(o)===M},e.isPortal=function(o){return v(o)===n},e.isProfiler=function(o){return v(o)===y},e.isStrictMode=function(o){return v(o)===c},e.isSuspense=function(o){return v(o)===S}},353,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4]));function l(t,o,u){return'function'==typeof t?(0,n.default)({},o,t((0,n.default)({},u,{navigationOptions:o}))):'object'==typeof t?(0,n.default)({},o,t):o}e.default=function(t,n){return function(v,c,s){var p=v.state;(0,o.default)(p.routeName&&'string'==typeof p.routeName,'Cannot get config because the route does not have a routeName.');var N=(0,u.default)(t,p.routeName),y=t[p.routeName],O=y===N?null:y.navigationOptions,_=N.navigationOptions,b={navigation:v,screenProps:c||{},theme:s},h=l(n,{},b);return h=l(O,h=l(_,h,b),b),(0,f.default)(h,p),h}}},354,[1,337,338,351,355]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(r(d[1])),o=['tabBar'];e.default=function(n,f){var c=Object.keys(n).find(function(n){return o.includes(n)});if('function'==typeof n.title)throw new Error(["`title` cannot be defined as a function in navigation options for `"+f.routeName+"` screen. \n",'Try replacing the following:','{',' title: ({ state }) => state...','}','','with:','({ navigation }) => ({',' title: navigation.state...','})'].join('\n'));if(c&&'function'==typeof n[c])throw new Error(["`"+c+"` cannot be defined as a function in navigation options for `"+f.routeName+"` screen. \n",'Try replacing the following:','{'," "+c+": ({ state }) => ({",' key: state...',' })','}','','with:','({ navigation }) => ({'," "+c+"Key: navigation.state...",'})'].join('\n'));if(c&&'object'==typeof n[c])throw new Error(["Invalid key `"+c+"` defined in navigation options for `"+f.routeName+"` screen.",'\n','Try replacing the following navigation options:','{'," "+c+": {"].concat((0,t.default)(Object.keys(n[c]).map(function(n){return" "+n+": ...,"})),[' },','}','\n','with:','{'],(0,t.default)(Object.keys(n[c]).map(function(n){return" "+(c+n[0].toUpperCase()+n.slice(1))+": ...,"})),['}']).join('\n'))}},355,[1,18]); -__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.jumpTo=e.JUMP_TO=void 0;var t=o(r(d[1]));e.JUMP_TO="Navigation/JUMP_TO";e.jumpTo=function(o){return(0,t.default)({type:"Navigation/JUMP_TO",preserveFocus:!0},o)}},356,[1,337]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[1]),t=n(r(d[2]));function c(n){return n?n.screen?n.screen:n:null}var u=function(n){var u=Object.keys(n);(0,t.default)(u.length>0,'Please specify at least one route when configuring a navigator.'),u.forEach(function(t){var u=n[t],f=c(u);if(!f||!(0,o.isValidElementType)(f)&&!u.getScreen)throw new Error("The component for route '"+t+"' must be a React component. For example:\n\nimport MyScreen from './MyScreen';\n...\n"+t+": MyScreen,\n}\n\nYou can also use a navigator:\n\nimport MyNavigator from './MyNavigator';\n...\n"+t+": MyNavigator,\n}");if(u.screen&&u.getScreen)throw new Error("Route '"+t+"' should declare a screen or a getScreen, not both.")})};e.default=u},357,[1,352,338]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.createPathParser=e.urlToPathAndParams=e.getParamsFromPath=void 0;var o=n(r(d[2])),u=n(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),s=n(r(d[6])),c=r(d[7]),h=function(t,n,o){return n.slice(1).reduce(function(t,n,u){var f=o[u];if(!f||f.asterisk)return t;var l,s=f.name;if(n)try{l=decodeURIComponent(n)}catch(t){}return t[s]=l||n,t},(0,u.default)({},t))};e.getParamsFromPath=h;var v=function(t,n){return t[n.findIndex(function(t){return t.asterisk})+1]},y=function(t,n){if(Array.isArray(n)){if(1===n.length)return n[0];var o=n,u=Array.isArray(o),f=0;for(o=u?o:o["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(u){if(f>=o.length)break;l=o[f++]}else{if((f=o.next()).done)break;l=f.value}var s=l;if(t.startsWith(s))return s}return null}return n};e.urlToPathAndParams=function(t,n){var u=t.match(/^(.*)\?(.*)$/)||[null,t,{}],f=(0,o.default)(u,3),l=f[1],s=f[2],h=c.parse(s),v=y(l,n)||'://',P=l.split(v)[1];return void 0===P&&(P=l),'/'===P&&(P=''),'/'===P[P.length-1]&&(P=P.slice(0,-1)),{path:P,params:h}};e.createPathParser=function(t,n,c){var y,P=c.paths,p=void 0===P?{}:P,b=c.disableRouteNamePaths,x={};Object.keys(t).forEach(function(t){var o;void 0===(o=void 0!==p[t]?p[t]:n[t].path)&&(o=b?null:t),(0,s.default)(null===o||'string'==typeof o,"Route path for "+t+" must be specified as a string, or null.");var u=null!==o,l=[],c=u?(0,f.default)(o,l):null,h=[],v=''===o||!u,y=(0,f.default)(v?'*':o+"/*",h);x[t]={exactRe:c,exactReKeys:l,extendedPathRe:y,extendedPathReKeys:h,isWildcard:v,toPath:null===o?function(){return''}:(0,f.compile)(o)}}),y=Object.entries(x);return{getActionForPathAndParams:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=y,s=Array.isArray(f),c=0;for(f=s?f:f["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var P;if(s){if(c>=f.length)break;P=f[c++]}else{if((c=f.next()).done)break;P=c.value}var p=P,b=(0,o.default)(p,2),x=b[0],A=b[1],R=A.exactRe,k=A.exactReKeys,S=A.extendedPathRe,F=A.extendedPathReKeys,K=t[x],j=R&&R.exec(n);if(j&&j.length){var N=S&&S.exec(n),O=null;if(N&&K){var _=v(N,F);O=K.getActionForPathAndParams(_,u)}return l.navigate({routeName:x,params:h(u,j,k),action:O})}}var E=y,I=Array.isArray(E),T=0;for(E=I?E:E["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var W;if(I){if(T>=E.length)break;W=E[T++]}else{if((T=E.next()).done)break;W=T.value}var C=W,M=(0,o.default)(C,2),U=M[0],$=M[1],q=$.extendedPathRe,w=$.extendedPathReKeys,z=t[U],B=q&&q.exec(n);if(B&&B.length){var D=v(B,w),G=null;if(z&&(G=z.getActionForPathAndParams(D,u)),!G)continue;return l.navigate({routeName:U,params:h(u,B,w),action:G})}}return null},getPathAndParamsForRoute:function(n){var o=n.routeName,f=n.params,l=t[o],s=x[o],c=s.toPath,h=s.exactReKeys,v=c(f),y={};if(f&&Object.keys(f).filter(function(t){return!h.find(function(n){return n.name===t})}).forEach(function(t){y[t]=f[t]}),l){var P=l.getPathAndParamsForState(n);return{path:v?v+"/"+P.path:P.path,params:P.params?(0,u.default)({},y,P.params):y}}return{path:v,params:y}}}}},358,[138,1,12,337,359,341,338,361]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=E,m.exports.parse=o,m.exports.compile=function(t,n){return u(o(t,n))},m.exports.tokensToFunction=u,m.exports.tokensToRegExp=w;var n=new RegExp(['(\\\\.)','([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))'].join('|'),'g');function o(t,o){for(var p,u=[],f=0,s=0,h='',x=o&&o.delimiter||'/';null!=(p=n.exec(t));){var v=p[0],w=p[1],E=p.index;if(h+=t.slice(s,E),s=E+v.length,w)h+=w[1];else{var y=t[s],R=p[2],$=p[3],b=p[4],T=p[5],k=p[6],C=p[7];h&&(u.push(h),h='');var U=null!=R&&null!=y&&y!==R,S='+'===k||'*'===k,j='?'===k||'*'===k,A=p[2]||x,I=b||T;u.push({name:$||f++,prefix:R||'',delimiter:A,optional:j,repeat:S,partial:U,asterisk:!!C,pattern:I?c(I):C?'.*':'[^'+l(A)+']+?'})}}return s-1?t.split(','):t;o[n]=u};default:return function(n,t,o){void 0!==o[n]?o[n]=[].concat(o[n],t):o[n]=t}}}function y(n,t){return t.encode?t.strict?u(n):encodeURIComponent(n):n}function v(n,t){return t.decode?c(n):n}function b(n){return Array.isArray(n)?n.sort():'object'==typeof n?b(Object.keys(n)).sort(function(n,t){return Number(n)-Number(t)}).map(function(t){return n[t]}):n}function p(n){var t=n.indexOf('#');return-1!==t&&(n=n.slice(0,t)),n}function j(n){var t=(n=p(n)).indexOf('?');return-1===t?'':n.slice(t+1)}function O(n,t){return t.parseNumbers&&!Number.isNaN(Number(n))&&'string'==typeof n&&''!==n.trim()?n=Number(n):!t.parseBooleans||null===n||'true'!==n.toLowerCase()&&'false'!==n.toLowerCase()||(n='true'===n.toLowerCase()),n}function k(o,u){var c=l(u=t({decode:!0,sort:!0,arrayFormat:'none',parseNumbers:!1,parseBooleans:!1},u)),f=Object.create(null);if('string'!=typeof o)return f;if(!(o=o.trim().replace(/^[?#&]/,'')))return f;var y=o.split('&'),p=Array.isArray(y),j=0;for(y=p?y:y["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var k;if(p){if(j>=y.length)break;k=y[j++]}else{if((j=y.next()).done)break;k=j.value}var x=s(k.replace(/\+/g,' '),'='),N=n(x,2),h=N[0];C=void 0===(C=N[1])?null:v(C,u),c(v(h,u),C,f)}for(var A=0,w=Object.keys(f);A0}).join('&')},e.parseUrl=function(n,t){return{url:p(n).split('?')[0]||'',query:k(j(n),t)}}},361,[12,11,18,362,363,364]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}},362,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=new RegExp('%[a-f0-9]{2}','gi'),n=new RegExp("(%[a-f0-9]{2})+",'gi');function o(t,n){try{return decodeURIComponent(t.join(''))}catch(t){}if(1===t.length)return t;n=n||1;var c=t.slice(0,n),p=t.slice(n);return Array.prototype.concat.call([],o(c),o(p))}function c(n){try{return decodeURIComponent(n)}catch(f){for(var c=n.match(t),p=1;p1&&void 0!==arguments[1]?arguments[1]:{};(0,c.default)(t);var h={},T=Object.keys(t);T.forEach(function(n){var o=t[n],u=o&&o.screen?o.screen:o;u&&u.router?h[n]=u.router:h[n]=null});var x=n.initialRouteParams,b=n.getCustomActionCreators||S,F=n.initialRouteName||T[0],R=h[F];function E(o){var f={},l=h[o.routeName];if(A(o)&&void 0!==l){var y={};if(null!==l){var p=o.action||s.init({params:o.params});y=l.getStateForAction(p)}return{key:'StackRouterRoot',isTransitioning:!1,index:0,routes:[(0,u.default)({params:o.params},y,{key:o.key||(0,k.generateKey)(),routeName:o.routeName})]}}R&&(f=R.getStateForAction(s.navigate({routeName:F,params:x})));var c=(t[F].params||f.params||o.params||x)&&(0,u.default)({},t[F].params||{},f.params||{},o.params||{},x||{}),v=n.initialRouteKey;return{key:'StackRouterRoot',isTransitioning:!1,index:0,routes:[f=(0,u.default)({},f,c?{params:c}:{},{routeName:F,key:o.key||v||(0,k.generateKey)()})]}}function O(n,o){var s=t[n];return s&&s.params?(0,u.default)({},s.params,o.params):o.params}var C=(0,N.createPathParser)(h,t,n),K=C.getPathAndParamsForRoute,_=C.getActionForPathAndParams;return{childRouters:h,getComponentForState:function(n){var o=n.routes[n.index],u=o.routeName;return h[u]?h[u].getComponentForState(o):(0,y.default)(t,u)},getComponentForRouteName:function(n){return(0,y.default)(t,n)},getActionCreators:function(t,n){return(0,u.default)({},b(t,n),{pop:function(t,n){return f.pop((0,u.default)({n:t},n))},popToTop:function(t){return f.popToTop(t)},push:function(t,n,o){return f.push({routeName:t,params:n,action:o})},replace:function(n,o,u,s){return'string'==typeof n?f.replace({routeName:n,params:o,action:u,key:t.key,newKey:s}):((0,v.default)('object'==typeof n,'Must replaceWith an object or a string'),(0,v.default)(null==o,'Params must not be provided to .replace() when specifying an object'),(0,v.default)(null==u,'Child action must not be provided to .replace() when specifying an object'),(0,v.default)(null==s,'Child action must not be provided to .replace() when specifying an object'),f.replace(n))},reset:function(t,o){return f.reset({actions:t,index:null==o?t.length-1:o,key:n})},dismiss:function(){return s.back({key:n})}})},getStateForAction:function(t,n){if(!n)return E(t);var l,y=n.routes[n.index];if(P(t)||t.type===s.NAVIGATE){if(t.type===s.NAVIGATE){var c=n.routes.slice().reverse(),N=Array.isArray(c),S=0;for(c=N?c:c["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var T;if(N){if(S>=c.length)break;T=c[S++]}else{if((S=c.next()).done)break;T=S.value}var x=T,b=h[x.routeName],F=t.routeName===x.routeName&&t.action?t.action:t;if(b){var R=b.getStateForAction(F,x);if(null===R||R!==x){var C=p.default.replaceAndPrune(n,R?R.key:x.key,R||x);return(0,u.default)({},C,{isTransitioning:n.index!==C.index?!0!==t.immediate:n.isTransitioning})}}}}}else{var K=h[y.routeName];if(K){var _=K.getStateForAction(t,y);if(null!==_&&_!==y)return p.default.replaceAt(n,y.key,_,t.type===s.SET_PARAMS)}}if(A(t)&&void 0!==h[t.routeName]){var j,I=h[t.routeName];(0,v.default)(t.type!==f.PUSH||null==t.key,'StackRouter does not support key on the push action');var M=n.routes.findIndex(function(n){return t.key?n.key===t.key:n.routeName===t.routeName});if(t.type!==f.PUSH&&-1!==M){if(n.index===M&&!t.params)return null;var w=n.routes.slice(0,M+1);if(t.params){var H=n.routes[M];w[M]=(0,u.default)({},H,{params:(0,u.default)({},H.params,t.params)})}return(0,u.default)({},n,{isTransitioning:n.index!==M?!0!==t.immediate:n.isTransitioning,index:M,routes:w})}if(I){var U=t.action||s.init({params:O(t.routeName,t)});j=(0,u.default)({params:O(t.routeName,t)},I.getStateForAction(U),{routeName:t.routeName,key:t.key||(0,k.generateKey)()})}else j={params:O(t.routeName,t),routeName:t.routeName,key:t.key||(0,k.generateKey)()};return(0,u.default)({},p.default.push(n,j),{isTransitioning:!0!==t.immediate})}if(t.type===f.PUSH&&void 0===h[t.routeName])return n;if(A(t))for(var G=Object.keys(h),V=0;V0?(0,u.default)({},n,{isTransitioning:!0!==t.immediate,index:0,routes:[n.routes[0]]}):n;if(t.type===f.REPLACE&&-1!==(l=void 0===t.key&&n.routes.length?n.routes.length-1:n.routes.findIndex(function(n){return n.key===t.key}))){var J=h[t.routeName],Q={};if(J){var X=t.action||s.init({params:O(t.routeName,t)});Q=J.getStateForAction(X)}var Y=(0,o.default)(n.routes);return Y[l]=(0,u.default)({params:O(t.routeName,t)},Q,{routeName:t.routeName,key:t.newKey||(0,k.generateKey)()}),(0,u.default)({},n,{routes:Y})}if(t.type===f.COMPLETE_TRANSITION&&(null==t.key||t.key===n.key)&&t.toChildKey===n.routes[n.index].key&&n.isTransitioning)return(0,u.default)({},n,{isTransitioning:!1});if(t.type===s.SET_PARAMS){var Z=t.key,$=n.routes.find(function(t){return t.key===Z});if($){var ee=(0,u.default)({},$.params,t.params),te=(0,o.default)(n.routes);return te[n.routes.indexOf($)]=(0,u.default)({},$,{params:ee}),(0,u.default)({},n,{routes:te})}}if(t.type===f.RESET){if(null!=t.key&&t.key!=n.key)return n;var re=t.actions;return(0,u.default)({},n,{routes:re.map(function(t){var n=h[t.routeName],o={};if(n){var f=t.action||s.init({params:O(t.routeName,t)});o=n.getStateForAction(f)}return(0,u.default)({params:O(t.routeName,t)},o,{routeName:t.routeName,key:t.key||(0,k.generateKey)()})}),index:t.index})}if(t.type===s.BACK||t.type===f.POP){var ae=t.key,ne=t.n,ie=t.immediate,oe=n.index;if(t.type===f.POP&&null!=ne)oe=Math.max(1,n.index-ne+1);else if(ae){var ue=n.routes.find(function(t){return t.key===ae});oe=n.routes.indexOf(ue)}if(oe>0)return(0,u.default)({},n,{routes:n.routes.slice(0,oe),index:oe-1,isTransitioning:!0!==ie})}var se=t.key?p.default.indexOf(n,t.key):-1,fe=n.routes.slice().reverse(),le=Array.isArray(fe),de=0;for(fe=le?fe:fe["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var me;if(le){if(de>=fe.length)break;me=fe[de++]}else{if((de=fe.next()).done)break;me=de.value}var ye=me;if(ye.key!==y.key&&!(se>=0&&ye.key!==t.key)){var pe=h[ye.routeName];if(pe){var ce=pe.getStateForAction(t,ye);if(null===ce)return n;if(ce&&ce!==ye)return p.default.replaceAt(n,ye.key,ce,t.preserveFocus||t.type.includes('DRAWER'))}}}return n},getPathAndParamsForState:function(t){var n=t.routes[t.index];return K(n)},getActionForPathAndParams:function(t,n){return _(t,n)},getScreenOptions:(0,l.default)(t,n.defaultNavigationOptions)}}},370,[138,1,18,337,341,369,354,351,336,357,338,371,358]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._TESTING_ONLY_normalize_keys=function(){n="id",t=0},e.generateKey=function(){return n+"-"+t++};var n="id-"+Date.now(),t=0},371,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),l=t(r(d[2])),f=t(r(d[3]));e.default=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=(0,u.default)({},n),n=(0,f.default)(n,'resetOnBlur',!1),n=(0,f.default)(n,'backBehavior','initialRoute'),(0,l.default)(t,n)}},372,[1,337,350,373]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(t,n,o){return t.hasOwnProperty(n)&&void 0!==t[n]?t:(t[n]=o,t)}},373,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'light',u=t.state,l=t.router,v=(0,t.getChildNavigation)(u.routes[u.index].key);return l.getScreenOptions(v,n,o)};e.default=t},374,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(r(d[1])),o=n(r(d[2])),u=n(r(d[3])),l=n(r(d[4])),c=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),p={willFocus:'onWillFocus',didFocus:'onDidFocus',willBlur:'onWillBlur',didBlur:'onDidBlur'},v=Object.keys(p),h=(function(n){function s(){var n,o;(0,t.default)(this,s);for(var c=arguments.length,f=new Array(c),v=0;v1&&void 0!==arguments[1]?arguments[1]:{forwardRef:!0},y=(function(v){function y(){return(0,o.default)(this,y),(0,f.default)(this,(0,l.default)(y).apply(this,arguments))}return(0,s.default)(y,v),(0,u.default)(y,[{key:"render",value:function(){var o=this,u=this.props.navigation;return c.default.createElement(h.default.Consumer,{__source:{fileName:N,lineNumber:17}},function(f){var l=u||f;return(0,p.default)(!!l,'withNavigation can only be used on a view hierarchy of a navigator. The wrapped component is unable to get access to navigation from props or context.'),c.default.createElement(t,(0,n.default)({},o.props,{navigation:l,ref:w.forwardRef?o.props.onRef:void 0,__source:{fileName:N,lineNumber:25}}))})}}]),y})(c.default.Component);return y.displayName="withNavigation("+(t.displayName||t.name)+")",(0,v.default)(y,t)};var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),s=t(r(d[6])),c=t(r(d[7])),v=t(r(d[8])),p=t(r(d[9])),h=t(r(d[10])),N="/Users/satya/Workspace/Callstack/react-navigation-core/src/views/withNavigation.js"},376,[1,11,22,23,35,38,41,50,377,338,348]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},p={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},y={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},n={};function s(p){return t.isMemo(p)?y:n[p.$$typeof]||o}n[t.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,f=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,O=Object.getPrototypeOf,P=Object.prototype;m.exports=function t(o,y,n){if('string'!=typeof y){if(P){var v=O(y);v&&v!==P&&t(o,v,n)}var b=f(y);l&&(b=b.concat(l(y)));for(var j=s(o),T=s(y),$=0;$n.height};e.isOrientationLandscape=p},385,[1,11,22,23,35,38,41,50,2,377]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),s=t(r(d[5])),c=t(r(d[6])),f=t(r(d[7])),v=t(r(d[8])),p=r(d[9]),h=r(d[10]),w=(function(t){function w(t){var l;return(0,u.default)(this,w),(l=(0,o.default)(this,(0,s.default)(w).call(this)))._mustAlwaysBeVisible=function(){return l.props.animationEnabled||l.props.swipeEnabled},l.state={awake:!t.lazy||t.isFocused},l}return(0,f.default)(w,t),(0,c.default)(w,null,[{key:"getDerivedStateFromProps",value:function(t,l){return t.isFocused&&!l.awake?{awake:!0}:null}}]),(0,c.default)(w,[{key:"render",value:function(){var t=this.state.awake,u=this.props,o=u.isFocused,s=u.childNavigation,c=u.removeClippedSubviews,f=(0,n.default)(u,["isFocused","childNavigation","removeClippedSubviews"]);return v.default.createElement(p.View,{style:b.container,collapsable:!1,removeClippedSubviews:'android'===p.Platform.OS?c:!o&&c},v.default.createElement(p.View,{style:this._mustAlwaysBeVisible()||o?b.innerAttached:b.innerDetached},t?v.default.createElement(h.SceneView,(0,l.default)({},f,{navigation:s})):null))}}]),w})(v.default.PureComponent),b=p.StyleSheet.create({container:{flex:1,overflow:'hidden'},innerAttached:{flex:1},innerDetached:{flex:1,top:3e3}}),y=w;e.default=y},386,[1,11,9,22,35,38,23,41,50,2,335]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.getInset=D,e.getStatusBarHeight=function(t){return k(t)},e.withSafeArea=e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),u=n(r(d[4])),p=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),l=n(r(d[8])),h=n(r(d[9])),v=t(r(d[10])),y=r(d[11]),w=n(r(d[12])),b=n(r(d[13]));function S(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function _(t){for(var n=1;nP&&P<768||P>B&&B<768),T=null,j=null,k=function(t){return null!==T?T:'android'===y.Platform.OS?g.Expo?g.Expo.Constants.statusBarHeight:0:I?t?0:44:M?24:R?j?0:20:t||j?0:20},E=function(t){if(!t.includes('%'))return 0;var n=parseFloat(t)/100;return isNaN(n)?0:n},x=(function(t){function n(){var t,o;(0,p.default)(this,n);for(var u=arguments.length,c=new Array(u),h=0;h=c?l%=c:l<0&&(l=l%c+c),h>=p?h%=p:h<0&&(h=h%p+p);var v=0===l,y=l+f>=c,w=0===h,b=h+u>=p;o.setState({touchesTop:v,touchesBottom:y,touchesLeft:w,touchesRight:b,orientation:s,viewWidth:u,viewHeight:f})}})}}},o._getSafeAreaStyle=function(){var t=o.state,n=t.touchesTop,s=t.touchesBottom,u=t.touchesLeft,p=t.touchesRight,c=o.props,f=c.forceInset,l=(c.isLandscape,o._getViewStyles()),h=l.paddingTop,v=l.paddingBottom,y=l.paddingLeft,w=l.paddingRight,b=_({},l.viewStyle,{paddingTop:n?o._getInset('top'):0,paddingBottom:s?o._getInset('bottom'):0,paddingLeft:u?o._getInset('left'):0,paddingRight:p?o._getInset('right'):0});return f&&Object.keys(f).forEach(function(t){var n=f[t];switch('always'===n&&(n=o._getInset(t)),'never'===n&&(n=0),t){case'horizontal':b.paddingLeft=n,b.paddingRight=n;break;case'vertical':b.paddingTop=n,b.paddingBottom=n;break;case'left':case'right':case'top':case'bottom':var s="padding"+t[0].toUpperCase()+t.slice(1);b[s]=n}}),b.height&&'number'==typeof b.height&&(b.height+=b.paddingTop+b.paddingBottom),b.width&&'number'==typeof b.width&&(b.width+=b.paddingLeft+b.paddingRight),b.paddingTop=Math.max(b.paddingTop,h),b.paddingBottom=Math.max(b.paddingBottom,v),b.paddingLeft=Math.max(b.paddingLeft,y),b.paddingRight=Math.max(b.paddingRight,w),b},o._getViewStyles=function(){var t=o.state.viewWidth,n=y.StyleSheet.flatten(o.props.style||{}),u=n.padding,p=void 0===u?0:u,c=n.paddingVertical,f=void 0===c?p:c,l=n.paddingHorizontal,h=void 0===l?p:l,v=n.paddingTop,w=void 0===v?f:v,b=n.paddingBottom,S=void 0===b?f:b,_=n.paddingLeft,L=void 0===_?h:_,O=n.paddingRight,B=void 0===O?h:O,P=(0,s.default)(n,["padding","paddingVertical","paddingHorizontal","paddingTop","paddingBottom","paddingLeft","paddingRight"]);return'number'!=typeof w&&(w=E(w)*t),'number'!=typeof S&&(S=E(S)*t),'number'!=typeof L&&(L=E(L)*t),'number'!=typeof B&&(B=E(B)*t),{paddingTop:w,paddingBottom:S,paddingLeft:L,paddingRight:B,viewStyle:P}},o._getInset=function(t){return D(t,o.props.isLandscape)},o}return(0,h.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){var t=this;this._isMounted=!0,y.InteractionManager.runAfterInteractions(function(){t._updateMeasurements()})}},{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"componentDidUpdate",value:function(){this._updateMeasurements()}},{key:"render",value:function(){var t=this,n=this.props,u=(n.forceInset,n.isLandscape,n.style,(0,s.default)(n,["forceInset","isLandscape","style"])),p=this._getSafeAreaStyle();return v.default.createElement(y.Animated.View,(0,o.default)({ref:function(n){return t.view=n},pointerEvents:"box-none"},u,{onLayout:this._handleLayout,style:p}))}}]),n})(v.Component);function D(t,n){switch(t){case'horizontal':case'right':case'left':return n&&I?44:0;case'vertical':case'top':return k(n);case'bottom':return I?n?24:34:M?20:0}}x.setStatusBarHeight=function(t){T=t},x.setStatusBarHidden=function(t){j=t};var H=(0,b.default)(x),A=H;e.default=A;e.withSafeArea=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(n){var o=(function(o){function s(){return(0,p.default)(this,s),(0,f.default)(this,(0,l.default)(s).apply(this,arguments))}return(0,h.default)(s,o),(0,c.default)(s,[{key:"render",value:function(){return v.default.createElement(H,{style:{flex:1},forceInset:t},v.default.createElement(n,this.props))}}]),s})(v.Component);return(0,w.default)(o,n)}}},387,[138,1,11,9,48,22,23,35,38,41,50,2,388,389]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},p=Object.defineProperty,n=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,s=Object.getOwnPropertyDescriptor,y=Object.getPrototypeOf,f=y&&y(Object);m.exports=function l(O,u,P){if('string'!=typeof u){if(f){var b=y(u);b&&b!==f&&l(O,b,P)}var v=n(u);c&&(v=v.concat(c(u)));for(var j=0;jn.height};e.isOrientationLandscape=L},389,[138,1,11,22,23,35,38,41,50,2,388]); -__d(function(g,r,i,a,m,e,d){var t,n=r(d[0]),o=n(r(d[1])),f=n(r(d[2])),l=n(r(d[3])),s=r(d[4]),u=r(d[5]),c=n(r(d[6])),p=n(r(d[7]));function O(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(t);n&&(f=f.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,f)}return o}function b(t){for(var n=1;n0:A,y=t.overshootRight,R=void 0===y?_>0:y,E=v.Animated.add(h,p.interpolate({inputRange:[0,s],outputRange:[0,1]})).interpolate({inputRange:[-_-(R?1:l),-_,f,f+(b?1:l)],outputRange:[-_-(R||l>1?1:0),-_,f,f+(b||l>1?1:0)]});o._transX=E,o._showLeftAction=f>0?E.interpolate({inputRange:[-1,0,f],outputRange:[0,0,1]}):new v.Animated.Value(0),o._leftActionTranslate=o._showLeftAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:'clamp'}),o._showRightAction=_>0?E.interpolate({inputRange:[-_,0,1],outputRange:[1,0,0]}):new v.Animated.Value(0),o._rightActionTranslate=o._showRightAction.interpolate({inputRange:[0,Number.MIN_VALUE],outputRange:[-1e4,0],extrapolate:'clamp'})},o._onTapHandlerStateChange=function(t){t.nativeEvent.oldState===w.State.ACTIVE&&o.close()},o._onHandlerStateChange=function(t){var n=t.nativeEvent;n.oldState===w.State.ACTIVE&&o._handleRelease(n)},o._handleRelease=function(t){var n=t.velocityX,s=t.translationX,l=o.state,p=l.leftWidth,h=void 0===p?0:p,u=l.rowWidth,f=void 0===u?0:u,c=l.rowState,v=o.state.rightOffset,w=f-(void 0===v?f:v),S=o.props,O=S.friction,A=S.leftThreshold,b=void 0===A?h/2:A,y=S.rightThreshold,R=void 0===y?w/2:y,E=o._currentOffset()+s/O,W=(s+_*n)/O,L=0;0===c?W>b?L=h:W<-R&&(L=-w):1===c?W>-b&&(L=h):W0&&o.props.onSwipeableLeftOpen?o.props.onSwipeableLeftOpen():n<0&&o.props.onSwipeableRightOpen&&o.props.onSwipeableRightOpen(),0===n?o.props.onSwipeableClose&&o.props.onSwipeableClose():o.props.onSwipeableOpen&&o.props.onSwipeableOpen())}),n>0&&o.props.onSwipeableLeftWillOpen?o.props.onSwipeableLeftWillOpen():n<0&&o.props.onSwipeableRightWillOpen&&o.props.onSwipeableRightWillOpen(),0===n?o.props.onSwipeableWillClose&&o.props.onSwipeableWillClose():o.props.onSwipeableWillOpen&&o.props.onSwipeableWillOpen()},o._onRowLayout=function(t){var n=t.nativeEvent;o.setState({rowWidth:n.layout.width})},o._currentOffset=function(){var t=o.state,n=t.leftWidth,s=void 0===n?0:n,l=t.rowWidth,p=void 0===l?0:l,h=t.rowState,u=o.state.rightOffset;return 1===h?s:-1===h?-(p-(void 0===u?p:u)):0},o.close=function(){o._animateRow(o._currentOffset(),0)},o.openLeft=function(){var t=o.state.leftWidth,n=void 0===t?0:t;o._animateRow(o._currentOffset(),n)},o.openRight=function(){var t=o.state.rowWidth,n=void 0===t?0:t,s=o.state.rightOffset,l=n-(void 0===s?n:s);o._animateRow(o._currentOffset(),-l)};var s=new v.Animated.Value(0);return o.state={dragX:s,rowTranslation:new v.Animated.Value(0),rowState:0,leftWidth:void 0,rightOffset:void 0,rowWidth:void 0},o._updateAnimatedEvent(t,o.state),o._onGestureEvent=v.Animated.event([{nativeEvent:{translationX:s}}],{useNativeDriver:t.useNativeAnimations}),o}return(0,f.default)(n,t),(0,p.default)(n,[{key:"UNSAFE_componentWillUpdate",value:function(t,n){this.props.friction===t.friction&&this.props.overshootLeft===t.overshootLeft&&this.props.overshootRight===t.overshootRight&&this.props.overshootFriction===t.overshootFriction&&this.state.leftWidth===n.leftWidth&&this.state.rightOffset===n.rightOffset&&this.state.rowWidth===n.rowWidth||this._updateAnimatedEvent(t,n)}},{key:"render",value:function(){var t=this,n=this.state.rowState,s=this.props,l=s.children,p=s.renderLeftActions,h=s.renderRightActions,u=p&&c.default.createElement(v.Animated.View,{style:[b.leftActions,{transform:[{translateX:this._leftActionTranslate}]}]},p(this._showLeftAction,this._transX),c.default.createElement(v.View,{onLayout:function(n){var o=n.nativeEvent;return t.setState({leftWidth:o.layout.x})}})),f=h&&c.default.createElement(v.Animated.View,{style:[b.rightActions,{transform:[{translateX:this._rightActionTranslate}]}]},h(this._showRightAction,this._transX),c.default.createElement(v.View,{onLayout:function(n){var o=n.nativeEvent;return t.setState({rightOffset:o.layout.x})}}));return c.default.createElement(w.PanGestureHandler,(0,o.default)({},this.props,{minDeltaX:10,onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._onHandlerStateChange}),c.default.createElement(v.Animated.View,{onLayout:this._onRowLayout,style:[b.container,this.props.containerStyle]},u,f,c.default.createElement(w.TapGestureHandler,{enabled:0!==n,onHandlerStateChange:this._onTapHandlerStateChange},c.default.createElement(v.Animated.View,{pointerEvents:0===n?'auto':'box-only',style:[{transform:[{translateX:this._transX}]},this.props.childrenContainerStyle]},l))))}}]),n})(c.Component);e.default=A,A.defaultProps={friction:1,overshootFriction:1,useNativeAnimations:!0};var b=v.StyleSheet.create({container:{overflow:'hidden'},leftActions:O({},v.StyleSheet.absoluteFillObject,{flexDirection:'row'}),rightActions:O({},v.StyleSheet.absoluteFillObject,{flexDirection:'row-reverse'})})},392,[138,1,11,48,22,23,35,38,41,50,2,393]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={createNativeWrapper:!0,Directions:!0,gestureHandlerRootHOC:!0,NativeViewGestureHandler:!0,State:!0};Object.defineProperty(e,"createNativeWrapper",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Directions",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"gestureHandlerRootHOC",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"NativeViewGestureHandler",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"State",{enumerable:!0,get:function(){return l.default}});var u=t(r(d[1])),o=t(r(d[2])),c=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),b=r(d[6]);Object.keys(b).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return b[t]}}))});var p=r(d[7]);Object.keys(p).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return p[t]}}))});var O=r(d[8]);Object.keys(O).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return O[t]}}))})},393,[1,394,401,402,395,399,403,405,406]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=(function(b){function j(){var t,n;(0,l.default)(this,j);for(var o=arguments.length,u=new Array(o),c=0;c=l.length)break;p=l[f++]}else{if((f=l.next()).done)break;p=f.value}var c=p;c.startsWith('_')||c.startsWith('component')||O.has(c)||'function'!=typeof o[c]||void 0!==n[c]||(o[c].prototype?n[c]=o[c].bind(t):n[c]=o[c])}o=Object.getPrototypeOf(o)}},n}return(0,c.default)(j,b),(0,u.default)(j,[{key:"render",value:function(){var l=this,u=Object.keys(this.props).reduce(function(t,n){return-1!==h.indexOf(n)&&(t[n]=l.props[n]),t},v({},o));return s.default.createElement(y.default,u,s.default.createElement(t,(0,n.default)({},this.props,{ref:this._refHandler})))}}]),j})(s.default.Component);return b.propTypes=v({},t.propTypes),b.displayName=t.displayName||'ComponentWrapper',b};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),p=t(r(d[6])),c=t(r(d[7])),s=t(r(d[8])),y=t(r(d[9]));function b(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function v(t){for(var n=1;n1&&void 0!==arguments[1]?arguments[1]:{},c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},_=arguments.length>3?arguments[3]:void 0,E=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},w=(function(n){function w(n){var u;if((0,o.default)(this,w),(u=(0,s.default)(this,(0,l.default)(w).call(this,n)))._onGestureHandlerEvent=function(t){t.nativeEvent.handlerTag===u._handlerTag?u.props.onGestureEvent&&u.props.onGestureEvent(t):u.props.onGestureHandlerEvent&&u.props.onGestureHandlerEvent(t)},u._onGestureHandlerStateChange=function(t){if(t.nativeEvent.handlerTag===u._handlerTag){u.props.onHandlerStateChange&&u.props.onHandlerStateChange(t);var n=I[t.nativeEvent.state];'function'==typeof u.props[n]&&u.props[n](t)}else u.props.onGestureHandlerStateChange&&u.props.onGestureHandlerStateChange(t)},u._refHandler=function(t){u._viewNode=t;var n=f.default.Children.only(u.props.children),o=n.ref;null!==o&&('function'==typeof o?o(t):o.current=t)},u._createGestureHandler=function(n){u._config=n,y.default.createGestureHandler(t,u._handlerTag,n)},u._attachGestureHandler=function(t){u._viewTag=t,y.default.attachGestureHandler(u._handlerTag,t)},u._updateGestureHandler=function(t){u._config=t,y.default.updateGestureHandler(u._handlerTag,t)},u._handlerTag=P++,u._config={},n.id){if(void 0!==A[n.id])throw new Error("Handler with ID \""+n.id+"\" already registered");A[n.id]=u._handlerTag}return u}return(0,p.default)(w,n),(0,u.default)(w,[{key:"componentWillUnmount",value:function(){y.default.dropGestureHandler(this._handlerTag),this._updateEnqueued&&clearImmediate(this._updateEnqueued),this.props.id&&delete A[this.props.id]}},{key:"componentDidMount",value:function(){var t,n,o=this;t=this.props,((n=function(t){return Array.isArray(t)?t.some(function(t){return t&&null===t.current}):t&&null===t.current})(t.simultaneousHandlers)||n(t.waitFor))&&(this._updateEnqueued=setImmediate(function(){o._updateEnqueued=null,o._update()})),this._createGestureHandler(k(_?_(this.props):this.props,H({},this.constructor.propTypes,{},E),c)),this._attachGestureHandler(G(this._viewNode))}},{key:"componentDidUpdate",value:function(){var t=G(this._viewNode);this._viewTag!==t&&this._attachGestureHandler(t),this._update()}},{key:"_update",value:function(){var t=k(_?_(this.props):this.props,H({},this.constructor.propTypes,{},E),c);(0,v.default)(this._config,t)||this._updateGestureHandler(t)}},{key:"setNativeProps",value:function(t){var n=H({},this.props,{},t),o=k(_?_(n):n,H({},this.constructor.propTypes,{},E),c);this._updateGestureHandler(o)}},{key:"render",value:function(){var t=this._onGestureHandlerEvent,n=this.props,o=n.onGestureEvent,u=n.onGestureHandlerEvent;if(o&&'function'!=typeof o){if(u)throw new Error('Nesting touch handlers with native animated driver is not supported yet');t=this.props.onGestureEvent}else if(u&&'function'!=typeof u)throw new Error('Nesting touch handlers with native animated driver is not supported yet');var s=this._onGestureHandlerStateChange,l=this.props,p=l.onHandlerStateChange,c=l.onGestureHandlerStateChange;if(p&&'function'!=typeof p){if(c)throw new Error('Nesting touch handlers with native animated driver is not supported yet');s=this.props.onHandlerStateChange}else if(c&&'function'!=typeof c)throw new Error('Nesting touch handlers with native animated driver is not supported yet');var v=f.default.Children.only(this.props.children),y=v.props.children;return h.Touchable.TOUCH_TARGET_DEBUG&&v.type&&('RNGestureHandlerButton'===v.type||'View'===v.type.name||'View'===v.type.displayName)&&(y=f.default.Children.toArray(y)).push(h.Touchable.renderDebugView({color:'mediumspringgreen',hitSlop:v.props.hitSlop})),f.default.cloneElement(v,{ref:this._refHandler,collapsable:!1,onGestureHandlerEvent:t,onGestureHandlerStateChange:s},y)}}]),w})(f.default.Component);return w.displayName=t,w.propTypes=n,w};var n,o=t(r(d[1])),u=t(r(d[2])),s=t(r(d[3])),l=t(r(d[4])),p=t(r(d[5])),c=t(r(d[6])),f=t(r(d[7])),h=r(d[8]),v=t(r(d[9])),y=t(r(d[10])),_=t(r(d[11]));function E(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,u)}return o}function H(t){for(var n=1;n2&&void 0!==arguments[2]?arguments[2]:{});return Object.keys(n).forEach(function(n){var u,s,l=t[n];if(s=n,!(void 0===(u=l)||u===Object(u)&&'__isNative'in u||'onHandlerStateChange'===s||'onGestureEvent'===s)){var p=t[n];'simultaneousHandlers'===n||'waitFor'===n?p=R(t[n]):'hitSlop'===n&&'object'!=typeof p&&(p={top:p,left:p,bottom:p,right:p}),o[n]=p}}),o}function R(t){return Array.isArray(t)||(t=[t]),'web'===h.Platform.OS?t.map(function(t){return t.current}).filter(function(t){return t}):t.map(function(t){return A[t]||t.current&&t.current._handlerTag||-1}).filter(function(t){return t>0})}var I=(n={},(0,c.default)(n,_.default.BEGAN,'onBegan'),(0,c.default)(n,_.default.FAILED,'onFailed'),(0,c.default)(n,_.default.CANCELLED,'onCancelled'),(0,c.default)(n,_.default.ACTIVE,'onActivated'),(0,c.default)(n,_.default.END,'onEnded'),n)},396,[1,22,23,35,38,41,48,50,2,397,398,399]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=[],n=[];function u(t,n,o,l){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if('object'!=typeof t||'object'!=typeof n)return!1;var c=Object.prototype.toString,s=c.call(t);if(s!=c.call(n))return!1;switch(s){case'[object String]':return t==String(n);case'[object Number]':return!isNaN(t)&&!isNaN(n)&&t==Number(n);case'[object Date]':case'[object Boolean]':return+t==+n;case'[object RegExp]':return t.source==n.source&&t.global==n.global&&t.multiline==n.multiline&&t.ignoreCase==n.ignoreCase}for(var f=o.length;f--;)if(o[f]==t)return l[f]==n;o.push(t),l.push(n);var p=0;if('[object Array]'===s){if((p=t.length)!==n.length)return!1;for(;p--;)if(!u(t[p],n[p],o,l))return!1}else{if(t.constructor!==n.constructor)return!1;if(t.hasOwnProperty('valueOf')&&n.hasOwnProperty('valueOf'))return t.valueOf()==n.valueOf();var h=Object.keys(t);if(h.length!=Object.keys(n).length)return!1;for(var b=0;bo?h-o:0);var _=c+v+(l._drawerShown?o:0);_+S*w>o/2?l._animateDrawer(_,o,w):l._animateDrawer(_,0,w)},l._updateShowing=function(t){l._drawerShown=t,l._accessibilityIsModalView.current&&l._accessibilityIsModalView.current.setNativeProps({accessibilityViewIsModal:t}),l._pointerEventsView.current&&l._pointerEventsView.current.setNativeProps({pointerEvents:t?'auto':'none'});var n=l.props,o=n.drawerPosition,s=n.minSwipeDistance,p=n.edgeWidth,u='left'===o,c=(u?1:-1)*(l._drawerShown?-1:1),w=u?{left:0,width:t?void 0:p}:{right:0,width:t?void 0:p};l._panGestureHandler.current&&l._panGestureHandler.current.setNativeProps({hitSlop:w,activeOffsetX:c*s})},l._animateDrawer=function(t,n,o){if(l.state.dragX.setValue(0),l.state.touchX.setValue('left'===l.props.drawerPosition?0:l.state.containerWidth),void 0!==t){var s=t;l.props.useNativeAnimations&&(t0?s=Math.min(t+o/60,n):t>n&&o<0&&(s=Math.max(t+o/60,n))),l.state.drawerTranslation.setValue(s)}var p=0!==n;l._updateShowing(p),l._emitStateChanged(A,p),l.props.hideStatusBar&&h.StatusBar.setHidden(p,l.props.statusBarAnimation||'slide'),h.Animated.spring(l.state.drawerTranslation,{velocity:o,bounciness:0,toValue:n,useNativeDriver:l.props.useNativeAnimations}).start(function(t){t.finished&&(l._emitStateChanged(b,p),p?l.props.onDrawerOpen&&l.props.onDrawerOpen():l.props.onDrawerClose&&l.props.onDrawerClose())})},l.openDrawer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l._animateDrawer(void 0,l.props.drawerWidth,t.velocity?t.velocity:0),l.forceUpdate()},l.closeDrawer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l._animateDrawer(void 0,0,t.velocity?t.velocity:0),l.forceUpdate()},l._renderOverlay=function(){(0,f.default)(l._openValue,'should be set');var t={opacity:l._openValue.interpolate({inputRange:[0,1],outputRange:[0,1],extrapolate:'clamp'}),backgroundColor:l.props.overlayColor};return w.default.createElement(v.TapGestureHandler,{onHandlerStateChange:l._onTapHandlerStateChange},w.default.createElement(h.Animated.View,{pointerEvents:l._drawerShown?'auto':'none',ref:l._pointerEventsView,style:[C.overlay,t]}))},l._renderDrawer=function(){var t,n=l.props,o=n.drawerBackgroundColor,s=n.drawerWidth,p=n.drawerPosition,u=n.drawerType,c=n.drawerContainerStyle,v=n.contentContainerStyle,_='left'===p,y='back'!==u,S='front'!==u,b=h.I18nManager.isRTL?_:!_,V={backgroundColor:o,width:s},A=l._openValue;((0,f.default)(A,'should be set'),S)&&(t={transform:[{translateX:A.interpolate({inputRange:[0,1],outputRange:_?[0,s]:[0,-s],extrapolate:'clamp'})}]});var E=0;if(y){var D=_?-s:s;E=A.interpolate({inputRange:[0,1],outputRange:[D,0],extrapolate:'clamp'})}var O={transform:[{translateX:E}],flexDirection:b?'row-reverse':'row'};return w.default.createElement(h.Animated.View,{style:C.main,onLayout:l._handleContainerLayout},w.default.createElement(h.Animated.View,{style:['front'===u?C.containerOnBack:C.containerInFront,t,v],importantForAccessibility:l._drawerShown?"no-hide-descendants":"yes"},'function'==typeof l.props.children?l.props.children(l._openValue):l.props.children,l._renderOverlay()),w.default.createElement(h.Animated.View,{pointerEvents:"box-none",ref:l._accessibilityIsModalView,accessibilityViewIsModal:l._drawerShown,style:[C.drawerContainer,O,c]},w.default.createElement(h.View,{style:V},l.props.renderNavigationView(l._openValue))))},l._setPanGestureRef=function(t){l._panGestureHandler.current=t,l.props.onGestureRef&&l.props.onGestureRef(t)};var c=new h.Animated.Value(0),_=new h.Animated.Value(0),y=new h.Animated.Value(0);return l.state={dragX:c,touchX:_,drawerTranslation:y,containerWidth:0},l._updateAnimatedEvent(t,l.state),l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"UNSAFE_componentWillUpdate",value:function(t,n){this.props.drawerPosition===t.drawerPosition&&this.props.drawerWidth===t.drawerWidth&&this.props.drawerType===t.drawerType&&this.state.containerWidth===n.containerWidth||this._updateAnimatedEvent(t,n)}},{key:"render",value:function(){var t=this.props,n=t.drawerPosition,o=t.drawerLockMode,s=t.edgeWidth,l=t.minSwipeDistance,p='left'===n,u=(p?1:-1)*(this._drawerShown?-1:1),c=p?{left:0,width:this._drawerShown?void 0:s}:{right:0,width:this._drawerShown?void 0:s};return w.default.createElement(v.PanGestureHandler,{ref:this._setPanGestureRef,hitSlop:c,activeOffsetX:u*l,failOffsetY:[-15,15],onGestureEvent:this._onGestureEvent,onHandlerStateChange:this._openingHandlerStateChange,enabled:'locked-closed'!==o&&'locked-open'!==o},this._renderDrawer())}}]),n})(w.Component);e.default=E,E.defaultProps={drawerWidth:200,drawerPosition:'left',useNativeAnimations:!0,drawerType:'front',edgeWidth:20,minSwipeDistance:3,overlayColor:'rgba(0, 0, 0, 0.7)',drawerLockMode:'unlocked'},E.positions={Left:'left',Right:'right'};var C=h.StyleSheet.create({drawerContainer:y({},h.StyleSheet.absoluteFillObject,{zIndex:1001,flexDirection:'row'}),containerInFront:y({},h.StyleSheet.absoluteFillObject,{zIndex:1002}),containerOnBack:y({},h.StyleSheet.absoluteFillObject),main:{flex:1,zIndex:0,overflow:'hidden'},overlay:y({},h.StyleSheet.absoluteFillObject,{zIndex:1e3})})},408,[138,1,48,22,23,35,38,41,50,3,2,393]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TouchableNativeFeedback",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"TouchableWithoutFeedback",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"TouchableOpacity",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"TouchableHighlight",{enumerable:!0,get:function(){return o.default}});var u=t(r(d[1])),n=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4]))},409,[1,410,411,413,414]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).TouchableNativeFeedback;e.default=t},410,[2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),o=u.default.forwardRef(function(t,o){return u.default.createElement(l.default,(0,f.default)({ref:o},t))});o.defaultProps=l.default.defaultProps,o.propTypes=l.default.publicPropTypes;var p=o;e.default=p},411,[1,11,50,412]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.TOUCHABLE_STATE=void 0;var o=s(r(d[2])),n=s(r(d[3])),u=s(r(d[4])),l=s(r(d[5])),p=s(r(d[6])),c=s(r(d[7])),T=s(r(d[8])),f=t(r(d[9])),E=r(d[10]),h=r(d[11]),P=s(r(d[12]));function y(t,s){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);s&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(t,s).enumerable})),o.push.apply(o,n)}return o}var O={UNDETERMINED:0,BEGAN:1,MOVED_OUTSIDE:2};e.TOUCHABLE_STATE=O;var S={accessible:P.default.bool,accessibilityLabel:P.default.node,accessibilityHint:P.default.string,hitSlop:P.default.shape({top:P.default.number,left:P.default.number,bottom:P.default.number,right:P.default.number}),disabled:P.default.bool,onPress:P.default.func,onPressIn:P.default.func,onPressOut:P.default.func,onLayout:P.default.func,onLongPress:P.default.func,nativeID:P.default.string,testID:P.default.string,delayPressIn:P.default.number,delayPressOut:P.default.number,delayLongPress:P.default.number},D={extraButtonProps:P.default.object,onStateChange:P.default.func},v=(function(t){function s(){var t,o;(0,u.default)(this,s);for(var n=arguments.length,l=new Array(n),T=0;T1&&void 0!==arguments[1]?arguments[1]:{},v=(0,o.StackRouter)(t,u),f=(0,o.createNavigator)(n.default,v,u);return u.disableKeyboardHandling||'web'===l.Platform.OS||(f=(0,o.createKeyboardAwareNavigator)(f,u)),f};e.default=u},417,[1,334,2,418]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[2])),s=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),u=t(r(d[6])),p=t(r(d[7])),f=t(r(d[8])),v=n(r(d[9])),h=r(d[10]),y=r(d[11]),E=t(r(d[12])),S=t(r(d[13])),b=t(r(d[14])),k="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/StackView/StackView.tsx",T='android'===h.Platform.OS||'ios'===h.Platform.OS,C={mode:'card',cardShadowEnabled:!0,cardOverlayEnabled:!1},w=(function(n){function t(){var n,c;(0,l.default)(this,t);for(var f=arguments.length,h=new Array(f),S=0;S0&&this.isGestureEnabled(),__source:{fileName:C,lineNumber:376}}),v.createElement(y.Animated.View,{style:[X.container,this.transitionConfig.containerStyle,'light'===this.context?this.transitionConfig.containerStyleLight:this.transitionConfig.containerStyleDark],__source:{fileName:C,lineNumber:383}},v.createElement(w.default.Provider,{value:this.panGestureRef,__source:{fileName:C,lineNumber:392}},v.createElement(S.ScreenContainer,{style:X.scenes,__source:{fileName:C,lineNumber:393}},s.map(this.renderCard)),u)))}},{key:"componentDidUpdate",value:function(t){var n=t.transitionProps.navigation.state,s=this.props.transitionProps.navigation.state;n.index!==s.index&&this.maybeCancelGesture()}},{key:"getGestureResponseDistance",value:function(){var t=this.props.transitionProps.scene.descriptor.options.gestureResponseDistance,n=void 0===t?{}:t;return this.isModal()?n.vertical||135:n.horizontal||50}},{key:"gestureActivationCriteria",value:function(){var t=this.props.transitionProps.layout,n=this.getGestureResponseDistance(),s=this.isMotionInverted();if(this.isMotionVertical()){var o=t.height.__getValue();return{maxDeltaX:15,minOffsetY:s?-5:5,hitSlop:s?{top:-o+n}:{bottom:-o+n}}}var l=-t.width.__getValue()+n;return{minOffsetX:s?-5:5,maxDeltaY:20,hitSlop:s?{left:l}:{right:l}}}},{key:"isGestureEnabled",value:function(){var t=this.props.transitionProps.scene.descriptor.options.gesturesEnabled;return'boolean'==typeof t?t:'ios'===y.Platform.OS}},{key:"isMotionVertical",value:function(){return this.isModal()}},{key:"isModal",value:function(){return'modal'===this.props.mode}},{key:"isMotionInverted",value:function(){var t=this.props.transitionProps.scene.descriptor.options.gestureDirection;return this.isModal()?'inverted'===t:'string'==typeof t?'inverted'===t:y.I18nManager.isRTL}},{key:"computeHorizontalGestureValue",value:function(t){var n=t.translationX,s=this.props.transitionProps,o=s.navigation,l=s.layout,u=o.state.index,p=l.width.__getValue(),h=u-(this.isMotionInverted()?-1*n:n)/p;return(0,E.default)(u-1,h,u)}},{key:"computeVerticalGestureValue",value:function(t){var n=t.translationY,s=this.props.transitionProps,o=s.navigation,l=s.layout,u=o.state.index,p=l.height.__getValue(),h=u-(this.isMotionInverted()?-1*n:n)/p;return(0,E.default)(u-1,h,u)}},{key:"maybeCancelGesture",value:function(){this.positionSwitch.setValue(1)}},{key:"prepareGesture",value:function(){if(!this.isGestureEnabled())return 1!==this.positionSwitch.__getValue()&&this.positionSwitch.setValue(1),void(this.gesturePosition=void 0);0!==this.props.transitionProps.layout.width.__getValue()&&0!==this.props.transitionProps.layout.height.__getValue()&&(this.isMotionVertical()?this.prepareGestureVertical():this.prepareGestureHorizontal())}},{key:"prepareGestureHorizontal",value:function(){var t=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=y.Animated.add(t,y.Animated.divide(this.gestureX,this.props.transitionProps.layout.width)).interpolate({inputRange:[t-1,t],outputRange:[t-1,t],extrapolate:'clamp'}):this.gesturePosition=y.Animated.add(t,y.Animated.multiply(-1,y.Animated.divide(this.gestureX,this.props.transitionProps.layout.width))).interpolate({inputRange:[t-1,t],outputRange:[t-1,t],extrapolate:'clamp'})}},{key:"prepareGestureVertical",value:function(){var t=this.props.transitionProps.navigation.state.index;this.isMotionInverted()?this.gesturePosition=y.Animated.add(t,y.Animated.divide(this.gestureY,this.props.transitionProps.layout.height)).interpolate({inputRange:[t-1,t],outputRange:[t-1,t],extrapolate:'clamp'}):this.gesturePosition=y.Animated.add(t,y.Animated.multiply(-1,y.Animated.divide(this.gestureY,this.props.transitionProps.layout.height))).interpolate({inputRange:[t-1,t],outputRange:[t-1,t],extrapolate:'clamp'})}},{key:"handleReleaseHorizontal",value:function(t){var n=this.props.transitionProps,s=n.navigation,o=n.position,l=n.layout,u=s.state.index,p=null==this.immediateIndex?u:this.immediateIndex,h=l.width.__getValue(),c=this.isMotionInverted()?-1:1,f=c*t.translationX,v=c*t.velocityX,y=h/500,P=Math.max(Math.abs(v),y),S=this.isMotionInverted()?(h-f)/P:f/P,k=this.isMotionInverted()?f/P:(h-f)/P,V=this.computeHorizontalGestureValue(t);return o.setValue(V),this.positionSwitch.setValue(1),v<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(p,S)):v>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(p,k)):void(V<=u-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(p,k)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(p,S)))}},{key:"handleReleaseVertical",value:function(t){var n=this.props.transitionProps,s=n.navigation,o=n.position,l=n.layout,u=s.state.index,p=null==this.immediateIndex?u:this.immediateIndex,h=l.height.__getValue(),c=this.isMotionInverted(),f=c?-1:1,v=f*t.translationY,y=f*t.velocityY,P=h/500,S=Math.max(Math.abs(y),P),k=c?(h-v)/S:v/S,V=c?v/S:(h-v)/S,_=this.computeVerticalGestureValue(t);return o.setValue(_),this.positionSwitch.setValue(1),y<-50?(this.props.onGestureCanceled&&this.props.onGestureCanceled(),void this.reset(p,k)):y>50?(this.props.onGestureEnd&&this.props.onGestureEnd(),void this.goBack(p,V)):void(_<=u-.5?(this.props.onGestureEnd&&this.props.onGestureEnd(),this.goBack(p,V)):(this.props.onGestureCanceled&&this.props.onGestureCanceled(),this.reset(p,k)))}},{key:"getHeaderMode",value:function(){return this.props.headerMode?this.props.headerMode:'android'===y.Platform.OS||'modal'===this.props.mode?'screen':'float'}},{key:"getHeaderBackgroundTransitionPreset",value:function(){var t=this.props.headerBackgroundTransitionPreset;if(t&&R.includes(t)){if('fade'===t)return G.default.forBackgroundWithFade;if('translate'===t)return G.default.forBackgroundWithTranslation;if('toggle'===t)return G.default.forBackgroundWithInactiveHidden}return null}},{key:"getHeaderLayoutPreset",value:function(){var t=this.props.headerLayoutPreset;return t&&T.includes(t)?t:'ios'!==y.Platform.OS?'left':'center'}},{key:"getHeaderTransitionPreset",value:function(){if('ios'!==y.Platform.OS||'screen'===this.getHeaderMode())return'fade-in-place';var t=this.props.headerTransitionPreset;return t&&O.includes(t)?t:'fade-in-place'}},{key:"getHeaderBackTitleVisible",value:function(){var t=this.props.headerBackTitleVisible,n=!('left'===this.getHeaderLayoutPreset()||'ios'!==y.Platform.OS);return'boolean'==typeof t?t:n}},{key:"renderInnerScene",value:function(t){var n=t.descriptor,s=n.navigation,o=(0,n.getComponent)(),l=this.props.screenProps,u=this.getHeaderMode();return'screen'===u?v.createElement(y.View,{style:X.container,__source:{fileName:C,lineNumber:896}},v.createElement(y.View,{style:X.scenes,__source:{fileName:C,lineNumber:897}},v.createElement(P.SceneView,{screenProps:l,navigation:s,component:o,__source:{fileName:C,lineNumber:898}})),this.renderHeader(t,u)):v.createElement(P.SceneView,{screenProps:l,navigation:s,component:o,__source:{fileName:C,lineNumber:909}})}},{key:"prepareTransitionConfig",value:function(){this.transitionConfig=b.default.getTransitionConfig(this.props.transitionConfig,(0,l.default)({},this.props.transitionProps,{position:this.position}),this.props.lastTransitionProps,this.isModal())}},{key:"preparePosition",value:function(){this.gesturePosition?this.position=y.Animated.add(y.Animated.multiply(this.props.transitionProps.position,this.positionSwitch),y.Animated.multiply(this.gesturePosition,this.gestureSwitch)):this.position=this.props.transitionProps.position}}]),n})(v.Component);L.contextType=P.ThemeContext;var X=y.StyleSheet.create({container:{flex:1,flexDirection:'column-reverse',overflow:'hidden'},scenes:{flex:1},floatingHeader:{position:y.Platform.select({default:'absolute',web:'fixed'}),left:0,top:0,right:0}}),Y=(0,P.withOrientation)(L);e.default=Y},419,[138,1,9,11,337,22,23,35,38,41,50,2,334,420,391,422,424,435,432,438,439,437]); -__d(function(g,r,i,a,m,e,d){var t,n,o,u=r(d[0]),l=u(r(d[1])),f=u(r(d[2])),c=u(r(d[3])),s=u(r(d[4])),p=u(r(d[5])),v=u(r(d[6])),h=u(r(d[7])),S=u(r(d[8])),C=r(d[9]),N=r(d[10]),R=!1,y=function(t){return void 0!==C.UIManager.getViewManagerConfig?C.UIManager.getViewManagerConfig(t):C.UIManager[t]};var E={get NativeScreen(){return t=t||(0,C.requireNativeComponent)('RNSScreen',null)},get NativeScreenContainer(){return n=n||(0,C.requireNativeComponent)('RNSScreenContainer',null)}},w=(function(t){function n(){var t,o;(0,c.default)(this,n);for(var u=arguments.length,l=new Array(u),f=0;f=57)return S.default.createElement(o,(0,l.default)({},this.props,{ref:this.setRef}));var t=this.props,n=t.style,u=t.children,c=(0,f.default)(t,["style","children"]);return S.default.createElement(o,(0,l.default)({},c,{ref:this.setRef,style:C.StyleSheet.absoluteFill}),S.default.createElement(C.Animated.View,{style:n},u))}var s=this.props,p=(s.active,s.onComponentRef,(0,f.default)(s,["active","onComponentRef"]));return S.default.createElement(C.Animated.View,(0,l.default)({},p,{ref:this.setRef}))}}]),n})(S.default.Component),A=(function(t){function n(){return(0,c.default)(this,n),(0,p.default)(this,(0,v.default)(n).apply(this,arguments))}return(0,h.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){return R?S.default.createElement(E.NativeScreenContainer,this.props):S.default.createElement(C.View,this.props)}}]),n})(S.default.Component);m.exports={ScreenContainer:A,Screen:w,get NativeScreen(){return E.NativeScreen},get NativeScreenContainer(){return E.NativeScreenContainer},useScreens:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];(R=t)&&!y('RNSScreen')&&console.error("Screen native module hasn't been linked. Please check the react-native-screens README for more details")},screensEnabled:function(){return R}}},420,[1,11,9,22,23,35,38,41,50,2,421]); -__d(function(g,r,i,a,m,e,d){e.version={major:0,minor:60,patch:5,prerelease:null}},421,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),l=o(r(d[3])),s=o(r(d[4])),c=o(r(d[5])),u=o(r(d[6])),f=o(r(d[7])),p=o(r(d[8])),h=o(r(d[9])),y=t(r(d[10])),b=r(d[11]),k=r(d[12]),v=r(d[13]),C=o(r(d[14])),w="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/StackView/StackViewCard.tsx";function S(t){return'ios'===b.Platform.OS?{accessibilityElementsHidden:!t}:'android'===b.Platform.OS?{importantForAccessibility:t?'yes':'no-hide-descendants'}:{}}var _=(function(t){function o(){return(0,c.default)(this,o),(0,f.default)(this,(0,p.default)(o).apply(this,arguments))}return(0,h.default)(o,t),(0,u.default)(o,[{key:"render",value:function(){var t,o=this.props,n=o.children,c=o.pointerEvents,u=o.style,f=o.position,p=o.transparent,h=o.scene,v=h.index,C=h.isActive,_=b.Platform.select({web:C,default:p||C?1:f.interpolate({inputRange:[v,v+1-1e-5,v+1],outputRange:[1,1,0],extrapolate:'clamp'})}),x=this.props.animatedStyle||{},E=x.shadowOpacity,N=x.overlayOpacity,D=(0,s.default)(x,["shadowOpacity","overlayOpacity"]),L=b.StyleSheet.flatten(u)||{},A=L.backgroundColor,R=(0,s.default)(L,["backgroundColor"]),V='dark'===this.context;return t=V?p?O.transparentDark:O.cardDark:p?O.transparentLight:O.cardLight,y.createElement(k.Screen,{pointerEvents:c,onComponentRef:this.props.onComponentRef,style:[D,R],active:_,__source:{fileName:w,lineNumber:93}},!p&&E?y.createElement(b.Animated.View,{style:[O.shadow,{shadowOpacity:E}],pointerEvents:"none",__source:{fileName:w,lineNumber:101}}):null,y.createElement(b.Animated.View,(0,l.default)({},S(C),{style:[t,A&&'transparent'!==A?{backgroundColor:A}:null],__source:{fileName:w,lineNumber:106}}),n),N?y.createElement(b.Animated.View,{pointerEvents:"none",style:[V?O.overlayDark:O.overlayLight,{opacity:N}],__source:{fileName:w,lineNumber:118}}):null)}}]),o})(y.Component);_.contextType=v.ThemeContext;var O=b.StyleSheet.create({cardLight:{flex:1,backgroundColor:v.ThemeColors.light.body},cardDark:{flex:1,backgroundColor:v.ThemeColors.dark.body},overlayLight:(0,n.default)({},b.StyleSheet.absoluteFillObject,{backgroundColor:'#000'}),overlayDark:(0,n.default)({},b.StyleSheet.absoluteFillObject,{backgroundColor:'#fff'}),shadow:{top:0,left:0,bottom:0,width:3,position:'absolute',backgroundColor:'#fff',shadowOffset:{width:-1,height:1},shadowRadius:5,shadowColor:'#000'},transparentLight:{flex:1,backgroundColor:'transparent'},transparentDark:{flex:1,backgroundColor:'transparent'}}),x=(0,C.default)(_);e.default=x},422,[138,1,337,11,9,22,23,35,38,41,50,2,420,334,423]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(function(n){function E(){var t,n;(0,s.default)(this,E);for(var o=arguments.length,u=new Array(o),v=0;vn.state.index?'box-only':'none';var u=o.__getAnimatedValue()-n.state.index;return Math.abs(u)>h?'box-only':'auto'}},{key:"render",value:function(){return this.bindPosition(),this.pointerEvents=this.computePointerEvents(),c.createElement(t,(0,o.default)({},this.props,{pointerEvents:this.pointerEvents,onComponentRef:this.handleComponentRef,__source:{fileName:f,lineNumber:95}}))}}]),E})(c.Component)};var o=n(r(d[2])),s=n(r(d[3])),u=n(r(d[4])),l=n(r(d[5])),p=n(r(d[6])),v=n(r(d[7])),c=t(r(d[8])),f="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/StackView/createPointerEventsContainer.tsx",h=.01;var P=(function(){function t(n,o){(0,s.default)(this,t),this.value=n,this.token=n.addListener(o)}return(0,u.default)(t,[{key:"remove",value:function(){this.value.removeListener(this.token)}}]),t})()},423,[138,1,11,22,23,35,38,41,50]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),h=n(r(d[9])),b=n(r(d[10])),y=t(r(d[11])),k=r(d[12]),v=r(d[13]),C=n(r(d[14])),S=n(r(d[15])),x=n(r(d[16])),w=n(r(d[17])),T="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/Header/Header.tsx",B=k.Platform.select({ios:44,android:56,default:64}),L=k.Platform.select({ios:20,default:0}),_=k.Platform.select({ios:70,default:56}),I=k.Platform.select({ios:20,android:56,default:64}),N=function(t,n,o){if('left'===t){var l={left:I,right:I};return n||(l.left='web'===k.Platform.OS?16:0),o||(l.right=0),l}if('center'===t){var s={left:_,right:_};return n||o||(s.left=0,s.right=0),s}},P=function(t){return'ios'===k.Platform.OS?t&&!k.Platform.isPad?32:44:'android'===k.Platform.OS?56:64},V=(function(t){function n(){var t,o;(0,c.default)(this,n);for(var f=arguments.length,b=new Array(f),v=0;v2?null:o.renderSubView((0,u.default)({},t,{style:k.StyleSheet.absoluteFill}),'background',function(){return s.headerBackground},o.props.backgroundInterpolator)},o.renderModularSubView=function(t,n,l,s,c){var f=t.scene,p=f.index,h=f.isStale,b=f.key;if(0!==p){var v=o.props.navigation.state.index-p;if(Math.abs(v)>2)return null;var C=l(t,function(n){var l=n.children;return y.createElement(k.Animated.View,{style:[c((0,u.default)({},o.props,t))],__source:{fileName:T,lineNumber:471}},l)},function(n){var l=n.children;return y.createElement(k.Animated.View,{style:[s((0,u.default)({},o.props,t))],__source:{fileName:T,lineNumber:479}},l)});if(null===C)return C;var S=0!==v||h?'none':'box-none';return y.createElement(k.View,{key:n+"_"+b,pointerEvents:S,style:[M.item,M[n],t.style],__source:{fileName:T,lineNumber:499}},C)}},o.renderSubView=function(t,n,l,s){var c=t.scene,f=c.index,p=c.isStale,h=c.key,b=o.props.navigation.state.index-f;if(Math.abs(b)>2)return null;var v=l(t);if(null==v)return null;var C=0!==b||p?'none':'box-none';return y.createElement(k.Animated.View,{pointerEvents:C,key:n+"_"+h,style:[M.item,M[n],t.style,s&&s((0,u.default)({},o.props,t))],__source:{fileName:T,lineNumber:535}},v)},o.renderHeader=function(t){var n=t.scene.descriptor.options;if(null===n.header)return null;var s=o.renderLeft(t),u=o.renderRight(t),c=o.renderTitle(t,{hasLeftComponent:!!s,hasRightComponent:!!u,headerTitleContainerStyle:n.headerTitleContainerStyle}),f=o.props.transitionPreset,p={style:M.header,key:"scene_"+t.scene.key};return n.headerLeft||n.headerBackImage||'ios'!==k.Platform.OS||'uikit'!==f?y.createElement(k.View,(0,l.default)({},p,{__source:{fileName:T,lineNumber:581}}),c,s,u):y.createElement(k.MaskedViewIOS,(0,l.default)({},p,{maskElement:y.createElement(k.View,{style:M.iconMaskContainer,__source:{fileName:T,lineNumber:592}},y.createElement(k.Image,{source:r(d[18]),style:M.iconMask,__source:{fileName:T,lineNumber:593}}),y.createElement(k.View,{style:M.iconMaskFillerRect,__source:{fileName:T,lineNumber:597}})),__source:{fileName:T,lineNumber:589}}),c,s,u)},o}return(0,b.default)(n,t),(0,f.default)(n,[{key:"getHeaderTitleString",value:function(t){var n=t.descriptor.options;return'string'==typeof n.headerTitle?n.headerTitle:(n.title&&n.title,n.title)}},{key:"getLastScene",value:function(t){return this.props.scenes.find(function(n){return n.index===t.index-1})}},{key:"getBackButtonTitleString",value:function(t){var n=this.getLastScene(t);if(!n)return null;var o=n.descriptor.options.headerBackTitle;return o||null===o?o:this.getHeaderTitleString(n)}},{key:"getTruncatedBackButtonTitle",value:function(t){var n=this.getLastScene(t);return n?n.descriptor.options.headerTruncatedBackTitle:null}},{key:"render",value:function(){var t,n,l=this,s=this.props,u=s.mode,c=s.scene,f=s.isLandscape;if('float'===u){var p={};this.props.scenes.forEach(function(t){p[t.index]=t});var h=Object.values(p).map(function(t){return{position:l.props.position,scene:t}});t=h.map(function(t){return l.renderHeader(t)}),n=h.map(function(t){return l.renderBackground(t)})}else{var b={position:new k.Animated.Value(this.props.scene.index),scene:this.props.scene};t=this.renderHeader(b),n=this.renderBackground(b)}var C=c.descriptor.options,S=C.headerStyle,x=void 0===S?{}:S,w=k.StyleSheet.flatten(x),B=P(f),L=(w.alignItems,w.justifyContent,w.flex,w.flexDirection,w.flexGrow,w.flexShrink,w.flexBasis,w.flexWrap,w.position,w.padding,w.paddingHorizontal,w.paddingRight,w.paddingLeft,w.top,w.right,w.bottom,w.left,(0,o.default)(w,["alignItems","justifyContent","flex","flexDirection","flexGrow","flexShrink","flexBasis","flexWrap","position","padding","paddingHorizontal","paddingRight","paddingLeft","top","right","bottom","left"])),_='dark'===this.context,I=[C.headerTransparent?_?M.transparentContainerDark:M.transparentContainerLight:_?M.containerDark:M.containerLight,{height:B},L],N=C.headerForceInset||{top:'always',bottom:'never',horizontal:'always'},V=L.backgroundColor;return V||(V=_?v.ThemeColors.dark.header:v.ThemeColors.light.header),y.createElement(k.Animated.View,{style:[this.props.layoutInterpolator(this.props),'ios'!==k.Platform.OS||C.headerTransparent?null:{backgroundColor:V}],__source:{fileName:T,lineNumber:718}},y.createElement(v.SafeAreaView,{forceInset:N,style:I,__source:{fileName:T,lineNumber:726}},n,y.createElement(k.View,{style:M.flexOne,__source:{fileName:T,lineNumber:728}},t)))}}]),n})(y.PureComponent);V.contextType=v.ThemeContext,V.defaultProps={layoutInterpolator:w.default.forLayout,leftInterpolator:w.default.forLeft,leftButtonInterpolator:w.default.forLeftButton,leftLabelInterpolator:w.default.forLeftLabel,titleFromLeftInterpolator:w.default.forCenterFromLeft,titleInterpolator:w.default.forCenter,rightInterpolator:w.default.forRight,backgroundInterpolator:w.default.forBackground};var E=k.Platform.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:k.StyleSheet.hairlineWidth,borderBottomColor:v.ThemeColors.light.headerBorder}}),A=k.Platform.select({android:{elevation:4},web:{boxShadow:"0 2px 4px -1px rgba(0,0,0,0.2), 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12)"},default:{borderBottomWidth:k.StyleSheet.hairlineWidth,borderBottomColor:v.ThemeColors.dark.headerBorder}}),M=k.StyleSheet.create({containerLight:(0,u.default)({},E,{backgroundColor:v.ThemeColors.light.header}),containerDark:(0,u.default)({},A,{backgroundColor:v.ThemeColors.dark.header}),transparentContainerLight:(0,u.default)({},E,{position:'absolute',top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:'transparent',elevation:0}),transparentContainerDark:(0,u.default)({},A,{position:'absolute',top:0,left:0,right:0,borderBottomWidth:0,borderBottomColor:'transparent',elevation:0}),header:(0,u.default)({},k.StyleSheet.absoluteFillObject,{flexDirection:'row'}),item:{backgroundColor:'transparent'},iconMaskContainer:{flex:1,flexDirection:'row',justifyContent:'center'},iconMaskFillerRect:{flex:1,backgroundColor:'#d8d8d8',marginLeft:-5},iconMask:{height:23,width:14.5,marginLeft:8.5,marginTop:-2.5,alignSelf:'center',resizeMode:'contain',transform:[{scaleX:k.I18nManager.isRTL?-1:1}]},background:{},title:{bottom:0,top:0,position:'absolute',alignItems:'center',flexDirection:'row'},left:{left:0,bottom:0,top:0,position:'absolute',alignItems:'center',flexDirection:'row'},right:{right:0,bottom:0,top:0,position:'absolute',flexDirection:'row',alignItems:'center'},flexOne:{flex:1}}),R=(0,l.default)((0,v.withOrientation)(V),{get HEIGHT(){return B+L}});e.default=R},424,[138,1,9,11,48,337,22,23,35,38,41,50,2,334,425,426,431,432,434]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=l(r(d[2])),n=l(r(d[3])),s=l(r(d[4])),f=l(r(d[5])),u=l(r(d[6])),c=l(r(d[7])),h=l(r(d[8])),y=l(r(d[9])),v=t(r(d[10])),p=r(d[11]),b=r(d[12]),T=(function(t){function l(){return(0,f.default)(this,l),(0,c.default)(this,(0,h.default)(l).apply(this,arguments))}return(0,y.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t.style,o=(0,s.default)(t,["style"]),f=b.ThemeColors[this.context];return v.createElement(p.Animated.Text,(0,n.default)({numberOfLines:1},o,{style:[_.title,{color:f.label},l],accessibilityTraits:"header",__source:{fileName:"/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/Header/HeaderTitle.tsx",lineNumber:17}}))}}]),l})(v.Component);T.contextType=b.ThemeContext;var _=p.StyleSheet.create({title:(0,o.default)({},p.Platform.select({ios:{fontSize:17,fontWeight:'600',color:'rgba(0, 0, 0, .9)',marginHorizontal:16},android:{fontSize:20,fontWeight:'500',color:'rgba(0, 0, 0, .9)',marginHorizontal:16},default:{fontSize:18,fontWeight:'400',color:'#3c4043'}}))}),x=T;e.default=x},425,[138,1,337,11,9,22,23,35,38,41,50,2,334]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),s=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),b=t(r(d[8])),h=r(d[9]),p=n(r(d[10])),y=n(r(d[11])),T=n(r(d[12])),v="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/Header/HeaderBackButton.tsx",k=(function(t){function n(){var t,l;(0,o.default)(this,n);for(var s=arguments.length,f=new Array(s),b=0;bn?s:o:s},l}return(0,f.default)(n,t),(0,s.default)(n,[{key:"renderBackImage",value:function(){var t=this.props,n=t.backImage,l=t.backTitleVisible,o=t.tintColor,s=this.getTitleText();if(b.isValidElement(n))return n;if(n){var c=n;return b.createElement(c,{tintColor:o,title:s,__source:{fileName:v,lineNumber:59}})}return b.createElement(h.Image,{style:[_.icon,!!l&&_.iconWithTitle,!!o&&{tintColor:o}],source:y.default,fadeDuration:0,__source:{fileName:v,lineNumber:62}})}},{key:"maybeRenderTitle",value:function(){var t=this.props,n=t.allowFontScaling,l=t.backTitleVisible,o=t.titleStyle,s=t.tintColor,c=this.getTitleText();return l&&null!==c?b.createElement(h.Text,{accessible:!1,onLayout:this.handleTextLayout,style:[_.title,!!s&&{color:s},o],numberOfLines:1,allowFontScaling:!!n,__source:{fileName:v,lineNumber:105}},this.getTitleText()):null}},{key:"render",value:function(){var t=this.props,n=t.onPress,l=t.pressColorAndroid,o=t.title,s=t.disabled,c=b.createElement(p.default,{disabled:s,accessible:!0,accessibilityRole:"button",accessibilityComponentType:"button",accessibilityLabel:o?o+", back":'Go back',accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:s?void 0:n,pressColor:l,style:[_.container,s&&_.disabled],borderless:!0,__source:{fileName:v,lineNumber:121}},b.createElement(h.View,{style:_.container,__source:{fileName:v,lineNumber:135}},this.renderBackImage(),this.maybeRenderTitle()));return'ios'===h.Platform.OS?c:b.createElement(h.View,{style:_.androidButtonWrapper,__source:{fileName:v,lineNumber:145}},c)}}]),n})(b.PureComponent);k.defaultProps={pressColorAndroid:'rgba(0, 0, 0, .32)',tintColor:h.Platform.select({ios:'#037aff',web:'#5f6368'}),truncatedTitle:'Back',backImage:h.Platform.select({web:T.default})};var _=h.StyleSheet.create({disabled:{opacity:.5},androidButtonWrapper:(0,l.default)({margin:13,backgroundColor:'transparent'},h.Platform.select({web:{marginLeft:21},default:{}})),container:{alignItems:'center',flexDirection:'row',backgroundColor:'transparent'},title:{fontSize:17,paddingRight:10},icon:h.Platform.select({ios:{backgroundColor:'transparent',height:21,width:13,marginLeft:9,marginRight:22,marginVertical:12,resizeMode:'contain',transform:[{scaleX:h.I18nManager.isRTL?-1:1}]},default:{height:24,width:24,margin:3,resizeMode:'contain',backgroundColor:'transparent',transform:[{scaleX:h.I18nManager.isRTL?-1:1}]}}),iconWithTitle:'ios'===h.Platform.OS?{marginRight:6}:{}}),C=k;e.default=C},426,[138,1,337,22,23,35,38,41,50,2,427,429,430]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),n=l(r(d[5])),p=l(r(d[6])),c=l(r(d[7])),f=l(r(d[8])),h=t(r(d[9])),b=r(d[10]),_=l(r(d[11])),v="/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/TouchableItem.tsx",y=(function(t){function l(){return(0,u.default)(this,l),(0,p.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,f.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){if('android'===b.Platform.OS&&b.Platform.Version>=21){var t=this.props,l=t.style,u=(0,o.default)(t,["style"]);return h.createElement(b.TouchableNativeFeedback,(0,s.default)({},u,{style:null,background:b.TouchableNativeFeedback.Ripple(this.props.pressColor,this.props.borderless),__source:{fileName:v,lineNumber:52}}),h.createElement(b.View,{style:l,__source:{fileName:v,lineNumber:60}},h.Children.only(this.props.children)))}return'ios'===b.Platform.OS?h.createElement(_.default,(0,s.default)({hitSlop:{top:10,bottom:10,right:10,left:10},disallowInterruption:!0,enabled:!this.props.disabled},this.props,{__source:{fileName:v,lineNumber:65}}),this.props.children):h.createElement(b.TouchableOpacity,(0,s.default)({},this.props,{__source:{fileName:v,lineNumber:76}}),this.props.children)}}]),l})(h.Component);e.default=y,y.defaultProps={borderless:!1,pressColor:'rgba(0, 0, 0, .32)'}},427,[138,1,11,9,22,23,35,38,41,50,2,428]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),p=n(r(d[7])),f=n(r(d[8])),h=t(r(d[9])),v=r(d[10]),y=r(d[11]),A=v.Animated.createAnimatedComponent(y.BaseButton),S='android'===v.Platform.OS||'ios'===v.Platform.OS,C=(function(t){function n(){var t,o;(0,l.default)(this,n);for(var s=arguments.length,c=new Array(s),f=0;fn?s:l.length>8?s:l:s},o}return(0,u.default)(n,t),(0,o.default)(n,[{key:"renderBackImage",value:function(){var t=this.props,n=t.backImage,l=t.backTitleVisible,o=t.tintColor;if(f.isValidElement(n))return n;if(n){var s=n;return f.createElement(s,{tintColor:o,__source:{fileName:p,lineNumber:50}})}return f.createElement(b.Image,{style:[T.icon,!!l&&T.iconWithTitle,!!o&&{tintColor:o}],source:y.default,__source:{fileName:p,lineNumber:53}})}},{key:"maybeRenderTitle",value:function(){var t=this.props,n=t.backTitleVisible,l=t.titleStyle,o=t.tintColor,s=this.getTitleText();if(!n||null===s)return null;var c=this.props.LabelContainerComponent;return f.createElement(c,{__source:{fileName:p,lineNumber:92}},f.createElement(b.Text,{accessible:!1,onLayout:this.onTextLayout,style:[T.title,!!o&&{color:o},l],numberOfLines:1,__source:{fileName:p,lineNumber:93}},this.getTitleText()))}},{key:"render",value:function(){var t=this.props,n=t.onPress,l=t.title,o=this.props.ButtonContainerComponent;return f.createElement(h.default,{accessibilityComponentType:"button",accessibilityLabel:l?l+", back":'Go back',accessibilityTraits:"button",testID:"header-back",delayPressIn:0,onPress:n,style:T.container,borderless:!0,__source:{fileName:p,lineNumber:114}},f.createElement(b.View,{style:T.container,__source:{fileName:p,lineNumber:124}},f.createElement(o,{__source:{fileName:p,lineNumber:125}},this.renderBackImage()),this.maybeRenderTitle()))}}]),n})(f.PureComponent);v.defaultProps={tintColor:'#037aff',truncatedTitle:'Back'};var T=b.StyleSheet.create({container:{alignItems:'center',flexDirection:'row',backgroundColor:'transparent',marginBottom:1,overflow:'visible'},title:{fontSize:17,paddingRight:10},icon:{height:21,width:12,marginLeft:9,marginRight:22,marginVertical:12,resizeMode:'contain',transform:[{scaleX:b.I18nManager.isRTL?-1:1}]},iconWithTitle:{marginRight:3}}),_=v;e.default=_},431,[138,1,22,23,35,38,41,50,2,427,429]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[1]),o=t(r(d[2]));function u(t){return!t||null!==t.descriptor.options.header}var s=function(t,n,o,s){return{inputRange:[n,n+.001,o-.9,o-.2,o,s-.001,s],outputRange:[0,u(t[n])?0:1,u(t[n])?0:1,u(t[n])?.3:1,u(t[o])?1:0,u(t[s])?0:1,0],extrapolate:'clamp'}};function p(t){return!t[t.length-1].isActive}var f=n.Dimensions.get('window').width/2-70-25;var c=n.Dimensions.get('window').width/2-70+25;var l={opacity:1},v={opacity:0};function R(t){var n=t.navigation,o=t.scene;return n.state.index===o.index?l:v}var x=n.Dimensions.get('window').width;var y={forLayout:function(t){var s=t.layout,f=t.position,c=t.scene,l=t.scenes;if('float'!==t.mode)return{};var v=p(l),R=(0,o.default)(t);if(!R)return{};var x=R.first,y=R.last,h=c.index,w=s.initWidth||n.Dimensions.get('window').width;if(v&&!u(l[h])&&!u(l[y])||!v&&!u(l[x])&&!u(l[h]))return{transform:[{translateX:w}]};var L=n.I18nManager.isRTL?-1:1;return{transform:[{translateX:f.interpolate({inputRange:[x,h,y],outputRange:[L*(u(l[x])?0:w),L*(u(l[h])?0:v?w:-w),L*(u(l[y])?0:-w)],extrapolate:'clamp'})}]}},forLeft:function(t){var n=t.position,u=t.scene,p=t.scenes,f=(0,o.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=u.index;return{opacity:n.interpolate(s(p,c,v,l))}},forLeftButton:function(t){var n=t.position,s=t.scene,p=t.scenes,f=(0,o.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=s.index,R=[c,c+.001,c+Math.abs(v-c)/2,v,l-Math.abs(l-v)/2,l-.001,l],x=[0,u(p[c])?0:1,u(p[c])?.3:1,u(p[v])?1:0,u(p[l])?.3:1,u(p[l])?0:1,0];return{opacity:n.interpolate({inputRange:R,outputRange:x,extrapolate:'clamp'})}},forLeftLabel:function(t){var s=t.position,p=t.scene,c=t.scenes,l=(0,o.default)(t);if(!l)return{opacity:0};var v=l.first,R=l.last,x=p.index,y=f;return{opacity:s.interpolate({inputRange:[v,v+.001,x-.35,x,x+.5,R-.001,R],outputRange:[0,u(c[v])?0:1,u(c[v])?0:1,u(c[x])?1:0,u(c[R])?.5:1,u(c[R])?0:1,0],extrapolate:'clamp'}),transform:[{translateX:s.interpolate({inputRange:[v,v+.001,x,R-.001,R],outputRange:n.I18nManager.isRTL?[1.5*-y,u(c[v])?1.5*-y:0,0,u(c[R])?y:0,y]:[y,u(c[v])?y:0,0,u(c[R])?1.5*-y:0,1.5*-y],extrapolate:'clamp'})}]}},forCenterFromLeft:function(t){var s=t.position,p=t.scene,f=t.scenes,l=(0,o.default)(t);if(!l)return{opacity:0};var v=l.first,R=l.last,x=p.index,y=c;return{opacity:s.interpolate({inputRange:[v,v+.001,x-.5,x,x+.7,R-.001,R],outputRange:[0,u(f[v])?0:1,u(f[v])?0:1,u(f[x])?1:0,u(f[R])?0:1,u(f[R])?0:1,0],extrapolate:'clamp'}),transform:[{translateX:s.interpolate({inputRange:[v,v+.001,x,R-.001,R],outputRange:n.I18nManager.isRTL?[-y,u(f[v])?-y:0,0,u(f[R])?y:0,y]:[y,u(f[v])?y:0,0,u(f[R])?-y:0,-y],extrapolate:'clamp'})}]}},forCenter:function(t){var n=t.position,u=t.scene,p=t.scenes,f=(0,o.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=u.index;return{opacity:n.interpolate(s(p,c,v,l))}},forRight:function(t){var n=t.position,u=t.scene,p=t.scenes,f=(0,o.default)(t);if(!f)return{opacity:0};var c=f.first,l=f.last,v=u.index;return{opacity:n.interpolate(s(p,c,v,l))}},forBackground:R,forBackgroundWithInactiveHidden:R,forBackgroundWithFade:function(t){var n=t.position,u=t.scene,s=(0,o.default)(t);return s?{opacity:n.interpolate({inputRange:[s.first,u.index,s.last],outputRange:[0,1,0],extrapolate:'clamp'})}:{opacity:0}},forBackgroundWithTranslation:function(t){var u=t.position,s=t.scene,p=(0,o.default)(t);if(!p)return{opacity:0};var f=p.first,c=p.last,l=s.index,v=[x,0,-x];return{transform:[{translateX:u.interpolate({inputRange:[f,l,c],outputRange:n.I18nManager.isRTL?v.reverse():v,extrapolate:'clamp'})}]}}};e.default=y},432,[1,2,433]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=function(n){var t=n.scene,f=n.scenes,s=t.index,u=f.length-1;if(!f[u].isActive){var l=f.findIndex(function(n){return n===t}),c=f.findIndex(function(n){return n.isActive}),o=f[c].index,v=f[u].index;return s!==o&&l===u?{first:Math.min(o,s-1),last:s+1}:s===o&&l===c?{first:s-1,last:Math.max(v,s+1)}:s===o||l>c?null:{first:s-1,last:s+1}}return{first:s-1,last:s+1}};e.default=n},433,[]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-navigation-stack/lib/module/views/assets",width:50,height:85,scales:[1],hash:"6165c9d7a2e729ba57b23dd93add5366",name:"back-icon-mask",type:"png"})},434,[153]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,t=n(r(d[1])),l=r(d[2]),s=n(r(d[3])),u={transitionSpec:o=(0,r(d[4]).supportsImprovedSpringAnimation)()?{timing:l.Animated.spring,stiffness:1e3,damping:500,mass:3,overshootClamping:!0,restDisplacementThreshold:.01,restSpeedThreshold:.01}:{duration:500,easing:l.Easing.bezier(.2833,.99,.31833,.99),timing:l.Animated.timing},screenInterpolator:s.default.forHorizontal,containerStyleLight:{backgroundColor:'#eee'},containerStyleDark:{backgroundColor:'#000'}},c={transitionSpec:o,screenInterpolator:s.default.forVertical,containerStyleLight:{backgroundColor:'#eee'},containerStyleDark:{backgroundColor:'#000'}},f={transitionSpec:{duration:350,easing:l.Easing.out(l.Easing.poly(5)),timing:l.Animated.timing},screenInterpolator:s.default.forFadeFromBottomAndroid},p={transitionSpec:{duration:150,easing:l.Easing.in(l.Easing.linear),timing:l.Animated.timing},screenInterpolator:s.default.forFadeToBottomAndroid},S={transitionSpec:{duration:0,timing:l.Animated.timing},screenInterpolator:s.default.forNoAnimation,containerStyleLight:{backgroundColor:'#eee'},containerStyleDark:{backgroundColor:'#000'}};function A(n,o,t){return'ios'!==l.Platform.OS?o&&n.index=50||0===t&&0===s}return!1}},437,[2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])).createContext(null);e.default=l},438,[138,50]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,t,u){if(tu)return u;return t}},439,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),p=n(r(d[5])),c=n(r(d[6])),l=n(r(d[7])),f=n(r(d[8])),v=t(r(d[9])),h=r(d[10]),T=n(r(d[11])),P={duration:250,easing:h.Easing.inOut(h.Easing.ease),timing:h.Animated.timing},x=(function(t){function n(t){var p;(0,u.default)(this,n),(p=(0,c.default)(this,(0,l.default)(n).call(this,t))).computeScenes=function(t,n){var s=(0,T.default)(p.state.scenes,n.navigation.state,t.navigation.state,n.descriptors);if(n.navigation.state.isTransitioning||(s=S(s)),n.screenProps!==p.props.screenProps&&p.setState({nextScenes:s}),s!==p.state.scenes)return s},p.handleLayout=function(t){var n=t.nativeEvent.layout,s=n.height,u=n.width;if(p.state.layout.initWidth!==u||p.state.layout.initHeight!==s){var c=(0,o.default)({},p.state.layout,{initHeight:s,initWidth:u,isMeasured:!0});c.height.setValue(s),c.width.setValue(u);var l=(0,o.default)({},p.state,{layout:c});p.transitionProps=y(p.props,l),p.setState(l)}},p.handleTransitionEnd=function(){if(p.isComponentMounted){var t=p.prevTransitionProps;p.prevTransitionProps=void 0;var n=S(p.state.scenes),u=(0,o.default)({},p.state,{scenes:n});p.transitionProps=y(p.props,u),p.setState(u,function(){var n,o;return s.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:if(!p.props.onTransitionEnd){u.next=5;break}if(!((n=p.props.onTransitionEnd(p.transitionProps,t))instanceof Promise)){u.next=5;break}return u.next=5,s.default.awrap(n);case 5:p.queuedTransition?(o=p.queuedTransition.prevProps,p.queuedTransition=null,p.startTransition(o,p.props)):p.isTransitionRunning=!1;case 6:case"end":return u.stop()}})})}};var f={height:new h.Animated.Value(0),initHeight:0,initWidth:0,isMeasured:!1,width:new h.Animated.Value(0)},v=new h.Animated.Value(p.props.navigation.state.index);return p.positionListener=v.addListener(function(){}),p.state={layout:f,position:v,scenes:(0,T.default)([],p.props.navigation.state,null,p.props.descriptors)},p.prevTransitionProps=void 0,p.transitionProps=y(t,p.state),p.isComponentMounted=!1,p.isTransitionRunning=!1,p.queuedTransition=null,p}return(0,f.default)(n,t),(0,p.default)(n,[{key:"componentDidMount",value:function(){this.isComponentMounted=!0}},{key:"componentWillUnmount",value:function(){this.isComponentMounted=!1,this.positionListener&&this.state.position.removeListener(this.positionListener)}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.isTransitionRunning?this.queuedTransition||(this.queuedTransition={prevProps:this.props}):this.startTransition(this.props,t)}},{key:"startTransition",value:function(t,n){var u=this,p=t.navigation.state.index!==n.navigation.state.index,c=this.computeScenes(t,n);if(!c)return this.prevTransitionProps=this.transitionProps,this.state.position.setValue(t.navigation.state.index),void this.handleTransitionEnd();var l=(0,o.default)({},this.state,{scenes:c}),f=l.position,v=n.navigation.state.index;this.prevTransitionProps=this.transitionProps,this.transitionProps=y(n,l);var h=this.transitionProps.navigation.state.isTransitioning;h&&p?h&&(this.isTransitionRunning=!0,this.setState(l,function(){var t,c,l,h,T;return s.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:if(!n.onTransitionStart){x.next=5;break}if(!((t=n.onTransitionStart(u.transitionProps,u.prevTransitionProps))instanceof Promise)){x.next=5;break}return x.next=5,s.default.awrap(t);case 5:c=n.configureTransition?n.configureTransition(u.transitionProps,u.prevTransitionProps):null,l=(0,o.default)({},P,c),h=l.timing,delete l.timing,T=f.__getValue()!==v,p&&T?h(f,(0,o.default)({},l,{toValue:n.navigation.state.index})).start(function(){requestAnimationFrame(u.handleTransitionEnd)}):u.handleTransitionEnd();case 11:case"end":return x.stop()}})})):this.setState(l,function(){var t;return s.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(!n.onTransitionStart){o.next=5;break}if(!((t=n.onTransitionStart(u.transitionProps,u.prevTransitionProps))instanceof Promise)){o.next=5;break}return o.next=5,s.default.awrap(t);case 5:p&&f.setValue(v),u.handleTransitionEnd();case 7:case"end":return o.stop()}})})}},{key:"render",value:function(){return v.createElement(h.View,{onLayout:this.handleLayout,style:E.main,__source:{fileName:"/Users/satya/Workspace/Callstack/react-navigation-stack/src/views/Transitioner.tsx",lineNumber:267}},this.props.render(this.transitionProps,this.prevTransitionProps))}}]),n})(v.Component);function y(t,n){var s=t.navigation,o=n.layout,u=n.position,p=n.scenes,c=p.find(k);if(!c)throw new Error('Could not find active scene');return{layout:o,navigation:s,position:u,scenes:p,scene:c,index:c.index}}function w(t){return!t.isStale}function S(t){var n=t.filter(w);return n.length===t.length?t:n}function k(t){return t.isActive}var E=h.StyleSheet.create({main:{flex:1}}),V=x;e.default=V},440,[138,1,235,337,22,23,35,38,41,50,2,441]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,o,s,l){if(t.forEach(function(t){var n=t.route;l&&l[n.key]&&(t.descriptor=l[n.key])}),s===o)return t;var h=new Map,v=new Map,y=new Map;t.forEach(function(t){var n=t.key;t.isStale&&y.set(n,t),h.set(n,t)});var k=new Set,x=o.routes;x.length>o.index+1&&(console.warn('StackRouter provided invalid state, index should always be the top route'),x=o.routes.slice(0,o.index+1));if(x.forEach(function(t,n){var o=u+t.key,s={index:n,isActive:!1,isStale:!1,key:o,route:t,descriptor:l&&l[t.key]};if(k.has(o))throw new Error("navigation.state.routes["+n+"].key \""+o+"\" conflicts with another route!");k.add(o),y.has(o)&&y.delete(o),v.set(o,s)}),s){var p=s.routes;p.length>s.index+1&&(console.warn('StackRouter provided invalid state, index should always be the top route'),p=p.slice(0,s.index+1)),p.forEach(function(n,o){var s=u+n.key;if(!v.has(s)){var c=t.find(function(t){return t.route.key===n.key}),f=c?c.descriptor:l[n.key];f&&y.set(s,{index:o,isActive:!1,isStale:!0,key:s,route:n,descriptor:f})}})}var w=[],E=function(t){var n=t.key,o=h.has(n)?h.get(n):null;o&&f(o,t)?w.push(o):w.push(t)};y.forEach(E),v.forEach(E),w.sort(c);var S=0;if(w.forEach(function(t,u){var s=!t.isStale&&t.index===o.index;s!==t.isActive&&(w[u]=(0,n.default)({},t,{isActive:s})),s&&S++}),1!==S)throw new Error("There should always be only one scene active, not "+S+".");if(w.length!==t.length)return w;if(w.some(function(n,o){return!f(t[o],n)}))return w;return t};var n=t(r(d[1])),o=t(r(d[2])),u='scene_';function s(t,n){var o=t.length-n.length;return o>0?1:o<0?-1:t>n?1:-1}function c(t,n){return t.index>n.index?1:t.index0?s.dispatch(v.StackActions.popToTop({key:o.key})):s.emit('refocus'):n._jumpTo(o.routeName)}},n._handleTabPress=function(t){var o=t.route;n._isTabPress=!0;var s=n.props.descriptors,u=s[o.key],c=u.navigation,p=u.options,l=n._makeDefaultHandler({route:o,navigation:c});p.tabBarOnPress?p.tabBarOnPress({navigation:c,defaultHandler:l}):l()},n._handleTabLongPress=function(t){var o=t.route,s=n.props.descriptors,u=s[o.key],c=u.navigation,p=u.options,l=n._makeDefaultHandler({route:o,navigation:c});p.tabBarOnLongPress?p.tabBarOnLongPress({navigation:c,defaultHandler:l}):l()},n._handleIndexChange=function(t){n._isTabPress?n._isTabPress=!1:n._jumpTo(n.props.navigation.state.routes[t].routeName)},n._handleSwipeStart=function(){n.setState({isSwiping:!0})},n._handleSwipeEnd=function(){n.setState({isSwiping:!1})},n._jumpTo=function(t){return n.props.navigation.dispatch(v.NavigationActions.navigate({routeName:t}))},n._isTabPress=!1,n}return(0,f.default)(s,n),(0,c.default)(s,[{key:"render",value:function(){var n=this.props,s=n.descriptors,u=n.navigation,c=n.screenProps,p=u.state,l=p.routes[p.index],f=s[l.key],v=y({},this.props.navigationConfig,{},f.options);return b.createElement(t,(0,o.default)({},v,{getLabelText:this._getLabelText,getButtonComponent:this._getButtonComponent,getAccessibilityLabel:this._getAccessibilityLabel,getTestID:this._getTestID,renderIcon:this._renderIcon,renderScene:this._renderScene,onIndexChange:this._handleIndexChange,onTabPress:this._handleTabPress,onTabLongPress:this._handleTabLongPress,navigation:u,descriptors:s,screenProps:c}))}}]),s})(b.Component);return function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=(0,v.TabRouter)(t,o);return(0,v.createNavigator)(n,s,o)}};var o=n(r(d[2])),s=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),p=n(r(d[6])),l=n(r(d[7])),f=n(r(d[8])),b=t(r(d[9])),v=r(d[10]);function h(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function y(t){for(var n=1;n=11&&k,S=125,_=(function(t){function f(){return(0,n.default)(this,f),(0,s.default)(this,(0,u.default)(f).apply(this,arguments))}return(0,c.default)(f,t),(0,l.default)(f,[{key:"render",value:function(){var t=this.props,n=t.onPress,l=t.onLongPress,s=t.testID,u=t.accessibilityLabel,c=t.accessibilityRole,f=t.accessibilityStates,y=(0,o.default)(t,["onPress","onLongPress","testID","accessibilityLabel","accessibilityRole","accessibilityStates"]);return h.default.createElement(b.TouchableWithoutFeedback,{onPress:n,onLongPress:l,testID:s,hitSlop:{left:15,right:15,top:0,bottom:5},accessibilityLabel:u,accessibilityRole:c,accessibilityStates:f},h.default.createElement(b.View,y))}}]),f})(h.default.Component),w=(function(t){function o(){var t,l;(0,n.default)(this,o);for(var c=arguments.length,f=new Array(c),y=0;yn.height};e.isOrientationLandscape=w},448,[138,1,11,22,23,35,38,41,50,2,449]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},p=Object.defineProperty,n=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,s=Object.getOwnPropertyDescriptor,y=Object.getPrototypeOf,f=y&&y(Object);m.exports=function l(O,u,P){if('string'!=typeof u){if(f){var b=y(u);b&&b!==f&&l(O,b,P)}var v=n(u);c&&(v=v.concat(c(u)));for(var j=0;j1&&void 0!==arguments[1])||arguments[1];o.props.scrollEnabled&&(g.cancelAnimationFrame(o._scrollResetCallback),o._scrollResetCallback=g.requestAnimationFrame(function(){o._scrollView&&o._scrollView.scrollTo({x:o._getScrollAmount(o.props,t),animated:n})}))},o._handleBeginDrag=function(){o._isManualScroll=!0,o._isMomentumScroll=!1},o._handleEndDrag=function(){g.requestAnimationFrame(function(){o._isMomentumScroll||(o._isManualScroll=!1)})},o._handleMomentumScrollBegin=function(){o._isMomentumScroll=!0},o._handleMomentumScrollEnd=function(){o._isMomentumScroll=!1,o._isManualScroll=!1};var l=1;o.props.scrollEnabled&&(o._getTabWidth(o.props)||(l=0));var c=o.props.scrollEnabled&&o.props.layout.width?{x:o._getScrollAmount(o.props,o.props.navigationState.index),y:0}:void 0;return o.state={visibility:new y.Animated.Value(l),scrollAmount:new y.Animated.Value(0),initialOffset:c},o}return(0,f.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){this.props.scrollEnabled&&this._startTrackingPosition()}},{key:"componentDidUpdate",value:function(t){var n=this._getTabWidth(t),o=this._getTabWidth(this.props),l='number'==typeof this._pendingIndex?this._pendingIndex:this.props.navigationState.index;this._pendingIndex=null,n!==o&&o&&this.state.visibility.setValue(1),t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._resetScroll(this.props.navigationState.index,!1):t.navigationState.index!==l&&this._resetScroll(this.props.navigationState.index)}},{key:"componentWillUnmount",value:function(){this._stopTrackingPosition()}},{key:"render",value:function(){var t=this,n=this.props,o=n.position,s=n.navigationState,c=n.scrollEnabled,u=n.bounces,p=s.routes,f=this._getTabWidth(this.props),b=f*p.length,_=[-1].concat((0,l.default)(p.map(function(t,n){return n}))),S=y.Animated.multiply(this.state.scrollAmount,-1);return h.createElement(y.Animated.View,{style:[x.tabBar,this.props.style]},h.createElement(y.Animated.View,{pointerEvents:"none",style:[x.indicatorContainer,c?{width:b,transform:[{translateX:S}]}:null]},this._renderIndicator(w({},this.props,{width:f}))),h.createElement(y.View,{style:x.scroll},h.createElement(y.Animated.ScrollView,{horizontal:!0,keyboardShouldPersistTaps:"handled",scrollEnabled:c,bounces:u,alwaysBounceHorizontal:!1,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,automaticallyAdjustContentInsets:!1,overScrollMode:"never",contentContainerStyle:[x.tabContent,c?null:x.container],scrollEventThrottle:1,onScroll:y.Animated.event([{nativeEvent:{contentOffset:{x:this.state.scrollAmount}}}],{useNativeDriver:T}),onScrollBeginDrag:this._handleBeginDrag,onScrollEndDrag:this._handleEndDrag,onMomentumScrollBegin:this._handleMomentumScrollBegin,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,ref:function(n){return t._scrollView=n&&n.getNode()}},p.map(function(n,l){var u=_.map(function(t){return t===l?1:.7}),p=y.Animated.multiply(t.state.visibility,o.interpolate({inputRange:_,outputRange:u})),b=t._renderLabel({route:n}),S=t.props.renderIcon?t.props.renderIcon({route:n}):null,w=t.props.renderBadge?t.props.renderBadge({route:n}):null,T={};T.opacity=p,S&&(b?T.paddingTop=8:T.padding=12);var P=y.StyleSheet.flatten(t.props.tabStyle),A=P&&void 0!==P.width||!0===c,O={};A&&(T.width=f),P&&'number'==typeof P.flex?O.flex=P.flex:A||(O.flex=1);var E=t.props.getAccessibilityLabel({route:n});E=void 0!==E?E:t.props.getLabelText({route:n});var L=l===s.index;return h.createElement(v.default,{borderless:!0,key:n.key,testID:t.props.getTestID({route:n}),accessible:t.props.getAccessible({route:n}),accessibilityLabel:E,accessibilityTraits:L?['button','selected']:'button',accessibilityComponentType:"button",accessibilityRole:"button",accessibilityStates:L?['selected']:[],pressColor:t.props.pressColor,pressOpacity:t.props.pressOpacity,delayPressIn:0,onPress:function(){return t._handleTabPress({route:n})},onLongPress:function(){return t._handleTabLongPress({route:n})},style:O},h.createElement(y.View,{pointerEvents:"none",style:x.container},h.createElement(y.Animated.View,{style:[x.tabItem,T,P,x.container]},S,b),w?h.createElement(y.Animated.View,{style:[x.badge,{opacity:t.state.visibility}]},w):null))}))))}}]),n})(h.Component);e.default=P,P.propTypes=w({},_.SceneRendererPropType,{scrollEnabled:b.default.bool,bounces:b.default.bool,pressColor:v.default.propTypes.pressColor,pressOpacity:v.default.propTypes.pressOpacity,getLabelText:b.default.func,getAccessible:b.default.func,getAccessibilityLabel:b.default.func,getTestID:b.default.func,renderIcon:b.default.func,renderLabel:b.default.func,renderIndicator:b.default.func,onTabPress:b.default.func,onTabLongPress:b.default.func,labelStyle:b.default.any,style:b.default.any}),P.defaultProps={getLabelText:function(t){var n=t.route;return'string'==typeof n.title?n.title.toUpperCase():n.title},getAccessible:function(t){var n=t.route;return void 0===n.accessible||n.accessible},getAccessibilityLabel:function(t){return t.route.accessibilityLabel},getTestID:function(t){return t.route.testID}};var x=y.StyleSheet.create({container:{flex:1},scroll:{overflow:'web'===y.Platform.OS?'auto':'scroll'},tabBar:{backgroundColor:'#2196f3',elevation:4,shadowColor:'black',shadowOpacity:.1,shadowRadius:y.StyleSheet.hairlineWidth,shadowOffset:{height:y.StyleSheet.hairlineWidth},zIndex:'android'===y.Platform.OS?0:1},tabContent:{flexDirection:'row',flexWrap:'nowrap'},tabLabel:{backgroundColor:'transparent',color:'white',margin:8},tabItem:{flex:1,padding:8,alignItems:'center',justifyContent:'center'},badge:{position:'absolute',top:0,right:0},indicatorContainer:{position:'absolute',top:0,left:0,right:0,bottom:0},indicator:{backgroundColor:'#ffeb3b',position:'absolute',left:0,bottom:0,right:0,height:2}})},454,[138,1,48,18,22,23,35,38,41,50,62,2,455,456]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=l(r(d[2])),o=l(r(d[3])),n=l(r(d[4])),u=l(r(d[5])),p=l(r(d[6])),c=l(r(d[7])),f=l(r(d[8])),y=t(r(d[9])),b=l(r(d[10])),h=r(d[11]),v=(function(t){function l(){return(0,n.default)(this,l),(0,p.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,f.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t.style,n=t.pressOpacity,u=t.pressColor,p=t.borderless,c=(0,o.default)(t,["style","pressOpacity","pressColor","borderless"]);return'android'===h.Platform.OS&&h.Platform.Version>=21?y.createElement(h.TouchableNativeFeedback,(0,s.default)({},c,{background:h.TouchableNativeFeedback.Ripple(u,p)}),y.createElement(h.View,{style:l},y.Children.only(this.props.children))):y.createElement(h.TouchableOpacity,(0,s.default)({},c,{rejectResponderTermination:!0,style:l,activeOpacity:n}),this.props.children)}}]),l})(y.Component);e.default=v,v.propTypes={onPress:b.default.func.isRequired,delayPressIn:b.default.number,borderless:b.default.bool,pressColor:b.default.string,pressOpacity:b.default.number,children:b.default.node.isRequired},v.defaultProps={pressColor:'rgba(255, 255, 255, .4)'}},455,[138,1,11,9,22,23,35,38,41,50,62,2]); -__d(function(g,r,i,a,m,e,d){var u=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.PagerRendererPropType=e.SceneRendererPropType=e.NavigationStatePropType=e.NavigationRoutePropType=void 0;var t=u(r(d[1])),n=r(d[2]),o=t.default.shape({title:t.default.string,key:t.default.string.isRequired});e.NavigationRoutePropType=o;var l=t.default.shape({routes:t.default.arrayOf(o).isRequired,index:t.default.number.isRequired});e.NavigationStatePropType=l;var f={panX:t.default.object.isRequired,offsetX:t.default.object.isRequired,layout:t.default.shape({measured:t.default.bool.isRequired,height:t.default.number.isRequired,width:t.default.number.isRequired}).isRequired,navigationState:l.isRequired,position:t.default.object.isRequired,jumpTo:t.default.func.isRequired,useNativeDriver:t.default.bool};e.SceneRendererPropType=f;var s={layout:t.default.shape({measured:t.default.bool.isRequired,height:t.default.number.isRequired,width:t.default.number.isRequired}).isRequired,navigationState:l.isRequired,panX:t.default.instanceOf(n.Animated.Value).isRequired,offsetX:t.default.instanceOf(n.Animated.Value).isRequired,canJumpToTab:t.default.func.isRequired,jumpTo:t.default.func.isRequired,animationEnabled:t.default.bool,swipeEnabled:t.default.bool,useNativeDriver:t.default.bool,onSwipeStart:t.default.func,onSwipeEnd:t.default.func,onAnimationEnd:t.default.func,children:t.default.node.isRequired};e.PagerRendererPropType=s},456,[1,62,2]); -__d(function(g,r,i,a,m,e,d){var t;switch(Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r(d[0]).Platform.OS){case'android':t=r(d[1]).default;break;case'ios':t=r(d[2]).default;break;default:t=r(d[3]).default}var f=t;e.default=f},457,[2,458,459,460]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),p=n(r(d[4])),l=n(r(d[5])),u=n(r(d[6])),c=t(r(d[7])),h=r(d[8]),v=r(d[9]),S=(function(t){function n(t){var s;return(0,o.default)(this,n),(s=(0,p.default)(this,(0,l.default)(n).call(this,t)))._isIdle=!0,s._currentIndex=0,s._getPageIndex=function(t){return h.I18nManager.isRTL?s.props.navigationState.routes.length-(t+1):t},s._setPage=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=s._viewPager;if(o){var p=s._getPageIndex(t);!1===s.props.animationEnabled||!1===n?o.setPageWithoutAnimation(p):o.setPage(p)}},s._handlePageChange=function(t,n){s._isIdle&&s._currentIndex!==t&&(s._setPage(t,n),s._currentIndex=t)},s._handlePageScroll=function(t){s.props.offsetX.setValue(s._getPageIndex(t.nativeEvent.position)*s.props.layout.width*-1),s.props.panX.setValue(t.nativeEvent.offset*s.props.layout.width*(h.I18nManager.isRTL?1:-1))},s._handlePageScrollStateChanged=function(t){s._isIdle='string'!=typeof t&&t.nativeEvent?'idle'===t.nativeEvent.pageScrollState:'idle'===t;var n=s._currentIndex,o=s.props.navigationState.routes[n];switch(s.props.canJumpToTab({route:o})?s.props.jumpTo(o.key):(s._setPage(s.props.navigationState.index),s._currentIndex=s.props.navigationState.index),t){case'dragging':s.props.onSwipeStart&&s.props.onSwipeStart();break;case'settling':s.props.onSwipeEnd&&s.props.onSwipeEnd();break;case'idle':s.props.onAnimationEnd&&s.props.onAnimationEnd()}},s._handlePageSelected=function(t){var n=s._getPageIndex(t.nativeEvent.position);s._currentIndex=n},s._currentIndex=s.props.navigationState.index,s}return(0,u.default)(n,t),(0,s.default)(n,[{key:"componentDidUpdate",value:function(t){t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._handlePageChange(this.props.navigationState.index,!1):t.navigationState.index!==this.props.navigationState.index&&this._handlePageChange(this.props.navigationState.index)}},{key:"render",value:function(){var t=this,n=this.props,o=n.navigationState,s=n.swipeEnabled,p=n.keyboardDismissMode,l=(h.I18nManager.isRTL?c.Children.toArray(this.props.children).reverse():c.Children.toArray(this.props.children)).map(function(n,s){var p=o.routes[s],l=s===o.index;return c.createElement(h.View,{key:p.key,testID:t.props.getTestID({route:p}),accessibilityElementsHidden:!l,importantForAccessibility:l?'auto':'no-hide-descendants',style:_.page},n)}),u=this._getPageIndex(o.index);return c.createElement(h.ViewPagerAndroid,{key:o.routes.length,keyboardDismissMode:p,initialPage:u,scrollEnabled:!1!==s,onPageScroll:this._handlePageScroll,onPageScrollStateChanged:this._handlePageScrollStateChanged,onPageSelected:this._handlePageSelected,style:_.container,ref:function(n){return t._viewPager=n}},l)}}]),n})(c.Component);e.default=S,S.propTypes=v.PagerRendererPropType,S.defaultProps={canJumpToTab:function(){return!0},keyboardDismissMode:'on-drag'};var _=h.StyleSheet.create({container:{flexGrow:1},page:{overflow:'hidden'}})},458,[138,1,22,23,35,38,41,50,2,456]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),p=n(r(d[7])),f=t(r(d[8])),h=n(r(d[9])),v=r(d[10]),y=r(d[11]);function w(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}var b=(function(t){function n(t){var o;(0,l.default)(this,n),(o=(0,c.default)(this,(0,u.default)(n).call(this,t)))._isIdle=!0,o._isInitial=!0,o._setInitialPage=function(){o.props.layout.width&&(o._isInitial=!0,o._scrollTo(o.props.navigationState.index*o.props.layout.width,!1)),setTimeout(function(){o._isInitial=!1},50)},o._scrollTo=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];o._isIdle&&o._scrollView&&o._scrollView.scrollTo({x:t,animated:n&&!1!==o.props.animationEnabled})},o._handleMomentumScrollEnd=function(t){var n=Math.round(t.nativeEvent.contentOffset.x/o.props.layout.width),l=o.props.navigationState.routes[n];o.props.canJumpToTab({route:l})?(o.props.jumpTo(l.key),o.props.onAnimationEnd&&o.props.onAnimationEnd()):g.requestAnimationFrame(function(){o._scrollTo(o.props.navigationState.index*o.props.layout.width)})},o._handleScroll=function(t){if(!o._isInitial&&0!==t.nativeEvent.contentSize.width){var n=o.props,l=n.navigationState,s=n.layout,c=l.index*s.width;o.props.offsetX.setValue(-c),o.props.panX.setValue(c-t.nativeEvent.contentOffset.x),g.cancelAnimationFrame(o._idleCallback),o._isIdle=!1,o._idleCallback=g.requestAnimationFrame(function(){o._isIdle=!0})}};var s=o.props,p=s.navigationState,f=s.layout;return o.state={initialOffset:{x:p.index*f.width,y:0}},o}return(0,p.default)(n,t),(0,s.default)(n,[{key:"componentDidMount",value:function(){this._setInitialPage()}},{key:"componentDidUpdate",value:function(t){var n=this.props.navigationState.index*this.props.layout.width;t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._scrollTo(n,!1):t.navigationState.index!==this.props.navigationState.index&&this._scrollTo(n)}},{key:"render",value:function(){var t=this,n=this.props,o=n.children,l=n.layout,s=n.navigationState,c=n.onSwipeStart,u=n.onSwipeEnd,p=n.bounces;return f.createElement(v.ScrollView,{horizontal:!0,pagingEnabled:!0,directionalLockEnabled:!0,keyboardDismissMode:"on-drag",keyboardShouldPersistTaps:"always",overScrollMode:"never",scrollToOverflowEnabled:!0,scrollEnabled:this.props.swipeEnabled,automaticallyAdjustContentInsets:!1,bounces:p,alwaysBounceHorizontal:p,scrollsToTop:!1,showsHorizontalScrollIndicator:!1,scrollEventThrottle:1,onScroll:this._handleScroll,onScrollBeginDrag:c,onScrollEndDrag:u,onMomentumScrollEnd:this._handleMomentumScrollEnd,contentOffset:this.state.initialOffset,style:S.container,contentContainerStyle:l.width?null:S.container,ref:function(n){return t._scrollView=n}},f.Children.map(o,function(n,o){var c=s.routes[o],u=o===s.index;return f.createElement(v.View,{key:c.key,testID:t.props.getTestID({route:c}),accessibilityElementsHidden:!u,importantForAccessibility:u?'auto':'no-hide-descendants',style:l.width?{width:l.width,overflow:'hidden'}:u?S.page:null},u||l.width?n:null)}))}}]),n})(f.Component);e.default=b,b.propTypes=(function(t){for(var n=1;nMath.abs(2*n.dy)&&Math.abs(n.vx)>Math.abs(2*n.vy)},o._canMoveScreen=function(t,n){if(!1===o.props.swipeEnabled)return!1;var s=o.props.navigationState.routes;return o._isMovingHorizontally(t,n)&&(n.dx>=w&&o._currentIndex>0||n.dx<=-12&&o._currentIndex0&&u<=0||n.dx<0&&u>=p.length-1||o.props.panX.setValue(n.dx)},o._finishGesture=function(t,n){var s=o.props,p=s.navigationState,u=s.layout,l=s.swipeDistanceThreshold,h=void 0===l?u.width/1.75:l,c=o.props.swipeVelocityThreshold,f=void 0===c?.15:c;o.props.onSwipeEnd&&o.props.onSwipeEnd(),'android'===x.Platform.OS&&(f/=1e6);var v='number'==typeof o._pendingIndex?o._pendingIndex:o._currentIndex,y=v;Math.abs(n.dx)>Math.abs(n.dy)&&Math.abs(n.vx)>Math.abs(n.vy)&&(Math.abs(n.dx)>h||Math.abs(n.vx)>f)&&(y=Math.round(Math.min(Math.max(0,v-n.dx/Math.abs(n.dx)),p.routes.length-1)),o._currentIndex=y),isFinite(y)&&o.props.canJumpToTab({route:o.props.navigationState.routes[y]})||(y=v),o._transitionTo(y)},o._transitionTo=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],s=-t*o.props.layout.width,u=o.props.navigationState.routes[t];if(!1===o.props.animationEnabled||!1===n)return o.props.panX.setValue(0),o.props.offsetX.setValue(s),void o.props.jumpTo(u.key);var l=M.timing,h=(0,p.default)(M,["timing"]);x.Animated.parallel([l(o.props.panX,_({},h,{toValue:0})),l(o.props.offsetX,_({},h,{toValue:s}))]).start(function(t){t.finished&&(o.props.jumpTo(u.key),o.props.onAnimationEnd&&o.props.onAnimationEnd(),o._pendingIndex=null)}),o._pendingIndex=t},o._panResponder=x.PanResponder.create({onMoveShouldSetPanResponder:o._canMoveScreen,onMoveShouldSetPanResponderCapture:o._canMoveScreen,onPanResponderGrant:o._startGesture,onPanResponderMove:o._respondToGesture,onPanResponderTerminate:o._finishGesture,onPanResponderRelease:o._finishGesture,onPanResponderTerminationRequest:function(){return!0}}),o}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidUpdate",value:function(t){this._currentIndex=this.props.navigationState.index,t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,!1):t.navigationState.index!==this.props.navigationState.index&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var t=this,n=this.props,s=n.panX,p=n.offsetX,u=n.navigationState,l=n.layout,h=n.children,c=l.width,f=u.routes,y=c*(f.length-1),S=x.Animated.multiply(x.Animated.add(s,p).interpolate({inputRange:[-y,0],outputRange:[-y,0],extrapolate:'clamp'}),x.I18nManager.isRTL?-1:1);return v.createElement(x.Animated.View,(0,o.default)({style:[P.sheet,c?{width:f.length*c,transform:[{translateX:S}]}:null]},this._panResponder.panHandlers),v.Children.map(h,function(n,o){var s=u.routes[o],p=o===u.index;return v.createElement(x.View,{key:s.key,testID:t.props.getTestID({route:s}),style:c?{width:c}:p?x.StyleSheet.absoluteFill:null},p||c?n:null)}))}}]),n})(v.Component);e.default=T,T.propTypes=_({},S.PagerRendererPropType,{swipeDistanceThreshold:y.default.number,swipeVelocityThreshold:y.default.number}),T.defaultProps={canJumpToTab:function(){return!0},initialLayout:{height:0,width:0}};var P=x.StyleSheet.create({sheet:{flex:1,flexDirection:'row',alignItems:'stretch'}})},460,[138,1,11,48,9,22,23,35,38,41,50,62,2,456]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),p=n(r(d[4])),l=n(r(d[5])),u=n(r(d[6])),h=n(r(d[7])),v=n(r(d[8])),c=t(r(d[9])),f=n(r(d[10])),y=r(d[11]),b=r(d[12]);function S(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}function w(t){for(var n=1;nMath.abs(b)&&Math.abs(S)>Math.abs(w)&&(Math.abs(y)>h||Math.abs(S)>c)&&(D=Math.round(Math.min(Math.max(0,E-y/Math.abs(y)),p.routes.length-1))),isFinite(D)&&o.props.canJumpToTab(o.props.navigationState.routes[D])||(D=E),o._transitionTo(D,S)}},o._transitionTo=function(t,n){var p=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],l=-t*o.props.layout.width;if(!1===o.props.animationEnabled||!1===p)return o.props.panX.setValue(0),void o.props.offsetX.setValue(l);var u=E.timing,h=(0,s.default)(E,["timing"]),v=o.props.useNativeDriver;y.Animated.parallel([u(o.props.panX,w({},h,{toValue:0,velocity:n,useNativeDriver:v})),u(o.props.offsetX,w({},h,{toValue:l,velocity:n,useNativeDriver:v}))]).start(function(n){if(n.finished){var s=o.props.navigationState.routes[t];o.props.jumpTo(s.key),o.props.onAnimationEnd&&o.props.onAnimationEnd(),o._pendingIndex=null}}),o._pendingIndex=t},o}return(0,v.default)(n,t),(0,l.default)(n,[{key:"componentDidUpdate",value:function(t){t.navigationState.routes.length!==this.props.navigationState.routes.length||t.layout.width!==this.props.layout.width?this._transitionTo(this.props.navigationState.index,void 0,!1):t.navigationState.index!==this.props.navigationState.index&&this.props.navigationState.index!==this._pendingIndex&&this._transitionTo(this.props.navigationState.index)}},{key:"render",value:function(){var t=this,n=this.props,o=n.GestureHandler,s=n.panX,p=n.offsetX,l=n.layout,u=n.navigationState,h=n.swipeEnabled,v=n.children,f=l.width,b=u.routes,S=f*(b.length-1),w=b.length>1?y.Animated.add(s,p).interpolate({inputRange:[-S,0],outputRange:[-S,0],extrapolate:'clamp'}):0;return c.createElement(o.PanGestureHandler,{enabled:0!==l.width&&!1!==h,minDeltaX:10,onGestureEvent:y.Animated.event([{nativeEvent:{translationX:this.props.panX}}],{useNativeDriver:this.props.useNativeDriver}),onHandlerStateChange:this._handleHandlerStateChange},c.createElement(y.Animated.View,{style:[x.sheet,f?{width:b.length*f,transform:[{translateX:w}]}:null]},c.Children.map(v,function(n,o){var s=u.routes[o],p=o===u.index;return c.createElement(y.View,{key:s.key,testID:t.props.getTestID({route:s}),accessibilityElementsHidden:!p,importantForAccessibility:p?'auto':'no-hide-descendants',style:f?{width:f}:p?y.StyleSheet.absoluteFill:null},p||f?n:null)})))}}]),n})(c.Component);e.default=D,D.propTypes=w({},b.PagerRendererPropType,{swipeDistanceThreshold:f.default.number,swipeVelocityThreshold:f.default.number,GestureHandler:f.default.object}),D.defaultProps={canJumpToTab:function(){return!0}};var x=y.StyleSheet.create({sheet:{flex:1,flexDirection:'row',alignItems:'stretch'}})},461,[138,1,48,9,22,23,35,38,41,50,62,2,456]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(n){var u=n.route,o=n.jumpTo;return s.createElement(v,{key:u.key,component:t[u.key],route:u,jumpTo:o})}};var u=n(r(d[2])),o=n(r(d[3])),f=n(r(d[4])),l=n(r(d[5])),c=n(r(d[6])),p=n(r(d[7])),s=t(r(d[8])),v=(function(t){function n(){return(0,o.default)(this,n),(0,l.default)(this,(0,c.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,f.default)(n,[{key:"render",value:function(){var t=this.props,n=t.component,o=(0,u.default)(t,["component"]);return s.createElement(n,o)}}]),n})(s.PureComponent)},462,[138,1,9,22,23,35,38,41,50]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),p=n(r(d[7])),s=n(r(d[8])),v=n(r(d[9])),b=t(r(d[10])),h=r(d[11]),C=r(d[12]),y=n(r(d[13])),T=(function(t){function n(){var t,o;(0,c.default)(this,n);for(var l=arguments.length,f=new Array(l),v=0;vo,f=c>=600,s='ios'===l.Platform.OS?u?32:44:56,p=f?320:280;return Math.min(c-s,p)},contentComponent:function(t){return n.default.createElement(l.ScrollView,{alwaysBounceVertical:!1},n.default.createElement(u.SafeAreaView,{forceInset:{top:'always',horizontal:'never'}},n.default.createElement(p.default,t)))},drawerPosition:'left',keyboardDismissMode:'on-drag',drawerBackgroundColor:{light:c.ThemeColors.light.bodyContent,dark:c.ThemeColors.dark.bodyContent},useNativeAnimations:!0,drawerType:'front',hideStatusBar:!1,statusBarAnimation:'slide',overlayColor:{light:'black',dark:'black'}},w=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=b({},h,{},o),l=(0,f.default)(t,n);return(0,c.createNavigator)(s.default,l,n)};e.default=w},465,[1,48,50,2,335,379,466,468,473]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]),u=t(r(d[3]));function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,u)}return o}function c(t){for(var o=1;o1&&void 0!==arguments[1]?arguments[1]:{};n=f(n=f(n=c({},n),'resetOnBlur',!!n.unmountInactiveRoutes||!!n.resetOnBlur),'backBehavior','initialRoute');var l=(0,o.SwitchRouter)(t,n),D=-1,p=function(){return++D};return c({},l,{getActionCreators:function(t,n){return c({openDrawer:function(){return u.default.openDrawer({key:n})},closeDrawer:function(){return u.default.closeDrawer({key:n})},toggleDrawer:function(){return u.default.toggleDrawer({key:n})}},l.getActionCreators(t,n))},getStateForAction:function(t,n){if(!n)return c({},l.getStateForAction(t,void 0),{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null,openId:p(),closeId:p(),toggleId:p()});if(null==t.key||t.key===n.key){if(t.type===u.default.DRAWER_CLOSED)return c({},n,{isDrawerOpen:!1,isDrawerIdle:!0,drawerMovementDirection:null});if(t.type===u.default.DRAWER_OPENED)return c({},n,{isDrawerOpen:!0,isDrawerIdle:!0,drawerMovementDirection:null});if(t.type===u.default.CLOSE_DRAWER)return c({},n,{closeId:p()});if(t.type===u.default.MARK_DRAWER_SETTLING)return c({},n,{isDrawerIdle:!1,drawerMovementDirection:t.willShow?'opening':'closing'});if(t.type===u.default.MARK_DRAWER_ACTIVE)return c({},n,{isDrawerIdle:!1,drawerMovementDirection:null});if(t.type===u.default.MARK_DRAWER_IDLE)return c({},n,{isDrawerIdle:!0,drawerMovementDirection:null});if(t.type===o.NavigationActions.BACK&&(n.isDrawerOpen||!n.isDrawerIdle)&&'closing'!==n.drawerMovementDirection)return c({},n,{closeId:p()});if(t.type===u.default.OPEN_DRAWER)return c({},n,{openId:p()});if(t.type===u.default.TOGGLE_DRAWER)return c({},n,{toggleId:p()})}var f=l.getStateForAction(t,n);return null===f?null:f!==n?s(f)===s(n)||!n.isDrawerOpen&&'closing'===n.drawerMovementDirection?f:c({},f,{closeId:p()}):n}})}},466,[1,48,335,467]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1]));function R(t,n){var R=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),R.push.apply(R,o)}return R}function o(t){for(var o=1;on}).forEach(function(t){t===s?n._drawer.openDrawer():t===p?n._drawer.closeDrawer():t===l&&(u?n._drawer.closeDrawer():n._drawer.openDrawer())})}},{key:"componentWillUnmount",value:function(){v.Dimensions.removeEventListener('change',this._updateWidth)}},{key:"render",value:function(){var t=this,n=this.props.navigation,o=n.state.routes[n.state.index].key,s=this.props.descriptors[o].options.drawerLockMode,p=this.props.navigationConfig,l=p.overlayColor,u=p.drawerBackgroundColor;return u=u?'string'==typeof u?u:u[this.context]:h.ThemeColors[this.context].bodyContent,l=l?'string'==typeof l?l:l[this.context]:h.ThemeColors[this.context].bodyContent,c.default.createElement(w.default,{ref:function(n){t._drawer=n},onGestureRef:this._setDrawerGestureRef,drawerLockMode:s||this.props.screenProps&&this.props.screenProps.drawerLockMode||this.props.navigationConfig.drawerLockMode,drawerBackgroundColor:u,overlayColor:l,keyboardDismissMode:this.props.navigationConfig.keyboardDismissMode,drawerWidth:this.state.drawerWidth,onDrawerOpen:this._handleDrawerOpen,onDrawerClose:this._handleDrawerClose,onDrawerStateChanged:this._handleDrawerStateChange,useNativeAnimations:this.props.navigationConfig.useNativeAnimations,renderNavigationView:this._renderNavigationView,drawerPosition:'right'===this.props.navigationConfig.drawerPosition?w.default.positions.Right:w.default.positions.Left,drawerType:this.props.navigationConfig.drawerType,edgeWidth:this.props.navigationConfig.edgeWidth,hideStatusBar:this.props.navigationConfig.hideStatusBar,statusBarAnimation:this.props.navigationConfig.statusBarAnimation,minSwipeDistance:this.props.navigationConfig.minSwipeDistance,drawerContainerStyle:this.props.navigationConfig.drawerContainerStyle,contentContainerStyle:this.props.navigationConfig.contentContainerStyle},c.default.createElement(_.default.Provider,{value:this.drawerGestureRef},this._renderContent()))}}],[{key:"getDerivedStateFromProps",value:function(t,o){var s=t.navigation.state.index;return{loaded:o.loaded.includes(s)?o.loaded:[].concat((0,n.default)(o.loaded),[s])}}}]),S})(c.default.PureComponent);e.default=S,S.contextType=h.ThemeContext,S.defaultProps={lazy:!0};var R=v.StyleSheet.create({pages:{flex:1}})},468,[1,18,11,22,23,35,38,41,50,2,335,408,420,467,469,471,472]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),p=t(r(d[5])),c=t(r(d[6])),l=t(r(d[7])),f=r(d[8]),v=r(d[9]),h=t(r(d[10])),y=(function(t){function y(){var t,o;(0,n.default)(this,y);for(var s=arguments.length,c=new Array(s),l=0;l=21){var t=this.props,u=t.style,s=(0,o.default)(t,["style"]);return c.default.createElement(h.TouchableNativeFeedback,(0,l.default)({},s,{style:null,background:h.TouchableNativeFeedback.Ripple(this.props.pressColor,this.props.borderless)}),c.default.createElement(h.View,{style:u},c.default.Children.only(this.props.children)))}return c.default.createElement(h.TouchableOpacity,this.props,this.props.children)}}]),b})(c.default.Component);e.default=b,b.defaultProps={borderless:!1,pressColor:'rgba(0, 0, 0, .32)'}},474,[1,11,9,22,23,35,38,41,50,2]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function n(t){return t&&'object'==typeof t&&'default'in t?t.default:t}Object.defineProperty(e,'__esModule',{value:!0});var o=n(r(d[1])),u=n(r(d[2])),s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof t};function c(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function f(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}function p(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}var l=u(null),b=(function(){function n(){var t=this;p(this,n),this._listeners=[],v.forEach(function(n){return n(t)})}return n.prototype.setState=function(n,o){var u=this;return Promise.resolve().then(function(){var s=void 0;if(null!=(s='function'==typeof n?n(u.state):n)){u.state=t({},u.state,s);var c=u._listeners.map(function(t){return t()});return Promise.all(c).then(function(){if(o)return o()})}o&&o()})},n.prototype.subscribe=function(t){this._listeners.push(t)},n.prototype.unsubscribe=function(t){this._listeners=this._listeners.filter(function(n){return n!==t})},n})(),y={},h=(function(t){function n(){var o,u;p(this,n);for(var s=arguments.length,f=Array(s),l=0;l components with a ');var u=t,c=n.map(function(t){var n=void 0;return'object'===(void 0===t?'undefined':s(t))&&t instanceof b?n=t:(n=u.get(t))||(n=new t,u.set(t,n)),n.unsubscribe(o.onUpdate),n.subscribe(o.onUpdate),n});return this.instances=c,c},n.prototype.render=function(){var t=this;return o.createElement(l.Consumer,null,function(n){return t.props.children.apply(null,t._createInstances(n,t.props.to))})},n})(o.Component);var v=[];e.Container=b,e.Subscribe=h,e.Provider=function(t){return o.createElement(l.Consumer,null,function(n){var u=new Map(n);return t.inject&&t.inject.forEach(function(t){u.set(t.constructor,t)}),o.createElement(l.Provider,{value:u},t.children)})},e.__SUPER_SECRET_CONTAINER_DEBUG_HOOK__=function(t){v.push(t)}},475,[11,50,476]); -__d(function(g,r,i,a,m,e,d){'use strict';e.__esModule=!0;var t=r(d[0]),n=(o(t),o(r(d[1])));function o(t){return t&&t.__esModule?t:{default:t}}function u(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function c(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function s(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var p=0;e.default=function(o){var f,l,h='__create-react-context-'+p+++'__',y=(function(t){function n(){var o,s,p,f;u(this,n);for(var l=arguments.length,h=Array(l),y=0;y=0||(s[o]=t[o]);return s}function _(t,n){if(null==t)return{};var o,u,s=O(t,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);for(u=0;u=0||Object.prototype.propertyIsEnumerable.call(t,o)&&(s[o]=t[o])}return s}function k(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function P(t,n){return!n||"object"!=typeof n&&"function"!=typeof n?k(t):n}n.Platform.select||(n.Platform.select=function(t){return t[n.Platform.OS]});var S,x=function(t){return new Promise(function(n){t.measure(function(t,o,u,s,c,l){n({x:c,y:l,width:u,height:s})})})},M=(S=1,function(){return"menu-".concat(S++)});function C(t){var o=t||n.Platform.select({android:n.TouchableNativeFeedback,ios:n.TouchableHighlight,default:n.TouchableHighlight}),u={};return o===n.TouchableHighlight&&(u={underlayColor:'rgba(0, 0, 0, 0.1)'}),{Touchable:o,defaultTouchableProps:u}}function E(t){for(var n=[],o=t.next();!o.done;o=t.next())n.push(o.value);return n}function A(t,n){return t(n={exports:{}},n.exports),n.exports}var R,T=A(function(t,n){!(function(){Object.defineProperty(n,'__esModule',{value:!0});var t='function'==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),o=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.element'):60103,u=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.portal'):60106,s=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.fragment'):60107,c=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.strict_mode'):60108,l=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.profiler'):60114,f=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.provider'):60109,p=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.context'):60110,y=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.async_mode'):60111,h=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.concurrent_mode'):60111,v=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.forward_ref'):60112,b=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.suspense'):60113,w=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.memo'):60115,O=t?("function"==typeof Symbol?Symbol.for:"@@for")('react.lazy'):60116;var _=function(t){for(var n=arguments.length,o=Array(n>1?n-1:0),u=1;u2?o-2:0),s=2;s1?Y('Invalid arguments supplied to oneOf, expected an array, got '+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):Y('Invalid argument supplied to oneOf, expected an array.'),J;return y(function(n,o,u,s,c){for(var l=n[o],y=0;y0&&void 0!==arguments[0]?arguments[0]:new Map;return{subscribe:function(n){var o=n.getName();t.get(o)&&console.warn("incorrect usage of popup menu - menu with name ".concat(o," already exists")),t.set(o,{name:o,instance:n})},unsubscribe:function(n){t.delete(n.getName())},updateLayoutInfo:function(n){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.has(n)){var s=o({},t.get(n));u.hasOwnProperty('triggerLayout')&&(s.triggerLayout=u.triggerLayout),u.hasOwnProperty('optionsLayout')&&(s.optionsLayout=u.optionsLayout),t.set(n,s)}},getMenu:function(n){return t.get(n)},getAll:function(){return E(t.values())},setOptionsCustomStyles:function(n,o){if(t.has(n)){var u=h({},t.get(n),{optionsCustomStyles:o});t.set(n,u)}}}}var Q="web"!==n.Platform.OS,Z=(function(t){function o(){var t,u;c(this,o);for(var s=arguments.length,l=new Array(s),f=0;f1&&void 0!==arguments[1]?arguments[1]:"context";return function(o){var u=(function(u){function l(){return c(this,l),P(this,b(l).apply(this,arguments))}return v(l,s.Component),f(l,[{key:"render",value:function(){var u=this.props,c=u.forwardedRef,l=_(u,["forwardedRef"]);return s.createElement(t.Consumer,null,function(t){var u,f=(p(u={},n,t),p(u,"ref",c),u);return s.createElement(o,y({},f,l))})}}]),l})(),l=o.displayName||o.name||"Component",h=t.Consumer.displayName||t.Consumer.name||"Context.Consumer";function w(t,n){return s.createElement(u,y({},t,{forwardedRef:n}))}w.displayName="enhanceContext-".concat(h,"(").concat(l,")");var O=s.forwardRef(w);return O.defaultProps=o.defaultProps,O.propTypes=o.propTypes,O}})(ce,"ctx"),fe=0,pe=(function(t){function o(t){var n;c(this,o),p(k(n=P(this,b(o).call(this,t))),"_handleBackButton",function(){var t=n.props.backHandler;return ne('_handleBackButton called',t),!0===t&&n.isMenuOpen()?(n.closeMenu(),!0):'function'==typeof t&&t(k(n))}),p(k(n),"onBackdropRef",function(t){n.backdropRef=t}),p(k(n),"onOptionsRef",function(t){n.optionsRef=t}),p(k(n),"_onPlaceholderRef",function(t){return n._placeholderRef=t}),p(k(n),"_onBackdropPress",function(){ne('on backdrop press');var t=n._getOpenedMenu();t&&t.instance.props.onBackdropPress(),n.closeMenu()}),p(k(n),"_onLayout",function(t){var o=t.nativeEvent.layout;if(!se(n._ownLayout,o)&&(n._ownLayout=o,ne('context layout has changed',n._ownLayout),n.isMenuOpen())){var u=n._getOpenedMenu().instance,s=u._getTrigger();x(s).then(function(t){ne('got trigger measurements after context layout change',t),n._menuRegistry.updateLayoutInfo(u.getName(),{triggerLayout:t}),n._notify(!0)})}}),p(k(n),"_onSafeAreaLayout",function(t){var o=t.nativeEvent.layout;se(n._safeAreaLayout,o)||(n._safeAreaLayout=o,ne('safeArea layout has changed',n._safeAreaLayout),n.isMenuOpen()&&n._notify(!0))}),n._menuRegistry=K(),n._isMenuClosing=!1;var u={openMenu:function(t){return n.openMenu(t)},closeMenu:function(){return n.closeMenu()},toggleMenu:function(t){return n.toggleMenu(t)},isMenuOpen:function(){return n.isMenuOpen()},_getOpenedMenu:function(){return n._getOpenedMenu()},_notify:function(t){return n._notify(t)}};return n.menuCtx={menuRegistry:n._menuRegistry,menuActions:u},n}return v(o,u.Component),f(o,[{key:"componentDidMount",value:function(){if(n.BackHandler)n.BackHandler.addEventListener('hardwareBackPress',this._handleBackButton);else{var t=this.props.backHandler;!0!==t&&'function'!=typeof t||console.warn('backHandler prop cannot be used if BackHandler is not present (RN >= 0.44 required)')}var o=this.props,u=o.customStyles,s=o.skipInstanceCheck;u.menuContextWrapper&&console.warn('menuContextWrapper custom style is deprecated and it might be removed in future releases, use menuProviderWrapper instead.'),s||fe++,fe>1&&console.warn('In most cases you should not have more MenuProviders in your app (see API documentation). In other cases use skipInstanceCheck prop.')}},{key:"componentWillUnmount",value:function(){ne('unmounting menu provider'),n.BackHandler&&n.BackHandler.removeEventListener('hardwareBackPress',this._handleBackButton),this.props.skipInstanceCheck||fe--}},{key:"isMenuOpen",value:function(){return!!this._getOpenedMenu()}},{key:"openMenu",value:function(t){var n=this._menuRegistry.getMenu(t);return n?(ne('open menu',t),n.instance._setOpened(!0),this._notify()):(console.warn("menu with name ".concat(t," does not exist")),Promise.resolve())}},{key:"closeMenu",value:function(){return ne('close menu'),this._menuRegistry.getAll().filter(function(t){return t.instance._getOpened()}).forEach(function(t){return t.instance._setOpened(!1)}),this._notify()}},{key:"_invalidateTriggerLayouts",value:function(){var t=this;this._menuRegistry.getAll().filter(function(t){return!t.instance._isOpen()}).forEach(function(n){t._menuRegistry.updateLayoutInfo(n.name,{triggerLayout:void 0})})}},{key:"_beforeClose",value:function(t){var n=this;ne('before close',t.name);var o=this.optionsRef&&this.optionsRef.close&&this.optionsRef.close()||Promise.resolve(),u=this.backdropRef&&this.backdropRef.close();return this._invalidateTriggerLayouts(),this._isMenuClosing=!0,Promise.all([o,u]).then(function(){n._isMenuClosing=!1}).catch(function(t){throw n._isMenuClosing=!1,t})}},{key:"toggleMenu",value:function(t){var n=this._menuRegistry.getMenu(t);return n?(ne('toggle menu',t),n.instance._getOpened()?this.closeMenu():this.openMenu(t)):(console.warn("menu with name ".concat(t," does not exist")),Promise.resolve())}},{key:"_notify",value:function(t){var n=this,o={},u=this.openedMenu||o,s=this._menuRegistry.getAll().find(function(t){return t.instance._isOpen()})||o;if(this.openedMenu=s===o?void 0:s,!t&&!this._isRenderNeeded(u,s))return Promise.resolve();ne('notify: next menu:',s.name,' prev menu:',u.name);var c=void 0,l=function(){return Promise.resolve()};return u.name!==s.name&&(u===o||u.instance._isOpen()||(l=function(){return n._beforeClose(u).then(function(){return u.instance.props.onClose()})}),s!==o&&(s.instance.props.onOpen(),c=function(){return n._initOpen(s)})),l().then(function(){n._placeholderRef?(n._placeholderRef.setState({openedMenuName:n.openedMenu&&n.openedMenu.name},c),ne('notify ended')):ne('setState ignored - maybe the context was unmounted')})}},{key:"_isRenderNeeded",value:function(t,n){if(t===n)return ne('_isRenderNeeded: skipping - no change'),!1;if(t.name!==n.name)return!0;var o=n.triggerLayout,u=n.optionsLayout;return!(!o||!u)||(ne('_isRenderNeeded: skipping - no trigger or options layout'),!1)}},{key:"render",value:function(){var t=this.props,o=t.style,u=t.customStyles;return ne('render menu',this.isMenuOpen(),this._ownLayout),s.createElement(ce.Provider,{value:this.menuCtx},s.createElement(n.View,{style:de.flex1,onLayout:this._onLayout},s.createElement(n.View,{style:[de.flex1,u.menuContextWrapper,u.menuProviderWrapper,o]},this.props.children),s.createElement(n.SafeAreaView,{style:de.safeArea,pointerEvents:"box-none"},s.createElement(n.View,{style:de.flex1,collapsable:!1,pointerEvents:"box-none",onLayout:this._onSafeAreaLayout}),s.createElement(re,{ctx:this,backdropStyles:u.backdrop,ref:this._onPlaceholderRef}))))}},{key:"_getOpenedMenu",value:function(){var t=this._placeholderRef&&this._placeholderRef.state.openedMenuName,n=t?this._menuRegistry.getMenu(t):void 0;return ne('_getOpenedMenu',t,!!n),n}},{key:"_isInitialized",value:function(){return!!this._ownLayout}},{key:"_initOpen",value:function(t){var n=this;ne('opening',t.name);var o=t.instance._getTrigger();x(o).then(function(o){ne('got trigger measurements',o),n._menuRegistry.updateLayoutInfo(t.name,{triggerLayout:o}),n.backdropRef&&n.backdropRef.open(),n._notify()})}},{key:"_onOptionsLayout",value:function(t,n,o){var u=t.nativeEvent.layout;u.isOutside=o,ne('got options layout',u),this._menuRegistry.updateLayoutInfo(n,{optionsLayout:u}),this._notify()}},{key:"_makeOptions",value:function(){var t=this,n=this._getOpenedMenu(),o=n.instance,u=n.triggerLayout,c=n.optionsLayout,l=o._getOptions(),f=o.props,p=f.renderer,y=f.rendererProps,v=this._ownLayout,b=this._safeAreaLayout,w=l.props,O=w.optionsContainerStyle,_=w.renderOptionsContainer,k=w.customStyles,P=_||ue,S=!u||!c,x=h({},y,{style:[O,k.optionsContainer],onLayout:function(n){return t._onOptionsLayout(n,o.getName(),S)},layouts:{windowLayout:v,triggerLayout:u,optionsLayout:c,safeAreaLayout:b}}),M=S?ie:p;return M.prototype.render&&(x.ref=this.onOptionsRef),s.createElement(M,x,P(l))}}]),o})();pe.propTypes={customStyles:G.object,backHandler:G.oneOfType([G.bool,G.func]),skipInstanceCheck:G.bool},pe.defaultProps={customStyles:{},backHandler:!1,skipInstanceCheck:!1};var de=n.StyleSheet.create({flex1:{flex:1},safeArea:{position:'absolute',top:0,left:0,right:0,bottom:0}}),ye=(function(t){function o(){return c(this,o),P(this,b(o).apply(this,arguments))}return v(o,s.Component),f(o,[{key:"updateCustomStyles",value:function(t){var n=t.customStyles,o=this.props.ctx.menuActions._getOpenedMenu();if(o){var u=o.instance.getName();this.props.ctx.menuRegistry.setOptionsCustomStyles(u,n)}}},{key:"componentDidMount",value:function(){this.updateCustomStyles(this.props)}},{key:"componentDidUpdate",value:function(){this.updateCustomStyles(this.props)}},{key:"render",value:function(){var t=this.props,o=t.customStyles,u=t.style,c=t.children;return s.createElement(n.View,{style:[o.optionsWrapper,u]},c)}}]),o})();ye.propTypes={customStyles:G.object,renderOptionsContainer:G.func,optionsContainerStyle:G.oneOfType([G.object,G.number,G.array])},ye.defaultProps={customStyles:{}};var he=le(ye),me=(function(t){function o(){return c(this,o),P(this,b(o).apply(this,arguments))}return v(o,u.Component),f(o,[{key:"_onPress",value:function(){ne('trigger onPress'),this.props.onPress&&this.props.onPress(),this.props.ctx.menuActions.openMenu(this.props.menuName)}},{key:"render",value:function(){var t=this,o=this.props,u=o.disabled,c=o.onRef,l=o.text,f=o.children,p=o.style,h=o.customStyles,v=(o.menuName,o.triggerOnLongPress),b=o.onAlternativeAction,w=_(o,["disabled","onRef","text","children","style","customStyles","menuName","triggerOnLongPress","onAlternativeAction"]),O=function(){return!u&&t._onPress()},k=C(h.TriggerTouchableComponent),P=k.Touchable,S=k.defaultTouchableProps;return s.createElement(n.View,{ref:c,collapsable:!1,style:h.triggerOuterWrapper},s.createElement(P,y({onPress:v?b:O,onLongPress:v?O:b},S,h.triggerTouchable),s.createElement(n.View,y({},w,{style:[h.triggerWrapper,p]}),l?s.createElement(n.Text,{style:h.triggerText},l):f)))}}]),o})();me.propTypes={disabled:G.bool,text:G.string,onPress:G.func,onAlternativeAction:G.func,customStyles:G.object,triggerOnLongPress:G.bool},me.defaultProps={disabled:!1,customStyles:{}};var ve=le(me),ge=function(t,n,o,u){if(t>n)return 0;if(o+t<=n)return o;if(o+u-t>=0)return o+u-t;var s=Math.round(o+u/2-t/2);return s<0?0:s+t>n?n-t:s};function be(t,n,o,u){if(void 0!==t)return t+n>u&&(t=u-n),t0&&console.warn("MenuOption: Please don't use text property together with explicit children. Children are ignored."),c){var v=[Ee.optionTextDisabled,h.optionText];return s.createElement(n.View,{style:[Ee.option,h.optionWrapper,p]},u?s.createElement(n.Text,{style:v},u):f)}var b=s.createElement(n.View,{style:[Ee.option,h.optionWrapper,p]},u?s.createElement(n.Text,{style:h.optionText},u):f);if(l)return b;var w=C(h.OptionTouchableComponent),O=w.Touchable,_=w.defaultTouchableProps;return s.createElement(O,y({onPress:function(){return t._onSelect()}},_,h.optionTouchable),b)}}]),o})();Ce.propTypes={disabled:G.bool,disableTouchable:G.bool,onSelect:G.func,text:G.string,value:G.any,customStyles:G.object},Ce.defaultProps={disabled:!1,disableTouchable:!1,customStyles:{}};var Ee=n.StyleSheet.create({option:{padding:5,backgroundColor:'transparent'},optionTextDisabled:{color:'#ccc'}}),Ae=le(Ce),Re=(function(t){function o(){return c(this,o),P(this,b(o).apply(this,arguments))}return v(o,s.Component),f(o,[{key:"render",value:function(){var t=this.props,o=t.style,u=t.children,c=t.layouts,l=_(t,["style","children","layouts"]),f=Oe(c);return s.createElement(n.View,y({},l,{style:[ke.options,o,f]}),u)}}]),o})(),Te=function(t){var n=t.windowLayout,o=t.optionsLayout;return{top:n.height-o.height,left:0,right:0}},Le=(function(t){function o(t){var u;return c(this,o),(u=P(this,b(o).call(this,t))).state={slide:new n.Animated.Value(0)},u}return v(o,s.Component),f(o,[{key:"componentDidMount",value:function(){n.Animated.timing(this.state.slide,{duration:225,toValue:1,easing:n.Easing.out(n.Easing.cubic),useNativeDriver:Q}).start()}},{key:"close",value:function(){var t=this;return new Promise(function(o){n.Animated.timing(t.state.slide,{duration:195,toValue:0,easing:n.Easing.in(n.Easing.cubic),useNativeDriver:Q}).start(o)})}},{key:"render",value:function(){var t=this.props,o=t.style,u=t.children,c=t.layouts,l=_(t,["style","children","layouts"]),f=c.optionsLayout.height,p={transform:[{translateY:this.state.slide.interpolate({inputRange:[0,1],outputRange:[f,0]})}]},h=Te(c);return s.createElement(n.Animated.View,y({style:[je.options,o,p,h]},l),u)}}]),o})(),je=n.StyleSheet.create({options:{position:'absolute',backgroundColor:'white',shadowColor:'black',shadowOpacity:.3,shadowOffset:{width:3,height:3},shadowRadius:4,elevation:5}}),De=15,Ie=Math.sqrt(450);function Ne(t){var n=t.oDim;return{position:t.tPos-n}}function Ve(t){return{position:t.tPos+t.tDim-De}}function Be(t){var n=t.oDim,o=t.wDim,u=t.tPos,s=t.tDim,c=Math.round(u+s/2);return{center:c,leftOffset:n/2-c,rightOffset:c+n/2-o}}function We(t){var n=t.oDim,o=t.wDim,u=Be(t),s=u.center,c=u.leftOffset,l=u.rightOffset;if(c>0||l>0){if(c1&&void 0!==arguments[1]?arguments[1]:[];return function(o){return(function(u){function l(){var t,o;c(this,l);for(var u=arguments.length,s=new Array(u),f=0;f1&&void 0!==arguments[1]?arguments[1]:void 0;if('string'==typeof t)return c.default.warnOnce(),t===s.CHANGE_EVENT_NAME&&n?(l.default.add(n),{remove:function(){l.default.remove(n)}}):{remove:function(){}};var o=t;return v.default.add(o),function(){v.default.remove(o)}}function N(){var t=(0,f.useState)({type:E.NetInfoStateType.unknown,isConnected:!1,isInternetReachable:!1,details:null}),n=(0,u.default)(t,2),o=n[0],c=n[1];return(0,f.useEffect)(function(){return _(c)},[]),o}function O(t,n){c.default.warnOnce(),t===s.CHANGE_EVENT_NAME&&l.default.remove(n)}function h(){return c.default.warnOnce(),l.default.latest()}function y(){return c.default.warnOnce(),v.default.latest().then(c.default.isConnectionExpensive)}var b={addEventListener:function(t,n){if(t!==s.CHANGE_EVENT_NAME)return{remove:function(){}};var o=function(t){n(c.default.isConnected(t))};return p.set(n,o),v.default.add(o),{remove:function(){v.default.remove(o)}}},removeEventListener:function(t,n){var o=p.get(n);o&&v.default.remove(o),p.delete(n)},fetch:function(){return v.default.latest().then(c.default.isConnected)}};e.isConnected=b;var w={fetch:C,addEventListener:_,useNetInfo:N,removeEventListener:O,getConnectionInfo:h,isConnectionExpensive:y,isConnected:b};e.default=w},484,[138,1,12,50,485,487,492,488,486]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.convertState=u,e.isConnectionExpensive=c,e.isConnected=l,e.warnOnce=f,e.default=void 0;var t=r(d[1]),o=n(r(d[2]));function u(n){var t='unknown';return'cellular'===n.type&&(t=n.details.cellularGeneration||'unknown'),{type:n.type===o.NetInfoStateType.vpn||n.type===o.NetInfoStateType.other?'unknown':n.type,effectiveType:t}}function c(n){if('android'===t.Platform.OS)return n.type!==o.NetInfoStateType.none&&n.type!==o.NetInfoStateType.unknown&&n.details.isConnectionExpensive;throw new Error('Currently not supported on iOS')}function l(n){return n.isConnected}var p=!1;function f(){p||(console.warn('Warning: RNCNetInfo - You are using the deprecated API. It will still work, but you must upgrade to the new API to receive the new features. The old API will be removed in the future'),p=!0)}var s={convertState:u,isConnectionExpensive:c,isConnected:l,warnOnce:f};e.default=s},485,[138,2,486]); -__d(function(g,r,i,a,m,e,d){var n,t;Object.defineProperty(e,"__esModule",{value:!0}),e.NetInfoCellularGeneration=e.NetInfoStateType=void 0,e.NetInfoStateType=n,(function(n){n.unknown="unknown",n.none="none",n.cellular="cellular",n.wifi="wifi",n.bluetooth="bluetooth",n.ethernet="ethernet",n.wimax="wimax",n.vpn="vpn",n.other="other"})(n||(e.NetInfoStateType=n={})),e.NetInfoCellularGeneration=t,(function(n){n["2g"]="2g",n["3g"]="3g",n["4g"]="4g"})(t||(e.NetInfoCellularGeneration=t={}))},486,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.setup=c,e.tearDown=v,e.latest=s,e.add=_,e.remove=h,e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=new Set,f=null;function l(t){var n=u.default.convertState(t);f=n,o.forEach(function(t){return t(n)})}function c(){n.default.add(l)}function v(){}function s(){return f?Promise.resolve(f):n.default.latest().then(function(t){return f=u.default.convertState(t)})}function _(t){o.add(t),f?t(f):s().then(t)}function h(t){o.delete(t)}var p={setup:c,tearDown:v,latest:s,add:_,remove:h};e.default=p},487,[1,488,485]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.setup=j,e.tearDown=w,e.latest=P,e.add=S,e.remove=D,e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4]));function f(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,u)}return o}function l(t){for(var o=1;o5?8:0}})),C.length>5&&u.default.createElement(S.default,{shadow:!0,style:{backgroundColor:'transparent',marginTop:0},shadowStyle:{opacity:.9}}))}})(),y.getAccounts().size>0&&u.default.createElement(u.default.Fragment,null,u.default.createElement(f.default,{title:"Legacy Accounts",onPress:function(){return l.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,l.default.awrap(y.resetCurrentIdentity());case 2:P(!1),(0,B.navigateToLegacyAccountList)(n);case 4:case"end":return t.stop()}})},iconName:"solution1",iconType:"antdesign",iconSize:24,textStyle:p.default.t_big,style:I.indentedButton}),u.default.createElement(S.default,null)),u.default.createElement(f.default,{title:"Add Identity",testID:E.default.IdentitiesSwitch.addIdentityButton,onPress:function(){return A('IdentityNew')},iconName:"plus",iconType:"antdesign",iconSize:24,textStyle:p.default.t_big,style:I.indentedButton}),u.default.createElement(S.default,null),!1,u.default.createElement(u.default.Fragment,null,u.default.createElement(f.default,{title:"About",onPress:function(){return A('About')},iconType:"antdesign",iconName:"info",iconSize:24,textStyle:p.default.t_big,style:I.indentedButton}),u.default.createElement(f.default,{title:"Terms and Conditions",onPress:function(){return A('TermsAndConditions',{disableButtons:!0})},iconBgStyle:I.i_arrowBg,iconType:"antdesign",iconName:"arrowright",iconSize:18,textStyle:p.default.t_regular,style:I.i_arrowStyle}),u.default.createElement(f.default,{title:"Privacy Policy",onPress:function(){return A('PrivacyPolicy')},iconBgStyle:I.i_arrowBg,iconType:"antdesign",iconName:"arrowright",iconSize:18,textStyle:p.default.t_regular,style:I.i_arrowStyle})))))}));e.default=N},493,[138,1,235,12,50,2,334,494,479,751,752,754,764,1352,1353,1354]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=t(r(d[3])),c=r(d[4]),u=r(d[5]),f=l(r(d[6])),s=l(r(d[7])),w=function(t){var l=t.dropdown,w=void 0!==l&&l,p=t.renderDropdownElement,y=t.iconName,V=t.iconType,b=t.iconColor,E=t.onPress,T=t.iconBgStyle,x=t.iconSize,v=t.testID,_=t.textStyle,h=t.title,C=t.style,D=x||28,I={dropdownView:{marginRight:8,marginTop:D/-12,marginVertical:8},generalView:{display:'flex',flexDirection:'row',paddingVertical:8},iconTitleView:{alignItems:'center',display:'flex',flexDirection:'row',marginLeft:8},iconTitleViewContainer:{flex:w&&h?1:0},iconView:{backgroundColor:s.default.card_bg,borderRadius:D,height:D,paddingLeft:3,paddingTop:D/8,width:D},title:{marginLeft:8}},O='android'===c.Platform.OS?c.TouchableNativeFeedback:c.TouchableOpacity,P=(0,o.useState)(!1),S=(0,n.default)(P,2),z=S[0],L=S[1];return o.default.createElement(o.default.Fragment,null,o.default.createElement(c.TouchableOpacity,{accessibilityComponentType:"button",onPress:E,activeOpacity:.5,style:[I.generalView,C],testID:v},o.default.createElement(c.View,{style:I.iconTitleViewContainer},o.default.createElement(c.View,{style:I.iconTitleView},o.default.createElement(c.View,{style:[I.iconView,T]},'antdesign'===V?o.default.createElement(f.default,{color:b||s.default.bg_text,size:D-6,name:y}):o.default.createElement(u.Icon,{color:b||s.default.bg_text,size:D-6,name:y,type:V})),!!h&&o.default.createElement(c.Text,{style:[I.title,_]},h)))),w&&o.default.createElement(c.View,null,o.default.createElement(O,{onPress:function(){return L(!z)}},o.default.createElement(c.View,{style:I.dropdownView},o.default.createElement(u.Icon,{color:s.default.bg_text,size:D-4,name:z?'md-arrow-dropup':'md-arrow-dropdown',type:"ionicon"})))),z&&p())};e.default=w},494,[138,1,12,50,2,495,704,479]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Input",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Icon",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"ListItem",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"SocialIcon",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Overlay",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"SearchBar",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Badge",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"withBadge",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"CheckBox",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"Divider",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Slider",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"ButtonGroup",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Card",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"Tile",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"Header",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"PricingCard",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"Tooltip",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"colors",{enumerable:!0,get:function(){return _.colors}}),Object.defineProperty(e,"ThemeProvider",{enumerable:!0,get:function(){return _.ThemeProvider}}),Object.defineProperty(e,"ThemeConsumer",{enumerable:!0,get:function(){return _.ThemeConsumer}}),Object.defineProperty(e,"ThemeContext",{enumerable:!0,get:function(){return _.ThemeContext}}),Object.defineProperty(e,"withTheme",{enumerable:!0,get:function(){return _.withTheme}}),Object.defineProperty(e,"getIconType",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"registerCustomIconType",{enumerable:!0,get:function(){return S.registerCustomIconType}}),Object.defineProperty(e,"normalize",{enumerable:!0,get:function(){return k.default}}),e.AirbnbRating=e.Rating=void 0;var u=n(r(d[2])),o=n(r(d[3])),f=n(r(d[4])),c=n(r(d[5])),b=n(r(d[6])),l=n(r(d[7])),p=n(r(d[8])),y=n(r(d[9])),P=n(r(d[10])),O=n(r(d[11])),j=n(r(d[12])),h=n(r(d[13])),T=n(r(d[14])),s=n(r(d[15])),v=n(r(d[16])),C=n(r(d[17])),I=n(r(d[18])),R=n(r(d[19])),B=n(r(d[20])),w=n(r(d[21])),A=r(d[22]),x=n(r(d[23])),_=r(d[24]),S=t(r(d[25])),k=n(r(d[26])),z=(0,_.withTheme)(A.AirbnbRating,'AirbnbRating');e.AirbnbRating=z;var D=(0,_.withTheme)(A.Rating,'Rating');e.Rating=D},495,[138,1,496,709,708,710,718,719,720,713,724,714,725,726,717,712,727,728,711,730,731,732,735,715,497,518,706]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Button=void 0;var n=o(r(d[2])),l=o(r(d[3])),s=o(r(d[4])),c=o(r(d[5])),u=o(r(d[6])),p=o(r(d[7])),f=o(r(d[8])),y=o(r(d[9])),b=o(r(d[10])),h=t(r(d[11])),S=r(d[12]),P=r(d[13]),T=r(d[14]),w=o(r(d[15]));function v(t,o){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);o&&(l=l.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,l)}return n}function C(t){for(var o=1;o=21?A.background=S.TouchableNativeFeedback.Ripple(void 0,!1):A.background=S.TouchableNativeFeedback.SelectableBackground());var I=C({},O(p,_),{},b);return h.default.createElement(S.View,{style:S.StyleSheet.flatten([k.container,{borderRadius:u.borderRadius||k.container.borderRadius},l,G&&!x&&k.raised(p)])},h.default.createElement(o,(0,n.default)({onPress:c,activeOpacity:.3,disabled:x},A),h.default.createElement(F,(0,n.default)({},B,{style:S.StyleSheet.flatten([k.button(p,_),u,x&&k.disabled(p,_),x&&z])}),f&&h.default.createElement(S.ActivityIndicator,(0,n.default)({style:S.StyleSheet.flatten([k.loading,y]),color:I.color,size:I.size},I)),!f&&V&&!E&&(0,T.renderNode)(w.default,V,{containerStyle:S.StyleSheet.flatten([k.iconContainer,R])}),!f&&!!P&&h.default.createElement(S.Text,(0,n.default)({style:S.StyleSheet.flatten([k.title(p,_),j,x&&k.disabledTitle(_),x&&D])},v),P),!f&&V&&E&&(0,T.renderNode)(w.default,V,{containerStyle:S.StyleSheet.flatten([k.iconContainer,R])}))))}}]),o})(h.Component);e.Button=j,j.propTypes={title:b.default.string,titleStyle:S.Text.propTypes.style,titleProps:b.default.object,buttonStyle:P.ViewPropTypes.style,type:b.default.oneOf(['solid','clear','outline']),loading:b.default.bool,loadingStyle:P.ViewPropTypes.style,loadingProps:b.default.object,onPress:b.default.func,containerStyle:P.ViewPropTypes.style,icon:T.nodeType,iconContainerStyle:P.ViewPropTypes.style,iconRight:b.default.bool,linearGradientProps:b.default.object,TouchableComponent:b.default.elementType,ViewComponent:b.default.elementType,disabled:b.default.bool,disabledStyle:P.ViewPropTypes.style,disabledTitleStyle:S.Text.propTypes.style,raised:b.default.bool,theme:b.default.object},j.defaultProps={title:'',iconRight:!1,TouchableComponent:S.Platform.select({android:S.TouchableNativeFeedback,default:S.TouchableOpacity}),onPress:function(){return console.log('Please attach a method to this component')},type:'solid',buttonStyle:{borderRadius:3},disabled:!1,raised:!1,loading:!1};var k={button:function(t,o){return{flexDirection:'row',justifyContent:'center',alignItems:'center',borderRadius:3,backgroundColor:'solid'===t?o.colors.primary:'transparent',padding:8,borderWidth:'outline'===t?S.StyleSheet.hairlineWidth:0,borderColor:o.colors.primary}},container:{borderRadius:3},disabled:function(t,o){return C({},(0,T.conditionalStyle)('solid'===t,{backgroundColor:o.colors.disabled}),{},(0,T.conditionalStyle)('outline'===t,{borderColor:(0,T.color)(o.colors.disabled).darken(.3)}))},disabledTitle:function(t){return{color:(0,T.color)(t.colors.disabled).darken(.3)}},title:function(t,o){return C({color:'solid'===t?'white':o.colors.primary,fontSize:16,textAlign:'center',paddingTop:2,paddingBottom:1},S.Platform.select({android:{fontFamily:'sans-serif-medium'},default:{fontSize:18}}))},iconContainer:{marginHorizontal:5},raised:function(t){return'clear'!==t&&C({backgroundColor:'#fff'},S.Platform.select({android:{elevation:4},default:{shadowColor:'rgba(0,0,0, .4)',shadowOffset:{height:1,width:1},shadowOpacity:1,shadowRadius:1}}))},loading:{marginVertical:2}},V=(0,P.withTheme)(j,'Button');e.default=V},496,[138,1,11,48,9,22,23,35,38,41,62,50,2,497,507,708]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getStatusBarHeight",{enumerable:!0,get:function(){return o.getStatusBarHeight}}),Object.defineProperty(e,"BackgroundImage",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"colors",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"ViewPropTypes",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"fonts",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"ThemeProvider",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"ThemeConsumer",{enumerable:!0,get:function(){return l.ThemeConsumer}}),Object.defineProperty(e,"ThemeContext",{enumerable:!0,get:function(){return l.ThemeContext}}),Object.defineProperty(e,"withTheme",{enumerable:!0,get:function(){return y.default}}),e.TextPropTypes=void 0;var u=r(d[2]),o=r(d[3]),f=n(r(d[4])),c=n(r(d[5])),b=n(r(d[6])),p=n(r(d[7])),l=t(r(d[8])),y=n(r(d[9])),P=u.Text.propTypes;e.TextPropTypes=P},497,[138,1,2,498,499,500,501,502,503,505]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getStatusBarHeight=function(o){return t.Platform.select({ios:u?44:20,android:o?0:t.StatusBar.currentHeight,default:0})},e.isExpo=void 0;var t=r(d[0]),o=t.Dimensions.get('window'),n=o.height,s=o.width,u=!1;'ios'!==t.Platform.OS||t.Platform.isPad||t.Platform.isTVOS||(u=375===s&&812===n||414===s&&896===n);e.isExpo=function(){return void 0!==(g.Expo||g.__expo||g.__exponent)}},498,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=r(d[0]),o=u.ImageBackground||u.Image;e.default=o},499,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c={primary:'#2089dc',secondary:'#8F0CE8',grey0:'#393e42',grey1:'#43484d',grey2:'#5e6977',grey3:'#86939e',grey4:'#bdc6cf',grey5:'#e1e8ee',greyOutline:'#bbb',searchBg:'#303337',success:'#52c41a',error:'#ff190c',warning:'#faad14',disabled:'hsl(208, 8%, 90%)',divider:r(d[0]).StyleSheet.hairlineWidth<1?'#bcbbc1':'rgba(0, 0, 0, 0.12)',platform:{ios:{primary:'#007aff',secondary:'#5856d6',success:'#4cd964',error:'#ff3b30',warning:'#ffcc00'},android:{primary:'#2196f3',secondary:'#9C27B0',success:'#4caf50',error:'#f44336',warning:'#ffeb3b'}}};e.default=c},500,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),p=o.ViewPropTypes||o.View.propTypes;e.default=p},501,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={android:{regular:{fontFamily:'sans-serif'},light:{fontFamily:'sans-serif-light'},condensed:{fontFamily:'sans-serif-condensed'},condensed_light:{fontFamily:'sans-serif-condensed',fontWeight:'light'},black:{fontFamily:'sans-serif',fontWeight:'bold'},thin:{fontFamily:'sans-serif-thin'},medium:{fontFamily:'sans-serif-medium'},bold:{fontFamily:'sans-serif',fontWeight:'bold'}},default:{}}},502,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.ThemeConsumer=e.default=e.ThemeContext=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),h=t(r(d[4])),f=t(r(d[5])),o=t(r(d[6])),s=t(r(d[7])),c=t(r(d[8])),T=t(r(d[9])),p=o.default.createContext({theme:{colors:T.default}});e.ThemeContext=p;var v=(function(t){function s(t){var n;return(0,u.default)(this,s),(n=(0,l.default)(this,(0,h.default)(s).call(this,t))).updateTheme=function(t){n.setState(function(u){var n=u.theme;return{theme:(0,c.default)(n,t)}})},n.replaceTheme=function(t){n.setState(function(){return{theme:(0,c.default)(n.defaultTheme,t)}})},n.getTheme=function(){return n.state.theme},n.defaultTheme=(0,c.default)({colors:T.default},t.theme),n.state={theme:n.defaultTheme},n}return(0,f.default)(s,t),(0,n.default)(s,[{key:"render",value:function(){return o.default.createElement(p.Provider,{value:{theme:this.state.theme,updateTheme:this.updateTheme,replaceTheme:this.replaceTheme}},this.props.children)}}]),s})(o.default.Component);e.default=v,v.propTypes={theme:s.default.object,children:s.default.node.isRequired},v.defaultProps={theme:{}};var C=p.Consumer;e.ThemeConsumer=C},503,[1,22,23,35,38,41,50,62,504,500]); -__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(){'use strict';var t=function(t){return n(t)&&!o(t)};function n(t){return!!t&&'object'==typeof t}function o(t){var n=Object.prototype.toString.call(t);return'[object RegExp]'===n||'[object Date]'===n||u(t)}var c='function'==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for")?("function"==typeof Symbol?Symbol.for:"@@for")('react.element'):60103;function u(t){return t.$$typeof===c}function f(t,n){return!1!==n.clone&&n.isMergeableObject(t)?j((o=t,Array.isArray(o)?[]:{}),t,n):t;var o}function y(t,n,o){return t.concat(n).map(function(t){return f(t,o)})}function b(t,n){if(!n.customMerge)return j;var o=n.customMerge(t);return'function'==typeof o?o:j}function l(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(n){return t.propertyIsEnumerable(n)}):[]}function s(t){return Object.keys(t).concat(l(t))}function p(t,n,o){var c={};return o.isMergeableObject(t)&&s(t).forEach(function(n){c[n]=f(t[n],o)}),s(n).forEach(function(u){o.isMergeableObject(n[u])&&t[u]?c[u]=b(u,o)(t[u],n[u],o):c[u]=f(n[u],o)}),c}function j(n,o,c){(c=c||{}).arrayMerge=c.arrayMerge||y,c.isMergeableObject=c.isMergeableObject||t;var u=Array.isArray(o);return u===Array.isArray(n)?u?c.arrayMerge(n,o,c):p(n,o,c):f(o,c)}return j.all=function(t,n){if(!Array.isArray(t))throw new Error('first argument should be an array');return t.reduce(function(t,o){return j(t,o,n)},{})},j},'object'==typeof e&&void 0!==m?m.exports=n():'function'==typeof define&&define.amd?define(n):(t=t||self).deepmerge=n()},504,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),s=t(r(d[9])),y=t(r(d[10])),O=t(r(d[11])),v=r(d[12]),b=t(r(d[13]));function j(t,n){var u=Object.keys(t);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(t);n&&(f=f.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),u.push.apply(u,f)}return u}function w(t){for(var n=1;n>16&255,u>>8&255,255&u],this.valpha=1;else{this.valpha=1;var k=Object.keys(u);'alpha'in u&&(k.splice(k.indexOf('alpha'),1),this.valpha='number'==typeof u.alpha?u.alpha:0);var x=k.sort().join('');if(!(x in l))throw new Error('Unable to parse color from object: '+JSON.stringify(u));this.model=l[x];var j=o[this.model].labels,A=[];for(v=0;vn?(o+.05)/(n+.05):(n+.05)/(o+.05)},level:function(t){var o=this.contrast(t);return o>=7.1?'AAA':o>=4.5?'AA':''},isDark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var t=this.rgb(),o=0;o<3;o++)t.color[o]=255-t.color[o];return t},lighten:function(t){var o=this.hsl();return o.color[2]+=o.color[2]*t,o},darken:function(t){var o=this.hsl();return o.color[2]-=o.color[2]*t,o},saturate:function(t){var o=this.hsl();return o.color[1]+=o.color[1]*t,o},desaturate:function(t){var o=this.hsl();return o.color[1]-=o.color[1]*t,o},whiten:function(t){var o=this.hwb();return o.color[1]+=o.color[1]*t,o},blacken:function(t){var o=this.hwb();return o.color[2]+=o.color[2]*t,o},grayscale:function(){var t=this.rgb().color,o=.3*t[0]+.59*t[1]+.11*t[2];return c.rgb(o,o,o)},fade:function(t){return this.alpha(this.valpha-this.valpha*t)},opaquer:function(t){return this.alpha(this.valpha+this.valpha*t)},rotate:function(t){var o=this.hsl(),n=o.color[0];return n=(n=(n+t)%360)<0?360+n:n,o.color[0]=n,o},mix:function(t,o){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof t);var n=t.rgb(),h=this.rgb(),l=void 0===o?.5:o,s=2*l-1,u=n.alpha()-h.alpha(),f=((s*u==-1?s:(s+u)/(1+s*u))+1)/2,v=1-f;return c.rgb(f*n.red()+v*h.red(),f*n.green()+v*h.green(),f*n.blue()+v*h.blue(),n.alpha()*l+h.alpha()*(1-l))}},Object.keys(o).forEach(function(t){if(-1===h.indexOf(t)){var l=o[t].channels;c.prototype[t]=function(){if(this.model===t)return new c(this);if(arguments.length)return new c(arguments,t);var n,h='number'==typeof arguments[l]?l:this.valpha;return new c((n=o[this.model][t].raw(this.color),Array.isArray(n)?n:[n]).concat(h),t)},c[t]=function(o){return'number'==typeof o&&(o=b(n.call(arguments),l)),new c(o,t)}}}),m.exports=c},508,[509,513]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s={};for(var o in t)t.hasOwnProperty(o)&&(s[t[o]]=o);var u=m.exports={to:{},get:{}};function l(t,n,s){return Math.min(Math.max(n,t),s)}function h(t){var n=t.toString(16).toUpperCase();return n.length<2?'0'+n:n}u.get=function(t){var n,s;switch(t.substring(0,3).toLowerCase()){case'hsl':n=u.get.hsl(t),s='hsl';break;case'hwb':n=u.get.hwb(t),s='hwb';break;default:n=u.get.rgb(t),s='rgb'}return n?{model:s,value:n}:null},u.get.rgb=function(n){if(!n)return null;var s,o,u,h=[0,0,0,1];if(s=n.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(u=s[2],s=s[1],o=0;o<3;o++){var f=2*o;h[o]=parseInt(s.slice(f,f+2),16)}u&&(h[3]=Math.round(parseInt(u,16)/255*100)/100)}else if(s=n.match(/^#([a-f0-9]{3,4})$/i)){for(u=(s=s[1])[3],o=0;o<3;o++)h[o]=parseInt(s[o]+s[o],16);u&&(h[3]=Math.round(parseInt(u+u,16)/255*100)/100)}else if(s=n.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(o=0;o<3;o++)h[o]=parseInt(s[o+1],0);s[4]&&(h[3]=parseFloat(s[4]))}else{if(!(s=n.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(s=n.match(/(\D+)/))?'transparent'===s[1]?[0,0,0,0]:(h=t[s[1]])?(h[3]=1,h):null:null;for(o=0;o<3;o++)h[o]=Math.round(2.55*parseFloat(s[o+1]));s[4]&&(h[3]=parseFloat(s[4]))}for(o=0;o<3;o++)h[o]=l(h[o],0,255);return h[3]=l(h[3],0,1),h},u.get.hsl=function(t){if(!t)return null;var n=t.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(n){var s=parseFloat(n[4]);return[(parseFloat(n[1])+360)%360,l(parseFloat(n[2]),0,100),l(parseFloat(n[3]),0,100),l(isNaN(s)?1:s,0,1)]}return null},u.get.hwb=function(t){if(!t)return null;var n=t.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(n){var s=parseFloat(n[4]);return[(parseFloat(n[1])%360+360)%360,l(parseFloat(n[2]),0,100),l(parseFloat(n[3]),0,100),l(isNaN(s)?1:s,0,1)]}return null},u.to.hex=function(){var t=n(arguments);return'#'+h(t[0])+h(t[1])+h(t[2])+(t[3]<1?h(Math.round(255*t[3])):'')},u.to.rgb=function(){var t=n(arguments);return t.length<4||1===t[3]?'rgb('+Math.round(t[0])+', '+Math.round(t[1])+', '+Math.round(t[2])+')':'rgba('+Math.round(t[0])+', '+Math.round(t[1])+', '+Math.round(t[2])+', '+t[3]+')'},u.to.rgb.percent=function(){var t=n(arguments),s=Math.round(t[0]/255*100),o=Math.round(t[1]/255*100),u=Math.round(t[2]/255*100);return t.length<4||1===t[3]?'rgb('+s+'%, '+o+'%, '+u+'%)':'rgba('+s+'%, '+o+'%, '+u+'%, '+t[3]+')'},u.to.hsl=function(){var t=n(arguments);return t.length<4||1===t[3]?'hsl('+t[0]+', '+t[1]+'%, '+t[2]+'%)':'hsla('+t[0]+', '+t[1]+'%, '+t[2]+'%, '+t[3]+')'},u.to.hwb=function(){var t=n(arguments),s='';return t.length>=4&&1!==t[3]&&(s=', '+t[3]),'hwb('+t[0]+', '+t[1]+'%, '+t[2]+'%'+s+')'},u.to.keyword=function(t){return s[t.slice(0,3)]}},509,[510,511]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},510,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=Array.prototype.concat,o=Array.prototype.slice,c=m.exports=function(c){for(var u=[],p=0,l=c.length;p=0&&(n.splice instanceof Function||Object.getOwnPropertyDescriptor(n,n.length-1)&&'String'!==n.constructor.name))}},512,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t={};function c(n){var o=function(o){return void 0===o||null===o?o:(arguments.length>1&&(o=Array.prototype.slice.call(arguments)),n(o))};return'conversion'in n&&(o.conversion=n.conversion),o}function l(n){var o=function(o){if(void 0===o||null===o)return o;arguments.length>1&&(o=Array.prototype.slice.call(arguments));var t=n(o);if('object'==typeof t)for(var c=t.length,l=0;l1&&(o-=1)),[360*o,100*s,100*f]},u.rgb.hwb=function(n){var t=n[0],h=n[1],o=n[2];return[u.rgb.hsl(n)[0],100*(.00392156862745098*Math.min(t,Math.min(h,o))),100*(o=1-.00392156862745098*Math.max(t,Math.max(h,o)))]},u.rgb.cmyk=function(n){var t,h=n[0]/255,u=n[1]/255,o=n[2]/255;return[100*((1-h-(t=Math.min(1-h,1-u,1-o)))/(1-t)||0),100*((1-u-t)/(1-t)||0),100*((1-o-t)/(1-t)||0),100*t]},u.rgb.keyword=function(h){var u=t[h];if(u)return u;var o,s,c,l=1/0;for(var b in n)if(n.hasOwnProperty(b)){var f=n[b],M=(s=h,c=f,Math.pow(s[0]-c[0],2)+Math.pow(s[1]-c[1],2)+Math.pow(s[2]-c[2],2));M.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92)+.1805*(u=u>.04045?Math.pow((u+.055)/1.055,2.4):u/12.92)),100*(.2126*t+.7152*h+.0722*u),100*(.0193*t+.1192*h+.9505*u)]},u.rgb.lab=function(n){var t=u.rgb.xyz(n),h=t[0],o=t[1],s=t[2];return o/=100,s/=108.883,h=(h/=95.047)>.008856?Math.pow(h,.3333333333333333):7.787*h+.13793103448275862,[116*(o=o>.008856?Math.pow(o,.3333333333333333):7.787*o+.13793103448275862)-16,500*(h-o),200*(o-(s=s>.008856?Math.pow(s,.3333333333333333):7.787*s+.13793103448275862))]},u.hsl.rgb=function(n){var t,h,u,o,s,c=n[0]/360,l=n[1]/100,b=n[2]/100;if(0===l)return[s=255*b,s,s];t=2*b-(h=b<.5?b*(1+l):b+l-b*l),o=[0,0,0];for(var f=0;f<3;f++)(u=c+.3333333333333333*-(f-1))<0&&u++,u>1&&u--,s=6*u<1?t+6*(h-t)*u:2*u<1?h:3*u<2?t+(h-t)*(.6666666666666666-u)*6:t,o[f]=255*s;return o},u.hsl.hsv=function(n){var t=n[0],h=n[1]/100,u=n[2]/100,o=h,s=Math.max(u,.01);return h*=(u*=2)<=1?u:2-u,o*=s<=1?s:2-s,[t,100*(0===u?2*o/(s+o):2*h/(u+h)),100*((u+h)/2)]},u.hsv.rgb=function(n){var t=n[0]/60,h=n[1]/100,u=n[2]/100,o=Math.floor(t)%6,s=t-Math.floor(t),c=255*u*(1-h),l=255*u*(1-h*s),b=255*u*(1-h*(1-s));switch(u*=255,o){case 0:return[u,b,c];case 1:return[l,u,c];case 2:return[c,u,b];case 3:return[c,l,u];case 4:return[b,c,u];case 5:return[u,c,l]}},u.hsv.hsl=function(n){var t,h,u,o=n[0],s=n[1]/100,c=n[2]/100,l=Math.max(c,.01);return u=(2-s)*c,h=s*l,[o,100*(h=(h/=(t=(2-s)*l)<=1?t:2-t)||0),100*(u/=2)]},u.hwb.rgb=function(n){var t,h,u,o,s,c,l,b=n[0]/360,f=n[1]/100,M=n[2]/100,v=f+M;switch(v>1&&(f/=v,M/=v),h=1-M,u=6*b-(t=Math.floor(6*b)),0!=(1&t)&&(u=1-u),o=f+u*(h-f),t){default:case 6:case 0:s=h,c=o,l=f;break;case 1:s=o,c=h,l=f;break;case 2:s=f,c=h,l=o;break;case 3:s=f,c=o,l=h;break;case 4:s=o,c=f,l=h;break;case 5:s=h,c=f,l=o}return[255*s,255*c,255*l]},u.cmyk.rgb=function(n){var t=n[0]/100,h=n[1]/100,u=n[2]/100,o=n[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,h*(1-o)+o)),255*(1-Math.min(1,u*(1-o)+o))]},u.xyz.rgb=function(n){var t,h,u,o=n[0]/100,s=n[1]/100,c=n[2]/100;return h=-.9689*o+1.8758*s+.0415*c,u=.0557*o+-.204*s+1.057*c,t=(t=3.2406*o+-1.5372*s+-.4986*c)>.0031308?1.055*Math.pow(t,.4166666666666667)-.055:12.92*t,h=h>.0031308?1.055*Math.pow(h,.4166666666666667)-.055:12.92*h,u=u>.0031308?1.055*Math.pow(u,.4166666666666667)-.055:12.92*u,[255*(t=Math.min(Math.max(0,t),1)),255*(h=Math.min(Math.max(0,h),1)),255*(u=Math.min(Math.max(0,u),1))]},u.xyz.lab=function(n){var t=n[0],h=n[1],u=n[2];return h/=100,u/=108.883,t=(t/=95.047)>.008856?Math.pow(t,.3333333333333333):7.787*t+.13793103448275862,[116*(h=h>.008856?Math.pow(h,.3333333333333333):7.787*h+.13793103448275862)-16,500*(t-h),200*(h-(u=u>.008856?Math.pow(u,.3333333333333333):7.787*u+.13793103448275862))]},u.lab.xyz=function(n){var t,h,u,o=n[0],s=n[1],c=n[2];t=s/500+(h=(o+16)/116),u=h-c/200;var l=Math.pow(h,3),b=Math.pow(t,3),f=Math.pow(u,3);return h=l>.008856?l:(h-.13793103448275862)/7.787,t=b>.008856?b:(t-.13793103448275862)/7.787,u=f>.008856?f:(u-.13793103448275862)/7.787,[t*=95.047,h*=100,u*=108.883]},u.lab.lch=function(n){var t,h=n[0],u=n[1],o=n[2];return(t=360*Math.atan2(o,u)/2/Math.PI)<0&&(t+=360),[h,Math.sqrt(u*u+o*o),t]},u.lch.lab=function(n){var t,h=n[0],u=n[1];return t=n[2]/360*2*Math.PI,[h,u*Math.cos(t),u*Math.sin(t)]},u.rgb.ansi16=function(n){var t=n[0],h=n[1],o=n[2],s=1 in arguments?arguments[1]:u.rgb.hsv(n)[2];if(0===(s=Math.round(s/50)))return 30;var c=30+(Math.round(o/255)<<2|Math.round(h/255)<<1|Math.round(t/255));return 2===s&&(c+=60),c},u.hsv.ansi16=function(n){return u.rgb.ansi16(u.hsv.rgb(n),n[2])},u.rgb.ansi256=function(n){var t=n[0],h=n[1],u=n[2];return t===h&&h===u?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(h/255*5)+Math.round(u/255*5)},u.ansi16.rgb=function(n){var t=n%10;if(0===t||7===t)return n>50&&(t+=3.5),[t=t/10.5*255,t,t];var h=.5*(1+~~(n>50));return[(1&t)*h*255,(t>>1&1)*h*255,(t>>2&1)*h*255]},u.ansi256.rgb=function(n){if(n>=232){var t=10*(n-232)+8;return[t,t,t]}var h;return n-=16,[Math.floor(n/36)/5*255,Math.floor((h=n%36)/6)/5*255,h%6/5*255]},u.rgb.hex=function(n){var t=(((255&Math.round(n[0]))<<16)+((255&Math.round(n[1]))<<8)+(255&Math.round(n[2]))).toString(16).toUpperCase();return'000000'.substring(t.length)+t},u.hex.rgb=function(n){var t=n.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var h=t[0];3===t[0].length&&(h=h.split('').map(function(n){return n+n}).join(''));var u=parseInt(h,16);return[u>>16&255,u>>8&255,255&u]},u.rgb.hcg=function(n){var t,h,u=n[0]/255,o=n[1]/255,s=n[2]/255,c=Math.max(Math.max(u,o),s),l=Math.min(Math.min(u,o),s),b=c-l;return t=b<1?l/(1-b):0,h=b<=0?0:c===u?(o-s)/b%6:c===o?2+(s-u)/b:4+(u-o)/b+4,h/=6,[360*(h%=1),100*b,100*t]},u.hsl.hcg=function(n){var t=n[1]/100,h=n[2]/100,u=1,o=0;return(u=h<.5?2*t*h:2*t*(1-h))<1&&(o=(h-.5*u)/(1-u)),[n[0],100*u,100*o]},u.hsv.hcg=function(n){var t=n[1]/100,h=n[2]/100,u=t*h,o=0;return u<1&&(o=(h-u)/(1-u)),[n[0],100*u,100*o]},u.hcg.rgb=function(n){var t=n[0]/360,h=n[1]/100,u=n[2]/100;if(0===h)return[255*u,255*u,255*u];var o,s=[0,0,0],c=t%1*6,l=c%1,b=1-l;switch(Math.floor(c)){case 0:s[0]=1,s[1]=l,s[2]=0;break;case 1:s[0]=b,s[1]=1,s[2]=0;break;case 2:s[0]=0,s[1]=1,s[2]=l;break;case 3:s[0]=0,s[1]=b,s[2]=1;break;case 4:s[0]=l,s[1]=0,s[2]=1;break;default:s[0]=1,s[1]=0,s[2]=b}return o=(1-h)*u,[255*(h*s[0]+o),255*(h*s[1]+o),255*(h*s[2]+o)]},u.hcg.hsv=function(n){var t=n[1]/100,h=t+n[2]/100*(1-t),u=0;return h>0&&(u=t/h),[n[0],100*u,100*h]},u.hcg.hsl=function(n){var t=n[1]/100,h=n[2]/100*(1-t)+.5*t,u=0;return h>0&&h<.5?u=t/(2*h):h>=.5&&h<1&&(u=t/(2*(1-h))),[n[0],100*u,100*h]},u.hcg.hwb=function(n){var t=n[1]/100,h=t+n[2]/100*(1-t);return[n[0],100*(h-t),100*(1-h)]},u.hwb.hcg=function(n){var t=n[1]/100,h=1-n[2]/100,u=h-t,o=0;return u<1&&(o=(h-u)/(1-u)),[n[0],100*u,100*o]},u.apple.rgb=function(n){return[n[0]/65535*255,n[1]/65535*255,n[2]/65535*255]},u.rgb.apple=function(n){return[n[0]/255*65535,n[1]/255*65535,n[2]/255*65535]},u.gray.rgb=function(n){return[n[0]/100*255,n[0]/100*255,n[0]/100*255]},u.gray.hsl=u.gray.hsv=function(n){return[0,0,n[0]]},u.gray.hwb=function(n){return[0,100,n[0]]},u.gray.cmyk=function(n){return[0,0,0,n[0]]},u.gray.lab=function(n){return[n[0],0,0]},u.gray.hex=function(n){var t=255&Math.round(n[0]/100*255),h=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return'000000'.substring(h.length)+h},u.rgb.gray=function(n){return[(n[0]+n[1]+n[2])/3/255*100]}},514,[515]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},515,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);function t(){for(var t={},u=Object.keys(n),c=u.length,o=0;o1&&void 0!==arguments[1]?arguments[1]:N,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:w;(0,I.default)();var u=t[o]||'?';'number'==typeof u&&(u=String.fromCharCode(u));var f=(0,y.processColor)(l),s=u+":"+n+":"+f,c=y.PixelRatio.get();return new Promise(function(t,o){var l=R[s];void 0!==l?!l||l instanceof Error?o(l):t({uri:l,scale:c}):P.getImageForFont(T,u,n,f,function(n,l){var u='string'==typeof n?new Error(n):n;R[s]=l||u||!1,!u&&l?t({uri:l,scale:c}):o(u)})})}return A.Button=(0,b.default)(A),A.TabBarItem=(0,O.default)(E,L),A.TabBarItemIOS=A.TabBarItem,A.ToolbarAndroid=(0,F.default)(E,L),A.getImageSource=L,A.loadFont=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C;return'ios'===y.Platform.OS?((0,I.default)(),t?P.loadFontWithFileName.apply(P,(0,n.default)(t.split('.'))):Promise.reject(new Error('Unable to load font, because no file was specified. '))):Promise.resolve()},A.hasIcon=function(o){return Object.prototype.hasOwnProperty.call(t,o)},A.getRawGlyphMap=function(){return t},A.getFontFamily=function(){return T},A},e.DEFAULT_ICON_COLOR=e.DEFAULT_ICON_SIZE=e.NativeIconAPI=void 0;var n=o(r(d[2])),l=o(r(d[3])),u=o(r(d[4])),f=o(r(d[5])),s=o(r(d[6])),c=o(r(d[7])),v=o(r(d[8])),p=t(r(d[9])),h=o(r(d[10])),y=r(d[11]),I=o(r(d[12])),b=o(r(d[13])),O=o(r(d[14])),F=o(r(d[15])),P=y.NativeModules.RNVectorIconsManager||y.NativeModules.RNVectorIconsModule;e.NativeIconAPI=P;var N=12;e.DEFAULT_ICON_SIZE=N;var w='black';e.DEFAULT_ICON_COLOR=w},520,[138,1,18,9,22,23,35,38,41,50,62,521,522,523,668,682]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},521,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if(!n){if('android'===o.Platform.OS)throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.')}};var o=r(d[0]),n=o.NativeModules.RNVectorIconsManager||o.NativeModules.RNVectorIconsModule},522,[521]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var l,F;return F=l=(function(l){function S(){return(0,s.default)(this,S),(0,c.default)(this,(0,f.default)(S).apply(this,arguments))}return(0,y.default)(S,l),(0,u.default)(S,[{key:"render",value:function(){var l=this.props,s=l.style,u=l.iconStyle,c=l.children,f=(0,o.default)(l,["style","iconStyle","children"]),y=(0,h.default)(f,O,'style','name','size','color'),S=(0,h.default)(f,T),k=(0,p.default)(f,Object.keys(y),Object.keys(S),'iconStyle','borderRadius','backgroundColor');y.style=u?[C.icon,u]:C.icon;var F=(0,h.default)(this.props,'color'),x=(0,h.default)(this.props,'backgroundColor','borderRadius');return P.default.createElement(v.TouchableHighlight,(0,n.default)({style:[C.touchable,x]},S),P.default.createElement(v.View,(0,n.default)({style:[C.container,x,s]},k),P.default.createElement(t,y),(0,b.default)(c)?P.default.createElement(v.Text,{style:[C.text,F]},c):c))}}]),S})(P.PureComponent),l.propTypes={backgroundColor:S.default.oneOfType([S.default.string,S.default.number]),borderRadius:S.default.number,color:S.default.oneOfType([S.default.string,S.default.number]),size:S.default.number,iconStyle:S.default.any,style:S.default.any,children:S.default.node},l.defaultProps={backgroundColor:k,borderRadius:5,color:'white',size:20},F};var n=l(r(d[2])),o=l(r(d[3])),s=l(r(d[4])),u=l(r(d[5])),c=l(r(d[6])),f=l(r(d[7])),y=l(r(d[8])),b=l(r(d[9])),p=l(r(d[10])),h=l(r(d[11])),P=t(r(d[12])),S=l(r(d[13])),v=r(d[14]),C=v.StyleSheet.create({container:{flexDirection:'row',justifyContent:'flex-start',alignItems:'center',padding:8},touchable:{overflow:'hidden'},icon:{marginRight:10},text:{fontWeight:'600',backgroundColor:'transparent'}}),k='#007AFF',O=['ellipsizeMode','numberOfLines','textBreakStrategy','selectable','suppressHighlighting','allowFontScaling','adjustsFontSizeToFit','minimumFontScale'],T=['accessible','accessibilityLabel','accessibilityHint','accessibilityComponentType','accessibilityRole','accessibilityStates','accessibilityTraits','onFocus','onBlur','disabled','onPress','onPressIn','onPressOut','onLayout','onLongPress','nativeID','testID','delayPressIn','delayPressOut','delayLongPress','activeOpacity','underlayColor','selectionColor','onShowUnderlay','onHideUnderlay','hasTVPreferredFocus','tvParallaxProperties']},523,[138,1,11,9,22,23,35,38,41,524,533,661,50,62,521]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c='[object String]';m.exports=function(f){return'string'==typeof f||!n(f)&&o(f)&&t(f)==c}},524,[525,531,532]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),c='[object Null]',u='[object Undefined]',f=n?"function"==typeof n?n.toStringTag:"@@toStringTag":void 0;m.exports=function(n){return null==n?void 0===n?u:c:f&&f in Object(n)?t(n):o(n)}},525,[526,529,530]); -__d(function(g,r,i,a,m,e,d){var o=r(d[0]).Symbol;m.exports=o},526,[527]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),f='object'==typeof self&&self&&self.Object===Object&&self,s=t||f||Function('return this')();m.exports=s},527,[528]); -__d(function(g,r,i,a,m,e,d){var t='object'==typeof g&&g&&g.Object===Object&&g;m.exports=t},528,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=Object.prototype,n=o.hasOwnProperty,c=o.toString,l=t?"function"==typeof t?t.toStringTag:"@@toStringTag":void 0;m.exports=function(t){var o=n.call(t,l),p=t[l];try{t[l]=void 0}catch(t){}var v=c.call(t);return o?t[l]=p:delete t[l],v}},529,[526]); -__d(function(g,r,i,a,m,e,d){var t=Object.prototype.toString;m.exports=function(n){return t.call(n)}},530,[]); -__d(function(g,r,i,a,m,e,d){var n=Array.isArray;m.exports=n},531,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null!=n&&'object'==typeof n}},532,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),u=r(d[2]),f=r(d[3]),o=r(d[4]),l=r(d[5]),v=r(d[6]),c=r(d[7]),h=v(function(v,h){var _={};if(null==v)return _;var p=!1;h=n(h,function(n){return n=f(n,v),p||(p=n.length>1),n}),o(v,c(v),_),p&&(_=t(_,7,l));for(var s=h.length;s--;)u(_,h[s]);return _});m.exports=h},533,[534,535,634,635,579,648,650,614]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){for(var o=-1,u=null==n?0:n.length,f=Array(u);++o-1}},543,[540]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(s,_){var n=this.__data__,h=t(n,s);return h<0?(++this.size,n.push([s,_])):n[h][1]=_,this}},544,[540]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(){this.__data__=new t,this.size=0}},545,[537]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t){var _=this.__data__,n=_.delete(t);return this.size=_.size,n}},546,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t){return this.__data__.get(t)}},547,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t){return this.__data__.has(t)}},548,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),_=r(d[2]);m.exports=function(n,h){var f=this.__data__;if(f instanceof t){var u=f.__data__;if(!s||u.length<199)return u.push([n,h]),this.size=++f.size,this;f=this.__data__=new _(u)}return f.set(n,h),this.size=f.size,this}},549,[537,550,559]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1]),'Map');m.exports=n},550,[551,527]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);m.exports=function(t,u){var v=o(t,u);return n(v)?v:void 0}},551,[552,558]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]),p=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,$=u.toString,f=s.hasOwnProperty,l=RegExp('^'+$.call(f).replace(/[\\^$.*+?()[\]{}|]/g,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$');m.exports=function(u){return!(!n(u)||o(u))&&(t(u)?l:p).test(c(u))}},552,[553,555,554,557]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o='[object AsyncFunction]',c='[object Function]',u='[object GeneratorFunction]',b='[object Proxy]';m.exports=function(j){if(!t(j))return!1;var f=n(j);return f==c||f==u||f==o||f==b}},553,[525,554]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}},554,[]); -__d(function(g,r,i,a,m,e,d){var n,c=r(d[0]),o=(n=/[^.]+$/.exec(c&&c.keys&&c.keys.IE_PROTO||''))?'Symbol(src)_1.'+n:'';m.exports=function(n){return!!o&&o in n}},555,[556]); -__d(function(g,r,i,a,m,e,d){var _=r(d[0])['__core-js_shared__'];m.exports=_},556,[527]); -__d(function(g,r,i,a,m,e,d){var t=Function.prototype.toString;m.exports=function(n){if(null!=n){try{return t.call(n)}catch(t){}try{return n+''}catch(t){}}return''}},557,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){return null==n?void 0:n[o]}},558,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),p=r(d[2]),l=r(d[3]),n=r(d[4]);function s(t){var o=-1,p=null==t?0:t.length;for(this.clear();++o-1&&o%1==0&&o-1&&t%1==0&&t<=n}},590,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){return function(t){return n(t)}}},591,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n='object'==typeof e&&e&&!e.nodeType&&e,o=n&&'object'==typeof m&&m&&!m.nodeType&&m,p=o&&o.exports===n&&t.process,c=(function(){try{var t=o&&o.require&&o.require('util').types;return t||p&&p.binding&&p.binding('util')}catch(t){}})();m.exports=c},592,[528]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=Object.prototype.hasOwnProperty;m.exports=function(c){if(!t(c))return n(c);var u=[];for(var p in Object(c))o.call(c,p)&&'constructor'!=p&&u.push(p);return u}},593,[594,595]); -__d(function(g,r,i,a,m,e,d){var t=Object.prototype;m.exports=function(o){var n=o&&o.constructor;return o===('function'==typeof n&&n.prototype||t)}},594,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0])(Object.keys,Object);m.exports=t},595,[596]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){return function(u){return n(t(u))}}},596,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(u){return null!=u&&t(u.length)&&!n(u)}},597,[553,590]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(o,u){return o&&n(u,t(u),o)}},598,[579,599]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return o(u)?n(u,!0):t(u)}},599,[581,600,597]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=Object.prototype.hasOwnProperty;m.exports=function(u){if(!t(u))return o(u);var p=n(u),f=[];for(var s in u)('constructor'!=s||!p&&c.call(u,s))&&f.push(s);return f}},600,[554,594,601]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=[];if(null!=n)for(var u in Object(n))t.push(u);return t}},601,[]); -__d(function(g,r,i,a,m,e,d){var o=r(d[0]),t='object'==typeof e&&e&&!e.nodeType&&e,n=t&&'object'==typeof m&&m&&!m.nodeType&&m,c=n&&n.exports===t?o.Buffer:void 0,f=c?c.allocUnsafe:void 0;m.exports=function(o,t){if(t)return o.slice();var n=o.length,c=f?f(n):new o.constructor(n);return o.copy(c),c}},602,[527]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){var o=-1,f=n.length;for(t||(t=Array(f));++ou?0:u+t),(o=o>u?u:o)<0&&(o+=u),u=t>o?0:o-t>>>0,t>>>=0;for(var c=Array(u);++f0&&v(p)?u>1?o(p,u-1,v,c,h):n(h,p):c||(h[h.length]=p)}return h}},652,[610,653]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=r(d[2]),c=n?"function"==typeof n?n.isConcatSpreadable:"@@isConcatSpreadable":void 0;m.exports=function(n){return t(n)||o(n)||!!(c&&n&&n[c])}},653,[526,583,531]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=Math.max;m.exports=function(o,f,u){return f=t(void 0===f?o.length-1:f,0),function(){for(var h=arguments,v=-1,c=t(h.length-f,0),l=Array(c);++v0){if(++f>=n)return arguments[0]}else f=0;return u.apply(void 0,arguments)}}},660,[]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1])(function(t,u){return null==t?{}:n(t,u)});m.exports=t},661,[662,650]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(u,o){return n(u,o,function(n,o){return t(u,o)})}},662,[663,665]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(f,u,v){for(var c=-1,_=u.length,h={};++c<_;){var l=u[c],p=n(f,l);v(p,l)&&t(h,o(l,f),p)}return h}},663,[645,664,635]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=r(d[2]),v=r(d[3]),f=r(d[4]);m.exports=function(u,l,c,_){if(!v(u))return u;for(var h=-1,p=(l=o(l,u)).length,s=p-1,x=u;null!=x&&++hp))return!1;var w=h.get(v);if(w&&h.get(l))return w==l;var x=-1,j=!0,q=s&o?new t:void 0;for(h.set(v,l),h.set(l,v);++x=2&&n<3?u<360?.95*t:o<667?t:o>=667&&o<=735?1.15*t:1.25*t:n>=3&&n<3.5?u<=360?t:o<667?1.15*t:o>=667&&o<=735?1.2*t:1.27*t:n>=3.5?u<=360?t:o<667?1.2*t:o>=667&&o<=735?1.25*t:1.4*t:t};e.default=f},706,[2]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=t(r(d[1])),l=f.default.oneOfType([f.default.element,f.default.object,f.default.bool,f.default.func]);e.default=l},707,[1,62]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Icon=void 0;var o=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),s=t(r(d[4])),u=t(r(d[5])),c=r(d[6]),y=t(r(d[7])),f=r(d[8]);function p(t,o){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);o&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),l.push.apply(l,n)}return l}var b=function(t){var o=t.type,u=t.name,f=t.size,p=t.color,b=t.iconStyle,v=t.underlayColor,w=t.reverse,O=t.raised,C=t.containerStyle,P=t.reverseColor,S=t.disabled,j=t.disabledStyle,D=t.onPress,T=t.Component,I=void 0===T?D?c.TouchableHighlight:c.View:T,k=(0,n.default)(t,["type","name","size","color","iconStyle","underlayColor","reverse","raised","containerStyle","reverseColor","disabled","disabledStyle","onPress","Component"]),z=(0,y.default)(o);return s.default.createElement(c.View,{style:C&&C},s.default.createElement(I,(0,l.default)({},k,{underlayColor:w?p:v||p,style:c.StyleSheet.flatten([(w||O)&&h.button,(w||O)&&{borderRadius:f+4,height:2*f+4,width:2*f+4},O&&h.raised,{backgroundColor:w?p:O?'white':'transparent',alignItems:'center',justifyContent:'center'},S&&h.disabled,S&&j])},D&&{disabled:S},{onPress:D}),s.default.createElement(z,{testID:"iconIcon",style:c.StyleSheet.flatten([{backgroundColor:'transparent'},b&&b]),size:f,name:u,color:w?P:p})))};e.Icon=b,b.propTypes={type:u.default.string,name:u.default.string,size:u.default.number,color:u.default.string,Component:u.default.elementType,underlayColor:u.default.string,reverse:u.default.bool,raised:u.default.bool,containerStyle:f.ViewPropTypes.style,iconStyle:c.Text.propTypes.style,onPress:u.default.func,reverseColor:u.default.string,disabled:u.default.bool,disabledStyle:f.ViewPropTypes.style},b.defaultProps={underlayColor:'white',reverse:!1,raised:!1,size:24,color:'black',reverseColor:'white',disabled:!1,type:'material'};var h=c.StyleSheet.create({button:{margin:7},raised:(function(t){for(var l=1;l1&&void 0!==arguments[1]?arguments[1]:{};return function(y){var s=function(s){var h=v.bottom,p=v.hidden,S=void 0!==p&&p,b=v.left,C=v.containerStyle,_=(0,o.default)(v,["bottom","hidden","left","containerStyle"]),E=v.right,j=void 0===E?-16:E,N=v.top,w=void 0===N?-1:N;t||(j=-3,w=3);var B='function'==typeof t?t(s):t;return l.default.createElement(u.View,{style:u.StyleSheet.flatten([c.container,C])},l.default.createElement(y,s),!S&&l.default.createElement(f.default,(0,n.default)({value:B,status:"error",containerStyle:u.StyleSheet.flatten([c.badgeContainer,{bottom:h,left:b,right:j,top:w}])},_)))};return s.displayName="WithBadge("+(y.displayName||y.name||'Component')+")",s}};e.default=v},724,[1,11,9,50,2,713]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Divider=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),f=r(d[5]),h=r(d[6]),c=function(t){var u=t.style,h=t.theme,c=(0,n.default)(t,["style","theme"]);return o.default.createElement(f.View,(0,l.default)({style:f.StyleSheet.flatten([v.container(h),u])},c))};e.Divider=c,c.propTypes={style:h.ViewPropTypes.style,theme:u.default.object};var v={container:function(t){return{backgroundColor:t.colors.divider,height:f.StyleSheet.hairlineWidth}}},y=(0,h.withTheme)(c,'Divider');e.default=y},725,[1,11,9,50,62,2,497]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Slider=void 0;var u=n(r(d[2])),o=n(r(d[3])),h=n(r(d[4])),l=n(r(d[5])),s=n(r(d[6])),c=n(r(d[7])),p=n(r(d[8])),f=n(r(d[9])),b=n(r(d[10])),v=n(r(d[11])),S=t(r(d[12])),y=n(r(d[13])),T=r(d[14]),k=r(d[15]);function w(t,n){var u=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),u.push.apply(u,o)}return u}function V(t){for(var n=1;nu?u:n=this.x&&n>=this.y&&t<=this.x+this.width&&n<=this.y+this.height}}]),t})(),R=(function(t){function n(t){var u;return(0,b.default)(this,n),(u=(0,s.default)(this,(0,c.default)(n).call(this,t))).measureContainer=function(t){u.handleMeasure('containerSize',t)},u.measureTrack=function(t){u.handleMeasure('trackSize',t)},u.measureThumb=function(t){u.handleMeasure('thumbSize',t)},u.state={containerSize:{width:0,height:0},trackSize:{width:0,height:0},thumbSize:{width:0,height:0},allMeasured:!1,value:new T.Animated.Value(C(t))},u.panResponder=T.PanResponder.create({onStartShouldSetPanResponder:u.handleStartShouldSetPanResponder.bind((0,p.default)(u)),onMoveShouldSetPanResponder:u.handleMoveShouldSetPanResponder.bind((0,p.default)(u)),onPanResponderGrant:u.handlePanResponderGrant.bind((0,p.default)(u)),onPanResponderMove:u.handlePanResponderMove.bind((0,p.default)(u)),onPanResponderRelease:u.handlePanResponderEnd.bind((0,p.default)(u)),onPanResponderTerminationRequest:u.handlePanResponderRequestEnd.bind((0,p.default)(u)),onPanResponderTerminate:u.handlePanResponderEnd.bind((0,p.default)(u))}),u}return(0,f.default)(n,t),(0,v.default)(n,[{key:"componentDidUpdate",value:function(t){var n=C(this.props);t.value!==n&&(this.props.animateTransitions?this.setCurrentValueAnimated(n):this.setCurrentValue(n))}},{key:"setCurrentValue",value:function(t){this.state.value.setValue(t)}},{key:"setCurrentValueAnimated",value:function(t){var n=this.props.animationType,u=(0,l.default)({},z[n],this.props.animationConfig,{toValue:t});T.Animated[n](this.state.value,u).start()}},{key:"handleMoveShouldSetPanResponder",value:function(){return!1}},{key:"handlePanResponderGrant",value:function(){this._previousLeft=this.getThumbLeft(this.getCurrentValue()),this.fireChangeEvent('onSlidingStart')}},{key:"handlePanResponderMove",value:function(t,n){this.props.disabled||(this.setCurrentValue(this.getValue(n)),this.fireChangeEvent('onValueChange'))}},{key:"handlePanResponderRequestEnd",value:function(){return!1}},{key:"handlePanResponderEnd",value:function(t,n){this.props.disabled||(this.setCurrentValue(this.getValue(n)),this.fireChangeEvent('onSlidingComplete'))}},{key:"thumbHitTest",value:function(t){var n=t.nativeEvent;return this.getThumbTouchRect().containsPoint(n.locationX,n.locationY)}},{key:"handleStartShouldSetPanResponder",value:function(t){return this.thumbHitTest(t)}},{key:"fireChangeEvent",value:function(t){this.props[t]&&this.props[t](this.getCurrentValue())}},{key:"getTouchOverflowSize",value:function(){var t=this.state,n=t.thumbSize,u=t.allMeasured,o=t.containerSize,h=this.props.thumbTouchSize,l={};return!0===u&&(l.width=Math.max(0,h.width-n.width),l.height=Math.max(0,h.height-o.height)),l}},{key:"getTouchOverflowStyle",value:function(){var t=this.getTouchOverflowSize(),n=t.width,u=t.height,o={};if(void 0!==n&&void 0!==u){var h=-u/2;o.marginTop=h,o.marginBottom=h;var l=-n/2;o.marginLeft=l,o.marginRight=l}return!0===this.props.debugTouchArea&&(o.backgroundColor='orange',o.opacity=.5),o}},{key:"handleMeasure",value:function(t,n){var u=n.nativeEvent.layout,o=u.width,h=u.height,l='vertical'===this.props.orientation?h:o,s='vertical'===this.props.orientation?o:h,c={width:l,height:s},p="_"+t,f=this[p];f&&l===f.width&&s===f.height||(this[p]=c,this._containerSize&&this._trackSize&&this._thumbSize&&this.setState({containerSize:this._containerSize,trackSize:this._trackSize,thumbSize:this._thumbSize,allMeasured:!0}))}},{key:"getValue",value:function(t){var n=this.state.containerSize.width-this.state.thumbSize.width,u=(this._previousLeft+('vertical'===this.props.orientation?t.dy:t.dx))/n;return this.props.step?Math.max(this.props.minimumValue,Math.min(this.props.maximumValue,this.props.minimumValue+Math.round(u*(this.props.maximumValue-this.props.minimumValue)/this.props.step)*this.props.step)):Math.max(this.props.minimumValue,Math.min(this.props.maximumValue,u*(this.props.maximumValue-this.props.minimumValue)+this.props.minimumValue))}},{key:"getCurrentValue",value:function(){return this.state.value.__getValue()}},{key:"getRatio",value:function(t){return(t-this.props.minimumValue)/(this.props.maximumValue-this.props.minimumValue)}},{key:"getThumbLeft",value:function(t){return this.getRatio(t)*(this.state.containerSize.width-this.state.thumbSize.width)}},{key:"getThumbTouchRect",value:function(){var t=this.state,n=t.thumbSize,u=t.containerSize,o=this.props.thumbTouchSize,h=this.getTouchOverflowSize();return'vertical'===this.props.orientation?new P(h.height/2+(u.height-o.height)/2,h.width/2+this.getThumbLeft(this.getCurrentValue())+(n.width-o.width)/2,o.width,o.height):new P(h.width/2+this.getThumbLeft(this.getCurrentValue())+(n.width-o.width)/2,h.height/2+(u.height-o.height)/2,o.width,o.height)}},{key:"renderDebugThumbTouchRect",value:function(t){var n=this.getThumbTouchRect(),u={left:t,top:n.y,width:n.width,height:n.height};return S.default.createElement(T.Animated.View,{style:u,pointerEvents:"none"})}},{key:"getMinimumTrackStyles",value:function(t){var n=this.state,u=n.thumbSize,o=n.trackSize,h={position:'absolute'};return'vertical'===this.props.orientation?(h.height=T.Animated.add(t,u.height/2),h.marginLeft=-o.width):(h.width=T.Animated.add(t,u.width/2),h.marginTop=-o.height),h}},{key:"getThumbPositionStyles",value:function(t){return'vertical'===this.props.orientation?[{translateX:-(this.state.trackSize.height+this.state.thumbSize.height)/2},{translateY:t}]:[{translateX:t},{translateY:-(this.state.trackSize.height+this.state.thumbSize.height)/2}]}},{key:"render",value:function(){var t=this.props,n=t.minimumValue,o=t.maximumValue,s=t.minimumTrackTintColor,c=t.maximumTrackTintColor,p=t.thumbTintColor,f=t.containerStyle,b=t.style,v=t.trackStyle,y=t.thumbStyle,k=t.debugTouchArea,w=t.orientation,z=(0,h.default)(t,["minimumValue","maximumValue","minimumTrackTintColor","maximumTrackTintColor","thumbTintColor","containerStyle","style","trackStyle","thumbStyle","debugTouchArea","orientation"]),C=this.state,P=C.value,R=C.containerSize,M=C.thumbSize,O=C.allMeasured,E=f||x,A=P.interpolate({inputRange:[n,o],outputRange:[0,R.width-M.width]}),_={};O||(_.height=0,_.width=0);var j=V({},this.getMinimumTrackStyles(A),{backgroundColor:s},_),L=y&&y.transform||[],H=this.getTouchOverflowStyle();return S.default.createElement(T.View,(0,l.default)({},z,{style:T.StyleSheet.flatten(['vertical'===w?E.containerVertical:E.containerHorizontal,b]),onLayout:this.measureContainer}),S.default.createElement(T.View,{style:T.StyleSheet.flatten([E.track,'vertical'===w?E.trackVertical:E.trackHorizontal,v,{backgroundColor:c}]),onLayout:this.measureTrack}),S.default.createElement(T.Animated.View,{style:T.StyleSheet.flatten([E.track,'vertical'===w?E.trackVertical:E.trackHorizontal,v,j])}),S.default.createElement(T.Animated.View,{testID:"sliderThumb",onLayout:this.measureThumb,style:T.StyleSheet.flatten([{backgroundColor:p},E.thumb,'vertical'===w?E.thumbVertical(v&&v.width):E.thumbHorizontal(v&&v.height),y,V({transform:[].concat((0,u.default)(this.getThumbPositionStyles(A)),(0,u.default)(L))},_)])}),S.default.createElement(T.View,(0,l.default)({style:T.StyleSheet.flatten([x.touchArea,H])},this.panResponder.panHandlers),!0===k&&this.renderDebugThumbTouchRect(A)))}}]),n})(S.Component);e.Slider=R,R.propTypes={value:y.default.number,disabled:y.default.bool,minimumValue:y.default.number,maximumValue:y.default.number,step:y.default.number,minimumTrackTintColor:y.default.string,maximumTrackTintColor:y.default.string,thumbTintColor:y.default.string,thumbTouchSize:y.default.shape({width:y.default.number,height:y.default.number}),onValueChange:y.default.func,onSlidingStart:y.default.func,onSlidingComplete:y.default.func,style:k.ViewPropTypes.style,trackStyle:k.ViewPropTypes.style,thumbStyle:k.ViewPropTypes.style,debugTouchArea:y.default.bool,animateTransitions:y.default.bool,animationType:y.default.oneOf(['spring','timing']),orientation:y.default.oneOf(['horizontal','vertical']),animationConfig:y.default.object,containerStyle:k.ViewPropTypes.style},R.defaultProps={value:0,minimumValue:0,maximumValue:1,step:0,minimumTrackTintColor:'#3f3f3f',maximumTrackTintColor:'#b3b3b3',thumbTintColor:'red',thumbTouchSize:{width:40,height:40},debugTouchArea:!1,animationType:'timing',orientation:'horizontal'};var x=T.StyleSheet.create({containerHorizontal:{height:40,justifyContent:'center'},containerVertical:{width:40,flexDirection:'column',alignItems:'center'},track:{borderRadius:2},trackHorizontal:{height:4},trackVertical:{flex:1,width:4},thumb:{position:'absolute',width:20,height:20,borderRadius:10},thumbHorizontal:function(t){return{top:22+(t?(t-4)/2:0)}},thumbVertical:function(t){return{left:22+(t?(t-4)/2:0)}},touchArea:{position:'absolute',backgroundColor:'transparent',top:0,left:0,right:0,bottom:0},debugThumbTouchArea:{position:'absolute',backgroundColor:'green',opacity:.5}}),M=(0,k.withTheme)(R,'Slider');e.default=M},726,[138,1,18,48,9,11,35,38,37,41,22,23,50,62,2,497]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Card=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),u=t(r(d[5])),y=r(d[6]),s=t(r(d[7])),c=r(d[8]),p=t(r(d[9])),S=t(r(d[10])),b=t(r(d[11]));function h(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function w(t){for(var n=1;nt;return p.default.createElement(y.View,{style:{position:'absolute',top:P?l-13:l+u-2,left:s+(0,w.getElementVisibleWidth)(f,s,O.ScreenWidth)/2-7.5}},p.default.createElement(v.default,{style:{borderBottomColor:b||h},isDown:P}))},n.renderContent=function(t){var o=n.props,l=o.popover,s=o.withPointer,u=o.toggleOnPress,f=o.highlightColor;if(!t)return n.wrapWithPress(u,n.props.children);var c=n.state,h=c.yOffset,b=c.xOffset,O=c.elementWidth,v=c.elementHeight,w=n.getTooltipStyle();return p.default.createElement(y.View,null,p.default.createElement(y.View,{style:{position:'absolute',top:h,left:b,backgroundColor:f,overflow:'visible',width:O,height:v}},n.props.children),s&&n.renderPointer(w.top),p.default.createElement(y.View,{style:w,testID:"tooltipPopoverContainer"},l))},n.getElementPosition=function(){n.renderedElement&&n.renderedElement.measure(function(t,o,l,s,u,f){n.setState({xOffset:u,yOffset:O.isIOS?f:f-y.StatusBar.currentHeight,elementWidth:l,elementHeight:s})})},n}return(0,c.default)(o,t),(0,s.default)(o,[{key:"componentDidMount",value:function(){setTimeout(this.getElementPosition,500)}},{key:"render",value:function(){var t=this,o=this.state.isVisible,n=this.props,l=n.onClose,s=n.withOverlay,u=n.overlayColor,f=n.onOpen;return p.default.createElement(y.View,{collapsable:!1,ref:function(o){t.renderedElement=o}},this.renderContent(!1),p.default.createElement(y.Modal,{animationType:"fade",visible:o,transparent:!0,onDismiss:l,onShow:f,onRequestClose:l},p.default.createElement(y.TouchableOpacity,{style:S.container(s,u),onPress:this.toggleTooltip,activeOpacity:1},this.renderContent(!0))))}}]),o})(p.default.PureComponent);e.Tooltip=E,E.propTypes={children:h.default.element,withPointer:h.default.bool,popover:h.default.element,toggleOnPress:h.default.bool,height:h.default.number,width:h.default.oneOfType([h.default.number,h.default.string]),containerStyle:b.ViewPropTypes.style,pointerColor:h.default.string,onClose:h.default.func,onOpen:h.default.func,overlayColor:h.default.string,withOverlay:h.default.bool,backgroundColor:h.default.string,highlightColor:h.default.string},E.defaultProps={withOverlay:!0,overlayColor:'rgba(250, 250, 250, 0.70)',highlightColor:'transparent',withPointer:!0,toggleOnPress:!0,height:40,width:150,containerStyle:{},backgroundColor:'#617080',onClose:function(){},onOpen:function(){}};var S={container:function(t,o){return{backgroundColor:t?o:'transparent',flex:1}}},T=(0,b.withTheme)(E,'Tooltip');e.default=T},732,[138,1,48,22,23,35,38,41,50,62,2,497,507,733,734]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),l=t(r(d[2])),n=r(d[3]),s=t(r(d[4])),f=function(t){var l=t.style,s=t.isDown;return o.default.createElement(n.View,{style:n.StyleSheet.flatten([h.triangle,l,s?h.down:{}])})};f.propTypes={style:s.default.style,isDown:l.default.bool};var h=n.StyleSheet.create({down:{transform:[{rotate:'180deg'}]},triangle:{width:0,height:0,backgroundColor:'transparent',borderStyle:'solid',borderLeftWidth:8,borderRightWidth:8,borderBottomWidth:15,borderLeftColor:'transparent',borderRightColor:'transparent',borderBottomColor:'white'}}),u=f;e.default=u},733,[1,50,62,2,501]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.getElementVisibleWidth=void 0;var t=function(t,n){return t*n},n=function(t,n){return Math.sqrt(Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2))},u=function(t,n,u){return n>=0?n+t<=u?t:u-n:t-n};e.getElementVisibleWidth=u;var c=function(t,n,u,c,o){switch(n){case 0:case 3:return t<1?10:t>c?c-10:t;case 1:case 2:var f=c-t;return f>=o?t:t-(o-f+10);default:return 0}},o=function(o,f,s,l,h,v,p,M,_){var b=[o+u(s,o,h)/2,f+l/2],w=[h,b[1]],y=[b[0],v],E=[0,b[1]],V=n(b,[b[0],0]),W=n(b,w),j=n(b,y),q=n(b,E),x=l/2,O=[[-1,-1],[1,-1],[1,1],[-1,1]],P=[[-p,-M],[0,-M],[0,0],[-p,0]],k=[t(V,q),t(V,W),t(W,j),t(j,q)].map(function(t,n){return{area:t,id:n}}).sort(function(t,n){return n.area-t.area})[0].id,z=(_?b[0]-18*O[k][0]:b[0])+(.001*O[k][0]+P[k][0]);return{x:c(z,k,b[0],h,p),y:b[1]+(x*O[k][1]+P[k][1])+(_?10*O[k][1]:0)}};e.default=o},734,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Rating",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"AirbnbRating",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},735,[1,736,746]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),p=n(r(d[7])),f=n(r(d[8])),y=n(r(d[9])),h=t(r(d[10])),w=n(r(d[11])),C=r(d[12]),v={star:{source:r(d[13]),color:'#f1c40f',backgroundColor:'white'},heart:{source:r(d[14]),color:'#e74c3c',backgroundColor:'white'},rocket:{source:r(d[15]),color:'#2ecc71',backgroundColor:'white'},bell:{source:r(d[16]),color:'#f39c12',backgroundColor:'white'}},x=(function(t){function n(t){var o;(0,u.default)(this,n);var l=(o=(0,c.default)(this,(0,p.default)(n).call(this,t))).props,s=l.onStartRating,f=l.onFinishRating,y=l.fractions,h=new C.Animated.ValueXY,w=C.PanResponder.create({onStartShouldSetPanResponder:function(){return!0},onPanResponderGrant:function(){'function'==typeof s&&s()},onPanResponderMove:function(t,n){var l=new C.Animated.ValueXY;l.setValue({x:n.dx,y:0}),o.setState({position:l,value:n.dx})},onPanResponderRelease:function(t){var n=o.getCurrentRating(o.state.value);n>=o.props.minValue&&(y||o.setCurrentRating(n),f(n))}});return o.state={panResponder:w,position:h,display:!1},o}return(0,f.default)(n,t),(0,s.default)(n,[{key:"componentDidMount",value:function(){return l.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,l.default.awrap(r(d[13]));case 3:return t.sent,t.next=6,l.default.awrap(r(d[14]));case 6:return t.sent,t.next=9,l.default.awrap(r(d[15]));case 9:return t.sent,t.next=12,l.default.awrap(r(d[16]));case 12:t.sent,this.setState({display:!0}),t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),console.log(t.t0);case 19:this.setCurrentRating(this.props.startingValue);case 20:case"end":return t.stop()}},null,this,[[0,16]])}},{key:"componentDidUpdate",value:function(t){this.props.startingValue!==t.startingValue&&this.setCurrentRating(this.props.startingValue)}},{key:"getPrimaryViewStyle",value:function(){var t=this.state.position,n=this.props,o=n.imageSize,l=n.ratingCount,u=n.type,s=v[u].color,c=t.x.interpolate({inputRange:[o/2*-l,0,l*(o/2)],outputRange:[0,l*o/2,l*o],extrapolate:'clamp'},{useNativeDriver:!0});return{backgroundColor:s,width:c,height:c?o:0}}},{key:"getSecondaryViewStyle",value:function(){var t=this.state.position,n=this.props,o=n.imageSize,l=n.ratingCount,u=n.type,s=v[u].backgroundColor,c=t.x.interpolate({inputRange:[o/2*-l,0,l*(o/2)],outputRange:[l*o,l*o/2,0],extrapolate:'clamp'},{useNativeDriver:!0});return{backgroundColor:s,width:c,height:c?o:0}}},{key:"renderRatings",value:function(){var t=this.props,n=t.imageSize,o=t.ratingCount,l=t.type,u=t.tintColor,s=v[l].source;return(0,y.default)(o,function(t){return h.default.createElement(C.View,{key:t,style:R.starContainer},h.default.createElement(C.Image,{source:s,style:{width:n,height:n,tintColor:u}}))})}},{key:"getCurrentRating",value:function(t){var n=this.props,o=n.fractions,l=n.imageSize,u=n.ratingCount,s=u/2,c=this.props.minValue?this.props.minValue:0;return t>u*l/2?c=u:t<-u*l/2?c=this.props.minValue?this.props.minValue:0:t<=l||t>l?(c=s+t/l,c=o?+c.toFixed(o):Math.ceil(c)):c=o?+s.toFixed(o):Math.ceil(s),c}},{key:"setCurrentRating",value:function(t){var n=this.props,o=n.imageSize,l=n.ratingCount,u=null;u=t>l?l*o/2:t<0?-l*o/2:tl/2?(t-l/2)*o:0;var s=new C.Animated.ValueXY;s.setValue({x:u,y:0}),this.setState({position:s,value:u})}},{key:"displayCurrentRating",value:function(){var t=this.props,n=t.ratingCount,o=t.type,l=t.readonly,u=t.ratingTextColor||v[o].color;return h.default.createElement(C.View,{style:R.showRatingView},h.default.createElement(C.View,{style:R.ratingView},h.default.createElement(C.Text,{style:[R.ratingText,{color:u}]},"Rating:",' '),h.default.createElement(C.Text,{style:[R.currentRatingText,{color:u}]},this.getCurrentRating(this.state.value)),h.default.createElement(C.Text,{style:[R.maxRatingText,{color:u}]},"/",n)),h.default.createElement(C.View,null,l&&h.default.createElement(C.Text,{style:[R.readonlyLabel,{color:u}]},"(readonly)")))}},{key:"render",value:function(){var t=this.props,n=t.readonly,l=t.type,u=t.ratingImage,s=t.ratingColor,c=t.ratingBackgroundColor,p=t.style,f=t.showRating;if('custom'===l){var y={source:u,color:s,backgroundColor:c};v.custom=y}return this.state.display?h.default.createElement(C.View,{pointerEvents:n?'none':'auto',style:p},f&&this.displayCurrentRating(),h.default.createElement(C.View,(0,o.default)({style:R.starsWrapper},this.state.panResponder.panHandlers),h.default.createElement(C.View,{style:R.starsInsideWrapper},h.default.createElement(C.Animated.View,{style:this.getPrimaryViewStyle()}),h.default.createElement(C.Animated.View,{style:this.getSecondaryViewStyle()})),this.renderRatings())):null}}]),n})(h.Component);e.default=x,x.defaultProps={type:'star',ratingImage:r(d[13]),ratingColor:'#f1c40f',ratingBackgroundColor:'white',ratingCount:5,imageSize:40,onFinishRating:function(){return console.log('Attach a onFinishRating function here.')},minValue:0};var R=C.StyleSheet.create({starsWrapper:{flexDirection:'row',justifyContent:'center',alignItems:'center'},starsInsideWrapper:{position:'absolute',top:0,left:0,right:0,bottom:0,flexDirection:'row',justifyContent:'center',alignItems:'center'},showRatingView:{flexDirection:'column',justifyContent:'center',alignItems:'center',paddingBottom:5},ratingView:{flexDirection:'row',justifyContent:'center',alignItems:'center',paddingBottom:5},ratingText:{fontSize:15,textAlign:'center',fontFamily:'ios'===C.Platform.OS?'Trebuchet MS':null,color:'#34495e'},readonlyLabel:{justifyContent:'center',alignItems:'center',fontSize:12,textAlign:'center',fontFamily:'ios'===C.Platform.OS?'Trebuchet MS':null,color:'#34495a'},currentRatingText:{fontSize:30,textAlign:'center',fontFamily:'ios'===C.Platform.OS?'Trebuchet MS':null},maxRatingText:{fontSize:18,textAlign:'center',fontFamily:'ios'===C.Platform.OS?'Trebuchet MS':null,color:'#34495e'}});x.propTypes={type:w.default.string,ratingImage:C.Image.propTypes.source,ratingColor:w.default.string,ratingBackgroundColor:w.default.string,ratingCount:w.default.number,ratingTextColor:w.default.string,imageSize:w.default.number,onStartRating:w.default.func,onFinishRating:w.default.func,showRating:w.default.bool,style:C.ViewPropTypes.style,readonly:w.default.bool,startingValue:w.default.number,fractions:function(t,n,o){if(t[n]){var l=t[n];return'number'==typeof l?l>=0&&l<=20?null:new Error("`"+n+"` in `"+o+"` must be between 0 and 20"):new Error("`"+n+"` in `"+o+"` must be a number")}},minValue:w.default.number}},736,[138,1,11,235,22,23,35,38,41,737,50,62,2,742,743,744,745]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),f=r(d[2]),o=9007199254740991,u=4294967295,v=Math.min;m.exports=function(c,_){if((c=f(c))<1||c>o)return[];var h=u,p=v(c,u);_=t(_),c-=u;for(var s=n(p,_);++h=l+1},t.props)))}),h.default.createElement(v.View,{style:w.ratingContainer},f&&h.default.createElement(v.Text,{style:[w.reviewText,{fontSize:S,color:c}]},u[n-1]),h.default.createElement(v.View,{style:R},this.renderStars(C)))}}]),n})(h.Component);e.default=S,S.defaultProps={defaultRating:3,reviews:["Terrible","Bad","Okay","Good","Great"],count:5,onFinishRating:function(){return console.log('Rating selected. Attach a function here.')},showRating:!0,reviewColor:'rgba(230, 196, 46, 1)',reviewSize:25};var w=v.StyleSheet.create({ratingContainer:{backgroundColor:'transparent',flexDirection:'column',alignItems:'center',justifyContent:'center'},reviewText:{fontWeight:'bold',margin:10},starContainer:{flexDirection:'row',alignItems:'center',justifyContent:'center'}})},746,[138,1,11,22,35,38,23,41,747,50,62,2,748]); -__d(function(n,t,r,e,u,i,o){(function(){var t,r=200,e='Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',o='Expected a function',f='__lodash_hash_undefined__',a=500,c='__lodash_placeholder__',l=1,s=2,h=4,p=1,v=2,_=1,g=2,d=4,y=8,x=16,b=32,w=64,m=128,j=256,A=512,k=30,z='...',O=800,I=16,R=1,E=2,S=1/0,L=9007199254740991,W=1.7976931348623157e308,C=NaN,T=4294967295,U=4294967294,B=2147483647,$=[['ary',m],['bind',_],['bindKey',g],['curry',y],['curryRight',x],['flip',A],['partial',b],['partialRight',w],['rearg',j]],D='[object Arguments]',M='[object Array]',F='[object AsyncFunction]',N='[object Boolean]',P='[object Date]',Z='[object DOMException]',q='[object Error]',K='[object Function]',V='[object GeneratorFunction]',G='[object Map]',H='[object Number]',J='[object Null]',Y='[object Object]',Q='[object Proxy]',X='[object RegExp]',nn='[object Set]',tn='[object String]',rn='[object Symbol]',en='[object Undefined]',un='[object WeakMap]',on='[object WeakSet]',fn='[object ArrayBuffer]',an='[object DataView]',cn='[object Float32Array]',ln='[object Float64Array]',sn='[object Int8Array]',hn='[object Int16Array]',pn='[object Int32Array]',vn='[object Uint8Array]',_n='[object Uint8ClampedArray]',gn='[object Uint16Array]',dn='[object Uint32Array]',yn=/\b__p \+= '';/g,xn=/\b(__p \+=) '' \+/g,bn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wn=/&(?:amp|lt|gt|quot|#39);/g,mn=/[&<>"']/g,jn=RegExp(wn.source),An=RegExp(mn.source),kn=/<%-([\s\S]+?)%>/g,zn=/<%([\s\S]+?)%>/g,On=/<%=([\s\S]+?)%>/g,In=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Rn=/^\w*$/,En=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Sn=/[\\^$.*+?()[\]{}|]/g,Ln=RegExp(Sn.source),Wn=/^\s+|\s+$/g,Cn=/^\s+/,Tn=/\s+$/,Un=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bn=/\{\n\/\* \[wrapped with (.+)\] \*/,$n=/,? & /,Dn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mn=/\\(\\)?/g,Fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Nn=/\w*$/,Pn=/^[-+]0x[0-9a-f]+$/i,Zn=/^0b[01]+$/i,qn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Vn=/^(?:0|[1-9]\d*)$/,Gn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hn=/($^)/,Jn=/['\n\r\u2028\u2029\\]/g,Yn="[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]",Qn="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Xn="(?:\\ud83c[\\udde6-\\uddff]){2}",nt="[\\ud800-\\udbff][\\udc00-\\udfff]",tt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?"+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",Xn,nt].join('|')+")[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"),rt='(?:'+["[\\u2700-\\u27bf]",Xn,nt].join('|')+')'+tt,et='(?:'+["[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?",Qn,Xn,nt,"[\\ud800-\\udfff]"].join('|')+')',ut=RegExp("['\u2019]",'g'),it=RegExp(Qn,'g'),ot=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+et+tt,'g'),ft=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde]",'$'].join('|')+')',"(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])",'$'].join('|')+')',"[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?","[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",'\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])','\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])','\\d+',rt].join('|'),'g'),at=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ct=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lt=['Array','Buffer','DataView','Date','Error','Float32Array','Float64Array','Function','Int8Array','Int16Array','Int32Array','Map','Math','Object','Promise','RegExp','Set','String','Symbol','TypeError','Uint8Array','Uint8ClampedArray','Uint16Array','Uint32Array','WeakMap','_','clearTimeout','isFinite','parseInt','setTimeout'],st=-1,ht={};ht[cn]=ht[ln]=ht[sn]=ht[hn]=ht[pn]=ht[vn]=ht[_n]=ht[gn]=ht[dn]=!0,ht[D]=ht[M]=ht[fn]=ht[N]=ht[an]=ht[P]=ht[q]=ht[K]=ht[G]=ht[H]=ht[Y]=ht[X]=ht[nn]=ht[tn]=ht[un]=!1;var pt={};pt[D]=pt[M]=pt[fn]=pt[an]=pt[N]=pt[P]=pt[cn]=pt[ln]=pt[sn]=pt[hn]=pt[pn]=pt[G]=pt[H]=pt[Y]=pt[X]=pt[nn]=pt[tn]=pt[rn]=pt[vn]=pt[_n]=pt[gn]=pt[dn]=!0,pt[q]=pt[K]=pt[un]=!1;var vt={'\\':'\\',"'":"'",'\n':'n','\r':'r',"\u2028":'u2028',"\u2029":'u2029'},_t=parseFloat,gt=parseInt,dt='object'==typeof n&&n&&n.Object===Object&&n,yt='object'==typeof self&&self&&self.Object===Object&&self,xt=dt||yt||Function('return this')(),bt='object'==typeof i&&i&&!i.nodeType&&i,wt=bt&&'object'==typeof u&&u&&!u.nodeType&&u,mt=wt&&wt.exports===bt,jt=mt&&dt.process,At=(function(){try{var n=wt&&wt.require&&wt.require('util').types;return n||jt&&jt.binding&&jt.binding('util')}catch(n){}})(),kt=At&&At.isArrayBuffer,zt=At&&At.isDate,Ot=At&&At.isMap,It=At&&At.isRegExp,Rt=At&&At.isSet,Et=At&&At.isTypedArray;function St(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function Lt(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u-1}function $t(n,t,r){for(var e=-1,u=null==n?0:n.length;++e-1;);return r}function lr(n,t){for(var r=n.length;r--&&Ht(t,n[r],0)>-1;);return r}function sr(n,t){for(var r=n.length,e=0;r--;)n[r]===t&&++e;return e}var hr=nr({'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss',"\u0100":'A',"\u0102":'A',"\u0104":'A',"\u0101":'a',"\u0103":'a',"\u0105":'a',"\u0106":'C',"\u0108":'C',"\u010a":'C',"\u010c":'C',"\u0107":'c',"\u0109":'c',"\u010b":'c',"\u010d":'c',"\u010e":'D',"\u0110":'D',"\u010f":'d',"\u0111":'d',"\u0112":'E',"\u0114":'E',"\u0116":'E',"\u0118":'E',"\u011a":'E',"\u0113":'e',"\u0115":'e',"\u0117":'e',"\u0119":'e',"\u011b":'e',"\u011c":'G',"\u011e":'G',"\u0120":'G',"\u0122":'G',"\u011d":'g',"\u011f":'g',"\u0121":'g',"\u0123":'g',"\u0124":'H',"\u0126":'H',"\u0125":'h',"\u0127":'h',"\u0128":'I',"\u012a":'I',"\u012c":'I',"\u012e":'I',"\u0130":'I',"\u0129":'i',"\u012b":'i',"\u012d":'i',"\u012f":'i',"\u0131":'i',"\u0134":'J',"\u0135":'j',"\u0136":'K',"\u0137":'k',"\u0138":'k',"\u0139":'L',"\u013b":'L',"\u013d":'L',"\u013f":'L',"\u0141":'L',"\u013a":'l',"\u013c":'l',"\u013e":'l',"\u0140":'l',"\u0142":'l',"\u0143":'N',"\u0145":'N',"\u0147":'N',"\u014a":'N',"\u0144":'n',"\u0146":'n',"\u0148":'n',"\u014b":'n',"\u014c":'O',"\u014e":'O',"\u0150":'O',"\u014d":'o',"\u014f":'o',"\u0151":'o',"\u0154":'R',"\u0156":'R',"\u0158":'R',"\u0155":'r',"\u0157":'r',"\u0159":'r',"\u015a":'S',"\u015c":'S',"\u015e":'S',"\u0160":'S',"\u015b":'s',"\u015d":'s',"\u015f":'s',"\u0161":'s',"\u0162":'T',"\u0164":'T',"\u0166":'T',"\u0163":'t',"\u0165":'t',"\u0167":'t',"\u0168":'U',"\u016a":'U',"\u016c":'U',"\u016e":'U',"\u0170":'U',"\u0172":'U',"\u0169":'u',"\u016b":'u',"\u016d":'u',"\u016f":'u',"\u0171":'u',"\u0173":'u',"\u0174":'W',"\u0175":'w',"\u0176":'Y',"\u0177":'y',"\u0178":'Y',"\u0179":'Z',"\u017b":'Z',"\u017d":'Z',"\u017a":'z',"\u017c":'z',"\u017e":'z',"\u0132":'IJ',"\u0133":'ij',"\u0152":'Oe',"\u0153":'oe',"\u0149":"'n",\u017f:'s'}),pr=nr({'&':'&','<':'<','>':'>','"':'"',"'":'''});function vr(n){return'\\'+vt[n]}function _r(n,r){return null==n?t:n[r]}function gr(n){return at.test(n)}function dr(n){return ct.test(n)}function yr(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function xr(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function br(n,t){return function(r){return n(t(r))}}function wr(n,t){for(var r=-1,e=n.length,u=0,i=[];++r','"':'"',''':"'"});function Rr(n){for(var t=ot.lastIndex=0;ot.test(n);)++t;return t}function Er(n){return n.match(ot)||[]}function Sr(n){return n.match(ft)||[]}var Lr=(function n(u){var i,Dn=(u=null==u?xt:Lr.defaults(xt.Object(),u,Lr.pick(xt,lt))).Array,Yn=u.Date,Qn=u.Error,Xn=u.Function,nt=u.Math,tt=u.Object,rt=u.RegExp,et=u.String,ot=u.TypeError,ft=Dn.prototype,at=Xn.prototype,ct=tt.prototype,vt=u['__core-js_shared__'],dt=at.toString,yt=ct.hasOwnProperty,bt=0,wt=(i=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||''))?'Symbol(src)_1.'+i:'',jt=ct.toString,At=dt.call(tt),Zt=xt._,qt=rt('^'+dt.call(yt).replace(Sn,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$'),nr=mt?u.Buffer:t,Ar=u.Symbol,Rr=u.Uint8Array,Er=nr?nr.allocUnsafe:t,Wr=br(tt.getPrototypeOf,tt),Cr=tt.create,Tr=ct.propertyIsEnumerable,Ur=ft.splice,Br=Ar?"function"==typeof Ar?Ar.isConcatSpreadable:"@@isConcatSpreadable":t,$r=Ar?"function"==typeof Ar?Ar.iterator:"@@iterator":t,Dr=Ar?"function"==typeof Ar?Ar.toStringTag:"@@toStringTag":t,Mr=(function(){try{var n=co(tt,'defineProperty');return n({},'',{}),n}catch(n){}})(),Fr=u.clearTimeout!==xt.clearTimeout&&u.clearTimeout,Nr=Yn&&Yn.now!==xt.Date.now&&Yn.now,Pr=u.setTimeout!==xt.setTimeout&&u.setTimeout,Zr=nt.ceil,qr=nt.floor,Kr=tt.getOwnPropertySymbols,Vr=nr?nr.isBuffer:t,Gr=u.isFinite,Hr=ft.join,Jr=br(tt.keys,tt),Yr=nt.max,Qr=nt.min,Xr=Yn.now,ne=u.parseInt,te=nt.random,re=ft.reverse,ee=co(u,'DataView'),ue=co(u,'Map'),ie=co(u,'Promise'),oe=co(u,'Set'),fe=co(u,'WeakMap'),ae=co(tt,'create'),ce=fe&&new fe,le={},se=Ko(ee),he=Ko(ue),pe=Ko(ie),ve=Ko(oe),_e=Ko(fe),ge=Ar?"function"==typeof Ar?Ar.prototype:"@@prototype":t,de=ge?ge.valueOf:t,ye=ge?ge.toString:t;function xe(n){if(sa(n)&&!na(n)&&!(n instanceof je)){if(n instanceof me)return n;if(yt.call(n,'__wrapped__'))return Go(n)}return new me(n)}var be=(function(){function n(){}return function(r){if(!la(r))return{};if(Cr)return Cr(r);n.prototype=r;var e=new n;return n.prototype=t,e}})();function we(){}function me(n,r){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function je(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=T,this.__views__=[]}function Ae(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t=r?n:r)),n}function Ne(n,r,e,u,i,o){var f,a=r&l,c=r&s,p=r&h;if(e&&(f=i?e(n,u,i,o):e(n)),f!==t)return f;if(!la(n))return n;var v=na(n);if(v){if(f=yo(n),!a)return bi(n,f)}else{var _=po(n),g=_==K||_==V;if(ua(n))return hi(n,a);if(_==Y||_==D||g&&!i){if(f=c||g?{}:xo(n),!a)return c?ji(n,$e(f,n)):mi(n,Be(f,n))}else{if(!pt[_])return i?n:{};f=bo(n,_,a)}}o||(o=new Ie);var d=o.get(n);if(d)return d;o.set(n,f),ga(n)?n.forEach(function(t){f.add(Ne(t,r,e,t,n,o))}):ha(n)&&n.forEach(function(t,u){f.set(u,Ne(t,r,e,u,n,o))});var y=v?t:(p?c?ro:to:c?Na:Fa)(n);return Wt(y||n,function(t,u){y&&(t=n[u=t]),Ce(f,u,Ne(t,r,e,u,n,o))}),f}function Pe(n){var t=Fa(n);return function(r){return Ze(r,n,t)}}function Ze(n,r,e){var u=e.length;if(null==n)return!u;for(n=tt(n);u--;){var i=e[u],o=r[i],f=n[i];if(f===t&&!(i in n)||!o(f))return!1}return!0}function qe(n,r,e){if('function'!=typeof n)throw new ot(o);return Do(function(){n.apply(t,e)},r)}function Ke(n,t,e,u){var i=-1,o=Bt,f=!0,a=n.length,c=[],l=t.length;if(!a)return c;e&&(t=Dt(t,or(e))),u?(o=$t,f=!1):t.length>=r&&(o=ar,f=!1,t=new Oe(t));n:for(;++i-1},ke.prototype.set=function(n,t){var r=this.__data__,e=Te(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},ze.prototype.clear=function(){this.size=0,this.__data__={hash:new Ae,map:new(ue||ke),string:new Ae}},ze.prototype.delete=function(n){var t=fo(this,n).delete(n);return this.size-=t?1:0,t},ze.prototype.get=function(n){return fo(this,n).get(n)},ze.prototype.has=function(n){return fo(this,n).has(n)},ze.prototype.set=function(n,t){var r=fo(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Oe.prototype.add=Oe.prototype.push=function(n){return this.__data__.set(n,f),this},Oe.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.clear=function(){this.__data__=new ke,this.size=0},Ie.prototype.delete=function(n){var t=this.__data__,r=t.delete(n);return this.size=t.size,r},Ie.prototype.get=function(n){return this.__data__.get(n)},Ie.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.set=function(n,t){var r=this.__data__;if(r instanceof ke){var e=r.__data__;if(!ue||e.length<199)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new ze(e)}return r.set(n,t),this.size=r.size,this};var Ve=zi(ru),Ge=zi(eu,!0);function He(n,t){var r=!0;return Ve(n,function(n,e,u){return r=!!t(n,e,u)}),r}function Je(n,r,e){for(var u=-1,i=n.length;++ui?0:i+e),(u=u===t||u>i?i:Aa(u))<0&&(u+=i),u=e>u?0:ka(u);e0&&r(f)?t>1?Xe(f,t-1,r,e,u):Mt(u,f):e||(u[u.length]=f)}return u}var nu=Oi(),tu=Oi(!0);function ru(n,t){return n&&nu(n,t,Fa)}function eu(n,t){return n&&tu(n,t,Fa)}function uu(n,t){return Ut(t,function(t){return fa(n[t])})}function iu(n,r){for(var e=0,u=(r=ai(r,n)).length;null!=n&&et}function cu(n,t){return null!=n&&yt.call(n,t)}function lu(n,t){return null!=n&&t in tt(n)}function su(n,t,r){return n>=Qr(t,r)&&n=120&&s.length>=120)?new Oe(f&&s):t}s=n[0];var h=-1,p=a[0];n:for(;++h-1;)f!==n&&Ur.call(f,a,1),Ur.call(n,a,1);return n}function Tu(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;jo(u)?Ur.call(n,u,1):ni(n,u)}}return n}function Uu(n,t){return n+qr(te()*(t-n+1))}function Bu(n,t,r,e){for(var u=-1,i=Yr(Zr((t-n)/(r||1)),0),o=Dn(i);i--;)o[e?i:++u]=n,n+=r;return o}function $u(n,t){var r='';if(!n||t<1||t>L)return r;do{t%2&&(r+=n),(t=qr(t/2))&&(n+=n)}while(t);return r}function Du(n,t){return Mo(Co(n,t,pc),n+'')}function Mu(n){return Ee(Ja(n))}function Fu(n,t){var r=Ja(n);return Po(r,Fe(t,0,r.length))}function Nu(n,r,e,u){if(!la(n))return n;for(var i=-1,o=(r=ai(r,n)).length,f=o-1,a=n;null!=a&&++iu?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Dn(u);++e>>1,o=n[i];null!==o&&!ya(o)&&(r?o<=t:o=r){var l=t?null:qi(n);if(l)return mr(l);f=!1,i=ar,c=new Oe}else c=t?[]:a;n:for(;++u=u?n:Ku(n,r,e)}var si=Fr||function(n){return xt.clearTimeout(n)};function hi(n,t){if(t)return n.slice();var r=n.length,e=Er?Er(r):new n.constructor(r);return n.copy(e),e}function pi(n){var t=new n.constructor(n.byteLength);return new Rr(t).set(new Rr(n)),t}function vi(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.byteLength)}function _i(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function gi(n,r){if(n!==r){var e=n!==t,u=null===n,i=n==n,o=ya(n),f=r!==t,a=null===r,c=r==r,l=ya(r);if(!a&&!l&&!o&&n>r||o&&f&&c&&!a&&!l||u&&f&&c||!e&&c||!i)return 1;if(!u&&!o&&!l&&n=f?a:a*('desc'==r[e]?-1:1)}return n.index-t.index}function yi(n,t,r,e){for(var u=-1,i=n.length,o=r.length,f=-1,a=t.length,c=Yr(i-o,0),l=Dn(a+c),s=!e;++f1?e[i-1]:t,f=i>2?e[2]:t;for(o=n.length>3&&'function'==typeof o?(i--,o):t,f&&Ao(e[0],e[1],f)&&(o=i<3?t:o,i=1),r=tt(r);++u-1?i[o?r[f]:f]:t}}function Ci(n){return no(function(r){var e=r.length,u=e,i=me.prototype.thru;for(n&&r.reverse();u--;){var f=r[u];if('function'!=typeof f)throw new ot(o);if(i&&!a&&'wrapper'==uo(f))var a=new me([],!0)}for(u=a?u:e;++u1&&g.reverse(),s&&c<_&&(g.length=c),this&&this!==xt&&this instanceof t&&(A=y||Si(A)),A.apply(j,g)}}function Ui(n,t){return function(r,e){return pu(r,n,t(e),{})}}function Bi(n,r){return function(e,u){var i;if(e===t&&u===t)return r;if(e!==t&&(i=e),u!==t){if(i===t)return u;'string'==typeof e||'string'==typeof u?(e=Qu(e),u=Qu(u)):(e=Yu(e),u=Yu(u)),i=n(e,u)}return i}}function $i(n){return no(function(t){return t=Dt(t,or(oo())),Du(function(r){var e=this;return n(t,function(n){return St(n,e,r)})})})}function Di(n,r){var e=(r=r===t?' ':Qu(r)).length;if(e<2)return e?$u(r,n):r;var u=$u(r,Zr(n/zr(r)));return gr(r)?li(Or(u),0,n).join(''):u.slice(0,n)}function Mi(n,t,r,e){var u=t&_,i=Si(n);return function t(){for(var o=-1,f=arguments.length,a=-1,c=e.length,l=Dn(c+f),s=this&&this!==xt&&this instanceof t?i:n;++aa))return!1;var l=o.get(n);if(l&&o.get(r))return l==r;var s=-1,h=!0,_=e&v?new Oe:t;for(o.set(n,r),o.set(r,n);++s1?'& ':'')+t[e],t=t.join(r>2?', ':' '),n.replace(Un,'{\n/* [wrapped with '+t+'] */\n')}function mo(n){return na(n)||Xf(n)||!!(Br&&n&&n[Br])}function jo(n,t){var r=typeof n;return!!(t=null==t?L:t)&&('number'==r||'symbol'!=r&&Vn.test(n))&&n>-1&&n%1==0&&n0){if(++r>=O)return arguments[0]}else r=0;return n.apply(t,arguments)}}function Po(n,r){var e=-1,u=n.length,i=u-1;for(r=r===t?u:r;++e1?n[r-1]:t;return _f(n,e='function'==typeof e?(n.pop(),e):t)});function mf(n){var t=xe(n);return t.__chain__=!0,t}function jf(n,t){return t(n)}var Af=no(function(n){var r=n.length,e=r?n[0]:0,u=this.__wrapped__,i=function(t){return Me(t,n)};return!(r>1||this.__actions__.length)&&u instanceof je&&jo(e)?((u=u.slice(e,+e+(r?1:0))).__actions__.push({func:jf,args:[i],thisArg:t}),new me(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(t),n})):this.thru(i)});var kf=Ai(function(n,t,r){yt.call(n,r)?++n[r]:De(n,r,1)});var zf=Wi(Qo),Of=Wi(Xo);function If(n,t){return(na(n)?Wt:Ve)(n,oo(t,3))}function Rf(n,t){return(na(n)?Ct:Ge)(n,oo(t,3))}var Ef=Ai(function(n,t,r){yt.call(n,r)?n[r].push(t):De(n,r,[t])});var Sf=Du(function(n,t,r){var e=-1,u='function'==typeof t,i=ra(n)?Dn(n.length):[];return Ve(n,function(n){i[++e]=u?St(t,n,r):vu(n,t,r)}),i}),Lf=Ai(function(n,t,r){De(n,r,t)});function Wf(n,t){return(na(n)?Dt:Au)(n,oo(t,3))}var Cf=Ai(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]});var Tf=Du(function(n,t){if(null==n)return[];var r=t.length;return r>1&&Ao(n,t[0],t[1])?t=[]:r>2&&Ao(t[0],t[1],t[2])&&(t=[t[0]]),Eu(n,Xe(t,1),[])}),Uf=Nr||function(){return xt.Date.now()};function Bf(n,r,e){return r=e?t:r,r=n&&null==r?n.length:r,Vi(n,m,t,t,t,t,r)}function $f(n,r){var e;if('function'!=typeof r)throw new ot(o);return n=Aa(n),function(){return--n>0&&(e=r.apply(this,arguments)),n<=1&&(r=t),e}}var Df=Du(function(n,t,r){var e=_;if(r.length){var u=wr(r,io(Df));e|=b}return Vi(n,e,t,r,u)}),Mf=Du(function(n,t,r){var e=3;if(r.length){var u=wr(r,io(Mf));e|=b}return Vi(t,e,n,r,u)});function Ff(n,r,e){var u,i,f,a,c,l,s=0,h=!1,p=!1,v=!0;if('function'!=typeof n)throw new ot(o);function _(r){var e=u,o=i;return u=i=t,s=r,a=n.apply(o,e)}function g(n){return s=n,c=Do(x,r),h?_(n):a}function d(n){var t=r-(n-l);return p?Qr(t,f-(n-s)):t}function y(n){var e=n-l;return l===t||e>=r||e<0||p&&n-s>=f}function x(){var n=Uf();if(y(n))return b(n);c=Do(x,d(n))}function b(n){return c=t,v&&u?_(n):(u=i=t,a)}function w(){var n=Uf(),e=y(n);if(u=arguments,i=this,l=n,e){if(c===t)return g(l);if(p)return si(c),c=Do(x,r),_(l)}return c===t&&(c=Do(x,r)),a}return r=za(r)||0,la(e)&&(h=!!e.leading,f=(p='maxWait'in e)?Yr(za(e.maxWait)||0,r):f,v='trailing'in e?!!e.trailing:v),w.cancel=function(){c!==t&&si(c),s=0,u=l=i=c=t},w.flush=function(){return c===t?a:b(Uf())},w}var Nf=Du(function(n,t){return qe(n,1,t)}),Pf=Du(function(n,t,r){return qe(n,za(t)||0,r)});function Zf(n,t){if('function'!=typeof n||null!=t&&'function'!=typeof t)throw new ot(o);var r=function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(Zf.Cache||ze),r}function qf(n){if('function'!=typeof n)throw new ot(o);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}Zf.Cache=ze;var Kf=ci(function(n,t){var r=(t=1==t.length&&na(t[0])?Dt(t[0],or(oo())):Dt(Xe(t,1),or(oo()))).length;return Du(function(e){for(var u=-1,i=Qr(e.length,r);++u=t}),Xf=_u((function(){return arguments})())?_u:function(n){return sa(n)&&yt.call(n,'callee')&&!Tr.call(n,'callee')},na=Dn.isArray,ta=kt?or(kt):function(n){return sa(n)&&fu(n)==fn};function ra(n){return null!=n&&ca(n.length)&&!fa(n)}function ea(n){return sa(n)&&ra(n)}var ua=Vr||zc,ia=zt?or(zt):function(n){return sa(n)&&fu(n)==P};function oa(n){if(!sa(n))return!1;var t=fu(n);return t==q||t==Z||'string'==typeof n.message&&'string'==typeof n.name&&!va(n)}function fa(n){if(!la(n))return!1;var t=fu(n);return t==K||t==V||t==F||t==Q}function aa(n){return'number'==typeof n&&n==Aa(n)}function ca(n){return'number'==typeof n&&n>-1&&n%1==0&&n<=L}function la(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}function sa(n){return null!=n&&'object'==typeof n}var ha=Ot?or(Ot):function(n){return sa(n)&&po(n)==G};function pa(n){return'number'==typeof n||sa(n)&&fu(n)==H}function va(n){if(!sa(n)||fu(n)!=Y)return!1;var t=Wr(n);if(null===t)return!0;var r=yt.call(t,'constructor')&&t.constructor;return'function'==typeof r&&r instanceof r&&dt.call(r)==At}var _a=It?or(It):function(n){return sa(n)&&fu(n)==X};var ga=Rt?or(Rt):function(n){return sa(n)&&po(n)==nn};function da(n){return'string'==typeof n||!na(n)&&sa(n)&&fu(n)==tn}function ya(n){return'symbol'==typeof n||sa(n)&&fu(n)==rn}var xa=Et?or(Et):function(n){return sa(n)&&ca(n.length)&&!!ht[fu(n)]};var ba=Ni(ju),wa=Ni(function(n,t){return n<=t});function ma(n){if(!n)return[];if(ra(n))return da(n)?Or(n):bi(n);if($r&&n[$r])return yr(n[$r]());var t=po(n);return(t==G?xr:t==nn?mr:Ja)(n)}function ja(n){return n?(n=za(n))===S||n===-1/0?(n<0?-1:1)*W:n==n?n:0:0===n?n:0}function Aa(n){var t=ja(n),r=t%1;return t==t?r?t-r:t:0}function ka(n){return n?Fe(Aa(n),0,T):0}function za(n){if('number'==typeof n)return n;if(ya(n))return C;if(la(n)){var t='function'==typeof n.valueOf?n.valueOf():n;n=la(t)?t+'':t}if('string'!=typeof n)return 0===n?n:+n;n=n.replace(Wn,'');var r=Zn.test(n);return r||Kn.test(n)?gt(n.slice(2),r?2:8):Pn.test(n)?C:+n}function Oa(n){return wi(n,Na(n))}function Ia(n){return null==n?'':Qu(n)}var Ra=ki(function(n,t){if(Io(t)||ra(t))wi(t,Fa(t),n);else for(var r in t)yt.call(t,r)&&Ce(n,r,t[r])}),Ea=ki(function(n,t){wi(t,Na(t),n)}),Sa=ki(function(n,t,r,e){wi(t,Na(t),n,e)}),La=ki(function(n,t,r,e){wi(t,Fa(t),n,e)}),Wa=no(Me);var Ca=Du(function(n,r){n=tt(n);var e=-1,u=r.length,i=u>2?r[2]:t;for(i&&Ao(r[0],r[1],i)&&(u=1);++e1),t}),wi(n,ro(n),r),e&&(r=Ne(r,7,Ji));for(var u=t.length;u--;)ni(r,t[u]);return r});var Ka=no(function(n,t){return null==n?{}:Su(n,t)});function Va(n,t){if(null==n)return{};var r=Dt(ro(n),function(n){return[n]});return t=oo(t),Lu(n,r,function(n,r){return t(n,r[0])})}var Ga=Ki(Fa),Ha=Ki(Na);function Ja(n){return null==n?[]:fr(n,Fa(n))}var Ya=Ei(function(n,t,r){return t=t.toLowerCase(),n+(r?Qa(t):t)});function Qa(n){return oc(Ia(n).toLowerCase())}function Xa(n){return(n=Ia(n))&&n.replace(Gn,hr).replace(it,'')}var nc=Ei(function(n,t,r){return n+(r?'-':'')+t.toLowerCase()}),tc=Ei(function(n,t,r){return n+(r?' ':'')+t.toLowerCase()}),rc=Ri('toLowerCase');var ec=Ei(function(n,t,r){return n+(r?'_':'')+t.toLowerCase()});var uc=Ei(function(n,t,r){return n+(r?' ':'')+oc(t)});var ic=Ei(function(n,t,r){return n+(r?' ':'')+t.toUpperCase()}),oc=Ri('toUpperCase');function fc(n,r,e){return n=Ia(n),(r=e?t:r)===t?dr(n)?Sr(n):Kt(n):n.match(r)||[]}var ac=Du(function(n,r){try{return St(n,t,r)}catch(n){return oa(n)?n:new Qn(n)}}),cc=no(function(n,t){return Wt(t,function(t){t=qo(t),De(n,t,Df(n[t],n))}),n});function lc(n){return function(){return n}}var sc=Ci(),hc=Ci(!0);function pc(n){return n}function vc(n){return bu('function'==typeof n?n:Ne(n,l))}var _c=Du(function(n,t){return function(r){return vu(r,n,t)}}),gc=Du(function(n,t){return function(r){return vu(n,r,t)}});function dc(n,t,r){var e=Fa(t),u=uu(t,e);null!=r||la(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=uu(t,Fa(t)));var i=!(la(r)&&'chain'in r&&!r.chain),o=fa(n);return Wt(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=bi(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,Mt([this.value()],arguments))})}),n}function yc(){}var xc=$i(Dt),bc=$i(Tt),wc=$i(Pt);function mc(n){return ko(n)?Xt(qo(n)):Wu(n)}var jc=Fi(),Ac=Fi(!0);function kc(){return[]}function zc(){return!1}var Oc=Bi(function(n,t){return n+t},0),Ic=Zi('ceil'),Rc=Bi(function(n,t){return n/t},1),Ec=Zi('floor');var Sc,Lc=Bi(function(n,t){return n*t},1),Wc=Zi('round'),Cc=Bi(function(n,t){return n-t},0);return xe.after=function(n,t){if('function'!=typeof t)throw new ot(o);return n=Aa(n),function(){if(--n<1)return t.apply(this,arguments)}},xe.ary=Bf,xe.assign=Ra,xe.assignIn=Ea,xe.assignInWith=Sa,xe.assignWith=La,xe.at=Wa,xe.before=$f,xe.bind=Df,xe.bindAll=cc,xe.bindKey=Mf,xe.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return na(n)?n:[n]},xe.chain=mf,xe.chunk=function(n,r,e){r=(e?Ao(n,r,e):r===t)?1:Yr(Aa(r),0);var u=null==n?0:n.length;if(!u||r<1)return[];for(var i=0,o=0,f=Dn(Zr(u/r));i>>0)?(n=Ia(n))&&('string'==typeof r||null!=r&&!_a(r))&&!(r=Qu(r))&&gr(n)?li(Or(n),0,e):n.split(r,e):[]},xe.spread=function(n,t){if('function'!=typeof n)throw new ot(o);return t=null==t?0:Yr(Aa(t),0),Du(function(r){var e=r[t],u=li(r,0,t);return e&&Mt(u,e),St(n,this,u)})},xe.tail=function(n){var t=null==n?0:n.length;return t?Ku(n,1,t):[]},xe.take=function(n,r,e){return n&&n.length?Ku(n,0,(r=e||r===t?1:Aa(r))<0?0:r):[]},xe.takeRight=function(n,r,e){var u=null==n?0:n.length;return u?Ku(n,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r,u):[]},xe.takeRightWhile=function(n,t){return n&&n.length?ri(n,oo(t,3),!1,!0):[]},xe.takeWhile=function(n,t){return n&&n.length?ri(n,oo(t,3)):[]},xe.tap=function(n,t){return t(n),n},xe.throttle=function(n,t,r){var e=!0,u=!0;if('function'!=typeof n)throw new ot(o);return la(r)&&(e='leading'in r?!!r.leading:e,u='trailing'in r?!!r.trailing:u),Ff(n,t,{leading:e,maxWait:t,trailing:u})},xe.thru=jf,xe.toArray=ma,xe.toPairs=Ga,xe.toPairsIn=Ha,xe.toPath=function(n){return na(n)?Dt(n,qo):ya(n)?[n]:bi(Zo(Ia(n)))},xe.toPlainObject=Oa,xe.transform=function(n,t,r){var e=na(n),u=e||ua(n)||xa(n);if(t=oo(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:la(n)&&fa(i)?be(Wr(n)):{}}return(u?Wt:ru)(n,function(n,e,u){return t(r,n,e,u)}),r},xe.unary=function(n){return Bf(n,1)},xe.union=sf,xe.unionBy=hf,xe.unionWith=pf,xe.uniq=function(n){return n&&n.length?Xu(n):[]},xe.uniqBy=function(n,t){return n&&n.length?Xu(n,oo(t,2)):[]},xe.uniqWith=function(n,r){return r='function'==typeof r?r:t,n&&n.length?Xu(n,t,r):[]},xe.unset=function(n,t){return null==n||ni(n,t)},xe.unzip=vf,xe.unzipWith=_f,xe.update=function(n,t,r){return null==n?n:ti(n,t,fi(r))},xe.updateWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:ti(n,r,fi(e),u)},xe.values=Ja,xe.valuesIn=function(n){return null==n?[]:fr(n,Na(n))},xe.without=gf,xe.words=fc,xe.wrap=function(n,t){return Vf(fi(t),n)},xe.xor=df,xe.xorBy=yf,xe.xorWith=xf,xe.zip=bf,xe.zipObject=function(n,t){return ii(n||[],t||[],Ce)},xe.zipObjectDeep=function(n,t){return ii(n||[],t||[],Nu)},xe.zipWith=wf,xe.entries=Ga,xe.entriesIn=Ha,xe.extend=Ea,xe.extendWith=Sa,dc(xe,xe),xe.add=Oc,xe.attempt=ac,xe.camelCase=Ya,xe.capitalize=Qa,xe.ceil=Ic,xe.clamp=function(n,r,e){return e===t&&(e=r,r=t),e!==t&&(e=(e=za(e))==e?e:0),r!==t&&(r=(r=za(r))==r?r:0),Fe(za(n),r,e)},xe.clone=function(n){return Ne(n,h)},xe.cloneDeep=function(n){return Ne(n,5)},xe.cloneDeepWith=function(n,r){return Ne(n,5,r='function'==typeof r?r:t)},xe.cloneWith=function(n,r){return Ne(n,h,r='function'==typeof r?r:t)},xe.conformsTo=function(n,t){return null==t||Ze(n,t,Fa(t))},xe.deburr=Xa,xe.defaultTo=function(n,t){return null==n||n!=n?t:n},xe.divide=Rc,xe.endsWith=function(n,r,e){n=Ia(n),r=Qu(r);var u=n.length,i=e=e===t?u:Fe(Aa(e),0,u);return(e-=r.length)>=0&&n.slice(e,i)==r},xe.eq=Jf,xe.escape=function(n){return(n=Ia(n))&&An.test(n)?n.replace(mn,pr):n},xe.escapeRegExp=function(n){return(n=Ia(n))&&Ln.test(n)?n.replace(Sn,'\\$&'):n},xe.every=function(n,r,e){var u=na(n)?Tt:He;return e&&Ao(n,r,e)&&(r=t),u(n,oo(r,3))},xe.find=zf,xe.findIndex=Qo,xe.findKey=function(n,t){return Vt(n,oo(t,3),ru)},xe.findLast=Of,xe.findLastIndex=Xo,xe.findLastKey=function(n,t){return Vt(n,oo(t,3),eu)},xe.floor=Ec,xe.forEach=If,xe.forEachRight=Rf,xe.forIn=function(n,t){return null==n?n:nu(n,oo(t,3),Na)},xe.forInRight=function(n,t){return null==n?n:tu(n,oo(t,3),Na)},xe.forOwn=function(n,t){return n&&ru(n,oo(t,3))},xe.forOwnRight=function(n,t){return n&&eu(n,oo(t,3))},xe.get=Ua,xe.gt=Yf,xe.gte=Qf,xe.has=function(n,t){return null!=n&&go(n,t,cu)},xe.hasIn=Ba,xe.head=tf,xe.identity=pc,xe.includes=function(n,t,r,e){n=ra(n)?n:Ja(n),r=r&&!e?Aa(r):0;var u=n.length;return r<0&&(r=Yr(u+r,0)),da(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&Ht(n,t,r)>-1},xe.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Yr(e+u,0)),Ht(n,t,u)},xe.inRange=function(n,r,e){return r=ja(r),e===t?(e=r,r=0):e=ja(e),su(n=za(n),r,e)},xe.invoke=Ma,xe.isArguments=Xf,xe.isArray=na,xe.isArrayBuffer=ta,xe.isArrayLike=ra,xe.isArrayLikeObject=ea,xe.isBoolean=function(n){return!0===n||!1===n||sa(n)&&fu(n)==N},xe.isBuffer=ua,xe.isDate=ia,xe.isElement=function(n){return sa(n)&&1===n.nodeType&&!va(n)},xe.isEmpty=function(n){if(null==n)return!0;if(ra(n)&&(na(n)||'string'==typeof n||'function'==typeof n.splice||ua(n)||xa(n)||Xf(n)))return!n.length;var t=po(n);if(t==G||t==nn)return!n.size;if(Io(n))return!wu(n).length;for(var r in n)if(yt.call(n,r))return!1;return!0},xe.isEqual=function(n,t){return gu(n,t)},xe.isEqualWith=function(n,r,e){var u=(e='function'==typeof e?e:t)?e(n,r):t;return u===t?gu(n,r,t,e):!!u},xe.isError=oa,xe.isFinite=function(n){return'number'==typeof n&&Gr(n)},xe.isFunction=fa,xe.isInteger=aa,xe.isLength=ca,xe.isMap=ha,xe.isMatch=function(n,t){return n===t||yu(n,t,ao(t))},xe.isMatchWith=function(n,r,e){return e='function'==typeof e?e:t,yu(n,r,ao(r),e)},xe.isNaN=function(n){return pa(n)&&n!=+n},xe.isNative=function(n){if(Oo(n))throw new Qn(e);return xu(n)},xe.isNil=function(n){return null==n},xe.isNull=function(n){return null===n},xe.isNumber=pa,xe.isObject=la,xe.isObjectLike=sa,xe.isPlainObject=va,xe.isRegExp=_a,xe.isSafeInteger=function(n){return aa(n)&&n>=-9007199254740991&&n<=L},xe.isSet=ga,xe.isString=da,xe.isSymbol=ya,xe.isTypedArray=xa,xe.isUndefined=function(n){return n===t},xe.isWeakMap=function(n){return sa(n)&&po(n)==un},xe.isWeakSet=function(n){return sa(n)&&fu(n)==on},xe.join=function(n,t){return null==n?'':Hr.call(n,t)},xe.kebabCase=nc,xe.last=of,xe.lastIndexOf=function(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u;return e!==t&&(i=(i=Aa(e))<0?Yr(u+i,0):Qr(i,u-1)),r==r?kr(n,r,i):Gt(n,Yt,i,!0)},xe.lowerCase=tc,xe.lowerFirst=rc,xe.lt=ba,xe.lte=wa,xe.max=function(n){return n&&n.length?Je(n,pc,au):t},xe.maxBy=function(n,r){return n&&n.length?Je(n,oo(r,2),au):t},xe.mean=function(n){return Qt(n,pc)},xe.meanBy=function(n,t){return Qt(n,oo(t,2))},xe.min=function(n){return n&&n.length?Je(n,pc,ju):t},xe.minBy=function(n,r){return n&&n.length?Je(n,oo(r,2),ju):t},xe.stubArray=kc,xe.stubFalse=zc,xe.stubObject=function(){return{}},xe.stubString=function(){return''},xe.stubTrue=function(){return!0},xe.multiply=Lc,xe.nth=function(n,r){return n&&n.length?Ru(n,Aa(r)):t},xe.noConflict=function(){return xt._===this&&(xt._=Zt),this},xe.noop=yc,xe.now=Uf,xe.pad=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return Di(qr(u),r)+n+Di(Zr(u),r)},xe.padEnd=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;return t&&er){var u=n;n=r,r=u}if(e||n%1||r%1){var i=te();return Qr(n+i*(r-n+_t('1e-'+((i+'').length-1))),r)}return Uu(n,r)},xe.reduce=function(n,t,r){var e=na(n)?Ft:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ve)},xe.reduceRight=function(n,t,r){var e=na(n)?Nt:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ge)},xe.repeat=function(n,r,e){return r=(e?Ao(n,r,e):r===t)?1:Aa(r),$u(Ia(n),r)},xe.replace=function(){var n=arguments,t=Ia(n[0]);return n.length<3?t:t.replace(n[1],n[2])},xe.result=function(n,r,e){var u=-1,i=(r=ai(r,n)).length;for(i||(i=1,n=t);++uL)return[];var r=T,e=Qr(n,T);t=oo(t),n-=T;for(var u=ur(e,t);++r=o)return n;var a=e-zr(u);if(a<1)return u;var c=f?li(f,0,a).join(''):n.slice(0,a);if(i===t)return c+u;if(f&&(a+=c.length-a),_a(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=rt(i.source,Ia(Nn.exec(i))+'g')),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,h===t?a:h)}}else if(n.indexOf(Qu(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},xe.unescape=function(n){return(n=Ia(n))&&jn.test(n)?n.replace(wn,Ir):n},xe.uniqueId=function(n){var t=++bt;return Ia(n)+t},xe.upperCase=ic,xe.upperFirst=oc,xe.each=If,xe.eachRight=Rf,xe.first=tf,dc(xe,(Sc={},ru(xe,function(n,t){yt.call(xe.prototype,t)||(Sc[t]=n)}),Sc),{chain:!1}),xe.VERSION="4.17.15",Wt(['bind','bindKey','curry','curryRight','partial','partialRight'],function(n){xe[n].placeholder=xe}),Wt(['drop','take'],function(n,r){je.prototype[n]=function(e){e=e===t?1:Yr(Aa(e),0);var u=this.__filtered__&&!r?new je(this):this.clone();return u.__filtered__?u.__takeCount__=Qr(e,u.__takeCount__):u.__views__.push({size:Qr(e,T),type:n+(u.__dir__<0?'Right':'')}),u},je.prototype[n+'Right']=function(t){return this.reverse()[n](t).reverse()}}),Wt(['filter','map','takeWhile'],function(n,t){var r=t+1,e=r==R||3==r;je.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:oo(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),Wt(['head','last'],function(n,t){var r='take'+(t?'Right':'');je.prototype[n]=function(){return this[r](1).value()[0]}}),Wt(['initial','tail'],function(n,t){var r='drop'+(t?'':'Right');je.prototype[n]=function(){return this.__filtered__?new je(this):this[r](1)}}),je.prototype.compact=function(){return this.filter(pc)},je.prototype.find=function(n){return this.filter(n).head()},je.prototype.findLast=function(n){return this.reverse().find(n)},je.prototype.invokeMap=Du(function(n,t){return'function'==typeof n?new je(this):this.map(function(r){return vu(r,n,t)})}),je.prototype.reject=function(n){return this.filter(qf(oo(n)))},je.prototype.slice=function(n,r){n=Aa(n);var e=this;return e.__filtered__&&(n>0||r<0)?new je(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),r!==t&&(e=(r=Aa(r))<0?e.dropRight(-r):e.take(r-n)),e)},je.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},je.prototype.toArray=function(){return this.take(T)},ru(je.prototype,function(n,r){var e=/^(?:filter|find|map|reject)|While$/.test(r),u=/^(?:head|last)$/.test(r),i=xe[u?'take'+('last'==r?'Right':''):r],o=u||/^find/.test(r);i&&(xe.prototype[r]=function(){var r=this.__wrapped__,f=u?[1]:arguments,a=r instanceof je,c=f[0],l=a||na(r),s=function(n){var t=i.apply(xe,Mt([n],f));return u&&h?t[0]:t};l&&e&&'function'==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){r=_?r:new je(this);var g=n.apply(r,f);return g.__actions__.push({func:jf,args:[s],thisArg:t}),new me(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),Wt(['pop','push','shift','sort','splice','unshift'],function(n){var t=ft[n],r=/^(?:push|sort|unshift)$/.test(n)?'tap':'thru',e=/^(?:pop|shift)$/.test(n);xe.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(na(u)?u:[],n)}return this[r](function(r){return t.apply(na(r)?r:[],n)})}}),ru(je.prototype,function(n,t){var r=xe[t];if(r){var e=r.name+'';yt.call(le,e)||(le[e]=[]),le[e].push({name:t,func:r})}}),le[Ti(t,g).name]=[{name:'wrapper',func:t}],je.prototype.clone=function(){var n=new je(this.__wrapped__);return n.__actions__=bi(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=bi(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=bi(this.__views__),n},je.prototype.reverse=function(){if(this.__filtered__){var n=new je(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},je.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=na(n),e=t<0,u=r?n.length:0,i=vo(0,u,this.__views__),o=i.start,f=i.end,a=f-o,c=e?f:o-1,l=this.__iteratees__,s=l.length,h=0,p=Qr(a,this.__takeCount__);if(!r||!e&&u==a&&p==a)return ei(n,this.__actions__);var v=[];n:for(;a--&&h=this.__values__.length;return{done:n,value:n?t:this.__values__[this.__index__++]}},xe.prototype.plant=function(n){for(var r,e=this;e instanceof we;){var u=Go(e);u.__index__=0,u.__values__=t,r?i.__wrapped__=u:r=u;var i=u;e=e.__wrapped__}return i.__wrapped__=n,r},xe.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof je){var r=n;return this.__actions__.length&&(r=new je(this)),(r=r.reverse()).__actions__.push({func:jf,args:[lf],thisArg:t}),new me(r,this.__chain__)}return this.thru(lf)},xe.prototype.toJSON=xe.prototype.valueOf=xe.prototype.value=function(){return ei(this.__wrapped__,this.__actions__)},xe.prototype.first=xe.prototype.head,$r&&(xe.prototype[$r]=function(){return this}),xe})();'function'==typeof define&&'object'==typeof define.amd&&define.amd?(xt._=Lr,define(function(){return Lr})):wt?((wt.exports=Lr)._=Lr,bt._=Lr):xt._=Lr}).call(this)},747,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=s(r(d[2])),n=s(r(d[3])),u=s(r(d[4])),o=s(r(d[5])),c=s(r(d[6])),f=t(r(d[7])),h=r(d[8]),p=r(d[9]),v=r(d[10]),y=(function(t){function s(){var t;return(0,l.default)(this,s),(t=(0,u.default)(this,(0,o.default)(s).call(this))).springValue=new h.Animated.Value(1),t.state={selected:!1},t}return(0,c.default)(s,t),(0,n.default)(s,[{key:"spring",value:function(){var t=this.props,s=t.position,l=t.starSelectedInPosition;this.springValue.setValue(1.2),h.Animated.spring(this.springValue,{toValue:1,friction:2,tension:1}).start(),this.setState({selected:!this.state.selected}),l(s)}},{key:"render",value:function(){var t=this.props,s=t.fill,l=t.size,n=t.selectedColor,u=t.isDisabled,o=t.starStyle,c=s&&null===n?v:p;return f.default.createElement(h.TouchableOpacity,{activeOpacity:1,onPress:this.spring.bind(this),disabled:u},f.default.createElement(h.Animated.Image,{source:c,style:[S.starStyle,{tintColor:s&&n?n:void 0,width:l||40,height:l||40,transform:[{scale:this.springValue}]},o]}))}}]),s})(f.PureComponent);e.default=y,y.defaultProps={selectedColor:'#f1c40f'};var S=h.StyleSheet.create({starStyle:{margin:3}})},748,[138,1,22,23,35,38,41,50,2,749,750]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-ratings/src/images",width:50,height:50,scales:[1],hash:"4bdd6aad790c6c8370a06876ec7d31e1",name:"airbnb-star",type:"png"})},749,[153]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-ratings/src/images",width:50,height:50,scales:[1],hash:"4b9cf0cc747e3c1abc541befa05b1e37",name:"airbnb-star-selected",type:"png"})},750,[153]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),l=t(r(d[2])),f={h1:{color:l.default.bg_text,fontFamily:o.default.robotoBold,fontSize:22},h2:{color:l.default.bg_text,fontFamily:o.default.robotoMedium,fontSize:18},quote:{color:l.default.bg_text,fontFamily:o.default.robotoLight,fontSize:28},t_big:{color:l.default.bg_text,fontFamily:o.default.roboto,fontSize:16},t_code:{color:l.default.bg_text_sec,fontFamily:o.default.robotoMono,fontSize:18},t_codeS:{color:l.default.bg_text_sec,fontFamily:o.default.robotoMono,fontSize:11},t_important:{color:l.default.bg_text,fontFamily:o.default.robotoBold,fontSize:13},t_label:{backgroundColor:l.default.label_text,color:l.default.card_text,fontFamily:o.default.robotoMedium,fontSize:13},t_prefix:{color:l.default.bg_text,fontFamily:o.default.roboto,fontSize:14,textTransform:'uppercase'},t_regular:{color:l.default.bg_text,fontFamily:o.default.robotoRegular,fontSize:12},t_seed:{borderColor:l.default.card_bg,borderWidth:.8,color:l.default.bg_button,fontFamily:o.default.light,fontSize:20,letterSpacing:.1,lineHeight:26,minHeight:140,paddingHorizontal:16,paddingVertical:10}};e.default=f},751,[1,481,479]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),s=t(r(d[4])),n=t(r(d[5])),f=t(r(d[6])),h=t(r(d[7])),p=r(d[8]),y=t(r(d[9])),c=(function(t){function f(){return(0,l.default)(this,f),(0,o.default)(this,(0,s.default)(f).apply(this,arguments))}return(0,n.default)(f,t),(0,u.default)(f,[{key:"render",value:function(){var t=this.props,l=t.shadow,u=t.shadowStyle,o=t.style;return h.default.createElement(p.View,{style:[{alignSelf:'stretch',backgroundColor:'black',height:1,marginVertical:8},o]},l&&h.default.createElement(p.Image,{source:y.default,style:[{height:32,marginTop:-32,width:'100%'},u]}))}}]),f})(h.default.PureComponent);e.default=c,c.propTypes={shadow:f.default.bool,shadowStyle:p.ViewPropTypes.style,style:p.ViewPropTypes.style}},752,[1,22,23,35,38,41,62,50,2,753]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/res/img",width:1080,height:48,scales:[1,2],hash:"6780a269acdf592c5af576c57655487a",name:"card_shadow",type:"png"})},753,[153]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withAccountAndScannerStore=e.withScannerStore=e.withAccountStore=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=r(d[3]),o=t(r(d[4])),f=t(r(d[5]));e.withAccountStore=function(t){return function(f){return u.default.createElement(c.Subscribe,{to:[o.default]},function(c){return u.default.createElement(t,(0,n.default)({},f,{accounts:c}))})}};e.withScannerStore=function(t){return function(o){return u.default.createElement(c.Subscribe,{to:[f.default]},function(c){return u.default.createElement(t,(0,n.default)({},o,{scanner:c}))})}};e.withAccountAndScannerStore=function(t){return function(l){return u.default.createElement(c.Subscribe,{to:[f.default,o.default]},function(c,o){return u.default.createElement(t,(0,n.default)({},l,{scanner:c,accounts:o}))})}}},754,[1,11,50,475,755,769]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),l=t(r(d[6])),f=t(r(d[7])),p=t(r(d[8])),y=t(r(d[9])),h=r(d[10]),v=r(d[11]),w=r(d[12]),I=r(d[13]),x=r(d[14]),k=r(d[15]),b=r(d[16]);function A(t,n){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),s.push.apply(s,u)}return s}function S(t){for(var n=1;n0&&(s=n[0]),this.setState({accounts:t,currentIdentity:s,identities:n,loaded:!0});case 9:case"end":return u.stop()}},null,this)}},{key:"save",value:function(t,n){var s,u,o=arguments;return c.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(s=o.length>2&&void 0!==o[2]?o[2]:null,l.prev=1,!s||!n.seed){l.next=6;break}return l.next=5,c.default.awrap((0,x.encryptData)(n.seed,s));case 5:n.encryptedSeed=l.sent;case 6:return u=this.deleteSensitiveData(n),l.next=9,c.default.awrap((0,w.saveAccount)(t,u));case 9:l.next=14;break;case 11:l.prev=11,l.t0=l.catch(1),console.error(l.t0);case 14:case"end":return l.stop()}},null,this,[[1,11]])}},{key:"deleteAccount",value:function(t){var n;return c.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return(n=this.state.accounts).delete(t),this.setState({accounts:n,selectedKey:''}),s.next=5,c.default.awrap((0,w.deleteAccount)(t));case 5:case"end":return s.stop()}},null,this)}},{key:"unlockAccount",value:function(t,n){var s,u,o,l,f,p;return c.default.async(function(y){for(;;)switch(y.prev=y.next){case 0:if(s=this.state.accounts,u=s.get(t),t&&u&&u.encryptedSeed){y.next=4;break}return y.abrupt("return",!1);case 4:return y.prev=4,y.next=7,c.default.awrap((0,x.decryptData)(u.encryptedSeed,n));case 7:u.seed=y.sent,o=(0,I.parseSURI)(u.seed),l=o.phrase,f=o.derivePath,p=o.password,u.seedPhrase=l||'',u.derivationPath=f||'',u.derivationPassword=p||'',this.setState({accounts:this.state.accounts.set(t,u)}),y.next=18;break;case 15:return y.prev=15,y.t0=y.catch(4),y.abrupt("return",!1);case 18:return y.abrupt("return",!0);case 19:case"end":return y.stop()}},null,this,[[4,15]])}},{key:"deleteSensitiveData",value:function(t){return delete t.seed,delete t.seedPhrase,delete t.derivationPassword,delete t.derivationPath,t}},{key:"lockAccount",value:function(t){var n=this.state.accounts.get(t);if(n){var s=this.deleteSensitiveData(n);this.setState({accounts:this.state.accounts.set(t,s)})}}},{key:"getAccountWithoutCaseSensitive",value:function(t){var n=null,u=this.state.accounts,c=Array.isArray(u),o=0;for(u=c?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(c){if(o>=u.length)break;l=u[o++]}else{if((o=u.next()).done)break;l=o.value}var f=l,p=(0,s.default)(f,2),y=p[0],h=p[1];if((0,b.isEthereumAccountId)(t)){if(y.toLowerCase()===t.toLowerCase()){n=h;break}}else{if(y===t){n=h;break}if((0,b.extractAddressFromAccountId)(y)===(0,b.extractAddressFromAccountId)(t)){n=h;break}}}return n}},{key:"getById",value:function(t){var n,s,u,o,l;return c.default.async(function(c){for(;;)switch(c.prev=c.next){case 0:if(n=t.address,s=t.networkKey,u=(0,v.generateAccountId)({address:n,networkKey:s}),!(o=this.getAccountWithoutCaseSensitive(u))){c.next=5;break}return c.abrupt("return",S({},o,{isLegacy:!0}));case 5:if(s!==k.UnknownNetworkKeys.UNKNOWN&&(l=this.getAccountFromIdentity(u)),!(l=l||this.getAccountFromIdentity(n))){c.next=9;break}return c.abrupt("return",S({},l,{isLegacy:!1}));case 9:return c.abrupt("return",null);case 10:case"end":return c.stop()}},null,this)}},{key:"getAccountFromIdentity",value:function(t){var n=t.split(':').length>1,u=null,c=null,o=null,l=null,f=this.state.identities,p=Array.isArray(f),y=0;for(f=p?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(p){if(y>=f.length)break;h=f[y++]}else{if((y=f.next()).done)break;h=y.value}for(var w=h,I=0,x=Array.from(w.addresses.entries());I=n.length)break;c=n[u++]}else{if((u=n.next()).done)break;c=u.value}var o=c;if(o.address.toLowerCase()===t.toLowerCase())return S({},o,{isLegacy:!0})}return this.getAccountFromIdentity(t)}},{key:"getSelected",value:function(){return this.state.accounts.get(this.state.selectedKey)}},{key:"getSelectedKey",value:function(){return this.state.selectedKey}},{key:"getAccounts",value:function(){return this.state.accounts}},{key:"getIdentityByAccountId",value:function(t){var n=t.split(':')[0]===k.NetworkProtocols.SUBSTRATE?(0,b.extractAddressFromAccountId)(t):t;return this.state.identities.find(function(t){return t.addresses.has(n)})}},{key:"getNewIdentity",value:function(){return this.state.newIdentity}},{key:"resetCurrentIdentity",value:function(){return c.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,c.default.awrap(this.setState({currentIdentity:null}));case 2:case"end":return t.stop()}},null,this)}},{key:"_addPathToIdentity",value:function(t,n,s,u,o){var l,f,p,y,h,v;return c.default.async(function(w){for(;;)switch(w.prev=w.next){case 0:return l=k.NETWORK_LIST[o],f=l.prefix,p=l.pathId,y=(0,I.constructSURI)({derivePath:t,password:'',phrase:n}),h='',w.prev=3,w.next=6,c.default.awrap((0,x.substrateAddress)(y,f));case 6:h=w.sent,w.next=12;break;case 9:return w.prev=9,w.t0=w.catch(3),w.abrupt("return",!1);case 12:if(''!==h){w.next=14;break}return w.abrupt("return",!1);case 14:if(!s.meta.has(t)){w.next=16;break}return w.abrupt("return",!1);case 16:return v={address:h,createdAt:(new Date).getTime(),name:u,networkPathId:p,updatedAt:(new Date).getTime()},s.meta.set(t,v),s.addresses.set(h,t),w.abrupt("return",!0);case 20:case"end":return w.stop()}},null,null,[[3,9]])}},{key:"saveNewIdentity",value:function(t,n){var s,u;return c.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return s=(0,b.deepCopyIdentity)(this.state.newIdentity),o.next=3,c.default.awrap((0,x.encryptData)(t,n));case 3:return s.encryptedSeed=o.sent,u=this.state.identities.concat(s),this.setState({currentIdentity:s,identities:u,newIdentity:(0,b.emptyIdentity)()}),o.next=8,c.default.awrap((0,w.saveIdentities)(u));case 8:case"end":return o.stop()}},null,this)}},{key:"selectIdentity",value:function(t){return c.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,c.default.awrap(this.setState({currentIdentity:t}));case 2:case"end":return n.stop()}},null,this)}},{key:"updateNewIdentity",value:function(t){this.setState({newIdentity:S({},this.state.newIdentity,{},t)})}},{key:"updateCurrentIdentity",value:function(t){return c.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,c.default.awrap(this.setState({currentIdentity:t}));case 3:return n.next=5,c.default.awrap(this._updateIdentitiesWithCurrentIdentity());case 5:n.next=11;break;case 7:return n.prev=7,n.t0=n.catch(0),console.warn('derive new Path error',n.t0),n.abrupt("return",!1);case 11:return n.abrupt("return",!0);case 12:case"end":return n.stop()}},null,this,[[0,7]])}},{key:"_updateIdentitiesWithCurrentIdentity",value:function(){var t,n,s=this;return c.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return t=(0,b.deepCopyIdentities)(this.state.identities),n=t.findIndex(function(t){return t.encryptedSeed===s.state.currentIdentity.encryptedSeed}),t.splice(n,1,this.state.currentIdentity),this.setState({identities:t}),u.next=6,c.default.awrap((0,w.saveIdentities)(t));case 6:case"end":return u.stop()}},null,this)}},{key:"updateIdentityName",value:function(t){var n;return c.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return(n=(0,b.deepCopyIdentity)(this.state.currentIdentity)).name=t,s.prev=2,s.next=5,c.default.awrap(this.setState({currentIdentity:n}));case 5:return s.next=7,c.default.awrap(this._updateIdentitiesWithCurrentIdentity());case 7:s.next=12;break;case 9:s.prev=9,s.t0=s.catch(2),console.warn('update identity name error',s.t0);case 12:case"end":return s.stop()}},null,this,[[2,9]])}},{key:"updatePathName",value:function(t,s){var u,o;return c.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:return u=(0,b.deepCopyIdentity)(this.state.currentIdentity),o=(0,n.default)({},u.meta.get(t),{name:s}),u.meta.set(t,o),l.prev=3,l.next=6,c.default.awrap(this.setState({currentIdentity:u}));case 6:return l.next=8,c.default.awrap(this._updateIdentitiesWithCurrentIdentity());case 8:l.next=13;break;case 10:l.prev=10,l.t0=l.catch(3),console.warn('update path name error',l.t0);case 13:case"end":return l.stop()}},null,this,[[3,10]])}},{key:"deriveNewPath",value:function(t,n,s,u){var o;return c.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:return o=(0,b.deepCopyIdentity)(this.state.currentIdentity),l.next=3,c.default.awrap(this._addPathToIdentity(t,n,o,u,s));case 3:if(l.sent){l.next=6;break}return l.abrupt("return",!1);case 6:return l.next=8,c.default.awrap(this.updateCurrentIdentity(o));case 8:return l.abrupt("return",l.sent);case 9:case"end":return l.stop()}},null,this)}},{key:"deletePath",value:function(t){var n,s,u;return c.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return n=(0,b.deepCopyIdentity)(this.state.currentIdentity),s=n.meta.get(t),u=s.address,n.meta.delete(t),n.addresses.delete((0,b.getAddressKeyByPath)(u,t)),o.prev=4,o.next=7,c.default.awrap(this.setState({currentIdentity:n}));case 7:return o.next=9,c.default.awrap(this._updateIdentitiesWithCurrentIdentity());case 9:o.next=15;break;case 11:return o.prev=11,o.t0=o.catch(4),console.warn('derive new Path error',o.t0),o.abrupt("return",!1);case 15:return o.abrupt("return",!0);case 16:case"end":return o.stop()}},null,this,[[4,11]])}},{key:"deleteCurrentIdentity",value:function(){var t,n,s=this;return c.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,t=(0,b.deepCopyIdentities)(this.state.identities),n=t.findIndex(function(t){return t.encryptedSeed===s.state.currentIdentity.encryptedSeed}),t.splice(n,1),this.setState({currentIdentity:t.length>=1?t[0]:null,identities:t}),u.next=7,c.default.awrap((0,w.saveIdentities)(t));case 7:return u.abrupt("return",!0);case 10:return u.prev=10,u.t0=u.catch(0),u.abrupt("return",!1);case 13:case"end":return u.stop()}},null,this,[[0,10]])}}]),u})(h.Container);e.default=C},755,[1,11,12,48,235,22,23,35,38,41,475,756,762,768,766,757,764]); -__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.generateAccountId=function(o){var n=o.address,s=o.networkKey;if('string'!=typeof n||0===n.length||!s||!t.NETWORK_LIST[s])throw new Error("Couldn't create an accountId. Address or networkKey missing, or network key was invalid.");var l=t.NETWORK_LIST[s],c=l.ethereumChainId,u=void 0===c?'':c,v=l.protocol,y=l.genesisHash,w=void 0===y?'':y;return v===t.NetworkProtocols.SUBSTRATE?v+":"+n+":"+w:v===t.NetworkProtocols.UNKNOWN?"substrate:"+n:v+":0x"+n+"@"+u},e.emptyAccount=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.SubstrateNetworkKeys.KUSAMA;return{address:o,createdAt:(new Date).getTime(),derivationPassword:'',derivationPath:'',encryptedSeed:null,name:'',networkKey:n,seed:'',seedPhrase:'',updatedAt:(new Date).getTime(),validBip39Seed:!1}},e.validateSeed=function(t,o){if(!t||0===t.length)return{accountRecoveryAllowed:!1,bip39:!1,reason:'A seed phrase is required.',valid:!1};for(var n=o?t.trimEnd().split(' '):t.split(' '),s=Array.isArray(n),l=0,n=s?n:n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var c;if(s){if(l>=n.length)break;c=n[l++]}else{if((l=n.next()).done)break;c=l.value}var u=c;if(''===u)return{accountRecoveryAllowed:!0,bip39:!1,reason:'Extra whitespace found.',valid:!1}}if(!o)return{accountRecoveryAllowed:!0,bip39:!1,reason:'This recovery phrase is not a valid BIP39 seed, will be treated as a legacy Parity brain wallet.',valid:!1};return{bip39:!0,reason:null,valid:!0}};var t=r(d[0])},756,[757]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.defaultNetworkKey=e.NETWORK_LIST=e.UNKNOWN_NETWORK=e.SUBSTRATE_NETWORK_LIST=e.ETHEREUM_NETWORK_LIST=e.SubstrateNetworkKeys=e.EthereumNetworkKeys=e.UnknownNetworkKeys=e.NetworkProtocols=void 0;var o,l,c=t(r(d[1])),f=t(r(d[2])),n=t(r(d[3]));function u(t,o){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);o&&(c=c.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),l.push.apply(l,c)}return l}function s(t){for(var o=1;o0&&void 0!==o[0]?o[0]:3,f.default){s.next=3;break}return s.abrupt("return",Promise.resolve([]));case 3:return c={keychainService:n=1===t?'accounts':"accounts_v"+t,sharedPreferencesName:n},s.abrupt("return",f.default.getAllItems(c).then(function(t){for(var n=new Map,s=0,c=Object.entries(t);s0&&void 0!==o[0]?o[0]:4,c="identities_v"+t,p.prev=3,p.next=6,s.default.awrap(f.default.getItem(c,w));case 6:if(u=p.sent){p.next=9;break}return p.abrupt("return",[]);case 9:return p.abrupt("return",(0,l.deserializeIdentities)(u));case 12:p.prev=12,p.t0=p.catch(3),n(p.t0);case 15:case"end":return p.stop()}},null,null,[[3,12]])},e.saveTx=function(t){return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(t.sender){n.next=2;break}throw new Error('Tx should contain sender to save');case 2:if(t.recipient){n.next=4;break}throw new Error('Tx should contain recipient to save');case 4:return n.next=6,s.default.awrap([A(b(t.sender),t.hash),A(b(t.recipient),t.hash),o.AsyncStorage.setItem(x(t.hash),JSON.stringify(t))]);case 6:case"end":return n.stop()}})},e.loadAccountTxHashes=O,e.loadAccountTxs=function(t){var n;return s.default.async(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,s.default.awrap(O(t));case 2:return n=c.sent,c.next=5,s.default.awrap(o.AsyncStorage.multiGet(n.map(x)));case 5:return c.t0=function(t){return[t[0],JSON.parse(t[1])]},c.abrupt("return",c.sent.map(c.t0));case 7:case"end":return c.stop()}})},e.loadToCAndPPConfirmation=function(){var t;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s.default.awrap(o.AsyncStorage.getItem('ToCAndPPConfirmation_v4'));case 2:return t=n.sent,n.abrupt("return",!!t);case 4:case"end":return n.stop()}})},e.saveToCAndPPConfirmation=function(){return s.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,s.default.awrap(o.AsyncStorage.setItem('ToCAndPPConfirmation_v4','yes'));case 2:case"end":return t.stop()}})},e.saveAccount=e.deleteAccount=e.saveIdentities=void 0;var n=t(r(d[1])),s=t(r(d[2])),c=t(r(d[3])),u=t(r(d[4])),o=r(d[5]),f=t(r(d[6])),p=r(d[7]),l=r(d[8]);function v(t,n){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),s.push.apply(s,c)}return s}function y(t){for(var n=1;n7?s[u].toUpperCase():s[u]);return c}},767,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.parseSURI=function(t){var v,s,h=t.match(/^([\w ]+(?: +\w*)*)?(.*)$/),u='',w='Invalid SURI input.';if(!h)throw new Error(w);var c=(0,o.default)(h,3);v=c[1];var p=c[2];u=void 0===p?'':p;try{s=n(u)}catch(t){throw new Error(w)}if(!v)throw new Error('SURI must contain a phrase.');return{derivePath:s.derivePath||'',password:s.password||'',phrase:v}},e.parseDerivationPath=n,e.constructSURI=function(t){var o=t.derivePath,n=void 0===o?'':o,v=t.password,s=void 0===v?'':v,h=t.phrase;if(!h)throw new Error('Cannot construct an SURI from emtpy phrase.');return""+h+n+"///"+s};var o=t(r(d[1]));function n(t){var n,v=t.match(/^((?:\/\/?[^/]+)*)(?:\/\/\/(.*))?$/);if(!v)throw new Error('Invalid derivation path input.');var s=(0,o.default)(v,3),h=s[1];n=void 0===h?'':h;var u=s[2];return{derivePath:n,password:void 0===u?'':u}}},768,[1,12]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),l=t(r(d[6])),f=t(r(d[7])),h=t(r(d[8])),p=r(d[9]),y=r(d[10]),v=r(d[11]),k=r(d[12]),x=r(d[13]),w=r(d[14]),b=r(d[15]),S=r(d[16]),D=t(r(d[17])),T=r(d[18]),P=(r(d[19]),r(d[20])),E=r(d[21]);function O(t,n){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),s.push.apply(s,u)}return s}function F(t){for(var s=1;s2&&void 0!==p[2]&&p[2],y.next=3,u.default.awrap((0,T.constructDataFromBytes)(t,s));case 3:if(o=y.sent,s||!o.isMultipart){y.next=7;break}return this.setPartData(o.currentFrame,o.frameCount,o.partData,n),y.abrupt("return");case 7:if(!n.getAccountByAddress(o.data.account)){y.next=11;break}this.setState({unsignedData:o}),y.next=24;break;case 11:c=Object.keys(x.SUBSTRATE_NETWORK_LIST),l=0;case 13:if(!(l0&&k>0&&b===k&&!p?(this.setState({multipartComplete:!0}),D=Object.values(v).reduce(function(t,n){return[].concat((0,s.default)(t),(0,s.default)(n))}),P=(0,y.u8aConcat)(A,(0,T.encodeNumber)(k),(0,T.encodeNumber)(t)),D=(0,y.u8aConcat)(P,D),this.setParsedData(D,c,!0)):b=1&&!h.includes(t)&&(F=Array.from(new Array(O),function(t,n){return(0,S.mod)(n+f,k)}),C=new Set([].concat((0,s.default)(this.state.missedFrames),(0,s.default)(F))),this.setState({missedFrames:Array.from(C)})),h&&h.includes(t-1)&&h.splice(h.indexOf(t-1),1),this.setState({latestFrame:t,multipartData:E})),this.setState({completedFramesCount:b});case 9:case"end":return u.stop()}},null,this)}},{key:"setData",value:function(t){return u.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:n.t0=this.state.unsignedData.action,n.next='signTransaction'===n.t0?3:'signData'===n.t0?6:9;break;case 3:return n.next=5,u.default.awrap(this.setTXRequest(this.state.unsignedData,t));case 5:return n.abrupt("return",n.sent);case 6:return n.next=8,u.default.awrap(this.setDataToSign(this.state.unsignedData,t));case 8:return n.abrupt("return",n.sent);case 9:throw new Error('Scanned QR should contain either transaction or a message to sign');case 10:case"end":return n.stop()}},null,this)}},{key:"setDataToSign",value:function(t,n){var s,o,c,l,f,h,p;return u.default.async(function(y){for(;;)switch(y.prev=y.next){case 0:if(this.setBusy(),s=t.data.account,o=t.data.crypto,c=t.data.data,l=t.isHash,f=t.oversized,h='','sr25519'!==o&&'ed25519'!==o){y.next=11;break}h=c,y.next=14;break;case 11:return y.next=13,u.default.awrap((0,b.ethSign)(c));case 13:h=y.sent;case 14:if(p=n.getAccountByAddress(s)){y.next=17;break}throw new Error("No private key found for "+s+" in your signer key storage.");case 17:return this.setState({dataToSign:h,isHash:l,isOversized:f,message:c,sender:p,type:'message'}),y.abrupt("return",!0);case 19:case"end":return y.stop()}},null,this)}},{key:"setTXRequest",value:function(t,n){var s,o,c,l,f,h,p,y,v,k;return u.default.async(function(w){for(;;)switch(w.prev=w.next){case 0:if(this.setBusy(),s=t.oversized,o=t.data.rlp?x.NetworkProtocols.ETHEREUM:x.NetworkProtocols.SUBSTRATE,!(c=o===x.NetworkProtocols.ETHEREUM)||t.data&&t.data.rlp&&t.data.account){w.next=6;break}throw new Error('Scanned QR contains no valid transaction');case 6:if(!c){w.next=12;break}return w.next=9,u.default.awrap((0,D.default)(t.data.rlp));case 9:w.t0=w.sent,w.next=13;break;case 12:w.t0=t.data.data;case 13:return l=w.t0,f=c?l.ethereumChainId:t.data.data.genesisHash.toHex(),w.next=17,u.default.awrap(n.getById({address:t.data.account,networkKey:f}));case 17:if(h=w.sent,p=x.NETWORK_LIST[f].title,h){w.next=21;break}throw new Error("No private key found for account "+t.data.account+" found in your signer key storage for the "+p+" chain.");case 21:return y=c?l.action:t.data.account,w.next=24,u.default.awrap(n.getById({address:y,networkKey:f}));case 24:if(w.t1=w.sent,w.t1){w.next=27;break}w.t1=(0,E.emptyAccount)(y,f);case 27:if(v=w.t1,!c){w.next=34;break}return w.next=31,u.default.awrap((0,b.keccak)(t.data.rlp));case 31:w.t2=w.sent,w.next=35;break;case 34:w.t2=t.data.data;case 35:return k=w.t2,this.setState({dataToSign:k,isOversized:s,recipient:v,sender:h,tx:l,txRequest:t,type:'transaction'}),w.abrupt("return",!0);case 38:case"end":return w.stop()}},null,this)}},{key:"signData",value:function(t){var n,s,o,c,l,f,h,v;return u.default.async(function(k){for(;;)switch(k.prev=k.next){case 0:if(n=this.state,s=n.dataToSign,o=n.isHash,c=n.sender,!(x.NETWORK_LIST[c.networkKey].protocol===x.NetworkProtocols.ETHEREUM)){k.next=8;break}return k.next=5,u.default.awrap((0,b.brainWalletSign)(t,s));case 5:l=k.sent,k.next=15;break;case 8:return s instanceof p.GenericExtrinsicPayload?f=(0,y.u8aToHex)(s.toU8a(!0),-1,!1):o?f=(0,y.hexStripPrefix)(s):(0,y.isU8a)(s)?f=(0,y.hexStripPrefix)((0,y.u8aToHex)(s)):(0,w.isAscii)(s)&&(f=(0,y.hexStripPrefix)((0,T.asciiToHex)(s))),k.next=11,u.default.awrap((0,b.substrateSign)(t,f));case 11:h='0x'+(h=k.sent),v=(0,y.u8aConcat)(R,(0,y.hexToU8a)(h)),l=(0,y.u8aToHex)(v,-1,!1);case 15:this.setState({signedData:l});case 16:case"end":return k.stop()}},null,this)}},{key:"signDataWithSeedPhrase",value:function(t,n){var s;return u.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:if(n!==x.NetworkProtocols.SUBSTRATE&&n!==x.NetworkProtocols.UNKNOWN){o.next=6;break}return s=(0,P.constructSURI)({derivePath:this.state.sender.path,password:'',phrase:t}),o.next=4,u.default.awrap(this.signData(s));case 4:o.next=8;break;case 6:return o.next=8,u.default.awrap(this.signData(t));case 8:case"end":return o.stop()}},null,this)}},{key:"signDataLegacy",value:function(){var t,n,s,o=arguments;return u.default.async(function(c){for(;;)switch(c.prev=c.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:'1',n=this.state.sender,c.next=4,u.default.awrap((0,b.decryptData)(n.encryptedSeed,t));case 4:return s=c.sent,c.next=7,u.default.awrap(this.signData(s));case 7:case"end":return c.stop()}},null,this)}},{key:"cleanup",value:function(){var t=this;return new Promise(function(n){t.setState(F({},C),n),t.clearMultipartProgress()})}},{key:"clearMultipartProgress",value:function(){this.setState({completedFramesCount:C.completedFramesCount,latestFrame:C.latestFrame,missedFrames:C.missedFrames,multipartComplete:C.multipartComplete,multipartData:{},totalFrameCount:C.totalFrameCount,unsignedData:C.unsignedData})}},{key:"getType",value:function(){return this.state.type}},{key:"setBusy",value:function(){this.setState({busy:!0})}},{key:"setReady",value:function(){this.setState({busy:!1})}},{key:"isBusy",value:function(){return this.state.busy}},{key:"isMultipartComplete",value:function(){return this.state.multipartComplete}},{key:"getIsHash",value:function(){return this.state.isHash}},{key:"getIsOversized",value:function(){return this.state.isOversized}},{key:"getCompletedFramesCount",value:function(){return this.state.completedFramesCount}},{key:"getTotalFramesCount",value:function(){return this.state.totalFrameCount}},{key:"getSender",value:function(){return this.state.sender}},{key:"getRecipient",value:function(){return this.state.recipient}},{key:"getTXRequest",value:function(){return this.state.txRequest}},{key:"getMessage",value:function(){return this.state.message}},{key:"getUnsigned",value:function(){return this.state.unsignedData}},{key:"getTx",value:function(){return this.state.tx}},{key:"getDataToSign",value:function(){return this.state.dataToSign}},{key:"getSignedTxData",value:function(){return this.state.signedData}},{key:"setErrorMsg",value:function(t){this.setState({scanErrorMsg:t})}},{key:"getErrorMsg",value:function(){return this.state.scanErrorMsg}},{key:"getMissedFrames",value:function(){return this.state.missedFrames}},{key:"getPrehashPayload",value:function(){return this.state.prehash}},{key:"setPrehashPayload",value:function(t){this.setState({prehash:t})}}]),n})(k.Container);e.default=N},769,[1,48,18,235,22,23,35,38,41,770,771,897,475,757,1345,766,1346,1347,1350,1351,768,756]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t={formatType:!0};Object.defineProperty(e,"formatType",{enumerable:!0,get:function(){return u.formatType}});var o=r(d[0]),n=r(d[1]);Object.keys(n).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[o]}}))});var c=r(d[2]);Object.keys(c).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return c[o]}}))});var u=r(d[3]);(0,o.assertSingletonPackage)('@polkadot/types')},770,[771,879,1217,1343]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={assert:!0,assertSingletonPackage:!0,logger:!0,promisify:!0};Object.defineProperty(e,"assert",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"assertSingletonPackage",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"logger",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"promisify",{enumerable:!0,get:function(){return f.default}}),r(d[1]);var o=t(r(d[2])),c=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),l=r(d[6]);Object.keys(l).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))});var b=r(d[7]);Object.keys(b).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return b[t]}}))});var p=r(d[8]);Object.keys(p).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return p[t]}}))});var y=r(d[9]);Object.keys(y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}}))});var O=r(d[10]);Object.keys(O).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return O[t]}}))});var s=r(d[11]);Object.keys(s).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))});var j=r(d[12]);Object.keys(j).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return j[t]}}))});var P=r(d[13]);Object.keys(P).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return P[t]}}))});var _=r(d[14]);Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}}))});var h=r(d[15]);Object.keys(h).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return h[t]}}))})},771,[772,773,783,785,787,815,816,819,844,845,851,857,862,869,872,834]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n&&n.__esModule?n:{default:n}}},772,[]); -__d(function(g,r,i,a,m,e,d){"use strict";r(d[0]),r(d[1]),r(d[2]),r(d[3]),r(d[4]),r(d[5])},773,[774,775,776,777,778,782]); -__d(function(g,r,i,a,m,e,d){"use strict";Array.prototype.fill||(Array.prototype.fill=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;if(!this)throw new TypeError('this is null or not defined');for(var l=Object(this),h=l.length>>>0,p=o>>0,y=p<0?Math.max(h+p,0):Math.min(p,h),f=void 0===n?h:n>>0,s=f<0?Math.max(h+f,0):Math.min(f,h);y1&&void 0!==arguments[1]?arguments[1]:' ',o=String(this);o.length1&&void 0!==arguments[1]?arguments[1]:' ',o=String(this);o.length=l)return t;switch(t){case'%s':return String(s[c++]);case'%d':return Number(s[c++]);case'%j':try{return JSON.stringify(s[c++])}catch(t){return'[Circular]'}default:return t}}),f=s[c];c=3&&(o.depth=arguments[2]),arguments.length>=4&&(o.colors=arguments[3]),S(n)?o.showHidden=n:n&&e._extend(o,n),x(o.showHidden)&&(o.showHidden=!1),x(o.depth)&&(o.depth=2),x(o.colors)&&(o.colors=!1),x(o.customInspect)&&(o.customInspect=!0),o.colors&&(o.stylize=c),p(o,t,o.depth)}function c(t,n){var o=u.styles[n];return o?"\x1b["+u.colors[o][0]+'m'+t+"\x1b["+u.colors[o][1]+'m':t}function s(t,n){return t}function l(t){var n={};return t.forEach(function(t,o){n[t]=!0}),n}function p(t,n,o){if(t.customInspect&&n&&_(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var u=n.inspect(o,t);return w(u)||(u=p(t,u,o)),u}var c=f(t,n);if(c)return c;var s=Object.keys(n),S=l(s);if(t.showHidden&&(s=Object.getOwnPropertyNames(n)),A(n)&&(s.indexOf('message')>=0||s.indexOf('description')>=0))return y(n);if(0===s.length){if(_(n)){var j=n.name?': '+n.name:'';return t.stylize('[Function'+j+']','special')}if(E(n))return t.stylize(RegExp.prototype.toString.call(n),'regexp');if(N(n))return t.stylize(Date.prototype.toString.call(n),'date');if(A(n))return y(n)}var z,x='',D=!1,J=['{','}'];(O(n)&&(D=!0,J=['[',']']),_(n))&&(x=' [Function'+(n.name?': '+n.name:'')+']');return E(n)&&(x=' '+RegExp.prototype.toString.call(n)),N(n)&&(x=' '+Date.prototype.toUTCString.call(n)),A(n)&&(x=' '+y(n)),0!==s.length||D&&0!=n.length?o<0?E(n)?t.stylize(RegExp.prototype.toString.call(n),'regexp'):t.stylize('[Object]','special'):(t.seen.push(n),z=D?h(t,n,o,S,s):s.map(function(u){return b(t,n,o,S,u,D)}),t.seen.pop(),v(z,x,J)):J[0]+x+J[1]}function f(t,n){if(x(n))return t.stylize('undefined','undefined');if(w(n)){var o='\''+JSON.stringify(n).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return t.stylize(o,'string')}return z(n)?t.stylize(''+n,'number'):S(n)?t.stylize(''+n,'boolean'):j(n)?t.stylize('null','null'):void 0}function y(t){return'['+Error.prototype.toString.call(t)+']'}function h(t,n,o,u,c){for(var s=[],l=0,p=n.length;l-1&&(f=s?f.split('\n').map(function(t){return' '+t}).join('\n').substr(2):'\n'+f.split('\n').map(function(t){return' '+t}).join('\n')):f=t.stylize('[Circular]','special')),x(l)){if(s&&c.match(/^\d+$/))return f;(l=JSON.stringify(''+c)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(l=l.substr(1,l.length-2),l=t.stylize(l,'name')):(l=l.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),l=t.stylize(l,'string'))}return l+': '+f}function v(t,n,o){return t.reduce(function(t,n){return 0,n.indexOf('\n')>=0&&0,t+n.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?o[0]+(''===n?'':n+'\n ')+' '+t.join(',\n ')+' '+o[1]:o[0]+n+' '+t.join(', ')+' '+o[1]}function O(t){return Array.isArray(t)}function S(t){return'boolean'==typeof t}function j(t){return null===t}function z(t){return'number'==typeof t}function w(t){return'string'==typeof t}function x(t){return void 0===t}function E(t){return D(t)&&'[object RegExp]'===J(t)}function D(t){return'object'==typeof t&&null!==t}function N(t){return D(t)&&'[object Date]'===J(t)}function A(t){return D(t)&&('[object Error]'===J(t)||t instanceof Error)}function _(t){return'function'==typeof t}function J(t){return Object.prototype.toString.call(t)}function R(t){return t<10?'0'+t.toString(10):t.toString(10)}e.debuglog=function(t){if(x(n)&&(n=process.env.NODE_DEBUG||''),t=t.toUpperCase(),!o[t])if(new RegExp('\\b'+t+'\\b','i').test(n)){var u=process.pid;o[t]=function(){var n=e.format.apply(e,arguments);console.error('%s %d: %s',t,u,n)}}else o[t]=function(){};return o[t]},e.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},e.isArray=O,e.isBoolean=S,e.isNull=j,e.isNullOrUndefined=function(t){return null==t},e.isNumber=z,e.isString=w,e.isSymbol=function(t){return'symbol'==typeof t},e.isUndefined=x,e.isRegExp=E,e.isObject=D,e.isDate=N,e.isError=A,e.isFunction=_,e.isPrimitive=function(t){return null===t||'boolean'==typeof t||'number'==typeof t||'string'==typeof t||'symbol'==typeof t||void 0===t},e.isBuffer=r(d[0]);var H=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function U(t,n){return Object.prototype.hasOwnProperty.call(t,n)}e.log=function(){var t,n;console.log('%s - %s',(t=new Date,n=[R(t.getHours()),R(t.getMinutes()),R(t.getSeconds())].join(':'),[t.getDate(),H[t.getMonth()],n].join(' ')),e.format.apply(e,arguments))},e.inherits=r(d[1]),e._extend=function(t,n){if(!n||!D(n))return t;for(var o=Object.keys(n),u=o.length;u--;)t[o[u]]=n[o[u]];return t}},779,[780,781]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},780,[]); -__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},781,[]); -__d(function(g,r,i,a,m,e,d){"use strict";if('undefined'==typeof TextEncoder)try{g.TextEncoder=r(d[0]).TextEncoder}catch(t){}},782,[779]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,f){if(!t)throw new Error((0,u.default)(f)?f():f)};var u=t(r(d[1]))},783,[772,784]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return'function'==typeof t}},784,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o){var n='undefined'!=typeof window?window:g;n.__polkadotjs||(n.__polkadotjs={});(0,t.default)(n.__polkadotjs[o])||console.warn("Multiple versions of ".concat(o," detected, ensure that there is only one version in your dependency tree"));n.__polkadotjs[o]=!0};var t=o(r(d[1]))},785,[772,786]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return void 0===t}},786,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.format=A,e.default=function(t){var n,o="".concat(t.toUpperCase(),":").padStart(16);try{var u=(process.env.DEBUG||'').split(',');n=!!u.find(function(n){return t.startsWith(n)})}catch(t){n=!1}return{debug:n?function(){for(var t=arguments.length,n=new Array(t),u=0;u1&&void 0!==arguments[1]?arguments[1]:{};if(n.level>3||n.level<0)throw new Error('The `level` option should be an integer from 0 to 3');var o=u?u.level:0;t.level=void 0===n.level?o:n.level},j=function t(n){return o(this,t),_(n)},_=function(t){var n={};return O(n,t),n.template=function(){for(var t=arguments.length,o=new Array(t),l=0;l1?n-1:0),l=1;l1&&(t=v),n(t))};return'conversion'in n&&(o.conversion=n.conversion),o}function v(n){var o=function(){for(var o=arguments.length,t=new Array(o),c=0;c1&&(t=v);var f=n(t);if('object'==typeof f)for(var l=f.length,u=0;u1&&(c-=1)),[360*c,100*l,100*f]},s.rgb.hwb=function(n){var t=n[0],h=n[1],u=n[2];return[s.rgb.hsl(n)[0],100*(.00392156862745098*Math.min(t,Math.min(h,u))),100*(u=1-.00392156862745098*Math.max(t,Math.max(h,u)))]},s.rgb.cmyk=function(n){var t=n[0]/255,h=n[1]/255,u=n[2]/255,c=Math.min(1-t,1-h,1-u);return[100*((1-t-c)/(1-c)||0),100*((1-h-c)/(1-c)||0),100*((1-u-c)/(1-c)||0),100*c]},s.rgb.keyword=function(n){var u=h[n];if(u)return u;for(var c,l,s,o=1/0,b=0,f=Object.keys(t);b.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92)+.1805*(u=u>.04045?Math.pow((u+.055)/1.055,2.4):u/12.92)),100*(.2126*t+.7152*h+.0722*u),100*(.0193*t+.1192*h+.9505*u)]},s.rgb.lab=function(n){var t=s.rgb.xyz(n),h=t[0],u=t[1],c=t[2];return u/=100,c/=108.883,h=(h/=95.047)>.008856?Math.pow(h,.3333333333333333):7.787*h+.13793103448275862,[116*(u=u>.008856?Math.pow(u,.3333333333333333):7.787*u+.13793103448275862)-16,500*(h-u),200*(u-(c=c>.008856?Math.pow(c,.3333333333333333):7.787*c+.13793103448275862))]},s.hsl.rgb=function(n){var t,h,u,c=n[0]/360,l=n[1]/100,s=n[2]/100;if(0===l)return[u=255*s,u,u];for(var o=2*s-(t=s<.5?s*(1+l):s+l-s*l),b=[0,0,0],f=0;f<3;f++)(h=c+.3333333333333333*-(f-1))<0&&h++,h>1&&h--,u=6*h<1?o+6*(t-o)*h:2*h<1?t:3*h<2?o+(t-o)*(.6666666666666666-h)*6:o,b[f]=255*u;return b},s.hsl.hsv=function(n){var t=n[0],h=n[1]/100,u=n[2]/100,c=h,l=Math.max(u,.01);return h*=(u*=2)<=1?u:2-u,c*=l<=1?l:2-l,[t,100*(0===u?2*c/(l+c):2*h/(u+h)),100*((u+h)/2)]},s.hsv.rgb=function(n){var t=n[0]/60,h=n[1]/100,u=n[2]/100,c=Math.floor(t)%6,l=t-Math.floor(t),s=255*u*(1-h),o=255*u*(1-h*l),b=255*u*(1-h*(1-l));switch(u*=255,c){case 0:return[u,b,s];case 1:return[o,u,s];case 2:return[s,u,b];case 3:return[s,o,u];case 4:return[b,s,u];case 5:return[u,s,o]}},s.hsv.hsl=function(n){var t,h,u=n[0],c=n[1]/100,l=n[2]/100,s=Math.max(l,.01);h=(2-c)*l;var o=(2-c)*s;return t=c*s,[u,100*(t=(t/=o<=1?o:2-o)||0),100*(h/=2)]},s.hwb.rgb=function(n){var t,h=n[0]/360,u=n[1]/100,c=n[2]/100,l=u+c;l>1&&(u/=l,c/=l);var s=Math.floor(6*h),o=1-c;t=6*h-s,0!=(1&s)&&(t=1-t);var b,f,v,M=u+t*(o-u);switch(s){default:case 6:case 0:b=o,f=M,v=u;break;case 1:b=M,f=o,v=u;break;case 2:b=u,f=o,v=M;break;case 3:b=u,f=M,v=o;break;case 4:b=M,f=u,v=o;break;case 5:b=o,f=u,v=M}return[255*b,255*f,255*v]},s.cmyk.rgb=function(n){var t=n[0]/100,h=n[1]/100,u=n[2]/100,c=n[3]/100;return[255*(1-Math.min(1,t*(1-c)+c)),255*(1-Math.min(1,h*(1-c)+c)),255*(1-Math.min(1,u*(1-c)+c))]},s.xyz.rgb=function(n){var t,h,u,c=n[0]/100,l=n[1]/100,s=n[2]/100;return h=-.9689*c+1.8758*l+.0415*s,u=.0557*c+-.204*l+1.057*s,t=(t=3.2406*c+-1.5372*l+-.4986*s)>.0031308?1.055*Math.pow(t,.4166666666666667)-.055:12.92*t,h=h>.0031308?1.055*Math.pow(h,.4166666666666667)-.055:12.92*h,u=u>.0031308?1.055*Math.pow(u,.4166666666666667)-.055:12.92*u,[255*(t=Math.min(Math.max(0,t),1)),255*(h=Math.min(Math.max(0,h),1)),255*(u=Math.min(Math.max(0,u),1))]},s.xyz.lab=function(n){var t=n[0],h=n[1],u=n[2];return h/=100,u/=108.883,t=(t/=95.047)>.008856?Math.pow(t,.3333333333333333):7.787*t+.13793103448275862,[116*(h=h>.008856?Math.pow(h,.3333333333333333):7.787*h+.13793103448275862)-16,500*(t-h),200*(h-(u=u>.008856?Math.pow(u,.3333333333333333):7.787*u+.13793103448275862))]},s.lab.xyz=function(n){var t,h,u,c=n[0],l=n[1],s=n[2];t=l/500+(h=(c+16)/116),u=h-s/200;var o=Math.pow(h,3),b=Math.pow(t,3),f=Math.pow(u,3);return h=o>.008856?o:(h-.13793103448275862)/7.787,t=b>.008856?b:(t-.13793103448275862)/7.787,u=f>.008856?f:(u-.13793103448275862)/7.787,[t*=95.047,h*=100,u*=108.883]},s.lab.lch=function(n){var t,h=n[0],u=n[1],c=n[2];return(t=360*Math.atan2(c,u)/2/Math.PI)<0&&(t+=360),[h,Math.sqrt(u*u+c*c),t]},s.lch.lab=function(n){var t=n[0],h=n[1],u=n[2]/360*2*Math.PI;return[t,h*Math.cos(u),h*Math.sin(u)]},s.rgb.ansi16=function(t){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,u=n(t,3),c=u[0],l=u[1],o=u[2],b=null===h?s.rgb.hsv(t)[2]:h;if(0===(b=Math.round(b/50)))return 30;var f=30+(Math.round(o/255)<<2|Math.round(l/255)<<1|Math.round(c/255));return 2===b&&(f+=60),f},s.hsv.ansi16=function(n){return s.rgb.ansi16(s.hsv.rgb(n),n[2])},s.rgb.ansi256=function(n){var t=n[0],h=n[1],u=n[2];return t===h&&h===u?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(h/255*5)+Math.round(u/255*5)},s.ansi16.rgb=function(n){var t=n%10;if(0===t||7===t)return n>50&&(t+=3.5),[t=t/10.5*255,t,t];var h=.5*(1+~~(n>50));return[(1&t)*h*255,(t>>1&1)*h*255,(t>>2&1)*h*255]},s.ansi256.rgb=function(n){if(n>=232){var t=10*(n-232)+8;return[t,t,t]}var h;return n-=16,[Math.floor(n/36)/5*255,Math.floor((h=n%36)/6)/5*255,h%6/5*255]},s.rgb.hex=function(n){var t=(((255&Math.round(n[0]))<<16)+((255&Math.round(n[1]))<<8)+(255&Math.round(n[2]))).toString(16).toUpperCase();return'000000'.substring(t.length)+t},s.hex.rgb=function(n){var t=n.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var h=t[0];3===t[0].length&&(h=h.split('').map(function(n){return n+n}).join(''));var u=parseInt(h,16);return[u>>16&255,u>>8&255,255&u]},s.rgb.hcg=function(n){var t,h,u=n[0]/255,c=n[1]/255,l=n[2]/255,s=Math.max(Math.max(u,c),l),o=Math.min(Math.min(u,c),l),b=s-o;return t=b<1?o/(1-b):0,h=b<=0?0:s===u?(c-l)/b%6:s===c?2+(l-u)/b:4+(u-c)/b,h/=6,[360*(h%=1),100*b,100*t]},s.hsl.hcg=function(n){var t=n[1]/100,h=n[2]/100,u=h<.5?2*t*h:2*t*(1-h),c=0;return u<1&&(c=(h-.5*u)/(1-u)),[n[0],100*u,100*c]},s.hsv.hcg=function(n){var t=n[1]/100,h=n[2]/100,u=t*h,c=0;return u<1&&(c=(h-u)/(1-u)),[n[0],100*u,100*c]},s.hcg.rgb=function(n){var t=n[0]/360,h=n[1]/100,u=n[2]/100;if(0===h)return[255*u,255*u,255*u];var c,l=[0,0,0],s=t%1*6,o=s%1,b=1-o;switch(Math.floor(s)){case 0:l[0]=1,l[1]=o,l[2]=0;break;case 1:l[0]=b,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=o;break;case 3:l[0]=0,l[1]=b,l[2]=1;break;case 4:l[0]=o,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=b}return c=(1-h)*u,[255*(h*l[0]+c),255*(h*l[1]+c),255*(h*l[2]+c)]},s.hcg.hsv=function(n){var t=n[1]/100,h=t+n[2]/100*(1-t),u=0;return h>0&&(u=t/h),[n[0],100*u,100*h]},s.hcg.hsl=function(n){var t=n[1]/100,h=n[2]/100*(1-t)+.5*t,u=0;return h>0&&h<.5?u=t/(2*h):h>=.5&&h<1&&(u=t/(2*(1-h))),[n[0],100*u,100*h]},s.hcg.hwb=function(n){var t=n[1]/100,h=t+n[2]/100*(1-t);return[n[0],100*(h-t),100*(1-h)]},s.hwb.hcg=function(n){var t=n[1]/100,h=1-n[2]/100,u=h-t,c=0;return u<1&&(c=(h-u)/(1-u)),[n[0],100*u,100*c]},s.apple.rgb=function(n){return[n[0]/65535*255,n[1]/65535*255,n[2]/65535*255]},s.rgb.apple=function(n){return[n[0]/255*65535,n[1]/255*65535,n[2]/255*65535]},s.gray.rgb=function(n){return[n[0]/100*255,n[0]/100*255,n[0]/100*255]},s.gray.hsl=function(n){return[0,0,n[0]]},s.gray.hsv=s.gray.hsl,s.gray.hwb=function(n){return[0,100,n[0]]},s.gray.cmyk=function(n){return[0,0,0,n[0]]},s.gray.lab=function(n){return[n[0],0,0]},s.gray.hex=function(n){var t=255&Math.round(n[0]/100*255),h=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return'000000'.substring(h.length)+h},s.rgb.gray=function(n){return[(n[0]+n[1]+n[2])/3/255*100]}},801,[794,510]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);function t(){for(var t={},u=Object.keys(n),c=u.length,o=0;o=u.length)break;c=u[v++]}else{if((v=u.next()).done)break;c=v.value}var y=c,b=Number(y);if(Number.isNaN(b)){if(!(l=y.match(s)))throw new Error("Invalid Chalk template style argument: "+y+" (in style '"+t+"')");o.push(l[2].replace(f,function(t,n,l){return n?h(n):l}))}else o.push(b)}return o}function v(t){o.lastIndex=0;for(var n,l=[];null!==(n=o.exec(t));){var s=n[1];if(n[2]){var f=p(s,n[2]);l.push([s].concat(f))}else l.push([s])}return l}function c(l,o){var s={},f=o,u=Array.isArray(f),h=0;for(f=u?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(u){if(h>=f.length)break;p=f[h++]}else{if((h=f.next()).done)break;p=h.value}var v=p,c=v.styles,y=Array.isArray(c),b=0;for(c=y?c:c["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var w;if(y){if(b>=c.length)break;w=c[b++]}else{if((b=c.next()).done)break;w=b.value}var k=w;s[k[0]]=v.inverse?null:k.slice(1)}}for(var x=l,A=0,S=Object.entries(s);A0?(C=x)[I].apply(C,t(N)):x[I]}}return x}m.exports=function(t,n){var o=[],s=[],f=[];if(n.replace(l,function(n,l,u,p,y,b){if(l)f.push(h(l));else if(p){var w=f.join('');f=[],s.push(0===o.length?w:c(t,o)(w)),o.push({inverse:u,styles:v(p)})}else if(y){if(0===o.length)throw new Error('Found extraneous } in Chalk template literal');s.push(c(t,o)(f.join(''))),f=[],o.pop()}else f.push(b)}),s.push(f.join('')),o.length>0){var u="Chalk template literal is missing "+o.length+" closing bracket"+(1===o.length?'':'s')+" (`}`)";throw new Error(u)}return s.join('')}},805,[788,794]); -__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(){'use strict';var t,n;function s(){return t.apply(null,arguments)}function o(t){return t instanceof Array||'[object Array]'===Object.prototype.toString.call(t)}function u(t){return null!=t&&'[object Object]'===Object.prototype.toString.call(t)}function h(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var n;for(n in t)if(t.hasOwnProperty(n))return!1;return!0}function l(t){return void 0===t}function c(t){return'number'==typeof t||'[object Number]'===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||'[object Date]'===Object.prototype.toString.call(t)}function _(t,n){var s,o=[];for(s=0;s>>0,o=0;o0)for(s=0;s=0?s?'+':'':'-')+Math.pow(10,Math.max(0,u)).toString().substr(1)+o}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,q=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,J={},B={};function Q(t,n,s,o){var u=o;'string'==typeof o&&(u=function(){return this[o]()}),t&&(B[t]=u),n&&(B[n[0]]=function(){return z(u.apply(this,arguments),n[1],n[2])}),s&&(B[s]=function(){return this.localeData().ordinal(u.apply(this,arguments),t)})}function X(t){var n,s,o,u=t.match($);for(n=0,s=u.length;n=0&&q.test(t);)t=t.replace(q,o),q.lastIndex=0,s-=1;return t}var te=/\d/,ne=/\d\d/,se=/\d{3}/,ie=/\d{4}/,re=/[+-]?\d{6}/,ae=/\d\d?/,oe=/\d\d\d\d?/,ue=/\d\d\d\d\d\d?/,he=/\d{1,3}/,le=/\d{1,4}/,de=/[+-]?\d{1,6}/,ce=/\d+/,fe=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,_e=/Z|[+-]\d\d(?::?\d\d)?/gi,ye=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ge={};function ve(t,n,s){ge[t]=F(n)?n:function(t,o){return t&&s?s:n}}function pe(t,n){return y(ge,t)?ge[t](n._strict,n._locale):new RegExp(we(t.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,s,o,u){return n||s||o||u})))}function we(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')}var Me={};function ke(t,n){var s,o=n;for('string'==typeof t&&(t=[t]),c(n)&&(o=function(t,s){s[n]=x(t)}),s=0;s68?1900:2e3)};var Fe,Le=Ne('FullYear',!0);function Ne(t,n){return function(o){return null!=o?(Ve(this,t,o),s.updateOffset(this,n),this):Ge(this,t)}}function Ge(t,n){return t.isValid()?t._d['get'+(t._isUTC?'UTC':'')+n]():NaN}function Ve(t,n,s){t.isValid()&&!isNaN(s)&&('FullYear'===n&&Ue(t.year())&&1===t.month()&&29===t.date()?t._d['set'+(t._isUTC?'UTC':'')+n](s,t.month(),Ee(s,t.month())):t._d['set'+(t._isUTC?'UTC':'')+n](s))}function Ee(t,n){if(isNaN(t)||isNaN(n))return NaN;var s,o=(n%(s=12)+s)%s;return t+=(n-o)/12,1===o?Ue(t)?29:28:31-o%7%2}Fe=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var n;for(n=0;n=0?(c=new Date(t+400,n,s,o,u,h,l),isFinite(c.getFullYear())&&c.setFullYear(t)):c=new Date(t,n,s,o,u,h,l),c}function Xe(t){var n;if(t<100&&t>=0){var s=Array.prototype.slice.call(arguments);s[0]=t+400,n=new Date(Date.UTC.apply(null,s)),isFinite(n.getUTCFullYear())&&n.setUTCFullYear(t)}else n=new Date(Date.UTC.apply(null,arguments));return n}function Ke(t,n,s){var o=7+n-s;return-((7+Xe(t,0,o).getUTCDay()-n)%7)+o-1}function et(t,n,s,o,u){var h,l,c=1+7*(n-1)+(7+s-o)%7+Ke(t,o,u);return c<=0?l=Re(h=t-1)+c:c>Re(t)?(h=t+1,l=c-Re(t)):(h=t,l=c),{year:h,dayOfYear:l}}function tt(t,n,s){var o,u,h=Ke(t.year(),n,s),l=Math.floor((t.dayOfYear()-h-1)/7)+1;return l<1?o=l+nt(u=t.year()-1,n,s):l>nt(t.year(),n,s)?(o=l-nt(t.year(),n,s),u=t.year()+1):(u=t.year(),o=l),{week:o,year:u}}function nt(t,n,s){var o=Ke(t,n,s),u=Ke(t+1,n,s);return(Re(t)-o+u)/7}Q('w',['ww',2],'wo','week'),Q('W',['WW',2],'Wo','isoWeek'),V('week','w'),V('isoWeek','W'),j('week',5),j('isoWeek',5),ve('w',ae),ve('ww',ae,ne),ve('W',ae),ve('WW',ae,ne),Se(['w','ww','W','WW'],function(t,n,s,o){n[o.substr(0,1)]=x(t)});function st(t,n){return'string'!=typeof t?t:isNaN(t)?'number'==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10)}function it(t,n){return'string'==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t}function rt(t,n){return t.slice(n,7).concat(t.slice(0,n))}Q('d',0,'do','day'),Q('dd',0,0,function(t){return this.localeData().weekdaysMin(this,t)}),Q('ddd',0,0,function(t){return this.localeData().weekdaysShort(this,t)}),Q('dddd',0,0,function(t){return this.localeData().weekdays(this,t)}),Q('e',0,0,'weekday'),Q('E',0,0,'isoWeekday'),V('day','d'),V('weekday','e'),V('isoWeekday','E'),j('day',11),j('weekday',11),j('isoWeekday',11),ve('d',ae),ve('e',ae),ve('E',ae),ve('dd',function(t,n){return n.weekdaysMinRegex(t)}),ve('ddd',function(t,n){return n.weekdaysShortRegex(t)}),ve('dddd',function(t,n){return n.weekdaysRegex(t)}),Se(['dd','ddd','dddd'],function(t,n,s,o){var u=s._locale.weekdaysParse(t,o,s._strict);null!=u?n.d=u:w(s).invalidWeekday=t}),Se(['d','e','E'],function(t,n,s,o){n[o]=x(t)});var at='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');var ot='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');var ut='Su_Mo_Tu_We_Th_Fr_Sa'.split('_');function ht(t,n,s){var o,u,h,l=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)h=p([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(h,'').toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(h,'').toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(h,'').toLocaleLowerCase();return s?'dddd'===n?-1!==(u=Fe.call(this._weekdaysParse,l))?u:null:'ddd'===n?-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:null:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:'dddd'===n?-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:'ddd'===n?-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:null}var lt=ye;var dt=ye;var ct=ye;function ft(){function t(t,n){return n.length-t.length}var n,s,o,u,h,l=[],c=[],f=[],_=[];for(n=0;n<7;n++)s=p([2e3,1]).day(n),o=this.weekdaysMin(s,''),u=this.weekdaysShort(s,''),h=this.weekdays(s,''),l.push(o),c.push(u),f.push(h),_.push(o),_.push(u),_.push(h);for(l.sort(t),c.sort(t),f.sort(t),_.sort(t),n=0;n<7;n++)c[n]=we(c[n]),f[n]=we(f[n]),_[n]=we(_[n]);this._weekdaysRegex=new RegExp('^('+_.join('|')+')','i'),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp('^('+f.join('|')+')','i'),this._weekdaysShortStrictRegex=new RegExp('^('+c.join('|')+')','i'),this._weekdaysMinStrictRegex=new RegExp('^('+l.join('|')+')','i')}function mt(){return this.hours()%12||12}function _t(t,n){Q(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)})}function yt(t,n){return n._meridiemParse}Q('H',['HH',2],0,'hour'),Q('h',['hh',2],0,mt),Q('k',['kk',2],0,function(){return this.hours()||24}),Q('hmm',0,0,function(){return''+mt.apply(this)+z(this.minutes(),2)}),Q('hmmss',0,0,function(){return''+mt.apply(this)+z(this.minutes(),2)+z(this.seconds(),2)}),Q('Hmm',0,0,function(){return''+this.hours()+z(this.minutes(),2)}),Q('Hmmss',0,0,function(){return''+this.hours()+z(this.minutes(),2)+z(this.seconds(),2)}),_t('a',!0),_t('A',!1),V('hour','h'),j('hour',13),ve('a',yt),ve('A',yt),ve('H',ae),ve('h',ae),ve('k',ae),ve('HH',ae,ne),ve('hh',ae,ne),ve('kk',ae,ne),ve('hmm',oe),ve('hmmss',ue),ve('Hmm',oe),ve('Hmmss',ue),ke(['H','HH'],be),ke(['k','kk'],function(t,n,s){var o=x(t);n[be]=24===o?0:o}),ke(['a','A'],function(t,n,s){s._isPm=s._locale.isPM(t),s._meridiem=t}),ke(['h','hh'],function(t,n,s){n[be]=x(t),w(s).bigHour=!0}),ke('hmm',function(t,n,s){var o=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o)),w(s).bigHour=!0}),ke('hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o,2)),n[Pe]=x(t.substr(u)),w(s).bigHour=!0}),ke('Hmm',function(t,n,s){var o=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o))}),ke('Hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o,2)),n[Pe]=x(t.substr(u))});var gt,vt=Ne('Hours',!0),pt={calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},invalidDate:'Invalid date',ordinal:'%d',dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},months:Ae,monthsShort:je,week:{dow:0,doy:6},weekdays:at,weekdaysMin:ut,weekdaysShort:ot,meridiemParse:/[ap]\.?m?\.?/i},wt={},Mt={};function kt(t){return t?t.toLowerCase().replace('_','-'):t}function St(t){for(var n,s,o,u,h=0;h0;){if(o=Dt(u.slice(0,n).join('-')))return o;if(s&&s.length>=n&&P(u,s,!0)>=n-1)break;n--}h++}return gt}function Dt(t){var n=null;if(!wt[t]&&void 0!==m&&m&&m.exports)try{n=gt._abbr,r('./locale/'+t),Yt(n)}catch(t){}return wt[t]}function Yt(t,n){var s;return t&&((s=l(n)?Tt(t):Ot(t,n))?gt=s:'undefined'!=typeof console&&console.warn&&console.warn('Locale '+t+' not found. Did you forget to load it?')),gt._abbr}function Ot(t,n){if(null!==n){var s,o=pt;if(n.abbr=t,null!=wt[t])U('defineLocaleOverride',"use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=wt[t]._config;else if(null!=n.parentLocale)if(null!=wt[n.parentLocale])o=wt[n.parentLocale]._config;else{if(null==(s=Dt(n.parentLocale)))return Mt[n.parentLocale]||(Mt[n.parentLocale]=[]),Mt[n.parentLocale].push({name:t,config:n}),null;o=s._config}return wt[t]=new N(L(o,n)),Mt[t]&&Mt[t].forEach(function(t){Ot(t.name,t.config)}),Yt(t),wt[t]}return delete wt[t],null}function Tt(t){var n;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return gt;if(!o(t)){if(n=Dt(t))return n;t=[t]}return St(t)}function bt(t){var n,s=t._a;return s&&-2===w(t).overflow&&(n=s[Oe]<0||s[Oe]>11?Oe:s[Te]<1||s[Te]>Ee(s[Ye],s[Oe])?Te:s[be]<0||s[be]>24||24===s[be]&&(0!==s[xe]||0!==s[Pe]||0!==s[We])?be:s[xe]<0||s[xe]>59?xe:s[Pe]<0||s[Pe]>59?Pe:s[We]<0||s[We]>999?We:-1,w(t)._overflowDayOfYear&&(nTe)&&(n=Te),w(t)._overflowWeeks&&-1===n&&(n=Ce),w(t)._overflowWeekday&&-1===n&&(n=He),w(t).overflow=n),t}function xt(t,n,s){return null!=t?t:null!=n?n:s}function Pt(t){var n=new Date(s.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function Wt(t){var n,s,o,u,h,l=[];if(!t._d){for(o=Pt(t),t._w&&null==t._a[Te]&&null==t._a[Oe]&&Ct(t),null!=t._dayOfYear&&(h=xt(t._a[Ye],o[Ye]),(t._dayOfYear>Re(h)||0===t._dayOfYear)&&(w(t)._overflowDayOfYear=!0),s=Xe(h,0,t._dayOfYear),t._a[Oe]=s.getUTCMonth(),t._a[Te]=s.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=l[n]=o[n];for(;n<7;n++)t._a[n]=l[n]=null==t._a[n]?2===n?1:0:t._a[n];24===t._a[be]&&0===t._a[xe]&&0===t._a[Pe]&&0===t._a[We]&&(t._nextDay=!0,t._a[be]=0),t._d=(t._useUTC?Xe:Qe).apply(null,l),u=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[be]=24),t._w&&void 0!==t._w.d&&t._w.d!==u&&(w(t).weekdayMismatch=!0)}}function Ct(t){var n,s,o,u,h,l,c,f;if(null!=(n=t._w).GG||null!=n.W||null!=n.E)h=1,l=4,s=xt(n.GG,t._a[Ye],tt(en(),1,4).year),o=xt(n.W,1),((u=xt(n.E,1))<1||u>7)&&(f=!0);else{h=t._locale._week.dow,l=t._locale._week.doy;var _=tt(en(),h,l);s=xt(n.gg,t._a[Ye],_.year),o=xt(n.w,_.week),null!=n.d?((u=n.d)<0||u>6)&&(f=!0):null!=n.e?(u=n.e+h,(n.e<0||n.e>6)&&(f=!0)):u=h}o<1||o>nt(s,h,l)?w(t)._overflowWeeks=!0:null!=f?w(t)._overflowWeekday=!0:(c=et(s,o,u,h,l),t._a[Ye]=c.year,t._dayOfYear=c.dayOfYear)}var Ht=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Rt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ut=/Z|[+-]\d\d(?::?\d\d)?/,Ft=[['YYYYYY-MM-DD',/[+-]\d{6}-\d\d-\d\d/],['YYYY-MM-DD',/\d{4}-\d\d-\d\d/],['GGGG-[W]WW-E',/\d{4}-W\d\d-\d/],['GGGG-[W]WW',/\d{4}-W\d\d/,!1],['YYYY-DDD',/\d{4}-\d{3}/],['YYYY-MM',/\d{4}-\d\d/,!1],['YYYYYYMMDD',/[+-]\d{10}/],['YYYYMMDD',/\d{8}/],['GGGG[W]WWE',/\d{4}W\d{3}/],['GGGG[W]WW',/\d{4}W\d{2}/,!1],['YYYYDDD',/\d{7}/]],Lt=[['HH:mm:ss.SSSS',/\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss,SSSS',/\d\d:\d\d:\d\d,\d+/],['HH:mm:ss',/\d\d:\d\d:\d\d/],['HH:mm',/\d\d:\d\d/],['HHmmss.SSSS',/\d\d\d\d\d\d\.\d+/],['HHmmss,SSSS',/\d\d\d\d\d\d,\d+/],['HHmmss',/\d\d\d\d\d\d/],['HHmm',/\d\d\d\d/],['HH',/\d\d/]],Nt=/^\/?Date\((\-?\d+)/i;function Gt(t){var n,s,o,u,h,l,c=t._i,f=Ht.exec(c)||Rt.exec(c);if(f){for(w(t).iso=!0,n=0,s=Ft.length;n0&&w(t).unusedInput.push(l),c=c.slice(c.indexOf(o)+o.length),_+=o.length),B[h]?(o?w(t).empty=!1:w(t).unusedTokens.push(h),De(h,o,t)):t._strict&&!o&&w(t).unusedTokens.push(h);w(t).charsLeftOver=f-_,c.length>0&&w(t).unusedInput.push(c),t._a[be]<=12&&!0===w(t).bigHour&&t._a[be]>0&&(w(t).bigHour=void 0),w(t).parsedDateParts=t._a.slice(0),w(t).meridiem=t._meridiem,t._a[be]=qt(t._locale,t._a[be],t._meridiem),Wt(t),bt(t)}else Zt(t);else Gt(t)}function qt(t,n,s){var o;return null==s?n:null!=t.meridiemHour?t.meridiemHour(n,s):null!=t.isPM?((o=t.isPM(s))&&n<12&&(n+=12),o||12!==n||(n=0),n):n}function Jt(t){var n,s,o,u,h;if(0===t._f.length)return w(t).invalidFormat=!0,void(t._d=new Date(NaN));for(u=0;uthis?this:t:k()});function sn(t,n){var s,u;if(1===n.length&&o(n[0])&&(n=n[0]),!n.length)return en();for(s=n[0],u=1;u=0?new Date(t+400,n,s)-Hn:new Date(t,n,s).valueOf()}function Fn(t,n,s){return t<100&&t>=0?Date.UTC(t+400,n,s)-Hn:Date.UTC(t,n,s)}function Ln(t,n){Q(0,[t,t.length],0,n)}function Nn(t,n,s,o,u){var h;return null==t?tt(this,o,u).year:(n>(h=nt(t,o,u))&&(n=h),Gn.call(this,t,n,s,o,u))}function Gn(t,n,s,o,u){var h=et(t,n,s,o,u),l=Xe(h.year,0,h.dayOfYear);return this.year(l.getUTCFullYear()),this.month(l.getUTCMonth()),this.date(l.getUTCDate()),this}Q(0,['gg',2],0,function(){return this.weekYear()%100}),Q(0,['GG',2],0,function(){return this.isoWeekYear()%100}),Ln('gggg','weekYear'),Ln('ggggg','weekYear'),Ln('GGGG','isoWeekYear'),Ln('GGGGG','isoWeekYear'),V('weekYear','gg'),V('isoWeekYear','GG'),j('weekYear',1),j('isoWeekYear',1),ve('G',fe),ve('g',fe),ve('GG',ae,ne),ve('gg',ae,ne),ve('GGGG',le,ie),ve('gggg',le,ie),ve('GGGGG',de,re),ve('ggggg',de,re),Se(['gggg','ggggg','GGGG','GGGGG'],function(t,n,s,o){n[o.substr(0,2)]=x(t)}),Se(['gg','GG'],function(t,n,o,u){n[u]=s.parseTwoDigitYear(t)}),Q('Q',0,'Qo','quarter'),V('quarter','Q'),j('quarter',7),ve('Q',te),ke('Q',function(t,n){n[Oe]=3*(x(t)-1)}),Q('D',['DD',2],'Do','date'),V('date','D'),j('date',9),ve('D',ae),ve('DD',ae,ne),ve('Do',function(t,n){return t?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient}),ke(['D','DD'],Te),ke('Do',function(t,n){n[Te]=x(t.match(ae)[0])});var Vn=Ne('Date',!0);Q('DDD',['DDDD',3],'DDDo','dayOfYear'),V('dayOfYear','DDD'),j('dayOfYear',4),ve('DDD',he),ve('DDDD',se),ke(['DDD','DDDD'],function(t,n,s){s._dayOfYear=x(t)}),Q('m',['mm',2],0,'minute'),V('minute','m'),j('minute',14),ve('m',ae),ve('mm',ae,ne),ke(['m','mm'],xe);var En=Ne('Minutes',!1);Q('s',['ss',2],0,'second'),V('second','s'),j('second',15),ve('s',ae),ve('ss',ae,ne),ke(['s','ss'],Pe);var In,An=Ne('Seconds',!1);for(Q('S',0,0,function(){return~~(this.millisecond()/100)}),Q(0,['SS',2],0,function(){return~~(this.millisecond()/10)}),Q(0,['SSS',3],0,'millisecond'),Q(0,['SSSS',4],0,function(){return 10*this.millisecond()}),Q(0,['SSSSS',5],0,function(){return 100*this.millisecond()}),Q(0,['SSSSSS',6],0,function(){return 1e3*this.millisecond()}),Q(0,['SSSSSSS',7],0,function(){return 1e4*this.millisecond()}),Q(0,['SSSSSSSS',8],0,function(){return 1e5*this.millisecond()}),Q(0,['SSSSSSSSS',9],0,function(){return 1e6*this.millisecond()}),V('millisecond','ms'),j('millisecond',16),ve('S',he,te),ve('SS',he,ne),ve('SSS',he,se),In='SSSS';In.length<=9;In+='S')ve(In,ce);function jn(t,n){n[We]=x(1e3*('0.'+t))}for(In='S';In.length<=9;In+='S')ke(In,jn);var Zn=Ne('Milliseconds',!1);Q('z',0,0,'zoneAbbr'),Q('zz',0,0,'zoneName');var zn=O.prototype;function $n(t){return t}zn.add=Dn,zn.calendar=function(t,n){var o=t||en(),u=fn(o,this).startOf('day'),h=s.calendarFormat(this,u)||'sameElse',l=n&&(F(n[h])?n[h].call(this,o):n[h]);return this.format(l||this.localeData().calendar(h,this,en(o)))},zn.clone=function(){return new O(this)},zn.diff=function(t,n,s){var o,u,h;if(!this.isValid())return NaN;if(!(o=fn(t,this)).isValid())return NaN;switch(u=6e4*(o.utcOffset()-this.utcOffset()),n=E(n)){case'year':h=On(this,o)/12;break;case'month':h=On(this,o);break;case'quarter':h=On(this,o)/3;break;case'second':h=(this-o)/1e3;break;case'minute':h=(this-o)/6e4;break;case'hour':h=(this-o)/36e5;break;case'day':h=(this-o-u)/864e5;break;case'week':h=(this-o-u)/6048e5;break;default:h=this-o}return s?h:b(h)},zn.endOf=function(t){var n;if(void 0===(t=E(t))||'millisecond'===t||!this.isValid())return this;var o=this._isUTC?Fn:Un;switch(t){case'year':n=o(this.year()+1,0,1)-1;break;case'quarter':n=o(this.year(),this.month()-this.month()%3+3,1)-1;break;case'month':n=o(this.year(),this.month()+1,1)-1;break;case'week':n=o(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case'isoWeek':n=o(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case'day':case'date':n=o(this.year(),this.month(),this.date()+1)-1;break;case'hour':n=this._d.valueOf(),n+=Cn-Rn(n+(this._isUTC?0:this.utcOffset()*Wn),Cn)-1;break;case'minute':n=this._d.valueOf(),n+=Wn-Rn(n,Wn)-1;break;case'second':n=this._d.valueOf(),n+=Pn-Rn(n,Pn)-1}return this._d.setTime(n),s.updateOffset(this,!0),this},zn.format=function(t){t||(t=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var n=K(this,t);return this.localeData().postformat(n)},zn.from=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||en(t).isValid())?vn({to:this,from:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},zn.fromNow=function(t){return this.from(en(),t)},zn.to=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||en(t).isValid())?vn({from:this,to:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},zn.toNow=function(t){return this.to(en(),t)},zn.get=function(t){return F(this[t=E(t)])?this[t]():this},zn.invalidAt=function(){return w(this).overflow},zn.isAfter=function(t,n){var s=T(t)?t:en(t);return!(!this.isValid()||!s.isValid())&&('millisecond'===(n=E(n)||'millisecond')?this.valueOf()>s.valueOf():s.valueOf()9999?K(s,n?'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'):F(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace('Z',K(s,'Z')):K(s,n?'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYY-MM-DD[T]HH:mm:ss.SSSZ')},zn.inspect=function(){if(!this.isValid())return'moment.invalid(/* '+this._i+' */)';var t='moment',n='';this.isLocal()||(t=0===this.utcOffset()?'moment.utc':'moment.parseZone',n='Z');var s='['+t+'("]',o=0<=this.year()&&this.year()<=9999?'YYYY':'YYYYYY',u=n+'[")]';return this.format(s+o+'-MM-DD[T]HH:mm:ss.SSS'+u)},zn.toJSON=function(){return this.isValid()?this.toISOString():null},zn.toString=function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')},zn.unix=function(){return Math.floor(this.valueOf()/1e3)},zn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},zn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},zn.year=Le,zn.isLeapYear=function(){return Ue(this.year())},zn.weekYear=function(t){return Nn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},zn.isoWeekYear=function(t){return Nn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},zn.quarter=zn.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},zn.month=$e,zn.daysInMonth=function(){return Ee(this.year(),this.month())},zn.week=zn.weeks=function(t){var n=this.localeData().week(this);return null==t?n:this.add(7*(t-n),'d')},zn.isoWeek=zn.isoWeeks=function(t){var n=tt(this,1,4).week;return null==t?n:this.add(7*(t-n),'d')},zn.weeksInYear=function(){var t=this.localeData()._week;return nt(this.year(),t.dow,t.doy)},zn.isoWeeksInYear=function(){return nt(this.year(),1,4)},zn.date=Vn,zn.day=zn.days=function(t){if(!this.isValid())return null!=t?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=st(t,this.localeData()),this.add(t-n,'d')):n},zn.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==t?n:this.add(t-n,'d')},zn.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var n=it(t,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7},zn.dayOfYear=function(t){var n=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return null==t?n:this.add(t-n,'d')},zn.hour=zn.hours=vt,zn.minute=zn.minutes=En,zn.second=zn.seconds=An,zn.millisecond=zn.milliseconds=Zn,zn.utcOffset=function(t,n,o){var u,h=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if('string'==typeof t){if(null===(t=cn(_e,t)))return this}else Math.abs(t)<16&&!o&&(t*=60);return!this._isUTC&&n&&(u=mn(this)),this._offset=t,this._isUTC=!0,null!=u&&this.add(u,'m'),h!==t&&(!n||this._changeInProgress?Sn(this,vn(t-h,'m'),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?h:mn(this)},zn.utc=function(t){return this.utcOffset(0,t)},zn.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(mn(this),'m')),this},zn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if('string'==typeof this._i){var t=cn(me,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},zn.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?en(t).utcOffset():0,(this.utcOffset()-t)%60==0)},zn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},zn.isLocal=function(){return!!this.isValid()&&!this._isUTC},zn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},zn.isUtc=_n,zn.isUTC=_n,zn.zoneAbbr=function(){return this._isUTC?'UTC':''},zn.zoneName=function(){return this._isUTC?'Coordinated Universal Time':''},zn.dates=C('dates accessor is deprecated. Use date instead.',Vn),zn.months=C('months accessor is deprecated. Use month instead',$e),zn.years=C('years accessor is deprecated. Use year instead',Le),zn.zone=C('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',function(t,n){return null!=t?('string'!=typeof t&&(t=-t),this.utcOffset(t,n),this):-this.utcOffset()}),zn.isDSTShifted=C('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var t={};if(D(t,this),(t=Qt(t))._a){var n=t._isUTC?p(t._a):en(t._a);this._isDSTShifted=this.isValid()&&P(t._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var qn=N.prototype;function Jn(t,n,s,o){var u=Tt(),h=p().set(o,n);return u[s](h,t)}function Bn(t,n,s){if(c(t)&&(n=t,t=void 0),t=t||'',null!=n)return Jn(t,n,s,'month');var o,u=[];for(o=0;o<12;o++)u[o]=Jn(t,o,s,'month');return u}function Qn(t,n,s,o){'boolean'==typeof t?(c(n)&&(s=n,n=void 0),n=n||''):(s=n=t,t=!1,c(n)&&(s=n,n=void 0),n=n||'');var u,h=Tt(),l=t?h._week.dow:0;if(null!=s)return Jn(n,(s+l)%7,o,'day');var f=[];for(u=0;u<7;u++)f[u]=Jn(n,(u+l)%7,o,'day');return f}qn.calendar=function(t,n,s){var o=this._calendar[t]||this._calendar.sameElse;return F(o)?o.call(n,s):o},qn.longDateFormat=function(t){var n=this._longDateFormat[t],s=this._longDateFormat[t.toUpperCase()];return n||!s?n:(this._longDateFormat[t]=s.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},qn.invalidDate=function(){return this._invalidDate},qn.ordinal=function(t){return this._ordinal.replace('%d',t)},qn.preparse=$n,qn.postformat=$n,qn.relativeTime=function(t,n,s,o){var u=this._relativeTime[s];return F(u)?u(t,n,s,o):u.replace(/%d/i,t)},qn.pastFuture=function(t,n){var s=this._relativeTime[t>0?'future':'past'];return F(s)?s(n):s.replace(/%s/i,n)},qn.set=function(t){var n,s;for(s in t)F(n=t[s])?this[s]=n:this['_'+s]=n;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)},qn.months=function(t,n){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ie).test(n)?'format':'standalone'][t.month()]:o(this._months)?this._months:this._months.standalone},qn.monthsShort=function(t,n){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ie.test(n)?'format':'standalone'][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},qn.monthsParse=function(t,n,s){var o,u,h;if(this._monthsParseExact)return Ze.call(this,t,n,s);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(u=p([2e3,o]),s&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp('^'+this.months(u,'').replace('.','')+'$','i'),this._shortMonthsParse[o]=new RegExp('^'+this.monthsShort(u,'').replace('.','')+'$','i')),s||this._monthsParse[o]||(h='^'+this.months(u,'')+'|^'+this.monthsShort(u,''),this._monthsParse[o]=new RegExp(h.replace('.',''),'i')),s&&'MMMM'===n&&this._longMonthsParse[o].test(t))return o;if(s&&'MMM'===n&&this._shortMonthsParse[o].test(t))return o;if(!s&&this._monthsParse[o].test(t))return o}},qn.monthsRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(y(this,'_monthsRegex')||(this._monthsRegex=Je),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},qn.monthsShortRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,'_monthsShortRegex')||(this._monthsShortRegex=qe),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},qn.week=function(t){return tt(t,this._week.dow,this._week.doy).week},qn.firstDayOfYear=function(){return this._week.doy},qn.firstDayOfWeek=function(){return this._week.dow},qn.weekdays=function(t,n){var s=o(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(n)?'format':'standalone'];return!0===t?rt(s,this._week.dow):t?s[t.day()]:s},qn.weekdaysMin=function(t){return!0===t?rt(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},qn.weekdaysShort=function(t){return!0===t?rt(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},qn.weekdaysParse=function(t,n,s){var o,u,h;if(this._weekdaysParseExact)return ht.call(this,t,n,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(u=p([2e3,1]).day(o),s&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp('^'+this.weekdays(u,'').replace('.','\\.?')+'$','i'),this._shortWeekdaysParse[o]=new RegExp('^'+this.weekdaysShort(u,'').replace('.','\\.?')+'$','i'),this._minWeekdaysParse[o]=new RegExp('^'+this.weekdaysMin(u,'').replace('.','\\.?')+'$','i')),this._weekdaysParse[o]||(h='^'+this.weekdays(u,'')+'|^'+this.weekdaysShort(u,'')+'|^'+this.weekdaysMin(u,''),this._weekdaysParse[o]=new RegExp(h.replace('.',''),'i')),s&&'dddd'===n&&this._fullWeekdaysParse[o].test(t))return o;if(s&&'ddd'===n&&this._shortWeekdaysParse[o].test(t))return o;if(s&&'dd'===n&&this._minWeekdaysParse[o].test(t))return o;if(!s&&this._weekdaysParse[o].test(t))return o}},qn.weekdaysRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,'_weekdaysRegex')||(this._weekdaysRegex=lt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},qn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,'_weekdaysShortRegex')||(this._weekdaysShortRegex=dt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},qn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,'_weekdaysMinRegex')||(this._weekdaysMinRegex=ct),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},qn.isPM=function(t){return'p'===(t+'').toLowerCase().charAt(0)},qn.meridiem=function(t,n,s){return t>11?s?'pm':'PM':s?'am':'AM'},Yt('en',{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var n=t%10;return t+(1===x(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}}),s.lang=C('moment.lang is deprecated. Use moment.locale instead.',Yt),s.langData=C('moment.langData is deprecated. Use moment.localeData instead.',Tt);var Xn=Math.abs;function Kn(t,n,s,o){var u=vn(n,s);return t._milliseconds+=o*u._milliseconds,t._days+=o*u._days,t._months+=o*u._months,t._bubble()}function es(t){return t<0?Math.floor(t):Math.ceil(t)}function ts(t){return 4800*t/146097}function ns(t){return 146097*t/4800}function ss(t){return function(){return this.as(t)}}var is=ss('ms'),rs=ss('s'),as=ss('m'),os=ss('h'),us=ss('d'),hs=ss('w'),ls=ss('M'),ds=ss('Q'),cs=ss('y');function fs(t){return function(){return this.isValid()?this._data[t]:NaN}}var ms=fs('milliseconds'),_s=fs('seconds'),ys=fs('minutes'),gs=fs('hours'),vs=fs('days'),ps=fs('months'),ws=fs('years');var Ms=Math.round,ks={ss:44,s:45,m:45,h:22,d:26,M:11};function Ss(t,n,s,o,u){return u.relativeTime(n||1,!!s,t,o)}function Ds(t,n,s){var o=vn(t).abs(),u=Ms(o.as('s')),h=Ms(o.as('m')),l=Ms(o.as('h')),c=Ms(o.as('d')),f=Ms(o.as('M')),_=Ms(o.as('y')),y=u<=ks.ss&&['s',u]||u0,y[4]=s,Ss.apply(null,y)}var Ys=Math.abs;function Os(t){return(t>0)-(t<0)||+t}function Ts(){if(!this.isValid())return this.localeData().invalidDate();var t,n,s=Ys(this._milliseconds)/1e3,o=Ys(this._days),u=Ys(this._months);n=b((t=b(s/60))/60),s%=60,t%=60;var h=b(u/12),l=u%=12,c=o,f=n,_=t,y=s?s.toFixed(3).replace(/\.?0+$/,''):'',v=this.asSeconds();if(!v)return'P0D';var p=v<0?'-':'',w=Os(this._months)!==Os(v)?'-':'',M=Os(this._days)!==Os(v)?'-':'',k=Os(this._milliseconds)!==Os(v)?'-':'';return p+'P'+(h?w+h+'Y':'')+(l?w+l+'M':'')+(c?M+c+'D':'')+(f||_||y?'T':'')+(f?k+f+'H':'')+(_?k+_+'M':'')+(y?k+y+'S':'')}var bs=on.prototype;return bs.isValid=function(){return this._isValid},bs.abs=function(){var t=this._data;return this._milliseconds=Xn(this._milliseconds),this._days=Xn(this._days),this._months=Xn(this._months),t.milliseconds=Xn(t.milliseconds),t.seconds=Xn(t.seconds),t.minutes=Xn(t.minutes),t.hours=Xn(t.hours),t.months=Xn(t.months),t.years=Xn(t.years),this},bs.add=function(t,n){return Kn(this,t,n,1)},bs.subtract=function(t,n){return Kn(this,t,n,-1)},bs.as=function(t){if(!this.isValid())return NaN;var n,s,o=this._milliseconds;if('month'===(t=E(t))||'quarter'===t||'year'===t)switch(n=this._days+o/864e5,s=this._months+ts(n),t){case'month':return s;case'quarter':return s/3;case'year':return s/12}else switch(n=this._days+Math.round(ns(this._months)),t){case'week':return n/7+o/6048e5;case'day':return n+o/864e5;case'hour':return 24*n+o/36e5;case'minute':return 1440*n+o/6e4;case'second':return 86400*n+o/1e3;case'millisecond':return Math.floor(864e5*n)+o;default:throw new Error('Unknown unit '+t)}},bs.asMilliseconds=is,bs.asSeconds=rs,bs.asMinutes=as,bs.asHours=os,bs.asDays=us,bs.asWeeks=hs,bs.asMonths=ls,bs.asQuarters=ds,bs.asYears=cs,bs.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*x(this._months/12):NaN},bs._bubble=function(){var t,n,s,o,u,h=this._milliseconds,l=this._days,c=this._months,f=this._data;return h>=0&&l>=0&&c>=0||h<=0&&l<=0&&c<=0||(h+=864e5*es(ns(c)+l),l=0,c=0),f.milliseconds=h%1e3,t=b(h/1e3),f.seconds=t%60,n=b(t/60),f.minutes=n%60,s=b(n/60),f.hours=s%24,c+=u=b(ts(l+=b(s/24))),l-=es(ns(u)),o=b(c/12),c%=12,f.days=l,f.months=c,f.years=o,this},bs.clone=function(){return vn(this)},bs.get=function(t){return t=E(t),this.isValid()?this[t+'s']():NaN},bs.milliseconds=ms,bs.seconds=_s,bs.minutes=ys,bs.hours=gs,bs.days=vs,bs.weeks=function(){return b(this.days()/7)},bs.months=ps,bs.years=ws,bs.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),s=Ds(this,!t,n);return t&&(s=n.pastFuture(+this,s)),n.postformat(s)},bs.toISOString=Ts,bs.toString=Ts,bs.toJSON=Ts,bs.locale=Tn,bs.localeData=xn,bs.toIsoString=C('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',Ts),bs.lang=bn,Q('X',0,0,'unix'),Q('x',0,0,'valueOf'),ve('x',fe),ve('X',/[+-]?\d+(\.\d{1,3})?/),ke('X',function(t,n,s){s._d=new Date(1e3*parseFloat(t,10))}),ke('x',function(t,n,s){s._d=new Date(x(t))}),s.version='2.24.0',t=en,s.fn=zn,s.min=function(){return sn('isBefore',[].slice.call(arguments,0))},s.max=function(){return sn('isAfter',[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=p,s.unix=function(t){return en(1e3*t)},s.months=function(t,n){return Bn(t,n,'months')},s.isDate=f,s.locale=Yt,s.invalid=k,s.duration=vn,s.isMoment=T,s.weekdays=function(t,n,s){return Qn(t,n,s,'weekdays')},s.parseZone=function(){return en.apply(null,arguments).parseZone()},s.localeData=Tt,s.isDuration=un,s.monthsShort=function(t,n){return Bn(t,n,'monthsShort')},s.weekdaysMin=function(t,n,s){return Qn(t,n,s,'weekdaysMin')},s.defineLocale=Ot,s.updateLocale=function(t,n){if(null!=n){var s,o,u=pt;null!=(o=Dt(t))&&(u=o._config),(s=new N(n=L(u,n))).parentLocale=wt[t],wt[t]=s,Yt(t)}else null!=wt[t]&&(null!=wt[t].parentLocale?wt[t]=wt[t].parentLocale:null!=wt[t]&&delete wt[t]);return wt[t]},s.locales=function(){return H(wt)},s.weekdaysShort=function(t,n,s){return Qn(t,n,s,'weekdaysShort')},s.normalizeUnits=E,s.relativeTimeRounding=function(t){return void 0===t?Ms:'function'==typeof t&&(Ms=t,!0)},s.relativeTimeThreshold=function(t,n){return void 0!==ks[t]&&(void 0===n?ks[t]:(ks[t]=n,'s'===t&&(ks.ss=n-1),!0))},s.calendarFormat=function(t,n){var s=t.diff(n,'days',!0);return s<-6?'sameElse':s<-1?'lastWeek':s<0?'lastDay':s<1?'sameDay':s<2?'nextDay':s<7?'nextWeek':'sameElse'},s.prototype=zn,s.HTML5_FMT={DATETIME_LOCAL:'YYYY-MM-DDTHH:mm',DATETIME_LOCAL_SECONDS:'YYYY-MM-DDTHH:mm:ss',DATETIME_LOCAL_MS:'YYYY-MM-DDTHH:mm:ss.SSS',DATE:'YYYY-MM-DD',TIME:'HH:mm',TIME_SECONDS:'HH:mm:ss',TIME_MS:'HH:mm:ss.SSS',WEEK:'GGGG-[W]WW',MONTH:'YYYY-MM'},s},'object'==typeof e&&void 0!==m?m.exports=n():'function'==typeof define&&define.amd?define(n):t.moment=n()},806,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return u.default.isBN(t)};var u=t(r(d[1]))},807,[772,808]); -__d(function(g,r,i,a,m,e,d){!(function(t,h){'use strict';function n(t,h){if(!t)throw new Error(h||'Assertion failed')}function o(t,h){t.super_=h;var n=function(){};n.prototype=h.prototype,t.prototype=new n,t.prototype.constructor=t}function s(t,h,n){if(s.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&('le'!==h&&'be'!==h||(n=h,h=10),this._init(t||0,h||10,n||'be'))}var u;'object'==typeof t?t.exports=s:h.BN=s,s.BN=s,s.wordSize=26;try{u=r(d[0]).Buffer}catch(t){}function l(t,h,n){for(var o=0,s=Math.min(t.length,n),u=h;u=49&&l<=54?l-49+10:l>=17&&l<=22?l-17+10:15&l}return o}function f(t,h,n,o){for(var s=0,u=Math.min(t.length,n),l=h;l=49?f-49+10:f>=17?f-17+10:f}return s}s.isBN=function(t){return t instanceof s||null!==t&&'object'==typeof t&&t.constructor.wordSize===s.wordSize&&Array.isArray(t.words)},s.max=function(t,h){return t.cmp(h)>0?t:h},s.min=function(t,h){return t.cmp(h)<0?t:h},s.prototype._init=function(t,h,o){if('number'==typeof t)return this._initNumber(t,h,o);if('object'==typeof t)return this._initArray(t,h,o);'hex'===h&&(h=16),n(h===(0|h)&&h>=2&&h<=36);var s=0;'-'===(t=t.toString().replace(/\s+/g,''))[0]&&s++,16===h?this._parseHex(t,s):this._parseBase(t,h,s),'-'===t[0]&&(this.negative=1),this.strip(),'le'===o&&this._initArray(this.toArray(),h,o)},s.prototype._initNumber=function(t,h,o){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),'le'===o&&this._initArray(this.toArray(),h,o)},s.prototype._initArray=function(t,h,o){if(n('number'==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var s=0;s=0;s-=3)l=t[s]|t[s-1]<<8|t[s-2]<<16,this.words[u]|=l<>>26-f&67108863,(f+=24)>=26&&(f-=26,u++);else if('le'===o)for(s=0,u=0;s>>26-f&67108863,(f+=24)>=26&&(f-=26,u++);return this.strip()},s.prototype._parseHex=function(t,h){this.length=Math.ceil((t.length-h)/6),this.words=new Array(this.length);for(var n=0;n=h;n-=6)s=l(t,n,n+6),this.words[o]|=s<>>26-u&4194303,(u+=24)>=26&&(u-=26,o++);n+6!==h&&(s=l(t,h,n+6),this.words[o]|=s<>>26-u&4194303),this.strip()},s.prototype._parseBase=function(t,h,n){this.words=[0],this.length=1;for(var o=0,s=1;s<=67108863;s*=h)o++;o--,s=s/h|0;for(var u=t.length-n,l=u%o,p=Math.min(u,u-l)+n,M=0,v=n;v1&&0===this.words[this.length-1];)this.length--;return this._normSign()},s.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},s.prototype.inspect=function(){return(this.red?''};var p=['','0','00','000','0000','00000','000000','0000000','00000000','000000000','0000000000','00000000000','000000000000','0000000000000','00000000000000','000000000000000','0000000000000000','00000000000000000','000000000000000000','0000000000000000000','00000000000000000000','000000000000000000000','0000000000000000000000','00000000000000000000000','000000000000000000000000','0000000000000000000000000'],M=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],v=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function c(t){for(var h=new Array(t.bitLength()),n=0;n>>s}return h}function w(t,h,n){n.negative=h.negative^t.negative;var o=t.length+h.length|0;n.length=o,o=o-1|0;var s=0|t.words[0],u=0|h.words[0],l=s*u,f=67108863&l,p=l/67108864|0;n.words[0]=f;for(var M=1;M>>26,c=67108863&p,w=Math.min(M,h.length-1),y=Math.max(0,M-t.length+1);y<=w;y++){var b=M-y|0;v+=(l=(s=0|t.words[b])*(u=0|h.words[y])+c)/67108864|0,c=67108863&l}n.words[M]=0|c,p=0|v}return 0!==p?n.words[M]=0|p:n.length--,n.strip()}s.prototype.toString=function(t,h){var o;if(t=t||10,h=0|h||1,16===t||'hex'===t){o='';for(var s=0,u=0,l=0;l>>24-s&16777215)||l!==this.length-1?p[6-c.length]+c+o:c+o,(s+=2)>=26&&(s-=26,l--)}for(0!==u&&(o=u.toString(16)+o);o.length%h!=0;)o='0'+o;return 0!==this.negative&&(o='-'+o),o}if(t===(0|t)&&t>=2&&t<=36){var w=M[t],y=v[t];o='';var b=this.clone();for(b.negative=0;!b.isZero();){var _=b.modn(y).toString(t);o=(b=b.idivn(y)).isZero()?_+o:p[w-_.length]+_+o}for(this.isZero()&&(o='0'+o);o.length%h!=0;)o='0'+o;return 0!==this.negative&&(o='-'+o),o}n(!1,'Base should be between 2 and 36')},s.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,'Number can only safely store up to 53 bits'),0!==this.negative?-t:t},s.prototype.toJSON=function(){return this.toString(16)},s.prototype.toBuffer=function(t,h){return n(void 0!==u),this.toArrayLike(u,t,h)},s.prototype.toArray=function(t,h){return this.toArrayLike(Array,t,h)},s.prototype.toArrayLike=function(t,h,o){var s=this.byteLength(),u=o||Math.max(1,s);n(s<=u,'byte array longer than desired length'),n(u>0,'Requested array length <= 0'),this.strip();var l,f,p='le'===h,M=new t(u),v=this.clone();if(p){for(f=0;!v.isZero();f++)l=v.andln(255),v.iushrn(8),M[f]=l;for(;f=4096&&(n+=13,h>>>=13),h>=64&&(n+=7,h>>>=7),h>=8&&(n+=4,h>>>=4),h>=2&&(n+=2,h>>>=2),n+h},s.prototype._zeroBits=function(t){if(0===t)return 26;var h=t,n=0;return 0==(8191&h)&&(n+=13,h>>>=13),0==(127&h)&&(n+=7,h>>>=7),0==(15&h)&&(n+=4,h>>>=4),0==(3&h)&&(n+=2,h>>>=2),0==(1&h)&&n++,n},s.prototype.bitLength=function(){var t=this.words[this.length-1],h=this._countBits(t);return 26*(this.length-1)+h},s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,h=0;ht.length?this.clone().ior(t):t.clone().ior(this)},s.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},s.prototype.iuand=function(t){var h;h=this.length>t.length?t:this;for(var n=0;nt.length?this.clone().iand(t):t.clone().iand(this)},s.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},s.prototype.iuxor=function(t){var h,n;this.length>t.length?(h=this,n=t):(h=t,n=this);for(var o=0;ot.length?this.clone().ixor(t):t.clone().ixor(this)},s.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},s.prototype.inotn=function(t){n('number'==typeof t&&t>=0);var h=0|Math.ceil(t/26),o=t%26;this._expand(h),o>0&&h--;for(var s=0;s0&&(this.words[s]=~this.words[s]&67108863>>26-o),this.strip()},s.prototype.notn=function(t){return this.clone().inotn(t)},s.prototype.setn=function(t,h){n('number'==typeof t&&t>=0);var o=t/26|0,s=t%26;return this._expand(o+1),this.words[o]=h?this.words[o]|1<t.length?(n=this,o=t):(n=t,o=this);for(var s=0,u=0;u>>26;for(;0!==s&&u>>26;if(this.length=n.length,0!==s)this.words[this.length]=s,this.length++;else if(n!==this)for(;ut.length?this.clone().iadd(t):t.clone().iadd(this)},s.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var h=this.iadd(t);return t.negative=1,h._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,o,s=this.cmp(t);if(0===s)return this.negative=0,this.length=1,this.words[0]=0,this;s>0?(n=this,o=t):(n=t,o=this);for(var u=0,l=0;l>26,this.words[l]=67108863&h;for(;0!==u&&l>26,this.words[l]=67108863&h;if(0===u&&l>>13,y=0|l[1],b=8191&y,_=y>>>13,k=0|l[2],A=8191&k,x=k>>>13,S=0|l[3],Z=8191&S,R=S>>>13,q=0|l[4],B=8191&q,N=q>>>13,L=0|l[5],I=8191&L,z=L>>>13,T=0|l[6],E=8191&T,O=T>>>13,j=0|l[7],K=8191&j,P=j>>>13,F=0|l[8],C=8191&F,D=F>>>13,H=0|l[9],J=8191&H,U=H>>>13,G=0|f[0],Q=8191&G,V=G>>>13,W=0|f[1],X=8191&W,Y=W>>>13,$=0|f[2],tt=8191&$,it=$>>>13,rt=0|f[3],ht=8191&rt,nt=rt>>>13,et=0|f[4],ot=8191&et,st=et>>>13,ut=0|f[5],at=8191&ut,lt=ut>>>13,mt=0|f[6],ft=8191&mt,dt=mt>>>13,pt=0|f[7],Mt=8191&pt,vt=pt>>>13,gt=0|f[8],ct=8191>,wt=gt>>>13,yt=0|f[9],bt=8191&yt,_t=yt>>>13;n.negative=t.negative^h.negative,n.length=19;var kt=(M+(o=Math.imul(c,Q))|0)+((8191&(s=(s=Math.imul(c,V))+Math.imul(w,Q)|0))<<13)|0;M=((u=Math.imul(w,V))+(s>>>13)|0)+(kt>>>26)|0,kt&=67108863,o=Math.imul(b,Q),s=(s=Math.imul(b,V))+Math.imul(_,Q)|0,u=Math.imul(_,V);var At=(M+(o=o+Math.imul(c,X)|0)|0)+((8191&(s=(s=s+Math.imul(c,Y)|0)+Math.imul(w,X)|0))<<13)|0;M=((u=u+Math.imul(w,Y)|0)+(s>>>13)|0)+(At>>>26)|0,At&=67108863,o=Math.imul(A,Q),s=(s=Math.imul(A,V))+Math.imul(x,Q)|0,u=Math.imul(x,V),o=o+Math.imul(b,X)|0,s=(s=s+Math.imul(b,Y)|0)+Math.imul(_,X)|0,u=u+Math.imul(_,Y)|0;var xt=(M+(o=o+Math.imul(c,tt)|0)|0)+((8191&(s=(s=s+Math.imul(c,it)|0)+Math.imul(w,tt)|0))<<13)|0;M=((u=u+Math.imul(w,it)|0)+(s>>>13)|0)+(xt>>>26)|0,xt&=67108863,o=Math.imul(Z,Q),s=(s=Math.imul(Z,V))+Math.imul(R,Q)|0,u=Math.imul(R,V),o=o+Math.imul(A,X)|0,s=(s=s+Math.imul(A,Y)|0)+Math.imul(x,X)|0,u=u+Math.imul(x,Y)|0,o=o+Math.imul(b,tt)|0,s=(s=s+Math.imul(b,it)|0)+Math.imul(_,tt)|0,u=u+Math.imul(_,it)|0;var St=(M+(o=o+Math.imul(c,ht)|0)|0)+((8191&(s=(s=s+Math.imul(c,nt)|0)+Math.imul(w,ht)|0))<<13)|0;M=((u=u+Math.imul(w,nt)|0)+(s>>>13)|0)+(St>>>26)|0,St&=67108863,o=Math.imul(B,Q),s=(s=Math.imul(B,V))+Math.imul(N,Q)|0,u=Math.imul(N,V),o=o+Math.imul(Z,X)|0,s=(s=s+Math.imul(Z,Y)|0)+Math.imul(R,X)|0,u=u+Math.imul(R,Y)|0,o=o+Math.imul(A,tt)|0,s=(s=s+Math.imul(A,it)|0)+Math.imul(x,tt)|0,u=u+Math.imul(x,it)|0,o=o+Math.imul(b,ht)|0,s=(s=s+Math.imul(b,nt)|0)+Math.imul(_,ht)|0,u=u+Math.imul(_,nt)|0;var Zt=(M+(o=o+Math.imul(c,ot)|0)|0)+((8191&(s=(s=s+Math.imul(c,st)|0)+Math.imul(w,ot)|0))<<13)|0;M=((u=u+Math.imul(w,st)|0)+(s>>>13)|0)+(Zt>>>26)|0,Zt&=67108863,o=Math.imul(I,Q),s=(s=Math.imul(I,V))+Math.imul(z,Q)|0,u=Math.imul(z,V),o=o+Math.imul(B,X)|0,s=(s=s+Math.imul(B,Y)|0)+Math.imul(N,X)|0,u=u+Math.imul(N,Y)|0,o=o+Math.imul(Z,tt)|0,s=(s=s+Math.imul(Z,it)|0)+Math.imul(R,tt)|0,u=u+Math.imul(R,it)|0,o=o+Math.imul(A,ht)|0,s=(s=s+Math.imul(A,nt)|0)+Math.imul(x,ht)|0,u=u+Math.imul(x,nt)|0,o=o+Math.imul(b,ot)|0,s=(s=s+Math.imul(b,st)|0)+Math.imul(_,ot)|0,u=u+Math.imul(_,st)|0;var Rt=(M+(o=o+Math.imul(c,at)|0)|0)+((8191&(s=(s=s+Math.imul(c,lt)|0)+Math.imul(w,at)|0))<<13)|0;M=((u=u+Math.imul(w,lt)|0)+(s>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,o=Math.imul(E,Q),s=(s=Math.imul(E,V))+Math.imul(O,Q)|0,u=Math.imul(O,V),o=o+Math.imul(I,X)|0,s=(s=s+Math.imul(I,Y)|0)+Math.imul(z,X)|0,u=u+Math.imul(z,Y)|0,o=o+Math.imul(B,tt)|0,s=(s=s+Math.imul(B,it)|0)+Math.imul(N,tt)|0,u=u+Math.imul(N,it)|0,o=o+Math.imul(Z,ht)|0,s=(s=s+Math.imul(Z,nt)|0)+Math.imul(R,ht)|0,u=u+Math.imul(R,nt)|0,o=o+Math.imul(A,ot)|0,s=(s=s+Math.imul(A,st)|0)+Math.imul(x,ot)|0,u=u+Math.imul(x,st)|0,o=o+Math.imul(b,at)|0,s=(s=s+Math.imul(b,lt)|0)+Math.imul(_,at)|0,u=u+Math.imul(_,lt)|0;var qt=(M+(o=o+Math.imul(c,ft)|0)|0)+((8191&(s=(s=s+Math.imul(c,dt)|0)+Math.imul(w,ft)|0))<<13)|0;M=((u=u+Math.imul(w,dt)|0)+(s>>>13)|0)+(qt>>>26)|0,qt&=67108863,o=Math.imul(K,Q),s=(s=Math.imul(K,V))+Math.imul(P,Q)|0,u=Math.imul(P,V),o=o+Math.imul(E,X)|0,s=(s=s+Math.imul(E,Y)|0)+Math.imul(O,X)|0,u=u+Math.imul(O,Y)|0,o=o+Math.imul(I,tt)|0,s=(s=s+Math.imul(I,it)|0)+Math.imul(z,tt)|0,u=u+Math.imul(z,it)|0,o=o+Math.imul(B,ht)|0,s=(s=s+Math.imul(B,nt)|0)+Math.imul(N,ht)|0,u=u+Math.imul(N,nt)|0,o=o+Math.imul(Z,ot)|0,s=(s=s+Math.imul(Z,st)|0)+Math.imul(R,ot)|0,u=u+Math.imul(R,st)|0,o=o+Math.imul(A,at)|0,s=(s=s+Math.imul(A,lt)|0)+Math.imul(x,at)|0,u=u+Math.imul(x,lt)|0,o=o+Math.imul(b,ft)|0,s=(s=s+Math.imul(b,dt)|0)+Math.imul(_,ft)|0,u=u+Math.imul(_,dt)|0;var Bt=(M+(o=o+Math.imul(c,Mt)|0)|0)+((8191&(s=(s=s+Math.imul(c,vt)|0)+Math.imul(w,Mt)|0))<<13)|0;M=((u=u+Math.imul(w,vt)|0)+(s>>>13)|0)+(Bt>>>26)|0,Bt&=67108863,o=Math.imul(C,Q),s=(s=Math.imul(C,V))+Math.imul(D,Q)|0,u=Math.imul(D,V),o=o+Math.imul(K,X)|0,s=(s=s+Math.imul(K,Y)|0)+Math.imul(P,X)|0,u=u+Math.imul(P,Y)|0,o=o+Math.imul(E,tt)|0,s=(s=s+Math.imul(E,it)|0)+Math.imul(O,tt)|0,u=u+Math.imul(O,it)|0,o=o+Math.imul(I,ht)|0,s=(s=s+Math.imul(I,nt)|0)+Math.imul(z,ht)|0,u=u+Math.imul(z,nt)|0,o=o+Math.imul(B,ot)|0,s=(s=s+Math.imul(B,st)|0)+Math.imul(N,ot)|0,u=u+Math.imul(N,st)|0,o=o+Math.imul(Z,at)|0,s=(s=s+Math.imul(Z,lt)|0)+Math.imul(R,at)|0,u=u+Math.imul(R,lt)|0,o=o+Math.imul(A,ft)|0,s=(s=s+Math.imul(A,dt)|0)+Math.imul(x,ft)|0,u=u+Math.imul(x,dt)|0,o=o+Math.imul(b,Mt)|0,s=(s=s+Math.imul(b,vt)|0)+Math.imul(_,Mt)|0,u=u+Math.imul(_,vt)|0;var Nt=(M+(o=o+Math.imul(c,ct)|0)|0)+((8191&(s=(s=s+Math.imul(c,wt)|0)+Math.imul(w,ct)|0))<<13)|0;M=((u=u+Math.imul(w,wt)|0)+(s>>>13)|0)+(Nt>>>26)|0,Nt&=67108863,o=Math.imul(J,Q),s=(s=Math.imul(J,V))+Math.imul(U,Q)|0,u=Math.imul(U,V),o=o+Math.imul(C,X)|0,s=(s=s+Math.imul(C,Y)|0)+Math.imul(D,X)|0,u=u+Math.imul(D,Y)|0,o=o+Math.imul(K,tt)|0,s=(s=s+Math.imul(K,it)|0)+Math.imul(P,tt)|0,u=u+Math.imul(P,it)|0,o=o+Math.imul(E,ht)|0,s=(s=s+Math.imul(E,nt)|0)+Math.imul(O,ht)|0,u=u+Math.imul(O,nt)|0,o=o+Math.imul(I,ot)|0,s=(s=s+Math.imul(I,st)|0)+Math.imul(z,ot)|0,u=u+Math.imul(z,st)|0,o=o+Math.imul(B,at)|0,s=(s=s+Math.imul(B,lt)|0)+Math.imul(N,at)|0,u=u+Math.imul(N,lt)|0,o=o+Math.imul(Z,ft)|0,s=(s=s+Math.imul(Z,dt)|0)+Math.imul(R,ft)|0,u=u+Math.imul(R,dt)|0,o=o+Math.imul(A,Mt)|0,s=(s=s+Math.imul(A,vt)|0)+Math.imul(x,Mt)|0,u=u+Math.imul(x,vt)|0,o=o+Math.imul(b,ct)|0,s=(s=s+Math.imul(b,wt)|0)+Math.imul(_,ct)|0,u=u+Math.imul(_,wt)|0;var Lt=(M+(o=o+Math.imul(c,bt)|0)|0)+((8191&(s=(s=s+Math.imul(c,_t)|0)+Math.imul(w,bt)|0))<<13)|0;M=((u=u+Math.imul(w,_t)|0)+(s>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,o=Math.imul(J,X),s=(s=Math.imul(J,Y))+Math.imul(U,X)|0,u=Math.imul(U,Y),o=o+Math.imul(C,tt)|0,s=(s=s+Math.imul(C,it)|0)+Math.imul(D,tt)|0,u=u+Math.imul(D,it)|0,o=o+Math.imul(K,ht)|0,s=(s=s+Math.imul(K,nt)|0)+Math.imul(P,ht)|0,u=u+Math.imul(P,nt)|0,o=o+Math.imul(E,ot)|0,s=(s=s+Math.imul(E,st)|0)+Math.imul(O,ot)|0,u=u+Math.imul(O,st)|0,o=o+Math.imul(I,at)|0,s=(s=s+Math.imul(I,lt)|0)+Math.imul(z,at)|0,u=u+Math.imul(z,lt)|0,o=o+Math.imul(B,ft)|0,s=(s=s+Math.imul(B,dt)|0)+Math.imul(N,ft)|0,u=u+Math.imul(N,dt)|0,o=o+Math.imul(Z,Mt)|0,s=(s=s+Math.imul(Z,vt)|0)+Math.imul(R,Mt)|0,u=u+Math.imul(R,vt)|0,o=o+Math.imul(A,ct)|0,s=(s=s+Math.imul(A,wt)|0)+Math.imul(x,ct)|0,u=u+Math.imul(x,wt)|0;var It=(M+(o=o+Math.imul(b,bt)|0)|0)+((8191&(s=(s=s+Math.imul(b,_t)|0)+Math.imul(_,bt)|0))<<13)|0;M=((u=u+Math.imul(_,_t)|0)+(s>>>13)|0)+(It>>>26)|0,It&=67108863,o=Math.imul(J,tt),s=(s=Math.imul(J,it))+Math.imul(U,tt)|0,u=Math.imul(U,it),o=o+Math.imul(C,ht)|0,s=(s=s+Math.imul(C,nt)|0)+Math.imul(D,ht)|0,u=u+Math.imul(D,nt)|0,o=o+Math.imul(K,ot)|0,s=(s=s+Math.imul(K,st)|0)+Math.imul(P,ot)|0,u=u+Math.imul(P,st)|0,o=o+Math.imul(E,at)|0,s=(s=s+Math.imul(E,lt)|0)+Math.imul(O,at)|0,u=u+Math.imul(O,lt)|0,o=o+Math.imul(I,ft)|0,s=(s=s+Math.imul(I,dt)|0)+Math.imul(z,ft)|0,u=u+Math.imul(z,dt)|0,o=o+Math.imul(B,Mt)|0,s=(s=s+Math.imul(B,vt)|0)+Math.imul(N,Mt)|0,u=u+Math.imul(N,vt)|0,o=o+Math.imul(Z,ct)|0,s=(s=s+Math.imul(Z,wt)|0)+Math.imul(R,ct)|0,u=u+Math.imul(R,wt)|0;var zt=(M+(o=o+Math.imul(A,bt)|0)|0)+((8191&(s=(s=s+Math.imul(A,_t)|0)+Math.imul(x,bt)|0))<<13)|0;M=((u=u+Math.imul(x,_t)|0)+(s>>>13)|0)+(zt>>>26)|0,zt&=67108863,o=Math.imul(J,ht),s=(s=Math.imul(J,nt))+Math.imul(U,ht)|0,u=Math.imul(U,nt),o=o+Math.imul(C,ot)|0,s=(s=s+Math.imul(C,st)|0)+Math.imul(D,ot)|0,u=u+Math.imul(D,st)|0,o=o+Math.imul(K,at)|0,s=(s=s+Math.imul(K,lt)|0)+Math.imul(P,at)|0,u=u+Math.imul(P,lt)|0,o=o+Math.imul(E,ft)|0,s=(s=s+Math.imul(E,dt)|0)+Math.imul(O,ft)|0,u=u+Math.imul(O,dt)|0,o=o+Math.imul(I,Mt)|0,s=(s=s+Math.imul(I,vt)|0)+Math.imul(z,Mt)|0,u=u+Math.imul(z,vt)|0,o=o+Math.imul(B,ct)|0,s=(s=s+Math.imul(B,wt)|0)+Math.imul(N,ct)|0,u=u+Math.imul(N,wt)|0;var Tt=(M+(o=o+Math.imul(Z,bt)|0)|0)+((8191&(s=(s=s+Math.imul(Z,_t)|0)+Math.imul(R,bt)|0))<<13)|0;M=((u=u+Math.imul(R,_t)|0)+(s>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,o=Math.imul(J,ot),s=(s=Math.imul(J,st))+Math.imul(U,ot)|0,u=Math.imul(U,st),o=o+Math.imul(C,at)|0,s=(s=s+Math.imul(C,lt)|0)+Math.imul(D,at)|0,u=u+Math.imul(D,lt)|0,o=o+Math.imul(K,ft)|0,s=(s=s+Math.imul(K,dt)|0)+Math.imul(P,ft)|0,u=u+Math.imul(P,dt)|0,o=o+Math.imul(E,Mt)|0,s=(s=s+Math.imul(E,vt)|0)+Math.imul(O,Mt)|0,u=u+Math.imul(O,vt)|0,o=o+Math.imul(I,ct)|0,s=(s=s+Math.imul(I,wt)|0)+Math.imul(z,ct)|0,u=u+Math.imul(z,wt)|0;var Et=(M+(o=o+Math.imul(B,bt)|0)|0)+((8191&(s=(s=s+Math.imul(B,_t)|0)+Math.imul(N,bt)|0))<<13)|0;M=((u=u+Math.imul(N,_t)|0)+(s>>>13)|0)+(Et>>>26)|0,Et&=67108863,o=Math.imul(J,at),s=(s=Math.imul(J,lt))+Math.imul(U,at)|0,u=Math.imul(U,lt),o=o+Math.imul(C,ft)|0,s=(s=s+Math.imul(C,dt)|0)+Math.imul(D,ft)|0,u=u+Math.imul(D,dt)|0,o=o+Math.imul(K,Mt)|0,s=(s=s+Math.imul(K,vt)|0)+Math.imul(P,Mt)|0,u=u+Math.imul(P,vt)|0,o=o+Math.imul(E,ct)|0,s=(s=s+Math.imul(E,wt)|0)+Math.imul(O,ct)|0,u=u+Math.imul(O,wt)|0;var Ot=(M+(o=o+Math.imul(I,bt)|0)|0)+((8191&(s=(s=s+Math.imul(I,_t)|0)+Math.imul(z,bt)|0))<<13)|0;M=((u=u+Math.imul(z,_t)|0)+(s>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,o=Math.imul(J,ft),s=(s=Math.imul(J,dt))+Math.imul(U,ft)|0,u=Math.imul(U,dt),o=o+Math.imul(C,Mt)|0,s=(s=s+Math.imul(C,vt)|0)+Math.imul(D,Mt)|0,u=u+Math.imul(D,vt)|0,o=o+Math.imul(K,ct)|0,s=(s=s+Math.imul(K,wt)|0)+Math.imul(P,ct)|0,u=u+Math.imul(P,wt)|0;var jt=(M+(o=o+Math.imul(E,bt)|0)|0)+((8191&(s=(s=s+Math.imul(E,_t)|0)+Math.imul(O,bt)|0))<<13)|0;M=((u=u+Math.imul(O,_t)|0)+(s>>>13)|0)+(jt>>>26)|0,jt&=67108863,o=Math.imul(J,Mt),s=(s=Math.imul(J,vt))+Math.imul(U,Mt)|0,u=Math.imul(U,vt),o=o+Math.imul(C,ct)|0,s=(s=s+Math.imul(C,wt)|0)+Math.imul(D,ct)|0,u=u+Math.imul(D,wt)|0;var Kt=(M+(o=o+Math.imul(K,bt)|0)|0)+((8191&(s=(s=s+Math.imul(K,_t)|0)+Math.imul(P,bt)|0))<<13)|0;M=((u=u+Math.imul(P,_t)|0)+(s>>>13)|0)+(Kt>>>26)|0,Kt&=67108863,o=Math.imul(J,ct),s=(s=Math.imul(J,wt))+Math.imul(U,ct)|0,u=Math.imul(U,wt);var Pt=(M+(o=o+Math.imul(C,bt)|0)|0)+((8191&(s=(s=s+Math.imul(C,_t)|0)+Math.imul(D,bt)|0))<<13)|0;M=((u=u+Math.imul(D,_t)|0)+(s>>>13)|0)+(Pt>>>26)|0,Pt&=67108863;var Ft=(M+(o=Math.imul(J,bt))|0)+((8191&(s=(s=Math.imul(J,_t))+Math.imul(U,bt)|0))<<13)|0;return M=((u=Math.imul(U,_t))+(s>>>13)|0)+(Ft>>>26)|0,Ft&=67108863,p[0]=kt,p[1]=At,p[2]=xt,p[3]=St,p[4]=Zt,p[5]=Rt,p[6]=qt,p[7]=Bt,p[8]=Nt,p[9]=Lt,p[10]=It,p[11]=zt,p[12]=Tt,p[13]=Et,p[14]=Ot,p[15]=jt,p[16]=Kt,p[17]=Pt,p[18]=Ft,0!==M&&(p[19]=M,n.length++),n};function b(t,h,n){n.negative=h.negative^t.negative,n.length=t.length+h.length;for(var o=0,s=0,u=0;u>>26)|0)>>>26,l&=67108863}n.words[u]=f,o=l,l=s}return 0!==o?n.words[u]=o:n.length--,n.strip()}function _(t,h,n){return(new k).mulp(t,h,n)}function k(t,h){this.x=t,this.y=h}Math.imul||(y=w),s.prototype.mulTo=function(t,h){var n=this.length+t.length;return 10===this.length&&10===t.length?y(this,t,h):n<63?w(this,t,h):n<1024?b(this,t,h):_(this,t,h)},k.prototype.makeRBT=function(t){for(var h=new Array(t),n=s.prototype._countBits(t)-1,o=0;o>=1;return o},k.prototype.permute=function(t,h,n,o,s,u){for(var l=0;l>>=1)s++;return 1<>>=13,o[2*l+1]=8191&u,u>>>=13;for(l=2*h;l>=26,h+=s/67108864|0,h+=u>>>26,this.words[o]=67108863&u}return 0!==h&&(this.words[o]=h,this.length++),this},s.prototype.muln=function(t){return this.clone().imuln(t)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(t){var h=c(t);if(0===h.length)return new s(1);for(var n=this,o=0;o=0);var h,o=t%26,s=(t-o)/26,u=67108863>>>26-o<<26-o;if(0!==o){var l=0;for(h=0;h>>26-o}l&&(this.words[h]=l,this.length++)}if(0!==s){for(h=this.length-1;h>=0;h--)this.words[h+s]=this.words[h];for(h=0;h=0),s=h?(h-h%26)/26:0;var u=t%26,l=Math.min((t-u)/26,this.length),f=67108863^67108863>>>u<l)for(this.length-=l,M=0;M=0&&(0!==v||M>=s);M--){var c=0|this.words[M];this.words[M]=v<<26-u|c>>>u,v=c&f}return p&&0!==v&&(p.words[p.length++]=v),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},s.prototype.ishrn=function(t,h,o){return n(0===this.negative),this.iushrn(t,h,o)},s.prototype.shln=function(t){return this.clone().ishln(t)},s.prototype.ushln=function(t){return this.clone().iushln(t)},s.prototype.shrn=function(t){return this.clone().ishrn(t)},s.prototype.ushrn=function(t){return this.clone().iushrn(t)},s.prototype.testn=function(t){n('number'==typeof t&&t>=0);var h=t%26,o=(t-h)/26,s=1<=0);var h=t%26,o=(t-h)/26;if(n(0===this.negative,'imaskn works only with positive numbers'),this.length<=o)return this;if(0!==h&&o++,this.length=Math.min(o,this.length),0!==h){var s=67108863^67108863>>>h<=67108864;h++)this.words[h]-=67108864,h===this.length-1?this.words[h+1]=1:this.words[h+1]++;return this.length=Math.max(this.length,h+1),this},s.prototype.isubn=function(t){if(n('number'==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var h=0;h>26)-(p/67108864|0),this.words[s+o]=67108863&u}for(;s>26,this.words[s+o]=67108863&u;if(0===f)return this.strip();for(n(-1===f),f=0,s=0;s>26,this.words[s]=67108863&u;return this.negative=1,this.strip()},s.prototype._wordDiv=function(t,h){var n=(this.length,t.length),o=this.clone(),u=t,l=0|u.words[u.length-1];0!==(n=26-this._countBits(l))&&(u=u.ushln(n),o.iushln(n),l=0|u.words[u.length-1]);var f,p=o.length-u.length;if('mod'!==h){(f=new s(null)).length=p+1,f.words=new Array(f.length);for(var M=0;M=0;c--){var w=67108864*(0|o.words[u.length+c])+(0|o.words[u.length+c-1]);for(w=Math.min(w/l|0,67108863),o._ishlnsubmul(u,w,c);0!==o.negative;)w--,o.negative=0,o._ishlnsubmul(u,1,c),o.isZero()||(o.negative^=1);f&&(f.words[c]=w)}return f&&f.strip(),o.strip(),'div'!==h&&0!==n&&o.iushrn(n),{div:f||null,mod:o}},s.prototype.divmod=function(t,h,o){return n(!t.isZero()),this.isZero()?{div:new s(0),mod:new s(0)}:0!==this.negative&&0===t.negative?(f=this.neg().divmod(t,h),'mod'!==h&&(u=f.div.neg()),'div'!==h&&(l=f.mod.neg(),o&&0!==l.negative&&l.iadd(t)),{div:u,mod:l}):0===this.negative&&0!==t.negative?(f=this.divmod(t.neg(),h),'mod'!==h&&(u=f.div.neg()),{div:u,mod:f.mod}):0!=(this.negative&t.negative)?(f=this.neg().divmod(t.neg(),h),'div'!==h&&(l=f.mod.neg(),o&&0!==l.negative&&l.isub(t)),{div:f.div,mod:l}):t.length>this.length||this.cmp(t)<0?{div:new s(0),mod:this}:1===t.length?'div'===h?{div:this.divn(t.words[0]),mod:null}:'mod'===h?{div:null,mod:new s(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new s(this.modn(t.words[0]))}:this._wordDiv(t,h);var u,l,f},s.prototype.div=function(t){return this.divmod(t,'div',!1).div},s.prototype.mod=function(t){return this.divmod(t,'mod',!1).mod},s.prototype.umod=function(t){return this.divmod(t,'mod',!0).mod},s.prototype.divRound=function(t){var h=this.divmod(t);if(h.mod.isZero())return h.div;var n=0!==h.div.negative?h.mod.isub(t):h.mod,o=t.ushrn(1),s=t.andln(1),u=n.cmp(o);return u<0||1===s&&0===u?h.div:0!==h.div.negative?h.div.isubn(1):h.div.iaddn(1)},s.prototype.modn=function(t){n(t<=67108863);for(var h=67108864%t,o=0,s=this.length-1;s>=0;s--)o=(h*o+(0|this.words[s]))%t;return o},s.prototype.idivn=function(t){n(t<=67108863);for(var h=0,o=this.length-1;o>=0;o--){var s=(0|this.words[o])+67108864*h;this.words[o]=s/t|0,h=s%t}return this.strip()},s.prototype.divn=function(t){return this.clone().idivn(t)},s.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());var h=this,o=t.clone();h=0!==h.negative?h.umod(t):h.clone();for(var u=new s(1),l=new s(0),f=new s(0),p=new s(1),M=0;h.isEven()&&o.isEven();)h.iushrn(1),o.iushrn(1),++M;for(var v=o.clone(),c=h.clone();!h.isZero();){for(var w=0,y=1;0==(h.words[0]&y)&&w<26;++w,y<<=1);if(w>0)for(h.iushrn(w);w-- >0;)(u.isOdd()||l.isOdd())&&(u.iadd(v),l.isub(c)),u.iushrn(1),l.iushrn(1);for(var b=0,_=1;0==(o.words[0]&_)&&b<26;++b,_<<=1);if(b>0)for(o.iushrn(b);b-- >0;)(f.isOdd()||p.isOdd())&&(f.iadd(v),p.isub(c)),f.iushrn(1),p.iushrn(1);h.cmp(o)>=0?(h.isub(o),u.isub(f),l.isub(p)):(o.isub(h),f.isub(u),p.isub(l))}return{a:f,b:p,gcd:o.iushln(M)}},s.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());var h=this,o=t.clone();h=0!==h.negative?h.umod(t):h.clone();for(var u,l=new s(1),f=new s(0),p=o.clone();h.cmpn(1)>0&&o.cmpn(1)>0;){for(var M=0,v=1;0==(h.words[0]&v)&&M<26;++M,v<<=1);if(M>0)for(h.iushrn(M);M-- >0;)l.isOdd()&&l.iadd(p),l.iushrn(1);for(var c=0,w=1;0==(o.words[0]&w)&&c<26;++c,w<<=1);if(c>0)for(o.iushrn(c);c-- >0;)f.isOdd()&&f.iadd(p),f.iushrn(1);h.cmp(o)>=0?(h.isub(o),l.isub(f)):(o.isub(h),f.isub(l))}return(u=0===h.cmpn(1)?l:f).cmpn(0)<0&&u.iadd(t),u},s.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var h=this.clone(),n=t.clone();h.negative=0,n.negative=0;for(var o=0;h.isEven()&&n.isEven();o++)h.iushrn(1),n.iushrn(1);for(;;){for(;h.isEven();)h.iushrn(1);for(;n.isEven();)n.iushrn(1);var s=h.cmp(n);if(s<0){var u=h;h=n,n=u}else if(0===s||0===n.cmpn(1))break;h.isub(n)}return n.iushln(o)},s.prototype.invm=function(t){return this.egcd(t).a.umod(t)},s.prototype.isEven=function(){return 0==(1&this.words[0])},s.prototype.isOdd=function(){return 1==(1&this.words[0])},s.prototype.andln=function(t){return this.words[0]&t},s.prototype.bincn=function(t){n('number'==typeof t);var h=t%26,o=(t-h)/26,s=1<>>26,f&=67108863,this.words[l]=f}return 0!==u&&(this.words[l]=u,this.length++),this},s.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},s.prototype.cmpn=function(t){var h,o=t<0;if(0!==this.negative&&!o)return-1;if(0===this.negative&&o)return 1;if(this.strip(),this.length>1)h=1;else{o&&(t=-t),n(t<=67108863,'Number is too big');var s=0|this.words[0];h=s===t?0:st.length)return 1;if(this.length=0;n--){var o=0|this.words[n],s=0|t.words[n];if(o!==s){os&&(h=1);break}}return h},s.prototype.gtn=function(t){return 1===this.cmpn(t)},s.prototype.gt=function(t){return 1===this.cmp(t)},s.prototype.gten=function(t){return this.cmpn(t)>=0},s.prototype.gte=function(t){return this.cmp(t)>=0},s.prototype.ltn=function(t){return-1===this.cmpn(t)},s.prototype.lt=function(t){return-1===this.cmp(t)},s.prototype.lten=function(t){return this.cmpn(t)<=0},s.prototype.lte=function(t){return this.cmp(t)<=0},s.prototype.eqn=function(t){return 0===this.cmpn(t)},s.prototype.eq=function(t){return 0===this.cmp(t)},s.red=function(t){return new B(t)},s.prototype.toRed=function(t){return n(!this.red,'Already a number in reduction context'),n(0===this.negative,'red works only with positives'),t.convertTo(this)._forceRed(t)},s.prototype.fromRed=function(){return n(this.red,'fromRed works only with numbers in reduction context'),this.red.convertFrom(this)},s.prototype._forceRed=function(t){return this.red=t,this},s.prototype.forceRed=function(t){return n(!this.red,'Already a number in reduction context'),this._forceRed(t)},s.prototype.redAdd=function(t){return n(this.red,'redAdd works only with red numbers'),this.red.add(this,t)},s.prototype.redIAdd=function(t){return n(this.red,'redIAdd works only with red numbers'),this.red.iadd(this,t)},s.prototype.redSub=function(t){return n(this.red,'redSub works only with red numbers'),this.red.sub(this,t)},s.prototype.redISub=function(t){return n(this.red,'redISub works only with red numbers'),this.red.isub(this,t)},s.prototype.redShl=function(t){return n(this.red,'redShl works only with red numbers'),this.red.shl(this,t)},s.prototype.redMul=function(t){return n(this.red,'redMul works only with red numbers'),this.red._verify2(this,t),this.red.mul(this,t)},s.prototype.redIMul=function(t){return n(this.red,'redMul works only with red numbers'),this.red._verify2(this,t),this.red.imul(this,t)},s.prototype.redSqr=function(){return n(this.red,'redSqr works only with red numbers'),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,'redISqr works only with red numbers'),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,'redSqrt works only with red numbers'),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,'redInvm works only with red numbers'),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,'redNeg works only with red numbers'),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(t){return n(this.red&&!t.red,'redPow(normalNum)'),this.red._verify1(this),this.red.pow(this,t)};var A={k256:null,p224:null,p192:null,p25519:null};function x(t,h){this.name=t,this.p=new s(h,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function S(){x.call(this,'k256','ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f')}function Z(){x.call(this,'p224','ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001')}function R(){x.call(this,'p192','ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff')}function q(){x.call(this,'25519','7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed')}function B(t){if('string'==typeof t){var h=s._prime(t);this.m=h.p,this.prime=h}else n(t.gtn(1),'modulus must be greater than 1'),this.m=t,this.prime=null}function N(t){B.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var t=new s(null);return t.words=new Array(Math.ceil(this.n/13)),t},x.prototype.ireduce=function(t){var h,n=t;do{this.split(n,this.tmp),h=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(h>this.n);var o=h0?n.isub(this.p):n.strip(),n},x.prototype.split=function(t,h){t.iushrn(this.n,0,h)},x.prototype.imulK=function(t){return t.imul(this.k)},o(S,x),S.prototype.split=function(t,h){for(var n=Math.min(t.length,9),o=0;o>>22,s=u}s>>>=22,t.words[o-10]=s,0===s&&t.length>10?t.length-=10:t.length-=9},S.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var h=0,n=0;n>>=26,t.words[n]=s,h=o}return 0!==h&&(t.words[t.length++]=h),t},s._prime=function(t){if(A[t])return A[t];var h;if('k256'===t)h=new S;else if('p224'===t)h=new Z;else if('p192'===t)h=new R;else{if('p25519'!==t)throw new Error('Unknown prime '+t);h=new q}return A[t]=h,h},B.prototype._verify1=function(t){n(0===t.negative,'red works only with positives'),n(t.red,'red works only with red numbers')},B.prototype._verify2=function(t,h){n(0==(t.negative|h.negative),'red works only with positives'),n(t.red&&t.red===h.red,'red works only with red numbers')},B.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},B.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},B.prototype.add=function(t,h){this._verify2(t,h);var n=t.add(h);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},B.prototype.iadd=function(t,h){this._verify2(t,h);var n=t.iadd(h);return n.cmp(this.m)>=0&&n.isub(this.m),n},B.prototype.sub=function(t,h){this._verify2(t,h);var n=t.sub(h);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},B.prototype.isub=function(t,h){this._verify2(t,h);var n=t.isub(h);return n.cmpn(0)<0&&n.iadd(this.m),n},B.prototype.shl=function(t,h){return this._verify1(t),this.imod(t.ushln(h))},B.prototype.imul=function(t,h){return this._verify2(t,h),this.imod(t.imul(h))},B.prototype.mul=function(t,h){return this._verify2(t,h),this.imod(t.mul(h))},B.prototype.isqr=function(t){return this.imul(t,t.clone())},B.prototype.sqr=function(t){return this.mul(t,t)},B.prototype.sqrt=function(t){if(t.isZero())return t.clone();var h=this.m.andln(3);if(n(h%2==1),3===h){var o=this.m.add(new s(1)).iushrn(2);return this.pow(t,o)}for(var u=this.m.subn(1),l=0;!u.isZero()&&0===u.andln(1);)l++,u.iushrn(1);n(!u.isZero());var f=new s(1).toRed(this),p=f.redNeg(),M=this.m.subn(1).iushrn(1),v=this.m.bitLength();for(v=new s(2*v*v).toRed(this);0!==this.pow(v,M).cmp(p);)v.redIAdd(p);for(var c=this.pow(v,u),w=this.pow(t,u.addn(1).iushrn(1)),y=this.pow(t,u),b=l;0!==y.cmp(f);){for(var _=y,k=0;0!==_.cmp(f);k++)_=_.redSqr();n(k=0;o--){for(var M=h.words[o],v=p-1;v>=0;v--){var c=M>>v&1;u!==n[0]&&(u=this.sqr(u)),0!==c||0!==l?(l<<=1,l|=c,(4===++f||0===o&&0===v)&&(u=this.mul(u,n[l]),f=0,l=0)):f=0}p=26}return u},B.prototype.convertTo=function(t){var h=t.umod(this.m);return h===t?h.clone():h},B.prototype.convertFrom=function(t){var h=t.clone();return h.red=null,h},s.mont=function(t){return new N(t)},o(N,B),N.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},N.prototype.convertFrom=function(t){var h=this.imod(t.mul(this.rinv));return h.red=null,h},N.prototype.imul=function(t,h){if(t.isZero()||h.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(h),o=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),s=n.isub(o).iushrn(this.shift),u=s;return s.cmp(this.m)>=0?u=s.isub(this.m):s.cmpn(0)<0&&(u=s.iadd(this.m)),u._forceRed(this)},N.prototype.mul=function(t,h){if(t.isZero()||h.isZero())return new s(0)._forceRed(this);var n=t.mul(h),o=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),u=n.isub(o).iushrn(this.shift),l=u;return u.cmp(this.m)>=0?l=u.isub(this.m):u.cmpn(0)<0&&(l=u.iadd(this.m)),l._forceRed(this)},N.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}})(void 0===m||m,this)},808,[809]); -__d(function(g,r,i,a,m,e,d){"use strict"},809,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.default)(t,Buffer)};var u=t(r(d[1]))},810,[772,811]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n){return t instanceof n}},811,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return'object'==typeof t}},812,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.default)(t,Uint8Array)};var u=t(r(d[1]))},813,[772,811]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function n(u){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;var l=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];var o=l?'0x':'';if(!u||!u.length)return o;var v=Math.ceil(c/8);if(v>0&&u.length>v){var f=Math.ceil(v/2);return"".concat(n(u.subarray(0,f),-1,l),"\u2026").concat(n(u.subarray(u.length-f),-1,!1))}return u.reduce(function(n,u){return n+t[u>>4]+t[15&u]},o)};var t='0123456789abcdef'},814,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,t){for(var o=arguments.length,u=new Array(o>2?o-2:0),c=2;c1&&void 0!==arguments[1])||arguments[1];return t.filter(function(t){return!(0,n.default)(t)&&(f||!(0,u.default)(t))})};var u=t(r(d[1])),n=t(r(d[2]))},817,[772,818,786]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return null===t}},818,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"bnFromHex",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"bnMax",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"bnMin",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"bnToBn",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"bnToHex",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"bnToU8a",{enumerable:!0,get:function(){return c.default}});var t=n(r(d[1])),u=n(r(d[2])),f=n(r(d[3])),b=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6]))},819,[772,820,827,828,829,831,833]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).default;e.default=u},820,[772,821]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{isLe:!1,isNegative:!1};if(!t)return new o.default(0);var f=s({isLe:!1,isNegative:!1},(0,c.default)(n)?{isLe:n}:n),O=(0,u.default)(t),p=new o.default((f.isLe?l(O):O)||'00',16);return f.isNegative?p.fromTwos(4*O.length):p};var n=t(r(d[1])),o=t(r(d[2])),c=t(r(d[3])),u=t(r(d[4]));function f(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,c)}return o}function s(t){for(var o=1;o1&&void 0!==arguments[1]?arguments[1]:-1,f=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o='0x'===t||(0,n.default)(t)&&l.test(t.toString());if(o&&-1!==u)return t.length===2+Math.ceil(u/4);return o&&(f||t.length%2==0)};var n=t(r(d[1])),l=/^0x[a-fA-F0-9]+$/},825,[772,826]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return'string'==typeof t||t instanceof String}},826,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){for(var t=arguments.length,o=new Array(t),f=0;f=1,'Must provide one or more BN arguments'),o.reduce(function(t,u){return n.default.max(t,u)},o[0])};var n=t(r(d[1])),u=t(r(d[2]))},827,[772,808,783]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){for(var t=arguments.length,o=new Array(t),f=0;f=1,'Must provide one or more BN arguments'),o.reduce(function(t,u){return n.default.min(t,u)},o[0])};var n=t(r(d[1])),u=t(r(d[2]))},828,[772,808,783]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(!t)return new u.default(0);if((0,n.default)(t))return(0,l.default)(t.toString());return u.default.isBN(t)?t:(0,f.default)(t)?t.toBn():new u.default(t)};var u=t(r(d[1])),f=t(r(d[2])),n=t(r(d[3])),l=t(r(d[4]))},829,[772,808,830,825,821]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return!!t&&(0,u.default)(t.toBn)};var u=t(r(d[1]))},830,[772,784]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{bitLength:-1,isLe:!1,isNegative:!1};if(!t)return O;var f=s({isLe:!1,isNegative:!1},(0,o.default)(n)?{bitLength:n}:n);return(0,u.u8aToHex)((0,c.default)(t,f))};var n=t(r(d[1])),o=t(r(d[2])),c=t(r(d[3])),u=r(d[4]);function f(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,c)}return o}function s(t){for(var o=1;o1&&void 0!==arguments[1]?arguments[1]:{bitLength:-1,isLe:!0,isNegative:!1},b=arguments.length>2?arguments[2]:void 0,u=s({isLe:!0,isNegative:!1,bitLength:-1},(0,o.default)(n)?{bitLength:n,isLe:b}:n),f=(0,c.default)(t),l=-1===u.bitLength?Math.ceil(f.bitLength()/8):Math.ceil((u.bitLength||0)/8);if(!t)return-1===u.bitLength?new Uint8Array([]):new Uint8Array(l);var O=new Uint8Array(l),p=u.isNegative?f.toTwos(8*l):f;return O.set(p.toArray(u.isLe?'le':'be',l),0),O};e.default=u},833,[772,793,832,829]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"u8aConcat",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"u8aFixLength",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"u8aToBn",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"u8aToBuffer",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"u8aToHex",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"u8aToString",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"u8aToU8a",{enumerable:!0,get:function(){return b.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),l=t(r(d[6])),b=t(r(d[7]))},834,[772,835,840,841,842,814,843,836]); -__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){for(var n=arguments.length,u=new Array(n),c=0;c1&&void 0!==arguments[1]?arguments[1]:-1;if(!t)return new Uint8Array([]);(0,n.default)((0,u.default)(t),"Expected hex value to convert, found '".concat(t,"'"));for(var o=(0,f.default)(t),c=o.length/2,v=Math.ceil(-1===l?c:l/8),s=new Uint8Array(v),h=Math.max(0,v-c),_=0;_1&&void 0!==arguments[1]?arguments[1]:-1,u=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=Math.ceil(n/8);if(-1===n||t.length===l)return t;if(t.length>l)return t.subarray(0,l);var f=new Uint8Array(l);u?f.set(t,0):f.set(t,l-t.length);return f}},840,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{isLe:!0,isNegative:!1};return(0,u.default)((0,n.default)(t),f)};var u=t(r(d[1])),n=t(r(d[2]))},841,[772,821,814]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(f){if(!f)return Buffer.from([]);return Buffer.from(f)}},842,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){if(!n||!n.length)return'';return t.decode(n)};try{t=new TextDecoder('utf-8')}catch(n){t={decode:function(t){return t.reduce(function(t,n){return t+String.fromCharCode(n)},'')}}}},843,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"bufferToU8a",{enumerable:!0,get:function(){return u.default}});var u=t(r(d[1]))},844,[772,837]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"compactAddLength",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"compactStripLength",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"compactFromU8a",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"compactToU8a",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4]))},845,[772,846,848,850,847]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.u8aConcat)((0,n.default)(t.length),t)};var u=r(d[1]),n=t(r(d[2]))},846,[772,834,847]); -__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var t=(0,l.bnToBn)(n);if(t.lte(o))return new Uint8Array([t.toNumber()<<2]);if(t.lte(s))return(0,l.bnToU8a)(t.shln(2).addn(1),16,!0);if(t.lte(w))return(0,l.bnToU8a)(t.shln(2).addn(2),32,!0);var b=(0,l.bnToU8a)(t),c=b.length;for(;0===b[c-1];)c--;return(0,u.default)(c>=4,'Previous tests match anyting less than 2^30; qed'),(0,f.u8aConcat)(new Uint8Array([3+(c-4<<2)]),b.subarray(0,c))};var t=n(r(d[1])),u=n(r(d[2])),l=r(d[3]),f=r(d[4]),o=new t.default(2).pow(new t.default(6)).subn(1),s=new t.default(2).pow(new t.default(14)).subn(1),w=new t.default(2).pow(new t.default(30)).subn(1)},847,[772,808,783,819,834]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.DEFAULT_BITLENGTH,l=(0,o.default)(u,f),v=t(l,2),_=v[0],c=v[1],s=_+c.toNumber();return[s,u.subarray(_,s)]};var n=r(d[2]),o=u(r(d[3]))},848,[794,772,849,850]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_BITLENGTH=void 0;e.DEFAULT_BITLENGTH=32},849,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.DEFAULT_BITLENGTH;var s=(0,t.u8aToU8a)(n),f=3&s[0];if(0===f)return[1,new u.default(s[0]).shrn(2)];if(1===f)return[2,(0,t.u8aToBn)(s.slice(0,2),!0).shrn(2)];if(2===f)return[4,(0,t.u8aToBn)(s.slice(0,4),!0).shrn(2)];var l=1+new u.default(s[0]).shrn(2).addn(4).toNumber();return[l,(0,t.u8aToBn)(s.subarray(1,l),!0)]};var u=n(r(d[1])),t=r(d[2]),o=r(d[3])},850,[772,808,834,849]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"formatBalance",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"formatDecimal",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"formatElapsed",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"formatNumber",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"calcSi",{enumerable:!0,get:function(){return o.calcSi}}),Object.defineProperty(e,"findSi",{enumerable:!0,get:function(){return o.findSi}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),c=t(r(d[4])),o=r(d[5])},851,[772,852,853,855,856,854]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),c=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),l=r(d[5]),f=0,v=l.SI[l.SI_MID].text;var s=function(t){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f,s=(0,n.default)(t).toString();if(0===s.length||'0'===s)return'0';var S=s[0].startsWith('-');S&&(s=s.substr(1));var I=(0,c.default)(o)?{withSi:o}:o,h=I.forceUnit,_=void 0===h?void 0:h,b=I.withSi,w=void 0===b||b,D=(0,l.calcSi)(s,v,_),p=s.length-(v+D.power),x=s.substr(0,p),M="".concat("".concat(new Array(1+(p<0?0-p:0)).join('0')).concat(s).substr(p<0?0:p),"000").substr(0,3),j=w?'-'===D.value?" ".concat(D.text):"".concat(D.value," ").concat(l.SI[l.SI_MID].text):'';return"".concat(S?'-':'').concat((0,u.default)(x||'0'),".").concat(M).concat(j)};s.calcSi=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f;return(0,l.calcSi)(t,n)},s.findSi=l.findSi,s.getDefaults=function(){return{decimals:f,unit:v}},s.getOptions=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f;return l.SI.filter(function(n){var c=n.power;return!(c<0)||t+c>=0})},s.setDefaults=function(t){var n=t.decimals,c=t.unit;f=(0,o.default)(n)?f:n,v=(0,o.default)(c)?v:c,l.SI[l.SI_MID].text=v};var S=s;e.default=S},852,[772,829,822,786,853,854]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(c){var n=c[0].startsWith('-'),u=n?c.substr(1).match(t):c.match(t);return u?"".concat(n?'-':'').concat(u.join(',')):c};var t=new RegExp('(\\d+?)(?=(\\d{3})+(?!\\d)|$)','g')},853,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findSi=l,e.calcSi=function(t,u,v){if(v)return l(v);var p=7+Math.ceil((t.length-u)/3);return o[p]||o[p<0?0:o.length-1]},e.SI=e.SI_MID=void 0;var t=8;e.SI_MID=t;var o=[{power:-24,value:'y',text:'yocto'},{power:-21,value:'z',text:'zepto'},{power:-18,value:'a',text:'atto'},{power:-15,value:'f',text:'femto'},{power:-12,value:'p',text:'pico'},{power:-9,value:'n',text:'nano'},{power:-6,value:'\xb5',text:'micro'},{power:-3,value:'m',text:'milli'},{power:0,value:'-',text:'Unit'},{power:3,value:'k',text:'Kilo'},{power:6,value:'M',text:'Mega'},{power:9,value:'G',text:'Giga'},{power:12,value:'T',text:'Tera'},{power:15,value:'P',text:'Peta'},{power:18,value:'E',text:'Exa'},{power:21,value:'Z',text:'Zeta'},{power:24,value:'Y',text:'Yotta'}];function l(l){for(var u=0;u1&&void 0!==arguments[1]?arguments[1]:-1,f=arguments.length>2&&void 0!==arguments[2]&&arguments[2],c=Math.ceil(u/4),o=c+2;if(-1===u||t.length===o||!f&&t.lengtho)return(0,l.default)((0,n.default)(t).slice(-1*c));return(0,l.default)("".concat('0'.repeat(c)).concat((0,n.default)(t)).slice(-1*c))};var l=t(r(d[1])),n=t(r(d[2]))},859,[772,858,823]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(!t)return NaN;return(0,u.default)(t).toNumber()};var u=t(r(d[1]))},860,[772,821]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.default)((0,f.default)(t))};var u=t(r(d[1])),f=t(r(d[2]))},861,[772,843,838]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isBn",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"isBuffer",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"isBoolean",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"isError",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"isHex",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"isInstanceOf",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"isIp",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"isJsonObject",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"isNull",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"isNumber",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"isObject",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"isObservable",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"isTestChain",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"isToBn",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"isU8a",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"isUndefined",{enumerable:!0,get:function(){return N.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),b=t(r(d[6])),l=t(r(d[7])),s=t(r(d[8])),O=t(r(d[9])),j=t(r(d[10])),p=t(r(d[11])),y=t(r(d[12])),P=t(r(d[13])),v=t(r(d[14])),B=t(r(d[15])),_=t(r(d[16])),I=t(r(d[17])),N=t(r(d[18]))},862,[772,807,810,822,863,784,825,811,864,866,818,832,812,867,826,868,830,813,786]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.default)(t,Error)};var u=t(r(d[1]))},863,[772,811]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,f){if('v4'===f)return u.default.v4({exact:!0}).test(t);if('v6'===f)return u.default.v6({exact:!0}).test(t);return(0,u.default)({exact:!0}).test(t)};var u=t(r(d[1]))},864,[772,865]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=function(n){return n&&n.includeBoundaries?"(?:(?<=\\s|^)(?=[a-fA-F\\d:])|(?<=[a-fA-F\\d:])(?=\\s|$))":''},f='(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}',A="\n(\n(?:[a-fA-F\\d]{1,4}:){7}(?:[a-fA-F\\d]{1,4}|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8\n(?:[a-fA-F\\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|:[a-fA-F\\d]{1,4}|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4\n(?:[a-fA-F\\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(:[a-fA-F\\d]{1,4}){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4\n(?:[a-fA-F\\d]{1,4}:){4}(?:(:[a-fA-F\\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(:[a-fA-F\\d]{1,4}){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4\n(?:[a-fA-F\\d]{1,4}:){3}(?:(:[a-fA-F\\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(:[a-fA-F\\d]{1,4}){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4\n(?:[a-fA-F\\d]{1,4}:){2}(?:(:[a-fA-F\\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(:[a-fA-F\\d]{1,4}){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4\n(?:[a-fA-F\\d]{1,4}:){1}(?:(:[a-fA-F\\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(:[a-fA-F\\d]{1,4}){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4\n(?::((?::[a-fA-F\\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4\n)(%[0-9a-zA-Z]{1,})? // %eth0 %1\n".replace(/\s*\/\/.*$/gm,'').replace(/\n/g,'').trim(),F=function(F){return F&&F.exact?new RegExp("(?:^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$)|(?:^"+A+"$)"):new RegExp("(?:"+n(F)+f+n(F)+")|(?:"+n(F)+A+n(F)+")",'g')};F.v4=function(A){return A&&A.exact?new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"):new RegExp(""+n(A)+f+n(A),'g')},F.v6=function(f){return f&&f.exact?new RegExp("^"+A+"$"):new RegExp(""+n(f)+A+n(f),'g')},m.exports=F},865,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t='string'!=typeof t?JSON.stringify(t):t;try{return'object'==typeof(t=JSON.parse(t))&&null!==t}catch(t){return!1}}},866,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,n.default)(t)&&(0,u.default)(t.next)};var u=t(r(d[1])),n=t(r(d[2]))},867,[772,784,812]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){if(!n)return!1;return!!t.test(n.toString())};var t=new RegExp('^(Development|Local Testnet)$')},868,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"numberToHex",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"numberToU8a",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},869,[772,870,871]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;if((0,f.default)(t)||(0,n.default)(t)||isNaN(t))return'0x';return(0,u.default)((t||0).toString(16),l,!0)};var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3]))},870,[772,859,818,786]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;if(!t||isNaN(t))return new Uint8Array([]);return(0,n.default)((0,u.default)(t,f))};var n=t(r(d[1])),u=t(r(d[2]))},871,[772,838,870]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"stringCamelCase",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"stringLowerFirst",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"stringShorten",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"stringToHex",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"stringToU8a",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"stringUpperFirst",{enumerable:!0,get:function(){return l.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),l=t(r(d[6]))},872,[772,873,875,876,877,839,878]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).default;e.default=u},873,[772,874]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=function(t){for(var s=!1,o=!1,n=!1,p=0;p1&&void 0!==arguments[1]?arguments[1]:6,c="".concat(t);if(c.length<=2+2*n)return c;return"".concat(c.substr(0,n),"..").concat(c.slice(-n))}},876,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.default)((0,f.default)(t))};var u=t(r(d[1])),f=t(r(d[2]))},877,[772,814,839]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(!t)return'';return t.charAt(0).toUpperCase()+t.slice(1)}},878,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={BTreeMap:!0,BTreeSet:!0,Compact:!0,Enum:!0,Option:!0,Result:!0,Set:!0,Struct:!0,Tuple:!0,Vec:!0,Raw:!0,UInt:!0};Object.defineProperty(e,"BTreeMap",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"BTreeSet",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Compact",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Enum",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Option",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Result",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Set",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Struct",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"Tuple",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"Vec",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Raw",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"UInt",{enumerable:!0,get:function(){return s.default}});var u=t(r(d[1])),f=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),l=t(r(d[5])),b=t(r(d[6])),p=t(r(d[7])),O=t(r(d[8])),y=t(r(d[9])),j=t(r(d[10])),P=t(r(d[11])),s=t(r(d[12])),_=r(d[13]);Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}}))});var S=r(d[14]);Object.keys(S).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return S[t]}}))})},879,[880,881,1186,1169,1191,1195,1196,1197,1194,1198,1200,1188,1205,1208,1179]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n&&n.__esModule?n:{default:n}}},880,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),c=r(d[5]),f=r(d[6]),h=r(d[7]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[8]),y=r(d[9]),p=h(r(d[10])),v=h(r(d[11])),M=r(d[12]),T=(function(f){function h(t,o,c,f){var l;n(this,h);var y=(0,M.typeToConstructor)(t,o),p=(0,M.typeToConstructor)(t,c);return(l=u(this,s(h).call(this,h.decodeBTreeMap(t,y,p,f)))).registry=void 0,l._KeyClass=void 0,l._ValClass=void 0,l.registry=t,l._KeyClass=y,l._ValClass=p,l}return c(h,f),o(h,[{key:"eq",value:function(t){return(0,M.compareMap)(this,t)}},{key:"toHex",value:function(){return(0,l.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){var t={};return this.forEach(function(n,o){t[o.toString()]=n.toJSON()}),t}},{key:"toRawType",value:function(){return"BTreeMap<".concat(new this._KeyClass(this.registry).toRawType(),",").concat(new this._ValClass(this.registry).toRawType(),">")}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"toU8a",value:function(t){var n=new Array;return t||n.push(p.default.encodeU8a(this.size)),this.forEach(function(o,u){n.push(u.toU8a(t),o.toU8a(t))}),l.u8aConcat.apply(void 0,n)}},{key:"encodedLength",get:function(){var t=p.default.encodeU8a(this.size).length;return this.forEach(function(n,o){t+=n.encodedLength+o.encodedLength}),t}},{key:"hash",get:function(){return new v.default(this.registry,(0,y.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return 0===this.size}}],[{key:"decodeBTreeMap",value:function(t,n,o,u){if(!u)return new Map;if((0,l.isHex)(u))return h.decodeBTreeMap(t,n,o,(0,l.hexToU8a)(u));if((0,l.isU8a)(u))return h.decodeBTreeMapFromU8a(t,n,o,(0,l.u8aToU8a)(u));if(u instanceof Map)return h.decodeBTreeMapFromMap(t,n,o,u);throw new Error('BTreeMap: cannot decode type')}},{key:"decodeBTreeMapFromU8a",value:function(n,o,u,s){for(var c=new Map,f=p.default.decodeU8a(s),h=t(f,2),l=h[0],y=h[1],v=[],T=0;T=f())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f().toString(16)+' bytes');return 0|t}function _(t,n){if(s.isBuffer(t))return t.length;if('undefined'!=typeof ArrayBuffer&&'function'==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;'string'!=typeof t&&(t=''+t);var o=t.length;if(0===o)return 0;for(var f=!1;;)switch(n){case'ascii':case'latin1':case'binary':return o;case'utf8':case'utf-8':case void 0:return Q(t).length;case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return 2*o;case'hex':return o>>>1;case'base64':return rt(t).length;default:if(f)return Q(t).length;n=(''+n).toLowerCase(),f=!0}}function R(t,n,o){var f=!1;if((void 0===n||n<0)&&(n=0),n>this.length)return'';if((void 0===o||o>this.length)&&(o=this.length),o<=0)return'';if((o>>>=0)<=(n>>>=0))return'';for(t||(t='utf8');;)switch(t){case'hex':return N(this,n,o);case'utf8':case'utf-8':return D(this,n,o);case'ascii':return M(this,n,o);case'latin1':case'binary':return k(this,n,o);case'base64':return L(this,n,o);case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return z(this,n,o);default:if(f)throw new TypeError('Unknown encoding: '+t);t=(t+'').toLowerCase(),f=!0}}function A(t,n,o){var f=t[n];t[n]=t[o],t[o]=f}function P(t,n,o,f,u){if(0===t.length)return-1;if('string'==typeof o?(f=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=u?0:t.length-1),o<0&&(o=t.length+o),o>=t.length){if(u)return-1;o=t.length-1}else if(o<0){if(!u)return-1;o=0}if('string'==typeof n&&(n=s.from(n,f)),s.isBuffer(n))return 0===n.length?-1:T(t,n,o,f,u);if('number'==typeof n)return n&=255,s.TYPED_ARRAY_SUPPORT&&'function'==typeof Uint8Array.prototype.indexOf?u?Uint8Array.prototype.indexOf.call(t,n,o):Uint8Array.prototype.lastIndexOf.call(t,n,o):T(t,[n],o,f,u);throw new TypeError('val must be string, number or Buffer')}function T(t,n,o,f,u){var s,h=1,c=t.length,l=n.length;if(void 0!==f&&('ucs2'===(f=String(f).toLowerCase())||'ucs-2'===f||'utf16le'===f||'utf-16le'===f)){if(t.length<2||n.length<2)return-1;h=2,c/=2,l/=2,o/=2}function p(t,n){return 1===h?t[n]:t.readUInt16BE(n*h)}if(u){var y=-1;for(s=o;sc&&(o=c-l),s=o;s>=0;s--){for(var w=!0,v=0;vu&&(f=u):f=u;var s=n.length;if(s%2!=0)throw new TypeError('Invalid hex string');f>s/2&&(f=s/2);for(var h=0;h239?4:p>223?3:p>191?2:1;if(u+w<=o)switch(w){case 1:p<128&&(y=p);break;case 2:128==(192&(s=t[u+1]))&&(l=(31&p)<<6|63&s)>127&&(y=l);break;case 3:s=t[u+1],h=t[u+2],128==(192&s)&&128==(192&h)&&(l=(15&p)<<12|(63&s)<<6|63&h)>2047&&(l<55296||l>57343)&&(y=l);break;case 4:s=t[u+1],h=t[u+2],c=t[u+3],128==(192&s)&&128==(192&h)&&128==(192&c)&&(l=(15&p)<<18|(63&s)<<12|(63&h)<<6|63&c)>65535&&l<1114112&&(y=l)}null===y?(y=65533,w=1):y>65535&&(y-=65536,f.push(y>>>10&1023|55296),y=56320|1023&y),f.push(y),u+=w}return x(f)}e.Buffer=s,e.SlowBuffer=function(t){+t!=t&&(t=0);return s.alloc(+t)},e.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==g.TYPED_ARRAY_SUPPORT?g.TYPED_ARRAY_SUPPORT:(function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&'function'==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}})(),e.kMaxLength=f(),s.poolSize=8192,s._augment=function(t){return t.__proto__=s.prototype,t},s.from=function(t,n,o){return h(null,t,n,o)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,'undefined'==typeof Symbol||"function"==typeof Symbol&&!Symbol.species||s["function"==typeof Symbol?Symbol.species:"@@species"]!==s||Object.defineProperty(s,"function"==typeof Symbol?Symbol.species:"@@species",{value:null,configurable:!0})),s.alloc=function(t,n,o){return l(null,t,n,o)},s.allocUnsafe=function(t){return p(null,t)},s.allocUnsafeSlow=function(t){return p(null,t)},s.isBuffer=function(t){return!(null==t||!t._isBuffer)},s.compare=function(t,n){if(!s.isBuffer(t)||!s.isBuffer(n))throw new TypeError('Arguments must be Buffers');if(t===n)return 0;for(var o=t.length,f=n.length,u=0,h=Math.min(o,f);u0&&(t=this.toString('hex',0,n).match(/.{2}/g).join(' '),this.length>n&&(t+=' ... ')),''},s.prototype.compare=function(t,n,o,f,u){if(!s.isBuffer(t))throw new TypeError('Argument must be a Buffer');if(void 0===n&&(n=0),void 0===o&&(o=t?t.length:0),void 0===f&&(f=0),void 0===u&&(u=this.length),n<0||o>t.length||f<0||u>this.length)throw new RangeError('out of range index');if(f>=u&&n>=o)return 0;if(f>=u)return-1;if(n>=o)return 1;if(n>>>=0,o>>>=0,f>>>=0,u>>>=0,this===t)return 0;for(var h=u-f,c=o-n,l=Math.min(h,c),p=this.slice(f,u),y=t.slice(n,o),w=0;wu)&&(o=u),t.length>0&&(o<0||n<0)||n>this.length)throw new RangeError('Attempt to write outside buffer bounds');f||(f='utf8');for(var s=!1;;)switch(f){case'hex':return B(this,t,n,o);case'utf8':case'utf-8':return U(this,t,n,o);case'ascii':return S(this,t,n,o);case'latin1':case'binary':return Y(this,t,n,o);case'base64':return I(this,t,n,o);case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return O(this,t,n,o);default:if(s)throw new TypeError('Unknown encoding: '+f);f=(''+f).toLowerCase(),s=!0}},s.prototype.toJSON=function(){return{type:'Buffer',data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function x(t){var n=t.length;if(n<=C)return String.fromCharCode.apply(String,t);for(var o='',f=0;ff)&&(o=f);for(var u='',s=n;so)throw new RangeError('Trying to access beyond buffer length')}function j(t,n,o,f,u,h){if(!s.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>u||nt.length)throw new RangeError('Index out of range')}function V(t,n,o,f){n<0&&(n=65535+n+1);for(var u=0,s=Math.min(t.length-o,2);u>>8*(f?u:1-u)}function X(t,n,o,f){n<0&&(n=4294967295+n+1);for(var u=0,s=Math.min(t.length-o,4);u>>8*(f?u:3-u)&255}function q(t,n,o,f,u,s){if(o+f>t.length)throw new RangeError('Index out of range');if(o<0)throw new RangeError('Index out of range')}function J(t,o,f,u,s){return s||q(t,0,f,4),n.write(t,o,f,u,23,4),f+4}function Z(t,o,f,u,s){return s||q(t,0,f,8),n.write(t,o,f,u,52,8),f+8}s.prototype.slice=function(t,n){var o,f=this.length;if(t=~~t,n=void 0===n?f:~~n,t<0?(t+=f)<0&&(t=0):t>f&&(t=f),n<0?(n+=f)<0&&(n=0):n>f&&(n=f),n0&&(u*=256);)f+=this[t+--n]*u;return f},s.prototype.readUInt8=function(t,n){return n||F(t,1,this.length),this[t]},s.prototype.readUInt16LE=function(t,n){return n||F(t,2,this.length),this[t]|this[t+1]<<8},s.prototype.readUInt16BE=function(t,n){return n||F(t,2,this.length),this[t]<<8|this[t+1]},s.prototype.readUInt32LE=function(t,n){return n||F(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},s.prototype.readUInt32BE=function(t,n){return n||F(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},s.prototype.readIntLE=function(t,n,o){t|=0,n|=0,o||F(t,n,this.length);for(var f=this[t],u=1,s=0;++s=(u*=128)&&(f-=Math.pow(2,8*n)),f},s.prototype.readIntBE=function(t,n,o){t|=0,n|=0,o||F(t,n,this.length);for(var f=n,u=1,s=this[t+--f];f>0&&(u*=256);)s+=this[t+--f]*u;return s>=(u*=128)&&(s-=Math.pow(2,8*n)),s},s.prototype.readInt8=function(t,n){return n||F(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},s.prototype.readInt16LE=function(t,n){n||F(t,2,this.length);var o=this[t]|this[t+1]<<8;return 32768&o?4294901760|o:o},s.prototype.readInt16BE=function(t,n){n||F(t,2,this.length);var o=this[t+1]|this[t]<<8;return 32768&o?4294901760|o:o},s.prototype.readInt32LE=function(t,n){return n||F(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},s.prototype.readInt32BE=function(t,n){return n||F(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},s.prototype.readFloatLE=function(t,o){return o||F(t,4,this.length),n.read(this,t,!0,23,4)},s.prototype.readFloatBE=function(t,o){return o||F(t,4,this.length),n.read(this,t,!1,23,4)},s.prototype.readDoubleLE=function(t,o){return o||F(t,8,this.length),n.read(this,t,!0,52,8)},s.prototype.readDoubleBE=function(t,o){return o||F(t,8,this.length),n.read(this,t,!1,52,8)},s.prototype.writeUIntLE=function(t,n,o,f){(t=+t,n|=0,o|=0,f)||j(this,t,n,o,Math.pow(2,8*o)-1,0);var u=1,s=0;for(this[n]=255&t;++s=0&&(s*=256);)this[n+u]=t/s&255;return n+o},s.prototype.writeUInt8=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,1,255,0),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[n]=255&t,n+1},s.prototype.writeUInt16LE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):V(this,t,n,!0),n+2},s.prototype.writeUInt16BE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):V(this,t,n,!1),n+2},s.prototype.writeUInt32LE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[n+3]=t>>>24,this[n+2]=t>>>16,this[n+1]=t>>>8,this[n]=255&t):X(this,t,n,!0),n+4},s.prototype.writeUInt32BE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):X(this,t,n,!1),n+4},s.prototype.writeIntLE=function(t,n,o,f){if(t=+t,n|=0,!f){var u=Math.pow(2,8*o-1);j(this,t,n,o,u-1,-u)}var s=0,h=1,c=0;for(this[n]=255&t;++s>0)-c&255;return n+o},s.prototype.writeIntBE=function(t,n,o,f){if(t=+t,n|=0,!f){var u=Math.pow(2,8*o-1);j(this,t,n,o,u-1,-u)}var s=o-1,h=1,c=0;for(this[n+s]=255&t;--s>=0&&(h*=256);)t<0&&0===c&&0!==this[n+s+1]&&(c=1),this[n+s]=(t/h>>0)-c&255;return n+o},s.prototype.writeInt8=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[n]=255&t,n+1},s.prototype.writeInt16LE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):V(this,t,n,!0),n+2},s.prototype.writeInt16BE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):V(this,t,n,!1),n+2},s.prototype.writeInt32LE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8,this[n+2]=t>>>16,this[n+3]=t>>>24):X(this,t,n,!0),n+4},s.prototype.writeInt32BE=function(t,n,o){return t=+t,n|=0,o||j(this,t,n,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):X(this,t,n,!1),n+4},s.prototype.writeFloatLE=function(t,n,o){return J(this,t,n,!0,o)},s.prototype.writeFloatBE=function(t,n,o){return J(this,t,n,!1,o)},s.prototype.writeDoubleLE=function(t,n,o){return Z(this,t,n,!0,o)},s.prototype.writeDoubleBE=function(t,n,o){return Z(this,t,n,!1,o)},s.prototype.copy=function(t,n,o,f){if(o||(o=0),f||0===f||(f=this.length),n>=t.length&&(n=t.length),n||(n=0),f>0&&f=this.length)throw new RangeError('sourceStart out of bounds');if(f<0)throw new RangeError('sourceEnd out of bounds');f>this.length&&(f=this.length),t.length-n=0;--u)t[u+n]=this[u+o];else if(h<1e3||!s.TYPED_ARRAY_SUPPORT)for(u=0;u>>=0,o=void 0===o?this.length:o>>>0,t||(t=0),'number'==typeof t)for(h=n;h55295&&o<57344){if(!u){if(o>56319){(n-=3)>-1&&s.push(239,191,189);continue}if(h+1===f){(n-=3)>-1&&s.push(239,191,189);continue}u=o;continue}if(o<56320){(n-=3)>-1&&s.push(239,191,189),u=o;continue}o=65536+(u-55296<<10|o-56320)}else u&&(n-=3)>-1&&s.push(239,191,189);if(u=null,o<128){if((n-=1)<0)break;s.push(o)}else if(o<2048){if((n-=2)<0)break;s.push(o>>6|192,63&o|128)}else if(o<65536){if((n-=3)<0)break;s.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error('Invalid code point');if((n-=4)<0)break;s.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return s}function W(t){for(var n=[],o=0;o>8,u=o%256,s.push(u),s.push(f);return s}function rt(n){return t.toByteArray(G(n))}function et(t,n,o,f){for(var u=0;u=n.length||u>=t.length);++u)n[u+o]=t[u];return u}},903,[111,904,905]); -__d(function(g,r,i,a,m,e,d){e.read=function(o,t,h,M,f){var w,p,n=8*f-M-1,N=(1<>1,s=-7,c=h?f-1:0,l=h?-1:1,v=o[t+c];for(c+=l,w=v&(1<<-s)-1,v>>=-s,s+=n;s>0;w=256*w+o[t+c],c+=l,s-=8);for(p=w&(1<<-s)-1,w>>=-s,s+=M;s>0;p=256*p+o[t+c],c+=l,s-=8);if(0===w)w=1-u;else{if(w===N)return p?NaN:1/0*(v?-1:1);p+=Math.pow(2,M),w-=u}return(v?-1:1)*p*Math.pow(2,w-M)},e.write=function(o,t,h,M,f,w){var p,n,N,u=8*w-f-1,s=(1<>1,l=23===f?Math.pow(2,-24)-Math.pow(2,-77):0,v=M?0:w-1,_=M?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(n=isNaN(t)?1:0,p=s):(p=Math.floor(Math.log(t)/Math.LN2),t*(N=Math.pow(2,-p))<1&&(p--,N*=2),(t+=p+c>=1?l/N:l*Math.pow(2,1-c))*N>=2&&(p++,N/=2),p+c>=s?(n=0,p=s):p+c>=1?(n=(t*N-1)*Math.pow(2,f),p+=c):(n=t*Math.pow(2,c-1)*Math.pow(2,f),p=0));f>=8;o[h+v]=255&n,v+=_,n/=256,f-=8);for(p=p<0;o[h+v]=255&p,v+=_,p/=256,u-=8);o[h+v-_]|=128*b}},904,[]); -__d(function(g,r,i,a,m,e,d){var t={}.toString;m.exports=Array.isArray||function(n){return'[object Array]'==t.call(n)}},905,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t={cipher:{},hash:{},keyexchange:{},mode:{},misc:{},codec:{},exception:{corrupt:function(t){this.toString=function(){return"CORRUPT: "+this.message},this.message=t},invalid:function(t){this.toString=function(){return"INVALID: "+this.message},this.message=t},bug:function(t){this.toString=function(){return"BUG: "+this.message},this.message=t},notReady:function(t){this.toString=function(){return"NOT READY: "+this.message},this.message=t}}};function n(n,o,c){if(4!==o.length)throw new t.exception.invalid("invalid aes block size");var s=n.b[c],h=o[0]^s[0],l=o[c?3:1]^s[1],f=o[2]^s[2];o=o[c?1:3]^s[3];var u,p,y,b,v=s.length/4-2,w=4,A=[0,0,0,0];n=(u=n.s[c])[0];var B=u[1],k=u[2],L=u[3],x=u[4];for(b=0;b>>24]^B[l>>16&255]^k[f>>8&255]^L[255&o]^s[w],p=n[l>>>24]^B[f>>16&255]^k[o>>8&255]^L[255&h]^s[w+1],y=n[f>>>24]^B[o>>16&255]^k[h>>8&255]^L[255&l]^s[w+2],o=n[o>>>24]^B[h>>16&255]^k[l>>8&255]^L[255&f]^s[w+3],w+=4,h=u,l=p,f=y;for(b=0;4>b;b++)A[c?3&-b:b]=x[h>>>24]<<24^x[l>>16&255]<<16^x[f>>8&255]<<8^x[255&o]^s[w++],u=h,h=l,l=f,f=o,o=u;return A}function o(t,n){var o,c,s,h=t.F,l=t.b,f=h[0],u=h[1],p=h[2],y=h[3],b=h[4],v=h[5],w=h[6],A=h[7];for(o=0;64>o;o++)16>o?c=n[o]:(c=n[o+1&15],s=n[o+14&15],c=n[15&o]=(c>>>7^c>>>18^c>>>3^c<<25^c<<14)+(s>>>17^s>>>19^s>>>10^s<<15^s<<13)+n[15&o]+n[o+9&15]|0),c=c+A+(b>>>6^b>>>11^b>>>25^b<<26^b<<21^b<<7)+(w^b&(v^w))+l[o],A=w,w=v,v=b,b=y+c|0,y=p,p=u,f=c+((u=f)&p^y&(u^p))+(u>>>2^u>>>13^u>>>22^u<<30^u<<19^u<<10)|0;h[0]=h[0]+f|0,h[1]=h[1]+u|0,h[2]=h[2]+p|0,h[3]=h[3]+y|0,h[4]=h[4]+b|0,h[5]=h[5]+v|0,h[6]=h[6]+w|0,h[7]=h[7]+A|0}function c(n,o){var c,s=t.random.K[n],h=[];for(c in s)s.hasOwnProperty(c)&&h.push(s[c]);for(c=0;cn&&(t.h[n]=t.h[n]+1|0,!t.h[n]);n++);return t.L.encrypt(t.h)}function f(t,n){return function(){n.apply(t,arguments)}}t.cipher.aes=function(n){this.s[0][0][0]||this.O();var o,c,s,h,l=this.s[0][4],f=this.s[1],u=1;if(4!==(o=n.length)&&6!==o&&8!==o)throw new t.exception.invalid("invalid aes key size");for(this.b=[s=n.slice(0),h=[]],n=o;n<4*o+28;n++)c=s[n-1],(0==n%o||8===o&&4==n%o)&&(c=l[c>>>24]<<24^l[c>>16&255]<<16^l[c>>8&255]<<8^l[255&c],0==n%o&&(c=c<<8^c>>>24^u<<24,u=u<<1^283*(u>>7))),s[n]=s[n-o]^c;for(o=0;n;o++,n--)c=s[3&o?n:n-4],h[o]=4>=n||4>o?c:f[0][l[c>>>24]]^f[1][l[c>>16&255]]^f[2][l[c>>8&255]]^f[3][l[255&c]]},t.cipher.aes.prototype={encrypt:function(t){return n(this,t,0)},decrypt:function(t){return n(this,t,1)},s:[[[],[],[],[],[]],[[],[],[],[],[]]],O:function(){var t,n,o,c,s,h,l,f=this.s[0],u=this.s[1],p=f[4],y=u[4],b=[],v=[];for(t=0;256>t;t++)v[(b[t]=t<<1^283*(t>>7))^t]=t;for(n=o=0;!p[n];n^=c||1,o=v[o]||1)for(h=(h=o^o<<1^o<<2^o<<3^o<<4)>>8^255&h^99,p[n]=h,y[h]=n,l=16843009*(s=b[t=b[c=b[n]]])^65537*t^257*c^16843008*n,s=257*b[h]^16843008*h,t=0;4>t;t++)f[t][n]=s=s<<24^s>>>8,u[t][h]=l=l<<24^l>>>8;for(t=0;5>t;t++)f[t]=f[t].slice(0),u[t]=u[t].slice(0)}},t.bitArray={bitSlice:function(n,o,c){return n=t.bitArray.$(n.slice(o/32),32-(31&o)).slice(1),void 0===c?n:t.bitArray.clamp(n,c-o)},extract:function(t,n,o){var c=Math.floor(-n-o&31);return(-32&(n+o-1^n)?t[n/32|0]<<32-c^t[n/32+1|0]>>>c:t[n/32|0]>>>c)&(1<>o-1,1)),n},partial:function(t,n,o){return 32===t?n:(o?0|n:n<<32-t)+1099511627776*t},getPartial:function(t){return Math.round(t/1099511627776)||32},equal:function(n,o){if(t.bitArray.bitLength(n)!==t.bitArray.bitLength(o))return!1;var c,s=0;for(c=0;c>>o),c=n[h]<<32-o;return h=n.length?n[n.length-1]:0,n=t.bitArray.getPartial(h),s.push(t.bitArray.partial(o+n&31,32>>24|o>>>8&65280|(65280&o)<<8|o<<24;return t}},t.codec.utf8String={fromBits:function(n){var o,c,s="",h=t.bitArray.bitLength(n);for(o=0;o>>8>>>8>>>8),c<<=8;return decodeURIComponent(escape(s))},toBits:function(n){n=unescape(encodeURIComponent(n));var o,c=[],s=0;for(o=0;o>>f)>>>h),f(s=y.indexOf(n.charAt(c)))){if(!o)try{return t.codec.base32hex.toBits(n)}catch(t){}throw new t.exception.invalid("this isn't "+v+"!")}p>f?(p-=f,u.push(b^s>>>p),b=s<>>h)>>>26),6>h?(f=n[c]<<6-h,h+=26,c++):(f<<=6,h-=6);for(;3&s.length&&!o;)s+="=";return s},toBits:function(n,o){n=n.replace(/\s|=/g,"");var c,s,h=[],l=0,f=t.codec.base64.B,u=0;for(o&&(f=f.substr(0,62)+"-_"),c=0;c(s=f.indexOf(n.charAt(c))))throw new t.exception.invalid("this isn't base64!");26>>l),u=s<<32-l):u^=s<<32-(l+=6)}return 56&l&&h.push(t.bitArray.partial(56&l,u,1)),h}},t.codec.base64url={fromBits:function(n){return t.codec.base64.fromBits(n,1,1)},toBits:function(n){return t.codec.base64.toBits(n,1)}},t.hash.sha256=function(t){this.b[0]||this.O(),t?(this.F=t.F.slice(0),this.A=t.A.slice(0),this.l=t.l):this.reset()},t.hash.sha256.hash=function(n){return(new t.hash.sha256).update(n).finalize()},t.hash.sha256.prototype={blockSize:512,reset:function(){return this.F=this.Y.slice(0),this.A=[],this.l=0,this},update:function(n){"string"==typeof n&&(n=t.codec.utf8String.toBits(n));var c,s=this.A=t.bitArray.concat(this.A,n);if(c=this.l,9007199254740991<(n=this.l=c+t.bitArray.bitLength(n)))throw new t.exception.invalid("Cannot hash more than 2^53 - 1 bits");if("undefined"!=typeof Uint32Array){var h=new Uint32Array(s),l=0;for(c=512+c-(512+c&511);c<=n;c+=512)o(this,h.subarray(16*l,16*(l+1))),l+=1;s.splice(0,16*l)}else for(c=512+c-(512+c&511);c<=n;c+=512)o(this,s.splice(0,16));return this},finalize:function(){var n,c=this.A,s=this.F;for(n=(c=t.bitArray.concat(c,[t.bitArray.partial(1,1)])).length+2;15&n;n++)c.push(0);for(c.push(Math.floor(this.l/4294967296)),c.push(0|this.l);c.length;)o(this,c.splice(0,16));return this.reset(),s},Y:[],b:[],O:function(){function t(t){return 4294967296*(t-Math.floor(t))|0}for(var n,o,c=0,s=2;64>c;s++){for(o=!0,n=2;n*n<=s;n++)if(0==s%n){o=!1;break}o&&(8>c&&(this.Y[c]=t(Math.pow(s,.5))),this.b[c]=t(Math.pow(s,.3333333333333333)),c++)}}},t.mode.ccm={name:"ccm",G:[],listenProgress:function(n){t.mode.ccm.G.push(n)},unListenProgress:function(n){-1<(n=t.mode.ccm.G.indexOf(n))&&t.mode.ccm.G.splice(n,1)},fa:function(n){var o,c=t.mode.ccm.G.slice();for(o=0;op)throw new t.exception.invalid("ccm: iv must be at least 7 bytes");for(l=2;4>l&&y>>>8*l;l++);return l<15-p&&(l=15-p),c=u.clamp(c,8*(15-l)),o=t.mode.ccm.V(n,o,c,s,h,l),f=t.mode.ccm.C(n,f,c,o,h,l),u.concat(f.data,f.tag)},decrypt:function(n,o,c,s,h){h=h||64,s=s||[];var l=t.bitArray,f=l.bitLength(c)/8,u=l.bitLength(o),p=l.clamp(o,u-h),y=l.bitSlice(o,u-h);u=(u-h)/8;if(7>f)throw new t.exception.invalid("ccm: iv must be at least 7 bytes");for(o=2;4>o&&u>>>8*o;o++);if(o<15-f&&(o=15-f),c=l.clamp(c,8*(15-o)),p=t.mode.ccm.C(n,p,c,y,h,o),n=t.mode.ccm.V(n,p.data,c,s,h,o),!l.equal(p.tag,n))throw new t.exception.corrupt("ccm: tag doesn't match");return p.data},na:function(n,o,c,s,h,l){var f=[],u=t.bitArray,p=u.i;if(s=[u.partial(8,(o.length?64:0)|s-2<<2|l-1)],(s=u.concat(s,c))[3]|=h,s=n.encrypt(s),o.length)for(65279>=(c=u.bitLength(o)/8)?f=[u.partial(16,c)]:4294967295>=c&&(f=u.concat([u.partial(16,65534)],[c])),f=u.concat(f,o),o=0;oh||16b&&(t.mode.ccm.fa(f/p),b+=v),c[3]++,h=n.encrypt(c),o[f]^=h[0],o[f+1]^=h[1],o[f+2]^=h[2],o[f+3]^=h[3];return{tag:s,data:u.clamp(o,y)}}},t.mode.ocb2={name:"ocb2",encrypt:function(n,o,c,s,h,l){if(128!==t.bitArray.bitLength(c))throw new t.exception.invalid("ocb iv must be 128 bits");var f,u=t.mode.ocb2.S,p=t.bitArray,y=p.i,b=[0,0,0,0];c=u(n.encrypt(c));var v,w=[];for(s=s||[],h=h||64,f=0;f+4h.bitLength(c)&&(u=l(u,s(u)),c=h.concat(c,[-2147483648,0,0,0])),f=l(f,c),n.encrypt(l(s(l(u,s(u))),f))},S:function(t){return[t[0]<<1^t[1]>>>31,t[1]<<1^t[2]>>>31,t[2]<<1^t[3]>>>31,t[3]<<1^135*(t[0]>>>31)]}},t.mode.gcm={name:"gcm",encrypt:function(n,o,c,s,h){var l=o.slice(0);return o=t.bitArray,s=s||[],n=t.mode.gcm.C(!0,n,l,s,c,h||128),o.concat(n.data,n.tag)},decrypt:function(n,o,c,s,h){var l=o.slice(0),f=t.bitArray,u=f.bitLength(l);if(h=h||128,s=s||[],h<=u?(o=f.bitSlice(l,u-h),l=f.bitSlice(l,0,u-h)):(o=l,l=[]),n=t.mode.gcm.C(!1,n,l,s,c,h),!f.equal(n.tag,o))throw new t.exception.corrupt("gcm: tag doesn't match");return n.data},ka:function(n,o){var c,s,h,l,f,u=t.bitArray.i;for(h=[0,0,0,0],l=o.slice(0),c=0;128>c;c++){for((s=0!=(n[Math.floor(c/32)]&1<<31-c%32))&&(h=u(h,l)),f=0!=(1&l[3]),s=3;0>>1|(1&l[s-1])<<31;l[0]>>>=1,f&&(l[0]^=-520093696)}return h},j:function(n,o,c){var s,h=c.length;for(o=o.slice(0),s=0;sh&&(n=o.hash(n)),c=0;cs||0>c)throw new t.exception.invalid("invalid params to pbkdf2");"string"==typeof n&&(n=t.codec.utf8String.toBits(n)),"string"==typeof o&&(o=t.codec.utf8String.toBits(o)),n=new(h=h||t.misc.hmac)(n);var l,f,u,p,y=[],b=t.bitArray;for(p=1;32*y.length<(s||1);p++){for(h=l=n.encrypt(b.concat(o,[p])),f=1;fu;u++)s.push(4294967296*Math.random()|0);for(u=0;u=1<this.o&&(this.o=p),this.P++,this.b=t.hash.sha256.hash(this.b.concat(s)),this.L=new t.cipher.aes(this.b),c=0;4>c&&(this.h[c]=this.h[c]+1|0,!this.h[c]);c++);}for(c=0;c>>=1;this.c[u].update([h,this.N++,2,o,f,n.length].concat(n))}break;case"string":void 0===o&&(o=n.length),this.c[u].update([h,this.N++,3,o,f,n.length]),this.c[u].update(n);break;default:y=1}if(y)throw new t.exception.bug("random: addEntropy only supports number, array of numbers or string");this.m[u]+=o,this.f+=o,p===this.u&&(this.isReady()!==this.u&&c("seeded",Math.max(this.o,this.f)),c("progress",this.getProgress()))},isReady:function(t){return t=this.T[void 0!==t?t:this.M],this.o&&this.o>=t?this.m[0]>this.ba&&(new Date).valueOf()>this.Z?this.J|this.I:this.I:this.f>=t?this.J|this.u:this.u},getProgress:function(t){return t=this.T[t||this.M],this.o>=t?1:this.f>t?1:this.f/t},startCollectors:function(){if(!this.D){if(this.a={loadTimeCollector:f(this,this.ma),mouseCollector:f(this,this.oa),keyboardCollector:f(this,this.la),accelerometerCollector:f(this,this.ea),touchCollector:f(this,this.qa)},window.addEventListener)window.addEventListener("load",this.a.loadTimeCollector,!1),window.addEventListener("mousemove",this.a.mouseCollector,!1),window.addEventListener("keypress",this.a.keyboardCollector,!1),window.addEventListener("devicemotion",this.a.accelerometerCollector,!1),window.addEventListener("touchmove",this.a.touchCollector,!1);else{if(!document.attachEvent)throw new t.exception.bug("can't attach event");document.attachEvent("onload",this.a.loadTimeCollector),document.attachEvent("onmousemove",this.a.mouseCollector),document.attachEvent("keypress",this.a.keyboardCollector)}this.D=!0}},stopCollectors:function(){this.D&&(window.removeEventListener?(window.removeEventListener("load",this.a.loadTimeCollector,!1),window.removeEventListener("mousemove",this.a.mouseCollector,!1),window.removeEventListener("keypress",this.a.keyboardCollector,!1),window.removeEventListener("devicemotion",this.a.accelerometerCollector,!1),window.removeEventListener("touchmove",this.a.touchCollector,!1)):document.detachEvent&&(document.detachEvent("onload",this.a.loadTimeCollector),document.detachEvent("onmousemove",this.a.mouseCollector),document.detachEvent("keypress",this.a.keyboardCollector)),this.D=!1)},addEventListener:function(t,n){this.K[t][this.ga++]=n},removeEventListener:function(t,n){var o,c,s=this.K[t],h=[];for(c in s)s.hasOwnProperty(c)&&s[c]===n&&h.push(c);for(o=0;o=f.iter||64!==f.ts&&96!==f.ts&&128!==f.ts||128!==f.ks&&192!==f.ks&&256!==f.ks||2>f.iv.length||4=o.iter||64!==o.ts&&96!==o.ts&&128!==o.ts||128!==o.ks&&192!==o.ks&&256!==o.ks||!o.iv||2>o.iv.length||4>>32-s}function o(t,s,_,h,n,o,f){return c(t+(s&_|~s&h)+n+o|0,f)+s|0}function f(t,s,_,h,n,o,f){return c(t+(s&h|_&~h)+n+o|0,f)+s|0}function l(t,s,_,h,n,o,f){return c(t+(s^_^h)+n+o|0,f)+s|0}function u(t,s,_,h,n,o,f){return c(t+(_^(s|~h))+n+o|0,f)+s|0}t(n,s),n.prototype._update=function(){for(var t=h,s=0;s<16;++s)t[s]=this._block.readInt32LE(4*s);var _=this._a,n=this._b,c=this._c,b=this._d;n=u(n=u(n=u(n=u(n=l(n=l(n=l(n=l(n=f(n=f(n=f(n=f(n=o(n=o(n=o(n=o(n,c=o(c,b=o(b,_=o(_,n,c,b,t[0],3614090360,7),n,c,t[1],3905402710,12),_,n,t[2],606105819,17),b,_,t[3],3250441966,22),c=o(c,b=o(b,_=o(_,n,c,b,t[4],4118548399,7),n,c,t[5],1200080426,12),_,n,t[6],2821735955,17),b,_,t[7],4249261313,22),c=o(c,b=o(b,_=o(_,n,c,b,t[8],1770035416,7),n,c,t[9],2336552879,12),_,n,t[10],4294925233,17),b,_,t[11],2304563134,22),c=o(c,b=o(b,_=o(_,n,c,b,t[12],1804603682,7),n,c,t[13],4254626195,12),_,n,t[14],2792965006,17),b,_,t[15],1236535329,22),c=f(c,b=f(b,_=f(_,n,c,b,t[1],4129170786,5),n,c,t[6],3225465664,9),_,n,t[11],643717713,14),b,_,t[0],3921069994,20),c=f(c,b=f(b,_=f(_,n,c,b,t[5],3593408605,5),n,c,t[10],38016083,9),_,n,t[15],3634488961,14),b,_,t[4],3889429448,20),c=f(c,b=f(b,_=f(_,n,c,b,t[9],568446438,5),n,c,t[14],3275163606,9),_,n,t[3],4107603335,14),b,_,t[8],1163531501,20),c=f(c,b=f(b,_=f(_,n,c,b,t[13],2850285829,5),n,c,t[2],4243563512,9),_,n,t[7],1735328473,14),b,_,t[12],2368359562,20),c=l(c,b=l(b,_=l(_,n,c,b,t[5],4294588738,4),n,c,t[8],2272392833,11),_,n,t[11],1839030562,16),b,_,t[14],4259657740,23),c=l(c,b=l(b,_=l(_,n,c,b,t[1],2763975236,4),n,c,t[4],1272893353,11),_,n,t[7],4139469664,16),b,_,t[10],3200236656,23),c=l(c,b=l(b,_=l(_,n,c,b,t[13],681279174,4),n,c,t[0],3936430074,11),_,n,t[3],3572445317,16),b,_,t[6],76029189,23),c=l(c,b=l(b,_=l(_,n,c,b,t[9],3654602809,4),n,c,t[12],3873151461,11),_,n,t[15],530742520,16),b,_,t[2],3299628645,23),c=u(c,b=u(b,_=u(_,n,c,b,t[0],4096336452,6),n,c,t[7],1126891415,10),_,n,t[14],2878612391,15),b,_,t[5],4237533241,21),c=u(c,b=u(b,_=u(_,n,c,b,t[12],1700485571,6),n,c,t[3],2399980690,10),_,n,t[10],4293915773,15),b,_,t[1],2240044497,21),c=u(c,b=u(b,_=u(_,n,c,b,t[8],1873313359,6),n,c,t[15],4264355552,10),_,n,t[6],2734768916,15),b,_,t[13],1309151649,21),c=u(c,b=u(b,_=u(_,n,c,b,t[4],4149444226,6),n,c,t[11],3174756917,10),_,n,t[2],718787259,15),b,_,t[9],3951481745,21),this._a=this._a+_|0,this._b=this._b+n|0,this._c=this._c+c|0,this._d=this._d+b|0},n.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=_.allocUnsafe(16);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t},m.exports=n},909,[908,910,911]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Buffer,o=r(d[1]).Transform;function s(o,s){if(!t.isBuffer(o)&&'string'!=typeof o)throw new TypeError(s+' must be a string or a buffer')}function n(s){o.call(this),this._block=t.allocUnsafe(s),this._blockSize=s,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}r(d[2])(n,o),n.prototype._transform=function(t,o,s){var n=null;try{this.update(t,o)}catch(t){n=t}s(n)},n.prototype._flush=function(t){var o=null;try{this.push(this.digest())}catch(t){o=t}t(o)},n.prototype.update=function(o,n){if(s(o,'Data'),this._finalized)throw new Error('Digest already called');t.isBuffer(o)||(o=t.from(o,n));for(var f=this._block,h=0;this._blockOffset+o.length-h>=this._blockSize;){for(var l=this._blockOffset;l0;++_)this._length[_]+=c,(c=this._length[_]/4294967296|0)>0&&(this._length[_]-=4294967296*c);return this},n.prototype._update=function(){throw new Error('_update is not implemented')},n.prototype.digest=function(t){if(this._finalized)throw new Error('Digest already called');this._finalized=!0;var o=this._digest();void 0!==t&&(o=o.toString(t)),this._block.fill(0),this._blockOffset=0;for(var s=0;s<4;++s)this._length[s]=0;return o},n.prototype._digest=function(){throw new Error('_digest is not implemented')},m.exports=n},910,[911,912,908]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=n.Buffer;function t(n,o){for(var t in n)o[t]=n[t]}function f(n,t,f){return o(n,t,f)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?m.exports=n:(t(n,e),e.Buffer=f),f.prototype=Object.create(o.prototype),t(o,f),f.from=function(n,t,f){if('number'==typeof n)throw new TypeError('Argument must not be a number');return o(n,t,f)},f.alloc=function(n,t,f){if('number'!=typeof n)throw new TypeError('Argument must be a number');var u=o(n);return void 0!==t?'string'==typeof f?u.fill(t,f):u.fill(t):u.fill(0),u},f.allocUnsafe=function(n){if('number'!=typeof n)throw new TypeError('Argument must be a number');return o(n)},f.allocUnsafeSlow=function(o){if('number'!=typeof o)throw new TypeError('Argument must be a number');return n.SlowBuffer(o)}},911,[903]); -__d(function(g,r,i,a,m,e,d){(e=m.exports=r(d[0])).Stream=e,e.Readable=e,e.Writable=r(d[1]),e.Duplex=r(d[2]),e.Transform=r(d[3]),e.PassThrough=r(d[4]),e.finished=r(d[5]),e.pipeline=r(d[6])},912,[913,922,921,927,928,926,929]); -__d(function(g,r,i,a,m,e,d){'use strict';var t;m.exports=C,C.ReadableState=j;r(d[0]).EventEmitter;var n=function(t,n){return t.listeners(n).length},o=r(d[1]),s=r(d[2]).Buffer,l=g.Uint8Array||function(){};function u(t){return s.from(t)}var p,h=r(d[3]);p=h&&h.debuglog?h.debuglog('stream'):function(){};var f,c,b=r(d[4]),y=r(d[5]),_=r(d[6]).getHighWaterMark,v=r(d[7]).codes,w=v.ERR_INVALID_ARG_TYPE,S=v.ERR_STREAM_PUSH_AFTER_EOF,M=v.ERR_METHOD_NOT_IMPLEMENTED,R=v.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,E=r(d[8]).emitExperimentalWarning;r(d[9])(C,o);var k=['error','close','destroy','pause','resume'];function L(t,n,o){if('function'==typeof t.prependListener)return t.prependListener(n,o);t._events&&t._events[n]?Array.isArray(t._events[n])?t._events[n].unshift(o):t._events[n]=[o,t._events[n]]:t.on(n,o)}function j(n,o,s){t=t||r(d[10]),n=n||{},'boolean'!=typeof s&&(s=o instanceof t),this.objectMode=!!n.objectMode,s&&(this.objectMode=this.objectMode||!!n.readableObjectMode),this.highWaterMark=_(this,n,'readableHighWaterMark',s),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==n.emitClose,this.destroyed=!1,this.defaultEncoding=n.defaultEncoding||'utf8',this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,n.encoding&&(f||(f=r(d[11]).StringDecoder),this.decoder=new f(n.encoding),this.encoding=n.encoding)}function C(n){if(t=t||r(d[10]),!(this instanceof C))return new C(n);var s=this instanceof t;this._readableState=new j(n,this,s),this.readable=!0,n&&('function'==typeof n.read&&(this._read=n.read),'function'==typeof n.destroy&&(this._destroy=n.destroy)),o.call(this)}function T(t,n,o,l,h){p('readableAddChunk',n);var f,c=t._readableState;if(null===n)c.reading=!1,P(t,c);else if(h||(f=W(c,n)),f)t.emit('error',f);else if(c.objectMode||n&&n.length>0)if('string'==typeof n||c.objectMode||Object.getPrototypeOf(n)===s.prototype||(n=u(n)),l)c.endEmitted?t.emit('error',new R):D(t,c,n,!0);else if(c.ended)t.emit('error',new S);else{if(c.destroyed)return!1;c.reading=!1,c.decoder&&!o?(n=c.decoder.write(n),c.objectMode||0!==n.length?D(t,c,n,!1):N(t,c)):D(t,c,n,!1)}else l||(c.reading=!1,N(t,c));return!c.ended&&(c.length=A?t=A:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function x(t,n){return t<=0||0===n.length&&n.ended?0:n.objectMode?1:t!=t?n.flowing&&n.length?n.buffer.head.data.length:n.length:(t>n.highWaterMark&&(n.highWaterMark=O(t)),t<=n.length?t:n.ended?n.length:(n.needReadable=!0,0))}function P(t,n){if(!n.ended){if(n.decoder){var o=n.decoder.end();o&&o.length&&(n.buffer.push(o),n.length+=n.objectMode?1:o.length)}n.ended=!0,n.sync?I(t):(n.needReadable=!1,n.emittedReadable||(n.emittedReadable=!0,U(t)))}}function I(t){var n=t._readableState;n.needReadable=!1,n.emittedReadable||(p('emitReadable',n.flowing),n.emittedReadable=!0,process.nextTick(U,t))}function U(t){var n=t._readableState;p('emitReadable_',n.destroyed,n.length,n.ended),n.destroyed||!n.length&&!n.ended||t.emit('readable'),n.needReadable=!n.flowing&&!n.ended&&n.length<=n.highWaterMark,q(t)}function N(t,n){n.readingMore||(n.readingMore=!0,process.nextTick(H,t,n))}function H(t,n){for(;!n.reading&&!n.ended&&(n.length0,n.resumeScheduled&&!n.paused?n.flowing=!0:t.listenerCount('data')>0&&t.resume()}function V(t){p('readable nexttick read 0'),t.read(0)}function G(t,n){n.resumeScheduled||(n.resumeScheduled=!0,process.nextTick(Y,t,n))}function Y(t,n){p('resume',n.reading),n.reading||t.read(0),n.resumeScheduled=!1,t.emit('resume'),q(t),n.flowing&&!n.reading&&t.read(0)}function q(t){var n=t._readableState;for(p('flow',n.flowing);n.flowing&&null!==t.read(););}function z(t,n){return 0===n.length?null:(n.objectMode?o=n.buffer.shift():!t||t>=n.length?(o=n.decoder?n.buffer.join(''):1===n.buffer.length?n.buffer.first():n.buffer.concat(n.length),n.buffer.clear()):o=n.buffer.consume(t,n.decoder),o);var o}function J(t){var n=t._readableState;p('endReadable',n.endEmitted),n.endEmitted||(n.ended=!0,process.nextTick(K,n,t))}function K(t,n){p('endReadableNT',t.endEmitted,t.length),t.endEmitted||0!==t.length||(t.endEmitted=!0,n.readable=!1,n.emit('end'))}function Q(t,n){for(var o=0,s=t.length;o=n.highWaterMark:n.length>0)||n.ended))return p('read: emitReadable',n.length,n.ended),0===n.length&&n.ended?J(this):I(this),null;if(0===(t=x(t,n))&&n.ended)return 0===n.length&&J(this),null;var s,l=n.needReadable;return p('need readable',l),(0===n.length||n.length-t0?z(t,n):null)?(n.needReadable=!0,t=0):(n.length-=t,n.awaitDrain=0),0===n.length&&(n.ended||(n.needReadable=!0),o!==t&&n.ended&&J(this)),null!==s&&this.emit('data',s),s},C.prototype._read=function(t){this.emit('error',new M('_read()'))},C.prototype.pipe=function(t,o){var s=this,l=this._readableState;switch(l.pipesCount){case 0:l.pipes=t;break;case 1:l.pipes=[l.pipes,t];break;default:l.pipes.push(t)}l.pipesCount+=1,p('pipe count=%d opts=%j',l.pipesCount,o);var u=(!o||!1!==o.end)&&t!==process.stdout&&t!==process.stderr?f:M;function h(t,n){p('onunpipe'),t===s&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,y())}function f(){p('onend'),t.end()}l.endEmitted?process.nextTick(u):s.once('end',u),t.on('unpipe',h);var c=F(s);t.on('drain',c);var b=!1;function y(){p('cleanup'),t.removeListener('close',w),t.removeListener('finish',S),t.removeListener('drain',c),t.removeListener('error',v),t.removeListener('unpipe',h),s.removeListener('end',f),s.removeListener('end',M),s.removeListener('data',_),b=!0,!l.awaitDrain||t._writableState&&!t._writableState.needDrain||c()}function _(n){p('ondata');var o=t.write(n);p('dest.write',o),!1===o&&((1===l.pipesCount&&l.pipes===t||l.pipesCount>1&&-1!==Q(l.pipes,t))&&!b&&(p('false write response, pause',l.awaitDrain),l.awaitDrain++),s.pause())}function v(o){p('onerror',o),M(),t.removeListener('error',v),0===n(t,'error')&&t.emit('error',o)}function w(){t.removeListener('finish',S),M()}function S(){p('onfinish'),t.removeListener('close',w),M()}function M(){p('unpipe'),s.unpipe(t)}return s.on('data',_),L(t,'error',v),t.once('close',w),t.once('finish',S),t.emit('pipe',s),l.flowing||(p('pipe resume'),s.resume()),t},C.prototype.unpipe=function(t){var n=this._readableState,o={hasUnpiped:!1};if(0===n.pipesCount)return this;if(1===n.pipesCount)return t&&t!==n.pipes?this:(t||(t=n.pipes),n.pipes=null,n.pipesCount=0,n.flowing=!1,t&&t.emit('unpipe',this,o),this);if(!t){var s=n.pipes,l=n.pipesCount;n.pipes=null,n.pipesCount=0,n.flowing=!1;for(var u=0;u0,!1!==l.flowing&&this.resume()):'readable'===t&&(l.endEmitted||l.readableListening||(l.readableListening=l.needReadable=!0,l.flowing=!1,l.emittedReadable=!1,p('on readable',l.length,l.reading),l.length?I(this):l.reading||process.nextTick(V,this))),s},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(t,n){var s=o.prototype.removeListener.call(this,t,n);return'readable'===t&&process.nextTick(B,this),s},C.prototype.removeAllListeners=function(t){var n=o.prototype.removeAllListeners.apply(this,arguments);return'readable'!==t&&void 0!==t||process.nextTick(B,this),n},C.prototype.resume=function(){var t=this._readableState;return t.flowing||(p('resume'),t.flowing=!t.readableListening,G(this,t)),t.paused=!1,this},C.prototype.pause=function(){return p('call pause flowing=%j',this._readableState.flowing),!1!==this._readableState.flowing&&(p('pause'),this._readableState.flowing=!1,this.emit('pause')),this._readableState.paused=!0,this},C.prototype.wrap=function(t){var n=this,o=this._readableState,s=!1;for(var l in t.on('end',function(){if(p('wrapped end'),o.decoder&&!o.ended){var t=o.decoder.end();t&&t.length&&n.push(t)}n.push(null)}),t.on('data',function(l){(p('wrapped data'),o.decoder&&(l=o.decoder.write(l)),!o.objectMode||null!==l&&void 0!==l)&&((o.objectMode||l&&l.length)&&(n.push(l)||(s=!0,t.pause())))}),t)void 0===this[l]&&'function'==typeof t[l]&&(this[l]=(function(n){return function(){return t[n].apply(t,arguments)}})(l));for(var u=0;u0&&this._events[h].length>l&&(this._events[h].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[h].length),'function'==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(t,n){if(!s(n))throw TypeError('listener must be a function');var o=!1;function h(){this.removeListener(t,h),o||(o=!0,n.apply(this,arguments))}return h.listener=n,this.on(t,h),this},t.prototype.removeListener=function(t,o){var h,v,l,u;if(!s(o))throw TypeError('listener must be a function');if(!this._events||!this._events[t])return this;if(l=(h=this._events[t]).length,v=-1,h===o||s(h.listener)&&h.listener===o)delete this._events[t],this._events.removeListener&&this.emit('removeListener',t,o);else if(n(h)){for(u=l;u-- >0;)if(h[u]===o||h[u].listener&&h[u].listener===o){v=u;break}if(v<0)return this;1===h.length?(h.length=0,delete this._events[t]):h.splice(v,1),this._events.removeListener&&this.emit('removeListener',t,o)}return this},t.prototype.removeAllListeners=function(t){var n,o;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(n in this._events)'removeListener'!==n&&this.removeAllListeners(n);return this.removeAllListeners('removeListener'),this._events={},this}if(s(o=this._events[t]))this.removeListener(t,o);else if(o)for(;o.length;)this.removeListener(t,o[o.length-1]);return delete this._events[t],this},t.prototype.listeners=function(t){return this._events&&this._events[t]?s(this._events[t])?[this._events[t]]:this._events[t].slice():[]},t.prototype.listenerCount=function(t){if(this._events){var n=this._events[t];if(s(n))return 1;if(n)return n.length}return 0},t.listenerCount=function(t,s){return t.listenerCount(s)}},914,[]); -__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).EventEmitter},915,[914]); -__d(function(g,r,i,a,m,e,d){'use strict';function t(t){for(var h=1;h0?this.tail.next=n:this.head=n,this.tail=n,++this.length},u.unshift=function(t){var n={data:t,next:this.head};0===this.length&&(this.tail=n),this.head=n,++this.length},u.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},u.clear=function(){this.head=this.tail=null,this.length=0},u.join=function(t){if(0===this.length)return'';for(var n=this.head,h=''+n.data;n=n.next;)h+=t+n.data;return h},u.concat=function(t){if(0===this.length)return h.alloc(0);for(var n,s,l,u=h.allocUnsafe(t>>>0),c=this.head,o=0;c;)n=c.data,s=u,l=o,h.prototype.copy.call(n,s,l),o+=c.data.length,c=c.next;return u},u.consume=function(t,n){var h;return tl.length?l.length:t;if(u===l.length?s+=l:s+=l.slice(0,t),0===(t-=u)){u===l.length?(++h,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=l.slice(u));break}++h}return this.length-=h,s},u._getBuffer=function(t){var n=h.allocUnsafe(t),s=this.head,l=1;for(s.data.copy(n),t-=s.data.length;s=s.next;){var u=s.data,c=t>u.length?u.length:t;if(u.copy(n,n.length-t,0,c),0===(t-=c)){c===u.length?(++l,s.next?this.head=s.next:this.head=this.tail=null):(this.head=s,s.data=u.slice(c));break}++l}return this.length-=l,n},u[l]=function(n,h){return s(this,t({},h,{depth:0,customInspect:!1}))},n})()},916,[903,809]); -__d(function(g,r,i,a,m,e,d){'use strict';function t(t,_){l(t,_),s(t)}function s(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit('close')}function l(t,s){t.emit('error',s)}m.exports={destroy:function(_,h){var n=this,b=this._readableState&&this._readableState.destroyed,S=this._writableState&&this._writableState.destroyed;return b||S?(h?h(_):!_||this._writableState&&this._writableState.errorEmitted||process.nextTick(l,this,_),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(_||null,function(l){!h&&l?(process.nextTick(t,n,l),n._writableState&&(n._writableState.errorEmitted=!0)):h?(process.nextTick(s,n),h(l)):process.nextTick(s,n)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}}},917,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).codes.ERR_INVALID_OPT_VALUE;function n(t,n,o){return null!=t.highWaterMark?t.highWaterMark:n?t[o]:null}m.exports={getHighWaterMark:function(o,h,u,l){var f=n(h,l,u);if(null!=f){if(!isFinite(f)||Math.floor(f)!==f||f<0)throw new t(l?u:'highWaterMark',f);return Math.floor(f)}return o.objectMode?16:16384}}},918,[919]); -__d(function(g,r,i,a,m,e,d){'use strict';var t={};function n(n,o,c){function E(t,n,c){return'string'==typeof o?o:o(t,n,c)}c||(c=Error);var u=(function(t){var n,o;function c(n,o,c){return t.call(this,E(n,o,c))||this}return o=t,(n=c).prototype=Object.create(o.prototype),n.prototype.constructor=n,n.__proto__=o,c})(c);u.prototype.name=c.name,u.prototype.code=n,t[n]=u}function o(t,n){if(Array.isArray(t)){var o=t.length;return t=t.map(function(t){return String(t)}),o>2?"one of ".concat(n," ").concat(t.slice(0,o-1).join(', '),", or ")+t[o-1]:2===o?"one of ".concat(n," ").concat(t[0]," or ").concat(t[1]):"of ".concat(n," ").concat(t[0])}return"of ".concat(n," ").concat(String(t))}function c(t,n,o){return(void 0===o||o>t.length)&&(o=t.length),t.substring(o-n.length,o)===n}function E(t,n,o){return'number'!=typeof o&&(o=0),!(o+n.length>t.length)&&-1!==t.indexOf(n,o)}n('ERR_INVALID_OPT_VALUE',function(t,n){return'The value "'+n+'" is invalid for option "'+t+'"'},TypeError),n('ERR_INVALID_ARG_TYPE',function(t,n,u){var _,R,p,f;if('string'==typeof n&&(R='not ',n.substr(!p||p<0?0:+p,R.length)===R)?(_='must not be',n=n.replace(/^not /,'')):_='must be',c(t,' argument'))f="The ".concat(t," ").concat(_," ").concat(o(n,'type'));else{var s=E(t,'.')?'property':'argument';f="The \"".concat(t,"\" ").concat(s," ").concat(_," ").concat(o(n,'type'))}return f+=". Received type ".concat(typeof u)},TypeError),n('ERR_STREAM_PUSH_AFTER_EOF','stream.push() after EOF'),n('ERR_METHOD_NOT_IMPLEMENTED',function(t){return'The '+t+' method is not implemented'}),n('ERR_STREAM_PREMATURE_CLOSE','Premature close'),n('ERR_STREAM_DESTROYED',function(t){return'Cannot call '+t+' after a stream was destroyed'}),n('ERR_MULTIPLE_CALLBACK','Callback called multiple times'),n('ERR_STREAM_CANNOT_PIPE','Cannot pipe, not readable'),n('ERR_STREAM_WRITE_AFTER_END','write after end'),n('ERR_STREAM_NULL_VALUES','May not write null values to stream',TypeError),n('ERR_UNKNOWN_ENCODING',function(t){return'Unknown encoding: '+t},TypeError),n('ERR_STREAM_UNSHIFT_AFTER_END_EVENT','stream.unshift() after end event'),m.exports.codes=t},919,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=new Set;m.exports.emitExperimentalWarning=process.emitWarning?function(t){if(!n.has(t)){var s=t+" is an experimental feature. This feature could change at any time";n.add(t),process.emitWarning(s,'ExperimentalWarning')}}:function(){}},920,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=Object.keys||function(t){var n=[];for(var o in t)n.push(o);return n};m.exports=h;var n=r(d[0]),o=r(d[1]);r(d[2])(h,n);for(var l=t(o.prototype),s=0;s-1))throw new v(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(x.prototype,'writableBuffer',{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,'writableHighWaterMark',{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(t,n,o){o(new w('_write()'))},x.prototype._writev=null,x.prototype.end=function(t,n,o){var f=this._writableState;return'function'==typeof t?(o=t,t=null,n=null):'function'==typeof n&&(o=n,n=null),null!==t&&void 0!==t&&this.write(t,n),f.corked&&(f.corked=1,this.uncork()),f.ending||G(this,f,o),this},Object.defineProperty(x.prototype,'writableLength',{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,'destroyed',{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),x.prototype.destroy=h.destroy,x.prototype._undestroy=h.undestroy,x.prototype._destroy=function(t,n){n(t)}},922,[923,915,903,917,918,919,908,921]); -__d(function(g,r,i,a,m,e,d){function t(t){try{if(!g.localStorage)return!1}catch(t){return!1}var n=g.localStorage[t];return null!=n&&'true'===String(n).toLowerCase()}m.exports=function(n,o){if(t('noDeprecation'))return n;var c=!1;return function(){if(!c){if(t('throwDeprecation'))throw new Error(o);t('traceDeprecation')?console.trace(o):console.warn(o),c=!0}return n.apply(this,arguments)}}},923,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Buffer,s=t.isEncoding||function(t){switch((t=''+t)&&t.toLowerCase()){case'hex':case'utf8':case'utf-8':case'ascii':case'binary':case'base64':case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':case'raw':return!0;default:return!1}};function n(t){if(!t)return'utf8';for(var s;;)switch(t){case'utf8':case'utf-8':return'utf8';case'ucs2':case'ucs-2':case'utf16le':case'utf-16le':return'utf16le';case'latin1':case'binary':return'latin1';case'base64':case'ascii':case'hex':return t;default:if(s)return;t=(''+t).toLowerCase(),s=!0}}function h(h){var l=n(h);if('string'!=typeof l&&(t.isEncoding===s||!s(h)))throw new Error('Unknown encoding: '+h);return l||h}function l(s){var n;switch(this.encoding=h(s),this.encoding){case'utf16le':this.text=N,this.end=v,n=4;break;case'utf8':this.fillLast=f,n=4;break;case'base64':this.text=C,this.end=w,n=3;break;default:return this.write=p,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=t.allocUnsafe(n)}function u(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function o(t,s,n){var h=s.length-1;if(h=0?(l>0&&(t.lastNeed=l-1),l):--h=0?(l>0&&(t.lastNeed=l-2),l):--h=0?(l>0&&(2===l?l=0:t.lastNeed=l-3),l):0}function c(t,s,n){if(128!=(192&s[0]))return t.lastNeed=0,"\ufffd";if(t.lastNeed>1&&s.length>1){if(128!=(192&s[1]))return t.lastNeed=1,"\ufffd";if(t.lastNeed>2&&s.length>2&&128!=(192&s[2]))return t.lastNeed=2,"\ufffd"}}function f(t){var s=this.lastTotal-this.lastNeed,n=c(this,t);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,s,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,s,0,t.length),void(this.lastNeed-=t.length))}function N(t,s){if((t.length-s)%2==0){var n=t.toString('utf16le',s);if(n){var h=n.charCodeAt(n.length-1);if(h>=55296&&h<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString('utf16le',s,t.length-1)}function v(t){var s=t&&t.length?this.write(t):'';if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return s+this.lastChar.toString('utf16le',0,n)}return s}function C(t,s){var n=(t.length-s)%3;return 0===n?t.toString('base64',s):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString('base64',s,t.length-n))}function w(t){var s=t&&t.length?this.write(t):'';return this.lastNeed?s+this.lastChar.toString('base64',0,3-this.lastNeed):s}function p(t){return t.toString(this.encoding)}function y(t){return t&&t.length?this.write(t):''}e.StringDecoder=l,l.prototype.write=function(t){if(0===t.length)return'';var s,n;if(this.lastNeed){if(void 0===(s=this.fillLast(t)))return'';n=this.lastNeed,this.lastNeed=0}else n=0;return n0,function(n){f||(f=n),n&&p.forEach(s),u||(p.forEach(s),c(f))})});return t.reduce(h)}},929,[919,926]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).Buffer,s=r(d[1]),_=r(d[2]),h=new Array(16),n=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],c=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],o=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],f=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],l=[0,1518500249,1859775393,2400959708,2840853838],u=[1352829926,1548603684,1836072691,2053994217,0];function b(){_.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function k(t,s){return t<>>32-s}function w(t,s,_,h,n,c,o,f){return k(t+(s^_^h)+c+o|0,f)+n|0}function p(t,s,_,h,n,c,o,f){return k(t+(s&_|~s&h)+c+o|0,f)+n|0}function E(t,s,_,h,n,c,o,f){return k(t+((s|~_)^h)+c+o|0,f)+n|0}function I(t,s,_,h,n,c,o,f){return k(t+(s&h|_&~h)+c+o|0,f)+n|0}function L(t,s,_,h,n,c,o,f){return k(t+(s^(_|~h))+c+o|0,f)+n|0}s(b,_),b.prototype._update=function(){for(var t=h,s=0;s<16;++s)t[s]=this._block.readInt32LE(4*s);for(var _=0|this._a,b=0|this._b,v=0|this._c,O=0|this._d,y=0|this._e,U=0|this._a,x=0|this._b,A=0|this._c,B=0|this._d,j=0|this._e,q=0;q<80;q+=1){var z,C;q<16?(z=w(_,b,v,O,y,t[n[q]],l[0],o[q]),C=L(U,x,A,B,j,t[c[q]],u[0],f[q])):q<32?(z=p(_,b,v,O,y,t[n[q]],l[1],o[q]),C=I(U,x,A,B,j,t[c[q]],u[1],f[q])):q<48?(z=E(_,b,v,O,y,t[n[q]],l[2],o[q]),C=E(U,x,A,B,j,t[c[q]],u[2],f[q])):q<64?(z=I(_,b,v,O,y,t[n[q]],l[3],o[q]),C=p(U,x,A,B,j,t[c[q]],u[3],f[q])):(z=L(_,b,v,O,y,t[n[q]],l[4],o[q]),C=w(U,x,A,B,j,t[c[q]],u[4],f[q])),_=y,y=O,O=k(v,10),v=b,b=z,U=j,j=B,B=k(A,10),A=x,x=C}var D=this._b+v+B|0;this._b=this._c+O+j|0,this._c=this._d+y+U|0,this._d=this._e+_+x|0,this._e=this._a+b+A|0,this._a=D},b.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var s=t.alloc?t.alloc(20):new t(20);return s.writeInt32LE(this._a,0),s.writeInt32LE(this._b,4),s.writeInt32LE(this._c,8),s.writeInt32LE(this._d,12),s.writeInt32LE(this._e,16),s},m.exports=b},930,[903,908,910]); -__d(function(g,r,i,a,m,e,d){(e=m.exports=function(s){s=s.toLowerCase();var t=e[s];if(!t)throw new Error(s+' is not supported (we accept pull requests)');return new t}).sha=r(d[0]),e.sha1=r(d[1]),e.sha224=r(d[2]),e.sha256=r(d[3]),e.sha384=r(d[4]),e.sha512=r(d[5])},931,[932,934,935,936,937,938]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),h=r(d[2]).Buffer,_=[1518500249,1859775393,-1894007588,-899497514],n=new Array(80);function o(){this.init(),this._w=n,s.call(this,64,56)}function c(t){return t<<30|t>>>2}function f(t,s,h,_){return 0===t?s&h|~s&_:2===t?s&h|s&_|h&_:s^h^_}t(o,s),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(t){for(var s,h=this._w,n=0|this._a,o=0|this._b,u=0|this._c,p=0|this._d,w=0|this._e,B=0;B<16;++B)h[B]=t.readInt32BE(4*B);for(;B<80;++B)h[B]=h[B-3]^h[B-8]^h[B-14]^h[B-16];for(var E=0;E<80;++E){var I=~~(E/20),b=0|((s=n)<<5|s>>>27)+f(I,o,u,p)+w+h[E]+_[I];w=p,p=u,u=c(o),o=n,n=b}this._a=n+this._a|0,this._b=o+this._b|0,this._c=u+this._c|0,this._d=p+this._d|0,this._e=w+this._e|0},o.prototype._hash=function(){var t=h.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},m.exports=o},932,[908,933,911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).Buffer;function s(s,o){this._block=t.alloc(s),this._finalSize=o,this._blockSize=s,this._len=0}s.prototype.update=function(s,o){'string'==typeof s&&(o=o||'utf8',s=t.from(s,o));for(var h=this._block,l=this._blockSize,_=s.length,n=this._len,c=0;c<_;){for(var b=n%l,f=Math.min(_-c,l-b),u=0;u=this._finalSize&&(this._update(this._block),this._block.fill(0));var o=8*this._len;if(o<=4294967295)this._block.writeUInt32BE(o,this._blockSize-4);else{var h=(4294967295&o)>>>0,l=(o-h)/4294967296;this._block.writeUInt32BE(l,this._blockSize-8),this._block.writeUInt32BE(h,this._blockSize-4)}this._update(this._block);var _=this._hash();return t?_.toString(t):_},s.prototype._update=function(){throw new Error('_update must be implemented by subclass')},m.exports=s},933,[911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),h=r(d[2]).Buffer,n=[1518500249,1859775393,-1894007588,-899497514],_=new Array(80);function o(){this.init(),this._w=_,s.call(this,64,56)}function c(t){return t<<5|t>>>27}function u(t){return t<<30|t>>>2}function f(t,s,h,n){return 0===t?s&h|~s&n:2===t?s&h|s&n|h&n:s^h^n}t(o,s),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(t){for(var s,h=this._w,_=0|this._a,o=0|this._b,p=0|this._c,w=0|this._d,B=0|this._e,E=0;E<16;++E)h[E]=t.readInt32BE(4*E);for(;E<80;++E)h[E]=(s=h[E-3]^h[E-8]^h[E-14]^h[E-16])<<1|s>>>31;for(var I=0;I<80;++I){var b=~~(I/20),v=c(_)+f(b,o,p,w)+B+h[I]+n[b]|0;B=w,w=p,p=u(o),o=_,_=v}this._a=_+this._a|0,this._b=o+this._b|0,this._c=p+this._c|0,this._d=w+this._d|0,this._e=B+this._e|0},o.prototype._hash=function(){var t=h.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},m.exports=o},934,[908,933,911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]),s=r(d[2]),n=r(d[3]).Buffer,_=new Array(64);function o(){this.init(),this._w=_,s.call(this,64,56)}t(o,h),o.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},o.prototype._hash=function(){var t=n.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t},m.exports=o},935,[908,936,933,911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]),s=r(d[2]).Buffer,_=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],n=new Array(64);function f(){this.init(),this._w=n,h.call(this,64,56)}function o(t,h,s){return s^t&(h^s)}function u(t,h,s){return t&h|s&(t|h)}function c(t){return(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10)}function w(t){return(t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7)}function B(t){return(t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3}t(f,h),f.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},f.prototype._update=function(t){for(var h,s=this._w,n=0|this._a,f=0|this._b,E=0|this._c,I=0|this._d,p=0|this._e,b=0|this._f,v=0|this._g,l=0|this._h,y=0;y<16;++y)s[y]=t.readInt32BE(4*y);for(;y<64;++y)s[y]=0|(((h=s[y-2])>>>17|h<<15)^(h>>>19|h<<13)^h>>>10)+s[y-7]+B(s[y-15])+s[y-16];for(var x=0;x<64;++x){var A=l+w(p)+o(p,b,v)+_[x]+s[x]|0,U=c(n)+u(n,f,E)|0;l=v,v=b,b=p,p=I+A|0,I=E,E=f,f=n,n=A+U|0}this._a=n+this._a|0,this._b=f+this._b|0,this._c=E+this._c|0,this._d=I+this._d|0,this._e=p+this._e|0,this._f=b+this._f|0,this._g=v+this._g|0,this._h=l+this._h|0},f.prototype._hash=function(){var t=s.allocUnsafe(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},m.exports=f},936,[908,933,911]); -__d(function(g,r,i,a,m,e,d){var h=r(d[0]),t=r(d[1]),s=r(d[2]),_=r(d[3]).Buffer,l=new Array(160);function n(){this.init(),this._w=l,s.call(this,128,112)}h(n,t),n.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},n.prototype._hash=function(){var h=_.allocUnsafe(48);function t(t,s,_){h.writeInt32BE(t,_),h.writeInt32BE(s,_+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),h},m.exports=n},937,[908,938,933,911]); -__d(function(g,r,i,a,m,e,d){var h=r(d[0]),t=r(d[1]),s=r(d[2]).Buffer,_=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],l=new Array(160);function n(){this.init(),this._w=l,t.call(this,128,112)}function f(h,t,s){return s^h&(t^s)}function c(h,t,s){return h&t|s&(h|t)}function u(h,t){return(h>>>28|t<<4)^(t>>>2|h<<30)^(t>>>7|h<<25)}function o(h,t){return(h>>>14|t<<18)^(h>>>18|t<<14)^(t>>>9|h<<23)}function b(h,t){return(h>>>1|t<<31)^(h>>>8|t<<24)^h>>>7}function p(h,t){return(h>>>1|t<<31)^(h>>>8|t<<24)^(h>>>7|t<<25)}function v(h,t){return(h>>>19|t<<13)^(t>>>29|h<<3)^h>>>6}function w(h,t){return(h>>>19|t<<13)^(t>>>29|h<<3)^(h>>>6|t<<26)}function B(h,t){return h>>>0>>0?1:0}h(n,t),n.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},n.prototype._update=function(h){for(var t=this._w,s=0|this._ah,l=0|this._bh,n=0|this._ch,y=0|this._dh,E=0|this._eh,I=0|this._fh,x=0|this._gh,A=0|this._hh,U=0|this._al,j=0|this._bl,k=0|this._cl,q=0|this._dl,z=0|this._el,C=0|this._fl,D=0|this._gl,F=0|this._hl,G=0;G<32;G+=2)t[G]=h.readInt32BE(4*G),t[G+1]=h.readInt32BE(4*G+4);for(;G<160;G+=2){var H=t[G-30],J=t[G-30+1],K=b(H,J),L=p(J,H),M=v(H=t[G-4],J=t[G-4+1]),N=w(J,H),O=t[G-14],P=t[G-14+1],Q=t[G-32],R=t[G-32+1],S=L+P|0,T=K+O+B(S,L)|0;T=(T=T+M+B(S=S+N|0,N)|0)+Q+B(S=S+R|0,R)|0,t[G]=T,t[G+1]=S}for(var V=0;V<160;V+=2){T=t[V],S=t[V+1];var W=c(s,l,n),X=c(U,j,k),Y=u(s,U),Z=u(U,s),$=o(E,z),hh=o(z,E),th=_[V],ih=_[V+1],sh=f(E,I,x),_h=f(z,C,D),lh=F+hh|0,nh=A+$+B(lh,F)|0;nh=(nh=(nh=nh+sh+B(lh=lh+_h|0,_h)|0)+th+B(lh=lh+ih|0,ih)|0)+T+B(lh=lh+S|0,S)|0;var rh=Z+X|0,eh=Y+W+B(rh,Z)|0;A=x,F=D,x=I,D=C,I=E,C=z,E=y+nh+B(z=q+lh|0,q)|0,y=n,q=k,n=l,k=j,l=s,j=U,s=nh+eh+B(U=lh+rh|0,lh)|0}this._al=this._al+U|0,this._bl=this._bl+j|0,this._cl=this._cl+k|0,this._dl=this._dl+q|0,this._el=this._el+z|0,this._fl=this._fl+C|0,this._gl=this._gl+D|0,this._hl=this._hl+F|0,this._ah=this._ah+s+B(this._al,U)|0,this._bh=this._bh+l+B(this._bl,j)|0,this._ch=this._ch+n+B(this._cl,k)|0,this._dh=this._dh+y+B(this._dl,q)|0,this._eh=this._eh+E+B(this._el,z)|0,this._fh=this._fh+I+B(this._fl,C)|0,this._gh=this._gh+x+B(this._gl,D)|0,this._hh=this._hh+A+B(this._hl,F)|0},n.prototype._hash=function(){var h=s.allocUnsafe(64);function t(t,s,_){h.writeInt32BE(t,_),h.writeInt32BE(s,_+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),h},m.exports=n},938,[908,933,911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).Buffer,n=r(d[1]).Transform,o=r(d[2]).StringDecoder;function s(t){n.call(this),this.hashMode='string'==typeof t,this.hashMode?this[t]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}r(d[3])(s,n),s.prototype.update=function(n,o,s){'string'==typeof n&&(n=t.from(n,o));var h=this._update(n);return this.hashMode?this:(s&&(h=this._toString(h,s)),h)},s.prototype.setAutoPadding=function(){},s.prototype.getAuthTag=function(){throw new Error('trying to get auth tag in unsupported state')},s.prototype.setAuthTag=function(){throw new Error('trying to set auth tag in unsupported state')},s.prototype.setAAD=function(){throw new Error('trying to set aad in unsupported state')},s.prototype._transform=function(t,n,o){var s;try{this.hashMode?this._update(t):this.push(this._update(t))}catch(t){s=t}finally{o(s)}},s.prototype._flush=function(t){var n;try{this.push(this.__final())}catch(t){n=t}t(n)},s.prototype._finalOrDigest=function(n){var o=this.__final()||t.alloc(0);return n&&(o=this._toString(o,n,!0)),o},s.prototype._toString=function(t,n,s){if(this._decoder||(this._decoder=new o(n),this._encoding=n),this._encoding!==n)throw new Error('can\'t switch encodings');var h=this._decoder.write(t);return s&&(h+=this._decoder.end()),h},m.exports=s},939,[911,912,924,908]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),h=r(d[3]).Buffer,o=r(d[4]),p=r(d[5]),u=r(d[6]),_=h.alloc(128);function l(t,s){n.call(this,'digest'),'string'==typeof s&&(s=h.from(s));var o='sha512'===t||'sha384'===t?128:64;(this._alg=t,this._key=s,s.length>o)?s=('rmd160'===t?new p:u(t)).update(s).digest():s.lengthn?c=t(c):c.length=6?'utf-8':'binary'}e.pbkdf2Sync=function(o,u,c,p,s){var l;Buffer.isBuffer(o)||(o=new Buffer(o,f)),Buffer.isBuffer(u)||(u=new Buffer(u,f)),t(c,p),s=s||'sha1';var v,B,w=1,y=new Buffer(p),b=new Buffer(u.length+4);u.copy(b,0,0,u.length);for(var h=1;h<=w;h++){b.writeUInt32BE(h,u.length);var k=n(s,o).update(b).digest();l||(l=k.length,B=new Buffer(l),v=p-((w=Math.ceil(p/l))-1)*l),k.copy(B,0,0,l);for(var E=1;En||t!=t)throw new TypeError('Bad key length')}},946,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),v=r(d[3]),p=r(d[4]);function c(p,c,y){if(p=p.toLowerCase(),o[p])return n.createCipheriv(p,c,y);if(v[p])return new t({key:c,iv:y,mode:p});throw new TypeError('invalid suite type')}function y(p,c,y){if(p=p.toLowerCase(),o[p])return n.createDecipheriv(p,c,y);if(v[p])return new t({key:c,iv:y,mode:p,decrypt:!0});throw new TypeError('invalid suite type')}e.createCipher=e.Cipher=function(t,n){var y,h;if(t=t.toLowerCase(),o[t])y=o[t].key,h=o[t].iv;else{if(!v[t])throw new TypeError('invalid suite type');y=8*v[t].key,h=v[t].iv}var u=p(n,!1,y,h);return c(t,u.key,u.iv)},e.createCipheriv=e.Cipheriv=c,e.createDecipher=e.Decipher=function(t,n){var c,h;if(t=t.toLowerCase(),o[t])c=o[t].key,h=o[t].iv;else{if(!v[t])throw new TypeError('invalid suite type');c=8*v[t].key,h=v[t].iv}var u=p(n,!1,c,h);return y(t,u.key,u.iv)},e.createDecipheriv=e.Decipheriv=y,e.listCiphers=e.getCiphers=function(){return Object.keys(v).concat(n.getCiphers())}},947,[948,956,958,975,973]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),c=r(d[2]),n=r(d[3]).Buffer,o={'des-ede3-cbc':s.CBC.instantiate(s.EDE),'des-ede3':s.EDE,'des-ede-cbc':s.CBC.instantiate(s.EDE),'des-ede':s.EDE,'des-cbc':s.CBC.instantiate(s.DES),'des-ecb':s.DES};function f(s){t.call(this);var c,f=s.mode.toLowerCase(),p=o[f];c=s.decrypt?'decrypt':'encrypt';var u=s.key;n.isBuffer(u)||(u=n.from(u)),'des-ede'!==f&&'des-ede-cbc'!==f||(u=n.concat([u,u.slice(0,8)]));var E=s.iv;n.isBuffer(E)||(E=n.from(E)),this._des=p.create({key:u,iv:E,type:c})}o.des=o['des-cbc'],o.des3=o['des-ede3-cbc'],m.exports=f,c(f,t),f.prototype._update=function(t){return n.from(this._des.update(t))},f.prototype._final=function(){return n.from(this._des.final())}},948,[939,949,908,911]); -__d(function(g,r,i,a,m,e,d){'use strict';e.utils=r(d[0]),e.Cipher=r(d[1]),e.DES=r(d[2]),e.CBC=r(d[3]),e.EDE=r(d[4])},949,[950,951,953,954,955]); -__d(function(g,r,i,a,m,e,d){'use strict';e.readUInt32BE=function(o,f){return(o[0+f]<<24|o[1+f]<<16|o[2+f]<<8|o[3+f])>>>0},e.writeUInt32BE=function(o,f,n){o[0+n]=f>>>24,o[1+n]=f>>>16&255,o[2+n]=f>>>8&255,o[3+n]=255&f},e.ip=function(o,f,n,t){for(var u=0,c=0,v=6;v>=0;v-=2){for(var p=0;p<=24;p+=8)u<<=1,u|=f>>>p+v&1;for(p=0;p<=24;p+=8)u<<=1,u|=o>>>p+v&1}for(v=6;v>=0;v-=2){for(p=1;p<=25;p+=8)c<<=1,c|=f>>>p+v&1;for(p=1;p<=25;p+=8)c<<=1,c|=o>>>p+v&1}n[t+0]=u>>>0,n[t+1]=c>>>0},e.rip=function(o,f,n,t){for(var u=0,c=0,v=0;v<4;v++)for(var p=24;p>=0;p-=8)u<<=1,u|=f>>>p+v&1,u<<=1,u|=o>>>p+v&1;for(v=4;v<8;v++)for(p=24;p>=0;p-=8)c<<=1,c|=f>>>p+v&1,c<<=1,c|=o>>>p+v&1;n[t+0]=u>>>0,n[t+1]=c>>>0},e.pc1=function(o,f,n,t){for(var u=0,c=0,v=7;v>=5;v--){for(var p=0;p<=24;p+=8)u<<=1,u|=f>>p+v&1;for(p=0;p<=24;p+=8)u<<=1,u|=o>>p+v&1}for(p=0;p<=24;p+=8)u<<=1,u|=f>>p+v&1;for(v=1;v<=3;v++){for(p=0;p<=24;p+=8)c<<=1,c|=f>>p+v&1;for(p=0;p<=24;p+=8)c<<=1,c|=o>>p+v&1}for(p=0;p<=24;p+=8)c<<=1,c|=o>>p+v&1;n[t+0]=u>>>0,n[t+1]=c>>>0},e.r28shl=function(o,f){return o<>>28-f};var o=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];e.pc2=function(f,n,t,u){for(var c=0,v=0,p=o.length>>>1,l=0;l>>o[l]&1;for(l=p;l>>o[l]&1;t[u+0]=c>>>0,t[u+1]=v>>>0},e.expand=function(o,f,n){var t=0,u=0;t=(1&o)<<5|o>>>27;for(var c=23;c>=15;c-=4)t<<=6,t|=o>>>c&63;for(c=11;c>=3;c-=4)u|=o>>>c&63,u<<=6;u|=(31&o)<<1|o>>>31,f[n+0]=t>>>0,f[n+1]=u>>>0};var f=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];e.substitute=function(o,n){for(var t=0,u=0;u<4;u++){t<<=4,t|=f[64*u+(o>>>18-6*u&63)]}for(u=0;u<4;u++){t<<=4,t|=f[256+64*u+(n>>>18-6*u&63)]}return t>>>0};var n=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];e.permute=function(o){for(var f=0,t=0;t>>n[t]&1;return f>>>0},e.padSplit=function(o,f,n){for(var t=o.toString(2);t.length0;n--)f+=this._buffer(t,f),h+=this._flushBuffer(u,h);return f+=this._buffer(t,f),u},f.prototype.final=function(t){var f,h;return t&&(f=this.update(t)),h='encrypt'===this.type?this._finalEncrypt():this._finalDecrypt(),f?f.concat(h):h},f.prototype._pad=function(t,f){if(0===f)return!1;for(;f>>1];o=s.r28shl(o,l),y=s.r28shl(y,l),s.pc2(o,y,n.keys,u)}},u.prototype._update=function(t,n,p,o){var y=this._desState,u=s.readUInt32BE(t,n),h=s.readUInt32BE(t,n+4);s.ip(u,h,y.tmp,0),u=y.tmp[0],h=y.tmp[1],'encrypt'===this.type?this._encrypt(y,u,h,y.tmp,0):this._decrypt(y,u,h,y.tmp,0),u=y.tmp[0],h=y.tmp[1],s.writeUInt32BE(p,u,o),s.writeUInt32BE(p,h,o+4)},u.prototype._pad=function(t,n){for(var p=t.length-n,s=n;s>>0,u=k}s.rip(h,u,o,y)},u.prototype._decrypt=function(t,n,p,o,y){for(var u=p,h=n,l=t.keys.length-2;l>=0;l-=2){var c=t.keys[l],v=t.keys[l+1];s.expand(u,t.tmp,0),c^=t.tmp[0],v^=t.tmp[1];var f=s.substitute(c,v),k=u;u=(h^s.permute(f))>>>0,h=k}s.rip(u,h,o,y)}},953,[952,908,949]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),c={};function o(n){t.equal(n.length,8,'Invalid IV length'),this.iv=new Array(8);for(var c=0;c15){var t=this.cache.slice(0,16);return this.cache=this.cache.slice(16),t}return null},f.prototype.flush=function(){for(var t=16-this.cache.length,n=o.allocUnsafe(t),h=-1;++h>v%8,n._prev=c(n._prev,f?l:u);return p}function c(t,c){var f=t.length,o=-1,l=n.allocUnsafe(t.length);for(t=n.concat([t,n.from([c])]);++o>7;return l}e.encrypt=function(c,f,o){for(var l=f.length,u=n.allocUnsafe(l),v=-1;++v>>24]^I[l>>>16&255]^s[p>>>8&255]^X[255&U]^n[v++],c=y[l>>>24]^I[p>>>16&255]^s[U>>>8&255]^X[255&h]^n[v++],u=y[p>>>24]^I[U>>>16&255]^s[h>>>8&255]^X[255&l]^n[v++],f=y[U>>>24]^I[h>>>16&255]^s[l>>>8&255]^X[255&p]^n[v++],h=_,l=c,p=u,U=f;return _=(B[h>>>24]<<24|B[l>>>16&255]<<16|B[p>>>8&255]<<8|B[255&U])^n[v++],c=(B[l>>>24]<<24|B[p>>>16&255]<<16|B[U>>>8&255]<<8|B[255&h])^n[v++],u=(B[p>>>24]<<24|B[U>>>16&255]<<16|B[h>>>8&255]<<8|B[255&l])^n[v++],f=(B[U>>>24]<<24|B[h>>>16&255]<<16|B[l>>>8&255]<<8|B[255&p])^n[v++],[_>>>=0,c>>>=0,u>>>=0,f>>>=0]}var S=[0,1,2,4,8,16,32,64,128,27,54],_=(function(){for(var t=new Array(256),n=0;n<256;n++)t[n]=n<128?n<<1:n<<1^283;for(var o=[],B=[],S=[[],[],[],[]],_=[[],[],[],[]],c=0,u=0,f=0;f<256;++f){var y=u^u<<1^u<<2^u<<3^u<<4;y=y>>>8^255&y^99,o[c]=y,B[y]=c;var I=t[c],s=t[I],X=t[s],h=257*t[y]^16843008*y;S[0][c]=h<<24|h>>>8,S[1][c]=h<<16|h>>>16,S[2][c]=h<<8|h>>>24,S[3][c]=h,h=16843009*X^65537*s^257*I^16843008*c,_[0][y]=h<<24|h>>>8,_[1][y]=h<<16|h>>>16,_[2][y]=h<<8|h>>>24,_[3][y]=h,0===c?c=u=1:(c=I^t[t[t[X^I]]],u^=t[t[u]])}return{SBOX:o,INV_SBOX:B,SUB_MIX:S,INV_SUB_MIX:_}})();function c(t){this._key=n(t),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var t=this._key,n=t.length,o=n+6,B=4*(o+1),c=[],u=0;u>>24,f=_.SBOX[f>>>24]<<24|_.SBOX[f>>>16&255]<<16|_.SBOX[f>>>8&255]<<8|_.SBOX[255&f],f^=S[u/n|0]<<24):n>6&&u%n==4&&(f=_.SBOX[f>>>24]<<24|_.SBOX[f>>>16&255]<<16|_.SBOX[f>>>8&255]<<8|_.SBOX[255&f]),c[u]=c[u-n]^f}for(var y=[],I=0;I>>24]]^_.INV_SUB_MIX[1][_.SBOX[X>>>16&255]]^_.INV_SUB_MIX[2][_.SBOX[X>>>8&255]]^_.INV_SUB_MIX[3][_.SBOX[255&X]]}this._nRounds=o,this._keySchedule=c,this._invKeySchedule=y},c.prototype.encryptBlockRaw=function(t){return B(t=n(t),this._keySchedule,_.SUB_MIX,_.SBOX,this._nRounds)},c.prototype.encryptBlock=function(n){var o=this.encryptBlockRaw(n),B=t.allocUnsafe(16);return B.writeUInt32BE(o[0],0),B.writeUInt32BE(o[1],4),B.writeUInt32BE(o[2],8),B.writeUInt32BE(o[3],12),B},c.prototype.decryptBlock=function(o){var S=(o=n(o))[1];o[1]=o[3],o[3]=S;var c=B(o,this._invKeySchedule,_.INV_SUB_MIX,_.INV_SBOX,this._nRounds),u=t.allocUnsafe(16);return u.writeUInt32BE(c[0],0),u.writeUInt32BE(c[3],4),u.writeUInt32BE(c[2],8),u.writeUInt32BE(c[1],12),u},c.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},m.exports.AES=c},970,[911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).Buffer,h=t.alloc(16,0);function c(h){var c=t.allocUnsafe(16);return c.writeUInt32BE(h[0]>>>0,0),c.writeUInt32BE(h[1]>>>0,4),c.writeUInt32BE(h[2]>>>0,8),c.writeUInt32BE(h[3]>>>0,12),c}function s(h){this.h=h,this.state=t.alloc(16,0),this.cache=t.allocUnsafe(0)}s.prototype.ghash=function(t){for(var h=-1;++h0;h--)n[h]=n[h]>>>1|(1&n[h-1])<<31;n[0]=n[0]>>>1,s&&(n[0]=-520093696^n[0])}this.state=c(o)},s.prototype.update=function(h){var c;for(this.cache=t.concat([this.cache,h]);this.cache.length>=16;)c=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(c)},s.prototype.final=function(s,n){return this.cache.length&&this.ghash(t.concat([this.cache,h],16)),this.ghash(c([0,s,0,n])),this.state},m.exports=s},971,[911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]).Buffer,s=r(d[2]);function h(h,n,o,_){s.call(this),this._cipher=new t.AES(n),this._prev=c.from(o),this._cache=c.allocUnsafe(0),this._secCache=c.allocUnsafe(0),this._decrypt=_,this._mode=h}r(d[3])(h,s),h.prototype._update=function(t){return this._mode.encrypt(this,t,this._decrypt)},h.prototype._final=function(){this._cipher.scrub()},m.exports=h},972,[970,911,939,908]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).Buffer,n=r(d[1]);m.exports=function(f,l,o,h){if(t.isBuffer(f)||(f=t.from(f,'binary')),l&&(t.isBuffer(l)||(l=t.from(l,'binary')),8!==l.length))throw new RangeError('salt should be Buffer with 8 byte length');for(var u=o/8,c=t.alloc(u),v=t.alloc(h||0),p=t.alloc(0);u>0||h>0;){var s=new n;s.update(p),s.update(f),l&&s.update(l),p=s.digest();var y=0;if(u>0){var b=c.length-u;y=Math.min(u,p.length),p.copy(c,b,0,y),u-=y}if(y0){var w=v.length-h,B=Math.min(h,p.length-y);p.copy(v,w,y,y+B),h-=B}}return p.fill(0),{key:c,iv:v}}},973,[911,909]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]).Buffer,h=r(d[2]),o=r(d[3]),c=r(d[4]),s=r(d[5]),u=r(d[6]);function f(t,h,o){c.call(this),this._cache=new l,this._last=void 0,this._cipher=new s.AES(h),this._prev=n.from(o),this._mode=t,this._autopadding=!0}function l(){this.cache=n.allocUnsafe(0)}function p(t){var n=t[15];if(n<1||n>16)throw new Error('unable to decrypt data');for(var h=-1;++h16)return n=this.cache.slice(0,16),this.cache=this.cache.slice(16),n}else if(this.cache.length>=16)return n=this.cache.slice(0,16),this.cache=this.cache.slice(16),n;return null},l.prototype.flush=function(){if(this.cache.length)return this.cache},e.createDecipher=function(t,n){var o=h[t.toLowerCase()];if(!o)throw new TypeError('invalid suite type');var c=u(n,!1,o.key,o.iv);return y(t,c.key,c.iv)},e.createDecipheriv=y},974,[969,911,958,972,939,970,973,908]); -__d(function(g,r,i,a,m,e,d){e['des-ecb']={key:8,iv:0},e['des-cbc']=e.des={key:8,iv:8},e['des-ede3-cbc']=e.des3={key:24,iv:8},e['des-ede3']={key:24,iv:0},e['des-ede-cbc']={key:16,iv:8},e['des-ede']={key:16,iv:0}},975,[]); -__d(function(g,r,i,a,m,e,d){var f=r(d[0]),n=r(d[1]),u=r(d[2]);var B={binary:!0,hex:!0,base64:!0};e.DiffieHellmanGroup=e.createDiffieHellmanGroup=e.getDiffieHellman=function(f){var B=new Buffer(n[f].prime,'hex'),l=new Buffer(n[f].gen,'hex');return new u(B,l)},e.createDiffieHellman=e.DiffieHellman=function n(l,t,w,o){return Buffer.isBuffer(t)||void 0===B[t]?n(l,'binary',t,w):(t=t||'binary',o=o||'binary',w=w||new Buffer([2]),Buffer.isBuffer(w)||(w=new Buffer(w,o)),'number'==typeof l?new u(f(l,w),w,!0):(Buffer.isBuffer(l)||(l=new Buffer(l,t)),new u(l,w,!0)))}},976,[977,981,982]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);m.exports=_,_.simpleSieve=b,_.fermatTest=R;var t=r(d[1]),f=new t(24),o=new(r(d[2])),w=new t(1),u=new t(2),c=new t(5),s=(new t(16),new t(8),new t(10)),v=new t(3),l=(new t(7),new t(11)),p=new t(4),h=(new t(12),null);function M(){if(null!==h)return h;var n=[];n[0]=2;for(var t=1,f=3;f<1048576;f+=2){for(var o=Math.ceil(Math.sqrt(f)),w=0;wh;)_.ishrn(1);if(_.isEven()&&_.iadd(w),_.testn(1)||_.iadd(u),M.cmp(u)){if(!M.cmp(c))for(;_.mod(s).cmp(v);)_.iadd(p)}else for(;_.mod(f).cmp(l);)_.iadd(p);if(b(q=_.shrn(1))&&b(_)&&R(q)&&R(_)&&o.test(q)&&o.test(_))return _}}},977,[978,808,979]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=65536,n=4294967295;var t=r(d[0]).Buffer,s=g.crypto||g.msCrypto;s&&s.getRandomValues?m.exports=function(u,f){if(u>n)throw new RangeError('requested too many random bytes');var c=t.allocUnsafe(u);if(u>0)if(u>o)for(var l=0;l=0);return c},o.prototype._randrange=function(n,t){var o=t.sub(n);return n.add(this._randbelow(o))},o.prototype.test=function(t,o,f){var c=t.bitLength(),u=n.mont(t),p=new n(1).toRed(u);o||(o=Math.max(1,c/48|0));for(var s=t.subn(1),v=0;!s.testn(v);v++);for(var h=t.shrn(v),b=s.toRed(u);o>0;o--){var w=this._randrange(new n(2),s);f&&f(w);var R=w.toRed(u).redPow(h);if(0!==R.cmp(p)&&0!==R.cmp(b)){for(var _=1;_0;o--){var b=this._randrange(new n(2),p),w=t.gcd(b);if(0!==w.cmpn(1))return w;var R=b.toRed(c).redPow(v);if(0!==R.cmp(u)&&0!==R.cmp(h)){for(var _=1;_0&&u.ishrn(o),u}function l(t,n){t=(t=s(t,n)).mod(n);var u=new Buffer(t.toArray());if(u.length=0||!l.umod(n.prime1)||!l.umod(n.prime2);)l=new o(u(t));return l}m.exports=t,t.getr=l},985,[808,978]); -__d(function(g,r,i,a,m,e,d){'use strict';var s=e;s.version=r(d[0]).version,s.utils=r(d[1]),s.rand=r(d[2]),s.curve=r(d[3]),s.curves=r(d[4]),s.ec=r(d[5]),s.eddsa=r(d[6])},986,[987,988,980,990,995,1009,1013]); -__d(function(i,t,s,n,e,r,c){e.exports={name:"elliptic",version:"6.5.1",description:"EC cryptography",main:"lib/elliptic.js",files:["lib"],scripts:{jscs:"jscs benchmarks/*.js lib/*.js lib/**/*.js lib/**/**/*.js test/index.js",jshint:"jscs benchmarks/*.js lib/*.js lib/**/*.js lib/**/**/*.js test/index.js",lint:"npm run jscs && npm run jshint",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},repository:{type:"git",url:"git@github.com:indutny/elliptic"},keywords:["EC","Elliptic","curve","Cryptography"],author:"Fedor Indutny ",license:"MIT",bugs:{url:"https://github.com/indutny/elliptic/issues"},homepage:"https://github.com/indutny/elliptic",devDependencies:{brfs:"^1.4.3",coveralls:"^3.0.4",grunt:"^1.0.4","grunt-browserify":"^5.0.0","grunt-cli":"^1.2.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-mocha-istanbul":"^3.0.1","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.2",jscs:"^3.0.7",jshint:"^2.6.0",mocha:"^6.1.4"},dependencies:{"bn.js":"^4.4.0",brorand:"^1.0.1","hash.js":"^1.0.0","hmac-drbg":"^1.0.0",inherits:"^2.0.1","minimalistic-assert":"^1.0.0","minimalistic-crypto-utils":"^1.0.0"}}},987,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=e,t=r(d[0]),o=r(d[1]),s=r(d[2]);n.assert=o,n.toArray=s.toArray,n.zero2=s.zero2,n.toHex=s.toHex,n.encode=s.encode,n.getNAF=function(n,t){for(var o=[],s=1<=0;){var c;if(u.isOdd()){var h=u.andln(s-1);c=h>(s>>1)-1?(s>>1)-h:h,u.isubn(c)}else c=0;o.push(c);for(var l=0!==u.cmpn(0)&&0===u.andln(s-1)?t+1:1,p=1;p0||t.cmpn(-u)>0;){var c,h,l,p=n.andln(3)+s&3,f=t.andln(3)+u&3;3===p&&(p=-1),3===f&&(f=-1),c=0==(1&p)?0:3!=(l=n.andln(7)+s&7)&&5!==l||2!==f?p:-p,o[0].push(c),h=0==(1&f)?0:3!=(l=t.andln(7)+u&7)&&5!==l||2!==p?f:-f,o[1].push(h),2*s===c+1&&(s=1-s),2*u===h+1&&(u=1-u),n.iushrn(1),t.iushrn(1)}return o},n.cachedProperty=function(n,t,o){var s='_'+t;n.prototype[t]=function(){return void 0!==this[s]?this[s]:this[s]=o.call(this)}},n.parseBytes=function(t){return'string'==typeof t?n.toArray(t,'hex'):t},n.intFromLE=function(n){return new t(n,'hex','le')}},988,[808,952,989]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=e;function n(t){return 1===t.length?'0'+t:t}function o(t){for(var o='',u=0;u>8,c=255&f;h?o.push(h,c):o.push(c)}return o},t.zero2=n,t.toHex=o,t.encode=function(t,n){return'hex'===n?o(t):t}},989,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var s=e;s.base=r(d[0]),s.short=r(d[1]),s.mont=r(d[2]),s.edwards=r(d[3])},990,[991,992,993,994]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=n.getNAF,s=n.getJSF,p=n.assert;function h(n,o){this.type=n,this.p=new t(o.p,16),this.red=o.prime?t.red(o.prime):t.mont(this.p),this.zero=new t(0).toRed(this.red),this.one=new t(1).toRed(this.red),this.two=new t(2).toRed(this.red),this.n=o.n&&new t(o.n,16),this.g=o.g&&this.pointFromJSON(o.g,o.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4);var s=this.n&&this.p.div(this.n);!s||s.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function u(t,n){this.curve=t,this.type=n,this.precomputed=null}m.exports=h,h.prototype.point=function(){throw new Error('Not implemented')},h.prototype.validate=function(){throw new Error('Not implemented')},h.prototype._fixedNafMul=function(t,n){p(t.precomputed);var s=t._getDoubles(),h=o(n,1),u=(1<=f;n--)c=(c<<1)+h[n];l.push(c)}for(var y=this.jpoint(null,null,null),v=this.jpoint(null,null,null),w=u;w>0;w--){for(f=0;f=0;c--){for(n=0;c>=0&&0===l[c];c--)n++;if(c>=0&&n++,f=f.dblp(n),c<0)break;var y=l[c];p(0!==y),f='affine'===t.type?y>0?f.mixedAdd(u[y-1>>1]):f.mixedAdd(u[-y-1>>1].neg()):y>0?f.add(u[y-1>>1]):f.add(u[-y-1>>1].neg())}return'affine'===t.type?f.toP():f},h.prototype._wnafMulAdd=function(t,n,p,h,u){for(var l=this._wnafT1,f=this._wnafT2,c=this._wnafT3,y=0,v=0;v=1;v-=2){var _=v-1,b=v;if(1===l[_]&&1===l[b]){var A=[n[_],null,null,n[b]];0===n[_].y.cmp(n[b].y)?(A[1]=n[_].add(n[b]),A[2]=n[_].toJ().mixedAdd(n[b].neg())):0===n[_].y.cmp(n[b].y.redNeg())?(A[1]=n[_].toJ().mixedAdd(n[b]),A[2]=n[_].add(n[b].neg())):(A[1]=n[_].toJ().mixedAdd(n[b]),A[2]=n[_].toJ().mixedAdd(n[b].neg()));var x=[-3,-1,-5,-7,0,7,5,1,3],N=s(p[_],p[b]);y=Math.max(N[0].length,y),c[_]=new Array(y),c[b]=new Array(y);for(var P=0;P=0;v--){for(var k=0;v>=0;){var E=!0;for(P=0;P=0&&k++,M=M.dblp(k),v<0)break;for(P=0;P0?R=f[P][j-1>>1]:j<0&&(R=f[P][-j-1>>1].neg()),M='affine'===R.type?M.mixedAdd(R):M.add(R))}}for(v=0;v=Math.ceil((t.bitLength()+1)/n.step)},u.prototype._getDoubles=function(t,n){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var o=[this],s=this,p=0;p=0&&(p=u,l=s),o.negative&&(o=o.neg(),h=h.neg()),p.negative&&(p=p.neg(),l=l.neg()),[{a:o,b:h},{a:p,b:l}]},h.prototype._endoSplit=function(t){var n=this.endo.basis,u=n[0],s=n[1],o=s.b.mul(t).divRound(this.n),h=u.b.neg().mul(t).divRound(this.n),p=o.mul(u.a),l=h.mul(s.a),f=o.mul(u.b),c=h.mul(s.b);return{k1:t.sub(p).sub(l),k2:f.add(c).neg()}},h.prototype.pointFromX=function(t,u){(t=new n(t,16)).red||(t=t.toRed(this.red));var s=t.redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),o=s.redSqrt();if(0!==o.redSqr().redSub(s).cmp(this.zero))throw new Error('invalid point');var h=o.fromRed().isOdd();return(u&&!h||!u&&h)&&(o=o.redNeg()),this.point(t,o)},h.prototype.validate=function(t){if(t.inf)return!0;var n=t.x,u=t.y,s=this.a.redMul(n),o=n.redSqr().redMul(n).redIAdd(s).redIAdd(this.b);return 0===u.redSqr().redISub(o).cmpn(0)},h.prototype._endoWnafMulAdd=function(t,n,u){for(var s=this._endoWnafT1,o=this._endoWnafT2,h=0;h':''},p.prototype.isInfinity=function(){return this.inf},p.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var n=this.y.redSub(t.y);0!==n.cmpn(0)&&(n=n.redMul(this.x.redSub(t.x).redInvm()));var u=n.redSqr().redISub(this.x).redISub(t.x),s=n.redMul(this.x.redSub(u)).redISub(this.y);return this.curve.point(u,s)},p.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var n=this.curve.a,u=this.x.redSqr(),s=t.redInvm(),o=u.redAdd(u).redIAdd(u).redIAdd(n).redMul(s),h=o.redSqr().redISub(this.x.redAdd(this.x)),p=o.redMul(this.x.redSub(h)).redISub(this.y);return this.curve.point(h,p)},p.prototype.getX=function(){return this.x.fromRed()},p.prototype.getY=function(){return this.y.fromRed()},p.prototype.mul=function(t){return t=new n(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},p.prototype.mulAdd=function(t,n,u){var s=[this,n],o=[t,u];return this.curve.endo?this.curve._endoWnafMulAdd(s,o):this.curve._wnafMulAdd(1,s,o,2)},p.prototype.jmulAdd=function(t,n,u){var s=[this,n],o=[t,u];return this.curve.endo?this.curve._endoWnafMulAdd(s,o,!0):this.curve._wnafMulAdd(1,s,o,2,!0)},p.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},p.prototype.neg=function(t){if(this.inf)return this;var n=this.curve.point(this.x,this.y.redNeg());if(t&&this.precomputed){var u=this.precomputed,s=function(t){return t.neg()};n.precomputed={naf:u.naf&&{wnd:u.naf.wnd,points:u.naf.points.map(s)},doubles:u.doubles&&{step:u.doubles.step,points:u.doubles.points.map(s)}}}return n},p.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},u(l,s.BasePoint),h.prototype.jpoint=function(t,n,u){return new l(this,t,n,u)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),n=t.redSqr(),u=this.x.redMul(n),s=this.y.redMul(n).redMul(t);return this.curve.point(u,s)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var n=t.z.redSqr(),u=this.z.redSqr(),s=this.x.redMul(n),o=t.x.redMul(u),h=this.y.redMul(n.redMul(t.z)),p=t.y.redMul(u.redMul(this.z)),l=s.redSub(o),f=h.redSub(p);if(0===l.cmpn(0))return 0!==f.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=l.redSqr(),S=c.redMul(l),b=s.redMul(c),v=f.redSqr().redIAdd(S).redISub(b).redISub(b),I=f.redMul(b.redISub(v)).redISub(h.redMul(S)),y=this.z.redMul(t.z).redMul(l);return this.curve.jpoint(v,I,y)},l.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var n=this.z.redSqr(),u=this.x,s=t.x.redMul(n),o=this.y,h=t.y.redMul(n).redMul(this.z),p=u.redSub(s),l=o.redSub(h);if(0===p.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var f=p.redSqr(),c=f.redMul(p),S=u.redMul(f),b=l.redSqr().redIAdd(c).redISub(S).redISub(S),v=l.redMul(S.redISub(b)).redISub(o.redMul(c)),I=this.z.redMul(p);return this.curve.jpoint(b,v,I)},l.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var n=this,u=0;u=0)return!1;if(u.redIAdd(o),0===this.x.cmp(u))return!0}},l.prototype.inspect=function(){return this.isInfinity()?'':''},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},992,[988,808,908,991]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=r(d[2]),u=r(d[3]);function s(o){n.call(this,'mont',o),this.a=new t(o.a,16).toRed(this.red),this.b=new t(o.b,16).toRed(this.red),this.i4=new t(4).toRed(this.red).redInvm(),this.two=new t(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function h(o,u,s){n.BasePoint.call(this,o,'projective'),null===u&&null===s?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new t(u,16),this.z=new t(s,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,n),m.exports=s,s.prototype.validate=function(t){var o=t.normalize().x,n=o.redSqr(),u=n.redMul(o).redAdd(n.redMul(this.a)).redAdd(o);return 0===u.redSqrt().redSqr().cmp(u)},o(h,n.BasePoint),s.prototype.decodePoint=function(t,o){return this.point(u.toArray(t,o),1)},s.prototype.point=function(t,o){return new h(this,t,o)},s.prototype.pointFromJSON=function(t){return h.fromJSON(this,t)},h.prototype.precompute=function(){},h.prototype._encode=function(){return this.getX().toArray('be',this.curve.p.byteLength())},h.fromJSON=function(t,o){return new h(t,o[0],o[1]||t.one)},h.prototype.inspect=function(){return this.isInfinity()?'':''},h.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},h.prototype.dbl=function(){var t=this.x.redAdd(this.z).redSqr(),o=this.x.redSub(this.z).redSqr(),n=t.redSub(o),u=t.redMul(o),s=n.redMul(o.redAdd(this.curve.a24.redMul(n)));return this.curve.point(u,s)},h.prototype.add=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.diffAdd=function(t,o){var n=this.x.redAdd(this.z),u=this.x.redSub(this.z),s=t.x.redAdd(t.z),h=t.x.redSub(t.z).redMul(n),p=s.redMul(u),c=o.z.redMul(h.redAdd(p).redSqr()),f=o.x.redMul(h.redISub(p).redSqr());return this.curve.point(c,f)},h.prototype.mul=function(t){for(var o=t.clone(),n=this,u=this.curve.point(null,null),s=[];0!==o.cmpn(0);o.iushrn(1))s.push(o.andln(1));for(var h=s.length-1;h>=0;h--)0===s[h]?(n=n.diffAdd(u,this),u=u.dbl()):(u=n.diffAdd(u,this),n=n.dbl());return u},h.prototype.mulAdd=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.jumlAdd=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},h.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},h.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},993,[808,908,991,988]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),u=r(d[2]),h=r(d[3]),n=t.assert;function o(t){this.twisted=1!=(0|t.a),this.mOneA=this.twisted&&-1==(0|t.a),this.extended=this.mOneA,h.call(this,'edwards',t),this.a=new s(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new s(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new s(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),n(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|t.c)}function c(t,u,n,o,c){h.BasePoint.call(this,t,'projective'),null===u&&null===n&&null===o?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new s(u,16),this.y=new s(n,16),this.z=o?new s(o,16):this.curve.one,this.t=c&&new s(c,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}u(o,h),m.exports=o,o.prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},o.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},o.prototype.jpoint=function(t,s,u,h){return this.point(t,s,u,h)},o.prototype.pointFromX=function(t,u){(t=new s(t,16)).red||(t=t.toRed(this.red));var h=t.redSqr(),n=this.c2.redSub(this.a.redMul(h)),o=this.one.redSub(this.c2.redMul(this.d).redMul(h)),c=n.redMul(o.redInvm()),l=c.redSqrt();if(0!==l.redSqr().redSub(c).cmp(this.zero))throw new Error('invalid point');var p=l.fromRed().isOdd();return(u&&!p||!u&&p)&&(l=l.redNeg()),this.point(t,l)},o.prototype.pointFromY=function(t,u){(t=new s(t,16)).red||(t=t.toRed(this.red));var h=t.redSqr(),n=h.redSub(this.c2),o=h.redMul(this.d).redMul(this.c2).redSub(this.a),c=n.redMul(o.redInvm());if(0===c.cmp(this.zero)){if(u)throw new Error('invalid point');return this.point(this.zero,t)}var l=c.redSqrt();if(0!==l.redSqr().redSub(c).cmp(this.zero))throw new Error('invalid point');return l.fromRed().isOdd()!==u&&(l=l.redNeg()),this.point(l,t)},o.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var s=t.x.redSqr(),u=t.y.redSqr(),h=s.redMul(this.a).redAdd(u),n=this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(u)));return 0===h.cmp(n)},u(c,h.BasePoint),o.prototype.pointFromJSON=function(t){return c.fromJSON(this,t)},o.prototype.point=function(t,s,u,h){return new c(this,t,s,u,h)},c.fromJSON=function(t,s){return new c(t,s[0],s[1],s[2])},c.prototype.inspect=function(){return this.isInfinity()?'':''},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var t=this.x.redSqr(),s=this.y.redSqr(),u=this.z.redSqr();u=u.redIAdd(u);var h=this.curve._mulA(t),n=this.x.redAdd(this.y).redSqr().redISub(t).redISub(s),o=h.redAdd(s),c=o.redSub(u),l=h.redSub(s),p=n.redMul(c),v=o.redMul(l),f=n.redMul(l),y=c.redMul(o);return this.curve.point(p,v,y,f)},c.prototype._projDbl=function(){var t,s,u,h=this.x.redAdd(this.y).redSqr(),n=this.x.redSqr(),o=this.y.redSqr();if(this.curve.twisted){var c=(v=this.curve._mulA(n)).redAdd(o);if(this.zOne)t=h.redSub(n).redSub(o).redMul(c.redSub(this.curve.two)),s=c.redMul(v.redSub(o)),u=c.redSqr().redSub(c).redSub(c);else{var l=this.z.redSqr(),p=c.redSub(l).redISub(l);t=h.redSub(n).redISub(o).redMul(p),s=c.redMul(v.redSub(o)),u=c.redMul(p)}}else{var v=n.redAdd(o);l=this.curve._mulC(this.z).redSqr(),p=v.redSub(l).redSub(l);t=this.curve._mulC(h.redISub(v)).redMul(p),s=this.curve._mulC(v).redMul(n.redISub(o)),u=v.redMul(p)}return this.curve.point(t,s,u)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(t){var s=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),u=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),h=this.t.redMul(this.curve.dd).redMul(t.t),n=this.z.redMul(t.z.redAdd(t.z)),o=u.redSub(s),c=n.redSub(h),l=n.redAdd(h),p=u.redAdd(s),v=o.redMul(c),f=l.redMul(p),y=o.redMul(p),S=c.redMul(l);return this.curve.point(v,f,S,y)},c.prototype._projAdd=function(t){var s,u,h=this.z.redMul(t.z),n=h.redSqr(),o=this.x.redMul(t.x),c=this.y.redMul(t.y),l=this.curve.d.redMul(o).redMul(c),p=n.redSub(l),v=n.redAdd(l),f=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(o).redISub(c),y=h.redMul(p).redMul(f);return this.curve.twisted?(s=h.redMul(v).redMul(c.redSub(this.curve._mulA(o))),u=p.redMul(v)):(s=h.redMul(v).redMul(c.redSub(o)),u=this.curve._mulC(p).redMul(v)),this.curve.point(y,s,u)},c.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},c.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},c.prototype.mulAdd=function(t,s,u){return this.curve._wnafMulAdd(1,[this,s],[t,u],2,!1)},c.prototype.jmulAdd=function(t,s,u){return this.curve._wnafMulAdd(1,[this,s],[t,u],2,!0)},c.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},c.prototype.eqXToP=function(t){var s=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(s))return!0;for(var u=t.clone(),h=this.curve.redN.redMul(this.z);;){if(u.iadd(this.curve.n),u.cmp(this.curve.p)>=0)return!1;if(s.redIAdd(h),0===this.x.cmp(s))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},994,[988,808,908,991]); -__d(function(g,r,i,a,m,e,d){'use strict';var f,b=e,c=r(d[0]),t=r(d[1]),h=r(d[2]).assert;function s(f){'short'===f.type?this.curve=new t.short(f):'edwards'===f.type?this.curve=new t.edwards(f):this.curve=new t.mont(f),this.g=this.curve.g,this.n=this.curve.n,this.hash=f.hash,h(this.g.validate(),'Invalid curve'),h(this.g.mul(this.n).isInfinity(),'Invalid curve, G*N != O')}function n(f,c){Object.defineProperty(b,f,{configurable:!0,enumerable:!0,get:function(){var t=new s(c);return Object.defineProperty(b,f,{configurable:!0,enumerable:!0,value:t}),t}})}b.PresetCurve=s,n('p192',{type:'short',prime:'p192',p:'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff',a:'ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc',b:'64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1',n:'ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831',hash:c.sha256,gRed:!1,g:['188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012','07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811']}),n('p224',{type:'short',prime:'p224',p:'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001',a:'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe',b:'b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4',n:'ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d',hash:c.sha256,gRed:!1,g:['b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21','bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34']}),n('p256',{type:'short',prime:null,p:'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff',a:'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc',b:'5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b',n:'ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551',hash:c.sha256,gRed:!1,g:['6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296','4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5']}),n('p384',{type:'short',prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:c.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),n('p521',{type:'short',prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:c.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),n('curve25519',{type:'mont',prime:'p25519',p:'7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed',a:'76d06',b:'1',n:'1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed',hash:c.sha256,gRed:!1,g:['9']}),n('ed25519',{type:'edwards',prime:'p25519',p:'7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed',a:'-1',c:'1',d:'52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3',n:'1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed',hash:c.sha256,gRed:!1,g:['216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a','6666666666666666666666666666666666666666666666666666666666666658']});try{f=r(d[3])}catch(b){f=void 0}n('secp256k1',{type:'short',prime:'k256',p:'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f',a:'0',b:'7',n:'ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141',h:'1',hash:c.sha256,beta:'7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee',lambda:'5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72',basis:[{a:'3086d221a7d46bcde86c90e49284eb15',b:'-e4437ed6010e88286f547fa90abfe4c3'},{a:'114ca50f7a8e2f3f657c1108d9d44cfd8',b:'3086d221a7d46bcde86c90e49284eb15'}],gRed:!1,g:['79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798','483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8',f]})},995,[996,990,988,1008]); -__d(function(g,r,i,a,m,e,d){var h=e;h.utils=r(d[0]),h.common=r(d[1]),h.sha=r(d[2]),h.ripemd=r(d[3]),h.hmac=r(d[4]),h.sha1=h.sha.sha1,h.sha256=h.sha.sha256,h.sha224=h.sha.sha224,h.sha384=h.sha.sha384,h.sha512=h.sha.sha512,h.ripemd160=h.ripemd.ripemd160},996,[997,998,999,1006,1007]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);function u(n,t){return 55296==(64512&n.charCodeAt(t))&&(!(t<0||t+1>=n.length)&&56320==(64512&n.charCodeAt(t+1)))}function o(n){return(n>>>24|n>>>8&65280|n<<8&16711680|(255&n)<<24)>>>0}function f(n){return 1===n.length?'0'+n:n}function c(n){return 7===n.length?'0'+n:6===n.length?'00'+n:5===n.length?'000'+n:4===n.length?'0000'+n:3===n.length?'00000'+n:2===n.length?'000000'+n:1===n.length?'0000000'+n:n}e.inherits=t,e.toArray=function(n,t){if(Array.isArray(n))return n.slice();if(!n)return[];var o=[];if('string'==typeof n)if(t){if('hex'===t)for((n=n.replace(/[^a-z0-9]+/gi,'')).length%2!=0&&(n='0'+n),c=0;c>6|192,o[f++]=63&h|128):u(n,c)?(h=65536+((1023&h)<<10)+(1023&n.charCodeAt(++c)),o[f++]=h>>18|240,o[f++]=h>>12&63|128,o[f++]=h>>6&63|128,o[f++]=63&h|128):(o[f++]=h>>12|224,o[f++]=h>>6&63|128,o[f++]=63&h|128)}else for(c=0;c>>0}return h},e.split32=function(n,t){for(var u=new Array(4*n.length),o=0,f=0;o>>24,u[f+1]=c>>>16&255,u[f+2]=c>>>8&255,u[f+3]=255&c):(u[f+3]=c>>>24,u[f+2]=c>>>16&255,u[f+1]=c>>>8&255,u[f]=255&c)}return u},e.rotr32=function(n,t){return n>>>t|n<<32-t},e.rotl32=function(n,t){return n<>>32-t},e.sum32=function(n,t){return n+t>>>0},e.sum32_3=function(n,t,u){return n+t+u>>>0},e.sum32_4=function(n,t,u,o){return n+t+u+o>>>0},e.sum32_5=function(n,t,u,o,f){return n+t+u+o+f>>>0},e.sum64=function(n,t,u,o){var f=n[t],c=o+n[t+1]>>>0,h=(c>>0,n[t+1]=c},e.sum64_hi=function(n,t,u,o){return(t+o>>>0>>0},e.sum64_lo=function(n,t,u,o){return t+o>>>0},e.sum64_4_hi=function(n,t,u,o,f,c,h,l){var s=0,_=t;return s+=(_=_+o>>>0)>>0)>>0)>>0},e.sum64_4_lo=function(n,t,u,o,f,c,h,l){return t+o+c+l>>>0},e.sum64_5_hi=function(n,t,u,o,f,c,h,l,s,_){var v=0,A=t;return v+=(A=A+o>>>0)>>0)>>0)>>0)<_?1:0)>>>0},e.sum64_5_lo=function(n,t,u,o,f,c,h,l,s,_){return t+o+c+l+_>>>0},e.rotr64_hi=function(n,t,u){return(t<<32-u|n>>>u)>>>0},e.rotr64_lo=function(n,t,u){return(n<<32-u|t>>>u)>>>0},e.shr64_hi=function(n,t,u){return n>>>u},e.shr64_lo=function(n,t,u){return(n<<32-u|t>>>u)>>>0}},997,[952,908]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function h(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian='big',this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}e.BlockHash=h,h.prototype.update=function(n,h){if(n=t.toArray(n,h),this.pending?this.pending=this.pending.concat(n):this.pending=n,this.pendingTotal+=n.length,this.pending.length>=this._delta8){var s=(n=this.pending).length%this._delta8;this.pending=n.slice(n.length-s,n.length),0===this.pending.length&&(this.pending=null),n=t.join32(n,0,n.length-s,this.endian);for(var o=0;o>>24&255,s[o++]=t>>>16&255,s[o++]=t>>>8&255,s[o++]=255&t}else for(s[o++]=255&t,s[o++]=t>>>8&255,s[o++]=t>>>16&255,s[o++]=t>>>24&255,s[o++]=0,s[o++]=0,s[o++]=0,s[o++]=0,l=8;l>>3},e.g1_256=function(t){return n(t,17)^n(t,19)^t>>>10}},1001,[997]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function s(){if(!(this instanceof s))return new s;n.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}t.inherits(s,n),m.exports=s,s.blockSize=512,s.outSize=224,s.hmacStrength=192,s.padLength=64,s.prototype._digest=function(n){return'hex'===n?t.toHex32(this.h.slice(0,7),'big'):t.split32(this.h.slice(0,7),'big')}},1002,[997,1003]); -__d(function(g,r,i,a,m,e,d){'use strict';var h=r(d[0]),t=r(d[1]),s=r(d[2]),n=r(d[3]),o=h.sum32,u=h.sum32_4,c=h.sum32_5,_=s.ch32,f=s.maj32,l=s.s0_256,p=s.s1_256,k=s.g0_256,v=s.g1_256,b=t.BlockHash,x=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function y(){if(!(this instanceof y))return new y;b.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=x,this.W=new Array(64)}h.inherits(y,b),m.exports=y,y.blockSize=512,y.outSize=256,y.hmacStrength=192,y.padLength=64,y.prototype._update=function(h,t){for(var s=this.W,b=0;b<16;b++)s[b]=h[t+b];for(;bthis.blockSize&&(t=(new this.Hash).update(t).digest()),n(t.length<=this.blockSize);for(var s=t.length;s0))return p.iaddn(1),this.keyFromPrivate(p)}},v.prototype._truncateToN=function(t,n){var s=8*t.byteLength()-this.n.bitLength();return s>0&&(t=t.ushrn(s)),!n&&t.cmp(this.n)>=0?t.sub(this.n):t},v.prototype.sign=function(s,o,h,u){'object'==typeof h&&(u=h,h=null),u||(u={}),o=this.keyFromPrivate(o,h),s=this._truncateToN(new t(s,16));for(var c=this.n.byteLength(),v=o.getPrivate().toArray('be',c),y=s.toArray('be',c),f=new n({hash:this.hash,entropy:v,nonce:y,pers:u.pers,persEnc:u.persEnc||'utf8'}),l=this.n.sub(new t(1)),b=0;;b++){var w=u.k?u.k(b):new t(f.generate(this.n.byteLength()));if(!((w=this._truncateToN(w,!0)).cmpn(1)<=0||w.cmp(l)>=0)){var P=this.g.mul(w);if(!P.isInfinity()){var k=P.getX(),E=k.umod(this.n);if(0!==E.cmpn(0)){var F=w.invm(this.n).mul(E.mul(o.getPrivate()).iadd(s));if(0!==(F=F.umod(this.n)).cmpn(0)){var T=(P.getY().isOdd()?1:0)|(0!==k.cmp(E)?2:0);return u.canonical&&F.cmp(this.nh)>0&&(F=this.n.sub(F),T^=1),new p({r:E,s:F,recoveryParam:T})}}}}}},v.prototype.verify=function(n,s,o,h){n=this._truncateToN(new t(n,16)),o=this.keyFromPublic(o,h);var u=(s=new p(s,'hex')).r,c=s.s;if(u.cmpn(1)<0||u.cmp(this.n)>=0)return!1;if(c.cmpn(1)<0||c.cmp(this.n)>=0)return!1;var v,y=c.invm(this.n),f=y.mul(n).umod(this.n),l=y.mul(u).umod(this.n);return this.curve._maxwellTrick?!(v=this.g.jmulAdd(f,o.getPublic(),l)).isInfinity()&&v.eqXToP(u):!(v=this.g.mulAdd(f,o.getPublic(),l)).isInfinity()&&0===v.getX().umod(this.n).cmp(u)},v.prototype.recoverPubKey=function(n,s,o,h){u((3&o)===o,'The recovery param is more than two bits'),s=new p(s,h);var c=this.n,v=new t(n),y=s.r,f=s.s,l=1&o,b=o>>1;if(y.cmp(this.curve.p.umod(this.curve.n))>=0&&b)throw new Error('Unable to find sencond key candinate');y=b?this.curve.pointFromX(y.add(this.curve.n),l):this.curve.pointFromX(y,l);var w=s.r.invm(c),P=c.sub(v).mul(w).umod(c),k=f.mul(w).umod(c);return this.g.mulAdd(P,y,k)},v.prototype.getKeyRecoveryParam=function(t,n,s,o){if(null!==(n=new p(n,o)).recoveryParam)return n.recoveryParam;for(var h=0;h<4;h++){var u;try{u=this.recoverPubKey(t,n,h)}catch(t){continue}if(u.eq(s))return h}throw new Error('Unable to find valid recovery factor')}},1009,[808,1010,988,995,980,1011,1012]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),h=r(d[2]);function n(t){if(!(this instanceof n))return new n(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var o=s.toArray(t.entropy,t.entropyEnc||'hex'),p=s.toArray(t.nonce,t.nonceEnc||'hex'),u=s.toArray(t.pers,t.persEnc||'hex');h(o.length>=this.minEntropy/8,'Not enough entropy. Minimum is: '+this.minEntropy+' bits'),this._init(o,p,u)}m.exports=n,n.prototype._init=function(t,s,h){var n=t.concat(s).concat(h);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var o=0;o=this.minEntropy/8,'Not enough entropy. Minimum is: '+this.minEntropy+' bits'),this._update(t.concat(o||[])),this._reseed=1},n.prototype.generate=function(t,h,n,o){if(this._reseed>this.reseedInterval)throw new Error('Reseed is required');'string'!=typeof h&&(o=n,n=h,h=null),n&&(n=s.toArray(n,o||'hex'),this._update(n));for(var p=[];p.length'}},1011,[808,988]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),c=n.assert;function o(n,s){if(n instanceof o)return n;this._importDER(n,s)||(c(n.r&&n.s,'Signature without r or s'),this.r=new t(n.r,16),this.s=new t(n.s,16),void 0===n.recoveryParam?this.recoveryParam=null:this.recoveryParam=n.recoveryParam)}function s(){this.place=0}function l(t,n){var c=t[n.place++];if(!(128&c))return c;for(var o=15&c,s=0,l=0,u=n.place;l>>3);for(t.push(128|c);--c;)t.push(n>>>(c<<3)&255);t.push(n)}}m.exports=o,o.prototype._importDER=function(c,o){c=n.toArray(c,o);var u=new s;if(48!==c[u.place++])return!1;if(l(c,u)+u.place!==c.length)return!1;if(2!==c[u.place++])return!1;var p=l(c,u),h=c.slice(u.place,p+u.place);if(u.place+=p,2!==c[u.place++])return!1;var f=l(c,u);if(c.length!==f+u.place)return!1;var v=c.slice(u.place,f+u.place);return 0===h[0]&&128&h[1]&&(h=h.slice(1)),0===v[0]&&128&v[1]&&(v=v.slice(1)),this.r=new t(h),this.s=new t(v),this.recoveryParam=null,!0},o.prototype.toDER=function(t){var c=this.r.toArray(),o=this.s.toArray();for(128&c[0]&&(c=[0].concat(c)),128&o[0]&&(o=[0].concat(o)),c=u(c),o=u(o);!(o[0]||128&o[1]);)o=o.slice(1);var s=[2];p(s,c.length),(s=s.concat(c)).push(2),p(s,o.length);var l=s.concat(o),h=[48];return p(h,l.length),h=h.concat(l),n.encode(h,t)}},1012,[808,988]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=o.assert,h=o.parseBytes,u=r(d[3]),c=r(d[4]);function p(o){if(s('ed25519'===o,'only tested with ed25519 so far'),!(this instanceof p))return new p(o);o=n[o].curve;this.curve=o,this.g=o.g,this.g.precompute(o.n.bitLength()+1),this.pointClass=o.point().constructor,this.encodingLength=Math.ceil(o.n.bitLength()/8),this.hash=t.sha512}m.exports=p,p.prototype.sign=function(t,n){t=h(t);var o=this.keyFromSecret(n),s=this.hashInt(o.messagePrefix(),t),u=this.g.mul(s),c=this.encodePoint(u),p=this.hashInt(c,o.pubBytes(),t).mul(o.priv()),f=s.add(p).umod(this.curve.n);return this.makeSignature({R:u,S:f,Rencoded:c})},p.prototype.verify=function(t,n,o){t=h(t),n=this.makeSignature(n);var s=this.keyFromPublic(o),u=this.hashInt(n.Rencoded(),s.pubBytes(),t),c=this.g.mul(n.S());return n.R().add(s.pub().mul(u)).eq(c)},p.prototype.hashInt=function(){for(var t=this.hash(),n=0;n>6],f=0==(32&n);if(31==(31&n)){var c=n;for(n=0;128==(128&c);){if(c=t.readUInt8(o),t.isError(c))return c;n<<=7,n|=127&c}}else n&=31;return{cls:s,primitive:f,tag:n,tagStr:u.tag[n]}}function l(t,o,n){var s=t.readUInt8(n);if(t.isError(s))return s;if(!o&&128===s)return null;if(0==(128&s))return s;var u=127&s;if(u>4)return t.error('length octect is too long');s=0;for(var f=0;f=31?s.error('Multi-octet tag encoding unsupported'):(n||(u|=32),u|=f.tagClassByName[o||'universal']<<6)}m.exports=u,u.prototype.encode=function(t,n){return this.tree._encode(t,n).join()},t(c,s.Node),c.prototype._encodeComposite=function(t,o,s,f){var u,c=h(t,o,s,this.reporter);if(f.length<128)return(u=new n(2))[0]=c,u[1]=f.length,this._createEncoderBuffer([u,f]);for(var p=1,l=f.length;l>=256;l>>=8)p++;(u=new n(2+p))[0]=c,u[1]=128|p;l=1+p;for(var y=f.length;y>0;l--,y>>=8)u[l]=255&y;return this._createEncoderBuffer([u,f])},c.prototype._encodeStr=function(t,o){if('bitstr'===o)return this._createEncoderBuffer([0|t.unused,t.data]);if('bmpstr'===o){for(var s=new n(2*t.length),f=0;f=40)return this.reporter.error('Second objid identifier OOB');t.splice(0,2,40*t[0]+t[1])}var u=0;for(f=0;f=128;c>>=7)u++}var p=new n(u),h=p.length-1;for(f=t.length-1;f>=0;f--){c=t[f];for(p[h--]=127&c;(c>>=7)>0;)p[h--]=128|127&c}return this._createEncoderBuffer(p)},c.prototype._encodeTime=function(t,n){var o,s=new Date(t);return'gentime'===n?o=[p(s.getFullYear()),p(s.getUTCMonth()+1),p(s.getUTCDate()),p(s.getUTCHours()),p(s.getUTCMinutes()),p(s.getUTCSeconds()),'Z'].join(''):'utctime'===n?o=[p(s.getFullYear()%100),p(s.getUTCMonth()+1),p(s.getUTCDate()),p(s.getUTCHours()),p(s.getUTCMinutes()),p(s.getUTCSeconds()),'Z'].join(''):this.reporter.error('Encoding '+n+' time is not supported yet'),this._encodeStr(o,'octstr')},c.prototype._encodeNull=function(){return this._createEncoderBuffer('')},c.prototype._encodeInt=function(t,o){if('string'==typeof t){if(!o)return this.reporter.error('String int or enum given, but no values map');if(!o.hasOwnProperty(t))return this.reporter.error('Values map doesn\'t contain: '+JSON.stringify(t));t=o[t]}if('number'!=typeof t&&!n.isBuffer(t)){var s=t.toArray();!t.sign&&128&s[0]&&s.unshift(0),t=new n(s)}if(n.isBuffer(t)){var f=t.length;0===t.length&&f++;var u=new n(f);return t.copy(u),0===t.length&&(u[0]=0),this._createEncoderBuffer(u)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);f=1;for(var c=t;c>=256;c>>=8)f++;for(c=(u=new Array(f)).length-1;c>=0;c--)u[c]=255&t,t>>=8;return 128&u[0]&&u.unshift(0),this._createEncoderBuffer(new n(u))},c.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},c.prototype._use=function(t,n){return'function'==typeof t&&(t=t(n)),t._getEncoder('der').tree},c.prototype._skipDefault=function(t,n,o){var s,f=this._baseState;if(null===f.default)return!1;var u=t.join();if(void 0===f.defaultBuffer&&(f.defaultBuffer=this._encodeValue(f.default,n,o).join()),u.length!==f.defaultBuffer.length)return!1;for(s=0;st||u!=u)throw new TypeError('Bad key length')}},1038,[]); -__d(function(g,r,i,a,m,e,d){var s;process.browser?s='utf-8':s=parseInt(process.version.split('.')[0].slice(1),10)>=6?'utf-8':'binary';m.exports=s},1039,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),n=r(d[2]),h=r(d[3]),o=r(d[4]),c=r(d[5]).Buffer,f=c.alloc(128),l={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function u(t,s,n){var h=p(t),o='sha512'===t||'sha384'===t?128:64;s.length>o?s=h(s):s.length=t)throw new Error('invalid sig')}m.exports=function(t,u,c,h,l){var p=o(c);if('ec'===p.type){if('ecdsa'!==h&&'ecdsa/rsa'!==h)throw new Error('wrong public key type');return f(t,u,p)}if('dsa'===p.type){if('dsa'!==h)throw new Error('wrong public key type');return w(t,u,p)}if('rsa'!==h&&'ecdsa/rsa'!==h)throw new Error('wrong public key type');u=Buffer.concat([l,u]);for(var s=p.modulus.byteLength(),v=[1],y=0;u.length+v.length+2s-E-2)throw new Error('message too long');var b=w.alloc(s-h-E-2),y=s-p-1,L=n(p),_=u(w.concat([v,b,w.alloc(1,1),f],y),l(L,y)),k=u(L,l(_,p));return new c(w.concat([w.alloc(1),k,_],s))}function v(o,n,t){var l,u=n.length,f=o.modulus.byteLength();if(u>f-11)throw new Error('message too long');return l=t?w.alloc(f-u-3,255):p(f-u-3),new c(w.concat([w.from([0,t?1:2]),l,w.alloc(1),n],f))}function p(o){for(var t,l=w.allocUnsafe(o),u=0,c=n(2*o),f=0;u=0)throw new Error('data too long for modulus')}return l?s(w,p):f(w,p)}},1045,[1016,978,907,1046,1047,808,1048,985,911]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]).Buffer;function c(t){var c=n.allocUnsafe(4);return c.writeUInt32BE(t,0),c}m.exports=function(o,u){for(var f,l=n.alloc(0),s=0;l.length=t.length){h++;break}var f=t.slice(2,c-1);if(('0002'!==l.toString('hex')&&!o||'0001'!==l.toString('hex')&&o)&&h++,f.length<8&&h++,h)throw new Error('decryption error');return t.slice(c)}function p(n,t){n=u.from(n),t=u.from(t);var o=0,l=n.length;n.length!==t.length&&(o++,l=Math.min(n.length,t.length));for(var c=-1;++cE||new l(o).cmp(y.modulus)>=0)throw new Error('decryption error');v=h?f(new l(o),y):c(o,y);var b=u.alloc(E-v.length);if(v=u.concat([b,v],E),4===p)return w(y,v);if(1===p)return s(y,v,h);if(3===p)return v;throw new Error('unknown padding')}},1049,[1016,1046,1047,808,985,907,1048,911]); -__d(function(g,r,i,a,m,e,d){'use strict';function n(){throw new Error('secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11')}var t=r(d[0]),o=r(d[1]),f=t.Buffer,u=t.kMaxLength,s=g.crypto||g.msCrypto,c=Math.pow(2,32)-1;function l(n,t){if('number'!=typeof n||n!=n)throw new TypeError('offset must be a number');if(n>c||n<0)throw new TypeError('offset must be a uint32');if(n>u||n>t)throw new RangeError('offset out of range')}function w(n,t,o){if('number'!=typeof n||n!=n)throw new TypeError('size must be a number');if(n>c||n<0)throw new TypeError('size must be a uint32');if(n+t>o||n>u)throw new RangeError('buffer too small')}function y(n,t,f,u){if(process.browser){var c=n.buffer,l=new Uint8Array(c,t,f);return s.getRandomValues(l),u?void process.nextTick(function(){u(null,n)}):n}if(!u)return o(f).copy(n,t),n;o(f,function(o,f){if(o)return u(o);f.copy(n,t),u(null,n)})}s&&s.getRandomValues||!process.browser?(e.randomFill=function(n,t,o,u){if(!(f.isBuffer(n)||n instanceof g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if('function'==typeof t)u=t,t=0,o=n.length;else if('function'==typeof o)u=o,o=n.length-t;else if('function'!=typeof u)throw new TypeError('"cb" argument must be a function');return l(t,n.length),w(o,t,n.length),y(n,t,o,u)},e.randomFillSync=function(n,t,o){void 0===t&&(t=0);if(!(f.isBuffer(n)||n instanceof g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');l(t,n.length),void 0===o&&(o=n.length-t);return w(o,t,n.length),y(n,t,o)}):(e.randomFill=n,e.randomFillSync=n)},1050,[911,978]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).assert,s=r(d[1]),_=function(_){return function(){return t(s.isReady(),"@plugnet/wasm-crypto has not been initialized"),_.apply(void 0,arguments)}};m.exports.bip39Generate=_(s.ext_bip39_generate),m.exports.bip39ToEntropy=_(s.ext_bip39_to_entropy),m.exports.bip39ToMiniSecret=_(s.ext_bip39_to_mini_secret),m.exports.bip39ToSeed=_(s.ext_bip39_to_seed),m.exports.bip39Validate=_(s.ext_bip39_validate),m.exports.ed25519KeypairFromSeed=_(s.ext_ed_from_seed),m.exports.ed25519Sign=_(s.ext_ed_sign),m.exports.ed25519Verify=_(s.ext_ed_verify),m.exports.sr25519DeriveKeypairHard=_(s.ext_sr_derive_keypair_hard),m.exports.sr25519DeriveKeypairSoft=_(s.ext_sr_derive_keypair_soft),m.exports.sr25519DerivePublicSoft=_(s.ext_sr_derive_public_soft),m.exports.sr25519KeypairFromSeed=_(s.ext_sr_from_seed),m.exports.sr25519Sign=_(s.ext_sr_sign),m.exports.sr25519Verify=_(s.ext_sr_verify),m.exports.blake2b=_(s.ext_blake2b),m.exports.keccak256=_(s.ext_keccak256),m.exports.pbkdf2=_(s.ext_pbkdf2),m.exports.sha512=_(s.ext_sha512),m.exports.twox=_(s.ext_twox),m.exports.isReady=s.isReady,m.exports.waitReady=s.waitReady},1051,[771,1052]); -__d(function(g,r,i,a,m,e,d){var n,_={crypto:r(d[0])},t=null;function f(){return null!==t&&t.buffer===n.memory.buffer||(t=new Uint8Array(n.memory.buffer)),t}var o=0;function u(_){var t=n.__wbindgen_malloc(1*_.length);return f().set(_,t/1),o=_.length,t}function l(n,_){return f().subarray(n/1,n/1+_)}var b=null;function s(){return null===b&&(b=n.__wbindgen_global_argument_ptr()),b}var c=null;function w(){return null!==c&&c.buffer===n.memory.buffer||(c=new Uint32Array(n.memory.buffer)),c}m.exports.ext_sr_derive_keypair_hard=function(_,t){var f=u(_),b=o,c=u(t),x=o,v=s();try{n.ext_sr_derive_keypair_hard(v,f,b,c,x);var y=w(),p=y[v/4],h=y[v/4+1],k=l(p,h).slice();return n.__wbindgen_free(p,1*h),k}finally{n.__wbindgen_free(f,1*b),n.__wbindgen_free(c,1*x)}},m.exports.ext_sr_derive_keypair_soft=function(_,t){var f=u(_),b=o,c=u(t),x=o,v=s();try{n.ext_sr_derive_keypair_soft(v,f,b,c,x);var y=w(),p=y[v/4],h=y[v/4+1],k=l(p,h).slice();return n.__wbindgen_free(p,1*h),k}finally{n.__wbindgen_free(f,1*b),n.__wbindgen_free(c,1*x)}},m.exports.ext_sr_derive_public_soft=function(_,t){var f=u(_),b=o,c=u(t),x=o,v=s();try{n.ext_sr_derive_public_soft(v,f,b,c,x);var y=w(),p=y[v/4],h=y[v/4+1],k=l(p,h).slice();return n.__wbindgen_free(p,1*h),k}finally{n.__wbindgen_free(f,1*b),n.__wbindgen_free(c,1*x)}},m.exports.ext_sr_from_seed=function(_){var t=u(_),f=o,b=s();try{n.ext_sr_from_seed(b,t,f);var c=w(),x=c[b/4],v=c[b/4+1],y=l(x,v).slice();return n.__wbindgen_free(x,1*v),y}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_sr_sign=function(_,t,f){var b=u(_),c=o,x=u(t),v=o,y=u(f),p=o,h=s();try{n.ext_sr_sign(h,b,c,x,v,y,p);var k=w(),R=k[h/4],U=k[h/4+1],T=l(R,U).slice();return n.__wbindgen_free(R,1*U),T}finally{n.__wbindgen_free(b,1*c),n.__wbindgen_free(x,1*v),n.__wbindgen_free(y,1*p)}},m.exports.ext_sr_verify=function(_,t,f){var l=u(_),b=o,s=u(t),c=o,w=u(f),x=o;try{return 0!==n.ext_sr_verify(l,b,s,c,w,x)}finally{n.__wbindgen_free(l,1*b),n.__wbindgen_free(s,1*c),n.__wbindgen_free(w,1*x)}},m.exports.ext_blake2b=function(_,t,f){var b=u(_),c=o,x=u(t),v=o,y=s();try{n.ext_blake2b(y,b,c,x,v,f);var p=w(),h=p[y/4],k=p[y/4+1],R=l(h,k).slice();return n.__wbindgen_free(h,1*k),R}finally{n.__wbindgen_free(b,1*c),n.__wbindgen_free(x,1*v)}},m.exports.ext_keccak256=function(_){var t=u(_),f=o,b=s();try{n.ext_keccak256(b,t,f);var c=w(),x=c[b/4],v=c[b/4+1],y=l(x,v).slice();return n.__wbindgen_free(x,1*v),y}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_pbkdf2=function(_,t,f){var b=u(_),c=o,x=u(t),v=o,y=s();try{n.ext_pbkdf2(y,b,c,x,v,f);var p=w(),h=p[y/4],k=p[y/4+1],R=l(h,k).slice();return n.__wbindgen_free(h,1*k),R}finally{n.__wbindgen_free(b,1*c),n.__wbindgen_free(x,1*v)}},m.exports.ext_sha512=function(_){var t=u(_),f=o,b=s();try{n.ext_sha512(b,t,f);var c=w(),x=c[b/4],v=c[b/4+1],y=l(x,v).slice();return n.__wbindgen_free(x,1*v),y}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_twox=function(_,t){var f=u(_),b=o,c=s();try{n.ext_twox(c,f,b,t);var x=w(),v=x[c/4],y=x[c/4+1],p=l(v,y).slice();return n.__wbindgen_free(v,1*y),p}finally{n.__wbindgen_free(f,1*b)}};var x=r(d[1]).u8aToString;function v(n,_){return x(f().subarray(n,n+_))}m.exports.ext_bip39_generate=function(_){var t=s();n.ext_bip39_generate(t,_);var f=w(),o=f[t/4],u=f[t/4+1],l=v(o,u).slice();return n.__wbindgen_free(o,1*u),l};var y,p=r(d[1]).stringToU8a;y='function'==typeof stringToU8aInto?function(_){for(var t=_.length,u=n.__wbindgen_malloc(t),l=0;;){var b=f().subarray(u+l,u+t),s=stringToU8aInto(_,b),c=s.read;if(l+=s.written,0===(_=_.substring(c)).length)break;u=n.__wbindgen_realloc(u,t,2*t),t*=2}return o=l,u}:function(_){var t=p(_),u=n.__wbindgen_malloc(t.length);return f().set(t,u),o=t.length,u},m.exports.ext_bip39_to_entropy=function(_){var t=y(_),f=o,u=s();try{n.ext_bip39_to_entropy(u,t,f);var b=w(),c=b[u/4],x=b[u/4+1],v=l(c,x).slice();return n.__wbindgen_free(c,1*x),v}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_bip39_to_mini_secret=function(_,t){var f=y(_),u=o,b=y(t),c=o,x=s();try{n.ext_bip39_to_mini_secret(x,f,u,b,c);var v=w(),p=v[x/4],h=v[x/4+1],k=l(p,h).slice();return n.__wbindgen_free(p,1*h),k}finally{n.__wbindgen_free(f,1*u),n.__wbindgen_free(b,1*c)}},m.exports.ext_bip39_to_seed=function(_,t){var f=y(_),u=o,b=y(t),c=o,x=s();try{n.ext_bip39_to_seed(x,f,u,b,c);var v=w(),p=v[x/4],h=v[x/4+1],k=l(p,h).slice();return n.__wbindgen_free(p,1*h),k}finally{n.__wbindgen_free(f,1*u),n.__wbindgen_free(b,1*c)}},m.exports.ext_bip39_validate=function(_){var t=y(_),f=o;try{return 0!==n.ext_bip39_validate(t,f)}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_ed_from_seed=function(_){var t=u(_),f=o,b=s();try{n.ext_ed_from_seed(b,t,f);var c=w(),x=c[b/4],v=c[b/4+1],y=l(x,v).slice();return n.__wbindgen_free(x,1*v),y}finally{n.__wbindgen_free(t,1*f)}},m.exports.ext_ed_sign=function(_,t,f){var b=u(_),c=o,x=u(t),v=o,y=u(f),p=o,h=s();try{n.ext_ed_sign(h,b,c,x,v,y,p);var k=w(),R=k[h/4],U=k[h/4+1],T=l(R,U).slice();return n.__wbindgen_free(R,1*U),T}finally{n.__wbindgen_free(b,1*c),n.__wbindgen_free(x,1*v),n.__wbindgen_free(y,1*p)}},m.exports.ext_ed_verify=function(_,t,f){var l=u(_),b=o,s=u(t),c=o,w=u(f),x=o;try{return 0!==n.ext_ed_verify(l,b,s,c,w,x)}finally{n.__wbindgen_free(l,1*b),n.__wbindgen_free(s,1*c),n.__wbindgen_free(w,1*x)}};var h=new Array(32);h.fill(void 0),h.push(void 0,null,!0,!1);var k=h.length;function R(n){k===h.length&&h.push(h.length+1);var _=k;return k=h[_],h[_]=n,_}function U(n){return h[n]}m.exports.__wbg_new_3a746f2619705add=function(n,_){var t=v(n,_);return R(new Function(t))},m.exports.__wbg_call_f54d3a6dadb199ca=function(n,_){return R(U(n).call(U(_)))},m.exports.__wbg_self_ac379e780a0d8b94=function(n){return R(U(n).self)},m.exports.__wbg_crypto_1e4302b85d4f64a2=function(n){return R(U(n).crypto)},m.exports.__wbg_getRandomValues_1b4ba144162a5c9e=function(n){return R(U(n).getRandomValues)},m.exports.__wbg_getRandomValues_1ef11e888e5228e9=function(n,_,t){var f=l(_,t);U(n).getRandomValues(f)},m.exports.__wbg_require_6461b1e9a0d7c34a=function(n,t){var f=v(n,t);return R(_[f])},m.exports.__wbg_randomFillSync_1b52c8482374c55b=function(n,_,t){var f=l(_,t);U(n).randomFillSync(f)},m.exports.__wbindgen_is_undefined=function(n){return void 0===U(n)?1:0},m.exports.__wbindgen_jsval_eq=function(n,_){return U(n)===U(_)?1:0},m.exports.__wbindgen_object_drop_ref=function(n){var _;(_=n)<36||(h[_]=k,k=_)},m.exports.abort=function(){throw new Error('abort')};var T=Promise.resolve(r(d[2])).catch(function(){return null});m.exports.isReady=function(){return!!n},m.exports.waitReady=function(){return T.then(function(){return!!n})},T.then(function(_){n=_})},1052,[901,771,1053]); -__d(function(A,B,Q,g,C,w,r){"use strict";Object.defineProperty(w,"__esModule",{value:!0}),w.__wbindgen_free=w.__wbindgen_realloc=w.__wbindgen_malloc=w.__wbindgen_global_argument_ptr=w.ext_ed_verify=w.ext_ed_sign=w.ext_ed_from_seed=w.ext_bip39_validate=w.ext_bip39_to_seed=w.ext_bip39_to_mini_secret=w.ext_bip39_to_entropy=w.ext_bip39_generate=w.ext_twox=w.ext_sha512=w.ext_pbkdf2=w.ext_keccak256=w.ext_blake2b=w.ext_sr_verify=w.ext_sr_sign=w.ext_sr_from_seed=w.ext_sr_derive_public_soft=w.ext_sr_derive_keypair_soft=w.ext_sr_derive_keypair_hard=w.memory=void 0;var e=B(r[0]),b=new ArrayBuffer(8),a=new Int32Array(b);new Float32Array(b),new Float64Array(b);var c,i=new ArrayBuffer(1245184),D=(c=new Uint8Array(i),function(A,B){if('undefined'==typeof Buffer)for(var Q=atob(B),g=0;g>2],sX=GX=0|w[(nX+4|0)>>2],GX=0|w[((nX=Q)+4048|0)>>2],tX=IX=0|w[(nX+4052|0)>>2],RQ(0|nX+3616,0|XX,0|(IX=sX),0|(jX=GX),0|(GX=tX)),PX=GX=0|w[((nX=B)+32|0)>>2],LX=IX=0|w[(nX+36|0)>>2],IX=0|w[((nX=Q)+4056|0)>>2],FX=GX=0|w[(nX+4060|0)>>2],IX=0|ew(0|(pX=IX),0|GX,19,0|(IX=0)),vX=GX=U,RQ(0|nX+3760,0|PX,0|(GX=LX),0|(RX=IX),0|(IX=vX)),xX=IX=0|w[((nX=B)+24|0)>>2],NX=GX=0|w[(nX+28|0)>>2],GX=0|w[((nX=Q)+4064|0)>>2],uX=IX=0|w[(nX+4068|0)>>2],GX=0|ew(0|(dX=GX),0|IX,19,0|(GX=0)),UX=IX=U,RQ(0|nX+3824,0|xX,0|(IX=NX),0|(lX=GX),0|(GX=UX)),SX=GX=0|w[((nX=B)+16|0)>>2],hX=IX=0|w[(nX+20|0)>>2],IX=0|w[((nX=Q)+4072|0)>>2],HX=GX=0|w[(nX+4076|0)>>2],IX=0|ew(0|(yX=IX),0|GX,19,0|(IX=0)),mX=GX=U,RQ(0|nX+3888,0|SX,0|(GX=hX),0|(ZX=IX),0|(IX=mX)),VX=IX=0|w[((nX=B)+8|0)>>2],JX=GX=0|w[(nX+12|0)>>2],GX=0|w[((nX=Q)+4040|0)>>2],oX=IX=0|w[(nX+4044|0)>>2],RQ(0|nX+3680,0|VX,0|(IX=JX),0|(KX=GX),0|(GX=oX)),GX=sX,RQ(0|nX+3600,0|KX,0|(GX=oX),0|XX,0|(IX=sX)),IX=LX,GX=0|ew(0|jX,0|(IX=tX),19,0|(GX=0)),g=IX=U,RQ(0|nX+3744,0|PX,0|(IX=LX),0|GX,0|(GX=g)),GX=NX,GX=vX,RQ(0|nX+3808,0|xX,0|(GX=NX),0|RX,0|(IX=vX)),IX=hX,IX=UX,RQ(0|nX+3872,0|SX,0|(IX=hX),0|lX,0|(GX=UX)),GX=JX,GX=mX,RQ(0|nX+3936,0|VX,0|(GX=JX),0|ZX,0|(IX=mX)),IX=sX,IX=FX,RQ(0|nX+3632,0|XX,0|(IX=sX),0|pX,0|(GX=FX)),GX=LX,GX=UX,RQ(0|nX+3776,0|PX,0|(GX=LX),0|lX,0|(IX=UX)),IX=NX,IX=mX,RQ(0|nX+3840,0|xX,0|(IX=NX),0|ZX,0|(GX=mX)),GX=hX,GX=oX,RQ(0|nX+3696,0|SX,0|(GX=hX),0|KX,0|(IX=oX)),IX=JX,IX=tX,RQ(0|nX+3952,0|VX,0|(IX=JX),0|jX,0|(GX=tX)),GX=sX,GX=uX,RQ(0|nX+3648,0|XX,0|(GX=sX),0|dX,0|(IX=uX)),IX=LX,IX=mX,RQ(0|nX+3792,0|PX,0|(IX=LX),0|ZX,0|(GX=mX)),GX=NX,GX=oX,RQ(0|nX+3712,0|xX,0|(GX=NX),0|KX,0|(IX=oX)),IX=hX,IX=tX,RQ(0|nX+3904,0|SX,0|(IX=hX),0|jX,0|(GX=tX)),GX=JX,GX=FX,RQ(0|nX+3968,0|VX,0|(GX=JX),0|pX,0|(IX=FX)),IX=sX,IX=HX,RQ(0|nX+3664,0|XX,0|(IX=sX),0|yX,0|(GX=HX)),GX=LX,GX=oX,RQ(0|nX+3728,0|PX,0|(GX=LX),0|KX,0|(IX=oX)),IX=NX,IX=tX,RQ(0|nX+3856,0|xX,0|(IX=NX),0|jX,0|(GX=tX)),GX=hX,GX=FX,RQ(0|nX+3920,0|SX,0|(GX=hX),0|pX,0|(IX=FX)),IX=JX,IX=uX,RQ(0|nX+3984,0|VX,0|(IX=JX),0|dX,0|(GX=uX)),C=nX+3360|0,OX=GX=0|w[(nX+3776|0)>>2],WX=IX=0|w[(nX+3780|0)>>2],r=IX=0|w[(nX+3632|0)>>2],e=GX=0|w[(nX+3636|0)>>2],EX=(GX=WX)+(IX=e)|0,(YX=(nX=OX)+(MX=r)|0)>>>0>>0&&(EX=EX+1|0),XX=YX,sX=EX,EX=0|w[((GX=Q)+3840|0)>>2],b=nX=0|w[(GX+3844|0)>>2],GX=YX,IX=YX+(MX=EX)|0,YX=(nX=sX)+(EX=b)|0,IX>>>0>>0&&(YX=YX+1|0),jX=IX,tX=YX,YX=0|w[((nX=Q)+3696|0)>>2],a=GX=0|w[(nX+3700|0)>>2],nX=IX,EX=IX+(MX=YX)|0,IX=(GX=tX)+(YX=a)|0,EX>>>0>>0&&(IX=IX+1|0),xX=EX,NX=IX,IX=0|w[((GX=Q)+3952|0)>>2],c=nX=0|w[(GX+3956|0)>>2],GX=EX,YX=EX+(MX=IX)|0,EX=(nX=NX)+(IX=c)|0,YX>>>0>>0&&(EX=EX+1|0),SX=YX,hX=EX,i=YX,D=EX,yX=EX=0|w[((nX=Q)+3760|0)>>2],HX=GX=0|w[(nX+3764|0)>>2],k=GX=0|w[(nX+3616|0)>>2],f=EX=0|w[(nX+3620|0)>>2],YX=(EX=HX)+(GX=f)|0,(IX=(nX=yX)+(MX=k)|0)>>>0>>0&&(YX=YX+1|0),PX=IX,LX=YX,YX=0|w[((EX=Q)+3824|0)>>2],I=nX=0|w[(EX+3828|0)>>2],EX=IX,GX=IX+(MX=YX)|0,IX=(nX=LX)+(YX=I)|0,GX>>>0>>0&&(IX=IX+1|0),VX=GX,JX=IX,n=IX=0|w[((nX=Q)+3888|0)>>2],E=EX=0|w[(nX+3892|0)>>2],nX=GX,GX=(EX=JX)+(IX=E)|0,(YX=nX+(MX=n)|0)>>>0>>0&&(GX=GX+1|0),KX=YX,oX=GX,Y=GX=0|w[((EX=Q)+3680|0)>>2],G=nX=0|w[(EX+3684|0)>>2],EX=YX,YX=(nX=oX)+(GX=G)|0,(IX=EX+(MX=Y)|0)>>>0>>0&&(YX=YX+1|0),pX=IX,FX=YX,M=IX,o=YX,QL=YX=0|w[((nX=Q)+3744|0)>>2],qX=EX=0|w[(nX+3748|0)>>2],F=EX=0|w[(nX+3600|0)>>2],m=YX=0|w[(nX+3604|0)>>2],IX=(YX=qX)+(EX=m)|0,(GX=(nX=QL)+(MX=F)|0)>>>0>>0&&(IX=IX+1|0),ZX=GX,mX=IX,s=IX=0|w[((YX=Q)+3808|0)>>2],K=nX=0|w[(YX+3812|0)>>2],YX=GX,GX=(nX=mX)+(IX=K)|0,(EX=YX+(MX=s)|0)>>>0>>0&&(GX=GX+1|0),dX=EX,uX=GX,t=GX=0|w[((nX=Q)+3872|0)>>2],J=YX=0|w[(nX+3876|0)>>2],nX=EX,EX=(YX=uX)+(GX=J)|0,(IX=nX+(MX=t)|0)>>>0>>0&&(EX=EX+1|0),lX=IX,UX=EX,EX=0|w[((YX=Q)+3936|0)>>2],d=nX=0|w[(YX+3940|0)>>2],YX=IX,GX=IX+(MX=EX)|0,IX=(nX=UX)+(EX=d)|0,GX>>>0>>0&&(IX=IX+1|0),RX=GX,vX=IX,nX=GX,YX=0,EX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(YX=0,IL=IX>>>EX|0):(YX=IX>>>EX|0,IL=(((1<>>EX|0),l=IL,Z=YX,YX=vX,YX=UX,p=(YX=vX)>>>0<(nX=UX)>>>0|(0|YX)==(0|nX)&(IX=RX)>>>0<(MX=lX)>>>0|0,H=IX=0,N=IX=0|w[(MX=Q+3944|0)>>2],v=YX=0|w[(MX+4|0)>>2],YX=nX,YX=uX,W=(YX=nX)>>>0<(IX=uX)>>>0|(0|YX)==(0|IX)&(MX=lX)>>>0<(nX=dX)>>>0|0,X=MX=0,L=MX=0|w[(nX=Q+3880|0)>>2],V=YX=0|w[(nX+4|0)>>2],YX=IX,YX=mX,h=(YX=IX)>>>0<(MX=mX)>>>0|(0|YX)==(0|MX)&(nX=dX)>>>0<(IX=ZX)>>>0|0,y=nX=0,R=nX=0|w[(IX=Q+3816|0)>>2],O=YX=0|w[(IX+4|0)>>2],YX=MX,YX=qX,x=(YX=MX)>>>0<(nX=qX)>>>0|(0|YX)==(0|nX)&(IX=ZX)>>>0<(MX=QL)>>>0|0,P=IX=0,z=IX=0|w[(MX=Q+3752|0)>>2],j=YX=0|w[(MX+4|0)>>2],S=YX=0|w[(MX=Q+3608|0)>>2],T=IX=0|w[(MX+4|0)>>2],GX=(IX=j)+(YX=T)|0,(EX=(MX=z)+(nX=S)|0)>>>0>>0&&(GX=GX+1|0),q=GX,nX=EX,EX=(GX=P)+(MX=q)|0,(YX=(IX=x)+nX|0)>>>0>>0&&(EX=EX+1|0),_=EX,nX=YX,YX=(EX=O)+(IX=_)|0,(MX=(GX=R)+nX|0)>>>0>>0&&(YX=YX+1|0),$=YX,nX=MX,MX=(YX=y)+(GX=$)|0,(IX=(EX=h)+nX|0)>>>0>>0&&(MX=MX+1|0),AA=MX,nX=IX,GX=(YX=L)+IX|0,IX=(MX=V)+(EX=AA)|0,GX>>>0>>0&&(IX=IX+1|0),BA=IX,nX=GX,GX=(IX=X)+(YX=BA)|0,(EX=(MX=W)+nX|0)>>>0>>0&&(GX=GX+1|0),QA=GX,nX=EX,EX=(GX=v)+(MX=QA)|0,(YX=(IX=N)+nX|0)>>>0>>0&&(EX=EX+1|0),gA=EX,nX=YX,YX=(EX=H)+(IX=gA)|0,(MX=(GX=p)+nX|0)>>>0>>0&&(YX=YX+1|0),EX=MX,GX=0,IX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|YX<>>0>>0&&(MX=MX+1|0),dX=IX,uX=MX,EX=IX,GX=0,YX=31&(nX=51)|0,32<=(63&nX|0)>>>0?(GX=0,EL=MX>>>YX|0):(GX=MX>>>YX|0,EL=(((1<>>YX|0),eA=EL,bA=GX,GX=uX,GX=FX,aA=(GX=uX)>>>0<(EX=FX)>>>0|(0|GX)==(0|EX)&(MX=dX)>>>0<(nX=pX)>>>0|0,cA=MX=0,MX=EX,MX=oX,iA=(MX=EX)>>>0<(GX=oX)>>>0|(0|MX)==(0|GX)&nX>>>0<(EX=KX)>>>0|0,DA=nX=0,kA=nX=0|w[(EX=Q+3688|0)>>2],fA=MX=0|w[(EX+4|0)>>2],MX=GX,MX=JX,nA=(MX=GX)>>>0<(nX=JX)>>>0|(0|MX)==(0|nX)&(EX=KX)>>>0<(GX=VX)>>>0|0,EA=EX=0,YA=EX=0|w[(GX=Q+3896|0)>>2],GA=MX=0|w[(GX+4|0)>>2],MX=nX,MX=LX,MA=(MX=nX)>>>0<(EX=LX)>>>0|(0|MX)==(0|EX)&(GX=VX)>>>0<(nX=PX)>>>0|0,oA=GX=0,FA=GX=0|w[(nX=Q+3832|0)>>2],uA=MX=0|w[(nX+4|0)>>2],MX=EX,MX=HX,UA=(MX=EX)>>>0<(GX=HX)>>>0|(0|MX)==(0|GX)&(nX=PX)>>>0<(EX=yX)>>>0|0,mA=nX=0,sA=nX=0|w[(EX=Q+3768|0)>>2],KA=MX=0|w[(EX+4|0)>>2],tA=MX=0|w[(EX=Q+3624|0)>>2],JA=nX=0|w[(EX+4|0)>>2],IX=(nX=KA)+(MX=JA)|0,(YX=(EX=sA)+(GX=tA)|0)>>>0>>0&&(IX=IX+1|0),dA=IX,GX=YX,MX=(nX=UA)+YX|0,YX=(IX=mA)+(EX=dA)|0,MX>>>0>>0&&(YX=YX+1|0),lA=YX,GX=MX,MX=(YX=uA)+(nX=lA)|0,(EX=(IX=FA)+GX|0)>>>0>>0&&(MX=MX+1|0),ZA=MX,GX=EX,nX=(YX=MA)+EX|0,EX=(MX=oA)+(IX=ZA)|0,nX>>>0>>0&&(EX=EX+1|0),pA=EX,GX=nX,IX=(MX=YA)+nX|0,nX=(EX=GA)+(YX=pA)|0,IX>>>0>>0&&(nX=nX+1|0),HA=nX,GX=IX,YX=(EX=nA)+IX|0,IX=(nX=EA)+(MX=HA)|0,YX>>>0>>0&&(IX=IX+1|0),NA=IX,GX=YX,MX=(nX=kA)+YX|0,YX=(IX=fA)+(EX=NA)|0,MX>>>0>>0&&(YX=YX+1|0),vA=YX,GX=MX,MX=(YX=DA)+(nX=vA)|0,(EX=(IX=iA)+GX|0)>>>0>>0&&(MX=MX+1|0),WA=MX,GX=EX,nX=(YX=aA)+EX|0,EX=(MX=cA)+(IX=WA)|0,nX>>>0>>0&&(EX=EX+1|0),MX=nX,YX=0,IX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=MX<>>(32-IX|0)|0)|0|EX<>>0>>0&&(nX=nX+1|0),KX=IX,oX=nX,MX=IX,LX=YX=nX&(YX=524287)|0,$X=MX=0|ew(0|(PX=IX&(GX=-1)|0),0|YX,19,0|(MX=0)),zX=YX=U,YX=0|w[((nX=Q)+4032|0)>>2],JX=MX=0|w[(nX+4036|0)>>2],RQ(0|C,0|$X,0|(MX=zX),0|(VX=YX),0|(YX=JX)),hA=nX+3408|0,AL=YX=0|w[(nX+3792|0)>>2],TX=MX=0|w[(nX+3796|0)>>2],yA=MX=0|w[(nX+3648|0)>>2],RA=YX=0|w[(nX+3652|0)>>2],IX=(YX=TX)+(MX=RA)|0,(EX=(nX=AL)+(GX=yA)|0)>>>0>>0&&(IX=IX+1|0),pX=EX,FX=IX,IX=0|w[((YX=Q)+3712|0)>>2],OA=nX=0|w[(YX+3716|0)>>2],YX=EX,MX=EX+(GX=IX)|0,EX=(nX=FX)+(IX=OA)|0,MX>>>0>>0&&(EX=EX+1|0),ZX=MX,mX=EX,xA=EX=0|w[((nX=Q)+3904|0)>>2],PA=YX=0|w[(nX+3908|0)>>2],nX=MX,MX=(YX=mX)+(EX=PA)|0,(IX=nX+(GX=xA)|0)>>>0>>0&&(MX=MX+1|0),lX=IX,UX=MX,MX=0|w[((YX=Q)+3968|0)>>2],zA=nX=0|w[(YX+3972|0)>>2],YX=IX,EX=IX+(GX=MX)|0,IX=(nX=UX)+(MX=zA)|0,EX>>>0>>0&&(IX=IX+1|0),yX=EX,HX=IX,jA=EX,SA=IX,IX=oX,IX=hX,TA=(IX=oX)>>>0<(YX=hX)>>>0|(0|IX)==(0|YX)&(nX=KX)>>>0<(GX=SX)>>>0|0,qA=nX=0,nX=YX,nX=NX,_A=(nX=YX)>>>0<(IX=NX)>>>0|(0|nX)==(0|IX)&GX>>>0<(YX=xX)>>>0|0,$A=GX=0,AB=GX=0|w[(YX=Q+3960|0)>>2],BB=nX=0|w[(YX+4|0)>>2],nX=IX,nX=tX,QB=(nX=IX)>>>0<(GX=tX)>>>0|(0|nX)==(0|GX)&(YX=xX)>>>0<(IX=jX)>>>0|0,gB=YX=0,CB=YX=0|w[(IX=Q+3704|0)>>2],wB=nX=0|w[(IX+4|0)>>2],nX=GX,nX=sX,rB=(nX=GX)>>>0<(YX=sX)>>>0|(0|nX)==(0|YX)&(IX=jX)>>>0<(GX=XX)>>>0|0,eB=IX=0,bB=IX=0|w[(GX=Q+3848|0)>>2],aB=nX=0|w[(GX+4|0)>>2],nX=YX,nX=WX,cB=(nX=YX)>>>0<(IX=WX)>>>0|(0|nX)==(0|IX)&(GX=XX)>>>0<(YX=OX)>>>0|0,iB=GX=0,DB=GX=0|w[(YX=Q+3784|0)>>2],kB=nX=0|w[(YX+4|0)>>2],fB=nX=0|w[(YX=Q+3640|0)>>2],IB=GX=0|w[(YX+4|0)>>2],EX=(GX=kB)+(nX=IB)|0,(MX=(YX=DB)+(IX=fB)|0)>>>0>>0&&(EX=EX+1|0),nB=EX,IX=MX,MX=(EX=iB)+(YX=nB)|0,(nX=(GX=cB)+IX|0)>>>0>>0&&(MX=MX+1|0),EB=MX,IX=nX,nX=(MX=aB)+(GX=EB)|0,(YX=(EX=bB)+IX|0)>>>0>>0&&(nX=nX+1|0),YB=nX,IX=YX,YX=(nX=eB)+(EX=YB)|0,(GX=(MX=rB)+IX|0)>>>0>>0&&(YX=YX+1|0),GB=YX,IX=GX,GX=(YX=wB)+(MX=GB)|0,(EX=(nX=CB)+IX|0)>>>0>>0&&(GX=GX+1|0),MB=GX,IX=EX,EX=(GX=gB)+(nX=MB)|0,(MX=(YX=QB)+IX|0)>>>0>>0&&(EX=EX+1|0),oB=EX,IX=MX,MX=(EX=BB)+(YX=oB)|0,(nX=(GX=AB)+IX|0)>>>0>>0&&(MX=MX+1|0),FB=MX,IX=nX,nX=(MX=$A)+(GX=FB)|0,(YX=(EX=_A)+IX|0)>>>0>>0&&(nX=nX+1|0),uB=nX,IX=YX,YX=(nX=qA)+(EX=uB)|0,(GX=(MX=TA)+IX|0)>>>0>>0&&(YX=YX+1|0),nX=GX,MX=0,EX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(MX=nX<>>(32-EX|0)|0)|0|YX<>>0?(nX=0,ML=MX>>>EX|0):(nX=MX>>>EX|0,ML=(((1<>>EX|0),mB=nX,sB=(MX=GL)|(IX=ML)|0,KB=YX=(nX=UB)|(YX=mB)|0,GX=(YX=SA)+(MX=KB)|0,(EX=(nX=jA)+(IX=sB)|0)>>>0>>0&&(GX=GX+1|0),XX=EX,sX=GX,YX=EX,NX=nX=GX&(nX=524287)|0,OX=YX=0|ew(0|(xX=EX&(IX=-1)|0),0|nX,19,0|(YX=0)),WX=nX=U,nX=0|w[((GX=Q)+4024|0)>>2],oX=YX=0|w[(GX+4028|0)>>2],RQ(0|hA,0|OX,0|(YX=WX),0|(KX=nX),0|(nX=oX)),tB=GX+3472|0,eL=nX=0|w[(GX+3728|0)>>2],gL=YX=0|w[(GX+3732|0)>>2],JB=YX=0|w[(GX+3664|0)>>2],dB=nX=0|w[(GX+3668|0)>>2],EX=(nX=gL)+(YX=dB)|0,(MX=(GX=eL)+(IX=JB)|0)>>>0>>0&&(EX=EX+1|0),jX=MX,tX=EX,lB=EX=0|w[((nX=Q)+3856|0)>>2],ZB=GX=0|w[(nX+3860|0)>>2],nX=MX,MX=(GX=tX)+(EX=ZB)|0,(YX=nX+(IX=lB)|0)>>>0>>0&&(MX=MX+1|0),QL=YX,qX=MX,MX=0|w[((GX=Q)+3920|0)>>2],pB=nX=0|w[(GX+3924|0)>>2],GX=YX,EX=YX+(IX=MX)|0,YX=(nX=qX)+(MX=pB)|0,EX>>>0>>0&&(YX=YX+1|0),bL=EX,CL=YX,HB=YX=0|w[((nX=Q)+3984|0)>>2],NB=GX=0|w[(nX+3988|0)>>2],nX=EX,EX=(GX=CL)+(YX=NB)|0,(MX=nX+(IX=HB)|0)>>>0>>0&&(EX=EX+1|0),wL=MX,_X=EX,vB=MX,WB=EX,EX=sX,EX=HX,XB=(EX=sX)>>>0<(nX=HX)>>>0|(0|EX)==(0|nX)&(GX=XX)>>>0<(IX=yX)>>>0|0,LB=GX=0,GX=nX,GX=UX,VB=(GX=nX)>>>0<(EX=UX)>>>0|(0|GX)==(0|EX)&IX>>>0<(nX=lX)>>>0|0,hB=IX=0,yB=IX=0|w[(nX=Q+3976|0)>>2],RB=GX=0|w[(nX+4|0)>>2],GX=EX,GX=mX,OB=(GX=EX)>>>0<(IX=mX)>>>0|(0|GX)==(0|IX)&(nX=lX)>>>0<(EX=ZX)>>>0|0,xB=nX=0,PB=nX=0|w[(EX=Q+3912|0)>>2],zB=GX=0|w[(EX+4|0)>>2],GX=IX,GX=FX,jB=(GX=IX)>>>0<(nX=FX)>>>0|(0|GX)==(0|nX)&(EX=ZX)>>>0<(IX=pX)>>>0|0,SB=EX=0,TB=EX=0|w[(IX=Q+3720|0)>>2],qB=GX=0|w[(IX+4|0)>>2],GX=nX,GX=TX,_B=(GX=nX)>>>0<(EX=TX)>>>0|(0|GX)==(0|EX)&(IX=pX)>>>0<(nX=AL)>>>0|0,$B=IX=0,AQ=IX=0|w[(nX=Q+3800|0)>>2],BQ=GX=0|w[(nX+4|0)>>2],QQ=GX=0|w[(nX=Q+3656|0)>>2],gQ=IX=0|w[(nX+4|0)>>2],MX=(IX=BQ)+(GX=gQ)|0,(YX=(nX=AQ)+(EX=QQ)|0)>>>0>>0&&(MX=MX+1|0),CQ=MX,EX=YX,YX=(MX=$B)+(nX=CQ)|0,(GX=(IX=_B)+EX|0)>>>0>>0&&(YX=YX+1|0),wQ=YX,EX=GX,GX=(YX=qB)+(IX=wQ)|0,(nX=(MX=TB)+EX|0)>>>0>>0&&(GX=GX+1|0),rQ=GX,EX=nX,IX=(YX=jB)+nX|0,nX=(GX=SB)+(MX=rQ)|0,IX>>>0>>0&&(nX=nX+1|0),eQ=nX,EX=IX,MX=(GX=PB)+IX|0,IX=(nX=zB)+(YX=eQ)|0,MX>>>0>>0&&(IX=IX+1|0),bQ=IX,EX=MX,MX=(IX=xB)+(GX=bQ)|0,(YX=(nX=OB)+EX|0)>>>0>>0&&(MX=MX+1|0),aQ=MX,EX=YX,YX=(MX=RB)+(nX=aQ)|0,(GX=(IX=yB)+EX|0)>>>0>>0&&(YX=YX+1|0),cQ=YX,EX=GX,GX=(YX=hB)+(IX=cQ)|0,(nX=(MX=VB)+EX|0)>>>0>>0&&(GX=GX+1|0),iQ=GX,EX=nX,IX=(YX=XB)+nX|0,nX=(GX=LB)+(MX=iQ)|0,IX>>>0>>0&&(nX=nX+1|0),GX=IX,YX=0,MX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(YX=GX<>>(32-MX|0)|0)|0|nX<>>0?(GX=0,FL=YX>>>MX|0):(GX=YX>>>MX|0,FL=(((1<>>MX|0),kQ=GX,fQ=(YX=oL)|(EX=FL)|0,IQ=nX=(GX=DQ)|(nX=kQ)|0,IX=(nX=WB)+(YX=IQ)|0,(MX=(GX=vB)+(EX=fQ)|0)>>>0>>0&&(IX=IX+1|0),XX=MX,sX=IX,hX=GX=IX&(GX=524287)|0,lX=nX=0|ew(0|(SX=(nX=MX)&(EX=-1)|0),0|GX,19,0|(nX=0)),UX=GX=U,GX=0|w[((IX=Q)+4016|0)>>2],FX=nX=0|w[(IX+4020|0)>>2],RQ(0|tB,0|lX,0|(nX=UX),0|(pX=GX),0|(GX=FX)),nQ=IX+3248|0,GX=sX,GX=_X,EQ=(GX=sX)>>>0<(nX=_X)>>>0|(0|GX)==(0|nX)&(IX=MX)>>>0<(EX=wL)>>>0|0,YQ=IX=0,IX=nX,IX=CL,GQ=(IX=nX)>>>0<(GX=CL)>>>0|(0|IX)==(0|GX)&EX>>>0<(nX=bL)>>>0|0,MQ=EX=0,oQ=EX=0|w[(nX=Q+3992|0)>>2],FQ=IX=0|w[(nX+4|0)>>2],IX=GX,IX=qX,uQ=(IX=GX)>>>0<(EX=qX)>>>0|(0|IX)==(0|EX)&(nX=bL)>>>0<(GX=QL)>>>0|0,UQ=nX=0,mQ=nX=0|w[(GX=Q+3928|0)>>2],sQ=IX=0|w[(GX+4|0)>>2],IX=EX,IX=tX,KQ=(IX=EX)>>>0<(nX=tX)>>>0|(0|IX)==(0|nX)&(GX=QL)>>>0<(EX=jX)>>>0|0,tQ=GX=0,JQ=GX=0|w[(EX=Q+3864|0)>>2],dQ=IX=0|w[(EX+4|0)>>2],IX=nX,IX=gL,lQ=(IX=nX)>>>0<(GX=gL)>>>0|(0|IX)==(0|GX)&(EX=jX)>>>0<(nX=eL)>>>0|0,ZQ=EX=0,pQ=EX=0|w[(nX=Q+3736|0)>>2],HQ=IX=0|w[(nX+4|0)>>2],NQ=IX=0|w[(nX=Q+3672|0)>>2],vQ=EX=0|w[(nX+4|0)>>2],MX=(EX=HQ)+(IX=vQ)|0,(YX=(nX=pQ)+(GX=NQ)|0)>>>0>>0&&(MX=MX+1|0),WQ=MX,GX=YX,IX=(EX=lQ)+YX|0,YX=(MX=ZQ)+(nX=WQ)|0,IX>>>0>>0&&(YX=YX+1|0),XQ=YX,GX=IX,nX=(MX=JQ)+IX|0,IX=(YX=dQ)+(EX=XQ)|0,nX>>>0>>0&&(IX=IX+1|0),LQ=IX,GX=nX,EX=(YX=KQ)+nX|0,nX=(IX=tQ)+(MX=LQ)|0,EX>>>0>>0&&(nX=nX+1|0),VQ=nX,GX=EX,MX=(IX=mQ)+EX|0,EX=(nX=sQ)+(YX=VQ)|0,MX>>>0>>0&&(EX=EX+1|0),hQ=EX,GX=MX,MX=(EX=UQ)+(IX=hQ)|0,(YX=(nX=uQ)+GX|0)>>>0>>0&&(MX=MX+1|0),yQ=MX,GX=YX,IX=(EX=oQ)+YX|0,YX=(MX=FQ)+(nX=yQ)|0,IX>>>0>>0&&(YX=YX+1|0),OQ=YX,GX=IX,nX=(MX=GQ)+IX|0,IX=(YX=MQ)+(EX=OQ)|0,nX>>>0>>0&&(IX=IX+1|0),xQ=IX,GX=nX,EX=(YX=EQ)+nX|0,nX=(IX=YQ)+(MX=xQ)|0,EX>>>0>>0&&(nX=nX+1|0),IX=EX,YX=0,MX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=IX<>>(32-MX|0)|0)|0|nX<>>0?(IX=0,UL=YX>>>MX|0):(IX=YX>>>MX|0,UL=(((1<>>MX|0),zQ=IX,jQ=YX=0|ew(0|((YX=uL)|(GX=UL)),0|(nX=(IX=PQ)|(nX=zQ)|0),19,0|(YX=0)),SQ=nX=U,TQ=(IX=RX)&(GX=-1)|0,qQ=YX=(nX=vX)&(YX=524287)|0,EX=(YX=SQ)+(IX=qQ)|0,(MX=(nX=jQ)+(GX=TQ)|0)>>>0>>0&&(EX=EX+1|0),jX=MX,tX=EX,XX=(YX=MX)&(GX=-1)|0,sX=nX=EX&(nX=524287)|0,nX=0|w[((EX=Q)+4008|0)>>2],mX=YX=0|w[(EX+4012|0)>>2],RQ(0|nQ,0|XX,0|(YX=sX),0|(ZX=nX),0|(nX=mX)),_Q=EX+3328|0,$Q=(EX=dX)&(GX=-1)|0,Ag=YX=(nX=uX)&(YX=524287)|0,YX=tX,nX=MX,EX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(EX=0,mL=YX>>>IX|0):(EX=YX>>>IX|0,mL=(((1<>>IX|0),Bg=EX,MX=(EX=Ag)+(nX=Bg)|0,(IX=(YX=$Q)+(GX=mL)|0)>>>0>>0&&(MX=MX+1|0),jX=IX,tX=MX,MX=0|w[((EX=Q)+4e3|0)>>2],uX=YX=0|w[(EX+4004|0)>>2],RQ(0|_Q,0|IX,0|(YX=tX),0|(dX=MX),0|(MX=uX)),MX=zX,MX=oX,RQ(0|EX+3376,0|$X,0|(MX=zX),0|KX,0|(YX=oX)),YX=WX,YX=FX,RQ(0|EX+3424,0|OX,0|(YX=WX),0|pX,0|(MX=FX)),MX=UX,MX=mX,RQ(0|EX+3488,0|lX,0|(MX=UX),0|ZX,0|(YX=mX)),YX=sX,YX=uX,RQ(0|EX+3264,0|XX,0|(YX=sX),0|dX,0|(MX=uX)),YX=0|ew(0|IX,0|(MX=tX),19,0|(YX=0)),Qg=MX=U,MX=JX,RQ(0|EX+3344,0|YX,0|(MX=Qg),0|VX,0|(YX=JX)),YX=LX,YX=uX,RQ(0|EX+3504,0|PX,0|(YX=LX),0|dX,0|(MX=uX)),MX=WX,MX=JX,RQ(0|EX+3392,0|OX,0|(MX=WX),0|VX,0|(YX=JX)),YX=UX,YX=oX,RQ(0|EX+3456,0|lX,0|(YX=UX),0|KX,0|(MX=oX)),MX=sX,MX=FX,RQ(0|EX+3232,0|XX,0|(MX=sX),0|pX,0|(YX=FX)),YX=tX,YX=mX,RQ(0|EX+3312,0|IX,0|(YX=tX),0|ZX,0|(MX=mX)),MX=LX,MX=mX,RQ(0|EX+3568,0|PX,0|(MX=LX),0|ZX,0|(YX=mX)),YX=NX,YX=uX,RQ(0|EX+3520,0|xX,0|(YX=NX),0|dX,0|(MX=uX)),MX=UX,MX=JX,RQ(0|EX+3440,0|lX,0|(MX=UX),0|VX,0|(YX=JX)),YX=sX,YX=oX,RQ(0|EX+3216,0|XX,0|(YX=sX),0|KX,0|(MX=oX)),MX=tX,MX=FX,RQ(0|EX+3296,0|IX,0|(MX=tX),0|pX,0|(YX=FX)),YX=LX,YX=FX,RQ(0|EX+3552,0|PX,0|(YX=LX),0|pX,0|(MX=FX)),MX=NX,MX=mX,RQ(0|EX+3584,0|xX,0|(MX=NX),0|ZX,0|(YX=mX)),YX=hX,YX=uX,RQ(0|EX+3536,0|SX,0|(YX=hX),0|dX,0|(MX=uX)),MX=sX,MX=JX,RQ(0|EX+3200,0|XX,0|(MX=sX),0|VX,0|(YX=JX)),YX=tX,YX=oX,RQ(0|EX+3280,0|IX,0|(YX=tX),0|KX,0|(MX=oX)),gg=EX,$X=MX=0|w[(EX+3392|0)>>2],zX=YX=0|w[(EX+3396|0)>>2],Cg=YX=0|w[(EX+3504|0)>>2],wg=MX=0|w[(EX+3508|0)>>2],IX=(MX=zX)+(YX=wg)|0,(nX=(EX=$X)+(GX=Cg)|0)>>>0>>0&&(IX=IX+1|0),VX=nX,JX=IX,IX=0|w[((MX=Q)+3456|0)>>2],rg=EX=0|w[(MX+3460|0)>>2],MX=nX,YX=nX+(GX=IX)|0,nX=(EX=JX)+(IX=rg)|0,YX>>>0>>0&&(nX=nX+1|0),KX=YX,oX=nX,eg=nX=0|w[((EX=Q)+3232|0)>>2],bg=MX=0|w[(EX+3236|0)>>2],EX=YX,YX=(MX=oX)+(nX=bg)|0,(IX=EX+(GX=eg)|0)>>>0>>0&&(YX=YX+1|0),pX=IX,FX=YX,YX=0|w[((MX=Q)+3312|0)>>2],ag=EX=0|w[(MX+3316|0)>>2],MX=IX,nX=IX+(GX=YX)|0,IX=(EX=FX)+(YX=ag)|0,nX>>>0>>0&&(IX=IX+1|0),ZX=nX,mX=IX,cg=nX,ig=IX,AL=IX=0|w[((EX=Q)+3408|0)>>2],TX=MX=0|w[(EX+3412|0)>>2],Dg=MX=0|w[(EX+3360|0)>>2],kg=IX=0|w[(EX+3364|0)>>2],nX=(IX=TX)+(MX=kg)|0,(YX=(EX=AL)+(GX=Dg)|0)>>>0>>0&&(nX=nX+1|0),dX=YX,uX=nX,fg=nX=0|w[((IX=Q)+3472|0)>>2],Ig=EX=0|w[(IX+3476|0)>>2],IX=YX,YX=(EX=uX)+(nX=Ig)|0,(MX=IX+(GX=fg)|0)>>>0>>0&&(YX=YX+1|0),lX=MX,UX=YX,ng=YX=0|w[((EX=Q)+3248|0)>>2],Eg=IX=0|w[(EX+3252|0)>>2],EX=MX,MX=(IX=UX)+(YX=Eg)|0,(nX=EX+(GX=ng)|0)>>>0>>0&&(MX=MX+1|0),RX=nX,vX=MX,Yg=MX=0|w[((IX=Q)+3328|0)>>2],Gg=EX=0|w[(IX+3332|0)>>2],IX=nX,nX=(EX=vX)+(MX=Gg)|0,(YX=IX+(GX=Yg)|0)>>>0>>0&&(nX=nX+1|0),yX=YX,HX=nX,Mg=YX,og=nX,eL=nX=0|w[((EX=Q)+3424|0)>>2],gL=IX=0|w[(EX+3428|0)>>2],Fg=IX=0|w[(EX+3376|0)>>2],ug=nX=0|w[(EX+3380|0)>>2],YX=(nX=gL)+(IX=ug)|0,(MX=(EX=eL)+(GX=Fg)|0)>>>0>>0&&(YX=YX+1|0),OX=MX,WX=YX,Ug=YX=0|w[((nX=Q)+3488|0)>>2],mg=EX=0|w[(nX+3492|0)>>2],nX=MX,MX=(EX=WX)+(YX=mg)|0,(IX=nX+(GX=Ug)|0)>>>0>>0&&(MX=MX+1|0),QL=IX,qX=MX,MX=0|w[((EX=Q)+3264|0)>>2],sg=nX=0|w[(EX+3268|0)>>2],EX=IX,YX=IX+(GX=MX)|0,IX=(nX=qX)+(MX=sg)|0,YX>>>0>>0&&(IX=IX+1|0),bL=YX,CL=IX,Kg=IX=0|w[((nX=Q)+3344|0)>>2],tg=EX=0|w[(nX+3348|0)>>2],nX=YX,YX=(EX=CL)+(IX=tg)|0,(MX=nX+(GX=Kg)|0)>>>0>>0&&(YX=YX+1|0),wL=MX,_X=YX,EX=MX,nX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(nX=0,sL=YX>>>IX|0):(nX=YX>>>IX|0,sL=(((1<>>IX|0),Jg=sL,dg=nX,nX=_X,nX=CL,lg=(nX=_X)>>>0<(EX=CL)>>>0|(0|nX)==(0|EX)&(YX=wL)>>>0<(GX=bL)>>>0|0,Zg=YX=0,pg=YX=0|w[(GX=Q+3352|0)>>2],Hg=nX=0|w[(GX+4|0)>>2],nX=EX,nX=qX,Ng=(nX=EX)>>>0<(YX=qX)>>>0|(0|nX)==(0|YX)&(GX=bL)>>>0<(EX=QL)>>>0|0,vg=GX=0,Wg=GX=0|w[(EX=Q+3272|0)>>2],Xg=nX=0|w[(EX+4|0)>>2],nX=YX,nX=WX,Lg=(nX=YX)>>>0<(GX=WX)>>>0|(0|nX)==(0|GX)&(EX=QL)>>>0<(YX=OX)>>>0|0,Vg=EX=0,hg=EX=0|w[(YX=Q+3496|0)>>2],yg=nX=0|w[(YX+4|0)>>2],nX=GX,nX=gL,Rg=(nX=GX)>>>0<(EX=gL)>>>0|(0|nX)==(0|EX)&(YX=OX)>>>0<(GX=eL)>>>0|0,Og=YX=0,xg=YX=0|w[(GX=Q+3432|0)>>2],Pg=nX=0|w[(GX+4|0)>>2],zg=nX=0|w[(GX=Q+3384|0)>>2],jg=YX=0|w[(GX+4|0)>>2],MX=(YX=Pg)+(nX=jg)|0,(IX=(GX=xg)+(EX=zg)|0)>>>0>>0&&(MX=MX+1|0),Sg=MX,EX=IX,nX=(YX=Rg)+IX|0,IX=(MX=Og)+(GX=Sg)|0,nX>>>0>>0&&(IX=IX+1|0),Tg=IX,EX=nX,GX=(MX=hg)+nX|0,nX=(IX=yg)+(YX=Tg)|0,GX>>>0>>0&&(nX=nX+1|0),qg=nX,EX=GX,GX=(nX=Vg)+(MX=qg)|0,(YX=(IX=Lg)+EX|0)>>>0>>0&&(GX=GX+1|0),_g=GX,EX=YX,YX=(GX=Xg)+(IX=_g)|0,(MX=(nX=Wg)+EX|0)>>>0>>0&&(YX=YX+1|0),$g=YX,EX=MX,MX=(YX=vg)+(nX=$g)|0,(IX=(GX=Ng)+EX|0)>>>0>>0&&(MX=MX+1|0),AC=MX,EX=IX,nX=(YX=pg)+IX|0,IX=(MX=Hg)+(GX=AC)|0,nX>>>0>>0&&(IX=IX+1|0),BC=IX,EX=nX,GX=(MX=lg)+nX|0,nX=(IX=Zg)+(YX=BC)|0,GX>>>0>>0&&(nX=nX+1|0),IX=GX,MX=0,YX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(MX=IX<>>(32-YX|0)|0)|0|nX<>>0>>0&&(GX=GX+1|0),OX=YX,WX=GX,IX=YX,MX=0,nX=31&(EX=51)|0,32<=(63&EX|0)>>>0?(MX=0,tL=GX>>>nX|0):(MX=GX>>>nX|0,tL=(((1<>>nX|0),wC=tL,rC=MX,MX=WX,MX=HX,eC=(MX=WX)>>>0<(IX=HX)>>>0|(0|MX)==(0|IX)&(GX=OX)>>>0<(EX=yX)>>>0|0,bC=GX=0,GX=IX,GX=vX,aC=(GX=IX)>>>0<(MX=vX)>>>0|(0|GX)==(0|MX)&EX>>>0<(IX=RX)>>>0|0,cC=EX=0,iC=EX=0|w[(IX=Q+3336|0)>>2],DC=GX=0|w[(IX+4|0)>>2],GX=MX,GX=UX,kC=(GX=MX)>>>0<(EX=UX)>>>0|(0|GX)==(0|EX)&(IX=RX)>>>0<(MX=lX)>>>0|0,fC=IX=0,IC=IX=0|w[(MX=Q+3256|0)>>2],nC=GX=0|w[(MX+4|0)>>2],GX=EX,GX=uX,EC=(GX=EX)>>>0<(IX=uX)>>>0|(0|GX)==(0|IX)&(MX=lX)>>>0<(EX=dX)>>>0|0,YC=MX=0,GC=MX=0|w[(EX=Q+3480|0)>>2],MC=GX=0|w[(EX+4|0)>>2],GX=IX,GX=TX,oC=(GX=IX)>>>0<(MX=TX)>>>0|(0|GX)==(0|MX)&(EX=dX)>>>0<(IX=AL)>>>0|0,FC=EX=0,uC=EX=0|w[(IX=Q+3416|0)>>2],UC=GX=0|w[(IX+4|0)>>2],mC=GX=0|w[(IX=Q+3368|0)>>2],sC=EX=0|w[(IX+4|0)>>2],YX=(EX=UC)+(GX=sC)|0,(nX=(IX=uC)+(MX=mC)|0)>>>0>>0&&(YX=YX+1|0),KC=YX,MX=nX,GX=(EX=oC)+nX|0,nX=(YX=FC)+(IX=KC)|0,GX>>>0>>0&&(nX=nX+1|0),tC=nX,MX=GX,IX=(YX=GC)+GX|0,GX=(nX=MC)+(EX=tC)|0,IX>>>0>>0&&(GX=GX+1|0),JC=GX,MX=IX,EX=(nX=EC)+IX|0,IX=(GX=YC)+(YX=JC)|0,EX>>>0>>0&&(IX=IX+1|0),dC=IX,MX=EX,YX=(GX=IC)+EX|0,EX=(IX=nC)+(nX=dC)|0,YX>>>0>>0&&(EX=EX+1|0),lC=EX,MX=YX,nX=(IX=kC)+YX|0,YX=(EX=fC)+(GX=lC)|0,nX>>>0>>0&&(YX=YX+1|0),ZC=YX,MX=nX,GX=(EX=iC)+nX|0,nX=(YX=DC)+(IX=ZC)|0,GX>>>0>>0&&(nX=nX+1|0),pC=nX,MX=GX,IX=(YX=aC)+GX|0,GX=(nX=cC)+(EX=pC)|0,IX>>>0>>0&&(GX=GX+1|0),HC=GX,MX=IX,EX=(nX=eC)+IX|0,IX=(GX=bC)+(YX=HC)|0,EX>>>0>>0&&(IX=IX+1|0),GX=EX,nX=0,YX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(nX=GX<>>(32-YX|0)|0)|0|IX<>>0>>0&&(EX=EX+1|0),dX=YX,uX=EX,GX=YX,MX=-1,nX=EX&(nX=524287)|0,w[((GX=gg)+4096|0)>>2]=YX&MX|0,w[(GX+4100|0)>>2]=nX,XC=Q,bL=nX=0|w[((EX=Q)+3520|0)>>2],CL=GX=0|w[(EX+3524|0)>>2],LC=GX=0|w[(EX+3568|0)>>2],VC=nX=0|w[(EX+3572|0)>>2],YX=(nX=CL)+(GX=VC)|0,(IX=(EX=bL)+(MX=LC)|0)>>>0>>0&&(YX=YX+1|0),lX=IX,UX=YX,YX=0|w[((nX=Q)+3440|0)>>2],hC=EX=0|w[(nX+3444|0)>>2],nX=IX,GX=IX+(MX=YX)|0,IX=(EX=UX)+(YX=hC)|0,GX>>>0>>0&&(IX=IX+1|0),RX=GX,vX=IX,yC=IX=0|w[((EX=Q)+3216|0)>>2],RC=nX=0|w[(EX+3220|0)>>2],EX=GX,GX=(nX=vX)+(IX=RC)|0,(YX=EX+(MX=yC)|0)>>>0>>0&&(GX=GX+1|0),yX=YX,HX=GX,OC=GX=0|w[((nX=Q)+3296|0)>>2],xC=EX=0|w[(nX+3300|0)>>2],nX=YX,YX=(EX=HX)+(GX=xC)|0,(IX=nX+(MX=OC)|0)>>>0>>0&&(YX=YX+1|0),QL=IX,qX=YX,PC=IX,zC=YX,YX=uX,YX=mX,jC=(YX=uX)>>>0<(nX=mX)>>>0|(0|YX)==(0|nX)&(EX=dX)>>>0<(MX=ZX)>>>0|0,SC=EX=0,EX=nX,EX=FX,TC=(EX=nX)>>>0<(YX=FX)>>>0|(0|EX)==(0|YX)&MX>>>0<(nX=pX)>>>0|0,qC=MX=0,_C=MX=0|w[(nX=Q+3320|0)>>2],$C=EX=0|w[(nX+4|0)>>2],EX=YX,EX=oX,Aw=(EX=YX)>>>0<(MX=oX)>>>0|(0|EX)==(0|MX)&(nX=pX)>>>0<(YX=KX)>>>0|0,Bw=nX=0,Qw=nX=0|w[(YX=Q+3240|0)>>2],gw=EX=0|w[(YX+4|0)>>2],EX=MX,EX=JX,Cw=(EX=MX)>>>0<(nX=JX)>>>0|(0|EX)==(0|nX)&(YX=KX)>>>0<(MX=VX)>>>0|0,ww=YX=0,rw=YX=0|w[(MX=Q+3464|0)>>2],bw=EX=0|w[(MX+4|0)>>2],EX=nX,EX=zX,aw=(EX=nX)>>>0<(YX=zX)>>>0|(0|EX)==(0|YX)&(MX=VX)>>>0<(nX=$X)>>>0|0,cw=MX=0,iw=MX=0|w[(nX=Q+3400|0)>>2],Dw=EX=0|w[(nX+4|0)>>2],kw=EX=0|w[(nX=Q+3512|0)>>2],fw=MX=0|w[(nX+4|0)>>2],IX=(MX=Dw)+(EX=fw)|0,(GX=(nX=iw)+(YX=kw)|0)>>>0>>0&&(IX=IX+1|0),Iw=IX,YX=GX,GX=(IX=cw)+(nX=Iw)|0,(EX=(MX=aw)+YX|0)>>>0>>0&&(GX=GX+1|0),nw=GX,YX=EX,nX=(IX=rw)+EX|0,EX=(GX=bw)+(MX=nw)|0,nX>>>0>>0&&(EX=EX+1|0),Ew=EX,YX=nX,MX=(GX=Cw)+nX|0,nX=(EX=ww)+(IX=Ew)|0,MX>>>0>>0&&(nX=nX+1|0),Yw=nX,YX=MX,MX=(nX=gw)+(GX=Yw)|0,(IX=(EX=Qw)+YX|0)>>>0>>0&&(MX=MX+1|0),Gw=MX,YX=IX,GX=(nX=Aw)+IX|0,IX=(MX=Bw)+(EX=Gw)|0,GX>>>0>>0&&(IX=IX+1|0),Mw=IX,YX=GX,GX=(IX=$C)+(nX=Mw)|0,(EX=(MX=_C)+YX|0)>>>0>>0&&(GX=GX+1|0),ow=GX,YX=EX,nX=(IX=TC)+EX|0,EX=(GX=qC)+(MX=ow)|0,nX>>>0>>0&&(EX=EX+1|0),Fw=EX,YX=nX,MX=(GX=jC)+nX|0,nX=(EX=SC)+(IX=Fw)|0,MX>>>0>>0&&(nX=nX+1|0),EX=MX,GX=0,IX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|nX<>>0?(EX=0,lL=GX>>>IX|0):(EX=GX>>>IX|0,lL=(((1<>>IX|0),Uw=EX,mw=(GX=dL)|(YX=lL)|0,sw=nX=(EX=uw)|(nX=Uw)|0,MX=(nX=zC)+(GX=sw)|0,(IX=(EX=PC)+(YX=mw)|0)>>>0>>0&&(MX=MX+1|0),VX=IX,JX=MX,nX=IX,YX=-1,EX=MX&(EX=524287)|0,w[((nX=XC)+4104|0)>>2]=IX&YX|0,w[(nX+4108|0)>>2]=EX,Kw=Q,$X=EX=0|w[((MX=Q)+3584|0)>>2],zX=nX=0|w[(MX+3588|0)>>2],tw=nX=0|w[(MX+3552|0)>>2],Jw=EX=0|w[(MX+3556|0)>>2],IX=(EX=zX)+(nX=Jw)|0,(GX=(MX=$X)+(YX=tw)|0)>>>0>>0&&(IX=IX+1|0),KX=GX,oX=IX,dw=IX=0|w[((EX=Q)+3536|0)>>2],lw=MX=0|w[(EX+3540|0)>>2],EX=GX,GX=(MX=oX)+(IX=lw)|0,(nX=EX+(YX=dw)|0)>>>0>>0&&(GX=GX+1|0),pX=nX,FX=GX,GX=0|w[((MX=Q)+3200|0)>>2],Zw=EX=0|w[(MX+3204|0)>>2],MX=nX,IX=nX+(YX=GX)|0,nX=(EX=FX)+(GX=Zw)|0,IX>>>0>>0&&(nX=nX+1|0),ZX=IX,mX=nX,nX=0|w[((EX=Q)+3280|0)>>2],pw=MX=0|w[(EX+3284|0)>>2],EX=IX,GX=IX+(YX=nX)|0,IX=(MX=mX)+(nX=pw)|0,GX>>>0>>0&&(IX=IX+1|0),dX=GX;uX=IX,Hw=GX,Nw=IX,IX=JX,IX=qX,vw=(IX=JX)>>>0<(EX=qX)>>>0|(0|IX)==(0|EX)&(MX=VX)>>>0<(YX=QL)>>>0|0,Ww=MX=0,MX=EX,MX=HX,Xw=(MX=EX)>>>0<(IX=HX)>>>0|(0|MX)==(0|IX)&YX>>>0<(EX=yX)>>>0|0,Lw=YX=0,Vw=YX=0|w[(EX=Q+3304|0)>>2],hw=MX=0|w[(EX+4|0)>>2],MX=IX,MX=vX,yw=(MX=IX)>>>0<(YX=vX)>>>0|(0|MX)==(0|YX)&(EX=yX)>>>0<(IX=RX)>>>0|0,Rw=EX=0,Ow=EX=0|w[(IX=Q+3224|0)>>2],xw=MX=0|w[(IX+4|0)>>2],MX=YX,MX=UX,Pw=(MX=YX)>>>0<(EX=UX)>>>0|(0|MX)==(0|EX)&(IX=RX)>>>0<(YX=lX)>>>0|0,zw=IX=0,jw=IX=0|w[(YX=Q+3448|0)>>2],Sw=MX=0|w[(YX+4|0)>>2],MX=EX,MX=CL,Tw=(MX=EX)>>>0<(IX=CL)>>>0|(0|MX)==(0|IX)&(YX=lX)>>>0<(EX=bL)>>>0|0,qw=YX=0,_w=YX=0|w[(EX=Q+3528|0)>>2],$w=MX=0|w[(EX+4|0)>>2],Ar=MX=0|w[(EX=Q+3576|0)>>2],Br=YX=0|w[(EX+4|0)>>2],GX=(YX=$w)+(MX=Br)|0,(nX=(EX=_w)+(IX=Ar)|0)>>>0>>0&&(GX=GX+1|0),Qr=GX,IX=nX,nX=(GX=qw)+(EX=Qr)|0,(MX=(YX=Tw)+IX|0)>>>0>>0&&(nX=nX+1|0),gr=nX,IX=MX,MX=(nX=Sw)+(YX=gr)|0,(EX=(GX=jw)+IX|0)>>>0>>0&&(MX=MX+1|0),Cr=MX,IX=EX,EX=(MX=zw)+(GX=Cr)|0,(YX=(nX=Pw)+IX|0)>>>0>>0&&(EX=EX+1|0),wr=EX,IX=YX,YX=(EX=xw)+(nX=wr)|0,(GX=(MX=Ow)+IX|0)>>>0>>0&&(YX=YX+1|0),rr=YX,IX=GX,GX=(YX=Rw)+(MX=rr)|0,(nX=(EX=yw)+IX|0)>>>0>>0&&(GX=GX+1|0),er=GX,IX=nX,nX=(GX=hw)+(EX=er)|0,(MX=(YX=Vw)+IX|0)>>>0>>0&&(nX=nX+1|0),br=nX,IX=MX,MX=(nX=Lw)+(YX=br)|0,(EX=(GX=Xw)+IX|0)>>>0>>0&&(MX=MX+1|0),ar=MX,IX=EX,EX=(MX=Ww)+(GX=ar)|0,(YX=(nX=vw)+IX|0)>>>0>>0&&(EX=EX+1|0),MX=YX,nX=0,GX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(nX=MX<>>(32-GX|0)|0)|0|EX<>>0?(MX=0,pL=nX>>>GX|0):(MX=nX>>>GX|0,pL=(((1<>>GX|0),ir=MX,Dr=(nX=ZL)|(IX=pL)|0,kr=EX=(MX=cr)|(EX=ir)|0,YX=(EX=Nw)+(nX=kr)|0,(GX=(MX=Hw)+(IX=Dr)|0)>>>0>>0&&(YX=YX+1|0),VX=GX,JX=YX,EX=GX,IX=-1,MX=YX&(MX=524287)|0,w[((EX=Kw)+4112|0)>>2]=GX&IX|0,w[(EX+4116|0)>>2]=MX,fr=Q,MX=YX,MX=uX,MX=YX,YX=GX,Ir=MX>>>0<(EX=uX)>>>0|(0|MX)==(0|EX)&GX>>>0<(IX=dX)>>>0|0,nr=YX=0,YX=EX,YX=mX,Er=(YX=EX)>>>0<(MX=mX)>>>0|(0|YX)==(0|MX)&IX>>>0<(EX=ZX)>>>0|0,Yr=IX=0,Gr=IX=0|w[(EX=Q+3288|0)>>2],Mr=YX=0|w[(EX+4|0)>>2],YX=MX,YX=FX,or=(YX=MX)>>>0<(IX=FX)>>>0|(0|YX)==(0|IX)&(EX=ZX)>>>0<(MX=pX)>>>0|0,Fr=EX=0,ur=EX=0|w[(MX=Q+3208|0)>>2],Ur=YX=0|w[(MX+4|0)>>2],YX=IX,YX=oX,mr=(YX=IX)>>>0<(EX=oX)>>>0|(0|YX)==(0|EX)&(MX=pX)>>>0<(IX=KX)>>>0|0,sr=MX=0,Kr=MX=0|w[(IX=Q+3544|0)>>2],tr=YX=0|w[(IX+4|0)>>2],YX=EX,YX=zX,Jr=(YX=EX)>>>0<(MX=zX)>>>0|(0|YX)==(0|MX)&(IX=KX)>>>0<(EX=$X)>>>0|0,dr=IX=0,lr=IX=0|w[(EX=Q+3592|0)>>2],Zr=YX=0|w[(EX+4|0)>>2],pr=YX=0|w[(EX=Q+3560|0)>>2],Hr=IX=0|w[(EX+4|0)>>2],GX=(IX=Zr)+(YX=Hr)|0,(nX=(EX=lr)+(MX=pr)|0)>>>0>>0&&(GX=GX+1|0),Nr=GX,MX=nX,YX=(IX=Jr)+nX|0,nX=(GX=dr)+(EX=Nr)|0,YX>>>0>>0&&(nX=nX+1|0),vr=nX,MX=YX,EX=(GX=Kr)+YX|0,YX=(nX=tr)+(IX=vr)|0,EX>>>0>>0&&(YX=YX+1|0),Wr=YX,MX=EX,IX=(nX=mr)+EX|0,EX=(YX=sr)+(GX=Wr)|0,IX>>>0>>0&&(EX=EX+1|0),Xr=EX,MX=IX,GX=(YX=ur)+IX|0,IX=(EX=Ur)+(nX=Xr)|0,GX>>>0>>0&&(IX=IX+1|0),Lr=IX,MX=GX,nX=(EX=or)+GX|0,GX=(IX=Fr)+(YX=Lr)|0,nX>>>0>>0&&(GX=GX+1|0),Vr=GX,MX=nX,YX=(IX=Gr)+nX|0,nX=(GX=Mr)+(EX=Vr)|0,YX>>>0>>0&&(nX=nX+1|0),hr=nX,MX=YX,EX=(GX=Er)+YX|0,YX=(nX=Yr)+(IX=hr)|0,EX>>>0>>0&&(YX=YX+1|0),yr=YX,MX=EX,IX=(nX=Ir)+EX|0,EX=(YX=nr)+(GX=yr)|0,IX>>>0>>0&&(EX=EX+1|0),YX=IX,nX=0,GX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(nX=YX<>>(32-GX|0)|0)|0|EX<>>0?(YX=0,NL=nX>>>GX|0):(YX=nX>>>GX|0,NL=(((1<>>GX|0),Or=YX,xr=nX=0|ew(0|((nX=HL)|(MX=NL)),0|(EX=(YX=Rr)|(EX=Or)|0),19,0|(nX=0)),Pr=EX=U,zr=(YX=wL)&(MX=-1)|0,jr=nX=(EX=_X)&(nX=524287)|0,IX=(nX=Pr)+(YX=jr)|0,(GX=(EX=xr)+(MX=zr)|0)>>>0>>0&&(IX=IX+1|0),VX=GX,JX=IX,EX=IX&(EX=524287)|0,Sr=(nX=GX)&(MX=-1)|0,w[((nX=fr)+4080|0)>>2]=Sr,w[(nX+4084|0)>>2]=EX,Tr=(IX=OX)&(MX=-1)|0,qr=nX=(EX=WX)&(nX=524287)|0,nX=JX,EX=GX,IX=0,YX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(IX=0,vL=nX>>>YX|0):(IX=nX>>>YX|0,vL=(((1<>>YX|0),_r=IX,GX=(IX=qr)+(EX=_r)|0,(YX=(nX=Tr)+(MX=vL)|0)>>>0>>0&&(GX=GX+1|0),w[((nX=Q)+4088|0)>>2]=YX,w[(nX+4092|0)>>2]=GX,IA(0|Q+4120,0|Q+4080,1),GX=hX,GX=0|w[((IX=Q)+4136|0)>>2],FX=nX=0|w[(IX+4140|0)>>2],GX=0|ew(0|(pX=GX),0|nX,19,0|(GX=0)),vX=nX=U,RQ(0|IX+3088,0|SX,0|(nX=hX),0|(RX=GX),0|(GX=vX)),GX=0|w[(IX+4144|0)>>2],uX=nX=0|w[(IX+4148|0)>>2],GX=0|ew(0|(dX=GX),0|nX,19,0|(GX=0)),UX=nX=U,nX=NX,RQ(0|IX+3008,0|(lX=GX),0|(nX=UX),0|xX,0|(GX=NX)),GX=0|w[(IX+4152|0)>>2],HX=nX=0|w[(IX+4156|0)>>2],GX=0|ew(0|(yX=GX),0|nX,19,0|(GX=0)),mX=nX=U,nX=LX,RQ(0|IX+2928,0|(ZX=GX),0|(nX=mX),0|PX,0|(GX=LX)),GX=sX,GX=0|w[(IX+4128|0)>>2],JX=nX=0|w[(IX+4132|0)>>2],RQ(0|IX+3168,0|XX,0|(nX=sX),0|(VX=GX),0|(GX=JX)),GX=tX,GX=0|w[(IX+4120|0)>>2],oX=nX=0|w[(IX+4124|0)>>2],RQ(0|IX+2816,0|jX,0|(nX=tX),0|(KX=GX),0|(GX=oX)),GX=hX,nX=0|ew(0|VX,0|(GX=JX),19,0|(nX=0)),$r=GX=U,RQ(0|IX+3184,0|SX,0|(GX=hX),0|nX,0|(nX=$r)),nX=vX,nX=NX,RQ(0|IX+3104,0|RX,0|(nX=vX),0|xX,0|(GX=NX)),GX=UX,GX=LX,RQ(0|IX+3024,0|lX,0|(GX=UX),0|PX,0|(nX=LX)),nX=sX,nX=oX,RQ(0|IX+2800,0|XX,0|(nX=sX),0|KX,0|(GX=oX)),GX=tX,GX=mX,RQ(0|IX+2944,0|jX,0|(GX=tX),0|ZX,0|(nX=mX)),nX=UX,nX=hX,RQ(0|IX+2992,0|lX,0|(nX=UX),0|SX,0|(GX=hX)),GX=mX,GX=NX,RQ(0|IX+2912,0|ZX,0|(GX=mX),0|xX,0|(nX=NX)),nX=oX,nX=LX,RQ(0|IX+2832,0|KX,0|(nX=oX),0|PX,0|(GX=LX)),GX=sX,GX=FX,RQ(0|IX+3072,0|XX,0|(GX=sX),0|pX,0|(nX=FX)),nX=tX,nX=JX,RQ(0|IX+3152,0|jX,0|(nX=tX),0|VX,0|(GX=JX)),GX=LX,RQ(0|IX+3136,0|VX,0|(GX=JX),0|PX,0|(nX=LX)),nX=mX,nX=hX,RQ(0|IX+2896,0|ZX,0|(nX=mX),0|SX,0|(GX=hX)),GX=oX,GX=NX,RQ(0|IX+2848,0|KX,0|(GX=oX),0|xX,0|(nX=NX)),nX=sX,nX=uX,RQ(0|IX+2976,0|XX,0|(nX=sX),0|dX,0|(GX=uX)),GX=tX,GX=FX,RQ(0|IX+3056,0|jX,0|(GX=tX),0|pX,0|(nX=FX)),nX=JX,nX=NX,RQ(0|IX+3120,0|VX,0|(nX=JX),0|xX,0|(GX=NX)),GX=FX,GX=LX,RQ(0|IX+3040,0|pX,0|(GX=FX),0|PX,0|(nX=LX)),nX=oX,nX=hX,RQ(0|IX+2864,0|KX,0|(nX=oX),0|SX,0|(GX=hX)),GX=sX,GX=HX,RQ(0|IX+2880,0|XX,0|(GX=sX),0|yX,0|(nX=HX)),nX=tX,nX=uX,RQ(0|IX+2960,0|jX,0|(nX=tX),0|dX,0|(GX=uX)),Ae=IX,OX=GX=0|w[(IX+2912|0)>>2],WX=nX=0|w[(IX+2916|0)>>2],Be=nX=0|w[(IX+2992|0)>>2],Qe=GX=0|w[(IX+2996|0)>>2],YX=(GX=WX)+(nX=Qe)|0,(EX=(IX=OX)+(MX=Be)|0)>>>0>>0&&(YX=YX+1|0),XX=EX,sX=YX,YX=0|w[((GX=Q)+2832|0)>>2],ge=IX=0|w[(GX+2836|0)>>2],GX=EX,nX=EX+(MX=YX)|0,EX=(IX=sX)+(YX=ge)|0,nX>>>0>>0&&(EX=EX+1|0),jX=nX,tX=EX,Ce=EX=0|w[((IX=Q)+3072|0)>>2],we=GX=0|w[(IX+3076|0)>>2],IX=nX,nX=(GX=tX)+(EX=we)|0,(YX=IX+(MX=Ce)|0)>>>0>>0&&(nX=nX+1|0),xX=YX,NX=nX,nX=0|w[((GX=Q)+3152|0)>>2],re=IX=0|w[(GX+3156|0)>>2],GX=YX,EX=YX+(MX=nX)|0,YX=(IX=NX)+(nX=re)|0,EX>>>0>>0&&(YX=YX+1|0),SX=EX,hX=YX,ee=EX,be=YX,yX=YX=0|w[((IX=Q)+3008|0)>>2],HX=GX=0|w[(IX+3012|0)>>2],ae=GX=0|w[(IX+3088|0)>>2],ce=YX=0|w[(IX+3092|0)>>2],EX=(YX=HX)+(GX=ce)|0,(nX=(IX=yX)+(MX=ae)|0)>>>0>>0&&(EX=EX+1|0),PX=nX,LX=EX,EX=0|w[((YX=Q)+2928|0)>>2],ie=IX=0|w[(YX+2932|0)>>2],YX=nX,GX=nX+(MX=EX)|0,nX=(IX=LX)+(EX=ie)|0,GX>>>0>>0&&(nX=nX+1|0),VX=GX,JX=nX,De=nX=0|w[((IX=Q)+3168|0)>>2],ke=YX=0|w[(IX+3172|0)>>2],IX=GX,GX=(YX=JX)+(nX=ke)|0,(EX=IX+(MX=De)|0)>>>0>>0&&(GX=GX+1|0),KX=EX,oX=GX,GX=0|w[((YX=Q)+2816|0)>>2],fe=IX=0|w[(YX+2820|0)>>2],YX=EX,nX=EX+(MX=GX)|0,EX=(IX=oX)+(GX=fe)|0,nX>>>0>>0&&(EX=EX+1|0),pX=nX,FX=EX,Ie=nX,ne=EX,QL=EX=0|w[((IX=Q)+3104|0)>>2],qX=YX=0|w[(IX+3108|0)>>2],Ee=YX=0|w[(IX+3184|0)>>2],Ye=EX=0|w[(IX+3188|0)>>2],nX=(EX=qX)+(YX=Ye)|0,(GX=(IX=QL)+(MX=Ee)|0)>>>0>>0&&(nX=nX+1|0),ZX=GX,mX=nX,Ge=nX=0|w[((EX=Q)+3024|0)>>2],Me=IX=0|w[(EX+3028|0)>>2],EX=GX,GX=(IX=mX)+(nX=Me)|0,(YX=EX+(MX=Ge)|0)>>>0>>0&&(GX=GX+1|0),dX=YX,uX=GX,oe=GX=0|w[((IX=Q)+2800|0)>>2],Fe=EX=0|w[(IX+2804|0)>>2],IX=YX,YX=(EX=uX)+(GX=Fe)|0,(nX=IX+(MX=oe)|0)>>>0>>0&&(YX=YX+1|0),lX=nX,UX=YX,YX=0|w[((EX=Q)+2944|0)>>2],ue=IX=0|w[(EX+2948|0)>>2],EX=nX,GX=nX+(MX=YX)|0,nX=(IX=UX)+(YX=ue)|0,GX>>>0>>0&&(nX=nX+1|0),RX=GX,vX=nX,IX=GX,EX=0,YX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(EX=0,WL=nX>>>YX|0):(EX=nX>>>YX|0,WL=(((1<>>YX|0),Ue=WL,me=EX,EX=vX,EX=UX,se=(EX=vX)>>>0<(IX=UX)>>>0|(0|EX)==(0|IX)&(nX=RX)>>>0<(MX=lX)>>>0|0,Ke=nX=0,te=nX=0|w[(MX=Q+2952|0)>>2],Je=EX=0|w[(MX+4|0)>>2],EX=IX,EX=uX,de=(EX=IX)>>>0<(nX=uX)>>>0|(0|EX)==(0|nX)&(MX=lX)>>>0<(IX=dX)>>>0|0,le=MX=0,Ze=MX=0|w[(IX=Q+2808|0)>>2],pe=EX=0|w[(IX+4|0)>>2],EX=nX,EX=mX,He=(EX=nX)>>>0<(MX=mX)>>>0|(0|EX)==(0|MX)&(IX=dX)>>>0<(nX=ZX)>>>0|0,Ne=IX=0,ve=IX=0|w[(nX=Q+3032|0)>>2],We=EX=0|w[(nX+4|0)>>2],EX=MX,EX=qX,Xe=(EX=MX)>>>0<(IX=qX)>>>0|(0|EX)==(0|IX)&(nX=ZX)>>>0<(MX=QL)>>>0|0,Le=nX=0,Ve=nX=0|w[(MX=Q+3112|0)>>2],he=EX=0|w[(MX+4|0)>>2],ye=EX=0|w[(MX=Q+3192|0)>>2],Re=nX=0|w[(MX+4|0)>>2],GX=(nX=he)+(EX=Re)|0,(YX=(MX=Ve)+(IX=ye)|0)>>>0>>0&&(GX=GX+1|0),Oe=GX,IX=YX,YX=(GX=Le)+(MX=Oe)|0,(EX=(nX=Xe)+IX|0)>>>0>>0&&(YX=YX+1|0),xe=YX,IX=EX,EX=(YX=We)+(nX=xe)|0,(MX=(GX=ve)+IX|0)>>>0>>0&&(EX=EX+1|0),Pe=EX,IX=MX,MX=(EX=Ne)+(GX=Pe)|0,(nX=(YX=He)+IX|0)>>>0>>0&&(MX=MX+1|0),ze=MX,IX=nX,nX=(MX=pe)+(YX=ze)|0,(GX=(EX=Ze)+IX|0)>>>0>>0&&(nX=nX+1|0),je=nX,IX=GX,GX=(nX=le)+(EX=je)|0,(YX=(MX=de)+IX|0)>>>0>>0&&(GX=GX+1|0),Se=GX,IX=YX,YX=(GX=Je)+(MX=Se)|0,(EX=(nX=te)+IX|0)>>>0>>0&&(YX=YX+1|0),Te=YX,IX=EX,EX=(YX=Ke)+(nX=Te)|0,(MX=(GX=se)+IX|0)>>>0>>0&&(EX=EX+1|0),YX=MX,GX=0,nX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(GX=YX<>>(32-nX|0)|0)|0|EX<>>0>>0&&(MX=MX+1|0),dX=nX,uX=MX,YX=nX,GX=0,EX=31&(IX=51)|0,32<=(63&IX|0)>>>0?(GX=0,LL=MX>>>EX|0):(GX=MX>>>EX|0,LL=(((1<>>EX|0),Ab=LL,Bb=GX,GX=uX,GX=FX,Qb=(GX=uX)>>>0<(YX=FX)>>>0|(0|GX)==(0|YX)&(MX=dX)>>>0<(IX=pX)>>>0|0,gb=MX=0,MX=YX,MX=oX,Cb=(MX=YX)>>>0<(GX=oX)>>>0|(0|MX)==(0|GX)&IX>>>0<(YX=KX)>>>0|0,wb=IX=0,rb=IX=0|w[(YX=Q+2824|0)>>2],eb=MX=0|w[(YX+4|0)>>2],MX=GX,MX=JX,bb=(MX=GX)>>>0<(IX=JX)>>>0|(0|MX)==(0|IX)&(YX=KX)>>>0<(GX=VX)>>>0|0,ab=YX=0,cb=YX=0|w[(GX=Q+3176|0)>>2],ib=MX=0|w[(GX+4|0)>>2],MX=IX,MX=LX,Db=(MX=IX)>>>0<(YX=LX)>>>0|(0|MX)==(0|YX)&(GX=VX)>>>0<(IX=PX)>>>0|0,kb=GX=0,fb=GX=0|w[(IX=Q+2936|0)>>2],Ib=MX=0|w[(IX+4|0)>>2],MX=YX,MX=HX,nb=(MX=YX)>>>0<(GX=HX)>>>0|(0|MX)==(0|GX)&(IX=PX)>>>0<(YX=yX)>>>0|0,Eb=IX=0,Yb=IX=0|w[(YX=Q+3016|0)>>2],Gb=MX=0|w[(YX+4|0)>>2],Mb=MX=0|w[(YX=Q+3096|0)>>2],ob=IX=0|w[(YX+4|0)>>2],nX=(IX=Gb)+(MX=ob)|0,(EX=(YX=Yb)+(GX=Mb)|0)>>>0>>0&&(nX=nX+1|0),Fb=nX,GX=EX,MX=(IX=nb)+EX|0,EX=(nX=Eb)+(YX=Fb)|0,MX>>>0>>0&&(EX=EX+1|0),ub=EX,GX=MX,MX=(EX=Ib)+(IX=ub)|0,(YX=(nX=fb)+GX|0)>>>0>>0&&(MX=MX+1|0),Ub=MX,GX=YX,IX=(EX=Db)+YX|0,YX=(MX=kb)+(nX=Ub)|0,IX>>>0>>0&&(YX=YX+1|0),mb=YX,GX=IX,nX=(MX=cb)+IX|0,IX=(YX=ib)+(EX=mb)|0,nX>>>0>>0&&(IX=IX+1|0),sb=IX,GX=nX,EX=(YX=bb)+nX|0,nX=(IX=ab)+(MX=sb)|0,EX>>>0>>0&&(nX=nX+1|0),Kb=nX,GX=EX,MX=(IX=rb)+EX|0,EX=(nX=eb)+(YX=Kb)|0,MX>>>0>>0&&(EX=EX+1|0),tb=EX,GX=MX,MX=(EX=wb)+(IX=tb)|0,(YX=(nX=Cb)+GX|0)>>>0>>0&&(MX=MX+1|0),Jb=MX,GX=YX,IX=(EX=Qb)+YX|0,YX=(MX=gb)+(nX=Jb)|0,IX>>>0>>0&&(YX=YX+1|0),MX=IX,EX=0,nX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(EX=MX<>>(32-nX|0)|0)|0|YX<>>0>>0&&(IX=IX+1|0),VX=nX,JX=IX,MX=nX,PX=nX&(GX=-1)|0,LX=EX=IX&(EX=524287)|0,w[((MX=Ae)+4176|0)>>2]=PX,w[(MX+4180|0)>>2]=EX,pb=Q,QL=EX=0|w[((IX=Q)+2896|0)>>2],qX=MX=0|w[(IX+2900|0)>>2],Hb=MX=0|w[(IX+3136|0)>>2],Nb=EX=0|w[(IX+3140|0)>>2],nX=(EX=qX)+(MX=Nb)|0,(YX=(IX=QL)+(GX=Hb)|0)>>>0>>0&&(nX=nX+1|0),KX=YX,oX=nX,vb=nX=0|w[((EX=Q)+2848|0)>>2],Wb=IX=0|w[(EX+2852|0)>>2],EX=YX,YX=(IX=oX)+(nX=Wb)|0,(MX=EX+(GX=vb)|0)>>>0>>0&&(YX=YX+1|0),pX=MX,FX=YX,Xb=YX=0|w[((IX=Q)+2976|0)>>2],Lb=EX=0|w[(IX+2980|0)>>2],IX=MX,MX=(EX=FX)+(YX=Lb)|0,(nX=IX+(GX=Xb)|0)>>>0>>0&&(MX=MX+1|0),lX=nX,UX=MX,MX=0|w[((EX=Q)+3056|0)>>2],Vb=IX=0|w[(EX+3060|0)>>2],EX=nX,YX=nX+(GX=MX)|0,nX=(IX=UX)+(MX=Vb)|0,YX>>>0>>0&&(nX=nX+1|0),yX=YX,HX=nX,hb=YX,yb=nX,nX=JX,nX=hX,Rb=(nX=JX)>>>0<(EX=hX)>>>0|(0|nX)==(0|EX)&(IX=VX)>>>0<(GX=SX)>>>0|0,Ob=IX=0,IX=EX,IX=NX,xb=(IX=EX)>>>0<(nX=NX)>>>0|(0|IX)==(0|nX)&GX>>>0<(EX=xX)>>>0|0,Pb=GX=0,zb=GX=0|w[(EX=Q+3160|0)>>2],jb=IX=0|w[(EX+4|0)>>2],IX=nX,IX=tX,Sb=(IX=nX)>>>0<(GX=tX)>>>0|(0|IX)==(0|GX)&(EX=xX)>>>0<(nX=jX)>>>0|0,Tb=EX=0,qb=EX=0|w[(nX=Q+3080|0)>>2],_b=IX=0|w[(nX+4|0)>>2],IX=GX,IX=sX,$b=(IX=GX)>>>0<(EX=sX)>>>0|(0|IX)==(0|EX)&(nX=jX)>>>0<(GX=XX)>>>0|0,Aa=nX=0,Ba=nX=0|w[(GX=Q+2840|0)>>2],Qa=IX=0|w[(GX+4|0)>>2],IX=EX,IX=WX,ga=(IX=EX)>>>0<(nX=WX)>>>0|(0|IX)==(0|nX)&(GX=XX)>>>0<(EX=OX)>>>0|0,Ca=GX=0,wa=GX=0|w[(EX=Q+2920|0)>>2],ra=IX=0|w[(EX+4|0)>>2],ea=IX=0|w[(EX=Q+3e3|0)>>2],ba=GX=0|w[(EX+4|0)>>2],YX=(GX=ra)+(IX=ba)|0,(MX=(EX=wa)+(nX=ea)|0)>>>0>>0&&(YX=YX+1|0),aa=YX,nX=MX,MX=(YX=Ca)+(EX=aa)|0,(IX=(GX=ga)+nX|0)>>>0>>0&&(MX=MX+1|0),ca=MX,nX=IX,EX=(YX=Ba)+IX|0,IX=(MX=Qa)+(GX=ca)|0,EX>>>0>>0&&(IX=IX+1|0),ia=IX,nX=EX,EX=(IX=Aa)+(YX=ia)|0,(GX=(MX=$b)+nX|0)>>>0>>0&&(EX=EX+1|0),Da=EX,nX=GX,GX=(EX=_b)+(MX=Da)|0,(YX=(IX=qb)+nX|0)>>>0>>0&&(GX=GX+1|0),ka=GX,nX=YX,YX=(GX=Tb)+(IX=ka)|0,(MX=(EX=Sb)+nX|0)>>>0>>0&&(YX=YX+1|0),fa=YX,nX=MX,MX=(YX=jb)+(EX=fa)|0,(IX=(GX=zb)+nX|0)>>>0>>0&&(MX=MX+1|0),Ia=MX,nX=IX,EX=(YX=xb)+IX|0,IX=(MX=Pb)+(GX=Ia)|0,EX>>>0>>0&&(IX=IX+1|0),na=IX,nX=EX,EX=(IX=Ob)+(YX=na)|0,(GX=(MX=Rb)+nX|0)>>>0>>0&&(EX=EX+1|0),IX=GX,MX=0,YX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(MX=IX<>>(32-YX|0)|0)|0|EX<>>0?(IX=0,yL=MX>>>YX|0):(IX=MX>>>YX|0,yL=(((1<>>YX|0),Ya=IX,Ga=(MX=hL)|(nX=yL)|0,Ma=EX=(IX=Ea)|(EX=Ya)|0,GX=(EX=yb)+(MX=Ma)|0,(YX=(IX=hb)+(nX=Ga)|0)>>>0>>0&&(GX=GX+1|0),XX=YX,sX=GX,ZX=(EX=YX)&(nX=-1)|0,mX=IX=GX&(IX=524287)|0,w[((EX=pb)+4184|0)>>2]=ZX,w[(EX+4188|0)>>2]=IX,oa=Q,OX=IX=0|w[((GX=Q)+3040|0)>>2],WX=EX=0|w[(GX+3044|0)>>2],Fa=EX=0|w[(GX+3120|0)>>2],ua=IX=0|w[(GX+3124|0)>>2],YX=(IX=WX)+(EX=ua)|0,(MX=(GX=OX)+(nX=Fa)|0)>>>0>>0&&(YX=YX+1|0),jX=MX,tX=YX,Ua=YX=0|w[((IX=Q)+2864|0)>>2],ma=GX=0|w[(IX+2868|0)>>2],IX=MX,MX=(GX=tX)+(YX=ma)|0,(EX=IX+(nX=Ua)|0)>>>0>>0&&(MX=MX+1|0),xX=EX,NX=MX,MX=0|w[((GX=Q)+2880|0)>>2],sa=IX=0|w[(GX+2884|0)>>2],GX=EX,YX=EX+(nX=MX)|0,EX=(IX=NX)+(MX=sa)|0,YX>>>0>>0&&(EX=EX+1|0),SX=YX,hX=EX,Ka=EX=0|w[((IX=Q)+2960|0)>>2],ta=GX=0|w[(IX+2964|0)>>2],IX=YX,YX=(GX=hX)+(EX=ta)|0,(MX=IX+(nX=Ka)|0)>>>0>>0&&(YX=YX+1|0),VX=MX,JX=YX,Ja=MX,da=YX,YX=sX,YX=HX,la=(YX=sX)>>>0<(IX=HX)>>>0|(0|YX)==(0|IX)&(GX=XX)>>>0<(nX=yX)>>>0|0,Za=GX=0,GX=IX,GX=UX,pa=(GX=IX)>>>0<(YX=UX)>>>0|(0|GX)==(0|YX)&nX>>>0<(IX=lX)>>>0|0,Ha=nX=0,Na=nX=0|w[(IX=Q+3064|0)>>2],va=GX=0|w[(IX+4|0)>>2],GX=YX,GX=FX,Wa=(GX=YX)>>>0<(nX=FX)>>>0|(0|GX)==(0|nX)&(IX=lX)>>>0<(YX=pX)>>>0|0,Xa=IX=0,La=IX=0|w[(YX=Q+2984|0)>>2],Va=GX=0|w[(YX+4|0)>>2],GX=nX,GX=oX,ha=(GX=nX)>>>0<(IX=oX)>>>0|(0|GX)==(0|IX)&(YX=pX)>>>0<(nX=KX)>>>0|0,ya=YX=0,Ra=YX=0|w[(nX=Q+2856|0)>>2],Oa=GX=0|w[(nX+4|0)>>2],GX=IX,GX=qX,xa=(GX=IX)>>>0<(YX=qX)>>>0|(0|GX)==(0|YX)&(nX=KX)>>>0<(IX=QL)>>>0|0,Pa=nX=0,za=nX=0|w[(IX=Q+2904|0)>>2],ja=GX=0|w[(IX+4|0)>>2],Sa=GX=0|w[(IX=Q+3144|0)>>2],Ta=nX=0|w[(IX+4|0)>>2],MX=(nX=ja)+(GX=Ta)|0,(EX=(IX=za)+(YX=Sa)|0)>>>0>>0&&(MX=MX+1|0),qa=MX,YX=EX,GX=(nX=xa)+EX|0,EX=(MX=Pa)+(IX=qa)|0,GX>>>0>>0&&(EX=EX+1|0),_a=EX,YX=GX,GX=(EX=Oa)+(nX=_a)|0,(IX=(MX=Ra)+YX|0)>>>0>>0&&(GX=GX+1|0),$a=GX,YX=IX,nX=(EX=ha)+IX|0,IX=(GX=ya)+(MX=$a)|0,nX>>>0>>0&&(IX=IX+1|0),Ac=IX,YX=nX,MX=(GX=La)+nX|0,nX=(IX=Va)+(EX=Ac)|0,MX>>>0>>0&&(nX=nX+1|0),Bc=nX,YX=MX,MX=(nX=Xa)+(GX=Bc)|0,(EX=(IX=Wa)+YX|0)>>>0>>0&&(MX=MX+1|0),Qc=MX,YX=EX,GX=(nX=Na)+EX|0,EX=(MX=va)+(IX=Qc)|0,GX>>>0>>0&&(EX=EX+1|0),gc=EX,YX=GX,GX=(EX=Ha)+(nX=gc)|0,(IX=(MX=pa)+YX|0)>>>0>>0&&(GX=GX+1|0),Cc=GX,YX=IX,nX=(EX=la)+IX|0,IX=(GX=Za)+(MX=Cc)|0,nX>>>0>>0&&(IX=IX+1|0),GX=nX,EX=0,MX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(EX=GX<>>(32-MX|0)|0)|0|IX<>>0?(GX=0,OL=EX>>>MX|0):(GX=EX>>>MX|0,OL=(((1<>>MX|0),rc=GX,ec=(EX=RL)|(YX=OL)|0,bc=IX=(GX=wc)|(IX=rc)|0,nX=(IX=da)+(EX=bc)|0,(MX=(GX=Ja)+(YX=ec)|0)>>>0>>0&&(nX=nX+1|0),XX=MX,sX=nX,lX=(IX=MX)&(YX=-1)|0,UX=GX=nX&(GX=524287)|0,w[((IX=oa)+4192|0)>>2]=lX,w[(IX+4196|0)>>2]=GX,ac=Q,GX=nX,GX=JX,cc=(GX=nX)>>>0<(IX=JX)>>>0|(0|GX)==(0|IX)&(nX=MX)>>>0<(YX=VX)>>>0|0,ic=nX=0,nX=IX,nX=hX,Dc=(nX=IX)>>>0<(GX=hX)>>>0|(0|nX)==(0|GX)&YX>>>0<(IX=SX)>>>0|0,kc=YX=0,fc=YX=0|w[(IX=Q+2968|0)>>2],Ic=nX=0|w[(IX+4|0)>>2],nX=GX,nX=NX,nc=(nX=GX)>>>0<(YX=NX)>>>0|(0|nX)==(0|YX)&(IX=SX)>>>0<(GX=xX)>>>0|0,Ec=IX=0,Yc=IX=0|w[(GX=Q+2888|0)>>2],Gc=nX=0|w[(GX+4|0)>>2],nX=YX,nX=tX,Mc=(nX=YX)>>>0<(IX=tX)>>>0|(0|nX)==(0|IX)&(GX=xX)>>>0<(YX=jX)>>>0|0,oc=GX=0,Fc=GX=0|w[(YX=Q+2872|0)>>2],uc=nX=0|w[(YX+4|0)>>2],nX=IX,nX=WX,Uc=(nX=IX)>>>0<(GX=WX)>>>0|(0|nX)==(0|GX)&(YX=jX)>>>0<(IX=OX)>>>0|0,mc=YX=0,sc=YX=0|w[(IX=Q+3048|0)>>2],Kc=nX=0|w[(IX+4|0)>>2],tc=nX=0|w[(IX=Q+3128|0)>>2],Jc=YX=0|w[(IX+4|0)>>2],MX=(YX=Kc)+(nX=Jc)|0,(EX=(IX=sc)+(GX=tc)|0)>>>0>>0&&(MX=MX+1|0),dc=MX,GX=EX,nX=(YX=Uc)+EX|0,EX=(MX=mc)+(IX=dc)|0,nX>>>0>>0&&(EX=EX+1|0),lc=EX,GX=nX,IX=(MX=Fc)+nX|0,nX=(EX=uc)+(YX=lc)|0,IX>>>0>>0&&(nX=nX+1|0),Zc=nX,GX=IX,YX=(EX=Mc)+IX|0,IX=(nX=oc)+(MX=Zc)|0,YX>>>0>>0&&(IX=IX+1|0),pc=IX,GX=YX,MX=(nX=Yc)+YX|0,YX=(IX=Gc)+(EX=pc)|0,MX>>>0>>0&&(YX=YX+1|0),Hc=YX,GX=MX,MX=(YX=Ec)+(nX=Hc)|0,(EX=(IX=nc)+GX|0)>>>0>>0&&(MX=MX+1|0),Nc=MX,GX=EX,nX=(YX=fc)+EX|0,EX=(MX=Ic)+(IX=Nc)|0,nX>>>0>>0&&(EX=EX+1|0),vc=EX,GX=nX,IX=(MX=Dc)+nX|0,nX=(EX=kc)+(YX=vc)|0,IX>>>0>>0&&(nX=nX+1|0),Wc=nX,GX=IX,YX=(EX=cc)+IX|0,IX=(nX=ic)+(MX=Wc)|0,YX>>>0>>0&&(IX=IX+1|0),nX=YX,EX=0,MX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(EX=nX<>>(32-MX|0)|0)|0|IX<>>0?(nX=0,PL=EX>>>MX|0):(nX=EX>>>MX|0,PL=(((1<>>MX|0),Lc=nX,Vc=EX=0|ew(0|((EX=xL)|(GX=PL)),0|(IX=(nX=Xc)|(IX=Lc)|0),19,0|(EX=0)),hc=IX=U,yc=(nX=RX)&(GX=-1)|0,Rc=EX=(IX=vX)&(EX=524287)|0,YX=(EX=hc)+(nX=Rc)|0,(MX=(IX=Vc)+(GX=yc)|0)>>>0>>0&&(YX=YX+1|0),jX=MX,tX=YX,XX=(EX=MX)&(GX=-1)|0,sX=IX=YX&(IX=524287)|0,w[((EX=ac)+4160|0)>>2]=XX,w[(EX+4164|0)>>2]=IX,Oc=(YX=dX)&(GX=-1)|0,xc=EX=(IX=uX)&(EX=524287)|0,EX=tX,IX=MX,YX=0,nX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(YX=0,zL=EX>>>nX|0):(YX=EX>>>nX|0,zL=(((1<>>nX|0),Pc=YX,MX=(YX=xc)+(IX=Pc)|0,(nX=(EX=Oc)+(GX=zL)|0)>>>0>>0&&(MX=MX+1|0),jX=nX,tX=MX,w[((EX=Q)+4168|0)>>2]=nX,w[(EX+4172|0)>>2]=MX,IA(0|Q+4200,0|Q+4160,5),yX=EX=0|ew(0|PX,0|(MX=LX),19,0|(EX=0)),HX=MX=U,MX=0|w[((YX=Q)+4232|0)>>2],NX=EX=0|w[(YX+4236|0)>>2],RQ(0|YX+2560,0|yX,0|(EX=HX),0|(xX=MX),0|(MX=NX)),RX=EX=0|ew(0|ZX,0|(MX=mX),19,0|(EX=0)),vX=MX=U,MX=0|w[(YX+4224|0)>>2],hX=EX=0|w[(YX+4228|0)>>2],RQ(0|YX+2624,0|RX,0|(EX=vX),0|(SX=MX),0|(MX=hX)),dX=EX=0|ew(0|lX,0|(MX=UX),19,0|(EX=0)),uX=MX=U,MX=0|w[(YX+4216|0)>>2],JX=EX=0|w[(YX+4220|0)>>2],RQ(0|YX+2688,0|dX,0|(EX=uX),0|(VX=MX),0|(MX=JX)),MX=sX,MX=0|w[(YX+4208|0)>>2],oX=EX=0|w[(YX+4212|0)>>2],RQ(0|YX+2448,0|XX,0|(EX=sX),0|(KX=MX),0|(MX=oX)),MX=tX,MX=0|w[(YX+4200|0)>>2],FX=EX=0|w[(YX+4204|0)>>2],RQ(0|YX+2480,0|nX,0|(EX=tX),0|(pX=MX),0|(MX=FX)),MX=HX,MX=hX,RQ(0|YX+2608,0|yX,0|(MX=HX),0|SX,0|(EX=hX)),EX=vX,EX=JX,RQ(0|YX+2672,0|RX,0|(EX=vX),0|VX,0|(MX=JX)),MX=uX,MX=oX,RQ(0|YX+2736,0|dX,0|(MX=uX),0|KX,0|(EX=oX)),EX=sX,EX=FX,RQ(0|YX+2464,0|XX,0|(EX=sX),0|pX,0|(MX=FX)),EX=0|ew(0|nX,0|(MX=tX),19,0|(EX=0)),zc=MX=U,MX=NX,RQ(0|YX+2544,0|EX,0|(MX=zc),0|xX,0|(EX=NX)),EX=LX,EX=FX,RQ(0|YX+2496,0|PX,0|(EX=LX),0|pX,0|(MX=FX)),MX=vX,MX=NX,RQ(0|YX+2576,0|RX,0|(MX=vX),0|xX,0|(EX=NX)),EX=uX,EX=hX,RQ(0|YX+2640,0|dX,0|(EX=uX),0|SX,0|(MX=hX)),MX=sX,MX=JX,RQ(0|YX+2432,0|XX,0|(MX=sX),0|VX,0|(EX=JX)),EX=tX,EX=oX,RQ(0|YX+2752,0|nX,0|(EX=tX),0|KX,0|(MX=oX)),MX=LX,MX=oX,RQ(0|YX+2768,0|PX,0|(MX=LX),0|KX,0|(EX=oX)),EX=mX,EX=FX,RQ(0|YX+2512,0|ZX,0|(EX=mX),0|pX,0|(MX=FX)),MX=uX,MX=NX,RQ(0|YX+2592,0|dX,0|(MX=uX),0|xX,0|(EX=NX)),EX=sX,EX=hX,RQ(0|YX+2416,0|XX,0|(EX=sX),0|SX,0|(MX=hX)),MX=tX,MX=JX,RQ(0|YX+2704,0|nX,0|(MX=tX),0|VX,0|(EX=JX)),EX=LX,EX=JX,RQ(0|YX+2720,0|PX,0|(EX=LX),0|VX,0|(MX=JX)),MX=mX,MX=oX,RQ(0|YX+2784,0|ZX,0|(MX=mX),0|KX,0|(EX=oX)),EX=UX,EX=FX,RQ(0|YX+2528,0|lX,0|(EX=UX),0|pX,0|(MX=FX)),MX=sX,MX=NX,RQ(0|YX+2400,0|XX,0|(MX=sX),0|xX,0|(EX=NX)),EX=tX,EX=hX,RQ(0|YX+2656,0|nX,0|(EX=tX),0|SX,0|(MX=hX)),jc=YX,yX=MX=0|w[(YX+2576|0)>>2],HX=EX=0|w[(YX+2580|0)>>2],Sc=EX=0|w[(YX+2496|0)>>2],Tc=MX=0|w[(YX+2500|0)>>2],nX=(MX=HX)+(EX=Tc)|0,(IX=(YX=yX)+(GX=Sc)|0)>>>0>>0&&(nX=nX+1|0),XX=IX,sX=nX,nX=0|w[((MX=Q)+2640|0)>>2],qc=YX=0|w[(MX+2644|0)>>2],MX=IX,EX=IX+(GX=nX)|0,IX=(YX=sX)+(nX=qc)|0,EX>>>0>>0&&(IX=IX+1|0),jX=EX,tX=IX,IX=0|w[((YX=Q)+2432|0)>>2],_c=MX=0|w[(YX+2436|0)>>2],YX=EX,nX=EX+(GX=IX)|0,EX=(MX=tX)+(IX=_c)|0,nX>>>0>>0&&(EX=EX+1|0),xX=nX,NX=EX,EX=0|w[((MX=Q)+2752|0)>>2],$c=YX=0|w[(MX+2756|0)>>2],MX=nX,IX=nX+(GX=EX)|0,nX=(YX=NX)+(EX=$c)|0,IX>>>0>>0&&(nX=nX+1|0),SX=IX,hX=nX,Ai=IX,Bi=nX,OX=nX=0|w[((YX=Q)+2624|0)>>2],WX=MX=0|w[(YX+2628|0)>>2],Qi=MX=0|w[(YX+2560|0)>>2],gi=nX=0|w[(YX+2564|0)>>2],IX=(nX=WX)+(MX=gi)|0,(EX=(YX=OX)+(GX=Qi)|0)>>>0>>0&&(IX=IX+1|0),PX=EX,LX=IX,Ci=IX=0|w[((nX=Q)+2688|0)>>2],wi=YX=0|w[(nX+2692|0)>>2],nX=EX,EX=(YX=LX)+(IX=wi)|0,(MX=nX+(GX=Ci)|0)>>>0>>0&&(EX=EX+1|0),VX=MX,JX=EX,ri=EX=0|w[((YX=Q)+2448|0)>>2],ei=nX=0|w[(YX+2452|0)>>2],YX=MX,MX=(nX=JX)+(EX=ei)|0,(IX=YX+(GX=ri)|0)>>>0>>0&&(MX=MX+1|0),KX=IX,oX=MX,MX=0|w[((nX=Q)+2480|0)>>2],bi=YX=0|w[(nX+2484|0)>>2],nX=IX,EX=IX+(GX=MX)|0,IX=(YX=oX)+(MX=bi)|0,EX>>>0>>0&&(IX=IX+1|0),pX=EX,FX=IX,ai=EX,ci=IX,QL=IX=0|w[((YX=Q)+2672|0)>>2],qX=nX=0|w[(YX+2676|0)>>2],ii=nX=0|w[(YX+2608|0)>>2],Di=IX=0|w[(YX+2612|0)>>2],EX=(IX=qX)+(nX=Di)|0,(MX=(YX=QL)+(GX=ii)|0)>>>0>>0&&(EX=EX+1|0),ZX=MX,mX=EX,ki=EX=0|w[((IX=Q)+2736|0)>>2],fi=YX=0|w[(IX+2740|0)>>2],IX=MX,MX=(YX=mX)+(EX=fi)|0,(nX=IX+(GX=ki)|0)>>>0>>0&&(MX=MX+1|0),dX=nX,uX=MX,MX=0|w[((YX=Q)+2464|0)>>2],Ii=IX=0|w[(YX+2468|0)>>2],YX=nX,EX=nX+(GX=MX)|0,nX=(IX=uX)+(MX=Ii)|0,EX>>>0>>0&&(nX=nX+1|0),lX=EX,UX=nX,ni=nX=0|w[((IX=Q)+2544|0)>>2],Ei=YX=0|w[(IX+2548|0)>>2],IX=EX,EX=(YX=UX)+(nX=Ei)|0,(MX=IX+(GX=ni)|0)>>>0>>0&&(EX=EX+1|0),RX=MX,vX=EX,YX=MX,IX=0,nX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(IX=0,jL=EX>>>nX|0):(IX=EX>>>nX|0,jL=(((1<>>nX|0),Yi=jL,Gi=IX,IX=vX,IX=UX,Mi=(IX=vX)>>>0<(YX=UX)>>>0|(0|IX)==(0|YX)&(EX=RX)>>>0<(GX=lX)>>>0|0,oi=EX=0,Fi=EX=0|w[(GX=Q+2552|0)>>2],ui=IX=0|w[(GX+4|0)>>2],IX=YX,IX=uX,Ui=(IX=YX)>>>0<(EX=uX)>>>0|(0|IX)==(0|EX)&(GX=lX)>>>0<(YX=dX)>>>0|0,mi=GX=0,si=GX=0|w[(YX=Q+2472|0)>>2],Ki=IX=0|w[(YX+4|0)>>2],IX=EX,IX=mX,ti=(IX=EX)>>>0<(GX=mX)>>>0|(0|IX)==(0|GX)&(YX=dX)>>>0<(EX=ZX)>>>0|0,Ji=YX=0,di=YX=0|w[(EX=Q+2744|0)>>2],li=IX=0|w[(EX+4|0)>>2],IX=GX,IX=qX,Zi=(IX=GX)>>>0<(YX=qX)>>>0|(0|IX)==(0|YX)&(EX=ZX)>>>0<(GX=QL)>>>0|0,pi=EX=0,Hi=EX=0|w[(GX=Q+2680|0)>>2],Ni=IX=0|w[(GX+4|0)>>2],vi=IX=0|w[(GX=Q+2616|0)>>2],Wi=EX=0|w[(GX+4|0)>>2],MX=(EX=Ni)+(IX=Wi)|0,(nX=(GX=Hi)+(YX=vi)|0)>>>0>>0&&(MX=MX+1|0),Xi=MX,YX=nX,IX=(EX=Zi)+nX|0,nX=(MX=pi)+(GX=Xi)|0,IX>>>0>>0&&(nX=nX+1|0),Li=nX,YX=IX,GX=(MX=di)+IX|0,IX=(nX=li)+(EX=Li)|0,GX>>>0>>0&&(IX=IX+1|0),Vi=IX,YX=GX,GX=(IX=Ji)+(MX=Vi)|0,(EX=(nX=ti)+YX|0)>>>0>>0&&(GX=GX+1|0),hi=GX,YX=EX,MX=(IX=si)+EX|0,EX=(GX=Ki)+(nX=hi)|0,MX>>>0>>0&&(EX=EX+1|0),yi=EX,YX=MX,MX=(EX=mi)+(IX=yi)|0,(nX=(GX=Ui)+YX|0)>>>0>>0&&(MX=MX+1|0),Ri=MX,YX=nX,IX=(EX=Fi)+nX|0,nX=(MX=ui)+(GX=Ri)|0,IX>>>0>>0&&(nX=nX+1|0),Oi=nX,YX=IX,GX=(MX=Mi)+IX|0,IX=(nX=oi)+(EX=Oi)|0,GX>>>0>>0&&(IX=IX+1|0),nX=GX,MX=0,EX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(MX=nX<>>(32-EX|0)|0)|0|IX<>>0>>0&&(GX=GX+1|0),ZX=EX,mX=GX,nX=EX,MX=0,IX=31&(YX=51)|0,32<=(63&YX|0)>>>0?(MX=0,TL=GX>>>IX|0):(MX=GX>>>IX|0,TL=(((1<>>IX|0),ji=TL,Si=MX,MX=mX,MX=FX,Ti=(MX=mX)>>>0<(nX=FX)>>>0|(0|MX)==(0|nX)&(GX=ZX)>>>0<(YX=pX)>>>0|0,qi=GX=0,GX=nX,GX=oX,_i=(GX=nX)>>>0<(MX=oX)>>>0|(0|GX)==(0|MX)&YX>>>0<(nX=KX)>>>0|0,$i=YX=0,AD=YX=0|w[(nX=Q+2488|0)>>2],BD=GX=0|w[(nX+4|0)>>2],GX=MX,GX=JX,QD=(GX=MX)>>>0<(YX=JX)>>>0|(0|GX)==(0|YX)&(nX=KX)>>>0<(MX=VX)>>>0|0,gD=nX=0,CD=nX=0|w[(MX=Q+2456|0)>>2],wD=GX=0|w[(MX+4|0)>>2],GX=YX,GX=LX,rD=(GX=YX)>>>0<(nX=LX)>>>0|(0|GX)==(0|nX)&(MX=VX)>>>0<(YX=PX)>>>0|0,eD=MX=0,bD=MX=0|w[(YX=Q+2696|0)>>2],aD=GX=0|w[(YX+4|0)>>2],GX=nX,GX=WX,cD=(GX=nX)>>>0<(MX=WX)>>>0|(0|GX)==(0|MX)&(YX=PX)>>>0<(nX=OX)>>>0|0,iD=YX=0,DD=YX=0|w[(nX=Q+2632|0)>>2],kD=GX=0|w[(nX+4|0)>>2],fD=GX=0|w[(nX=Q+2568|0)>>2],ID=YX=0|w[(nX+4|0)>>2],EX=(YX=kD)+(GX=ID)|0,(IX=(nX=DD)+(MX=fD)|0)>>>0>>0&&(EX=EX+1|0),nD=EX;MX=IX,GX=(YX=cD)+IX|0,IX=(EX=iD)+(nX=nD)|0,GX>>>0>>0&&(IX=IX+1|0),ED=IX,MX=GX,nX=(EX=bD)+GX|0,GX=(IX=aD)+(YX=ED)|0,nX>>>0>>0&&(GX=GX+1|0),YD=GX,MX=nX,YX=(IX=rD)+nX|0,nX=(GX=eD)+(EX=YD)|0,YX>>>0>>0&&(nX=nX+1|0),GD=nX,MX=YX,EX=(GX=CD)+YX|0,YX=(nX=wD)+(IX=GD)|0,EX>>>0>>0&&(YX=YX+1|0),MD=YX,MX=EX,IX=(nX=QD)+EX|0,EX=(YX=gD)+(GX=MD)|0,IX>>>0>>0&&(EX=EX+1|0),oD=EX,MX=IX,GX=(YX=AD)+IX|0,IX=(EX=BD)+(nX=oD)|0,GX>>>0>>0&&(IX=IX+1|0),FD=IX,MX=GX,nX=(EX=_i)+GX|0,GX=(IX=$i)+(YX=FD)|0,nX>>>0>>0&&(GX=GX+1|0),uD=GX,MX=nX,YX=(IX=Ti)+nX|0,nX=(GX=qi)+(EX=uD)|0,YX>>>0>>0&&(nX=nX+1|0),GX=YX,IX=0,EX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(IX=GX<>>(32-EX|0)|0)|0|nX<>>0>>0&&(YX=YX+1|0),VX=EX,JX=YX,GX=EX,PX=EX&(MX=-1)|0,LX=IX=YX&(IX=524287)|0,w[((GX=jc)+4256|0)>>2]=PX,w[(GX+4260|0)>>2]=IX,KD=Q,OX=IX=0|w[((YX=Q)+2512|0)>>2],WX=GX=0|w[(YX+2516|0)>>2],tD=GX=0|w[(YX+2768|0)>>2],JD=IX=0|w[(YX+2772|0)>>2],EX=(IX=WX)+(GX=JD)|0,(nX=(YX=OX)+(MX=tD)|0)>>>0>>0&&(EX=EX+1|0),KX=nX,oX=EX,dD=EX=0|w[((IX=Q)+2592|0)>>2],lD=YX=0|w[(IX+2596|0)>>2],IX=nX,nX=(YX=oX)+(EX=lD)|0,(GX=IX+(MX=dD)|0)>>>0>>0&&(nX=nX+1|0),pX=GX,FX=nX,ZD=nX=0|w[((YX=Q)+2416|0)>>2],pD=IX=0|w[(YX+2420|0)>>2],YX=GX,GX=(IX=FX)+(nX=pD)|0,(EX=YX+(MX=ZD)|0)>>>0>>0&&(GX=GX+1|0),dX=EX,uX=GX,HD=GX=0|w[((IX=Q)+2704|0)>>2],ND=YX=0|w[(IX+2708|0)>>2],IX=EX,EX=(YX=uX)+(GX=ND)|0,(nX=IX+(MX=HD)|0)>>>0>>0&&(EX=EX+1|0),lX=nX,UX=EX,vD=nX,WD=EX,EX=JX,EX=hX,XD=(EX=JX)>>>0<(IX=hX)>>>0|(0|EX)==(0|IX)&(YX=VX)>>>0<(MX=SX)>>>0|0,LD=YX=0,YX=IX,YX=NX,VD=(YX=IX)>>>0<(EX=NX)>>>0|(0|YX)==(0|EX)&MX>>>0<(IX=xX)>>>0|0,hD=MX=0,yD=MX=0|w[(IX=Q+2760|0)>>2],RD=YX=0|w[(IX+4|0)>>2],YX=EX,YX=tX,OD=(YX=EX)>>>0<(MX=tX)>>>0|(0|YX)==(0|MX)&(IX=xX)>>>0<(EX=jX)>>>0|0,xD=IX=0,PD=IX=0|w[(EX=Q+2440|0)>>2],zD=YX=0|w[(EX+4|0)>>2],YX=MX,YX=sX,jD=(YX=MX)>>>0<(IX=sX)>>>0|(0|YX)==(0|IX)&(EX=jX)>>>0<(MX=XX)>>>0|0,SD=EX=0,TD=EX=0|w[(MX=Q+2648|0)>>2],qD=YX=0|w[(MX+4|0)>>2],YX=IX,YX=HX,_D=(YX=IX)>>>0<(EX=HX)>>>0|(0|YX)==(0|EX)&(MX=XX)>>>0<(IX=yX)>>>0|0,$D=MX=0,Ak=MX=0|w[(IX=Q+2584|0)>>2],Bk=YX=0|w[(IX+4|0)>>2],Qk=YX=0|w[(IX=Q+2504|0)>>2],gk=MX=0|w[(IX+4|0)>>2],nX=(MX=Bk)+(YX=gk)|0,(GX=(IX=Ak)+(EX=Qk)|0)>>>0>>0&&(nX=nX+1|0),Ck=nX,EX=GX,GX=(nX=$D)+(IX=Ck)|0,(YX=(MX=_D)+EX|0)>>>0>>0&&(GX=GX+1|0),wk=GX,EX=YX,YX=(GX=qD)+(MX=wk)|0,(IX=(nX=TD)+EX|0)>>>0>>0&&(YX=YX+1|0),rk=YX,EX=IX,MX=(GX=jD)+IX|0,IX=(YX=SD)+(nX=rk)|0,MX>>>0>>0&&(IX=IX+1|0),ek=IX,EX=MX,MX=(IX=zD)+(GX=ek)|0,(nX=(YX=PD)+EX|0)>>>0>>0&&(MX=MX+1|0),bk=MX,EX=nX,GX=(IX=OD)+nX|0,nX=(MX=xD)+(YX=bk)|0,GX>>>0>>0&&(nX=nX+1|0),ak=nX,EX=GX,GX=(nX=RD)+(IX=ak)|0,(YX=(MX=yD)+EX|0)>>>0>>0&&(GX=GX+1|0),ck=GX,EX=YX,YX=(GX=hD)+(MX=ck)|0,(IX=(nX=VD)+EX|0)>>>0>>0&&(YX=YX+1|0),ik=YX,EX=IX,MX=(GX=XD)+IX|0,IX=(YX=LD)+(nX=ik)|0,MX>>>0>>0&&(IX=IX+1|0),YX=MX,GX=0,nX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(GX=YX<>>(32-nX|0)|0)|0|IX<>>0?(YX=0,$L=GX>>>nX|0):(YX=GX>>>nX|0,$L=(((1<>>nX|0),kk=YX,fk=(GX=_L)|(EX=$L)|0,Ik=IX=(YX=Dk)|(IX=kk)|0,MX=(IX=WD)+(GX=Ik)|0,(nX=(YX=vD)+(EX=fk)|0)>>>0>>0&&(MX=MX+1|0),XX=nX,sX=MX,SX=(IX=nX)&(EX=-1)|0,hX=YX=MX&(YX=524287)|0,w[((IX=KD)+4264|0)>>2]=SX,w[(IX+4268|0)>>2]=YX,nk=Q,bL=YX=0|w[((MX=Q)+2784|0)>>2],CL=IX=0|w[(MX+2788|0)>>2],Ek=IX=0|w[(MX+2720|0)>>2],Yk=YX=0|w[(MX+2724|0)>>2],nX=(YX=CL)+(IX=Yk)|0,(GX=(MX=bL)+(EX=Ek)|0)>>>0>>0&&(nX=nX+1|0),jX=GX,tX=nX,Gk=nX=0|w[((YX=Q)+2528|0)>>2],Mk=MX=0|w[(YX+2532|0)>>2],YX=GX,GX=(MX=tX)+(nX=Mk)|0,(IX=YX+(EX=Gk)|0)>>>0>>0&&(GX=GX+1|0),xX=IX,NX=GX,GX=0|w[((MX=Q)+2400|0)>>2],ok=YX=0|w[(MX+2404|0)>>2],MX=IX,nX=IX+(EX=GX)|0,IX=(YX=NX)+(GX=ok)|0,nX>>>0>>0&&(IX=IX+1|0),VX=nX,JX=IX,IX=0|w[((YX=Q)+2656|0)>>2],Fk=MX=0|w[(YX+2660|0)>>2],YX=nX,GX=nX+(EX=IX)|0,nX=(MX=JX)+(IX=Fk)|0,GX>>>0>>0&&(nX=nX+1|0),yX=GX,HX=nX,uk=GX,Uk=nX,nX=sX,nX=UX,mk=(nX=sX)>>>0<(YX=UX)>>>0|(0|nX)==(0|YX)&(MX=XX)>>>0<(EX=lX)>>>0|0,sk=MX=0,MX=YX,MX=uX,Kk=(MX=YX)>>>0<(nX=uX)>>>0|(0|MX)==(0|nX)&EX>>>0<(YX=dX)>>>0|0,tk=EX=0,Jk=EX=0|w[(YX=Q+2712|0)>>2],dk=MX=0|w[(YX+4|0)>>2],MX=nX,MX=FX,lk=(MX=nX)>>>0<(EX=FX)>>>0|(0|MX)==(0|EX)&(YX=dX)>>>0<(nX=pX)>>>0|0,Zk=YX=0,pk=YX=0|w[(nX=Q+2424|0)>>2],Hk=MX=0|w[(nX+4|0)>>2],MX=EX,MX=oX,Nk=(MX=EX)>>>0<(YX=oX)>>>0|(0|MX)==(0|YX)&(nX=pX)>>>0<(EX=KX)>>>0|0,vk=nX=0,Wk=nX=0|w[(EX=Q+2600|0)>>2],Xk=MX=0|w[(EX+4|0)>>2],MX=YX,MX=WX,Lk=(MX=YX)>>>0<(nX=WX)>>>0|(0|MX)==(0|nX)&(EX=KX)>>>0<(YX=OX)>>>0|0,Vk=EX=0,hk=EX=0|w[(YX=Q+2520|0)>>2],yk=MX=0|w[(YX+4|0)>>2],Rk=MX=0|w[(YX=Q+2776|0)>>2],Ok=EX=0|w[(YX+4|0)>>2],GX=(EX=yk)+(MX=Ok)|0,(IX=(YX=hk)+(nX=Rk)|0)>>>0>>0&&(GX=GX+1|0),xk=GX,nX=IX,MX=(EX=Lk)+IX|0,IX=(GX=Vk)+(YX=xk)|0,MX>>>0>>0&&(IX=IX+1|0),Pk=IX,nX=MX,MX=(IX=Xk)+(EX=Pk)|0,(YX=(GX=Wk)+nX|0)>>>0>>0&&(MX=MX+1|0),zk=MX,nX=YX,YX=(MX=vk)+(GX=zk)|0,(EX=(IX=Nk)+nX|0)>>>0>>0&&(YX=YX+1|0),jk=YX,nX=EX,EX=(YX=Hk)+(IX=jk)|0,(GX=(MX=pk)+nX|0)>>>0>>0&&(EX=EX+1|0),Sk=EX,nX=GX,GX=(EX=Zk)+(MX=Sk)|0,(IX=(YX=lk)+nX|0)>>>0>>0&&(GX=GX+1|0),Tk=GX,nX=IX,MX=(EX=Jk)+IX|0,IX=(GX=dk)+(YX=Tk)|0,MX>>>0>>0&&(IX=IX+1|0),qk=IX,nX=MX,MX=(IX=tk)+(EX=qk)|0,(YX=(GX=Kk)+nX|0)>>>0>>0&&(MX=MX+1|0),_k=MX,nX=YX,YX=(MX=sk)+(GX=_k)|0,(EX=(IX=mk)+nX|0)>>>0>>0&&(YX=YX+1|0),MX=EX,IX=0,GX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(IX=MX<>>(32-GX|0)|0)|0|YX<>>0?(MX=0,BV=IX>>>GX|0):(MX=IX>>>GX|0,BV=(((1<>>GX|0),Af=MX,Bf=(IX=AV)|(nX=BV)|0,Qf=YX=(MX=$k)|(YX=Af)|0,EX=(YX=Uk)+(IX=Qf)|0,(GX=(MX=uk)+(nX=Bf)|0)>>>0>>0&&(EX=EX+1|0),XX=GX,sX=EX,QL=(YX=GX)&(nX=-1)|0,qX=MX=EX&(MX=524287)|0,w[((YX=nk)+4272|0)>>2]=QL,w[(YX+4276|0)>>2]=MX,gf=Q,MX=EX,MX=HX,MX=EX,EX=GX,Cf=MX>>>0<(YX=HX)>>>0|(0|MX)==(0|YX)&GX>>>0<(nX=yX)>>>0|0,wf=EX=0,EX=YX,EX=JX,rf=(EX=YX)>>>0<(MX=JX)>>>0|(0|EX)==(0|MX)&nX>>>0<(YX=VX)>>>0|0,ef=nX=0,bf=nX=0|w[(YX=Q+2664|0)>>2],af=EX=0|w[(YX+4|0)>>2],EX=MX,EX=NX,cf=(EX=MX)>>>0<(nX=NX)>>>0|(0|EX)==(0|nX)&(YX=VX)>>>0<(MX=xX)>>>0|0,Df=YX=0,kf=YX=0|w[(MX=Q+2408|0)>>2],ff=EX=0|w[(MX+4|0)>>2],EX=nX,EX=tX,If=(EX=nX)>>>0<(YX=tX)>>>0|(0|EX)==(0|YX)&(MX=xX)>>>0<(nX=jX)>>>0|0,nf=MX=0,Ef=MX=0|w[(nX=Q+2536|0)>>2],Yf=EX=0|w[(nX+4|0)>>2],EX=YX,EX=CL,Gf=(EX=YX)>>>0<(MX=CL)>>>0|(0|EX)==(0|MX)&(nX=jX)>>>0<(YX=bL)>>>0|0,Mf=nX=0,of=nX=0|w[(YX=Q+2792|0)>>2],Ff=EX=0|w[(YX+4|0)>>2],uf=EX=0|w[(YX=Q+2728|0)>>2],Uf=nX=0|w[(YX+4|0)>>2],GX=(nX=Ff)+(EX=Uf)|0,(IX=(YX=of)+(MX=uf)|0)>>>0>>0&&(GX=GX+1|0),mf=GX,MX=IX,EX=(nX=Gf)+IX|0,IX=(GX=Mf)+(YX=mf)|0,EX>>>0>>0&&(IX=IX+1|0),sf=IX,MX=EX,YX=(GX=Ef)+EX|0,EX=(IX=Yf)+(nX=sf)|0,YX>>>0>>0&&(EX=EX+1|0),Kf=EX,MX=YX,nX=(IX=If)+YX|0,YX=(EX=nf)+(GX=Kf)|0,nX>>>0>>0&&(YX=YX+1|0),tf=YX,MX=nX,GX=(EX=kf)+nX|0,nX=(YX=ff)+(IX=tf)|0,GX>>>0>>0&&(nX=nX+1|0),Jf=nX,MX=GX,IX=(YX=cf)+GX|0,GX=(nX=Df)+(EX=Jf)|0,IX>>>0>>0&&(GX=GX+1|0),df=GX,MX=IX,EX=(nX=bf)+IX|0,IX=(GX=af)+(YX=df)|0,EX>>>0>>0&&(IX=IX+1|0),lf=IX,MX=EX,YX=(GX=rf)+EX|0,EX=(IX=ef)+(nX=lf)|0,YX>>>0>>0&&(EX=EX+1|0),Zf=EX,MX=YX,nX=(IX=Cf)+YX|0,YX=(EX=wf)+(GX=Zf)|0,nX>>>0>>0&&(YX=YX+1|0),EX=nX,IX=0,GX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(IX=EX<>>(32-GX|0)|0)|0|YX<>>0?(EX=0,gV=IX>>>GX|0):(EX=IX>>>GX|0,gV=(((1<>>GX|0),Hf=EX,Nf=IX=0|ew(0|((IX=QV)|(MX=gV)),0|(YX=(EX=pf)|(YX=Hf)|0),19,0|(IX=0)),vf=YX=U,Wf=(EX=RX)&(MX=-1)|0,Xf=IX=(YX=vX)&(IX=524287)|0,nX=(IX=vf)+(EX=Xf)|0,(GX=(YX=Nf)+(MX=Wf)|0)>>>0>>0&&(nX=nX+1|0),jX=GX,tX=nX,XX=(IX=GX)&(MX=-1)|0,sX=YX=nX&(YX=524287)|0,w[((IX=gf)+4240|0)>>2]=XX,w[(IX+4244|0)>>2]=YX,Lf=(nX=ZX)&(MX=-1)|0,Vf=IX=(YX=mX)&(IX=524287)|0,IX=tX,YX=GX,nX=0,EX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(nX=0,CV=IX>>>EX|0):(nX=IX>>>EX|0,CV=(((1<>>EX|0),hf=nX,GX=(nX=Vf)+(YX=hf)|0,(EX=(IX=Lf)+(MX=CV)|0)>>>0>>0&&(GX=GX+1|0),jX=EX,tX=GX,w[((IX=Q)+4248|0)>>2]=EX,w[(IX+4252|0)>>2]=GX,IA(0|Q+4280,0|Q+4240,10),bL=IX=0|ew(0|PX,0|(GX=LX),19,0|(IX=0)),CL=GX=U,GX=0|w[((nX=Q)+4312|0)>>2],oX=IX=0|w[(nX+4316|0)>>2],RQ(0|nX+2096,0|bL,0|(IX=CL),0|(KX=GX),0|(GX=oX)),VX=IX=0|ew(0|SX,0|(GX=hX),19,0|(IX=0)),JX=GX=U,GX=0|w[(nX+4304|0)>>2],FX=IX=0|w[(nX+4308|0)>>2],RQ(0|nX+2176,0|VX,0|(IX=JX),0|(pX=GX),0|(GX=FX)),xX=IX=0|ew(0|QL,0|(GX=qX),19,0|(IX=0)),NX=GX=U,GX=0|w[(nX+4296|0)>>2],mX=IX=0|w[(nX+4300|0)>>2],RQ(0|nX+2256,0|xX,0|(IX=NX),0|(ZX=GX),0|(GX=mX)),GX=sX,GX=0|w[(nX+4288|0)>>2],uX=IX=0|w[(nX+4292|0)>>2],RQ(0|nX+2336,0|XX,0|(IX=sX),0|(dX=GX),0|(GX=uX)),GX=tX,GX=0|w[(nX+4280|0)>>2],UX=IX=0|w[(nX+4284|0)>>2],RQ(0|nX+2016,0|EX,0|(IX=tX),0|(lX=GX),0|(GX=UX)),GX=CL,GX=FX,RQ(0|nX+2160,0|bL,0|(GX=CL),0|pX,0|(IX=FX)),IX=JX,IX=mX,RQ(0|nX+2240,0|VX,0|(IX=JX),0|ZX,0|(GX=mX)),GX=NX,GX=uX,RQ(0|nX+2320,0|xX,0|(GX=NX),0|dX,0|(IX=uX)),IX=sX,IX=UX,RQ(0|nX+2e3,0|XX,0|(IX=sX),0|lX,0|(GX=UX)),IX=0|ew(0|EX,0|(GX=tX),19,0|(IX=0)),kL=GX=U,GX=oX,RQ(0|nX+2080,0|(fL=IX),0|(GX=kL),0|KX,0|(IX=oX)),IX=LX,IX=UX,RQ(0|nX+2032,0|PX,0|(IX=LX),0|lX,0|(GX=UX)),GX=JX,GX=oX,RQ(0|nX+2112,0|VX,0|(GX=JX),0|KX,0|(IX=oX)),IX=NX,IX=FX,RQ(0|nX+2192,0|xX,0|(IX=NX),0|pX,0|(GX=FX)),GX=sX,GX=mX,RQ(0|nX+2272,0|XX,0|(GX=sX),0|ZX,0|(IX=mX)),IX=tX,IX=uX,RQ(0|nX+2352,0|EX,0|(IX=tX),0|dX,0|(GX=uX)),GX=LX,GX=uX,RQ(0|nX+2368,0|PX,0|(GX=LX),0|dX,0|(IX=uX)),IX=hX,IX=UX,RQ(0|nX+2048,0|SX,0|(IX=hX),0|lX,0|(GX=UX)),GX=NX,GX=oX,RQ(0|nX+2128,0|xX,0|(GX=NX),0|KX,0|(IX=oX)),IX=sX,IX=FX,RQ(0|nX+2208,0|XX,0|(IX=sX),0|pX,0|(GX=FX)),GX=tX,GX=mX,RQ(0|nX+2288,0|EX,0|(GX=tX),0|ZX,0|(IX=mX)),IX=LX,IX=mX,RQ(0|nX+2304,0|PX,0|(IX=LX),0|ZX,0|(GX=mX)),GX=hX,GX=uX,RQ(0|nX+2384,0|SX,0|(GX=hX),0|dX,0|(IX=uX)),IX=qX,IX=UX,RQ(0|nX+2064,0|QL,0|(IX=qX),0|lX,0|(GX=UX)),GX=sX,GX=oX,RQ(0|nX+2144,0|XX,0|(GX=sX),0|KX,0|(IX=oX)),IX=tX,IX=FX,RQ(0|nX+2224,0|EX,0|(IX=tX),0|pX,0|(GX=FX)),yf=nX,iL=GX=0|w[(nX+2112|0)>>2],aL=IX=0|w[(nX+2116|0)>>2],Rf=IX=0|w[(nX+2032|0)>>2],Of=GX=0|w[(nX+2036|0)>>2],EX=(GX=aL)+(IX=Of)|0,(YX=(nX=iL)+(MX=Rf)|0)>>>0>>0&&(EX=EX+1|0),KX=YX,oX=EX,EX=0|w[((GX=Q)+2192|0)>>2],xf=nX=0|w[(GX+2196|0)>>2],GX=YX,IX=YX+(MX=EX)|0,YX=(nX=oX)+(EX=xf)|0,IX>>>0>>0&&(YX=YX+1|0),pX=IX,FX=YX,YX=0|w[((nX=Q)+2272|0)>>2],Pf=GX=0|w[(nX+2276|0)>>2],nX=IX,EX=IX+(MX=YX)|0,IX=(GX=FX)+(YX=Pf)|0,EX>>>0>>0&&(IX=IX+1|0),dX=EX,uX=IX,IX=0|w[((GX=Q)+2352|0)>>2],zf=nX=0|w[(GX+2356|0)>>2],GX=EX,YX=EX+(MX=IX)|0,EX=(nX=uX)+(IX=zf)|0,YX>>>0>>0&&(EX=EX+1|0),lX=YX,UX=EX,jf=YX,Sf=EX,rL=EX=0|w[((nX=Q)+2176|0)>>2],BL=GX=0|w[(nX+2180|0)>>2],Tf=GX=0|w[(nX+2096|0)>>2],qf=EX=0|w[(nX+2100|0)>>2],YX=(EX=BL)+(GX=qf)|0,(IX=(nX=rL)+(MX=Tf)|0)>>>0>>0&&(YX=YX+1|0),ZX=IX,mX=YX,YX=0|w[((EX=Q)+2256|0)>>2],_f=nX=0|w[(EX+2260|0)>>2],EX=IX,GX=IX+(MX=YX)|0,IX=(nX=mX)+(YX=_f)|0,GX>>>0>>0&&(IX=IX+1|0),RX=GX,vX=IX,$f=IX=0|w[((nX=Q)+2336|0)>>2],AI=EX=0|w[(nX+2340|0)>>2],nX=GX,GX=(EX=vX)+(IX=AI)|0,(YX=nX+(MX=$f)|0)>>>0>>0&&(GX=GX+1|0),yX=YX,HX=GX,BI=GX=0|w[((EX=Q)+2016|0)>>2],QI=nX=0|w[(EX+2020|0)>>2],EX=YX,YX=(nX=HX)+(GX=QI)|0,(IX=EX+(MX=BI)|0)>>>0>>0&&(YX=YX+1|0),OX=IX,WX=YX,gI=IX,CI=YX,DL=YX=0|w[((nX=Q)+2240|0)>>2],cL=EX=0|w[(nX+2244|0)>>2],wI=EX=0|w[(nX+2160|0)>>2],rI=YX=0|w[(nX+2164|0)>>2],IX=(YX=cL)+(EX=rI)|0,(GX=(nX=DL)+(MX=wI)|0)>>>0>>0&&(IX=IX+1|0),wL=GX,_X=IX,eI=IX=0|w[((YX=Q)+2320|0)>>2],bI=nX=0|w[(YX+2324|0)>>2],YX=GX,GX=(nX=_X)+(IX=bI)|0,(EX=YX+(MX=eI)|0)>>>0>>0&&(GX=GX+1|0),$X=EX,zX=GX,aI=GX=0|w[((nX=Q)+2e3|0)>>2],cI=YX=0|w[(nX+2004|0)>>2],nX=EX,EX=(YX=zX)+(GX=cI)|0,(IX=nX+(MX=aI)|0)>>>0>>0&&(EX=EX+1|0),AL=IX,TX=EX,EX=0|w[((YX=Q)+2080|0)>>2],iI=nX=0|w[(YX+2084|0)>>2],YX=IX,GX=IX+(MX=EX)|0,IX=(nX=TX)+(EX=iI)|0,GX>>>0>>0&&(IX=IX+1|0),eL=GX,gL=IX,nX=GX,YX=0,EX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(YX=0,wV=IX>>>EX|0):(YX=IX>>>EX|0,wV=(((1<>>EX|0),DI=wV,kI=YX,YX=gL,YX=TX,fI=(YX=gL)>>>0<(nX=TX)>>>0|(0|YX)==(0|nX)&(IX=eL)>>>0<(MX=AL)>>>0|0,II=IX=0,nI=IX=0|w[(MX=Q+2088|0)>>2],EI=YX=0|w[(MX+4|0)>>2],YX=nX,YX=zX,YI=(YX=nX)>>>0<(IX=zX)>>>0|(0|YX)==(0|IX)&(MX=AL)>>>0<(nX=$X)>>>0|0,GI=MX=0,MI=MX=0|w[(nX=Q+2008|0)>>2],oI=YX=0|w[(nX+4|0)>>2],YX=IX,YX=_X,FI=(YX=IX)>>>0<(MX=_X)>>>0|(0|YX)==(0|MX)&(nX=$X)>>>0<(IX=wL)>>>0|0,uI=nX=0,UI=nX=0|w[(IX=Q+2328|0)>>2],mI=YX=0|w[(IX+4|0)>>2],YX=MX,YX=cL,sI=(YX=MX)>>>0<(nX=cL)>>>0|(0|YX)==(0|nX)&(IX=wL)>>>0<(MX=DL)>>>0|0,KI=IX=0,tI=IX=0|w[(MX=Q+2248|0)>>2],JI=YX=0|w[(MX+4|0)>>2],dI=YX=0|w[(MX=Q+2168|0)>>2],lI=IX=0|w[(MX+4|0)>>2],GX=(IX=JI)+(YX=lI)|0,(EX=(MX=tI)+(nX=dI)|0)>>>0>>0&&(GX=GX+1|0),ZI=GX,nX=EX,EX=(GX=KI)+(MX=ZI)|0,(YX=(IX=sI)+nX|0)>>>0>>0&&(EX=EX+1|0),pI=EX,nX=YX,YX=(EX=mI)+(IX=pI)|0,(MX=(GX=UI)+nX|0)>>>0>>0&&(YX=YX+1|0),HI=YX,nX=MX,MX=(YX=uI)+(GX=HI)|0,(IX=(EX=FI)+nX|0)>>>0>>0&&(MX=MX+1|0),NI=MX,nX=IX,GX=(YX=MI)+IX|0,IX=(MX=oI)+(EX=NI)|0,GX>>>0>>0&&(IX=IX+1|0),vI=IX,nX=GX,GX=(IX=GI)+(YX=vI)|0,(EX=(MX=YI)+nX|0)>>>0>>0&&(GX=GX+1|0),WI=GX,nX=EX,EX=(GX=EI)+(MX=WI)|0,(YX=(IX=nI)+nX|0)>>>0>>0&&(EX=EX+1|0),XI=EX,nX=YX,YX=(EX=II)+(IX=XI)|0,(MX=(GX=fI)+nX|0)>>>0>>0&&(YX=YX+1|0),EX=MX,GX=0,IX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|YX<>>0>>0&&(MX=MX+1|0),$X=IX,zX=MX,EX=IX,GX=0,YX=31&(nX=51)|0,32<=(63&nX|0)>>>0?(GX=0,eV=MX>>>YX|0):(GX=MX>>>YX|0,eV=(((1<>>YX|0),yI=eV,RI=GX,GX=zX,GX=WX,OI=(GX=zX)>>>0<(EX=WX)>>>0|(0|GX)==(0|EX)&(MX=$X)>>>0<(nX=OX)>>>0|0,xI=MX=0,MX=EX,MX=HX,PI=(MX=EX)>>>0<(GX=HX)>>>0|(0|MX)==(0|GX)&nX>>>0<(EX=yX)>>>0|0,zI=nX=0,jI=nX=0|w[(EX=Q+2024|0)>>2],SI=MX=0|w[(EX+4|0)>>2],MX=GX,MX=vX,TI=(MX=GX)>>>0<(nX=vX)>>>0|(0|MX)==(0|nX)&(EX=yX)>>>0<(GX=RX)>>>0|0,qI=EX=0,_I=EX=0|w[(GX=Q+2344|0)>>2],$I=MX=0|w[(GX+4|0)>>2],MX=nX,MX=mX,An=(MX=nX)>>>0<(EX=mX)>>>0|(0|MX)==(0|EX)&(GX=RX)>>>0<(nX=ZX)>>>0|0,Bn=GX=0,Qn=GX=0|w[(nX=Q+2264|0)>>2],gn=MX=0|w[(nX+4|0)>>2],MX=EX,MX=BL,Cn=(MX=EX)>>>0<(GX=BL)>>>0|(0|MX)==(0|GX)&(nX=ZX)>>>0<(EX=rL)>>>0|0,wn=nX=0,rn=nX=0|w[(EX=Q+2184|0)>>2],en=MX=0|w[(EX+4|0)>>2],bn=MX=0|w[(EX=Q+2104|0)>>2],an=nX=0|w[(EX+4|0)>>2],IX=(nX=en)+(MX=an)|0,(YX=(EX=rn)+(GX=bn)|0)>>>0>>0&&(IX=IX+1|0),cn=IX,GX=YX,MX=(nX=Cn)+YX|0,YX=(IX=wn)+(EX=cn)|0,MX>>>0>>0&&(YX=YX+1|0),Dn=YX,GX=MX,MX=(YX=gn)+(nX=Dn)|0,(EX=(IX=Qn)+GX|0)>>>0>>0&&(MX=MX+1|0),kn=MX,GX=EX,nX=(YX=An)+EX|0,EX=(MX=Bn)+(IX=kn)|0,nX>>>0>>0&&(EX=EX+1|0),fn=EX,GX=nX,IX=(MX=_I)+nX|0,nX=(EX=$I)+(YX=fn)|0,IX>>>0>>0&&(nX=nX+1|0),In=nX,GX=IX,YX=(EX=TI)+IX|0,IX=(nX=qI)+(MX=In)|0,YX>>>0>>0&&(IX=IX+1|0),nn=IX,GX=YX,MX=(nX=jI)+YX|0,YX=(IX=SI)+(EX=nn)|0,MX>>>0>>0&&(YX=YX+1|0),En=YX,GX=MX,MX=(YX=zI)+(nX=En)|0,(EX=(IX=PI)+GX|0)>>>0>>0&&(MX=MX+1|0),Yn=MX,GX=EX,nX=(YX=OI)+EX|0,EX=(MX=xI)+(IX=Yn)|0,nX>>>0>>0&&(EX=EX+1|0),MX=nX,YX=0,IX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=MX<>>(32-IX|0)|0)|0|EX<>>0>>0&&(nX=nX+1|0),RX=IX,vX=nX,MX=IX,ZX=IX&(GX=-1)|0,mX=YX=nX&(YX=524287)|0,w[((MX=yf)+4336|0)>>2]=ZX,w[(MX+4340|0)>>2]=YX,Fn=Q,DL=YX=0|w[((nX=Q)+2048|0)>>2],cL=MX=0|w[(nX+2052|0)>>2],un=MX=0|w[(nX+2368|0)>>2],Un=YX=0|w[(nX+2372|0)>>2],IX=(YX=cL)+(MX=Un)|0,(EX=(nX=DL)+(GX=un)|0)>>>0>>0&&(IX=IX+1|0),yX=EX,HX=IX,IX=0|w[((YX=Q)+2128|0)>>2],mn=nX=0|w[(YX+2132|0)>>2],YX=EX,MX=EX+(GX=IX)|0,EX=(nX=HX)+(IX=mn)|0,MX>>>0>>0&&(EX=EX+1|0),OX=MX,WX=EX,sn=EX=0|w[((nX=Q)+2208|0)>>2],Kn=YX=0|w[(nX+2212|0)>>2],nX=MX,MX=(YX=WX)+(EX=Kn)|0,(IX=nX+(GX=sn)|0)>>>0>>0&&(MX=MX+1|0),AL=IX,TX=MX,MX=0|w[((YX=Q)+2288|0)>>2],tn=nX=0|w[(YX+2292|0)>>2],YX=IX,EX=IX+(GX=MX)|0,IX=(nX=TX)+(MX=tn)|0,EX>>>0>>0&&(IX=IX+1|0),rL=EX,BL=IX,Jn=EX,dn=IX,IX=vX,IX=UX,ln=(IX=vX)>>>0<(YX=UX)>>>0|(0|IX)==(0|YX)&(nX=RX)>>>0<(GX=lX)>>>0|0,Zn=nX=0,nX=YX,nX=uX,pn=(nX=YX)>>>0<(IX=uX)>>>0|(0|nX)==(0|IX)&GX>>>0<(YX=dX)>>>0|0,Hn=GX=0,Nn=GX=0|w[(YX=Q+2360|0)>>2],vn=nX=0|w[(YX+4|0)>>2],nX=IX,nX=FX,Wn=(nX=IX)>>>0<(GX=FX)>>>0|(0|nX)==(0|GX)&(YX=dX)>>>0<(IX=pX)>>>0|0,Xn=YX=0,Ln=YX=0|w[(IX=Q+2280|0)>>2],Vn=nX=0|w[(IX+4|0)>>2],nX=GX,nX=oX;hn=(nX=GX)>>>0<(YX=oX)>>>0|(0|nX)==(0|YX)&(IX=pX)>>>0<(GX=KX)>>>0|0,yn=IX=0,Rn=IX=0|w[(GX=Q+2200|0)>>2],On=nX=0|w[(GX+4|0)>>2],nX=YX,nX=aL,xn=(nX=YX)>>>0<(IX=aL)>>>0|(0|nX)==(0|IX)&(GX=KX)>>>0<(YX=iL)>>>0|0,Pn=GX=0,zn=GX=0|w[(YX=Q+2120|0)>>2],jn=nX=0|w[(YX+4|0)>>2],Sn=nX=0|w[(YX=Q+2040|0)>>2],Tn=GX=0|w[(YX+4|0)>>2],EX=(GX=jn)+(nX=Tn)|0,(MX=(YX=zn)+(IX=Sn)|0)>>>0>>0&&(EX=EX+1|0),qn=EX,IX=MX,MX=(EX=Pn)+(YX=qn)|0,(nX=(GX=xn)+IX|0)>>>0>>0&&(MX=MX+1|0),_n=MX,IX=nX,nX=(MX=On)+(GX=_n)|0,(YX=(EX=Rn)+IX|0)>>>0>>0&&(nX=nX+1|0),$n=nX,IX=YX,YX=(nX=yn)+(EX=$n)|0,(GX=(MX=hn)+IX|0)>>>0>>0&&(YX=YX+1|0),AE=YX,IX=GX,GX=(YX=Vn)+(MX=AE)|0,(EX=(nX=Ln)+IX|0)>>>0>>0&&(GX=GX+1|0),BE=GX,IX=EX,EX=(GX=Xn)+(nX=BE)|0,(MX=(YX=Wn)+IX|0)>>>0>>0&&(EX=EX+1|0),QE=EX,IX=MX,MX=(EX=vn)+(YX=QE)|0,(nX=(GX=Nn)+IX|0)>>>0>>0&&(MX=MX+1|0),gE=MX,IX=nX,nX=(MX=Hn)+(GX=gE)|0,(YX=(EX=pn)+IX|0)>>>0>>0&&(nX=nX+1|0),CE=nX,IX=YX,YX=(nX=Zn)+(EX=CE)|0,(GX=(MX=ln)+IX|0)>>>0>>0&&(YX=YX+1|0),nX=GX,MX=0,EX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(MX=nX<>>(32-EX|0)|0)|0|YX<>>0?(nX=0,cV=MX>>>EX|0):(nX=MX>>>EX|0,cV=(((1<>>EX|0),rE=nX,eE=(MX=aV)|(IX=cV)|0,bE=YX=(nX=wE)|(YX=rE)|0,GX=(YX=dn)+(MX=bE)|0,(EX=(nX=Jn)+(IX=eE)|0)>>>0>>0&&(GX=GX+1|0),KX=EX,oX=GX,YX=EX,wL=EX&(IX=-1)|0,_X=nX=GX&(nX=524287)|0,w[((YX=Fn)+4344|0)>>2]=wL,w[(YX+4348|0)>>2]=nX,aE=Q,iL=nX=0|w[((GX=Q)+2384|0)>>2],aL=YX=0|w[(GX+2388|0)>>2],cE=YX=0|w[(GX+2304|0)>>2],iE=nX=0|w[(GX+2308|0)>>2],EX=(nX=aL)+(YX=iE)|0,(MX=(GX=iL)+(IX=cE)|0)>>>0>>0&&(EX=EX+1|0),pX=MX,FX=EX,DE=EX=0|w[((nX=Q)+2064|0)>>2],kE=GX=0|w[(nX+2068|0)>>2],nX=MX,MX=(GX=FX)+(EX=kE)|0,(YX=nX+(IX=DE)|0)>>>0>>0&&(MX=MX+1|0),dX=YX,uX=MX,MX=0|w[((GX=Q)+2144|0)>>2],fE=nX=0|w[(GX+2148|0)>>2],GX=YX,EX=YX+(IX=MX)|0,YX=(nX=uX)+(MX=fE)|0,EX>>>0>>0&&(YX=YX+1|0),lX=EX,UX=YX,IE=YX=0|w[((nX=Q)+2224|0)>>2],nE=GX=0|w[(nX+2228|0)>>2],nX=EX,EX=(GX=UX)+(YX=nE)|0,(MX=nX+(IX=IE)|0)>>>0>>0&&(EX=EX+1|0),RX=MX,vX=EX,EE=MX,YE=EX,EX=oX,EX=BL,GE=(EX=oX)>>>0<(nX=BL)>>>0|(0|EX)==(0|nX)&(GX=KX)>>>0<(IX=rL)>>>0|0,ME=GX=0,GX=nX,GX=TX,oE=(GX=nX)>>>0<(EX=TX)>>>0|(0|GX)==(0|EX)&IX>>>0<(nX=AL)>>>0|0,FE=IX=0,uE=IX=0|w[(nX=Q+2296|0)>>2],UE=GX=0|w[(nX+4|0)>>2],GX=EX,GX=WX,mE=(GX=EX)>>>0<(IX=WX)>>>0|(0|GX)==(0|IX)&(nX=AL)>>>0<(EX=OX)>>>0|0,sE=nX=0,KE=nX=0|w[(EX=Q+2216|0)>>2],tE=GX=0|w[(EX+4|0)>>2],GX=IX,GX=HX,JE=(GX=IX)>>>0<(nX=HX)>>>0|(0|GX)==(0|nX)&(EX=OX)>>>0<(IX=yX)>>>0|0,dE=EX=0,lE=EX=0|w[(IX=Q+2136|0)>>2],ZE=GX=0|w[(IX+4|0)>>2],GX=nX,GX=cL,pE=(GX=nX)>>>0<(EX=cL)>>>0|(0|GX)==(0|EX)&(IX=yX)>>>0<(nX=DL)>>>0|0,HE=IX=0,NE=IX=0|w[(nX=Q+2056|0)>>2],vE=GX=0|w[(nX+4|0)>>2],WE=GX=0|w[(nX=Q+2376|0)>>2],XE=IX=0|w[(nX+4|0)>>2],MX=(IX=vE)+(GX=XE)|0,(YX=(nX=NE)+(EX=WE)|0)>>>0>>0&&(MX=MX+1|0),LE=MX,EX=YX,YX=(MX=HE)+(nX=LE)|0,(GX=(IX=pE)+EX|0)>>>0>>0&&(YX=YX+1|0),VE=YX,EX=GX,GX=(YX=ZE)+(IX=VE)|0,(nX=(MX=lE)+EX|0)>>>0>>0&&(GX=GX+1|0),hE=GX,EX=nX,IX=(YX=JE)+nX|0,nX=(GX=dE)+(MX=hE)|0,IX>>>0>>0&&(nX=nX+1|0),yE=nX,EX=IX,MX=(GX=KE)+IX|0,IX=(nX=tE)+(YX=yE)|0,MX>>>0>>0&&(IX=IX+1|0),RE=IX,EX=MX,MX=(IX=sE)+(GX=RE)|0,(YX=(nX=mE)+EX|0)>>>0>>0&&(MX=MX+1|0),OE=MX,EX=YX,YX=(MX=UE)+(nX=OE)|0,(GX=(IX=uE)+EX|0)>>>0>>0&&(YX=YX+1|0),xE=YX,EX=GX,GX=(YX=FE)+(IX=xE)|0,(nX=(MX=oE)+EX|0)>>>0>>0&&(GX=GX+1|0),PE=GX,EX=nX,IX=(YX=GE)+nX|0,nX=(GX=ME)+(MX=PE)|0,IX>>>0>>0&&(nX=nX+1|0),GX=IX,YX=0,MX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(YX=GX<>>(32-MX|0)|0)|0|nX<>>0?(GX=0,DV=YX>>>MX|0):(GX=YX>>>MX|0,DV=(((1<>>MX|0),jE=GX,SE=(YX=iV)|(EX=DV)|0,TE=nX=(GX=zE)|(nX=jE)|0,IX=(nX=YE)+(YX=TE)|0,(MX=(GX=EE)+(EX=SE)|0)>>>0>>0&&(IX=IX+1|0),KX=MX,oX=IX,AL=(nX=MX)&(EX=-1)|0,TX=GX=IX&(GX=524287)|0,w[((nX=aE)+4352|0)>>2]=AL,w[(nX+4356|0)>>2]=GX,qE=Q,GX=IX,GX=vX,_E=(GX=IX)>>>0<(nX=vX)>>>0|(0|GX)==(0|nX)&(IX=MX)>>>0<(EX=RX)>>>0|0,$E=IX=0,IX=nX,IX=UX,AY=(IX=nX)>>>0<(GX=UX)>>>0|(0|IX)==(0|GX)&EX>>>0<(nX=lX)>>>0|0,BY=EX=0,QY=EX=0|w[(nX=Q+2232|0)>>2],gY=IX=0|w[(nX+4|0)>>2],IX=GX,IX=uX,CY=(IX=GX)>>>0<(EX=uX)>>>0|(0|IX)==(0|EX)&(nX=lX)>>>0<(GX=dX)>>>0|0,wY=nX=0,rY=nX=0|w[(GX=Q+2152|0)>>2],eY=IX=0|w[(GX+4|0)>>2],IX=EX,IX=FX,bY=(IX=EX)>>>0<(nX=FX)>>>0|(0|IX)==(0|nX)&(GX=dX)>>>0<(EX=pX)>>>0|0,aY=GX=0,cY=GX=0|w[(EX=Q+2072|0)>>2],iY=IX=0|w[(EX+4|0)>>2],IX=nX,IX=aL,DY=(IX=nX)>>>0<(GX=aL)>>>0|(0|IX)==(0|GX)&(EX=pX)>>>0<(nX=iL)>>>0|0,kY=EX=0,fY=EX=0|w[(nX=Q+2392|0)>>2],IY=IX=0|w[(nX+4|0)>>2],nY=IX=0|w[(nX=Q+2312|0)>>2],EY=EX=0|w[(nX+4|0)>>2],MX=(EX=IY)+(IX=EY)|0,(YX=(nX=fY)+(GX=nY)|0)>>>0>>0&&(MX=MX+1|0),YY=MX,GX=YX,IX=(EX=DY)+YX|0,YX=(MX=kY)+(nX=YY)|0,IX>>>0>>0&&(YX=YX+1|0),GY=YX,GX=IX,nX=(MX=cY)+IX|0,IX=(YX=iY)+(EX=GY)|0,nX>>>0>>0&&(IX=IX+1|0),MY=IX,GX=nX,EX=(YX=bY)+nX|0,nX=(IX=aY)+(MX=MY)|0,EX>>>0>>0&&(nX=nX+1|0),oY=nX,GX=EX,MX=(IX=rY)+EX|0,EX=(nX=eY)+(YX=oY)|0,MX>>>0>>0&&(EX=EX+1|0),FY=EX,GX=MX,MX=(EX=wY)+(IX=FY)|0,(YX=(nX=CY)+GX|0)>>>0>>0&&(MX=MX+1|0),uY=MX,GX=YX,IX=(EX=QY)+YX|0,YX=(MX=gY)+(nX=uY)|0,IX>>>0>>0&&(YX=YX+1|0),UY=YX,GX=IX,nX=(MX=AY)+IX|0,IX=(YX=BY)+(EX=UY)|0,nX>>>0>>0&&(IX=IX+1|0),mY=IX,GX=nX,EX=(YX=_E)+nX|0,nX=(IX=$E)+(MX=mY)|0,EX>>>0>>0&&(nX=nX+1|0),IX=EX,YX=0,MX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=IX<>>(32-MX|0)|0)|0|nX<>>0?(IX=0,fV=YX>>>MX|0):(IX=YX>>>MX|0,fV=(((1<>>MX|0),KY=IX,tY=YX=0|ew(0|((YX=kV)|(GX=fV)),0|(nX=(IX=sY)|(nX=KY)|0),19,0|(YX=0)),JY=nX=U,dY=(IX=eL)&(GX=-1)|0,lY=YX=(nX=gL)&(YX=524287)|0,EX=(YX=JY)+(IX=lY)|0,(MX=(nX=tY)+(GX=dY)|0)>>>0>>0&&(EX=EX+1|0),pX=MX,FX=EX,KX=(YX=MX)&(GX=-1)|0,oX=nX=EX&(nX=524287)|0,w[((YX=qE)+4320|0)>>2]=KX,w[(YX+4324|0)>>2]=nX,ZY=(EX=$X)&(GX=-1)|0,pY=YX=(nX=zX)&(YX=524287)|0,YX=FX,nX=MX,EX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(EX=0,IV=YX>>>IX|0):(EX=YX>>>IX|0,IV=(((1<>>IX|0),HY=EX,MX=(EX=pY)+(nX=HY)|0,(IX=(YX=ZY)+(GX=IV)|0)>>>0>>0&&(MX=MX+1|0),pX=IX,FX=MX,w[((YX=Q)+4328|0)>>2]=IX,w[(YX+4332|0)>>2]=MX,IA(0|Q+4360,0|Q+4320,20),rL=YX=0|ew(0|ZX,0|(MX=mX),19,0|(YX=0)),BL=MX=U,MX=0|w[((EX=Q)+4392|0)>>2],uX=YX=0|w[(EX+4396|0)>>2],RQ(0|EX+1760,0|rL,0|(YX=BL),0|(dX=MX),0|(MX=uX)),eL=YX=0|ew(0|wL,0|(MX=_X),19,0|(YX=0)),gL=MX=U,MX=0|w[(EX+4384|0)>>2],UX=YX=0|w[(EX+4388|0)>>2],RQ(0|EX+1824,0|eL,0|(YX=gL),0|(lX=MX),0|(MX=UX)),$X=YX=0|ew(0|AL,0|(MX=TX),19,0|(YX=0)),zX=MX=U,MX=0|w[(EX+4376|0)>>2],vX=YX=0|w[(EX+4380|0)>>2],RQ(0|EX+1888,0|$X,0|(YX=zX),0|(RX=MX),0|(MX=vX)),MX=oX,MX=0|w[(EX+4368|0)>>2],HX=YX=0|w[(EX+4372|0)>>2],RQ(0|EX+1648,0|KX,0|(YX=oX),0|(yX=MX),0|(MX=HX)),MX=FX,MX=0|w[(EX+4360|0)>>2],WX=YX=0|w[(EX+4364|0)>>2],RQ(0|EX+1680,0|IX,0|(YX=FX),0|(OX=MX),0|(MX=WX)),MX=BL,MX=UX,RQ(0|EX+1808,0|rL,0|(MX=BL),0|lX,0|(YX=UX)),YX=gL,YX=vX,RQ(0|EX+1872,0|eL,0|(YX=gL),0|RX,0|(MX=vX)),MX=zX,MX=HX,RQ(0|EX+1936,0|$X,0|(MX=zX),0|yX,0|(YX=HX)),YX=oX,YX=WX,RQ(0|EX+1664,0|KX,0|(YX=oX),0|OX,0|(MX=WX)),YX=0|ew(0|IX,0|(MX=FX),19,0|(YX=0)),NY=MX=U,MX=uX,RQ(0|EX+1744,0|YX,0|(MX=NY),0|dX,0|(YX=uX)),YX=mX,YX=WX,RQ(0|EX+1696,0|ZX,0|(YX=mX),0|OX,0|(MX=WX)),MX=gL,MX=uX,RQ(0|EX+1776,0|eL,0|(MX=gL),0|dX,0|(YX=uX)),YX=zX,YX=UX,RQ(0|EX+1840,0|$X,0|(YX=zX),0|lX,0|(MX=UX)),MX=oX,MX=vX,RQ(0|EX+1632,0|KX,0|(MX=oX),0|RX,0|(YX=vX)),YX=FX,YX=HX,RQ(0|EX+1952,0|IX,0|(YX=FX),0|yX,0|(MX=HX)),MX=mX,MX=HX,RQ(0|EX+1968,0|ZX,0|(MX=mX),0|yX,0|(YX=HX)),YX=_X,YX=WX,RQ(0|EX+1712,0|wL,0|(YX=_X),0|OX,0|(MX=WX)),MX=zX,MX=uX,RQ(0|EX+1792,0|$X,0|(MX=zX),0|dX,0|(YX=uX)),YX=oX,YX=UX,RQ(0|EX+1616,0|KX,0|(YX=oX),0|lX,0|(MX=UX)),MX=FX,MX=vX,RQ(0|EX+1904,0|IX,0|(MX=FX),0|RX,0|(YX=vX)),YX=mX,YX=vX,RQ(0|EX+1920,0|ZX,0|(YX=mX),0|RX,0|(MX=vX)),MX=_X,MX=HX,RQ(0|EX+1984,0|wL,0|(MX=_X),0|yX,0|(YX=HX)),YX=TX,YX=WX,RQ(0|EX+1728,0|AL,0|(YX=TX),0|OX,0|(MX=WX)),MX=oX,MX=uX,RQ(0|EX+1600,0|KX,0|(MX=oX),0|dX,0|(YX=uX)),YX=FX,YX=UX,RQ(0|EX+1856,0|IX,0|(YX=FX),0|lX,0|(MX=UX)),vY=EX,rL=MX=0|w[(EX+1776|0)>>2],BL=YX=0|w[(EX+1780|0)>>2],WY=YX=0|w[(EX+1696|0)>>2],XY=MX=0|w[(EX+1700|0)>>2],IX=(MX=BL)+(YX=XY)|0,(nX=(EX=rL)+(GX=WY)|0)>>>0>>0&&(IX=IX+1|0),KX=nX,oX=IX,IX=0|w[((MX=Q)+1840|0)>>2],LY=EX=0|w[(MX+1844|0)>>2],MX=nX,YX=nX+(GX=IX)|0,nX=(EX=oX)+(IX=LY)|0,YX>>>0>>0&&(nX=nX+1|0),pX=YX,FX=nX,VY=nX=0|w[((EX=Q)+1632|0)>>2],hY=MX=0|w[(EX+1636|0)>>2],EX=YX,YX=(MX=FX)+(nX=hY)|0,(IX=EX+(GX=VY)|0)>>>0>>0&&(YX=YX+1|0),ZX=IX,mX=YX,YX=0|w[((MX=Q)+1952|0)>>2],yY=EX=0|w[(MX+1956|0)>>2],MX=IX,nX=IX+(GX=YX)|0,IX=(EX=mX)+(YX=yY)|0,nX>>>0>>0&&(IX=IX+1|0),dX=nX,uX=IX,RY=nX,OY=IX,iL=IX=0|w[((EX=Q)+1824|0)>>2],aL=MX=0|w[(EX+1828|0)>>2],xY=MX=0|w[(EX+1760|0)>>2],PY=IX=0|w[(EX+1764|0)>>2],nX=(IX=aL)+(MX=PY)|0,(YX=(EX=iL)+(GX=xY)|0)>>>0>>0&&(nX=nX+1|0),lX=YX,UX=nX,zY=nX=0|w[((IX=Q)+1888|0)>>2],jY=EX=0|w[(IX+1892|0)>>2],IX=YX,YX=(EX=UX)+(nX=jY)|0,(MX=IX+(GX=zY)|0)>>>0>>0&&(YX=YX+1|0),RX=MX,vX=YX,SY=YX=0|w[((EX=Q)+1648|0)>>2],TY=IX=0|w[(EX+1652|0)>>2],EX=MX,MX=(IX=vX)+(YX=TY)|0,(nX=EX+(GX=SY)|0)>>>0>>0&&(MX=MX+1|0),yX=nX,HX=MX,qY=MX=0|w[((IX=Q)+1680|0)>>2],_Y=EX=0|w[(IX+1684|0)>>2],IX=nX,nX=(EX=HX)+(MX=_Y)|0,(YX=IX+(GX=qY)|0)>>>0>>0&&(nX=nX+1|0),OX=YX,WX=nX,$Y=YX,AG=nX,DL=nX=0|w[((EX=Q)+1872|0)>>2],cL=IX=0|w[(EX+1876|0)>>2],BG=IX=0|w[(EX+1808|0)>>2],QG=nX=0|w[(EX+1812|0)>>2],YX=(nX=cL)+(IX=QG)|0,(MX=(EX=DL)+(GX=BG)|0)>>>0>>0&&(YX=YX+1|0),wL=MX,_X=YX,gG=YX=0|w[((nX=Q)+1936|0)>>2],CG=EX=0|w[(nX+1940|0)>>2],nX=MX,MX=(EX=_X)+(YX=CG)|0,(IX=nX+(GX=gG)|0)>>>0>>0&&(MX=MX+1|0),$X=IX,zX=MX,MX=0|w[((EX=Q)+1664|0)>>2],wG=nX=0|w[(EX+1668|0)>>2],EX=IX,YX=IX+(GX=MX)|0,IX=(nX=zX)+(MX=wG)|0,YX>>>0>>0&&(IX=IX+1|0),AL=YX,TX=IX,rG=IX=0|w[((nX=Q)+1744|0)>>2],eG=EX=0|w[(nX+1748|0)>>2],nX=YX,YX=(EX=TX)+(IX=eG)|0,(MX=nX+(GX=rG)|0)>>>0>>0&&(YX=YX+1|0),eL=MX,gL=YX,EX=MX,nX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(nX=0,nV=YX>>>IX|0):(nX=YX>>>IX|0,nV=(((1<>>IX|0),bG=nV,aG=nX,nX=gL,nX=TX,cG=(nX=gL)>>>0<(EX=TX)>>>0|(0|nX)==(0|EX)&(YX=eL)>>>0<(GX=AL)>>>0|0,iG=YX=0,DG=YX=0|w[(GX=Q+1752|0)>>2],kG=nX=0|w[(GX+4|0)>>2],nX=EX,nX=zX,fG=(nX=EX)>>>0<(YX=zX)>>>0|(0|nX)==(0|YX)&(GX=AL)>>>0<(EX=$X)>>>0|0,IG=GX=0,nG=GX=0|w[(EX=Q+1672|0)>>2],EG=nX=0|w[(EX+4|0)>>2],nX=YX,nX=_X,YG=(nX=YX)>>>0<(GX=_X)>>>0|(0|nX)==(0|GX)&(EX=$X)>>>0<(YX=wL)>>>0|0,GG=EX=0,MG=EX=0|w[(YX=Q+1944|0)>>2],oG=nX=0|w[(YX+4|0)>>2],nX=GX,nX=cL,FG=(nX=GX)>>>0<(EX=cL)>>>0|(0|nX)==(0|EX)&(YX=wL)>>>0<(GX=DL)>>>0|0,uG=YX=0,UG=YX=0|w[(GX=Q+1880|0)>>2],mG=nX=0|w[(GX+4|0)>>2],sG=nX=0|w[(GX=Q+1816|0)>>2],KG=YX=0|w[(GX+4|0)>>2],MX=(YX=mG)+(nX=KG)|0,(IX=(GX=UG)+(EX=sG)|0)>>>0>>0&&(MX=MX+1|0),tG=MX,EX=IX,nX=(YX=FG)+IX|0,IX=(MX=uG)+(GX=tG)|0,nX>>>0>>0&&(IX=IX+1|0),JG=IX,EX=nX,GX=(MX=MG)+nX|0,nX=(IX=oG)+(YX=JG)|0,GX>>>0>>0&&(nX=nX+1|0),dG=nX,EX=GX,GX=(nX=GG)+(MX=dG)|0,(YX=(IX=YG)+EX|0)>>>0>>0&&(GX=GX+1|0),lG=GX,EX=YX,YX=(GX=EG)+(IX=lG)|0,(MX=(nX=nG)+EX|0)>>>0>>0&&(YX=YX+1|0),ZG=YX,EX=MX,MX=(YX=IG)+(nX=ZG)|0,(IX=(GX=fG)+EX|0)>>>0>>0&&(MX=MX+1|0),pG=MX,EX=IX,nX=(YX=DG)+IX|0,IX=(MX=kG)+(GX=pG)|0,nX>>>0>>0&&(IX=IX+1|0),HG=IX,EX=nX,GX=(MX=cG)+nX|0,nX=(IX=iG)+(YX=HG)|0,GX>>>0>>0&&(nX=nX+1|0),IX=GX,MX=0,YX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(MX=IX<>>(32-YX|0)|0)|0|nX<>>0>>0&&(GX=GX+1|0),wL=YX,_X=GX,IX=YX,MX=0,nX=31&(EX=51)|0,32<=(63&EX|0)>>>0?(MX=0,YV=GX>>>nX|0):(MX=GX>>>nX|0,YV=(((1<>>nX|0),XG=YV,LG=MX,MX=_X,MX=WX,VG=(MX=_X)>>>0<(IX=WX)>>>0|(0|MX)==(0|IX)&(GX=wL)>>>0<(EX=OX)>>>0|0,hG=GX=0,GX=IX,GX=HX,yG=(GX=IX)>>>0<(MX=HX)>>>0|(0|GX)==(0|MX)&EX>>>0<(IX=yX)>>>0|0,RG=EX=0,OG=EX=0|w[(IX=Q+1688|0)>>2],xG=GX=0|w[(IX+4|0)>>2],GX=MX,GX=vX,PG=(GX=MX)>>>0<(EX=vX)>>>0|(0|GX)==(0|EX)&(IX=yX)>>>0<(MX=RX)>>>0|0,zG=IX=0,jG=IX=0|w[(MX=Q+1656|0)>>2],SG=GX=0|w[(MX+4|0)>>2],GX=EX,GX=UX,TG=(GX=EX)>>>0<(IX=UX)>>>0|(0|GX)==(0|IX)&(MX=RX)>>>0<(EX=lX)>>>0|0,qG=MX=0,_G=MX=0|w[(EX=Q+1896|0)>>2],$G=GX=0|w[(EX+4|0)>>2],GX=IX,GX=aL,AM=(GX=IX)>>>0<(MX=aL)>>>0|(0|GX)==(0|MX)&(EX=lX)>>>0<(IX=iL)>>>0|0,BM=EX=0,QM=EX=0|w[(IX=Q+1832|0)>>2],gM=GX=0|w[(IX+4|0)>>2],CM=GX=0|w[(IX=Q+1768|0)>>2],wM=EX=0|w[(IX+4|0)>>2],YX=(EX=gM)+(GX=wM)|0,(nX=(IX=QM)+(MX=CM)|0)>>>0>>0&&(YX=YX+1|0),rM=YX,MX=nX,GX=(EX=AM)+nX|0,nX=(YX=BM)+(IX=rM)|0,GX>>>0>>0&&(nX=nX+1|0),eM=nX,MX=GX,IX=(YX=_G)+GX|0,GX=(nX=$G)+(EX=eM)|0,IX>>>0>>0&&(GX=GX+1|0),bM=GX,MX=IX,EX=(nX=TG)+IX|0,IX=(GX=qG)+(YX=bM)|0,EX>>>0>>0&&(IX=IX+1|0),aM=IX,MX=EX,YX=(GX=jG)+EX|0,EX=(IX=SG)+(nX=aM)|0,YX>>>0>>0&&(EX=EX+1|0),cM=EX,MX=YX,nX=(IX=PG)+YX|0,YX=(EX=zG)+(GX=cM)|0,nX>>>0>>0&&(YX=YX+1|0),iM=YX,MX=nX,GX=(EX=OG)+nX|0,nX=(YX=xG)+(IX=iM)|0,GX>>>0>>0&&(nX=nX+1|0),DM=nX,MX=GX,IX=(YX=yG)+GX|0,GX=(nX=RG)+(EX=DM)|0,IX>>>0>>0&&(GX=GX+1|0),kM=GX,MX=IX,EX=(nX=VG)+IX|0,IX=(GX=hG)+(YX=kM)|0,EX>>>0>>0&&(IX=IX+1|0),GX=EX,nX=0,YX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(nX=GX<>>(32-YX|0)|0)|0|IX<>>0>>0&&(EX=EX+1|0),lX=YX,UX=EX,GX=YX,MX=-1,nX=EX&(nX=524287)|0,w[((GX=vY)+4416|0)>>2]=YX&MX|0,w[(GX+4420|0)>>2]=nX,EM=Q,AL=nX=0|w[((EX=Q)+1712|0)>>2],TX=GX=0|w[(EX+1716|0)>>2],YM=GX=0|w[(EX+1968|0)>>2],GM=nX=0|w[(EX+1972|0)>>2],YX=(nX=TX)+(GX=GM)|0,(IX=(EX=AL)+(MX=YM)|0)>>>0>>0&&(YX=YX+1|0),RX=IX,vX=YX,YX=0|w[((nX=Q)+1792|0)>>2],MM=EX=0|w[(nX+1796|0)>>2],nX=IX,GX=IX+(MX=YX)|0,IX=(EX=vX)+(YX=MM)|0,GX>>>0>>0&&(IX=IX+1|0),yX=GX,HX=IX,oM=IX=0|w[((EX=Q)+1616|0)>>2],FM=nX=0|w[(EX+1620|0)>>2],EX=GX,GX=(nX=HX)+(IX=FM)|0,(YX=EX+(MX=oM)|0)>>>0>>0&&(GX=GX+1|0),OX=YX,WX=GX,uM=GX=0|w[((nX=Q)+1904|0)>>2],UM=EX=0|w[(nX+1908|0)>>2],nX=YX,YX=(EX=WX)+(GX=UM)|0,(IX=nX+(MX=uM)|0)>>>0>>0&&(YX=YX+1|0),$X=IX,zX=YX,mM=IX,sM=YX,YX=UX,YX=uX,KM=(YX=UX)>>>0<(nX=uX)>>>0|(0|YX)==(0|nX)&(EX=lX)>>>0<(MX=dX)>>>0|0,tM=EX=0,EX=nX,EX=mX,JM=(EX=nX)>>>0<(YX=mX)>>>0|(0|EX)==(0|YX)&MX>>>0<(nX=ZX)>>>0|0,dM=MX=0,lM=MX=0|w[(nX=Q+1960|0)>>2],ZM=EX=0|w[(nX+4|0)>>2],EX=YX,EX=FX,pM=(EX=YX)>>>0<(MX=FX)>>>0|(0|EX)==(0|MX)&(nX=ZX)>>>0<(YX=pX)>>>0|0,HM=nX=0,NM=nX=0|w[(YX=Q+1640|0)>>2],vM=EX=0|w[(YX+4|0)>>2],EX=MX,EX=oX,WM=(EX=MX)>>>0<(nX=oX)>>>0|(0|EX)==(0|nX)&(YX=pX)>>>0<(MX=KX)>>>0|0,XM=YX=0,LM=YX=0|w[(MX=Q+1848|0)>>2],VM=EX=0|w[(MX+4|0)>>2],EX=nX,EX=BL,hM=(EX=nX)>>>0<(YX=BL)>>>0|(0|EX)==(0|YX)&(MX=KX)>>>0<(nX=rL)>>>0|0,yM=MX=0,RM=MX=0|w[(nX=Q+1784|0)>>2],OM=EX=0|w[(nX+4|0)>>2],xM=EX=0|w[(nX=Q+1704|0)>>2],PM=MX=0|w[(nX+4|0)>>2],IX=(MX=OM)+(EX=PM)|0,(GX=(nX=RM)+(YX=xM)|0)>>>0>>0&&(IX=IX+1|0),zM=IX,YX=GX,GX=(IX=yM)+(nX=zM)|0,(EX=(MX=hM)+YX|0)>>>0>>0&&(GX=GX+1|0),jM=GX,YX=EX,nX=(IX=LM)+EX|0,EX=(GX=VM)+(MX=jM)|0,nX>>>0>>0&&(EX=EX+1|0),SM=EX,YX=nX,MX=(GX=WM)+nX|0,nX=(EX=XM)+(IX=SM)|0,MX>>>0>>0&&(nX=nX+1|0),TM=nX,YX=MX,MX=(nX=vM)+(GX=TM)|0,(IX=(EX=NM)+YX|0)>>>0>>0&&(MX=MX+1|0),qM=MX,YX=IX,GX=(nX=pM)+IX|0,IX=(MX=HM)+(EX=qM)|0,GX>>>0>>0&&(IX=IX+1|0),_M=IX,YX=GX,GX=(IX=ZM)+(nX=_M)|0,(EX=(MX=lM)+YX|0)>>>0>>0&&(GX=GX+1|0),$M=GX,YX=EX,nX=(IX=JM)+EX|0,EX=(GX=dM)+(MX=$M)|0,nX>>>0>>0&&(EX=EX+1|0),Ao=EX,YX=nX,MX=(GX=KM)+nX|0,nX=(EX=tM)+(IX=Ao)|0,MX>>>0>>0&&(nX=nX+1|0),EX=MX,GX=0,IX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|nX<>>0?(EX=0,oV=GX>>>IX|0):(EX=GX>>>IX|0,oV=(((1<>>IX|0),Qo=EX,go=(GX=MV)|(YX=oV)|0,Co=nX=(EX=Bo)|(nX=Qo)|0,MX=(nX=sM)+(GX=Co)|0,(IX=(EX=mM)+(YX=go)|0)>>>0>>0&&(MX=MX+1|0),KX=IX,oX=MX,nX=IX,YX=-1,EX=MX&(EX=524287)|0,w[((nX=EM)+4424|0)>>2]=IX&YX|0,w[(nX+4428|0)>>2]=EX,wo=Q,rL=EX=0|w[((MX=Q)+1984|0)>>2],BL=nX=0|w[(MX+1988|0)>>2],ro=nX=0|w[(MX+1920|0)>>2],eo=EX=0|w[(MX+1924|0)>>2],IX=(EX=BL)+(nX=eo)|0,(GX=(MX=rL)+(YX=ro)|0)>>>0>>0&&(IX=IX+1|0),pX=GX,FX=IX,bo=IX=0|w[((EX=Q)+1728|0)>>2],ao=MX=0|w[(EX+1732|0)>>2],EX=GX,GX=(MX=FX)+(IX=ao)|0,(nX=EX+(YX=bo)|0)>>>0>>0&&(GX=GX+1|0),ZX=nX,mX=GX,GX=0|w[((MX=Q)+1600|0)>>2],co=EX=0|w[(MX+1604|0)>>2],MX=nX,IX=nX+(YX=GX)|0,nX=(EX=mX)+(GX=co)|0,IX>>>0>>0&&(nX=nX+1|0),dX=IX,uX=nX,nX=0|w[((EX=Q)+1856|0)>>2],io=MX=0|w[(EX+1860|0)>>2],EX=IX,GX=IX+(YX=nX)|0,IX=(MX=uX)+(nX=io)|0,GX>>>0>>0&&(IX=IX+1|0),lX=GX;UX=IX,Do=GX,ko=IX,IX=oX,IX=zX,fo=(IX=oX)>>>0<(EX=zX)>>>0|(0|IX)==(0|EX)&(MX=KX)>>>0<(YX=$X)>>>0|0,Io=MX=0,MX=EX,MX=WX,no=(MX=EX)>>>0<(IX=WX)>>>0|(0|MX)==(0|IX)&YX>>>0<(EX=OX)>>>0|0,Eo=YX=0,Yo=YX=0|w[(EX=Q+1912|0)>>2],Go=MX=0|w[(EX+4|0)>>2],MX=IX,MX=HX,Mo=(MX=IX)>>>0<(YX=HX)>>>0|(0|MX)==(0|YX)&(EX=OX)>>>0<(IX=yX)>>>0|0,oo=EX=0,Fo=EX=0|w[(IX=Q+1624|0)>>2],uo=MX=0|w[(IX+4|0)>>2],MX=YX,MX=vX,Uo=(MX=YX)>>>0<(EX=vX)>>>0|(0|MX)==(0|EX)&(IX=yX)>>>0<(YX=RX)>>>0|0,mo=IX=0,so=IX=0|w[(YX=Q+1800|0)>>2],Ko=MX=0|w[(YX+4|0)>>2],MX=EX,MX=TX,to=(MX=EX)>>>0<(IX=TX)>>>0|(0|MX)==(0|IX)&(YX=RX)>>>0<(EX=AL)>>>0|0,Jo=YX=0,lo=YX=0|w[(EX=Q+1720|0)>>2],Zo=MX=0|w[(EX+4|0)>>2],po=MX=0|w[(EX=Q+1976|0)>>2],Ho=YX=0|w[(EX+4|0)>>2],GX=(YX=Zo)+(MX=Ho)|0,(nX=(EX=lo)+(IX=po)|0)>>>0>>0&&(GX=GX+1|0),No=GX,IX=nX,nX=(GX=Jo)+(EX=No)|0,(MX=(YX=to)+IX|0)>>>0>>0&&(nX=nX+1|0),vo=nX,IX=MX,MX=(nX=Ko)+(YX=vo)|0,(EX=(GX=so)+IX|0)>>>0>>0&&(MX=MX+1|0),Wo=MX,IX=EX,EX=(MX=mo)+(GX=Wo)|0,(YX=(nX=Uo)+IX|0)>>>0>>0&&(EX=EX+1|0),Xo=EX,IX=YX,YX=(EX=uo)+(nX=Xo)|0,(GX=(MX=Fo)+IX|0)>>>0>>0&&(YX=YX+1|0),Lo=YX,IX=GX,GX=(YX=oo)+(MX=Lo)|0,(nX=(EX=Mo)+IX|0)>>>0>>0&&(GX=GX+1|0),Vo=GX,IX=nX,nX=(GX=Go)+(EX=Vo)|0,(MX=(YX=Yo)+IX|0)>>>0>>0&&(nX=nX+1|0),ho=nX,IX=MX,MX=(nX=Eo)+(YX=ho)|0,(EX=(GX=no)+IX|0)>>>0>>0&&(MX=MX+1|0),yo=MX,IX=EX,EX=(MX=Io)+(GX=yo)|0,(YX=(nX=fo)+IX|0)>>>0>>0&&(EX=EX+1|0),MX=YX,nX=0,GX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(nX=MX<>>(32-GX|0)|0)|0|EX<>>0?(MX=0,uV=nX>>>GX|0):(MX=nX>>>GX|0,uV=(((1<>>GX|0),Oo=MX,xo=(nX=FV)|(IX=uV)|0,Po=EX=(MX=Ro)|(EX=Oo)|0,YX=(EX=ko)+(nX=Po)|0,(GX=(MX=Do)+(IX=xo)|0)>>>0>>0&&(YX=YX+1|0),KX=GX,oX=YX,EX=GX,IX=-1,MX=YX&(MX=524287)|0,w[((EX=wo)+4432|0)>>2]=GX&IX|0,w[(EX+4436|0)>>2]=MX,zo=Q,MX=YX,MX=UX,jo=(MX=YX)>>>0<(EX=UX)>>>0|(0|MX)==(0|EX)&(YX=GX)>>>0<(IX=lX)>>>0|0,So=YX=0,YX=EX,YX=uX,To=(YX=EX)>>>0<(MX=uX)>>>0|(0|YX)==(0|MX)&IX>>>0<(EX=dX)>>>0|0,qo=IX=0,_o=IX=0|w[(EX=Q+1864|0)>>2],$o=YX=0|w[(EX+4|0)>>2],YX=MX,YX=mX,AF=(YX=MX)>>>0<(IX=mX)>>>0|(0|YX)==(0|IX)&(EX=dX)>>>0<(MX=ZX)>>>0|0,BF=EX=0,QF=EX=0|w[(MX=Q+1608|0)>>2],gF=YX=0|w[(MX+4|0)>>2],YX=IX,YX=FX,CF=(YX=IX)>>>0<(EX=FX)>>>0|(0|YX)==(0|EX)&(MX=ZX)>>>0<(IX=pX)>>>0|0,wF=MX=0,rF=MX=0|w[(IX=Q+1736|0)>>2],eF=YX=0|w[(IX+4|0)>>2],YX=EX,YX=BL,bF=(YX=EX)>>>0<(MX=BL)>>>0|(0|YX)==(0|MX)&(IX=pX)>>>0<(EX=rL)>>>0|0,aF=IX=0,cF=IX=0|w[(EX=Q+1992|0)>>2],iF=YX=0|w[(EX+4|0)>>2],DF=YX=0|w[(EX=Q+1928|0)>>2],kF=IX=0|w[(EX+4|0)>>2],GX=(IX=iF)+(YX=kF)|0,(nX=(EX=cF)+(MX=DF)|0)>>>0>>0&&(GX=GX+1|0),fF=GX,MX=nX,YX=(IX=bF)+nX|0,nX=(GX=aF)+(EX=fF)|0,YX>>>0>>0&&(nX=nX+1|0),IF=nX,MX=YX,EX=(GX=rF)+YX|0,YX=(nX=eF)+(IX=IF)|0,EX>>>0>>0&&(YX=YX+1|0),nF=YX,MX=EX,IX=(nX=CF)+EX|0,EX=(YX=wF)+(GX=nF)|0,IX>>>0>>0&&(EX=EX+1|0),EF=EX,MX=IX,GX=(YX=QF)+IX|0,IX=(EX=gF)+(nX=EF)|0,GX>>>0>>0&&(IX=IX+1|0),YF=IX,MX=GX,nX=(EX=AF)+GX|0,GX=(IX=BF)+(YX=YF)|0,nX>>>0>>0&&(GX=GX+1|0),GF=GX,MX=nX,YX=(IX=_o)+nX|0,nX=(GX=$o)+(EX=GF)|0,YX>>>0>>0&&(nX=nX+1|0),MF=nX,MX=YX,EX=(GX=To)+YX|0,YX=(nX=qo)+(IX=MF)|0,EX>>>0>>0&&(YX=YX+1|0),oF=YX,MX=EX,IX=(nX=jo)+EX|0,EX=(YX=So)+(GX=oF)|0,IX>>>0>>0&&(EX=EX+1|0),YX=IX,nX=0,GX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(nX=YX<>>(32-GX|0)|0)|0|EX<>>0?(YX=0,mV=nX>>>GX|0):(YX=nX>>>GX|0,mV=(((1<>>GX|0),uF=YX,UF=nX=0|ew(0|((nX=UV)|(MX=mV)),0|(EX=(YX=FF)|(EX=uF)|0),19,0|(nX=0)),mF=EX=U,sF=(YX=eL)&(MX=-1)|0,KF=nX=(EX=gL)&(nX=524287)|0,IX=(nX=mF)+(YX=KF)|0,(GX=(EX=UF)+(MX=sF)|0)>>>0>>0&&(IX=IX+1|0),KX=GX,oX=IX,EX=IX&(EX=524287)|0,tF=(nX=GX)&(MX=-1)|0,w[((nX=zo)+4400|0)>>2]=tF,w[(nX+4404|0)>>2]=EX,JF=(IX=wL)&(MX=-1)|0,dF=nX=(EX=_X)&(nX=524287)|0,nX=oX,EX=GX,IX=0,YX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(IX=0,sV=nX>>>YX|0):(IX=nX>>>YX|0,sV=(((1<>>YX|0),lF=IX,GX=(IX=dF)+(EX=lF)|0,(YX=(nX=JF)+(MX=sV)|0)>>>0>>0&&(GX=GX+1|0),w[((nX=Q)+4408|0)>>2]=YX,w[(nX+4412|0)>>2]=GX,IA(0|Q+4440,0|Q+4400,10),GX=0|w[((IX=Q)+4440|0)>>2],oX=nX=0|w[(IX+4444|0)>>2],nX=tX,RQ(0|IX+1216,0|(KX=GX),0|(nX=oX),0|jX,0|(GX=tX)),GX=0|w[(IX+4472|0)>>2],FX=nX=0|w[(IX+4476|0)>>2],nX=CL,RQ(0|IX+1296,0|(pX=GX),0|(nX=FX),0|bL,0|(GX=CL)),GX=0|w[(IX+4464|0)>>2],mX=nX=0|w[(IX+4468|0)>>2],nX=JX,RQ(0|IX+1376,0|(ZX=GX),0|(nX=mX),0|VX,0|(GX=JX)),GX=0|w[(IX+4456|0)>>2],uX=nX=0|w[(IX+4460|0)>>2],nX=NX,RQ(0|IX+1456,0|(dX=GX),0|(nX=uX),0|xX,0|(GX=NX)),GX=0|w[(IX+4448|0)>>2],UX=nX=0|w[(IX+4452|0)>>2],nX=sX,RQ(0|IX+1536,0|(lX=GX),0|(nX=UX),0|XX,0|(GX=sX)),GX=oX,GX=sX,RQ(0|IX+1200,0|KX,0|(GX=oX),0|XX,0|(nX=sX)),nX=FX,nX=kL,RQ(0|IX+1280,0|pX,0|(nX=FX),0|fL,0|(GX=kL)),GX=mX,GX=CL,RQ(0|IX+1360,0|ZX,0|(GX=mX),0|bL,0|(nX=CL)),nX=uX,nX=JX,RQ(0|IX+1440,0|dX,0|(nX=uX),0|VX,0|(GX=JX)),GX=UX,GX=NX,RQ(0|IX+1520,0|lX,0|(GX=UX),0|xX,0|(nX=NX)),nX=oX,nX=LX,RQ(0|IX+1232,0|KX,0|(nX=oX),0|PX,0|(GX=LX)),GX=FX,GX=JX,RQ(0|IX+1312,0|pX,0|(GX=FX),0|VX,0|(nX=JX)),nX=mX,nX=NX,RQ(0|IX+1392,0|ZX,0|(nX=mX),0|xX,0|(GX=NX)),GX=uX,GX=sX,RQ(0|IX+1472,0|dX,0|(GX=uX),0|XX,0|(nX=sX)),nX=UX,nX=tX,RQ(0|IX+1552,0|lX,0|(nX=UX),0|jX,0|(GX=tX)),GX=oX,GX=hX,RQ(0|IX+1248,0|KX,0|(GX=oX),0|SX,0|(nX=hX)),nX=FX,nX=NX,RQ(0|IX+1328,0|pX,0|(nX=FX),0|xX,0|(GX=NX)),GX=mX,GX=sX,RQ(0|IX+1408,0|ZX,0|(GX=mX),0|XX,0|(nX=sX)),nX=uX,nX=tX,RQ(0|IX+1488,0|dX,0|(nX=uX),0|jX,0|(GX=tX)),GX=UX,GX=LX,RQ(0|IX+1568,0|lX,0|(GX=UX),0|PX,0|(nX=LX)),nX=oX,nX=qX,RQ(0|IX+1264,0|KX,0|(nX=oX),0|QL,0|(GX=qX)),GX=FX,GX=sX,RQ(0|IX+1344,0|pX,0|(GX=FX),0|XX,0|(nX=sX)),nX=mX,nX=tX,RQ(0|IX+1424,0|ZX,0|(nX=mX),0|jX,0|(GX=tX)),GX=uX,GX=LX,RQ(0|IX+1504,0|dX,0|(GX=uX),0|PX,0|(nX=LX)),nX=UX,nX=hX,RQ(0|IX+1584,0|lX,0|(nX=UX),0|SX,0|(GX=hX)),ZF=IX,yX=GX=0|w[(IX+1312|0)>>2],HX=nX=0|w[(IX+1316|0)>>2],pF=nX=0|w[(IX+1232|0)>>2],HF=GX=0|w[(IX+1236|0)>>2],YX=(GX=HX)+(nX=HF)|0,(EX=(IX=yX)+(MX=pF)|0)>>>0>>0&&(YX=YX+1|0),XX=EX,sX=YX,YX=0|w[((GX=Q)+1392|0)>>2],NF=IX=0|w[(GX+1396|0)>>2],GX=EX,nX=EX+(MX=YX)|0,EX=(IX=sX)+(YX=NF)|0,nX>>>0>>0&&(EX=EX+1|0),jX=nX,tX=EX,vF=EX=0|w[((IX=Q)+1472|0)>>2],WF=GX=0|w[(IX+1476|0)>>2],IX=nX,nX=(GX=tX)+(EX=WF)|0,(YX=IX+(MX=vF)|0)>>>0>>0&&(nX=nX+1|0),xX=YX,NX=nX,nX=0|w[((GX=Q)+1552|0)>>2],XF=IX=0|w[(GX+1556|0)>>2],GX=YX,EX=YX+(MX=nX)|0,YX=(IX=NX)+(nX=XF)|0,EX>>>0>>0&&(YX=YX+1|0),SX=EX,hX=YX,LF=EX,VF=YX,OX=YX=0|w[((IX=Q)+1296|0)>>2],WX=GX=0|w[(IX+1300|0)>>2],hF=GX=0|w[(IX+1216|0)>>2],yF=YX=0|w[(IX+1220|0)>>2],EX=(YX=WX)+(GX=yF)|0,(nX=(IX=OX)+(MX=hF)|0)>>>0>>0&&(EX=EX+1|0),PX=nX,LX=EX,EX=0|w[((YX=Q)+1376|0)>>2],RF=IX=0|w[(YX+1380|0)>>2],YX=nX,GX=nX+(MX=EX)|0,nX=(IX=LX)+(EX=RF)|0,GX>>>0>>0&&(nX=nX+1|0),VX=GX,JX=nX,OF=nX=0|w[((IX=Q)+1456|0)>>2],xF=YX=0|w[(IX+1460|0)>>2],IX=GX,GX=(YX=JX)+(nX=xF)|0,(EX=IX+(MX=OF)|0)>>>0>>0&&(GX=GX+1|0),KX=EX,oX=GX,GX=0|w[((YX=Q)+1536|0)>>2],PF=IX=0|w[(YX+1540|0)>>2],YX=EX,nX=EX+(MX=GX)|0,EX=(IX=oX)+(GX=PF)|0,nX>>>0>>0&&(EX=EX+1|0),pX=nX,FX=EX,zF=nX,jF=EX,QL=EX=0|w[((IX=Q)+1280|0)>>2],qX=YX=0|w[(IX+1284|0)>>2],SF=YX=0|w[(IX+1200|0)>>2],TF=EX=0|w[(IX+1204|0)>>2],nX=(EX=qX)+(YX=TF)|0,(GX=(IX=QL)+(MX=SF)|0)>>>0>>0&&(nX=nX+1|0),ZX=GX,mX=nX,qF=nX=0|w[((EX=Q)+1360|0)>>2],_F=IX=0|w[(EX+1364|0)>>2],EX=GX,GX=(IX=mX)+(nX=_F)|0,(YX=EX+(MX=qF)|0)>>>0>>0&&(GX=GX+1|0),dX=YX,uX=GX,$F=GX=0|w[((IX=Q)+1440|0)>>2],Au=EX=0|w[(IX+1444|0)>>2],IX=YX,YX=(EX=uX)+(GX=Au)|0,(nX=IX+(MX=$F)|0)>>>0>>0&&(YX=YX+1|0),lX=nX,UX=YX,YX=0|w[((EX=Q)+1520|0)>>2],Bu=IX=0|w[(EX+1524|0)>>2],EX=nX,GX=nX+(MX=YX)|0,nX=(IX=UX)+(YX=Bu)|0,GX>>>0>>0&&(nX=nX+1|0),RX=GX,vX=nX,IX=GX,EX=0,YX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(EX=0,KV=nX>>>YX|0):(EX=nX>>>YX|0,KV=(((1<>>YX|0),Qu=KV,gu=EX,EX=vX,EX=UX,Cu=(EX=vX)>>>0<(IX=UX)>>>0|(0|EX)==(0|IX)&(nX=RX)>>>0<(MX=lX)>>>0|0,wu=nX=0,ru=nX=0|w[(MX=Q+1528|0)>>2],eu=EX=0|w[(MX+4|0)>>2],EX=IX,EX=uX,bu=(EX=IX)>>>0<(nX=uX)>>>0|(0|EX)==(0|nX)&(MX=lX)>>>0<(IX=dX)>>>0|0,au=MX=0,cu=MX=0|w[(IX=Q+1448|0)>>2],iu=EX=0|w[(IX+4|0)>>2],EX=nX,EX=mX,Du=(EX=nX)>>>0<(MX=mX)>>>0|(0|EX)==(0|MX)&(IX=dX)>>>0<(nX=ZX)>>>0|0,ku=IX=0,fu=IX=0|w[(nX=Q+1368|0)>>2],Iu=EX=0|w[(nX+4|0)>>2],EX=MX,EX=qX,nu=(EX=MX)>>>0<(IX=qX)>>>0|(0|EX)==(0|IX)&(nX=ZX)>>>0<(MX=QL)>>>0|0,Eu=nX=0,Yu=nX=0|w[(MX=Q+1288|0)>>2],Gu=EX=0|w[(MX+4|0)>>2],Mu=EX=0|w[(MX=Q+1208|0)>>2],ou=nX=0|w[(MX+4|0)>>2],GX=(nX=Gu)+(EX=ou)|0,(YX=(MX=Yu)+(IX=Mu)|0)>>>0>>0&&(GX=GX+1|0),Fu=GX,IX=YX,YX=(GX=Eu)+(MX=Fu)|0,(EX=(nX=nu)+IX|0)>>>0>>0&&(YX=YX+1|0),uu=YX,IX=EX,EX=(YX=Iu)+(nX=uu)|0,(MX=(GX=fu)+IX|0)>>>0>>0&&(EX=EX+1|0),Uu=EX,IX=MX,MX=(EX=ku)+(GX=Uu)|0,(nX=(YX=Du)+IX|0)>>>0>>0&&(MX=MX+1|0),mu=MX,IX=nX,nX=(MX=iu)+(YX=mu)|0,(GX=(EX=cu)+IX|0)>>>0>>0&&(nX=nX+1|0),su=nX,IX=GX,GX=(nX=au)+(EX=su)|0,(YX=(MX=bu)+IX|0)>>>0>>0&&(GX=GX+1|0),Ku=GX,IX=YX,YX=(GX=eu)+(MX=Ku)|0,(EX=(nX=ru)+IX|0)>>>0>>0&&(YX=YX+1|0),tu=YX,IX=EX,EX=(YX=wu)+(nX=tu)|0,(MX=(GX=Cu)+IX|0)>>>0>>0&&(EX=EX+1|0),YX=MX,GX=0,nX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(GX=YX<>>(32-nX|0)|0)|0|EX<>>0>>0&&(MX=MX+1|0),ZX=nX,mX=MX,YX=nX,GX=0,EX=31&(IX=51)|0,32<=(63&IX|0)>>>0?(GX=0,JV=MX>>>EX|0):(GX=MX>>>EX|0,JV=(((1<>>EX|0),Zu=JV,pu=GX,GX=mX,GX=FX,Hu=(GX=mX)>>>0<(YX=FX)>>>0|(0|GX)==(0|YX)&(MX=ZX)>>>0<(IX=pX)>>>0|0,Nu=MX=0,MX=YX,MX=oX,vu=(MX=YX)>>>0<(GX=oX)>>>0|(0|MX)==(0|GX)&IX>>>0<(YX=KX)>>>0|0,Wu=IX=0,Xu=IX=0|w[(YX=Q+1544|0)>>2],Lu=MX=0|w[(YX+4|0)>>2],MX=GX,MX=JX,Vu=(MX=GX)>>>0<(IX=JX)>>>0|(0|MX)==(0|IX)&(YX=KX)>>>0<(GX=VX)>>>0|0,hu=YX=0,yu=YX=0|w[(GX=Q+1464|0)>>2],Ru=MX=0|w[(GX+4|0)>>2],MX=IX,MX=LX,Ou=(MX=IX)>>>0<(YX=LX)>>>0|(0|MX)==(0|YX)&(GX=VX)>>>0<(IX=PX)>>>0|0,xu=GX=0,Pu=GX=0|w[(IX=Q+1384|0)>>2],zu=MX=0|w[(IX+4|0)>>2],MX=YX,MX=WX,ju=(MX=YX)>>>0<(GX=WX)>>>0|(0|MX)==(0|GX)&(IX=PX)>>>0<(YX=OX)>>>0|0,Su=IX=0,Tu=IX=0|w[(YX=Q+1304|0)>>2],qu=MX=0|w[(YX+4|0)>>2],_u=MX=0|w[(YX=Q+1224|0)>>2],$u=IX=0|w[(YX+4|0)>>2],nX=(IX=qu)+(MX=$u)|0,(EX=(YX=Tu)+(GX=_u)|0)>>>0>>0&&(nX=nX+1|0),AU=nX,GX=EX,MX=(IX=ju)+EX|0,EX=(nX=Su)+(YX=AU)|0,MX>>>0>>0&&(EX=EX+1|0),BU=EX,GX=MX,MX=(EX=zu)+(IX=BU)|0,(YX=(nX=Pu)+GX|0)>>>0>>0&&(MX=MX+1|0),QU=MX,GX=YX,IX=(EX=Ou)+YX|0,YX=(MX=xu)+(nX=QU)|0,IX>>>0>>0&&(YX=YX+1|0),gU=YX,GX=IX,nX=(MX=yu)+IX|0,IX=(YX=Ru)+(EX=gU)|0,nX>>>0>>0&&(IX=IX+1|0),CU=IX,GX=nX,EX=(YX=Vu)+nX|0,nX=(IX=hu)+(MX=CU)|0,EX>>>0>>0&&(nX=nX+1|0),wU=nX,GX=EX,MX=(IX=Xu)+EX|0,EX=(nX=Lu)+(YX=wU)|0,MX>>>0>>0&&(EX=EX+1|0),rU=EX,GX=MX,MX=(EX=Wu)+(IX=rU)|0,(YX=(nX=vu)+GX|0)>>>0>>0&&(MX=MX+1|0),eU=MX,GX=YX,IX=(EX=Hu)+YX|0,YX=(MX=Nu)+(nX=eU)|0,IX>>>0>>0&&(YX=YX+1|0),MX=IX,EX=0,nX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(EX=MX<>>(32-nX|0)|0)|0|YX<>>0>>0&&(IX=IX+1|0),VX=nX,JX=IX,MX=nX,PX=nX&(GX=-1)|0,LX=EX=IX&(EX=524287)|0,w[((MX=ZF)+4496|0)>>2]=PX,w[(MX+4500|0)>>2]=EX,iU=Q,OX=EX=0|w[((IX=Q)+1328|0)>>2],WX=MX=0|w[(IX+1332|0)>>2],DU=MX=0|w[(IX+1248|0)>>2],kU=EX=0|w[(IX+1252|0)>>2],nX=(EX=WX)+(MX=kU)|0,(YX=(IX=OX)+(GX=DU)|0)>>>0>>0&&(nX=nX+1|0),KX=YX,oX=nX,fU=nX=0|w[((EX=Q)+1408|0)>>2],IU=IX=0|w[(EX+1412|0)>>2],EX=YX,YX=(IX=oX)+(nX=IU)|0,(MX=EX+(GX=fU)|0)>>>0>>0&&(YX=YX+1|0),pX=MX,FX=YX,nU=YX=0|w[((IX=Q)+1488|0)>>2],EU=EX=0|w[(IX+1492|0)>>2],IX=MX,MX=(EX=FX)+(YX=EU)|0,(nX=IX+(GX=nU)|0)>>>0>>0&&(MX=MX+1|0),dX=nX,uX=MX,MX=0|w[((EX=Q)+1568|0)>>2],YU=IX=0|w[(EX+1572|0)>>2],EX=nX,YX=nX+(GX=MX)|0,nX=(IX=uX)+(MX=YU)|0,YX>>>0>>0&&(nX=nX+1|0),lX=YX,UX=nX,GU=YX,MU=nX,nX=JX,nX=hX,oU=(nX=JX)>>>0<(EX=hX)>>>0|(0|nX)==(0|EX)&(IX=VX)>>>0<(GX=SX)>>>0|0,FU=IX=0,IX=EX,IX=NX,uU=(IX=EX)>>>0<(nX=NX)>>>0|(0|IX)==(0|nX)&GX>>>0<(EX=xX)>>>0|0,UU=GX=0,mU=GX=0|w[(EX=Q+1560|0)>>2],sU=IX=0|w[(EX+4|0)>>2],IX=nX,IX=tX,KU=(IX=nX)>>>0<(GX=tX)>>>0|(0|IX)==(0|GX)&(EX=xX)>>>0<(nX=jX)>>>0|0,tU=EX=0,JU=EX=0|w[(nX=Q+1480|0)>>2],dU=IX=0|w[(nX+4|0)>>2],IX=GX,IX=sX,lU=(IX=GX)>>>0<(EX=sX)>>>0|(0|IX)==(0|EX)&(nX=jX)>>>0<(GX=XX)>>>0|0,ZU=nX=0,pU=nX=0|w[(GX=Q+1400|0)>>2],HU=IX=0|w[(GX+4|0)>>2],IX=EX,IX=HX,NU=(IX=EX)>>>0<(nX=HX)>>>0|(0|IX)==(0|nX)&(GX=XX)>>>0<(EX=yX)>>>0|0,vU=GX=0,WU=GX=0|w[(EX=Q+1320|0)>>2],XU=IX=0|w[(EX+4|0)>>2],LU=IX=0|w[(EX=Q+1240|0)>>2],VU=GX=0|w[(EX+4|0)>>2],YX=(GX=XU)+(IX=VU)|0,(MX=(EX=WU)+(nX=LU)|0)>>>0>>0&&(YX=YX+1|0),hU=YX,nX=MX,MX=(YX=vU)+(EX=hU)|0,(IX=(GX=NU)+nX|0)>>>0>>0&&(MX=MX+1|0),yU=MX,nX=IX,EX=(YX=pU)+IX|0,IX=(MX=HU)+(GX=yU)|0,EX>>>0>>0&&(IX=IX+1|0),RU=IX,nX=EX,EX=(IX=ZU)+(YX=RU)|0,(GX=(MX=lU)+nX|0)>>>0>>0&&(EX=EX+1|0),OU=EX,nX=GX,GX=(EX=dU)+(MX=OU)|0,(YX=(IX=JU)+nX|0)>>>0>>0&&(GX=GX+1|0),xU=GX,nX=YX,YX=(GX=tU)+(IX=xU)|0,(MX=(EX=KU)+nX|0)>>>0>>0&&(YX=YX+1|0),PU=YX,nX=MX,MX=(YX=sU)+(EX=PU)|0,(IX=(GX=mU)+nX|0)>>>0>>0&&(MX=MX+1|0),zU=MX,nX=IX,EX=(YX=uU)+IX|0,IX=(MX=UU)+(GX=zU)|0,EX>>>0>>0&&(IX=IX+1|0),jU=IX,nX=EX,EX=(IX=FU)+(YX=jU)|0,(GX=(MX=oU)+nX|0)>>>0>>0&&(EX=EX+1|0),IX=GX,MX=0,YX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(MX=IX<>>(32-YX|0)|0)|0|EX<>>0?(IX=0,ZV=MX>>>YX|0):(IX=MX>>>YX|0,ZV=(((1<>>YX|0),TU=IX,qU=(MX=lV)|(nX=ZV)|0,_U=EX=(IX=SU)|(EX=TU)|0,GX=(EX=MU)+(MX=_U)|0,(YX=(IX=GU)+(nX=qU)|0)>>>0>>0&&(GX=GX+1|0),XX=YX,sX=GX,SX=(EX=YX)&(nX=-1)|0,hX=IX=GX&(IX=524287)|0,w[((EX=iU)+4504|0)>>2]=SX,w[(EX+4508|0)>>2]=IX,$U=Q,bL=IX=0|w[((GX=Q)+1344|0)>>2],CL=EX=0|w[(GX+1348|0)>>2],Am=EX=0|w[(GX+1264|0)>>2],Bm=IX=0|w[(GX+1268|0)>>2],YX=(IX=CL)+(EX=Bm)|0,(MX=(GX=bL)+(nX=Am)|0)>>>0>>0&&(YX=YX+1|0),jX=MX,tX=YX,Qm=YX=0|w[((IX=Q)+1424|0)>>2],gm=GX=0|w[(IX+1428|0)>>2],IX=MX,MX=(GX=tX)+(YX=gm)|0,(EX=IX+(nX=Qm)|0)>>>0>>0&&(MX=MX+1|0),xX=EX,NX=MX,MX=0|w[((GX=Q)+1504|0)>>2],Cm=IX=0|w[(GX+1508|0)>>2],GX=EX,YX=EX+(nX=MX)|0,EX=(IX=NX)+(MX=Cm)|0,YX>>>0>>0&&(EX=EX+1|0),VX=YX,JX=EX,wm=EX=0|w[((IX=Q)+1584|0)>>2],rm=GX=0|w[(IX+1588|0)>>2],IX=YX,YX=(GX=JX)+(EX=rm)|0,(MX=IX+(nX=wm)|0)>>>0>>0&&(YX=YX+1|0),yX=MX,HX=YX,em=MX,bm=YX,YX=sX,YX=UX,am=(YX=sX)>>>0<(IX=UX)>>>0|(0|YX)==(0|IX)&(GX=XX)>>>0<(nX=lX)>>>0|0,cm=GX=0,GX=IX,GX=uX,im=(GX=IX)>>>0<(YX=uX)>>>0|(0|GX)==(0|YX)&nX>>>0<(IX=dX)>>>0|0,Dm=nX=0,km=nX=0|w[(IX=Q+1576|0)>>2],fm=GX=0|w[(IX+4|0)>>2],GX=YX,GX=FX,Im=(GX=YX)>>>0<(nX=FX)>>>0|(0|GX)==(0|nX)&(IX=dX)>>>0<(YX=pX)>>>0|0,nm=IX=0,Em=IX=0|w[(YX=Q+1496|0)>>2],Ym=GX=0|w[(YX+4|0)>>2],GX=nX,GX=oX,Gm=(GX=nX)>>>0<(IX=oX)>>>0|(0|GX)==(0|IX)&(YX=pX)>>>0<(nX=KX)>>>0|0,Mm=YX=0,om=YX=0|w[(nX=Q+1416|0)>>2],Fm=GX=0|w[(nX+4|0)>>2],GX=IX,GX=WX,um=(GX=IX)>>>0<(YX=WX)>>>0|(0|GX)==(0|YX)&(nX=KX)>>>0<(IX=OX)>>>0|0,Um=nX=0,mm=nX=0|w[(IX=Q+1336|0)>>2],sm=GX=0|w[(IX+4|0)>>2],Km=GX=0|w[(IX=Q+1256|0)>>2],tm=nX=0|w[(IX+4|0)>>2],MX=(nX=sm)+(GX=tm)|0,(EX=(IX=mm)+(YX=Km)|0)>>>0>>0&&(MX=MX+1|0),Jm=MX,YX=EX,GX=(nX=um)+EX|0,EX=(MX=Um)+(IX=Jm)|0,GX>>>0>>0&&(EX=EX+1|0),dm=EX,YX=GX,GX=(EX=Fm)+(nX=dm)|0,(IX=(MX=om)+YX|0)>>>0>>0&&(GX=GX+1|0),lm=GX,YX=IX,nX=(EX=Gm)+IX|0,IX=(GX=Mm)+(MX=lm)|0,nX>>>0>>0&&(IX=IX+1|0),Zm=IX,YX=nX,MX=(GX=Em)+nX|0,nX=(IX=Ym)+(EX=Zm)|0,MX>>>0>>0&&(nX=nX+1|0),pm=nX,YX=MX,MX=(nX=nm)+(GX=pm)|0,(EX=(IX=Im)+YX|0)>>>0>>0&&(MX=MX+1|0),Hm=MX,YX=EX,GX=(nX=km)+EX|0,EX=(MX=fm)+(IX=Hm)|0,GX>>>0>>0&&(EX=EX+1|0),Nm=EX,YX=GX,GX=(EX=Dm)+(nX=Nm)|0,(IX=(MX=im)+YX|0)>>>0>>0&&(GX=GX+1|0),vm=GX,YX=IX,nX=(EX=am)+IX|0,IX=(GX=cm)+(MX=vm)|0,nX>>>0>>0&&(IX=IX+1|0),GX=nX,EX=0,MX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(EX=GX<>>(32-MX|0)|0)|0|IX<>>0?(GX=0,HV=EX>>>MX|0):(GX=EX>>>MX|0,HV=(((1<>>MX|0),Xm=GX,Lm=(EX=pV)|(YX=HV)|0,Vm=IX=(GX=Wm)|(IX=Xm)|0,nX=(IX=bm)+(EX=Vm)|0,(MX=(GX=em)+(YX=Lm)|0)>>>0>>0&&(nX=nX+1|0),XX=MX,sX=nX,QL=(IX=MX)&(YX=-1)|0,qX=GX=nX&(GX=524287)|0,w[((IX=$U)+4512|0)>>2]=QL,w[(IX+4516|0)>>2]=GX,hm=Q,GX=nX,GX=HX,ym=(GX=nX)>>>0<(IX=HX)>>>0|(0|GX)==(0|IX)&(nX=MX)>>>0<(YX=yX)>>>0|0,Rm=nX=0,nX=IX,nX=JX,Om=(nX=IX)>>>0<(GX=JX)>>>0|(0|nX)==(0|GX)&YX>>>0<(IX=VX)>>>0|0,xm=YX=0,Pm=YX=0|w[(IX=Q+1592|0)>>2],zm=nX=0|w[(IX+4|0)>>2],nX=GX,nX=NX,jm=(nX=GX)>>>0<(YX=NX)>>>0|(0|nX)==(0|YX)&(IX=VX)>>>0<(GX=xX)>>>0|0,Sm=IX=0,Tm=IX=0|w[(GX=Q+1512|0)>>2],qm=nX=0|w[(GX+4|0)>>2],nX=YX,nX=tX,_m=(nX=YX)>>>0<(IX=tX)>>>0|(0|nX)==(0|IX)&(GX=xX)>>>0<(YX=jX)>>>0|0,$m=GX=0,As=GX=0|w[(YX=Q+1432|0)>>2],Bs=nX=0|w[(YX+4|0)>>2],nX=IX,nX=CL,Qs=(nX=IX)>>>0<(GX=CL)>>>0|(0|nX)==(0|GX)&(YX=jX)>>>0<(IX=bL)>>>0|0,gs=YX=0,Cs=YX=0|w[(IX=Q+1352|0)>>2],ws=nX=0|w[(IX+4|0)>>2],rs=nX=0|w[(IX=Q+1272|0)>>2],es=YX=0|w[(IX+4|0)>>2],MX=(YX=ws)+(nX=es)|0,(EX=(IX=Cs)+(GX=rs)|0)>>>0>>0&&(MX=MX+1|0),bs=MX,GX=EX,nX=(YX=Qs)+EX|0,EX=(MX=gs)+(IX=bs)|0,nX>>>0>>0&&(EX=EX+1|0),as=EX,GX=nX,IX=(MX=As)+nX|0,nX=(EX=Bs)+(YX=as)|0,IX>>>0>>0&&(nX=nX+1|0),cs=nX,GX=IX,YX=(EX=_m)+IX|0,IX=(nX=$m)+(MX=cs)|0,YX>>>0>>0&&(IX=IX+1|0),is=IX,GX=YX,MX=(nX=Tm)+YX|0,YX=(IX=qm)+(EX=is)|0,MX>>>0>>0&&(YX=YX+1|0),Ds=YX,GX=MX,MX=(YX=Sm)+(nX=Ds)|0,(EX=(IX=jm)+GX|0)>>>0>>0&&(MX=MX+1|0),ks=MX,GX=EX,nX=(YX=Pm)+EX|0,EX=(MX=zm)+(IX=ks)|0,nX>>>0>>0&&(EX=EX+1|0),fs=EX,GX=nX,IX=(MX=Om)+nX|0,nX=(EX=xm)+(YX=fs)|0,IX>>>0>>0&&(nX=nX+1|0),Is=nX,GX=IX,YX=(EX=ym)+IX|0,IX=(nX=Rm)+(MX=Is)|0,YX>>>0>>0&&(IX=IX+1|0),nX=YX,EX=0,MX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(EX=nX<>>(32-MX|0)|0)|0|IX<>>0?(nX=0,vV=EX>>>MX|0):(nX=EX>>>MX|0,vV=(((1<>>MX|0),Es=nX,Ys=EX=0|ew(0|((EX=NV)|(GX=vV)),0|(IX=(nX=ns)|(IX=Es)|0),19,0|(EX=0)),Gs=IX=U,Ms=(nX=RX)&(GX=-1)|0,os=EX=(IX=vX)&(EX=524287)|0,YX=(EX=Gs)+(nX=os)|0,(MX=(IX=Ys)+(GX=Ms)|0)>>>0>>0&&(YX=YX+1|0),jX=MX,tX=YX,XX=(EX=MX)&(GX=-1)|0,sX=IX=YX&(IX=524287)|0,w[((EX=hm)+4480|0)>>2]=XX,w[(EX+4484|0)>>2]=IX,Fs=(YX=ZX)&(GX=-1)|0,us=EX=(IX=mX)&(EX=524287)|0,EX=tX,IX=MX,YX=0,nX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(YX=0,WV=EX>>>nX|0):(YX=EX>>>nX|0,WV=(((1<>>nX|0),Us=YX,MX=(YX=us)+(IX=Us)|0,(nX=(EX=Fs)+(GX=WV)|0)>>>0>>0&&(MX=MX+1|0),jX=nX,tX=MX,w[((EX=Q)+4488|0)>>2]=nX,w[(EX+4492|0)>>2]=MX,IA(0|Q+4520,0|Q+4480,50),bL=EX=0|ew(0|PX,0|(MX=LX),19,0|(EX=0)),CL=MX=U,MX=0|w[((YX=Q)+4552|0)>>2],oX=EX=0|w[(YX+4556|0)>>2],RQ(0|YX+960,0|bL,0|(EX=CL),0|(KX=MX),0|(MX=oX)),VX=EX=0|ew(0|SX,0|(MX=hX),19,0|(EX=0)),JX=MX=U,MX=0|w[(YX+4544|0)>>2],FX=EX=0|w[(YX+4548|0)>>2],RQ(0|YX+1024,0|VX,0|(EX=JX),0|(pX=MX),0|(MX=FX)),xX=EX=0|ew(0|QL,0|(MX=qX),19,0|(EX=0)),NX=MX=U,MX=0|w[(YX+4536|0)>>2],mX=EX=0|w[(YX+4540|0)>>2],RQ(0|YX+1088,0|xX,0|(EX=NX),0|(ZX=MX),0|(MX=mX)),MX=sX,MX=0|w[(YX+4528|0)>>2],uX=EX=0|w[(YX+4532|0)>>2],RQ(0|YX+848,0|XX,0|(EX=sX),0|(dX=MX),0|(MX=uX)),MX=tX,MX=0|w[(YX+4520|0)>>2],UX=EX=0|w[(YX+4524|0)>>2],RQ(0|YX+880,0|nX,0|(EX=tX),0|(lX=MX),0|(MX=UX)),MX=CL,MX=FX,RQ(0|YX+1008,0|bL,0|(MX=CL),0|pX,0|(EX=FX)),EX=JX,EX=mX,RQ(0|YX+1072,0|VX,0|(EX=JX),0|ZX,0|(MX=mX)),MX=NX,MX=uX,RQ(0|YX+1136,0|xX,0|(MX=NX),0|dX,0|(EX=uX)),EX=sX,EX=UX,RQ(0|YX+864,0|XX,0|(EX=sX),0|lX,0|(MX=UX)),EX=0|ew(0|nX,0|(MX=tX),19,0|(EX=0)),kL=MX=U,MX=oX,RQ(0|YX+944,0|(fL=EX),0|(MX=kL),0|KX,0|(EX=oX)),EX=LX,EX=UX,RQ(0|YX+896,0|PX,0|(EX=LX),0|lX,0|(MX=UX)),MX=JX,MX=oX,RQ(0|YX+976,0|VX,0|(MX=JX),0|KX,0|(EX=oX)),EX=NX,EX=FX,RQ(0|YX+1040,0|xX,0|(EX=NX),0|pX,0|(MX=FX)),MX=sX,MX=mX,RQ(0|YX+832,0|XX,0|(MX=sX),0|ZX,0|(EX=mX)),EX=tX,EX=uX,RQ(0|YX+1152,0|nX,0|(EX=tX),0|dX,0|(MX=uX)),MX=LX,RQ(0|YX+1168,0|dX,0|(MX=uX),0|PX,0|(EX=LX)),EX=hX,EX=UX,RQ(0|YX+912,0|SX,0|(EX=hX),0|lX,0|(MX=UX)),MX=NX,MX=oX,RQ(0|YX+992,0|xX,0|(MX=NX),0|KX,0|(EX=oX)),EX=sX,EX=FX,RQ(0|YX+816,0|XX,0|(EX=sX),0|pX,0|(MX=FX)),MX=tX,MX=mX,RQ(0|YX+1104,0|nX,0|(MX=tX),0|ZX,0|(EX=mX)),EX=LX,EX=mX,RQ(0|YX+1120,0|PX,0|(EX=LX),0|ZX,0|(MX=mX)),MX=hX,MX=uX,RQ(0|YX+1184,0|SX,0|(MX=hX),0|dX,0|(EX=uX)),EX=qX,EX=UX,RQ(0|YX+928,0|QL,0|(EX=qX),0|lX,0|(MX=UX)),MX=sX,MX=oX,RQ(0|YX+800,0|XX,0|(MX=sX),0|KX,0|(EX=oX)),EX=tX,EX=FX,RQ(0|YX+1056,0|nX,0|(EX=tX),0|pX,0|(MX=FX)),ms=YX,iL=MX=0|w[(YX+976|0)>>2],aL=EX=0|w[(YX+980|0)>>2],ss=EX=0|w[(YX+896|0)>>2],Ks=MX=0|w[(YX+900|0)>>2],nX=(MX=aL)+(EX=Ks)|0,(IX=(YX=iL)+(GX=ss)|0)>>>0>>0&&(nX=nX+1|0),KX=IX,oX=nX,nX=0|w[((MX=Q)+1040|0)>>2],ts=YX=0|w[(MX+1044|0)>>2],MX=IX,EX=IX+(GX=nX)|0,IX=(YX=oX)+(nX=ts)|0,EX>>>0>>0&&(IX=IX+1|0),pX=EX,FX=IX,IX=0|w[((YX=Q)+832|0)>>2],Js=MX=0|w[(YX+836|0)>>2],YX=EX,nX=EX+(GX=IX)|0,EX=(MX=FX)+(IX=Js)|0,nX>>>0>>0&&(EX=EX+1|0),dX=nX,uX=EX,EX=0|w[((MX=Q)+1152|0)>>2],ds=YX=0|w[(MX+1156|0)>>2],MX=nX,IX=nX+(GX=EX)|0,nX=(YX=uX)+(EX=ds)|0,IX>>>0>>0&&(nX=nX+1|0),lX=IX,UX=nX,ls=IX,Zs=nX,rL=nX=0|w[((YX=Q)+1024|0)>>2],BL=MX=0|w[(YX+1028|0)>>2],ps=MX=0|w[(YX+960|0)>>2],Hs=nX=0|w[(YX+964|0)>>2],IX=(nX=BL)+(MX=Hs)|0,(EX=(YX=rL)+(GX=ps)|0)>>>0>>0&&(IX=IX+1|0),ZX=EX,mX=IX,Ns=IX=0|w[((nX=Q)+1088|0)>>2],vs=YX=0|w[(nX+1092|0)>>2],nX=EX,EX=(YX=mX)+(IX=vs)|0,(MX=nX+(GX=Ns)|0)>>>0>>0&&(EX=EX+1|0),RX=MX,vX=EX,Ws=EX=0|w[((YX=Q)+848|0)>>2],Xs=nX=0|w[(YX+852|0)>>2],YX=MX,MX=(nX=vX)+(EX=Xs)|0,(IX=YX+(GX=Ws)|0)>>>0>>0&&(MX=MX+1|0),yX=IX,HX=MX,MX=0|w[((nX=Q)+880|0)>>2],Ls=YX=0|w[(nX+884|0)>>2],nX=IX,EX=IX+(GX=MX)|0,IX=(YX=HX)+(MX=Ls)|0,EX>>>0>>0&&(IX=IX+1|0),OX=EX,WX=IX,Vs=EX,hs=IX,DL=IX=0|w[((YX=Q)+1072|0)>>2],cL=nX=0|w[(YX+1076|0)>>2],ys=nX=0|w[(YX+1008|0)>>2],Rs=IX=0|w[(YX+1012|0)>>2],EX=(IX=cL)+(nX=Rs)|0,(MX=(YX=DL)+(GX=ys)|0)>>>0>>0&&(EX=EX+1|0),wL=MX,_X=EX,Os=EX=0|w[((IX=Q)+1136|0)>>2],xs=YX=0|w[(IX+1140|0)>>2],IX=MX,MX=(YX=_X)+(EX=xs)|0,(nX=IX+(GX=Os)|0)>>>0>>0&&(MX=MX+1|0),$X=nX,zX=MX,MX=0|w[((YX=Q)+864|0)>>2],Ps=IX=0|w[(YX+868|0)>>2],YX=nX,EX=nX+(GX=MX)|0,nX=(IX=zX)+(MX=Ps)|0,EX>>>0>>0&&(nX=nX+1|0),AL=EX,TX=nX,zs=nX=0|w[((IX=Q)+944|0)>>2],js=YX=0|w[(IX+948|0)>>2],IX=EX,EX=(YX=TX)+(nX=js)|0,(MX=IX+(GX=zs)|0)>>>0>>0&&(EX=EX+1|0),eL=MX,gL=EX,YX=MX,IX=0,nX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(IX=0,XV=EX>>>nX|0):(IX=EX>>>nX|0,XV=(((1<>>nX|0),Ss=XV,Ts=IX,IX=gL,IX=TX,qs=(IX=gL)>>>0<(YX=TX)>>>0|(0|IX)==(0|YX)&(EX=eL)>>>0<(GX=AL)>>>0|0,_s=EX=0,$s=EX=0|w[(GX=Q+952|0)>>2],AK=IX=0|w[(GX+4|0)>>2],IX=YX,IX=zX,BK=(IX=YX)>>>0<(EX=zX)>>>0|(0|IX)==(0|EX)&(GX=AL)>>>0<(YX=$X)>>>0|0,QK=GX=0,gK=GX=0|w[(YX=Q+872|0)>>2],CK=IX=0|w[(YX+4|0)>>2],IX=EX,IX=_X,wK=(IX=EX)>>>0<(GX=_X)>>>0|(0|IX)==(0|GX)&(YX=$X)>>>0<(EX=wL)>>>0|0,rK=YX=0,eK=YX=0|w[(EX=Q+1144|0)>>2],bK=IX=0|w[(EX+4|0)>>2],IX=GX,IX=cL,aK=(IX=GX)>>>0<(YX=cL)>>>0|(0|IX)==(0|YX)&(EX=wL)>>>0<(GX=DL)>>>0|0,cK=EX=0,iK=EX=0|w[(GX=Q+1080|0)>>2],DK=IX=0|w[(GX+4|0)>>2],kK=IX=0|w[(GX=Q+1016|0)>>2],fK=EX=0|w[(GX+4|0)>>2],MX=(EX=DK)+(IX=fK)|0,(nX=(GX=iK)+(YX=kK)|0)>>>0>>0&&(MX=MX+1|0),IK=MX,YX=nX,IX=(EX=aK)+nX|0,nX=(MX=cK)+(GX=IK)|0,IX>>>0>>0&&(nX=nX+1|0),nK=nX,YX=IX,GX=(MX=eK)+IX|0,IX=(nX=bK)+(EX=nK)|0,GX>>>0>>0&&(IX=IX+1|0),EK=IX,YX=GX,GX=(IX=rK)+(MX=EK)|0,(EX=(nX=wK)+YX|0)>>>0>>0&&(GX=GX+1|0),YK=GX,YX=EX,MX=(IX=gK)+EX|0,EX=(GX=CK)+(nX=YK)|0,MX>>>0>>0&&(EX=EX+1|0),GK=EX,YX=MX,MX=(EX=QK)+(IX=GK)|0,(nX=(GX=BK)+YX|0)>>>0>>0&&(MX=MX+1|0),MK=MX,YX=nX,IX=(EX=$s)+nX|0,nX=(MX=AK)+(GX=MK)|0,IX>>>0>>0&&(nX=nX+1|0),oK=nX,YX=IX,GX=(MX=qs)+IX|0,IX=(nX=_s)+(EX=oK)|0,GX>>>0>>0&&(IX=IX+1|0),nX=GX,MX=0,EX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(MX=nX<>>(32-EX|0)|0)|0|IX<>>0>>0&&(GX=GX+1|0),$X=EX,zX=GX,nX=EX,MX=0,IX=31&(YX=51)|0,32<=(63&YX|0)>>>0?(MX=0,VV=GX>>>IX|0):(MX=GX>>>IX|0,VV=(((1<>>IX|0),mK=VV,sK=MX,MX=zX,MX=WX,KK=(MX=zX)>>>0<(nX=WX)>>>0|(0|MX)==(0|nX)&(GX=$X)>>>0<(YX=OX)>>>0|0,tK=GX=0,GX=nX,GX=HX,JK=(GX=nX)>>>0<(MX=HX)>>>0|(0|GX)==(0|MX)&YX>>>0<(nX=yX)>>>0|0,dK=YX=0,lK=YX=0|w[(nX=Q+888|0)>>2],ZK=GX=0|w[(nX+4|0)>>2],GX=MX,GX=vX,pK=(GX=MX)>>>0<(YX=vX)>>>0|(0|GX)==(0|YX)&(nX=yX)>>>0<(MX=RX)>>>0|0,HK=nX=0,NK=nX=0|w[(MX=Q+856|0)>>2],vK=GX=0|w[(MX+4|0)>>2],GX=YX,GX=mX,WK=(GX=YX)>>>0<(nX=mX)>>>0|(0|GX)==(0|nX)&(MX=RX)>>>0<(YX=ZX)>>>0|0,XK=MX=0,LK=MX=0|w[(YX=Q+1096|0)>>2],VK=GX=0|w[(YX+4|0)>>2],GX=nX,GX=BL,hK=(GX=nX)>>>0<(MX=BL)>>>0|(0|GX)==(0|MX)&(YX=ZX)>>>0<(nX=rL)>>>0|0,yK=YX=0,RK=YX=0|w[(nX=Q+1032|0)>>2],OK=GX=0|w[(nX+4|0)>>2],xK=GX=0|w[(nX=Q+968|0)>>2],PK=YX=0|w[(nX+4|0)>>2],EX=(YX=OK)+(GX=PK)|0,(IX=(nX=RK)+(MX=xK)|0)>>>0>>0&&(EX=EX+1|0),zK=EX,MX=IX,GX=(YX=hK)+IX|0,IX=(EX=yK)+(nX=zK)|0,GX>>>0>>0&&(IX=IX+1|0),jK=IX,MX=GX,nX=(EX=LK)+GX|0,GX=(IX=VK)+(YX=jK)|0,nX>>>0>>0&&(GX=GX+1|0),SK=GX,MX=nX,YX=(IX=WK)+nX|0;nX=(GX=XK)+(EX=SK)|0,YX>>>0>>0&&(nX=nX+1|0),TK=nX,MX=YX,EX=(GX=NK)+YX|0,YX=(nX=vK)+(IX=TK)|0,EX>>>0>>0&&(YX=YX+1|0),qK=YX,MX=EX,IX=(nX=pK)+EX|0,EX=(YX=HK)+(GX=qK)|0,IX>>>0>>0&&(EX=EX+1|0),_K=EX,MX=IX,GX=(YX=lK)+IX|0,IX=(EX=ZK)+(nX=_K)|0,GX>>>0>>0&&(IX=IX+1|0),$K=IX,MX=GX,nX=(EX=JK)+GX|0,GX=(IX=dK)+(YX=$K)|0,nX>>>0>>0&&(GX=GX+1|0),At=GX,MX=nX,YX=(IX=KK)+nX|0,nX=(GX=tK)+(EX=At)|0,YX>>>0>>0&&(nX=nX+1|0),GX=YX,IX=0,EX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(IX=GX<>>(32-EX|0)|0)|0|nX<>>0>>0&&(YX=YX+1|0),RX=EX,vX=YX,GX=EX,ZX=EX&(MX=-1)|0,mX=IX=YX&(IX=524287)|0,w[((GX=ms)+4576|0)>>2]=ZX,w[(GX+4580|0)>>2]=IX,Ct=Q,DL=IX=0|w[((YX=Q)+912|0)>>2],cL=GX=0|w[(YX+916|0)>>2],wt=GX=0|w[(YX+1168|0)>>2],rt=IX=0|w[(YX+1172|0)>>2],EX=(IX=cL)+(GX=rt)|0,(nX=(YX=DL)+(MX=wt)|0)>>>0>>0&&(EX=EX+1|0),yX=nX,HX=EX,et=EX=0|w[((IX=Q)+992|0)>>2],bt=YX=0|w[(IX+996|0)>>2],IX=nX,nX=(YX=HX)+(EX=bt)|0,(GX=IX+(MX=et)|0)>>>0>>0&&(nX=nX+1|0),OX=GX,WX=nX,at=nX=0|w[((YX=Q)+816|0)>>2],ct=IX=0|w[(YX+820|0)>>2],YX=GX,GX=(IX=WX)+(nX=ct)|0,(EX=YX+(MX=at)|0)>>>0>>0&&(GX=GX+1|0),AL=EX,TX=GX,it=GX=0|w[((IX=Q)+1104|0)>>2],Dt=YX=0|w[(IX+1108|0)>>2],IX=EX,EX=(YX=TX)+(GX=Dt)|0,(nX=IX+(MX=it)|0)>>>0>>0&&(EX=EX+1|0),rL=nX,BL=EX,kt=nX,ft=EX,EX=vX,EX=UX,It=(EX=vX)>>>0<(IX=UX)>>>0|(0|EX)==(0|IX)&(YX=RX)>>>0<(MX=lX)>>>0|0,nt=YX=0,YX=IX,YX=uX,Et=(YX=IX)>>>0<(EX=uX)>>>0|(0|YX)==(0|EX)&MX>>>0<(IX=dX)>>>0|0,Yt=MX=0,Gt=MX=0|w[(IX=Q+1160|0)>>2],Mt=YX=0|w[(IX+4|0)>>2],YX=EX,YX=FX,ot=(YX=EX)>>>0<(MX=FX)>>>0|(0|YX)==(0|MX)&(IX=dX)>>>0<(EX=pX)>>>0|0,Ft=IX=0,ut=IX=0|w[(EX=Q+840|0)>>2],Ut=YX=0|w[(EX+4|0)>>2],YX=MX,YX=oX,mt=(YX=MX)>>>0<(IX=oX)>>>0|(0|YX)==(0|IX)&(EX=pX)>>>0<(MX=KX)>>>0|0,st=EX=0,Kt=EX=0|w[(MX=Q+1048|0)>>2],tt=YX=0|w[(MX+4|0)>>2],YX=IX,YX=aL,Jt=(YX=IX)>>>0<(EX=aL)>>>0|(0|YX)==(0|EX)&(MX=KX)>>>0<(IX=iL)>>>0|0,dt=MX=0,lt=MX=0|w[(IX=Q+984|0)>>2],Zt=YX=0|w[(IX+4|0)>>2],pt=YX=0|w[(IX=Q+904|0)>>2],Ht=MX=0|w[(IX+4|0)>>2],nX=(MX=Zt)+(YX=Ht)|0,(GX=(IX=lt)+(EX=pt)|0)>>>0>>0&&(nX=nX+1|0),Nt=nX,EX=GX,GX=(nX=dt)+(IX=Nt)|0,(YX=(MX=Jt)+EX|0)>>>0>>0&&(GX=GX+1|0),vt=GX,EX=YX,YX=(GX=tt)+(MX=vt)|0,(IX=(nX=Kt)+EX|0)>>>0>>0&&(YX=YX+1|0),Wt=YX,EX=IX,MX=(GX=mt)+IX|0,IX=(YX=st)+(nX=Wt)|0,MX>>>0>>0&&(IX=IX+1|0),Xt=IX,EX=MX,MX=(IX=Ut)+(GX=Xt)|0,(nX=(YX=ut)+EX|0)>>>0>>0&&(MX=MX+1|0),Lt=MX,EX=nX,GX=(IX=ot)+nX|0,nX=(MX=Ft)+(YX=Lt)|0,GX>>>0>>0&&(nX=nX+1|0),Vt=nX,EX=GX,GX=(nX=Mt)+(IX=Vt)|0,(YX=(MX=Gt)+EX|0)>>>0>>0&&(GX=GX+1|0),ht=GX,EX=YX,YX=(GX=Yt)+(MX=ht)|0,(IX=(nX=Et)+EX|0)>>>0>>0&&(YX=YX+1|0),yt=YX,EX=IX,MX=(GX=It)+IX|0,IX=(YX=nt)+(nX=yt)|0,MX>>>0>>0&&(IX=IX+1|0),YX=MX,GX=0,nX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(GX=YX<>>(32-nX|0)|0)|0|IX<>>0?(YX=0,RV=GX>>>nX|0):(YX=GX>>>nX|0,RV=(((1<>>nX|0),Ot=YX,xt=(GX=yV)|(EX=RV)|0,Pt=IX=(YX=Rt)|(IX=Ot)|0,MX=(IX=ft)+(GX=Pt)|0,(nX=(YX=kt)+(EX=xt)|0)>>>0>>0&&(MX=MX+1|0),KX=nX,oX=MX,wL=(IX=nX)&(EX=-1)|0,_X=YX=MX&(YX=524287)|0,w[((IX=Ct)+4584|0)>>2]=wL,w[(IX+4588|0)>>2]=YX,zt=Q,iL=YX=0|w[((MX=Q)+1184|0)>>2],aL=IX=0|w[(MX+1188|0)>>2],jt=IX=0|w[(MX+1120|0)>>2],St=YX=0|w[(MX+1124|0)>>2],nX=(YX=aL)+(IX=St)|0,(GX=(MX=iL)+(EX=jt)|0)>>>0>>0&&(nX=nX+1|0),pX=GX,FX=nX,Tt=nX=0|w[((YX=Q)+928|0)>>2],qt=MX=0|w[(YX+932|0)>>2],YX=GX,GX=(MX=FX)+(nX=qt)|0,(IX=YX+(EX=Tt)|0)>>>0>>0&&(GX=GX+1|0),dX=IX,uX=GX,GX=0|w[((MX=Q)+800|0)>>2],_t=YX=0|w[(MX+804|0)>>2],MX=IX,nX=IX+(EX=GX)|0,IX=(YX=uX)+(GX=_t)|0,nX>>>0>>0&&(IX=IX+1|0),lX=nX,UX=IX,IX=0|w[((YX=Q)+1056|0)>>2],$t=MX=0|w[(YX+1060|0)>>2],YX=nX,GX=nX+(EX=IX)|0,nX=(MX=UX)+(IX=$t)|0,GX>>>0>>0&&(nX=nX+1|0),RX=GX,vX=nX,AJ=GX,BJ=nX,nX=oX,nX=BL,QJ=(nX=oX)>>>0<(YX=BL)>>>0|(0|nX)==(0|YX)&(MX=KX)>>>0<(EX=rL)>>>0|0,gJ=MX=0,MX=YX,MX=TX,CJ=(MX=YX)>>>0<(nX=TX)>>>0|(0|MX)==(0|nX)&EX>>>0<(YX=AL)>>>0|0,wJ=EX=0,rJ=EX=0|w[(YX=Q+1112|0)>>2],eJ=MX=0|w[(YX+4|0)>>2],MX=nX,MX=WX,bJ=(MX=nX)>>>0<(EX=WX)>>>0|(0|MX)==(0|EX)&(YX=AL)>>>0<(nX=OX)>>>0|0,aJ=YX=0,cJ=YX=0|w[(nX=Q+824|0)>>2],iJ=MX=0|w[(nX+4|0)>>2],MX=EX,MX=HX,DJ=(MX=EX)>>>0<(YX=HX)>>>0|(0|MX)==(0|YX)&(nX=OX)>>>0<(EX=yX)>>>0|0,kJ=nX=0,fJ=nX=0|w[(EX=Q+1e3|0)>>2],IJ=MX=0|w[(EX+4|0)>>2],MX=YX,MX=cL,nJ=(MX=YX)>>>0<(nX=cL)>>>0|(0|MX)==(0|nX)&(EX=yX)>>>0<(YX=DL)>>>0|0,EJ=EX=0,YJ=EX=0|w[(YX=Q+920|0)>>2],GJ=MX=0|w[(YX+4|0)>>2],MJ=MX=0|w[(YX=Q+1176|0)>>2],oJ=EX=0|w[(YX+4|0)>>2],GX=(EX=GJ)+(MX=oJ)|0,(IX=(YX=YJ)+(nX=MJ)|0)>>>0>>0&&(GX=GX+1|0),FJ=GX,nX=IX,MX=(EX=nJ)+IX|0,IX=(GX=EJ)+(YX=FJ)|0,MX>>>0>>0&&(IX=IX+1|0),uJ=IX,nX=MX,MX=(IX=IJ)+(EX=uJ)|0,(YX=(GX=fJ)+nX|0)>>>0>>0&&(MX=MX+1|0),UJ=MX,nX=YX,YX=(MX=kJ)+(GX=UJ)|0,(EX=(IX=DJ)+nX|0)>>>0>>0&&(YX=YX+1|0),mJ=YX,nX=EX,EX=(YX=iJ)+(IX=mJ)|0,(GX=(MX=cJ)+nX|0)>>>0>>0&&(EX=EX+1|0),sJ=EX,nX=GX,GX=(EX=aJ)+(MX=sJ)|0,(IX=(YX=bJ)+nX|0)>>>0>>0&&(GX=GX+1|0),KJ=GX,nX=IX,MX=(EX=rJ)+IX|0,IX=(GX=eJ)+(YX=KJ)|0,MX>>>0>>0&&(IX=IX+1|0),tJ=IX,nX=MX,MX=(IX=wJ)+(EX=tJ)|0,(YX=(GX=CJ)+nX|0)>>>0>>0&&(MX=MX+1|0),JJ=MX,nX=YX,YX=(MX=gJ)+(GX=JJ)|0,(EX=(IX=QJ)+nX|0)>>>0>>0&&(YX=YX+1|0),MX=EX,IX=0,GX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(IX=MX<>>(32-GX|0)|0)|0|YX<>>0?(MX=0,xV=IX>>>GX|0):(MX=IX>>>GX|0,xV=(((1<>>GX|0),lJ=MX,ZJ=(IX=OV)|(nX=xV)|0,pJ=YX=(MX=dJ)|(YX=lJ)|0,EX=(YX=BJ)+(IX=pJ)|0,(GX=(MX=AJ)+(nX=ZJ)|0)>>>0>>0&&(EX=EX+1|0),KX=GX,oX=EX,AL=(YX=GX)&(nX=-1)|0,TX=MX=EX&(MX=524287)|0,w[((YX=zt)+4592|0)>>2]=AL,w[(YX+4596|0)>>2]=MX,HJ=Q,MX=EX,MX=vX,MX=EX,EX=GX,NJ=MX>>>0<(YX=vX)>>>0|(0|MX)==(0|YX)&GX>>>0<(nX=RX)>>>0|0,vJ=EX=0,EX=YX,EX=UX,WJ=(EX=YX)>>>0<(MX=UX)>>>0|(0|EX)==(0|MX)&nX>>>0<(YX=lX)>>>0|0,XJ=nX=0,LJ=nX=0|w[(YX=Q+1064|0)>>2],VJ=EX=0|w[(YX+4|0)>>2],EX=MX,EX=uX,hJ=(EX=MX)>>>0<(nX=uX)>>>0|(0|EX)==(0|nX)&(YX=lX)>>>0<(MX=dX)>>>0|0,yJ=YX=0,RJ=YX=0|w[(MX=Q+808|0)>>2],OJ=EX=0|w[(MX+4|0)>>2],EX=nX,EX=FX,xJ=(EX=nX)>>>0<(YX=FX)>>>0|(0|EX)==(0|YX)&(MX=dX)>>>0<(nX=pX)>>>0|0,PJ=MX=0,zJ=MX=0|w[(nX=Q+936|0)>>2],jJ=EX=0|w[(nX+4|0)>>2],EX=YX,EX=aL,SJ=(EX=YX)>>>0<(MX=aL)>>>0|(0|EX)==(0|MX)&(nX=pX)>>>0<(YX=iL)>>>0|0,TJ=nX=0,qJ=nX=0|w[(YX=Q+1192|0)>>2],_J=EX=0|w[(YX+4|0)>>2],$J=EX=0|w[(YX=Q+1128|0)>>2],Ad=nX=0|w[(YX+4|0)>>2],GX=(nX=_J)+(EX=Ad)|0,(IX=(YX=qJ)+(MX=$J)|0)>>>0>>0&&(GX=GX+1|0),Bd=GX,MX=IX,EX=(nX=SJ)+IX|0,IX=(GX=TJ)+(YX=Bd)|0,EX>>>0>>0&&(IX=IX+1|0),Qd=IX,MX=EX,YX=(GX=zJ)+EX|0,EX=(IX=jJ)+(nX=Qd)|0,YX>>>0>>0&&(EX=EX+1|0),gd=EX,MX=YX,nX=(IX=xJ)+YX|0,YX=(EX=PJ)+(GX=gd)|0,nX>>>0>>0&&(YX=YX+1|0),Cd=YX,MX=nX,GX=(EX=RJ)+nX|0,nX=(YX=OJ)+(IX=Cd)|0,GX>>>0>>0&&(nX=nX+1|0),wd=nX,MX=GX,IX=(YX=hJ)+GX|0,GX=(nX=yJ)+(EX=wd)|0,IX>>>0>>0&&(GX=GX+1|0),rd=GX,MX=IX,EX=(nX=LJ)+IX|0,IX=(GX=VJ)+(YX=rd)|0,EX>>>0>>0&&(IX=IX+1|0),ed=IX,MX=EX,YX=(GX=WJ)+EX|0,EX=(IX=XJ)+(nX=ed)|0,YX>>>0>>0&&(EX=EX+1|0),bd=EX,MX=YX,nX=(IX=NJ)+YX|0,YX=(EX=vJ)+(GX=bd)|0,nX>>>0>>0&&(YX=YX+1|0),EX=nX,IX=0,GX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(IX=EX<>>(32-GX|0)|0)|0|YX<>>0?(EX=0,zV=IX>>>GX|0):(EX=IX>>>GX|0,zV=(((1<>>GX|0),cd=EX,id=IX=0|ew(0|((IX=PV)|(MX=zV)),0|(YX=(EX=ad)|(YX=cd)|0),19,0|(IX=0)),Dd=YX=U,kd=(EX=eL)&(MX=-1)|0,fd=IX=(YX=gL)&(IX=524287)|0,nX=(IX=Dd)+(EX=fd)|0,(GX=(YX=id)+(MX=kd)|0)>>>0>>0&&(nX=nX+1|0),pX=GX,FX=nX,KX=(IX=GX)&(MX=-1)|0,oX=YX=nX&(YX=524287)|0,w[((IX=HJ)+4560|0)>>2]=KX,w[(IX+4564|0)>>2]=YX,Id=(nX=$X)&(MX=-1)|0,nd=IX=(YX=zX)&(IX=524287)|0,IX=FX,YX=GX,nX=0,EX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(nX=0,jV=IX>>>EX|0):(nX=IX>>>EX|0,jV=(((1<>>EX|0),Ed=nX,GX=(nX=nd)+(YX=Ed)|0,(EX=(IX=Id)+(MX=jV)|0)>>>0>>0&&(GX=GX+1|0),pX=EX,FX=GX,w[((IX=Q)+4568|0)>>2]=EX,w[(IX+4572|0)>>2]=GX,IA(0|Q+4600,0|Q+4560,100),rL=IX=0|ew(0|ZX,0|(GX=mX),19,0|(IX=0)),BL=GX=U,GX=0|w[((nX=Q)+4632|0)>>2],uX=IX=0|w[(nX+4636|0)>>2],RQ(0|nX+496,0|rL,0|(IX=BL),0|(dX=GX),0|(GX=uX)),eL=IX=0|ew(0|wL,0|(GX=_X),19,0|(IX=0)),gL=GX=U,GX=0|w[(nX+4624|0)>>2],UX=IX=0|w[(nX+4628|0)>>2],RQ(0|nX+576,0|eL,0|(IX=gL),0|(lX=GX),0|(GX=UX)),$X=IX=0|ew(0|AL,0|(GX=TX),19,0|(IX=0)),zX=GX=U,GX=0|w[(nX+4616|0)>>2],vX=IX=0|w[(nX+4620|0)>>2],RQ(0|nX+656,0|$X,0|(IX=zX),0|(RX=GX),0|(GX=vX)),GX=oX,GX=0|w[(nX+4608|0)>>2],HX=IX=0|w[(nX+4612|0)>>2],RQ(0|nX+736,0|KX,0|(IX=oX),0|(yX=GX),0|(GX=HX)),GX=FX,GX=0|w[(nX+4600|0)>>2],WX=IX=0|w[(nX+4604|0)>>2],RQ(0|nX+416,0|EX,0|(IX=FX),0|(OX=GX),0|(GX=WX)),GX=BL,GX=UX,RQ(0|nX+560,0|rL,0|(GX=BL),0|lX,0|(IX=UX)),IX=gL,IX=vX,RQ(0|nX+640,0|eL,0|(IX=gL),0|RX,0|(GX=vX)),GX=zX,GX=HX,RQ(0|nX+720,0|$X,0|(GX=zX),0|yX,0|(IX=HX)),IX=oX,IX=WX,RQ(0|nX+400,0|KX,0|(IX=oX),0|OX,0|(GX=WX)),IX=0|ew(0|EX,0|(GX=FX),19,0|(IX=0)),Yd=GX=U,GX=uX,RQ(0|nX+480,0|IX,0|(GX=Yd),0|dX,0|(IX=uX)),IX=mX,IX=WX,RQ(0|nX+432,0|ZX,0|(IX=mX),0|OX,0|(GX=WX)),GX=gL,GX=uX,RQ(0|nX+512,0|eL,0|(GX=gL),0|dX,0|(IX=uX)),IX=zX,IX=UX,RQ(0|nX+592,0|$X,0|(IX=zX),0|lX,0|(GX=UX)),GX=oX,GX=vX,RQ(0|nX+672,0|KX,0|(GX=oX),0|RX,0|(IX=vX)),IX=FX,IX=HX,RQ(0|nX+752,0|EX,0|(IX=FX),0|yX,0|(GX=HX)),GX=mX,GX=HX,RQ(0|nX+768,0|ZX,0|(GX=mX),0|yX,0|(IX=HX)),IX=_X,IX=WX,RQ(0|nX+448,0|wL,0|(IX=_X),0|OX,0|(GX=WX)),GX=zX,GX=uX,RQ(0|nX+528,0|$X,0|(GX=zX),0|dX,0|(IX=uX)),IX=oX,IX=UX,RQ(0|nX+608,0|KX,0|(IX=oX),0|lX,0|(GX=UX)),GX=FX,GX=vX,RQ(0|nX+688,0|EX,0|(GX=FX),0|RX,0|(IX=vX)),IX=mX,IX=vX,RQ(0|nX+704,0|ZX,0|(IX=mX),0|RX,0|(GX=vX)),GX=_X,GX=HX,RQ(0|nX+784,0|wL,0|(GX=_X),0|yX,0|(IX=HX)),IX=TX,IX=WX,RQ(0|nX+464,0|AL,0|(IX=TX),0|OX,0|(GX=WX)),GX=oX,GX=uX,RQ(0|nX+544,0|KX,0|(GX=oX),0|dX,0|(IX=uX)),IX=FX,IX=UX,RQ(0|nX+624,0|EX,0|(IX=FX),0|lX,0|(GX=UX)),Gd=nX,rL=GX=0|w[(nX+512|0)>>2],BL=IX=0|w[(nX+516|0)>>2],Md=IX=0|w[(nX+432|0)>>2],od=GX=0|w[(nX+436|0)>>2],EX=(GX=BL)+(IX=od)|0,(YX=(nX=rL)+(MX=Md)|0)>>>0>>0&&(EX=EX+1|0),KX=YX,oX=EX,EX=0|w[((GX=Q)+592|0)>>2],Fd=nX=0|w[(GX+596|0)>>2],GX=YX,IX=YX+(MX=EX)|0,YX=(nX=oX)+(EX=Fd)|0,IX>>>0>>0&&(YX=YX+1|0),pX=IX,FX=YX,YX=0|w[((nX=Q)+672|0)>>2],ud=GX=0|w[(nX+676|0)>>2],nX=IX,EX=IX+(MX=YX)|0,IX=(GX=FX)+(YX=ud)|0,EX>>>0>>0&&(IX=IX+1|0),ZX=EX,mX=IX,IX=0|w[((GX=Q)+752|0)>>2],Ud=nX=0|w[(GX+756|0)>>2],GX=EX,YX=EX+(MX=IX)|0,EX=(nX=mX)+(IX=Ud)|0,YX>>>0>>0&&(EX=EX+1|0),dX=YX,uX=EX,md=YX,sd=EX,iL=EX=0|w[((nX=Q)+576|0)>>2],aL=GX=0|w[(nX+580|0)>>2],Kd=GX=0|w[(nX+496|0)>>2],td=EX=0|w[(nX+500|0)>>2],YX=(EX=aL)+(GX=td)|0,(IX=(nX=iL)+(MX=Kd)|0)>>>0>>0&&(YX=YX+1|0),lX=IX,UX=YX,YX=0|w[((EX=Q)+656|0)>>2],Jd=nX=0|w[(EX+660|0)>>2],EX=IX,GX=IX+(MX=YX)|0,IX=(nX=UX)+(YX=Jd)|0,GX>>>0>>0&&(IX=IX+1|0),RX=GX,vX=IX,dd=IX=0|w[((nX=Q)+736|0)>>2],ld=EX=0|w[(nX+740|0)>>2],nX=GX,GX=(EX=vX)+(IX=ld)|0,(YX=nX+(MX=dd)|0)>>>0>>0&&(GX=GX+1|0),yX=YX,HX=GX,Zd=GX=0|w[((EX=Q)+416|0)>>2],pd=nX=0|w[(EX+420|0)>>2],EX=YX,YX=(nX=HX)+(GX=pd)|0,(IX=EX+(MX=Zd)|0)>>>0>>0&&(YX=YX+1|0),OX=IX,WX=YX,Hd=IX,Nd=YX,DL=YX=0|w[((nX=Q)+640|0)>>2],cL=EX=0|w[(nX+644|0)>>2],vd=EX=0|w[(nX+560|0)>>2],Wd=YX=0|w[(nX+564|0)>>2],IX=(YX=cL)+(EX=Wd)|0,(GX=(nX=DL)+(MX=vd)|0)>>>0>>0&&(IX=IX+1|0),wL=GX,_X=IX,Xd=IX=0|w[((YX=Q)+720|0)>>2],Ld=nX=0|w[(YX+724|0)>>2],YX=GX,GX=(nX=_X)+(IX=Ld)|0,(EX=YX+(MX=Xd)|0)>>>0>>0&&(GX=GX+1|0),$X=EX,zX=GX,Vd=GX=0|w[((nX=Q)+400|0)>>2],hd=YX=0|w[(nX+404|0)>>2],nX=EX,EX=(YX=zX)+(GX=hd)|0,(IX=nX+(MX=Vd)|0)>>>0>>0&&(EX=EX+1|0),AL=IX,TX=EX,EX=0|w[((YX=Q)+480|0)>>2],yd=nX=0|w[(YX+484|0)>>2],YX=IX,GX=IX+(MX=EX)|0,IX=(nX=TX)+(EX=yd)|0,GX>>>0>>0&&(IX=IX+1|0),eL=GX,gL=IX,nX=GX,YX=0,EX=31&(MX=51)|0,32<=(63&MX|0)>>>0?(YX=0,SV=IX>>>EX|0):(YX=IX>>>EX|0,SV=(((1<>>EX|0),Rd=SV,Od=YX,YX=gL,YX=TX,xd=(YX=gL)>>>0<(nX=TX)>>>0|(0|YX)==(0|nX)&(IX=eL)>>>0<(MX=AL)>>>0|0,Pd=IX=0,zd=IX=0|w[(MX=Q+488|0)>>2],jd=YX=0|w[(MX+4|0)>>2],YX=nX,YX=zX,Sd=(YX=nX)>>>0<(IX=zX)>>>0|(0|YX)==(0|IX)&(MX=AL)>>>0<(nX=$X)>>>0|0,Td=MX=0,qd=MX=0|w[(nX=Q+408|0)>>2],_d=YX=0|w[(nX+4|0)>>2],YX=IX,YX=_X,$d=(YX=IX)>>>0<(MX=_X)>>>0|(0|YX)==(0|MX)&(nX=$X)>>>0<(IX=wL)>>>0|0,Al=nX=0,Bl=nX=0|w[(IX=Q+728|0)>>2],Ql=YX=0|w[(IX+4|0)>>2],YX=MX,YX=cL,gl=(YX=MX)>>>0<(nX=cL)>>>0|(0|YX)==(0|nX)&(IX=wL)>>>0<(MX=DL)>>>0|0,Cl=IX=0,wl=IX=0|w[(MX=Q+648|0)>>2],rl=YX=0|w[(MX+4|0)>>2],el=YX=0|w[(MX=Q+568|0)>>2],bl=IX=0|w[(MX+4|0)>>2],GX=(IX=rl)+(YX=bl)|0,(EX=(MX=wl)+(nX=el)|0)>>>0>>0&&(GX=GX+1|0),al=GX,nX=EX,EX=(GX=Cl)+(MX=al)|0,(YX=(IX=gl)+nX|0)>>>0>>0&&(EX=EX+1|0),cl=EX,nX=YX,YX=(EX=Ql)+(IX=cl)|0,(MX=(GX=Bl)+nX|0)>>>0>>0&&(YX=YX+1|0),il=YX,nX=MX,MX=(YX=Al)+(GX=il)|0,(IX=(EX=$d)+nX|0)>>>0>>0&&(MX=MX+1|0),Dl=MX,nX=IX,GX=(YX=qd)+IX|0,IX=(MX=_d)+(EX=Dl)|0,GX>>>0>>0&&(IX=IX+1|0),kl=IX,nX=GX,GX=(IX=Td)+(YX=kl)|0,(EX=(MX=Sd)+nX|0)>>>0>>0&&(GX=GX+1|0),fl=GX,nX=EX,EX=(GX=jd)+(MX=fl)|0,(YX=(IX=zd)+nX|0)>>>0>>0&&(EX=EX+1|0),Il=EX,nX=YX,YX=(EX=Pd)+(IX=Il)|0,(MX=(GX=xd)+nX|0)>>>0>>0&&(YX=YX+1|0),EX=MX,GX=0,IX=31&(nX=13)|0,32<=(63&nX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|YX<>>0>>0&&(MX=MX+1|0),wL=IX,_X=MX,EX=IX,GX=0,YX=31&(nX=51)|0,32<=(63&nX|0)>>>0?(GX=0,qV=MX>>>YX|0):(GX=MX>>>YX|0,qV=(((1<>>YX|0),Gl=qV,Ml=GX,GX=_X,GX=WX,ol=(GX=_X)>>>0<(EX=WX)>>>0|(0|GX)==(0|EX)&(MX=wL)>>>0<(nX=OX)>>>0|0,Fl=MX=0,MX=EX,MX=HX,ul=(MX=EX)>>>0<(GX=HX)>>>0|(0|MX)==(0|GX)&nX>>>0<(EX=yX)>>>0|0,Ul=nX=0,ml=nX=0|w[(EX=Q+424|0)>>2],sl=MX=0|w[(EX+4|0)>>2],MX=GX,MX=vX,Kl=(MX=GX)>>>0<(nX=vX)>>>0|(0|MX)==(0|nX)&(EX=yX)>>>0<(GX=RX)>>>0|0,tl=EX=0,Jl=EX=0|w[(GX=Q+744|0)>>2],dl=MX=0|w[(GX+4|0)>>2],MX=nX,MX=UX,ll=(MX=nX)>>>0<(EX=UX)>>>0|(0|MX)==(0|EX)&(GX=RX)>>>0<(nX=lX)>>>0|0,Zl=GX=0,pl=GX=0|w[(nX=Q+664|0)>>2],Hl=MX=0|w[(nX+4|0)>>2],MX=EX,MX=aL,Nl=(MX=EX)>>>0<(GX=aL)>>>0|(0|MX)==(0|GX)&(nX=lX)>>>0<(EX=iL)>>>0|0,vl=nX=0,Wl=nX=0|w[(EX=Q+584|0)>>2],Xl=MX=0|w[(EX+4|0)>>2],Ll=MX=0|w[(EX=Q+504|0)>>2],Vl=nX=0|w[(EX+4|0)>>2],IX=(nX=Xl)+(MX=Vl)|0,(YX=(EX=Wl)+(GX=Ll)|0)>>>0>>0&&(IX=IX+1|0),hl=IX,GX=YX,MX=(nX=Nl)+YX|0,YX=(IX=vl)+(EX=hl)|0,MX>>>0>>0&&(YX=YX+1|0),yl=YX,GX=MX,MX=(YX=Hl)+(nX=yl)|0,(EX=(IX=pl)+GX|0)>>>0>>0&&(MX=MX+1|0),Rl=MX,GX=EX,nX=(YX=ll)+EX|0,EX=(MX=Zl)+(IX=Rl)|0,nX>>>0>>0&&(EX=EX+1|0),Ol=EX,GX=nX,IX=(MX=Jl)+nX|0,nX=(EX=dl)+(YX=Ol)|0,IX>>>0>>0&&(nX=nX+1|0),xl=nX,GX=IX,YX=(EX=Kl)+IX|0,IX=(nX=tl)+(MX=xl)|0,YX>>>0>>0&&(IX=IX+1|0),Pl=IX,GX=YX,MX=(nX=ml)+YX|0,YX=(IX=sl)+(EX=Pl)|0,MX>>>0>>0&&(YX=YX+1|0),zl=YX,GX=MX,MX=(YX=Ul)+(nX=zl)|0,(EX=(IX=ul)+GX|0)>>>0>>0&&(MX=MX+1|0),jl=MX,GX=EX,nX=(YX=ol)+EX|0,EX=(MX=Fl)+(IX=jl)|0,nX>>>0>>0&&(EX=EX+1|0),MX=nX,YX=0,IX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=MX<>>(32-IX|0)|0)|0|EX<>>0>>0&&(nX=nX+1|0),lX=IX,UX=nX,MX=IX,GX=-1,YX=nX&(YX=524287)|0,w[((MX=Gd)+4656|0)>>2]=IX&GX|0,w[(MX+4660|0)>>2]=YX,_l=Q,AL=YX=0|w[((nX=Q)+448|0)>>2],TX=MX=0|w[(nX+452|0)>>2],$l=MX=0|w[(nX+768|0)>>2],AZ=YX=0|w[(nX+772|0)>>2],IX=(YX=TX)+(MX=AZ)|0,(EX=(nX=AL)+(GX=$l)|0)>>>0>>0&&(IX=IX+1|0),RX=EX,vX=IX,IX=0|w[((YX=Q)+528|0)>>2],BZ=nX=0|w[(YX+532|0)>>2],YX=EX,MX=EX+(GX=IX)|0,EX=(nX=vX)+(IX=BZ)|0,MX>>>0>>0&&(EX=EX+1|0),yX=MX,HX=EX,QZ=EX=0|w[((nX=Q)+608|0)>>2],gZ=YX=0|w[(nX+612|0)>>2],nX=MX,MX=(YX=HX)+(EX=gZ)|0,(IX=nX+(GX=QZ)|0)>>>0>>0&&(MX=MX+1|0),OX=IX,WX=MX,MX=0|w[((YX=Q)+688|0)>>2],CZ=nX=0|w[(YX+692|0)>>2],YX=IX,EX=IX+(GX=MX)|0,IX=(nX=WX)+(MX=CZ)|0,EX>>>0>>0&&(IX=IX+1|0),$X=EX,zX=IX,wZ=EX,rZ=IX,IX=UX,IX=uX,eZ=(IX=UX)>>>0<(YX=uX)>>>0|(0|IX)==(0|YX)&(nX=lX)>>>0<(GX=dX)>>>0|0,bZ=nX=0,nX=YX,nX=mX,aZ=(nX=YX)>>>0<(IX=mX)>>>0|(0|nX)==(0|IX)&GX>>>0<(YX=ZX)>>>0|0,cZ=GX=0,iZ=GX=0|w[(YX=Q+760|0)>>2],DZ=nX=0|w[(YX+4|0)>>2],nX=IX,nX=FX,kZ=(nX=IX)>>>0<(GX=FX)>>>0|(0|nX)==(0|GX)&(YX=ZX)>>>0<(IX=pX)>>>0|0,fZ=YX=0,IZ=YX=0|w[(IX=Q+680|0)>>2],nZ=nX=0|w[(IX+4|0)>>2],nX=GX,nX=oX,EZ=(nX=GX)>>>0<(YX=oX)>>>0|(0|nX)==(0|YX)&(IX=pX)>>>0<(GX=KX)>>>0|0,YZ=IX=0,GZ=IX=0|w[(GX=Q+600|0)>>2],MZ=nX=0|w[(GX+4|0)>>2],nX=YX,nX=BL,oZ=(nX=YX)>>>0<(IX=BL)>>>0|(0|nX)==(0|IX)&(GX=KX)>>>0<(YX=rL)>>>0|0,FZ=GX=0;uZ=GX=0|w[(YX=Q+520|0)>>2],UZ=nX=0|w[(YX+4|0)>>2],mZ=nX=0|w[(YX=Q+440|0)>>2],sZ=GX=0|w[(YX+4|0)>>2],EX=(GX=UZ)+(nX=sZ)|0,(MX=(YX=uZ)+(IX=mZ)|0)>>>0>>0&&(EX=EX+1|0),KZ=EX,IX=MX,MX=(EX=FZ)+(YX=KZ)|0,(nX=(GX=oZ)+IX|0)>>>0>>0&&(MX=MX+1|0),tZ=MX,IX=nX,nX=(MX=MZ)+(GX=tZ)|0,(YX=(EX=GZ)+IX|0)>>>0>>0&&(nX=nX+1|0),JZ=nX,IX=YX,YX=(nX=YZ)+(EX=JZ)|0,(GX=(MX=EZ)+IX|0)>>>0>>0&&(YX=YX+1|0),dZ=YX,IX=GX,GX=(YX=nZ)+(MX=dZ)|0,(EX=(nX=IZ)+IX|0)>>>0>>0&&(GX=GX+1|0),lZ=GX,IX=EX,EX=(GX=fZ)+(nX=lZ)|0,(MX=(YX=kZ)+IX|0)>>>0>>0&&(EX=EX+1|0),ZZ=EX,IX=MX,MX=(EX=DZ)+(YX=ZZ)|0,(nX=(GX=iZ)+IX|0)>>>0>>0&&(MX=MX+1|0),pZ=MX,IX=nX,nX=(MX=cZ)+(GX=pZ)|0,(YX=(EX=aZ)+IX|0)>>>0>>0&&(nX=nX+1|0),HZ=nX,IX=YX,YX=(nX=bZ)+(EX=HZ)|0,(GX=(MX=eZ)+IX|0)>>>0>>0&&(YX=YX+1|0),nX=GX,MX=0,EX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(MX=nX<>>(32-EX|0)|0)|0|YX<>>0?(nX=0,Ah=MX>>>EX|0):(nX=MX>>>EX|0,Ah=(((1<>>EX|0),vZ=nX,WZ=(MX=$V)|(IX=Ah)|0,XZ=YX=(nX=NZ)|(YX=vZ)|0,GX=(YX=rZ)+(MX=XZ)|0,(EX=(nX=wZ)+(IX=WZ)|0)>>>0>>0&&(GX=GX+1|0),KX=EX,oX=GX,YX=EX,IX=-1,nX=GX&(nX=524287)|0,w[((YX=_l)+4664|0)>>2]=EX&IX|0,w[(YX+4668|0)>>2]=nX,LZ=Q,rL=nX=0|w[((GX=Q)+784|0)>>2],BL=YX=0|w[(GX+788|0)>>2],VZ=YX=0|w[(GX+704|0)>>2],hZ=nX=0|w[(GX+708|0)>>2],EX=(nX=BL)+(YX=hZ)|0,(MX=(GX=rL)+(IX=VZ)|0)>>>0>>0&&(EX=EX+1|0),pX=MX,FX=EX,yZ=EX=0|w[((nX=Q)+464|0)>>2],RZ=GX=0|w[(nX+468|0)>>2],nX=MX,MX=(GX=FX)+(EX=RZ)|0,(YX=nX+(IX=yZ)|0)>>>0>>0&&(MX=MX+1|0),ZX=YX,mX=MX,MX=0|w[((GX=Q)+544|0)>>2],OZ=nX=0|w[(GX+548|0)>>2],GX=YX,EX=YX+(IX=MX)|0,YX=(nX=mX)+(MX=OZ)|0,EX>>>0>>0&&(YX=YX+1|0),dX=EX,uX=YX,xZ=YX=0|w[((nX=Q)+624|0)>>2],PZ=GX=0|w[(nX+628|0)>>2],nX=EX,EX=(GX=uX)+(YX=PZ)|0,(MX=nX+(IX=xZ)|0)>>>0>>0&&(EX=EX+1|0),lX=MX,UX=EX,zZ=MX,jZ=EX,EX=oX,EX=zX,SZ=(EX=oX)>>>0<(nX=zX)>>>0|(0|EX)==(0|nX)&(GX=KX)>>>0<(IX=$X)>>>0|0,TZ=GX=0,GX=nX,GX=WX,qZ=(GX=nX)>>>0<(EX=WX)>>>0|(0|GX)==(0|EX)&IX>>>0<(nX=OX)>>>0|0,_Z=IX=0,$Z=IX=0|w[(nX=Q+696|0)>>2],Ap=GX=0|w[(nX+4|0)>>2],GX=EX,GX=HX,Bp=(GX=EX)>>>0<(IX=HX)>>>0|(0|GX)==(0|IX)&(nX=OX)>>>0<(EX=yX)>>>0|0,Qp=nX=0,gp=nX=0|w[(EX=Q+616|0)>>2],Cp=GX=0|w[(EX+4|0)>>2],GX=IX,GX=vX,wp=(GX=IX)>>>0<(nX=vX)>>>0|(0|GX)==(0|nX)&(EX=yX)>>>0<(IX=RX)>>>0|0,rp=EX=0,ep=EX=0|w[(IX=Q+536|0)>>2],bp=GX=0|w[(IX+4|0)>>2],GX=nX,GX=TX,ap=(GX=nX)>>>0<(EX=TX)>>>0|(0|GX)==(0|EX)&(IX=RX)>>>0<(nX=AL)>>>0|0,cp=IX=0,ip=IX=0|w[(nX=Q+456|0)>>2],Dp=GX=0|w[(nX+4|0)>>2],kp=GX=0|w[(nX=Q+776|0)>>2],fp=IX=0|w[(nX+4|0)>>2],MX=(IX=Dp)+(GX=fp)|0,(YX=(nX=ip)+(EX=kp)|0)>>>0>>0&&(MX=MX+1|0),Ip=MX,EX=YX,YX=(MX=cp)+(nX=Ip)|0,(GX=(IX=ap)+EX|0)>>>0>>0&&(YX=YX+1|0),np=YX,EX=GX,GX=(YX=bp)+(IX=np)|0,(nX=(MX=ep)+EX|0)>>>0>>0&&(GX=GX+1|0),Ep=GX,EX=nX,IX=(YX=wp)+nX|0,nX=(GX=rp)+(MX=Ep)|0,IX>>>0>>0&&(nX=nX+1|0),Yp=nX,EX=IX,MX=(GX=gp)+IX|0,IX=(nX=Cp)+(YX=Yp)|0,MX>>>0>>0&&(IX=IX+1|0),Gp=IX,EX=MX,MX=(IX=Qp)+(GX=Gp)|0,(YX=(nX=Bp)+EX|0)>>>0>>0&&(MX=MX+1|0),Mp=MX,EX=YX,YX=(MX=Ap)+(nX=Mp)|0,(GX=(IX=$Z)+EX|0)>>>0>>0&&(YX=YX+1|0),op=YX,EX=GX,GX=(YX=_Z)+(IX=op)|0,(nX=(MX=qZ)+EX|0)>>>0>>0&&(GX=GX+1|0),Fp=GX,EX=nX,IX=(YX=SZ)+nX|0,nX=(GX=TZ)+(MX=Fp)|0,IX>>>0>>0&&(nX=nX+1|0),GX=IX,YX=0,MX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(YX=GX<>>(32-MX|0)|0)|0|nX<>>0?(GX=0,Qh=YX>>>MX|0):(GX=YX>>>MX|0,Qh=(((1<>>MX|0),Up=GX,mp=(YX=Bh)|(EX=Qh)|0,sp=nX=(GX=up)|(nX=Up)|0,IX=(nX=jZ)+(YX=sp)|0,(MX=(GX=zZ)+(EX=mp)|0)>>>0>>0&&(IX=IX+1|0),KX=MX,oX=IX,GX=IX&(GX=524287)|0,Kp=(nX=MX)&(EX=-1)|0,w[((nX=LZ)+4672|0)>>2]=Kp,w[(nX+4676|0)>>2]=GX,tp=Q,GX=IX,GX=UX,Jp=(GX=IX)>>>0<(nX=UX)>>>0|(0|GX)==(0|nX)&(IX=MX)>>>0<(EX=lX)>>>0|0,dp=IX=0,IX=nX,IX=uX,lp=(IX=nX)>>>0<(GX=uX)>>>0|(0|IX)==(0|GX)&EX>>>0<(nX=dX)>>>0|0,Zp=EX=0,pp=EX=0|w[(nX=Q+632|0)>>2],Hp=IX=0|w[(nX+4|0)>>2],IX=GX,IX=mX,Np=(IX=GX)>>>0<(EX=mX)>>>0|(0|IX)==(0|EX)&(nX=dX)>>>0<(GX=ZX)>>>0|0,vp=nX=0,Wp=nX=0|w[(GX=Q+552|0)>>2],Xp=IX=0|w[(GX+4|0)>>2],IX=EX,IX=FX,Lp=(IX=EX)>>>0<(nX=FX)>>>0|(0|IX)==(0|nX)&(GX=ZX)>>>0<(EX=pX)>>>0|0,Vp=GX=0,hp=GX=0|w[(EX=Q+472|0)>>2],yp=IX=0|w[(EX+4|0)>>2],IX=nX,IX=BL,Rp=(IX=nX)>>>0<(GX=BL)>>>0|(0|IX)==(0|GX)&(EX=pX)>>>0<(nX=rL)>>>0|0,Op=EX=0,xp=EX=0|w[(nX=Q+792|0)>>2],Pp=IX=0|w[(nX+4|0)>>2],zp=IX=0|w[(nX=Q+712|0)>>2],jp=EX=0|w[(nX+4|0)>>2],MX=(EX=Pp)+(IX=jp)|0,(YX=(nX=xp)+(GX=zp)|0)>>>0>>0&&(MX=MX+1|0),Sp=MX,GX=YX,IX=(EX=Rp)+YX|0,YX=(MX=Op)+(nX=Sp)|0,IX>>>0>>0&&(YX=YX+1|0),Tp=YX,GX=IX,nX=(MX=hp)+IX|0,IX=(YX=yp)+(EX=Tp)|0,nX>>>0>>0&&(IX=IX+1|0),qp=IX,GX=nX,EX=(YX=Lp)+nX|0,nX=(IX=Vp)+(MX=qp)|0,EX>>>0>>0&&(nX=nX+1|0),_p=nX,GX=EX,MX=(IX=Wp)+EX|0,EX=(nX=Xp)+(YX=_p)|0,MX>>>0>>0&&(EX=EX+1|0),$p=EX,GX=MX,MX=(EX=vp)+(IX=$p)|0,(YX=(nX=Np)+GX|0)>>>0>>0&&(MX=MX+1|0),AH=MX,GX=YX,IX=(EX=pp)+YX|0,YX=(MX=Hp)+(nX=AH)|0,IX>>>0>>0&&(YX=YX+1|0),BH=YX,GX=IX,nX=(MX=lp)+IX|0,IX=(YX=Zp)+(EX=BH)|0,nX>>>0>>0&&(IX=IX+1|0),QH=IX,GX=nX,EX=(YX=Jp)+nX|0,nX=(IX=dp)+(MX=QH)|0,EX>>>0>>0&&(nX=nX+1|0),IX=EX,YX=0,MX=31&(GX=13)|0,32<=(63&GX|0)>>>0?(YX=IX<>>(32-MX|0)|0)|0|nX<>>0?(IX=0,Ch=YX>>>MX|0):(IX=YX>>>MX|0,Ch=(((1<>>MX|0),CH=IX,wH=YX=0|ew(0|((YX=gh)|(GX=Ch)),0|(nX=(IX=gH)|(nX=CH)|0),19,0|(YX=0)),rH=nX=U,eH=(IX=eL)&(GX=-1)|0,bH=YX=(nX=gL)&(YX=524287)|0,EX=(YX=rH)+(IX=bH)|0,(MX=(nX=wH)+(GX=eH)|0)>>>0>>0&&(EX=EX+1|0),KX=MX,oX=EX,nX=EX&(nX=524287)|0,aH=(YX=MX)&(GX=-1)|0,w[((YX=tp)+4640|0)>>2]=aH,w[(YX+4644|0)>>2]=nX,cH=(EX=wL)&(GX=-1)|0,iH=YX=(nX=_X)&(YX=524287)|0,YX=oX,nX=MX,EX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(EX=0,wh=YX>>>IX|0):(EX=YX>>>IX|0,wh=(((1<>>IX|0),DH=EX,MX=(EX=iH)+(nX=DH)|0,(IX=(YX=cH)+(GX=wh)|0)>>>0>>0&&(MX=MX+1|0),w[((YX=Q)+4648|0)>>2]=IX,w[(YX+4652|0)>>2]=MX,IA(0|Q+4680,0|Q+4640,50),MX=0|w[((EX=Q)+4680|0)>>2],oX=YX=0|w[(EX+4684|0)>>2],YX=tX,RQ(0|EX+16,0|(KX=MX),0|(YX=oX),0|jX,0|(MX=tX)),MX=0|w[(EX+4712|0)>>2],FX=YX=0|w[(EX+4716|0)>>2],YX=CL,RQ(0|EX+96,0|(pX=MX),0|(YX=FX),0|bL,0|(MX=CL)),MX=0|w[(EX+4704|0)>>2],mX=YX=0|w[(EX+4708|0)>>2],YX=JX,RQ(0|EX+176,0|(ZX=MX),0|(YX=mX),0|VX,0|(MX=JX)),MX=0|w[(EX+4696|0)>>2],uX=YX=0|w[(EX+4700|0)>>2],YX=NX,RQ(0|EX+256,0|(dX=MX),0|(YX=uX),0|xX,0|(MX=NX)),MX=0|w[(EX+4688|0)>>2],UX=YX=0|w[(EX+4692|0)>>2],YX=sX,RQ(0|EX+336,0|(lX=MX),0|(YX=UX),0|XX,0|(MX=sX)),MX=oX,MX=sX,RQ(0|EX,0|KX,0|(MX=oX),0|XX,0|(YX=sX)),YX=FX,YX=kL,RQ(0|EX+80,0|pX,0|(YX=FX),0|fL,0|(MX=kL)),MX=mX,MX=CL,RQ(0|EX+160,0|ZX,0|(MX=mX),0|bL,0|(YX=CL)),YX=uX,YX=JX,RQ(0|EX+240,0|dX,0|(YX=uX),0|VX,0|(MX=JX)),MX=UX,MX=NX,RQ(0|EX+320,0|lX,0|(MX=UX),0|xX,0|(YX=NX)),YX=oX,YX=LX,RQ(0|EX+32,0|KX,0|(YX=oX),0|PX,0|(MX=LX)),MX=FX,MX=JX,RQ(0|EX+112,0|pX,0|(MX=FX),0|VX,0|(YX=JX)),YX=mX,YX=NX,RQ(0|EX+192,0|ZX,0|(YX=mX),0|xX,0|(MX=NX)),MX=uX,MX=sX,RQ(0|EX+272,0|dX,0|(MX=uX),0|XX,0|(YX=sX)),YX=UX,YX=tX,RQ(0|EX+352,0|lX,0|(YX=UX),0|jX,0|(MX=tX)),MX=oX,MX=hX,RQ(0|EX+48,0|KX,0|(MX=oX),0|SX,0|(YX=hX)),YX=FX,YX=NX,RQ(0|EX+128,0|pX,0|(YX=FX),0|xX,0|(MX=NX)),MX=mX,MX=sX,RQ(0|EX+208,0|ZX,0|(MX=mX),0|XX,0|(YX=sX)),YX=uX,YX=tX,RQ(0|EX+288,0|dX,0|(YX=uX),0|jX,0|(MX=tX)),MX=UX,MX=LX,RQ(0|EX+368,0|lX,0|(MX=UX),0|PX,0|(YX=LX)),YX=oX,YX=qX,RQ(0|EX- -64,0|KX,0|(YX=oX),0|QL,0|(MX=qX)),MX=FX,MX=sX,RQ(0|EX+144,0|pX,0|(MX=FX),0|XX,0|(YX=sX)),YX=mX,YX=tX,RQ(0|EX+224,0|ZX,0|(YX=mX),0|jX,0|(MX=tX)),MX=uX,MX=LX,RQ(0|EX+304,0|dX,0|(MX=uX),0|PX,0|(YX=LX)),YX=UX,YX=hX,RQ(0|EX+384,0|lX,0|(YX=UX),0|SX,0|(MX=hX)),MX=0|w[(EX+4080|0)>>2],YX=0|w[(EX+4084|0)>>2],kH=MX,w[((MX=A)+40|0)>>2]=kH,w[(MX+44|0)>>2]=YX,YX=0|w[(EX+4088|0)>>2],MX=0|w[(EX+4092|0)>>2],fH=YX,w[(YX=A+48|0)>>2]=fH,w[(YX+4|0)>>2]=MX,MX=0|w[(EX+4096|0)>>2],YX=0|w[(EX+4100|0)>>2],IH=MX,w[(MX=A+56|0)>>2]=IH,w[(MX+4|0)>>2]=YX,YX=0|w[(EX+4104|0)>>2],MX=0|w[(EX+4108|0)>>2],nH=YX,w[(YX=A- -64|0)>>2]=nH,w[(YX+4|0)>>2]=MX,MX=0|w[(EX+4112|0)>>2],YX=0|w[(EX+4116|0)>>2],EH=MX,w[(MX=A+72|0)>>2]=EH,w[(MX+4|0)>>2]=YX,YH=A,yX=YX=0|w[(EX+112|0)>>2],HX=MX=0|w[(EX+116|0)>>2],GH=MX=0|w[(EX+32|0)>>2],MH=YX=0|w[(EX+36|0)>>2],IX=(YX=HX)+(MX=MH)|0,(nX=(EX=yX)+(GX=GH)|0)>>>0>>0&&(IX=IX+1|0),XX=nX,sX=IX,IX=0|w[((YX=Q)+192|0)>>2],oH=EX=0|w[(YX+196|0)>>2],YX=nX,MX=nX+(GX=IX)|0,nX=(EX=sX)+(IX=oH)|0,MX>>>0>>0&&(nX=nX+1|0),jX=MX,tX=nX,FH=nX=0|w[((EX=Q)+272|0)>>2],uH=YX=0|w[(EX+276|0)>>2],EX=MX,MX=(YX=tX)+(nX=uH)|0,(IX=EX+(GX=FH)|0)>>>0>>0&&(MX=MX+1|0),PX=IX,LX=MX,MX=0|w[((YX=Q)+352|0)>>2],UH=EX=0|w[(YX+356|0)>>2],YX=IX,nX=IX+(GX=MX)|0,IX=(EX=LX)+(MX=UH)|0,nX>>>0>>0&&(IX=IX+1|0),xX=nX,NX=IX,mH=nX,sH=IX,OX=IX=0|w[((EX=Q)+96|0)>>2],WX=YX=0|w[(EX+100|0)>>2],KH=YX=0|w[(EX+16|0)>>2],tH=IX=0|w[(EX+20|0)>>2],nX=(IX=WX)+(YX=tH)|0,(MX=(EX=OX)+(GX=KH)|0)>>>0>>0&&(nX=nX+1|0),SX=MX,hX=nX,JH=nX=0|w[((IX=Q)+176|0)>>2],dH=EX=0|w[(IX+180|0)>>2],IX=MX,MX=(EX=hX)+(nX=dH)|0,(YX=IX+(GX=JH)|0)>>>0>>0&&(MX=MX+1|0),VX=YX,JX=MX,lH=MX=0|w[((EX=Q)+256|0)>>2],ZH=IX=0|w[(EX+260|0)>>2],EX=YX,YX=(IX=JX)+(MX=ZH)|0,(nX=EX+(GX=lH)|0)>>>0>>0&&(YX=YX+1|0),KX=nX,oX=YX,pH=YX=0|w[((IX=Q)+336|0)>>2],HH=EX=0|w[(IX+340|0)>>2],IX=nX,nX=(EX=oX)+(YX=HH)|0,(MX=IX+(GX=pH)|0)>>>0>>0&&(nX=nX+1|0),pX=MX,FX=nX,NH=MX,vH=nX,QL=nX=0|w[((EX=Q)+80|0)>>2],qX=IX=0|w[(EX+84|0)>>2],WH=IX=0|w[EX>>2],XH=nX=0|w[(EX+4|0)>>2],MX=(nX=qX)+(IX=XH)|0,(YX=(EX=QL)+(GX=WH)|0)>>>0>>0&&(MX=MX+1|0),ZX=YX,mX=MX,LH=MX=0|w[((nX=Q)+160|0)>>2],VH=EX=0|w[(nX+164|0)>>2],nX=YX,YX=(EX=mX)+(MX=VH)|0,(IX=nX+(GX=LH)|0)>>>0>>0&&(YX=YX+1|0),dX=IX,uX=YX,YX=0|w[((EX=Q)+240|0)>>2],hH=nX=0|w[(EX+244|0)>>2],EX=IX,MX=IX+(GX=YX)|0,IX=(nX=uX)+(YX=hH)|0,MX>>>0>>0&&(IX=IX+1|0),lX=MX,UX=IX,yH=IX=0|w[((nX=Q)+320|0)>>2],RH=EX=0|w[(nX+324|0)>>2],nX=MX,MX=(EX=UX)+(IX=RH)|0,(YX=nX+(GX=yH)|0)>>>0>>0&&(MX=MX+1|0),RX=YX,vX=MX,EX=YX,nX=0,IX=31&(GX=51)|0,32<=(63&GX|0)>>>0?(nX=0,rh=MX>>>IX|0):(nX=MX>>>IX|0,rh=(((1<>>IX|0),OH=rh,xH=nX,nX=vX,nX=UX,PH=(nX=vX)>>>0<(EX=UX)>>>0|(0|nX)==(0|EX)&(MX=RX)>>>0<(GX=lX)>>>0|0,zH=MX=0,jH=MX=0|w[(GX=Q+328|0)>>2],SH=nX=0|w[(GX+4|0)>>2],nX=EX,nX=uX,TH=(nX=EX)>>>0<(MX=uX)>>>0|(0|nX)==(0|MX)&(GX=lX)>>>0<(EX=dX)>>>0|0,qH=GX=0,_H=GX=0|w[(EX=Q+248|0)>>2],$H=nX=0|w[(EX+4|0)>>2],nX=MX,nX=mX,AN=(nX=MX)>>>0<(GX=mX)>>>0|(0|nX)==(0|GX)&(EX=dX)>>>0<(MX=ZX)>>>0|0,BN=EX=0,QN=EX=0|w[(MX=Q+168|0)>>2],gN=nX=0|w[(MX+4|0)>>2],nX=GX,nX=qX,CN=(nX=GX)>>>0<(EX=qX)>>>0|(0|nX)==(0|EX)&(MX=ZX)>>>0<(GX=QL)>>>0|0,wN=MX=0,rN=MX=0|w[(GX=Q+88|0)>>2],eN=nX=0|w[(GX+4|0)>>2],bN=nX=0|w[(GX=Q+8|0)>>2],aN=MX=0|w[(GX+4|0)>>2],YX=(MX=eN)+(nX=aN)|0,(IX=(GX=rN)+(EX=bN)|0)>>>0>>0&&(YX=YX+1|0),cN=YX,EX=IX,nX=(MX=CN)+IX|0,IX=(YX=wN)+(GX=cN)|0,nX>>>0>>0&&(IX=IX+1|0),iN=IX,EX=nX,GX=(YX=QN)+nX|0,nX=(IX=gN)+(MX=iN)|0,GX>>>0>>0&&(nX=nX+1|0),DN=nX,EX=GX,GX=(nX=BN)+(YX=DN)|0,(MX=(IX=AN)+EX|0)>>>0>>0&&(GX=GX+1|0),kN=GX,EX=MX,MX=(GX=$H)+(IX=kN)|0,(YX=(nX=_H)+EX|0)>>>0>>0&&(MX=MX+1|0),fN=MX,EX=YX,YX=(MX=qH)+(nX=fN)|0,(IX=(GX=TH)+EX|0)>>>0>>0&&(YX=YX+1|0),IN=YX,EX=IX,nX=(MX=jH)+IX|0,IX=(YX=SH)+(GX=IN)|0,nX>>>0>>0&&(IX=IX+1|0),nN=IX,EX=nX,GX=(YX=PH)+nX|0,nX=(IX=zH)+(MX=nN)|0,GX>>>0>>0&&(nX=nX+1|0),IX=GX,YX=0,MX=31&(EX=13)|0,32<=(63&EX|0)>>>0?(YX=IX<>>(32-MX|0)|0)|0|nX<>>0>>0&&(GX=GX+1|0),ZX=MX,mX=GX,IX=MX,YX=0,nX=31&(EX=51)|0,32<=(63&EX|0)>>>0?(YX=0,bh=GX>>>nX|0):(YX=GX>>>nX|0,bh=(((1<>>nX|0),MN=bh,oN=YX,YX=mX,YX=FX,FN=(YX=mX)>>>0<(IX=FX)>>>0|(0|YX)==(0|IX)&(GX=ZX)>>>0<(EX=pX)>>>0|0,uN=GX=0,GX=IX,GX=oX,UN=(GX=IX)>>>0<(YX=oX)>>>0|(0|GX)==(0|YX)&EX>>>0<(IX=KX)>>>0|0,mN=EX=0,sN=EX=0|w[(IX=Q+344|0)>>2],KN=GX=0|w[(IX+4|0)>>2],GX=YX,GX=JX,tN=(GX=YX)>>>0<(EX=JX)>>>0|(0|GX)==(0|EX)&(IX=KX)>>>0<(YX=VX)>>>0|0,JN=IX=0,dN=IX=0|w[(YX=Q+264|0)>>2],lN=GX=0|w[(YX+4|0)>>2],GX=EX,GX=hX,ZN=(GX=EX)>>>0<(IX=hX)>>>0|(0|GX)==(0|IX)&(YX=VX)>>>0<(EX=SX)>>>0|0,pN=YX=0,HN=YX=0|w[(EX=Q+184|0)>>2],NN=GX=0|w[(EX+4|0)>>2],GX=IX,GX=WX,vN=(GX=IX)>>>0<(YX=WX)>>>0|(0|GX)==(0|YX)&(EX=SX)>>>0<(IX=OX)>>>0|0,WN=EX=0,XN=EX=0|w[(IX=Q+104|0)>>2],LN=GX=0|w[(IX+4|0)>>2],VN=GX=0|w[(IX=Q+24|0)>>2],hN=EX=0|w[(IX+4|0)>>2],MX=(EX=LN)+(GX=hN)|0,(nX=(IX=XN)+(YX=VN)|0)>>>0>>0&&(MX=MX+1|0),yN=MX,YX=nX,GX=(EX=vN)+nX|0,nX=(MX=WN)+(IX=yN)|0,GX>>>0>>0&&(nX=nX+1|0),RN=nX,YX=GX,GX=(nX=NN)+(EX=RN)|0,(IX=(MX=HN)+YX|0)>>>0>>0&&(GX=GX+1|0),ON=GX,YX=IX,EX=(nX=ZN)+IX|0,IX=(GX=pN)+(MX=ON)|0,EX>>>0>>0&&(IX=IX+1|0),xN=IX,YX=EX,MX=(GX=dN)+EX|0,EX=(IX=lN)+(nX=xN)|0,MX>>>0>>0&&(EX=EX+1|0),PN=EX,YX=MX,MX=(EX=JN)+(GX=PN)|0,(nX=(IX=tN)+YX|0)>>>0>>0&&(MX=MX+1|0),zN=MX,YX=nX,GX=(EX=sN)+nX|0,nX=(MX=KN)+(IX=zN)|0,GX>>>0>>0&&(nX=nX+1|0),jN=nX,YX=GX,GX=(nX=mN)+(EX=jN)|0,(IX=(MX=UN)+YX|0)>>>0>>0&&(GX=GX+1|0),SN=GX,YX=IX,EX=(nX=FN)+IX|0,IX=(GX=uN)+(MX=SN)|0,EX>>>0>>0&&(IX=IX+1|0),GX=EX,nX=0,MX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(nX=GX<>>(32-MX|0)|0)|0|IX<>>0>>0&&(EX=EX+1|0),SX=MX,hX=EX,nX=EX&(nX=524287)|0,$N=(GX=MX)&(YX=-1)|0,w[((GX=YH)+16|0)>>2]=$N,w[(GX+20|0)>>2]=nX,Av=A,lX=nX=0|w[((EX=Q)+128|0)>>2],UX=GX=0|w[(EX+132|0)>>2],Bv=GX=0|w[(EX+48|0)>>2],Qv=nX=0|w[(EX+52|0)>>2],MX=(nX=UX)+(GX=Qv)|0,(IX=(EX=lX)+(YX=Bv)|0)>>>0>>0&&(MX=MX+1|0),VX=IX,JX=MX,MX=0|w[((nX=Q)+208|0)>>2],gv=EX=0|w[(nX+212|0)>>2],nX=IX,GX=IX+(YX=MX)|0,IX=(EX=JX)+(MX=gv)|0,GX>>>0>>0&&(IX=IX+1|0),KX=GX,oX=IX,Cv=IX=0|w[((EX=Q)+288|0)>>2],wv=nX=0|w[(EX+292|0)>>2],EX=GX,GX=(nX=oX)+(IX=wv)|0,(MX=EX+(YX=Cv)|0)>>>0>>0&&(GX=GX+1|0),pX=MX,FX=GX,rv=GX=0|w[((nX=Q)+368|0)>>2],ev=EX=0|w[(nX+372|0)>>2],nX=MX,MX=(EX=FX)+(GX=ev)|0,(IX=nX+(YX=rv)|0)>>>0>>0&&(MX=MX+1|0),dX=IX,uX=MX,bv=IX,av=MX,MX=hX,MX=NX,cv=(MX=hX)>>>0<(nX=NX)>>>0|(0|MX)==(0|nX)&(EX=SX)>>>0<(YX=xX)>>>0|0,iv=EX=0,EX=nX,EX=LX,Dv=(EX=nX)>>>0<(MX=LX)>>>0|(0|EX)==(0|MX)&YX>>>0<(nX=PX)>>>0|0,kv=YX=0,fv=YX=0|w[(nX=Q+360|0)>>2],Iv=EX=0|w[(nX+4|0)>>2],EX=MX,EX=tX,nv=(EX=MX)>>>0<(YX=tX)>>>0|(0|EX)==(0|YX)&(nX=PX)>>>0<(MX=jX)>>>0|0,Ev=nX=0,Yv=nX=0|w[(MX=Q+280|0)>>2],Gv=EX=0|w[(MX+4|0)>>2],EX=YX,EX=sX,Mv=(EX=YX)>>>0<(nX=sX)>>>0|(0|EX)==(0|nX)&(MX=jX)>>>0<(YX=XX)>>>0|0,ov=MX=0,Fv=MX=0|w[(YX=Q+200|0)>>2],uv=EX=0|w[(YX+4|0)>>2],EX=nX,EX=HX,Uv=(EX=nX)>>>0<(MX=HX)>>>0|(0|EX)==(0|MX)&(YX=XX)>>>0<(nX=yX)>>>0|0,mv=YX=0,sv=YX=0|w[(nX=Q+120|0)>>2],Kv=EX=0|w[(nX+4|0)>>2],tv=EX=0|w[(nX=Q+40|0)>>2],Jv=YX=0|w[(nX+4|0)>>2],IX=(YX=Kv)+(EX=Jv)|0,(GX=(nX=sv)+(MX=tv)|0)>>>0>>0&&(IX=IX+1|0),dv=IX,MX=GX,EX=(YX=Uv)+GX|0,GX=(IX=mv)+(nX=dv)|0,EX>>>0>>0&&(GX=GX+1|0),lv=GX,MX=EX,nX=(IX=Fv)+EX|0,EX=(GX=uv)+(YX=lv)|0,nX>>>0>>0&&(EX=EX+1|0),Zv=EX,MX=nX,YX=(GX=Mv)+nX|0,nX=(EX=ov)+(IX=Zv)|0,YX>>>0>>0&&(nX=nX+1|0),pv=nX,MX=YX,IX=(EX=Yv)+YX|0,YX=(nX=Gv)+(GX=pv)|0,IX>>>0>>0&&(YX=YX+1|0),Hv=YX,MX=IX,GX=(nX=nv)+IX|0,IX=(YX=Ev)+(EX=Hv)|0,GX>>>0>>0&&(IX=IX+1|0),Nv=IX,MX=GX,EX=(YX=fv)+GX|0,GX=(IX=Iv)+(nX=Nv)|0,EX>>>0>>0&&(GX=GX+1|0),vv=GX,MX=EX,nX=(IX=Dv)+EX|0,EX=(GX=kv)+(YX=vv)|0,nX>>>0>>0&&(EX=EX+1|0),Wv=EX,MX=nX,YX=(GX=cv)+nX|0,nX=(EX=iv)+(IX=Wv)|0,YX>>>0>>0&&(nX=nX+1|0),EX=YX,GX=0,IX=31&(MX=13)|0,32<=(63&MX|0)>>>0?(GX=EX<>>(32-IX|0)|0)|0|nX<>>0?(EX=0,ih=GX>>>IX|0):(EX=GX>>>IX|0,ih=(((1<>>IX|0),Lv=EX,Vv=(GX=ch)|(MX=ih)|0,hv=nX=(EX=Xv)|(nX=Lv)|0,YX=(nX=av)+(GX=hv)|0,(IX=(EX=bv)+(MX=Vv)|0)>>>0>>0&&(YX=YX+1|0),XX=IX,sX=YX,nX=IX,MX=-1,EX=YX&(EX=524287)|0,w[((nX=Av)+24|0)>>2]=IX&MX|0,w[(nX+28|0)>>2]=EX,yv=A,yX=EX=0|w[((YX=Q)+144|0)>>2],HX=nX=0|w[(YX+148|0)>>2],Rv=nX=0|w[(YX+64|0)>>2],Ov=EX=0|w[(YX+68|0)>>2],IX=(EX=HX)+(nX=Ov)|0,(GX=(YX=yX)+(MX=Rv)|0)>>>0>>0&&(IX=IX+1|0),jX=GX,tX=IX,xv=IX=0|w[((EX=Q)+224|0)>>2],Pv=YX=0|w[(EX+228|0)>>2],EX=GX,GX=(YX=tX)+(IX=Pv)|0,(nX=EX+(MX=xv)|0)>>>0>>0&&(GX=GX+1|0),PX=nX,LX=GX,GX=0|w[((YX=Q)+304|0)>>2],zv=EX=0|w[(YX+308|0)>>2],YX=nX,IX=nX+(MX=GX)|0,nX=(EX=LX)+(GX=zv)|0,IX>>>0>>0&&(nX=nX+1|0),xX=IX,NX=nX,nX=0|w[((EX=Q)+384|0)>>2],jv=YX=0|w[(EX+388|0)>>2],EX=IX,GX=IX+(MX=nX)|0,IX=(YX=NX)+(nX=jv)|0,GX>>>0>>0&&(IX=IX+1|0),SX=GX,hX=IX,Sv=GX,Tv=IX,IX=sX,IX=uX,qv=(IX=sX)>>>0<(EX=uX)>>>0|(0|IX)==(0|EX)&(YX=XX)>>>0<(MX=dX)>>>0|0,_v=YX=0,YX=EX,YX=FX;$v=(YX=EX)>>>0<(IX=FX)>>>0|(0|YX)==(0|IX)&MX>>>0<(EX=pX)>>>0|0,AW=MX=0,BW=MX=0|w[(EX=Q+376|0)>>2],QW=YX=0|w[(EX+4|0)>>2],YX=IX,YX=oX,gW=(YX=IX)>>>0<(MX=oX)>>>0|(0|YX)==(0|MX)&(EX=pX)>>>0<(IX=KX)>>>0|0,CW=EX=0,wW=EX=0|w[(IX=Q+296|0)>>2],rW=YX=0|w[(IX+4|0)>>2],YX=MX,YX=JX,eW=(YX=MX)>>>0<(EX=JX)>>>0|(0|YX)==(0|EX)&(IX=KX)>>>0<(MX=VX)>>>0|0,bW=IX=0,aW=IX=0|w[(MX=Q+216|0)>>2],cW=YX=0|w[(MX+4|0)>>2],YX=EX,YX=UX,iW=(YX=EX)>>>0<(IX=UX)>>>0|(0|YX)==(0|IX)&(MX=VX)>>>0<(EX=lX)>>>0|0,DW=MX=0,kW=MX=0|w[(EX=Q+136|0)>>2],fW=YX=0|w[(EX+4|0)>>2],IW=YX=0|w[(EX=Q+56|0)>>2],nW=MX=0|w[(EX+4|0)>>2],GX=(MX=fW)+(YX=nW)|0,(nX=(EX=kW)+(IX=IW)|0)>>>0>>0&&(GX=GX+1|0),EW=GX,IX=nX,nX=(GX=DW)+(EX=EW)|0,(YX=(MX=iW)+IX|0)>>>0>>0&&(nX=nX+1|0),YW=nX,IX=YX,YX=(nX=cW)+(MX=YW)|0,(EX=(GX=aW)+IX|0)>>>0>>0&&(YX=YX+1|0),GW=YX,IX=EX,EX=(YX=bW)+(GX=GW)|0,(MX=(nX=eW)+IX|0)>>>0>>0&&(EX=EX+1|0),MW=EX,IX=MX,MX=(EX=rW)+(nX=MW)|0,(GX=(YX=wW)+IX|0)>>>0>>0&&(MX=MX+1|0),oW=MX,IX=GX,GX=(MX=CW)+(YX=oW)|0,(nX=(EX=gW)+IX|0)>>>0>>0&&(GX=GX+1|0),FW=GX,IX=nX,nX=(GX=QW)+(EX=FW)|0,(YX=(MX=BW)+IX|0)>>>0>>0&&(nX=nX+1|0),uW=nX,IX=YX,YX=(nX=AW)+(MX=uW)|0,(EX=(GX=$v)+IX|0)>>>0>>0&&(YX=YX+1|0),UW=YX,IX=EX,EX=(YX=_v)+(GX=UW)|0,(MX=(nX=qv)+IX|0)>>>0>>0&&(EX=EX+1|0),YX=MX,nX=0,GX=31&(IX=13)|0,32<=(63&IX|0)>>>0?(nX=YX<>>(32-GX|0)|0)|0|EX<>>0?(YX=0,kh=nX>>>GX|0):(YX=nX>>>GX|0,kh=(((1<>>GX|0),sW=YX,KW=(nX=Dh)|(IX=kh)|0,tW=EX=(YX=mW)|(EX=sW)|0,MX=(EX=Tv)+(nX=tW)|0,(GX=(YX=Sv)+(IX=KW)|0)>>>0>>0&&(MX=MX+1|0),XX=GX,sX=MX,YX=MX&(YX=524287)|0,JW=(EX=GX)&(IX=-1)|0,w[((EX=yv)+32|0)>>2]=JW,w[(EX+36|0)>>2]=YX,dW=A,YX=MX,YX=hX,YX=MX,MX=GX,lW=YX>>>0<(EX=hX)>>>0|(0|YX)==(0|EX)&GX>>>0<(IX=SX)>>>0|0,ZW=MX=0,MX=EX,MX=NX,pW=(MX=EX)>>>0<(YX=NX)>>>0|(0|MX)==(0|YX)&IX>>>0<(EX=xX)>>>0|0,HW=IX=0,NW=IX=0|w[(EX=Q+392|0)>>2],vW=MX=0|w[(EX+4|0)>>2],MX=YX,MX=LX,WW=(MX=YX)>>>0<(IX=LX)>>>0|(0|MX)==(0|IX)&(EX=xX)>>>0<(YX=PX)>>>0|0,XW=EX=0,LW=EX=0|w[(YX=Q+312|0)>>2],VW=MX=0|w[(YX+4|0)>>2],MX=IX,MX=tX,hW=(MX=IX)>>>0<(EX=tX)>>>0|(0|MX)==(0|EX)&(YX=PX)>>>0<(IX=jX)>>>0|0,yW=YX=0,RW=YX=0|w[(IX=Q+232|0)>>2],OW=MX=0|w[(IX+4|0)>>2],MX=EX,MX=HX,xW=(MX=EX)>>>0<(YX=HX)>>>0|(0|MX)==(0|YX)&(IX=jX)>>>0<(EX=yX)>>>0|0,PW=IX=0,zW=IX=0|w[(EX=Q+152|0)>>2],jW=MX=0|w[(EX+4|0)>>2],SW=MX=0|w[(EX=Q+72|0)>>2],TW=IX=0|w[(EX+4|0)>>2],GX=(IX=jW)+(MX=TW)|0,(nX=(EX=zW)+(YX=SW)|0)>>>0>>0&&(GX=GX+1|0),qW=GX,YX=nX,MX=(IX=xW)+nX|0,nX=(GX=PW)+(EX=qW)|0,MX>>>0>>0&&(nX=nX+1|0),_W=nX,YX=MX,MX=(nX=OW)+(IX=_W)|0,(EX=(GX=RW)+YX|0)>>>0>>0&&(MX=MX+1|0),$W=MX,YX=EX,IX=(nX=hW)+EX|0,EX=(MX=yW)+(GX=$W)|0,IX>>>0>>0&&(EX=EX+1|0),AX=EX,YX=IX,GX=(MX=LW)+IX|0,IX=(EX=VW)+(nX=AX)|0,GX>>>0>>0&&(IX=IX+1|0),BX=IX,YX=GX,GX=(IX=XW)+(MX=BX)|0,(nX=(EX=WW)+YX|0)>>>0>>0&&(GX=GX+1|0),QX=GX,YX=nX,MX=(IX=NW)+nX|0,nX=(GX=vW)+(EX=QX)|0,MX>>>0>>0&&(nX=nX+1|0),gX=nX,YX=MX,MX=(nX=HW)+(IX=gX)|0,(EX=(GX=pW)+YX|0)>>>0>>0&&(MX=MX+1|0),CX=MX,YX=EX,IX=(nX=lW)+EX|0,EX=(MX=ZW)+(GX=CX)|0,IX>>>0>>0&&(EX=EX+1|0),MX=IX,nX=0,GX=31&(YX=13)|0,32<=(63&YX|0)>>>0?(nX=MX<>>(32-GX|0)|0)|0|EX<>>0?(MX=0,Ih=nX>>>GX|0):(MX=nX>>>GX|0,Ih=(((1<>>GX|0),rX=MX,eX=nX=0|ew(0|((nX=fh)|(YX=Ih)),0|(EX=(MX=wX)|(EX=rX)|0),19,0|(nX=0)),bX=EX=U,aX=(MX=RX)&(YX=-1)|0,cX=nX=(EX=vX)&(nX=524287)|0,IX=(nX=bX)+(MX=cX)|0,(GX=(EX=eX)+(YX=aX)|0)>>>0>>0&&(IX=IX+1|0),XX=GX,sX=IX,EX=IX&(EX=524287)|0,iX=(nX=GX)&(YX=-1)|0,w[(nX=dW)>>2]=iX,w[(nX+4|0)>>2]=EX,DX=(IX=ZX)&(YX=-1)|0,kX=nX=(EX=mX)&(nX=524287)|0,nX=sX,EX=GX,IX=0,MX=31&(YX=51)|0,32<=(63&YX|0)>>>0?(IX=0,nh=nX>>>MX|0):(IX=nX>>>MX|0,nh=(((1<>>MX|0),fX=IX,GX=(IX=kX)+(EX=fX)|0,(MX=(nX=DX)+(YX=nh)|0)>>>0>>0&&(GX=GX+1|0),w[((nX=A)+8|0)>>2]=MX,w[(nX+12|0)>>2]=GX,u=Q+4720|0}function s(A,B,Q){A|=0,B|=0;var C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,bw,aw,cw,iw,Dw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye,Ge,Me,oe,Fe,ue,Ue,me,se,Ke,te,Je,de,le,Ze,pe,He,Ne,ve,We,Xe,Le,Ve,he,ye,Re,Oe,xe,Pe,ze,je,Se,Te,qe,_e,$e,Ab,Bb,Qb,gb,Cb,wb,rb,eb,bb,ab,cb,ib,Db,kb,fb,Ib,nb,Eb,Yb,Gb,Mb,ob,Fb,ub,Ub,mb,sb,Kb,tb,Jb,db,lb,Zb,pb,Hb,Nb,vb,Wb,Xb,Lb,Vb,hb,yb,Rb,Ob,xb,Pb,zb,jb,Sb,Tb,qb,_b,$b,Aa,Ba,Qa,ga,Ca,wa,ra,ea,ba,aa,ca,ia,Da,ka,fa,Ia,na,Ea,Ya,Ga,Ma,oa,Fa,ua,Ua,ma,sa,Ka,ta,Ja,da,la,Za,pa,Ha,Na,va,Wa,Xa,La,Va,ha,ya,Ra,Oa,xa,Pa,za,ja,Sa,Ta,qa,_a,$a,Ac,Bc,Qc,gc,Cc,wc,rc,ec,bc,ac,cc,ic,Dc,kc,fc,Ic,nc,Ec,Yc,Gc,Mc,oc,Fc,uc,Uc,mc,sc,Kc,tc,Jc,dc,lc,Zc,pc,Hc,Nc,vc,Wc,Xc,Lc,Vc,hc,yc,Rc,Oc,xc,Pc,zc,jc,Sc,Tc,qc,_c,$c,Ai,Bi,Qi,gi,Ci,wi,ri,ei,bi,ai,ci,ii,Di,ki,fi,Ii,ni,Ei,Yi,Gi,Mi,oi,Fi,ui,Ui,mi,si,Ki,ti,Ji,di,li,Zi,pi,Hi,Ni,vi,Wi,Xi,Li,Vi,hi,yi,Ri,Oi,xi,Pi,zi,ji,Si,Ti,qi,_i,$i,AD,BD,QD,gD,CD,wD,rD,eD,bD,aD,cD,iD,DD,kD,fD,ID,nD,ED,YD,GD,MD,oD,FD,uD,UD,mD,sD,KD,tD,JD,dD,lD,ZD,pD,HD,ND,vD,WD,XD,LD,VD,hD,yD,RD,OD,xD,PD,zD,jD,SD,TD,qD,_D,$D,Ak,Bk,Qk,gk,Ck,wk,rk,ek,bk,ak,ck,ik,Dk,kk,fk,Ik,nk,Ek,Yk,Gk,Mk,ok,Fk,uk,Uk,mk,sk,Kk,tk,Jk,dk,lk,Zk,pk,Hk,Nk,vk,Wk,Xk,Lk,Vk,hk,yk,Rk,Ok,xk,Pk,zk,jk,Sk,Tk,qk,_k,$k,Af,Bf,Qf,gf,Cf,wf,rf,ef,bf,af,cf,Df,kf,ff,If,nf,Ef,Yf,Gf,Mf,of,Ff,uf,Uf,mf,sf,Kf,tf,Jf,df,lf,Zf,pf,Hf,Nf,vf,Wf,Xf,Lf,Vf,hf,yf,Rf,Of,xf,Pf,zf,jf,Sf,Tf,qf,_f,$f,AI,BI,QI,gI,CI,wI,rI,eI,bI,aI,cI,iI,DI,kI,fI,II,nI,EI,YI,GI,MI,oI,FI,uI,UI,mI,sI,KI,tI,JI,dI,lI,ZI,pI,HI,NI,vI,WI,XI,LI,VI,hI,yI,RI,OI,xI,PI,zI,jI,SI,TI,qI,_I,$I,An,Bn,Qn,gn,Cn,wn,rn,en,bn,an,cn,Dn,kn,fn,In,nn,En,Yn,Gn,Mn,on,Fn,un,Un,mn,sn,Kn,tn,Jn,dn,ln,Zn,pn,Hn,Nn,vn,Wn,Xn,Ln,Vn,hn,yn,Rn,On,xn,Pn,zn,jn,Sn,Tn,qn,_n,$n,AE,BE,QE,gE,CE,wE,rE,eE,bE,aE,cE,iE,DE,kE,fE,IE,nE,EE,YE,GE,ME,oE,FE,uE,UE,mE,sE,KE,tE,JE,dE,lE,ZE,pE,HE,NE,vE,WE,XE,LE,VE,hE,yE,RE,OE,xE,PE,zE,jE,SE,TE,qE,_E,$E,AY,BY,QY,gY,CY,wY,rY,eY,bY,aY,cY,iY,DY,kY,fY,IY,nY,EY,YY,GY,MY,oY,FY,uY,UY,mY,sY,KY,tY,JY,dY,lY,ZY,pY,HY,NY,vY,WY,XY,LY,VY,hY,yY,RY,OY,xY,PY,zY,jY,SY,TY,qY,_Y,$Y,AG,BG,QG,gG,CG,wG,rG,eG,bG,aG,cG,iG,DG,kG,fG,IG,nG,EG,YG,GG,MG,oG,FG,uG,UG,mG,sG,KG,tG,JG,dG,lG,ZG,pG,HG,NG,vG,WG,XG,LG,VG,hG,yG,RG,OG,xG,PG,zG,jG,SG,TG,qG,_G,$G,AM,BM,QM,gM,CM,wM,rM,eM,bM,aM,cM,iM,DM,kM,fM,IM,nM,EM,YM,GM,MM,oM,FM,uM,UM,mM,sM,KM,tM,JM,dM,lM,ZM,pM,HM,NM,vM,WM,XM,LM,VM,hM,yM,RM,OM,xM,PM,zM,jM,SM,TM,qM,_M,$M,Ao,Bo,Qo,go,Co,wo,ro,eo,bo,ao,co,io,Do,ko,fo,Io,no,Eo,Yo,Go,Mo,oo,Fo,uo,Uo,mo,so,Ko,to,Jo,lo,Zo,po,Ho,No,vo,Wo,Xo,Lo,Vo,ho,yo,Ro,Oo,xo,Po,zo,jo,So,To,qo,_o,$o,AF,BF,QF,gF,CF,wF,rF,eF,bF,aF,cF,iF,DF,kF,fF,IF,nF,EF,YF,GF,MF,oF,FF,uF,UF,mF,sF,KF,tF,JF,dF,lF,ZF,pF,HF,NF,vF,WF,XF,LF,VF,hF,yF,RF,OF,xF,PF,zF,jF,SF,TF,qF,_F,$F,Au,Bu,Qu,gu,Cu,wu,ru,eu,bu,au,cu,iu,Du,ku,fu,Iu,nu,Eu,Yu,Gu,Mu,ou,Fu,uu,Uu,mu,su,Ku,tu,Ju,du,lu,Zu,pu,Hu,Nu,vu,Wu,Xu,Lu,Vu,hu,yu,Ru,Ou,xu,Pu,zu,ju,Su,Tu,qu,_u,$u,AU,BU,QU,gU,CU,wU,rU,eU,bU,aU,cU,iU,DU,kU,fU,IU,nU,EU,YU,GU,MU,oU,FU,uU,UU,mU,sU,KU,tU,JU,dU,lU,ZU,pU,HU,NU,vU,WU,XU,LU,VU,hU,yU,RU,OU,xU,PU,zU,jU,SU,TU,qU,_U,$U,Am,Bm,Qm,gm,Cm,wm,rm,em,bm,am,cm,im,Dm,km,fm,Im,nm,Em,Ym,Gm,Mm,om,Fm,um,Um,mm,sm,Km,tm,Jm,dm,lm,Zm,pm,Hm,Nm,vm,Wm,Xm,Lm,Vm,hm,ym,Rm,Om,xm,Pm,zm,jm,Sm,Tm,qm,_m,$m,As,Bs,Qs,gs,Cs,ws,rs,es,bs,as,cs,is,Ds,ks,fs,Is,ns,Es,Ys,Gs,Ms,os,Fs,us,Us,ms,ss,Ks,ts,Js,ds,ls,Zs,ps,Hs,Ns,vs,Ws,Xs,Ls,Vs,hs,ys,Rs,Os,xs,Ps,zs,js,Ss,Ts,qs,_s,$s,AK,BK,QK,gK,CK,wK,rK,eK,bK,aK,cK,iK,DK,kK,fK,IK,nK,EK,YK,GK,MK,oK,FK,uK,UK,mK,sK,KK,tK,JK,dK,lK,ZK,pK,HK,NK,vK,WK,XK,LK,VK,hK,yK,RK,OK,xK,PK,zK,jK,SK,TK,qK,_K,$K,At,Bt,Qt,gt,Ct,wt,rt,et,bt,at,ct,it,Dt,kt,ft,It,nt,Et,Yt,Gt,Mt,ot,Ft,ut,Ut,mt,st,Kt,tt,Jt,dt,lt,Zt,pt,Ht,Nt,vt,Wt,Xt,Lt,Vt,ht,yt,Rt,Ot,xt,Pt,zt,jt,St,Tt,qt,_t,$t,AJ,BJ,QJ,gJ,CJ,wJ,rJ,eJ,bJ,aJ,cJ,iJ,DJ,kJ,fJ,IJ,nJ,EJ,YJ,GJ,MJ,oJ,FJ,uJ,UJ,mJ,sJ,KJ,tJ,JJ,dJ,lJ,ZJ,pJ,HJ,NJ,vJ,WJ,XJ,LJ,VJ,hJ,yJ,RJ,OJ,xJ,PJ,zJ,jJ,SJ,TJ,qJ,_J,$J,Ad,Bd,Qd,gd,Cd,wd,rd,ed,bd,ad,cd,id,Dd,kd,fd,Id,nd,Ed,Yd,Gd,Md,od,Fd,ud,Ud,md,sd,Kd,td,Jd,dd,ld,Zd,pd,Hd,Nd,vd,Wd,Xd,Ld,Vd,hd,yd,Rd,Od,xd,Pd,zd,jd,Sd,Td,qd,_d,$d,Al,Bl,Ql,gl,Cl,wl,rl,el,bl,al,cl,il,Dl,kl,fl,Il,nl,El,Yl,Gl,Ml,ol,Fl,ul,Ul,ml,sl,Kl,tl,Jl,dl,ll,Zl,pl,Hl,Nl,vl,Wl,Xl,Ll,Vl,hl,yl,Rl,Ol,xl,Pl,zl,jl,Sl,Tl,ql,_l,$l,AZ,BZ,QZ,gZ,CZ,wZ,rZ,eZ,bZ,aZ,cZ,iZ,DZ,kZ,fZ,IZ,nZ,EZ,YZ,GZ,MZ,oZ,FZ,uZ,UZ,mZ,sZ,KZ,tZ,JZ,dZ,lZ,ZZ,pZ,HZ,NZ,vZ,WZ,XZ,LZ,VZ,hZ,yZ,RZ,OZ,xZ,PZ,zZ,jZ,SZ,TZ,qZ,_Z,$Z,Ap,Bp,Qp,gp,Cp,wp,rp,ep,bp,ap,cp,ip,Dp,kp,fp,Ip,np,Ep,Yp,Gp,Mp,op,Fp,up,Up,mp,sp,Kp,tp,Jp,dp,lp,Zp,pp,Hp,Np,vp,Wp,Xp,Lp,Vp,hp,yp,Rp,Op,xp,Pp,zp,jp,Sp,Tp,qp,_p,$p,AH,BH,QH,gH,CH,wH,rH,eH,bH,aH,cH,iH,DH,kH,fH,IH,nH,EH,YH,GH,MH,oH,FH,uH,UH,mH,sH,KH,tH,JH,dH,lH,ZH,pH,HH,NH,vH,WH,XH,LH,VH,hH,yH,RH,OH,xH,PH,zH,jH,SH,TH,qH,_H,$H,AN,BN,QN,gN,CN,wN,rN,eN,bN,aN,cN,iN,DN,kN,fN,IN,nN,EN,YN,GN,MN,oN,FN,uN,UN,mN,sN,KN,tN,JN,dN,lN,ZN,pN,HN,NN,vN,WN,XN,LN,VN,hN,yN,RN,ON,xN,PN,zN,jN,SN,TN,qN,_N,$N,Av,Bv,Qv,gv,Cv,wv,rv,ev,bv,av,cv,iv,Dv,kv,fv,Iv,nv,Ev,Yv,Gv,Mv,ov,Fv,uv,Uv,mv,sv,Kv,tv,Jv,dv,lv,Zv,pv,Hv,Nv,vv=0,Wv=0,Xv=0,Lv=0,Vv=0,hv=0,yv=0,Rv=0,Ov=0,xv=0,Pv=0,zv=0,jv=0,Sv=0,Tv=0,qv=0,_v=0,$v=0,AW=0,BW=0,QW=0,gW=0,CW=0,wW=0,rW=0,eW=0,bW=0,aW=0,cW=0,iW=0,DW=0,kW=0,fW=0,IW=0,nW=0,EW=0,YW=0,GW=0,MW=0,oW=0,FW=0,uW=0,UW=0,mW=0,sW=0,KW=0,tW=0,JW=0,dW=0,lW=0,ZW=0,pW=0,HW=0,NW=0,vW=0,WW=0,XW=0,LW=0,VW=0,hW=0,yW=0,RW=0,OW=0,xW=0,PW=0,zW=0,jW=0,SW=0,TW=0,qW=0,_W=0,$W=0,AX=0,BX=0,QX=0,gX=0,CX=0,wX=0,rX=0,eX=0,bX=0,aX=0,cX=0,iX=0,DX=0,kX=0,fX=0,IX=0,nX=0,EX=0,YX=0,GX=0,MX=0,oX=0,FX=0,uX=0,UX=0,mX=0,sX=0,KX=0,tX=0,JX=0,dX=0,lX=0,ZX=0,pX=0,HX=0,NX=0,vX=0,WX=0,XX=0,LX=0,VX=0,hX=0,yX=0,RX=0,OX=0,xX=0,PX=0,zX=0,jX=0,SX=0,TX=0,qX=0,_X=0,$X=0,AL=0,BL=0,QL=0,gL=0,CL=0,wL=0,rL=0,eL=0,bL=0,aL=0,cL=0,iL=0,DL=0,kL=0,fL=0,IL=0,nL=0,EL=0,YL=0,GL=0,ML=0,oL=0,FL=0,uL=0,UL=0,mL=0,sL=0,KL=0,tL=0,JL=0,dL=0,lL=0,ZL=0,pL=0,HL=0,NL=0,vL=0,WL=0,XL=0,LL=0,VL=0,hL=0,yL=0,RL=0,OL=0,xL=0,PL=0,zL=0,jL=0,SL=0,TL=0,qL=0,_L=0,$L=0,AV=0,BV=0,QV=0,gV=0,CV=0;for(u=C=u-3872|0,IA(0|C+3792,0|(Q|=0),1),DW=Xv=0|w[((Wv=C)+3792|0)>>2],xv=Lv=0|w[(Wv+3796|0)>>2],Lv=0|w[((Wv=Q)+8|0)>>2],CW=Xv=0|w[(Wv+12|0)>>2],RQ(0|C+3216,0|DW,0|(Xv=xv),0|(MW=Lv),0|(Lv=CW)),EW=Lv=0|w[((Wv=C)+3824|0)>>2],qv=Xv=0|w[(Wv+3828|0)>>2],Xv=0|w[((Wv=Q)+16|0)>>2],cW=Lv=0|w[(Wv+20|0)>>2],Xv=0|ew(0|(sW=Xv),0|Lv,19,0|(Xv=0)),Rv=Lv=U,RQ(0|C+3360,0|EW,0|(Lv=qv),0|(gW=Xv),0|(Xv=Rv)),YW=Xv=0|w[((Wv=C)+3816|0)>>2],_v=Lv=0|w[(Wv+3820|0)>>2],Lv=0|w[((Wv=Q)+24|0)>>2],JW=Xv=0|w[(Wv+28|0)>>2],Lv=0|ew(0|(vW=Lv),0|Xv,19,0|(Lv=0)),BW=Xv=U,RQ(0|C+3424,0|YW,0|(Xv=_v),0|(oW=Lv),0|(Lv=BW)),nW=Lv=0|w[((Wv=C)+3808|0)>>2],$v=Xv=0|w[(Wv+3812|0)>>2],Xv=0|w[((Wv=Q)+32|0)>>2],lW=Lv=0|w[(Wv+36|0)>>2],Xv=0|ew(0|(WW=Xv),0|Lv,19,0|(Xv=0)),QW=Lv=U,RQ(0|C+3488,0|nW,0|(Lv=$v),0|(GW=Xv),0|(Xv=QW)),kW=Xv=0|w[((Wv=C)+3800|0)>>2],jv=Lv=0|w[(Wv+3804|0)>>2],Lv=0|w[(Wv=Q)>>2],Tv=Xv=0|w[(Wv+4|0)>>2],RQ(0|C+3280,0|kW,0|(Xv=jv),0|(IW=Lv),0|(Lv=Tv)),Lv=xv,RQ(0|C+3200,0|IW,0|(Lv=Tv),0|DW,0|(Xv=xv)),Xv=qv,Lv=0|ew(0|MW,0|(Xv=CW),19,0|(Lv=0)),ZW=Xv=U,RQ(0|C+3344,0|EW,0|(Xv=qv),0|(NW=Lv),0|(Lv=ZW)),Lv=_v,Lv=Rv,RQ(0|C+3408,0|YW,0|(Lv=_v),0|gW,0|(Xv=Rv)),Xv=$v,Xv=BW,RQ(0|C+3472,0|nW,0|(Xv=$v),0|oW,0|(Lv=BW)),Lv=jv,Lv=QW,RQ(0|C+3536,0|kW,0|(Lv=jv),0|GW,0|(Xv=QW)),Xv=xv,Xv=cW,RQ(0|C+3232,0|DW,0|(Xv=xv),0|sW,0|(Lv=cW)),Lv=qv,Lv=BW,RQ(0|C+3376,0|EW,0|(Lv=qv),0|oW,0|(Xv=BW)),Xv=_v,Xv=QW,RQ(0|C+3440,0|YW,0|(Xv=_v),0|GW,0|(Lv=QW)),Lv=$v,Lv=Tv,RQ(0|C+3296,0|nW,0|(Lv=$v),0|IW,0|(Xv=Tv)),Xv=jv,Xv=CW,RQ(0|C+3552,0|kW,0|(Xv=jv),0|MW,0|(Lv=CW)),Lv=xv,Lv=JW,RQ(0|C+3248,0|DW,0|(Lv=xv),0|vW,0|(Xv=JW)),Xv=qv,Xv=QW,RQ(0|C+3392,0|EW,0|(Xv=qv),0|GW,0|(Lv=QW)),Lv=_v,Lv=Tv,RQ(0|C+3312,0|YW,0|(Lv=_v),0|IW,0|(Xv=Tv)),Xv=$v,Xv=CW,RQ(0|C+3504,0|nW,0|(Xv=$v),0|MW,0|(Lv=CW)),Lv=jv,Lv=cW,RQ(0|C+3568,0|kW,0|(Lv=jv),0|sW,0|(Xv=cW)),Xv=xv,Xv=lW,RQ(0|C+3264,0|DW,0|(Xv=xv),0|WW,0|(Lv=lW)),Lv=qv,Lv=Tv,RQ(0|C+3328,0|EW,0|(Lv=qv),0|IW,0|(Xv=Tv)),Xv=_v,Xv=CW,RQ(0|C+3456,0|YW,0|(Xv=_v),0|MW,0|(Lv=CW)),Lv=$v,Lv=cW,RQ(0|C+3520,0|nW,0|(Lv=$v),0|sW,0|(Xv=cW)),Xv=jv,Xv=JW,RQ(0|C+3584,0|kW,0|(Xv=jv),0|vW,0|(Lv=JW)),n=C,tW=Lv=0|w[((Wv=C)+3376|0)>>2],iW=Xv=0|w[(Wv+3380|0)>>2],E=Xv=0|w[(Wv+3232|0)>>2],Y=Lv=0|w[(Wv+3236|0)>>2],Vv=(Lv=iW)+(Xv=Y)|0,(vv=(Wv=tW)+(hv=E)|0)>>>0>>0&&(Vv=Vv+1|0),DW=vv,xv=Vv,Vv=0|w[((Lv=C)+3440|0)>>2],G=Wv=0|w[(Lv+3444|0)>>2],Lv=vv,Xv=vv+(hv=Vv)|0,vv=(Wv=xv)+(Vv=G)|0,Xv>>>0>>0&&(vv=vv+1|0),EW=Xv,qv=vv,M=vv=0|w[((Wv=C)+3296|0)>>2],o=Lv=0|w[(Wv+3300|0)>>2],Wv=Xv,Xv=(Lv=qv)+(vv=o)|0,(Vv=Wv+(hv=M)|0)>>>0>>0&&(Xv=Xv+1|0),YW=Vv,_v=Xv,F=Xv=0|w[((Lv=C)+3552|0)>>2],s=Wv=0|w[(Lv+3556|0)>>2],Lv=Vv,Vv=(Wv=_v)+(Xv=s)|0,(vv=Lv+(hv=F)|0)>>>0>>0&&(Vv=Vv+1|0),nW=vv,$v=Vv,K=vv,t=Vv,UW=Vv=0|w[((Wv=C)+3360|0)>>2],wW=Lv=0|w[(Wv+3364|0)>>2],J=Lv=0|w[(Wv+3216|0)>>2],d=Vv=0|w[(Wv+3220|0)>>2],vv=(Vv=wW)+(Lv=d)|0,(Xv=(Wv=UW)+(hv=J)|0)>>>0>>0&&(vv=vv+1|0),kW=Xv,jv=vv,vv=0|w[((Vv=C)+3424|0)>>2],l=Wv=0|w[(Vv+3428|0)>>2],Vv=Xv,Lv=Xv+(hv=vv)|0,Xv=(Wv=jv)+(vv=l)|0,Lv>>>0>>0&&(Xv=Xv+1|0),uW=Lv,eW=Xv,Z=Xv=0|w[((Wv=C)+3488|0)>>2],p=Vv=0|w[(Wv+3492|0)>>2],Wv=Lv,Lv=(Vv=eW)+(Xv=p)|0,(vv=Wv+(hv=Z)|0)>>>0>>0&&(Lv=Lv+1|0),AW=vv,yv=Lv,Lv=0|w[((Vv=C)+3280|0)>>2],H=Wv=0|w[(Vv+3284|0)>>2],Vv=vv,Xv=vv+(hv=Lv)|0,vv=(Wv=yv)+(Lv=H)|0,Xv>>>0>>0&&(vv=vv+1|0),mW=Xv,Pv=vv,N=Xv,v=vv,pW=vv=0|w[((Wv=C)+3344|0)>>2],FW=Vv=0|w[(Wv+3348|0)>>2],W=Vv=0|w[(Wv+3200|0)>>2],X=vv=0|w[(Wv+3204|0)>>2],Xv=(vv=FW)+(Vv=X)|0,(Lv=(Wv=pW)+(hv=W)|0)>>>0>>0&&(Xv=Xv+1|0),aW=Lv,zv=Xv,L=Xv=0|w[((vv=C)+3408|0)>>2],V=Wv=0|w[(vv+3412|0)>>2],vv=Lv,Lv=(Wv=zv)+(Xv=V)|0,(Vv=vv+(hv=L)|0)>>>0>>0&&(Lv=Lv+1|0),rW=Vv,Ov=Lv,h=Lv=0|w[((Wv=C)+3472|0)>>2],y=vv=0|w[(Wv+3476|0)>>2],Wv=Vv,Vv=(vv=Ov)+(Lv=y)|0,(Xv=Wv+(hv=h)|0)>>>0>>0&&(Vv=Vv+1|0),bW=Xv,Sv=Vv,R=Vv=0|w[((vv=C)+3536|0)>>2],O=Wv=0|w[(vv+3540|0)>>2],vv=Xv,Xv=(Wv=Sv)+(Vv=O)|0,(Lv=vv+(hv=R)|0)>>>0>>0&&(Xv=Xv+1|0),dW=Lv,fW=Xv,Wv=Lv,vv=0,Vv=31&(hv=51)|0,32<=(63&hv|0)>>>0?(vv=0,CX=Xv>>>Vv|0):(vv=Xv>>>Vv|0,CX=(((1<>>Vv|0),x=CX,P=vv,vv=fW,vv=Sv,z=(vv=fW)>>>0<(Wv=Sv)>>>0|(0|vv)==(0|Wv)&(Xv=dW)>>>0<(hv=bW)>>>0|0,j=Xv=0,S=Xv=0|w[(hv=C+3544|0)>>2],T=vv=0|w[(hv+4|0)>>2],vv=Wv,vv=Ov,q=(vv=Wv)>>>0<(Xv=Ov)>>>0|(0|vv)==(0|Xv)&(hv=bW)>>>0<(Wv=rW)>>>0|0,_=hv=0,$=hv=0|w[(Wv=C+3480|0)>>2],AA=vv=0|w[(Wv+4|0)>>2],vv=Xv,vv=zv,BA=(vv=Xv)>>>0<(hv=zv)>>>0|(0|vv)==(0|hv)&(Wv=rW)>>>0<(Xv=aW)>>>0|0,QA=Wv=0,gA=Wv=0|w[(Xv=C+3416|0)>>2],CA=vv=0|w[(Xv+4|0)>>2],vv=hv,vv=FW,wA=(vv=hv)>>>0<(Wv=FW)>>>0|(0|vv)==(0|Wv)&(Xv=aW)>>>0<(hv=pW)>>>0|0,rA=Xv=0,eA=Xv=0|w[(hv=C+3352|0)>>2],bA=vv=0|w[(hv+4|0)>>2],aA=vv=0|w[(hv=C+3208|0)>>2],cA=Xv=0|w[(hv+4|0)>>2],Lv=(Xv=bA)+(vv=cA)|0,(Vv=(hv=eA)+(Wv=aA)|0)>>>0>>0&&(Lv=Lv+1|0),iA=Lv,Wv=Vv,Vv=(Lv=rA)+(hv=iA)|0,(vv=(Xv=wA)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),DA=Vv,Wv=vv,hv=(Lv=gA)+vv|0,vv=(Vv=CA)+(Xv=DA)|0,hv>>>0>>0&&(vv=vv+1|0),kA=vv,Wv=hv,hv=(vv=QA)+(Lv=kA)|0,(Xv=(Vv=BA)+Wv|0)>>>0>>0&&(hv=hv+1|0),fA=hv,Wv=Xv,Xv=(hv=AA)+(Vv=fA)|0,(Lv=(vv=$)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),nA=Xv,Wv=Lv,Lv=(Xv=_)+(vv=nA)|0,(Vv=(hv=q)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),EA=Lv,Wv=Vv,Vv=(Lv=T)+(hv=EA)|0,(vv=(Xv=S)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),YA=Vv,Wv=vv,hv=(Lv=z)+vv|0,vv=(Vv=j)+(Xv=YA)|0,hv>>>0>>0&&(vv=vv+1|0),Vv=hv,Lv=0,Xv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(Lv=Vv<>>(32-Xv|0)|0)|0|vv<>>0>>0&&(hv=hv+1|0),rW=Xv,Ov=hv,Vv=Xv,Lv=0,vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,rX=hv>>>vv|0):(Lv=hv>>>vv|0,rX=(((1<>>vv|0),FA=rX,uA=Lv,Lv=Ov,Lv=Pv,UA=(Lv=Ov)>>>0<(Vv=Pv)>>>0|(0|Lv)==(0|Vv)&(hv=rW)>>>0<(Wv=mW)>>>0|0,mA=hv=0,hv=Vv,hv=yv,sA=(hv=Vv)>>>0<(Lv=yv)>>>0|(0|hv)==(0|Lv)&Wv>>>0<(Vv=AW)>>>0|0,KA=Wv=0,tA=Wv=0|w[(Vv=C+3288|0)>>2],JA=hv=0|w[(Vv+4|0)>>2],hv=Lv,hv=eW,dA=(hv=Lv)>>>0<(Wv=eW)>>>0|(0|hv)==(0|Wv)&(Vv=AW)>>>0<(Lv=uW)>>>0|0,lA=Vv=0,ZA=Vv=0|w[(Lv=C+3496|0)>>2],pA=hv=0|w[(Lv+4|0)>>2],hv=Wv,hv=jv,HA=(hv=Wv)>>>0<(Vv=jv)>>>0|(0|hv)==(0|Vv)&(Lv=uW)>>>0<(Wv=kW)>>>0|0,NA=Lv=0,vA=Lv=0|w[(Wv=C+3432|0)>>2],WA=hv=0|w[(Wv+4|0)>>2],hv=Vv,hv=wW,XA=(hv=Vv)>>>0<(Lv=wW)>>>0|(0|hv)==(0|Lv)&(Wv=kW)>>>0<(Vv=UW)>>>0|0,LA=Wv=0,VA=Wv=0|w[(Vv=C+3368|0)>>2],hA=hv=0|w[(Vv+4|0)>>2],yA=hv=0|w[(Vv=C+3224|0)>>2],RA=Wv=0|w[(Vv+4|0)>>2],Xv=(Wv=hA)+(hv=RA)|0,(vv=(Vv=VA)+(Lv=yA)|0)>>>0>>0&&(Xv=Xv+1|0),OA=Xv,Lv=vv,hv=(Wv=XA)+vv|0,vv=(Xv=LA)+(Vv=OA)|0,hv>>>0>>0&&(vv=vv+1|0),xA=vv,Lv=hv,hv=(vv=WA)+(Wv=xA)|0,(Vv=(Xv=vA)+Lv|0)>>>0>>0&&(hv=hv+1|0),PA=hv,Lv=Vv,Vv=(hv=NA)+(Xv=PA)|0,(Wv=(vv=HA)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),zA=Vv,Lv=Wv,Xv=(hv=ZA)+Wv|0,Wv=(Vv=pA)+(vv=zA)|0,Xv>>>0>>0&&(Wv=Wv+1|0),jA=Wv,Lv=Xv,Xv=(Wv=lA)+(hv=jA)|0,(vv=(Vv=dA)+Lv|0)>>>0>>0&&(Xv=Xv+1|0),TA=Xv,Lv=vv,hv=(Wv=tA)+vv|0,vv=(Xv=JA)+(Vv=TA)|0,hv>>>0>>0&&(vv=vv+1|0),qA=vv,Lv=hv,hv=(vv=KA)+(Wv=qA)|0,(Vv=(Xv=sA)+Lv|0)>>>0>>0&&(hv=hv+1|0),_A=hv,Lv=Vv,Vv=(hv=mA)+(Xv=_A)|0,(Wv=(vv=UA)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),hv=Wv,vv=0,Xv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(vv=hv<>>(32-Xv|0)|0)|0|Vv<>>0>>0&&(Wv=Wv+1|0),kW=Xv,jv=Wv,hv=Xv,uW=Xv&(Lv=-1)|0,eW=vv=Wv&(vv=524287)|0,w[((hv=n)+3616|0)>>2]=uW,w[(hv+3620|0)>>2]=vv,QB=C,pW=vv=0|w[((Wv=C)+3392|0)>>2],FW=hv=0|w[(Wv+3396|0)>>2],gB=hv=0|w[(Wv+3248|0)>>2],CB=vv=0|w[(Wv+3252|0)>>2],Xv=(vv=FW)+(hv=CB)|0,(Vv=(Wv=pW)+(Lv=gB)|0)>>>0>>0&&(Xv=Xv+1|0),AW=Vv,yv=Xv,wB=Xv=0|w[((vv=C)+3312|0)>>2],rB=Wv=0|w[(vv+3316|0)>>2],vv=Vv,Vv=(Wv=yv)+(Xv=rB)|0,(hv=vv+(Lv=wB)|0)>>>0>>0&&(Vv=Vv+1|0),mW=hv,Pv=Vv,eB=Vv=0|w[((Wv=C)+3504|0)>>2],bB=vv=0|w[(Wv+3508|0)>>2],Wv=hv,hv=(vv=Pv)+(Vv=bB)|0,(Xv=Wv+(Lv=eB)|0)>>>0>>0&&(hv=hv+1|0),bW=Xv,Sv=hv,aB=hv=0|w[((vv=C)+3568|0)>>2],cB=Wv=0|w[(vv+3572|0)>>2],vv=Xv,Xv=(Wv=Sv)+(hv=cB)|0,(Vv=vv+(Lv=aB)|0)>>>0>>0&&(Xv=Xv+1|0),UW=Vv,wW=Xv,iB=Vv,DB=Xv,Xv=jv,Xv=$v,kB=(Xv=jv)>>>0<(vv=$v)>>>0|(0|Xv)==(0|vv)&(Wv=kW)>>>0<(Lv=nW)>>>0|0,fB=Wv=0,Wv=vv,Wv=_v,IB=(Wv=vv)>>>0<(Xv=_v)>>>0|(0|Wv)==(0|Xv)&Lv>>>0<(vv=YW)>>>0|0,nB=Lv=0,EB=Lv=0|w[(vv=C+3560|0)>>2],YB=Wv=0|w[(vv+4|0)>>2],Wv=Xv,Wv=qv,GB=(Wv=Xv)>>>0<(Lv=qv)>>>0|(0|Wv)==(0|Lv)&(vv=YW)>>>0<(Xv=EW)>>>0|0,MB=vv=0,oB=vv=0|w[(Xv=C+3304|0)>>2],FB=Wv=0|w[(Xv+4|0)>>2],Wv=Lv,Wv=xv,uB=(Wv=Lv)>>>0<(vv=xv)>>>0|(0|Wv)==(0|vv)&(Xv=EW)>>>0<(Lv=DW)>>>0|0,UB=Xv=0,mB=Xv=0|w[(Lv=C+3448|0)>>2],sB=Wv=0|w[(Lv+4|0)>>2],Wv=vv,Wv=iW,KB=(Wv=vv)>>>0<(Xv=iW)>>>0|(0|Wv)==(0|Xv)&(Lv=DW)>>>0<(vv=tW)>>>0|0,tB=Lv=0,JB=Lv=0|w[(vv=C+3384|0)>>2],dB=Wv=0|w[(vv+4|0)>>2],lB=Wv=0|w[(vv=C+3240|0)>>2],ZB=Lv=0|w[(vv+4|0)>>2],Vv=(Lv=dB)+(Wv=ZB)|0,(hv=(vv=JB)+(Xv=lB)|0)>>>0>>0&&(Vv=Vv+1|0),pB=Vv,Xv=hv,hv=(Vv=tB)+(vv=pB)|0,(Wv=(Lv=KB)+Xv|0)>>>0>>0&&(hv=hv+1|0),HB=hv,Xv=Wv,vv=(Vv=mB)+Wv|0,Wv=(hv=sB)+(Lv=HB)|0,vv>>>0>>0&&(Wv=Wv+1|0),NB=Wv,Xv=vv,Lv=(hv=uB)+vv|0,vv=(Wv=UB)+(Vv=NB)|0,Lv>>>0>>0&&(vv=vv+1|0),vB=vv,Xv=Lv,Vv=(Wv=oB)+Lv|0,Lv=(vv=FB)+(hv=vB)|0,Vv>>>0>>0&&(Lv=Lv+1|0),WB=Lv,Xv=Vv,Vv=(Lv=MB)+(Wv=WB)|0,(hv=(vv=GB)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),XB=Vv,Xv=hv,hv=(Vv=YB)+(vv=XB)|0,(Wv=(Lv=EB)+Xv|0)>>>0>>0&&(hv=hv+1|0),LB=hv,Xv=Wv,vv=(Vv=IB)+Wv|0,Wv=(hv=nB)+(Lv=LB)|0,vv>>>0>>0&&(Wv=Wv+1|0),VB=Wv,Xv=vv,Lv=(hv=kB)+vv|0,vv=(Wv=fB)+(Vv=VB)|0,Lv>>>0>>0&&(vv=vv+1|0),Wv=Lv,hv=0,Vv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(hv=Wv<>>(32-Vv|0)|0)|0|vv<>>0?(Wv=0,aX=hv>>>Vv|0):(Wv=hv>>>Vv|0,aX=(((1<>>Vv|0),yB=Wv,RB=(hv=bX)|(Xv=aX)|0,OB=vv=(Wv=hB)|(vv=yB)|0,Lv=(vv=DB)+(hv=OB)|0,(Vv=(Wv=iB)+(Xv=RB)|0)>>>0>>0&&(Lv=Lv+1|0),DW=Vv,xv=Lv,aW=(vv=Vv)&(Xv=-1)|0,zv=Wv=Lv&(Wv=524287)|0,w[((vv=QB)+3624|0)>>2]=aW,w[(vv+3628|0)>>2]=Wv,xB=C,tW=Wv=0|w[((Lv=C)+3328|0)>>2],iW=vv=0|w[(Lv+3332|0)>>2],PB=vv=0|w[(Lv+3264|0)>>2],zB=Wv=0|w[(Lv+3268|0)>>2],Vv=(Wv=iW)+(vv=zB)|0,(hv=(Lv=tW)+(Xv=PB)|0)>>>0>>0&&(Vv=Vv+1|0),EW=hv,qv=Vv,jB=Vv=0|w[((Wv=C)+3456|0)>>2],SB=Lv=0|w[(Wv+3460|0)>>2],Wv=hv,hv=(Lv=qv)+(Vv=SB)|0,(vv=Wv+(Xv=jB)|0)>>>0>>0&&(hv=hv+1|0),YW=vv,_v=hv,hv=0|w[((Lv=C)+3520|0)>>2],TB=Wv=0|w[(Lv+3524|0)>>2],Lv=vv,Vv=vv+(Xv=hv)|0,vv=(Wv=_v)+(hv=TB)|0,Vv>>>0>>0&&(vv=vv+1|0),nW=Vv,$v=vv,qB=vv=0|w[((Wv=C)+3584|0)>>2],_B=Lv=0|w[(Wv+3588|0)>>2],Wv=Vv,Vv=(Lv=$v)+(vv=_B)|0,(hv=Wv+(Xv=qB)|0)>>>0>>0&&(Vv=Vv+1|0),kW=hv,jv=Vv,$B=hv,AQ=Vv,Vv=xv,Vv=wW,BQ=(Vv=xv)>>>0<(Wv=wW)>>>0|(0|Vv)==(0|Wv)&(Lv=DW)>>>0<(Xv=UW)>>>0|0,QQ=Lv=0,Lv=Wv,Lv=Sv,gQ=(Lv=Wv)>>>0<(Vv=Sv)>>>0|(0|Lv)==(0|Vv)&Xv>>>0<(Wv=bW)>>>0|0,CQ=Xv=0,wQ=Xv=0|w[(Wv=C+3576|0)>>2],rQ=Lv=0|w[(Wv+4|0)>>2],Lv=Vv,Lv=Pv,eQ=(Lv=Vv)>>>0<(Xv=Pv)>>>0|(0|Lv)==(0|Xv)&(Wv=bW)>>>0<(Vv=mW)>>>0|0,bQ=Wv=0,aQ=Wv=0|w[(Vv=C+3512|0)>>2],cQ=Lv=0|w[(Vv+4|0)>>2],Lv=Xv,Lv=yv,iQ=(Lv=Xv)>>>0<(Wv=yv)>>>0|(0|Lv)==(0|Wv)&(Vv=mW)>>>0<(Xv=AW)>>>0|0,DQ=Vv=0,kQ=Vv=0|w[(Xv=C+3320|0)>>2],fQ=Lv=0|w[(Xv+4|0)>>2],Lv=Wv,Lv=FW,IQ=(Lv=Wv)>>>0<(Vv=FW)>>>0|(0|Lv)==(0|Vv)&(Xv=AW)>>>0<(Wv=pW)>>>0|0,nQ=Xv=0,EQ=Xv=0|w[(Wv=C+3400|0)>>2],YQ=Lv=0|w[(Wv+4|0)>>2],GQ=Lv=0|w[(Wv=C+3256|0)>>2],MQ=Xv=0|w[(Wv+4|0)>>2],hv=(Xv=YQ)+(Lv=MQ)|0,(vv=(Wv=EQ)+(Vv=GQ)|0)>>>0>>0&&(hv=hv+1|0),oQ=hv,Vv=vv,Lv=(Xv=IQ)+vv|0,vv=(hv=nQ)+(Wv=oQ)|0,Lv>>>0>>0&&(vv=vv+1|0),FQ=vv,Vv=Lv,Wv=(hv=kQ)+Lv|0,Lv=(vv=fQ)+(Xv=FQ)|0,Wv>>>0>>0&&(Lv=Lv+1|0),uQ=Lv,Vv=Wv,Xv=(vv=iQ)+Wv|0,Wv=(Lv=DQ)+(hv=uQ)|0,Xv>>>0>>0&&(Wv=Wv+1|0),UQ=Wv,Vv=Xv,hv=(Lv=aQ)+Xv|0,Xv=(Wv=cQ)+(vv=UQ)|0,hv>>>0>>0&&(Xv=Xv+1|0),mQ=Xv,Vv=hv,hv=(Xv=bQ)+(Lv=mQ)|0,(vv=(Wv=eQ)+Vv|0)>>>0>>0&&(hv=hv+1|0),sQ=hv,Vv=vv,Lv=(Xv=wQ)+vv|0,vv=(hv=rQ)+(Wv=sQ)|0,Lv>>>0>>0&&(vv=vv+1|0),KQ=vv,Vv=Lv,Wv=(hv=gQ)+Lv|0,Lv=(vv=CQ)+(Xv=KQ)|0,Wv>>>0>>0&&(Lv=Lv+1|0),tQ=Lv,Vv=Wv,Xv=(vv=BQ)+Wv|0,Wv=(Lv=QQ)+(hv=tQ)|0,Xv>>>0>>0&&(Wv=Wv+1|0),Lv=Xv,vv=0,hv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(vv=Lv<>>(32-hv|0)|0)|0|Wv<>>0?(Lv=0,iX=vv>>>hv|0):(Lv=vv>>>hv|0,iX=(((1<>>hv|0),dQ=Lv,lQ=(vv=cX)|(Vv=iX)|0,ZQ=Wv=(Lv=JQ)|(Wv=dQ)|0,Xv=(Wv=AQ)+(vv=ZQ)|0,(hv=(Lv=$B)+(Vv=lQ)|0)>>>0>>0&&(Xv=Xv+1|0),DW=hv,xv=Xv,bW=(Wv=hv)&(Vv=-1)|0,Sv=Lv=Xv&(Lv=524287)|0,w[((Wv=xB)+3632|0)>>2]=bW,w[(Wv+3636|0)>>2]=Lv,pQ=C,Lv=Xv,Lv=jv,HQ=(Lv=Xv)>>>0<(Wv=jv)>>>0|(0|Lv)==(0|Wv)&(Xv=hv)>>>0<(Vv=kW)>>>0|0,NQ=Xv=0,Xv=Wv,Xv=$v,vQ=(Xv=Wv)>>>0<(Lv=$v)>>>0|(0|Xv)==(0|Lv)&Vv>>>0<(Wv=nW)>>>0|0,WQ=Vv=0,XQ=Vv=0|w[(Wv=C+3592|0)>>2],LQ=Xv=0|w[(Wv+4|0)>>2],Xv=Lv,Xv=_v,VQ=(Xv=Lv)>>>0<(Vv=_v)>>>0|(0|Xv)==(0|Vv)&(Wv=nW)>>>0<(Lv=YW)>>>0|0,hQ=Wv=0,yQ=Wv=0|w[(Lv=C+3528|0)>>2],OQ=Xv=0|w[(Lv+4|0)>>2],Xv=Vv,Xv=qv,xQ=(Xv=Vv)>>>0<(Wv=qv)>>>0|(0|Xv)==(0|Wv)&(Lv=YW)>>>0<(Vv=EW)>>>0|0,PQ=Lv=0,zQ=Lv=0|w[(Vv=C+3464|0)>>2],jQ=Xv=0|w[(Vv+4|0)>>2],Xv=Wv,Xv=iW,SQ=(Xv=Wv)>>>0<(Lv=iW)>>>0|(0|Xv)==(0|Lv)&(Vv=EW)>>>0<(Wv=tW)>>>0|0,TQ=Vv=0,qQ=Vv=0|w[(Wv=C+3336|0)>>2],_Q=Xv=0|w[(Wv+4|0)>>2],$Q=Xv=0|w[(Wv=C+3272|0)>>2],Ag=Vv=0|w[(Wv+4|0)>>2],hv=(Vv=_Q)+(Xv=Ag)|0,(vv=(Wv=qQ)+(Lv=$Q)|0)>>>0>>0&&(hv=hv+1|0),Bg=hv,Lv=vv,Xv=(Vv=SQ)+vv|0,vv=(hv=TQ)+(Wv=Bg)|0,Xv>>>0>>0&&(vv=vv+1|0),Qg=vv,Lv=Xv,Wv=(hv=zQ)+Xv|0,Xv=(vv=jQ)+(Vv=Qg)|0,Wv>>>0>>0&&(Xv=Xv+1|0),gg=Xv,Lv=Wv,Vv=(vv=xQ)+Wv|0,Wv=(Xv=PQ)+(hv=gg)|0,Vv>>>0>>0&&(Wv=Wv+1|0),Cg=Wv,Lv=Vv,Vv=(Wv=OQ)+(vv=Cg)|0,(hv=(Xv=yQ)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),wg=Vv,Lv=hv,hv=(Vv=hQ)+(Xv=wg)|0,(vv=(Wv=VQ)+Lv|0)>>>0>>0&&(hv=hv+1|0),rg=hv,Lv=vv,Xv=(Vv=XQ)+vv|0,vv=(hv=LQ)+(Wv=rg)|0,Xv>>>0>>0&&(vv=vv+1|0),eg=vv,Lv=Xv,Wv=(hv=vQ)+Xv|0,Xv=(vv=WQ)+(Vv=eg)|0,Wv>>>0>>0&&(Xv=Xv+1|0),bg=Xv,Lv=Wv,Vv=(vv=HQ)+Wv|0,Wv=(Xv=NQ)+(hv=bg)|0,Vv>>>0>>0&&(Wv=Wv+1|0),Xv=Vv,vv=0,hv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(vv=Xv<>>(32-hv|0)|0)|0|Wv<>>0?(Xv=0,kX=vv>>>hv|0):(Xv=vv>>>hv|0,kX=(((1<>>hv|0),cg=Xv,ig=vv=0|ew(0|((vv=DX)|(Lv=kX)),0|(Wv=(Xv=ag)|(Wv=cg)|0),19,0|(vv=0)),Dg=Wv=U,kg=(Xv=dW)&(Lv=-1)|0,fg=vv=(Wv=fW)&(vv=524287)|0,Vv=(vv=Dg)+(Xv=fg)|0,(hv=(Wv=ig)+(Lv=kg)|0)>>>0>>0&&(Vv=Vv+1|0),DW=hv,xv=Vv,nW=(vv=hv)&(Lv=-1)|0,$v=Wv=Vv&(Wv=524287)|0,w[((vv=pQ)+3600|0)>>2]=nW,w[(vv+3604|0)>>2]=Wv,Ig=(Vv=rW)&(Lv=-1)|0,ng=vv=(Wv=Ov)&(vv=524287)|0,vv=xv,Wv=hv,Vv=0,Xv=31&(Lv=51)|0,32<=(63&Lv|0)>>>0?(Vv=0,fX=vv>>>Xv|0):(Vv=vv>>>Xv|0,fX=(((1<>>Xv|0),Eg=Vv,hv=(Vv=ng)+(Wv=Eg)|0,(Xv=(vv=Ig)+(Lv=fX)|0)>>>0>>0&&(hv=hv+1|0),kW=Xv,jv=hv,w[((vv=C)+3608|0)>>2]=Xv,w[(vv+3612|0)>>2]=hv,IA(0|C+3792,0|C+3600,1),hv=0|w[((Vv=C)+3792|0)>>2],xv=vv=0|w[(Vv+3796|0)>>2],vv=CW,RQ(0|Vv+2816,0|(DW=hv),0|(vv=xv),0|MW,0|(hv=CW)),hv=0|w[(Vv+3824|0)>>2],qv=vv=0|w[(Vv+3828|0)>>2],vv=Rv,RQ(0|Vv+2896,0|(EW=hv),0|(vv=qv),0|gW,0|(hv=Rv)),hv=0|w[(Vv+3816|0)>>2],_v=vv=0|w[(Vv+3820|0)>>2],vv=BW,RQ(0|Vv+2976,0|(YW=hv),0|(vv=_v),0|oW,0|(hv=BW)),hv=0|w[(Vv+3808|0)>>2],yv=vv=0|w[(Vv+3812|0)>>2],vv=QW,RQ(0|Vv+3056,0|(AW=hv),0|(vv=yv),0|GW,0|(hv=QW)),hv=0|w[(Vv+3800|0)>>2],Pv=vv=0|w[(Vv+3804|0)>>2],vv=Tv,RQ(0|Vv+3136,0|(mW=hv),0|(vv=Pv),0|IW,0|(hv=Tv)),hv=xv,hv=Tv,RQ(0|Vv+2800,0|DW,0|(hv=xv),0|IW,0|(vv=Tv)),vv=qv,vv=ZW,RQ(0|Vv+2880,0|EW,0|(vv=qv),0|NW,0|(hv=ZW)),hv=_v,hv=Rv,RQ(0|Vv+2960,0|YW,0|(hv=_v),0|gW,0|(vv=Rv)),vv=yv,vv=BW,RQ(0|Vv+3040,0|AW,0|(vv=yv),0|oW,0|(hv=BW)),hv=Pv,hv=QW,RQ(0|Vv+3120,0|mW,0|(hv=Pv),0|GW,0|(vv=QW)),vv=xv,vv=cW,RQ(0|Vv+2832,0|DW,0|(vv=xv),0|sW,0|(hv=cW)),hv=qv,hv=BW,RQ(0|Vv+2912,0|EW,0|(hv=qv),0|oW,0|(vv=BW)),vv=_v,vv=QW,RQ(0|Vv+2992,0|YW,0|(vv=_v),0|GW,0|(hv=QW)),hv=yv,hv=Tv,RQ(0|Vv+3072,0|AW,0|(hv=yv),0|IW,0|(vv=Tv)),vv=Pv,vv=CW,RQ(0|Vv+3152,0|mW,0|(vv=Pv),0|MW,0|(hv=CW)),hv=xv,hv=JW,RQ(0|Vv+2848,0|DW,0|(hv=xv),0|vW,0|(vv=JW)),vv=qv,vv=QW,RQ(0|Vv+2928,0|EW,0|(vv=qv),0|GW,0|(hv=QW)),hv=_v,hv=Tv,RQ(0|Vv+3008,0|YW,0|(hv=_v),0|IW,0|(vv=Tv)),vv=yv,vv=CW,RQ(0|Vv+3088,0|AW,0|(vv=yv),0|MW,0|(hv=CW)),hv=Pv,hv=cW,RQ(0|Vv+3168,0|mW,0|(hv=Pv),0|sW,0|(vv=cW)),vv=xv,vv=lW,RQ(0|Vv+2864,0|DW,0|(vv=xv),0|WW,0|(hv=lW)),hv=qv,hv=Tv,RQ(0|Vv+2944,0|EW,0|(hv=qv),0|IW,0|(vv=Tv)),vv=_v,vv=CW,RQ(0|Vv+3024,0|YW,0|(vv=_v),0|MW,0|(hv=CW)),hv=yv,hv=cW,RQ(0|Vv+3104,0|AW,0|(hv=yv),0|sW,0|(vv=cW)),vv=Pv,vv=JW,RQ(0|Vv+3184,0|mW,0|(vv=Pv),0|vW,0|(hv=JW)),Yg=Vv+2240|0,pW=hv=0|w[(Vv+2912|0)>>2],FW=vv=0|w[(Vv+2916|0)>>2],Gg=vv=0|w[(Vv+2832|0)>>2],Mg=hv=0|w[(Vv+2836|0)>>2],Xv=(hv=FW)+(vv=Mg)|0,(Wv=(Vv=pW)+(Lv=Gg)|0)>>>0>>0&&(Xv=Xv+1|0),oW=Wv,BW=Xv,Xv=0|w[((hv=C)+2992|0)>>2],og=Vv=0|w[(hv+2996|0)>>2],hv=Wv,vv=Wv+(Lv=Xv)|0,Wv=(Vv=BW)+(Xv=og)|0,vv>>>0>>0&&(Wv=Wv+1|0),DW=vv,xv=Wv,Wv=0|w[((Vv=C)+3072|0)>>2],Fg=hv=0|w[(Vv+3076|0)>>2],Vv=vv,Xv=vv+(Lv=Wv)|0,vv=(hv=xv)+(Wv=Fg)|0,Xv>>>0>>0&&(vv=vv+1|0),EW=Xv,qv=vv,vv=0|w[((hv=C)+3152|0)>>2],ug=Vv=0|w[(hv+3156|0)>>2],hv=Xv,Wv=Xv+(Lv=vv)|0,Xv=(Vv=qv)+(vv=ug)|0,Wv>>>0>>0&&(Xv=Xv+1|0),YW=Wv,_v=Xv,Ug=Wv,mg=Xv,tW=Xv=0|w[((Vv=C)+2896|0)>>2],iW=hv=0|w[(Vv+2900|0)>>2],sg=hv=0|w[(Vv+2816|0)>>2],Kg=Xv=0|w[(Vv+2820|0)>>2],Wv=(Xv=iW)+(hv=Kg)|0,(vv=(Vv=tW)+(Lv=sg)|0)>>>0>>0&&(Wv=Wv+1|0),GW=vv,QW=Wv,Wv=0|w[((Xv=C)+2976|0)>>2],tg=Vv=0|w[(Xv+2980|0)>>2],Xv=vv,hv=vv+(Lv=Wv)|0,vv=(Vv=QW)+(Wv=tg)|0,hv>>>0>>0&&(vv=vv+1|0),AW=hv,yv=vv,Jg=vv=0|w[((Vv=C)+3056|0)>>2],dg=Xv=0|w[(Vv+3060|0)>>2],Vv=hv,hv=(Xv=yv)+(vv=dg)|0,(Wv=Vv+(Lv=Jg)|0)>>>0>>0&&(hv=hv+1|0),mW=Wv,Pv=hv,hv=0|w[((Xv=C)+3136|0)>>2],lg=Vv=0|w[(Xv+3140|0)>>2],Xv=Wv,vv=Wv+(Lv=hv)|0,Wv=(Vv=Pv)+(hv=lg)|0,vv>>>0>>0&&(Wv=Wv+1|0),gW=vv,Rv=Wv,Zg=vv,pg=Wv,HW=Wv=0|w[((Vv=C)+2880|0)>>2],KW=Xv=0|w[(Vv+2884|0)>>2],Hg=Xv=0|w[(Vv+2800|0)>>2],Ng=Wv=0|w[(Vv+2804|0)>>2],vv=(Wv=KW)+(Xv=Ng)|0,(hv=(Vv=HW)+(Lv=Hg)|0)>>>0>>0&&(vv=vv+1|0),rW=hv,Ov=vv,vg=vv=0|w[((Wv=C)+2960|0)>>2],Wg=Vv=0|w[(Wv+2964|0)>>2],Wv=hv,hv=(Vv=Ov)+(vv=Wg)|0,(Xv=Wv+(Lv=vg)|0)>>>0>>0&&(hv=hv+1|0),dW=Xv,fW=hv,hv=0|w[((Vv=C)+3040|0)>>2],Xg=Wv=0|w[(Vv+3044|0)>>2],Vv=Xv,vv=Xv+(Lv=hv)|0,Xv=(Wv=fW)+(hv=Xg)|0,vv>>>0>>0&&(Xv=Xv+1|0),UW=vv,wW=Xv,Xv=0|w[((Wv=C)+3120|0)>>2],Lg=Vv=0|w[(Wv+3124|0)>>2],Wv=vv,hv=vv+(Lv=Xv)|0,vv=(Vv=wW)+(Xv=Lg)|0,hv>>>0>>0&&(vv=vv+1|0),NW=hv,ZW=vv,Vv=hv,Wv=0,Xv=31&(Lv=51)|0,32<=(63&Lv|0)>>>0?(Wv=0,IX=vv>>>Xv|0):(Wv=vv>>>Xv|0,IX=(((1<>>Xv|0),Vg=IX,hg=Wv,Wv=ZW,Wv=wW,yg=(Wv=ZW)>>>0<(Vv=wW)>>>0|(0|Wv)==(0|Vv)&(vv=NW)>>>0<(Lv=UW)>>>0|0,Rg=vv=0,Og=vv=0|w[(Lv=C+3128|0)>>2],xg=Wv=0|w[(Lv+4|0)>>2],Wv=Vv,Wv=fW,Pg=(Wv=Vv)>>>0<(vv=fW)>>>0|(0|Wv)==(0|vv)&(Lv=UW)>>>0<(Vv=dW)>>>0|0,zg=Lv=0,jg=Lv=0|w[(Vv=C+3048|0)>>2],Sg=Wv=0|w[(Vv+4|0)>>2],Wv=vv,Wv=Ov,Tg=(Wv=vv)>>>0<(Lv=Ov)>>>0|(0|Wv)==(0|Lv)&(Vv=dW)>>>0<(vv=rW)>>>0|0,qg=Vv=0,_g=Vv=0|w[(vv=C+2968|0)>>2],$g=Wv=0|w[(vv+4|0)>>2],Wv=Lv,Wv=KW,AC=(Wv=Lv)>>>0<(Vv=KW)>>>0|(0|Wv)==(0|Vv)&(vv=rW)>>>0<(Lv=HW)>>>0|0,BC=vv=0,QC=vv=0|w[(Lv=C+2888|0)>>2],gC=Wv=0|w[(Lv+4|0)>>2],CC=Wv=0|w[(Lv=C+2808|0)>>2],wC=vv=0|w[(Lv+4|0)>>2],hv=(vv=gC)+(Wv=wC)|0,(Xv=(Lv=QC)+(Vv=CC)|0)>>>0>>0&&(hv=hv+1|0),rC=hv,Vv=Xv,Wv=(vv=AC)+Xv|0,Xv=(hv=BC)+(Lv=rC)|0,Wv>>>0>>0&&(Xv=Xv+1|0),eC=Xv,Vv=Wv,Lv=(hv=_g)+Wv|0,Wv=(Xv=$g)+(vv=eC)|0,Lv>>>0>>0&&(Wv=Wv+1|0),bC=Wv,Vv=Lv,vv=(Xv=Tg)+Lv|0,Lv=(Wv=qg)+(hv=bC)|0,vv>>>0>>0&&(Lv=Lv+1|0),aC=Lv,Vv=vv,hv=(Wv=jg)+vv|0,vv=(Lv=Sg)+(Xv=aC)|0,hv>>>0>>0&&(vv=vv+1|0),cC=vv,Vv=hv,hv=(vv=zg)+(Wv=cC)|0,(Xv=(Lv=Pg)+Vv|0)>>>0>>0&&(hv=hv+1|0),iC=hv,Vv=Xv,Wv=(vv=Og)+Xv|0,Xv=(hv=xg)+(Lv=iC)|0,Wv>>>0>>0&&(Xv=Xv+1|0),DC=Xv,Vv=Wv,Lv=(hv=yg)+Wv|0,Wv=(Xv=Rg)+(vv=DC)|0,Lv>>>0>>0&&(Wv=Wv+1|0),Xv=Lv,hv=0,vv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(hv=Xv<>>(32-vv|0)|0)|0|Wv<>>0>>0&&(Lv=Lv+1|0),dW=vv,fW=Lv,Xv=vv,hv=0,Wv=31&(Vv=51)|0,32<=(63&Vv|0)>>>0?(hv=0,EX=Lv>>>Wv|0):(hv=Lv>>>Wv|0,EX=(((1<>>Wv|0),nC=EX,EC=hv,hv=fW,hv=Rv,YC=(hv=fW)>>>0<(Xv=Rv)>>>0|(0|hv)==(0|Xv)&(Lv=dW)>>>0<(Vv=gW)>>>0|0,GC=Lv=0,Lv=Xv,Lv=Pv,MC=(Lv=Xv)>>>0<(hv=Pv)>>>0|(0|Lv)==(0|hv)&Vv>>>0<(Xv=mW)>>>0|0,oC=Vv=0,FC=Vv=0|w[(Xv=C+3144|0)>>2],uC=Lv=0|w[(Xv+4|0)>>2],Lv=hv,Lv=yv,UC=(Lv=hv)>>>0<(Vv=yv)>>>0|(0|Lv)==(0|Vv)&(Xv=mW)>>>0<(hv=AW)>>>0|0,mC=Xv=0,sC=Xv=0|w[(hv=C+3064|0)>>2],KC=Lv=0|w[(hv+4|0)>>2],Lv=Vv,Lv=QW,tC=(Lv=Vv)>>>0<(Xv=QW)>>>0|(0|Lv)==(0|Xv)&(hv=AW)>>>0<(Vv=GW)>>>0|0,JC=hv=0,dC=hv=0|w[(Vv=C+2984|0)>>2],lC=Lv=0|w[(Vv+4|0)>>2],Lv=Xv,Lv=iW,ZC=(Lv=Xv)>>>0<(hv=iW)>>>0|(0|Lv)==(0|hv)&(Vv=GW)>>>0<(Xv=tW)>>>0|0,pC=Vv=0,HC=Vv=0|w[(Xv=C+2904|0)>>2],NC=Lv=0|w[(Xv+4|0)>>2],vC=Lv=0|w[(Xv=C+2824|0)>>2],WC=Vv=0|w[(Xv+4|0)>>2],vv=(Vv=NC)+(Lv=WC)|0,(Wv=(Xv=HC)+(hv=vC)|0)>>>0>>0&&(vv=vv+1|0),XC=vv,hv=Wv,Lv=(Vv=ZC)+Wv|0,Wv=(vv=pC)+(Xv=XC)|0,Lv>>>0>>0&&(Wv=Wv+1|0),LC=Wv,hv=Lv,Xv=(vv=dC)+Lv|0,Lv=(Wv=lC)+(Vv=LC)|0,Xv>>>0>>0&&(Lv=Lv+1|0),VC=Lv,hv=Xv,Vv=(Wv=tC)+Xv|0,Xv=(Lv=JC)+(vv=VC)|0,Vv>>>0>>0&&(Xv=Xv+1|0),hC=Xv,hv=Vv,vv=(Lv=sC)+Vv|0,Vv=(Xv=KC)+(Wv=hC)|0,vv>>>0>>0&&(Vv=Vv+1|0),yC=Vv,hv=vv,Wv=(Xv=UC)+vv|0,vv=(Vv=mC)+(Lv=yC)|0,Wv>>>0>>0&&(vv=vv+1|0),RC=vv,hv=Wv,Lv=(Vv=FC)+Wv|0,Wv=(vv=uC)+(Xv=RC)|0,Lv>>>0>>0&&(Wv=Wv+1|0),OC=Wv,hv=Lv,Xv=(vv=MC)+Lv|0,Lv=(Wv=oC)+(Vv=OC)|0,Xv>>>0>>0&&(Lv=Lv+1|0),xC=Lv,hv=Xv,Vv=(Wv=YC)+Xv|0,Xv=(Lv=GC)+(vv=xC)|0,Vv>>>0>>0&&(Xv=Xv+1|0),Lv=Vv,Wv=0,vv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Wv=Lv<>>(32-vv|0)|0)|0|Xv<>>0>>0&&(Vv=Vv+1|0),AW=vv,yv=Vv,Lv=vv,Rv=Wv=Vv&(Wv=524287)|0,TW=Lv=0|ew(0|(gW=vv&(hv=-1)|0),0|Wv,19,0|(Lv=0)),OW=Wv=U,Wv=0|w[((Vv=B)+32|0)>>2],QW=Lv=0|w[(Vv+36|0)>>2],RQ(0|Yg,0|TW,0|(Lv=OW),0|(GW=Wv),0|(Wv=QW)),SC=C+2288|0,xW=Wv=0|w[((Vv=C)+2928|0)>>2],VW=Lv=0|w[(Vv+2932|0)>>2],TC=Lv=0|w[(Vv+2848|0)>>2],qC=Wv=0|w[(Vv+2852|0)>>2],vv=(Wv=VW)+(Lv=qC)|0,(Xv=(Vv=xW)+(hv=TC)|0)>>>0>>0&&(vv=vv+1|0),mW=Xv,Pv=vv,_C=vv=0|w[((Wv=C)+3008|0)>>2],$C=Vv=0|w[(Wv+3012|0)>>2],Wv=Xv,Xv=(Vv=Pv)+(vv=$C)|0,(Lv=Wv+(hv=_C)|0)>>>0>>0&&(Xv=Xv+1|0),rW=Lv,Ov=Xv,Xv=0|w[((Vv=C)+3088|0)>>2],Aw=Wv=0|w[(Vv+3092|0)>>2],Vv=Lv,vv=Lv+(hv=Xv)|0,Lv=(Wv=Ov)+(Xv=Aw)|0,vv>>>0>>0&&(Lv=Lv+1|0),UW=vv,wW=Lv,Lv=0|w[((Wv=C)+3168|0)>>2],Bw=Vv=0|w[(Wv+3172|0)>>2],Wv=vv,Xv=vv+(hv=Lv)|0,vv=(Vv=wW)+(Lv=Bw)|0,Xv>>>0>>0&&(vv=vv+1|0),tW=Xv,iW=vv,Qw=Xv,gw=vv,vv=yv,vv=_v,Cw=(vv=yv)>>>0<(Wv=_v)>>>0|(0|vv)==(0|Wv)&(Vv=AW)>>>0<(hv=YW)>>>0|0,ww=Vv=0,Vv=Wv,Vv=qv,rw=(Vv=Wv)>>>0<(vv=qv)>>>0|(0|Vv)==(0|vv)&hv>>>0<(Wv=EW)>>>0|0,bw=hv=0,aw=hv=0|w[(Wv=C+3160|0)>>2],cw=Vv=0|w[(Wv+4|0)>>2],Vv=vv,Vv=xv,iw=(Vv=vv)>>>0<(hv=xv)>>>0|(0|Vv)==(0|hv)&(Wv=EW)>>>0<(vv=DW)>>>0|0,Dw=Wv=0,kw=Wv=0|w[(vv=C+3080|0)>>2],fw=Vv=0|w[(vv+4|0)>>2],Vv=hv,Vv=BW,Iw=(Vv=hv)>>>0<(Wv=BW)>>>0|(0|Vv)==(0|Wv)&(vv=DW)>>>0<(hv=oW)>>>0|0,nw=vv=0,Ew=vv=0|w[(hv=C+3e3|0)>>2],Yw=Vv=0|w[(hv+4|0)>>2],Vv=Wv,Vv=FW,Gw=(Vv=Wv)>>>0<(vv=FW)>>>0|(0|Vv)==(0|vv)&(hv=oW)>>>0<(Wv=pW)>>>0|0,Mw=hv=0,ow=hv=0|w[(Wv=C+2920|0)>>2],Fw=Vv=0|w[(Wv+4|0)>>2],uw=Vv=0|w[(Wv=C+2840|0)>>2],Uw=hv=0|w[(Wv+4|0)>>2],Xv=(hv=Fw)+(Vv=Uw)|0,(Lv=(Wv=ow)+(vv=uw)|0)>>>0>>0&&(Xv=Xv+1|0),mw=Xv,vv=Lv,Lv=(Xv=Mw)+(Wv=mw)|0,(Vv=(hv=Gw)+vv|0)>>>0>>0&&(Lv=Lv+1|0),sw=Lv,vv=Vv,Vv=(Lv=Yw)+(hv=sw)|0,(Wv=(Xv=Ew)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Kw=Vv,vv=Wv,Wv=(Vv=nw)+(Xv=Kw)|0,(hv=(Lv=Iw)+vv|0)>>>0>>0&&(Wv=Wv+1|0),tw=Wv,vv=hv,hv=(Wv=fw)+(Lv=tw)|0,(Xv=(Vv=kw)+vv|0)>>>0>>0&&(hv=hv+1|0),Jw=hv,vv=Xv,Xv=(hv=Dw)+(Vv=Jw)|0,(Lv=(Wv=iw)+vv|0)>>>0>>0&&(Xv=Xv+1|0),dw=Xv,vv=Lv,Lv=(Xv=cw)+(Wv=dw)|0,(Vv=(hv=aw)+vv|0)>>>0>>0&&(Lv=Lv+1|0),lw=Lv,vv=Vv,Vv=(Lv=bw)+(hv=lw)|0,(Wv=(Xv=rw)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Zw=Vv,vv=Wv,Wv=(Vv=ww)+(Xv=Zw)|0,(hv=(Lv=Cw)+vv|0)>>>0>>0&&(Wv=Wv+1|0),Vv=hv,Lv=0,Xv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Lv=Vv<>>(32-Xv|0)|0)|0|Wv<>>0?(Vv=0,MX=Lv>>>Xv|0):(Vv=Lv>>>Xv|0,MX=(((1<>>Xv|0),Hw=Vv,Nw=(Lv=GX)|(vv=MX)|0,vw=Wv=(Vv=pw)|(Wv=Hw)|0,hv=(Wv=gw)+(Lv=vw)|0,(Xv=(Vv=Qw)+(vv=Nw)|0)>>>0>>0&&(hv=hv+1|0),DW=Xv,xv=hv,FW=Vv=hv&(Vv=524287)|0,HW=Wv=0|ew(0|(pW=(Wv=Xv)&(vv=-1)|0),0|Vv,19,0|(Wv=0)),KW=Vv=U,Vv=0|w[((hv=B)+24|0)>>2],BW=Wv=0|w[(hv+28|0)>>2],RQ(0|SC,0|HW,0|(Wv=KW),0|(oW=Vv),0|(Vv=BW)),Ww=C+2352|0,PW=Vv=0|w[((hv=C)+2944|0)>>2],hW=Wv=0|w[(hv+2948|0)>>2],Xw=Wv=0|w[(hv+2864|0)>>2],Lw=Vv=0|w[(hv+2868|0)>>2],Xv=(Vv=hW)+(Wv=Lw)|0,(Lv=(hv=PW)+(vv=Xw)|0)>>>0>>0&&(Xv=Xv+1|0),EW=Lv,qv=Xv,Xv=0|w[((Vv=C)+3024|0)>>2],Vw=hv=0|w[(Vv+3028|0)>>2],Vv=Lv,Wv=Lv+(vv=Xv)|0,Lv=(hv=qv)+(Xv=Vw)|0,Wv>>>0>>0&&(Lv=Lv+1|0),YW=Wv,_v=Lv,Lv=0|w[((hv=C)+3104|0)>>2],hw=Vv=0|w[(hv+3108|0)>>2],hv=Wv,Xv=Wv+(vv=Lv)|0,Wv=(Vv=_v)+(Lv=hw)|0,Xv>>>0>>0&&(Wv=Wv+1|0),AW=Xv,yv=Wv,Wv=0|w[((Vv=C)+3184|0)>>2],yw=hv=0|w[(Vv+3188|0)>>2],Vv=Xv,Lv=Xv+(vv=Wv)|0,Xv=(hv=yv)+(Wv=yw)|0,Lv>>>0>>0&&(Xv=Xv+1|0),yW=Lv,LW=Xv,Rw=Lv,Ow=Xv,Xv=xv,Xv=iW,xw=(Xv=xv)>>>0<(Vv=iW)>>>0|(0|Xv)==(0|Vv)&(hv=DW)>>>0<(vv=tW)>>>0|0,Pw=hv=0,hv=Vv,hv=wW,zw=(hv=Vv)>>>0<(Xv=wW)>>>0|(0|hv)==(0|Xv)&vv>>>0<(Vv=UW)>>>0|0,jw=vv=0,Sw=vv=0|w[(Vv=C+3176|0)>>2],Tw=hv=0|w[(Vv+4|0)>>2],hv=Xv,hv=Ov,qw=(hv=Xv)>>>0<(vv=Ov)>>>0|(0|hv)==(0|vv)&(Vv=UW)>>>0<(Xv=rW)>>>0|0,_w=Vv=0,$w=Vv=0|w[(Xv=C+3096|0)>>2],Ar=hv=0|w[(Xv+4|0)>>2],hv=vv,hv=Pv,Br=(hv=vv)>>>0<(Vv=Pv)>>>0|(0|hv)==(0|Vv)&(Xv=rW)>>>0<(vv=mW)>>>0|0,Qr=Xv=0,gr=Xv=0|w[(vv=C+3016|0)>>2],Cr=hv=0|w[(vv+4|0)>>2],hv=Vv,hv=VW,wr=(hv=Vv)>>>0<(Xv=VW)>>>0|(0|hv)==(0|Xv)&(vv=mW)>>>0<(Vv=xW)>>>0|0,rr=vv=0,er=vv=0|w[(Vv=C+2936|0)>>2],br=hv=0|w[(Vv+4|0)>>2],ar=hv=0|w[(Vv=C+2856|0)>>2],cr=vv=0|w[(Vv+4|0)>>2],Lv=(vv=br)+(hv=cr)|0,(Wv=(Vv=er)+(Xv=ar)|0)>>>0>>0&&(Lv=Lv+1|0),ir=Lv,Xv=Wv,hv=(vv=wr)+Wv|0,Wv=(Lv=rr)+(Vv=ir)|0,hv>>>0>>0&&(Wv=Wv+1|0),Dr=Wv,Xv=hv,hv=(Wv=Cr)+(vv=Dr)|0,(Vv=(Lv=gr)+Xv|0)>>>0>>0&&(hv=hv+1|0),kr=hv,Xv=Vv,Vv=(hv=Qr)+(Lv=kr)|0,(vv=(Wv=Br)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),fr=Vv,Xv=vv,Lv=(hv=$w)+vv|0,vv=(Vv=Ar)+(Wv=fr)|0,Lv>>>0>>0&&(vv=vv+1|0),Ir=vv,Xv=Lv,Lv=(vv=_w)+(hv=Ir)|0,(Wv=(Vv=qw)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),nr=Lv,Xv=Wv,hv=(vv=Sw)+Wv|0,Wv=(Lv=Tw)+(Vv=nr)|0,hv>>>0>>0&&(Wv=Wv+1|0),Er=Wv,Xv=hv,hv=(Wv=jw)+(vv=Er)|0,(Vv=(Lv=zw)+Xv|0)>>>0>>0&&(hv=hv+1|0),Yr=hv,Xv=Vv,Vv=(hv=Pw)+(Lv=Yr)|0,(vv=(Wv=xw)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),hv=vv,Wv=0,Lv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(Wv=hv<>>(32-Lv|0)|0)|0|Vv<>>0?(hv=0,FX=Wv>>>Lv|0):(hv=Wv>>>Lv|0,FX=(((1<>>Lv|0),Mr=hv,or=(Wv=oX)|(Xv=FX)|0,Fr=Vv=(hv=Gr)|(Vv=Mr)|0,vv=(Vv=Ow)+(Wv=Fr)|0,(Lv=(hv=Rw)+(Xv=or)|0)>>>0>>0&&(vv=vv+1|0),mW=Lv,Pv=vv,Vv=Lv,wW=hv=vv&(hv=524287)|0,rW=Vv=0|ew(0|(UW=Lv&(Xv=-1)|0),0|hv,19,0|(Vv=0)),Ov=hv=U,hv=0|w[((vv=B)+16|0)>>2],xv=Vv=0|w[(vv+20|0)>>2],RQ(0|Ww,0|rW,0|(Vv=Ov),0|(DW=hv),0|(hv=xv)),ur=C+2128|0,hv=Pv,hv=LW,vv=Lv,Ur=(hv=Pv)>>>0<(Vv=LW)>>>0|(0|hv)==(0|Vv)&Lv>>>0<(Xv=yW)>>>0|0,mr=vv=0,vv=Vv,vv=yv,sr=(vv=Vv)>>>0<(hv=yv)>>>0|(0|vv)==(0|hv)&Xv>>>0<(Vv=AW)>>>0|0,Kr=Xv=0,tr=Xv=0|w[(Vv=C+3192|0)>>2],Jr=vv=0|w[(Vv+4|0)>>2],vv=hv,vv=_v,dr=(vv=hv)>>>0<(Xv=_v)>>>0|(0|vv)==(0|Xv)&(Vv=AW)>>>0<(hv=YW)>>>0|0,lr=Vv=0,Zr=Vv=0|w[(hv=C+3112|0)>>2],pr=vv=0|w[(hv+4|0)>>2],vv=Xv,vv=qv,Hr=(vv=Xv)>>>0<(Vv=qv)>>>0|(0|vv)==(0|Vv)&(hv=YW)>>>0<(Xv=EW)>>>0|0,Nr=hv=0,vr=hv=0|w[(Xv=C+3032|0)>>2],Wr=vv=0|w[(Xv+4|0)>>2],vv=Vv,vv=hW,Xr=(vv=Vv)>>>0<(hv=hW)>>>0|(0|vv)==(0|hv)&(Xv=EW)>>>0<(Vv=PW)>>>0|0,Lr=Xv=0,Vr=Xv=0|w[(Vv=C+2952|0)>>2],hr=vv=0|w[(Vv+4|0)>>2],yr=vv=0|w[(Vv=C+2872|0)>>2],Rr=Xv=0|w[(Vv+4|0)>>2],Lv=(Xv=hr)+(vv=Rr)|0,(Wv=(Vv=Vr)+(hv=yr)|0)>>>0>>0&&(Lv=Lv+1|0),Or=Lv,hv=Wv,vv=(Xv=Xr)+Wv|0,Wv=(Lv=Lr)+(Vv=Or)|0,vv>>>0>>0&&(Wv=Wv+1|0),xr=Wv,hv=vv,Vv=(Lv=vr)+vv|0,vv=(Wv=Wr)+(Xv=xr)|0,Vv>>>0>>0&&(vv=vv+1|0),Pr=vv,hv=Vv,Xv=(Wv=Hr)+Vv|0,Vv=(vv=Nr)+(Lv=Pr)|0,Xv>>>0>>0&&(Vv=Vv+1|0),zr=Vv,hv=Xv,Lv=(vv=Zr)+Xv|0,Xv=(Vv=pr)+(Wv=zr)|0,Lv>>>0>>0&&(Xv=Xv+1|0),jr=Xv,hv=Lv,Wv=(Vv=dr)+Lv|0,Lv=(Xv=lr)+(vv=jr)|0,Wv>>>0>>0&&(Lv=Lv+1|0),Sr=Lv,hv=Wv,vv=(Xv=tr)+Wv|0,Wv=(Lv=Jr)+(Vv=Sr)|0,vv>>>0>>0&&(Wv=Wv+1|0),Tr=Wv,hv=vv,Vv=(Lv=sr)+vv|0,vv=(Wv=Kr)+(Xv=Tr)|0,Vv>>>0>>0&&(vv=vv+1|0),qr=vv,hv=Vv,Xv=(Wv=Ur)+Vv|0,Vv=(vv=mr)+(Lv=qr)|0,Xv>>>0>>0&&(Vv=Vv+1|0),vv=Xv,Wv=0,Lv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Wv=vv<>>(32-Lv|0)|0)|0|Vv<>>0?(vv=0,UX=Wv>>>Lv|0):(vv=Wv>>>Lv|0,UX=(((1<>>Lv|0),$r=vv,Ae=Wv=0|ew(0|((Wv=uX)|(hv=UX)),0|(Vv=(vv=_r)|(Vv=$r)|0),19,0|(Wv=0)),Be=Vv=U,Qe=(vv=NW)&(hv=-1)|0,ge=Wv=(Vv=ZW)&(Wv=524287)|0,Xv=(Wv=Be)+(vv=ge)|0,(Lv=(Vv=Ae)+(hv=Qe)|0)>>>0>>0&&(Xv=Xv+1|0),YW=Lv,_v=Xv,AW=(Wv=Lv)&(hv=-1)|0,yv=Vv=Xv&(Vv=524287)|0,Vv=0|w[((Xv=B)+8|0)>>2],qv=Wv=0|w[(Xv+12|0)>>2],RQ(0|ur,0|AW,0|(Wv=yv),0|(EW=Vv),0|(Vv=qv)),Ce=C+2208|0,we=(Xv=dW)&(hv=-1)|0,re=Wv=(Vv=fW)&(Wv=524287)|0,Wv=_v,Vv=Lv,Xv=0,vv=31&(hv=51)|0,32<=(63&hv|0)>>>0?(Xv=0,mX=Wv>>>vv|0):(Xv=Wv>>>vv|0,mX=(((1<>>vv|0),ee=Xv,Lv=(Xv=re)+(Vv=ee)|0,(vv=(Wv=we)+(hv=mX)|0)>>>0>>0&&(Lv=Lv+1|0),mW=vv,Pv=Lv,Lv=0|w[(Xv=B)>>2],_v=Wv=0|w[(Xv+4|0)>>2],RQ(0|Ce,0|vv,0|(Wv=Pv),0|(YW=Lv),0|(Lv=_v)),Lv=OW,Lv=BW,RQ(0|C+2256,0|TW,0|(Lv=OW),0|oW,0|(Wv=BW)),Wv=KW,Wv=xv,RQ(0|C+2304,0|HW,0|(Wv=KW),0|DW,0|(Lv=xv)),Lv=Ov,Lv=qv,RQ(0|C+2368,0|rW,0|(Lv=Ov),0|EW,0|(Wv=qv)),Wv=yv,Wv=_v,RQ(0|C+2144,0|AW,0|(Wv=yv),0|YW,0|(Lv=_v)),Wv=0|ew(0|vv,0|(Lv=Pv),19,0|(Wv=0)),be=Lv=U,Lv=QW,RQ(0|C+2224,0|Wv,0|(Lv=be),0|GW,0|(Wv=QW)),Wv=Rv,Wv=_v,RQ(0|C+2720,0|gW,0|(Wv=Rv),0|YW,0|(Lv=_v)),Lv=KW,Lv=QW,RQ(0|C+2272,0|HW,0|(Lv=KW),0|GW,0|(Wv=QW)),Wv=Ov,Wv=BW,RQ(0|C+2336,0|rW,0|(Wv=Ov),0|oW,0|(Lv=BW)),Lv=yv,Lv=xv,RQ(0|C+2112,0|AW,0|(Lv=yv),0|DW,0|(Wv=xv)),Wv=Pv,Wv=qv,RQ(0|C+2192,0|vv,0|(Wv=Pv),0|EW,0|(Lv=qv)),Lv=Rv,Lv=qv,RQ(0|C+2400,0|gW,0|(Lv=Rv),0|EW,0|(Wv=qv)),Wv=FW,Wv=_v,RQ(0|C+2704,0|pW,0|(Wv=FW),0|YW,0|(Lv=_v)),Lv=Ov,Lv=QW,RQ(0|C+2320,0|rW,0|(Lv=Ov),0|GW,0|(Wv=QW)),Wv=yv,Wv=BW,RQ(0|C+2096,0|AW,0|(Wv=yv),0|oW,0|(Lv=BW)),Lv=Pv,Lv=xv,RQ(0|C+2176,0|vv,0|(Lv=Pv),0|DW,0|(Wv=xv)),Wv=Rv,Wv=xv,RQ(0|C+2480,0|gW,0|(Wv=Rv),0|DW,0|(Lv=xv)),Lv=FW,Lv=qv,RQ(0|C+2384,0|pW,0|(Lv=FW),0|EW,0|(Wv=qv)),Wv=wW,Wv=_v,RQ(0|C+2688,0|UW,0|(Wv=wW),0|YW,0|(Lv=_v)),Lv=yv,Lv=QW,RQ(0|C+2080,0|AW,0|(Lv=yv),0|GW,0|(Wv=QW)),Wv=Pv,Wv=BW,RQ(0|C+2160,0|vv,0|(Wv=Pv),0|oW,0|(Lv=BW)),Lv=QW,Wv=0|ew(0|uW,0|(Lv=eW),19,0|(Wv=0)),Rv=Lv=U,RQ(0|C+2656,0|GW,0|(Lv=QW),0|(gW=Wv),0|(Wv=Rv)),Wv=BW,Lv=0|ew(0|aW,0|(Wv=zv),19,0|(Lv=0)),Pv=Wv=U,RQ(0|C+2592,0|oW,0|(Wv=BW),0|(mW=Lv),0|(Lv=Pv)),Lv=xv,Wv=0|ew(0|bW,0|(Lv=Sv),19,0|(Wv=0)),yv=Lv=U,RQ(0|C+2528,0|DW,0|(Lv=xv),0|(AW=Wv),0|(Wv=yv)),Wv=qv,Wv=$v,RQ(0|C+1648,0|EW,0|(Wv=qv),0|nW,0|(Lv=$v)),Lv=jv,Lv=_v,RQ(0|C+2784,0|kW,0|(Lv=jv),0|YW,0|(Wv=_v)),Wv=BW,Wv=Rv,RQ(0|C+2608,0|oW,0|(Wv=BW),0|gW,0|(Lv=Rv)),Lv=xv,Lv=Pv,RQ(0|C+2544,0|DW,0|(Lv=xv),0|mW,0|(Wv=Pv)),Wv=$v,Wv=_v,RQ(0|C+1664,0|nW,0|(Wv=$v),0|YW,0|(Lv=_v)),Lv=qv,Lv=yv,RQ(0|C+2464,0|EW,0|(Lv=qv),0|AW,0|(Wv=yv)),Lv=0|ew(0|kW,0|(Wv=jv),19,0|(Lv=0)),ae=Wv=U,Wv=QW,RQ(0|C+2672,0|Lv,0|(Wv=ae),0|GW,0|(Lv=QW)),Lv=_v,Lv=eW,RQ(0|C+2768,0|YW,0|(Lv=_v),0|uW,0|(Wv=eW)),Wv=QW,Wv=Pv,RQ(0|C+2640,0|GW,0|(Wv=QW),0|mW,0|(Lv=Pv)),Lv=BW,Lv=yv,RQ(0|C+2576,0|oW,0|(Lv=BW),0|AW,0|(Wv=yv)),Wv=$v,Wv=xv,RQ(0|C+1632,0|nW,0|(Wv=$v),0|DW,0|(Lv=xv)),Lv=jv,Lv=qv,RQ(0|C+2448,0|kW,0|(Lv=jv),0|EW,0|(Wv=qv)),Wv=_v,Wv=zv,RQ(0|C+2752,0|YW,0|(Wv=_v),0|aW,0|(Lv=zv)),Lv=yv,Lv=QW,RQ(0|C+2624,0|AW,0|(Lv=yv),0|GW,0|(Wv=QW)),Wv=$v,Wv=BW,RQ(0|C+1536,0|nW,0|(Wv=$v),0|oW,0|(Lv=BW)),Lv=qv,Lv=eW,RQ(0|C+2432,0|EW,0|(Lv=qv),0|uW,0|(Wv=eW)),Wv=jv,Wv=xv,RQ(0|C+2512,0|kW,0|(Wv=jv),0|DW,0|(Lv=xv)),Lv=Sv,Lv=_v,RQ(0|C+2736,0|bW,0|(Lv=Sv),0|YW,0|(Wv=_v)),Wv=xv,Wv=eW,RQ(0|C+2496,0|DW,0|(Wv=xv),0|uW,0|(Lv=eW)),Lv=$v,Lv=QW,RQ(0|C+1440,0|nW,0|(Lv=$v),0|GW,0|(Wv=QW)),Wv=qv,Wv=zv,RQ(0|C+2416,0|EW,0|(Wv=qv),0|aW,0|(Lv=zv)),Lv=jv,Lv=BW,RQ(0|C+2560,0|kW,0|(Lv=jv),0|oW,0|(Wv=BW)),ce=C,tW=Wv=0|w[((Xv=C)+2272|0)>>2],iW=Lv=0|w[(Xv+2276|0)>>2],ie=Lv=0|w[(Xv+2720|0)>>2],De=Wv=0|w[(Xv+2724|0)>>2],vv=(Wv=iW)+(Lv=De)|0,(Vv=(Xv=tW)+(hv=ie)|0)>>>0>>0&&(vv=vv+1|0),kW=Vv,jv=vv,ke=vv=0|w[((Wv=C)+2336|0)>>2],fe=Xv=0|w[(Wv+2340|0)>>2],Wv=Vv,Vv=(Xv=jv)+(vv=fe)|0,(Lv=Wv+(hv=ke)|0)>>>0>>0&&(Vv=Vv+1|0),uW=Lv,eW=Vv,Ie=Vv=0|w[((Xv=C)+2112|0)>>2],ne=Wv=0|w[(Xv+2116|0)>>2],Xv=Lv,Lv=(Wv=eW)+(Vv=ne)|0,(vv=Xv+(hv=Ie)|0)>>>0>>0&&(Lv=Lv+1|0),AW=vv,yv=Lv,Lv=0|w[((Wv=C)+2192|0)>>2],Ee=Xv=0|w[(Wv+2196|0)>>2],Wv=vv,Vv=vv+(hv=Lv)|0,vv=(Xv=yv)+(Lv=Ee)|0,Vv>>>0>>0&&(vv=vv+1|0),mW=Vv,Pv=vv,Ye=Vv,Ge=vv,pW=vv=0|w[((Xv=C)+2288|0)>>2],FW=Wv=0|w[(Xv+2292|0)>>2],Me=Wv=0|w[(Xv+2240|0)>>2],oe=vv=0|w[(Xv+2244|0)>>2],Vv=(vv=FW)+(Wv=oe)|0,(Lv=(Xv=pW)+(hv=Me)|0)>>>0>>0&&(Vv=Vv+1|0),nW=Lv,$v=Vv,Fe=Vv=0|w[((vv=C)+2352|0)>>2],ue=Xv=0|w[(vv+2356|0)>>2],vv=Lv,Lv=(Xv=$v)+(Vv=ue)|0,(Wv=vv+(hv=Fe)|0)>>>0>>0&&(Lv=Lv+1|0),gW=Wv,Rv=Lv,Lv=0|w[((Xv=C)+2128|0)>>2],Ue=vv=0|w[(Xv+2132|0)>>2],Xv=Wv,Vv=Wv+(hv=Lv)|0,Wv=(vv=Rv)+(Lv=Ue)|0,Vv>>>0>>0&&(Wv=Wv+1|0),aW=Vv,zv=Wv,me=Wv=0|w[((vv=C)+2208|0)>>2],se=Xv=0|w[(vv+2212|0)>>2],vv=Vv,Vv=(Xv=zv)+(Wv=se)|0,(Lv=vv+(hv=me)|0)>>>0>>0&&(Vv=Vv+1|0),rW=Lv,Ov=Vv,Ke=Lv,te=Vv,HW=Vv=0|w[((Xv=C)+2304|0)>>2],KW=vv=0|w[(Xv+2308|0)>>2],Je=vv=0|w[(Xv+2256|0)>>2],de=Vv=0|w[(Xv+2260|0)>>2],Lv=(Vv=KW)+(vv=de)|0,(Wv=(Xv=HW)+(hv=Je)|0)>>>0>>0&&(Lv=Lv+1|0),bW=Wv,Sv=Lv,Lv=0|w[((Vv=C)+2368|0)>>2],le=Xv=0|w[(Vv+2372|0)>>2],Vv=Wv,vv=Wv+(hv=Lv)|0,Wv=(Xv=Sv)+(Lv=le)|0,vv>>>0>>0&&(Wv=Wv+1|0),dW=vv,fW=Wv,Wv=0|w[((Xv=C)+2144|0)>>2],Ze=Vv=0|w[(Xv+2148|0)>>2],Xv=vv,Lv=vv+(hv=Wv)|0,vv=(Vv=fW)+(Wv=Ze)|0,Lv>>>0>>0&&(vv=vv+1|0),UW=Lv,wW=vv,vv=0|w[((Vv=C)+2224|0)>>2],pe=Xv=0|w[(Vv+2228|0)>>2],Vv=Lv,Wv=Lv+(hv=vv)|0,Lv=(Xv=wW)+(vv=pe)|0,Wv>>>0>>0&&(Lv=Lv+1|0),NW=Wv,ZW=Lv,Xv=Wv,Vv=0,vv=31&(hv=51)|0,32<=(63&hv|0)>>>0?(Vv=0,sX=Lv>>>vv|0):(Vv=Lv>>>vv|0,sX=(((1<>>vv|0),He=sX,Ne=Vv,Vv=ZW,Vv=wW,ve=(Vv=ZW)>>>0<(Xv=wW)>>>0|(0|Vv)==(0|Xv)&(Lv=NW)>>>0<(hv=UW)>>>0|0,We=Lv=0,Xe=Lv=0|w[(hv=C+2232|0)>>2],Le=Vv=0|w[(hv+4|0)>>2],Vv=Xv,Vv=fW,Ve=(Vv=Xv)>>>0<(Lv=fW)>>>0|(0|Vv)==(0|Lv)&(hv=UW)>>>0<(Xv=dW)>>>0|0,he=hv=0,ye=hv=0|w[(Xv=C+2152|0)>>2],Re=Vv=0|w[(Xv+4|0)>>2],Vv=Lv,Vv=Sv,Oe=(Vv=Lv)>>>0<(hv=Sv)>>>0|(0|Vv)==(0|hv)&(Xv=dW)>>>0<(Lv=bW)>>>0|0,xe=Xv=0,Pe=Xv=0|w[(Lv=C+2376|0)>>2],ze=Vv=0|w[(Lv+4|0)>>2],Vv=hv,Vv=KW,je=(Vv=hv)>>>0<(Xv=KW)>>>0|(0|Vv)==(0|Xv)&(Lv=bW)>>>0<(hv=HW)>>>0|0,Se=Lv=0,Te=Lv=0|w[(hv=C+2312|0)>>2],qe=Vv=0|w[(hv+4|0)>>2],_e=Vv=0|w[(hv=C+2264|0)>>2],$e=Lv=0|w[(hv+4|0)>>2],Wv=(Lv=qe)+(Vv=$e)|0,(vv=(hv=Te)+(Xv=_e)|0)>>>0>>0&&(Wv=Wv+1|0),Ab=Wv,Xv=vv,Vv=(Lv=je)+vv|0,vv=(Wv=Se)+(hv=Ab)|0,Vv>>>0>>0&&(vv=vv+1|0),Bb=vv,Xv=Vv,Vv=(vv=ze)+(Lv=Bb)|0,(hv=(Wv=Pe)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),Qb=Vv,Xv=hv,hv=(Vv=xe)+(Wv=Qb)|0,(Lv=(vv=Oe)+Xv|0)>>>0>>0&&(hv=hv+1|0),gb=hv,Xv=Lv,Lv=(hv=Re)+(vv=gb)|0,(Wv=(Vv=ye)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),Cb=Lv,Xv=Wv,vv=(hv=Ve)+Wv|0,Wv=(Lv=he)+(Vv=Cb)|0,vv>>>0>>0&&(Wv=Wv+1|0),wb=Wv,Xv=vv,Vv=(Lv=Xe)+vv|0,vv=(Wv=Le)+(hv=wb)|0,Vv>>>0>>0&&(vv=vv+1|0),rb=vv,Xv=Vv,Vv=(vv=We)+(Lv=rb)|0,(hv=(Wv=ve)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),vv=hv,Wv=0,Lv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(Wv=vv<>>(32-Lv|0)|0)|0|Vv<>>0>>0&&(hv=hv+1|0),bW=Lv,Sv=hv,vv=Lv,Wv=0,Vv=31&(Xv=51)|0,32<=(63&Xv|0)>>>0?(Wv=0,tX=hv>>>Vv|0):(Wv=hv>>>Vv|0,tX=(((1<>>Vv|0),cb=tX,ib=Wv,Wv=Sv,Wv=Ov,Db=(Wv=Sv)>>>0<(vv=Ov)>>>0|(0|Wv)==(0|vv)&(hv=bW)>>>0<(Xv=rW)>>>0|0,kb=hv=0,hv=vv,hv=zv,fb=(hv=vv)>>>0<(Wv=zv)>>>0|(0|hv)==(0|Wv)&Xv>>>0<(vv=aW)>>>0|0,Ib=Xv=0,nb=Xv=0|w[(vv=C+2216|0)>>2],Eb=hv=0|w[(vv+4|0)>>2],hv=Wv,hv=Rv,Yb=(hv=Wv)>>>0<(Xv=Rv)>>>0|(0|hv)==(0|Xv)&(vv=aW)>>>0<(Wv=gW)>>>0|0,Gb=vv=0,Mb=vv=0|w[(Wv=C+2136|0)>>2],ob=hv=0|w[(Wv+4|0)>>2],hv=Xv,hv=$v,Fb=(hv=Xv)>>>0<(vv=$v)>>>0|(0|hv)==(0|vv)&(Wv=gW)>>>0<(Xv=nW)>>>0|0,ub=Wv=0,Ub=Wv=0|w[(Xv=C+2360|0)>>2],mb=hv=0|w[(Xv+4|0)>>2],hv=vv,hv=FW,sb=(hv=vv)>>>0<(Wv=FW)>>>0|(0|hv)==(0|Wv)&(Xv=nW)>>>0<(vv=pW)>>>0|0,Kb=Xv=0,tb=Xv=0|w[(vv=C+2296|0)>>2],Jb=hv=0|w[(vv+4|0)>>2],db=hv=0|w[(vv=C+2248|0)>>2],lb=Xv=0|w[(vv+4|0)>>2],Lv=(Xv=Jb)+(hv=lb)|0,(Vv=(vv=tb)+(Wv=db)|0)>>>0>>0&&(Lv=Lv+1|0),Zb=Lv,Wv=Vv,Vv=(Lv=Kb)+(vv=Zb)|0,(hv=(Xv=sb)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),pb=Vv,Wv=hv,hv=(Vv=mb)+(Xv=pb)|0,(vv=(Lv=Ub)+Wv|0)>>>0>>0&&(hv=hv+1|0),Hb=hv,Wv=vv,Xv=(Vv=Fb)+vv|0,vv=(hv=ub)+(Lv=Hb)|0,Xv>>>0>>0&&(vv=vv+1|0),Nb=vv,Wv=Xv,Xv=(vv=ob)+(Vv=Nb)|0,(Lv=(hv=Mb)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),vb=Xv,Wv=Lv,Lv=(Xv=Gb)+(hv=vb)|0,(Vv=(vv=Yb)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),Wb=Lv,Wv=Vv,Vv=(Lv=Eb)+(vv=Wb)|0,(hv=(Xv=nb)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),Xb=Vv,Wv=hv,hv=(Vv=Ib)+(Xv=Xb)|0,(vv=(Lv=fb)+Wv|0)>>>0>>0&&(hv=hv+1|0),Lb=hv,Wv=vv,Xv=(Vv=Db)+vv|0,vv=(hv=kb)+(Lv=Lb)|0,Xv>>>0>>0&&(vv=vv+1|0),hv=Xv,Vv=0,Lv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(Vv=hv<>>(32-Lv|0)|0)|0|vv<>>0>>0&&(Xv=Xv+1|0),gW=Lv,Rv=Xv,hv=Lv,nW=Lv&(Wv=-1)|0,$v=Vv=Xv&(Vv=524287)|0,w[((hv=ce)+3696|0)>>2]=nW,w[(hv+3700|0)>>2]=Vv,Rb=C,pW=Vv=0|w[((Xv=C)+2704|0)>>2],FW=hv=0|w[(Xv+2708|0)>>2],Ob=hv=0|w[(Xv+2400|0)>>2],xb=Vv=0|w[(Xv+2404|0)>>2],Lv=(Vv=FW)+(hv=xb)|0,(vv=(Xv=pW)+(Wv=Ob)|0)>>>0>>0&&(Lv=Lv+1|0),aW=vv,zv=Lv,Lv=0|w[((Vv=C)+2320|0)>>2],Pb=Xv=0|w[(Vv+2324|0)>>2],Vv=vv,hv=vv+(Wv=Lv)|0,vv=(Xv=zv)+(Lv=Pb)|0,hv>>>0>>0&&(vv=vv+1|0),rW=hv,Ov=vv,zb=vv=0|w[((Xv=C)+2096|0)>>2],jb=Vv=0|w[(Xv+2100|0)>>2],Xv=hv,hv=(Vv=Ov)+(vv=jb)|0,(Lv=Xv+(Wv=zb)|0)>>>0>>0&&(hv=hv+1|0),dW=Lv,fW=hv,hv=0|w[((Vv=C)+2176|0)>>2],Sb=Xv=0|w[(Vv+2180|0)>>2],Vv=Lv,vv=Lv+(Wv=hv)|0,Lv=(Xv=fW)+(hv=Sb)|0,vv>>>0>>0&&(Lv=Lv+1|0),UW=vv,wW=Lv,Tb=vv,qb=Lv,Lv=Rv,Lv=Pv,_b=(Lv=Rv)>>>0<(Vv=Pv)>>>0|(0|Lv)==(0|Vv)&(Xv=gW)>>>0<(Wv=mW)>>>0|0,$b=Xv=0,Xv=Vv,Xv=yv,Aa=(Xv=Vv)>>>0<(Lv=yv)>>>0|(0|Xv)==(0|Lv)&Wv>>>0<(Vv=AW)>>>0|0,Ba=Wv=0,Qa=Wv=0|w[(Vv=C+2200|0)>>2],ga=Xv=0|w[(Vv+4|0)>>2],Xv=Lv,Xv=eW,Ca=(Xv=Lv)>>>0<(Wv=eW)>>>0|(0|Xv)==(0|Wv)&(Vv=AW)>>>0<(Lv=uW)>>>0|0,wa=Vv=0,ra=Vv=0|w[(Lv=C+2120|0)>>2],ea=Xv=0|w[(Lv+4|0)>>2],Xv=Wv,Xv=jv,ba=(Xv=Wv)>>>0<(Vv=jv)>>>0|(0|Xv)==(0|Vv)&(Lv=uW)>>>0<(Wv=kW)>>>0|0,aa=Lv=0,ca=Lv=0|w[(Wv=C+2344|0)>>2],ia=Xv=0|w[(Wv+4|0)>>2],Xv=Vv,Xv=iW,Da=(Xv=Vv)>>>0<(Lv=iW)>>>0|(0|Xv)==(0|Lv)&(Wv=kW)>>>0<(Vv=tW)>>>0|0,ka=Wv=0,fa=Wv=0|w[(Vv=C+2280|0)>>2],Ia=Xv=0|w[(Vv+4|0)>>2],na=Xv=0|w[(Vv=C+2728|0)>>2],Ea=Wv=0|w[(Vv+4|0)>>2],vv=(Wv=Ia)+(Xv=Ea)|0,(hv=(Vv=fa)+(Lv=na)|0)>>>0>>0&&(vv=vv+1|0),Ya=vv,Lv=hv,hv=(vv=ka)+(Vv=Ya)|0,(Xv=(Wv=Da)+Lv|0)>>>0>>0&&(hv=hv+1|0),Ga=hv,Lv=Xv,Vv=(vv=ca)+Xv|0,Xv=(hv=ia)+(Wv=Ga)|0,Vv>>>0>>0&&(Xv=Xv+1|0),Ma=Xv,Lv=Vv,Vv=(Xv=aa)+(vv=Ma)|0,(Wv=(hv=ba)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),oa=Vv,Lv=Wv,vv=(Xv=ra)+Wv|0,Wv=(Vv=ea)+(hv=oa)|0,vv>>>0>>0&&(Wv=Wv+1|0),Fa=Wv,Lv=vv,hv=(Vv=Ca)+vv|0,vv=(Wv=wa)+(Xv=Fa)|0,hv>>>0>>0&&(vv=vv+1|0),ua=vv,Lv=hv,hv=(vv=ga)+(Vv=ua)|0,(Xv=(Wv=Qa)+Lv|0)>>>0>>0&&(hv=hv+1|0),Ua=hv,Lv=Xv,Vv=(vv=Aa)+Xv|0,Xv=(hv=Ba)+(Wv=Ua)|0,Vv>>>0>>0&&(Xv=Xv+1|0),ma=Xv,Lv=Vv,Vv=(Xv=$b)+(vv=ma)|0,(Wv=(hv=_b)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),Xv=Wv,hv=0,vv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(hv=Xv<>>(32-vv|0)|0)|0|Vv<>>0?(Xv=0,lX=hv>>>vv|0):(Xv=hv>>>vv|0,lX=(((1<>>vv|0),Ka=Xv,ta=(hv=dX)|(Lv=lX)|0,Ja=Vv=(Xv=sa)|(Vv=Ka)|0,Wv=(Vv=qb)+(hv=Ja)|0,(vv=(Xv=Tb)+(Lv=ta)|0)>>>0>>0&&(Wv=Wv+1|0),uW=vv,eW=Wv,Vv=vv,kW=vv&(Lv=-1)|0,jv=Xv=Wv&(Xv=524287)|0,w[((Vv=Rb)+3704|0)>>2]=kW,w[(Vv+3708|0)>>2]=Xv,da=C,HW=Xv=0|w[((Wv=C)+2384|0)>>2],KW=Vv=0|w[(Wv+2388|0)>>2],la=Vv=0|w[(Wv+2480|0)>>2],Za=Xv=0|w[(Wv+2484|0)>>2],vv=(Xv=KW)+(Vv=Za)|0,(hv=(Wv=HW)+(Lv=la)|0)>>>0>>0&&(vv=vv+1|0),AW=hv,yv=vv,pa=vv=0|w[((Xv=C)+2688|0)>>2],Ha=Wv=0|w[(Xv+2692|0)>>2],Xv=hv,hv=(Wv=yv)+(vv=Ha)|0,(Vv=Xv+(Lv=pa)|0)>>>0>>0&&(hv=hv+1|0),mW=Vv,Pv=hv,Na=hv=0|w[((Wv=C)+2080|0)>>2],va=Xv=0|w[(Wv+2084|0)>>2],Wv=Vv,Vv=(Xv=Pv)+(hv=va)|0,(vv=Wv+(Lv=Na)|0)>>>0>>0&&(Vv=Vv+1|0),gW=vv,Rv=Vv,Vv=0|w[((Xv=C)+2160|0)>>2],Wa=Wv=0|w[(Xv+2164|0)>>2],Xv=vv,hv=vv+(Lv=Vv)|0,vv=(Wv=Rv)+(Vv=Wa)|0,hv>>>0>>0&&(vv=vv+1|0),tW=hv,iW=vv,Xa=hv,La=vv,vv=eW,vv=wW,Va=(vv=eW)>>>0<(Xv=wW)>>>0|(0|vv)==(0|Xv)&(Wv=uW)>>>0<(Lv=UW)>>>0|0,ha=Wv=0,Wv=Xv,Wv=fW,ya=(Wv=Xv)>>>0<(vv=fW)>>>0|(0|Wv)==(0|vv)&Lv>>>0<(Xv=dW)>>>0|0,Ra=Lv=0,Oa=Lv=0|w[(Xv=C+2184|0)>>2],xa=Wv=0|w[(Xv+4|0)>>2],Wv=vv,Wv=Ov,Pa=(Wv=vv)>>>0<(Lv=Ov)>>>0|(0|Wv)==(0|Lv)&(Xv=dW)>>>0<(vv=rW)>>>0|0,za=Xv=0,ja=Xv=0|w[(vv=C+2104|0)>>2],Sa=Wv=0|w[(vv+4|0)>>2],Wv=Lv,Wv=zv,Ta=(Wv=Lv)>>>0<(Xv=zv)>>>0|(0|Wv)==(0|Xv)&(vv=rW)>>>0<(Lv=aW)>>>0|0,qa=vv=0,_a=vv=0|w[(Lv=C+2328|0)>>2],$a=Wv=0|w[(Lv+4|0)>>2],Wv=Xv,Wv=FW,Ac=(Wv=Xv)>>>0<(vv=FW)>>>0|(0|Wv)==(0|vv)&(Lv=aW)>>>0<(Xv=pW)>>>0|0,Bc=Lv=0,Qc=Lv=0|w[(Xv=C+2712|0)>>2],gc=Wv=0|w[(Xv+4|0)>>2],Cc=Wv=0|w[(Xv=C+2408|0)>>2],wc=Lv=0|w[(Xv+4|0)>>2],hv=(Lv=gc)+(Wv=wc)|0,(Vv=(Xv=Qc)+(vv=Cc)|0)>>>0>>0&&(hv=hv+1|0),rc=hv,vv=Vv,Vv=(hv=Bc)+(Xv=rc)|0,(Wv=(Lv=Ac)+vv|0)>>>0>>0&&(Vv=Vv+1|0),ec=Vv,vv=Wv,Wv=(Vv=$a)+(Lv=ec)|0,(Xv=(hv=_a)+vv|0)>>>0>>0&&(Wv=Wv+1|0),bc=Wv,vv=Xv,Xv=(Wv=qa)+(hv=bc)|0,(Lv=(Vv=Ta)+vv|0)>>>0>>0&&(Xv=Xv+1|0),ac=Xv,vv=Lv,Lv=(Xv=Sa)+(Vv=ac)|0,(hv=(Wv=ja)+vv|0)>>>0>>0&&(Lv=Lv+1|0),cc=Lv,vv=hv,hv=(Lv=za)+(Wv=cc)|0,(Vv=(Xv=Pa)+vv|0)>>>0>>0&&(hv=hv+1|0),ic=hv,vv=Vv,Vv=(hv=xa)+(Xv=ic)|0,(Wv=(Lv=Oa)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Dc=Vv,vv=Wv,Wv=(Vv=Ra)+(Lv=Dc)|0,(Xv=(hv=ya)+vv|0)>>>0>>0&&(Wv=Wv+1|0),kc=Wv,vv=Xv,Xv=(Wv=ha)+(hv=kc)|0,(Lv=(Vv=Va)+vv|0)>>>0>>0&&(Xv=Xv+1|0),Wv=Lv,Vv=0,hv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Vv=Wv<>>(32-hv|0)|0)|0|Xv<>>0?(Wv=0,pX=Vv>>>hv|0):(Wv=Vv>>>hv|0,pX=(((1<>>hv|0),Ic=Wv,nc=(Vv=ZX)|(vv=pX)|0,Ec=Xv=(Wv=fc)|(Xv=Ic)|0,Lv=(Xv=La)+(Vv=Ec)|0,(hv=(Wv=Xa)+(vv=nc)|0)>>>0>>0&&(Lv=Lv+1|0),aW=hv,zv=Lv,uW=(Xv=hv)&(vv=-1)|0,eW=Wv=Lv&(Wv=524287)|0,w[((Xv=da)+3712|0)>>2]=uW,w[(Xv+3716|0)>>2]=Wv,Yc=C,Wv=Lv,Wv=iW,Gc=(Wv=Lv)>>>0<(Xv=iW)>>>0|(0|Wv)==(0|Xv)&(Lv=hv)>>>0<(vv=tW)>>>0|0,Mc=Lv=0,Lv=Xv,Lv=Rv,oc=(Lv=Xv)>>>0<(Wv=Rv)>>>0|(0|Lv)==(0|Wv)&vv>>>0<(Xv=gW)>>>0|0,Fc=vv=0,uc=vv=0|w[(Xv=C+2168|0)>>2],Uc=Lv=0|w[(Xv+4|0)>>2],Lv=Wv,Lv=Pv,mc=(Lv=Wv)>>>0<(vv=Pv)>>>0|(0|Lv)==(0|vv)&(Xv=gW)>>>0<(Wv=mW)>>>0|0,sc=Xv=0,Kc=Xv=0|w[(Wv=C+2088|0)>>2],tc=Lv=0|w[(Wv+4|0)>>2],Lv=vv,Lv=yv,Jc=(Lv=vv)>>>0<(Xv=yv)>>>0|(0|Lv)==(0|Xv)&(Wv=mW)>>>0<(vv=AW)>>>0|0,dc=Wv=0,lc=Wv=0|w[(vv=C+2696|0)>>2],Zc=Lv=0|w[(vv+4|0)>>2],Lv=Xv,Lv=KW,pc=(Lv=Xv)>>>0<(Wv=KW)>>>0|(0|Lv)==(0|Wv)&(vv=AW)>>>0<(Xv=HW)>>>0|0,Hc=vv=0,Nc=vv=0|w[(Xv=C+2392|0)>>2],vc=Lv=0|w[(Xv+4|0)>>2],Wc=Lv=0|w[(Xv=C+2488|0)>>2],Xc=vv=0|w[(Xv+4|0)>>2],hv=(vv=vc)+(Lv=Xc)|0,(Vv=(Xv=Nc)+(Wv=Wc)|0)>>>0>>0&&(hv=hv+1|0),Lc=hv,Wv=Vv,Vv=(hv=Hc)+(Xv=Lc)|0,(Lv=(vv=pc)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),Vc=Vv,Wv=Lv,Lv=(Vv=Zc)+(vv=Vc)|0,(Xv=(hv=lc)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),hc=Lv,Wv=Xv,Xv=(Lv=dc)+(hv=hc)|0,(vv=(Vv=Jc)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),yc=Xv,Wv=vv,hv=(Lv=Kc)+vv|0,vv=(Xv=tc)+(Vv=yc)|0,hv>>>0>>0&&(vv=vv+1|0),Rc=vv,Wv=hv,hv=(vv=sc)+(Lv=Rc)|0,(Vv=(Xv=mc)+Wv|0)>>>0>>0&&(hv=hv+1|0),Oc=hv,Wv=Vv,Vv=(hv=Uc)+(Xv=Oc)|0,(Lv=(vv=uc)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),xc=Vv,Wv=Lv,Lv=(Vv=Fc)+(vv=xc)|0,(Xv=(hv=oc)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),Pc=Lv,Wv=Xv,Xv=(Lv=Mc)+(hv=Pc)|0,(vv=(Vv=Gc)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),Lv=vv,Vv=0,hv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(Vv=Lv<>>(32-hv|0)|0)|0|Xv<>>0?(Lv=0,NX=Vv>>>hv|0):(Lv=Vv>>>hv|0,NX=(((1<>>hv|0),jc=Lv,Sc=Vv=0|ew(0|((Vv=HX)|(Wv=NX)),0|(Xv=(Lv=zc)|(Xv=jc)|0),19,0|(Vv=0)),Tc=Xv=U,qc=(Lv=NW)&(Wv=-1)|0,_c=Vv=(Xv=ZW)&(Vv=524287)|0,vv=(Vv=Tc)+(Lv=_c)|0,(hv=(Xv=Sc)+(Wv=qc)|0)>>>0>>0&&(vv=vv+1|0),mW=hv,Pv=vv,AW=(Vv=hv)&(Wv=-1)|0,yv=Xv=vv&(Xv=524287)|0,w[((Vv=Yc)+3680|0)>>2]=AW,w[(Vv+3684|0)>>2]=Xv,$c=(vv=bW)&(Wv=-1)|0,Ai=Vv=(Xv=Sv)&(Vv=524287)|0,Vv=Pv,Xv=hv,vv=0,Lv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(vv=0,vX=Vv>>>Lv|0):(vv=Vv>>>Lv|0,vX=(((1<>>Lv|0),Bi=vv,hv=(vv=Ai)+(Xv=Bi)|0,(Lv=(Vv=$c)+(Wv=vX)|0)>>>0>>0&&(hv=hv+1|0),mW=Lv,Pv=hv,w[((Vv=C)+3688|0)>>2]=Lv,w[(Vv+3692|0)>>2]=hv,m(0|C+3792,0|C+3680),hv=0|w[(vv=C+3824|0)>>2],Vv=0|w[(vv+4|0)>>2],Qi=hv,w[(hv=C+3784|0)>>2]=Qi,w[(hv+4|0)>>2]=Vv,Vv=0|w[(vv=C+3816|0)>>2],hv=0|w[(vv+4|0)>>2],gi=Vv,w[(Vv=C+3776|0)>>2]=gi,w[(Vv+4|0)>>2]=hv,hv=0|w[(vv=C+3808|0)>>2],Vv=0|w[(vv+4|0)>>2],Ci=hv,w[(hv=C+3768|0)>>2]=Ci,w[(hv+4|0)>>2]=Vv,Vv=0|w[(vv=C+3800|0)>>2],hv=0|w[(vv+4|0)>>2],wi=Vv,w[(Vv=C+3760|0)>>2]=wi,w[(Vv+4|0)>>2]=hv,hv=0|w[((vv=C)+3792|0)>>2],Vv=0|w[(vv+3796|0)>>2],ri=hv,hv=vv,w[(vv+3752|0)>>2]=ri,w[(vv+3756|0)>>2]=Vv,IA(0|vv+3792,0|vv+3752,2),Vv=$v,Vv=0|w[(vv+3824|0)>>2],ZW=hv=0|w[(vv+3828|0)>>2],Vv=0|ew(0|(NW=Vv),0|hv,19,0|(Vv=0)),Ov=hv=U,RQ(0|vv+1808,0|nW,0|(hv=$v),0|(rW=Vv),0|(Vv=Ov)),Vv=jv,Vv=0|w[(vv+3816|0)>>2],fW=hv=0|w[(vv+3820|0)>>2],Vv=0|ew(0|(dW=Vv),0|hv,19,0|(Vv=0)),wW=hv=U,RQ(0|vv+1888,0|kW,0|(hv=jv),0|(UW=Vv),0|(Vv=wW)),Vv=eW,Vv=0|w[(vv+3808|0)>>2],Sv=hv=0|w[(vv+3812|0)>>2],Vv=0|ew(0|(bW=Vv),0|hv,19,0|(Vv=0)),iW=hv=U,RQ(0|vv+1968,0|uW,0|(hv=eW),0|(tW=Vv),0|(Vv=iW)),Vv=yv,Vv=0|w[(vv+3800|0)>>2],Rv=hv=0|w[(vv+3804|0)>>2],RQ(0|vv+2048,0|AW,0|(hv=yv),0|(gW=Vv),0|(Vv=Rv)),Vv=Pv,Vv=0|w[(vv+3792|0)>>2],zv=hv=0|w[(vv+3796|0)>>2],RQ(0|vv+1696,0|Lv,0|(hv=Pv),0|(aW=Vv),0|(Vv=zv)),Vv=$v,Vv=wW,RQ(0|vv+1904,0|nW,0|(Vv=$v),0|UW,0|(hv=wW)),hv=jv,hv=iW,RQ(0|vv+1984,0|kW,0|(hv=jv),0|tW,0|(Vv=iW)),Vv=eW,hv=0|ew(0|gW,0|(Vv=Rv),19,0|(hv=0)),ei=Vv=U,RQ(0|vv+2064,0|uW,0|(Vv=eW),0|hv,0|(hv=ei)),hv=yv,hv=zv,RQ(0|vv+1680,0|AW,0|(hv=yv),0|aW,0|(Vv=zv)),Vv=Pv,Vv=Ov,RQ(0|vv+1824,0|Lv,0|(Vv=Pv),0|rW,0|(hv=Ov)),hv=$v,hv=zv,RQ(0|vv+1712,0|nW,0|(hv=$v),0|aW,0|(Vv=zv)),Vv=jv,Vv=Ov,RQ(0|vv+1792,0|kW,0|(Vv=jv),0|rW,0|(hv=Ov)),hv=eW,hv=wW,RQ(0|vv+1872,0|uW,0|(hv=eW),0|UW,0|(Vv=wW)),Vv=yv,Vv=Sv,RQ(0|vv+1952,0|AW,0|(Vv=yv),0|bW,0|(hv=Sv)),hv=Pv,hv=Rv,RQ(0|vv+2032,0|Lv,0|(hv=Pv),0|gW,0|(Vv=Rv)),Vv=$v,Vv=Rv,RQ(0|vv+2016,0|nW,0|(Vv=$v),0|gW,0|(hv=Rv)),hv=jv,hv=zv,RQ(0|vv+1728,0|kW,0|(hv=jv),0|aW,0|(Vv=zv)),Vv=eW,Vv=Ov,RQ(0|vv+1776,0|uW,0|(Vv=eW),0|rW,0|(hv=Ov)),hv=yv,hv=fW,RQ(0|vv+1856,0|AW,0|(hv=yv),0|dW,0|(Vv=fW)),Vv=Pv,Vv=Sv,RQ(0|vv+1936,0|Lv,0|(Vv=Pv),0|bW,0|(hv=Sv)),hv=$v,hv=Sv,RQ(0|vv+1920,0|nW,0|(hv=$v),0|bW,0|(Vv=Sv)),Vv=jv,Vv=Rv,RQ(0|vv+2e3,0|kW,0|(Vv=jv),0|gW,0|(hv=Rv)),hv=eW,hv=zv,RQ(0|vv+1744,0|uW,0|(hv=eW),0|aW,0|(Vv=zv)),Vv=yv,Vv=ZW,RQ(0|vv+1760,0|AW,0|(Vv=yv),0|NW,0|(hv=ZW)),hv=Pv,hv=fW,RQ(0|vv+1840,0|Lv,0|(hv=Pv),0|dW,0|(Vv=fW)),bi=vv+1408|0,D=Vv=0|w[(vv+2496|0)>>2],e=hv=0|w[(vv+2500|0)>>2],ai=hv=0|w[(vv+2736|0)>>2],ci=Vv=0|w[(vv+2740|0)>>2],Lv=(Vv=e)+(hv=ci)|0,(Xv=(vv=D)+(Wv=ai)|0)>>>0>>0&&(Lv=Lv+1|0),mW=Xv,Pv=Lv,Lv=0|w[((Vv=C)+1440|0)>>2],ii=vv=0|w[(Vv+1444|0)>>2],Vv=Xv,hv=Xv+(Wv=Lv)|0,Xv=(vv=Pv)+(Lv=ii)|0,hv>>>0>>0&&(Xv=Xv+1|0),gW=hv,Rv=Xv,Di=Xv=0|w[((vv=C)+2416|0)>>2],ki=Vv=0|w[(vv+2420|0)>>2],vv=hv,hv=(Vv=Rv)+(Xv=ki)|0,(Lv=vv+(Wv=Di)|0)>>>0>>0&&(hv=hv+1|0),aW=Lv,zv=hv,hv=0|w[((Vv=C)+2560|0)>>2],fi=vv=0|w[(Vv+2564|0)>>2],Vv=Lv,Xv=Lv+(Wv=hv)|0,Lv=(vv=zv)+(hv=fi)|0,Xv>>>0>>0&&(Lv=Lv+1|0),dW=Xv,fW=Lv,Ii=Xv,ni=Lv,_W=Lv=0|w[((vv=C)+2624|0)>>2],jW=Vv=0|w[(vv+2628|0)>>2],Ei=Vv=0|w[(vv+2752|0)>>2],Yi=Lv=0|w[(vv+2756|0)>>2],Xv=(Lv=jW)+(Vv=Yi)|0,(hv=(vv=_W)+(Wv=Ei)|0)>>>0>>0&&(Xv=Xv+1|0),nW=hv,$v=Xv,Gi=Xv=0|w[((Lv=C)+1536|0)>>2],Mi=vv=0|w[(Lv+1540|0)>>2],Lv=hv,hv=(vv=$v)+(Xv=Mi)|0,(Vv=Lv+(Wv=Gi)|0)>>>0>>0&&(hv=hv+1|0),kW=Vv,jv=hv,oi=hv=0|w[((vv=C)+2432|0)>>2],Fi=Lv=0|w[(vv+2436|0)>>2],vv=Vv,Vv=(Lv=jv)+(hv=Fi)|0,(Xv=vv+(Wv=oi)|0)>>>0>>0&&(Vv=Vv+1|0),uW=Xv,eW=Vv,Vv=0|w[((Lv=C)+2512|0)>>2],ui=vv=0|w[(Lv+2516|0)>>2],Lv=Xv,hv=Xv+(Wv=Vv)|0,Xv=(vv=eW)+(Vv=ui)|0,hv>>>0>>0&&(Xv=Xv+1|0),AW=hv,yv=Xv,Ui=hv,mi=Xv,QX=Xv=0|w[((vv=C)+2640|0)>>2],$W=Lv=0|w[(vv+2644|0)>>2],si=Lv=0|w[(vv+2768|0)>>2],Ki=Xv=0|w[(vv+2772|0)>>2],hv=(Xv=$W)+(Lv=Ki)|0,(Vv=(vv=QX)+(Wv=si)|0)>>>0>>0&&(hv=hv+1|0),rW=Vv,Ov=hv,ti=hv=0|w[((Xv=C)+2576|0)>>2],Ji=vv=0|w[(Xv+2580|0)>>2],Xv=Vv,Vv=(vv=Ov)+(hv=Ji)|0,(Lv=Xv+(Wv=ti)|0)>>>0>>0&&(Vv=Vv+1|0),bW=Lv,Sv=Vv,di=Vv=0|w[((vv=C)+1632|0)>>2],li=Xv=0|w[(vv+1636|0)>>2],vv=Lv,Lv=(Xv=Sv)+(Vv=li)|0,(hv=vv+(Wv=di)|0)>>>0>>0&&(Lv=Lv+1|0),UW=hv,wW=Lv,Zi=Lv=0|w[((Xv=C)+2448|0)>>2],pi=vv=0|w[(Xv+2452|0)>>2],Xv=hv,hv=(vv=wW)+(Lv=pi)|0,(Vv=Xv+(Wv=Zi)|0)>>>0>>0&&(hv=hv+1|0),NW=Vv,ZW=hv,Hi=Vv,Ni=hv,qW=hv=0|w[((vv=C)+2592|0)>>2],zW=Xv=0|w[(vv+2596|0)>>2],vi=Xv=0|w[(vv+2656|0)>>2],Wi=hv=0|w[(vv+2660|0)>>2],Vv=(hv=zW)+(Xv=Wi)|0,(Lv=(vv=qW)+(Wv=vi)|0)>>>0>>0&&(Vv=Vv+1|0),tW=Lv,iW=Vv,Vv=0|w[((hv=C)+2528|0)>>2],Xi=vv=0|w[(hv+2532|0)>>2],hv=Lv,Xv=Lv+(Wv=Vv)|0,Lv=(vv=iW)+(Vv=Xi)|0,Xv>>>0>>0&&(Lv=Lv+1|0),pW=Xv,FW=Lv,Li=Lv=0|w[((vv=C)+1648|0)>>2],Vi=hv=0|w[(vv+1652|0)>>2],vv=Xv,Xv=(hv=FW)+(Lv=Vi)|0,(Vv=vv+(Wv=Li)|0)>>>0>>0&&(Xv=Xv+1|0),HW=Vv,KW=Xv,Xv=0|w[((hv=C)+2784|0)>>2],hi=vv=0|w[(hv+2788|0)>>2],hv=Vv,Lv=Vv+(Wv=Xv)|0,Vv=(vv=KW)+(Xv=hi)|0,Lv>>>0>>0&&(Vv=Vv+1|0),yW=Lv,LW=Vv,yi=Lv,Ri=Vv,AX=Vv=0|w[((vv=C)+2544|0)>>2],SW=hv=0|w[(vv+2548|0)>>2],Oi=hv=0|w[(vv+2608|0)>>2],xi=Vv=0|w[(vv+2612|0)>>2],Lv=(Vv=SW)+(hv=xi)|0,(Xv=(vv=AX)+(Wv=Oi)|0)>>>0>>0&&(Lv=Lv+1|0),TW=Xv,OW=Lv,Lv=0|w[((Vv=C)+1664|0)>>2],Pi=vv=0|w[(Vv+1668|0)>>2],Vv=Xv,hv=Xv+(Wv=Lv)|0,Xv=(vv=OW)+(Lv=Pi)|0,hv>>>0>>0&&(Xv=Xv+1|0),xW=hv,VW=Xv,zi=Xv=0|w[((vv=C)+2464|0)>>2],ji=Vv=0|w[(vv+2468|0)>>2],vv=hv,hv=(Vv=VW)+(Xv=ji)|0,(Lv=vv+(Wv=zi)|0)>>>0>>0&&(hv=hv+1|0),PW=Lv,hW=hv,hv=0|w[((Vv=C)+2672|0)>>2],Si=vv=0|w[(Vv+2676|0)>>2],Vv=Lv,Xv=Lv+(Wv=hv)|0,Lv=(vv=hW)+(hv=Si)|0,Xv>>>0>>0&&(Lv=Lv+1|0),k=Xv,b=Lv,vv=Xv,Vv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Vv=0,WX=Lv>>>hv|0):(Vv=Lv>>>hv|0,WX=(((1<>>hv|0),Ti=WX,qi=Vv,Vv=b,Vv=hW,_i=(Vv=b)>>>0<(vv=hW)>>>0|(0|Vv)==(0|vv)&(Lv=k)>>>0<(Wv=PW)>>>0|0,$i=Lv=0,AD=Lv=0|w[(Wv=C+2680|0)>>2],BD=Vv=0|w[(Wv+4|0)>>2],Vv=vv,Vv=VW,QD=(Vv=vv)>>>0<(Lv=VW)>>>0|(0|Vv)==(0|Lv)&(Wv=PW)>>>0<(vv=xW)>>>0|0,gD=Wv=0,CD=Wv=0|w[(vv=C+2472|0)>>2],wD=Vv=0|w[(vv+4|0)>>2],Vv=Lv,Vv=OW,rD=(Vv=Lv)>>>0<(Wv=OW)>>>0|(0|Vv)==(0|Wv)&(vv=xW)>>>0<(Lv=TW)>>>0|0,eD=vv=0,bD=vv=0|w[(Lv=C+1672|0)>>2],aD=Vv=0|w[(Lv+4|0)>>2],Vv=Wv,Vv=SW,cD=(Vv=Wv)>>>0<(vv=SW)>>>0|(0|Vv)==(0|vv)&(Lv=TW)>>>0<(Wv=AX)>>>0|0,iD=Lv=0,DD=Lv=0|w[(Wv=C+2552|0)>>2],kD=Vv=0|w[(Wv+4|0)>>2],fD=Vv=0|w[(Wv=C+2616|0)>>2],ID=Lv=0|w[(Wv+4|0)>>2],Xv=(Lv=kD)+(Vv=ID)|0,(hv=(Wv=DD)+(vv=fD)|0)>>>0>>0&&(Xv=Xv+1|0),nD=Xv,vv=hv,hv=(Xv=iD)+(Wv=nD)|0,(Vv=(Lv=cD)+vv|0)>>>0>>0&&(hv=hv+1|0),ED=hv,vv=Vv,Vv=(hv=aD)+(Lv=ED)|0,(Wv=(Xv=bD)+vv|0)>>>0>>0&&(Vv=Vv+1|0),YD=Vv,vv=Wv,Wv=(Vv=eD)+(Xv=YD)|0,(Lv=(hv=rD)+vv|0)>>>0>>0&&(Wv=Wv+1|0),GD=Wv,vv=Lv,Lv=(Wv=wD)+(hv=GD)|0,(Xv=(Vv=CD)+vv|0)>>>0>>0&&(Lv=Lv+1|0),MD=Lv,vv=Xv,Xv=(Lv=gD)+(Vv=MD)|0,(hv=(Wv=QD)+vv|0)>>>0>>0&&(Xv=Xv+1|0),oD=Xv,vv=hv,hv=(Xv=BD)+(Wv=oD)|0,(Vv=(Lv=AD)+vv|0)>>>0>>0&&(hv=hv+1|0),FD=hv,vv=Vv,Vv=(hv=$i)+(Lv=FD)|0,(Wv=(Xv=_i)+vv|0)>>>0>>0&&(Vv=Vv+1|0),hv=Wv,Xv=0,Lv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Xv=hv<>>(32-Lv|0)|0)|0|Vv<>>0>>0&&(Wv=Wv+1|0),TW=Lv,OW=Wv,hv=Lv,Xv=0,Vv=31&(vv=51)|0,32<=(63&vv|0)>>>0?(Xv=0,LX=Wv>>>Vv|0):(Xv=Wv>>>Vv|0,LX=(((1<>>Vv|0),sD=LX,KD=Xv,Xv=OW,Xv=LW,tD=(Xv=OW)>>>0<(hv=LW)>>>0|(0|Xv)==(0|hv)&(Wv=TW)>>>0<(vv=yW)>>>0|0,JD=Wv=0,Wv=hv,Wv=KW,dD=(Wv=hv)>>>0<(Xv=KW)>>>0|(0|Wv)==(0|Xv)&vv>>>0<(hv=HW)>>>0|0,lD=vv=0,ZD=vv=0|w[(hv=C+2792|0)>>2],pD=Wv=0|w[(hv+4|0)>>2],Wv=Xv,Wv=FW,HD=(Wv=Xv)>>>0<(vv=FW)>>>0|(0|Wv)==(0|vv)&(hv=HW)>>>0<(Xv=pW)>>>0|0,ND=hv=0,vD=hv=0|w[(Xv=C+1656|0)>>2],WD=Wv=0|w[(Xv+4|0)>>2],Wv=vv,Wv=iW,XD=(Wv=vv)>>>0<(hv=iW)>>>0|(0|Wv)==(0|hv)&(Xv=pW)>>>0<(vv=tW)>>>0|0,LD=Xv=0,VD=Xv=0|w[(vv=C+2536|0)>>2],hD=Wv=0|w[(vv+4|0)>>2],Wv=hv,Wv=zW,yD=(Wv=hv)>>>0<(Xv=zW)>>>0|(0|Wv)==(0|Xv)&(vv=tW)>>>0<(hv=qW)>>>0|0,RD=vv=0,OD=vv=0|w[(hv=C+2600|0)>>2],xD=Wv=0|w[(hv+4|0)>>2],PD=Wv=0|w[(hv=C+2664|0)>>2],zD=vv=0|w[(hv+4|0)>>2],Lv=(vv=xD)+(Wv=zD)|0,(Vv=(hv=OD)+(Xv=PD)|0)>>>0>>0&&(Lv=Lv+1|0),jD=Lv,Xv=Vv,Vv=(Lv=RD)+(hv=jD)|0,(Wv=(vv=yD)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),SD=Vv,Xv=Wv,hv=(Lv=VD)+Wv|0,Wv=(Vv=hD)+(vv=SD)|0,hv>>>0>>0&&(Wv=Wv+1|0),TD=Wv,Xv=hv,hv=(Wv=LD)+(Lv=TD)|0,(vv=(Vv=XD)+Xv|0)>>>0>>0&&(hv=hv+1|0),qD=hv,Xv=vv,Lv=(Wv=vD)+vv|0,vv=(hv=WD)+(Vv=qD)|0,Lv>>>0>>0&&(vv=vv+1|0),_D=vv,Xv=Lv,Lv=(vv=ND)+(Wv=_D)|0,(Vv=(hv=HD)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),$D=Lv,Xv=Vv,Vv=(Lv=pD)+(hv=$D)|0,(Wv=(vv=ZD)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),Ak=Vv,Xv=Wv,hv=(Lv=dD)+Wv|0,Wv=(Vv=lD)+(vv=Ak)|0,hv>>>0>>0&&(Wv=Wv+1|0),Bk=Wv,Xv=hv,hv=(Wv=JD)+(Lv=Bk)|0,(vv=(Vv=tD)+Xv|0)>>>0>>0&&(hv=hv+1|0),Wv=vv,Vv=0,Lv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(Vv=Wv<>>(32-Lv|0)|0)|0|hv<>>0>>0&&(vv=vv+1|0),tW=Lv,iW=vv,Wv=Lv,Vv=0,hv=31&(Xv=51)|0,32<=(63&Xv|0)>>>0?(Vv=0,hX=vv>>>hv|0):(Vv=vv>>>hv|0,hX=(((1<>>hv|0),wk=hX,rk=Vv,Vv=iW,Vv=ZW,ek=(Vv=iW)>>>0<(Wv=ZW)>>>0|(0|Vv)==(0|Wv)&(vv=tW)>>>0<(Xv=NW)>>>0|0,bk=vv=0,vv=Wv,vv=wW,ak=(vv=Wv)>>>0<(Vv=wW)>>>0|(0|vv)==(0|Vv)&Xv>>>0<(Wv=UW)>>>0|0,ck=Xv=0,ik=Xv=0|w[(Wv=C+2456|0)>>2],Dk=vv=0|w[(Wv+4|0)>>2],vv=Vv,vv=Sv,kk=(vv=Vv)>>>0<(Xv=Sv)>>>0|(0|vv)==(0|Xv)&(Wv=UW)>>>0<(Vv=bW)>>>0|0,fk=Wv=0,Ik=Wv=0|w[(Vv=C+1640|0)>>2],nk=vv=0|w[(Vv+4|0)>>2],vv=Xv,vv=Ov,Ek=(vv=Xv)>>>0<(Wv=Ov)>>>0|(0|vv)==(0|Wv)&(Vv=bW)>>>0<(Xv=rW)>>>0|0,Yk=Vv=0,Gk=Vv=0|w[(Xv=C+2584|0)>>2],Mk=vv=0|w[(Xv+4|0)>>2],vv=Wv,vv=$W,ok=(vv=Wv)>>>0<(Vv=$W)>>>0|(0|vv)==(0|Vv)&(Xv=rW)>>>0<(Wv=QX)>>>0|0,Fk=Xv=0,uk=Xv=0|w[(Wv=C+2648|0)>>2],Uk=vv=0|w[(Wv+4|0)>>2],mk=vv=0|w[(Wv=C+2776|0)>>2],sk=Xv=0|w[(Wv+4|0)>>2],Lv=(Xv=Uk)+(vv=sk)|0,(hv=(Wv=uk)+(Vv=mk)|0)>>>0>>0&&(Lv=Lv+1|0),Kk=Lv,Vv=hv,hv=(Lv=Fk)+(Wv=Kk)|0,(vv=(Xv=ok)+Vv|0)>>>0>>0&&(hv=hv+1|0),tk=hv,Vv=vv,Wv=(Lv=Gk)+vv|0,vv=(hv=Mk)+(Xv=tk)|0,Wv>>>0>>0&&(vv=vv+1|0),Jk=vv,Vv=Wv,Xv=(hv=Ek)+Wv|0,Wv=(vv=Yk)+(Lv=Jk)|0,Xv>>>0>>0&&(Wv=Wv+1|0),dk=Wv,Vv=Xv,Lv=(vv=Ik)+Xv|0,Xv=(Wv=nk)+(hv=dk)|0,Lv>>>0>>0&&(Xv=Xv+1|0),lk=Xv,Vv=Lv,hv=(Wv=kk)+Lv|0,Lv=(Xv=fk)+(vv=lk)|0,hv>>>0>>0&&(Lv=Lv+1|0),Zk=Lv,Vv=hv,hv=(Lv=Dk)+(Wv=Zk)|0,(vv=(Xv=ik)+Vv|0)>>>0>>0&&(hv=hv+1|0),pk=hv,Vv=vv,Wv=(Lv=ak)+vv|0,vv=(hv=ck)+(Xv=pk)|0,Wv>>>0>>0&&(vv=vv+1|0),Hk=vv,Vv=Wv,Xv=(hv=ek)+Wv|0,Wv=(vv=bk)+(Lv=Hk)|0,Xv>>>0>>0&&(Wv=Wv+1|0),vv=Xv,hv=0,Lv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(hv=vv<>>(32-Lv|0)|0)|0|Wv<>>0>>0&&(Xv=Xv+1|0),bW=Lv,Sv=Xv,vv=Lv,hv=0,Wv=31&(Vv=51)|0,32<=(63&Vv|0)>>>0?(hv=0,RX=Xv>>>Wv|0):(hv=Xv>>>Wv|0,RX=(((1<>>Wv|0),Xk=RX,Lk=hv,hv=Sv,hv=yv,Vk=(hv=Sv)>>>0<(vv=yv)>>>0|(0|hv)==(0|vv)&(Xv=bW)>>>0<(Vv=AW)>>>0|0,hk=Xv=0,Xv=vv,Xv=eW,yk=(Xv=vv)>>>0<(hv=eW)>>>0|(0|Xv)==(0|hv)&Vv>>>0<(vv=uW)>>>0|0,Rk=Vv=0,Ok=Vv=0|w[(vv=C+2520|0)>>2],xk=Xv=0|w[(vv+4|0)>>2],Xv=hv,Xv=jv,Pk=(Xv=hv)>>>0<(Vv=jv)>>>0|(0|Xv)==(0|Vv)&(vv=uW)>>>0<(hv=kW)>>>0|0,zk=vv=0,jk=vv=0|w[(hv=C+2440|0)>>2],Sk=Xv=0|w[(hv+4|0)>>2],Xv=Vv,Xv=$v,Tk=(Xv=Vv)>>>0<(vv=$v)>>>0|(0|Xv)==(0|vv)&(hv=kW)>>>0<(Vv=nW)>>>0|0,qk=hv=0,_k=hv=0|w[(Vv=C+1544|0)>>2],$k=Xv=0|w[(Vv+4|0)>>2],Xv=vv,Xv=jW,Af=(Xv=vv)>>>0<(hv=jW)>>>0|(0|Xv)==(0|hv)&(Vv=nW)>>>0<(vv=_W)>>>0|0,Bf=Vv=0,Qf=Vv=0|w[(vv=C+2632|0)>>2],gf=Xv=0|w[(vv+4|0)>>2],Cf=Xv=0|w[(vv=C+2760|0)>>2],wf=Vv=0|w[(vv+4|0)>>2],Lv=(Vv=gf)+(Xv=wf)|0,(Wv=(vv=Qf)+(hv=Cf)|0)>>>0>>0&&(Lv=Lv+1|0),rf=Lv,hv=Wv,Xv=(Vv=Af)+Wv|0,Wv=(Lv=Bf)+(vv=rf)|0,Xv>>>0>>0&&(Wv=Wv+1|0),ef=Wv,hv=Xv,vv=(Lv=_k)+Xv|0,Xv=(Wv=$k)+(Vv=ef)|0,vv>>>0>>0&&(Xv=Xv+1|0),bf=Xv,hv=vv,Vv=(Wv=Tk)+vv|0,vv=(Xv=qk)+(Lv=bf)|0,Vv>>>0>>0&&(vv=vv+1|0),af=vv,hv=Vv,Lv=(Xv=jk)+Vv|0,Vv=(vv=Sk)+(Wv=af)|0,Lv>>>0>>0&&(Vv=Vv+1|0),cf=Vv,hv=Lv,Wv=(vv=Pk)+Lv|0,Lv=(Vv=zk)+(Xv=cf)|0,Wv>>>0>>0&&(Lv=Lv+1|0),Df=Lv,hv=Wv,Xv=(Vv=Ok)+Wv|0,Wv=(Lv=xk)+(vv=Df)|0,Xv>>>0>>0&&(Wv=Wv+1|0),kf=Wv,hv=Xv,vv=(Lv=yk)+Xv|0,Xv=(Wv=Rk)+(Vv=kf)|0,vv>>>0>>0&&(Xv=Xv+1|0),ff=Xv,hv=vv,Vv=(Wv=Vk)+vv|0,vv=(Xv=hk)+(Lv=ff)|0,Vv>>>0>>0&&(vv=vv+1|0),Xv=Vv,Wv=0,Lv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Wv=Xv<>>(32-Lv|0)|0)|0|vv<>>0>>0&&(Vv=Vv+1|0),UW=Lv,wW=Vv,$v=Wv=Vv&(Wv=524287)|0,Yf=nW=(Xv=Lv)&(hv=-1)|0,Gf=Wv,qW=Wv=0|w[((Vv=C)+1792|0)>>2],zW=Xv=0|w[(Vv+1796|0)>>2],Mf=Xv=0|w[(Vv+1712|0)>>2],of=Wv=0|w[(Vv+1716|0)>>2],Lv=(Wv=zW)+(Xv=of)|0,(vv=(Vv=qW)+(hv=Mf)|0)>>>0>>0&&(Lv=Lv+1|0),uW=vv,eW=Lv,Lv=0|w[((Wv=C)+1872|0)>>2],Ff=Vv=0|w[(Wv+1876|0)>>2],Wv=vv,Xv=vv+(hv=Lv)|0,vv=(Vv=eW)+(Lv=Ff)|0,Xv>>>0>>0&&(vv=vv+1|0),AW=Xv,yv=vv,vv=0|w[((Vv=C)+1952|0)>>2],uf=Wv=0|w[(Vv+1956|0)>>2],Vv=Xv,Lv=Xv+(hv=vv)|0,Xv=(Wv=yv)+(vv=uf)|0,Lv>>>0>>0&&(Xv=Xv+1|0),NW=Lv,ZW=Xv,Uf=Xv=0|w[((Wv=C)+2032|0)>>2],mf=Vv=0|w[(Wv+2036|0)>>2],Wv=Lv,Lv=(Vv=ZW)+(Xv=mf)|0,(vv=Wv+(hv=Uf)|0)>>>0>>0&&(Lv=Lv+1|0),pW=vv,FW=Lv,sf=vv,Kf=Lv,AX=Lv=0|w[((Vv=C)+1888|0)>>2],SW=Wv=0|w[(Vv+1892|0)>>2],tf=Wv=0|w[(Vv+1808|0)>>2],Jf=Lv=0|w[(Vv+1812|0)>>2],vv=(Lv=SW)+(Wv=Jf)|0,(Xv=(Vv=AX)+(hv=tf)|0)>>>0>>0&&(vv=vv+1|0),kW=Xv,jv=vv,vv=0|w[((Lv=C)+1968|0)>>2],df=Vv=0|w[(Lv+1972|0)>>2],Lv=Xv,Wv=Xv+(hv=vv)|0,Xv=(Vv=jv)+(vv=df)|0,Wv>>>0>>0&&(Xv=Xv+1|0),rW=Wv,Ov=Xv,Xv=0|w[((Vv=C)+2048|0)>>2],lf=Lv=0|w[(Vv+2052|0)>>2],Vv=Wv,vv=Wv+(hv=Xv)|0,Wv=(Lv=Ov)+(Xv=lf)|0,vv>>>0>>0&&(Wv=Wv+1|0),HW=vv,KW=Wv,Wv=0|w[((Lv=C)+1696|0)>>2],Zf=Vv=0|w[(Lv+1700|0)>>2],Lv=vv,Xv=vv+(hv=Wv)|0,vv=(Vv=KW)+(Wv=Zf)|0,Xv>>>0>>0&&(vv=vv+1|0),yW=Xv,LW=vv,pf=Xv,Hf=vv,gX=vv=0|w[((Vv=C)+1984|0)>>2],BX=Lv=0|w[(Vv+1988|0)>>2],Nf=Lv=0|w[(Vv+1904|0)>>2],vf=vv=0|w[(Vv+1908|0)>>2],Xv=(vv=BX)+(Lv=vf)|0,(Wv=(Vv=gX)+(hv=Nf)|0)>>>0>>0&&(Xv=Xv+1|0),xW=Wv,VW=Xv,Wf=Xv=0|w[((vv=C)+2064|0)>>2],Xf=Vv=0|w[(vv+2068|0)>>2],vv=Wv,Wv=(Vv=VW)+(Xv=Xf)|0,(Lv=vv+(hv=Wf)|0)>>>0>>0&&(Wv=Wv+1|0),PW=Lv,hW=Wv,Wv=0|w[((Vv=C)+1680|0)>>2],Lf=vv=0|w[(Vv+1684|0)>>2],Vv=Lv,Xv=Lv+(hv=Wv)|0,Lv=(vv=hW)+(Wv=Lf)|0,Xv>>>0>>0&&(Lv=Lv+1|0),_W=Xv,jW=Lv,Vf=Lv=0|w[((vv=C)+1824|0)>>2],hf=Vv=0|w[(vv+1828|0)>>2],vv=Xv,Xv=(Vv=jW)+(Lv=hf)|0,(Wv=vv+(hv=Vf)|0)>>>0>>0&&(Xv=Xv+1|0),QX=Wv,$W=Xv,Vv=Wv,vv=0,Lv=31&(hv=51)|0,32<=(63&hv|0)>>>0?(vv=0,xX=Xv>>>Lv|0):(vv=Xv>>>Lv|0,xX=(((1<>>Lv|0),yf=xX,Rf=vv,vv=$W,vv=jW,Of=(vv=$W)>>>0<(Vv=jW)>>>0|(0|vv)==(0|Vv)&(Xv=QX)>>>0<(hv=_W)>>>0|0,xf=Xv=0,Pf=Xv=0|w[(hv=C+1832|0)>>2],zf=vv=0|w[(hv+4|0)>>2],vv=Vv,vv=hW,jf=(vv=Vv)>>>0<(Xv=hW)>>>0|(0|vv)==(0|Xv)&(hv=_W)>>>0<(Vv=PW)>>>0|0,Sf=hv=0,Tf=hv=0|w[(Vv=C+1688|0)>>2],qf=vv=0|w[(Vv+4|0)>>2],vv=Xv,vv=VW,_f=(vv=Xv)>>>0<(hv=VW)>>>0|(0|vv)==(0|hv)&(Vv=PW)>>>0<(Xv=xW)>>>0|0,$f=Vv=0,AI=Vv=0|w[(Xv=C+2072|0)>>2],BI=vv=0|w[(Xv+4|0)>>2],vv=hv,vv=BX,QI=(vv=hv)>>>0<(Vv=BX)>>>0|(0|vv)==(0|Vv)&(Xv=xW)>>>0<(hv=gX)>>>0|0,gI=Xv=0,CI=Xv=0|w[(hv=C+1992|0)>>2],wI=vv=0|w[(hv+4|0)>>2],rI=vv=0|w[(hv=C+1912|0)>>2],eI=Xv=0|w[(hv+4|0)>>2],Wv=(Xv=wI)+(vv=eI)|0,(Lv=(hv=CI)+(Vv=rI)|0)>>>0>>0&&(Wv=Wv+1|0),bI=Wv,Vv=Lv,vv=(Xv=QI)+Lv|0,Lv=(Wv=gI)+(hv=bI)|0,vv>>>0>>0&&(Lv=Lv+1|0),aI=Lv,Vv=vv,hv=(Wv=AI)+vv|0,vv=(Lv=BI)+(Xv=aI)|0,hv>>>0>>0&&(vv=vv+1|0),cI=vv,Vv=hv,hv=(vv=$f)+(Wv=cI)|0,(Xv=(Lv=_f)+Vv|0)>>>0>>0&&(hv=hv+1|0),iI=hv,Vv=Xv,Wv=(vv=Tf)+Xv|0,Xv=(hv=qf)+(Lv=iI)|0,Wv>>>0>>0&&(Xv=Xv+1|0),DI=Xv,Vv=Wv,Lv=(hv=jf)+Wv|0,Wv=(Xv=Sf)+(vv=DI)|0,Lv>>>0>>0&&(Wv=Wv+1|0),kI=Wv,Vv=Lv,vv=(Xv=Pf)+Lv|0,Lv=(Wv=zf)+(hv=kI)|0,vv>>>0>>0&&(Lv=Lv+1|0),fI=Lv,Vv=vv,hv=(Wv=Of)+vv|0,vv=(Lv=xf)+(Xv=fI)|0,hv>>>0>>0&&(vv=vv+1|0),Lv=hv,Wv=0,Xv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(Wv=Lv<>>(32-Xv|0)|0)|0|vv<>>0>>0&&(hv=hv+1|0),xW=Xv,VW=hv,Lv=Xv,Wv=0,vv=31&(Vv=51)|0,32<=(63&Vv|0)>>>0?(Wv=0,zX=hv>>>vv|0):(Wv=hv>>>vv|0,zX=(((1<>>vv|0),YI=zX,GI=Wv,Wv=VW,Wv=LW,MI=(Wv=VW)>>>0<(Lv=LW)>>>0|(0|Wv)==(0|Lv)&(hv=xW)>>>0<(Vv=yW)>>>0|0,oI=hv=0,hv=Lv,hv=KW,FI=(hv=Lv)>>>0<(Wv=KW)>>>0|(0|hv)==(0|Wv)&Vv>>>0<(Lv=HW)>>>0|0,uI=Vv=0,UI=Vv=0|w[(Lv=C+1704|0)>>2],mI=hv=0|w[(Lv+4|0)>>2],hv=Wv,hv=Ov,sI=(hv=Wv)>>>0<(Vv=Ov)>>>0|(0|hv)==(0|Vv)&(Lv=HW)>>>0<(Wv=rW)>>>0|0,KI=Lv=0,tI=Lv=0|w[(Wv=C+2056|0)>>2],JI=hv=0|w[(Wv+4|0)>>2],hv=Vv,hv=jv,dI=(hv=Vv)>>>0<(Lv=jv)>>>0|(0|hv)==(0|Lv)&(Wv=rW)>>>0<(Vv=kW)>>>0|0,lI=Wv=0,ZI=Wv=0|w[(Vv=C+1976|0)>>2],pI=hv=0|w[(Vv+4|0)>>2],hv=Lv,hv=SW,HI=(hv=Lv)>>>0<(Wv=SW)>>>0|(0|hv)==(0|Wv)&(Vv=kW)>>>0<(Lv=AX)>>>0|0,NI=Vv=0,vI=Vv=0|w[(Lv=C+1896|0)>>2],WI=hv=0|w[(Lv+4|0)>>2],XI=hv=0|w[(Lv=C+1816|0)>>2],LI=Vv=0|w[(Lv+4|0)>>2],Xv=(Vv=WI)+(hv=LI)|0,(vv=(Lv=vI)+(Wv=XI)|0)>>>0>>0&&(Xv=Xv+1|0),VI=Xv,Wv=vv,hv=(Vv=HI)+vv|0,vv=(Xv=NI)+(Lv=VI)|0,hv>>>0>>0&&(vv=vv+1|0),hI=vv,Wv=hv,hv=(vv=pI)+(Vv=hI)|0,(Lv=(Xv=ZI)+Wv|0)>>>0>>0&&(hv=hv+1|0),yI=hv,Wv=Lv,Lv=(hv=lI)+(Xv=yI)|0,(Vv=(vv=dI)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),RI=Lv,Wv=Vv,Vv=(Lv=JI)+(vv=RI)|0,(Xv=(hv=tI)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),OI=Vv,Wv=Xv,Xv=(Vv=KI)+(hv=OI)|0,(vv=(Lv=sI)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),xI=Xv,Wv=vv,hv=(Vv=UI)+vv|0,vv=(Xv=mI)+(Lv=xI)|0,hv>>>0>>0&&(vv=vv+1|0),PI=vv,Wv=hv,hv=(vv=uI)+(Vv=PI)|0,(Lv=(Xv=FI)+Wv|0)>>>0>>0&&(hv=hv+1|0),zI=hv,Wv=Lv,Lv=(hv=oI)+(Xv=zI)|0,(Vv=(vv=MI)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),hv=Vv,vv=0,Xv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(vv=hv<>>(32-Xv|0)|0)|0|Lv<>>0>>0&&(Vv=Vv+1|0),HW=Xv,KW=Vv,hv=Xv,Ov=vv=Vv&(vv=524287)|0,hv=0|ew(0|(rW=Xv&(Wv=-1)|0),0|vv,19,0|(hv=0)),BX=vv=U,RQ(0|bi,0|Yf,0|(vv=Gf),0|(gX=hv),0|(hv=BX)),qI=C+1504|0,jv=vv=(hv=Sv)&(vv=524287)|0,_I=kW=(Vv=bW)&(Wv=-1)|0,$I=vv,f=vv=0|w[((hv=C)+1728|0)>>2],a=Vv=0|w[(hv+1732|0)>>2],An=Vv=0|w[(hv+2016|0)>>2],Bn=vv=0|w[(hv+2020|0)>>2],Xv=(vv=a)+(Vv=Bn)|0,(Lv=(hv=f)+(Wv=An)|0)>>>0>>0&&(Xv=Xv+1|0),bW=Lv,Sv=Xv,Qn=Xv=0|w[((vv=C)+1776|0)>>2],gn=hv=0|w[(vv+1780|0)>>2],vv=Lv,Lv=(hv=Sv)+(Xv=gn)|0,(Vv=vv+(Wv=Qn)|0)>>>0>>0&&(Lv=Lv+1|0),yW=Vv,LW=Lv,Lv=0|w[((hv=C)+1856|0)>>2],Cn=vv=0|w[(hv+1860|0)>>2],hv=Vv,Xv=Vv+(Wv=Lv)|0,Vv=(vv=LW)+(Lv=Cn)|0,Xv>>>0>>0&&(Vv=Vv+1|0),PW=Xv,hW=Vv,wn=Vv=0|w[((vv=C)+1936|0)>>2],rn=hv=0|w[(vv+1940|0)>>2],vv=Xv,Xv=(hv=hW)+(Vv=rn)|0,(Lv=vv+(Wv=wn)|0)>>>0>>0&&(Xv=Xv+1|0),_W=Lv,jW=Xv,en=Lv,bn=Xv,Xv=KW,Xv=FW,an=(Xv=KW)>>>0<(vv=FW)>>>0|(0|Xv)==(0|vv)&(hv=HW)>>>0<(Wv=pW)>>>0|0,cn=hv=0,hv=vv,hv=ZW,Dn=(hv=vv)>>>0<(Xv=ZW)>>>0|(0|hv)==(0|Xv)&Wv>>>0<(vv=NW)>>>0|0,kn=Wv=0,fn=Wv=0|w[(vv=C+2040|0)>>2],In=hv=0|w[(vv+4|0)>>2],hv=Xv,hv=yv,nn=(hv=Xv)>>>0<(Wv=yv)>>>0|(0|hv)==(0|Wv)&(vv=NW)>>>0<(Xv=AW)>>>0|0,En=vv=0,Yn=vv=0|w[(Xv=C+1960|0)>>2],Gn=hv=0|w[(Xv+4|0)>>2],hv=Wv,hv=eW,Mn=(hv=Wv)>>>0<(vv=eW)>>>0|(0|hv)==(0|vv)&(Xv=AW)>>>0<(Wv=uW)>>>0|0,on=Xv=0,Fn=Xv=0|w[(Wv=C+1880|0)>>2],un=hv=0|w[(Wv+4|0)>>2],hv=vv,hv=zW,Un=(hv=vv)>>>0<(Xv=zW)>>>0|(0|hv)==(0|Xv)&(Wv=uW)>>>0<(vv=qW)>>>0|0,mn=Wv=0,sn=Wv=0|w[(vv=C+1800|0)>>2],Kn=hv=0|w[(vv+4|0)>>2],tn=hv=0|w[(vv=C+1720|0)>>2],Jn=Wv=0|w[(vv+4|0)>>2],Lv=(Wv=Kn)+(hv=Jn)|0,(Vv=(vv=sn)+(Xv=tn)|0)>>>0>>0&&(Lv=Lv+1|0),dn=Lv,Xv=Vv,Vv=(Lv=mn)+(vv=dn)|0,(hv=(Wv=Un)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),ln=Vv,Xv=hv,hv=(Vv=un)+(Wv=ln)|0,(vv=(Lv=Fn)+Xv|0)>>>0>>0&&(hv=hv+1|0),Zn=hv,Xv=vv,Wv=(Vv=Mn)+vv|0,vv=(hv=on)+(Lv=Zn)|0,Wv>>>0>>0&&(vv=vv+1|0),pn=vv,Xv=Wv,Lv=(hv=Yn)+Wv|0,Wv=(vv=Gn)+(Vv=pn)|0,Lv>>>0>>0&&(Wv=Wv+1|0),Hn=Wv,Xv=Lv,Lv=(Wv=En)+(hv=Hn)|0,(Vv=(vv=nn)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),Nn=Lv,Xv=Vv,Vv=(Lv=In)+(vv=Nn)|0,(hv=(Wv=fn)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),vn=Vv,Xv=hv,hv=(Vv=kn)+(Wv=vn)|0,(vv=(Lv=Dn)+Xv|0)>>>0>>0&&(hv=hv+1|0),Wn=hv,Xv=vv,Wv=(Vv=an)+vv|0,vv=(hv=cn)+(Lv=Wn)|0,Wv>>>0>>0&&(vv=vv+1|0),hv=Wv,Vv=0,Lv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(Vv=hv<>>(32-Lv|0)|0)|0|vv<>>0?(hv=0,TX=Vv>>>Lv|0):(hv=Vv>>>Lv|0,TX=(((1<>>Lv|0),Ln=hv,Vn=(Vv=SX)|(Xv=TX)|0,hn=vv=(hv=Xn)|(vv=Ln)|0,Wv=(vv=bn)+(Vv=hn)|0,(Lv=(hv=en)+(Xv=Vn)|0)>>>0>>0&&(Wv=Wv+1|0),AW=Lv,yv=Wv,ZW=hv=Wv&(hv=524287)|0,vv=0|ew(0|(NW=(vv=Lv)&(Xv=-1)|0),0|hv,19,0|(vv=0)),FW=hv=U,RQ(0|qI,0|_I,0|(hv=$I),0|(pW=vv),0|(vv=FW)),yn=C+1600|0,eW=hv=(vv=iW)&(hv=524287)|0,Rn=uW=(Wv=tW)&(Xv=-1)|0,On=hv,I=hv=0|w[((vv=C)+2e3|0)>>2],c=Wv=0|w[(vv+2004|0)>>2],xn=Wv=0|w[(vv+1920|0)>>2],Pn=hv=0|w[(vv+1924|0)>>2],Lv=(hv=c)+(Wv=Pn)|0,(Vv=(vv=I)+(Xv=xn)|0)>>>0>>0&&(Lv=Lv+1|0),tW=Vv,iW=Lv,Lv=0|w[((hv=C)+1744|0)>>2],zn=vv=0|w[(hv+1748|0)>>2],hv=Vv,Wv=Vv+(Xv=Lv)|0,Vv=(vv=iW)+(Lv=zn)|0,Wv>>>0>>0&&(Vv=Vv+1|0),HW=Wv,KW=Vv,jn=Vv=0|w[((vv=C)+1760|0)>>2],Sn=hv=0|w[(vv+1764|0)>>2],vv=Wv,Wv=(hv=KW)+(Vv=Sn)|0,(Lv=vv+(Xv=jn)|0)>>>0>>0&&(Wv=Wv+1|0),qW=Lv,zW=Wv,Wv=0|w[((hv=C)+1840|0)>>2],Tn=vv=0|w[(hv+1844|0)>>2],hv=Lv,Vv=Lv+(Xv=Wv)|0,Lv=(vv=zW)+(Wv=Tn)|0,Vv>>>0>>0&&(Lv=Lv+1|0),AX=Vv,SW=Lv,qn=Vv,_n=Lv,Lv=yv,Lv=jW,$n=(Lv=yv)>>>0<(hv=jW)>>>0|(0|Lv)==(0|hv)&(vv=AW)>>>0<(Xv=_W)>>>0|0,AE=vv=0,vv=hv,vv=hW,BE=(vv=hv)>>>0<(Lv=hW)>>>0|(0|vv)==(0|Lv)&Xv>>>0<(hv=PW)>>>0|0,QE=Xv=0,gE=Xv=0|w[(hv=C+1944|0)>>2],CE=vv=0|w[(hv+4|0)>>2],vv=Lv,vv=LW,wE=(vv=Lv)>>>0<(Xv=LW)>>>0|(0|vv)==(0|Xv)&(hv=PW)>>>0<(Lv=yW)>>>0|0,rE=hv=0,eE=hv=0|w[(Lv=C+1864|0)>>2],bE=vv=0|w[(Lv+4|0)>>2],vv=Xv,vv=Sv,aE=(vv=Xv)>>>0<(hv=Sv)>>>0|(0|vv)==(0|hv)&(Lv=yW)>>>0<(Xv=bW)>>>0|0,cE=Lv=0,iE=Lv=0|w[(Xv=C+1784|0)>>2],DE=vv=0|w[(Xv+4|0)>>2],vv=hv,vv=a,kE=(vv=hv)>>>0<(Lv=a)>>>0|(0|vv)==(0|Lv)&(Xv=bW)>>>0<(hv=f)>>>0|0,fE=Xv=0,IE=Xv=0|w[(hv=C+1736|0)>>2],nE=vv=0|w[(hv+4|0)>>2],EE=vv=0|w[(hv=C+2024|0)>>2],YE=Xv=0|w[(hv+4|0)>>2],Vv=(Xv=nE)+(vv=YE)|0,(Wv=(hv=IE)+(Lv=EE)|0)>>>0>>0&&(Vv=Vv+1|0),GE=Vv,Lv=Wv,vv=(Xv=kE)+Wv|0,Wv=(Vv=fE)+(hv=GE)|0,vv>>>0>>0&&(Wv=Wv+1|0),ME=Wv,Lv=vv,hv=(Vv=iE)+vv|0,vv=(Wv=DE)+(Xv=ME)|0,hv>>>0>>0&&(vv=vv+1|0),oE=vv,Lv=hv,hv=(vv=cE)+(Vv=oE)|0,(Xv=(Wv=aE)+Lv|0)>>>0>>0&&(hv=hv+1|0),FE=hv,Lv=Xv,Vv=(vv=eE)+Xv|0,Xv=(hv=bE)+(Wv=FE)|0,Vv>>>0>>0&&(Xv=Xv+1|0),uE=Xv,Lv=Vv,Vv=(Xv=rE)+(vv=uE)|0,(Wv=(hv=wE)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),UE=Vv,Lv=Wv,vv=(Xv=gE)+Wv|0,Wv=(Vv=CE)+(hv=UE)|0,vv>>>0>>0&&(Wv=Wv+1|0),mE=Wv,Lv=vv,hv=(Vv=BE)+vv|0,vv=(Wv=QE)+(Xv=mE)|0,hv>>>0>>0&&(vv=vv+1|0),sE=vv,Lv=hv,hv=(vv=AE)+(Vv=sE)|0,(Xv=(Wv=$n)+Lv|0)>>>0>>0&&(hv=hv+1|0),vv=Xv,Wv=0,Vv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(Wv=vv<>>(32-Vv|0)|0)|0|hv<>>0?(vv=0,_X=Wv>>>Vv|0):(vv=Wv>>>Vv|0,_X=(((1<>>Vv|0),tE=vv,JE=(Wv=qX)|(Lv=_X)|0,dE=hv=(vv=KE)|(hv=tE)|0,Xv=(hv=_n)+(Wv=dE)|0,(Vv=(vv=qn)+(Lv=JE)|0)>>>0>>0&&(Xv=Xv+1|0),AW=Vv,yv=Xv,hv=Vv,LW=vv=Xv&(vv=524287)|0,hv=0|ew(0|(yW=Vv&(Lv=-1)|0),0|vv,19,0|(hv=0)),Sv=vv=U,RQ(0|yn,0|Rn,0|(vv=On),0|(bW=hv),0|(hv=Sv)),lE=C+1328|0,hv=Xv,hv=SW,hv=Xv,Xv=Vv,ZE=hv>>>0<(vv=SW)>>>0|(0|hv)==(0|vv)&Vv>>>0<(Lv=AX)>>>0|0,pE=Xv=0,Xv=vv,Xv=zW,HE=(Xv=vv)>>>0<(hv=zW)>>>0|(0|Xv)==(0|hv)&Lv>>>0<(vv=qW)>>>0|0,NE=Lv=0,vE=Lv=0|w[(vv=C+1848|0)>>2],WE=Xv=0|w[(vv+4|0)>>2],Xv=hv,Xv=KW,XE=(Xv=hv)>>>0<(Lv=KW)>>>0|(0|Xv)==(0|Lv)&(vv=qW)>>>0<(hv=HW)>>>0|0,LE=vv=0,VE=vv=0|w[(hv=C+1768|0)>>2],hE=Xv=0|w[(hv+4|0)>>2],Xv=Lv,Xv=iW,yE=(Xv=Lv)>>>0<(vv=iW)>>>0|(0|Xv)==(0|vv)&(hv=HW)>>>0<(Lv=tW)>>>0|0,RE=hv=0,OE=hv=0|w[(Lv=C+1752|0)>>2],xE=Xv=0|w[(Lv+4|0)>>2],Xv=vv,Xv=c,PE=(Xv=vv)>>>0<(hv=c)>>>0|(0|Xv)==(0|hv)&(Lv=tW)>>>0<(vv=I)>>>0|0,zE=Lv=0,jE=Lv=0|w[(vv=C+2008|0)>>2],SE=Xv=0|w[(vv+4|0)>>2],TE=Xv=0|w[(vv=C+1928|0)>>2],qE=Lv=0|w[(vv+4|0)>>2],Vv=(Lv=SE)+(Xv=qE)|0,(Wv=(vv=jE)+(hv=TE)|0)>>>0>>0&&(Vv=Vv+1|0),_E=Vv,hv=Wv,Xv=(Lv=PE)+Wv|0,Wv=(Vv=zE)+(vv=_E)|0,Xv>>>0>>0&&(Wv=Wv+1|0),$E=Wv,hv=Xv,vv=(Vv=OE)+Xv|0,Xv=(Wv=xE)+(Lv=$E)|0,vv>>>0>>0&&(Xv=Xv+1|0),AY=Xv,hv=vv,Lv=(Wv=yE)+vv|0,vv=(Xv=RE)+(Vv=AY)|0,Lv>>>0>>0&&(vv=vv+1|0),BY=vv,hv=Lv,Vv=(Xv=VE)+Lv|0,Lv=(vv=hE)+(Wv=BY)|0,Vv>>>0>>0&&(Lv=Lv+1|0),QY=Lv,hv=Vv,Wv=(vv=XE)+Vv|0,Vv=(Lv=LE)+(Xv=QY)|0,Wv>>>0>>0&&(Vv=Vv+1|0),gY=Vv,hv=Wv,Xv=(Lv=vE)+Wv|0,Wv=(Vv=WE)+(vv=gY)|0,Xv>>>0>>0&&(Wv=Wv+1|0),CY=Wv,hv=Xv,vv=(Vv=HE)+Xv|0,Xv=(Wv=NE)+(Lv=CY)|0,vv>>>0>>0&&(Xv=Xv+1|0),wY=Xv,hv=vv,Lv=(Wv=ZE)+vv|0,vv=(Xv=pE)+(Vv=wY)|0,Lv>>>0>>0&&(vv=vv+1|0),Xv=Lv,Wv=0,Vv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Wv=Xv<>>(32-Vv|0)|0)|0|vv<>>0?(Xv=0,AL=Wv>>>Vv|0):(Xv=Wv>>>Vv|0,AL=(((1<>>Vv|0),eY=Xv,bY=Wv=0|ew(0|((Wv=$X)|(hv=AL)),0|(vv=(Xv=rY)|(vv=eY)|0),19,0|(Wv=0)),aY=vv=U,cY=(Xv=QX)&(hv=-1)|0,iY=Wv=(vv=$W)&(Wv=524287)|0,Lv=(Wv=aY)+(Xv=iY)|0,(Vv=(vv=bY)+(hv=cY)|0)>>>0>>0&&(Lv=Lv+1|0),tW=Vv,iW=Lv,yv=vv=Lv&(vv=524287)|0,DY=AW=(Wv=Vv)&(hv=-1)|0,kY=vv,fY=(Lv=TW)&(hv=-1)|0,IY=Wv=(vv=OW)&(Wv=524287)|0,Wv=wW,Wv=fW,nY=(Wv=wW)>>>0<(Lv=fW)>>>0|(0|Wv)==(0|Lv)&(vv=UW)>>>0<(hv=dW)>>>0|0,EY=vv=0,vv=Lv,vv=zv,YY=(vv=Lv)>>>0<(Wv=zv)>>>0|(0|vv)==(0|Wv)&hv>>>0<(Lv=aW)>>>0|0,GY=hv=0,MY=hv=0|w[(Lv=C+2568|0)>>2],oY=vv=0|w[(Lv+4|0)>>2],vv=Wv,vv=Rv,FY=(vv=Wv)>>>0<(hv=Rv)>>>0|(0|vv)==(0|hv)&(Lv=aW)>>>0<(Wv=gW)>>>0|0,uY=Lv=0,UY=Lv=0|w[(Wv=C+2424|0)>>2],mY=vv=0|w[(Wv+4|0)>>2],vv=hv,vv=Pv,sY=(vv=hv)>>>0<(Lv=Pv)>>>0|(0|vv)==(0|Lv)&(Wv=gW)>>>0<(hv=mW)>>>0|0,KY=Wv=0,tY=Wv=0|w[(hv=C+1448|0)>>2],JY=vv=0|w[(hv+4|0)>>2],vv=Lv,vv=e,dY=(vv=Lv)>>>0<(Wv=e)>>>0|(0|vv)==(0|Wv)&(hv=mW)>>>0<(Lv=D)>>>0|0,lY=hv=0,ZY=hv=0|w[(Lv=C+2504|0)>>2],pY=vv=0|w[(Lv+4|0)>>2],HY=vv=0|w[(Lv=C+2744|0)>>2],NY=hv=0|w[(Lv+4|0)>>2],Vv=(hv=pY)+(vv=NY)|0,(Xv=(Lv=ZY)+(Wv=HY)|0)>>>0>>0&&(Vv=Vv+1|0),vY=Vv,Wv=Xv,Xv=(Vv=lY)+(Lv=vY)|0,(vv=(hv=dY)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),WY=Xv,Wv=vv,Lv=(Vv=tY)+vv|0,vv=(Xv=JY)+(hv=WY)|0,Lv>>>0>>0&&(vv=vv+1|0),XY=vv,Wv=Lv,Lv=(vv=KY)+(Vv=XY)|0,(hv=(Xv=sY)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),LY=Lv,Wv=hv,hv=(Lv=mY)+(Xv=LY)|0,(Vv=(vv=UY)+Wv|0)>>>0>>0&&(hv=hv+1|0),VY=hv,Wv=Vv,Vv=(hv=uY)+(vv=VY)|0,(Xv=(Lv=FY)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),hY=Vv,Wv=Xv,Xv=(Vv=oY)+(Lv=hY)|0,(vv=(hv=MY)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),yY=Xv,Wv=vv,Lv=(Vv=YY)+vv|0,vv=(Xv=GY)+(hv=yY)|0,Lv>>>0>>0&&(vv=vv+1|0),RY=vv,Wv=Lv,Lv=(vv=EY)+(Vv=RY)|0,(hv=(Xv=nY)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),vv=hv,Xv=0,Vv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(Xv=vv<>>(32-Vv|0)|0)|0|Lv<>>0?(vv=0,QL=Xv>>>Vv|0):(vv=Xv>>>Vv|0,QL=(((1<>>Vv|0),xY=vv,PY=Xv=0|ew(0|((Xv=BL)|(Wv=QL)),0|(Lv=(vv=OY)|(Lv=xY)|0),19,0|(Xv=0)),zY=Lv=U,jY=(vv=k)&(Wv=-1)|0,SY=Xv=(Lv=b)&(Xv=524287)|0,hv=(Xv=zY)+(vv=SY)|0,(Vv=(Lv=PY)+(Wv=jY)|0)>>>0>>0&&(hv=hv+1|0),aW=Vv,zv=hv,Xv=Vv,Lv=0,vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,gL=hv>>>vv|0):(Lv=hv>>>vv|0,gL=(((1<>>vv|0),TY=Lv,Vv=(Lv=IY)+(Xv=TY)|0,(vv=(hv=fY)+(Wv=gL)|0)>>>0>>0&&(Vv=Vv+1|0),mW=vv,Pv=Vv,RQ(0|lE,0|DY,0|(Vv=kY),0|vv,0|(hv=Pv)),qY=(Lv=xW)&(Wv=-1)|0,_Y=Vv=(hv=VW)&(Vv=524287)|0,Vv=iW,hv=tW,Lv=0,Xv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,CL=Vv>>>Xv|0):(Lv=Vv>>>Xv|0,CL=(((1<>>Xv|0),$Y=Lv,vv=(Lv=_Y)+(hv=$Y)|0,(Xv=(Vv=qY)+(Wv=CL)|0)>>>0>>0&&(vv=vv+1|0),gW=Xv,Rv=vv,zv=Vv=(vv=zv)&(Vv=524287)|0,RQ(0|C+1248,0|Xv,0|(Vv=Rv),0|(aW=(Lv=aW)&(Wv=-1)|0),0|(Lv=zv)),Lv=jv,Lv=BX,RQ(0|C+1520,0|kW,0|(Lv=jv),0|gX,0|(Vv=BX)),Vv=eW,Vv=FW,RQ(0|C+1616,0|uW,0|(Vv=eW),0|pW,0|(Lv=FW)),Lv=Sv,Lv=Pv,RQ(0|C+1344,0|bW,0|(Lv=Sv),0|mW,0|(Vv=Pv)),Vv=yv,Vv=zv,RQ(0|C+1264,0|AW,0|(Vv=yv),0|aW,0|(Lv=zv)),Lv=$v,Vv=0|ew(0|Xv,0|(Lv=Rv),19,0|(Vv=0)),AG=Lv=U,RQ(0|C+1424,0|nW,0|(Lv=$v),0|Vv,0|(Vv=AG)),Vv=Ov,Vv=zv,RQ(0|C+1232,0|rW,0|(Vv=Ov),0|aW,0|(Lv=zv)),Lv=$v,Lv=FW,RQ(0|C+1392,0|nW,0|(Lv=$v),0|pW,0|(Vv=FW)),Vv=jv,Vv=Sv,RQ(0|C+1488,0|kW,0|(Vv=jv),0|bW,0|(Lv=Sv)),Lv=eW,Lv=yv,RQ(0|C+1584,0|uW,0|(Lv=eW),0|AW,0|(Vv=yv)),Vv=Rv,Vv=Pv,RQ(0|C+1312,0|Xv,0|(Vv=Rv),0|mW,0|(Lv=Pv)),Lv=Ov,Lv=Pv,RQ(0|C+1296,0|rW,0|(Lv=Ov),0|mW,0|(Vv=Pv)),Vv=ZW,Vv=zv,RQ(0|C+1216,0|NW,0|(Vv=ZW),0|aW,0|(Lv=zv)),Lv=$v,Lv=Sv,RQ(0|C+1376,0|nW,0|(Lv=$v),0|bW,0|(Vv=Sv)),Vv=jv,Vv=yv,RQ(0|C+1472,0|kW,0|(Vv=jv),0|AW,0|(Lv=yv)),Lv=eW,Lv=Rv,RQ(0|C+1568,0|uW,0|(Lv=eW),0|Xv,0|(Vv=Rv)),Vv=Lv,Vv=Ov,RQ(0|C+1552,0|uW,0|(Vv=Lv),0|rW,0|(Lv=Ov)),Lv=ZW,Lv=Pv,RQ(0|C+1280,0|NW,0|(Lv=ZW),0|mW,0|(Vv=Pv)),Vv=LW,Vv=zv,RQ(0|C+1200,0|yW,0|(Vv=LW),0|aW,0|(Lv=zv)),Lv=$v,Lv=yv,RQ(0|C+1360,0|nW,0|(Lv=$v),0|AW,0|(Vv=yv)),Vv=jv,Vv=Rv,RQ(0|C+1456,0|kW,0|(Vv=jv),0|Xv,0|(Lv=Rv)),BG=C,tW=Lv=0|w[((vv=C)+1392|0)>>2],iW=Vv=0|w[(vv+1396|0)>>2],QG=Vv=0|w[(vv+1232|0)>>2],gG=Lv=0|w[(vv+1236|0)>>2],Xv=(Lv=iW)+(Vv=gG)|0,(hv=(vv=tW)+(Wv=QG)|0)>>>0>>0&&(Xv=Xv+1|0),nW=hv,$v=Xv,CG=Xv=0|w[((Lv=C)+1488|0)>>2],wG=vv=0|w[(Lv+1492|0)>>2],Lv=hv,hv=(vv=$v)+(Xv=wG)|0,(Vv=Lv+(Wv=CG)|0)>>>0>>0&&(hv=hv+1|0),kW=Vv,jv=hv,rG=hv=0|w[((vv=C)+1584|0)>>2],eG=Lv=0|w[(vv+1588|0)>>2],vv=Vv,Vv=(Lv=jv)+(hv=eG)|0,(Xv=vv+(Wv=rG)|0)>>>0>>0&&(Vv=Vv+1|0),AW=Xv,yv=Vv,Vv=0|w[((Lv=C)+1312|0)>>2],bG=vv=0|w[(Lv+1316|0)>>2],Lv=Xv,hv=Xv+(Wv=Vv)|0,Xv=(vv=yv)+(Vv=bG)|0,hv>>>0>>0&&(Xv=Xv+1|0),mW=hv,Pv=Xv,aG=hv,cG=Xv,pW=Xv=0|w[((vv=C)+1504|0)>>2],FW=Lv=0|w[(vv+1508|0)>>2],iG=Lv=0|w[(vv+1408|0)>>2],DG=Xv=0|w[(vv+1412|0)>>2],hv=(Xv=FW)+(Lv=DG)|0,(Vv=(vv=pW)+(Wv=iG)|0)>>>0>>0&&(hv=hv+1|0),uW=Vv,eW=hv,kG=hv=0|w[((Xv=C)+1600|0)>>2],fG=vv=0|w[(Xv+1604|0)>>2],Xv=Vv,Vv=(vv=eW)+(hv=fG)|0,(Lv=Xv+(Wv=kG)|0)>>>0>>0&&(Vv=Vv+1|0),gW=Lv,Rv=Vv,IG=Vv=0|w[((vv=C)+1328|0)>>2],nG=Xv=0|w[(vv+1332|0)>>2],vv=Lv,Lv=(Xv=Rv)+(Vv=nG)|0,(hv=vv+(Wv=IG)|0)>>>0>>0&&(Lv=Lv+1|0),aW=hv,zv=Lv,EG=Lv=0|w[((Xv=C)+1248|0)>>2],YG=vv=0|w[(Xv+1252|0)>>2],Xv=hv,hv=(vv=zv)+(Lv=YG)|0,(Vv=Xv+(Wv=EG)|0)>>>0>>0&&(hv=hv+1|0),rW=Vv,Ov=hv,GG=Vv,MG=hv,HW=hv=0|w[((vv=C)+1616|0)>>2],KW=Xv=0|w[(vv+1620|0)>>2],oG=Xv=0|w[(vv+1520|0)>>2],FG=hv=0|w[(vv+1524|0)>>2],Vv=(hv=KW)+(Xv=FG)|0,(Lv=(vv=HW)+(Wv=oG)|0)>>>0>>0&&(Vv=Vv+1|0),bW=Lv,Sv=Vv,Vv=0|w[((hv=C)+1344|0)>>2],uG=vv=0|w[(hv+1348|0)>>2],hv=Lv,Xv=Lv+(Wv=Vv)|0,Lv=(vv=Sv)+(Vv=uG)|0,Xv>>>0>>0&&(Lv=Lv+1|0),dW=Xv,fW=Lv,UG=Lv=0|w[((vv=C)+1264|0)>>2],mG=hv=0|w[(vv+1268|0)>>2],vv=Xv,Xv=(hv=fW)+(Lv=mG)|0,(Vv=vv+(Wv=UG)|0)>>>0>>0&&(Xv=Xv+1|0),UW=Vv,wW=Xv,Xv=0|w[((hv=C)+1424|0)>>2],sG=vv=0|w[(hv+1428|0)>>2],hv=Vv,Lv=Vv+(Wv=Xv)|0,Vv=(vv=wW)+(Xv=sG)|0,Lv>>>0>>0&&(Vv=Vv+1|0),NW=Lv,ZW=Vv,vv=Lv,hv=0,Xv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(hv=0,wL=Vv>>>Xv|0):(hv=Vv>>>Xv|0,wL=(((1<>>Xv|0),KG=wL,tG=hv,hv=ZW,hv=wW,JG=(hv=ZW)>>>0<(vv=wW)>>>0|(0|hv)==(0|vv)&(Vv=NW)>>>0<(Wv=UW)>>>0|0,dG=Vv=0,lG=Vv=0|w[(Wv=C+1432|0)>>2],ZG=hv=0|w[(Wv+4|0)>>2],hv=vv,hv=fW,pG=(hv=vv)>>>0<(Vv=fW)>>>0|(0|hv)==(0|Vv)&(Wv=UW)>>>0<(vv=dW)>>>0|0,HG=Wv=0,NG=Wv=0|w[(vv=C+1272|0)>>2],vG=hv=0|w[(vv+4|0)>>2],hv=Vv,hv=Sv,WG=(hv=Vv)>>>0<(Wv=Sv)>>>0|(0|hv)==(0|Wv)&(vv=dW)>>>0<(Vv=bW)>>>0|0,XG=vv=0,LG=vv=0|w[(Vv=C+1352|0)>>2],VG=hv=0|w[(Vv+4|0)>>2],hv=Wv,hv=KW,hG=(hv=Wv)>>>0<(vv=KW)>>>0|(0|hv)==(0|vv)&(Vv=bW)>>>0<(Wv=HW)>>>0|0,yG=Vv=0,RG=Vv=0|w[(Wv=C+1624|0)>>2],OG=hv=0|w[(Wv+4|0)>>2],xG=hv=0|w[(Wv=C+1528|0)>>2],PG=Vv=0|w[(Wv+4|0)>>2],Lv=(Vv=OG)+(hv=PG)|0,(Xv=(Wv=RG)+(vv=xG)|0)>>>0>>0&&(Lv=Lv+1|0),zG=Lv,vv=Xv,Xv=(Lv=yG)+(Wv=zG)|0,(hv=(Vv=hG)+vv|0)>>>0>>0&&(Xv=Xv+1|0),jG=Xv,vv=hv,hv=(Xv=VG)+(Vv=jG)|0,(Wv=(Lv=LG)+vv|0)>>>0>>0&&(hv=hv+1|0),SG=hv,vv=Wv,Wv=(hv=XG)+(Lv=SG)|0,(Vv=(Xv=WG)+vv|0)>>>0>>0&&(Wv=Wv+1|0),TG=Wv,vv=Vv,Vv=(Wv=vG)+(Xv=TG)|0,(Lv=(hv=NG)+vv|0)>>>0>>0&&(Vv=Vv+1|0),qG=Vv,vv=Lv,Lv=(Vv=HG)+(hv=qG)|0,(Xv=(Wv=pG)+vv|0)>>>0>>0&&(Lv=Lv+1|0),_G=Lv,vv=Xv,Xv=(Lv=ZG)+(Wv=_G)|0,(hv=(Vv=lG)+vv|0)>>>0>>0&&(Xv=Xv+1|0),$G=Xv,vv=hv,hv=(Xv=dG)+(Vv=$G)|0,(Wv=(Lv=JG)+vv|0)>>>0>>0&&(hv=hv+1|0),Xv=Wv,Lv=0,Vv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Lv=Xv<>>(32-Vv|0)|0)|0|hv<>>0>>0&&(Wv=Wv+1|0),bW=Vv,Sv=Wv,Xv=Vv,Lv=0,hv=31&(vv=51)|0,32<=(63&vv|0)>>>0?(Lv=0,eL=Wv>>>hv|0):(Lv=Wv>>>hv|0,eL=(((1<>>hv|0),gM=eL,CM=Lv,Lv=Sv,Lv=Ov,wM=(Lv=Sv)>>>0<(Xv=Ov)>>>0|(0|Lv)==(0|Xv)&(Wv=bW)>>>0<(vv=rW)>>>0|0,rM=Wv=0,Wv=Xv,Wv=zv,eM=(Wv=Xv)>>>0<(Lv=zv)>>>0|(0|Wv)==(0|Lv)&vv>>>0<(Xv=aW)>>>0|0,bM=vv=0,aM=vv=0|w[(Xv=C+1256|0)>>2],cM=Wv=0|w[(Xv+4|0)>>2],Wv=Lv,Wv=Rv,iM=(Wv=Lv)>>>0<(vv=Rv)>>>0|(0|Wv)==(0|vv)&(Xv=aW)>>>0<(Lv=gW)>>>0|0,DM=Xv=0,kM=Xv=0|w[(Lv=C+1336|0)>>2],fM=Wv=0|w[(Lv+4|0)>>2],Wv=vv,Wv=eW,IM=(Wv=vv)>>>0<(Xv=eW)>>>0|(0|Wv)==(0|Xv)&(Lv=gW)>>>0<(vv=uW)>>>0|0,nM=Lv=0,EM=Lv=0|w[(vv=C+1608|0)>>2],YM=Wv=0|w[(vv+4|0)>>2],Wv=Xv,Wv=FW,GM=(Wv=Xv)>>>0<(Lv=FW)>>>0|(0|Wv)==(0|Lv)&(vv=uW)>>>0<(Xv=pW)>>>0|0,MM=vv=0,oM=vv=0|w[(Xv=C+1512|0)>>2],FM=Wv=0|w[(Xv+4|0)>>2],uM=Wv=0|w[(Xv=C+1416|0)>>2],UM=vv=0|w[(Xv+4|0)>>2],Vv=(vv=FM)+(Wv=UM)|0,(hv=(Xv=oM)+(Lv=uM)|0)>>>0>>0&&(Vv=Vv+1|0),mM=Vv,Lv=hv,hv=(Vv=MM)+(Xv=mM)|0,(Wv=(vv=GM)+Lv|0)>>>0>>0&&(hv=hv+1|0),sM=hv,Lv=Wv,Xv=(Vv=EM)+Wv|0,Wv=(hv=YM)+(vv=sM)|0,Xv>>>0>>0&&(Wv=Wv+1|0),KM=Wv,Lv=Xv,vv=(hv=IM)+Xv|0,Xv=(Wv=nM)+(Vv=KM)|0,vv>>>0>>0&&(Xv=Xv+1|0),tM=Xv,Lv=vv,Vv=(Wv=kM)+vv|0,vv=(Xv=fM)+(hv=tM)|0,Vv>>>0>>0&&(vv=vv+1|0),JM=vv,Lv=Vv,Vv=(vv=DM)+(Wv=JM)|0,(hv=(Xv=iM)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),dM=Vv,Lv=hv,hv=(Vv=cM)+(Xv=dM)|0,(Wv=(vv=aM)+Lv|0)>>>0>>0&&(hv=hv+1|0),lM=hv,Lv=Wv,Xv=(Vv=eM)+Wv|0,Wv=(hv=bM)+(vv=lM)|0,Xv>>>0>>0&&(Wv=Wv+1|0),ZM=Wv,Lv=Xv,vv=(hv=wM)+Xv|0,Xv=(Wv=rM)+(Vv=ZM)|0,vv>>>0>>0&&(Xv=Xv+1|0),Wv=vv,hv=0,Vv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(hv=Wv<>>(32-Vv|0)|0)|0|Xv<>>0>>0&&(vv=vv+1|0),gW=Vv,Rv=vv,uW=(Wv=Vv)&(Lv=-1)|0,eW=hv=vv&(hv=524287)|0,w[((Wv=BG)+3656|0)>>2]=uW,w[(Wv+3660|0)>>2]=hv,vM=C,HW=hv=0|w[((vv=C)+1216|0)>>2],KW=Wv=0|w[(vv+1220|0)>>2],WM=Wv=0|w[(vv+1296|0)>>2],XM=hv=0|w[(vv+1300|0)>>2],Vv=(hv=KW)+(Wv=XM)|0,(Xv=(vv=HW)+(Lv=WM)|0)>>>0>>0&&(Vv=Vv+1|0),aW=Xv,zv=Vv,Vv=0|w[((hv=C)+1376|0)>>2],LM=vv=0|w[(hv+1380|0)>>2],hv=Xv,Wv=Xv+(Lv=Vv)|0,Xv=(vv=zv)+(Vv=LM)|0,Wv>>>0>>0&&(Xv=Xv+1|0),rW=Wv,Ov=Xv,VM=Xv=0|w[((vv=C)+1472|0)>>2],hM=hv=0|w[(vv+1476|0)>>2],vv=Wv,Wv=(hv=Ov)+(Xv=hM)|0,(Vv=vv+(Lv=VM)|0)>>>0>>0&&(Wv=Wv+1|0),dW=Vv,fW=Wv,Wv=0|w[((hv=C)+1568|0)>>2],yM=vv=0|w[(hv+1572|0)>>2],hv=Vv,Xv=Vv+(Lv=Wv)|0,Vv=(vv=fW)+(Wv=yM)|0,Xv>>>0>>0&&(Vv=Vv+1|0),UW=Xv,wW=Vv,RM=Xv,OM=Vv,Vv=Rv,Vv=Pv,xM=(Vv=Rv)>>>0<(hv=Pv)>>>0|(0|Vv)==(0|hv)&(vv=gW)>>>0<(Lv=mW)>>>0|0,PM=vv=0,vv=hv,vv=yv,zM=(vv=hv)>>>0<(Vv=yv)>>>0|(0|vv)==(0|Vv)&Lv>>>0<(hv=AW)>>>0|0,jM=Lv=0,SM=Lv=0|w[(hv=C+1320|0)>>2],TM=vv=0|w[(hv+4|0)>>2],vv=Vv,vv=jv,qM=(vv=Vv)>>>0<(Lv=jv)>>>0|(0|vv)==(0|Lv)&(hv=AW)>>>0<(Vv=kW)>>>0|0,_M=hv=0,$M=hv=0|w[(Vv=C+1592|0)>>2],Ao=vv=0|w[(Vv+4|0)>>2],vv=Lv,vv=$v,Bo=(vv=Lv)>>>0<(hv=$v)>>>0|(0|vv)==(0|hv)&(Vv=kW)>>>0<(Lv=nW)>>>0|0,Qo=Vv=0,go=Vv=0|w[(Lv=C+1496|0)>>2],Co=vv=0|w[(Lv+4|0)>>2],vv=hv,vv=iW,wo=(vv=hv)>>>0<(Vv=iW)>>>0|(0|vv)==(0|Vv)&(Lv=nW)>>>0<(hv=tW)>>>0|0,ro=Lv=0,eo=Lv=0|w[(hv=C+1400|0)>>2],bo=vv=0|w[(hv+4|0)>>2],ao=vv=0|w[(hv=C+1240|0)>>2],co=Lv=0|w[(hv+4|0)>>2],Xv=(Lv=bo)+(vv=co)|0,(Wv=(hv=eo)+(Vv=ao)|0)>>>0>>0&&(Xv=Xv+1|0),io=Xv,Vv=Wv,vv=(Lv=wo)+Wv|0,Wv=(Xv=ro)+(hv=io)|0,vv>>>0>>0&&(Wv=Wv+1|0),Do=Wv,Vv=vv,hv=(Xv=go)+vv|0,vv=(Wv=Co)+(Lv=Do)|0,hv>>>0>>0&&(vv=vv+1|0),ko=vv,Vv=hv,hv=(vv=Qo)+(Xv=ko)|0,(Lv=(Wv=Bo)+Vv|0)>>>0>>0&&(hv=hv+1|0),fo=hv,Vv=Lv,Xv=(vv=$M)+Lv|0,Lv=(hv=Ao)+(Wv=fo)|0,Xv>>>0>>0&&(Lv=Lv+1|0),Io=Lv,Vv=Xv,Wv=(hv=qM)+Xv|0,Xv=(Lv=_M)+(vv=Io)|0,Wv>>>0>>0&&(Xv=Xv+1|0),no=Xv,Vv=Wv,vv=(Lv=SM)+Wv|0,Wv=(Xv=TM)+(hv=no)|0,vv>>>0>>0&&(Wv=Wv+1|0),Eo=Wv,Vv=vv,hv=(Xv=zM)+vv|0,vv=(Wv=jM)+(Lv=Eo)|0,hv>>>0>>0&&(vv=vv+1|0),Yo=vv,Vv=hv,hv=(vv=PM)+(Xv=Yo)|0,(Lv=(Wv=xM)+Vv|0)>>>0>>0&&(hv=hv+1|0),vv=Lv,Wv=0,Xv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(Wv=vv<>>(32-Xv|0)|0)|0|hv<>>0?(vv=0,cL=Wv>>>Xv|0):(vv=Wv>>>Xv|0,cL=(((1<>>Xv|0),Mo=vv,oo=(Wv=aL)|(Vv=cL)|0,Fo=hv=(vv=Go)|(hv=Mo)|0,Lv=(hv=OM)+(Wv=Fo)|0,(Xv=(vv=RM)+(Vv=oo)|0)>>>0>>0&&(Lv=Lv+1|0),nW=Xv,$v=Lv,hv=Xv,AW=Xv&(Vv=-1)|0,yv=vv=Lv&(vv=524287)|0,w[((hv=vM)+3664|0)>>2]=AW,w[(hv+3668|0)>>2]=vv,uo=C,yW=vv=0|w[((Lv=C)+1280|0)>>2],LW=hv=0|w[(Lv+1284|0)>>2],Uo=hv=0|w[(Lv+1552|0)>>2],mo=vv=0|w[(Lv+1556|0)>>2],Xv=(vv=LW)+(hv=mo)|0,(Wv=(Lv=yW)+(Vv=Uo)|0)>>>0>>0&&(Xv=Xv+1|0),kW=Wv,jv=Xv,so=Xv=0|w[((vv=C)+1200|0)>>2],Ko=Lv=0|w[(vv+1204|0)>>2],vv=Wv,Wv=(Lv=jv)+(Xv=Ko)|0,(hv=vv+(Vv=so)|0)>>>0>>0&&(Wv=Wv+1|0),gW=hv,Rv=Wv,to=Wv=0|w[((Lv=C)+1360|0)>>2],Jo=vv=0|w[(Lv+1364|0)>>2],Lv=hv,hv=(vv=Rv)+(Wv=Jo)|0,(Xv=Lv+(Vv=to)|0)>>>0>>0&&(hv=hv+1|0),tW=Xv,iW=hv,lo=hv=0|w[((vv=C)+1456|0)>>2],Zo=Lv=0|w[(vv+1460|0)>>2],vv=Xv,Xv=(Lv=iW)+(hv=Zo)|0,(Wv=vv+(Vv=lo)|0)>>>0>>0&&(Xv=Xv+1|0),pW=Wv,FW=Xv,po=Wv,Ho=Xv,Xv=$v,Xv=wW,No=(Xv=$v)>>>0<(vv=wW)>>>0|(0|Xv)==(0|vv)&(Lv=nW)>>>0<(Vv=UW)>>>0|0,vo=Lv=0,Lv=vv,Lv=fW,Wo=(Lv=vv)>>>0<(Xv=fW)>>>0|(0|Lv)==(0|Xv)&Vv>>>0<(vv=dW)>>>0|0,Xo=Vv=0,Lo=Vv=0|w[(vv=C+1576|0)>>2],Vo=Lv=0|w[(vv+4|0)>>2],Lv=Xv,Lv=Ov,ho=(Lv=Xv)>>>0<(Vv=Ov)>>>0|(0|Lv)==(0|Vv)&(vv=dW)>>>0<(Xv=rW)>>>0|0,yo=vv=0,Ro=vv=0|w[(Xv=C+1480|0)>>2],Oo=Lv=0|w[(Xv+4|0)>>2],Lv=Vv,Lv=zv,xo=(Lv=Vv)>>>0<(vv=zv)>>>0|(0|Lv)==(0|vv)&(Xv=rW)>>>0<(Vv=aW)>>>0|0,Po=Xv=0,zo=Xv=0|w[(Vv=C+1384|0)>>2],jo=Lv=0|w[(Vv+4|0)>>2],Lv=vv,Lv=KW,So=(Lv=vv)>>>0<(Xv=KW)>>>0|(0|Lv)==(0|Xv)&(Vv=aW)>>>0<(vv=HW)>>>0|0,To=Vv=0,qo=Vv=0|w[(vv=C+1224|0)>>2],_o=Lv=0|w[(vv+4|0)>>2],$o=Lv=0|w[(vv=C+1304|0)>>2],AF=Vv=0|w[(vv+4|0)>>2],Wv=(Vv=_o)+(Lv=AF)|0,(hv=(vv=qo)+(Xv=$o)|0)>>>0>>0&&(Wv=Wv+1|0),BF=Wv,Xv=hv,hv=(Wv=To)+(vv=BF)|0,(Lv=(Vv=So)+Xv|0)>>>0>>0&&(hv=hv+1|0),QF=hv,Xv=Lv,Lv=(hv=jo)+(Vv=QF)|0,(vv=(Wv=zo)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),gF=Lv,Xv=vv,Vv=(hv=xo)+vv|0,vv=(Lv=Po)+(Wv=gF)|0,Vv>>>0>>0&&(vv=vv+1|0),CF=vv,Xv=Vv,Vv=(vv=Oo)+(hv=CF)|0,(Wv=(Lv=Ro)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),wF=Vv,Xv=Wv,hv=(vv=ho)+Wv|0,Wv=(Vv=yo)+(Lv=wF)|0,hv>>>0>>0&&(Wv=Wv+1|0),rF=Wv,Xv=hv,hv=(Wv=Vo)+(vv=rF)|0,(Lv=(Vv=Lo)+Xv|0)>>>0>>0&&(hv=hv+1|0),eF=hv,Xv=Lv,Lv=(hv=Xo)+(Vv=eF)|0,(vv=(Wv=Wo)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),bF=Lv,Xv=vv,Vv=(hv=No)+vv|0,vv=(Lv=vo)+(Wv=bF)|0,Vv>>>0>>0&&(vv=vv+1|0),Lv=Vv,hv=0,Wv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(hv=Lv<>>(32-Wv|0)|0)|0|vv<>>0?(Lv=0,DL=hv>>>Wv|0):(Lv=hv>>>Wv|0,DL=(((1<>>Wv|0),cF=Lv,iF=(hv=iL)|(Xv=DL)|0,DF=vv=(Lv=aF)|(vv=cF)|0,Vv=(vv=Ho)+(hv=DF)|0,(Wv=(Lv=po)+(Xv=iF)|0)>>>0>>0&&(Vv=Vv+1|0),nW=Wv,$v=Vv,mW=(vv=Wv)&(Xv=-1)|0,Pv=Lv=Vv&(Lv=524287)|0,w[((vv=uo)+3672|0)>>2]=mW,w[(vv+3676|0)>>2]=Lv,kF=C,Lv=Vv,Lv=FW,Lv=Vv,Vv=Wv,fF=Lv>>>0<(vv=FW)>>>0|(0|Lv)==(0|vv)&Wv>>>0<(Xv=pW)>>>0|0,IF=Vv=0,Vv=vv,Vv=iW,nF=(Vv=vv)>>>0<(Lv=iW)>>>0|(0|Vv)==(0|Lv)&Xv>>>0<(vv=tW)>>>0|0,EF=Xv=0,YF=Xv=0|w[(vv=C+1464|0)>>2],GF=Vv=0|w[(vv+4|0)>>2],Vv=Lv,Vv=Rv,MF=(Vv=Lv)>>>0<(Xv=Rv)>>>0|(0|Vv)==(0|Xv)&(vv=tW)>>>0<(Lv=gW)>>>0|0,oF=vv=0,FF=vv=0|w[(Lv=C+1368|0)>>2],uF=Vv=0|w[(Lv+4|0)>>2],Vv=Xv,Vv=jv,UF=(Vv=Xv)>>>0<(vv=jv)>>>0|(0|Vv)==(0|vv)&(Lv=gW)>>>0<(Xv=kW)>>>0|0,mF=Lv=0,sF=Lv=0|w[(Xv=C+1208|0)>>2],KF=Vv=0|w[(Xv+4|0)>>2],Vv=vv,Vv=LW,tF=(Vv=vv)>>>0<(Lv=LW)>>>0|(0|Vv)==(0|Lv)&(Xv=kW)>>>0<(vv=yW)>>>0|0,JF=Xv=0,dF=Xv=0|w[(vv=C+1288|0)>>2],lF=Vv=0|w[(vv+4|0)>>2],ZF=Vv=0|w[(vv=C+1560|0)>>2],pF=Xv=0|w[(vv+4|0)>>2],Wv=(Xv=lF)+(Vv=pF)|0,(hv=(vv=dF)+(Lv=ZF)|0)>>>0>>0&&(Wv=Wv+1|0),HF=Wv,Lv=hv,hv=(Wv=JF)+(vv=HF)|0,(Vv=(Xv=tF)+Lv|0)>>>0>>0&&(hv=hv+1|0),NF=hv,Lv=Vv,Vv=(hv=KF)+(Xv=NF)|0,(vv=(Wv=sF)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),vF=Vv,Lv=vv,Xv=(hv=UF)+vv|0,vv=(Vv=mF)+(Wv=vF)|0,Xv>>>0>>0&&(vv=vv+1|0),WF=vv,Lv=Xv,Wv=(Vv=FF)+Xv|0,Xv=(vv=uF)+(hv=WF)|0,Wv>>>0>>0&&(Xv=Xv+1|0),XF=Xv,Lv=Wv,hv=(vv=MF)+Wv|0,Wv=(Xv=oF)+(Vv=XF)|0,hv>>>0>>0&&(Wv=Wv+1|0),LF=Wv,Lv=hv,hv=(Wv=GF)+(vv=LF)|0,(Vv=(Xv=YF)+Lv|0)>>>0>>0&&(hv=hv+1|0),VF=hv,Lv=Vv,Vv=(hv=EF)+(Xv=VF)|0,(vv=(Wv=nF)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),hF=Vv,Lv=vv,Xv=(hv=fF)+vv|0,vv=(Vv=IF)+(Wv=hF)|0,Xv>>>0>>0&&(vv=vv+1|0),Vv=Xv,hv=0,Wv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(hv=Vv<>>(32-Wv|0)|0)|0|vv<>>0?(Vv=0,fL=hv>>>Wv|0):(Vv=hv>>>Wv|0,fL=(((1<>>Wv|0),RF=Vv,OF=hv=0|ew(0|((hv=kL)|(Lv=fL)),0|(vv=(Vv=yF)|(vv=RF)|0),19,0|(hv=0)),xF=vv=U,PF=(Vv=NW)&(Lv=-1)|0,zF=hv=(vv=ZW)&(hv=524287)|0,Xv=(hv=xF)+(Vv=zF)|0,(Wv=(vv=OF)+(Lv=PF)|0)>>>0>>0&&(Xv=Xv+1|0),kW=Wv,jv=Xv,hv=Wv,nW=Wv&(Lv=-1)|0,$v=vv=Xv&(vv=524287)|0,w[((hv=kF)+3640|0)>>2]=nW,w[(hv+3644|0)>>2]=vv,jF=(Xv=bW)&(Lv=-1)|0,SF=hv=(vv=Sv)&(hv=524287)|0,hv=jv,vv=Wv,Xv=0,Vv=31&(Lv=51)|0,32<=(63&Lv|0)>>>0?(Xv=0,IL=hv>>>Vv|0):(Xv=hv>>>Vv|0,IL=(((1<>>Vv|0),TF=Xv,Wv=(Xv=SF)+(vv=TF)|0,(Vv=(hv=jF)+(Lv=IL)|0)>>>0>>0&&(Wv=Wv+1|0),kW=Vv,jv=Wv,w[((hv=C)+3648|0)>>2]=Vv,w[(hv+3652|0)>>2]=Wv,IA(0|C+3792,0|C+3640,1),Wv=0|w[((Xv=C)+3800|0)>>2],Rv=hv=0|w[(Xv+3804|0)>>2],hv=Tv,RQ(0|Xv+1168,0|(gW=Wv),0|(hv=Rv),0|IW,0|(Wv=Tv)),Wv=0|w[(Xv+3808|0)>>2],Ov=hv=0|w[(Xv+3812|0)>>2],Wv=0|ew(0|(rW=Wv),0|hv,19,0|(Wv=0)),ZW=hv=U,hv=lW,RQ(0|Xv+1088,0|(NW=Wv),0|(hv=ZW),0|WW,0|(Wv=lW)),Wv=0|w[(Xv+3816|0)>>2],fW=hv=0|w[(Xv+3820|0)>>2],Wv=0|ew(0|(dW=Wv),0|hv,19,0|(Wv=0)),wW=hv=U,hv=JW,RQ(0|Xv+1008,0|(UW=Wv),0|(hv=wW),0|vW,0|(Wv=JW)),Wv=0|w[(Xv+3824|0)>>2],iW=hv=0|w[(Xv+3828|0)>>2],Wv=0|ew(0|(tW=Wv),0|hv,19,0|(Wv=0)),Sv=hv=U,hv=cW,RQ(0|Xv+928,0|(bW=Wv),0|(hv=Sv),0|sW,0|(Wv=cW)),Wv=0|w[(Xv+3792|0)>>2],zv=hv=0|w[(Xv+3796|0)>>2],hv=CW,RQ(0|Xv+816,0|(aW=Wv),0|(hv=zv),0|MW,0|(Wv=CW)),hv=0|ew(0|gW,0|(Wv=Rv),19,0|(hv=0)),qF=Wv=U,Wv=lW,RQ(0|Xv+1184,0|hv,0|(Wv=qF),0|WW,0|(hv=lW)),hv=ZW,hv=JW,RQ(0|Xv+1104,0|NW,0|(hv=ZW),0|vW,0|(Wv=JW)),Wv=wW,Wv=cW,RQ(0|Xv+1024,0|UW,0|(Wv=wW),0|sW,0|(hv=cW)),hv=zv,hv=Tv,RQ(0|Xv+800,0|aW,0|(hv=zv),0|IW,0|(Wv=Tv)),Wv=Sv,Wv=CW,RQ(0|Xv+944,0|bW,0|(Wv=Sv),0|MW,0|(hv=CW)),hv=Rv,hv=CW,RQ(0|Xv+1152,0|gW,0|(hv=Rv),0|MW,0|(Wv=CW)),Wv=Ov,Wv=Tv,RQ(0|Xv+1072,0|rW,0|(Wv=Ov),0|IW,0|(hv=Tv)),hv=wW,hv=lW,RQ(0|Xv+992,0|UW,0|(hv=wW),0|WW,0|(Wv=lW)),Wv=Sv,Wv=JW,RQ(0|Xv+912,0|bW,0|(Wv=Sv),0|vW,0|(hv=JW)),hv=zv,hv=cW,RQ(0|Xv+832,0|aW,0|(hv=zv),0|sW,0|(Wv=cW)),Wv=Rv,Wv=cW,RQ(0|Xv+1136,0|gW,0|(Wv=Rv),0|sW,0|(hv=cW)),hv=Ov,hv=CW,RQ(0|Xv+1056,0|rW,0|(hv=Ov),0|MW,0|(Wv=CW)),Wv=fW,Wv=Tv,RQ(0|Xv+976,0|dW,0|(Wv=fW),0|IW,0|(hv=Tv)),hv=Sv,hv=lW,RQ(0|Xv+896,0|bW,0|(hv=Sv),0|WW,0|(Wv=lW)),Wv=zv,Wv=JW,RQ(0|Xv+848,0|aW,0|(Wv=zv),0|vW,0|(hv=JW)),hv=Rv,hv=JW,RQ(0|Xv+1120,0|gW,0|(hv=Rv),0|vW,0|(Wv=JW)),Wv=Ov,Wv=cW,RQ(0|Xv+1040,0|rW,0|(Wv=Ov),0|sW,0|(hv=cW)),hv=fW,hv=CW,RQ(0|Xv+960,0|dW,0|(hv=fW),0|MW,0|(Wv=CW)),Wv=iW,Wv=Tv,RQ(0|Xv+880,0|tW,0|(Wv=iW),0|IW,0|(hv=Tv)),hv=zv,hv=lW,RQ(0|Xv+864,0|aW,0|(hv=zv),0|WW,0|(Wv=lW)),_F=Xv,tW=Wv=0|w[(Xv+1072|0)>>2],iW=hv=0|w[(Xv+1076|0)>>2],$F=hv=0|w[(Xv+1152|0)>>2],Au=Wv=0|w[(Xv+1156|0)>>2],Vv=(Wv=iW)+(hv=Au)|0,(vv=(Xv=tW)+(Lv=$F)|0)>>>0>>0&&(Vv=Vv+1|0),IW=vv,Tv=Vv,Vv=0|w[((Wv=C)+992|0)>>2],Bu=Xv=0|w[(Wv+996|0)>>2],Wv=vv,hv=vv+(Lv=Vv)|0,vv=(Xv=Tv)+(Vv=Bu)|0,hv>>>0>>0&&(vv=vv+1|0),MW=hv,CW=vv,Qu=vv=0|w[((Xv=C)+912|0)>>2],gu=Wv=0|w[(Xv+916|0)>>2],Xv=hv,hv=(Wv=CW)+(vv=gu)|0,(Vv=Xv+(Lv=Qu)|0)>>>0>>0&&(hv=hv+1|0),sW=Vv,cW=hv,Cu=hv=0|w[((Wv=C)+832|0)>>2],wu=Xv=0|w[(Wv+836|0)>>2],Wv=Vv,Vv=(Xv=cW)+(hv=wu)|0,(vv=Wv+(Lv=Cu)|0)>>>0>>0&&(Vv=Vv+1|0),vW=vv,JW=Vv,ru=vv,eu=Vv,pW=Vv=0|w[((Xv=C)+1088|0)>>2],FW=Wv=0|w[(Xv+1092|0)>>2],bu=Wv=0|w[(Xv+1168|0)>>2],au=Vv=0|w[(Xv+1172|0)>>2],vv=(Vv=FW)+(Wv=au)|0,(hv=(Xv=pW)+(Lv=bu)|0)>>>0>>0&&(vv=vv+1|0),WW=hv,lW=vv,cu=vv=0|w[((Vv=C)+1008|0)>>2],iu=Xv=0|w[(Vv+1012|0)>>2],Vv=hv,hv=(Xv=lW)+(vv=iu)|0,(Wv=Vv+(Lv=cu)|0)>>>0>>0&&(hv=hv+1|0),gW=Wv,Rv=hv,hv=0|w[((Xv=C)+928|0)>>2],Du=Vv=0|w[(Xv+932|0)>>2],Xv=Wv,vv=Wv+(Lv=hv)|0,Wv=(Vv=Rv)+(hv=Du)|0,vv>>>0>>0&&(Wv=Wv+1|0),aW=vv,zv=Wv,Wv=0|w[((Vv=C)+816|0)>>2],ku=Xv=0|w[(Vv+820|0)>>2],Vv=vv,hv=vv+(Lv=Wv)|0,vv=(Xv=zv)+(Wv=ku)|0,hv>>>0>>0&&(vv=vv+1|0),rW=hv,Ov=vv,fu=hv,Iu=vv,HW=vv=0|w[((Xv=C)+1104|0)>>2],KW=Vv=0|w[(Xv+1108|0)>>2],nu=Vv=0|w[(Xv+1184|0)>>2],Eu=vv=0|w[(Xv+1188|0)>>2],hv=(vv=KW)+(Vv=Eu)|0,(Wv=(Xv=HW)+(Lv=nu)|0)>>>0>>0&&(hv=hv+1|0),bW=Wv,Sv=hv,Yu=hv=0|w[((vv=C)+1024|0)>>2],Gu=Xv=0|w[(vv+1028|0)>>2],vv=Wv,Wv=(Xv=Sv)+(hv=Gu)|0,(Vv=vv+(Lv=Yu)|0)>>>0>>0&&(Wv=Wv+1|0),dW=Vv,fW=Wv,Mu=Wv=0|w[((Xv=C)+800|0)>>2],ou=vv=0|w[(Xv+804|0)>>2],Xv=Vv,Vv=(vv=fW)+(Wv=ou)|0,(hv=Xv+(Lv=Mu)|0)>>>0>>0&&(Vv=Vv+1|0),UW=hv,wW=Vv,Fu=Vv=0|w[((vv=C)+944|0)>>2],uu=Xv=0|w[(vv+948|0)>>2],vv=hv,hv=(Xv=wW)+(Vv=uu)|0,(Wv=vv+(Lv=Fu)|0)>>>0>>0&&(hv=hv+1|0),NW=Wv,ZW=hv,Xv=Wv,vv=0,Vv=31&(Lv=51)|0,32<=(63&Lv|0)>>>0?(vv=0,nL=hv>>>Vv|0):(vv=hv>>>Vv|0,nL=(((1<>>Vv|0),Uu=nL,mu=vv,vv=ZW,vv=wW,su=(vv=ZW)>>>0<(Xv=wW)>>>0|(0|vv)==(0|Xv)&(hv=NW)>>>0<(Lv=UW)>>>0|0,Ku=hv=0,tu=hv=0|w[(Lv=C+952|0)>>2],Ju=vv=0|w[(Lv+4|0)>>2],vv=Xv,vv=fW,du=(vv=Xv)>>>0<(hv=fW)>>>0|(0|vv)==(0|hv)&(Lv=UW)>>>0<(Xv=dW)>>>0|0,lu=Lv=0,Zu=Lv=0|w[(Xv=C+808|0)>>2],pu=vv=0|w[(Xv+4|0)>>2],vv=hv,vv=Sv,Hu=(vv=hv)>>>0<(Lv=Sv)>>>0|(0|vv)==(0|Lv)&(Xv=dW)>>>0<(hv=bW)>>>0|0,Nu=Xv=0,vu=Xv=0|w[(hv=C+1032|0)>>2],Wu=vv=0|w[(hv+4|0)>>2],vv=Lv,vv=KW,Xu=(vv=Lv)>>>0<(Xv=KW)>>>0|(0|vv)==(0|Xv)&(hv=bW)>>>0<(Lv=HW)>>>0|0,Lu=hv=0,Vu=hv=0|w[(Lv=C+1112|0)>>2],hu=vv=0|w[(Lv+4|0)>>2],yu=vv=0|w[(Lv=C+1192|0)>>2],Ru=hv=0|w[(Lv+4|0)>>2],Wv=(hv=hu)+(vv=Ru)|0,(Vv=(Lv=Vu)+(Xv=yu)|0)>>>0>>0&&(Wv=Wv+1|0),Ou=Wv,Xv=Vv,Vv=(Wv=Lu)+(Lv=Ou)|0,(vv=(hv=Xu)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),xu=Vv,Xv=vv,Lv=(Wv=vu)+vv|0,vv=(Vv=Wu)+(hv=xu)|0,Lv>>>0>>0&&(vv=vv+1|0),Pu=vv,Xv=Lv,Lv=(vv=Nu)+(Wv=Pu)|0,(hv=(Vv=Hu)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),zu=Lv,Xv=hv,hv=(Lv=pu)+(Vv=zu)|0,(Wv=(vv=Zu)+Xv|0)>>>0>>0&&(hv=hv+1|0),ju=hv,Xv=Wv,Vv=(Lv=du)+Wv|0,Wv=(hv=lu)+(vv=ju)|0,Vv>>>0>>0&&(Wv=Wv+1|0),Su=Wv,Xv=Vv,Vv=(Wv=Ju)+(Lv=Su)|0,(vv=(hv=tu)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),Tu=Vv,Xv=vv,Lv=(Wv=su)+vv|0,vv=(Vv=Ku)+(hv=Tu)|0,Lv>>>0>>0&&(vv=vv+1|0),Vv=Lv,Wv=0,hv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(Wv=Vv<>>(32-hv|0)|0)|0|vv<>>0>>0&&(Lv=Lv+1|0),bW=hv,Sv=Lv,Vv=hv,Wv=0,vv=31&(Xv=51)|0,32<=(63&Xv|0)>>>0?(Wv=0,YL=Lv>>>vv|0):(Wv=Lv>>>vv|0,YL=(((1<>>vv|0),AU=YL,BU=Wv,Wv=Sv,Wv=Ov,QU=(Wv=Sv)>>>0<(Vv=Ov)>>>0|(0|Wv)==(0|Vv)&(Lv=bW)>>>0<(Xv=rW)>>>0|0,gU=Lv=0,Lv=Vv,Lv=zv,CU=(Lv=Vv)>>>0<(Wv=zv)>>>0|(0|Lv)==(0|Wv)&Xv>>>0<(Vv=aW)>>>0|0,wU=Xv=0,rU=Xv=0|w[(Vv=C+824|0)>>2],eU=Lv=0|w[(Vv+4|0)>>2],Lv=Wv,Lv=Rv,bU=(Lv=Wv)>>>0<(Xv=Rv)>>>0|(0|Lv)==(0|Xv)&(Vv=aW)>>>0<(Wv=gW)>>>0|0,aU=Vv=0,cU=Vv=0|w[(Wv=C+936|0)>>2],iU=Lv=0|w[(Wv+4|0)>>2],Lv=Xv,Lv=lW,DU=(Lv=Xv)>>>0<(Vv=lW)>>>0|(0|Lv)==(0|Vv)&(Wv=gW)>>>0<(Xv=WW)>>>0|0,kU=Wv=0,fU=Wv=0|w[(Xv=C+1016|0)>>2],IU=Lv=0|w[(Xv+4|0)>>2],Lv=Vv,Lv=FW,nU=(Lv=Vv)>>>0<(Wv=FW)>>>0|(0|Lv)==(0|Wv)&(Xv=WW)>>>0<(Vv=pW)>>>0|0,EU=Xv=0,YU=Xv=0|w[(Vv=C+1096|0)>>2],GU=Lv=0|w[(Vv+4|0)>>2],MU=Lv=0|w[(Vv=C+1176|0)>>2],oU=Xv=0|w[(Vv+4|0)>>2],hv=(Xv=GU)+(Lv=oU)|0,(vv=(Vv=YU)+(Wv=MU)|0)>>>0>>0&&(hv=hv+1|0),FU=hv,Wv=vv,Lv=(Xv=nU)+vv|0,vv=(hv=EU)+(Vv=FU)|0,Lv>>>0>>0&&(vv=vv+1|0),uU=vv,Wv=Lv,Lv=(vv=IU)+(Xv=uU)|0,(Vv=(hv=fU)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),UU=Lv,Wv=Vv,Vv=(Lv=kU)+(hv=UU)|0,(Xv=(vv=DU)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),mU=Vv,Wv=Xv,Xv=(Vv=iU)+(vv=mU)|0,(hv=(Lv=cU)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),sU=Xv,Wv=hv,hv=(Xv=aU)+(Lv=sU)|0,(vv=(Vv=bU)+Wv|0)>>>0>>0&&(hv=hv+1|0),KU=hv,Wv=vv,Lv=(Xv=rU)+vv|0,vv=(hv=eU)+(Vv=KU)|0,Lv>>>0>>0&&(vv=vv+1|0),tU=vv,Wv=Lv,Lv=(vv=wU)+(Xv=tU)|0,(Vv=(hv=CU)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),JU=Lv,Wv=Vv,Vv=(Lv=gU)+(hv=JU)|0,(Xv=(vv=QU)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),Lv=Xv,vv=0,hv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(vv=Lv<>>(32-hv|0)|0)|0|Vv<>>0>>0&&(Xv=Xv+1|0),WW=hv,lW=Xv,vv=Xv&(vv=524287)|0,pU=(Lv=hv)&(Wv=-1)|0,w[((Lv=_F)+3768|0)>>2]=pU,w[(Lv+3772|0)>>2]=vv,HU=C,UW=vv=0|w[((Xv=C)+1056|0)>>2],wW=Lv=0|w[(Xv+1060|0)>>2],NU=Lv=0|w[(Xv+1136|0)>>2],vU=vv=0|w[(Xv+1140|0)>>2],hv=(vv=wW)+(Lv=vU)|0,(Vv=(Xv=UW)+(Wv=NU)|0)>>>0>>0&&(hv=hv+1|0),gW=Vv,Rv=hv,WU=hv=0|w[((vv=C)+976|0)>>2],XU=Xv=0|w[(vv+980|0)>>2],vv=Vv,Vv=(Xv=Rv)+(hv=XU)|0,(Lv=vv+(Wv=WU)|0)>>>0>>0&&(Vv=Vv+1|0),aW=Lv,zv=Vv,LU=Vv=0|w[((Xv=C)+896|0)>>2],VU=vv=0|w[(Xv+900|0)>>2],Xv=Lv,Lv=(vv=zv)+(Vv=VU)|0,(hv=Xv+(Wv=LU)|0)>>>0>>0&&(Lv=Lv+1|0),rW=hv,Ov=Lv,hU=Lv=0|w[((vv=C)+848|0)>>2],yU=Xv=0|w[(vv+852|0)>>2],vv=hv,hv=(Xv=Ov)+(Lv=yU)|0,(Vv=vv+(Wv=hU)|0)>>>0>>0&&(hv=hv+1|0),dW=Vv,fW=hv,RU=Vv,OU=hv,hv=lW,hv=JW,xU=(hv=lW)>>>0<(vv=JW)>>>0|(0|hv)==(0|vv)&(Xv=WW)>>>0<(Wv=vW)>>>0|0,PU=Xv=0,Xv=vv,Xv=cW,zU=(Xv=vv)>>>0<(hv=cW)>>>0|(0|Xv)==(0|hv)&Wv>>>0<(vv=sW)>>>0|0,jU=Wv=0,SU=Wv=0|w[(vv=C+840|0)>>2],TU=Xv=0|w[(vv+4|0)>>2],Xv=hv,Xv=CW,qU=(Xv=hv)>>>0<(Wv=CW)>>>0|(0|Xv)==(0|Wv)&(vv=sW)>>>0<(hv=MW)>>>0|0,_U=vv=0,$U=vv=0|w[(hv=C+920|0)>>2],Am=Xv=0|w[(hv+4|0)>>2],Xv=Wv,Xv=Tv,Bm=(Xv=Wv)>>>0<(vv=Tv)>>>0|(0|Xv)==(0|vv)&(hv=MW)>>>0<(Wv=IW)>>>0|0,Qm=hv=0,gm=hv=0|w[(Wv=C+1e3|0)>>2],Cm=Xv=0|w[(Wv+4|0)>>2],Xv=vv,Xv=iW,wm=(Xv=vv)>>>0<(hv=iW)>>>0|(0|Xv)==(0|hv)&(Wv=IW)>>>0<(vv=tW)>>>0|0,rm=Wv=0,em=Wv=0|w[(vv=C+1080|0)>>2],bm=Xv=0|w[(vv+4|0)>>2],am=Xv=0|w[(vv=C+1160|0)>>2],cm=Wv=0|w[(vv+4|0)>>2],Vv=(Wv=bm)+(Xv=cm)|0,(Lv=(vv=em)+(hv=am)|0)>>>0>>0&&(Vv=Vv+1|0),im=Vv,hv=Lv,Xv=(Wv=wm)+Lv|0,Lv=(Vv=rm)+(vv=im)|0,Xv>>>0>>0&&(Lv=Lv+1|0),Dm=Lv,hv=Xv,vv=(Vv=gm)+Xv|0,Xv=(Lv=Cm)+(Wv=Dm)|0,vv>>>0>>0&&(Xv=Xv+1|0),km=Xv,hv=vv,Wv=(Lv=Bm)+vv|0,vv=(Xv=Qm)+(Vv=km)|0,Wv>>>0>>0&&(vv=vv+1|0),fm=vv,hv=Wv,Vv=(Xv=$U)+Wv|0,Wv=(vv=Am)+(Lv=fm)|0,Vv>>>0>>0&&(Wv=Wv+1|0),Im=Wv,hv=Vv,Lv=(vv=qU)+Vv|0,Vv=(Wv=_U)+(Xv=Im)|0,Lv>>>0>>0&&(Vv=Vv+1|0),nm=Vv,hv=Lv,Xv=(Wv=SU)+Lv|0,Lv=(Vv=TU)+(vv=nm)|0,Xv>>>0>>0&&(Lv=Lv+1|0),Em=Lv,hv=Xv,vv=(Vv=zU)+Xv|0,Xv=(Lv=jU)+(Wv=Em)|0,vv>>>0>>0&&(Xv=Xv+1|0),Ym=Xv,hv=vv,Wv=(Lv=xU)+vv|0,vv=(Xv=PU)+(Vv=Ym)|0,Wv>>>0>>0&&(vv=vv+1|0),Xv=Wv,Lv=0,Vv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Lv=Xv<>>(32-Vv|0)|0)|0|vv<>>0?(Xv=0,oL=Lv>>>Vv|0):(Xv=Lv>>>Vv|0,oL=(((1<>>Vv|0),Mm=Xv,om=(Lv=ML)|(hv=oL)|0,Fm=vv=(Xv=Gm)|(vv=Mm)|0,Wv=(vv=OU)+(Lv=Fm)|0,(Vv=(Xv=RU)+(hv=om)|0)>>>0>>0&&(Wv=Wv+1|0),IW=Vv,Tv=Wv,Xv=Wv&(Xv=524287)|0,um=(vv=Vv)&(hv=-1)|0,w[((vv=HU)+3776|0)>>2]=um,w[(vv+3780|0)>>2]=Xv,Um=C,tW=Xv=0|w[((Wv=C)+1040|0)>>2],iW=vv=0|w[(Wv+1044|0)>>2],mm=vv=0|w[(Wv+1120|0)>>2],sm=Xv=0|w[(Wv+1124|0)>>2],Vv=(Xv=iW)+(vv=sm)|0,(Lv=(Wv=tW)+(hv=mm)|0)>>>0>>0&&(Vv=Vv+1|0),MW=Lv,CW=Vv,Km=Vv=0|w[((Xv=C)+960|0)>>2],tm=Wv=0|w[(Xv+964|0)>>2],Xv=Lv,Lv=(Wv=CW)+(Vv=tm)|0,(vv=Xv+(hv=Km)|0)>>>0>>0&&(Lv=Lv+1|0),sW=vv,cW=Lv,Lv=0|w[((Wv=C)+880|0)>>2],Jm=Xv=0|w[(Wv+884|0)>>2],Wv=vv,Vv=vv+(hv=Lv)|0,vv=(Xv=cW)+(Lv=Jm)|0,Vv>>>0>>0&&(vv=vv+1|0),vW=Vv,JW=vv,dm=vv=0|w[((Xv=C)+864|0)>>2],lm=Wv=0|w[(Xv+868|0)>>2],Xv=Vv,Vv=(Wv=JW)+(vv=lm)|0,(Lv=Xv+(hv=dm)|0)>>>0>>0&&(Vv=Vv+1|0),WW=Lv,lW=Vv,Zm=Lv,pm=Vv,Vv=Tv,Vv=fW,Hm=(Vv=Tv)>>>0<(Xv=fW)>>>0|(0|Vv)==(0|Xv)&(Wv=IW)>>>0<(hv=dW)>>>0|0,Nm=Wv=0,Wv=Xv,Wv=Ov,vm=(Wv=Xv)>>>0<(Vv=Ov)>>>0|(0|Wv)==(0|Vv)&hv>>>0<(Xv=rW)>>>0|0,Wm=hv=0,Xm=hv=0|w[(Xv=C+856|0)>>2],Lm=Wv=0|w[(Xv+4|0)>>2],Wv=Vv,Wv=zv,Vm=(Wv=Vv)>>>0<(hv=zv)>>>0|(0|Wv)==(0|hv)&(Xv=rW)>>>0<(Vv=aW)>>>0|0,hm=Xv=0,ym=Xv=0|w[(Vv=C+904|0)>>2],Rm=Wv=0|w[(Vv+4|0)>>2],Wv=hv,Wv=Rv,Om=(Wv=hv)>>>0<(Xv=Rv)>>>0|(0|Wv)==(0|Xv)&(Vv=aW)>>>0<(hv=gW)>>>0|0,xm=Vv=0,Pm=Vv=0|w[(hv=C+984|0)>>2],zm=Wv=0|w[(hv+4|0)>>2],Wv=Xv,Wv=wW,jm=(Wv=Xv)>>>0<(Vv=wW)>>>0|(0|Wv)==(0|Vv)&(hv=gW)>>>0<(Xv=UW)>>>0|0,Sm=hv=0,Tm=hv=0|w[(Xv=C+1064|0)>>2],qm=Wv=0|w[(Xv+4|0)>>2],_m=Wv=0|w[(Xv=C+1144|0)>>2],$m=hv=0|w[(Xv+4|0)>>2],Lv=(hv=qm)+(Wv=$m)|0,(vv=(Xv=Tm)+(Vv=_m)|0)>>>0>>0&&(Lv=Lv+1|0),As=Lv,Vv=vv,Wv=(hv=jm)+vv|0,vv=(Lv=Sm)+(Xv=As)|0,Wv>>>0>>0&&(vv=vv+1|0),Bs=vv,Vv=Wv,Xv=(Lv=Pm)+Wv|0,Wv=(vv=zm)+(hv=Bs)|0,Xv>>>0>>0&&(Wv=Wv+1|0),Qs=Wv,Vv=Xv,hv=(vv=Om)+Xv|0,Xv=(Wv=xm)+(Lv=Qs)|0,hv>>>0>>0&&(Xv=Xv+1|0),gs=Xv,Vv=hv,hv=(Xv=Rm)+(vv=gs)|0,(Lv=(Wv=ym)+Vv|0)>>>0>>0&&(hv=hv+1|0),Cs=hv,Vv=Lv,vv=(Xv=Vm)+Lv|0,Lv=(hv=hm)+(Wv=Cs)|0,vv>>>0>>0&&(Lv=Lv+1|0),ws=Lv,Vv=vv,Wv=(hv=Xm)+vv|0,vv=(Lv=Lm)+(Xv=ws)|0,Wv>>>0>>0&&(vv=vv+1|0),rs=vv,Vv=Wv,Xv=(Lv=vm)+Wv|0,Wv=(vv=Wm)+(hv=rs)|0,Xv>>>0>>0&&(Wv=Wv+1|0),es=Wv,Vv=Xv,hv=(vv=Hm)+Xv|0,Xv=(Wv=Nm)+(Lv=es)|0,hv>>>0>>0&&(Xv=Xv+1|0),Wv=hv,vv=0,Lv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(vv=Wv<>>(32-Lv|0)|0)|0|Xv<>>0?(Wv=0,uL=vv>>>Lv|0):(Wv=vv>>>Lv|0,uL=(((1<>>Lv|0),as=Wv,cs=(vv=FL)|(Vv=uL)|0,is=Xv=(Wv=bs)|(Xv=as)|0,hv=(Xv=pm)+(vv=is)|0,(Lv=(Wv=Zm)+(Vv=cs)|0)>>>0>>0&&(hv=hv+1|0),IW=Lv,Tv=hv,Xv=Lv,Vv=-1,Wv=hv&(Wv=524287)|0,w[((Xv=Um)+3784|0)>>2]=Lv&Vv|0,w[(Xv+3788|0)>>2]=Wv,Ds=C,Wv=hv,Wv=lW,Wv=hv,hv=Lv,ks=Wv>>>0<(Xv=lW)>>>0|(0|Wv)==(0|Xv)&Lv>>>0<(Vv=WW)>>>0|0,fs=hv=0,hv=Xv,hv=JW,Is=(hv=Xv)>>>0<(Wv=JW)>>>0|(0|hv)==(0|Wv)&Vv>>>0<(Xv=vW)>>>0|0,ns=Vv=0,Es=Vv=0|w[(Xv=C+872|0)>>2],Ys=hv=0|w[(Xv+4|0)>>2],hv=Wv,hv=cW,Gs=(hv=Wv)>>>0<(Vv=cW)>>>0|(0|hv)==(0|Vv)&(Xv=vW)>>>0<(Wv=sW)>>>0|0,Ms=Xv=0,os=Xv=0|w[(Wv=C+888|0)>>2],Fs=hv=0|w[(Wv+4|0)>>2],hv=Vv,hv=CW,us=(hv=Vv)>>>0<(Xv=CW)>>>0|(0|hv)==(0|Xv)&(Wv=sW)>>>0<(Vv=MW)>>>0|0,Us=Wv=0,ms=Wv=0|w[(Vv=C+968|0)>>2],ss=hv=0|w[(Vv+4|0)>>2],hv=Xv,hv=iW,Ks=(hv=Xv)>>>0<(Wv=iW)>>>0|(0|hv)==(0|Wv)&(Vv=MW)>>>0<(Xv=tW)>>>0|0,ts=Vv=0,Js=Vv=0|w[(Xv=C+1048|0)>>2],ds=hv=0|w[(Xv+4|0)>>2],ls=hv=0|w[(Xv=C+1128|0)>>2],Zs=Vv=0|w[(Xv+4|0)>>2],Lv=(Vv=ds)+(hv=Zs)|0,(vv=(Xv=Js)+(Wv=ls)|0)>>>0>>0&&(Lv=Lv+1|0),ps=Lv,Wv=vv,hv=(Vv=Ks)+vv|0,vv=(Lv=ts)+(Xv=ps)|0,hv>>>0>>0&&(vv=vv+1|0),Hs=vv,Wv=hv,hv=(vv=ss)+(Vv=Hs)|0,(Xv=(Lv=ms)+Wv|0)>>>0>>0&&(hv=hv+1|0),Ns=hv,Wv=Xv,Xv=(hv=Us)+(Lv=Ns)|0,(Vv=(vv=us)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),vs=Xv,Wv=Vv,Vv=(Xv=Fs)+(vv=vs)|0,(Lv=(hv=os)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),Ws=Vv,Wv=Lv,Lv=(Vv=Ms)+(hv=Ws)|0,(vv=(Xv=Gs)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),Xs=Lv,Wv=vv,hv=(Vv=Es)+vv|0,vv=(Lv=Ys)+(Xv=Xs)|0,hv>>>0>>0&&(vv=vv+1|0),Ls=vv,Wv=hv,hv=(vv=ns)+(Vv=Ls)|0,(Xv=(Lv=Is)+Wv|0)>>>0>>0&&(hv=hv+1|0),Vs=hv,Wv=Xv,Xv=(hv=fs)+(Lv=Vs)|0,(Vv=(vv=ks)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),hv=Vv,vv=0,Lv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(vv=hv<>>(32-Lv|0)|0)|0|Xv<>>0?(hv=0,mL=vv>>>Lv|0):(hv=vv>>>Lv|0,mL=(((1<>>Lv|0),ys=hv,Rs=vv=0|ew(0|((vv=UL)|(Wv=mL)),0|(Xv=(hv=hs)|(Xv=ys)|0),19,0|(vv=0)),Os=Xv=U,xs=(hv=NW)&(Wv=-1)|0,Ps=vv=(Xv=ZW)&(vv=524287)|0,Vv=(vv=Os)+(hv=Ps)|0,(Lv=(Xv=Rs)+(Wv=xs)|0)>>>0>>0&&(Vv=Vv+1|0),IW=Lv,Tv=Vv,Xv=Vv&(Xv=524287)|0,zs=(vv=Lv)&(Wv=-1)|0,w[((vv=Ds)+3752|0)>>2]=zs,w[(vv+3756|0)>>2]=Xv,js=(Vv=bW)&(Wv=-1)|0,Ss=vv=(Xv=Sv)&(vv=524287)|0,vv=Tv,Xv=Lv,Vv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Vv=0,sL=vv>>>hv|0):(Vv=vv>>>hv|0,sL=(((1<>>hv|0),Ts=Vv,Lv=(Vv=Ss)+(Xv=Ts)|0,(hv=(vv=js)+(Wv=sL)|0)>>>0>>0&&(Lv=Lv+1|0),w[((vv=C)+3760|0)>>2]=hv,w[(vv+3764|0)>>2]=Lv,SA(0|C+3680,0|C+3752),SA(0|C+3720,0|B),B=0,Q=1;Q=Q&(((XW=((XW=((240&(XW=-1^((0|r[((C+3720|0)+B|0)>>0])^(0|r[((C+3680|0)+B|0)>>0])|0)|0)|0)>>>4|0)&XW|0)>>>2|0)&XW|0)>>>1|0)&XW|0)|0,32!=(0|(B=B+1|0)););for(qs=Q,Lv=QW,vW=Xv=(Vv=-16)-(Wv=GW)|0,JW=hv=(Lv=8388607)-(hv=(Vv>>>0>>0)+(vv=QW)|0)|0,Lv=Xv,_s=Xv&(Wv=-1)|0,$s=Vv=hv&(Vv=524287)|0,Vv=BW,MW=vv=(hv=-16)-(Wv=oW)|0,CW=Xv=(Vv=8388607)-(Xv=(hv>>>0>>0)+(Lv=BW)|0)|0,Vv=vv,hv=0,Lv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(hv=0,KL=Xv>>>Lv|0):(hv=Xv>>>Lv|0,KL=(((1<>>Lv|0),AK=hv,vv=(hv=$s)+(Vv=AK)|0,(Lv=(Xv=_s)+(Wv=KL)|0)>>>0>>0&&(vv=vv+1|0),IW=Lv,Tv=vv,w[((Xv=C)+3824|0)>>2]=Lv,w[(Xv+3828|0)>>2]=vv,BK=(hv=MW)&(Wv=-1)|0,QK=Xv=(vv=CW)&(Xv=524287)|0,Xv=xv,sW=Vv=(vv=-16)-(Wv=DW)|0,cW=Lv=(Xv=8388607)-(Lv=(vv>>>0>>0)+(hv=xv)|0)|0,Xv=Vv,vv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(vv=0,tL=Lv>>>hv|0):(vv=Lv>>>hv|0,tL=(((1<>>hv|0),gK=vv,Vv=(vv=QK)+(Xv=gK)|0,(hv=(Lv=BK)+(Wv=tL)|0)>>>0>>0&&(Vv=Vv+1|0),MW=hv,CW=Vv,w[((Lv=C)+3816|0)>>2]=hv,w[(Lv+3820|0)>>2]=Vv,CK=(vv=sW)&(Wv=-1)|0,wK=Lv=(Vv=cW)&(Lv=524287)|0,Lv=qv,GW=Xv=(Vv=-16)-(Wv=EW)|0,QW=hv=(Lv=8388607)-(hv=(Vv>>>0>>0)+(vv=qv)|0)|0,Lv=Xv,Vv=0,vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Vv=0,JL=hv>>>vv|0):(Vv=hv>>>vv|0,JL=(((1<>>vv|0),rK=Vv,Xv=(Vv=wK)+(Lv=rK)|0,(vv=(hv=CK)+(Wv=JL)|0)>>>0>>0&&(Xv=Xv+1|0),sW=vv,cW=Xv,w[((hv=C)+3808|0)>>2]=vv,w[(hv+3812|0)>>2]=Xv,eK=(Vv=GW)&(Wv=-1)|0,bK=hv=(Xv=QW)&(hv=524287)|0,hv=_v,oW=Lv=(Xv=-304)-(Wv=YW)|0,BW=vv=(hv=8388607)-(vv=(Xv>>>0>>0)+(Vv=_v)|0)|0,hv=Lv,Xv=0,Vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Xv=0,dL=vv>>>Vv|0):(Xv=vv>>>Vv|0,dL=(((1<>>Vv|0),aK=Xv,Lv=(Xv=bK)+(hv=aK)|0,(Vv=(vv=eK)+(Wv=dL)|0)>>>0>>0&&(Lv=Lv+1|0),GW=Vv,QW=Lv,w[((vv=C)+3800|0)>>2]=Vv,w[(vv+3804|0)>>2]=Lv,cK=C,Lv=JW,Xv=vW,vv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(vv=0,lL=Lv>>>hv|0):(vv=Lv>>>hv|0,lL=(((1<>>hv|0),iK=Xv=0|ew(0|lL,0|vv,19,0|(Xv=0)),DK=vv=U,kK=(Lv=oW)&(Wv=-1)|0,fK=Xv=(vv=BW)&(Xv=524287)|0,Vv=(Xv=DK)+(Lv=fK)|0,(hv=(vv=iK)+(Wv=kK)|0)>>>0>>0&&(Vv=Vv+1|0),oW=hv,BW=Vv,w[((vv=cK)+3792|0)>>2]=hv,w[(vv+3796|0)>>2]=Vv,SA(0|C+3680,0|C+3752),SA(0|C+3720,0|C+3792),B=0,Q=1;Q=Q&(((XW=((XW=((240&(XW=-1^((0|r[((C+3720|0)+B|0)>>0])^(0|r[((C+3680|0)+B|0)>>0])|0)|0)|0)>>>4|0)&XW|0)>>>2|0)&XW|0)>>>1|0)&XW|0)|0,32!=(0|(B=B+1|0)););for(RQ(0|C+688,0|IW,0|(Vv=Tv),-1576539360,0|(vv=9880581)),RQ(0|C+768,0|oW,0|(vv=BW),-57730915,0|(Vv=54693)),RQ(0|C+608,0|MW,0|(Vv=CW),1535487930,0|(vv=9366043)),RQ(0|C+448,0|GW,0|(vv=QW),1242472624,0|(Vv=400167)),RQ(0|C+528,0|sW,0|(Vv=cW),1482602023,0|(vv=3386299)),RQ(0|C+704,0|IW,0|(vv=Tv),-1096887385,0|(Vv=1039185)),RQ(0|C+784,0|oW,0|(Vv=BW),1242472624,0|(vv=400167)),RQ(0|C+624,0|MW,0|(vv=CW),-1576539360,0|(Vv=9880581)),RQ(0|C+464,0|GW,0|(Vv=QW),1482602023,0|(vv=3386299)),RQ(0|C+544,0|sW,0|(vv=cW),1535487930,0|(Vv=9366043)),RQ(0|C+672,0|IW,0|(Vv=Tv),1535487930,0|(vv=9366043)),RQ(0|C+752,0|oW,0|(vv=BW),-1665332128,0|(Vv=520030)),RQ(0|C+592,0|MW,0|(Vv=CW),1482602023,0|(vv=3386299)),RQ(0|C+432,0|GW,0|(vv=QW),-57730915,0|(Vv=54693)),RQ(0|C+512,0|sW,0|(Vv=cW),1242472624,0|(vv=400167)),RQ(0|C+656,0|IW,0|(vv=Tv),1482602023,0|(Vv=3386299)),RQ(0|C+736,0|oW,0|(Vv=BW),-1501541218,0|(vv=492949)),RQ(0|C+576,0|MW,0|(vv=CW),1242472624,0|(Vv=400167)),RQ(0|C+416,0|GW,0|(Vv=QW),-1665332128,0|(vv=520030)),RQ(0|C+496,0|sW,0|(vv=cW),-57730915,0|(Vv=54693)),RQ(0|C+640,0|IW,0|(Vv=Tv),1242472624,0|(vv=400167)),RQ(0|C+720,0|oW,0|(vv=BW),1208286237,0|(Vv=178226)),RQ(0|C+560,0|MW,0|(Vv=CW),-57730915,0|(vv=54693)),RQ(0|C+400,0|GW,0|(vv=QW),-1501541218,0|(Vv=492949)),RQ(0|C+480,0|sW,0|(Vv=cW),-1665332128,0|(vv=520030)),XW=Q,IK=C,rW=vv=0|w[((Xv=C)+752|0)>>2],Ov=Vv=0|w[(Xv+756|0)>>2],nK=Vv=0|w[(Xv+672|0)>>2],EK=vv=0|w[(Xv+676|0)>>2],hv=(vv=Ov)+(Vv=EK)|0,(Lv=(Xv=rW)+(Wv=nK)|0)>>>0>>0&&(hv=hv+1|0),IW=Lv,Tv=hv,YK=hv=0|w[((vv=C)+592|0)>>2],GK=Xv=0|w[(vv+596|0)>>2],vv=Lv,Lv=(Xv=Tv)+(hv=GK)|0,(Vv=vv+(Wv=YK)|0)>>>0>>0&&(Lv=Lv+1|0),MW=Vv,CW=Lv,MK=Lv=0|w[((Xv=C)+432|0)>>2],oK=vv=0|w[(Xv+436|0)>>2],Xv=Vv,Vv=(vv=CW)+(Lv=oK)|0,(hv=Xv+(Wv=MK)|0)>>>0>>0&&(Vv=Vv+1|0),sW=hv,cW=Vv,FK=Vv=0|w[((vv=C)+512|0)>>2],uK=Xv=0|w[(vv+516|0)>>2],vv=hv,hv=(Xv=cW)+(Vv=uK)|0,(Lv=vv+(Wv=FK)|0)>>>0>>0&&(hv=hv+1|0),GW=Lv,QW=hv,UK=Lv,mK=hv,bW=hv=0|w[((Xv=C)+768|0)>>2],Sv=vv=0|w[(Xv+772|0)>>2],sK=vv=0|w[(Xv+688|0)>>2],KK=hv=0|w[(Xv+692|0)>>2],Lv=(hv=Sv)+(vv=KK)|0,(Vv=(Xv=bW)+(Wv=sK)|0)>>>0>>0&&(Lv=Lv+1|0),oW=Vv,BW=Lv,Lv=0|w[((hv=C)+608|0)>>2],tK=Xv=0|w[(hv+612|0)>>2],hv=Vv,vv=Vv+(Wv=Lv)|0,Vv=(Xv=BW)+(Lv=tK)|0,vv>>>0>>0&&(Vv=Vv+1|0),DW=vv,xv=Vv,Vv=0|w[((Xv=C)+448|0)>>2],JK=hv=0|w[(Xv+452|0)>>2],Xv=vv,Lv=vv+(Wv=Vv)|0,vv=(hv=xv)+(Vv=JK)|0,Lv>>>0>>0&&(vv=vv+1|0),EW=Lv,qv=vv,vv=0|w[((hv=C)+528|0)>>2],dK=Xv=0|w[(hv+532|0)>>2],hv=Lv,Vv=Lv+(Wv=vv)|0,Lv=(Xv=qv)+(vv=dK)|0,Vv>>>0>>0&&(Lv=Lv+1|0),YW=Vv,_v=Lv,lK=Vv,ZK=Lv,dW=Lv=0|w[((Xv=C)+784|0)>>2],fW=hv=0|w[(Xv+788|0)>>2],pK=hv=0|w[(Xv+704|0)>>2],HK=Lv=0|w[(Xv+708|0)>>2],Vv=(Lv=fW)+(hv=HK)|0,(vv=(Xv=dW)+(Wv=pK)|0)>>>0>>0&&(Vv=Vv+1|0),vW=vv,JW=Vv,Vv=0|w[((Lv=C)+624|0)>>2],NK=Xv=0|w[(Lv+628|0)>>2],Lv=vv,hv=vv+(Wv=Vv)|0,vv=(Xv=JW)+(Vv=NK)|0,hv>>>0>>0&&(vv=vv+1|0),WW=hv,lW=vv,vK=vv=0|w[((Xv=C)+464|0)>>2],WK=Lv=0|w[(Xv+468|0)>>2],Xv=hv,hv=(Lv=lW)+(vv=WK)|0,(Vv=Xv+(Wv=vK)|0)>>>0>>0&&(hv=hv+1|0),gW=Vv,Rv=hv,XK=hv=0|w[((Lv=C)+544|0)>>2],LK=Xv=0|w[(Lv+548|0)>>2],Lv=Vv,Vv=(Xv=Rv)+(hv=LK)|0,(vv=Lv+(Wv=XK)|0)>>>0>>0&&(Vv=Vv+1|0),aW=vv,zv=Vv,Xv=vv,Lv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,ZL=Vv>>>hv|0):(Lv=Vv>>>hv|0,ZL=(((1<>>hv|0),VK=ZL,hK=Lv,Lv=zv,Lv=Rv,yK=(Lv=zv)>>>0<(Xv=Rv)>>>0|(0|Lv)==(0|Xv)&(Vv=aW)>>>0<(Wv=gW)>>>0|0,RK=Vv=0,OK=Vv=0|w[(Wv=C+552|0)>>2],xK=Lv=0|w[(Wv+4|0)>>2],Lv=Xv,Lv=lW,PK=(Lv=Xv)>>>0<(Vv=lW)>>>0|(0|Lv)==(0|Vv)&(Wv=gW)>>>0<(Xv=WW)>>>0|0,zK=Wv=0,jK=Wv=0|w[(Xv=C+472|0)>>2],SK=Lv=0|w[(Xv+4|0)>>2],Lv=Vv,Lv=JW,TK=(Lv=Vv)>>>0<(Wv=JW)>>>0|(0|Lv)==(0|Wv)&(Xv=WW)>>>0<(Vv=vW)>>>0|0,qK=Xv=0,_K=Xv=0|w[(Vv=C+632|0)>>2],$K=Lv=0|w[(Vv+4|0)>>2],Lv=Wv,Lv=fW,At=(Lv=Wv)>>>0<(Xv=fW)>>>0|(0|Lv)==(0|Xv)&(Vv=vW)>>>0<(Wv=dW)>>>0|0,Bt=Vv=0,Qt=Vv=0|w[(Wv=C+712|0)>>2],gt=Lv=0|w[(Wv+4|0)>>2],Ct=Lv=0|w[(Wv=C+792|0)>>2],wt=Vv=0|w[(Wv+4|0)>>2],vv=(Vv=gt)+(Lv=wt)|0,(hv=(Wv=Qt)+(Xv=Ct)|0)>>>0>>0&&(vv=vv+1|0),rt=vv,Xv=hv,hv=(vv=Bt)+(Wv=rt)|0,(Lv=(Vv=At)+Xv|0)>>>0>>0&&(hv=hv+1|0),et=hv,Xv=Lv,Lv=(hv=$K)+(Vv=et)|0,(Wv=(vv=_K)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),bt=Lv,Xv=Wv,Vv=(hv=TK)+Wv|0,Wv=(Lv=qK)+(vv=bt)|0,Vv>>>0>>0&&(Wv=Wv+1|0),at=Wv,Xv=Vv,Vv=(Wv=SK)+(hv=at)|0,(vv=(Lv=jK)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),ct=Vv,Xv=vv,hv=(Wv=PK)+vv|0,vv=(Vv=zK)+(Lv=ct)|0,hv>>>0>>0&&(vv=vv+1|0),it=vv,Xv=hv,hv=(vv=xK)+(Wv=it)|0,(Lv=(Vv=OK)+Xv|0)>>>0>>0&&(hv=hv+1|0),Dt=hv,Xv=Lv,Lv=(hv=RK)+(Vv=Dt)|0,(Wv=(vv=yK)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),hv=Wv,vv=0,Vv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(vv=hv<>>(32-Vv|0)|0)|0|Lv<>>0>>0&&(Wv=Wv+1|0),vW=Vv,JW=Wv,hv=Vv,vv=0,Lv=31&(Xv=51)|0,32<=(63&Xv|0)>>>0?(vv=0,HL=Wv>>>Lv|0):(vv=Wv>>>Lv|0,HL=(((1<>>Lv|0),nt=HL,Et=vv,vv=JW,vv=_v,Yt=(vv=JW)>>>0<(hv=_v)>>>0|(0|vv)==(0|hv)&(Wv=vW)>>>0<(Xv=YW)>>>0|0,Gt=Wv=0,Wv=hv,Wv=qv,Mt=(Wv=hv)>>>0<(vv=qv)>>>0|(0|Wv)==(0|vv)&Xv>>>0<(hv=EW)>>>0|0,ot=Xv=0,Ft=Xv=0|w[(hv=C+536|0)>>2],ut=Wv=0|w[(hv+4|0)>>2],Wv=vv,Wv=xv,Ut=(Wv=vv)>>>0<(Xv=xv)>>>0|(0|Wv)==(0|Xv)&(hv=EW)>>>0<(vv=DW)>>>0|0,mt=hv=0,st=hv=0|w[(vv=C+456|0)>>2],Kt=Wv=0|w[(vv+4|0)>>2],Wv=Xv,Wv=BW,tt=(Wv=Xv)>>>0<(hv=BW)>>>0|(0|Wv)==(0|hv)&(vv=DW)>>>0<(Xv=oW)>>>0|0,Jt=vv=0,dt=vv=0|w[(Xv=C+616|0)>>2],lt=Wv=0|w[(Xv+4|0)>>2],Wv=hv,Wv=Sv,Zt=(Wv=hv)>>>0<(vv=Sv)>>>0|(0|Wv)==(0|vv)&(Xv=oW)>>>0<(hv=bW)>>>0|0,pt=Xv=0,Ht=Xv=0|w[(hv=C+696|0)>>2],Nt=Wv=0|w[(hv+4|0)>>2],vt=Wv=0|w[(hv=C+776|0)>>2],Wt=Xv=0|w[(hv+4|0)>>2],Vv=(Xv=Nt)+(Wv=Wt)|0,(Lv=(hv=Ht)+(vv=vt)|0)>>>0>>0&&(Vv=Vv+1|0),Xt=Vv,vv=Lv,Lv=(Vv=pt)+(hv=Xt)|0,(Wv=(Xv=Zt)+vv|0)>>>0>>0&&(Lv=Lv+1|0),Lt=Lv,vv=Wv,Wv=(Lv=lt)+(Xv=Lt)|0,(hv=(Vv=dt)+vv|0)>>>0>>0&&(Wv=Wv+1|0),Vt=Wv,vv=hv,hv=(Wv=Jt)+(Vv=Vt)|0,(Xv=(Lv=tt)+vv|0)>>>0>>0&&(hv=hv+1|0),ht=hv,vv=Xv,Xv=(hv=Kt)+(Lv=ht)|0,(Vv=(Wv=st)+vv|0)>>>0>>0&&(Xv=Xv+1|0),yt=Xv,vv=Vv,Vv=(Xv=mt)+(Wv=yt)|0,(Lv=(hv=Ut)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Rt=Vv,vv=Lv,Lv=(Vv=ut)+(hv=Rt)|0,(Wv=(Xv=Ft)+vv|0)>>>0>>0&&(Lv=Lv+1|0),Ot=Lv,vv=Wv,Wv=(Lv=ot)+(Xv=Ot)|0,(hv=(Vv=Mt)+vv|0)>>>0>>0&&(Wv=Wv+1|0),xt=Wv,vv=hv,hv=(Wv=Gt)+(Vv=xt)|0,(Xv=(Lv=Yt)+vv|0)>>>0>>0&&(hv=hv+1|0),Wv=Xv,Lv=0,Vv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Lv=Wv<>>(32-Vv|0)|0)|0|hv<>>0>>0&&(Xv=Xv+1|0),oW=Vv,BW=Xv,Lv=Xv&(Lv=524287)|0,St=(Wv=Vv)&(vv=-1)|0,w[((Wv=IK)+3808|0)>>2]=St,w[(Wv+3812|0)>>2]=Lv,Tt=C,gW=Lv=0|w[((Xv=C)+736|0)>>2],Rv=Wv=0|w[(Xv+740|0)>>2],qt=Wv=0|w[(Xv+656|0)>>2],_t=Lv=0|w[(Xv+660|0)>>2],Vv=(Lv=Rv)+(Wv=_t)|0,(hv=(Xv=gW)+(vv=qt)|0)>>>0>>0&&(Vv=Vv+1|0),DW=hv,xv=Vv,$t=Vv=0|w[((Lv=C)+576|0)>>2],AJ=Xv=0|w[(Lv+580|0)>>2],Lv=hv,hv=(Xv=xv)+(Vv=AJ)|0,(Wv=Lv+(vv=$t)|0)>>>0>>0&&(hv=hv+1|0),EW=Wv,qv=hv,hv=0|w[((Xv=C)+416|0)>>2],BJ=Lv=0|w[(Xv+420|0)>>2],Xv=Wv,Vv=Wv+(vv=hv)|0,Wv=(Lv=qv)+(hv=BJ)|0,Vv>>>0>>0&&(Wv=Wv+1|0),YW=Vv,_v=Wv,QJ=Wv=0|w[((Lv=C)+496|0)>>2],gJ=Xv=0|w[(Lv+500|0)>>2],Lv=Vv,Vv=(Xv=_v)+(Wv=gJ)|0,(hv=Lv+(vv=QJ)|0)>>>0>>0&&(Vv=Vv+1|0),WW=hv,lW=Vv,CJ=hv,wJ=Vv,Vv=BW,Vv=QW,rJ=(Vv=BW)>>>0<(Lv=QW)>>>0|(0|Vv)==(0|Lv)&(Xv=oW)>>>0<(vv=GW)>>>0|0,eJ=Xv=0,Xv=Lv,Xv=cW,bJ=(Xv=Lv)>>>0<(Vv=cW)>>>0|(0|Xv)==(0|Vv)&vv>>>0<(Lv=sW)>>>0|0,aJ=vv=0,cJ=vv=0|w[(Lv=C+520|0)>>2],iJ=Xv=0|w[(Lv+4|0)>>2],Xv=Vv,Xv=CW,DJ=(Xv=Vv)>>>0<(vv=CW)>>>0|(0|Xv)==(0|vv)&(Lv=sW)>>>0<(Vv=MW)>>>0|0,kJ=Lv=0,fJ=Lv=0|w[(Vv=C+440|0)>>2],IJ=Xv=0|w[(Vv+4|0)>>2],Xv=vv,Xv=Tv,nJ=(Xv=vv)>>>0<(Lv=Tv)>>>0|(0|Xv)==(0|Lv)&(Vv=MW)>>>0<(vv=IW)>>>0|0,EJ=Vv=0,YJ=Vv=0|w[(vv=C+600|0)>>2],GJ=Xv=0|w[(vv+4|0)>>2],Xv=Lv,Xv=Ov,MJ=(Xv=Lv)>>>0<(Vv=Ov)>>>0|(0|Xv)==(0|Vv)&(vv=IW)>>>0<(Lv=rW)>>>0|0,oJ=vv=0,FJ=vv=0|w[(Lv=C+760|0)>>2],uJ=Xv=0|w[(Lv+4|0)>>2],UJ=Xv=0|w[(Lv=C+680|0)>>2],mJ=vv=0|w[(Lv+4|0)>>2],hv=(vv=uJ)+(Xv=mJ)|0,(Wv=(Lv=FJ)+(Vv=UJ)|0)>>>0>>0&&(hv=hv+1|0),sJ=hv,Vv=Wv,Xv=(vv=MJ)+Wv|0,Wv=(hv=oJ)+(Lv=sJ)|0,Xv>>>0>>0&&(Wv=Wv+1|0),KJ=Wv,Vv=Xv,Lv=(hv=YJ)+Xv|0,Xv=(Wv=GJ)+(vv=KJ)|0,Lv>>>0>>0&&(Xv=Xv+1|0),tJ=Xv,Vv=Lv,vv=(Wv=nJ)+Lv|0,Lv=(Xv=EJ)+(hv=tJ)|0,vv>>>0>>0&&(Lv=Lv+1|0),JJ=Lv,Vv=vv,hv=(Xv=fJ)+vv|0,vv=(Lv=IJ)+(Wv=JJ)|0,hv>>>0>>0&&(vv=vv+1|0),dJ=vv,Vv=hv,hv=(vv=kJ)+(Xv=dJ)|0,(Wv=(Lv=DJ)+Vv|0)>>>0>>0&&(hv=hv+1|0),lJ=hv,Vv=Wv,Xv=(vv=cJ)+Wv|0,Wv=(hv=iJ)+(Lv=lJ)|0,Xv>>>0>>0&&(Wv=Wv+1|0),ZJ=Wv,Vv=Xv,Lv=(hv=bJ)+Xv|0,Xv=(Wv=aJ)+(vv=ZJ)|0,Lv>>>0>>0&&(Xv=Xv+1|0),pJ=Xv,Vv=Lv,vv=(Wv=rJ)+Lv|0,Lv=(Xv=eJ)+(hv=pJ)|0,vv>>>0>>0&&(Lv=Lv+1|0),Xv=vv,Wv=0,hv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(Wv=Xv<>>(32-hv|0)|0)|0|Lv<>>0?(Xv=0,WL=Wv>>>hv|0):(Xv=Wv>>>hv|0,WL=(((1<>>hv|0),NJ=Xv,vJ=(Wv=vL)|(Vv=WL)|0,WJ=Lv=(Xv=HJ)|(Lv=NJ)|0,vv=(Lv=wJ)+(Wv=WJ)|0,(hv=(Xv=CJ)+(Vv=vJ)|0)>>>0>>0&&(vv=vv+1|0),IW=hv,Tv=vv,Xv=vv&(Xv=524287)|0,XJ=(Lv=hv)&(Vv=-1)|0,w[((Lv=Tt)+3816|0)>>2]=XJ,w[(Lv+3820|0)>>2]=Xv,LJ=C,rW=Xv=0|w[((vv=C)+720|0)>>2],Ov=Lv=0|w[(vv+724|0)>>2],VJ=Lv=0|w[(vv+640|0)>>2],hJ=Xv=0|w[(vv+644|0)>>2],hv=(Xv=Ov)+(Lv=hJ)|0,(Wv=(vv=rW)+(Vv=VJ)|0)>>>0>>0&&(hv=hv+1|0),MW=Wv,CW=hv,hv=0|w[((Xv=C)+560|0)>>2],yJ=vv=0|w[(Xv+564|0)>>2],Xv=Wv,Lv=Wv+(Vv=hv)|0,Wv=(vv=CW)+(hv=yJ)|0,Lv>>>0>>0&&(Wv=Wv+1|0),sW=Lv,cW=Wv,RJ=Wv=0|w[((vv=C)+400|0)>>2],OJ=Xv=0|w[(vv+404|0)>>2],vv=Lv,Lv=(Xv=cW)+(Wv=OJ)|0,(hv=vv+(Vv=RJ)|0)>>>0>>0&&(Lv=Lv+1|0),GW=hv,QW=Lv,xJ=Lv=0|w[((Xv=C)+480|0)>>2],PJ=vv=0|w[(Xv+484|0)>>2],Xv=hv,hv=(vv=QW)+(Lv=PJ)|0,(Wv=Xv+(Vv=xJ)|0)>>>0>>0&&(hv=hv+1|0),oW=Wv,BW=hv,zJ=Wv,jJ=hv,hv=Tv,hv=lW,SJ=(hv=Tv)>>>0<(Xv=lW)>>>0|(0|hv)==(0|Xv)&(vv=IW)>>>0<(Vv=WW)>>>0|0,TJ=vv=0,vv=Xv,vv=_v,qJ=(vv=Xv)>>>0<(hv=_v)>>>0|(0|vv)==(0|hv)&Vv>>>0<(Xv=YW)>>>0|0,_J=Vv=0,$J=Vv=0|w[(Xv=C+504|0)>>2],Ad=vv=0|w[(Xv+4|0)>>2],vv=hv,vv=qv,Bd=(vv=hv)>>>0<(Vv=qv)>>>0|(0|vv)==(0|Vv)&(Xv=YW)>>>0<(hv=EW)>>>0|0,Qd=Xv=0,gd=Xv=0|w[(hv=C+424|0)>>2],Cd=vv=0|w[(hv+4|0)>>2],vv=Vv,vv=xv,wd=(vv=Vv)>>>0<(Xv=xv)>>>0|(0|vv)==(0|Xv)&(hv=EW)>>>0<(Vv=DW)>>>0|0,rd=hv=0,ed=hv=0|w[(Vv=C+584|0)>>2],bd=vv=0|w[(Vv+4|0)>>2],vv=Xv,vv=Rv,ad=(vv=Xv)>>>0<(hv=Rv)>>>0|(0|vv)==(0|hv)&(Vv=DW)>>>0<(Xv=gW)>>>0|0,cd=Vv=0,id=Vv=0|w[(Xv=C+744|0)>>2],Dd=vv=0|w[(Xv+4|0)>>2],kd=vv=0|w[(Xv=C+664|0)>>2],fd=Vv=0|w[(Xv+4|0)>>2],Wv=(Vv=Dd)+(vv=fd)|0,(Lv=(Xv=id)+(hv=kd)|0)>>>0>>0&&(Wv=Wv+1|0),Id=Wv,hv=Lv,vv=(Vv=ad)+Lv|0,Lv=(Wv=cd)+(Xv=Id)|0,vv>>>0>>0&&(Lv=Lv+1|0),nd=Lv,hv=vv,Xv=(Wv=ed)+vv|0,vv=(Lv=bd)+(Vv=nd)|0,Xv>>>0>>0&&(vv=vv+1|0),Ed=vv,hv=Xv,Vv=(Lv=wd)+Xv|0,Xv=(vv=rd)+(Wv=Ed)|0,Vv>>>0>>0&&(Xv=Xv+1|0),Yd=Xv,hv=Vv,Wv=(vv=gd)+Vv|0,Vv=(Xv=Cd)+(Lv=Yd)|0,Wv>>>0>>0&&(Vv=Vv+1|0),Gd=Vv,hv=Wv,Lv=(Xv=Bd)+Wv|0,Wv=(Vv=Qd)+(vv=Gd)|0,Lv>>>0>>0&&(Wv=Wv+1|0),Md=Wv,hv=Lv,vv=(Vv=$J)+Lv|0,Lv=(Wv=Ad)+(Xv=Md)|0,vv>>>0>>0&&(Lv=Lv+1|0),od=Lv,hv=vv,Xv=(Wv=qJ)+vv|0,vv=(Lv=_J)+(Vv=od)|0,Xv>>>0>>0&&(vv=vv+1|0),Fd=vv,hv=Xv,Vv=(Lv=SJ)+Xv|0,Xv=(vv=TJ)+(Wv=Fd)|0,Vv>>>0>>0&&(Xv=Xv+1|0),vv=Vv,Lv=0,Wv=31&(hv=13)|0,32<=(63&hv|0)>>>0?(Lv=vv<>>(32-Wv|0)|0)|0|Xv<>>0?(vv=0,LL=Lv>>>Wv|0):(vv=Lv>>>Wv|0,LL=(((1<>>Wv|0),Ud=vv,md=(Lv=XL)|(hv=LL)|0,sd=Xv=(vv=ud)|(Xv=Ud)|0,Vv=(Xv=jJ)+(Lv=sd)|0,(Wv=(vv=zJ)+(hv=md)|0)>>>0>>0&&(Vv=Vv+1|0),IW=Wv,Tv=Vv,Xv=Wv,hv=-1,vv=Vv&(vv=524287)|0,w[((Xv=LJ)+3824|0)>>2]=Wv&hv|0,w[(Xv+3828|0)>>2]=vv,Kd=C,vv=Vv,vv=BW,vv=Vv,Vv=Wv,td=vv>>>0<(Xv=BW)>>>0|(0|vv)==(0|Xv)&Wv>>>0<(hv=oW)>>>0|0,Jd=Vv=0,Vv=Xv,Vv=QW,dd=(Vv=Xv)>>>0<(vv=QW)>>>0|(0|Vv)==(0|vv)&hv>>>0<(Xv=GW)>>>0|0,ld=hv=0,Zd=hv=0|w[(Xv=C+488|0)>>2],pd=Vv=0|w[(Xv+4|0)>>2],Vv=vv,Vv=cW,Hd=(Vv=vv)>>>0<(hv=cW)>>>0|(0|Vv)==(0|hv)&(Xv=GW)>>>0<(vv=sW)>>>0|0,Nd=Xv=0,vd=Xv=0|w[(vv=C+408|0)>>2],Wd=Vv=0|w[(vv+4|0)>>2],Vv=hv,Vv=CW,Xd=(Vv=hv)>>>0<(Xv=CW)>>>0|(0|Vv)==(0|Xv)&(vv=sW)>>>0<(hv=MW)>>>0|0,Ld=vv=0,Vd=vv=0|w[(hv=C+568|0)>>2],hd=Vv=0|w[(hv+4|0)>>2],Vv=Xv,Vv=Ov,yd=(Vv=Xv)>>>0<(vv=Ov)>>>0|(0|Vv)==(0|vv)&(hv=MW)>>>0<(Xv=rW)>>>0|0,Rd=hv=0,Od=hv=0|w[(Xv=C+728|0)>>2],xd=Vv=0|w[(Xv+4|0)>>2],Pd=Vv=0|w[(Xv=C+648|0)>>2],zd=hv=0|w[(Xv+4|0)>>2],Wv=(hv=xd)+(Vv=zd)|0,(Lv=(Xv=Od)+(vv=Pd)|0)>>>0>>0&&(Wv=Wv+1|0),jd=Wv,vv=Lv,Lv=(Wv=Rd)+(Xv=jd)|0,(Vv=(hv=yd)+vv|0)>>>0>>0&&(Lv=Lv+1|0),Sd=Lv,vv=Vv,Vv=(Lv=hd)+(hv=Sd)|0,(Xv=(Wv=Vd)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Td=Vv,vv=Xv,Xv=(Vv=Ld)+(Wv=Td)|0,(hv=(Lv=Xd)+vv|0)>>>0>>0&&(Xv=Xv+1|0),qd=Xv,vv=hv,hv=(Xv=Wd)+(Lv=qd)|0,(Wv=(Vv=vd)+vv|0)>>>0>>0&&(hv=hv+1|0),_d=hv,vv=Wv,Wv=(hv=Nd)+(Vv=_d)|0,(Lv=(Xv=Hd)+vv|0)>>>0>>0&&(Wv=Wv+1|0),$d=Wv,vv=Lv,Lv=(Wv=pd)+(Xv=$d)|0,(Vv=(hv=Zd)+vv|0)>>>0>>0&&(Lv=Lv+1|0),Al=Lv,vv=Vv,Vv=(Lv=ld)+(hv=Al)|0,(Xv=(Wv=dd)+vv|0)>>>0>>0&&(Vv=Vv+1|0),Bl=Vv,vv=Xv,Xv=(Vv=Jd)+(Wv=Bl)|0,(hv=(Lv=td)+vv|0)>>>0>>0&&(Xv=Xv+1|0),Vv=hv,Lv=0,Wv=31&(vv=13)|0,32<=(63&vv|0)>>>0?(Lv=Vv<>>(32-Wv|0)|0)|0|Xv<>>0?(Vv=0,hL=Lv>>>Wv|0):(Vv=Lv>>>Wv|0,hL=(((1<>>Wv|0),gl=Vv,Cl=Lv=0|ew(0|((Lv=VL)|(vv=hL)),0|(Xv=(Vv=Ql)|(Xv=gl)|0),19,0|(Lv=0)),wl=Xv=U,rl=(Vv=aW)&(vv=-1)|0,el=Lv=(Xv=zv)&(Lv=524287)|0,hv=(Lv=wl)+(Vv=el)|0,(Wv=(Xv=Cl)+(vv=rl)|0)>>>0>>0&&(hv=hv+1|0),IW=Wv,Tv=hv,Lv=Wv,vv=-1,Xv=hv&(Xv=524287)|0,w[((Lv=Kd)+3792|0)>>2]=Wv&vv|0,w[(Lv+3796|0)>>2]=Xv,bl=(hv=vW)&(vv=-1)|0,al=Lv=(Xv=JW)&(Lv=524287)|0,Lv=Tv,Xv=Wv,hv=0,Vv=31&(vv=51)|0,32<=(63&vv|0)>>>0?(hv=0,yL=Lv>>>Vv|0):(hv=Lv>>>Vv|0,yL=(((1<>>Vv|0),cl=hv,Wv=(hv=al)+(Xv=cl)|0,(Vv=(Lv=bl)+(vv=yL)|0)>>>0>>0&&(Wv=Wv+1|0),w[((Lv=C)+3800|0)>>2]=Vv,w[(Lv+3804|0)>>2]=Wv,SA(0|C+3680,0|C+3752),SA(0|C+3720,0|C+3792),B=0,Q=1;Q=Q&(((RW=((RW=((240&(RW=-1^((0|r[((C+3720|0)+B|0)>>0])^(0|r[((C+3680|0)+B|0)>>0])|0)|0)|0)>>>4|0)&RW|0)>>>2|0)&RW|0)>>>1|0)&RW|0)|0,32!=(0|(B=B+1|0)););Lv=0|ew(0|uW,0|(Wv=eW),19,0|(Lv=0)),cW=Wv=U,RQ(0|C+288,0|(sW=Lv),0|Wv,1208286237,0|(Lv=178226)),Wv=0|ew(0|AW,0|(Lv=yv),19,0|(Wv=0)),CW=Lv=U,RQ(0|C+208,0|(MW=Wv),0|Lv,-1501541218,0|(Wv=492949)),Lv=0|ew(0|mW,0|(Wv=Pv),19,0|(Lv=0)),Tv=Wv=U,RQ(0|C+128,0|(IW=Lv),0|Wv,-1665332128,0|(Lv=520030)),RQ(0|C+48,0|nW,0|(Lv=$v),-57730915,0|(Wv=54693)),RQ(0|C+368,0|kW,0|(Wv=jv),1242472624,0|(Lv=400167)),RQ(0|C+304,0|sW,0|(Lv=cW),-1501541218,0|(Wv=492949)),RQ(0|C+224,0|MW,0|(Wv=CW),-1665332128,0|(Lv=520030)),RQ(0|C+144,0|IW,0|(Lv=Tv),-57730915,0|(Wv=54693)),RQ(0|C- -64,0|nW,0|(Wv=$v),1242472624,0|(Lv=400167)),RQ(0|C+384,0|(Wv=0|ew(0|kW,0|(Lv=jv),19,0|(Wv=0))),0|(Lv=U),1208286237,0|(Wv=178226)),RQ(0|C+272,0|uW,0|(Wv=eW),1242472624,0|(Lv=400167)),RQ(0|C+192,0|MW,0|(Lv=CW),1208286237,0|(Wv=178226)),RQ(0|C+112,0|IW,0|(Wv=Tv),-1501541218,0|(Lv=492949)),RQ(0|C+32,0|nW,0|(Lv=$v),-1665332128,0|(Wv=520030)),RQ(0|C+352,0|kW,0|(Wv=jv),-57730915,0|(Lv=54693)),RQ(0|C+256,0|uW,0|(Lv=eW),-57730915,0|(Wv=54693)),RQ(0|C+176,0|AW,0|(Wv=yv),1242472624,0|(Lv=400167)),RQ(0|C+96,0|IW,0|(Lv=Tv),1208286237,0|(Wv=178226)),RQ(0|C+16,0|nW,0|(Wv=$v),-1501541218,0|(Lv=492949)),RQ(0|C+336,0|kW,0|(Lv=jv),-1665332128,0|(Wv=520030)),RQ(0|C+240,0|uW,0|(Wv=eW),-1665332128,0|(Lv=520030)),RQ(0|C+160,0|AW,0|(Lv=yv),-57730915,0|(Wv=54693)),RQ(0|C+80,0|mW,0|(Wv=Pv),1242472624,0|(Lv=400167)),RQ(0|C,0|nW,0|(Lv=$v),1208286237,0|(Wv=178226)),RQ(0|C+320,0|kW,0|(Wv=jv),-1501541218,0|(Lv=492949)),il=B=C+3656|0,Dl=uW,kl=Lv=eW,fl=Wv=(Lv=0)&(Wv=0)|0,IW=Xv=(Lv=0)-(vv=(hv=Q|XW|0)&(vv=255)|0)|0,Tv=Vv=(Wv=0)-(Vv=(Lv>>>0>>0)+(hv=fl)|0)|0,Il=Xv,nl=Vv,El=uW,Yl=Vv=eW,bW=Vv=0|w[((Wv=C)+192|0)>>2],Sv=Lv=0|w[(Wv+196|0)>>2],Gl=Lv=0|w[(Wv+272|0)>>2],Ml=Vv=0|w[(Wv+276|0)>>2],Xv=(Vv=Sv)+(Lv=Ml)|0,(hv=(Wv=bW)+(vv=Gl)|0)>>>0>>0&&(Xv=Xv+1|0),sW=hv,cW=Xv,ol=Xv=0|w[((Vv=C)+112|0)>>2],Fl=Wv=0|w[(Vv+116|0)>>2],Vv=hv,hv=(Wv=cW)+(Xv=Fl)|0,(Lv=Vv+(vv=ol)|0)>>>0>>0&&(hv=hv+1|0),GW=Lv,QW=hv,ul=hv=0|w[((Wv=C)+32|0)>>2],Ul=Vv=0|w[(Wv+36|0)>>2],Wv=Lv,Lv=(Vv=QW)+(hv=Ul)|0,(Xv=Wv+(vv=ul)|0)>>>0>>0&&(Lv=Lv+1|0),oW=Xv,BW=Lv,Lv=0|w[((Vv=C)+352|0)>>2],ml=Wv=0|w[(Vv+356|0)>>2],Vv=Xv,hv=Xv+(vv=Lv)|0,Xv=(Wv=BW)+(Lv=ml)|0,hv>>>0>>0&&(Xv=Xv+1|0),DW=hv,xv=Xv,sl=hv,Kl=Xv,dW=Xv=0|w[((Wv=C)+208|0)>>2],fW=Vv=0|w[(Wv+212|0)>>2],tl=Vv=0|w[(Wv+288|0)>>2],Jl=Xv=0|w[(Wv+292|0)>>2],hv=(Xv=fW)+(Vv=Jl)|0,(Lv=(Wv=dW)+(vv=tl)|0)>>>0>>0&&(hv=hv+1|0),MW=Lv,CW=hv,dl=hv=0|w[((Xv=C)+128|0)>>2],ll=Wv=0|w[(Xv+132|0)>>2],Xv=Lv,Lv=(Wv=CW)+(hv=ll)|0,(Vv=Xv+(vv=dl)|0)>>>0>>0&&(Lv=Lv+1|0),EW=Vv,qv=Lv,Zl=Lv=0|w[((Wv=C)+48|0)>>2],pl=Xv=0|w[(Wv+52|0)>>2],Wv=Vv,Vv=(Xv=qv)+(Lv=pl)|0,(hv=Wv+(vv=Zl)|0)>>>0>>0&&(Vv=Vv+1|0),YW=hv,_v=Vv,Hl=Vv=0|w[((Xv=C)+368|0)>>2],Nl=Wv=0|w[(Xv+372|0)>>2],Xv=hv,hv=(Wv=_v)+(Vv=Nl)|0,(Lv=Xv+(vv=Hl)|0)>>>0>>0&&(hv=hv+1|0),vW=Lv,JW=hv,vl=Lv,Wl=hv,UW=hv=0|w[((Wv=C)+224|0)>>2],wW=Xv=0|w[(Wv+228|0)>>2],Xl=Xv=0|w[(Wv+304|0)>>2],Ll=hv=0|w[(Wv+308|0)>>2],Lv=(hv=wW)+(Xv=Ll)|0,(Vv=(Wv=UW)+(vv=Xl)|0)>>>0>>0&&(Lv=Lv+1|0),WW=Vv,lW=Lv,Lv=0|w[((hv=C)+144|0)>>2],Vl=Wv=0|w[(hv+148|0)>>2],hv=Vv,Xv=Vv+(vv=Lv)|0,Vv=(Wv=lW)+(Lv=Vl)|0,Xv>>>0>>0&&(Vv=Vv+1|0),gW=Xv,Rv=Vv,hl=Vv=0|w[((Wv=C)+64|0)>>2],yl=hv=0|w[(Wv+68|0)>>2],Wv=Xv,Xv=(hv=Rv)+(Vv=yl)|0,(Lv=Wv+(vv=hl)|0)>>>0>>0&&(Xv=Xv+1|0),aW=Lv,zv=Xv,Xv=0|w[((hv=C)+384|0)>>2],Rl=Wv=0|w[(hv+388|0)>>2],hv=Lv,Vv=Lv+(vv=Xv)|0,Lv=(Wv=zv)+(Xv=Rl)|0,Vv>>>0>>0&&(Lv=Lv+1|0),rW=Vv,Ov=Lv,Wv=Vv,hv=0,Xv=31&(vv=51)|0,32<=(63&vv|0)>>>0?(hv=0,RL=Lv>>>Xv|0):(hv=Lv>>>Xv|0,RL=(((1<>>Xv|0),Ol=RL,xl=hv,hv=Ov,hv=zv,Pl=(hv=Ov)>>>0<(Wv=zv)>>>0|(0|hv)==(0|Wv)&(Lv=rW)>>>0<(vv=aW)>>>0|0,zl=Lv=0,jl=Lv=0|w[(vv=C+392|0)>>2],Sl=hv=0|w[(vv+4|0)>>2],hv=Wv,hv=Rv,Tl=(hv=Wv)>>>0<(Lv=Rv)>>>0|(0|hv)==(0|Lv)&(vv=aW)>>>0<(Wv=gW)>>>0|0,ql=vv=0,_l=vv=0|w[(Wv=C+72|0)>>2],$l=hv=0|w[(Wv+4|0)>>2],hv=Lv,hv=lW,AZ=(hv=Lv)>>>0<(vv=lW)>>>0|(0|hv)==(0|vv)&(Wv=gW)>>>0<(Lv=WW)>>>0|0,BZ=Wv=0,QZ=Wv=0|w[(Lv=C+152|0)>>2],gZ=hv=0|w[(Lv+4|0)>>2],hv=vv,hv=wW,CZ=(hv=vv)>>>0<(Wv=wW)>>>0|(0|hv)==(0|Wv)&(Lv=WW)>>>0<(vv=UW)>>>0|0,wZ=Lv=0,rZ=Lv=0|w[(vv=C+232|0)>>2],eZ=hv=0|w[(vv+4|0)>>2],bZ=hv=0|w[(vv=C+312|0)>>2],aZ=Lv=0|w[(vv+4|0)>>2],Vv=(Lv=eZ)+(hv=aZ)|0,(Xv=(vv=rZ)+(Wv=bZ)|0)>>>0>>0&&(Vv=Vv+1|0),cZ=Vv,Wv=Xv,Xv=(Vv=wZ)+(vv=cZ)|0,(hv=(Lv=CZ)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),iZ=Xv,Wv=hv,hv=(Xv=gZ)+(Lv=iZ)|0,(vv=(Vv=QZ)+Wv|0)>>>0>>0&&(hv=hv+1|0),DZ=hv,Wv=vv,Lv=(Xv=AZ)+vv|0,vv=(hv=BZ)+(Vv=DZ)|0,Lv>>>0>>0&&(vv=vv+1|0),kZ=vv,Wv=Lv,Lv=(vv=$l)+(Xv=kZ)|0,(Vv=(hv=_l)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),fZ=Lv,Wv=Vv,Vv=(Lv=ql)+(hv=fZ)|0,(Xv=(vv=Tl)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),IZ=Vv,Wv=Xv,Xv=(Vv=Sl)+(vv=IZ)|0,(hv=(Lv=jl)+Wv|0)>>>0>>0&&(Xv=Xv+1|0),nZ=Xv,Wv=hv,hv=(Xv=zl)+(Lv=nZ)|0,(vv=(Vv=Pl)+Wv|0)>>>0>>0&&(hv=hv+1|0),Xv=vv,Vv=0,Lv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(Vv=Xv<>>(32-Lv|0)|0)|0|hv<>>0>>0&&(vv=vv+1|0),WW=Lv,lW=vv,Xv=Lv,Vv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Vv=0,xL=vv>>>hv|0):(Vv=vv>>>hv|0,xL=(((1<>>hv|0),MZ=xL,oZ=Vv,Vv=lW,Vv=JW,FZ=(Vv=lW)>>>0<(Xv=JW)>>>0|(0|Vv)==(0|Xv)&(vv=WW)>>>0<(Wv=vW)>>>0|0,uZ=vv=0,vv=Xv,vv=_v,UZ=(vv=Xv)>>>0<(Vv=_v)>>>0|(0|vv)==(0|Vv)&Wv>>>0<(Xv=YW)>>>0|0,mZ=Wv=0,sZ=Wv=0|w[(Xv=C+376|0)>>2],KZ=vv=0|w[(Xv+4|0)>>2],vv=Vv,vv=qv,tZ=(vv=Vv)>>>0<(Wv=qv)>>>0|(0|vv)==(0|Wv)&(Xv=YW)>>>0<(Vv=EW)>>>0|0,JZ=Xv=0,dZ=Xv=0|w[(Vv=C+56|0)>>2],lZ=vv=0|w[(Vv+4|0)>>2],vv=Wv,vv=CW,ZZ=(vv=Wv)>>>0<(Xv=CW)>>>0|(0|vv)==(0|Xv)&(Vv=EW)>>>0<(Wv=MW)>>>0|0,pZ=Vv=0,HZ=Vv=0|w[(Wv=C+136|0)>>2],NZ=vv=0|w[(Wv+4|0)>>2],vv=Xv,vv=fW,vZ=(vv=Xv)>>>0<(Vv=fW)>>>0|(0|vv)==(0|Vv)&(Wv=MW)>>>0<(Xv=dW)>>>0|0,WZ=Wv=0,XZ=Wv=0|w[(Xv=C+216|0)>>2],LZ=vv=0|w[(Xv+4|0)>>2],VZ=vv=0|w[(Xv=C+296|0)>>2],hZ=Wv=0|w[(Xv+4|0)>>2],Lv=(Wv=LZ)+(vv=hZ)|0,(hv=(Xv=XZ)+(Vv=VZ)|0)>>>0>>0&&(Lv=Lv+1|0),yZ=Lv,Vv=hv,hv=(Lv=WZ)+(Xv=yZ)|0,(vv=(Wv=vZ)+Vv|0)>>>0>>0&&(hv=hv+1|0),RZ=hv,Vv=vv,Xv=(Lv=HZ)+vv|0,vv=(hv=NZ)+(Wv=RZ)|0,Xv>>>0>>0&&(vv=vv+1|0),OZ=vv,Vv=Xv,Wv=(hv=ZZ)+Xv|0,Xv=(vv=pZ)+(Lv=OZ)|0,Wv>>>0>>0&&(Xv=Xv+1|0),xZ=Xv,Vv=Wv,Lv=(vv=dZ)+Wv|0,Wv=(Xv=lZ)+(hv=xZ)|0,Lv>>>0>>0&&(Wv=Wv+1|0),PZ=Wv,Vv=Lv,hv=(Xv=tZ)+Lv|0,Lv=(Wv=JZ)+(vv=PZ)|0,hv>>>0>>0&&(Lv=Lv+1|0),zZ=Lv,Vv=hv,hv=(Lv=KZ)+(Xv=zZ)|0,(vv=(Wv=sZ)+Vv|0)>>>0>>0&&(hv=hv+1|0),jZ=hv,Vv=vv,Xv=(Lv=UZ)+vv|0,vv=(hv=mZ)+(Wv=jZ)|0,Xv>>>0>>0&&(vv=vv+1|0),SZ=vv,Vv=Xv,Wv=(hv=FZ)+Xv|0,Xv=(vv=uZ)+(Lv=SZ)|0,Wv>>>0>>0&&(Xv=Xv+1|0),vv=Wv,hv=0,Lv=31&(Vv=13)|0,32<=(63&Vv|0)>>>0?(hv=vv<>>(32-Lv|0)|0)|0|Xv<>>0>>0&&(Wv=Wv+1|0),EW=Lv,qv=Wv,$Z=hv=Wv&(hv=524287)|0,Ap=(Wv=El)^(Vv=(vv=Lv)&(Vv=-1)|0)|0,Bp=vv=(hv=Yl)^(vv=$Z)|0,Qp=Wv=(vv=nl)&(Wv=Bp)|0,MW=(vv=Dl)^(Vv=(hv=Il)&(Vv=Ap)|0)|0,CW=hv=(Wv=kl)^(hv=Qp)|0,w[(vv=il)>>2]=MW,w[(vv+4|0)>>2]=hv,gp=Q=C+3664|0,Cp=AW,wp=hv=yv,rp=AW,ep=hv,aW=hv=0|w[((Wv=C)+176|0)>>2],zv=vv=0|w[(Wv+180|0)>>2],bp=vv=0|w[(Wv+256|0)>>2],ap=hv=0|w[(Wv+260|0)>>2],Lv=(hv=zv)+(vv=ap)|0,(Xv=(Wv=aW)+(Vv=bp)|0)>>>0>>0&&(Lv=Lv+1|0),YW=Xv,_v=Lv,Lv=0|w[((hv=C)+96|0)>>2],cp=Wv=0|w[(hv+100|0)>>2],hv=Xv,vv=Xv+(Vv=Lv)|0,Xv=(Wv=_v)+(Lv=cp)|0,vv>>>0>>0&&(Xv=Xv+1|0),vW=vv,JW=Xv,Xv=0|w[((Wv=C)+16|0)>>2],ip=hv=0|w[(Wv+20|0)>>2],Wv=vv,Lv=vv+(Vv=Xv)|0,vv=(hv=JW)+(Xv=ip)|0,Lv>>>0>>0&&(vv=vv+1|0),uW=Lv,eW=vv,vv=0|w[((hv=C)+336|0)>>2],Dp=Wv=0|w[(hv+340|0)>>2],hv=Lv,Xv=Lv+(Vv=vv)|0,Lv=(Wv=eW)+(vv=Dp)|0,Xv>>>0>>0&&(Lv=Lv+1|0),gW=Xv,Rv=Lv,kp=Xv,fp=Lv,Lv=qv,Lv=xv,Ip=(Lv=qv)>>>0<(hv=xv)>>>0|(0|Lv)==(0|hv)&(Wv=EW)>>>0<(Vv=DW)>>>0|0,np=Wv=0,Wv=hv,Wv=BW,Ep=(Wv=hv)>>>0<(Lv=BW)>>>0|(0|Wv)==(0|Lv)&Vv>>>0<(hv=oW)>>>0|0,Yp=Vv=0,Gp=Vv=0|w[(hv=C+360|0)>>2],Mp=Wv=0|w[(hv+4|0)>>2],Wv=Lv,Wv=QW,op=(Wv=Lv)>>>0<(Vv=QW)>>>0|(0|Wv)==(0|Vv)&(hv=oW)>>>0<(Lv=GW)>>>0|0,Fp=hv=0,up=hv=0|w[(Lv=C+40|0)>>2],Up=Wv=0|w[(Lv+4|0)>>2],Wv=Vv,Wv=cW,mp=(Wv=Vv)>>>0<(hv=cW)>>>0|(0|Wv)==(0|hv)&(Lv=GW)>>>0<(Vv=sW)>>>0|0,sp=Lv=0,Kp=Lv=0|w[(Vv=C+120|0)>>2],tp=Wv=0|w[(Vv+4|0)>>2],Wv=hv,Wv=Sv,Jp=(Wv=hv)>>>0<(Lv=Sv)>>>0|(0|Wv)==(0|Lv)&(Vv=sW)>>>0<(hv=bW)>>>0|0,dp=Vv=0,lp=Vv=0|w[(hv=C+200|0)>>2],Zp=Wv=0|w[(hv+4|0)>>2],pp=Wv=0|w[(hv=C+280|0)>>2],Hp=Vv=0|w[(hv+4|0)>>2],Xv=(Vv=Zp)+(Wv=Hp)|0,(vv=(hv=lp)+(Lv=pp)|0)>>>0>>0&&(Xv=Xv+1|0),Np=Xv,Lv=vv,Wv=(Vv=Jp)+vv|0,vv=(Xv=dp)+(hv=Np)|0,Wv>>>0>>0&&(vv=vv+1|0),vp=vv,Lv=Wv,hv=(Xv=Kp)+Wv|0,Wv=(vv=tp)+(Vv=vp)|0,hv>>>0>>0&&(Wv=Wv+1|0),Wp=Wv,Lv=hv,hv=(Wv=sp)+(Xv=Wp)|0,(Vv=(vv=mp)+Lv|0)>>>0>>0&&(hv=hv+1|0),Xp=hv,Lv=Vv,Vv=(hv=Up)+(vv=Xp)|0,(Xv=(Wv=up)+Lv|0)>>>0>>0&&(Vv=Vv+1|0),Lp=Vv,Lv=Xv,vv=(hv=op)+Xv|0,Xv=(Vv=Fp)+(Wv=Lp)|0,vv>>>0>>0&&(Xv=Xv+1|0),Vp=Xv,Lv=vv,Wv=(Vv=Gp)+vv|0,vv=(Xv=Mp)+(hv=Vp)|0,Wv>>>0>>0&&(vv=vv+1|0),hp=vv,Lv=Wv,hv=(Xv=Ep)+Wv|0,Wv=(vv=Yp)+(Vv=hp)|0,hv>>>0>>0&&(Wv=Wv+1|0),yp=Wv,Lv=hv,hv=(Wv=np)+(Xv=yp)|0,(Vv=(vv=Ip)+Lv|0)>>>0>>0&&(hv=hv+1|0),Wv=Vv,vv=0,Xv=31&(Lv=13)|0,32<=(63&Lv|0)>>>0?(vv=Wv<>>(32-Xv|0)|0)|0|hv<>>0?(Wv=0,jL=vv>>>Xv|0):(Wv=vv>>>Xv|0,jL=(((1<>>Xv|0),Op=Wv,xp=(vv=zL)|(Lv=jL)|0,Pp=hv=(Wv=Rp)|(hv=Op)|0,Vv=(hv=fp)+(vv=Pp)|0,(Xv=(Wv=kp)+(Lv=xp)|0)>>>0>>0&&(Vv=Vv+1|0),GW=Xv,QW=Vv,hv=Xv,zp=Wv=Vv&(Wv=524287)|0,jp=hv=(Wv=ep)^(hv=zp)|0,hv=Tv,Wv=(Vv=rp)^(Lv=Xv&(Lv=-1)|0)|0,Sp=Vv=(hv=jp)&(Vv=Tv)|0,sW=(hv=Cp)^(Lv=Wv&(Lv=IW)|0)|0,cW=Wv=(Vv=wp)^(Wv=Sp)|0,w[(hv=gp)>>2]=sW,w[(hv+4|0)>>2]=Wv,Tp=RW=C+3672|0,qp=mW,_p=Wv=Pv,$p=mW,AH=Wv,bW=Wv=0|w[((Vv=C)+160|0)>>2],Sv=hv=0|w[(Vv+164|0)>>2],BH=hv=0|w[(Vv+240|0)>>2],QH=Wv=0|w[(Vv+244|0)>>2],Xv=(Wv=Sv)+(hv=QH)|0,(vv=(Vv=bW)+(Lv=BH)|0)>>>0>>0&&(Xv=Xv+1|0),oW=vv,BW=Xv,Xv=0|w[((Wv=C)+80|0)>>2],gH=Vv=0|w[(Wv+84|0)>>2],Wv=vv,hv=vv+(Lv=Xv)|0,vv=(Vv=BW)+(Xv=gH)|0,hv>>>0>>0&&(vv=vv+1|0),DW=hv,xv=vv,CH=vv=0|w[(Vv=C)>>2],wH=Wv=0|w[(Vv+4|0)>>2],Vv=hv,hv=(Wv=xv)+(vv=wH)|0,(Xv=Vv+(Lv=CH)|0)>>>0>>0&&(hv=hv+1|0),EW=Xv,qv=hv,hv=0|w[((Wv=C)+320|0)>>2],rH=Vv=0|w[(Wv+324|0)>>2],Wv=Xv,vv=Xv+(Lv=hv)|0,Xv=(Vv=qv)+(hv=rH)|0,vv>>>0>>0&&(Xv=Xv+1|0),AW=vv,yv=Xv,eH=vv,bH=Xv,Xv=QW,Xv=Rv,aH=(Xv=QW)>>>0<(Wv=Rv)>>>0|(0|Xv)==(0|Wv)&(Vv=GW)>>>0<(Lv=gW)>>>0|0,cH=Vv=0,Vv=Wv,Vv=eW,iH=(Vv=Wv)>>>0<(Xv=eW)>>>0|(0|Vv)==(0|Xv)&Lv>>>0<(Wv=uW)>>>0|0,DH=Lv=0,kH=Lv=0|w[(Wv=C+344|0)>>2],fH=Vv=0|w[(Wv+4|0)>>2],Vv=Xv,Vv=JW,IH=(Vv=Xv)>>>0<(Lv=JW)>>>0|(0|Vv)==(0|Lv)&(Wv=uW)>>>0<(Xv=vW)>>>0|0,nH=Wv=0,EH=Wv=0|w[(Xv=C+24|0)>>2],YH=Vv=0|w[(Xv+4|0)>>2],Vv=Lv,Vv=_v,GH=(Vv=Lv)>>>0<(Wv=_v)>>>0|(0|Vv)==(0|Wv)&(Xv=vW)>>>0<(Lv=YW)>>>0|0,MH=Xv=0,oH=Xv=0|w[(Lv=C+104|0)>>2],FH=Vv=0|w[(Lv+4|0)>>2],Vv=Wv,Vv=zv,uH=(Vv=Wv)>>>0<(Xv=zv)>>>0|(0|Vv)==(0|Xv)&(Lv=YW)>>>0<(Wv=aW)>>>0|0,UH=Lv=0,mH=Lv=0|w[(Wv=C+184|0)>>2],sH=Vv=0|w[(Wv+4|0)>>2],KH=Vv=0|w[(Wv=C+264|0)>>2],tH=Lv=0|w[(Wv+4|0)>>2],vv=(Lv=sH)+(Vv=tH)|0,(hv=(Wv=mH)+(Xv=KH)|0)>>>0>>0&&(vv=vv+1|0),JH=vv,Xv=hv,hv=(vv=UH)+(Wv=JH)|0,(Vv=(Lv=uH)+Xv|0)>>>0>>0&&(hv=hv+1|0),dH=hv,Xv=Vv,Vv=(hv=FH)+(Lv=dH)|0,(Wv=(vv=oH)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),lH=Vv,Xv=Wv,Wv=(Vv=MH)+(vv=lH)|0,(Lv=(hv=GH)+Xv|0)>>>0>>0&&(Wv=Wv+1|0),ZH=Wv,Xv=Lv,Lv=(Wv=YH)+(hv=ZH)|0,(vv=(Vv=EH)+Xv|0)>>>0>>0&&(Lv=Lv+1|0),pH=Lv,Xv=vv,hv=(Wv=IH)+vv|0,vv=(Lv=nH)+(Vv=pH)|0,hv>>>0>>0&&(vv=vv+1|0),HH=vv,Xv=hv,hv=(vv=fH)+(Wv=HH)|0,(Vv=(Lv=kH)+Xv|0)>>>0>>0&&(hv=hv+1|0),NH=hv,Xv=Vv,Vv=(hv=DH)+(Lv=NH)|0,(Wv=(vv=iH)+Xv|0)>>>0>>0&&(Vv=Vv+1|0),vH=Vv,Xv=Wv,Wv=(Vv=cH)+(vv=vH)|0,(Lv=(hv=aH)+Xv|0)>>>0>>0&&(Wv=Wv+1|0),Vv=Lv,hv=0,vv=31&(Xv=13)|0,32<=(63&Xv|0)>>>0?(hv=Vv<>>(32-vv|0)|0)|0|Wv<>>0?(Vv=0,TL=hv>>>vv|0):(Vv=hv>>>vv|0,TL=(((1<>>vv|0),XH=Vv,LH=(hv=SL)|(Xv=TL)|0,VH=Wv=(Vv=WH)|(Wv=XH)|0,Lv=(Wv=bH)+(hv=VH)|0,(vv=(Vv=eH)+(Xv=LH)|0)>>>0>>0&&(Lv=Lv+1|0),YW=vv,_v=Lv,Wv=vv,hH=Vv=Lv&(Vv=524287)|0,yH=Wv=(Vv=AH)^(Wv=hH)|0,Wv=Tv,Vv=(Lv=$p)^(Xv=vv&(Xv=-1)|0)|0,RH=Lv=(Wv=yH)&(Lv=Tv)|0,GW=(Wv=qp)^(Xv=Vv&(Xv=IW)|0)|0,QW=Vv=(Lv=_p)^(Vv=RH)|0,w[(Wv=Tp)>>2]=GW,w[(Wv+4|0)>>2]=Vv,OH=i=C+3648|0,xH=(Lv=WW)&(Xv=-1)|0,PH=Wv=(Vv=lW)&(Wv=524287)|0,Wv=_v,Wv=yv,Vv=vv,zH=(Wv=_v)>>>0<(Lv=yv)>>>0|(0|Wv)==(0|Lv)&vv>>>0<(Xv=AW)>>>0|0,jH=Vv=0,Vv=Lv,Vv=qv,SH=(Vv=Lv)>>>0<(Wv=qv)>>>0|(0|Vv)==(0|Wv)&Xv>>>0<(Lv=EW)>>>0|0,TH=Xv=0,qH=Xv=0|w[(Lv=C+328|0)>>2],_H=Vv=0|w[(Lv+4|0)>>2],Vv=Wv,Vv=xv,$H=(Vv=Wv)>>>0<(Xv=xv)>>>0|(0|Vv)==(0|Xv)&(Lv=EW)>>>0<(Wv=DW)>>>0|0,AN=Lv=0,BN=Lv=0|w[(Wv=C+8|0)>>2],QN=Vv=0|w[(Wv+4|0)>>2],Vv=Xv,Vv=BW,gN=(Vv=Xv)>>>0<(Lv=BW)>>>0|(0|Vv)==(0|Lv)&(Wv=DW)>>>0<(Xv=oW)>>>0|0,CN=Wv=0,wN=Wv=0|w[(Xv=C+88|0)>>2],rN=Vv=0|w[(Xv+4|0)>>2],Vv=Lv,Vv=Sv,eN=(Vv=Lv)>>>0<(Wv=Sv)>>>0|(0|Vv)==(0|Wv)&(Xv=oW)>>>0<(Lv=bW)>>>0|0,bN=Xv=0,aN=Xv=0|w[(Lv=C+168|0)>>2],cN=Vv=0|w[(Lv+4|0)>>2],iN=Vv=0|w[(Lv=C+248|0)>>2],DN=Xv=0|w[(Lv+4|0)>>2],vv=(Xv=cN)+(Vv=DN)|0,(hv=(Lv=aN)+(Wv=iN)|0)>>>0>>0&&(vv=vv+1|0),kN=vv,Wv=hv,hv=(vv=bN)+(Lv=kN)|0,(Vv=(Xv=eN)+Wv|0)>>>0>>0&&(hv=hv+1|0),fN=hv,Wv=Vv,Vv=(hv=rN)+(Xv=fN)|0,(Lv=(vv=wN)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),IN=Vv,Wv=Lv,Lv=(Vv=CN)+(vv=IN)|0,(Xv=(hv=gN)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),nN=Lv,Wv=Xv,vv=(Vv=BN)+Xv|0,Xv=(Lv=QN)+(hv=nN)|0,vv>>>0>>0&&(Xv=Xv+1|0),EN=Xv,Wv=vv,hv=(Lv=$H)+vv|0,vv=(Xv=AN)+(Vv=EN)|0,hv>>>0>>0&&(vv=vv+1|0),YN=vv,Wv=hv,hv=(vv=_H)+(Lv=YN)|0,(Vv=(Xv=qH)+Wv|0)>>>0>>0&&(hv=hv+1|0),GN=hv,Wv=Vv,Vv=(hv=TH)+(Xv=GN)|0,(Lv=(vv=SH)+Wv|0)>>>0>>0&&(Vv=Vv+1|0),MN=Vv,Wv=Lv,Lv=(Vv=jH)+(vv=MN)|0,(Xv=(hv=zH)+Wv|0)>>>0>>0&&(Lv=Lv+1|0),Vv=Xv,hv=0,vv=31&(Wv=13)|0,32<=(63&Wv|0)>>>0?(hv=Vv<>>(32-vv|0)|0)|0|Lv<>>0?(Vv=0,_L=hv>>>vv|0):(Vv=hv>>>vv|0,_L=(((1<>>vv|0),FN=Vv,uN=hv=0|ew(0|((hv=qL)|(Wv=_L)),0|(Lv=(Vv=oN)|(Lv=FN)|0),19,0|(hv=0)),UN=Lv=U,mN=(Vv=rW)&(Wv=-1)|0,sN=hv=(Lv=Ov)&(hv=524287)|0,Xv=(hv=UN)+(Vv=sN)|0,(vv=(Lv=uN)+(Wv=mN)|0)>>>0>>0&&(Xv=Xv+1|0),DW=vv,xv=Xv,hv=vv,Lv=0,Vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,$L=Xv>>>Vv|0):(Lv=Xv>>>Vv|0,$L=(((1<>>Vv|0),KN=Lv,vv=(Lv=PH)+(hv=KN)|0,(Vv=(Xv=xH)+(Wv=$L)|0)>>>0>>0&&(vv=vv+1|0),tN=vv,vv=jv,JN=Xv=(vv=tN)^(Xv=jv)|0,Xv=Tv,vv=(Lv=Vv)^(Wv=kW)|0,dN=Lv=(Xv=JN)&(Lv=Tv)|0,Lv=jv,oW=(Xv=vv&(Wv=IW)|0)^(Wv=kW)|0,BW=vv=(Lv=dN)^(vv=jv)|0,w[(Xv=OH)>>2]=oW,w[(Xv+4|0)>>2]=vv,lN=Xv=(vv=xv)&(Xv=524287)|0,Xv=$v,vv=(Lv=DW)&(Wv=-1)|0,ZN=Lv=(Xv=lN)^(Lv=$v)|0,Lv=Tv,Xv=vv^(Wv=nW)|0,pN=vv=(Lv=ZN)&(vv=Tv)|0,vv=$v,DW=(Lv=Xv&(Wv=IW)|0)^(Wv=nW)|0,xv=Xv=(vv=pN)^(Xv=$v)|0,w[((Lv=C)+3640|0)>>2]=DW,w[(Lv+3644|0)>>2]=Xv,SA(0|Lv+3720,0|Lv+3640),HN=RW,NN=GW,vN=Xv=QW,Xv=0,vv=1&(0|r[(Lv+3720|0)>>0])|0,WN=Lv=Xv&(Lv=0)|0,IW=hv=(Xv=0)-(Wv=vv&(Wv=255)|0)|0,Tv=Vv=(Lv=0)-(Vv=(Xv>>>0>>0)+(vv=WN)|0)|0,XN=hv,LN=Vv,VN=Vv=QW,EW=vv=(Lv=-16)-(Wv=GW)|0,qv=hv=(Vv=8388607)-(hv=(Lv>>>0>>0)+(Xv=QW)|0)|0,Vv=vv,hN=vv&(Wv=-1)|0,yN=Lv=hv&(Lv=524287)|0,Lv=cW,YW=Xv=(hv=-16)-(Wv=sW)|0,_v=vv=(Lv=8388607)-(vv=(hv>>>0>>0)+(Vv=cW)|0)|0,Lv=Xv,hv=0,Vv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(hv=0,AV=vv>>>Vv|0):(hv=vv>>>Vv|0,AV=(((1<>>Vv|0),RN=hv,Xv=(hv=yN)+(Lv=RN)|0,(Vv=(vv=hN)+(Wv=AV)|0)>>>0>>0&&(Xv=Xv+1|0),ON=Xv,xN=vv=(Xv=VN)^(vv=ON)|0,PN=(Xv=XN)&(Wv=(hv=GW)^(Wv=Vv)|0)|0,zN=hv=(vv=LN)&(hv=xN)|0,Xv=(hv=vN)^(Xv=zN)|0,jN=(vv=NN)^(Wv=PN)|0,w[(vv=HN)>>2]=jN,w[(vv+4|0)>>2]=Xv,SN=Xv=cW,TN=Xv,qN=(hv=YW)&(Wv=-1)|0,_N=vv=(Xv=_v)&(vv=524287)|0,vv=CW,GW=Lv=(Xv=-16)-(Wv=MW)|0,QW=Vv=(vv=8388607)-(Vv=(Xv>>>0>>0)+(hv=CW)|0)|0,vv=Lv,Xv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Xv=0,BV=Vv>>>hv|0):(Xv=Vv>>>hv|0,BV=(((1<>>hv|0),$N=Xv,Lv=(Xv=_N)+(vv=$N)|0,(hv=(Vv=qN)+(Wv=BV)|0)>>>0>>0&&(Lv=Lv+1|0),Av=Lv,Bv=Vv=(Lv=TN)^(Vv=Av)|0,Vv=Tv,Qv=(Lv=(Xv=sW)^(Wv=hv)|0)&(Wv=IW)|0,gv=Xv=(Vv=Bv)&(Xv=Tv)|0,Lv=(Xv=SN)^(Lv=gv)|0,Cv=(Vv=sW)^(Wv=Qv)|0,w[(Vv=Q)>>2]=Cv,w[(Vv+4|0)>>2]=Lv,wv=Lv=CW,rv=Lv,ev=(Xv=GW)&(Wv=-1)|0,bv=Vv=(Lv=QW)&(Vv=524287)|0,Vv=BW,sW=vv=(Lv=-16)-(Wv=oW)|0,cW=hv=(Vv=8388607)-(hv=(Lv>>>0>>0)+(Xv=BW)|0)|0,Vv=vv,Lv=0,Xv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Lv=0,QV=hv>>>Xv|0):(Lv=hv>>>Xv|0,QV=(((1<>>Xv|0),av=Lv,vv=(Lv=bv)+(Vv=av)|0,(Xv=(hv=ev)+(Wv=QV)|0)>>>0>>0&&(vv=vv+1|0),cv=vv,Wv=Xv,iv=hv=(vv=rv)^(hv=cv)|0,hv=Tv,Dv=(vv=(Lv=MW)^Xv|0)&(Wv=IW)|0,kv=Lv=(hv=iv)&(Lv=Tv)|0,vv=(Lv=wv)^(vv=kv)|0,fv=(hv=MW)^(Wv=Dv)|0,w[(hv=B)>>2]=fv,w[(hv+4|0)>>2]=vv,Iv=(Lv=sW)&(Wv=-1)|0,nv=hv=(vv=cW)&(hv=524287)|0,hv=xv,MW=Vv=(vv=-304)-(Wv=DW)|0,CW=Xv=(hv=8388607)-(Xv=(vv>>>0>>0)+(Lv=xv)|0)|0,hv=Vv,vv=0,Lv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(vv=0,gV=Xv>>>Lv|0):(vv=Xv>>>Lv|0,gV=(((1<>>Lv|0),Ev=vv,Vv=(vv=nv)+(hv=Ev)|0,(Lv=(Xv=Iv)+(Wv=gV)|0)>>>0>>0&&(Vv=Vv+1|0),Yv=Vv,Vv=BW,Gv=Xv=(Vv=Yv)^(Xv=BW)|0,Xv=Tv,Vv=(vv=Lv)^(Wv=oW)|0,Mv=vv=(Xv=Gv)&(vv=Tv)|0,vv=BW,Xv=Vv&(Wv=IW)|0,Vv=(vv=Mv)^(Vv=BW)|0,ov=Xv^(Wv=oW)|0,w[(Xv=i)>>2]=ov,w[(Xv+4|0)>>2]=Vv,Fv=C,Vv=qv,vv=EW,Xv=0,hv=31&(Wv=51)|0,32<=(63&Wv|0)>>>0?(Xv=0,CV=Vv>>>hv|0):(Xv=Vv>>>hv|0,CV=(((1<>>hv|0),uv=vv=0|ew(0|CV,0|Xv,19,0|(vv=0)),Uv=Xv=U,mv=(Vv=MW)&(Wv=-1)|0,sv=vv=(Xv=CW)&(vv=524287)|0,Lv=(vv=Uv)+(Vv=sv)|0,(hv=(Xv=uv)+(Wv=mv)|0)>>>0>>0&&(Lv=Lv+1|0),Kv=Lv,Lv=xv,tv=Xv=(Lv=Kv)^(Xv=xv)|0,Xv=Tv,Lv=(vv=hv)^(Wv=DW)|0,Jv=vv=(Xv=tv)&(vv=Tv)|0,vv=xv,Xv=Lv&(Wv=IW)|0,Lv=(vv=Jv)^(Lv=xv)|0,dv=Xv^(Wv=DW)|0,w[((Xv=Fv)+3640|0)>>2]=dv,w[(Xv+3644|0)>>2]=Lv,g[A>>0]=XW|qs|0,Lv=0|w[((vv=C)+3640|0)>>2],Xv=0|w[(vv+3644|0)>>2],lv=Lv,w[((Lv=A)+8|0)>>2]=lv,w[(Lv+12|0)>>2]=Xv,Xv=0|w[(vv=i)>>2],Lv=0|w[(vv+4|0)>>2],Zv=Xv,w[(Xv=A+16|0)>>2]=Zv,w[(Xv+4|0)>>2]=Lv,Lv=0|w[(vv=B)>>2],Xv=0|w[(vv+4|0)>>2],pv=Lv,w[(Lv=A+24|0)>>2]=pv,w[(Lv+4|0)>>2]=Xv,Xv=0|w[(vv=Q)>>2],Lv=0|w[(vv+4|0)>>2],Hv=Xv,w[(Xv=A+32|0)>>2]=Hv,w[(Xv+4|0)>>2]=Lv,Lv=0|w[(vv=RW)>>2],Xv=0|w[(vv+4|0)>>2],Nv=Lv,w[(Lv=A+40|0)>>2]=Nv,w[(Lv+4|0)>>2]=Xv,u=C+3872|0}function K(A,B){var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,RQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,ew,bw,aw,iw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye,Ge,Me,oe,Fe,ue,Ue,me,se,Ke,te,Je,de,le,Ze,pe,He,Ne,ve,We,Xe,Le,Ve,he,ye,Re,Oe,xe,Pe,ze,je,Se,Te,qe,_e,$e,Ab,Bb,Qb,gb,Cb,wb,rb,eb,bb,ab,cb,ib,Db,kb,fb,Ib,nb,Eb,Yb,Gb,Mb,ob,Fb,ub,Ub,mb,sb,Kb,tb,Jb,db,lb,Zb,pb,Hb,Nb,vb,Wb,Xb,Lb,Vb,hb,yb,Rb,Ob,xb,Pb,zb,jb,Sb,Tb,qb,_b,$b,Aa,Ba,Qa,ga,Ca,wa,ra,ea,ba,aa,ca,ia,Da,ka,fa,Ia,na,Ea,Ya,Ga,Ma,oa,Fa,ua,Ua,ma,sa,Ka,ta,Ja,da,la,Za,pa,Ha,Na,va,Wa,Xa,La,Va,ha,ya,Ra,Oa,xa,Pa,za,ja,Sa,Ta,qa,_a,$a,Ac,Bc,Qc,gc,Cc,wc,rc,ec,bc,ac,cc,ic,Dc,kc,fc,Ic,nc,Ec,Yc,Gc,Mc,oc,Fc,uc,Uc,mc,sc,Kc,tc,Jc,dc,lc,Zc,pc,Hc,Nc,vc,Wc,Xc,Lc,Vc,hc,yc,Rc,Oc,xc,Pc,zc,jc,Sc,Tc,qc,_c,$c,Ai,Bi,Qi,gi,Ci,wi,ri,ei,bi,ai,ci,ii,Di,ki,fi,Ii,ni,Ei,Yi,Gi,Mi,oi,Fi,ui,Ui,mi,si,Ki,ti,Ji,di,li,Zi,pi,Hi,Ni,vi,Wi,Xi,Li,Vi,hi,yi,Ri,Oi,xi,Pi,zi,ji,Si,Ti,qi,_i,$i,AD,BD,QD,gD,CD,wD,rD,eD,bD,aD,cD,iD,DD,kD,fD,ID,nD,ED,YD,GD,MD,oD,FD,uD,UD,mD,sD,KD,tD,JD,dD,lD,ZD,pD,HD,ND,vD,WD,XD,LD,VD,hD,yD,RD,OD,xD,PD,zD,jD,SD,TD,qD,_D,$D,Ak,Bk,Qk,gk,Ck,wk,rk,ek,bk,ak,ck,ik,Dk,kk,fk,Ik,nk,Ek,Yk,Gk,Mk,ok,Fk,uk,Uk,mk,sk,Kk,tk,Jk,dk,lk,Zk,pk,Hk,Nk,vk,Wk,Xk,Lk,Vk,hk,yk,Rk,Ok,xk,Pk,zk,jk,Sk,Tk,qk,_k,$k,Af,Bf,Qf,gf,Cf,wf,rf,ef,bf,af,cf,Df,kf,ff,If,nf,Ef,Yf,Gf,Mf,of,Ff,uf,Uf,mf,sf,Kf,tf,Jf,df,lf,Zf,pf,Hf,Nf,vf,Wf,Xf,Lf,Vf,hf,yf,Rf,Of,xf,Pf,zf,jf,Sf,Tf,qf,_f,$f,AI,BI,QI,gI,CI,wI,rI,eI,bI,aI,cI,iI,DI,kI,fI,II,nI,EI,YI,GI,MI,oI,FI,uI,UI,mI,sI,KI,tI,JI,dI,lI,ZI,pI,HI,NI,vI,WI,XI,LI,VI,hI,yI,RI,OI,xI,PI,zI,jI,SI,TI,qI,_I,$I,An,Bn,Qn,gn,Cn,wn,rn,en,bn,an,cn,Dn,kn,fn,In,nn,En,Yn,Gn,Mn,on,Fn,un,Un,mn,sn,Kn,tn,Jn,dn,ln,Zn,pn,Hn,Nn,vn,Wn,Xn,Ln,Vn,hn,yn,Rn,On,xn,Pn,zn,jn,Sn,Tn,qn,_n,$n,AE,BE,QE,gE,CE,wE,rE,eE,bE,aE,cE,iE,DE,kE,fE,IE,nE,EE,YE,GE,ME,oE,FE,uE,UE,mE,sE,KE,tE,JE,dE,lE,ZE,pE,HE,NE,vE,WE,XE,LE,VE,hE,yE,RE,OE,xE,PE,zE,jE,SE,TE,qE,_E,$E,AY,BY,QY,gY,CY,wY,rY,eY,bY,aY,cY,iY,DY,kY,fY,IY,nY,EY,YY,GY,MY,oY,FY,uY,UY,mY,sY,KY,tY,JY,dY,lY,ZY,pY,HY,NY,vY,WY,XY,LY,VY,hY,yY,RY,OY,xY,PY,zY,jY,SY,TY,qY,_Y,$Y,AG,BG,QG,gG,CG,wG,rG,eG,bG,aG,cG,iG,DG,kG,fG,IG,nG,EG,YG,GG,MG,oG,FG,uG,UG,mG,sG,KG,tG,JG,dG,lG,ZG,pG,HG,NG,vG,WG,XG,LG,VG,hG,yG,RG,OG,xG,PG,zG,jG,SG,TG,qG,_G,$G,AM,BM,QM,gM,CM,wM,rM,eM,bM,aM,cM,iM,DM,kM,fM,IM,nM,EM,YM,GM,MM,oM,FM,uM,UM,mM,sM,KM,tM,JM,dM,lM,ZM,pM,HM,NM,vM,WM,XM,LM,VM,hM,yM,RM,OM,xM,PM,zM,jM,SM,TM,qM,_M,$M,Ao,Bo,Qo,go,Co,wo,ro,eo,bo,ao,co,io,Do,ko,fo,Io,no,Eo,Yo,Go,Mo,oo,Fo,uo,Uo,mo,so,Ko,to,Jo,lo,Zo,po,Ho,No,vo,Wo,Xo,Lo,Vo,ho,yo,Ro,Oo,xo,Po,zo,jo,So,To,qo,_o,$o,AF,BF,QF,gF,CF,wF,rF,eF,bF,aF,cF,iF,DF,kF,fF,IF,nF,EF,YF,GF,MF,oF,FF,uF,UF,mF,sF,KF,tF,JF,dF,lF,ZF,pF,HF,NF,vF,WF,XF,LF,VF,hF,yF,RF,OF,xF,PF,zF,jF,SF,TF,qF,_F,$F,Au,Bu,Qu,gu,Cu,wu,ru,eu,bu,au,cu,iu,Du,ku,fu,Iu,nu,Eu,Yu,Gu,Mu,ou,Fu,uu,Uu,mu,su,Ku,tu,Ju,du,lu,Zu,pu,Hu,Nu,vu,Wu,Xu,Lu,Vu,hu,yu,Ru,Ou,xu,Pu,zu,ju,Su,Tu,qu,_u,$u,AU,BU,QU,gU,CU,wU,rU,eU,bU,aU,cU,iU,DU,kU,fU,IU,nU,EU,YU,GU,MU,oU,FU,uU,UU,mU,sU,KU,tU,JU,dU,lU,ZU,pU,HU,NU,vU,WU,XU,LU,VU,hU,yU,RU,OU,xU,PU,zU,jU,SU,TU,qU,_U,$U,Am,Bm,Qm,gm,Cm,wm,rm,em,bm,am,cm,im,Dm,km,fm,Im,nm,Em,Ym,Gm,Mm,om,Fm,um,Um,mm,sm,Km,tm,Jm,dm,lm,Zm,pm,Hm,Nm,vm,Wm,Xm,Lm,Vm,hm,ym,Rm,Om,xm,Pm,zm,jm,Sm,Tm,qm,_m,$m,As,Bs,Qs,gs,Cs,ws,rs,es,bs,as,cs,is,Ds,ks,fs,Is,ns,Es,Ys,Gs,Ms,os,Fs,us,Us,ms,ss,Ks,ts,Js,ds,ls,Zs,ps,Hs,Ns,vs,Ws,Xs,Ls,Vs,hs,ys,Rs,Os,xs,Ps,zs,js,Ss,Ts,qs,_s,$s,AK,BK,QK,gK,CK,wK,rK,eK,bK,aK,cK,iK,DK,kK,fK,IK,nK,EK,YK,GK,MK,oK,FK,uK,UK,mK,sK,KK,tK,JK,dK,lK,ZK,pK,HK,NK,vK,WK,XK,LK,VK,hK,yK,RK,OK,xK,PK,zK,jK,SK,TK,qK,_K,$K,At,Bt,Qt,gt,Ct,wt,rt,et,bt,at,ct,it,Dt,kt,ft,It,nt,Et,Yt,Gt,Mt,ot,Ft,ut,Ut,mt,st,Kt,tt,Jt,dt,lt,Zt,pt,Ht,Nt,vt,Wt,Xt,Lt,Vt,ht,yt,Rt,Ot,xt,Pt,zt,jt,St,Tt,qt,_t,$t,AJ,BJ,QJ,gJ,CJ,wJ,rJ,eJ,bJ,aJ,cJ,iJ,DJ,kJ,fJ,IJ,nJ,EJ,YJ,GJ,MJ,oJ,FJ,uJ,UJ,mJ,sJ,KJ,tJ,JJ,dJ,lJ,ZJ,pJ,HJ,NJ,vJ,WJ,XJ,LJ,VJ,hJ,yJ,RJ,OJ,xJ,PJ,zJ,jJ,SJ,TJ,qJ,_J,$J,Ad,Bd,Qd,gd,Cd,wd,rd,ed,bd,ad,cd,id,Dd,kd,fd,Id,nd,Ed,Yd,Gd,Md,od,Fd,ud,Ud,md,sd,Kd,td,Jd,dd,ld,Zd,pd,Hd,Nd,vd,Wd,Xd,Ld,Vd,hd,yd,Rd,Od,xd,Pd,zd,jd,Sd,Td,qd,_d,$d,Al,Bl,Ql,gl,Cl,wl,rl,el,bl,al,cl,il,Dl,kl,fl,Il,nl,El,Yl,Gl,Ml,ol,Fl,ul,Ul,ml,sl,Kl,tl,Jl,dl,ll,Zl,pl,Hl,Nl,vl,Wl,Xl,Ll,Vl,hl,yl,Rl,Ol,xl,Pl,zl,jl,Sl,Tl,ql,_l,$l,AZ,BZ,QZ,gZ,CZ,wZ,rZ,eZ,bZ,aZ,cZ,iZ,DZ,kZ,fZ,IZ,nZ,EZ,YZ,GZ,MZ,oZ,FZ,uZ,UZ,mZ,sZ,KZ,tZ,JZ,dZ,lZ,ZZ,pZ,HZ,NZ,vZ,WZ,XZ,LZ,VZ,hZ,yZ,RZ,OZ,xZ,PZ,zZ,jZ,SZ,TZ,qZ,_Z,$Z,Ap,Bp,Qp,gp,Cp,wp,rp,ep,bp,ap,cp,ip,Dp,kp,fp,Ip,np,Ep,Yp,Gp,Mp,op,Fp,up,Up,mp,sp,Kp,tp,Jp,dp,lp,Zp,pp,Hp,Np,vp,Wp,Xp,Lp,Vp,hp,yp,Rp,Op,xp,Pp,zp,jp,Sp,Tp,qp,_p,$p,AH,BH,QH,gH,CH,wH,rH,eH,bH,aH,cH,iH,DH,kH,fH,IH,nH,EH,YH,GH,MH,oH,FH,uH,UH,mH,sH,KH,tH,JH,dH,lH,ZH,pH,HH,NH,vH,WH,XH,LH,VH,hH,yH,RH,OH,xH,PH,zH,jH,SH,TH,qH,_H,$H,AN,BN,QN,gN,CN,wN,rN,eN,bN,aN,cN,iN,DN,kN,fN,IN,nN,EN,YN,GN,MN,oN,FN,uN,UN,mN,sN,KN,tN,JN,dN,lN,ZN,pN,HN,NN,vN,WN,XN,LN,VN,hN,yN,RN,ON,xN,PN,zN,jN,SN,TN,qN,_N,$N,Av,Bv,Qv,gv,Cv,wv,rv,ev,bv,av,cv,iv,Dv,kv,fv,Iv,nv,Ev,Yv,Gv,Mv,ov,Fv,uv,Uv,mv,sv,Kv,tv,Jv,dv,lv,Zv,pv,Hv,Nv,vv,Wv,Xv,Lv,Vv,hv,yv,Rv,Ov,xv,Pv,zv,jv,Sv,Tv,qv,_v,$v,AW,BW,QW,gW,CW,wW,rW,eW,bW,aW,cW,iW,DW,kW,fW,IW,nW,EW,YW,GW,MW,oW,FW,uW,UW,mW,sW,KW,tW,JW,dW,lW,ZW,pW,HW,NW,vW,WW,XW,LW,VW,hW,yW,RW,OW,xW,PW,zW,jW,SW,TW,qW,_W,$W,AX,BX,QX,gX,CX,wX,rX,eX,bX,aX,cX,iX,DX,kX,fX,IX,nX,EX,YX,GX,MX,oX,FX,uX,UX,mX,sX,KX,tX,JX,dX,lX,ZX,pX,HX,NX,vX,WX,XX,LX,VX,hX,yX,RX,OX,xX,PX,zX,jX,SX,TX,qX,_X,$X,AL,BL,QL,gL,CL,wL,rL,eL,bL,aL,cL,iL,DL,kL,fL,IL,nL,EL,YL,GL,ML,oL,FL,uL,UL,mL,sL,KL,tL,JL,dL,lL,ZL,pL,HL,NL,vL,WL,XL,LL,VL,hL,yL,RL,OL,xL,PL,zL,jL,SL,TL,qL,_L,$L,AV,BV,QV,gV,CV,wV,rV,eV,bV,aV,cV,iV,DV,kV,fV,IV,nV,EV,YV,GV,MV,oV,FV,uV,UV,mV,sV,KV,tV,JV,dV,lV,ZV,pV,HV,NV,vV,WV,XV,LV,VV,hV,yV,RV,OV,xV,PV,zV,jV,SV,TV,qV,_V,$V,Ah,Bh,Qh,gh,Ch,wh,rh,eh,bh,ah,ch,ih,Dh,kh,fh,Ih,nh,Eh,Yh,Gh,Mh,oh,Fh,uh,Uh,mh,sh,Kh,th,Jh,dh,lh,Zh,ph,Hh,Nh,vh,Wh,Xh,Lh,Vh,hh,yh,Rh,Oh,xh,Ph,zh,jh,Sh,Th,qh,_h,$h,Ay,By,Qy,gy,Cy,wy,ry,ey,by,ay,cy,iy,Dy,ky,fy,Iy,ny,Ey,Yy,Gy,My,oy,Fy,uy,Uy,my,sy,Ky,ty,Jy,dy,ly,Zy,py,Hy,Ny,vy,Wy,Xy,Ly,Vy,hy,yy,Ry,Oy,xy,Py,zy,jy,Sy,Ty,qy,_y,$y,AR,BR,QR,gR,CR,wR,rR,eR,bR,aR,cR,iR,DR,kR,fR,IR,nR,ER,YR,GR,MR,oR,FR,uR,UR,mR,sR,KR,tR,JR,dR,lR,ZR,pR,HR,NR,vR,WR,XR,LR,VR,hR,yR,RR,OR,xR,PR,zR,jR,SR,TR,qR,_R,$R,AO,BO,QO,gO,CO,wO,rO,eO,bO,aO,cO,iO,DO,kO,fO,IO,nO,EO,YO,GO,MO,oO,FO,uO,UO,mO,sO,KO,tO,JO,dO,lO,ZO,pO,HO,NO,vO,WO,XO,LO,VO,hO,yO,RO,OO,xO,PO,zO,jO,SO,TO,qO,_O,$O,Ax,Bx,Qx,gx,Cx,wx,rx,ex,bx,ax,cx,ix,Dx,kx,fx,Ix,nx,Ex,Yx,Gx,Mx,ox,Fx,ux,Ux,mx,sx,Kx,tx,Jx,dx,lx,Zx,px,Hx,Nx,vx,Wx,Xx,Lx,Vx,hx,yx,Rx,Ox,xx,Px,zx,jx,Sx,Tx,qx,_x,$x,AP,BP,QP,gP,CP,wP,rP,eP,bP,aP,cP,iP,DP,kP,fP,IP,nP,EP,YP,GP,MP,oP,FP,uP,UP,mP,sP,KP,tP,JP,dP,lP,ZP,pP,HP,NP,vP,WP,XP,LP,VP,hP,yP,RP,OP,xP,PP,zP,jP,SP,TP,qP,_P,$P,Az,Bz,Qz,gz,Cz,wz,rz,ez,bz,az,cz,iz,Dz,kz,fz,Iz,nz,Ez,Yz,Gz,Mz,oz,Fz,uz,Uz,mz,sz,Kz,tz,Jz,dz,lz,Zz,pz,Hz,Nz,vz,Wz,Xz,Lz,Vz,hz,yz,Rz,Oz,xz,Pz,zz,jz,Sz,Tz,qz,_z,$z,Aj,Bj,Qj,gj,Cj,wj,rj,ej,bj,aj,cj,ij,Dj,kj,fj,Ij,nj,Ej,Yj,Gj,Mj,oj,Fj,uj,Uj,mj,sj,Kj,tj,Jj,dj,lj,Zj,pj,Hj,Nj,vj,Wj,Xj,Lj,Vj,hj,yj,Rj,Oj,xj,Pj,zj,jj,Sj,Tj,qj,_j,$j,AS,BS,QS,gS,CS,wS,rS,eS,bS,aS,cS,iS,DS,kS,fS,IS,nS,ES,YS,GS,MS,oS,FS,uS,US,mS,sS,KS,tS,JS,dS,lS,ZS,pS,HS,NS,vS,WS,XS,LS,VS,hS,yS,RS,OS,xS,PS,zS,jS,SS,TS,qS,_S,$S,AT,BT,QT,gT,CT,wT,rT,eT,bT,aT,cT,iT,DT,kT,fT,IT,nT,ET,YT,GT,MT,oT,FT,uT,UT,mT,sT,KT,tT,JT,dT,lT,ZT,pT,HT,NT,vT,WT,XT,LT,VT,hT,yT,RT,OT,xT,PT,zT,jT,ST,TT,qT,_T,$T,Aq,Bq,Qq,gq,Cq,wq,rq,eq,bq,aq,cq,iq,Dq,kq,fq,Iq,nq,Eq,Yq,Gq,Mq,oq,Fq,uq,Uq,mq,sq,Kq,tq,Jq,dq,lq,Zq,pq,Hq,Nq,vq,Wq,Xq,Lq,Vq,hq,yq,Rq,Oq,xq,Pq,zq,jq,Sq,Tq,qq,_q,$q,A_,B_,Q_,g_,C_,w_,r_,e_,b_,a_,c_,i_,D_,k_,f_,I_,n_,E_,Y_,G_,M_,o_,F_,u_,U_,m_,s_,K_,t_,J_,d_,l_,Z_,p_,H_,N_,v_,W_,X_,L_,V_,h_,y_,R_,O_,x_,P_,z_,j_,S_,T_,q_,__,$_,A$,B$,Q$,g$,C$,w$,r$,e$,b$,a$,c$,i$,D$,k$,f$,I$,n$,E$,Y$,G$,M$,o$,F$,u$,U$,m$,s$,K$,t$,J$,d$,l$,Z$,p$,H$,N$,v$,W$,X$,L$,V$,h$,y$,R$,O$,x$,P$,z$,j$,S$,T$,q$,_$,$$,A0,B0,Q0,g0,C0,w0,r0,e0,b0,a0,c0,i0,D0,k0,f0,I0,n0,E0,Y0,G0,M0,o0,F0,u0,U0,m0,s0,K0,t0,J0,d0,l0,Z0,p0,H0,N0,v0,W0,X0,L0,V0,h0,y0,R0,O0,x0,P0,z0,j0,S0,T0,q0,_0,$0,A2,B2,Q2,g2,C2,w2,r2,e2,b2,a2,c2,i2,D2,k2,f2,I2,n2,E2,Y2,G2,M2,o2,F2,u2,U2,m2,s2,K2,t2,J2,d2,l2,Z2,p2,H2,N2,v2,W2,X2,L2,V2,h2,y2,R2,O2,x2,P2,z2,j2,S2,T2,q2,_2,$2,A1,B1,Q1,g1,C1,w1,r1,e1,b1,a1,c1,i1,D1,k1,f1,I1,n1,E1,Y1,G1,M1,o1,F1,u1,U1,m1,s1,K1,t1,J1,d1,l1,Z1,p1,H1,N1,v1,W1,X1,L1,V1,h1,y1,R1,O1,x1,P1,z1,j1,S1,T1,q1,_1,$1,A4,B4,Q4,g4,C4,w4,r4,e4,b4,a4,c4,i4,D4,k4,f4,I4,n4,E4,Y4,G4,M4,o4,F4,u4,U4,m4,s4,K4,t4,J4,d4,l4,Z4,p4,H4,N4,v4,W4,X4,L4,V4,h4,y4,R4,O4,x4,P4,z4,j4,S4,T4,q4,_4,$4,A3,B3,Q3,g3,C3,w3,r3,e3,b3,a3,c3,i3,D3,k3,f3,I3,n3,E3,Y3,G3,M3,o3,F3,u3,U3,m3,s3,K3,t3,J3,d3,l3,Z3,p3,H3,N3,v3,W3,X3,L3,V3,h3,y3,R3,O3,x3,P3,z3,j3,S3,T3,q3,_3,$3,A6,B6,Q6,g6,C6,w6,r6,e6,b6,a6,c6,i6,D6,k6,f6,I6,n6,E6,Y6,G6,M6,o6,F6,u6,U6,m6,s6,K6,t6,J6,d6,l6,Z6,p6,H6,N6,v6,W6,X6,L6,V6,h6,y6,R6,O6,x6,P6,z6,j6,S6,T6,q6,_6,$6,A8,B8,Q8,g8,C8,w8,r8,e8,b8,a8,c8,i8,D8,k8,f8,I8,n8,E8,Y8,G8,M8,o8,F8,u8,U8,m8,s8,K8,t8,J8,d8,l8,Z8,p8,H8,N8,v8,W8,X8,L8,V8,h8,y8,R8,O8,x8,P8,z8,j8,S8,T8,q8,_8,$8,A5,B5,Q5,g5,C5,w5,r5,e5,b5,a5,c5,i5,D5,k5,f5,I5,n5,E5,Y5,G5,M5,o5,F5,u5,U5,m5,s5,K5,t5,J5,d5,l5,Z5,p5,H5,N5,v5,W5,X5,L5,V5,h5,y5,R5,O5,x5,P5,z5,j5,S5,T5,q5,_5,$5,A7,B7,Q7,g7,C7,w7,r7,e7,b7,a7,c7,i7,D7,k7,f7,I7,n7,E7,Y7,G7,M7,o7,F7,u7,U7,m7,s7,K7,t7,J7,d7,l7,Z7,p7,H7,N7,v7,W7,X7,L7,V7,h7,y7,R7,O7,x7,P7,z7,j7,S7,T7,q7,_7,$7,A9,B9,Q9,g9,C9,w9,r9,e9,b9,a9,c9,i9,D9,k9,f9,I9,n9,E9,Y9,G9,M9,o9,F9,u9,U9,m9,s9,K9,t9,J9,d9,l9,Z9,p9,H9,N9,v9,W9,X9,L9,V9,h9,y9,R9,O9,x9,P9,z9,j9,S9,T9,q9,_9,$9,AAA,BAA,QAA,gAA,CAA,wAA,rAA,eAA,bAA,aAA,cAA,iAA,DAA,kAA,fAA,IAA,nAA,EAA,YAA,GAA,MAA,oAA,FAA,uAA,UAA,mAA,sAA,KAA,tAA,JAA,dAA,lAA,ZAA,pAA,HAA,NAA,vAA,WAA,XAA,LAA,VAA,hAA,yAA,RAA,OAA,xAA,PAA,zAA,jAA,SAA,TAA,qAA,_AA,$AA,ABA,BBA,QBA,gBA,CBA,wBA,rBA,eBA,bBA,aBA,cBA,iBA,DBA,kBA,fBA,IBA,nBA,EBA,YBA,GBA,MBA,oBA,FBA,uBA,UBA,mBA,sBA,KBA,tBA,JBA,dBA,lBA,ZBA,pBA,HBA,NBA,vBA,WBA,XBA,LBA,VBA,hBA,yBA,RBA,OBA,xBA,PBA,zBA,jBA,SBA,TBA,qBA,_BA,$BA,AQA,BQA,QQA,gQA,CQA,wQA,rQA,eQA,bQA,aQA,cQA,iQA,DQA,kQA,fQA,IQA,nQA,EQA,YQA,GQA,MQA,oQA,FQA,uQA,UQA,mQA,sQA,KQA,tQA,JQA,dQA,lQA,ZQA,pQA,HQA,NQA,vQA,WQA,XQA,LQA,VQA,hQA,yQA,RQA,OQA,xQA,PQA,zQA,jQA,SQA,TQA,qQA,_QA,$QA,AgA,BgA,QgA,ggA,CgA,wgA,rgA,egA,bgA,agA,cgA,igA,DgA,kgA,fgA,IgA,ngA,EgA,YgA,GgA,MgA,ogA,FgA,ugA,UgA,mgA,sgA,KgA,tgA,JgA,dgA,lgA,ZgA,pgA,HgA,NgA,vgA,WgA,XgA,LgA,VgA,hgA,ygA,RgA,OgA,xgA,PgA,zgA,jgA,SgA,TgA,qgA,_gA,$gA,ACA,BCA,QCA,gCA,CCA,wCA,rCA,eCA,bCA,aCA,cCA,iCA,DCA,kCA,fCA,ICA,nCA,ECA,YCA,GCA,MCA,oCA,FCA,uCA,UCA,mCA,sCA,KCA,tCA,JCA,dCA,lCA,ZCA,pCA,HCA,NCA,vCA,WCA,XCA,LCA,VCA,hCA,yCA,RCA,OCA,xCA,PCA,zCA,jCA,SCA,TCA,qCA,_CA,$CA,AwA,BwA,QwA,gwA,CwA,wwA,rwA,ewA,bwA,awA,cwA,iwA,DwA,kwA,fwA,IwA,nwA,EwA,YwA,GwA,MwA,owA,FwA,uwA,UwA,mwA,swA,KwA,twA,JwA,dwA,lwA,ZwA,pwA,HwA,NwA,vwA,WwA,XwA,LwA,VwA,hwA,ywA,RwA,OwA,xwA,PwA,zwA,jwA,SwA,TwA,qwA,_wA,$wA,ArA,BrA,QrA,grA,CrA,wrA,rrA,erA,brA,arA,crA,irA,DrA,krA,frA,IrA,nrA,ErA,YrA,GrA,MrA,orA,FrA,urA,UrA,mrA,srA,KrA,trA,JrA,drA,lrA,ZrA,prA,HrA,NrA,vrA,WrA,XrA,LrA,VrA,hrA,yrA,RrA,OrA,xrA,PrA,zrA,jrA,SrA,TrA,qrA,_rA,$rA,AeA,BeA,QeA,geA,CeA,weA,reA,eeA,beA,aeA,ceA,ieA,DeA,keA,feA,IeA,neA,EeA,YeA,GeA,MeA,oeA,FeA,ueA,UeA,meA,seA,KeA,teA,JeA,deA,leA,ZeA,peA,HeA,NeA,veA,WeA,XeA,LeA,VeA,heA,yeA,ReA,OeA,xeA,PeA,zeA,jeA,SeA,TeA,qeA,_eA,$eA,AbA,BbA,QbA,gbA,CbA,wbA,rbA,ebA,bbA,abA,cbA,ibA=0,DbA=0,kbA=0,fbA=0,IbA=0,nbA=0,EbA=0,YbA=0,GbA=0,MbA=0,obA=0,FbA=0,ubA=0,UbA=0,mbA=0,sbA=0,KbA=0,tbA=0,JbA=0,dbA=0,lbA=0,ZbA=0,pbA=0,HbA=0,NbA=0,vbA=0,WbA=0,XbA=0,LbA=0,VbA=0,hbA=0,ybA=0,RbA=0,ObA=0,xbA=0,PbA=0,zbA=0,jbA=0,SbA=0,TbA=0,qbA=0,_bA=0,$bA=0,AaA=0,BaA=0,QaA=0,gaA=0,CaA=0,waA=0,raA=0,eaA=0,baA=0,aaA=0,caA=0,iaA=0,DaA=0,kaA=0,faA=0,IaA=0,naA=0,EaA=0,YaA=0,GaA=0,MaA=0,oaA=0,FaA=0,uaA=0,UaA=0,maA=0,saA=0,KaA=0,taA=0,JaA=0,daA=0,laA=0,ZaA=0,paA=0,HaA=0,NaA=0,vaA=0,WaA=0,XaA=0,LaA=0,VaA=0,haA=0,yaA=0,RaA=0,OaA=0,xaA=0,PaA=0,zaA=0,jaA=0,SaA=0,TaA=0,qaA=0,_aA=0,$aA=0,AcA=0,BcA=0,QcA=0,gcA=0,CcA=0,wcA=0,rcA=0,ecA=0,bcA=0,acA=0,ccA=0,icA=0,DcA=0,kcA=0,fcA=0,IcA=0,ncA=0,EcA=0,YcA=0,GcA=0,McA=0,ocA=0,FcA=0,ucA=0,UcA=0,mcA=0,scA=0,KcA=0,tcA=0,JcA=0,dcA=0,lcA=0,ZcA=0,pcA=0,HcA=0,NcA=0,vcA=0,WcA=0,XcA=0,LcA=0,VcA=0,hcA=0,ycA=0,RcA=0,OcA=0,xcA=0,PcA=0,zcA=0,jcA=0,ScA=0,TcA=0,qcA=0,_cA=0,$cA=0,AiA=0,BiA=0,QiA=0,giA=0,CiA=0,wiA=0,riA=0,eiA=0,biA=0,aiA=0,ciA=0,iiA=0,DiA=0,kiA=0,fiA=0,IiA=0,niA=0,EiA=0,YiA=0,GiA=0,MiA=0,oiA=0,FiA=0,uiA=0,UiA=0,miA=0,siA=0,KiA=0,tiA=0,JiA=0,diA=0,liA=0,ZiA=0,piA=0,HiA=0,NiA=0,viA=0,WiA=0,XiA=0,LiA=0,ViA=0,hiA=0,yiA=0,RiA=0,OiA=0,xiA=0,PiA=0;QB=A|=0,ubA=IbA=0|w[(120+(kbA=B|=0)|0)>>2],EbA=DbA=0|w[(kbA+124|0)>>2],gB=IbA,CB=DbA,kaA=DbA=0|w[(kbA+72|0)>>2],eaA=IbA=0|w[(kbA+76|0)>>2],wB=DbA,rB=IbA,baA=IbA=0|w[kbA>>2],CaA=DbA=0|w[(kbA+4|0)>>2],eB=IbA,bB=DbA,DbA=0|w[(kbA+8|0)>>2],pbA=IbA=0|w[(kbA+12|0)>>2],aB=DbA=0|cw(0|(RbA=DbA),0|IbA,56,0|(DbA=0)),cB=IbA=U,IbA=pbA,kbA=RbA,DbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,KaA=IbA>>>fbA|0):(DbA=IbA>>>fbA|0,KaA=(((1<>>fbA|0),iB=DbA,DB=(IbA=aB)^(nbA=KaA)|0,kB=kbA=(DbA=cB)^(kbA=iB)|0,IbA=0|cw(0|RbA,0|(kbA=pbA),63,0|(IbA=0)),fB=kbA=U,IB=(DbA=DB)^(nbA=IbA)|0,nB=IbA=(kbA=kB)^(IbA=fB)|0,ibA=(IbA=bB)+(DbA=nB)|0,(fbA=(kbA=eB)+(nbA=IB)|0)>>>0>>0&&(ibA=ibA+1|0),EB=ibA,nbA=fbA,DbA=(IbA=wB)+fbA|0,fbA=(ibA=rB)+(kbA=EB)|0,DbA>>>0>>0&&(fbA=fbA+1|0),YB=DbA,GB=fbA,fbA=0|w[((ibA=B)+112|0)>>2],YbA=IbA=0|w[(ibA+116|0)>>2],MB=fbA=0|cw(0|(FbA=fbA),0|IbA,3,0|(fbA=0)),oB=IbA=U,IbA=YbA,ibA=FbA,fbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,taA=IbA>>>kbA|0):(fbA=IbA>>>kbA|0,taA=(((1<>>kbA|0),FB=fbA,uB=(IbA=MB)^(nbA=taA)|0,UB=ibA=(fbA=oB)^(ibA=FB)|0,IbA=0|cw(0|FbA,0|(ibA=YbA),45,0|(IbA=0)),mB=ibA=U,sB=(fbA=uB)^(nbA=IbA)|0,KB=IbA=(ibA=UB)^(IbA=mB)|0,DbA=(IbA=GB)+(fbA=KB)|0,(kbA=(ibA=YB)+(nbA=sB)|0)>>>0>>0&&(DbA=DbA+1|0),mbA=kbA,GbA=DbA,tB=ibA=0|cw(0|kbA,0|DbA,56,0|(ibA=0)),JB=DbA=U,DbA=GbA,IbA=kbA,ibA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,JaA=DbA>>>fbA|0):(ibA=DbA>>>fbA|0,JaA=(((1<>>fbA|0),dB=ibA,lB=(DbA=tB)^(nbA=JaA)|0,ZB=IbA=(ibA=JB)^(IbA=dB)|0,DbA=0|cw(0|mbA,0|(IbA=GbA),63,0|(DbA=0)),pB=IbA=U,HB=(ibA=lB)^(nbA=DbA)|0,NB=DbA=(IbA=ZB)^(DbA=pB)|0,kbA=(DbA=CB)+(ibA=NB)|0,(fbA=(IbA=gB)+(nbA=HB)|0)>>>0>>0&&(kbA=kbA+1|0),vB=fbA,WB=kbA,GaA=kbA=0|w[((DbA=B)+80|0)>>2],caA=IbA=0|w[(DbA+84|0)>>2],XB=kbA,LB=IbA,IbA=0|w[(DbA+16|0)>>2],lbA=kbA=0|w[(DbA+20|0)>>2],VB=IbA=0|cw(0|(XbA=IbA),0|kbA,56,0|(IbA=0)),hB=kbA=U,kbA=lbA,DbA=XbA,IbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,daA=kbA>>>ibA|0):(IbA=kbA>>>ibA|0,daA=(((1<>>ibA|0),yB=IbA,RB=(kbA=VB)^(nbA=daA)|0,OB=DbA=(IbA=hB)^(DbA=yB)|0,xB=kbA=0|cw(0|XbA,0|(DbA=lbA),63,0|(kbA=0)),PB=DbA=U,zB=kbA=(DbA=OB)^(kbA=PB)|0,kbA=pbA,DbA=(IbA=RB)^(nbA=xB)|0,fbA=(kbA=zB)+(IbA=pbA)|0,(ibA=DbA+(nbA=RbA)|0)>>>0>>0&&(fbA=fbA+1|0),jB=fbA,nbA=ibA,IbA=(kbA=XB)+ibA|0,ibA=(fbA=LB)+(DbA=jB)|0,IbA>>>0>>0&&(ibA=ibA+1|0),SB=IbA,TB=ibA,ibA=EbA,fbA=ubA,kbA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,laA=ibA>>>DbA|0):(kbA=ibA>>>DbA|0,laA=(((1<>>DbA|0),qB=kbA,fbA=0|cw(0|ubA,0|(kbA=EbA),3,0|(fbA=0)),_B=kbA=U,$B=(ibA=laA)^(nbA=fbA)|0,AQ=fbA=(kbA=qB)^(fbA=_B)|0,ibA=0|cw(0|ubA,0|(fbA=EbA),45,0|(ibA=0)),BQ=fbA=U,QQ=(kbA=$B)^(nbA=ibA)|0,gQ=ibA=(fbA=AQ)^(ibA=BQ)|0,IbA=(ibA=TB)+(kbA=gQ)|0,(DbA=(fbA=SB)+(nbA=QQ)|0)>>>0>>0&&(IbA=IbA+1|0),JbA=DbA,UbA=IbA,CQ=DbA,wQ=IbA,BaA=IbA=0|w[((ibA=B)+64|0)>>2],SbA=fbA=0|w[(ibA+68|0)>>2],rQ=IbA,eQ=fbA,fbA=eaA,ibA=kaA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,ZaA=fbA>>>kbA|0):(IbA=fbA>>>kbA|0,ZaA=(((1<>>kbA|0),bQ=IbA,ibA=0|cw(0|kaA,0|(IbA=eaA),56,0|(ibA=0)),aQ=IbA=U,cQ=(fbA=ZaA)^(nbA=ibA)|0,iQ=ibA=(IbA=bQ)^(ibA=aQ)|0,fbA=0|cw(0|kaA,0|(ibA=eaA),63,0|(fbA=0)),DQ=ibA=U,kQ=(IbA=cQ)^(nbA=fbA)|0,fQ=fbA=(ibA=iQ)^(fbA=DQ)|0,DbA=(fbA=eQ)+(IbA=fQ)|0,(kbA=(ibA=rQ)+(nbA=kQ)|0)>>>0>>0&&(DbA=DbA+1|0),IQ=DbA,nbA=kbA,IbA=(fbA=CQ)+kbA|0,kbA=(DbA=wQ)+(ibA=IQ)|0,IbA>>>0>>0&&(kbA=kbA+1|0),nQ=IbA,EQ=kbA,QaA=kbA=0|w[((DbA=B)+48|0)>>2],zbA=fbA=0|w[(DbA+52|0)>>2],YQ=kbA,GQ=fbA,fbA=0|w[(DbA+56|0)>>2],faA=kbA=0|w[(DbA+60|0)>>2],MQ=fbA=0|cw(0|(MaA=fbA),0|kbA,56,0|(fbA=0)),oQ=kbA=U,kbA=faA,DbA=MaA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,paA=kbA>>>ibA|0):(fbA=kbA>>>ibA|0,paA=(((1<>>ibA|0),FQ=fbA,uQ=(kbA=MQ)^(nbA=paA)|0,UQ=DbA=(fbA=oQ)^(DbA=FQ)|0,kbA=0|cw(0|MaA,0|(DbA=faA),63,0|(kbA=0)),mQ=DbA=U,sQ=(fbA=uQ)^(nbA=kbA)|0,KQ=kbA=(DbA=UQ)^(kbA=mQ)|0,IbA=(kbA=GQ)+(fbA=KQ)|0,(ibA=(DbA=YQ)+(nbA=sQ)|0)>>>0>>0&&(IbA=IbA+1|0),tQ=IbA,IbA=EbA,kbA=ibA,fbA=ibA+(nbA=ubA)|0,ibA=(IbA=tQ)+(DbA=EbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),JQ=fbA,dQ=ibA,pA=ibA=0|w[((IbA=B)+104|0)>>2],T=kbA=0|w[(IbA+108|0)>>2],lQ=ibA,ZQ=kbA,AaA=kbA=0|w[(IbA+32|0)>>2],jbA=ibA=0|w[(IbA+36|0)>>2],pQ=kbA,HQ=ibA,ibA=0|w[(IbA+40|0)>>2],IaA=kbA=0|w[(IbA+44|0)>>2],NQ=ibA=0|cw(0|(oaA=ibA),0|kbA,56,0|(ibA=0)),vQ=kbA=U,kbA=IaA,IbA=oaA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,HaA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,HaA=(((1<>>DbA|0),WQ=ibA,XQ=(kbA=NQ)^(nbA=HaA)|0,LQ=IbA=(ibA=vQ)^(IbA=WQ)|0,kbA=0|cw(0|oaA,0|(IbA=IaA),63,0|(kbA=0)),VQ=IbA=U,hQ=(ibA=XQ)^(nbA=kbA)|0,yQ=kbA=(IbA=LQ)^(kbA=VQ)|0,fbA=(kbA=HQ)+(ibA=yQ)|0,(DbA=(IbA=pQ)+(nbA=hQ)|0)>>>0>>0&&(fbA=fbA+1|0),RQ=fbA,nbA=DbA,ibA=(kbA=lQ)+DbA|0,DbA=(fbA=ZQ)+(IbA=RQ)|0,ibA>>>0>>0&&(DbA=DbA+1|0),OQ=ibA,xQ=DbA,FaA=DbA=0|w[((fbA=B)+88|0)>>2],iaA=kbA=0|w[(fbA+92|0)>>2],PQ=DbA,zQ=kbA,kbA=0|w[(fbA+24|0)>>2],ZbA=DbA=0|w[(fbA+28|0)>>2],jQ=kbA=0|cw(0|(LbA=kbA),0|DbA,56,0|(kbA=0)),SQ=DbA=U,DbA=ZbA,fbA=LbA,kbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,NaA=DbA>>>IbA|0):(kbA=DbA>>>IbA|0,NaA=(((1<>>IbA|0),TQ=kbA,qQ=(DbA=jQ)^(nbA=NaA)|0,_Q=fbA=(kbA=SQ)^(fbA=TQ)|0,$Q=DbA=0|cw(0|LbA,0|(fbA=ZbA),63,0|(DbA=0)),Ag=fbA=U,Bg=DbA=(fbA=_Q)^(DbA=Ag)|0,DbA=lbA,fbA=(kbA=qQ)^(nbA=$Q)|0,ibA=(DbA=Bg)+(kbA=lbA)|0,(IbA=fbA+(nbA=XbA)|0)>>>0>>0&&(ibA=ibA+1|0),Qg=ibA,nbA=IbA,kbA=(DbA=PQ)+IbA|0,IbA=(ibA=zQ)+(fbA=Qg)|0,kbA>>>0>>0&&(IbA=IbA+1|0),gg=kbA,Cg=IbA,IbA=GbA,ibA=mbA,DbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,vaA=IbA>>>fbA|0):(DbA=IbA>>>fbA|0,vaA=(((1<>>fbA|0),wg=DbA,ibA=0|cw(0|mbA,0|(DbA=GbA),3,0|(ibA=0)),rg=DbA=U,eg=(IbA=vaA)^(nbA=ibA)|0,bg=ibA=(DbA=wg)^(ibA=rg)|0,IbA=0|cw(0|mbA,0|(ibA=GbA),45,0|(IbA=0)),ag=ibA=U,cg=(DbA=eg)^(nbA=IbA)|0,ig=IbA=(ibA=bg)^(IbA=ag)|0,kbA=(IbA=Cg)+(DbA=ig)|0,(fbA=(ibA=gg)+(nbA=cg)|0)>>>0>>0&&(kbA=kbA+1|0),tbA=fbA,obA=kbA,Dg=ibA=0|cw(0|fbA,0|kbA,3,0|(ibA=0)),kg=kbA=U,kbA=obA,IbA=fbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,WaA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,WaA=(((1<>>DbA|0),fg=ibA,Ig=(kbA=Dg)^(nbA=WaA)|0,ng=IbA=(ibA=kg)^(IbA=fg)|0,kbA=0|cw(0|tbA,0|(IbA=obA),45,0|(kbA=0)),Eg=IbA=U,Yg=(ibA=Ig)^(nbA=kbA)|0,Gg=kbA=(IbA=ng)^(kbA=Eg)|0,fbA=(kbA=xQ)+(ibA=Gg)|0,(DbA=(IbA=OQ)+(nbA=Yg)|0)>>>0>>0&&(fbA=fbA+1|0),KbA=DbA,MbA=fbA,Mg=IbA=0|cw(0|DbA,0|fbA,3,0|(IbA=0)),og=fbA=U,fbA=MbA,kbA=DbA,IbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,XaA=fbA>>>ibA|0):(IbA=fbA>>>ibA|0,XaA=(((1<>>ibA|0),Fg=IbA,ug=(fbA=Mg)^(nbA=XaA)|0,Ug=kbA=(IbA=og)^(kbA=Fg)|0,fbA=0|cw(0|KbA,0|(kbA=MbA),45,0|(fbA=0)),mg=kbA=U,sg=(IbA=ug)^(nbA=fbA)|0,Kg=fbA=(kbA=Ug)^(fbA=mg)|0,DbA=(fbA=dQ)+(IbA=Kg)|0,(ibA=(kbA=JQ)+(nbA=sg)|0)>>>0>>0&&(DbA=DbA+1|0),dbA=ibA,sbA=DbA,tg=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),Jg=DbA=U,DbA=sbA,fbA=ibA,kbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,LaA=DbA>>>IbA|0):(kbA=DbA>>>IbA|0,LaA=(((1<>>IbA|0),dg=kbA,lg=(DbA=tg)^(nbA=LaA)|0,Zg=fbA=(kbA=Jg)^(fbA=dg)|0,DbA=0|cw(0|dbA,0|(fbA=sbA),45,0|(DbA=0)),pg=fbA=U,Hg=(kbA=lg)^(nbA=DbA)|0,Ng=DbA=(fbA=Zg)^(DbA=pg)|0,ibA=(DbA=EQ)+(kbA=Ng)|0,(IbA=(fbA=nQ)+(nbA=Hg)|0)>>>0>>0&&(ibA=ibA+1|0),ObA=IbA,HbA=ibA,nbA=IbA,kbA=(DbA=vB)+IbA|0,IbA=(ibA=WB)+(fbA=HbA)|0,kbA>>>0>>0&&(IbA=IbA+1|0),vg=kbA,Wg=IbA,IbA=YbA,ibA=FbA,DbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,VaA=IbA>>>fbA|0):(DbA=IbA>>>fbA|0,VaA=(((1<>>fbA|0),Xg=DbA,ibA=0|cw(0|FbA,0|(DbA=YbA),56,0|(ibA=0)),Lg=DbA=U,Vg=(IbA=VaA)^(nbA=ibA)|0,hg=ibA=(DbA=Xg)^(ibA=Lg)|0,yg=IbA=0|cw(0|FbA,0|(ibA=YbA),63,0|(IbA=0)),Rg=ibA=U,Og=IbA=(ibA=hg)^(IbA=Rg)|0,IbA=T,ibA=(DbA=Vg)^(nbA=yg)|0,kbA=(IbA=Og)+(DbA=T)|0,(fbA=ibA+(nbA=pA)|0)>>>0>>0&&(kbA=kbA+1|0),xg=kbA,kbA=sbA,IbA=fbA,DbA=fbA+(nbA=dbA)|0,fbA=(kbA=xg)+(ibA=sbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),Pg=DbA,zg=fbA,fbA=0|w[((kbA=B)+96|0)>>2],DaA=IbA=0|w[(kbA+100|0)>>2],jg=fbA=0|cw(0|(YaA=fbA),0|IbA,56,0|(fbA=0)),Sg=IbA=U,IbA=DaA,kbA=YaA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,haA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,haA=(((1<>>ibA|0),Tg=fbA,qg=(IbA=jg)^(nbA=haA)|0,_g=kbA=(fbA=Sg)^(kbA=Tg)|0,$g=IbA=0|cw(0|YaA,0|(kbA=DaA),63,0|(IbA=0)),AC=kbA=U,BC=IbA=(kbA=_g)^(IbA=AC)|0,IbA=iaA,kbA=(fbA=qg)^(nbA=$g)|0,DbA=(IbA=BC)+(fbA=iaA)|0,(ibA=kbA+(nbA=FaA)|0)>>>0>>0&&(DbA=DbA+1|0),QC=DbA,DbA=MbA,IbA=ibA,fbA=ibA+(nbA=KbA)|0,ibA=(DbA=QC)+(kbA=MbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),gC=fbA,CC=ibA,ibA=caA,DbA=GaA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,yaA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,yaA=(((1<>>kbA|0),wC=IbA,DbA=0|cw(0|GaA,0|(IbA=caA),56,0|(DbA=0)),rC=IbA=U,eC=(ibA=yaA)^(nbA=DbA)|0,bC=DbA=(IbA=wC)^(DbA=rC)|0,aC=ibA=0|cw(0|GaA,0|(DbA=caA),63,0|(ibA=0)),cC=DbA=U,iC=ibA=(DbA=bC)^(ibA=cC)|0,ibA=eaA,DbA=(IbA=eC)^(nbA=aC)|0,fbA=(ibA=iC)+(IbA=eaA)|0,(kbA=DbA+(nbA=kaA)|0)>>>0>>0&&(fbA=fbA+1|0),DC=fbA,fbA=obA,ibA=kbA,kbA=(fbA=DC)+(DbA=obA)|0,(IbA=ibA+(nbA=tbA)|0)>>>0>>0&&(kbA=kbA+1|0),kC=IbA,fC=kbA,kbA=SbA,fbA=BaA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,RaA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,RaA=(((1<>>DbA|0),IC=ibA,fbA=0|cw(0|BaA,0|(ibA=SbA),56,0|(fbA=0)),nC=ibA=U,EC=(kbA=RaA)^(nbA=fbA)|0,YC=fbA=(ibA=IC)^(fbA=nC)|0,GC=kbA=0|cw(0|BaA,0|(fbA=SbA),63,0|(kbA=0)),MC=fbA=U,oC=kbA=(fbA=YC)^(kbA=MC)|0,kbA=faA,fbA=(ibA=EC)^(nbA=GC)|0,IbA=(kbA=oC)+(ibA=faA)|0,(DbA=fbA+(nbA=MaA)|0)>>>0>>0&&(IbA=IbA+1|0),FC=IbA,IbA=GbA,kbA=DbA,ibA=DbA+(nbA=mbA)|0,DbA=(IbA=FC)+(fbA=GbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),uC=ibA,UC=DbA,DbA=zbA,IbA=QaA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,OaA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,OaA=(((1<>>fbA|0),mC=kbA,IbA=0|cw(0|QaA,0|(kbA=zbA),56,0|(IbA=0)),sC=kbA=U,KC=(DbA=OaA)^(nbA=IbA)|0,tC=IbA=(kbA=mC)^(IbA=sC)|0,JC=DbA=0|cw(0|QaA,0|(IbA=zbA),63,0|(DbA=0)),dC=IbA=U,lC=DbA=(IbA=tC)^(DbA=dC)|0,DbA=IaA,IbA=(kbA=KC)^(nbA=JC)|0,ibA=(DbA=lC)+(kbA=IaA)|0,(fbA=IbA+(nbA=oaA)|0)>>>0>>0&&(ibA=ibA+1|0),ZC=ibA,ibA=YbA,DbA=fbA,fbA=(ibA=ZC)+(IbA=YbA)|0,(kbA=DbA+(nbA=FbA)|0)>>>0>>0&&(fbA=fbA+1|0),pC=kbA,HC=fbA,fbA=jbA,ibA=AaA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,xaA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,xaA=(((1<>>IbA|0),NC=DbA,ibA=0|cw(0|AaA,0|(DbA=jbA),56,0|(ibA=0)),vC=DbA=U,WC=(fbA=xaA)^(nbA=ibA)|0,XC=ibA=(DbA=NC)^(ibA=vC)|0,LC=fbA=0|cw(0|AaA,0|(ibA=jbA),63,0|(fbA=0)),VC=ibA=U,hC=fbA=(ibA=XC)^(fbA=VC)|0,fbA=ZbA,ibA=(DbA=WC)^(nbA=LC)|0,kbA=(fbA=hC)+(DbA=ZbA)|0,(IbA=ibA+(nbA=LbA)|0)>>>0>>0&&(kbA=kbA+1|0),yC=kbA,kbA=DaA,fbA=IbA,IbA=(kbA=yC)+(ibA=DaA)|0,(DbA=fbA+(nbA=YaA)|0)>>>0>>0&&(IbA=IbA+1|0),RC=DbA,OC=IbA,IbA=UbA,kbA=JbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,PaA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,PaA=(((1<>>ibA|0),xC=fbA,kbA=0|cw(0|JbA,0|(fbA=UbA),3,0|(kbA=0)),PC=fbA=U,zC=(IbA=PaA)^(nbA=kbA)|0,jC=kbA=(fbA=xC)^(kbA=PC)|0,IbA=0|cw(0|JbA,0|(kbA=UbA),45,0|(IbA=0)),SC=kbA=U,TC=(fbA=zC)^(nbA=IbA)|0,qC=IbA=(kbA=jC)^(IbA=SC)|0,DbA=(IbA=OC)+(fbA=qC)|0,(ibA=(kbA=RC)+(nbA=TC)|0)>>>0>>0&&(DbA=DbA+1|0),xbA=ibA,NbA=DbA,_C=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),$C=DbA=U,DbA=NbA,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,zaA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,zaA=(((1<>>fbA|0),Aw=kbA,Bw=(DbA=_C)^(nbA=zaA)|0,Qw=IbA=(kbA=$C)^(IbA=Aw)|0,DbA=0|cw(0|xbA,0|(IbA=NbA),45,0|(DbA=0)),gw=IbA=U,Cw=(kbA=Bw)^(nbA=DbA)|0,ww=DbA=(IbA=Qw)^(DbA=gw)|0,ibA=(DbA=HC)+(kbA=ww)|0,(fbA=(IbA=pC)+(nbA=Cw)|0)>>>0>>0&&(ibA=ibA+1|0),PbA=fbA,WbA=ibA,rw=IbA=0|cw(0|fbA,0|ibA,3,0|(IbA=0)),ew=ibA=U,ibA=WbA,DbA=fbA,IbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,jaA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,jaA=(((1<>>kbA|0),bw=IbA,aw=(ibA=rw)^(nbA=jaA)|0,iw=DbA=(IbA=ew)^(DbA=bw)|0,ibA=0|cw(0|PbA,0|(DbA=WbA),45,0|(ibA=0)),kw=DbA=U,fw=(IbA=aw)^(nbA=ibA)|0,Iw=ibA=(DbA=iw)^(ibA=kw)|0,fbA=(ibA=UC)+(IbA=Iw)|0,(kbA=(DbA=uC)+(nbA=fw)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=kbA,hbA=fbA,nw=DbA=0|cw(0|kbA,0|fbA,3,0|(DbA=0)),Ew=fbA=U,fbA=hbA,ibA=kbA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,SaA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,SaA=(((1<>>IbA|0),Yw=DbA,Gw=(fbA=nw)^(nbA=SaA)|0,Mw=ibA=(DbA=Ew)^(ibA=Yw)|0,fbA=0|cw(0|qbA,0|(ibA=hbA),45,0|(fbA=0)),ow=ibA=U,Fw=(DbA=Gw)^(nbA=fbA)|0,uw=fbA=(ibA=Mw)^(fbA=ow)|0,kbA=(fbA=fC)+(DbA=uw)|0,(IbA=(ibA=kC)+(nbA=Fw)|0)>>>0>>0&&(kbA=kbA+1|0),_bA=IbA,ybA=kbA,Uw=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),mw=kbA=U,kbA=ybA,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,TaA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,TaA=(((1<>>DbA|0),sw=ibA,Kw=(kbA=Uw)^(nbA=TaA)|0,tw=fbA=(ibA=mw)^(fbA=sw)|0,kbA=0|cw(0|_bA,0|(fbA=ybA),45,0|(kbA=0)),Jw=fbA=U,dw=(ibA=Kw)^(nbA=kbA)|0,lw=kbA=(fbA=tw)^(kbA=Jw)|0,IbA=(kbA=CC)+(ibA=lw)|0,(DbA=(fbA=gC)+(nbA=dw)|0)>>>0>>0&&(IbA=IbA+1|0),aaA=DbA,gaA=IbA,Zw=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),pw=IbA=U,IbA=gaA,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,qaA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,qaA=(((1<>>ibA|0),Hw=fbA,Nw=(IbA=Zw)^(nbA=qaA)|0,vw=kbA=(fbA=pw)^(kbA=Hw)|0,IbA=0|cw(0|aaA,0|(kbA=gaA),45,0|(IbA=0)),Ww=kbA=U,Xw=(fbA=Nw)^(nbA=IbA)|0,Lw=IbA=(kbA=vw)^(IbA=Ww)|0,DbA=(IbA=zg)+(fbA=Lw)|0,(ibA=(kbA=Pg)+(nbA=Xw)|0)>>>0>>0&&(DbA=DbA+1|0),naA=ibA,waA=DbA,Vw=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),hw=DbA=U,DbA=waA,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,_aA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,_aA=(((1<>>fbA|0),yw=kbA,Rw=(DbA=Vw)^(nbA=_aA)|0,Ow=IbA=(kbA=hw)^(IbA=yw)|0,DbA=0|cw(0|naA,0|(IbA=waA),45,0|(DbA=0)),xw=IbA=U,Pw=(kbA=Rw)^(nbA=DbA)|0,zw=DbA=(IbA=Ow)^(DbA=xw)|0,ibA=(DbA=Wg)+(kbA=zw)|0,(fbA=(IbA=vg)+(nbA=Pw)|0)>>>0>>0&&(ibA=ibA+1|0),EaA=fbA,raA=ibA,jw=IbA=0|cw(0|fbA,0|ibA,56,0|(IbA=0)),Sw=ibA=U,ibA=raA,DbA=fbA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,$aA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,$aA=(((1<>>kbA|0),Tw=IbA,qw=(ibA=jw)^(nbA=$aA)|0,_w=DbA=(IbA=Sw)^(DbA=Tw)|0,ibA=0|cw(0|EaA,0|(DbA=raA),63,0|(ibA=0)),$w=DbA=U,Ar=(IbA=qw)^(nbA=ibA)|0,Br=ibA=(DbA=_w)^(ibA=$w)|0,ibA=EbA,DbA=ubA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,AcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,AcA=(((1<>>kbA|0),Qr=IbA,DbA=0|cw(0|ubA,0|(IbA=EbA),56,0|(DbA=0)),gr=IbA=U,Cr=(ibA=AcA)^(nbA=DbA)|0,wr=DbA=(IbA=Qr)^(DbA=gr)|0,rr=ibA=0|cw(0|ubA,0|(DbA=EbA),63,0|(ibA=0)),er=DbA=U,br=ibA=(DbA=wr)^(ibA=er)|0,ibA=YbA,DbA=(IbA=Cr)^(nbA=rr)|0,fbA=(ibA=br)+(IbA=YbA)|0,(kbA=DbA+(nbA=FbA)|0)>>>0>>0&&(fbA=fbA+1|0),ar=fbA,fbA=hbA,ibA=kbA,kbA=(fbA=ar)+(DbA=hbA)|0,(IbA=ibA+(nbA=qbA)|0)>>>0>>0&&(kbA=kbA+1|0),cr=IbA,ir=kbA,kbA=T,fbA=pA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,BcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,BcA=(((1<>>DbA|0),Dr=ibA,fbA=0|cw(0|pA,0|(ibA=T),56,0|(fbA=0)),kr=ibA=U,fr=(kbA=BcA)^(nbA=fbA)|0,Ir=fbA=(ibA=Dr)^(fbA=kr)|0,nr=kbA=0|cw(0|pA,0|(fbA=T),63,0|(kbA=0)),Er=fbA=U,Yr=kbA=(fbA=Ir)^(kbA=Er)|0,kbA=DaA,fbA=(ibA=fr)^(nbA=nr)|0,IbA=(kbA=Yr)+(ibA=DaA)|0,(DbA=fbA+(nbA=YaA)|0)>>>0>>0&&(IbA=IbA+1|0),Gr=IbA,IbA=WbA,kbA=DbA,ibA=DbA+(nbA=PbA)|0,DbA=(IbA=Gr)+(fbA=WbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),Mr=ibA,or=DbA,DbA=iaA,IbA=FaA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,QcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,QcA=(((1<>>fbA|0),Fr=kbA,IbA=0|cw(0|FaA,0|(kbA=iaA),56,0|(IbA=0)),ur=kbA=U,Ur=(DbA=QcA)^(nbA=IbA)|0,mr=IbA=(kbA=Fr)^(IbA=ur)|0,sr=DbA=0|cw(0|FaA,0|(IbA=iaA),63,0|(DbA=0)),Kr=IbA=U,tr=DbA=(IbA=mr)^(DbA=Kr)|0,DbA=caA,IbA=(kbA=Ur)^(nbA=sr)|0,ibA=(DbA=tr)+(kbA=caA)|0,(fbA=IbA+(nbA=GaA)|0)>>>0>>0&&(ibA=ibA+1|0),Jr=ibA,ibA=NbA,DbA=fbA,fbA=(ibA=Jr)+(IbA=NbA)|0,(kbA=DbA+(nbA=xbA)|0)>>>0>>0&&(fbA=fbA+1|0),dr=kbA,lr=fbA,fbA=HbA,ibA=ObA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,gcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,gcA=(((1<>>IbA|0),Zr=DbA,ibA=0|cw(0|ObA,0|(DbA=HbA),3,0|(ibA=0)),pr=DbA=U,Hr=(fbA=gcA)^(nbA=ibA)|0,Nr=ibA=(DbA=Zr)^(ibA=pr)|0,fbA=0|cw(0|ObA,0|(ibA=HbA),45,0|(fbA=0)),vr=ibA=U,Wr=(DbA=Hr)^(nbA=fbA)|0,Xr=fbA=(ibA=Nr)^(fbA=vr)|0,kbA=(fbA=lr)+(DbA=Xr)|0,(IbA=(ibA=dr)+(nbA=Wr)|0)>>>0>>0&&(kbA=kbA+1|0),q=IbA,Q=kbA,Lr=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),Vr=kbA=U,kbA=Q,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,CcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,CcA=(((1<>>DbA|0),hr=ibA,yr=(kbA=Lr)^(nbA=CcA)|0,Rr=fbA=(ibA=Vr)^(fbA=hr)|0,kbA=0|cw(0|q,0|(fbA=Q),45,0|(kbA=0)),Or=fbA=U,xr=(ibA=yr)^(nbA=kbA)|0,Pr=kbA=(fbA=Rr)^(kbA=Or)|0,IbA=(kbA=or)+(ibA=Pr)|0,(DbA=(fbA=Mr)+(nbA=xr)|0)>>>0>>0&&(IbA=IbA+1|0),_=DbA,K=IbA,zr=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),jr=IbA=U,IbA=K,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,wcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,wcA=(((1<>>ibA|0),Sr=fbA,Tr=(IbA=zr)^(nbA=wcA)|0,qr=kbA=(fbA=jr)^(kbA=Sr)|0,IbA=0|cw(0|_,0|(kbA=K),45,0|(IbA=0)),_r=kbA=U,$r=(fbA=Tr)^(nbA=IbA)|0,Ae=IbA=(kbA=qr)^(IbA=_r)|0,DbA=(IbA=ir)+(fbA=Ae)|0,(ibA=(kbA=cr)+(nbA=$r)|0)>>>0>>0&&(DbA=DbA+1|0),V=ibA,g=DbA,nbA=ibA,fbA=(IbA=Ar)+ibA|0,ibA=(DbA=Br)+(kbA=g)|0,fbA>>>0>>0&&(ibA=ibA+1|0),Be=fbA,Qe=ibA,ibA=UbA,DbA=JbA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,rcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,rcA=(((1<>>kbA|0),ge=IbA,DbA=0|cw(0|JbA,0|(IbA=UbA),56,0|(DbA=0)),Ce=IbA=U,we=(ibA=rcA)^(nbA=DbA)|0,re=DbA=(IbA=ge)^(DbA=Ce)|0,ee=ibA=0|cw(0|JbA,0|(DbA=UbA),63,0|(ibA=0)),be=DbA=U,ae=ibA=(DbA=re)^(ibA=be)|0,ibA=GbA,DbA=(IbA=we)^(nbA=ee)|0,fbA=(ibA=ae)+(IbA=GbA)|0,(kbA=DbA+(nbA=mbA)|0)>>>0>>0&&(fbA=fbA+1|0),ce=fbA,fbA=ybA,ibA=kbA,kbA=(fbA=ce)+(DbA=ybA)|0,(IbA=ibA+(nbA=_bA)|0)>>>0>>0&&(kbA=kbA+1|0),ie=IbA,De=kbA,kbA=g,fbA=V,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,ecA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,ecA=(((1<>>DbA|0),ke=ibA,fbA=0|cw(0|V,0|(ibA=g),3,0|(fbA=0)),fe=ibA=U,Ie=(kbA=ecA)^(nbA=fbA)|0,ne=fbA=(ibA=ke)^(fbA=fe)|0,kbA=0|cw(0|V,0|(fbA=g),45,0|(kbA=0)),Ee=fbA=U,Ye=(ibA=Ie)^(nbA=kbA)|0,Ge=kbA=(fbA=ne)^(kbA=Ee)|0,IbA=(kbA=De)+(ibA=Ge)|0,(DbA=(fbA=ie)+(nbA=Ye)|0)>>>0>>0&&(IbA=IbA+1|0),h=DbA,X=IbA,Me=DbA,oe=IbA,IbA=HbA,kbA=ObA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,bcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,bcA=(((1<>>ibA|0),Fe=fbA,kbA=0|cw(0|ObA,0|(fbA=HbA),56,0|(kbA=0)),ue=fbA=U,Ue=(IbA=bcA)^(nbA=kbA)|0,me=kbA=(fbA=Fe)^(kbA=ue)|0,se=IbA=0|cw(0|ObA,0|(kbA=HbA),63,0|(IbA=0)),Ke=kbA=U,te=IbA=(kbA=me)^(IbA=Ke)|0,IbA=hbA,kbA=(fbA=Ue)^(nbA=se)|0,DbA=(IbA=te)+(fbA=hbA)|0,(ibA=kbA+(nbA=qbA)|0)>>>0>>0&&(DbA=DbA+1|0),Je=DbA,nbA=ibA,fbA=(IbA=Me)+ibA|0,ibA=(DbA=oe)+(kbA=Je)|0,fbA>>>0>>0&&(ibA=ibA+1|0),de=fbA,le=ibA,ibA=sbA,DbA=dbA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,acA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,acA=(((1<>>kbA|0),Ze=IbA,DbA=0|cw(0|dbA,0|(IbA=sbA),56,0|(DbA=0)),pe=IbA=U,He=(ibA=acA)^(nbA=DbA)|0,Ne=DbA=(IbA=Ze)^(DbA=pe)|0,ve=ibA=0|cw(0|dbA,0|(DbA=sbA),63,0|(ibA=0)),We=DbA=U,Xe=ibA=(DbA=Ne)^(ibA=We)|0,ibA=WbA,DbA=(IbA=He)^(nbA=ve)|0,fbA=(ibA=Xe)+(IbA=WbA)|0,(kbA=DbA+(nbA=PbA)|0)>>>0>>0&&(fbA=fbA+1|0),Le=fbA,fbA=g,ibA=kbA,kbA=(fbA=Le)+(DbA=g)|0,(IbA=ibA+(nbA=V)|0)>>>0>>0&&(kbA=kbA+1|0),Ve=IbA,he=kbA,kbA=MbA,fbA=KbA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,ccA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,ccA=(((1<>>DbA|0),ye=ibA,fbA=0|cw(0|KbA,0|(ibA=MbA),56,0|(fbA=0)),Re=ibA=U,Oe=(kbA=ccA)^(nbA=fbA)|0,xe=fbA=(ibA=ye)^(fbA=Re)|0,Pe=kbA=0|cw(0|KbA,0|(fbA=MbA),63,0|(kbA=0)),ze=fbA=U,je=kbA=(fbA=xe)^(kbA=ze)|0,kbA=NbA,fbA=(ibA=Oe)^(nbA=Pe)|0,IbA=(kbA=je)+(ibA=NbA)|0,(DbA=fbA+(nbA=xbA)|0)>>>0>>0&&(IbA=IbA+1|0),Se=IbA,IbA=K,kbA=DbA,ibA=DbA+(nbA=_)|0,DbA=(IbA=Se)+(fbA=K)|0,ibA>>>0>>0&&(DbA=DbA+1|0),Te=ibA,qe=DbA,DbA=obA,IbA=tbA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,icA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,icA=(((1<>>fbA|0),_e=kbA,IbA=0|cw(0|tbA,0|(kbA=obA),56,0|(IbA=0)),$e=kbA=U,Ab=(DbA=icA)^(nbA=IbA)|0,Bb=IbA=(kbA=_e)^(IbA=$e)|0,Qb=DbA=0|cw(0|tbA,0|(IbA=obA),63,0|(DbA=0)),gb=IbA=U,Cb=DbA=(IbA=Bb)^(DbA=gb)|0,DbA=UbA,IbA=(kbA=Ab)^(nbA=Qb)|0,ibA=(DbA=Cb)+(kbA=UbA)|0,(fbA=IbA+(nbA=JbA)|0)>>>0>>0&&(ibA=ibA+1|0),wb=ibA,ibA=Q,DbA=fbA,fbA=(ibA=wb)+(IbA=Q)|0,(kbA=DbA+(nbA=q)|0)>>>0>>0&&(fbA=fbA+1|0),rb=kbA,eb=fbA,fbA=raA,ibA=EaA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,DcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,DcA=(((1<>>IbA|0),bb=DbA,ibA=0|cw(0|EaA,0|(DbA=raA),3,0|(ibA=0)),ab=DbA=U,cb=(fbA=DcA)^(nbA=ibA)|0,ib=ibA=(DbA=bb)^(ibA=ab)|0,fbA=0|cw(0|EaA,0|(ibA=raA),45,0|(fbA=0)),Db=ibA=U,kb=(DbA=cb)^(nbA=fbA)|0,fb=fbA=(ibA=ib)^(fbA=Db)|0,kbA=(fbA=eb)+(DbA=fb)|0,(IbA=(ibA=rb)+(nbA=kb)|0)>>>0>>0&&(kbA=kbA+1|0),$=IbA,C=kbA,Ib=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),nb=kbA=U,kbA=C,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,kcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,kcA=(((1<>>DbA|0),Eb=ibA,Yb=(kbA=Ib)^(nbA=kcA)|0,Gb=fbA=(ibA=nb)^(fbA=Eb)|0,kbA=0|cw(0|$,0|(fbA=C),45,0|(kbA=0)),Mb=fbA=U,ob=(ibA=Yb)^(nbA=kbA)|0,Fb=kbA=(fbA=Gb)^(kbA=Mb)|0,IbA=(kbA=qe)+(ibA=Fb)|0,(DbA=(fbA=Te)+(nbA=ob)|0)>>>0>>0&&(IbA=IbA+1|0),AA=DbA,r=IbA,ub=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),Ub=IbA=U,IbA=r,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,fcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,fcA=(((1<>>ibA|0),mb=fbA,sb=(IbA=ub)^(nbA=fcA)|0,Kb=kbA=(fbA=Ub)^(kbA=mb)|0,IbA=0|cw(0|AA,0|(kbA=r),45,0|(IbA=0)),tb=kbA=U,Jb=(fbA=sb)^(nbA=IbA)|0,db=IbA=(kbA=Kb)^(IbA=tb)|0,DbA=(IbA=he)+(fbA=db)|0,(ibA=(kbA=Ve)+(nbA=Jb)|0)>>>0>>0&&(DbA=DbA+1|0),BA=ibA,e=DbA,lb=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),Zb=DbA=U,DbA=e,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,IcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,IcA=(((1<>>fbA|0),pb=kbA,Hb=(DbA=lb)^(nbA=IcA)|0,Nb=IbA=(kbA=Zb)^(IbA=pb)|0,DbA=0|cw(0|BA,0|(IbA=e),45,0|(DbA=0)),vb=IbA=U,Wb=(kbA=Hb)^(nbA=DbA)|0,Xb=DbA=(IbA=Nb)^(DbA=vb)|0,ibA=(DbA=le)+(kbA=Xb)|0,(fbA=(IbA=de)+(nbA=Wb)|0)>>>0>>0&&(ibA=ibA+1|0),y=fbA,b=ibA,nbA=fbA,kbA=(DbA=Be)+fbA|0,fbA=(ibA=Qe)+(IbA=b)|0,kbA>>>0>>0&&(fbA=fbA+1|0),Lb=kbA,Vb=fbA,fbA=waA,ibA=naA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,ncA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,ncA=(((1<>>IbA|0),hb=DbA,ibA=0|cw(0|naA,0|(DbA=waA),56,0|(ibA=0)),yb=DbA=U,Rb=(fbA=ncA)^(nbA=ibA)|0,Ob=ibA=(DbA=hb)^(ibA=yb)|0,xb=fbA=0|cw(0|naA,0|(ibA=waA),63,0|(fbA=0)),Pb=ibA=U,zb=fbA=(ibA=Ob)^(fbA=Pb)|0,fbA=K,ibA=(DbA=Rb)^(nbA=xb)|0,kbA=(fbA=zb)+(DbA=K)|0,(IbA=ibA+(nbA=_)|0)>>>0>>0&&(kbA=kbA+1|0),jb=kbA,kbA=e,fbA=IbA,IbA=(kbA=jb)+(ibA=e)|0,(DbA=fbA+(nbA=BA)|0)>>>0>>0&&(IbA=IbA+1|0),Sb=DbA,Tb=IbA,IbA=gaA,kbA=aaA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,EcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,EcA=(((1<>>ibA|0),qb=fbA,kbA=0|cw(0|aaA,0|(fbA=gaA),56,0|(kbA=0)),_b=fbA=U,$b=(IbA=EcA)^(nbA=kbA)|0,Aa=kbA=(fbA=qb)^(kbA=_b)|0,Ba=IbA=0|cw(0|aaA,0|(kbA=gaA),63,0|(IbA=0)),Qa=kbA=U,ga=IbA=(kbA=Aa)^(IbA=Qa)|0,IbA=Q,kbA=(fbA=$b)^(nbA=Ba)|0,DbA=(IbA=ga)+(fbA=Q)|0,(ibA=kbA+(nbA=q)|0)>>>0>>0&&(DbA=DbA+1|0),Ca=DbA,DbA=r,IbA=ibA,fbA=ibA+(nbA=AA)|0,ibA=(DbA=Ca)+(kbA=r)|0,fbA>>>0>>0&&(ibA=ibA+1|0),wa=fbA,ra=ibA,ibA=ybA,DbA=_bA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,YcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,YcA=(((1<>>kbA|0),ea=IbA,DbA=0|cw(0|_bA,0|(IbA=ybA),56,0|(DbA=0)),ba=IbA=U,aa=(ibA=YcA)^(nbA=DbA)|0,ca=DbA=(IbA=ea)^(DbA=ba)|0,ia=ibA=0|cw(0|_bA,0|(DbA=ybA),63,0|(ibA=0)),Da=DbA=U,ka=ibA=(DbA=ca)^(ibA=Da)|0,ibA=HbA,DbA=(IbA=aa)^(nbA=ia)|0,fbA=(ibA=ka)+(IbA=HbA)|0,(kbA=DbA+(nbA=ObA)|0)>>>0>>0&&(fbA=fbA+1|0),fa=fbA,fbA=C,ibA=kbA,kbA=(fbA=fa)+(DbA=C)|0,(IbA=ibA+(nbA=$)|0)>>>0>>0&&(kbA=kbA+1|0),Ia=IbA,na=kbA,kbA=hbA,fbA=qbA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,GcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,GcA=(((1<>>DbA|0),Ea=ibA,fbA=0|cw(0|qbA,0|(ibA=hbA),56,0|(fbA=0)),Ya=ibA=U,Ga=(kbA=GcA)^(nbA=fbA)|0,Ma=fbA=(ibA=Ea)^(fbA=Ya)|0,oa=kbA=0|cw(0|qbA,0|(fbA=hbA),63,0|(kbA=0)),Fa=fbA=U,ua=kbA=(fbA=Ma)^(kbA=Fa)|0,kbA=sbA,fbA=(ibA=Ga)^(nbA=oa)|0,IbA=(kbA=ua)+(ibA=sbA)|0,(DbA=fbA+(nbA=dbA)|0)>>>0>>0&&(IbA=IbA+1|0),Ua=IbA,IbA=raA,kbA=DbA,ibA=DbA+(nbA=EaA)|0,DbA=(IbA=Ua)+(fbA=raA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ma=ibA,sa=DbA,DbA=WbA,IbA=PbA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,McA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,McA=(((1<>>fbA|0),Ka=kbA,IbA=0|cw(0|PbA,0|(kbA=WbA),56,0|(IbA=0)),ta=kbA=U,Ja=(DbA=McA)^(nbA=IbA)|0,da=IbA=(kbA=Ka)^(IbA=ta)|0,la=DbA=0|cw(0|PbA,0|(IbA=WbA),63,0|(DbA=0)),Za=IbA=U,pa=DbA=(IbA=da)^(DbA=Za)|0,DbA=MbA,IbA=(kbA=Ja)^(nbA=la)|0,ibA=(DbA=pa)+(kbA=MbA)|0,(fbA=IbA+(nbA=KbA)|0)>>>0>>0&&(ibA=ibA+1|0),Ha=ibA,ibA=waA,DbA=fbA,fbA=(ibA=Ha)+(IbA=waA)|0,(kbA=DbA+(nbA=naA)|0)>>>0>>0&&(fbA=fbA+1|0),Na=kbA,va=fbA,fbA=NbA,ibA=xbA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,ocA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,ocA=(((1<>>IbA|0),Wa=DbA,ibA=0|cw(0|xbA,0|(DbA=NbA),56,0|(ibA=0)),Xa=DbA=U,La=(fbA=ocA)^(nbA=ibA)|0,Va=ibA=(DbA=Wa)^(ibA=Xa)|0,ha=fbA=0|cw(0|xbA,0|(ibA=NbA),63,0|(fbA=0)),ya=ibA=U,Ra=fbA=(ibA=Va)^(fbA=ya)|0,fbA=obA,ibA=(DbA=La)^(nbA=ha)|0,kbA=(fbA=Ra)+(DbA=obA)|0,(IbA=ibA+(nbA=tbA)|0)>>>0>>0&&(kbA=kbA+1|0),Oa=kbA,kbA=gaA,fbA=IbA,IbA=(kbA=Oa)+(ibA=gaA)|0,(DbA=fbA+(nbA=aaA)|0)>>>0>>0&&(IbA=IbA+1|0),xa=DbA,Pa=IbA,IbA=X,kbA=h,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,FcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,FcA=(((1<>>ibA|0),za=fbA,kbA=0|cw(0|h,0|(fbA=X),3,0|(kbA=0)),ja=fbA=U,Sa=(IbA=FcA)^(nbA=kbA)|0,Ta=kbA=(fbA=za)^(kbA=ja)|0,IbA=0|cw(0|h,0|(kbA=X),45,0|(IbA=0));qa=kbA=U,_a=(fbA=Sa)^(nbA=IbA)|0,$a=IbA=(kbA=Ta)^(IbA=qa)|0,DbA=(IbA=Pa)+(fbA=$a)|0,(ibA=(kbA=xa)+(nbA=_a)|0)>>>0>>0&&(DbA=DbA+1|0),QA=ibA,a=DbA,Ac=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),Bc=DbA=U,DbA=a,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,ucA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,ucA=(((1<>>fbA|0),Qc=kbA,gc=(DbA=Ac)^(nbA=ucA)|0,Cc=IbA=(kbA=Bc)^(IbA=Qc)|0,DbA=0|cw(0|QA,0|(IbA=a),45,0|(DbA=0)),wc=IbA=U,rc=(kbA=gc)^(nbA=DbA)|0,ec=DbA=(IbA=Cc)^(DbA=wc)|0,ibA=(DbA=va)+(kbA=ec)|0,(fbA=(IbA=Na)+(nbA=rc)|0)>>>0>>0&&(ibA=ibA+1|0),gA=fbA,t=ibA,bc=IbA=0|cw(0|fbA,0|ibA,3,0|(IbA=0)),ac=ibA=U,ibA=t,DbA=fbA,IbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,UcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,UcA=(((1<>>kbA|0),cc=IbA,ic=(ibA=bc)^(nbA=UcA)|0,Dc=DbA=(IbA=ac)^(DbA=cc)|0,ibA=0|cw(0|gA,0|(DbA=t),45,0|(ibA=0)),kc=DbA=U,fc=(IbA=ic)^(nbA=ibA)|0,Ic=ibA=(DbA=Dc)^(ibA=kc)|0,fbA=(ibA=sa)+(IbA=Ic)|0,(kbA=(DbA=ma)+(nbA=fc)|0)>>>0>>0&&(fbA=fbA+1|0),CA=kbA,c=fbA,nc=DbA=0|cw(0|kbA,0|fbA,3,0|(DbA=0)),Ec=fbA=U,fbA=c,ibA=kbA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,mcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,mcA=(((1<>>IbA|0),Yc=DbA,Gc=(fbA=nc)^(nbA=mcA)|0,Mc=ibA=(DbA=Ec)^(ibA=Yc)|0,fbA=0|cw(0|CA,0|(ibA=c),45,0|(fbA=0)),oc=ibA=U,Fc=(DbA=Gc)^(nbA=fbA)|0,uc=fbA=(ibA=Mc)^(fbA=oc)|0,kbA=(fbA=na)+(DbA=uc)|0,(IbA=(ibA=Ia)+(nbA=Fc)|0)>>>0>>0&&(kbA=kbA+1|0),wA=IbA,J=kbA,Uc=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),mc=kbA=U,kbA=J,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,scA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,scA=(((1<>>DbA|0),sc=ibA,Kc=(kbA=Uc)^(nbA=scA)|0,tc=fbA=(ibA=mc)^(fbA=sc)|0,kbA=0|cw(0|wA,0|(fbA=J),45,0|(kbA=0)),Jc=fbA=U,dc=(ibA=Kc)^(nbA=kbA)|0,lc=kbA=(fbA=tc)^(kbA=Jc)|0,IbA=(kbA=ra)+(ibA=lc)|0,(DbA=(fbA=wa)+(nbA=dc)|0)>>>0>>0&&(IbA=IbA+1|0),rA=DbA,i=IbA,Zc=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),pc=IbA=U,IbA=i,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,KcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,KcA=(((1<>>ibA|0),Hc=fbA,Nc=(IbA=Zc)^(nbA=KcA)|0,vc=kbA=(fbA=pc)^(kbA=Hc)|0,IbA=0|cw(0|rA,0|(kbA=i),45,0|(IbA=0)),Wc=kbA=U,Xc=(fbA=Nc)^(nbA=IbA)|0,Lc=IbA=(kbA=vc)^(IbA=Wc)|0,DbA=(IbA=Tb)+(fbA=Lc)|0,(ibA=(kbA=Sb)+(nbA=Xc)|0)>>>0>>0&&(DbA=DbA+1|0),eA=ibA,d=DbA,Vc=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),hc=DbA=U,DbA=d,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,tcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,tcA=(((1<>>fbA|0),yc=kbA,Rc=(DbA=Vc)^(nbA=tcA)|0,Oc=IbA=(kbA=hc)^(IbA=yc)|0,DbA=0|cw(0|eA,0|(IbA=d),45,0|(DbA=0)),xc=IbA=U,Pc=(kbA=Rc)^(nbA=DbA)|0,zc=DbA=(IbA=Oc)^(DbA=xc)|0,ibA=(DbA=Vb)+(kbA=zc)|0,(fbA=(IbA=Lb)+(nbA=Pc)|0)>>>0>>0&&(ibA=ibA+1|0),bA=fbA,D=ibA,jc=IbA=0|cw(0|fbA,0|ibA,56,0|(IbA=0)),Sc=ibA=U,ibA=D,DbA=fbA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,JcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,JcA=(((1<>>kbA|0),Tc=IbA,qc=(ibA=jc)^(nbA=JcA)|0,_c=DbA=(IbA=Sc)^(DbA=Tc)|0,ibA=0|cw(0|bA,0|(DbA=D),63,0|(ibA=0)),$c=DbA=U,Ai=(IbA=qc)^(nbA=ibA)|0,Bi=ibA=(DbA=_c)^(ibA=$c)|0,ibA=g,DbA=V,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,dcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,dcA=(((1<>>kbA|0),Qi=IbA,DbA=0|cw(0|V,0|(IbA=g),56,0|(DbA=0)),gi=IbA=U,Ci=(ibA=dcA)^(nbA=DbA)|0,wi=DbA=(IbA=Qi)^(DbA=gi)|0,ri=ibA=0|cw(0|V,0|(DbA=g),63,0|(ibA=0)),ei=DbA=U,bi=ibA=(DbA=wi)^(ibA=ei)|0,ibA=waA,DbA=(IbA=Ci)^(nbA=ri)|0,fbA=(ibA=bi)+(IbA=waA)|0,(kbA=DbA+(nbA=naA)|0)>>>0>>0&&(fbA=fbA+1|0),ai=fbA,fbA=c,ibA=kbA,kbA=(fbA=ai)+(DbA=c)|0,(IbA=ibA+(nbA=CA)|0)>>>0>>0&&(kbA=kbA+1|0),ci=IbA,ii=kbA,kbA=K,fbA=_,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,lcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,lcA=(((1<>>DbA|0),Di=ibA,fbA=0|cw(0|_,0|(ibA=K),56,0|(fbA=0)),ki=ibA=U,fi=(kbA=lcA)^(nbA=fbA)|0,Ii=fbA=(ibA=Di)^(fbA=ki)|0,ni=kbA=0|cw(0|_,0|(fbA=K),63,0|(kbA=0)),Ei=fbA=U,Yi=kbA=(fbA=Ii)^(kbA=Ei)|0,kbA=gaA,fbA=(ibA=fi)^(nbA=ni)|0,IbA=(kbA=Yi)+(ibA=gaA)|0,(DbA=fbA+(nbA=aaA)|0)>>>0>>0&&(IbA=IbA+1|0),Gi=IbA,IbA=t,kbA=DbA,ibA=DbA+(nbA=gA)|0,DbA=(IbA=Gi)+(fbA=t)|0,ibA>>>0>>0&&(DbA=DbA+1|0),Mi=ibA,oi=DbA,DbA=Q,IbA=q,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,ZcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,ZcA=(((1<>>fbA|0),Fi=kbA,IbA=0|cw(0|q,0|(kbA=Q),56,0|(IbA=0)),ui=kbA=U,Ui=(DbA=ZcA)^(nbA=IbA)|0,mi=IbA=(kbA=Fi)^(IbA=ui)|0,si=DbA=0|cw(0|q,0|(IbA=Q),63,0|(DbA=0)),Ki=IbA=U,ti=DbA=(IbA=mi)^(DbA=Ki)|0,DbA=ybA,IbA=(kbA=Ui)^(nbA=si)|0,ibA=(DbA=ti)+(kbA=ybA)|0,(fbA=IbA+(nbA=_bA)|0)>>>0>>0&&(ibA=ibA+1|0),Ji=ibA,ibA=a,DbA=fbA,fbA=(ibA=Ji)+(IbA=a)|0,(kbA=DbA+(nbA=QA)|0)>>>0>>0&&(fbA=fbA+1|0),di=kbA,li=fbA,fbA=b,ibA=y,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,pcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,pcA=(((1<>>IbA|0),Zi=DbA,ibA=0|cw(0|y,0|(DbA=b),3,0|(ibA=0)),pi=DbA=U,Hi=(fbA=pcA)^(nbA=ibA)|0,Ni=ibA=(DbA=Zi)^(ibA=pi)|0,fbA=0|cw(0|y,0|(ibA=b),45,0|(fbA=0)),vi=ibA=U,Wi=(DbA=Hi)^(nbA=fbA)|0,Xi=fbA=(ibA=Ni)^(fbA=vi)|0,kbA=(fbA=li)+(DbA=Xi)|0,(IbA=(ibA=di)+(nbA=Wi)|0)>>>0>>0&&(kbA=kbA+1|0),aA=IbA,k=kbA,Li=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),Vi=kbA=U,kbA=k,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,HcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,HcA=(((1<>>DbA|0),hi=ibA,yi=(kbA=Li)^(nbA=HcA)|0,Ri=fbA=(ibA=Vi)^(fbA=hi)|0,kbA=0|cw(0|aA,0|(fbA=k),45,0|(kbA=0)),Oi=fbA=U,xi=(ibA=yi)^(nbA=kbA)|0,Pi=kbA=(fbA=Ri)^(kbA=Oi)|0,IbA=(kbA=oi)+(ibA=Pi)|0,(DbA=(fbA=Mi)+(nbA=xi)|0)>>>0>>0&&(IbA=IbA+1|0),cA=DbA,f=IbA,zi=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),ji=IbA=U,IbA=f,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,NcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,NcA=(((1<>>ibA|0),Si=fbA,Ti=(IbA=zi)^(nbA=NcA)|0,qi=kbA=(fbA=ji)^(kbA=Si)|0,IbA=0|cw(0|cA,0|(kbA=f),45,0|(IbA=0)),_i=kbA=U,$i=(fbA=Ti)^(nbA=IbA)|0,AD=IbA=(kbA=qi)^(IbA=_i)|0,DbA=(IbA=ii)+(fbA=AD)|0,(ibA=(kbA=ci)+(nbA=$i)|0)>>>0>>0&&(DbA=DbA+1|0),R=ibA,I=DbA,nbA=ibA,fbA=(IbA=Ai)+ibA|0,ibA=(DbA=Bi)+(kbA=I)|0,fbA>>>0>>0&&(ibA=ibA+1|0),BD=fbA,QD=ibA,ibA=X,DbA=h,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,vcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,vcA=(((1<>>kbA|0),gD=IbA,DbA=0|cw(0|h,0|(IbA=X),56,0|(DbA=0)),CD=IbA=U,wD=(ibA=vcA)^(nbA=DbA)|0,rD=DbA=(IbA=gD)^(DbA=CD)|0,eD=ibA=0|cw(0|h,0|(DbA=X),63,0|(ibA=0)),bD=DbA=U,aD=ibA=(DbA=rD)^(ibA=bD)|0,ibA=raA,DbA=(IbA=wD)^(nbA=eD)|0,fbA=(ibA=aD)+(IbA=raA)|0,(kbA=DbA+(nbA=EaA)|0)>>>0>>0&&(fbA=fbA+1|0),cD=fbA,fbA=J,ibA=kbA,kbA=(fbA=cD)+(DbA=J)|0,(IbA=ibA+(nbA=wA)|0)>>>0>>0&&(kbA=kbA+1|0),iD=IbA,DD=kbA,kbA=I,fbA=R,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,WcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,WcA=(((1<>>DbA|0),kD=ibA,fbA=0|cw(0|R,0|(ibA=I),3,0|(fbA=0)),fD=ibA=U,ID=(kbA=WcA)^(nbA=fbA)|0,nD=fbA=(ibA=kD)^(fbA=fD)|0,kbA=0|cw(0|R,0|(fbA=I),45,0|(kbA=0)),ED=fbA=U,YD=(ibA=ID)^(nbA=kbA)|0,GD=kbA=(fbA=nD)^(kbA=ED)|0,IbA=(kbA=DD)+(ibA=GD)|0,(DbA=(fbA=iD)+(nbA=YD)|0)>>>0>>0&&(IbA=IbA+1|0),O=DbA,l=IbA,MD=DbA,oD=IbA,IbA=b,kbA=y,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,XcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,XcA=(((1<>>ibA|0),FD=fbA,kbA=0|cw(0|y,0|(fbA=b),56,0|(kbA=0)),uD=fbA=U,UD=(IbA=XcA)^(nbA=kbA)|0,mD=kbA=(fbA=FD)^(kbA=uD)|0,sD=IbA=0|cw(0|y,0|(kbA=b),63,0|(IbA=0)),KD=kbA=U,tD=IbA=(kbA=mD)^(IbA=KD)|0,IbA=c,kbA=(fbA=UD)^(nbA=sD)|0,DbA=(IbA=tD)+(fbA=c)|0,(ibA=kbA+(nbA=CA)|0)>>>0>>0&&(DbA=DbA+1|0),JD=DbA,nbA=ibA,fbA=(IbA=MD)+ibA|0,ibA=(DbA=oD)+(kbA=JD)|0,fbA>>>0>>0&&(ibA=ibA+1|0),dD=fbA,lD=ibA,ibA=e,DbA=BA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,LcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,LcA=(((1<>>kbA|0),ZD=IbA,DbA=0|cw(0|BA,0|(IbA=e),56,0|(DbA=0)),pD=IbA=U,HD=(ibA=LcA)^(nbA=DbA)|0,ND=DbA=(IbA=ZD)^(DbA=pD)|0,vD=ibA=0|cw(0|BA,0|(DbA=e),63,0|(ibA=0)),WD=DbA=U,XD=ibA=(DbA=ND)^(ibA=WD)|0,ibA=t,DbA=(IbA=HD)^(nbA=vD)|0,fbA=(ibA=XD)+(IbA=t)|0,(kbA=DbA+(nbA=gA)|0)>>>0>>0&&(fbA=fbA+1|0),LD=fbA,fbA=I,ibA=kbA,kbA=(fbA=LD)+(DbA=I)|0,(IbA=ibA+(nbA=R)|0)>>>0>>0&&(kbA=kbA+1|0),VD=IbA,hD=kbA,kbA=r,fbA=AA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,VcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,VcA=(((1<>>DbA|0),yD=ibA,fbA=0|cw(0|AA,0|(ibA=r),56,0|(fbA=0)),RD=ibA=U,OD=(kbA=VcA)^(nbA=fbA)|0,xD=fbA=(ibA=yD)^(fbA=RD)|0,PD=kbA=0|cw(0|AA,0|(fbA=r),63,0|(kbA=0)),zD=fbA=U,jD=kbA=(fbA=xD)^(kbA=zD)|0,kbA=a,fbA=(ibA=OD)^(nbA=PD)|0,IbA=(kbA=jD)+(ibA=a)|0,(DbA=fbA+(nbA=QA)|0)>>>0>>0&&(IbA=IbA+1|0),SD=IbA,IbA=f,kbA=DbA,ibA=DbA+(nbA=cA)|0,DbA=(IbA=SD)+(fbA=f)|0,ibA>>>0>>0&&(DbA=DbA+1|0),TD=ibA,qD=DbA,DbA=C,IbA=$,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,hcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,hcA=(((1<>>fbA|0),_D=kbA,IbA=0|cw(0|$,0|(kbA=C),56,0|(IbA=0)),$D=kbA=U,Ak=(DbA=hcA)^(nbA=IbA)|0,Bk=IbA=(kbA=_D)^(IbA=$D)|0,Qk=DbA=0|cw(0|$,0|(IbA=C),63,0|(DbA=0)),gk=IbA=U,Ck=DbA=(IbA=Bk)^(DbA=gk)|0,DbA=X,IbA=(kbA=Ak)^(nbA=Qk)|0,ibA=(DbA=Ck)+(kbA=X)|0,(fbA=IbA+(nbA=h)|0)>>>0>>0&&(ibA=ibA+1|0),wk=ibA,ibA=k,DbA=fbA,fbA=(ibA=wk)+(IbA=k)|0,(kbA=DbA+(nbA=aA)|0)>>>0>>0&&(fbA=fbA+1|0),rk=kbA,ek=fbA,fbA=D,ibA=bA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,ycA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,ycA=(((1<>>IbA|0),bk=DbA,ibA=0|cw(0|bA,0|(DbA=D),3,0|(ibA=0)),ak=DbA=U,ck=(fbA=ycA)^(nbA=ibA)|0,ik=ibA=(DbA=bk)^(ibA=ak)|0,fbA=0|cw(0|bA,0|(ibA=D),45,0|(fbA=0)),Dk=ibA=U,kk=(DbA=ck)^(nbA=fbA)|0,fk=fbA=(ibA=ik)^(fbA=Dk)|0,kbA=(fbA=ek)+(DbA=fk)|0,(IbA=(ibA=rk)+(nbA=kk)|0)>>>0>>0&&(kbA=kbA+1|0),iA=IbA,Z=kbA,Ik=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),nk=kbA=U,kbA=Z,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,RcA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,RcA=(((1<>>DbA|0),Ek=ibA,Yk=(kbA=Ik)^(nbA=RcA)|0,Gk=fbA=(ibA=nk)^(fbA=Ek)|0,kbA=0|cw(0|iA,0|(fbA=Z),45,0|(kbA=0)),Mk=fbA=U,ok=(ibA=Yk)^(nbA=kbA)|0,Fk=kbA=(fbA=Gk)^(kbA=Mk)|0,IbA=(kbA=qD)+(ibA=Fk)|0,(DbA=(fbA=TD)+(nbA=ok)|0)>>>0>>0&&(IbA=IbA+1|0),DA=DbA,n=IbA,uk=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),Uk=IbA=U,IbA=n,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,OcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,OcA=(((1<>>ibA|0),mk=fbA,sk=(IbA=uk)^(nbA=OcA)|0,Kk=kbA=(fbA=Uk)^(kbA=mk)|0,IbA=0|cw(0|DA,0|(kbA=n),45,0|(IbA=0)),tk=kbA=U,Jk=(fbA=sk)^(nbA=IbA)|0,dk=IbA=(kbA=Kk)^(IbA=tk)|0,DbA=(IbA=hD)+(fbA=dk)|0,(ibA=(kbA=VD)+(nbA=Jk)|0)>>>0>>0&&(DbA=DbA+1|0),kA=ibA,p=DbA,lk=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),Zk=DbA=U,DbA=p,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,xcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,xcA=(((1<>>fbA|0),pk=kbA,Hk=(DbA=lk)^(nbA=xcA)|0,Nk=IbA=(kbA=Zk)^(IbA=pk)|0,DbA=0|cw(0|kA,0|(IbA=p),45,0|(DbA=0)),vk=IbA=U,Wk=(kbA=Hk)^(nbA=DbA)|0,Xk=DbA=(IbA=Nk)^(DbA=vk)|0,ibA=(DbA=lD)+(kbA=Xk)|0,(fbA=(IbA=dD)+(nbA=Wk)|0)>>>0>>0&&(ibA=ibA+1|0),x=fbA,E=ibA,nbA=fbA,kbA=(DbA=BD)+fbA|0,fbA=(ibA=QD)+(IbA=E)|0,kbA>>>0>>0&&(fbA=fbA+1|0),Lk=kbA,Vk=fbA,fbA=d,ibA=eA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,PcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,PcA=(((1<>>IbA|0),hk=DbA,ibA=0|cw(0|eA,0|(DbA=d),56,0|(ibA=0)),yk=DbA=U,Rk=(fbA=PcA)^(nbA=ibA)|0,Ok=ibA=(DbA=hk)^(ibA=yk)|0,xk=fbA=0|cw(0|eA,0|(ibA=d),63,0|(fbA=0)),Pk=ibA=U,zk=fbA=(ibA=Ok)^(fbA=Pk)|0,fbA=f,ibA=(DbA=Rk)^(nbA=xk)|0,kbA=(fbA=zk)+(DbA=f)|0,(IbA=ibA+(nbA=cA)|0)>>>0>>0&&(kbA=kbA+1|0),jk=kbA,kbA=p,fbA=IbA,IbA=(kbA=jk)+(ibA=p)|0,(DbA=fbA+(nbA=kA)|0)>>>0>>0&&(IbA=IbA+1|0),Sk=DbA,Tk=IbA,IbA=i,kbA=rA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,zcA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,zcA=(((1<>>ibA|0),qk=fbA,kbA=0|cw(0|rA,0|(fbA=i),56,0|(kbA=0)),_k=fbA=U,$k=(IbA=zcA)^(nbA=kbA)|0,Af=kbA=(fbA=qk)^(kbA=_k)|0,Bf=IbA=0|cw(0|rA,0|(kbA=i),63,0|(IbA=0)),Qf=kbA=U,gf=IbA=(kbA=Af)^(IbA=Qf)|0,IbA=k,kbA=(fbA=$k)^(nbA=Bf)|0,DbA=(IbA=gf)+(fbA=k)|0,(ibA=kbA+(nbA=aA)|0)>>>0>>0&&(DbA=DbA+1|0),Cf=DbA,DbA=n,IbA=ibA,fbA=ibA+(nbA=DA)|0,ibA=(DbA=Cf)+(kbA=n)|0,fbA>>>0>>0&&(ibA=ibA+1|0),wf=fbA,rf=ibA,ibA=J,DbA=wA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,jcA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,jcA=(((1<>>kbA|0),ef=IbA,DbA=0|cw(0|wA,0|(IbA=J),56,0|(DbA=0)),bf=IbA=U,af=(ibA=jcA)^(nbA=DbA)|0,cf=DbA=(IbA=ef)^(DbA=bf)|0,Df=ibA=0|cw(0|wA,0|(DbA=J),63,0|(ibA=0)),kf=DbA=U,ff=ibA=(DbA=cf)^(ibA=kf)|0,ibA=b,DbA=(IbA=af)^(nbA=Df)|0,fbA=(ibA=ff)+(IbA=b)|0,(kbA=DbA+(nbA=y)|0)>>>0>>0&&(fbA=fbA+1|0),If=fbA,fbA=Z,ibA=kbA,kbA=(fbA=If)+(DbA=Z)|0,(IbA=ibA+(nbA=iA)|0)>>>0>>0&&(kbA=kbA+1|0),nf=IbA,Ef=kbA,kbA=c,fbA=CA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,ScA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,ScA=(((1<>>DbA|0),Yf=ibA,fbA=0|cw(0|CA,0|(ibA=c),56,0|(fbA=0)),Gf=ibA=U,Mf=(kbA=ScA)^(nbA=fbA)|0,of=fbA=(ibA=Yf)^(fbA=Gf)|0,Ff=kbA=0|cw(0|CA,0|(fbA=c),63,0|(kbA=0)),uf=fbA=U,Uf=kbA=(fbA=of)^(kbA=uf)|0,kbA=e,fbA=(ibA=Mf)^(nbA=Ff)|0,IbA=(kbA=Uf)+(ibA=e)|0,(DbA=fbA+(nbA=BA)|0)>>>0>>0&&(IbA=IbA+1|0),mf=IbA,IbA=D,kbA=DbA,ibA=DbA+(nbA=bA)|0,DbA=(IbA=mf)+(fbA=D)|0,ibA>>>0>>0&&(DbA=DbA+1|0),sf=ibA,Kf=DbA,DbA=t,IbA=gA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,TcA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,TcA=(((1<>>fbA|0),tf=kbA,IbA=0|cw(0|gA,0|(kbA=t),56,0|(IbA=0)),Jf=kbA=U,df=(DbA=TcA)^(nbA=IbA)|0,lf=IbA=(kbA=tf)^(IbA=Jf)|0,Zf=DbA=0|cw(0|gA,0|(IbA=t),63,0|(DbA=0)),pf=IbA=U,Hf=DbA=(IbA=lf)^(DbA=pf)|0,DbA=r,IbA=(kbA=df)^(nbA=Zf)|0,ibA=(DbA=Hf)+(kbA=r)|0,(fbA=IbA+(nbA=AA)|0)>>>0>>0&&(ibA=ibA+1|0),Nf=ibA,ibA=d,DbA=fbA,fbA=(ibA=Nf)+(IbA=d)|0,(kbA=DbA+(nbA=eA)|0)>>>0>>0&&(fbA=fbA+1|0),vf=kbA,Wf=fbA,fbA=a,ibA=QA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,qcA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,qcA=(((1<>>IbA|0),Xf=DbA,ibA=0|cw(0|QA,0|(DbA=a),56,0|(ibA=0)),Lf=DbA=U,Vf=(fbA=qcA)^(nbA=ibA)|0,hf=ibA=(DbA=Xf)^(ibA=Lf)|0,yf=fbA=0|cw(0|QA,0|(ibA=a),63,0|(fbA=0)),Rf=ibA=U,Of=fbA=(ibA=hf)^(fbA=Rf)|0,fbA=C,ibA=(DbA=Vf)^(nbA=yf)|0,kbA=(fbA=Of)+(DbA=C)|0,(IbA=ibA+(nbA=$)|0)>>>0>>0&&(kbA=kbA+1|0),xf=kbA,kbA=i,fbA=IbA,IbA=(kbA=xf)+(ibA=i)|0,(DbA=fbA+(nbA=rA)|0)>>>0>>0&&(IbA=IbA+1|0),Pf=DbA,zf=IbA,IbA=l,kbA=O,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,_cA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,_cA=(((1<>>ibA|0),jf=fbA,kbA=0|cw(0|O,0|(fbA=l),3,0|(kbA=0)),Sf=fbA=U,Tf=(IbA=_cA)^(nbA=kbA)|0,qf=kbA=(fbA=jf)^(kbA=Sf)|0,IbA=0|cw(0|O,0|(kbA=l),45,0|(IbA=0)),_f=kbA=U,$f=(fbA=Tf)^(nbA=IbA)|0,AI=IbA=(kbA=qf)^(IbA=_f)|0,DbA=(IbA=zf)+(fbA=AI)|0,(ibA=(kbA=Pf)+(nbA=$f)|0)>>>0>>0&&(DbA=DbA+1|0),fA=ibA,Y=DbA,BI=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),QI=DbA=U,DbA=Y,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,$cA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,$cA=(((1<>>fbA|0),gI=kbA,CI=(DbA=BI)^(nbA=$cA)|0,wI=IbA=(kbA=QI)^(IbA=gI)|0,DbA=0|cw(0|fA,0|(IbA=Y),45,0|(DbA=0)),rI=IbA=U,eI=(kbA=CI)^(nbA=DbA)|0,bI=DbA=(IbA=wI)^(DbA=rI)|0,ibA=(DbA=Wf)+(kbA=bI)|0,(fbA=(IbA=vf)+(nbA=eI)|0)>>>0>>0&&(ibA=ibA+1|0),IA=fbA,G=ibA,aI=IbA=0|cw(0|fbA,0|ibA,3,0|(IbA=0)),cI=ibA=U,ibA=G,DbA=fbA,IbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,AiA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,AiA=(((1<>>kbA|0),iI=IbA,DI=(ibA=aI)^(nbA=AiA)|0,kI=DbA=(IbA=cI)^(DbA=iI)|0,ibA=0|cw(0|IA,0|(DbA=G),45,0|(ibA=0)),fI=DbA=U,II=(IbA=DI)^(nbA=ibA)|0,nI=ibA=(DbA=kI)^(ibA=fI)|0,fbA=(ibA=Kf)+(IbA=nI)|0,(kbA=(DbA=sf)+(nbA=II)|0)>>>0>>0&&(fbA=fbA+1|0),nA=kbA,M=fbA,EI=DbA=0|cw(0|kbA,0|fbA,3,0|(DbA=0)),YI=fbA=U,fbA=M,ibA=kbA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,BiA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,BiA=(((1<>>IbA|0),GI=DbA,MI=(fbA=EI)^(nbA=BiA)|0,oI=ibA=(DbA=YI)^(ibA=GI)|0,fbA=0|cw(0|nA,0|(ibA=M),45,0|(fbA=0)),FI=ibA=U,uI=(DbA=MI)^(nbA=fbA)|0,UI=fbA=(ibA=oI)^(fbA=FI)|0,kbA=(fbA=Ef)+(DbA=UI)|0,(IbA=(ibA=nf)+(nbA=uI)|0)>>>0>>0&&(kbA=kbA+1|0),EA=IbA,o=kbA,mI=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),sI=kbA=U,kbA=o,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,QiA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,QiA=(((1<>>DbA|0),KI=ibA,tI=(kbA=mI)^(nbA=QiA)|0,JI=fbA=(ibA=sI)^(fbA=KI)|0,kbA=0|cw(0|EA,0|(fbA=o),45,0|(kbA=0)),dI=fbA=U,lI=(ibA=tI)^(nbA=kbA)|0,ZI=kbA=(fbA=JI)^(kbA=dI)|0,IbA=(kbA=rf)+(ibA=ZI)|0,(DbA=(fbA=wf)+(nbA=lI)|0)>>>0>>0&&(IbA=IbA+1|0),YA=DbA,F=IbA,pI=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),HI=IbA=U,IbA=F,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,giA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,giA=(((1<>>ibA|0),NI=fbA,vI=(IbA=pI)^(nbA=giA)|0,WI=kbA=(fbA=HI)^(kbA=NI)|0,IbA=0|cw(0|YA,0|(kbA=F),45,0|(IbA=0)),XI=kbA=U,LI=(fbA=vI)^(nbA=IbA)|0,VI=IbA=(kbA=WI)^(IbA=XI)|0,DbA=(IbA=Tk)+(fbA=VI)|0,(ibA=(kbA=Sk)+(nbA=LI)|0)>>>0>>0&&(DbA=DbA+1|0),GA=ibA,u=DbA,hI=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),yI=DbA=U,DbA=u,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,CiA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,CiA=(((1<>>fbA|0),RI=kbA,OI=(DbA=hI)^(nbA=CiA)|0,xI=IbA=(kbA=yI)^(IbA=RI)|0,DbA=0|cw(0|GA,0|(IbA=u),45,0|(DbA=0)),PI=IbA=U,zI=(kbA=OI)^(nbA=DbA)|0,jI=DbA=(IbA=xI)^(DbA=PI)|0,ibA=(DbA=Vk)+(kbA=jI)|0,(fbA=(IbA=Lk)+(nbA=zI)|0)>>>0>>0&&(ibA=ibA+1|0),MA=fbA,m=ibA,SI=IbA=0|cw(0|fbA,0|ibA,56,0|(IbA=0)),TI=ibA=U,ibA=m,DbA=fbA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,wiA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,wiA=(((1<>>kbA|0),qI=IbA,_I=(ibA=SI)^(nbA=wiA)|0,$I=DbA=(IbA=TI)^(DbA=qI)|0,ibA=0|cw(0|MA,0|(DbA=m),63,0|(ibA=0)),An=DbA=U,Bn=(IbA=_I)^(nbA=ibA)|0,Qn=ibA=(DbA=$I)^(ibA=An)|0,ibA=I,DbA=R,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,riA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,riA=(((1<>>kbA|0),gn=IbA,DbA=0|cw(0|R,0|(IbA=I),56,0|(DbA=0)),Cn=IbA=U,wn=(ibA=riA)^(nbA=DbA)|0,rn=DbA=(IbA=gn)^(DbA=Cn)|0,en=ibA=0|cw(0|R,0|(DbA=I),63,0|(ibA=0)),bn=DbA=U,an=ibA=(DbA=rn)^(ibA=bn)|0,ibA=d,DbA=(IbA=wn)^(nbA=en)|0,fbA=(ibA=an)+(IbA=d)|0,(kbA=DbA+(nbA=eA)|0)>>>0>>0&&(fbA=fbA+1|0),cn=fbA,fbA=M,ibA=kbA,kbA=(fbA=cn)+(DbA=M)|0,(IbA=ibA+(nbA=nA)|0)>>>0>>0&&(kbA=kbA+1|0),Dn=IbA,kn=kbA,kbA=f,fbA=cA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,eiA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,eiA=(((1<>>DbA|0),fn=ibA,fbA=0|cw(0|cA,0|(ibA=f),56,0|(fbA=0)),In=ibA=U,nn=(kbA=eiA)^(nbA=fbA)|0,En=fbA=(ibA=fn)^(fbA=In)|0,Yn=kbA=0|cw(0|cA,0|(fbA=f),63,0|(kbA=0)),Gn=fbA=U,Mn=kbA=(fbA=En)^(kbA=Gn)|0,kbA=i,fbA=(ibA=nn)^(nbA=Yn)|0,IbA=(kbA=Mn)+(ibA=i)|0,(DbA=fbA+(nbA=rA)|0)>>>0>>0&&(IbA=IbA+1|0),on=IbA,IbA=G,kbA=DbA,ibA=DbA+(nbA=IA)|0,DbA=(IbA=on)+(fbA=G)|0,ibA>>>0>>0&&(DbA=DbA+1|0),Fn=ibA,un=DbA,DbA=k,IbA=aA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,biA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,biA=(((1<>>fbA|0),Un=kbA,IbA=0|cw(0|aA,0|(kbA=k),56,0|(IbA=0)),mn=kbA=U,sn=(DbA=biA)^(nbA=IbA)|0,Kn=IbA=(kbA=Un)^(IbA=mn)|0,tn=DbA=0|cw(0|aA,0|(IbA=k),63,0|(DbA=0)),Jn=IbA=U,dn=DbA=(IbA=Kn)^(DbA=Jn)|0,DbA=J,IbA=(kbA=sn)^(nbA=tn)|0,ibA=(DbA=dn)+(kbA=J)|0,(fbA=IbA+(nbA=wA)|0)>>>0>>0&&(ibA=ibA+1|0),ln=ibA,ibA=Y,DbA=fbA,fbA=(ibA=ln)+(IbA=Y)|0,(kbA=DbA+(nbA=fA)|0)>>>0>>0&&(fbA=fbA+1|0),Zn=kbA,pn=fbA,fbA=E,ibA=x,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,aiA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,aiA=(((1<>>IbA|0),Hn=DbA,ibA=0|cw(0|x,0|(DbA=E),3,0|(ibA=0)),Nn=DbA=U,vn=(fbA=aiA)^(nbA=ibA)|0,Wn=ibA=(DbA=Hn)^(ibA=Nn)|0,fbA=0|cw(0|x,0|(ibA=E),45,0|(fbA=0)),Xn=ibA=U,Ln=(DbA=vn)^(nbA=fbA)|0,Vn=fbA=(ibA=Wn)^(fbA=Xn)|0,kbA=(fbA=pn)+(DbA=Vn)|0,(IbA=(ibA=Zn)+(nbA=Ln)|0)>>>0>>0&&(kbA=kbA+1|0),oA=IbA,H=kbA,hn=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),yn=kbA=U,kbA=H,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,ciA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,ciA=(((1<>>DbA|0),Rn=ibA,On=(kbA=hn)^(nbA=ciA)|0,xn=fbA=(ibA=yn)^(fbA=Rn)|0,kbA=0|cw(0|oA,0|(fbA=H),45,0|(kbA=0)),Pn=fbA=U,zn=(ibA=On)^(nbA=kbA)|0,jn=kbA=(fbA=xn)^(kbA=Pn)|0,IbA=(kbA=un)+(ibA=jn)|0,(DbA=(fbA=Fn)+(nbA=zn)|0)>>>0>>0&&(IbA=IbA+1|0),FA=DbA,s=IbA,Sn=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),Tn=IbA=U,IbA=s,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,iiA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,iiA=(((1<>>ibA|0),qn=fbA,_n=(IbA=Sn)^(nbA=iiA)|0,$n=kbA=(fbA=Tn)^(kbA=qn)|0,IbA=0|cw(0|FA,0|(kbA=s),45,0|(IbA=0)),AE=kbA=U,BE=(fbA=_n)^(nbA=IbA)|0,QE=IbA=(kbA=$n)^(IbA=AE)|0,DbA=(IbA=kn)+(fbA=QE)|0,(ibA=(kbA=Dn)+(nbA=BE)|0)>>>0>>0&&(DbA=DbA+1|0),P=ibA,N=DbA,nbA=ibA,fbA=(IbA=Bn)+ibA|0,ibA=(DbA=Qn)+(kbA=N)|0,fbA>>>0>>0&&(ibA=ibA+1|0),gE=fbA,CE=ibA,ibA=l,DbA=O,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,DiA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,DiA=(((1<>>kbA|0),wE=IbA,DbA=0|cw(0|O,0|(IbA=l),56,0|(DbA=0)),rE=IbA=U,eE=(ibA=DiA)^(nbA=DbA)|0,bE=DbA=(IbA=wE)^(DbA=rE)|0,aE=ibA=0|cw(0|O,0|(DbA=l),63,0|(ibA=0)),cE=DbA=U,iE=ibA=(DbA=bE)^(ibA=cE)|0,ibA=D,DbA=(IbA=eE)^(nbA=aE)|0,fbA=(ibA=iE)+(IbA=D)|0,(kbA=DbA+(nbA=bA)|0)>>>0>>0&&(fbA=fbA+1|0),DE=fbA,fbA=o,ibA=kbA,kbA=(fbA=DE)+(DbA=o)|0,(IbA=ibA+(nbA=EA)|0)>>>0>>0&&(kbA=kbA+1|0),kE=IbA,fE=kbA,kbA=N,fbA=P,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,kiA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,kiA=(((1<>>DbA|0),IE=ibA,fbA=0|cw(0|P,0|(ibA=N),3,0|(fbA=0)),nE=ibA=U,EE=(kbA=kiA)^(nbA=fbA)|0,YE=fbA=(ibA=IE)^(fbA=nE)|0,kbA=0|cw(0|P,0|(fbA=N),45,0|(kbA=0)),GE=fbA=U,ME=(ibA=EE)^(nbA=kbA)|0,oE=kbA=(fbA=YE)^(kbA=GE)|0,IbA=(kbA=fE)+(ibA=oE)|0,(DbA=(fbA=kE)+(nbA=ME)|0)>>>0>>0&&(IbA=IbA+1|0),z=DbA,L=IbA,FE=DbA,uE=IbA,IbA=E,kbA=x,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,fiA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,fiA=(((1<>>ibA|0),UE=fbA,kbA=0|cw(0|x,0|(fbA=E),56,0|(kbA=0)),mE=fbA=U,sE=(IbA=fiA)^(nbA=kbA)|0,KE=kbA=(fbA=UE)^(kbA=mE)|0,tE=IbA=0|cw(0|x,0|(kbA=E),63,0|(IbA=0)),JE=kbA=U,dE=IbA=(kbA=KE)^(IbA=JE)|0,IbA=M,kbA=(fbA=sE)^(nbA=tE)|0,DbA=(IbA=dE)+(fbA=M)|0,(ibA=kbA+(nbA=nA)|0)>>>0>>0&&(DbA=DbA+1|0),lE=DbA,nbA=ibA,fbA=(IbA=FE)+ibA|0,ibA=(DbA=uE)+(kbA=lE)|0,fbA>>>0>>0&&(ibA=ibA+1|0),ZE=fbA,pE=ibA,ibA=p,DbA=kA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,IiA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,IiA=(((1<>>kbA|0),HE=IbA,DbA=0|cw(0|kA,0|(IbA=p),56,0|(DbA=0)),NE=IbA=U,vE=(ibA=IiA)^(nbA=DbA)|0,WE=DbA=(IbA=HE)^(DbA=NE)|0,XE=ibA=0|cw(0|kA,0|(DbA=p),63,0|(ibA=0)),LE=DbA=U,VE=ibA=(DbA=WE)^(ibA=LE)|0,ibA=G,DbA=(IbA=vE)^(nbA=XE)|0,fbA=(ibA=VE)+(IbA=G)|0,(kbA=DbA+(nbA=IA)|0)>>>0>>0&&(fbA=fbA+1|0),hE=fbA,fbA=N,ibA=kbA,kbA=(fbA=hE)+(DbA=N)|0,(IbA=ibA+(nbA=P)|0)>>>0>>0&&(kbA=kbA+1|0),yE=IbA,RE=kbA,kbA=n,fbA=DA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,niA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,niA=(((1<>>DbA|0),OE=ibA,fbA=0|cw(0|DA,0|(ibA=n),56,0|(fbA=0)),xE=ibA=U,PE=(kbA=niA)^(nbA=fbA)|0,zE=fbA=(ibA=OE)^(fbA=xE)|0,jE=kbA=0|cw(0|DA,0|(fbA=n),63,0|(kbA=0)),SE=fbA=U,TE=kbA=(fbA=zE)^(kbA=SE)|0,kbA=Y,fbA=(ibA=PE)^(nbA=jE)|0,IbA=(kbA=TE)+(ibA=Y)|0,(DbA=fbA+(nbA=fA)|0)>>>0>>0&&(IbA=IbA+1|0),qE=IbA,IbA=s,kbA=DbA,ibA=DbA+(nbA=FA)|0,DbA=(IbA=qE)+(fbA=s)|0,ibA>>>0>>0&&(DbA=DbA+1|0),_E=ibA,$E=DbA,DbA=Z,IbA=iA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,EiA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,EiA=(((1<>>fbA|0),AY=kbA,IbA=0|cw(0|iA,0|(kbA=Z),56,0|(IbA=0)),BY=kbA=U,QY=(DbA=EiA)^(nbA=IbA)|0,gY=IbA=(kbA=AY)^(IbA=BY)|0,CY=DbA=0|cw(0|iA,0|(IbA=Z),63,0|(DbA=0)),wY=IbA=U,rY=DbA=(IbA=gY)^(DbA=wY)|0,DbA=l,IbA=(kbA=QY)^(nbA=CY)|0,ibA=(DbA=rY)+(kbA=l)|0,(fbA=IbA+(nbA=O)|0)>>>0>>0&&(ibA=ibA+1|0),eY=ibA,ibA=H,DbA=fbA,fbA=(ibA=eY)+(IbA=H)|0,(kbA=DbA+(nbA=oA)|0)>>>0>>0&&(fbA=fbA+1|0),bY=kbA,aY=fbA,fbA=m,ibA=MA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,YiA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,YiA=(((1<>>IbA|0),cY=DbA,ibA=0|cw(0|MA,0|(DbA=m),3,0|(ibA=0)),iY=DbA=U,DY=(fbA=YiA)^(nbA=ibA)|0,kY=ibA=(DbA=cY)^(ibA=iY)|0,fbA=0|cw(0|MA,0|(ibA=m),45,0|(fbA=0)),fY=ibA=U,IY=(DbA=DY)^(nbA=fbA)|0,nY=fbA=(ibA=kY)^(fbA=fY)|0,kbA=(fbA=aY)+(DbA=nY)|0,(IbA=(ibA=bY)+(nbA=IY)|0)>>>0>>0&&(kbA=kbA+1|0),uA=IbA,v=kbA,EY=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),YY=kbA=U,kbA=v,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,GiA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,GiA=(((1<>>DbA|0),GY=ibA,MY=(kbA=EY)^(nbA=GiA)|0,oY=fbA=(ibA=YY)^(fbA=GY)|0,kbA=0|cw(0|uA,0|(fbA=v),45,0|(kbA=0)),FY=fbA=U,uY=(ibA=MY)^(nbA=kbA)|0,UY=kbA=(fbA=oY)^(kbA=FY)|0,IbA=(kbA=$E)+(ibA=UY)|0,(DbA=(fbA=_E)+(nbA=uY)|0)>>>0>>0&&(IbA=IbA+1|0),hA=DbA,UA=IbA,mY=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),sY=IbA=U,IbA=UA,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,MiA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,MiA=(((1<>>ibA|0),KY=fbA,tY=(IbA=mY)^(nbA=MiA)|0,JY=kbA=(fbA=sY)^(kbA=KY)|0,IbA=0|cw(0|hA,0|(kbA=UA),45,0|(IbA=0)),dY=kbA=U,lY=(fbA=tY)^(nbA=IbA)|0,ZY=IbA=(kbA=JY)^(IbA=dY)|0,DbA=(IbA=RE)+(fbA=ZY)|0,(ibA=(kbA=yE)+(nbA=lY)|0)>>>0>>0&&(DbA=DbA+1|0),yA=ibA,mA=DbA,pY=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),HY=DbA=U,DbA=mA,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,oiA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,oiA=(((1<>>fbA|0),NY=kbA;vY=(DbA=pY)^(nbA=oiA)|0,WY=IbA=(kbA=HY)^(IbA=NY)|0,DbA=0|cw(0|yA,0|(IbA=mA),45,0|(DbA=0)),XY=IbA=U,LY=(kbA=vY)^(nbA=DbA)|0,VY=DbA=(IbA=WY)^(DbA=XY)|0,ibA=(DbA=pE)+(kbA=VY)|0,(fbA=(IbA=ZE)+(nbA=LY)|0)>>>0>>0&&(ibA=ibA+1|0),WA=fbA,sA=ibA,nbA=fbA,kbA=(DbA=gE)+fbA|0,fbA=(ibA=CE)+(IbA=sA)|0,kbA>>>0>>0&&(fbA=fbA+1|0),hY=kbA,yY=fbA,fbA=u,ibA=GA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,FiA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,FiA=(((1<>>IbA|0),RY=DbA,ibA=0|cw(0|GA,0|(DbA=u),56,0|(ibA=0)),OY=DbA=U,xY=(fbA=FiA)^(nbA=ibA)|0,PY=ibA=(DbA=RY)^(ibA=OY)|0,zY=fbA=0|cw(0|GA,0|(ibA=u),63,0|(fbA=0)),jY=ibA=U,SY=fbA=(ibA=PY)^(fbA=jY)|0,fbA=s,ibA=(DbA=xY)^(nbA=zY)|0,kbA=(fbA=SY)+(DbA=s)|0,(IbA=ibA+(nbA=FA)|0)>>>0>>0&&(kbA=kbA+1|0),TY=kbA,kbA=mA,fbA=IbA,IbA=(kbA=TY)+(ibA=mA)|0,(DbA=fbA+(nbA=yA)|0)>>>0>>0&&(IbA=IbA+1|0),qY=DbA,_Y=IbA,IbA=F,kbA=YA,fbA=0,ibA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(fbA=0,uiA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,uiA=(((1<>>ibA|0),$Y=fbA,kbA=0|cw(0|YA,0|(fbA=F),56,0|(kbA=0)),AG=fbA=U,BG=(IbA=uiA)^(nbA=kbA)|0,QG=kbA=(fbA=$Y)^(kbA=AG)|0,gG=IbA=0|cw(0|YA,0|(kbA=F),63,0|(IbA=0)),CG=kbA=U,wG=IbA=(kbA=QG)^(IbA=CG)|0,IbA=H,kbA=(fbA=BG)^(nbA=gG)|0,DbA=(IbA=wG)+(fbA=H)|0,(ibA=kbA+(nbA=oA)|0)>>>0>>0&&(DbA=DbA+1|0),rG=DbA,DbA=UA,IbA=ibA,fbA=ibA+(nbA=hA)|0,ibA=(DbA=rG)+(kbA=UA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),eG=fbA,bG=ibA,ibA=o,DbA=EA,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,UiA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,UiA=(((1<>>kbA|0),aG=IbA,DbA=0|cw(0|EA,0|(IbA=o),56,0|(DbA=0)),cG=IbA=U,iG=(ibA=UiA)^(nbA=DbA)|0,DG=DbA=(IbA=aG)^(DbA=cG)|0,kG=ibA=0|cw(0|EA,0|(DbA=o),63,0|(ibA=0)),fG=DbA=U,IG=ibA=(DbA=DG)^(ibA=fG)|0,ibA=E,DbA=(IbA=iG)^(nbA=kG)|0,fbA=(ibA=IG)+(IbA=E)|0,(kbA=DbA+(nbA=x)|0)>>>0>>0&&(fbA=fbA+1|0),nG=fbA,fbA=v,ibA=kbA,kbA=(fbA=nG)+(DbA=v)|0,(IbA=ibA+(nbA=uA)|0)>>>0>>0&&(kbA=kbA+1|0),EG=IbA,YG=kbA,kbA=M,fbA=nA,ibA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,miA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,miA=(((1<>>DbA|0),GG=ibA,fbA=0|cw(0|nA,0|(ibA=M),56,0|(fbA=0)),MG=ibA=U,oG=(kbA=miA)^(nbA=fbA)|0,FG=fbA=(ibA=GG)^(fbA=MG)|0,uG=kbA=0|cw(0|nA,0|(fbA=M),63,0|(kbA=0)),UG=fbA=U,mG=kbA=(fbA=FG)^(kbA=UG)|0,kbA=p,fbA=(ibA=oG)^(nbA=uG)|0,IbA=(kbA=mG)+(ibA=p)|0,(DbA=fbA+(nbA=kA)|0)>>>0>>0&&(IbA=IbA+1|0),sG=IbA,IbA=m,kbA=DbA,ibA=DbA+(nbA=MA)|0,DbA=(IbA=sG)+(fbA=m)|0,ibA>>>0>>0&&(DbA=DbA+1|0),KG=ibA,tG=DbA,DbA=G,IbA=IA,kbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(kbA=0,siA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,siA=(((1<>>fbA|0),JG=kbA,IbA=0|cw(0|IA,0|(kbA=G),56,0|(IbA=0)),dG=kbA=U,lG=(DbA=siA)^(nbA=IbA)|0,ZG=IbA=(kbA=JG)^(IbA=dG)|0,pG=DbA=0|cw(0|IA,0|(IbA=G),63,0|(DbA=0)),HG=IbA=U,NG=DbA=(IbA=ZG)^(DbA=HG)|0,DbA=n,IbA=(kbA=lG)^(nbA=pG)|0,ibA=(DbA=NG)+(kbA=n)|0,(fbA=IbA+(nbA=DA)|0)>>>0>>0&&(ibA=ibA+1|0),vG=ibA,ibA=u,DbA=fbA,fbA=(ibA=vG)+(IbA=u)|0,(kbA=DbA+(nbA=GA)|0)>>>0>>0&&(fbA=fbA+1|0),WG=kbA,XG=fbA,fbA=Y,ibA=fA,DbA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,KiA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,KiA=(((1<>>IbA|0),LG=DbA,ibA=0|cw(0|fA,0|(DbA=Y),56,0|(ibA=0)),VG=DbA=U,hG=(fbA=KiA)^(nbA=ibA)|0,yG=ibA=(DbA=LG)^(ibA=VG)|0,RG=fbA=0|cw(0|fA,0|(ibA=Y),63,0|(fbA=0)),OG=ibA=U,xG=fbA=(ibA=yG)^(fbA=OG)|0,fbA=Z,ibA=(DbA=hG)^(nbA=RG)|0,kbA=(fbA=xG)+(DbA=Z)|0,(IbA=ibA+(nbA=iA)|0)>>>0>>0&&(kbA=kbA+1|0),PG=kbA,kbA=F,fbA=IbA,IbA=(kbA=PG)+(ibA=F)|0,(DbA=fbA+(nbA=YA)|0)>>>0>>0&&(IbA=IbA+1|0),zG=DbA,jG=IbA,IbA=L,kbA=z,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,tiA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,tiA=(((1<>>ibA|0),SG=fbA,kbA=0|cw(0|z,0|(fbA=L),3,0|(kbA=0)),TG=fbA=U,qG=(IbA=tiA)^(nbA=kbA)|0,_G=kbA=(fbA=SG)^(kbA=TG)|0,IbA=0|cw(0|z,0|(kbA=L),45,0|(IbA=0)),$G=kbA=U,AM=(fbA=qG)^(nbA=IbA)|0,BM=IbA=(kbA=_G)^(IbA=$G)|0,DbA=(IbA=jG)+(fbA=BM)|0,(ibA=(kbA=zG)+(nbA=AM)|0)>>>0>>0&&(DbA=DbA+1|0),KA=ibA,j=DbA,QM=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),gM=DbA=U,DbA=j,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,JiA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,JiA=(((1<>>fbA|0),CM=kbA,wM=(DbA=QM)^(nbA=JiA)|0,rM=IbA=(kbA=gM)^(IbA=CM)|0,DbA=0|cw(0|KA,0|(IbA=j),45,0|(DbA=0)),eM=IbA=U,bM=(kbA=wM)^(nbA=DbA)|0,aM=DbA=(IbA=rM)^(DbA=eM)|0,ibA=(DbA=XG)+(kbA=aM)|0,(fbA=(IbA=WG)+(nbA=bM)|0)>>>0>>0&&(ibA=ibA+1|0),RA=fbA,tA=ibA,cM=IbA=0|cw(0|fbA,0|ibA,3,0|(IbA=0)),iM=ibA=U,ibA=tA,DbA=fbA,IbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,diA=ibA>>>kbA|0):(IbA=ibA>>>kbA|0,diA=(((1<>>kbA|0),DM=IbA,kM=(ibA=cM)^(nbA=diA)|0,fM=DbA=(IbA=iM)^(DbA=DM)|0,ibA=0|cw(0|RA,0|(DbA=tA),45,0|(ibA=0)),IM=DbA=U,nM=(IbA=kM)^(nbA=ibA)|0,EM=ibA=(DbA=fM)^(ibA=IM)|0,fbA=(ibA=tG)+(IbA=EM)|0,(kbA=(DbA=KG)+(nbA=nM)|0)>>>0>>0&&(fbA=fbA+1|0),OA=kbA,HA=fbA,YM=DbA=0|cw(0|kbA,0|fbA,3,0|(DbA=0)),GM=fbA=U,fbA=HA,ibA=kbA,DbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,liA=fbA>>>IbA|0):(DbA=fbA>>>IbA|0,liA=(((1<>>IbA|0),MM=DbA,oM=(fbA=YM)^(nbA=liA)|0,FM=ibA=(DbA=GM)^(ibA=MM)|0,fbA=0|cw(0|OA,0|(ibA=HA),45,0|(fbA=0)),uM=ibA=U,UM=(DbA=oM)^(nbA=fbA)|0,mM=fbA=(ibA=FM)^(fbA=uM)|0,kbA=(fbA=YG)+(DbA=mM)|0,(IbA=(ibA=EG)+(nbA=UM)|0)>>>0>>0&&(kbA=kbA+1|0),xA=IbA,JA=kbA,sM=ibA=0|cw(0|IbA,0|kbA,3,0|(ibA=0)),KM=kbA=U,kbA=JA,fbA=IbA,ibA=0,DbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(ibA=0,ZiA=kbA>>>DbA|0):(ibA=kbA>>>DbA|0,ZiA=(((1<>>DbA|0),tM=ibA,JM=(kbA=sM)^(nbA=ZiA)|0,dM=fbA=(ibA=KM)^(fbA=tM)|0,kbA=0|cw(0|xA,0|(fbA=JA),45,0|(kbA=0)),lM=fbA=U,ZM=(ibA=JM)^(nbA=kbA)|0,pM=kbA=(fbA=dM)^(kbA=lM)|0,IbA=(kbA=bG)+(ibA=pM)|0,(DbA=(fbA=eG)+(nbA=ZM)|0)>>>0>>0&&(IbA=IbA+1|0),PA=DbA,NA=IbA,HM=fbA=0|cw(0|DbA,0|IbA,3,0|(fbA=0)),NM=IbA=U,IbA=NA,kbA=DbA,fbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,piA=IbA>>>ibA|0):(fbA=IbA>>>ibA|0,piA=(((1<>>ibA|0),vM=fbA,WM=(IbA=HM)^(nbA=piA)|0,XM=kbA=(fbA=NM)^(kbA=vM)|0,IbA=0|cw(0|PA,0|(kbA=NA),45,0|(IbA=0)),LM=kbA=U,VM=(fbA=WM)^(nbA=IbA)|0,hM=IbA=(kbA=XM)^(IbA=LM)|0,DbA=(IbA=_Y)+(fbA=hM)|0,(ibA=(kbA=qY)+(nbA=VM)|0)>>>0>>0&&(DbA=DbA+1|0),qA=ibA,XA=DbA,yM=kbA=0|cw(0|ibA,0|DbA,3,0|(kbA=0)),RM=DbA=U,DbA=XA,IbA=ibA,kbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,HiA=DbA>>>fbA|0):(kbA=DbA>>>fbA|0,HiA=(((1<>>fbA|0),OM=kbA,xM=(DbA=yM)^(nbA=HiA)|0,PM=IbA=(kbA=RM)^(IbA=OM)|0,DbA=0|cw(0|qA,0|(IbA=XA),45,0|(DbA=0)),zM=IbA=U,jM=(kbA=xM)^(nbA=DbA)|0,SM=DbA=(IbA=PM)^(DbA=zM)|0,ibA=(DbA=yY)+(kbA=SM)|0,(fbA=(IbA=hY)+(nbA=jM)|0)>>>0>>0&&(ibA=ibA+1|0),zA=fbA,jA=ibA,TM=fbA,qM=ibA,_M=PA,$M=ibA=NA,Ao=OA,Bo=ibA=HA,Qo=KA,go=ibA=j,Co=P,wo=ibA=N,ro=oA,eo=ibA=H,bo=kA,ao=ibA=p,co=iA,io=ibA=Z,Do=eA,ko=ibA=d,fo=wA,Io=ibA=J,no=gA,Eo=ibA=t,Yo=h,Go=ibA=X,Mo=_,oo=ibA=K,Fo=ObA,uo=ibA=HbA,Uo=KbA,mo=ibA=MbA,so=mbA,Ko=ibA=GbA,to=YaA,Jo=ibA=DaA,lo=BaA,Zo=ibA=SbA,po=AaA,Ho=ibA=jbA,No=baA,vo=ibA=CaA,_A=ibA=0|w[((DbA=A)+56|0)>>2],SA=IbA=0|w[(DbA+60|0)>>2],IbA=0|w[(DbA+32|0)>>2],CaA=ibA=0|w[(DbA+36|0)>>2],Wo=IbA=0|Dw(0|(baA=IbA),0|ibA,14,0|(IbA=0)),Xo=ibA=U,IbA=0|Dw(0|baA,0|(ibA=CaA),18,0|(IbA=0)),Lo=ibA=U,Vo=(DbA=Wo)^(nbA=IbA)|0,ho=IbA=(ibA=Xo)^(IbA=Lo)|0,DbA=0|Dw(0|baA,0|(IbA=CaA),41,0|(DbA=0)),yo=IbA=U,Ro=(ibA=Vo)^(nbA=DbA)|0,Oo=DbA=(IbA=ho)^(DbA=yo)|0,fbA=(DbA=SA)+(ibA=Oo)|0,(kbA=(IbA=_A)+(nbA=Ro)|0)>>>0>>0&&(fbA=fbA+1|0),xo=fbA,LA=fbA=0|w[((DbA=A)+48|0)>>2],dA=IbA=0|w[(DbA+52|0)>>2],vA=IbA=0|w[(DbA+40|0)>>2],S=fbA=0|w[(DbA+44|0)>>2],Po=IbA=(fbA=dA)^(IbA=S)|0,IbA=CaA,fbA=(DbA=LA)^(nbA=vA)|0,zo=DbA=(IbA=Po)&(DbA=CaA)|0,DbA=dA,jo=(IbA=fbA&(nbA=baA)|0)^(nbA=LA)|0,So=fbA=(DbA=zo)^(fbA=dA)|0,DbA=kbA,kbA=(fbA=xo)+(IbA=So)|0,(ibA=DbA+(nbA=jo)|0)>>>0>>0&&(kbA=kbA+1|0),To=kbA,nbA=ibA,IbA=(fbA=No)+ibA|0,ibA=(kbA=vo)+(DbA=To)|0,IbA>>>0>>0&&(ibA=ibA+1|0),kbA=IbA,IbA=ibA+(fbA=1116352408)|0,(DbA=kbA+(nbA=-685199838)|0)>>>0>>0&&(IbA=IbA+1|0),$bA=DbA,VbA=IbA,$A=IbA=0|w[((ibA=A)+24|0)>>2],AB=kbA=0|w[(ibA+28|0)>>2],ibA=DbA,DbA=(kbA=VbA)+(IbA=AB)|0,(fbA=ibA+(nbA=$A)|0)>>>0>>0&&(DbA=DbA+1|0),AaA=fbA,jbA=DbA,nbA=fbA,IbA=(kbA=po)+fbA|0,fbA=(DbA=Ho)+(ibA=jbA)|0,IbA>>>0>>0&&(fbA=fbA+1|0),qo=IbA,_o=fbA,fbA=ZbA,fbA=CaA,IbA=(fbA=ZbA)+(kbA=CaA)|0,(ibA=(DbA=LbA)+(nbA=baA)|0)>>>0>>0&&(IbA=IbA+1|0),$o=ibA,AF=IbA,IbA=lbA,IbA=S,ibA=(IbA=lbA)+(DbA=S)|0,(kbA=(fbA=XbA)+(nbA=vA)|0)>>>0>>0&&(ibA=ibA+1|0),BF=kbA,QF=ibA,ibA=pbA,ibA=dA,kbA=(ibA=pbA)+(fbA=dA)|0,(DbA=(IbA=RbA)+(nbA=LA)|0)>>>0>>0&&(kbA=kbA+1|0),gF=kbA,kbA=jbA,kbA=CaA,kbA=S,CF=(ibA=baA)^(nbA=vA)|0,wF=IbA=(kbA=CaA)^(IbA=S)|0,rF=ibA=(IbA=jbA)&(ibA=wF)|0,ibA=S,eF=(IbA=(kbA=AaA)&(nbA=CF)|0)^(nbA=vA)|0,bF=kbA=(ibA=rF)^(kbA=S)|0,ibA=DbA,DbA=(kbA=gF)+(IbA=bF)|0,(fbA=ibA+(nbA=eF)|0)>>>0>>0&&(DbA=DbA+1|0),aF=DbA,cF=ibA=0|Dw(0|AaA,0|(DbA=jbA),14,0|(ibA=0)),iF=DbA=U,ibA=0|Dw(0|AaA,0|(DbA=jbA),18,0|(ibA=0)),DF=DbA=U,kF=(kbA=cF)^(nbA=ibA)|0,fF=ibA=(DbA=iF)^(ibA=DF)|0,kbA=0|Dw(0|AaA,0|(ibA=jbA),41,0|(kbA=0)),IF=ibA=U,nF=(DbA=kF)^(nbA=kbA)|0,EF=kbA=(ibA=fF)^(kbA=IF)|0,ibA=fbA,fbA=(kbA=aF)+(DbA=EF)|0,(IbA=ibA+(nbA=nF)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=IbA,IbA=fbA+(ibA=1899447441)|0,(DbA=kbA+(nbA=602891725)|0)>>>0>>0&&(IbA=IbA+1|0),maA=DbA,uaA=IbA,IbA=0|w[((fbA=A)+16|0)>>2],lA=kbA=0|w[(fbA+20|0)>>2],fbA=DbA,ibA=DbA+(nbA=VA=IbA)|0,DbA=(kbA=uaA)+(IbA=lA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),XbA=ibA,lbA=DbA,DbA=jbA,DbA=CaA,YF=(kbA=AaA)^(nbA=baA)|0,GF=fbA=(DbA=jbA)^(fbA=CaA)|0,DbA=ibA,MF=kbA=(fbA=lbA)&(kbA=GF)|0,kbA=CaA,oF=(fbA=ibA&(nbA=YF)|0)^(nbA=baA)|0,FF=DbA=(kbA=MF)^(DbA=CaA)|0,ibA=(DbA=QF)+(fbA=FF)|0,(IbA=(kbA=BF)+(nbA=oF)|0)>>>0>>0&&(ibA=ibA+1|0),uF=ibA,UF=kbA=0|Dw(0|XbA,0|(ibA=lbA),14,0|(kbA=0)),mF=ibA=U,kbA=0|Dw(0|XbA,0|(ibA=lbA),18,0|(kbA=0)),sF=ibA=U,KF=(DbA=UF)^(nbA=kbA)|0,tF=kbA=(ibA=mF)^(kbA=sF)|0,DbA=0|Dw(0|XbA,0|(kbA=lbA),41,0|(DbA=0)),JF=kbA=U,dF=(ibA=KF)^(nbA=DbA)|0,lF=DbA=(kbA=tF)^(DbA=JF)|0,kbA=IbA,IbA=(DbA=uF)+(ibA=lF)|0,(fbA=kbA+(nbA=dF)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=-1245643825)|0,(ibA=DbA+(nbA=-330482897)|0)>>>0>>0&&(fbA=fbA+1|0),saA=ibA,UaA=fbA,fbA=0|w[((IbA=A)+8|0)>>2],W=DbA=0|w[(IbA+12|0)>>2],IbA=ibA,kbA=ibA+(nbA=ZA=fbA)|0,ibA=(DbA=UaA)+(fbA=W)|0,kbA>>>0>>0&&(ibA=ibA+1|0),LbA=kbA,ZbA=ibA,ibA=lbA,ibA=jbA,ZF=(DbA=XbA)^(nbA=AaA)|0,pF=IbA=(ibA=lbA)^(IbA=jbA)|0,HF=DbA=(IbA=ZbA)&(DbA=pF)|0,DbA=jbA,NF=(IbA=(ibA=kbA)&(nbA=ZF)|0)^(nbA=AaA)|0,vF=ibA=(DbA=HF)^(ibA=jbA)|0,kbA=(ibA=AF)+(IbA=vF)|0,(fbA=(DbA=$o)+(nbA=NF)|0)>>>0>>0&&(kbA=kbA+1|0),WF=kbA,XF=DbA=0|Dw(0|LbA,0|(kbA=ZbA),14,0|(DbA=0)),LF=kbA=U,DbA=0|Dw(0|LbA,0|(kbA=ZbA),18,0|(DbA=0)),VF=kbA=U,hF=(ibA=XF)^(nbA=DbA)|0,yF=DbA=(kbA=LF)^(DbA=VF)|0,ibA=0|Dw(0|LbA,0|(DbA=ZbA),41,0|(ibA=0)),RF=DbA=U,OF=(kbA=hF)^(nbA=ibA)|0,xF=ibA=(DbA=yF)^(ibA=RF)|0,DbA=fbA,fbA=(ibA=WF)+(kbA=xF)|0,(IbA=DbA+(nbA=OF)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=IbA,IbA=fbA+(DbA=-373957723)|0,(kbA=ibA+(nbA=-2121671748)|0)>>>0>>0&&(IbA=IbA+1|0),PF=kbA,TA=IbA,IbA=0|w[(fbA=A)>>2],jbA=ibA=0|w[(fbA+4|0)>>2],fbA=kbA,DbA=kbA+(nbA=AaA=IbA)|0,kbA=(ibA=TA)+(IbA=jbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),TbA=DbA,vbA=kbA,kbA=lbA,kbA=ZbA,zF=(ibA=XbA)^(nbA=LbA)|0,jF=fbA=(kbA=lbA)^(fbA=ZbA)|0,kbA=DbA,SF=ibA=(fbA=vbA)&(ibA=jF)|0,ibA=lbA,TF=(fbA=DbA&(nbA=zF)|0)^(nbA=XbA)|0,qF=kbA=(ibA=SF)^(kbA=lbA)|0,DbA=(kbA=_o)+(fbA=qF)|0,(IbA=(ibA=qo)+(nbA=TF)|0)>>>0>>0&&(DbA=DbA+1|0),_F=DbA,$F=ibA=0|Dw(0|TbA,0|(DbA=vbA),14,0|(ibA=0)),Au=DbA=U,ibA=0|Dw(0|TbA,0|(DbA=vbA),18,0|(ibA=0)),Bu=DbA=U,Qu=(kbA=$F)^(nbA=ibA)|0,gu=ibA=(DbA=Au)^(ibA=Bu)|0,kbA=0|Dw(0|TbA,0|(ibA=vbA),41,0|(kbA=0)),Cu=ibA=U,wu=(DbA=Qu)^(nbA=kbA)|0,ru=kbA=(ibA=gu)^(kbA=Cu)|0,ibA=IbA,IbA=(kbA=_F)+(DbA=ru)|0,(fbA=ibA+(nbA=wu)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=961987163)|0,(DbA=kbA+(nbA=-213338824)|0)>>>0>>0&&(fbA=fbA+1|0),eu=DbA,BB=fbA,bu=DbA,au=fbA,fbA=W,fbA=lA,cu=kbA=(fbA=W)^(kbA=lA)|0,kbA=jbA,iu=(fbA=(IbA=ZA)^(nbA=VA)|0)&(nbA=AaA)|0,Du=IbA=(kbA=cu)&(IbA=jbA)|0,IbA=W,IbA=lA,ku=fbA=(IbA=W)&(fbA=lA)|0,fu=(IbA=iu)^(nbA=(kbA=ZA)&(nbA=VA)|0)|0,Iu=kbA=(fbA=Du)^(kbA=ku)|0,nu=IbA=0|Dw(0|AaA,0|(kbA=jbA),28,0|(IbA=0)),Eu=kbA=U,IbA=0|Dw(0|AaA,0|(kbA=jbA),34,0|(IbA=0)),Yu=kbA=U,Gu=(fbA=nu)^(nbA=IbA)|0,Mu=IbA=(kbA=Eu)^(IbA=Yu)|0,fbA=0|Dw(0|AaA,0|(IbA=jbA),39,0|(fbA=0)),ou=IbA=U,Fu=(kbA=Gu)^(nbA=fbA)|0,uu=fbA=(IbA=Mu)^(fbA=ou)|0,DbA=(fbA=Iu)+(kbA=uu)|0,(ibA=(IbA=fu)+(nbA=Fu)|0)>>>0>>0&&(DbA=DbA+1|0),Uu=DbA,DbA=VbA,fbA=ibA,kbA=ibA+(nbA=$bA)|0,ibA=(DbA=Uu)+(IbA=VbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),RbA=kbA,pbA=ibA,nbA=kbA,IbA=(DbA=bu)+kbA|0,kbA=(ibA=au)+(fbA=pbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),$bA=IbA,VbA=kbA,nbA=IbA,fbA=(ibA=lo)+IbA|0,IbA=(kbA=Zo)+(DbA=VbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),mu=fbA,su=IbA,IbA=vbA,IbA=faA,fbA=(IbA=vbA)+(ibA=faA)|0,(DbA=(kbA=TbA)+(nbA=MaA)|0)>>>0>>0&&(fbA=fbA+1|0),Ku=DbA,tu=fbA,fbA=ZbA,fbA=zbA,DbA=(fbA=ZbA)+(kbA=zbA)|0,(ibA=(IbA=LbA)+(nbA=QaA)|0)>>>0>>0&&(DbA=DbA+1|0),Ju=ibA,du=DbA,DbA=lbA,DbA=IaA,ibA=(DbA=lbA)+(IbA=IaA)|0,(kbA=(fbA=XbA)+(nbA=oaA)|0)>>>0>>0&&(ibA=ibA+1|0),lu=ibA,ibA=VbA,ibA=ZbA,ibA=vbA,Zu=(DbA=LbA)^(nbA=TbA)|0,pu=fbA=(ibA=ZbA)^(fbA=vbA)|0,Hu=DbA=(fbA=VbA)&(DbA=pu)|0,DbA=ZbA,Nu=(fbA=(ibA=$bA)&(nbA=Zu)|0)^(nbA=LbA)|0,vu=ibA=(DbA=Hu)^(ibA=ZbA)|0,DbA=kbA,kbA=(ibA=lu)+(fbA=vu)|0,(IbA=DbA+(nbA=Nu)|0)>>>0>>0&&(kbA=kbA+1|0),Wu=kbA,Xu=DbA=0|Dw(0|$bA,0|(kbA=VbA),14,0|(DbA=0)),Lu=kbA=U,DbA=0|Dw(0|$bA,0|(kbA=VbA),18,0|(DbA=0)),Vu=kbA=U,hu=(ibA=Xu)^(nbA=DbA)|0,yu=DbA=(kbA=Lu)^(DbA=Vu)|0,ibA=0|Dw(0|$bA,0|(DbA=VbA),41,0|(ibA=0)),Ru=DbA=U,Ou=(kbA=hu)^(nbA=ibA)|0,xu=ibA=(DbA=yu)^(ibA=Ru)|0,DbA=IbA,IbA=(ibA=Wu)+(kbA=xu)|0,(fbA=DbA+(nbA=Ou)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=1508970993)|0,(kbA=ibA+(nbA=-1241133031)|0)>>>0>>0&&(fbA=fbA+1|0),MaA=kbA,faA=fbA,Pu=kbA,zu=fbA,ju=ibA=0|Dw(0|RbA,0|(fbA=pbA),28,0|(ibA=0)),Su=fbA=U,ibA=0|Dw(0|RbA,0|(fbA=pbA),34,0|(ibA=0)),Tu=fbA=U,qu=(IbA=ju)^(nbA=ibA)|0,_u=ibA=(fbA=Su)^(ibA=Tu)|0,IbA=0|Dw(0|RbA,0|(ibA=pbA),39,0|(IbA=0)),$u=ibA=U,AU=(fbA=qu)^(nbA=IbA)|0,BU=IbA=(ibA=_u)^(IbA=$u)|0,IbA=pbA,IbA=jbA,IbA=W,QU=fbA=(IbA=jbA)^(fbA=W)|0,gU=(IbA=RbA)&(nbA=(ibA=AaA)^(nbA=ZA)|0)|0,CU=ibA=(fbA=pbA)&(ibA=QU)|0,ibA=jbA,ibA=W,wU=IbA=(ibA=jbA)&(IbA=W)|0,rU=(ibA=gU)^(nbA=(fbA=AaA)&(nbA=ZA)|0)|0,eU=fbA=(IbA=CU)^(fbA=wU)|0,kbA=(fbA=BU)+(ibA=eU)|0,(DbA=(IbA=AU)+(nbA=rU)|0)>>>0>>0&&(kbA=kbA+1|0),bU=kbA,kbA=uaA,fbA=DbA,ibA=DbA+(nbA=maA)|0,DbA=(kbA=bU)+(IbA=uaA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),XbA=ibA,lbA=DbA,nbA=ibA,IbA=(kbA=Pu)+ibA|0,ibA=(DbA=zu)+(fbA=lbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),BaA=IbA,SbA=ibA,ibA=vbA,ibA=VbA,aU=(DbA=TbA)^(nbA=$bA)|0,cU=kbA=(ibA=vbA)^(kbA=VbA)|0,iU=DbA=(kbA=SbA)&(DbA=cU)|0,DbA=vbA,DU=(kbA=(ibA=IbA)&(nbA=aU)|0)^(nbA=TbA)|0,kU=ibA=(DbA=iU)^(ibA=vbA)|0,IbA=(ibA=du)+(kbA=kU)|0,(fbA=(DbA=Ju)+(nbA=DU)|0)>>>0>>0&&(IbA=IbA+1|0),fU=IbA,IU=DbA=0|Dw(0|BaA,0|(IbA=SbA),14,0|(DbA=0)),nU=IbA=U,DbA=0|Dw(0|BaA,0|(IbA=SbA),18,0|(DbA=0)),EU=IbA=U,YU=(ibA=IU)^(nbA=DbA)|0,GU=DbA=(IbA=nU)^(DbA=EU)|0,ibA=0|Dw(0|BaA,0|(DbA=SbA),41,0|(ibA=0)),MU=DbA=U,oU=(IbA=YU)^(nbA=ibA)|0,FU=ibA=(DbA=GU)^(ibA=MU)|0,DbA=fbA,fbA=(ibA=fU)+(IbA=FU)|0,(kbA=DbA+(nbA=oU)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=-1841331548)|0,(IbA=ibA+(nbA=-1357295717)|0)>>>0>>0&&(kbA=kbA+1|0),oaA=IbA,IaA=kbA,uU=IbA,UU=kbA,mU=ibA=0|Dw(0|XbA,0|(kbA=lbA),28,0|(ibA=0)),sU=kbA=U,ibA=0|Dw(0|XbA,0|(kbA=lbA),34,0|(ibA=0)),KU=kbA=U,tU=(fbA=mU)^(nbA=ibA)|0,JU=ibA=(kbA=sU)^(ibA=KU)|0,fbA=0|Dw(0|XbA,0|(ibA=lbA),39,0|(fbA=0)),dU=ibA=U,lU=(kbA=tU)^(nbA=fbA)|0,ZU=fbA=(ibA=JU)^(fbA=dU)|0,fbA=lbA,fbA=pbA,fbA=jbA,pU=kbA=(fbA=pbA)^(kbA=jbA)|0,HU=(fbA=XbA)&(nbA=(ibA=RbA)^(nbA=AaA)|0)|0,NU=ibA=(kbA=lbA)&(ibA=pU)|0,ibA=pbA,ibA=jbA,vU=fbA=(ibA=pbA)&(fbA=jbA)|0,WU=(ibA=HU)^(nbA=(kbA=RbA)&(nbA=AaA)|0)|0,XU=kbA=(fbA=NU)^(kbA=vU)|0,IbA=(kbA=ZU)+(ibA=XU)|0,(DbA=(fbA=lU)+(nbA=WU)|0)>>>0>>0&&(IbA=IbA+1|0),LU=IbA,IbA=UaA,kbA=DbA,ibA=DbA+(nbA=saA)|0,DbA=(IbA=LU)+(fbA=UaA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),LbA=ibA,ZbA=DbA,nbA=ibA,fbA=(IbA=uU)+ibA|0,ibA=(DbA=UU)+(kbA=ZbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),TbA=fbA,vbA=ibA,ibA=VbA,ibA=SbA,VU=(DbA=$bA)^(nbA=BaA)|0,hU=IbA=(ibA=VbA)^(IbA=SbA)|0,yU=DbA=(IbA=vbA)&(DbA=hU)|0,DbA=VbA,RU=(IbA=(ibA=fbA)&(nbA=VU)|0)^(nbA=$bA)|0,OU=ibA=(DbA=yU)^(ibA=VbA)|0,fbA=(ibA=tu)+(IbA=OU)|0,(kbA=(DbA=Ku)+(nbA=RU)|0)>>>0>>0&&(fbA=fbA+1|0),xU=fbA,PU=DbA=0|Dw(0|TbA,0|(fbA=vbA),14,0|(DbA=0)),zU=fbA=U,DbA=0|Dw(0|TbA,0|(fbA=vbA),18,0|(DbA=0)),jU=fbA=U,SU=(ibA=PU)^(nbA=DbA)|0,TU=DbA=(fbA=zU)^(DbA=jU)|0,ibA=0|Dw(0|TbA,0|(DbA=vbA),41,0|(ibA=0)),qU=DbA=U,_U=(fbA=SU)^(nbA=ibA)|0,$U=ibA=(DbA=TU)^(ibA=qU)|0,DbA=kbA,kbA=(ibA=xU)+(fbA=$U)|0,(IbA=DbA+(nbA=_U)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=-1424204075)|0,(fbA=ibA+(nbA=-630357736)|0)>>>0>>0&&(IbA=IbA+1|0),maA=fbA,uaA=IbA,Am=fbA,Bm=IbA,Qm=ibA=0|Dw(0|LbA,0|(IbA=ZbA),28,0|(ibA=0)),gm=IbA=U,ibA=0|Dw(0|LbA,0|(IbA=ZbA),34,0|(ibA=0)),Cm=IbA=U,wm=(kbA=Qm)^(nbA=ibA)|0,rm=ibA=(IbA=gm)^(ibA=Cm)|0,kbA=0|Dw(0|LbA,0|(ibA=ZbA),39,0|(kbA=0)),em=ibA=U,bm=(IbA=wm)^(nbA=kbA)|0,am=kbA=(ibA=rm)^(kbA=em)|0,kbA=ZbA,kbA=lbA,kbA=pbA,cm=IbA=(kbA=lbA)^(IbA=pbA)|0,im=(kbA=LbA)&(nbA=(ibA=XbA)^(nbA=RbA)|0)|0,Dm=ibA=(IbA=ZbA)&(ibA=cm)|0,ibA=lbA,ibA=pbA,km=kbA=(ibA=lbA)&(kbA=pbA)|0,fm=(ibA=im)^(nbA=(IbA=XbA)&(nbA=RbA)|0)|0,Im=IbA=(kbA=Dm)^(IbA=km)|0,fbA=(IbA=am)+(ibA=Im)|0,(DbA=(kbA=bm)+(nbA=fm)|0)>>>0>>0&&(fbA=fbA+1|0),nm=fbA,fbA=TA,IbA=DbA,ibA=DbA+(nbA=PF)|0,DbA=(fbA=nm)+(kbA=TA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),RbA=ibA,pbA=DbA,nbA=ibA,kbA=(fbA=Am)+ibA|0,ibA=(DbA=Bm)+(IbA=pbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),$bA=kbA,VbA=ibA,ibA=vbA,ibA=SbA,Em=(DbA=TbA)^(nbA=BaA)|0,Ym=fbA=(ibA=vbA)^(fbA=SbA)|0,Gm=DbA=(fbA=VbA)&(DbA=Ym)|0,DbA=SbA,Mm=(fbA=(ibA=kbA)&(nbA=Em)|0)^(nbA=BaA)|0,om=ibA=(DbA=Gm)^(ibA=SbA)|0,kbA=(ibA=su)+(fbA=om)|0,(IbA=(DbA=mu)+(nbA=Mm)|0)>>>0>>0&&(kbA=kbA+1|0),Fm=kbA,um=DbA=0|Dw(0|$bA,0|(kbA=VbA),14,0|(DbA=0)),Um=kbA=U,DbA=0|Dw(0|$bA,0|(kbA=VbA),18,0|(DbA=0)),mm=kbA=U,sm=(ibA=um)^(nbA=DbA)|0,Km=DbA=(kbA=Um)^(DbA=mm)|0,ibA=0|Dw(0|$bA,0|(DbA=VbA),41,0|(ibA=0)),tm=DbA=U,Jm=(kbA=sm)^(nbA=ibA)|0,dm=ibA=(DbA=Km)^(ibA=tm)|0,DbA=IbA,IbA=(ibA=Fm)+(kbA=dm)|0,(fbA=DbA+(nbA=Jm)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-670586216)|0,(kbA=ibA+(nbA=-1560083902)|0)>>>0>>0&&(fbA=fbA+1|0),saA=kbA,UaA=fbA,lm=kbA,Zm=fbA,pm=ibA=0|Dw(0|RbA,0|(fbA=pbA),28,0|(ibA=0)),Hm=fbA=U,ibA=0|Dw(0|RbA,0|(fbA=pbA),34,0|(ibA=0)),Nm=fbA=U,vm=(IbA=pm)^(nbA=ibA)|0,Wm=ibA=(fbA=Hm)^(ibA=Nm)|0,IbA=0|Dw(0|RbA,0|(ibA=pbA),39,0|(IbA=0)),Xm=ibA=U,Lm=(fbA=vm)^(nbA=IbA)|0,Vm=IbA=(ibA=Wm)^(IbA=Xm)|0,IbA=pbA,IbA=lbA,IbA=ZbA,hm=fbA=(IbA=lbA)^(fbA=ZbA)|0,ym=(IbA=RbA)&(nbA=(ibA=XbA)^(nbA=LbA)|0)|0,Rm=ibA=(fbA=pbA)&(ibA=hm)|0,ibA=lbA,ibA=ZbA,Om=IbA=(ibA=lbA)&(IbA=ZbA)|0,xm=(ibA=ym)^(nbA=(fbA=XbA)&(nbA=LbA)|0)|0,Pm=fbA=(IbA=Rm)^(fbA=Om)|0,kbA=(fbA=Vm)+(ibA=Pm)|0,(DbA=(IbA=Lm)+(nbA=xm)|0)>>>0>>0&&(kbA=kbA+1|0),zm=kbA,kbA=BB,fbA=DbA,ibA=DbA+(nbA=eu)|0,DbA=(kbA=zm)+(IbA=BB)|0,ibA>>>0>>0&&(DbA=DbA+1|0),XbA=ibA,lbA=DbA,nbA=ibA,IbA=(kbA=lm)+ibA|0,ibA=(DbA=Zm)+(fbA=lbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),QaA=IbA,zbA=ibA,nbA=IbA,fbA=(DbA=to)+IbA|0,IbA=(ibA=Jo)+(kbA=zbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),jm=fbA,Sm=IbA,IbA=VbA,IbA=iaA,fbA=(IbA=VbA)+(DbA=iaA)|0,(kbA=(ibA=$bA)+(nbA=FaA)|0)>>>0>>0&&(fbA=fbA+1|0),Tm=kbA,qm=fbA,fbA=vbA,fbA=caA,kbA=(fbA=vbA)+(ibA=caA)|0,(DbA=(IbA=TbA)+(nbA=GaA)|0)>>>0>>0&&(kbA=kbA+1|0),_m=DbA,$m=kbA,kbA=SbA,kbA=eaA,DbA=(kbA=SbA)+(IbA=eaA)|0,(ibA=(fbA=BaA)+(nbA=kaA)|0)>>>0>>0&&(DbA=DbA+1|0),As=DbA,DbA=zbA,DbA=vbA,DbA=VbA,Bs=(kbA=TbA)^(nbA=$bA)|0,Qs=fbA=(DbA=vbA)^(fbA=VbA)|0,gs=kbA=(fbA=zbA)&(kbA=Qs)|0,kbA=vbA,fbA=(DbA=QaA)&(nbA=Bs)|0,Cs=DbA=(kbA=gs)^(DbA=vbA)|0,kbA=ibA,IbA=ibA+(nbA=fbA^(nbA=TbA)|0)|0,ibA=(DbA=As)+(fbA=Cs)|0,IbA>>>0>>0&&(ibA=ibA+1|0),ws=ibA,rs=kbA=0|Dw(0|QaA,0|(ibA=zbA),14,0|(kbA=0)),es=ibA=U,kbA=0|Dw(0|QaA,0|(ibA=zbA),18,0|(kbA=0)),bs=ibA=U,as=(DbA=rs)^(nbA=kbA)|0,cs=kbA=(ibA=es)^(kbA=bs)|0,DbA=0|Dw(0|QaA,0|(kbA=zbA),41,0|(DbA=0)),is=kbA=U,Ds=(ibA=as)^(nbA=DbA)|0,ks=DbA=(kbA=cs)^(DbA=is)|0,kbA=IbA,IbA=(DbA=ws)+(ibA=ks)|0,(fbA=kbA+(nbA=Ds)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=310598401)|0,(ibA=DbA+(nbA=1164996542)|0)>>>0>>0&&(fbA=fbA+1|0),kaA=ibA,eaA=fbA,fs=ibA,Is=fbA,ns=DbA=0|Dw(0|XbA,0|(fbA=lbA),28,0|(DbA=0)),Es=fbA=U,DbA=0|Dw(0|XbA,0|(fbA=lbA),34,0|(DbA=0)),Ys=fbA=U,Gs=(IbA=ns)^(nbA=DbA)|0,Ms=DbA=(fbA=Es)^(DbA=Ys)|0,IbA=0|Dw(0|XbA,0|(DbA=lbA),39,0|(IbA=0)),os=DbA=U,Fs=(fbA=Gs)^(nbA=IbA)|0,us=IbA=(DbA=Ms)^(IbA=os)|0,IbA=lbA,IbA=ZbA,IbA=pbA,Us=fbA=(IbA=ZbA)^(fbA=pbA)|0,ms=(IbA=XbA)&(nbA=(DbA=LbA)^(nbA=RbA)|0)|0,ss=DbA=(fbA=lbA)&(DbA=Us)|0,DbA=ZbA,DbA=pbA,Ks=IbA=(DbA=ZbA)&(IbA=pbA)|0,ts=(DbA=ms)^(nbA=(fbA=LbA)&(nbA=RbA)|0)|0,Js=fbA=(IbA=ss)^(fbA=Ks)|0,ibA=(fbA=us)+(DbA=Js)|0,(kbA=(IbA=Fs)+(nbA=ts)|0)>>>0>>0&&(ibA=ibA+1|0),ds=ibA,ibA=faA,fbA=kbA,DbA=kbA+(nbA=MaA)|0,kbA=(ibA=ds)+(IbA=faA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),LbA=DbA,ZbA=kbA,nbA=DbA,IbA=(ibA=fs)+DbA|0,DbA=(kbA=Is)+(fbA=ZbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),TbA=IbA,vbA=DbA,DbA=VbA,DbA=zbA,ls=(kbA=$bA)^(nbA=QaA)|0,Zs=ibA=(DbA=VbA)^(ibA=zbA)|0,ps=kbA=(ibA=vbA)&(kbA=Zs)|0,kbA=VbA,Hs=(ibA=(DbA=IbA)&(nbA=ls)|0)^(nbA=$bA)|0,Ns=DbA=(kbA=ps)^(DbA=VbA)|0,IbA=(DbA=$m)+(ibA=Ns)|0,(fbA=(kbA=_m)+(nbA=Hs)|0)>>>0>>0&&(IbA=IbA+1|0),vs=IbA,Ws=kbA=0|Dw(0|TbA,0|(IbA=vbA),14,0|(kbA=0)),Xs=IbA=U,kbA=0|Dw(0|TbA,0|(IbA=vbA),18,0|(kbA=0)),Ls=IbA=U,Vs=(DbA=Ws)^(nbA=kbA)|0,hs=kbA=(IbA=Xs)^(kbA=Ls)|0,DbA=0|Dw(0|TbA,0|(kbA=vbA),41,0|(DbA=0)),ys=kbA=U,Rs=(IbA=Vs)^(nbA=DbA)|0,Os=DbA=(kbA=hs)^(DbA=ys)|0,kbA=fbA,fbA=(DbA=vs)+(IbA=Os)|0,(ibA=kbA+(nbA=Rs)|0)>>>0>>0&&(fbA=fbA+1|0),DbA=ibA,IbA=ibA+(nbA=1323610764)|0,ibA=fbA+(kbA=607225278)|0,IbA>>>0>>0&&(ibA=ibA+1|0),GaA=IbA,caA=ibA,xs=IbA,Ps=ibA,zs=DbA=0|Dw(0|LbA,0|(ibA=ZbA),28,0|(DbA=0)),js=ibA=U,DbA=0|Dw(0|LbA,0|(ibA=ZbA),34,0|(DbA=0)),Ss=ibA=U,Ts=(fbA=zs)^(nbA=DbA)|0,qs=DbA=(ibA=js)^(DbA=Ss)|0,fbA=0|Dw(0|LbA,0|(DbA=ZbA),39,0|(fbA=0)),_s=DbA=U,$s=(ibA=Ts)^(nbA=fbA)|0,AK=fbA=(DbA=qs)^(fbA=_s)|0,fbA=ZbA,fbA=lbA,fbA=pbA,BK=ibA=(fbA=lbA)^(ibA=pbA)|0,QK=(fbA=LbA)&(nbA=(DbA=XbA)^(nbA=RbA)|0)|0,gK=DbA=(ibA=ZbA)&(DbA=BK)|0,DbA=lbA,DbA=pbA,CK=fbA=(DbA=lbA)&(fbA=pbA)|0,wK=(DbA=QK)^(nbA=(ibA=XbA)&(nbA=RbA)|0)|0,rK=ibA=(fbA=gK)^(ibA=CK)|0,IbA=(ibA=AK)+(DbA=rK)|0,(kbA=(fbA=$s)+(nbA=wK)|0)>>>0>>0&&(IbA=IbA+1|0),eK=IbA,IbA=IaA,ibA=kbA,kbA=(IbA=eK)+(fbA=IaA)|0,(DbA=ibA+(nbA=oaA)|0)>>>0>>0&&(kbA=kbA+1|0);RbA=DbA,pbA=kbA,nbA=DbA,fbA=(IbA=xs)+DbA|0,DbA=(kbA=Ps)+(ibA=pbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),$bA=fbA,VbA=DbA,DbA=vbA,DbA=zbA,bK=(kbA=TbA)^(nbA=QaA)|0,aK=IbA=(DbA=vbA)^(IbA=zbA)|0,cK=kbA=(IbA=VbA)&(kbA=aK)|0,kbA=zbA,iK=(IbA=(DbA=fbA)&(nbA=bK)|0)^(nbA=QaA)|0,DK=DbA=(kbA=cK)^(DbA=zbA)|0,fbA=(DbA=qm)+(IbA=DK)|0,(ibA=(kbA=Tm)+(nbA=iK)|0)>>>0>>0&&(fbA=fbA+1|0),kK=fbA,fK=kbA=0|Dw(0|$bA,0|(fbA=VbA),14,0|(kbA=0)),IK=fbA=U,kbA=0|Dw(0|$bA,0|(fbA=VbA),18,0|(kbA=0)),nK=fbA=U,EK=(DbA=fK)^(nbA=kbA)|0,YK=kbA=(fbA=IK)^(kbA=nK)|0,GK=DbA=0|Dw(0|$bA,0|(kbA=VbA),41,0|(DbA=0)),MK=kbA=U,oK=DbA=(kbA=YK)^(DbA=MK)|0,kbA=ibA,IbA=ibA+(nbA=(fbA=EK)^(nbA=GK)|0)|0,ibA=(DbA=kK)+(fbA=oK)|0,IbA>>>0>>0&&(ibA=ibA+1|0),DbA=IbA,IbA=ibA+(kbA=1426881987)|0,(fbA=DbA+(nbA=-704662302)|0)>>>0>>0&&(IbA=IbA+1|0),FaA=fbA,iaA=IbA,FK=fbA,uK=IbA,UK=DbA=0|Dw(0|RbA,0|(IbA=pbA),28,0|(DbA=0)),mK=IbA=U,DbA=0|Dw(0|RbA,0|(IbA=pbA),34,0|(DbA=0)),sK=IbA=U,KK=(ibA=UK)^(nbA=DbA)|0,tK=DbA=(IbA=mK)^(DbA=sK)|0,ibA=0|Dw(0|RbA,0|(DbA=pbA),39,0|(ibA=0)),JK=DbA=U,dK=(IbA=KK)^(nbA=ibA)|0,lK=ibA=(DbA=tK)^(ibA=JK)|0,ibA=pbA,ibA=lbA,ibA=ZbA,ZK=IbA=(ibA=lbA)^(IbA=ZbA)|0,pK=(ibA=RbA)&(nbA=(DbA=XbA)^(nbA=LbA)|0)|0,HK=DbA=(IbA=pbA)&(DbA=ZK)|0,DbA=lbA,DbA=ZbA,NK=ibA=(DbA=lbA)&(ibA=ZbA)|0,vK=(DbA=pK)^(nbA=(IbA=XbA)&(nbA=LbA)|0)|0,WK=IbA=(ibA=HK)^(IbA=NK)|0,fbA=(IbA=lK)+(DbA=WK)|0,(kbA=(ibA=dK)+(nbA=vK)|0)>>>0>>0&&(fbA=fbA+1|0),XK=fbA,fbA=uaA,IbA=kbA,DbA=kbA+(nbA=maA)|0,kbA=(fbA=XK)+(ibA=uaA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),XbA=DbA,lbA=kbA,nbA=DbA,ibA=(fbA=FK)+DbA|0,DbA=(kbA=uK)+(IbA=lbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),BaA=ibA,SbA=DbA,DbA=vbA,DbA=VbA,LK=(kbA=TbA)^(nbA=$bA)|0,VK=fbA=(DbA=vbA)^(fbA=VbA)|0,DbA=ibA,hK=kbA=(fbA=SbA)&(kbA=VK)|0,kbA=vbA,yK=(fbA=ibA&(nbA=LK)|0)^(nbA=TbA)|0,RK=DbA=(kbA=hK)^(DbA=vbA)|0,ibA=(DbA=Sm)+(fbA=RK)|0,(IbA=(kbA=jm)+(nbA=yK)|0)>>>0>>0&&(ibA=ibA+1|0),OK=ibA,xK=kbA=0|Dw(0|BaA,0|(ibA=SbA),14,0|(kbA=0)),PK=ibA=U,kbA=0|Dw(0|BaA,0|(ibA=SbA),18,0|(kbA=0)),zK=ibA=U,jK=(DbA=xK)^(nbA=kbA)|0,SK=kbA=(ibA=PK)^(kbA=zK)|0,DbA=0|Dw(0|BaA,0|(kbA=SbA),41,0|(DbA=0)),TK=kbA=U,qK=(ibA=jK)^(nbA=DbA)|0,_K=DbA=(kbA=SK)^(DbA=TK)|0,kbA=IbA,IbA=(DbA=OK)+(ibA=_K)|0,(fbA=kbA+(nbA=qK)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=1925078388)|0,(ibA=DbA+(nbA=-226784913)|0)>>>0>>0&&(fbA=fbA+1|0),YaA=ibA,DaA=fbA,$K=ibA,At=fbA,Bt=DbA=0|Dw(0|XbA,0|(fbA=lbA),28,0|(DbA=0)),Qt=fbA=U,DbA=0|Dw(0|XbA,0|(fbA=lbA),34,0|(DbA=0)),gt=fbA=U,Ct=(IbA=Bt)^(nbA=DbA)|0,wt=DbA=(fbA=Qt)^(DbA=gt)|0,IbA=0|Dw(0|XbA,0|(DbA=lbA),39,0|(IbA=0)),rt=DbA=U,et=(fbA=Ct)^(nbA=IbA)|0,bt=IbA=(DbA=wt)^(IbA=rt)|0,IbA=lbA,IbA=ZbA,IbA=pbA,at=fbA=(IbA=ZbA)^(fbA=pbA)|0,ct=(IbA=XbA)&(nbA=(DbA=LbA)^(nbA=RbA)|0)|0,it=DbA=(fbA=lbA)&(DbA=at)|0,DbA=ZbA,DbA=pbA,Dt=IbA=(DbA=ZbA)&(IbA=pbA)|0,kt=(DbA=ct)^(nbA=(fbA=LbA)&(nbA=RbA)|0)|0,ft=fbA=(IbA=it)^(fbA=Dt)|0,ibA=(fbA=bt)+(DbA=ft)|0,(kbA=(IbA=et)+(nbA=kt)|0)>>>0>>0&&(ibA=ibA+1|0),It=ibA,ibA=UaA,fbA=kbA,DbA=kbA+(nbA=saA)|0,kbA=(ibA=It)+(IbA=UaA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),LbA=DbA,ZbA=kbA,nbA=DbA,IbA=(ibA=$K)+DbA|0,DbA=(kbA=At)+(fbA=ZbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),QaA=IbA,zbA=DbA,nbA=IbA,fbA=(kbA=so)+IbA|0,IbA=(DbA=Ko)+(ibA=zbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),nt=fbA,Et=IbA,IbA=EbA,IbA=SbA,fbA=(IbA=EbA)+(kbA=SbA)|0,(ibA=(DbA=ubA)+(nbA=BaA)|0)>>>0>>0&&(fbA=fbA+1|0),Yt=ibA,Gt=fbA,fbA=YbA,fbA=VbA,ibA=(fbA=YbA)+(DbA=VbA)|0,(kbA=(IbA=FbA)+(nbA=$bA)|0)>>>0>>0&&(ibA=ibA+1|0),Mt=kbA,ot=ibA,ibA=vbA,ibA=T,kbA=(ibA=vbA)+(IbA=T)|0,(DbA=(fbA=TbA)+(nbA=pA)|0)>>>0>>0&&(kbA=kbA+1|0),Ft=kbA,kbA=zbA,kbA=VbA,kbA=SbA,ut=(ibA=$bA)^(nbA=BaA)|0,Ut=fbA=(kbA=VbA)^(fbA=SbA)|0,mt=ibA=(fbA=zbA)&(ibA=Ut)|0,ibA=VbA,st=(fbA=(kbA=QaA)&(nbA=ut)|0)^(nbA=$bA)|0,Kt=kbA=(ibA=mt)^(kbA=VbA)|0,ibA=DbA,DbA=(kbA=Ft)+(fbA=Kt)|0,(IbA=ibA+(nbA=st)|0)>>>0>>0&&(DbA=DbA+1|0),tt=DbA,Jt=ibA=0|Dw(0|QaA,0|(DbA=zbA),14,0|(ibA=0)),dt=DbA=U,ibA=0|Dw(0|QaA,0|(DbA=zbA),18,0|(ibA=0)),lt=DbA=U,Zt=(kbA=Jt)^(nbA=ibA)|0,pt=ibA=(DbA=dt)^(ibA=lt)|0,kbA=0|Dw(0|QaA,0|(ibA=zbA),41,0|(kbA=0)),Ht=ibA=U,Nt=(DbA=Zt)^(nbA=kbA)|0,vt=kbA=(ibA=pt)^(kbA=Ht)|0,ibA=IbA,IbA=(kbA=tt)+(DbA=vt)|0,(fbA=ibA+(nbA=Nt)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-2132889090)|0,(DbA=kbA+(nbA=991336113)|0)>>>0>>0&&(fbA=fbA+1|0),$bA=DbA,VbA=fbA,Wt=DbA,Xt=fbA,Lt=kbA=0|Dw(0|LbA,0|(fbA=ZbA),28,0|(kbA=0)),Vt=fbA=U,kbA=0|Dw(0|LbA,0|(fbA=ZbA),34,0|(kbA=0)),ht=fbA=U,yt=(IbA=Lt)^(nbA=kbA)|0,Rt=kbA=(fbA=Vt)^(kbA=ht)|0,IbA=0|Dw(0|LbA,0|(kbA=ZbA),39,0|(IbA=0)),Ot=kbA=U,xt=(fbA=yt)^(nbA=IbA)|0,Pt=IbA=(kbA=Rt)^(IbA=Ot)|0,IbA=ZbA,IbA=lbA,IbA=pbA,zt=fbA=(IbA=lbA)^(fbA=pbA)|0,jt=(IbA=LbA)&(nbA=(kbA=XbA)^(nbA=RbA)|0)|0,St=kbA=(fbA=ZbA)&(kbA=zt)|0,kbA=lbA,kbA=pbA,Tt=IbA=(kbA=lbA)&(IbA=pbA)|0,qt=(kbA=jt)^(nbA=(fbA=XbA)&(nbA=RbA)|0)|0,_t=fbA=(IbA=St)^(fbA=Tt)|0,DbA=(fbA=Pt)+(kbA=_t)|0,(ibA=(IbA=xt)+(nbA=qt)|0)>>>0>>0&&(DbA=DbA+1|0),$t=DbA,DbA=eaA,fbA=ibA,kbA=ibA+(nbA=kaA)|0,ibA=(DbA=$t)+(IbA=eaA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=Wt)+kbA|0,kbA=(ibA=Xt)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),RbA=IbA,pbA=kbA,kbA=SbA,kbA=zbA,AJ=(ibA=BaA)^(nbA=QaA)|0,BJ=DbA=(kbA=SbA)^(DbA=zbA)|0,QJ=ibA=(DbA=pbA)&(ibA=BJ)|0,ibA=SbA,gJ=(DbA=(kbA=IbA)&(nbA=AJ)|0)^(nbA=BaA)|0,CJ=kbA=(ibA=QJ)^(kbA=SbA)|0,IbA=(kbA=ot)+(DbA=CJ)|0,(fbA=(ibA=Mt)+(nbA=gJ)|0)>>>0>>0&&(IbA=IbA+1|0),wJ=IbA,rJ=ibA=0|Dw(0|RbA,0|(IbA=pbA),14,0|(ibA=0)),eJ=IbA=U,ibA=0|Dw(0|RbA,0|(IbA=pbA),18,0|(ibA=0)),bJ=IbA=U,aJ=(kbA=rJ)^(nbA=ibA)|0,cJ=ibA=(IbA=eJ)^(ibA=bJ)|0,kbA=0|Dw(0|RbA,0|(ibA=pbA),41,0|(kbA=0)),iJ=ibA=U,DJ=(IbA=aJ)^(nbA=kbA)|0,kJ=kbA=(ibA=cJ)^(kbA=iJ)|0,ibA=fbA,fbA=(kbA=wJ)+(IbA=kJ)|0,(DbA=ibA+(nbA=DJ)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=DbA,IbA=DbA+(nbA=633803317)|0,DbA=fbA+(ibA=-1680079193)|0,IbA>>>0>>0&&(DbA=DbA+1|0),BaA=IbA,SbA=DbA,fJ=IbA,IJ=DbA,nJ=kbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(kbA=0)),EJ=DbA=U,kbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(kbA=0)),YJ=DbA=U,GJ=(fbA=nJ)^(nbA=kbA)|0,MJ=kbA=(DbA=EJ)^(kbA=YJ)|0,fbA=0|Dw(0|ubA,0|(kbA=EbA),39,0|(fbA=0)),oJ=kbA=U,FJ=(DbA=GJ)^(nbA=fbA)|0,uJ=fbA=(kbA=MJ)^(fbA=oJ)|0,fbA=EbA,fbA=lbA,fbA=ZbA,UJ=DbA=(fbA=lbA)^(DbA=ZbA)|0,mJ=(fbA=ubA)&(nbA=(kbA=XbA)^(nbA=LbA)|0)|0,sJ=kbA=(DbA=EbA)&(kbA=UJ)|0,kbA=lbA,kbA=ZbA,KJ=fbA=(kbA=lbA)&(fbA=ZbA)|0,tJ=(kbA=mJ)^(nbA=(DbA=XbA)&(nbA=LbA)|0)|0,JJ=DbA=(fbA=sJ)^(DbA=KJ)|0,IbA=(DbA=uJ)+(kbA=JJ)|0,(ibA=(fbA=FJ)+(nbA=tJ)|0)>>>0>>0&&(IbA=IbA+1|0),dJ=IbA,IbA=caA,DbA=ibA,kbA=ibA+(nbA=GaA)|0,ibA=(IbA=dJ)+(fbA=caA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=fJ)+kbA|0,kbA=(ibA=IJ)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),XbA=fbA,lbA=kbA,kbA=pbA,kbA=zbA,lJ=(ibA=RbA)^(nbA=QaA)|0,ZJ=IbA=(kbA=pbA)^(IbA=zbA)|0,pJ=ibA=(IbA=lbA)&(ibA=ZJ)|0,ibA=zbA,HJ=(IbA=(kbA=fbA)&(nbA=lJ)|0)^(nbA=QaA)|0,NJ=kbA=(ibA=pJ)^(kbA=zbA)|0,fbA=(kbA=Gt)+(IbA=NJ)|0,(DbA=(ibA=Yt)+(nbA=HJ)|0)>>>0>>0&&(fbA=fbA+1|0),vJ=fbA,WJ=ibA=0|Dw(0|XbA,0|(fbA=lbA),14,0|(ibA=0)),XJ=fbA=U,ibA=0|Dw(0|XbA,0|(fbA=lbA),18,0|(ibA=0)),LJ=fbA=U,VJ=(kbA=WJ)^(nbA=ibA)|0,hJ=ibA=(fbA=XJ)^(ibA=LJ)|0,kbA=0|Dw(0|XbA,0|(ibA=lbA),41,0|(kbA=0)),yJ=ibA=U,RJ=(fbA=VJ)^(nbA=kbA)|0,OJ=kbA=(ibA=hJ)^(kbA=yJ)|0,ibA=DbA,DbA=(kbA=vJ)+(fbA=OJ)|0,(IbA=ibA+(nbA=RJ)|0)>>>0>>0&&(DbA=DbA+1|0),kbA=IbA,IbA=DbA+(ibA=-1046744716)|0,(fbA=kbA+(nbA=-815192428)|0)>>>0>>0&&(IbA=IbA+1|0),QaA=fbA,zbA=IbA,xJ=fbA,PJ=IbA,zJ=kbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(kbA=0)),jJ=IbA=U,kbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(kbA=0)),SJ=IbA=U,TJ=(DbA=zJ)^(nbA=kbA)|0,qJ=kbA=(IbA=jJ)^(kbA=SJ)|0,DbA=0|Dw(0|FbA,0|(kbA=YbA),39,0|(DbA=0)),_J=kbA=U,$J=(IbA=TJ)^(nbA=DbA)|0,Ad=DbA=(kbA=qJ)^(DbA=_J)|0,DbA=YbA,DbA=EbA,DbA=ZbA,Bd=IbA=(DbA=EbA)^(IbA=ZbA)|0,Qd=(DbA=FbA)&(nbA=(kbA=ubA)^(nbA=LbA)|0)|0,gd=kbA=(IbA=YbA)&(kbA=Bd)|0,kbA=EbA,kbA=ZbA,Cd=DbA=(kbA=EbA)&(DbA=ZbA)|0,wd=(kbA=Qd)^(nbA=(IbA=ubA)&(nbA=LbA)|0)|0,rd=IbA=(DbA=gd)^(IbA=Cd)|0,fbA=(IbA=Ad)+(kbA=rd)|0,(ibA=(DbA=$J)+(nbA=wd)|0)>>>0>>0&&(fbA=fbA+1|0),ed=fbA,fbA=iaA,IbA=ibA,kbA=ibA+(nbA=FaA)|0,ibA=(fbA=ed)+(DbA=iaA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),mbA=kbA,GbA=ibA,nbA=kbA,DbA=(fbA=xJ)+kbA|0,kbA=(ibA=PJ)+(IbA=GbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),LbA=DbA,ZbA=kbA,kbA=lbA,kbA=pbA,bd=(ibA=XbA)^(nbA=RbA)|0,ad=fbA=(kbA=lbA)^(fbA=pbA)|0,kbA=DbA,cd=ibA=(fbA=ZbA)&(ibA=ad)|0,ibA=pbA,id=(fbA=DbA&(nbA=bd)|0)^(nbA=RbA)|0,Dd=kbA=(ibA=cd)^(kbA=pbA)|0,DbA=(kbA=Et)+(fbA=Dd)|0,(IbA=(ibA=nt)+(nbA=id)|0)>>>0>>0&&(DbA=DbA+1|0),kd=DbA,fd=ibA=0|Dw(0|LbA,0|(DbA=ZbA),14,0|(ibA=0)),Id=DbA=U,ibA=0|Dw(0|LbA,0|(DbA=ZbA),18,0|(ibA=0)),nd=DbA=U,Ed=(kbA=fd)^(nbA=ibA)|0,Yd=ibA=(DbA=Id)^(ibA=nd)|0,kbA=0|Dw(0|LbA,0|(ibA=ZbA),41,0|(kbA=0)),Gd=ibA=U,Md=(DbA=Ed)^(nbA=kbA)|0,od=kbA=(ibA=Yd)^(kbA=Gd)|0,ibA=IbA,IbA=(kbA=kd)+(DbA=od)|0,(fbA=ibA+(nbA=Md)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-459576895)|0,(DbA=kbA+(nbA=-1628353838)|0)>>>0>>0&&(fbA=fbA+1|0),kaA=DbA,eaA=fbA,Fd=DbA,ud=fbA,Ud=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),md=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),sd=fbA=U,Kd=(IbA=Ud)^(nbA=kbA)|0,td=kbA=(fbA=md)^(kbA=sd)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),Jd=kbA=U,dd=(fbA=Kd)^(nbA=IbA)|0,ld=IbA=(kbA=td)^(IbA=Jd)|0,IbA=GbA,IbA=EbA,IbA=YbA,Zd=fbA=(IbA=EbA)^(fbA=YbA)|0,pd=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,Hd=kbA=(fbA=GbA)&(kbA=Zd)|0,kbA=EbA,kbA=YbA,Nd=IbA=(kbA=EbA)&(IbA=YbA)|0,vd=(kbA=pd)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,Wd=fbA=(IbA=Hd)^(fbA=Nd)|0,DbA=(fbA=ld)+(kbA=Wd)|0,(ibA=(IbA=dd)+(nbA=vd)|0)>>>0>>0&&(DbA=DbA+1|0),Xd=DbA,DbA=DaA,fbA=ibA,kbA=ibA+(nbA=YaA)|0,ibA=(DbA=Xd)+(IbA=DaA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=Fd)+kbA|0,kbA=(ibA=ud)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),TbA=IbA,vbA=kbA,nbA=IbA,fbA=(ibA=Uo)+IbA|0,IbA=(kbA=mo)+(DbA=vbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),Ld=fbA,Vd=IbA,IbA=ZbA,IbA=NbA,fbA=(IbA=ZbA)+(ibA=NbA)|0,(DbA=(kbA=LbA)+(nbA=xbA)|0)>>>0>>0&&(fbA=fbA+1|0),hd=DbA,yd=fbA,fbA=obA,fbA=lbA,DbA=(fbA=obA)+(kbA=lbA)|0,(ibA=(IbA=tbA)+(nbA=XbA)|0)>>>0>>0&&(DbA=DbA+1|0),Rd=ibA,Od=DbA,DbA=UbA,DbA=pbA,ibA=(DbA=UbA)+(IbA=pbA)|0,(kbA=(fbA=JbA)+(nbA=RbA)|0)>>>0>>0&&(ibA=ibA+1|0),xd=ibA,ibA=vbA,ibA=lbA,ibA=ZbA,Pd=(DbA=XbA)^(nbA=LbA)|0,zd=fbA=(ibA=lbA)^(fbA=ZbA)|0,jd=DbA=(fbA=vbA)&(DbA=zd)|0,DbA=lbA,Sd=(fbA=(ibA=TbA)&(nbA=Pd)|0)^(nbA=XbA)|0,Td=ibA=(DbA=jd)^(ibA=lbA)|0,DbA=kbA,kbA=(ibA=xd)+(fbA=Td)|0,(IbA=DbA+(nbA=Sd)|0)>>>0>>0&&(kbA=kbA+1|0),qd=kbA,_d=DbA=0|Dw(0|TbA,0|(kbA=vbA),14,0|(DbA=0)),$d=kbA=U,DbA=0|Dw(0|TbA,0|(kbA=vbA),18,0|(DbA=0)),Al=kbA=U,Bl=(ibA=_d)^(nbA=DbA)|0,Ql=DbA=(kbA=$d)^(DbA=Al)|0,ibA=0|Dw(0|TbA,0|(DbA=vbA),41,0|(ibA=0)),gl=DbA=U,Cl=(kbA=Bl)^(nbA=ibA)|0,wl=ibA=(DbA=Ql)^(ibA=gl)|0,DbA=IbA,IbA=(ibA=qd)+(kbA=wl)|0,(fbA=DbA+(nbA=Cl)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-272742522)|0,(kbA=ibA+(nbA=944711139)|0)>>>0>>0&&(fbA=fbA+1|0),RbA=kbA,pbA=fbA,rl=kbA,el=fbA,bl=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),al=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),cl=fbA=U,il=(IbA=bl)^(nbA=ibA)|0,Dl=ibA=(fbA=al)^(ibA=cl)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),kl=ibA=U,fl=(fbA=il)^(nbA=IbA)|0,Il=IbA=(ibA=Dl)^(IbA=kl)|0,IbA=EbA,IbA=YbA,IbA=GbA,nl=fbA=(IbA=YbA)^(fbA=GbA)|0,El=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,Yl=ibA=(fbA=EbA)&(ibA=nl)|0,ibA=YbA,ibA=GbA,Gl=IbA=(ibA=YbA)&(IbA=GbA)|0,Ml=(ibA=El)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,ol=fbA=(IbA=Yl)^(fbA=Gl)|0,kbA=(fbA=Il)+(ibA=ol)|0,(DbA=(IbA=fl)+(nbA=Ml)|0)>>>0>>0&&(kbA=kbA+1|0),Fl=kbA,kbA=VbA,fbA=DbA,ibA=DbA+(nbA=$bA)|0,DbA=(kbA=Fl)+(IbA=VbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=rl)+ibA|0,ibA=(DbA=el)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),JbA=IbA,UbA=ibA,ibA=ZbA,ibA=vbA,ul=(DbA=LbA)^(nbA=TbA)|0,Ul=kbA=(ibA=ZbA)^(kbA=vbA)|0,ml=DbA=(kbA=UbA)&(DbA=Ul)|0,DbA=ZbA,sl=(kbA=(ibA=IbA)&(nbA=ul)|0)^(nbA=LbA)|0,Kl=ibA=(DbA=ml)^(ibA=ZbA)|0,IbA=(ibA=Od)+(kbA=Kl)|0,(fbA=(DbA=Rd)+(nbA=sl)|0)>>>0>>0&&(IbA=IbA+1|0),tl=IbA,Jl=DbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(DbA=0)),dl=IbA=U,DbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(DbA=0)),ll=IbA=U,Zl=(ibA=Jl)^(nbA=DbA)|0,pl=DbA=(IbA=dl)^(DbA=ll)|0,ibA=0|Dw(0|JbA,0|(DbA=UbA),41,0|(ibA=0)),Hl=DbA=U,Nl=(IbA=Zl)^(nbA=ibA)|0,vl=ibA=(DbA=pl)^(ibA=Hl)|0,DbA=fbA,fbA=(ibA=tl)+(IbA=vl)|0,(kbA=DbA+(nbA=Nl)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=264347078)|0,(IbA=ibA+(nbA=-1953704523)|0)>>>0>>0&&(kbA=kbA+1|0),XbA=IbA,lbA=kbA,Wl=IbA,Xl=kbA,Ll=ibA=0|Dw(0|FbA,0|(kbA=YbA),28,0|(ibA=0)),Vl=kbA=U,ibA=0|Dw(0|FbA,0|(kbA=YbA),34,0|(ibA=0)),hl=kbA=U,yl=(fbA=Ll)^(nbA=ibA)|0,Rl=ibA=(kbA=Vl)^(ibA=hl)|0,fbA=0|Dw(0|FbA,0|(ibA=YbA),39,0|(fbA=0)),Ol=ibA=U,xl=(kbA=yl)^(nbA=fbA)|0,Pl=fbA=(ibA=Rl)^(fbA=Ol)|0,fbA=YbA,fbA=EbA,fbA=GbA,zl=kbA=(fbA=EbA)^(kbA=GbA)|0,jl=(fbA=FbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,Sl=ibA=(kbA=YbA)&(ibA=zl)|0,ibA=EbA,ibA=GbA,Tl=fbA=(ibA=EbA)&(fbA=GbA)|0,ql=(ibA=jl)^(nbA=(kbA=ubA)&(nbA=mbA)|0)|0,_l=kbA=(fbA=Sl)^(kbA=Tl)|0,IbA=(kbA=Pl)+(ibA=_l)|0,(DbA=(fbA=xl)+(nbA=ql)|0)>>>0>>0&&(IbA=IbA+1|0),$l=IbA,IbA=SbA,kbA=DbA,ibA=DbA+(nbA=BaA)|0,DbA=(IbA=$l)+(fbA=SbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),mbA=ibA,GbA=DbA,nbA=ibA,fbA=(IbA=Wl)+ibA|0,ibA=(DbA=Xl)+(kbA=GbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),tbA=fbA,obA=ibA,ibA=UbA,ibA=vbA,AZ=(DbA=JbA)^(nbA=TbA)|0,BZ=IbA=(ibA=UbA)^(IbA=vbA)|0,QZ=DbA=(IbA=obA)&(DbA=BZ)|0,DbA=vbA,gZ=(IbA=(ibA=fbA)&(nbA=AZ)|0)^(nbA=TbA)|0,CZ=ibA=(DbA=QZ)^(ibA=vbA)|0,fbA=(ibA=yd)+(IbA=CZ)|0,(kbA=(DbA=hd)+(nbA=gZ)|0)>>>0>>0&&(fbA=fbA+1|0),wZ=fbA,rZ=DbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(DbA=0)),eZ=fbA=U,DbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(DbA=0)),bZ=fbA=U,aZ=(ibA=rZ)^(nbA=DbA)|0,cZ=DbA=(fbA=eZ)^(DbA=bZ)|0,ibA=0|Dw(0|tbA,0|(DbA=obA),41,0|(ibA=0)),iZ=DbA=U,DZ=(fbA=aZ)^(nbA=ibA)|0,kZ=ibA=(DbA=cZ)^(ibA=iZ)|0,DbA=kbA,kbA=(ibA=wZ)+(fbA=kZ)|0,(IbA=DbA+(nbA=DZ)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=604807628)|0,(fbA=ibA+(nbA=2007800933)|0)>>>0>>0&&(IbA=IbA+1|0),LbA=fbA,ZbA=IbA,fZ=fbA,IZ=IbA,nZ=ibA=0|Dw(0|mbA,0|(IbA=GbA),28,0|(ibA=0)),EZ=IbA=U,ibA=0|Dw(0|mbA,0|(IbA=GbA),34,0|(ibA=0)),YZ=IbA=U,GZ=(kbA=nZ)^(nbA=ibA)|0,MZ=ibA=(IbA=EZ)^(ibA=YZ)|0,kbA=0|Dw(0|mbA,0|(ibA=GbA),39,0|(kbA=0)),oZ=ibA=U,FZ=(IbA=GZ)^(nbA=kbA)|0,uZ=kbA=(ibA=MZ)^(kbA=oZ)|0,kbA=GbA,kbA=EbA,kbA=YbA,UZ=IbA=(kbA=EbA)^(IbA=YbA)|0,mZ=(kbA=mbA)&(nbA=(ibA=ubA)^(nbA=FbA)|0)|0,sZ=ibA=(IbA=GbA)&(ibA=UZ)|0,ibA=EbA,ibA=YbA,KZ=kbA=(ibA=EbA)&(kbA=YbA)|0,tZ=(ibA=mZ)^(nbA=(IbA=ubA)&(nbA=FbA)|0)|0,JZ=IbA=(kbA=sZ)^(IbA=KZ)|0,fbA=(IbA=uZ)+(ibA=JZ)|0,(DbA=(kbA=FZ)+(nbA=tZ)|0)>>>0>>0&&(fbA=fbA+1|0),dZ=fbA,fbA=zbA,IbA=DbA,ibA=DbA+(nbA=QaA)|0,DbA=(fbA=dZ)+(kbA=zbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ubA=ibA,EbA=DbA,nbA=ibA,kbA=(fbA=fZ)+ibA|0,ibA=(DbA=IZ)+(IbA=EbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),KbA=kbA,MbA=ibA,ibA=obA,ibA=UbA,lZ=(DbA=tbA)^(nbA=JbA)|0,ZZ=fbA=(ibA=obA)^(fbA=UbA)|0,pZ=DbA=(fbA=MbA)&(DbA=ZZ)|0,DbA=UbA,HZ=(fbA=(ibA=kbA)&(nbA=lZ)|0)^(nbA=JbA)|0,NZ=ibA=(DbA=pZ)^(ibA=UbA)|0,kbA=(ibA=Vd)+(fbA=NZ)|0,(IbA=(DbA=Ld)+(nbA=HZ)|0)>>>0>>0&&(kbA=kbA+1|0),vZ=kbA,WZ=DbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(DbA=0)),XZ=kbA=U,DbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(DbA=0)),LZ=kbA=U,VZ=(ibA=WZ)^(nbA=DbA)|0,hZ=DbA=(kbA=XZ)^(DbA=LZ)|0,ibA=0|Dw(0|KbA,0|(DbA=MbA),41,0|(ibA=0)),yZ=DbA=U,RZ=(kbA=VZ)^(nbA=ibA)|0,OZ=ibA=(DbA=hZ)^(ibA=yZ)|0,DbA=IbA,IbA=(ibA=vZ)+(kbA=OZ)|0,(fbA=DbA+(nbA=RZ)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=770255983)|0,(kbA=ibA+(nbA=1495990901)|0)>>>0>>0&&(fbA=fbA+1|0),TbA=kbA,vbA=fbA,xZ=kbA,PZ=fbA,zZ=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),jZ=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),SZ=fbA=U,TZ=(IbA=zZ)^(nbA=ibA)|0,qZ=ibA=(fbA=jZ)^(ibA=SZ)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),_Z=ibA=U,$Z=(fbA=TZ)^(nbA=IbA)|0,Ap=IbA=(ibA=qZ)^(IbA=_Z)|0,IbA=EbA,IbA=YbA,IbA=GbA,Bp=fbA=(IbA=YbA)^(fbA=GbA)|0,Qp=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,gp=ibA=(fbA=EbA)&(ibA=Bp)|0,ibA=YbA,ibA=GbA,Cp=IbA=(ibA=YbA)&(IbA=GbA)|0,wp=(ibA=Qp)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,rp=fbA=(IbA=gp)^(fbA=Cp)|0,kbA=(fbA=Ap)+(ibA=rp)|0,(DbA=(IbA=$Z)+(nbA=wp)|0)>>>0>>0&&(kbA=kbA+1|0),ep=kbA,kbA=eaA,fbA=DbA,ibA=DbA+(nbA=kaA)|0,DbA=(kbA=ep)+(IbA=eaA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=xZ)+ibA|0,ibA=(DbA=PZ)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),xbA=IbA,NbA=ibA,nbA=IbA,fbA=(DbA=Fo)+IbA|0,IbA=(ibA=uo)+(kbA=NbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),bp=fbA,ap=IbA,IbA=MbA,IbA=hbA,fbA=(IbA=MbA)+(DbA=hbA)|0,(kbA=(ibA=KbA)+(nbA=qbA)|0)>>>0>>0&&(fbA=fbA+1|0),cp=kbA,ip=fbA,fbA=obA,fbA=sbA,kbA=(fbA=obA)+(ibA=sbA)|0,(DbA=(IbA=tbA)+(nbA=dbA)|0)>>>0>>0&&(kbA=kbA+1|0),Dp=DbA,kp=kbA,kbA=UbA,kbA=WbA,DbA=(kbA=UbA)+(IbA=WbA)|0,(ibA=(fbA=JbA)+(nbA=PbA)|0)>>>0>>0&&(DbA=DbA+1|0),fp=DbA,DbA=NbA,DbA=MbA,DbA=obA,Ip=(kbA=KbA)^(nbA=tbA)|0,np=fbA=(DbA=MbA)^(fbA=obA)|0,Ep=kbA=(fbA=NbA)&(kbA=np)|0,kbA=obA,fbA=(DbA=xbA)&(nbA=Ip)|0,Yp=DbA=(kbA=Ep)^(DbA=obA)|0,kbA=ibA,IbA=ibA+(nbA=fbA^(nbA=tbA)|0)|0,ibA=(DbA=fp)+(fbA=Yp)|0,IbA>>>0>>0&&(ibA=ibA+1|0),Gp=ibA,Mp=kbA=0|Dw(0|xbA,0|(ibA=NbA),14,0|(kbA=0)),op=ibA=U,kbA=0|Dw(0|xbA,0|(ibA=NbA),18,0|(kbA=0)),Fp=ibA=U,up=(DbA=Mp)^(nbA=kbA)|0,Up=kbA=(ibA=op)^(kbA=Fp)|0,DbA=0|Dw(0|xbA,0|(kbA=NbA),41,0|(DbA=0)),mp=kbA=U,sp=(ibA=up)^(nbA=DbA)|0,Kp=DbA=(kbA=Up)^(DbA=mp)|0,kbA=IbA,IbA=(DbA=Gp)+(ibA=Kp)|0,(fbA=kbA+(nbA=sp)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=1249150122)|0,(ibA=DbA+(nbA=1856431235)|0)>>>0>>0&&(fbA=fbA+1|0),ObA=ibA,HbA=fbA,tp=ibA,Jp=fbA,dp=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),lp=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),Zp=fbA=U,pp=(IbA=dp)^(nbA=DbA)|0,Hp=DbA=(fbA=lp)^(DbA=Zp)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),Np=DbA=U,vp=(fbA=pp)^(nbA=IbA)|0,Wp=IbA=(DbA=Hp)^(IbA=Np)|0,IbA=YbA,IbA=EbA,IbA=GbA,Xp=fbA=(IbA=EbA)^(fbA=GbA)|0,Lp=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,Vp=DbA=(fbA=YbA)&(DbA=Xp)|0,DbA=EbA,DbA=GbA,hp=IbA=(DbA=EbA)&(IbA=GbA)|0,yp=(DbA=Lp)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,Rp=fbA=(IbA=Vp)^(fbA=hp)|0,ibA=(fbA=Wp)+(DbA=Rp)|0,(kbA=(IbA=vp)+(nbA=yp)|0)>>>0>>0&&(ibA=ibA+1|0),Op=ibA,ibA=pbA,fbA=kbA,DbA=kbA+(nbA=RbA)|0,kbA=(ibA=Op)+(IbA=pbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=tp)+DbA|0,DbA=(kbA=Jp)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),JbA=IbA,UbA=DbA,DbA=MbA,DbA=NbA,xp=(kbA=KbA)^(nbA=xbA)|0,Pp=ibA=(DbA=MbA)^(ibA=NbA)|0,zp=kbA=(ibA=UbA)&(kbA=Pp)|0,kbA=MbA,jp=(ibA=(DbA=IbA)&(nbA=xp)|0)^(nbA=KbA)|0,Sp=DbA=(kbA=zp)^(DbA=MbA)|0,IbA=(DbA=kp)+(ibA=Sp)|0,(fbA=(kbA=Dp)+(nbA=jp)|0)>>>0>>0&&(IbA=IbA+1|0),Tp=IbA,qp=kbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(kbA=0)),_p=IbA=U,kbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(kbA=0)),$p=IbA=U,AH=(DbA=qp)^(nbA=kbA)|0,BH=kbA=(IbA=_p)^(kbA=$p)|0,DbA=0|Dw(0|JbA,0|(kbA=UbA),41,0|(DbA=0)),QH=kbA=U,gH=(IbA=AH)^(nbA=DbA)|0,CH=DbA=(kbA=BH)^(DbA=QH)|0,kbA=fbA,fbA=(DbA=Tp)+(IbA=CH)|0,(ibA=kbA+(nbA=gH)|0)>>>0>>0&&(fbA=fbA+1|0),DbA=ibA,IbA=ibA+(nbA=-1119749164)|0,ibA=fbA+(kbA=1555081692)|0,IbA>>>0>>0&&(ibA=ibA+1|0),PbA=IbA,WbA=ibA,wH=IbA,rH=ibA,eH=DbA=0|Dw(0|mbA,0|(ibA=GbA),28,0|(DbA=0)),bH=ibA=U,DbA=0|Dw(0|mbA,0|(ibA=GbA),34,0|(DbA=0)),aH=ibA=U,cH=(fbA=eH)^(nbA=DbA)|0,iH=DbA=(ibA=bH)^(DbA=aH)|0,fbA=0|Dw(0|mbA,0|(DbA=GbA),39,0|(fbA=0)),DH=DbA=U,kH=(ibA=cH)^(nbA=fbA)|0,fH=fbA=(DbA=iH)^(fbA=DH)|0,fbA=GbA,fbA=EbA,fbA=YbA,IH=ibA=(fbA=EbA)^(ibA=YbA)|0,nH=(fbA=mbA)&(nbA=(DbA=ubA)^(nbA=FbA)|0)|0,EH=DbA=(ibA=GbA)&(DbA=IH)|0,DbA=EbA,DbA=YbA,YH=fbA=(DbA=EbA)&(fbA=YbA)|0,GH=(DbA=nH)^(nbA=(ibA=ubA)&(nbA=FbA)|0)|0,MH=ibA=(fbA=EH)^(ibA=YH)|0,IbA=(ibA=fH)+(DbA=MH)|0,(kbA=(fbA=kH)+(nbA=GH)|0)>>>0>>0&&(IbA=IbA+1|0),oH=IbA,IbA=lbA,ibA=kbA,kbA=(IbA=oH)+(fbA=lbA)|0,(DbA=ibA+(nbA=XbA)|0)>>>0>>0&&(kbA=kbA+1|0),ubA=DbA,EbA=kbA,nbA=DbA,fbA=(IbA=wH)+DbA|0,DbA=(kbA=rH)+(ibA=EbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),tbA=fbA,obA=DbA,DbA=UbA,DbA=NbA,FH=(kbA=JbA)^(nbA=xbA)|0,uH=IbA=(DbA=UbA)^(IbA=NbA)|0,UH=kbA=(IbA=obA)&(kbA=uH)|0,kbA=NbA,mH=(IbA=(DbA=fbA)&(nbA=FH)|0)^(nbA=xbA)|0,sH=DbA=(kbA=UH)^(DbA=NbA)|0,fbA=(DbA=ip)+(IbA=sH)|0,(ibA=(kbA=cp)+(nbA=mH)|0)>>>0>>0&&(fbA=fbA+1|0),KH=fbA,tH=kbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(kbA=0)),JH=fbA=U,kbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(kbA=0)),dH=fbA=U,lH=(DbA=tH)^(nbA=kbA)|0,ZH=kbA=(fbA=JH)^(kbA=dH)|0,pH=DbA=0|Dw(0|tbA,0|(kbA=obA),41,0|(DbA=0)),HH=kbA=U,NH=DbA=(kbA=ZH)^(DbA=HH)|0,kbA=ibA,IbA=ibA+(nbA=(fbA=lH)^(nbA=pH)|0)|0,ibA=(DbA=KH)+(fbA=NH)|0,IbA>>>0>>0&&(ibA=ibA+1|0),DbA=IbA,IbA=ibA+(kbA=1996064986)|0,(fbA=DbA+(nbA=-2096016459)|0)>>>0>>0&&(IbA=IbA+1|0),xbA=fbA,NbA=IbA,vH=fbA,WH=IbA,XH=DbA=0|Dw(0|ubA,0|(IbA=EbA),28,0|(DbA=0)),LH=IbA=U,DbA=0|Dw(0|ubA,0|(IbA=EbA),34,0|(DbA=0)),VH=IbA=U,hH=(ibA=XH)^(nbA=DbA)|0,yH=DbA=(IbA=LH)^(DbA=VH)|0,ibA=0|Dw(0|ubA,0|(DbA=EbA),39,0|(ibA=0)),RH=DbA=U,OH=(IbA=hH)^(nbA=ibA)|0,xH=ibA=(DbA=yH)^(ibA=RH)|0,ibA=EbA,ibA=YbA,ibA=GbA,PH=IbA=(ibA=YbA)^(IbA=GbA)|0,zH=(ibA=ubA)&(nbA=(DbA=FbA)^(nbA=mbA)|0)|0,jH=DbA=(IbA=EbA)&(DbA=PH)|0,DbA=YbA,DbA=GbA,SH=ibA=(DbA=YbA)&(ibA=GbA)|0,TH=(DbA=zH)^(nbA=(IbA=FbA)&(nbA=mbA)|0)|0,qH=IbA=(ibA=jH)^(IbA=SH)|0,fbA=(IbA=xH)+(DbA=qH)|0,(kbA=(ibA=OH)+(nbA=TH)|0)>>>0>>0&&(fbA=fbA+1|0),_H=fbA,fbA=ZbA,IbA=kbA,DbA=kbA+(nbA=LbA)|0,kbA=(fbA=_H)+(ibA=ZbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),FbA=DbA,YbA=kbA,nbA=DbA,ibA=(fbA=vH)+DbA|0,DbA=(kbA=WH)+(IbA=YbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),KbA=ibA,MbA=DbA,DbA=obA,DbA=UbA,$H=(kbA=tbA)^(nbA=JbA)|0,AN=fbA=(DbA=obA)^(fbA=UbA)|0,DbA=ibA,BN=kbA=(fbA=MbA)&(kbA=AN)|0,kbA=UbA,QN=(fbA=ibA&(nbA=$H)|0)^(nbA=JbA)|0,gN=DbA=(kbA=BN)^(DbA=UbA)|0;ibA=(DbA=ap)+(fbA=gN)|0,(IbA=(kbA=bp)+(nbA=QN)|0)>>>0>>0&&(ibA=ibA+1|0),CN=ibA,wN=kbA=0|Dw(0|KbA,0|(ibA=MbA),14,0|(kbA=0)),rN=ibA=U,kbA=0|Dw(0|KbA,0|(ibA=MbA),18,0|(kbA=0)),eN=ibA=U,bN=(DbA=wN)^(nbA=kbA)|0,aN=kbA=(ibA=rN)^(kbA=eN)|0,DbA=0|Dw(0|KbA,0|(kbA=MbA),41,0|(DbA=0)),cN=kbA=U,iN=(ibA=bN)^(nbA=DbA)|0,DN=DbA=(kbA=aN)^(DbA=cN)|0,kbA=IbA,IbA=(DbA=CN)+(ibA=DN)|0,(fbA=kbA+(nbA=iN)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=-1740746414)|0,(ibA=DbA+(nbA=-295247957)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=ibA,hbA=fbA,kN=ibA,fN=fbA,IN=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),nN=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),EN=fbA=U,YN=(IbA=IN)^(nbA=DbA)|0,GN=DbA=(fbA=nN)^(DbA=EN)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),MN=DbA=U,oN=(fbA=YN)^(nbA=IbA)|0,FN=IbA=(DbA=GN)^(IbA=MN)|0,IbA=YbA,IbA=EbA,IbA=GbA,uN=fbA=(IbA=EbA)^(fbA=GbA)|0,UN=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,mN=DbA=(fbA=YbA)&(DbA=uN)|0,DbA=EbA,DbA=GbA,sN=IbA=(DbA=EbA)&(IbA=GbA)|0,KN=(DbA=UN)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,tN=fbA=(IbA=mN)^(fbA=sN)|0,ibA=(fbA=FN)+(DbA=tN)|0,(kbA=(IbA=oN)+(nbA=KN)|0)>>>0>>0&&(ibA=ibA+1|0),JN=ibA,ibA=vbA,fbA=kbA,DbA=kbA+(nbA=TbA)|0,kbA=(ibA=JN)+(IbA=vbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=kN)+DbA|0,DbA=(kbA=fN)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),dbA=IbA,sbA=DbA,nbA=IbA,fbA=(kbA=Mo)+IbA|0,IbA=(DbA=oo)+(ibA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),dN=fbA,lN=IbA,IbA=MbA,IbA=gaA,fbA=(IbA=MbA)+(kbA=gaA)|0,(ibA=(DbA=KbA)+(nbA=aaA)|0)>>>0>>0&&(fbA=fbA+1|0),ZN=ibA,pN=fbA,fbA=obA,fbA=Q,ibA=(fbA=obA)+(DbA=Q)|0,(kbA=(IbA=tbA)+(nbA=q)|0)>>>0>>0&&(ibA=ibA+1|0),HN=kbA,NN=ibA,ibA=UbA,ibA=ybA,kbA=(ibA=UbA)+(IbA=ybA)|0,(DbA=(fbA=JbA)+(nbA=_bA)|0)>>>0>>0&&(kbA=kbA+1|0),vN=kbA,kbA=sbA,kbA=MbA,kbA=obA,WN=(ibA=KbA)^(nbA=tbA)|0,XN=fbA=(kbA=MbA)^(fbA=obA)|0,LN=ibA=(fbA=sbA)&(ibA=XN)|0,ibA=obA,VN=(fbA=(kbA=dbA)&(nbA=WN)|0)^(nbA=tbA)|0,hN=kbA=(ibA=LN)^(kbA=obA)|0,ibA=DbA,DbA=(kbA=vN)+(fbA=hN)|0,(IbA=ibA+(nbA=VN)|0)>>>0>>0&&(DbA=DbA+1|0),yN=DbA,RN=ibA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(ibA=0)),ON=DbA=U,ibA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(ibA=0)),xN=DbA=U,PN=(kbA=RN)^(nbA=ibA)|0,zN=ibA=(DbA=ON)^(ibA=xN)|0,kbA=0|Dw(0|dbA,0|(ibA=sbA),41,0|(kbA=0)),jN=ibA=U,SN=(DbA=PN)^(nbA=kbA)|0,TN=kbA=(ibA=zN)^(kbA=jN)|0,ibA=IbA,IbA=(kbA=yN)+(DbA=TN)|0,(fbA=ibA+(nbA=SN)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-1473132947)|0,(DbA=kbA+(nbA=766784016)|0)>>>0>>0&&(fbA=fbA+1|0),_bA=DbA,ybA=fbA,qN=DbA,_N=fbA,$N=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),Av=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),Bv=fbA=U,Qv=(IbA=$N)^(nbA=kbA)|0,gv=kbA=(fbA=Av)^(kbA=Bv)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),Cv=kbA=U,wv=(fbA=Qv)^(nbA=IbA)|0,rv=IbA=(kbA=gv)^(IbA=Cv)|0,IbA=GbA,IbA=EbA,IbA=YbA,ev=fbA=(IbA=EbA)^(fbA=YbA)|0,bv=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,av=kbA=(fbA=GbA)&(kbA=ev)|0,kbA=EbA,kbA=YbA,cv=IbA=(kbA=EbA)&(IbA=YbA)|0,iv=(kbA=bv)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,Dv=fbA=(IbA=av)^(fbA=cv)|0,DbA=(fbA=rv)+(kbA=Dv)|0,(ibA=(IbA=wv)+(nbA=iv)|0)>>>0>>0&&(DbA=DbA+1|0),kv=DbA,DbA=HbA,fbA=ibA,kbA=ibA+(nbA=ObA)|0,ibA=(DbA=kv)+(IbA=HbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=qN)+kbA|0,kbA=(ibA=_N)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),JbA=IbA,UbA=kbA,kbA=MbA,kbA=sbA,fv=(ibA=KbA)^(nbA=dbA)|0,Iv=DbA=(kbA=MbA)^(DbA=sbA)|0,nv=ibA=(DbA=UbA)&(ibA=Iv)|0,ibA=MbA,Ev=(DbA=(kbA=IbA)&(nbA=fv)|0)^(nbA=KbA)|0,Yv=kbA=(ibA=nv)^(kbA=MbA)|0,IbA=(kbA=NN)+(DbA=Yv)|0,(fbA=(ibA=HN)+(nbA=Ev)|0)>>>0>>0&&(IbA=IbA+1|0),Gv=IbA,Mv=ibA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(ibA=0)),ov=IbA=U,ibA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(ibA=0)),Fv=IbA=U,uv=(kbA=Mv)^(nbA=ibA)|0,Uv=ibA=(IbA=ov)^(ibA=Fv)|0,kbA=0|Dw(0|JbA,0|(ibA=UbA),41,0|(kbA=0)),mv=ibA=U,sv=(IbA=uv)^(nbA=kbA)|0,Kv=kbA=(ibA=Uv)^(kbA=mv)|0,ibA=fbA,fbA=(kbA=Gv)+(IbA=Kv)|0,(DbA=ibA+(nbA=sv)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=DbA,IbA=DbA+(nbA=-1728372417)|0,DbA=fbA+(ibA=-1341970488)|0,IbA>>>0>>0&&(DbA=DbA+1|0),ObA=IbA,HbA=DbA,tv=IbA,Jv=DbA,dv=kbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(kbA=0)),lv=DbA=U,kbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(kbA=0)),Zv=DbA=U,pv=(fbA=dv)^(nbA=kbA)|0,Hv=kbA=(DbA=lv)^(kbA=Zv)|0,fbA=0|Dw(0|ubA,0|(kbA=EbA),39,0|(fbA=0)),Nv=kbA=U,vv=(DbA=pv)^(nbA=fbA)|0,Wv=fbA=(kbA=Hv)^(fbA=Nv)|0,fbA=EbA,fbA=YbA,fbA=GbA,Xv=DbA=(fbA=YbA)^(DbA=GbA)|0,Lv=(fbA=ubA)&(nbA=(kbA=FbA)^(nbA=mbA)|0)|0,Vv=kbA=(DbA=EbA)&(kbA=Xv)|0,kbA=YbA,kbA=GbA,hv=fbA=(kbA=YbA)&(fbA=GbA)|0,yv=(kbA=Lv)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,Rv=DbA=(fbA=Vv)^(DbA=hv)|0,IbA=(DbA=Wv)+(kbA=Rv)|0,(ibA=(fbA=vv)+(nbA=yv)|0)>>>0>>0&&(IbA=IbA+1|0),Ov=IbA,IbA=WbA,DbA=ibA,kbA=ibA+(nbA=PbA)|0,ibA=(IbA=Ov)+(fbA=WbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=tv)+kbA|0,kbA=(ibA=Jv)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),tbA=fbA,obA=kbA,kbA=UbA,kbA=sbA,xv=(ibA=JbA)^(nbA=dbA)|0,Pv=IbA=(kbA=UbA)^(IbA=sbA)|0,zv=ibA=(IbA=obA)&(ibA=Pv)|0,ibA=sbA,jv=(IbA=(kbA=fbA)&(nbA=xv)|0)^(nbA=dbA)|0,Sv=kbA=(ibA=zv)^(kbA=sbA)|0,fbA=(kbA=pN)+(IbA=Sv)|0,(DbA=(ibA=ZN)+(nbA=jv)|0)>>>0>>0&&(fbA=fbA+1|0),Tv=fbA,qv=ibA=0|Dw(0|tbA,0|(fbA=obA),14,0|(ibA=0)),_v=fbA=U,ibA=0|Dw(0|tbA,0|(fbA=obA),18,0|(ibA=0)),$v=fbA=U,AW=(kbA=qv)^(nbA=ibA)|0,BW=ibA=(fbA=_v)^(ibA=$v)|0,kbA=0|Dw(0|tbA,0|(ibA=obA),41,0|(kbA=0)),QW=ibA=U,gW=(fbA=AW)^(nbA=kbA)|0,CW=kbA=(ibA=BW)^(kbA=QW)|0,ibA=DbA,DbA=(kbA=Tv)+(fbA=CW)|0,(IbA=ibA+(nbA=gW)|0)>>>0>>0&&(DbA=DbA+1|0),kbA=IbA,IbA=DbA+(ibA=-1084653625)|0,(fbA=kbA+(nbA=-1091629340)|0)>>>0>>0&&(IbA=IbA+1|0),PbA=fbA,WbA=IbA,wW=fbA,rW=IbA,eW=kbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(kbA=0)),bW=IbA=U,kbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(kbA=0)),aW=IbA=U,cW=(DbA=eW)^(nbA=kbA)|0,iW=kbA=(IbA=bW)^(kbA=aW)|0,DbA=0|Dw(0|FbA,0|(kbA=YbA),39,0|(DbA=0)),DW=kbA=U,kW=(IbA=cW)^(nbA=DbA)|0,fW=DbA=(kbA=iW)^(DbA=DW)|0,DbA=YbA,DbA=EbA,DbA=GbA,IW=IbA=(DbA=EbA)^(IbA=GbA)|0,nW=(DbA=FbA)&(nbA=(kbA=ubA)^(nbA=mbA)|0)|0,EW=kbA=(IbA=YbA)&(kbA=IW)|0,kbA=EbA,kbA=GbA,YW=DbA=(kbA=EbA)&(DbA=GbA)|0,GW=(kbA=nW)^(nbA=(IbA=ubA)&(nbA=mbA)|0)|0,MW=IbA=(DbA=EW)^(IbA=YW)|0,fbA=(IbA=fW)+(kbA=MW)|0,(ibA=(DbA=kW)+(nbA=GW)|0)>>>0>>0&&(fbA=fbA+1|0),oW=fbA,fbA=NbA,IbA=ibA,kbA=ibA+(nbA=xbA)|0,ibA=(fbA=oW)+(DbA=NbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),mbA=kbA,GbA=ibA,nbA=kbA,DbA=(fbA=wW)+kbA|0,kbA=(ibA=rW)+(IbA=GbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),KbA=DbA,MbA=kbA,kbA=obA,kbA=UbA,FW=(ibA=tbA)^(nbA=JbA)|0,uW=fbA=(kbA=obA)^(fbA=UbA)|0,kbA=DbA,UW=ibA=(fbA=MbA)&(ibA=uW)|0,ibA=UbA,mW=(fbA=DbA&(nbA=FW)|0)^(nbA=JbA)|0,sW=kbA=(ibA=UW)^(kbA=UbA)|0,DbA=(kbA=lN)+(fbA=sW)|0,(IbA=(ibA=dN)+(nbA=mW)|0)>>>0>>0&&(DbA=DbA+1|0),KW=DbA,tW=ibA=0|Dw(0|KbA,0|(DbA=MbA),14,0|(ibA=0)),JW=DbA=U,ibA=0|Dw(0|KbA,0|(DbA=MbA),18,0|(ibA=0)),dW=DbA=U,lW=(kbA=tW)^(nbA=ibA)|0,ZW=ibA=(DbA=JW)^(ibA=dW)|0,kbA=0|Dw(0|KbA,0|(ibA=MbA),41,0|(kbA=0)),pW=ibA=U,HW=(DbA=lW)^(nbA=kbA)|0,NW=kbA=(ibA=ZW)^(kbA=pW)|0,ibA=IbA,IbA=(kbA=KW)+(DbA=NW)|0,(fbA=ibA+(nbA=HW)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-958395405)|0,(DbA=kbA+(nbA=1034457026)|0)>>>0>>0&&(fbA=fbA+1|0),xbA=DbA,NbA=fbA,vW=DbA,WW=fbA,XW=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),LW=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),VW=fbA=U,hW=(IbA=XW)^(nbA=kbA)|0,yW=kbA=(fbA=LW)^(kbA=VW)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),RW=kbA=U,OW=(fbA=hW)^(nbA=IbA)|0,xW=IbA=(kbA=yW)^(IbA=RW)|0,IbA=GbA,IbA=EbA,IbA=YbA,PW=fbA=(IbA=EbA)^(fbA=YbA)|0,zW=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,jW=kbA=(fbA=GbA)&(kbA=PW)|0,kbA=EbA,kbA=YbA,SW=IbA=(kbA=EbA)&(IbA=YbA)|0,TW=(kbA=zW)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,qW=fbA=(IbA=jW)^(fbA=SW)|0,DbA=(fbA=xW)+(kbA=qW)|0,(ibA=(IbA=OW)+(nbA=TW)|0)>>>0>>0&&(DbA=DbA+1|0),_W=DbA,DbA=hbA,fbA=ibA,kbA=ibA+(nbA=qbA)|0,ibA=(DbA=_W)+(IbA=hbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=vW)+kbA|0,kbA=(ibA=WW)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),dbA=IbA,sbA=kbA,nbA=IbA,fbA=(ibA=Yo)+IbA|0,IbA=(kbA=Go)+(DbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),$W=fbA,AX=IbA,IbA=MbA,IbA=raA,fbA=(IbA=MbA)+(ibA=raA)|0,(DbA=(kbA=KbA)+(nbA=EaA)|0)>>>0>>0&&(fbA=fbA+1|0),BX=DbA,QX=fbA,fbA=obA,fbA=g,DbA=(fbA=obA)+(kbA=g)|0,(ibA=(IbA=tbA)+(nbA=V)|0)>>>0>>0&&(DbA=DbA+1|0),gX=ibA,CX=DbA,DbA=UbA,DbA=waA,ibA=(DbA=UbA)+(IbA=waA)|0,(kbA=(fbA=JbA)+(nbA=naA)|0)>>>0>>0&&(ibA=ibA+1|0),wX=ibA,ibA=sbA,ibA=MbA,ibA=obA,rX=(DbA=KbA)^(nbA=tbA)|0,eX=fbA=(ibA=MbA)^(fbA=obA)|0,bX=DbA=(fbA=sbA)&(DbA=eX)|0,DbA=obA,aX=(fbA=(ibA=dbA)&(nbA=rX)|0)^(nbA=tbA)|0,cX=ibA=(DbA=bX)^(ibA=obA)|0,DbA=kbA,kbA=(ibA=wX)+(fbA=cX)|0,(IbA=DbA+(nbA=aX)|0)>>>0>>0&&(kbA=kbA+1|0),iX=kbA,DX=DbA=0|Dw(0|dbA,0|(kbA=sbA),14,0|(DbA=0)),kX=kbA=U,DbA=0|Dw(0|dbA,0|(kbA=sbA),18,0|(DbA=0)),fX=kbA=U,IX=(ibA=DX)^(nbA=DbA)|0,nX=DbA=(kbA=kX)^(DbA=fX)|0,ibA=0|Dw(0|dbA,0|(DbA=sbA),41,0|(ibA=0)),EX=DbA=U,YX=(kbA=IX)^(nbA=ibA)|0,GX=ibA=(DbA=nX)^(ibA=EX)|0,DbA=IbA,IbA=(ibA=iX)+(kbA=GX)|0,(fbA=DbA+(nbA=YX)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-710438585)|0,(kbA=ibA+(nbA=-1828018395)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=kbA,hbA=fbA,MX=kbA,oX=fbA,FX=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),uX=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),UX=fbA=U,mX=(IbA=FX)^(nbA=ibA)|0,sX=ibA=(fbA=uX)^(ibA=UX)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),KX=ibA=U,tX=(fbA=mX)^(nbA=IbA)|0,JX=IbA=(ibA=sX)^(IbA=KX)|0,IbA=EbA,IbA=YbA,IbA=GbA,dX=fbA=(IbA=YbA)^(fbA=GbA)|0,lX=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,ZX=ibA=(fbA=EbA)&(ibA=dX)|0,ibA=YbA,ibA=GbA,pX=IbA=(ibA=YbA)&(IbA=GbA)|0,HX=(ibA=lX)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,NX=fbA=(IbA=ZX)^(fbA=pX)|0,kbA=(fbA=JX)+(ibA=NX)|0,(DbA=(IbA=tX)+(nbA=HX)|0)>>>0>>0&&(kbA=kbA+1|0),vX=kbA,kbA=ybA,fbA=DbA,ibA=DbA+(nbA=_bA)|0,DbA=(kbA=vX)+(IbA=ybA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=MX)+ibA|0,ibA=(DbA=oX)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),JbA=IbA,UbA=ibA,ibA=MbA,ibA=sbA,WX=(DbA=KbA)^(nbA=dbA)|0,XX=kbA=(ibA=MbA)^(kbA=sbA)|0,LX=DbA=(kbA=UbA)&(DbA=XX)|0,DbA=MbA,VX=(kbA=(ibA=IbA)&(nbA=WX)|0)^(nbA=KbA)|0,hX=ibA=(DbA=LX)^(ibA=MbA)|0,IbA=(ibA=CX)+(kbA=hX)|0,(fbA=(DbA=gX)+(nbA=VX)|0)>>>0>>0&&(IbA=IbA+1|0),yX=IbA,RX=DbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(DbA=0)),OX=IbA=U,DbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(DbA=0)),xX=IbA=U,PX=(ibA=RX)^(nbA=DbA)|0,zX=DbA=(IbA=OX)^(DbA=xX)|0,ibA=0|Dw(0|JbA,0|(DbA=UbA),41,0|(ibA=0)),jX=DbA=U,SX=(IbA=PX)^(nbA=ibA)|0,TX=ibA=(DbA=zX)^(ibA=jX)|0,DbA=fbA,fbA=(ibA=yX)+(IbA=TX)|0,(kbA=DbA+(nbA=SX)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=113926993)|0,(IbA=ibA+(nbA=-536640913)|0)>>>0>>0&&(kbA=kbA+1|0),_bA=IbA,ybA=kbA,qX=IbA,_X=kbA,$X=ibA=0|Dw(0|FbA,0|(kbA=YbA),28,0|(ibA=0)),AL=kbA=U,ibA=0|Dw(0|FbA,0|(kbA=YbA),34,0|(ibA=0)),BL=kbA=U,QL=(fbA=$X)^(nbA=ibA)|0,gL=ibA=(kbA=AL)^(ibA=BL)|0,fbA=0|Dw(0|FbA,0|(ibA=YbA),39,0|(fbA=0)),CL=ibA=U,wL=(kbA=QL)^(nbA=fbA)|0,rL=fbA=(ibA=gL)^(fbA=CL)|0,fbA=YbA,fbA=EbA,fbA=GbA,eL=kbA=(fbA=EbA)^(kbA=GbA)|0,bL=(fbA=FbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,aL=ibA=(kbA=YbA)&(ibA=eL)|0,ibA=EbA,ibA=GbA,cL=fbA=(ibA=EbA)&(fbA=GbA)|0,iL=(ibA=bL)^(nbA=(kbA=ubA)&(nbA=mbA)|0)|0,DL=kbA=(fbA=aL)^(kbA=cL)|0,IbA=(kbA=rL)+(ibA=DL)|0,(DbA=(fbA=wL)+(nbA=iL)|0)>>>0>>0&&(IbA=IbA+1|0),kL=IbA,IbA=HbA,kbA=DbA,ibA=DbA+(nbA=ObA)|0,DbA=(IbA=kL)+(fbA=HbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),mbA=ibA,GbA=DbA,nbA=ibA,fbA=(IbA=qX)+ibA|0,ibA=(DbA=_X)+(kbA=GbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),tbA=fbA,obA=ibA,ibA=UbA,ibA=sbA,fL=(DbA=JbA)^(nbA=dbA)|0,IL=IbA=(ibA=UbA)^(IbA=sbA)|0,nL=DbA=(IbA=obA)&(DbA=IL)|0,DbA=sbA,EL=(IbA=(ibA=fbA)&(nbA=fL)|0)^(nbA=dbA)|0,YL=ibA=(DbA=nL)^(ibA=sbA)|0,fbA=(ibA=QX)+(IbA=YL)|0,(kbA=(DbA=BX)+(nbA=EL)|0)>>>0>>0&&(fbA=fbA+1|0),GL=fbA,ML=DbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(DbA=0)),oL=fbA=U,DbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(DbA=0)),FL=fbA=U,uL=(ibA=ML)^(nbA=DbA)|0,UL=DbA=(fbA=oL)^(DbA=FL)|0,ibA=0|Dw(0|tbA,0|(DbA=obA),41,0|(ibA=0)),mL=DbA=U,sL=(fbA=uL)^(nbA=ibA)|0,KL=ibA=(DbA=UL)^(ibA=mL)|0,DbA=kbA,kbA=(ibA=GL)+(fbA=KL)|0,(IbA=DbA+(nbA=sL)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=338241895)|0,(fbA=ibA+(nbA=168717936)|0)>>>0>>0&&(IbA=IbA+1|0),ObA=fbA,HbA=IbA,tL=fbA,JL=IbA,dL=ibA=0|Dw(0|mbA,0|(IbA=GbA),28,0|(ibA=0)),lL=IbA=U,ibA=0|Dw(0|mbA,0|(IbA=GbA),34,0|(ibA=0)),ZL=IbA=U,pL=(kbA=dL)^(nbA=ibA)|0,HL=ibA=(IbA=lL)^(ibA=ZL)|0,kbA=0|Dw(0|mbA,0|(ibA=GbA),39,0|(kbA=0)),NL=ibA=U,vL=(IbA=pL)^(nbA=kbA)|0,WL=kbA=(ibA=HL)^(kbA=NL)|0,kbA=GbA,kbA=EbA,kbA=YbA,XL=IbA=(kbA=EbA)^(IbA=YbA)|0,LL=(kbA=mbA)&(nbA=(ibA=ubA)^(nbA=FbA)|0)|0,VL=ibA=(IbA=GbA)&(ibA=XL)|0,ibA=EbA,ibA=YbA,hL=kbA=(ibA=EbA)&(kbA=YbA)|0,yL=(ibA=LL)^(nbA=(IbA=ubA)&(nbA=FbA)|0)|0,RL=IbA=(kbA=VL)^(IbA=hL)|0,fbA=(IbA=WL)+(ibA=RL)|0,(DbA=(kbA=vL)+(nbA=yL)|0)>>>0>>0&&(fbA=fbA+1|0),OL=fbA,fbA=WbA,IbA=DbA,ibA=DbA+(nbA=PbA)|0,DbA=(fbA=OL)+(kbA=WbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ubA=ibA,EbA=DbA,nbA=ibA,kbA=(fbA=tL)+ibA|0,ibA=(DbA=JL)+(IbA=EbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),KbA=kbA,MbA=ibA,ibA=obA,ibA=UbA,xL=(DbA=tbA)^(nbA=JbA)|0,PL=fbA=(ibA=obA)^(fbA=UbA)|0,zL=DbA=(fbA=MbA)&(DbA=PL)|0,DbA=UbA,jL=(fbA=(ibA=kbA)&(nbA=xL)|0)^(nbA=JbA)|0,SL=ibA=(DbA=zL)^(ibA=UbA)|0,kbA=(ibA=AX)+(fbA=SL)|0,(IbA=(DbA=$W)+(nbA=jL)|0)>>>0>>0&&(kbA=kbA+1|0),TL=kbA,qL=DbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(DbA=0)),_L=kbA=U,DbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(DbA=0)),$L=kbA=U,AV=(ibA=qL)^(nbA=DbA)|0,BV=DbA=(kbA=_L)^(DbA=$L)|0,ibA=0|Dw(0|KbA,0|(DbA=MbA),41,0|(ibA=0)),QV=DbA=U,gV=(kbA=AV)^(nbA=ibA)|0,CV=ibA=(DbA=BV)^(ibA=QV)|0,DbA=IbA,IbA=(ibA=TL)+(kbA=CV)|0,(fbA=DbA+(nbA=gV)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=666307205)|0,(kbA=ibA+(nbA=1188179964)|0)>>>0>>0&&(fbA=fbA+1|0),PbA=kbA,WbA=fbA,wV=kbA,rV=fbA,eV=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),bV=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),aV=fbA=U,cV=(IbA=eV)^(nbA=ibA)|0,iV=ibA=(fbA=bV)^(ibA=aV)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),DV=ibA=U,kV=(fbA=cV)^(nbA=IbA)|0,fV=IbA=(ibA=iV)^(IbA=DV)|0,IbA=EbA,IbA=YbA,IbA=GbA,IV=fbA=(IbA=YbA)^(fbA=GbA)|0,nV=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,EV=ibA=(fbA=EbA)&(ibA=IV)|0,ibA=YbA,ibA=GbA,YV=IbA=(ibA=YbA)&(IbA=GbA)|0,GV=(ibA=nV)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,MV=fbA=(IbA=EV)^(fbA=YV)|0,kbA=(fbA=fV)+(ibA=MV)|0,(DbA=(IbA=kV)+(nbA=GV)|0)>>>0>>0&&(kbA=kbA+1|0),oV=kbA,kbA=NbA,fbA=DbA,ibA=DbA+(nbA=xbA)|0,DbA=(kbA=oV)+(IbA=NbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=wV)+ibA|0,ibA=(DbA=rV)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),dbA=IbA,sbA=ibA,nbA=IbA,fbA=(DbA=no)+IbA|0,IbA=(ibA=Eo)+(kbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),FV=fbA,uV=IbA,IbA=MbA,IbA=r,fbA=(IbA=MbA)+(DbA=r)|0,(kbA=(ibA=KbA)+(nbA=AA)|0)>>>0>>0&&(fbA=fbA+1|0),UV=kbA,mV=fbA,fbA=obA,fbA=a,kbA=(fbA=obA)+(ibA=a)|0,(DbA=(IbA=tbA)+(nbA=QA)|0)>>>0>>0&&(kbA=kbA+1|0),sV=DbA,KV=kbA,kbA=UbA,kbA=C,DbA=(kbA=UbA)+(IbA=C)|0,(ibA=(fbA=JbA)+(nbA=$)|0)>>>0>>0&&(DbA=DbA+1|0),tV=DbA,DbA=sbA,DbA=MbA,DbA=obA,JV=(kbA=KbA)^(nbA=tbA)|0,dV=fbA=(DbA=MbA)^(fbA=obA)|0,lV=kbA=(fbA=sbA)&(kbA=dV)|0,kbA=obA,fbA=(DbA=dbA)&(nbA=JV)|0,ZV=DbA=(kbA=lV)^(DbA=obA)|0,kbA=ibA,IbA=ibA+(nbA=fbA^(nbA=tbA)|0)|0,ibA=(DbA=tV)+(fbA=ZV)|0,IbA>>>0>>0&&(ibA=ibA+1|0),pV=ibA,HV=kbA=0|Dw(0|dbA,0|(ibA=sbA),14,0|(kbA=0)),NV=ibA=U,kbA=0|Dw(0|dbA,0|(ibA=sbA),18,0|(kbA=0)),vV=ibA=U,WV=(DbA=HV)^(nbA=kbA)|0,XV=kbA=(ibA=NV)^(kbA=vV)|0,DbA=0|Dw(0|dbA,0|(kbA=sbA),41,0|(DbA=0)),LV=kbA=U,VV=(ibA=WV)^(nbA=DbA)|0,hV=DbA=(kbA=XV)^(DbA=LV)|0,kbA=IbA,IbA=(DbA=pV)+(ibA=hV)|0,(fbA=kbA+(nbA=VV)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=773529912)|0,(ibA=DbA+(nbA=1546045734)|0)>>>0>>0&&(fbA=fbA+1|0),xbA=ibA,NbA=fbA,yV=ibA,RV=fbA,OV=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),xV=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),PV=fbA=U,zV=(IbA=OV)^(nbA=DbA)|0,jV=DbA=(fbA=xV)^(DbA=PV)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),SV=DbA=U,TV=(fbA=zV)^(nbA=IbA)|0,qV=IbA=(DbA=jV)^(IbA=SV)|0,IbA=YbA,IbA=EbA,IbA=GbA,_V=fbA=(IbA=EbA)^(fbA=GbA)|0,$V=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,Ah=DbA=(fbA=YbA)&(DbA=_V)|0,DbA=EbA,DbA=GbA,Bh=IbA=(DbA=EbA)&(IbA=GbA)|0,Qh=(DbA=$V)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,gh=fbA=(IbA=Ah)^(fbA=Bh)|0,ibA=(fbA=qV)+(DbA=gh)|0,(kbA=(IbA=TV)+(nbA=Qh)|0)>>>0>>0&&(ibA=ibA+1|0),Ch=ibA,ibA=hbA,fbA=kbA,DbA=kbA+(nbA=qbA)|0,kbA=(ibA=Ch)+(IbA=hbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=yV)+DbA|0,DbA=(kbA=RV)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),JbA=IbA,UbA=DbA,DbA=MbA,DbA=sbA,wh=(kbA=KbA)^(nbA=dbA)|0,rh=ibA=(DbA=MbA)^(ibA=sbA)|0,eh=kbA=(ibA=UbA)&(kbA=rh)|0,kbA=MbA,bh=(ibA=(DbA=IbA)&(nbA=wh)|0)^(nbA=KbA)|0,ah=DbA=(kbA=eh)^(DbA=MbA)|0,IbA=(DbA=KV)+(ibA=ah)|0,(fbA=(kbA=sV)+(nbA=bh)|0)>>>0>>0&&(IbA=IbA+1|0),ch=IbA,ih=kbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(kbA=0)),Dh=IbA=U,kbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(kbA=0)),kh=IbA=U,fh=(DbA=ih)^(nbA=kbA)|0,Ih=kbA=(IbA=Dh)^(kbA=kh)|0,DbA=0|Dw(0|JbA,0|(kbA=UbA),41,0|(DbA=0)),nh=kbA=U,Eh=(IbA=fh)^(nbA=DbA)|0,Yh=DbA=(kbA=Ih)^(DbA=nh)|0,kbA=fbA,fbA=(DbA=ch)+(IbA=Yh)|0,(ibA=kbA+(nbA=Eh)|0)>>>0>>0&&(fbA=fbA+1|0),DbA=ibA,IbA=ibA+(nbA=1522805485)|0,ibA=fbA+(kbA=1294757372)|0,IbA>>>0>>0&&(ibA=ibA+1|0),qbA=IbA,hbA=ibA,Gh=IbA,Mh=ibA,oh=DbA=0|Dw(0|mbA,0|(ibA=GbA),28,0|(DbA=0)),Fh=ibA=U,DbA=0|Dw(0|mbA,0|(ibA=GbA),34,0|(DbA=0)),uh=ibA=U,Uh=(fbA=oh)^(nbA=DbA)|0,mh=DbA=(ibA=Fh)^(DbA=uh)|0,fbA=0|Dw(0|mbA,0|(DbA=GbA),39,0|(fbA=0)),sh=DbA=U,Kh=(ibA=Uh)^(nbA=fbA)|0,th=fbA=(DbA=mh)^(fbA=sh)|0,fbA=GbA,fbA=EbA,fbA=YbA,Jh=ibA=(fbA=EbA)^(ibA=YbA)|0,dh=(fbA=mbA)&(nbA=(DbA=ubA)^(nbA=FbA)|0)|0,lh=DbA=(ibA=GbA)&(DbA=Jh)|0,DbA=EbA,DbA=YbA,Zh=fbA=(DbA=EbA)&(fbA=YbA)|0,ph=(DbA=dh)^(nbA=(ibA=ubA)&(nbA=FbA)|0)|0,Hh=ibA=(fbA=lh)^(ibA=Zh)|0,IbA=(ibA=th)+(DbA=Hh)|0,(kbA=(fbA=Kh)+(nbA=ph)|0)>>>0>>0&&(IbA=IbA+1|0),Nh=IbA,IbA=ybA,ibA=kbA,kbA=(IbA=Nh)+(fbA=ybA)|0,(DbA=ibA+(nbA=_bA)|0)>>>0>>0&&(kbA=kbA+1|0),ubA=DbA,EbA=kbA,nbA=DbA,fbA=(IbA=Gh)+DbA|0,DbA=(kbA=Mh)+(ibA=EbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),tbA=fbA,obA=DbA,DbA=UbA,DbA=sbA,vh=(kbA=JbA)^(nbA=dbA)|0,Wh=IbA=(DbA=UbA)^(IbA=sbA)|0,Xh=kbA=(IbA=obA)&(kbA=Wh)|0,kbA=sbA,Lh=(IbA=(DbA=fbA)&(nbA=vh)|0)^(nbA=dbA)|0,Vh=DbA=(kbA=Xh)^(DbA=sbA)|0,fbA=(DbA=mV)+(IbA=Vh)|0,(ibA=(kbA=UV)+(nbA=Lh)|0)>>>0>>0&&(fbA=fbA+1|0),hh=fbA,yh=kbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(kbA=0)),Rh=fbA=U,kbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(kbA=0)),Oh=fbA=U,xh=(DbA=yh)^(nbA=kbA)|0,Ph=kbA=(fbA=Rh)^(kbA=Oh)|0,zh=DbA=0|Dw(0|tbA,0|(kbA=obA),41,0|(DbA=0)),jh=kbA=U,Sh=DbA=(kbA=Ph)^(DbA=jh)|0,kbA=ibA,IbA=ibA+(nbA=(fbA=xh)^(nbA=zh)|0)|0,ibA=(DbA=hh)+(fbA=Sh)|0,IbA>>>0>>0&&(ibA=ibA+1|0),DbA=IbA,IbA=ibA+(kbA=1396182291)|0,(fbA=DbA+(nbA=-1651133473)|0)>>>0>>0&&(IbA=IbA+1|0),_bA=fbA,ybA=IbA,Th=fbA,qh=IbA,_h=DbA=0|Dw(0|ubA,0|(IbA=EbA),28,0|(DbA=0)),$h=IbA=U,DbA=0|Dw(0|ubA,0|(IbA=EbA),34,0|(DbA=0)),Ay=IbA=U,By=(ibA=_h)^(nbA=DbA)|0,Qy=DbA=(IbA=$h)^(DbA=Ay)|0,ibA=0|Dw(0|ubA,0|(DbA=EbA),39,0|(ibA=0)),gy=DbA=U,Cy=(IbA=By)^(nbA=ibA)|0,wy=ibA=(DbA=Qy)^(ibA=gy)|0,ibA=EbA,ibA=YbA,ibA=GbA,ry=IbA=(ibA=YbA)^(IbA=GbA)|0,ey=(ibA=ubA)&(nbA=(DbA=FbA)^(nbA=mbA)|0)|0,by=DbA=(IbA=EbA)&(DbA=ry)|0,DbA=YbA,DbA=GbA,ay=ibA=(DbA=YbA)&(ibA=GbA)|0,cy=(DbA=ey)^(nbA=(IbA=FbA)&(nbA=mbA)|0)|0,iy=IbA=(ibA=by)^(IbA=ay)|0,fbA=(IbA=wy)+(DbA=iy)|0,(kbA=(ibA=Cy)+(nbA=cy)|0)>>>0>>0&&(fbA=fbA+1|0),Dy=fbA,fbA=HbA,IbA=kbA,DbA=kbA+(nbA=ObA)|0,kbA=(fbA=Dy)+(ibA=HbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),FbA=DbA,YbA=kbA,nbA=DbA,ibA=(fbA=Th)+DbA|0,DbA=(kbA=qh)+(IbA=YbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),KbA=ibA,MbA=DbA,DbA=obA,DbA=UbA,ky=(kbA=tbA)^(nbA=JbA)|0,fy=fbA=(DbA=obA)^(fbA=UbA)|0,DbA=ibA,Iy=kbA=(fbA=MbA)&(kbA=fy)|0,kbA=UbA,ny=(fbA=ibA&(nbA=ky)|0)^(nbA=JbA)|0,Ey=DbA=(kbA=Iy)^(DbA=UbA)|0,ibA=(DbA=uV)+(fbA=Ey)|0,(IbA=(kbA=FV)+(nbA=ny)|0)>>>0>>0&&(ibA=ibA+1|0),Yy=ibA,Gy=kbA=0|Dw(0|KbA,0|(ibA=MbA),14,0|(kbA=0)),My=ibA=U,kbA=0|Dw(0|KbA,0|(ibA=MbA),18,0|(kbA=0)),oy=ibA=U,Fy=(DbA=Gy)^(nbA=kbA)|0,uy=kbA=(ibA=My)^(kbA=oy)|0,DbA=0|Dw(0|KbA,0|(kbA=MbA),41,0|(DbA=0)),Uy=kbA=U,my=(ibA=Fy)^(nbA=DbA)|0,sy=DbA=(kbA=uy)^(DbA=Uy)|0,kbA=IbA,IbA=(DbA=Yy)+(ibA=sy)|0,(fbA=kbA+(nbA=my)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=1695183700)|0,(ibA=DbA+(nbA=-1951439906)|0)>>>0>>0&&(fbA=fbA+1|0),ObA=ibA,HbA=fbA,Ky=ibA,ty=fbA,Jy=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),dy=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),ly=fbA=U,Zy=(IbA=Jy)^(nbA=DbA)|0,py=DbA=(fbA=dy)^(DbA=ly)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),Hy=DbA=U,Ny=(fbA=Zy)^(nbA=IbA)|0,vy=IbA=(DbA=py)^(IbA=Hy)|0,IbA=YbA,IbA=EbA,IbA=GbA,Wy=fbA=(IbA=EbA)^(fbA=GbA)|0,Xy=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,Ly=DbA=(fbA=YbA)&(DbA=Wy)|0,DbA=EbA,DbA=GbA,Vy=IbA=(DbA=EbA)&(IbA=GbA)|0,hy=(DbA=Xy)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,yy=fbA=(IbA=Ly)^(fbA=Vy)|0,ibA=(fbA=vy)+(DbA=yy)|0,(kbA=(IbA=Ny)+(nbA=hy)|0)>>>0>>0&&(ibA=ibA+1|0),Ry=ibA,ibA=WbA,fbA=kbA,DbA=kbA+(nbA=PbA)|0,kbA=(ibA=Ry)+(IbA=WbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=Ky)+DbA|0,DbA=(kbA=ty)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),dbA=IbA,sbA=DbA,nbA=IbA,fbA=(kbA=fo)+IbA|0,IbA=(DbA=Io)+(ibA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),Oy=fbA,xy=IbA,IbA=MbA,IbA=b,fbA=(IbA=MbA)+(kbA=b)|0,(ibA=(DbA=KbA)+(nbA=y)|0)>>>0>>0&&(fbA=fbA+1|0),Py=ibA,zy=fbA,fbA=obA,fbA=c,ibA=(fbA=obA)+(DbA=c)|0,(kbA=(IbA=tbA)+(nbA=CA)|0)>>>0>>0&&(ibA=ibA+1|0),jy=kbA,Sy=ibA,ibA=UbA,ibA=e,kbA=(ibA=UbA)+(IbA=e)|0,(DbA=(fbA=JbA)+(nbA=BA)|0)>>>0>>0&&(kbA=kbA+1|0),Ty=kbA,kbA=sbA,kbA=MbA,kbA=obA,qy=(ibA=KbA)^(nbA=tbA)|0,_y=fbA=(kbA=MbA)^(fbA=obA)|0,$y=ibA=(fbA=sbA)&(ibA=_y)|0,ibA=obA,AR=(fbA=(kbA=dbA)&(nbA=qy)|0)^(nbA=tbA)|0,BR=kbA=(ibA=$y)^(kbA=obA)|0;ibA=DbA,DbA=(kbA=Ty)+(fbA=BR)|0,(IbA=ibA+(nbA=AR)|0)>>>0>>0&&(DbA=DbA+1|0),QR=DbA,gR=ibA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(ibA=0)),CR=DbA=U,ibA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(ibA=0)),wR=DbA=U,rR=(kbA=gR)^(nbA=ibA)|0,eR=ibA=(DbA=CR)^(ibA=wR)|0,kbA=0|Dw(0|dbA,0|(ibA=sbA),41,0|(kbA=0)),bR=ibA=U,aR=(DbA=rR)^(nbA=kbA)|0,cR=kbA=(ibA=eR)^(kbA=bR)|0,ibA=IbA,IbA=(kbA=QR)+(DbA=cR)|0,(fbA=ibA+(nbA=aR)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=1986661051)|0,(DbA=kbA+(nbA=1014477480)|0)>>>0>>0&&(fbA=fbA+1|0),PbA=DbA,WbA=fbA,iR=DbA,DR=fbA,kR=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),fR=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),IR=fbA=U,nR=(IbA=kR)^(nbA=kbA)|0,ER=kbA=(fbA=fR)^(kbA=IR)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),YR=kbA=U,GR=(fbA=nR)^(nbA=IbA)|0,MR=IbA=(kbA=ER)^(IbA=YR)|0,IbA=GbA,IbA=EbA,IbA=YbA,oR=fbA=(IbA=EbA)^(fbA=YbA)|0,FR=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,uR=kbA=(fbA=GbA)&(kbA=oR)|0,kbA=EbA,kbA=YbA,UR=IbA=(kbA=EbA)&(IbA=YbA)|0,mR=(kbA=FR)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,sR=fbA=(IbA=uR)^(fbA=UR)|0,DbA=(fbA=MR)+(kbA=sR)|0,(ibA=(IbA=GR)+(nbA=mR)|0)>>>0>>0&&(DbA=DbA+1|0),KR=DbA,DbA=NbA,fbA=ibA,kbA=ibA+(nbA=xbA)|0,ibA=(DbA=KR)+(IbA=NbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=iR)+kbA|0,kbA=(ibA=DR)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),JbA=IbA,UbA=kbA,kbA=MbA,kbA=sbA,tR=(ibA=KbA)^(nbA=dbA)|0,JR=DbA=(kbA=MbA)^(DbA=sbA)|0,dR=ibA=(DbA=UbA)&(ibA=JR)|0,ibA=MbA,lR=(DbA=(kbA=IbA)&(nbA=tR)|0)^(nbA=KbA)|0,ZR=kbA=(ibA=dR)^(kbA=MbA)|0,IbA=(kbA=Sy)+(DbA=ZR)|0,(fbA=(ibA=jy)+(nbA=lR)|0)>>>0>>0&&(IbA=IbA+1|0),pR=IbA,HR=ibA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(ibA=0)),NR=IbA=U,ibA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(ibA=0)),vR=IbA=U,WR=(kbA=HR)^(nbA=ibA)|0,XR=ibA=(IbA=NR)^(ibA=vR)|0,kbA=0|Dw(0|JbA,0|(ibA=UbA),41,0|(kbA=0)),LR=ibA=U,VR=(IbA=WR)^(nbA=kbA)|0,hR=kbA=(ibA=XR)^(kbA=LR)|0,ibA=fbA,fbA=(kbA=pR)+(IbA=hR)|0,(DbA=ibA+(nbA=VR)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=DbA,IbA=DbA+(nbA=1206759142)|0,DbA=fbA+(ibA=-2117940946)|0,IbA>>>0>>0&&(DbA=DbA+1|0),xbA=IbA,NbA=DbA,yR=IbA,RR=DbA,OR=kbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(kbA=0)),xR=DbA=U,kbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(kbA=0)),PR=DbA=U,zR=(fbA=OR)^(nbA=kbA)|0,jR=kbA=(DbA=xR)^(kbA=PR)|0,fbA=0|Dw(0|ubA,0|(kbA=EbA),39,0|(fbA=0)),SR=kbA=U,TR=(DbA=zR)^(nbA=fbA)|0,qR=fbA=(kbA=jR)^(fbA=SR)|0,fbA=EbA,fbA=YbA,fbA=GbA,_R=DbA=(fbA=YbA)^(DbA=GbA)|0,$R=(fbA=ubA)&(nbA=(kbA=FbA)^(nbA=mbA)|0)|0,AO=kbA=(DbA=EbA)&(kbA=_R)|0,kbA=YbA,kbA=GbA,BO=fbA=(kbA=YbA)&(fbA=GbA)|0,QO=(kbA=$R)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,gO=DbA=(fbA=AO)^(DbA=BO)|0,IbA=(DbA=qR)+(kbA=gO)|0,(ibA=(fbA=TR)+(nbA=QO)|0)>>>0>>0&&(IbA=IbA+1|0),CO=IbA,IbA=hbA,DbA=ibA,kbA=ibA+(nbA=qbA)|0,ibA=(IbA=CO)+(fbA=hbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=yR)+kbA|0,kbA=(ibA=RR)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),tbA=fbA,obA=kbA,kbA=UbA,kbA=sbA,wO=(ibA=JbA)^(nbA=dbA)|0,rO=IbA=(kbA=UbA)^(IbA=sbA)|0,eO=ibA=(IbA=obA)&(ibA=rO)|0,ibA=sbA,bO=(IbA=(kbA=fbA)&(nbA=wO)|0)^(nbA=dbA)|0,aO=kbA=(ibA=eO)^(kbA=sbA)|0,fbA=(kbA=zy)+(IbA=aO)|0,(DbA=(ibA=Py)+(nbA=bO)|0)>>>0>>0&&(fbA=fbA+1|0),cO=fbA,iO=ibA=0|Dw(0|tbA,0|(fbA=obA),14,0|(ibA=0)),DO=fbA=U,ibA=0|Dw(0|tbA,0|(fbA=obA),18,0|(ibA=0)),kO=fbA=U,fO=(kbA=iO)^(nbA=ibA)|0,IO=ibA=(fbA=DO)^(ibA=kO)|0,kbA=0|Dw(0|tbA,0|(ibA=obA),41,0|(kbA=0)),nO=ibA=U,EO=(fbA=fO)^(nbA=kbA)|0,YO=kbA=(ibA=IO)^(kbA=nO)|0,ibA=DbA,DbA=(kbA=cO)+(fbA=YO)|0,(IbA=ibA+(nbA=EO)|0)>>>0>>0&&(DbA=DbA+1|0),kbA=IbA,IbA=DbA+(ibA=-1838011259)|0,(fbA=kbA+(nbA=344077627)|0)>>>0>>0&&(IbA=IbA+1|0),qbA=fbA,hbA=IbA,GO=fbA,MO=IbA,oO=kbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(kbA=0)),FO=IbA=U,kbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(kbA=0)),uO=IbA=U,UO=(DbA=oO)^(nbA=kbA)|0,mO=kbA=(IbA=FO)^(kbA=uO)|0,DbA=0|Dw(0|FbA,0|(kbA=YbA),39,0|(DbA=0)),sO=kbA=U,KO=(IbA=UO)^(nbA=DbA)|0,tO=DbA=(kbA=mO)^(DbA=sO)|0,DbA=YbA,DbA=EbA,DbA=GbA,JO=IbA=(DbA=EbA)^(IbA=GbA)|0,dO=(DbA=FbA)&(nbA=(kbA=ubA)^(nbA=mbA)|0)|0,lO=kbA=(IbA=YbA)&(kbA=JO)|0,kbA=EbA,kbA=GbA,ZO=DbA=(kbA=EbA)&(DbA=GbA)|0,pO=(kbA=dO)^(nbA=(IbA=ubA)&(nbA=mbA)|0)|0,HO=IbA=(DbA=lO)^(IbA=ZO)|0,fbA=(IbA=tO)+(kbA=HO)|0,(ibA=(DbA=KO)+(nbA=pO)|0)>>>0>>0&&(fbA=fbA+1|0),NO=fbA,fbA=ybA,IbA=ibA,kbA=ibA+(nbA=_bA)|0,ibA=(fbA=NO)+(DbA=ybA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),mbA=kbA,GbA=ibA,nbA=kbA,DbA=(fbA=GO)+kbA|0,kbA=(ibA=MO)+(IbA=GbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),KbA=DbA,MbA=kbA,kbA=obA,kbA=UbA,vO=(ibA=tbA)^(nbA=JbA)|0,WO=fbA=(kbA=obA)^(fbA=UbA)|0,kbA=DbA,XO=ibA=(fbA=MbA)&(ibA=WO)|0,ibA=UbA,LO=(fbA=DbA&(nbA=vO)|0)^(nbA=JbA)|0,VO=kbA=(ibA=XO)^(kbA=UbA)|0,DbA=(kbA=xy)+(fbA=VO)|0,(IbA=(ibA=Oy)+(nbA=LO)|0)>>>0>>0&&(DbA=DbA+1|0),hO=DbA,yO=ibA=0|Dw(0|KbA,0|(DbA=MbA),14,0|(ibA=0)),RO=DbA=U,ibA=0|Dw(0|KbA,0|(DbA=MbA),18,0|(ibA=0)),OO=DbA=U,xO=(kbA=yO)^(nbA=ibA)|0,PO=ibA=(DbA=RO)^(ibA=OO)|0,kbA=0|Dw(0|KbA,0|(ibA=MbA),41,0|(kbA=0)),zO=ibA=U,jO=(DbA=xO)^(nbA=kbA)|0,SO=kbA=(ibA=PO)^(kbA=zO)|0,ibA=IbA,IbA=(kbA=hO)+(DbA=SO)|0,(fbA=ibA+(nbA=jO)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-1564481375)|0,(DbA=kbA+(nbA=1290863460)|0)>>>0>>0&&(fbA=fbA+1|0),_bA=DbA,ybA=fbA,TO=DbA,qO=fbA,_O=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),$O=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),Ax=fbA=U,Bx=(IbA=_O)^(nbA=kbA)|0,Qx=kbA=(fbA=$O)^(kbA=Ax)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),gx=kbA=U,Cx=(fbA=Bx)^(nbA=IbA)|0,wx=IbA=(kbA=Qx)^(IbA=gx)|0,IbA=GbA,IbA=EbA,IbA=YbA,rx=fbA=(IbA=EbA)^(fbA=YbA)|0,ex=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,bx=kbA=(fbA=GbA)&(kbA=rx)|0,kbA=EbA,kbA=YbA,ax=IbA=(kbA=EbA)&(IbA=YbA)|0,cx=(kbA=ex)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,ix=fbA=(IbA=bx)^(fbA=ax)|0,DbA=(fbA=wx)+(kbA=ix)|0,(ibA=(IbA=Cx)+(nbA=cx)|0)>>>0>>0&&(DbA=DbA+1|0),Dx=DbA,DbA=HbA,fbA=ibA,kbA=ibA+(nbA=ObA)|0,ibA=(DbA=Dx)+(IbA=HbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=TO)+kbA|0,kbA=(ibA=qO)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),dbA=IbA,sbA=kbA,nbA=IbA,fbA=(ibA=Do)+IbA|0,IbA=(kbA=ko)+(DbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),kx=fbA,fx=IbA,IbA=MbA,IbA=f,fbA=(IbA=MbA)+(ibA=f)|0,(DbA=(kbA=KbA)+(nbA=cA)|0)>>>0>>0&&(fbA=fbA+1|0),Ix=DbA,nx=fbA,fbA=obA,fbA=i,DbA=(fbA=obA)+(kbA=i)|0,(ibA=(IbA=tbA)+(nbA=rA)|0)>>>0>>0&&(DbA=DbA+1|0),Ex=ibA,Yx=DbA,DbA=UbA,DbA=k,ibA=(DbA=UbA)+(IbA=k)|0,(kbA=(fbA=JbA)+(nbA=aA)|0)>>>0>>0&&(ibA=ibA+1|0),Gx=ibA,ibA=sbA,ibA=MbA,ibA=obA,Mx=(DbA=KbA)^(nbA=tbA)|0,ox=fbA=(ibA=MbA)^(fbA=obA)|0,Fx=DbA=(fbA=sbA)&(DbA=ox)|0,DbA=obA,ux=(fbA=(ibA=dbA)&(nbA=Mx)|0)^(nbA=tbA)|0,Ux=ibA=(DbA=Fx)^(ibA=obA)|0,DbA=kbA,kbA=(ibA=Gx)+(fbA=Ux)|0,(IbA=DbA+(nbA=ux)|0)>>>0>>0&&(kbA=kbA+1|0),mx=kbA,sx=DbA=0|Dw(0|dbA,0|(kbA=sbA),14,0|(DbA=0)),Kx=kbA=U,DbA=0|Dw(0|dbA,0|(kbA=sbA),18,0|(DbA=0)),tx=kbA=U,Jx=(ibA=sx)^(nbA=DbA)|0,dx=DbA=(kbA=Kx)^(DbA=tx)|0,ibA=0|Dw(0|dbA,0|(DbA=sbA),41,0|(ibA=0)),lx=DbA=U,Zx=(kbA=Jx)^(nbA=ibA)|0,px=ibA=(DbA=dx)^(ibA=lx)|0,DbA=IbA,IbA=(ibA=mx)+(kbA=px)|0,(fbA=DbA+(nbA=Zx)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-1474664885)|0,(kbA=ibA+(nbA=-1136513023)|0)>>>0>>0&&(fbA=fbA+1|0),ObA=kbA,HbA=fbA,Hx=kbA,Nx=fbA,vx=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),Wx=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),Xx=fbA=U,Lx=(IbA=vx)^(nbA=ibA)|0,Vx=ibA=(fbA=Wx)^(ibA=Xx)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),hx=ibA=U,yx=(fbA=Lx)^(nbA=IbA)|0,Rx=IbA=(ibA=Vx)^(IbA=hx)|0,IbA=EbA,IbA=YbA,IbA=GbA,Ox=fbA=(IbA=YbA)^(fbA=GbA)|0,xx=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,Px=ibA=(fbA=EbA)&(ibA=Ox)|0,ibA=YbA,ibA=GbA,zx=IbA=(ibA=YbA)&(IbA=GbA)|0,jx=(ibA=xx)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,Sx=fbA=(IbA=Px)^(fbA=zx)|0,kbA=(fbA=Rx)+(ibA=Sx)|0,(DbA=(IbA=yx)+(nbA=jx)|0)>>>0>>0&&(kbA=kbA+1|0),Tx=kbA,kbA=WbA,fbA=DbA,ibA=DbA+(nbA=PbA)|0,DbA=(kbA=Tx)+(IbA=WbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=Hx)+ibA|0,ibA=(DbA=Nx)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),JbA=IbA,UbA=ibA,ibA=MbA,ibA=sbA,qx=(DbA=KbA)^(nbA=dbA)|0,_x=kbA=(ibA=MbA)^(kbA=sbA)|0,$x=DbA=(kbA=UbA)&(DbA=_x)|0,DbA=MbA,AP=(kbA=(ibA=IbA)&(nbA=qx)|0)^(nbA=KbA)|0,BP=ibA=(DbA=$x)^(ibA=MbA)|0,IbA=(ibA=Yx)+(kbA=BP)|0,(fbA=(DbA=Ex)+(nbA=AP)|0)>>>0>>0&&(IbA=IbA+1|0),QP=IbA,gP=DbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(DbA=0)),CP=IbA=U,DbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(DbA=0)),wP=IbA=U,rP=(ibA=gP)^(nbA=DbA)|0,eP=DbA=(IbA=CP)^(DbA=wP)|0,ibA=0|Dw(0|JbA,0|(DbA=UbA),41,0|(ibA=0)),bP=DbA=U,aP=(IbA=rP)^(nbA=ibA)|0,cP=ibA=(DbA=eP)^(ibA=bP)|0,DbA=fbA,fbA=(ibA=QP)+(IbA=cP)|0,(kbA=DbA+(nbA=aP)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=-1035236496)|0,(IbA=ibA+(nbA=-789014639)|0)>>>0>>0&&(kbA=kbA+1|0),PbA=IbA,WbA=kbA,iP=IbA,DP=kbA,kP=ibA=0|Dw(0|FbA,0|(kbA=YbA),28,0|(ibA=0)),fP=kbA=U,ibA=0|Dw(0|FbA,0|(kbA=YbA),34,0|(ibA=0)),IP=kbA=U,nP=(fbA=kP)^(nbA=ibA)|0,EP=ibA=(kbA=fP)^(ibA=IP)|0,fbA=0|Dw(0|FbA,0|(ibA=YbA),39,0|(fbA=0)),YP=ibA=U,GP=(kbA=nP)^(nbA=fbA)|0,MP=fbA=(ibA=EP)^(fbA=YP)|0,fbA=YbA,fbA=EbA,fbA=GbA,oP=kbA=(fbA=EbA)^(kbA=GbA)|0,FP=(fbA=FbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,uP=ibA=(kbA=YbA)&(ibA=oP)|0,ibA=EbA,ibA=GbA,UP=fbA=(ibA=EbA)&(fbA=GbA)|0,mP=(ibA=FP)^(nbA=(kbA=ubA)&(nbA=mbA)|0)|0,sP=kbA=(fbA=uP)^(kbA=UP)|0,IbA=(kbA=MP)+(ibA=sP)|0,(DbA=(fbA=GP)+(nbA=mP)|0)>>>0>>0&&(IbA=IbA+1|0),KP=IbA,IbA=NbA,kbA=DbA,ibA=DbA+(nbA=xbA)|0,DbA=(IbA=KP)+(fbA=NbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),mbA=ibA,GbA=DbA,nbA=ibA,fbA=(IbA=iP)+ibA|0,ibA=(DbA=DP)+(kbA=GbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),tbA=fbA,obA=ibA,ibA=UbA,ibA=sbA,tP=(DbA=JbA)^(nbA=dbA)|0,JP=IbA=(ibA=UbA)^(IbA=sbA)|0,dP=DbA=(IbA=obA)&(DbA=JP)|0,DbA=sbA,lP=(IbA=(ibA=fbA)&(nbA=tP)|0)^(nbA=dbA)|0,ZP=ibA=(DbA=dP)^(ibA=sbA)|0,fbA=(ibA=nx)+(IbA=ZP)|0,(kbA=(DbA=Ix)+(nbA=lP)|0)>>>0>>0&&(fbA=fbA+1|0),pP=fbA,HP=DbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(DbA=0)),NP=fbA=U,DbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(DbA=0)),vP=fbA=U,WP=(ibA=HP)^(nbA=DbA)|0,XP=DbA=(fbA=NP)^(DbA=vP)|0,ibA=0|Dw(0|tbA,0|(DbA=obA),41,0|(ibA=0)),LP=DbA=U,VP=(fbA=WP)^(nbA=ibA)|0,hP=ibA=(DbA=XP)^(ibA=LP)|0,DbA=kbA,kbA=(ibA=pP)+(fbA=hP)|0,(IbA=DbA+(nbA=VP)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=-949202525)|0,(fbA=ibA+(nbA=106217008)|0)>>>0>>0&&(IbA=IbA+1|0),xbA=fbA,NbA=IbA,yP=fbA,RP=IbA,OP=ibA=0|Dw(0|mbA,0|(IbA=GbA),28,0|(ibA=0)),xP=IbA=U,ibA=0|Dw(0|mbA,0|(IbA=GbA),34,0|(ibA=0)),PP=IbA=U,zP=(kbA=OP)^(nbA=ibA)|0,jP=ibA=(IbA=xP)^(ibA=PP)|0,kbA=0|Dw(0|mbA,0|(ibA=GbA),39,0|(kbA=0)),SP=ibA=U,TP=(IbA=zP)^(nbA=kbA)|0,qP=kbA=(ibA=jP)^(kbA=SP)|0,kbA=GbA,kbA=EbA,kbA=YbA,_P=IbA=(kbA=EbA)^(IbA=YbA)|0,$P=(kbA=mbA)&(nbA=(ibA=ubA)^(nbA=FbA)|0)|0,Az=ibA=(IbA=GbA)&(ibA=_P)|0,ibA=EbA,ibA=YbA,Bz=kbA=(ibA=EbA)&(kbA=YbA)|0,Qz=(ibA=$P)^(nbA=(IbA=ubA)&(nbA=FbA)|0)|0,gz=IbA=(kbA=Az)^(IbA=Bz)|0,fbA=(IbA=qP)+(ibA=gz)|0,(DbA=(kbA=TP)+(nbA=Qz)|0)>>>0>>0&&(fbA=fbA+1|0),Cz=fbA,fbA=hbA,IbA=DbA,ibA=DbA+(nbA=qbA)|0,DbA=(fbA=Cz)+(kbA=hbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ubA=ibA,EbA=DbA,nbA=ibA,kbA=(fbA=yP)+ibA|0,ibA=(DbA=RP)+(IbA=EbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),KbA=kbA,MbA=ibA,ibA=obA,ibA=UbA,wz=(DbA=tbA)^(nbA=JbA)|0,rz=fbA=(ibA=obA)^(fbA=UbA)|0,ez=DbA=(fbA=MbA)&(DbA=rz)|0,DbA=UbA,bz=(fbA=(ibA=kbA)&(nbA=wz)|0)^(nbA=JbA)|0,az=ibA=(DbA=ez)^(ibA=UbA)|0,kbA=(ibA=fx)+(fbA=az)|0,(IbA=(DbA=kx)+(nbA=bz)|0)>>>0>>0&&(kbA=kbA+1|0),cz=kbA,iz=DbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(DbA=0)),Dz=kbA=U,DbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(DbA=0)),kz=kbA=U,fz=(ibA=iz)^(nbA=DbA)|0,Iz=DbA=(kbA=Dz)^(DbA=kz)|0,ibA=0|Dw(0|KbA,0|(DbA=MbA),41,0|(ibA=0)),nz=DbA=U,Ez=(kbA=fz)^(nbA=ibA)|0,Yz=ibA=(DbA=Iz)^(ibA=nz)|0,DbA=IbA,IbA=(ibA=cz)+(kbA=Yz)|0,(fbA=DbA+(nbA=Ez)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-778901479)|0,(kbA=ibA+(nbA=-688958952)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=kbA,hbA=fbA,Gz=kbA,Mz=fbA,oz=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),Fz=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),uz=fbA=U,Uz=(IbA=oz)^(nbA=ibA)|0,mz=ibA=(fbA=Fz)^(ibA=uz)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),sz=ibA=U,Kz=(fbA=Uz)^(nbA=IbA)|0,tz=IbA=(ibA=mz)^(IbA=sz)|0,IbA=EbA,IbA=YbA,IbA=GbA,Jz=fbA=(IbA=YbA)^(fbA=GbA)|0,dz=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,lz=ibA=(fbA=EbA)&(ibA=Jz)|0,ibA=YbA,ibA=GbA,Zz=IbA=(ibA=YbA)&(IbA=GbA)|0,pz=(ibA=dz)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,Hz=fbA=(IbA=lz)^(fbA=Zz)|0,kbA=(fbA=tz)+(ibA=Hz)|0,(DbA=(IbA=Kz)+(nbA=pz)|0)>>>0>>0&&(kbA=kbA+1|0),Nz=kbA,kbA=ybA,fbA=DbA,ibA=DbA+(nbA=_bA)|0,DbA=(kbA=Nz)+(IbA=ybA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=Gz)+ibA|0,ibA=(DbA=Mz)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),dbA=IbA,sbA=ibA,nbA=IbA,fbA=(DbA=co)+IbA|0,IbA=(ibA=io)+(kbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),vz=fbA,Wz=IbA,IbA=MbA,IbA=l,fbA=(IbA=MbA)+(DbA=l)|0,(kbA=(ibA=KbA)+(nbA=O)|0)>>>0>>0&&(fbA=fbA+1|0),Xz=kbA,Lz=fbA,fbA=obA,fbA=D,kbA=(fbA=obA)+(ibA=D)|0,(DbA=(IbA=tbA)+(nbA=bA)|0)>>>0>>0&&(kbA=kbA+1|0),Vz=DbA,hz=kbA,kbA=UbA,kbA=I,DbA=(kbA=UbA)+(IbA=I)|0,(ibA=(fbA=JbA)+(nbA=R)|0)>>>0>>0&&(DbA=DbA+1|0),yz=DbA,DbA=sbA,DbA=MbA,DbA=obA,Rz=(kbA=KbA)^(nbA=tbA)|0,Oz=fbA=(DbA=MbA)^(fbA=obA)|0,xz=kbA=(fbA=sbA)&(kbA=Oz)|0,kbA=obA,fbA=(DbA=dbA)&(nbA=Rz)|0,Pz=DbA=(kbA=xz)^(DbA=obA)|0,kbA=ibA,IbA=ibA+(nbA=fbA^(nbA=tbA)|0)|0,ibA=(DbA=yz)+(fbA=Pz)|0,IbA>>>0>>0&&(ibA=ibA+1|0),zz=ibA,jz=kbA=0|Dw(0|dbA,0|(ibA=sbA),14,0|(kbA=0)),Sz=ibA=U,kbA=0|Dw(0|dbA,0|(ibA=sbA),18,0|(kbA=0)),Tz=ibA=U,qz=(DbA=jz)^(nbA=kbA)|0,_z=kbA=(ibA=Sz)^(kbA=Tz)|0,DbA=0|Dw(0|dbA,0|(kbA=sbA),41,0|(DbA=0)),$z=kbA=U,Aj=(ibA=qz)^(nbA=DbA)|0,Bj=DbA=(kbA=_z)^(DbA=$z)|0,kbA=IbA,IbA=(DbA=zz)+(ibA=Bj)|0,(fbA=kbA+(nbA=Aj)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=-694614492)|0,(ibA=DbA+(nbA=1432725776)|0)>>>0>>0&&(fbA=fbA+1|0),_bA=ibA,ybA=fbA,Qj=ibA,gj=fbA,Cj=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),wj=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),rj=fbA=U,ej=(IbA=Cj)^(nbA=DbA)|0,bj=DbA=(fbA=wj)^(DbA=rj)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),aj=DbA=U,cj=(fbA=ej)^(nbA=IbA)|0,ij=IbA=(DbA=bj)^(IbA=aj)|0,IbA=YbA,IbA=EbA,IbA=GbA,Dj=fbA=(IbA=EbA)^(fbA=GbA)|0,kj=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,fj=DbA=(fbA=YbA)&(DbA=Dj)|0,DbA=EbA,DbA=GbA,Ij=IbA=(DbA=EbA)&(IbA=GbA)|0,nj=(DbA=kj)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,Ej=fbA=(IbA=fj)^(fbA=Ij)|0,ibA=(fbA=ij)+(DbA=Ej)|0,(kbA=(IbA=cj)+(nbA=nj)|0)>>>0>>0&&(ibA=ibA+1|0),Yj=ibA,ibA=HbA,fbA=kbA,DbA=kbA+(nbA=ObA)|0,kbA=(ibA=Yj)+(IbA=HbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=Qj)+DbA|0,DbA=(kbA=gj)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),JbA=IbA,UbA=DbA,DbA=MbA,DbA=sbA,Gj=(kbA=KbA)^(nbA=dbA)|0,Mj=ibA=(DbA=MbA)^(ibA=sbA)|0,oj=kbA=(ibA=UbA)&(kbA=Mj)|0,kbA=MbA,Fj=(ibA=(DbA=IbA)&(nbA=Gj)|0)^(nbA=KbA)|0,uj=DbA=(kbA=oj)^(DbA=MbA)|0,IbA=(DbA=hz)+(ibA=uj)|0,(fbA=(kbA=Vz)+(nbA=Fj)|0)>>>0>>0&&(IbA=IbA+1|0),Uj=IbA,mj=kbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(kbA=0)),sj=IbA=U,kbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(kbA=0)),Kj=IbA=U,tj=(DbA=mj)^(nbA=kbA)|0,Jj=kbA=(IbA=sj)^(kbA=Kj)|0,DbA=0|Dw(0|JbA,0|(kbA=UbA),41,0|(DbA=0)),dj=kbA=U,lj=(IbA=tj)^(nbA=DbA)|0,Zj=DbA=(kbA=Jj)^(DbA=dj)|0,kbA=fbA,fbA=(DbA=Uj)+(IbA=Zj)|0,(ibA=kbA+(nbA=lj)|0)>>>0>>0&&(fbA=fbA+1|0),DbA=ibA,IbA=ibA+(nbA=1467031594)|0,ibA=fbA+(kbA=-200395387)|0,IbA>>>0>>0&&(ibA=ibA+1|0),ObA=IbA,HbA=ibA,pj=IbA,Hj=ibA,Nj=DbA=0|Dw(0|mbA,0|(ibA=GbA),28,0|(DbA=0)),vj=ibA=U,DbA=0|Dw(0|mbA,0|(ibA=GbA),34,0|(DbA=0)),Wj=ibA=U,Xj=(fbA=Nj)^(nbA=DbA)|0,Lj=DbA=(ibA=vj)^(DbA=Wj)|0,fbA=0|Dw(0|mbA,0|(DbA=GbA),39,0|(fbA=0)),Vj=DbA=U,hj=(ibA=Xj)^(nbA=fbA)|0,yj=fbA=(DbA=Lj)^(fbA=Vj)|0,fbA=GbA,fbA=EbA,fbA=YbA,Rj=ibA=(fbA=EbA)^(ibA=YbA)|0,Oj=(fbA=mbA)&(nbA=(DbA=ubA)^(nbA=FbA)|0)|0,xj=DbA=(ibA=GbA)&(DbA=Rj)|0,DbA=EbA,DbA=YbA,Pj=fbA=(DbA=EbA)&(fbA=YbA)|0,zj=(DbA=Oj)^(nbA=(ibA=ubA)&(nbA=FbA)|0)|0,jj=ibA=(fbA=xj)^(ibA=Pj)|0,IbA=(ibA=yj)+(DbA=jj)|0,(kbA=(fbA=hj)+(nbA=zj)|0)>>>0>>0&&(IbA=IbA+1|0),Sj=IbA,IbA=WbA,ibA=kbA,kbA=(IbA=Sj)+(fbA=WbA)|0,(DbA=ibA+(nbA=PbA)|0)>>>0>>0&&(kbA=kbA+1|0),ubA=DbA,EbA=kbA,nbA=DbA,fbA=(IbA=pj)+DbA|0,DbA=(kbA=Hj)+(ibA=EbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),tbA=fbA,obA=DbA,DbA=UbA,DbA=sbA,Tj=(kbA=JbA)^(nbA=dbA)|0,qj=IbA=(DbA=UbA)^(IbA=sbA)|0,_j=kbA=(IbA=obA)&(kbA=qj)|0,kbA=sbA,$j=(IbA=(DbA=fbA)&(nbA=Tj)|0)^(nbA=dbA)|0,AS=DbA=(kbA=_j)^(DbA=sbA)|0,fbA=(DbA=Lz)+(IbA=AS)|0,(ibA=(kbA=Xz)+(nbA=$j)|0)>>>0>>0&&(fbA=fbA+1|0),BS=fbA,QS=kbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(kbA=0)),gS=fbA=U,kbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(kbA=0)),CS=fbA=U,wS=(DbA=QS)^(nbA=kbA)|0,rS=kbA=(fbA=gS)^(kbA=CS)|0,eS=DbA=0|Dw(0|tbA,0|(kbA=obA),41,0|(DbA=0)),bS=kbA=U,aS=DbA=(kbA=rS)^(DbA=bS)|0,kbA=ibA,IbA=ibA+(nbA=(fbA=wS)^(nbA=eS)|0)|0,ibA=(DbA=BS)+(fbA=aS)|0,IbA>>>0>>0&&(ibA=ibA+1|0),DbA=IbA,IbA=ibA+(kbA=275423344)|0,(fbA=DbA+(nbA=851169720)|0)>>>0>>0&&(IbA=IbA+1|0),PbA=fbA,WbA=IbA,cS=fbA,iS=IbA,DS=DbA=0|Dw(0|ubA,0|(IbA=EbA),28,0|(DbA=0)),kS=IbA=U,DbA=0|Dw(0|ubA,0|(IbA=EbA),34,0|(DbA=0)),fS=IbA=U,IS=(ibA=DS)^(nbA=DbA)|0,nS=DbA=(IbA=kS)^(DbA=fS)|0,ibA=0|Dw(0|ubA,0|(DbA=EbA),39,0|(ibA=0)),ES=DbA=U,YS=(IbA=IS)^(nbA=ibA)|0,GS=ibA=(DbA=nS)^(ibA=ES)|0,ibA=EbA,ibA=YbA,ibA=GbA,MS=IbA=(ibA=YbA)^(IbA=GbA)|0,oS=(ibA=ubA)&(nbA=(DbA=FbA)^(nbA=mbA)|0)|0,FS=DbA=(IbA=EbA)&(DbA=MS)|0,DbA=YbA,DbA=GbA,uS=ibA=(DbA=YbA)&(ibA=GbA)|0,US=(DbA=oS)^(nbA=(IbA=FbA)&(nbA=mbA)|0)|0,mS=IbA=(ibA=FS)^(IbA=uS)|0,fbA=(IbA=GS)+(DbA=mS)|0,(kbA=(ibA=YS)+(nbA=US)|0)>>>0>>0&&(fbA=fbA+1|0),sS=fbA,fbA=NbA,IbA=kbA,DbA=kbA+(nbA=xbA)|0,kbA=(fbA=sS)+(ibA=NbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),FbA=DbA,YbA=kbA,nbA=DbA,ibA=(fbA=cS)+DbA|0,DbA=(kbA=iS)+(IbA=YbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),KbA=ibA,MbA=DbA,DbA=obA,DbA=UbA,KS=(kbA=tbA)^(nbA=JbA)|0,tS=fbA=(DbA=obA)^(fbA=UbA)|0,DbA=ibA,JS=kbA=(fbA=MbA)&(kbA=tS)|0,kbA=UbA,dS=(fbA=ibA&(nbA=KS)|0)^(nbA=JbA)|0,lS=DbA=(kbA=JS)^(DbA=UbA)|0,ibA=(DbA=Wz)+(fbA=lS)|0,(IbA=(kbA=vz)+(nbA=dS)|0)>>>0>>0&&(ibA=ibA+1|0),ZS=ibA,pS=kbA=0|Dw(0|KbA,0|(ibA=MbA),14,0|(kbA=0)),HS=ibA=U,kbA=0|Dw(0|KbA,0|(ibA=MbA),18,0|(kbA=0)),NS=ibA=U,vS=(DbA=pS)^(nbA=kbA)|0,WS=kbA=(ibA=HS)^(kbA=NS)|0,DbA=0|Dw(0|KbA,0|(kbA=MbA),41,0|(DbA=0)),XS=kbA=U,LS=(ibA=vS)^(nbA=DbA)|0,VS=DbA=(kbA=WS)^(DbA=XS)|0,kbA=IbA,IbA=(DbA=ZS)+(ibA=VS)|0,(fbA=kbA+(nbA=LS)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=430227734)|0,(ibA=DbA+(nbA=-1194143544)|0)>>>0>>0&&(fbA=fbA+1|0),xbA=ibA,NbA=fbA,hS=ibA,yS=fbA,RS=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),OS=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),xS=fbA=U,PS=(IbA=RS)^(nbA=DbA)|0,zS=DbA=(fbA=OS)^(DbA=xS)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),jS=DbA=U,SS=(fbA=PS)^(nbA=IbA)|0,TS=IbA=(DbA=zS)^(IbA=jS)|0,IbA=YbA,IbA=EbA,IbA=GbA,qS=fbA=(IbA=EbA)^(fbA=GbA)|0,_S=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,$S=DbA=(fbA=YbA)&(DbA=qS)|0,DbA=EbA,DbA=GbA,AT=IbA=(DbA=EbA)&(IbA=GbA)|0,BT=(DbA=_S)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,QT=fbA=(IbA=$S)^(fbA=AT)|0,ibA=(fbA=TS)+(DbA=QT)|0,(kbA=(IbA=SS)+(nbA=BT)|0)>>>0>>0&&(ibA=ibA+1|0),gT=ibA,ibA=hbA,fbA=kbA,DbA=kbA+(nbA=qbA)|0,kbA=(ibA=gT)+(IbA=hbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=hS)+DbA|0,DbA=(kbA=yS)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),dbA=IbA,sbA=DbA,nbA=IbA,fbA=(kbA=bo)+IbA|0,IbA=(DbA=ao)+(ibA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),CT=fbA,wT=IbA,IbA=MbA,IbA=G,fbA=(IbA=MbA)+(kbA=G)|0,(ibA=(DbA=KbA)+(nbA=IA)|0)>>>0>>0&&(fbA=fbA+1|0),rT=ibA,eT=fbA,fbA=obA,fbA=n,ibA=(fbA=obA)+(DbA=n)|0,(kbA=(IbA=tbA)+(nbA=DA)|0)>>>0>>0&&(ibA=ibA+1|0),bT=kbA,aT=ibA,ibA=UbA,ibA=Y,kbA=(ibA=UbA)+(IbA=Y)|0,(DbA=(fbA=JbA)+(nbA=fA)|0)>>>0>>0&&(kbA=kbA+1|0),cT=kbA,kbA=sbA,kbA=MbA,kbA=obA,iT=(ibA=KbA)^(nbA=tbA)|0,DT=fbA=(kbA=MbA)^(fbA=obA)|0,kT=ibA=(fbA=sbA)&(ibA=DT)|0,ibA=obA,fT=(fbA=(kbA=dbA)&(nbA=iT)|0)^(nbA=tbA)|0,IT=kbA=(ibA=kT)^(kbA=obA)|0,ibA=DbA,DbA=(kbA=cT)+(fbA=IT)|0,(IbA=ibA+(nbA=fT)|0)>>>0>>0&&(DbA=DbA+1|0),nT=DbA,ET=ibA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(ibA=0)),YT=DbA=U,ibA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(ibA=0)),GT=DbA=U,MT=(kbA=ET)^(nbA=ibA)|0,oT=ibA=(DbA=YT)^(ibA=GT)|0,kbA=0|Dw(0|dbA,0|(ibA=sbA),41,0|(kbA=0)),FT=ibA=U,uT=(DbA=MT)^(nbA=kbA)|0,UT=kbA=(ibA=oT)^(kbA=FT)|0,ibA=IbA,IbA=(kbA=nT)+(DbA=UT)|0,(fbA=ibA+(nbA=uT)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=506948616)|0,(DbA=kbA+(nbA=1363258195)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=DbA,hbA=fbA,mT=DbA,sT=fbA,KT=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),tT=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),JT=fbA=U,dT=(IbA=KT)^(nbA=kbA)|0,lT=kbA=(fbA=tT)^(kbA=JT)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),ZT=kbA=U,pT=(fbA=dT)^(nbA=IbA)|0,HT=IbA=(kbA=lT)^(IbA=ZT)|0,IbA=GbA,IbA=EbA,IbA=YbA,NT=fbA=(IbA=EbA)^(fbA=YbA)|0,vT=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,WT=kbA=(fbA=GbA)&(kbA=NT)|0,kbA=EbA,kbA=YbA,XT=IbA=(kbA=EbA)&(IbA=YbA)|0,LT=(kbA=vT)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,VT=fbA=(IbA=WT)^(fbA=XT)|0,DbA=(fbA=HT)+(kbA=VT)|0,(ibA=(IbA=pT)+(nbA=LT)|0)>>>0>>0&&(DbA=DbA+1|0),hT=DbA,DbA=ybA,fbA=ibA,kbA=ibA+(nbA=_bA)|0,ibA=(DbA=hT)+(IbA=ybA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=mT)+kbA|0,kbA=(ibA=sT)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),JbA=IbA,UbA=kbA,kbA=MbA,kbA=sbA,yT=(ibA=KbA)^(nbA=dbA)|0,RT=DbA=(kbA=MbA)^(DbA=sbA)|0,OT=ibA=(DbA=UbA)&(ibA=RT)|0,ibA=MbA,xT=(DbA=(kbA=IbA)&(nbA=yT)|0)^(nbA=KbA)|0,PT=kbA=(ibA=OT)^(kbA=MbA)|0,IbA=(kbA=aT)+(DbA=PT)|0,(fbA=(ibA=bT)+(nbA=xT)|0)>>>0>>0&&(IbA=IbA+1|0),zT=IbA,jT=ibA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(ibA=0)),ST=IbA=U,ibA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(ibA=0)),TT=IbA=U,qT=(kbA=jT)^(nbA=ibA)|0,_T=ibA=(IbA=ST)^(ibA=TT)|0,kbA=0|Dw(0|JbA,0|(ibA=UbA),41,0|(kbA=0)),$T=ibA=U;Aq=(IbA=qT)^(nbA=kbA)|0,Bq=kbA=(ibA=_T)^(kbA=$T)|0,ibA=fbA,fbA=(kbA=zT)+(IbA=Bq)|0,(DbA=ibA+(nbA=Aq)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=DbA,IbA=DbA+(nbA=-544281703)|0,DbA=fbA+(ibA=659060556)|0,IbA>>>0>>0&&(DbA=DbA+1|0),_bA=IbA,ybA=DbA,Qq=IbA,gq=DbA,Cq=kbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(kbA=0)),wq=DbA=U,kbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(kbA=0)),rq=DbA=U,eq=(fbA=Cq)^(nbA=kbA)|0,bq=kbA=(DbA=wq)^(kbA=rq)|0,fbA=0|Dw(0|ubA,0|(kbA=EbA),39,0|(fbA=0)),aq=kbA=U,cq=(DbA=eq)^(nbA=fbA)|0,iq=fbA=(kbA=bq)^(fbA=aq)|0,fbA=EbA,fbA=YbA,fbA=GbA,Dq=DbA=(fbA=YbA)^(DbA=GbA)|0,kq=(fbA=ubA)&(nbA=(kbA=FbA)^(nbA=mbA)|0)|0,fq=kbA=(DbA=EbA)&(kbA=Dq)|0,kbA=YbA,kbA=GbA,Iq=fbA=(kbA=YbA)&(fbA=GbA)|0,nq=(kbA=kq)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,Eq=DbA=(fbA=fq)^(DbA=Iq)|0,IbA=(DbA=iq)+(kbA=Eq)|0,(ibA=(fbA=cq)+(nbA=nq)|0)>>>0>>0&&(IbA=IbA+1|0),Yq=IbA,IbA=HbA,DbA=ibA,kbA=ibA+(nbA=ObA)|0,ibA=(IbA=Yq)+(fbA=HbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=Qq)+kbA|0,kbA=(ibA=gq)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),tbA=fbA,obA=kbA,kbA=UbA,kbA=sbA,Gq=(ibA=JbA)^(nbA=dbA)|0,Mq=IbA=(kbA=UbA)^(IbA=sbA)|0,oq=ibA=(IbA=obA)&(ibA=Mq)|0,ibA=sbA,Fq=(IbA=(kbA=fbA)&(nbA=Gq)|0)^(nbA=dbA)|0,uq=kbA=(ibA=oq)^(kbA=sbA)|0,fbA=(kbA=eT)+(IbA=uq)|0,(DbA=(ibA=rT)+(nbA=Fq)|0)>>>0>>0&&(fbA=fbA+1|0),Uq=fbA,mq=ibA=0|Dw(0|tbA,0|(fbA=obA),14,0|(ibA=0)),sq=fbA=U,ibA=0|Dw(0|tbA,0|(fbA=obA),18,0|(ibA=0)),Kq=fbA=U,tq=(kbA=mq)^(nbA=ibA)|0,Jq=ibA=(fbA=sq)^(ibA=Kq)|0,kbA=0|Dw(0|tbA,0|(ibA=obA),41,0|(kbA=0)),dq=ibA=U,lq=(fbA=tq)^(nbA=kbA)|0,Zq=kbA=(ibA=Jq)^(kbA=dq)|0,ibA=DbA,DbA=(kbA=Uq)+(fbA=Zq)|0,(IbA=ibA+(nbA=lq)|0)>>>0>>0&&(DbA=DbA+1|0),kbA=IbA,IbA=DbA+(ibA=883997877)|0,(fbA=kbA+(nbA=-509917016)|0)>>>0>>0&&(IbA=IbA+1|0),ObA=fbA,HbA=IbA,pq=fbA,Hq=IbA,Nq=kbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(kbA=0)),vq=IbA=U,kbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(kbA=0)),Wq=IbA=U,Xq=(DbA=Nq)^(nbA=kbA)|0,Lq=kbA=(IbA=vq)^(kbA=Wq)|0,DbA=0|Dw(0|FbA,0|(kbA=YbA),39,0|(DbA=0)),Vq=kbA=U,hq=(IbA=Xq)^(nbA=DbA)|0,yq=DbA=(kbA=Lq)^(DbA=Vq)|0,DbA=YbA,DbA=EbA,DbA=GbA,Rq=IbA=(DbA=EbA)^(IbA=GbA)|0,Oq=(DbA=FbA)&(nbA=(kbA=ubA)^(nbA=mbA)|0)|0,xq=kbA=(IbA=YbA)&(kbA=Rq)|0,kbA=EbA,kbA=GbA,Pq=DbA=(kbA=EbA)&(DbA=GbA)|0,zq=(kbA=Oq)^(nbA=(IbA=ubA)&(nbA=mbA)|0)|0,jq=IbA=(DbA=xq)^(IbA=Pq)|0,fbA=(IbA=yq)+(kbA=jq)|0,(ibA=(DbA=hq)+(nbA=zq)|0)>>>0>>0&&(fbA=fbA+1|0),Sq=fbA,fbA=WbA,IbA=ibA,kbA=ibA+(nbA=PbA)|0,ibA=(fbA=Sq)+(DbA=WbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),mbA=kbA,GbA=ibA,nbA=kbA,DbA=(fbA=pq)+kbA|0,kbA=(ibA=Hq)+(IbA=GbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),KbA=DbA,MbA=kbA,kbA=obA,kbA=UbA,Tq=(ibA=tbA)^(nbA=JbA)|0,qq=fbA=(kbA=obA)^(fbA=UbA)|0,kbA=DbA,_q=ibA=(fbA=MbA)&(ibA=qq)|0,ibA=UbA,$q=(fbA=DbA&(nbA=Tq)|0)^(nbA=JbA)|0,A_=kbA=(ibA=_q)^(kbA=UbA)|0,DbA=(kbA=wT)+(fbA=A_)|0,(IbA=(ibA=CT)+(nbA=$q)|0)>>>0>>0&&(DbA=DbA+1|0),B_=DbA,Q_=ibA=0|Dw(0|KbA,0|(DbA=MbA),14,0|(ibA=0)),g_=DbA=U,ibA=0|Dw(0|KbA,0|(DbA=MbA),18,0|(ibA=0)),C_=DbA=U,w_=(kbA=Q_)^(nbA=ibA)|0,r_=ibA=(DbA=g_)^(ibA=C_)|0,kbA=0|Dw(0|KbA,0|(ibA=MbA),41,0|(kbA=0)),e_=ibA=U,b_=(DbA=w_)^(nbA=kbA)|0,a_=kbA=(ibA=r_)^(kbA=e_)|0,ibA=IbA,IbA=(kbA=B_)+(DbA=a_)|0,(fbA=ibA+(nbA=b_)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=958139571)|0,(DbA=kbA+(nbA=-976659869)|0)>>>0>>0&&(fbA=fbA+1|0),PbA=DbA,WbA=fbA,c_=DbA,i_=fbA,D_=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),k_=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),f_=fbA=U,I_=(IbA=D_)^(nbA=kbA)|0,n_=kbA=(fbA=k_)^(kbA=f_)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),E_=kbA=U,Y_=(fbA=I_)^(nbA=IbA)|0,G_=IbA=(kbA=n_)^(IbA=E_)|0,IbA=GbA,IbA=EbA,IbA=YbA,M_=fbA=(IbA=EbA)^(fbA=YbA)|0,o_=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,F_=kbA=(fbA=GbA)&(kbA=M_)|0,kbA=EbA,kbA=YbA,u_=IbA=(kbA=EbA)&(IbA=YbA)|0,U_=(kbA=o_)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,m_=fbA=(IbA=F_)^(fbA=u_)|0,DbA=(fbA=G_)+(kbA=m_)|0,(ibA=(IbA=Y_)+(nbA=U_)|0)>>>0>>0&&(DbA=DbA+1|0),s_=DbA,DbA=NbA,fbA=ibA,kbA=ibA+(nbA=xbA)|0,ibA=(DbA=s_)+(IbA=NbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=c_)+kbA|0,kbA=(ibA=i_)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),dbA=IbA,sbA=kbA,nbA=IbA,fbA=(ibA=ro)+IbA|0,IbA=(kbA=eo)+(DbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),K_=fbA,t_=IbA,IbA=MbA,IbA=o,fbA=(IbA=MbA)+(ibA=o)|0,(DbA=(kbA=KbA)+(nbA=EA)|0)>>>0>>0&&(fbA=fbA+1|0),J_=DbA,d_=fbA,fbA=obA,fbA=E,DbA=(fbA=obA)+(kbA=E)|0,(ibA=(IbA=tbA)+(nbA=x)|0)>>>0>>0&&(DbA=DbA+1|0),l_=ibA,Z_=DbA,DbA=UbA,DbA=M,ibA=(DbA=UbA)+(IbA=M)|0,(kbA=(fbA=JbA)+(nbA=nA)|0)>>>0>>0&&(ibA=ibA+1|0),p_=ibA,ibA=sbA,ibA=MbA,ibA=obA,H_=(DbA=KbA)^(nbA=tbA)|0,N_=fbA=(ibA=MbA)^(fbA=obA)|0,v_=DbA=(fbA=sbA)&(DbA=N_)|0,DbA=obA,W_=(fbA=(ibA=dbA)&(nbA=H_)|0)^(nbA=tbA)|0,X_=ibA=(DbA=v_)^(ibA=obA)|0,DbA=kbA,kbA=(ibA=p_)+(fbA=X_)|0,(IbA=DbA+(nbA=W_)|0)>>>0>>0&&(kbA=kbA+1|0),L_=kbA,V_=DbA=0|Dw(0|dbA,0|(kbA=sbA),14,0|(DbA=0)),h_=kbA=U,DbA=0|Dw(0|dbA,0|(kbA=sbA),18,0|(DbA=0)),y_=kbA=U,R_=(ibA=V_)^(nbA=DbA)|0,O_=DbA=(kbA=h_)^(DbA=y_)|0,ibA=0|Dw(0|dbA,0|(DbA=sbA),41,0|(ibA=0)),x_=DbA=U,P_=(kbA=R_)^(nbA=ibA)|0,z_=ibA=(DbA=O_)^(ibA=x_)|0,DbA=IbA,IbA=(ibA=L_)+(kbA=z_)|0,(fbA=DbA+(nbA=P_)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=1322822218)|0,(kbA=ibA+(nbA=-482243893)|0)>>>0>>0&&(fbA=fbA+1|0),xbA=kbA,NbA=fbA,j_=kbA,S_=fbA,T_=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),q_=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),__=fbA=U,$_=(IbA=T_)^(nbA=ibA)|0,A$=ibA=(fbA=q_)^(ibA=__)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),B$=ibA=U,Q$=(fbA=$_)^(nbA=IbA)|0,g$=IbA=(ibA=A$)^(IbA=B$)|0,IbA=EbA,IbA=YbA,IbA=GbA,C$=fbA=(IbA=YbA)^(fbA=GbA)|0,w$=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,r$=ibA=(fbA=EbA)&(ibA=C$)|0,ibA=YbA,ibA=GbA,e$=IbA=(ibA=YbA)&(IbA=GbA)|0,b$=(ibA=w$)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,a$=fbA=(IbA=r$)^(fbA=e$)|0,kbA=(fbA=g$)+(ibA=a$)|0,(DbA=(IbA=Q$)+(nbA=b$)|0)>>>0>>0&&(kbA=kbA+1|0),c$=kbA,kbA=hbA,fbA=DbA,ibA=DbA+(nbA=qbA)|0,DbA=(kbA=c$)+(IbA=hbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=j_)+ibA|0,ibA=(DbA=S_)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),JbA=IbA,UbA=ibA,ibA=MbA,ibA=sbA,i$=(DbA=KbA)^(nbA=dbA)|0,D$=kbA=(ibA=MbA)^(kbA=sbA)|0,k$=DbA=(kbA=UbA)&(DbA=D$)|0,DbA=MbA,f$=(kbA=(ibA=IbA)&(nbA=i$)|0)^(nbA=KbA)|0,I$=ibA=(DbA=k$)^(ibA=MbA)|0,IbA=(ibA=Z_)+(kbA=I$)|0,(fbA=(DbA=l_)+(nbA=f$)|0)>>>0>>0&&(IbA=IbA+1|0),n$=IbA,E$=DbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(DbA=0)),Y$=IbA=U,DbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(DbA=0)),G$=IbA=U,M$=(ibA=E$)^(nbA=DbA)|0,o$=DbA=(IbA=Y$)^(DbA=G$)|0,ibA=0|Dw(0|JbA,0|(DbA=UbA),41,0|(ibA=0)),F$=DbA=U,u$=(IbA=M$)^(nbA=ibA)|0,U$=ibA=(DbA=o$)^(ibA=F$)|0,DbA=fbA,fbA=(ibA=n$)+(IbA=U$)|0,(kbA=DbA+(nbA=u$)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=1537002063)|0,(IbA=ibA+(nbA=2003034995)|0)>>>0>>0&&(kbA=kbA+1|0),qbA=IbA,hbA=kbA,m$=IbA,s$=kbA,K$=ibA=0|Dw(0|FbA,0|(kbA=YbA),28,0|(ibA=0)),t$=kbA=U,ibA=0|Dw(0|FbA,0|(kbA=YbA),34,0|(ibA=0)),J$=kbA=U,d$=(fbA=K$)^(nbA=ibA)|0,l$=ibA=(kbA=t$)^(ibA=J$)|0,fbA=0|Dw(0|FbA,0|(ibA=YbA),39,0|(fbA=0)),Z$=ibA=U,p$=(kbA=d$)^(nbA=fbA)|0,H$=fbA=(ibA=l$)^(fbA=Z$)|0,fbA=YbA,fbA=EbA,fbA=GbA,N$=kbA=(fbA=EbA)^(kbA=GbA)|0,v$=(fbA=FbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,W$=ibA=(kbA=YbA)&(ibA=N$)|0,ibA=EbA,ibA=GbA,X$=fbA=(ibA=EbA)&(fbA=GbA)|0,L$=(ibA=v$)^(nbA=(kbA=ubA)&(nbA=mbA)|0)|0,V$=kbA=(fbA=W$)^(kbA=X$)|0,IbA=(kbA=H$)+(ibA=V$)|0,(DbA=(fbA=p$)+(nbA=L$)|0)>>>0>>0&&(IbA=IbA+1|0),h$=IbA,IbA=ybA,kbA=DbA,ibA=DbA+(nbA=_bA)|0,DbA=(IbA=h$)+(fbA=ybA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),mbA=ibA,GbA=DbA,nbA=ibA,fbA=(IbA=m$)+ibA|0,ibA=(DbA=s$)+(kbA=GbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),tbA=fbA,obA=ibA,ibA=UbA,ibA=sbA,y$=(DbA=JbA)^(nbA=dbA)|0,R$=IbA=(ibA=UbA)^(IbA=sbA)|0,O$=DbA=(IbA=obA)&(DbA=R$)|0,DbA=sbA,x$=(IbA=(ibA=fbA)&(nbA=y$)|0)^(nbA=dbA)|0,P$=ibA=(DbA=O$)^(ibA=sbA)|0,fbA=(ibA=d_)+(IbA=P$)|0,(kbA=(DbA=J_)+(nbA=x$)|0)>>>0>>0&&(fbA=fbA+1|0),z$=fbA,j$=DbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(DbA=0)),S$=fbA=U,DbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(DbA=0)),T$=fbA=U,q$=(ibA=j$)^(nbA=DbA)|0,_$=DbA=(fbA=S$)^(DbA=T$)|0,ibA=0|Dw(0|tbA,0|(DbA=obA),41,0|(ibA=0)),$$=DbA=U,A0=(fbA=q$)^(nbA=ibA)|0,B0=ibA=(DbA=_$)^(ibA=$$)|0,DbA=kbA,kbA=(ibA=z$)+(fbA=B0)|0,(IbA=DbA+(nbA=A0)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=1747873779)|0,(fbA=ibA+(nbA=-692930397)|0)>>>0>>0&&(IbA=IbA+1|0),_bA=fbA,ybA=IbA,Q0=fbA,g0=IbA,C0=ibA=0|Dw(0|mbA,0|(IbA=GbA),28,0|(ibA=0)),w0=IbA=U,ibA=0|Dw(0|mbA,0|(IbA=GbA),34,0|(ibA=0)),r0=IbA=U,e0=(kbA=C0)^(nbA=ibA)|0,b0=ibA=(IbA=w0)^(ibA=r0)|0,kbA=0|Dw(0|mbA,0|(ibA=GbA),39,0|(kbA=0)),a0=ibA=U,c0=(IbA=e0)^(nbA=kbA)|0,i0=kbA=(ibA=b0)^(kbA=a0)|0,kbA=GbA,kbA=EbA,kbA=YbA,D0=IbA=(kbA=EbA)^(IbA=YbA)|0,k0=(kbA=mbA)&(nbA=(ibA=ubA)^(nbA=FbA)|0)|0,f0=ibA=(IbA=GbA)&(ibA=D0)|0,ibA=EbA,ibA=YbA,I0=kbA=(ibA=EbA)&(kbA=YbA)|0,n0=(ibA=k0)^(nbA=(IbA=ubA)&(nbA=FbA)|0)|0,E0=IbA=(kbA=f0)^(IbA=I0)|0,fbA=(IbA=i0)+(ibA=E0)|0,(DbA=(kbA=c0)+(nbA=n0)|0)>>>0>>0&&(fbA=fbA+1|0),Y0=fbA,fbA=HbA,IbA=DbA,ibA=DbA+(nbA=ObA)|0,DbA=(fbA=Y0)+(kbA=HbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ubA=ibA,EbA=DbA,nbA=ibA,kbA=(fbA=Q0)+ibA|0,ibA=(DbA=g0)+(IbA=EbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),KbA=kbA,MbA=ibA,ibA=obA,ibA=UbA,G0=(DbA=tbA)^(nbA=JbA)|0,M0=fbA=(ibA=obA)^(fbA=UbA)|0,o0=DbA=(fbA=MbA)&(DbA=M0)|0,DbA=UbA,F0=(fbA=(ibA=kbA)&(nbA=G0)|0)^(nbA=JbA)|0,u0=ibA=(DbA=o0)^(ibA=UbA)|0,kbA=(ibA=t_)+(fbA=u0)|0,(IbA=(DbA=K_)+(nbA=F0)|0)>>>0>>0&&(kbA=kbA+1|0),U0=kbA,m0=DbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(DbA=0)),s0=kbA=U,DbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(DbA=0)),K0=kbA=U,t0=(ibA=m0)^(nbA=DbA)|0,J0=DbA=(kbA=s0)^(DbA=K0)|0,ibA=0|Dw(0|KbA,0|(DbA=MbA),41,0|(ibA=0)),d0=DbA=U,l0=(kbA=t0)^(nbA=ibA)|0,Z0=ibA=(DbA=J0)^(ibA=d0)|0,DbA=IbA,IbA=(ibA=U0)+(kbA=Z0)|0,(fbA=DbA+(nbA=l0)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=1955562222)|0,(kbA=ibA+(nbA=1575990012)|0)>>>0>>0&&(fbA=fbA+1|0),ObA=kbA,HbA=fbA,p0=kbA,H0=fbA,N0=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),v0=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),W0=fbA=U,X0=(IbA=N0)^(nbA=ibA)|0,L0=ibA=(fbA=v0)^(ibA=W0)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),V0=ibA=U,h0=(fbA=X0)^(nbA=IbA)|0,y0=IbA=(ibA=L0)^(IbA=V0)|0,IbA=EbA,IbA=YbA,IbA=GbA,R0=fbA=(IbA=YbA)^(fbA=GbA)|0,O0=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,x0=ibA=(fbA=EbA)&(ibA=R0)|0,ibA=YbA,ibA=GbA,P0=IbA=(ibA=YbA)&(IbA=GbA)|0,z0=(ibA=O0)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,j0=fbA=(IbA=x0)^(fbA=P0)|0,kbA=(fbA=y0)+(ibA=j0)|0,(DbA=(IbA=h0)+(nbA=z0)|0)>>>0>>0&&(kbA=kbA+1|0),S0=kbA,kbA=WbA,fbA=DbA,ibA=DbA+(nbA=PbA)|0,DbA=(kbA=S0)+(IbA=WbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=p0)+ibA|0,ibA=(DbA=H0)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),dbA=IbA,sbA=ibA,nbA=IbA,fbA=(DbA=Co)+IbA|0,IbA=(ibA=wo)+(kbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),T0=fbA,q0=IbA,IbA=MbA,IbA=u,fbA=(IbA=MbA)+(DbA=u)|0,(kbA=(ibA=KbA)+(nbA=GA)|0)>>>0>>0&&(fbA=fbA+1|0),_0=kbA,$0=fbA,fbA=obA,fbA=s,kbA=(fbA=obA)+(ibA=s)|0,(DbA=(IbA=tbA)+(nbA=FA)|0)>>>0>>0&&(kbA=kbA+1|0),A2=DbA,B2=kbA,kbA=UbA,kbA=F,DbA=(kbA=UbA)+(IbA=F)|0,(ibA=(fbA=JbA)+(nbA=YA)|0)>>>0>>0&&(DbA=DbA+1|0),Q2=DbA,DbA=sbA,DbA=MbA,DbA=obA,g2=(kbA=KbA)^(nbA=tbA)|0,C2=fbA=(DbA=MbA)^(fbA=obA)|0,w2=kbA=(fbA=sbA)&(kbA=C2)|0,kbA=obA,fbA=(DbA=dbA)&(nbA=g2)|0,r2=DbA=(kbA=w2)^(DbA=obA)|0,kbA=ibA,IbA=ibA+(nbA=fbA^(nbA=tbA)|0)|0,ibA=(DbA=Q2)+(fbA=r2)|0,IbA>>>0>>0&&(ibA=ibA+1|0),e2=ibA,b2=kbA=0|Dw(0|dbA,0|(ibA=sbA),14,0|(kbA=0)),a2=ibA=U,kbA=0|Dw(0|dbA,0|(ibA=sbA),18,0|(kbA=0)),c2=ibA=U,i2=(DbA=b2)^(nbA=kbA)|0,D2=kbA=(ibA=a2)^(kbA=c2)|0,DbA=0|Dw(0|dbA,0|(kbA=sbA),41,0|(DbA=0)),k2=kbA=U,f2=(ibA=i2)^(nbA=DbA)|0,I2=DbA=(kbA=D2)^(DbA=k2)|0,kbA=IbA,IbA=(DbA=e2)+(ibA=I2)|0,(fbA=kbA+(nbA=f2)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=2024104815)|0,(ibA=DbA+(nbA=1125592928)|0)>>>0>>0&&(fbA=fbA+1|0),PbA=ibA,WbA=fbA,n2=ibA,E2=fbA,Y2=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),G2=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),M2=fbA=U,o2=(IbA=Y2)^(nbA=DbA)|0,F2=DbA=(fbA=G2)^(DbA=M2)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),u2=DbA=U,U2=(fbA=o2)^(nbA=IbA)|0,m2=IbA=(DbA=F2)^(IbA=u2)|0,IbA=YbA,IbA=EbA,IbA=GbA,s2=fbA=(IbA=EbA)^(fbA=GbA)|0,K2=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,t2=DbA=(fbA=YbA)&(DbA=s2)|0,DbA=EbA,DbA=GbA,J2=IbA=(DbA=EbA)&(IbA=GbA)|0,d2=(DbA=K2)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,l2=fbA=(IbA=t2)^(fbA=J2)|0,ibA=(fbA=m2)+(DbA=l2)|0,(kbA=(IbA=U2)+(nbA=d2)|0)>>>0>>0&&(ibA=ibA+1|0),Z2=ibA,ibA=NbA,fbA=kbA,DbA=kbA+(nbA=xbA)|0,kbA=(ibA=Z2)+(IbA=NbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=n2)+DbA|0,DbA=(kbA=E2)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),JbA=IbA,UbA=DbA,DbA=MbA,DbA=sbA,p2=(kbA=KbA)^(nbA=dbA)|0,H2=ibA=(DbA=MbA)^(ibA=sbA)|0,N2=kbA=(ibA=UbA)&(kbA=H2)|0,kbA=MbA,v2=(ibA=(DbA=IbA)&(nbA=p2)|0)^(nbA=KbA)|0,W2=DbA=(kbA=N2)^(DbA=MbA)|0,IbA=(DbA=B2)+(ibA=W2)|0,(fbA=(kbA=A2)+(nbA=v2)|0)>>>0>>0&&(IbA=IbA+1|0),X2=IbA,L2=kbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(kbA=0)),V2=IbA=U,kbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(kbA=0)),h2=IbA=U,y2=(DbA=L2)^(nbA=kbA)|0,R2=kbA=(IbA=V2)^(kbA=h2)|0,DbA=0|Dw(0|JbA,0|(kbA=UbA),41,0|(DbA=0)),O2=kbA=U,x2=(IbA=y2)^(nbA=DbA)|0,P2=DbA=(kbA=R2)^(DbA=O2)|0,kbA=fbA,fbA=(DbA=X2)+(IbA=P2)|0,(ibA=kbA+(nbA=x2)|0)>>>0>>0&&(fbA=fbA+1|0),DbA=ibA,IbA=ibA+(nbA=-1578062990)|0,ibA=fbA+(kbA=-2067236844)|0,IbA>>>0>>0&&(ibA=ibA+1|0),xbA=IbA,NbA=ibA,z2=IbA,j2=ibA,S2=DbA=0|Dw(0|mbA,0|(ibA=GbA),28,0|(DbA=0)),T2=ibA=U,DbA=0|Dw(0|mbA,0|(ibA=GbA),34,0|(DbA=0)),q2=ibA=U,_2=(fbA=S2)^(nbA=DbA)|0,$2=DbA=(ibA=T2)^(DbA=q2)|0,fbA=0|Dw(0|mbA,0|(DbA=GbA),39,0|(fbA=0)),A1=DbA=U,B1=(ibA=_2)^(nbA=fbA)|0,Q1=fbA=(DbA=$2)^(fbA=A1)|0,fbA=GbA,fbA=EbA,fbA=YbA,g1=ibA=(fbA=EbA)^(ibA=YbA)|0,C1=(fbA=mbA)&(nbA=(DbA=ubA)^(nbA=FbA)|0)|0,w1=DbA=(ibA=GbA)&(DbA=g1)|0,DbA=EbA,DbA=YbA,r1=fbA=(DbA=EbA)&(fbA=YbA)|0,e1=(DbA=C1)^(nbA=(ibA=ubA)&(nbA=FbA)|0)|0,b1=ibA=(fbA=w1)^(ibA=r1)|0,IbA=(ibA=Q1)+(DbA=b1)|0,(kbA=(fbA=B1)+(nbA=e1)|0)>>>0>>0&&(IbA=IbA+1|0),a1=IbA,IbA=hbA,ibA=kbA,kbA=(IbA=a1)+(fbA=hbA)|0,(DbA=ibA+(nbA=qbA)|0)>>>0>>0&&(kbA=kbA+1|0),ubA=DbA,EbA=kbA,nbA=DbA,fbA=(IbA=z2)+DbA|0,DbA=(kbA=j2)+(ibA=EbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),tbA=fbA,obA=DbA,DbA=UbA,DbA=sbA,c1=(kbA=JbA)^(nbA=dbA)|0,i1=IbA=(DbA=UbA)^(IbA=sbA)|0,D1=kbA=(IbA=obA)&(kbA=i1)|0,kbA=sbA,k1=(IbA=(DbA=fbA)&(nbA=c1)|0)^(nbA=dbA)|0,f1=DbA=(kbA=D1)^(DbA=sbA)|0,fbA=(DbA=$0)+(IbA=f1)|0,(ibA=(kbA=_0)+(nbA=k1)|0)>>>0>>0&&(fbA=fbA+1|0),I1=fbA,n1=kbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(kbA=0)),E1=fbA=U,kbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(kbA=0)),Y1=fbA=U,G1=(DbA=n1)^(nbA=kbA)|0,M1=kbA=(fbA=E1)^(kbA=Y1)|0,o1=DbA=0|Dw(0|tbA,0|(kbA=obA),41,0|(DbA=0)),F1=kbA=U,u1=DbA=(kbA=M1)^(DbA=F1)|0,kbA=ibA,IbA=ibA+(nbA=(fbA=G1)^(nbA=o1)|0)|0,ibA=(DbA=I1)+(fbA=u1)|0,IbA>>>0>>0&&(ibA=ibA+1|0),DbA=IbA,IbA=ibA+(kbA=-1933114872)|0,(fbA=DbA+(nbA=442776044)|0)>>>0>>0&&(IbA=IbA+1|0),qbA=fbA,hbA=IbA,U1=fbA,m1=IbA,s1=DbA=0|Dw(0|ubA,0|(IbA=EbA),28,0|(DbA=0)),K1=IbA=U,DbA=0|Dw(0|ubA,0|(IbA=EbA),34,0|(DbA=0)),t1=IbA=U,J1=(ibA=s1)^(nbA=DbA)|0,d1=DbA=(IbA=K1)^(DbA=t1)|0,ibA=0|Dw(0|ubA,0|(DbA=EbA),39,0|(ibA=0)),l1=DbA=U,Z1=(IbA=J1)^(nbA=ibA)|0,p1=ibA=(DbA=d1)^(ibA=l1)|0,ibA=EbA,ibA=YbA,ibA=GbA,H1=IbA=(ibA=YbA)^(IbA=GbA)|0,N1=(ibA=ubA)&(nbA=(DbA=FbA)^(nbA=mbA)|0)|0,v1=DbA=(IbA=EbA)&(DbA=H1)|0,DbA=YbA,DbA=GbA,W1=ibA=(DbA=YbA)&(ibA=GbA)|0,X1=(DbA=N1)^(nbA=(IbA=FbA)&(nbA=mbA)|0)|0,L1=IbA=(ibA=v1)^(IbA=W1)|0,fbA=(IbA=p1)+(DbA=L1)|0,(kbA=(ibA=Z1)+(nbA=X1)|0)>>>0>>0&&(fbA=fbA+1|0),V1=fbA,fbA=ybA,IbA=kbA,DbA=kbA+(nbA=_bA)|0,kbA=(fbA=V1)+(ibA=ybA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),FbA=DbA,YbA=kbA,nbA=DbA,ibA=(fbA=U1)+DbA|0,DbA=(kbA=m1)+(IbA=YbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),KbA=ibA,MbA=DbA,DbA=obA,DbA=UbA,h1=(kbA=tbA)^(nbA=JbA)|0,y1=fbA=(DbA=obA)^(fbA=UbA)|0,DbA=ibA,R1=kbA=(fbA=MbA)&(kbA=y1)|0,kbA=UbA,O1=(fbA=ibA&(nbA=h1)|0)^(nbA=JbA)|0,x1=DbA=(kbA=R1)^(DbA=UbA)|0,ibA=(DbA=q0)+(fbA=x1)|0,(IbA=(kbA=T0)+(nbA=O1)|0)>>>0>>0&&(ibA=ibA+1|0),P1=ibA,z1=kbA=0|Dw(0|KbA,0|(ibA=MbA),14,0|(kbA=0)),j1=ibA=U,kbA=0|Dw(0|KbA,0|(ibA=MbA),18,0|(kbA=0)),S1=ibA=U,T1=(DbA=z1)^(nbA=kbA)|0,q1=kbA=(ibA=j1)^(kbA=S1)|0,DbA=0|Dw(0|KbA,0|(kbA=MbA),41,0|(DbA=0)),_1=kbA=U,$1=(ibA=T1)^(nbA=DbA)|0,A4=DbA=(kbA=q1)^(DbA=_1)|0,kbA=IbA,IbA=(DbA=P1)+(ibA=A4)|0,(fbA=kbA+(nbA=$1)|0)>>>0>>0&&(IbA=IbA+1|0),DbA=fbA,fbA=IbA+(kbA=-1866530822)|0,(ibA=DbA+(nbA=593698344)|0)>>>0>>0&&(fbA=fbA+1|0),_bA=ibA,ybA=fbA,B4=ibA,Q4=fbA,g4=DbA=0|Dw(0|FbA,0|(fbA=YbA),28,0|(DbA=0)),C4=fbA=U,DbA=0|Dw(0|FbA,0|(fbA=YbA),34,0|(DbA=0)),w4=fbA=U,r4=(IbA=g4)^(nbA=DbA)|0,e4=DbA=(fbA=C4)^(DbA=w4)|0,IbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(IbA=0)),b4=DbA=U,a4=(fbA=r4)^(nbA=IbA)|0,c4=IbA=(DbA=e4)^(IbA=b4)|0,IbA=YbA,IbA=EbA,IbA=GbA,i4=fbA=(IbA=EbA)^(fbA=GbA)|0,D4=(IbA=FbA)&(nbA=(DbA=ubA)^(nbA=mbA)|0)|0,k4=DbA=(fbA=YbA)&(DbA=i4)|0,DbA=EbA,DbA=GbA,f4=IbA=(DbA=EbA)&(IbA=GbA)|0,I4=(DbA=D4)^(nbA=(fbA=ubA)&(nbA=mbA)|0)|0,n4=fbA=(IbA=k4)^(fbA=f4)|0,ibA=(fbA=c4)+(DbA=n4)|0,(kbA=(IbA=a4)+(nbA=I4)|0)>>>0>>0&&(ibA=ibA+1|0),E4=ibA,ibA=HbA,fbA=kbA,DbA=kbA+(nbA=ObA)|0,kbA=(ibA=E4)+(IbA=HbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),mbA=DbA,GbA=kbA,nbA=DbA,IbA=(ibA=B4)+DbA|0,DbA=(kbA=Q4)+(fbA=GbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),dbA=IbA,sbA=DbA,nbA=IbA,fbA=(kbA=Qo)+IbA|0,IbA=(DbA=go)+(ibA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),Y4=fbA,G4=IbA,IbA=MbA,IbA=v,fbA=(IbA=MbA)+(kbA=v)|0,(ibA=(DbA=KbA)+(nbA=uA)|0)>>>0>>0&&(fbA=fbA+1|0),M4=ibA,o4=fbA,fbA=obA,fbA=L,ibA=(fbA=obA)+(DbA=L)|0,(kbA=(IbA=tbA)+(nbA=z)|0)>>>0>>0&&(ibA=ibA+1|0),F4=kbA,u4=ibA,ibA=UbA,ibA=m,kbA=(ibA=UbA)+(IbA=m)|0,(DbA=(fbA=JbA)+(nbA=MA)|0)>>>0>>0&&(kbA=kbA+1|0),U4=kbA,kbA=sbA,kbA=MbA,kbA=obA,m4=(ibA=KbA)^(nbA=tbA)|0,s4=fbA=(kbA=MbA)^(fbA=obA)|0,K4=ibA=(fbA=sbA)&(ibA=s4)|0,ibA=obA,t4=(fbA=(kbA=dbA)&(nbA=m4)|0)^(nbA=tbA)|0,J4=kbA=(ibA=K4)^(kbA=obA)|0,ibA=DbA,DbA=(kbA=U4)+(fbA=J4)|0,(IbA=ibA+(nbA=t4)|0)>>>0>>0&&(DbA=DbA+1|0),d4=DbA,l4=ibA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(ibA=0)),Z4=DbA=U,ibA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(ibA=0)),p4=DbA=U,H4=(kbA=l4)^(nbA=ibA)|0,N4=ibA=(DbA=Z4)^(ibA=p4)|0,kbA=0|Dw(0|dbA,0|(ibA=sbA),41,0|(kbA=0)),v4=ibA=U,W4=(DbA=H4)^(nbA=kbA)|0,X4=kbA=(ibA=N4)^(kbA=v4)|0,ibA=IbA,IbA=(kbA=d4)+(DbA=X4)|0,(fbA=ibA+(nbA=W4)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-1538233109)|0,(DbA=kbA+(nbA=-561857047)|0)>>>0>>0&&(fbA=fbA+1|0),ObA=DbA,HbA=fbA,L4=DbA,V4=fbA,h4=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),y4=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),R4=fbA=U,O4=(IbA=h4)^(nbA=kbA)|0,x4=kbA=(fbA=y4)^(kbA=R4)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),P4=kbA=U,z4=(fbA=O4)^(nbA=IbA)|0,j4=IbA=(kbA=x4)^(IbA=P4)|0,IbA=GbA,IbA=EbA,IbA=YbA,S4=fbA=(IbA=EbA)^(fbA=YbA)|0,T4=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,q4=kbA=(fbA=GbA)&(kbA=S4)|0,kbA=EbA,kbA=YbA,_4=IbA=(kbA=EbA)&(IbA=YbA)|0,$4=(kbA=T4)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,A3=fbA=(IbA=q4)^(fbA=_4)|0,DbA=(fbA=j4)+(kbA=A3)|0,(ibA=(IbA=z4)+(nbA=$4)|0)>>>0>>0&&(DbA=DbA+1|0),B3=DbA,DbA=WbA,fbA=ibA,kbA=ibA+(nbA=PbA)|0,ibA=(DbA=B3)+(IbA=WbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=L4)+kbA|0,kbA=(ibA=V4)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),JbA=IbA,UbA=kbA,kbA=MbA,kbA=sbA,Q3=(ibA=KbA)^(nbA=dbA)|0,g3=DbA=(kbA=MbA)^(DbA=sbA)|0,C3=ibA=(DbA=UbA)&(ibA=g3)|0,ibA=MbA,w3=(DbA=(kbA=IbA)&(nbA=Q3)|0)^(nbA=KbA)|0,r3=kbA=(ibA=C3)^(kbA=MbA)|0,IbA=(kbA=u4)+(DbA=r3)|0,(fbA=(ibA=F4)+(nbA=w3)|0)>>>0>>0&&(IbA=IbA+1|0),e3=IbA,b3=ibA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(ibA=0)),a3=IbA=U,ibA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(ibA=0)),c3=IbA=U,i3=(kbA=b3)^(nbA=ibA)|0,D3=ibA=(IbA=a3)^(ibA=c3)|0,kbA=0|Dw(0|JbA,0|(ibA=UbA),41,0|(kbA=0)),k3=ibA=U,f3=(IbA=i3)^(nbA=kbA)|0,I3=kbA=(ibA=D3)^(kbA=k3)|0,ibA=fbA,fbA=(kbA=e3)+(IbA=I3)|0,(DbA=ibA+(nbA=f3)|0)>>>0>>0&&(fbA=fbA+1|0),kbA=DbA,IbA=DbA+(nbA=-1295615723)|0,DbA=fbA+(ibA=-1090935817)|0,IbA>>>0>>0&&(DbA=DbA+1|0),PbA=IbA,WbA=DbA,n3=IbA,E3=DbA,Y3=kbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(kbA=0)),G3=DbA=U,kbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(kbA=0)),M3=DbA=U,o3=(fbA=Y3)^(nbA=kbA)|0,F3=kbA=(DbA=G3)^(kbA=M3)|0,fbA=0|Dw(0|ubA,0|(kbA=EbA),39,0|(fbA=0)),u3=kbA=U,U3=(DbA=o3)^(nbA=fbA)|0,m3=fbA=(kbA=F3)^(fbA=u3)|0,fbA=EbA,fbA=YbA,fbA=GbA,s3=DbA=(fbA=YbA)^(DbA=GbA)|0,K3=(fbA=ubA)&(nbA=(kbA=FbA)^(nbA=mbA)|0)|0,t3=kbA=(DbA=EbA)&(kbA=s3)|0,kbA=YbA,kbA=GbA,J3=fbA=(kbA=YbA)&(fbA=GbA)|0,d3=(kbA=K3)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,l3=DbA=(fbA=t3)^(DbA=J3)|0,IbA=(DbA=m3)+(kbA=l3)|0,(ibA=(fbA=U3)+(nbA=d3)|0)>>>0>>0&&(IbA=IbA+1|0),Z3=IbA,IbA=NbA,DbA=ibA,kbA=ibA+(nbA=xbA)|0,ibA=(IbA=Z3)+(fbA=NbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=n3)+kbA|0,kbA=(ibA=E3)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),tbA=fbA,obA=kbA,kbA=UbA,kbA=sbA,p3=(ibA=JbA)^(nbA=dbA)|0,H3=IbA=(kbA=UbA)^(IbA=sbA)|0,N3=ibA=(IbA=obA)&(ibA=H3)|0,ibA=sbA,v3=(IbA=(kbA=fbA)&(nbA=p3)|0)^(nbA=dbA)|0,W3=kbA=(ibA=N3)^(kbA=sbA)|0,fbA=(kbA=o4)+(IbA=W3)|0,(DbA=(ibA=M4)+(nbA=v3)|0)>>>0>>0&&(fbA=fbA+1|0),X3=fbA,L3=ibA=0|Dw(0|tbA,0|(fbA=obA),14,0|(ibA=0)),V3=fbA=U,ibA=0|Dw(0|tbA,0|(fbA=obA),18,0|(ibA=0)),h3=fbA=U,y3=(kbA=L3)^(nbA=ibA)|0,R3=ibA=(fbA=V3)^(ibA=h3)|0,kbA=0|Dw(0|tbA,0|(ibA=obA),41,0|(kbA=0)),O3=ibA=U,x3=(fbA=y3)^(nbA=kbA)|0,P3=kbA=(ibA=R3)^(kbA=O3)|0,ibA=DbA,DbA=(kbA=X3)+(fbA=P3)|0,(IbA=ibA+(nbA=x3)|0)>>>0>>0&&(DbA=DbA+1|0),kbA=IbA,IbA=DbA+(ibA=-965641998)|0,(fbA=kbA+(nbA=-479046869)|0)>>>0>>0&&(IbA=IbA+1|0),xbA=fbA,NbA=IbA,z3=fbA,j3=IbA,S3=kbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(kbA=0)),T3=IbA=U,kbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(kbA=0)),q3=IbA=U,_3=(DbA=S3)^(nbA=kbA)|0,$3=kbA=(IbA=T3)^(kbA=q3)|0;DbA=0|Dw(0|FbA,0|(kbA=YbA),39,0|(DbA=0)),A6=kbA=U,B6=(IbA=_3)^(nbA=DbA)|0,Q6=DbA=(kbA=$3)^(DbA=A6)|0,DbA=YbA,DbA=EbA,DbA=GbA,g6=IbA=(DbA=EbA)^(IbA=GbA)|0,C6=(DbA=FbA)&(nbA=(kbA=ubA)^(nbA=mbA)|0)|0,w6=kbA=(IbA=YbA)&(kbA=g6)|0,kbA=EbA,kbA=GbA,r6=DbA=(kbA=EbA)&(DbA=GbA)|0,e6=(kbA=C6)^(nbA=(IbA=ubA)&(nbA=mbA)|0)|0,b6=IbA=(DbA=w6)^(IbA=r6)|0,fbA=(IbA=Q6)+(kbA=b6)|0,(ibA=(DbA=B6)+(nbA=e6)|0)>>>0>>0&&(fbA=fbA+1|0),a6=fbA,fbA=hbA,IbA=ibA,kbA=ibA+(nbA=qbA)|0,ibA=(fbA=a6)+(DbA=hbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),mbA=kbA,GbA=ibA,nbA=kbA,DbA=(fbA=z3)+kbA|0,kbA=(ibA=j3)+(IbA=GbA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),KbA=DbA,MbA=kbA,kbA=obA,kbA=UbA,c6=(ibA=tbA)^(nbA=JbA)|0,i6=fbA=(kbA=obA)^(fbA=UbA)|0,kbA=DbA,D6=ibA=(fbA=MbA)&(ibA=i6)|0,ibA=UbA,k6=(fbA=DbA&(nbA=c6)|0)^(nbA=JbA)|0,f6=kbA=(ibA=D6)^(kbA=UbA)|0,DbA=(kbA=G4)+(fbA=f6)|0,(IbA=(ibA=Y4)+(nbA=k6)|0)>>>0>>0&&(DbA=DbA+1|0),I6=DbA,n6=ibA=0|Dw(0|KbA,0|(DbA=MbA),14,0|(ibA=0)),E6=DbA=U,ibA=0|Dw(0|KbA,0|(DbA=MbA),18,0|(ibA=0)),Y6=DbA=U,G6=(kbA=n6)^(nbA=ibA)|0,M6=ibA=(DbA=E6)^(ibA=Y6)|0,kbA=0|Dw(0|KbA,0|(ibA=MbA),41,0|(kbA=0)),o6=ibA=U,F6=(DbA=G6)^(nbA=kbA)|0,u6=kbA=(ibA=M6)^(kbA=o6)|0,ibA=IbA,IbA=(kbA=I6)+(DbA=u6)|0,(fbA=ibA+(nbA=F6)|0)>>>0>>0&&(IbA=IbA+1|0),kbA=fbA,fbA=IbA+(ibA=-903397682)|0,(DbA=kbA+(nbA=-366583396)|0)>>>0>>0&&(fbA=fbA+1|0),qbA=DbA,hbA=fbA,U6=DbA,m6=fbA,s6=kbA=0|Dw(0|mbA,0|(fbA=GbA),28,0|(kbA=0)),K6=fbA=U,kbA=0|Dw(0|mbA,0|(fbA=GbA),34,0|(kbA=0)),t6=fbA=U,J6=(IbA=s6)^(nbA=kbA)|0,d6=kbA=(fbA=K6)^(kbA=t6)|0,IbA=0|Dw(0|mbA,0|(kbA=GbA),39,0|(IbA=0)),l6=kbA=U,Z6=(fbA=J6)^(nbA=IbA)|0,p6=IbA=(kbA=d6)^(IbA=l6)|0,IbA=GbA,IbA=EbA,IbA=YbA,H6=fbA=(IbA=EbA)^(fbA=YbA)|0,N6=(IbA=mbA)&(nbA=(kbA=ubA)^(nbA=FbA)|0)|0,v6=kbA=(fbA=GbA)&(kbA=H6)|0,kbA=EbA,kbA=YbA,W6=IbA=(kbA=EbA)&(IbA=YbA)|0,X6=(kbA=N6)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,L6=fbA=(IbA=v6)^(fbA=W6)|0,DbA=(fbA=p6)+(kbA=L6)|0,(ibA=(IbA=Z6)+(nbA=X6)|0)>>>0>>0&&(DbA=DbA+1|0),V6=DbA,DbA=ybA,fbA=ibA,kbA=ibA+(nbA=_bA)|0,ibA=(DbA=V6)+(IbA=ybA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),ubA=kbA,EbA=ibA,nbA=kbA,IbA=(DbA=U6)+kbA|0,kbA=(ibA=m6)+(fbA=EbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),dbA=IbA,sbA=kbA,nbA=IbA,fbA=(ibA=Ao)+IbA|0,IbA=(kbA=Bo)+(DbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),h6=fbA,y6=IbA,IbA=MbA,IbA=mA,fbA=(IbA=MbA)+(ibA=mA)|0,(DbA=(kbA=KbA)+(nbA=yA)|0)>>>0>>0&&(fbA=fbA+1|0),R6=DbA,O6=fbA,fbA=obA,fbA=tA,DbA=(fbA=obA)+(kbA=tA)|0,(ibA=(IbA=tbA)+(nbA=RA)|0)>>>0>>0&&(DbA=DbA+1|0),x6=ibA,P6=DbA,DbA=UbA,DbA=UA,ibA=(DbA=UbA)+(IbA=UA)|0,(kbA=(fbA=JbA)+(nbA=hA)|0)>>>0>>0&&(ibA=ibA+1|0),z6=ibA,ibA=sbA,ibA=MbA,ibA=obA,j6=(DbA=KbA)^(nbA=tbA)|0,S6=fbA=(ibA=MbA)^(fbA=obA)|0,T6=DbA=(fbA=sbA)&(DbA=S6)|0,DbA=obA,q6=(fbA=(ibA=dbA)&(nbA=j6)|0)^(nbA=tbA)|0,_6=ibA=(DbA=T6)^(ibA=obA)|0,DbA=kbA,kbA=(ibA=z6)+(fbA=_6)|0,(IbA=DbA+(nbA=q6)|0)>>>0>>0&&(kbA=kbA+1|0),$6=kbA,A8=DbA=0|Dw(0|dbA,0|(kbA=sbA),14,0|(DbA=0)),B8=kbA=U,DbA=0|Dw(0|dbA,0|(kbA=sbA),18,0|(DbA=0)),Q8=kbA=U,g8=(ibA=A8)^(nbA=DbA)|0,C8=DbA=(kbA=B8)^(DbA=Q8)|0,ibA=0|Dw(0|dbA,0|(DbA=sbA),41,0|(ibA=0)),w8=DbA=U,r8=(kbA=g8)^(nbA=ibA)|0,e8=ibA=(DbA=C8)^(ibA=w8)|0,DbA=IbA,IbA=(ibA=$6)+(kbA=e8)|0,(fbA=DbA+(nbA=r8)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=-779700025)|0,(kbA=ibA+(nbA=566280711)|0)>>>0>>0&&(fbA=fbA+1|0),_bA=kbA,ybA=fbA,b8=kbA,a8=fbA,c8=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),i8=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),D8=fbA=U,k8=(IbA=c8)^(nbA=ibA)|0,f8=ibA=(fbA=i8)^(ibA=D8)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),I8=ibA=U,n8=(fbA=k8)^(nbA=IbA)|0,E8=IbA=(ibA=f8)^(IbA=I8)|0,IbA=EbA,IbA=YbA,IbA=GbA,Y8=fbA=(IbA=YbA)^(fbA=GbA)|0,G8=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,M8=ibA=(fbA=EbA)&(ibA=Y8)|0,ibA=YbA,ibA=GbA,o8=IbA=(ibA=YbA)&(IbA=GbA)|0,F8=(ibA=G8)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,u8=fbA=(IbA=M8)^(fbA=o8)|0,kbA=(fbA=E8)+(ibA=u8)|0,(DbA=(IbA=n8)+(nbA=F8)|0)>>>0>>0&&(kbA=kbA+1|0),U8=kbA,kbA=HbA,fbA=DbA,ibA=DbA+(nbA=ObA)|0,DbA=(kbA=U8)+(IbA=HbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=b8)+ibA|0,ibA=(DbA=a8)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),JbA=IbA,UbA=ibA,ibA=MbA,ibA=sbA,m8=(DbA=KbA)^(nbA=dbA)|0,s8=kbA=(ibA=MbA)^(kbA=sbA)|0,K8=DbA=(kbA=UbA)&(DbA=s8)|0,DbA=MbA,t8=(kbA=(ibA=IbA)&(nbA=m8)|0)^(nbA=KbA)|0,J8=ibA=(DbA=K8)^(ibA=MbA)|0,IbA=(ibA=P6)+(kbA=J8)|0,(fbA=(DbA=x6)+(nbA=t8)|0)>>>0>>0&&(IbA=IbA+1|0),d8=IbA,l8=DbA=0|Dw(0|JbA,0|(IbA=UbA),14,0|(DbA=0)),Z8=IbA=U,DbA=0|Dw(0|JbA,0|(IbA=UbA),18,0|(DbA=0)),p8=IbA=U,H8=(ibA=l8)^(nbA=DbA)|0,N8=DbA=(IbA=Z8)^(DbA=p8)|0,ibA=0|Dw(0|JbA,0|(DbA=UbA),41,0|(ibA=0)),v8=DbA=U,W8=(IbA=H8)^(nbA=ibA)|0,X8=ibA=(DbA=N8)^(ibA=v8)|0,DbA=fbA,fbA=(ibA=d8)+(IbA=X8)|0,(kbA=DbA+(nbA=W8)|0)>>>0>>0&&(fbA=fbA+1|0),ibA=kbA,kbA=fbA+(DbA=-354779690)|0,(IbA=ibA+(nbA=-840897762)|0)>>>0>>0&&(kbA=kbA+1|0),ObA=IbA,HbA=kbA,L8=IbA,V8=kbA,h8=ibA=0|Dw(0|FbA,0|(kbA=YbA),28,0|(ibA=0)),y8=kbA=U,ibA=0|Dw(0|FbA,0|(kbA=YbA),34,0|(ibA=0)),R8=kbA=U,O8=(fbA=h8)^(nbA=ibA)|0,x8=ibA=(kbA=y8)^(ibA=R8)|0,fbA=0|Dw(0|FbA,0|(ibA=YbA),39,0|(fbA=0)),P8=ibA=U,z8=(kbA=O8)^(nbA=fbA)|0,j8=fbA=(ibA=x8)^(fbA=P8)|0,fbA=YbA,fbA=EbA,fbA=GbA,S8=kbA=(fbA=EbA)^(kbA=GbA)|0,T8=(fbA=FbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,q8=ibA=(kbA=YbA)&(ibA=S8)|0,ibA=EbA,ibA=GbA,_8=fbA=(ibA=EbA)&(fbA=GbA)|0,$8=(ibA=T8)^(nbA=(kbA=ubA)&(nbA=mbA)|0)|0,A5=kbA=(fbA=q8)^(kbA=_8)|0,IbA=(kbA=j8)+(ibA=A5)|0,(DbA=(fbA=z8)+(nbA=$8)|0)>>>0>>0&&(IbA=IbA+1|0),B5=IbA,IbA=WbA,kbA=DbA,ibA=DbA+(nbA=PbA)|0,DbA=(IbA=B5)+(fbA=WbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),mbA=ibA,GbA=DbA,nbA=ibA,fbA=(IbA=L8)+ibA|0,ibA=(DbA=V8)+(kbA=GbA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),tbA=fbA,obA=ibA,ibA=UbA,ibA=sbA,Q5=(DbA=JbA)^(nbA=dbA)|0,g5=IbA=(ibA=UbA)^(IbA=sbA)|0,C5=DbA=(IbA=obA)&(DbA=g5)|0,DbA=sbA,w5=(IbA=(ibA=fbA)&(nbA=Q5)|0)^(nbA=dbA)|0,r5=ibA=(DbA=C5)^(ibA=sbA)|0,fbA=(ibA=O6)+(IbA=r5)|0,(kbA=(DbA=R6)+(nbA=w5)|0)>>>0>>0&&(fbA=fbA+1|0),e5=fbA,b5=DbA=0|Dw(0|tbA,0|(fbA=obA),14,0|(DbA=0)),a5=fbA=U,DbA=0|Dw(0|tbA,0|(fbA=obA),18,0|(DbA=0)),c5=fbA=U,i5=(ibA=b5)^(nbA=DbA)|0,D5=DbA=(fbA=a5)^(DbA=c5)|0,ibA=0|Dw(0|tbA,0|(DbA=obA),41,0|(ibA=0)),k5=DbA=U,f5=(fbA=i5)^(nbA=ibA)|0,I5=ibA=(DbA=D5)^(ibA=k5)|0,DbA=kbA,kbA=(ibA=e5)+(fbA=I5)|0,(IbA=DbA+(nbA=f5)|0)>>>0>>0&&(kbA=kbA+1|0),ibA=IbA,IbA=kbA+(DbA=-176337025)|0,(fbA=ibA+(nbA=-294727304)|0)>>>0>>0&&(IbA=IbA+1|0),PbA=fbA,WbA=IbA,n5=fbA,E5=IbA,Y5=ibA=0|Dw(0|mbA,0|(IbA=GbA),28,0|(ibA=0)),G5=IbA=U,ibA=0|Dw(0|mbA,0|(IbA=GbA),34,0|(ibA=0)),M5=IbA=U,o5=(kbA=Y5)^(nbA=ibA)|0,F5=ibA=(IbA=G5)^(ibA=M5)|0,kbA=0|Dw(0|mbA,0|(ibA=GbA),39,0|(kbA=0)),u5=ibA=U,U5=(IbA=o5)^(nbA=kbA)|0,m5=kbA=(ibA=F5)^(kbA=u5)|0,kbA=GbA,kbA=EbA,kbA=YbA,s5=IbA=(kbA=EbA)^(IbA=YbA)|0,K5=(kbA=mbA)&(nbA=(ibA=ubA)^(nbA=FbA)|0)|0,t5=ibA=(IbA=GbA)&(ibA=s5)|0,ibA=EbA,ibA=YbA,J5=kbA=(ibA=EbA)&(kbA=YbA)|0,d5=(ibA=K5)^(nbA=(IbA=ubA)&(nbA=FbA)|0)|0,l5=IbA=(kbA=t5)^(IbA=J5)|0,fbA=(IbA=m5)+(ibA=l5)|0,(DbA=(kbA=U5)+(nbA=d5)|0)>>>0>>0&&(fbA=fbA+1|0),Z5=fbA,fbA=NbA,IbA=DbA,ibA=DbA+(nbA=xbA)|0,DbA=(fbA=Z5)+(kbA=NbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),ubA=ibA,EbA=DbA,nbA=ibA,kbA=(fbA=n5)+ibA|0,ibA=(DbA=E5)+(IbA=EbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),KbA=kbA,MbA=ibA,ibA=obA,ibA=UbA,p5=(DbA=tbA)^(nbA=JbA)|0,H5=fbA=(ibA=obA)^(fbA=UbA)|0,N5=DbA=(fbA=MbA)&(DbA=H5)|0,DbA=UbA,v5=(fbA=(ibA=kbA)&(nbA=p5)|0)^(nbA=JbA)|0,W5=ibA=(DbA=N5)^(ibA=UbA)|0,kbA=(ibA=y6)+(fbA=W5)|0,(IbA=(DbA=h6)+(nbA=v5)|0)>>>0>>0&&(kbA=kbA+1|0),X5=kbA,L5=DbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(DbA=0)),V5=kbA=U,DbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(DbA=0)),h5=kbA=U,y5=(ibA=L5)^(nbA=DbA)|0,R5=DbA=(kbA=V5)^(DbA=h5)|0,ibA=0|Dw(0|KbA,0|(DbA=MbA),41,0|(ibA=0)),O5=DbA=U,x5=(kbA=y5)^(nbA=ibA)|0,P5=ibA=(DbA=R5)^(ibA=O5)|0,DbA=IbA,IbA=(ibA=X5)+(kbA=P5)|0,(fbA=DbA+(nbA=x5)|0)>>>0>>0&&(IbA=IbA+1|0),ibA=fbA,fbA=IbA+(DbA=116418474)|0,(kbA=ibA+(nbA=1914138554)|0)>>>0>>0&&(fbA=fbA+1|0),aaA=kbA,gaA=fbA,z5=kbA,j5=fbA,S5=ibA=0|Dw(0|ubA,0|(fbA=EbA),28,0|(ibA=0)),T5=fbA=U,ibA=0|Dw(0|ubA,0|(fbA=EbA),34,0|(ibA=0)),q5=fbA=U,_5=(IbA=S5)^(nbA=ibA)|0,$5=ibA=(fbA=T5)^(ibA=q5)|0,IbA=0|Dw(0|ubA,0|(ibA=EbA),39,0|(IbA=0)),A7=ibA=U,B7=(fbA=_5)^(nbA=IbA)|0,Q7=IbA=(ibA=$5)^(IbA=A7)|0,IbA=EbA,IbA=YbA,IbA=GbA,g7=fbA=(IbA=YbA)^(fbA=GbA)|0,C7=(IbA=ubA)&(nbA=(ibA=FbA)^(nbA=mbA)|0)|0,w7=ibA=(fbA=EbA)&(ibA=g7)|0,ibA=YbA,ibA=GbA,r7=IbA=(ibA=YbA)&(IbA=GbA)|0,e7=(ibA=C7)^(nbA=(fbA=FbA)&(nbA=mbA)|0)|0,b7=fbA=(IbA=w7)^(fbA=r7)|0,kbA=(fbA=Q7)+(ibA=b7)|0,(DbA=(IbA=B7)+(nbA=e7)|0)>>>0>>0&&(kbA=kbA+1|0),a7=kbA,kbA=hbA,fbA=DbA,ibA=DbA+(nbA=qbA)|0,DbA=(kbA=a7)+(IbA=hbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),FbA=ibA,YbA=DbA,nbA=ibA,IbA=(kbA=z5)+ibA|0,ibA=(DbA=j5)+(fbA=YbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),dbA=IbA,sbA=ibA,nbA=IbA,fbA=(DbA=_M)+IbA|0,IbA=(ibA=$M)+(kbA=sbA)|0,fbA>>>0>>0&&(IbA=IbA+1|0),c7=fbA,i7=IbA,IbA=H,ibA=oA,DbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,NiA=IbA>>>kbA|0):(DbA=IbA>>>kbA|0,NiA=(((1<>>kbA|0),D7=DbA,ibA=0|cw(0|oA,0|(DbA=H),56,0|(ibA=0)),k7=DbA=U,f7=(IbA=NiA)^(nbA=ibA)|0,I7=ibA=(DbA=D7)^(ibA=k7)|0,n7=IbA=0|cw(0|oA,0|(ibA=H),63,0|(IbA=0)),E7=ibA=U,Y7=IbA=(ibA=I7)^(IbA=E7)|0,IbA=o,ibA=(DbA=f7)^(nbA=n7)|0,fbA=(IbA=Y7)+(DbA=o)|0,(kbA=ibA+(nbA=EA)|0)>>>0>>0&&(fbA=fbA+1|0),G7=fbA,fbA=j,IbA=kbA,DbA=kbA+(nbA=KA)|0,kbA=(fbA=G7)+(ibA=j)|0,DbA>>>0>>0&&(kbA=kbA+1|0),M7=DbA,o7=kbA,kbA=sA,fbA=WA,IbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,viA=kbA>>>ibA|0):(IbA=kbA>>>ibA|0,viA=(((1<>>ibA|0),F7=IbA,fbA=0|cw(0|WA,0|(IbA=sA),3,0|(fbA=0)),u7=IbA=U,U7=(kbA=viA)^(nbA=fbA)|0,m7=fbA=(IbA=F7)^(fbA=u7)|0,kbA=0|cw(0|WA,0|(fbA=sA),45,0|(kbA=0)),s7=fbA=U,K7=(IbA=U7)^(nbA=kbA)|0,t7=kbA=(fbA=m7)^(kbA=s7)|0,DbA=(kbA=o7)+(IbA=t7)|0,(ibA=(fbA=M7)+(nbA=K7)|0)>>>0>>0&&(DbA=DbA+1|0),xbA=ibA,NbA=DbA,DbA=MbA,kbA=ibA,IbA=ibA+(nbA=KbA)|0,ibA=(DbA=NbA)+(fbA=MbA)|0,IbA>>>0>>0&&(ibA=ibA+1|0),J7=IbA,d7=ibA,ibA=obA,ibA=JA,IbA=(ibA=obA)+(kbA=JA)|0,(fbA=(DbA=tbA)+(nbA=xA)|0)>>>0>>0&&(IbA=IbA+1|0),l7=fbA,Z7=IbA,IbA=UbA,IbA=sA,fbA=(IbA=UbA)+(DbA=sA)|0,(kbA=(ibA=JbA)+(nbA=WA)|0)>>>0>>0&&(fbA=fbA+1|0),p7=fbA,fbA=sbA,fbA=MbA,fbA=obA,H7=(IbA=KbA)^(nbA=tbA)|0,N7=ibA=(fbA=MbA)^(ibA=obA)|0,v7=IbA=(ibA=sbA)&(IbA=N7)|0,IbA=obA,ibA=(fbA=dbA)&(nbA=H7)|0,W7=fbA=(IbA=v7)^(fbA=obA)|0,IbA=kbA,DbA=kbA+(nbA=ibA^(nbA=tbA)|0)|0,kbA=(fbA=p7)+(ibA=W7)|0,DbA>>>0>>0&&(kbA=kbA+1|0),X7=kbA,L7=IbA=0|Dw(0|dbA,0|(kbA=sbA),14,0|(IbA=0)),V7=kbA=U,IbA=0|Dw(0|dbA,0|(kbA=sbA),18,0|(IbA=0)),h7=kbA=U,y7=(fbA=L7)^(nbA=IbA)|0,R7=IbA=(kbA=V7)^(IbA=h7)|0,O7=fbA=0|Dw(0|dbA,0|(IbA=sbA),41,0|(fbA=0)),x7=IbA=U,P7=fbA=(IbA=R7)^(fbA=x7)|0,IbA=DbA,ibA=DbA+(nbA=(kbA=y7)^(nbA=O7)|0)|0,DbA=(fbA=X7)+(kbA=P7)|0,ibA>>>0>>0&&(DbA=DbA+1|0),fbA=ibA,kbA=ibA+(nbA=-1563912026)|0,ibA=DbA+(IbA=174292421)|0,kbA>>>0>>0&&(ibA=ibA+1|0),qbA=kbA,hbA=ibA,z7=kbA,j7=ibA,S7=fbA=0|Dw(0|FbA,0|(ibA=YbA),28,0|(fbA=0)),T7=ibA=U,fbA=0|Dw(0|FbA,0|(ibA=YbA),34,0|(fbA=0)),q7=ibA=U,_7=(DbA=S7)^(nbA=fbA)|0,$7=fbA=(ibA=T7)^(fbA=q7)|0,DbA=0|Dw(0|FbA,0|(fbA=YbA),39,0|(DbA=0)),A9=fbA=U,B9=(ibA=_7)^(nbA=DbA)|0,Q9=DbA=(fbA=$7)^(DbA=A9)|0,DbA=YbA,DbA=EbA,DbA=GbA,g9=ibA=(DbA=EbA)^(ibA=GbA)|0,C9=(DbA=FbA)&(nbA=(fbA=ubA)^(nbA=mbA)|0)|0,w9=fbA=(ibA=YbA)&(fbA=g9)|0,fbA=EbA,fbA=GbA,r9=DbA=(fbA=EbA)&(DbA=GbA)|0,e9=(fbA=C9)^(nbA=(ibA=ubA)&(nbA=mbA)|0)|0,b9=ibA=(DbA=w9)^(ibA=r9)|0,kbA=(ibA=Q9)+(fbA=b9)|0,(IbA=(DbA=B9)+(nbA=e9)|0)>>>0>>0&&(kbA=kbA+1|0),a9=kbA,kbA=ybA,ibA=IbA,IbA=(kbA=a9)+(DbA=ybA)|0,(fbA=ibA+(nbA=_bA)|0)>>>0>>0&&(IbA=IbA+1|0),mbA=fbA,GbA=IbA,nbA=fbA,DbA=(kbA=z7)+fbA|0,fbA=(IbA=j7)+(ibA=GbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),JbA=DbA,UbA=fbA,fbA=MbA,fbA=sbA,c9=(IbA=KbA)^(nbA=dbA)|0,i9=kbA=(fbA=MbA)^(kbA=sbA)|0,fbA=DbA,D9=IbA=(kbA=UbA)&(IbA=i9)|0,IbA=MbA,k9=(kbA=DbA&(nbA=c9)|0)^(nbA=KbA)|0,f9=fbA=(IbA=D9)^(fbA=MbA)|0,DbA=(fbA=Z7)+(kbA=f9)|0,(ibA=(IbA=l7)+(nbA=k9)|0)>>>0>>0&&(DbA=DbA+1|0),I9=DbA,n9=IbA=0|Dw(0|JbA,0|(DbA=UbA),14,0|(IbA=0)),E9=DbA=U,IbA=0|Dw(0|JbA,0|(DbA=UbA),18,0|(IbA=0)),Y9=DbA=U,G9=(fbA=n9)^(nbA=IbA)|0,M9=IbA=(DbA=E9)^(IbA=Y9)|0,o9=fbA=0|Dw(0|JbA,0|(IbA=UbA),41,0|(fbA=0)),F9=IbA=U,u9=fbA=(IbA=M9)^(fbA=F9)|0,IbA=ibA,kbA=ibA+(nbA=(DbA=G9)^(nbA=o9)|0)|0,ibA=(fbA=I9)+(DbA=u9)|0,kbA>>>0>>0&&(ibA=ibA+1|0),fbA=kbA,DbA=kbA+(nbA=-1090974290)|0,kbA=ibA+(IbA=289380356)|0,DbA>>>0>>0&&(kbA=kbA+1|0),_bA=DbA,ybA=kbA,U9=DbA,m9=kbA,s9=fbA=0|Dw(0|mbA,0|(kbA=GbA),28,0|(fbA=0)),K9=kbA=U,fbA=0|Dw(0|mbA,0|(kbA=GbA),34,0|(fbA=0)),t9=kbA=U,J9=(ibA=s9)^(nbA=fbA)|0,d9=fbA=(kbA=K9)^(fbA=t9)|0,ibA=0|Dw(0|mbA,0|(fbA=GbA),39,0|(ibA=0)),l9=fbA=U,Z9=(kbA=J9)^(nbA=ibA)|0,p9=ibA=(fbA=d9)^(ibA=l9)|0,ibA=GbA,ibA=EbA,ibA=YbA,H9=kbA=(ibA=EbA)^(kbA=YbA)|0,N9=(ibA=mbA)&(nbA=(fbA=ubA)^(nbA=FbA)|0)|0,v9=fbA=(kbA=GbA)&(fbA=H9)|0,fbA=EbA,fbA=YbA,W9=ibA=(fbA=EbA)&(ibA=YbA)|0,X9=(fbA=N9)^(nbA=(kbA=ubA)&(nbA=FbA)|0)|0,L9=kbA=(ibA=v9)^(kbA=W9)|0,DbA=(kbA=p9)+(fbA=L9)|0,(IbA=(ibA=Z9)+(nbA=X9)|0)>>>0>>0&&(DbA=DbA+1|0),V9=DbA,DbA=HbA,kbA=IbA,IbA=(DbA=V9)+(ibA=HbA)|0,(fbA=kbA+(nbA=ObA)|0)>>>0>>0&&(IbA=IbA+1|0),ubA=fbA,EbA=IbA,nbA=fbA,ibA=(DbA=U9)+fbA|0,fbA=(IbA=m9)+(kbA=EbA)|0,ibA>>>0>>0&&(fbA=fbA+1|0),tbA=ibA,obA=fbA,fbA=UbA,fbA=sbA,h9=(IbA=JbA)^(nbA=dbA)|0,y9=DbA=(fbA=UbA)^(DbA=sbA)|0,fbA=ibA,R9=IbA=(DbA=obA)&(IbA=y9)|0,IbA=sbA,O9=(DbA=ibA&(nbA=h9)|0)^(nbA=dbA)|0,x9=fbA=(IbA=R9)^(fbA=sbA)|0,ibA=(fbA=d7)+(DbA=x9)|0,(kbA=(IbA=J7)+(nbA=O9)|0)>>>0>>0&&(ibA=ibA+1|0),P9=ibA,z9=IbA=0|Dw(0|tbA,0|(ibA=obA),14,0|(IbA=0)),j9=ibA=U,IbA=0|Dw(0|tbA,0|(ibA=obA),18,0|(IbA=0)),S9=ibA=U,T9=(fbA=z9)^(nbA=IbA)|0,q9=IbA=(ibA=j9)^(IbA=S9)|0,_9=fbA=0|Dw(0|tbA,0|(IbA=obA),41,0|(fbA=0)),$9=IbA=U,AAA=fbA=(IbA=q9)^(fbA=$9)|0,IbA=kbA,DbA=kbA+(nbA=(ibA=T9)^(nbA=_9)|0)|0,kbA=(fbA=P9)+(ibA=AAA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),fbA=DbA,ibA=DbA+(nbA=320620315)|0,DbA=kbA+(IbA=460393269)|0,ibA>>>0>>0&&(DbA=DbA+1|0),naA=ibA,waA=DbA,BAA=ibA,QAA=DbA,gAA=fbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(fbA=0)),CAA=DbA=U,fbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(fbA=0)),wAA=DbA=U,rAA=(kbA=gAA)^(nbA=fbA)|0,eAA=fbA=(DbA=CAA)^(fbA=wAA)|0,kbA=0|Dw(0|ubA,0|(fbA=EbA),39,0|(kbA=0)),bAA=fbA=U,aAA=(DbA=rAA)^(nbA=kbA)|0,cAA=kbA=(fbA=eAA)^(kbA=bAA)|0,kbA=EbA,kbA=YbA,kbA=GbA,iAA=DbA=(kbA=YbA)^(DbA=GbA)|0,DAA=(kbA=ubA)&(nbA=(fbA=FbA)^(nbA=mbA)|0)|0,kAA=fbA=(DbA=EbA)&(fbA=iAA)|0,fbA=YbA,fbA=GbA,fAA=kbA=(fbA=YbA)&(kbA=GbA)|0,IAA=(fbA=DAA)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,nAA=DbA=(kbA=kAA)^(DbA=fAA)|0,ibA=(DbA=cAA)+(fbA=nAA)|0,(IbA=(kbA=aAA)+(nbA=IAA)|0)>>>0>>0&&(ibA=ibA+1|0),EAA=ibA,ibA=WbA,DbA=IbA,IbA=(ibA=EAA)+(kbA=WbA)|0,(fbA=DbA+(nbA=PbA)|0)>>>0>>0&&(IbA=IbA+1|0),FbA=fbA,YbA=IbA,nbA=fbA,kbA=(ibA=BAA)+fbA|0,fbA=(IbA=QAA)+(DbA=YbA)|0,kbA>>>0>>0&&(fbA=fbA+1|0),KbA=kbA,MbA=fbA,fbA=obA,fbA=UbA,YAA=(IbA=tbA)^(nbA=JbA)|0,GAA=ibA=(fbA=obA)^(ibA=UbA)|0,fbA=kbA,MAA=IbA=(ibA=MbA)&(IbA=GAA)|0,IbA=UbA,oAA=(ibA=kbA&(nbA=YAA)|0)^(nbA=JbA)|0,FAA=fbA=(IbA=MAA)^(fbA=UbA)|0,kbA=(fbA=i7)+(ibA=FAA)|0,(DbA=(IbA=c7)+(nbA=oAA)|0)>>>0>>0&&(kbA=kbA+1|0),uAA=kbA,UAA=IbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(IbA=0)),mAA=kbA=U,IbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(IbA=0)),sAA=kbA=U,KAA=(fbA=UAA)^(nbA=IbA)|0,tAA=IbA=(kbA=mAA)^(IbA=sAA)|0,JAA=fbA=0|Dw(0|KbA,0|(IbA=MbA),41,0|(fbA=0)),dAA=IbA=U,lAA=fbA=(IbA=tAA)^(fbA=dAA)|0,IbA=DbA,ibA=DbA+(nbA=(kbA=KAA)^(nbA=JAA)|0)|0,DbA=(fbA=uAA)+(kbA=lAA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),fbA=ibA,kbA=ibA+(nbA=587496836)|0,ibA=DbA+(IbA=685471733)|0,kbA>>>0>>0&&(ibA=ibA+1|0),EaA=kbA,raA=ibA,ZAA=kbA,pAA=ibA,HAA=fbA=0|Dw(0|FbA,0|(ibA=YbA),28,0|(fbA=0)),NAA=ibA=U,fbA=0|Dw(0|FbA,0|(ibA=YbA),34,0|(fbA=0)),vAA=ibA=U,WAA=(DbA=HAA)^(nbA=fbA)|0,XAA=fbA=(ibA=NAA)^(fbA=vAA)|0,DbA=0|Dw(0|FbA,0|(fbA=YbA),39,0|(DbA=0)),LAA=fbA=U,VAA=(ibA=WAA)^(nbA=DbA)|0,hAA=DbA=(fbA=XAA)^(DbA=LAA)|0,DbA=YbA,DbA=EbA,DbA=GbA,yAA=ibA=(DbA=EbA)^(ibA=GbA)|0,RAA=(DbA=FbA)&(nbA=(fbA=ubA)^(nbA=mbA)|0)|0,OAA=fbA=(ibA=YbA)&(fbA=yAA)|0,fbA=EbA,fbA=GbA,xAA=DbA=(fbA=EbA)&(DbA=GbA)|0,PAA=(fbA=RAA)^(nbA=(ibA=ubA)&(nbA=mbA)|0)|0,zAA=ibA=(DbA=OAA)^(ibA=xAA)|0,kbA=(ibA=hAA)+(fbA=zAA)|0,(IbA=(DbA=VAA)+(nbA=PAA)|0)>>>0>>0&&(kbA=kbA+1|0),jAA=kbA,kbA=gaA,ibA=IbA,IbA=(kbA=jAA)+(DbA=gaA)|0,(fbA=ibA+(nbA=aaA)|0)>>>0>>0&&(IbA=IbA+1|0),mbA=fbA,GbA=IbA,nbA=fbA,DbA=(kbA=ZAA)+fbA|0,fbA=(IbA=pAA)+(ibA=GbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),dbA=DbA,sbA=fbA,nbA=DbA,ibA=(IbA=TM)+DbA|0,DbA=(fbA=qM)+(kbA=sbA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),SAA=ibA,TAA=DbA,DbA=N,fbA=P,IbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,WiA=DbA>>>kbA|0):(IbA=DbA>>>kbA|0,WiA=(((1<>>kbA|0),qAA=IbA,fbA=0|cw(0|P,0|(IbA=N),56,0|(fbA=0)),_AA=IbA=U,$AA=(DbA=WiA)^(nbA=fbA)|0,ABA=fbA=(IbA=qAA)^(fbA=_AA)|0,BBA=DbA=0|cw(0|P,0|(fbA=N),63,0|(DbA=0)),QBA=fbA=U,gBA=DbA=(fbA=ABA)^(DbA=QBA)|0,DbA=u,fbA=(IbA=$AA)^(nbA=BBA)|0,ibA=(DbA=gBA)+(IbA=u)|0,(kbA=fbA+(nbA=GA)|0)>>>0>>0&&(ibA=ibA+1|0),CBA=ibA,ibA=HA,DbA=kbA,kbA=(ibA=CBA)+(fbA=HA)|0,(IbA=DbA+(nbA=OA)|0)>>>0>>0&&(kbA=kbA+1|0),wBA=IbA,rBA=kbA,kbA=s,ibA=FA,DbA=0,fbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,XiA=kbA>>>fbA|0):(DbA=kbA>>>fbA|0,XiA=(((1<>>fbA|0),eBA=DbA,ibA=0|cw(0|FA,0|(DbA=s),56,0|(ibA=0)),bBA=DbA=U,aBA=(kbA=XiA)^(nbA=ibA)|0,cBA=ibA=(DbA=eBA)^(ibA=bBA)|0,iBA=kbA=0|cw(0|FA,0|(ibA=s),63,0|(kbA=0)),DBA=ibA=U,kBA=kbA=(ibA=cBA)^(kbA=DBA)|0,kbA=F,ibA=(DbA=aBA)^(nbA=iBA)|0,IbA=(kbA=kBA)+(DbA=F)|0,(fbA=ibA+(nbA=YA)|0)>>>0>>0&&(IbA=IbA+1|0),fBA=IbA,IbA=tA,kbA=fbA,fbA=(IbA=fBA)+(ibA=tA)|0,(DbA=kbA+(nbA=RA)|0)>>>0>>0&&(fbA=fbA+1|0),IBA=DbA,nBA=fbA,fbA=NbA,IbA=xbA,kbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,LiA=fbA>>>ibA|0):(kbA=fbA>>>ibA|0,LiA=(((1<>>ibA|0),EBA=kbA,IbA=0|cw(0|xbA,0|(kbA=NbA),3,0|(IbA=0)),YBA=kbA=U,GBA=(fbA=LiA)^(nbA=IbA)|0,MBA=IbA=(kbA=EBA)^(IbA=YBA)|0,fbA=0|cw(0|xbA,0|(IbA=NbA),45,0|(fbA=0)),oBA=IbA=U,FBA=(kbA=GBA)^(nbA=fbA)|0,uBA=fbA=(IbA=MBA)^(fbA=oBA)|0,DbA=(fbA=nBA)+(kbA=uBA)|0,(ibA=(IbA=IBA)+(nbA=FBA)|0)>>>0>>0&&(DbA=DbA+1|0),ObA=ibA,HbA=DbA,UBA=IbA=0|cw(0|ibA,0|DbA,3,0|(IbA=0)),mBA=DbA=U,DbA=HbA,fbA=ibA,IbA=0,kbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(IbA=0,ViA=DbA>>>kbA|0):(IbA=DbA>>>kbA|0,ViA=(((1<>>kbA|0),sBA=IbA,KBA=(DbA=UBA)^(nbA=ViA)|0,tBA=fbA=(IbA=mBA)^(fbA=sBA)|0,DbA=0|cw(0|ObA,0|(fbA=HbA),45,0|(DbA=0)),JBA=fbA=U,dBA=(IbA=KBA)^(nbA=DbA)|0,lBA=DbA=(fbA=tBA)^(DbA=JBA)|0,ibA=(DbA=rBA)+(IbA=lBA)|0,(kbA=(fbA=wBA)+(nbA=dBA)|0)>>>0>>0&&(ibA=ibA+1|0),PbA=kbA,WbA=ibA,ibA=MbA,DbA=kbA,kbA=(ibA=WbA)+(fbA=MbA)|0,(IbA=DbA+(nbA=KbA)|0)>>>0>>0&&(kbA=kbA+1|0),ZBA=IbA,pBA=kbA,kbA=obA,kbA=XA,IbA=(kbA=obA)+(DbA=XA)|0,(fbA=(ibA=tbA)+(nbA=qA)|0)>>>0>>0&&(IbA=IbA+1|0),HBA=fbA,NBA=IbA,IbA=UbA,IbA=HbA,fbA=(IbA=UbA)+(ibA=HbA)|0,(DbA=(kbA=JbA)+(nbA=ObA)|0)>>>0>>0&&(fbA=fbA+1|0),vBA=fbA,fbA=sbA,fbA=MbA,fbA=obA,WBA=(IbA=KbA)^(nbA=tbA)|0,XBA=kbA=(fbA=MbA)^(kbA=obA)|0,LBA=IbA=(kbA=sbA)&(IbA=XBA)|0,IbA=obA,kbA=(fbA=dbA)&(nbA=WBA)|0,VBA=fbA=(IbA=LBA)^(fbA=obA)|0,IbA=DbA,ibA=DbA+(nbA=kbA^(nbA=tbA)|0)|0,DbA=(fbA=vBA)+(kbA=VBA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),hBA=DbA,yBA=IbA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(IbA=0)),RBA=DbA=U,IbA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(IbA=0)),OBA=DbA=U,xBA=(fbA=yBA)^(nbA=IbA)|0,PBA=IbA=(DbA=RBA)^(IbA=OBA)|0,zBA=fbA=0|Dw(0|dbA,0|(IbA=sbA),41,0|(fbA=0)),jBA=IbA=U,SBA=fbA=(IbA=PBA)^(fbA=jBA)|0,IbA=ibA,kbA=ibA+(nbA=(DbA=xBA)^(nbA=zBA)|0)|0,ibA=(fbA=hBA)+(DbA=SBA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),fbA=kbA,DbA=kbA+(nbA=1086792851)|0,kbA=ibA+(IbA=852142971)|0,DbA>>>0>>0&&(kbA=kbA+1|0),JbA=DbA,UbA=kbA,TBA=DbA,qBA=kbA,_BA=fbA=0|Dw(0|mbA,0|(kbA=GbA),28,0|(fbA=0)),$BA=kbA=U,fbA=0|Dw(0|mbA,0|(kbA=GbA),34,0|(fbA=0)),AQA=kbA=U,BQA=(ibA=_BA)^(nbA=fbA)|0,QQA=fbA=(kbA=$BA)^(fbA=AQA)|0,ibA=0|Dw(0|mbA,0|(fbA=GbA),39,0|(ibA=0)),gQA=fbA=U,CQA=(kbA=BQA)^(nbA=ibA)|0,wQA=ibA=(fbA=QQA)^(ibA=gQA)|0,ibA=GbA,ibA=EbA,ibA=YbA,rQA=kbA=(ibA=EbA)^(kbA=YbA)|0,eQA=(ibA=mbA)&(nbA=(fbA=ubA)^(nbA=FbA)|0)|0,bQA=fbA=(kbA=GbA)&(fbA=rQA)|0,fbA=EbA,fbA=YbA,aQA=ibA=(fbA=EbA)&(ibA=YbA)|0,cQA=(fbA=eQA)^(nbA=(kbA=ubA)&(nbA=FbA)|0)|0,iQA=kbA=(ibA=bQA)^(kbA=aQA)|0,DbA=(kbA=wQA)+(fbA=iQA)|0,(IbA=(ibA=CQA)+(nbA=cQA)|0)>>>0>>0&&(DbA=DbA+1|0),DQA=DbA,DbA=hbA,kbA=IbA,IbA=(DbA=DQA)+(ibA=hbA)|0,(fbA=kbA+(nbA=qbA)|0)>>>0>>0&&(IbA=IbA+1|0),ubA=fbA,EbA=IbA,nbA=fbA,ibA=(DbA=TBA)+fbA|0,fbA=(IbA=qBA)+(kbA=EbA)|0,ibA>>>0>>0&&(fbA=fbA+1|0),tbA=ibA,obA=fbA,fbA=MbA,fbA=sbA,kQA=(IbA=KbA)^(nbA=dbA)|0,fQA=DbA=(fbA=MbA)^(DbA=sbA)|0,fbA=ibA,IQA=IbA=(DbA=obA)&(IbA=fQA)|0,IbA=MbA,nQA=(DbA=ibA&(nbA=kQA)|0)^(nbA=KbA)|0,EQA=fbA=(IbA=IQA)^(fbA=MbA)|0,ibA=(fbA=NBA)+(DbA=EQA)|0,(kbA=(IbA=HBA)+(nbA=nQA)|0)>>>0>>0&&(ibA=ibA+1|0),YQA=ibA,GQA=IbA=0|Dw(0|tbA,0|(ibA=obA),14,0|(IbA=0)),MQA=ibA=U,IbA=0|Dw(0|tbA,0|(ibA=obA),18,0|(IbA=0)),oQA=ibA=U,FQA=(fbA=GQA)^(nbA=IbA)|0,uQA=IbA=(ibA=MQA)^(IbA=oQA)|0,UQA=fbA=0|Dw(0|tbA,0|(IbA=obA),41,0|(fbA=0)),mQA=IbA=U,sQA=fbA=(IbA=uQA)^(fbA=mQA)|0,IbA=kbA,DbA=kbA+(nbA=(ibA=FQA)^(nbA=UQA)|0)|0,kbA=(fbA=YQA)+(ibA=sQA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),fbA=DbA,ibA=DbA+(nbA=365543100)|0,DbA=kbA+(IbA=1017036298)|0,ibA>>>0>>0&&(DbA=DbA+1|0),qbA=ibA,hbA=DbA,KQA=ibA,tQA=DbA,JQA=fbA=0|Dw(0|ubA,0|(DbA=EbA),28,0|(fbA=0)),dQA=DbA=U,fbA=0|Dw(0|ubA,0|(DbA=EbA),34,0|(fbA=0)),lQA=DbA=U,ZQA=(kbA=JQA)^(nbA=fbA)|0,pQA=fbA=(DbA=dQA)^(fbA=lQA)|0,kbA=0|Dw(0|ubA,0|(fbA=EbA),39,0|(kbA=0)),HQA=fbA=U,NQA=(DbA=ZQA)^(nbA=kbA)|0,vQA=kbA=(fbA=pQA)^(kbA=HQA)|0,kbA=EbA,kbA=YbA,kbA=GbA,WQA=DbA=(kbA=YbA)^(DbA=GbA)|0,XQA=(kbA=ubA)&(nbA=(fbA=FbA)^(nbA=mbA)|0)|0,LQA=fbA=(DbA=EbA)&(fbA=WQA)|0,fbA=YbA,fbA=GbA,VQA=kbA=(fbA=YbA)&(kbA=GbA)|0,hQA=(fbA=XQA)^(nbA=(DbA=FbA)&(nbA=mbA)|0)|0,yQA=DbA=(kbA=LQA)^(DbA=VQA)|0,ibA=(DbA=vQA)+(fbA=yQA)|0,(IbA=(kbA=NQA)+(nbA=hQA)|0)>>>0>>0&&(ibA=ibA+1|0),RQA=ibA,ibA=ybA,DbA=IbA,IbA=(ibA=RQA)+(kbA=ybA)|0,(fbA=DbA+(nbA=_bA)|0)>>>0>>0&&(IbA=IbA+1|0),FbA=fbA,YbA=IbA,nbA=fbA,kbA=(ibA=KQA)+fbA|0,fbA=(IbA=tQA)+(DbA=YbA)|0,kbA>>>0>>0&&(fbA=fbA+1|0),KbA=kbA,MbA=fbA,fbA=obA,fbA=sbA,OQA=(IbA=tbA)^(nbA=dbA)|0,xQA=ibA=(fbA=obA)^(ibA=sbA)|0,fbA=kbA,PQA=IbA=(ibA=MbA)&(IbA=xQA)|0,IbA=sbA,zQA=(ibA=kbA&(nbA=OQA)|0)^(nbA=dbA)|0,jQA=fbA=(IbA=PQA)^(fbA=sbA)|0,kbA=(fbA=pBA)+(ibA=jQA)|0,(DbA=(IbA=ZBA)+(nbA=zQA)|0)>>>0>>0&&(kbA=kbA+1|0),SQA=kbA;TQA=IbA=0|Dw(0|KbA,0|(kbA=MbA),14,0|(IbA=0)),qQA=kbA=U,IbA=0|Dw(0|KbA,0|(kbA=MbA),18,0|(IbA=0)),_QA=kbA=U,$QA=(fbA=TQA)^(nbA=IbA)|0,AgA=IbA=(kbA=qQA)^(IbA=_QA)|0,BgA=fbA=0|Dw(0|KbA,0|(IbA=MbA),41,0|(fbA=0)),QgA=IbA=U,ggA=fbA=(IbA=AgA)^(fbA=QgA)|0,IbA=DbA,ibA=DbA+(nbA=(kbA=$QA)^(nbA=BgA)|0)|0,DbA=(fbA=SQA)+(kbA=ggA)|0,ibA>>>0>>0&&(DbA=DbA+1|0),fbA=ibA,kbA=ibA+(nbA=-1676669620)|0,ibA=DbA+(IbA=1126000580)|0,kbA>>>0>>0&&(ibA=ibA+1|0),_bA=kbA,ybA=ibA,CgA=kbA,wgA=ibA,rgA=fbA=0|Dw(0|FbA,0|(ibA=YbA),28,0|(fbA=0)),egA=ibA=U,fbA=0|Dw(0|FbA,0|(ibA=YbA),34,0|(fbA=0)),bgA=ibA=U,agA=(DbA=rgA)^(nbA=fbA)|0,cgA=fbA=(ibA=egA)^(fbA=bgA)|0,DbA=0|Dw(0|FbA,0|(fbA=YbA),39,0|(DbA=0)),igA=fbA=U,DgA=(ibA=agA)^(nbA=DbA)|0,kgA=DbA=(fbA=cgA)^(DbA=igA)|0,DbA=YbA,DbA=EbA,DbA=GbA,fgA=ibA=(DbA=EbA)^(ibA=GbA)|0,IgA=(DbA=FbA)&(nbA=(fbA=ubA)^(nbA=mbA)|0)|0,ngA=fbA=(ibA=YbA)&(fbA=fgA)|0,fbA=EbA,fbA=GbA,EgA=DbA=(fbA=EbA)&(DbA=GbA)|0,YgA=(fbA=IgA)^(nbA=(ibA=ubA)&(nbA=mbA)|0)|0,GgA=ibA=(DbA=ngA)^(ibA=EgA)|0,kbA=(ibA=kgA)+(fbA=GgA)|0,(IbA=(DbA=DgA)+(nbA=YgA)|0)>>>0>>0&&(kbA=kbA+1|0),MgA=kbA,kbA=waA,ibA=IbA,IbA=(kbA=MgA)+(DbA=waA)|0,(fbA=ibA+(nbA=naA)|0)>>>0>>0&&(IbA=IbA+1|0),mbA=fbA,GbA=IbA,nbA=fbA,DbA=(kbA=CgA)+fbA|0,fbA=(IbA=wgA)+(ibA=GbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),dbA=DbA,sbA=fbA,fbA=MbA,fbA=obA,ogA=(IbA=KbA)^(nbA=tbA)|0,FgA=kbA=(fbA=MbA)^(kbA=obA)|0,fbA=DbA,ugA=IbA=(kbA=sbA)&(IbA=FgA)|0,IbA=obA,UgA=(kbA=DbA&(nbA=ogA)|0)^(nbA=tbA)|0,mgA=fbA=(IbA=ugA)^(fbA=obA)|0,DbA=(fbA=TAA)+(kbA=mgA)|0,(ibA=(IbA=SAA)+(nbA=UgA)|0)>>>0>>0&&(DbA=DbA+1|0),sgA=DbA,KgA=IbA=0|Dw(0|dbA,0|(DbA=sbA),14,0|(IbA=0)),tgA=DbA=U,IbA=0|Dw(0|dbA,0|(DbA=sbA),18,0|(IbA=0)),JgA=DbA=U,dgA=(fbA=KgA)^(nbA=IbA)|0,lgA=IbA=(DbA=tgA)^(IbA=JgA)|0,ZgA=fbA=0|Dw(0|dbA,0|(IbA=sbA),41,0|(fbA=0)),pgA=IbA=U,HgA=fbA=(IbA=lgA)^(fbA=pgA)|0,IbA=ibA,kbA=ibA+(nbA=(DbA=dgA)^(nbA=ZgA)|0)|0,ibA=(fbA=sgA)+(DbA=HgA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),fbA=kbA,DbA=kbA+(nbA=-885112138)|0,kbA=ibA+(IbA=1288033470)|0,DbA>>>0>>0&&(kbA=kbA+1|0),aaA=DbA,gaA=kbA,NgA=DbA,vgA=kbA,WgA=fbA=0|Dw(0|mbA,0|(kbA=GbA),28,0|(fbA=0)),XgA=kbA=U,fbA=0|Dw(0|mbA,0|(kbA=GbA),34,0|(fbA=0)),LgA=kbA=U,VgA=(ibA=WgA)^(nbA=fbA)|0,hgA=fbA=(kbA=XgA)^(fbA=LgA)|0,ibA=0|Dw(0|mbA,0|(fbA=GbA),39,0|(ibA=0)),ygA=fbA=U,RgA=(kbA=VgA)^(nbA=ibA)|0,OgA=ibA=(fbA=hgA)^(ibA=ygA)|0,ibA=GbA,ibA=EbA,ibA=YbA,xgA=kbA=(ibA=EbA)^(kbA=YbA)|0,PgA=(ibA=mbA)&(nbA=(fbA=ubA)^(nbA=FbA)|0)|0,zgA=fbA=(kbA=GbA)&(fbA=xgA)|0,fbA=EbA,fbA=YbA,jgA=ibA=(fbA=EbA)&(ibA=YbA)|0,SgA=(fbA=PgA)^(nbA=(kbA=ubA)&(nbA=FbA)|0)|0,TgA=kbA=(ibA=zgA)^(kbA=jgA)|0,DbA=(kbA=OgA)+(fbA=TgA)|0,(IbA=(ibA=RgA)+(nbA=SgA)|0)>>>0>>0&&(DbA=DbA+1|0),qgA=DbA,DbA=raA,kbA=IbA,IbA=(DbA=qgA)+(ibA=raA)|0,(fbA=kbA+(nbA=EaA)|0)>>>0>>0&&(IbA=IbA+1|0),ubA=fbA,EbA=IbA,nbA=fbA,ibA=(DbA=NgA)+fbA|0,fbA=(IbA=vgA)+(kbA=EbA)|0,ibA>>>0>>0&&(fbA=fbA+1|0),ObA=ibA,HbA=fbA,fbA=SA,IbA=ibA,kbA=ibA+(nbA=_A)|0,ibA=(fbA=HbA)+(DbA=SA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),w[((IbA=QB)+56|0)>>2]=kbA,w[(IbA+60|0)>>2]=ibA,_gA=A,$gA=$A,ACA=ibA=AB,BCA=IbA=0|Dw(0|ubA,0|(ibA=EbA),28,0|(IbA=0)),QCA=ibA=U,IbA=0|Dw(0|ubA,0|(ibA=EbA),34,0|(IbA=0)),gCA=ibA=U,CCA=(fbA=BCA)^(nbA=IbA)|0,wCA=IbA=(ibA=QCA)^(IbA=gCA)|0,fbA=0|Dw(0|ubA,0|(IbA=EbA),39,0|(fbA=0)),rCA=IbA=U,eCA=(ibA=CCA)^(nbA=fbA)|0,bCA=fbA=(IbA=wCA)^(fbA=rCA)|0,fbA=EbA,fbA=YbA,fbA=GbA,aCA=ibA=(fbA=YbA)^(ibA=GbA)|0,cCA=(fbA=ubA)&(nbA=(IbA=FbA)^(nbA=mbA)|0)|0,iCA=IbA=(ibA=EbA)&(IbA=aCA)|0,IbA=YbA,IbA=GbA,DCA=fbA=(IbA=YbA)&(fbA=GbA)|0,kCA=(IbA=cCA)^(nbA=(ibA=FbA)&(nbA=mbA)|0)|0,fCA=ibA=(fbA=iCA)^(ibA=DCA)|0,kbA=(ibA=bCA)+(IbA=fCA)|0,(DbA=(fbA=eCA)+(nbA=kCA)|0)>>>0>>0&&(kbA=kbA+1|0),ICA=kbA,kbA=UbA,ibA=DbA,DbA=(kbA=ICA)+(fbA=UbA)|0,(IbA=ibA+(nbA=JbA)|0)>>>0>>0&&(DbA=DbA+1|0),FbA=IbA,YbA=DbA,nCA=ibA=0|Dw(0|IbA,0|DbA,28,0|(ibA=0)),ECA=DbA=U,ibA=0|Dw(0|IbA,0|(DbA=YbA),34,0|(ibA=0)),YCA=DbA=U,GCA=(kbA=nCA)^(nbA=ibA)|0,MCA=ibA=(DbA=ECA)^(ibA=YCA)|0,kbA=0|Dw(0|IbA,0|(ibA=YbA),39,0|(kbA=0)),oCA=ibA=U,FCA=(DbA=GCA)^(nbA=kbA)|0,uCA=kbA=(ibA=MCA)^(kbA=oCA)|0,kbA=YbA,kbA=EbA,kbA=GbA,UCA=DbA=(kbA=EbA)^(DbA=GbA)|0,mCA=(kbA=IbA)&(nbA=(ibA=ubA)^(nbA=mbA)|0)|0,sCA=ibA=(DbA=YbA)&(ibA=UCA)|0,ibA=EbA,ibA=GbA,KCA=kbA=(ibA=EbA)&(kbA=GbA)|0,tCA=(ibA=mCA)^(nbA=(DbA=ubA)&(nbA=mbA)|0)|0,JCA=DbA=(kbA=sCA)^(DbA=KCA)|0,IbA=(DbA=uCA)+(ibA=JCA)|0,(fbA=(kbA=FCA)+(nbA=tCA)|0)>>>0>>0&&(IbA=IbA+1|0),dCA=IbA,IbA=hbA,DbA=fbA,fbA=(IbA=dCA)+(kbA=hbA)|0,(ibA=DbA+(nbA=qbA)|0)>>>0>>0&&(fbA=fbA+1|0),mbA=ibA,GbA=fbA,lCA=DbA=0|Dw(0|ibA,0|fbA,28,0|(DbA=0)),ZCA=fbA=U,DbA=0|Dw(0|ibA,0|(fbA=GbA),34,0|(DbA=0)),pCA=fbA=U,HCA=(IbA=lCA)^(nbA=DbA)|0,NCA=DbA=(fbA=ZCA)^(DbA=pCA)|0,IbA=0|Dw(0|ibA,0|(DbA=GbA),39,0|(IbA=0)),vCA=DbA=U,WCA=(fbA=HCA)^(nbA=IbA)|0,XCA=IbA=(DbA=NCA)^(IbA=vCA)|0,IbA=GbA,IbA=EbA,IbA=YbA,LCA=(DbA=ubA)^(nbA=FbA)|0,VCA=fbA=(IbA=EbA)^(fbA=YbA)|0,IbA=ibA,hCA=DbA=(fbA=GbA)&(DbA=VCA)|0,DbA=EbA,DbA=YbA,yCA=IbA=(DbA=EbA)&(IbA=YbA)|0,RCA=(DbA=ibA&(nbA=LCA)|0)^(nbA=(fbA=ubA)&(nbA=FbA)|0)|0,OCA=fbA=(IbA=hCA)^(fbA=yCA)|0,ibA=(fbA=XCA)+(DbA=OCA)|0,(kbA=(IbA=WCA)+(nbA=RCA)|0)>>>0>>0&&(ibA=ibA+1|0),xCA=ibA,ibA=ybA,fbA=kbA,DbA=kbA+(nbA=_bA)|0,kbA=(ibA=xCA)+(IbA=ybA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),ubA=DbA,EbA=kbA,PCA=fbA=0|Dw(0|DbA,0|kbA,28,0|(fbA=0)),zCA=kbA=U,fbA=0|Dw(0|DbA,0|(kbA=EbA),34,0|(fbA=0)),jCA=kbA=U,SCA=(ibA=PCA)^(nbA=fbA)|0,TCA=fbA=(kbA=zCA)^(fbA=jCA)|0,ibA=0|Dw(0|DbA,0|(fbA=EbA),39,0|(ibA=0)),qCA=fbA=U,_CA=(kbA=SCA)^(nbA=ibA)|0,$CA=ibA=(fbA=TCA)^(ibA=qCA)|0,ibA=EbA,ibA=YbA,ibA=GbA,AwA=kbA=(ibA=YbA)^(kbA=GbA)|0,BwA=(ibA=DbA)&(nbA=(fbA=FbA)^(nbA=mbA)|0)|0,QwA=fbA=(kbA=EbA)&(fbA=AwA)|0,fbA=YbA,fbA=GbA,gwA=ibA=(fbA=YbA)&(ibA=GbA)|0,CwA=(fbA=BwA)^(nbA=(kbA=FbA)&(nbA=mbA)|0)|0,wwA=kbA=(ibA=QwA)^(kbA=gwA)|0,DbA=(kbA=$CA)+(fbA=wwA)|0,(IbA=(ibA=_CA)+(nbA=CwA)|0)>>>0>>0&&(DbA=DbA+1|0),rwA=DbA,DbA=gaA,kbA=IbA,IbA=(DbA=rwA)+(ibA=gaA)|0,(fbA=kbA+(nbA=aaA)|0)>>>0>>0&&(IbA=IbA+1|0),JbA=fbA,UbA=IbA,nbA=fbA,ibA=(DbA=$gA)+fbA|0,fbA=(IbA=ACA)+(kbA=UbA)|0,ibA>>>0>>0&&(fbA=fbA+1|0),w[((DbA=_gA)+24|0)>>2]=ibA,w[(DbA+28|0)>>2]=fbA,ewA=A,bwA=LA,awA=fbA=dA,cwA=FbA,iwA=fbA=YbA,fbA=L,IbA=z,DbA=0,kbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(DbA=0,hiA=fbA>>>kbA|0):(DbA=fbA>>>kbA|0,hiA=(((1<>>kbA|0),DwA=DbA,IbA=0|cw(0|z,0|(DbA=L),56,0|(IbA=0)),kwA=DbA=U,fwA=(fbA=hiA)^(nbA=IbA)|0,IwA=IbA=(DbA=DwA)^(IbA=kwA)|0,nwA=fbA=0|cw(0|z,0|(IbA=L),63,0|(fbA=0)),EwA=IbA=U,YwA=fbA=(IbA=IwA)^(fbA=EwA)|0,fbA=m,IbA=(DbA=fwA)^(nbA=nwA)|0,ibA=(fbA=YwA)+(DbA=m)|0,(kbA=IbA+(nbA=MA)|0)>>>0>>0&&(ibA=ibA+1|0),GwA=ibA,ibA=JA,fbA=kbA,DbA=kbA+(nbA=xA)|0,kbA=(ibA=GwA)+(IbA=JA)|0,DbA>>>0>>0&&(kbA=kbA+1|0),MwA=DbA,owA=kbA,kbA=WbA,ibA=PbA,fbA=0,IbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(fbA=0,yiA=kbA>>>IbA|0):(fbA=kbA>>>IbA|0,yiA=(((1<>>IbA|0),FwA=fbA,ibA=0|cw(0|PbA,0|(fbA=WbA),3,0|(ibA=0)),uwA=fbA=U,UwA=(kbA=yiA)^(nbA=ibA)|0,mwA=ibA=(fbA=FwA)^(ibA=uwA)|0,kbA=0|cw(0|PbA,0|(ibA=WbA),45,0|(kbA=0)),swA=ibA=U,KwA=(fbA=UwA)^(nbA=kbA)|0,twA=kbA=(ibA=mwA)^(kbA=swA)|0,DbA=(kbA=owA)+(fbA=twA)|0,(IbA=(ibA=MwA)+(nbA=KwA)|0)>>>0>>0&&(DbA=DbA+1|0),PbA=IbA,WbA=DbA,DbA=obA,kbA=IbA,IbA=(DbA=WbA)+(ibA=obA)|0,(fbA=kbA+(nbA=tbA)|0)>>>0>>0&&(IbA=IbA+1|0),JwA=IbA,IbA=HbA,IbA=MbA,IbA=sbA,dwA=(DbA=KbA)^(nbA=dbA)|0,lwA=kbA=(IbA=MbA)^(kbA=sbA)|0,ZwA=DbA=(kbA=HbA)&(DbA=lwA)|0,DbA=MbA,pwA=(kbA=(IbA=ObA)&(nbA=dwA)|0)^(nbA=KbA)|0,HwA=IbA=(DbA=ZwA)^(IbA=MbA)|0,DbA=fbA,fbA=(IbA=JwA)+(kbA=HwA)|0,(ibA=DbA+(nbA=pwA)|0)>>>0>>0&&(fbA=fbA+1|0),NwA=fbA,vwA=DbA=0|Dw(0|ObA,0|(fbA=HbA),14,0|(DbA=0)),WwA=fbA=U,DbA=0|Dw(0|ObA,0|(fbA=HbA),18,0|(DbA=0)),XwA=fbA=U,LwA=(IbA=vwA)^(nbA=DbA)|0,VwA=DbA=(fbA=WwA)^(DbA=XwA)|0,hwA=IbA=0|Dw(0|ObA,0|(DbA=HbA),41,0|(IbA=0)),ywA=DbA=U,RwA=IbA=(DbA=VwA)^(IbA=ywA)|0,DbA=ibA,kbA=ibA+(nbA=(fbA=LwA)^(nbA=hwA)|0)|0,ibA=(IbA=NwA)+(fbA=RwA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),IbA=kbA,fbA=kbA+(nbA=-60457430)|0,kbA=ibA+(DbA=1501505948)|0,fbA>>>0>>0&&(kbA=kbA+1|0),FbA=fbA,YbA=kbA,nbA=fbA,DbA=(ibA=cwA)+fbA|0,fbA=(kbA=iwA)+(IbA=YbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),tbA=DbA,obA=fbA,nbA=DbA,IbA=(kbA=bwA)+DbA|0,DbA=(fbA=awA)+(ibA=obA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),w[((kbA=ewA)+48|0)>>2]=IbA,w[(kbA+52|0)>>2]=DbA,OwA=A,xwA=VA,PwA=DbA=lA,zwA=kbA=0|Dw(0|JbA,0|(DbA=UbA),28,0|(kbA=0)),jwA=DbA=U,kbA=0|Dw(0|JbA,0|(DbA=UbA),34,0|(kbA=0)),SwA=DbA=U,TwA=(fbA=zwA)^(nbA=kbA)|0,qwA=kbA=(DbA=jwA)^(kbA=SwA)|0,fbA=0|Dw(0|JbA,0|(kbA=UbA),39,0|(fbA=0)),_wA=kbA=U,$wA=(DbA=TwA)^(nbA=fbA)|0,ArA=fbA=(kbA=qwA)^(fbA=_wA)|0,fbA=UbA,fbA=EbA,fbA=GbA,BrA=DbA=(fbA=EbA)^(DbA=GbA)|0,QrA=(fbA=JbA)&(nbA=(kbA=ubA)^(nbA=mbA)|0)|0,grA=kbA=(DbA=UbA)&(kbA=BrA)|0,kbA=EbA,kbA=GbA,CrA=fbA=(kbA=EbA)&(fbA=GbA)|0,wrA=(kbA=QrA)^(nbA=(DbA=ubA)&(nbA=mbA)|0)|0,rrA=DbA=(fbA=grA)^(DbA=CrA)|0,IbA=(DbA=ArA)+(kbA=rrA)|0,(ibA=(fbA=$wA)+(nbA=wrA)|0)>>>0>>0&&(IbA=IbA+1|0),erA=IbA,IbA=YbA,DbA=ibA,kbA=ibA+(nbA=FbA)|0,ibA=(IbA=erA)+(fbA=YbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),FbA=kbA,YbA=ibA,nbA=kbA,fbA=(IbA=xwA)+kbA|0,kbA=(ibA=PwA)+(DbA=YbA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),w[((IbA=OwA)+16|0)>>2]=fbA,w[(IbA+20|0)>>2]=kbA,brA=A,arA=vA,crA=kbA=S,irA=z,DrA=kbA=L,kbA=v,ibA=uA,IbA=0,DbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(IbA=0,RiA=kbA>>>DbA|0):(IbA=kbA>>>DbA|0,RiA=(((1<>>DbA|0),krA=IbA,ibA=0|cw(0|uA,0|(IbA=v),56,0|(ibA=0)),frA=IbA=U,IrA=(kbA=RiA)^(nbA=ibA)|0,nrA=ibA=(IbA=krA)^(ibA=frA)|0,kbA=0|cw(0|uA,0|(ibA=v),63,0|(kbA=0)),ErA=ibA=U,YrA=(IbA=IrA)^(nbA=kbA)|0,GrA=kbA=(ibA=nrA)^(kbA=ErA)|0,fbA=(kbA=DrA)+(IbA=GrA)|0,(DbA=(ibA=irA)+(nbA=YrA)|0)>>>0>>0&&(fbA=fbA+1|0),MrA=fbA,fbA=NbA,kbA=DbA,IbA=DbA+(nbA=xbA)|0,DbA=(fbA=MrA)+(ibA=NbA)|0,IbA>>>0>>0&&(DbA=DbA+1|0),orA=IbA,FrA=DbA,DbA=jA,fbA=zA,kbA=0,ibA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(kbA=0,OiA=DbA>>>ibA|0):(kbA=DbA>>>ibA|0,OiA=(((1<>>ibA|0),urA=kbA,fbA=0|cw(0|zA,0|(kbA=jA),3,0|(fbA=0)),UrA=kbA=U,mrA=(DbA=OiA)^(nbA=fbA)|0,srA=fbA=(kbA=urA)^(fbA=UrA)|0,DbA=0|cw(0|zA,0|(fbA=jA),45,0|(DbA=0)),KrA=fbA=U,trA=(kbA=mrA)^(nbA=DbA)|0,JrA=DbA=(fbA=srA)^(DbA=KrA)|0,IbA=(DbA=FrA)+(kbA=JrA)|0,(ibA=(fbA=orA)+(nbA=trA)|0)>>>0>>0&&(IbA=IbA+1|0),drA=IbA,IbA=MbA,DbA=ibA,kbA=ibA+(nbA=KbA)|0,ibA=(IbA=drA)+(fbA=MbA)|0,kbA>>>0>>0&&(ibA=ibA+1|0),lrA=ibA,ibA=obA,ibA=sbA,ibA=HbA,ZrA=(IbA=dbA)^(nbA=ObA)|0,prA=DbA=(ibA=sbA)^(DbA=HbA)|0,HrA=IbA=(DbA=obA)&(IbA=prA)|0,IbA=sbA,DbA=(ibA=tbA)&(nbA=ZrA)|0,NrA=ibA=(IbA=HrA)^(ibA=sbA)|0,IbA=kbA,fbA=kbA+(nbA=DbA^(nbA=dbA)|0)|0,kbA=(ibA=lrA)+(DbA=NrA)|0,fbA>>>0>>0&&(kbA=kbA+1|0),vrA=kbA,WrA=IbA=0|Dw(0|tbA,0|(kbA=obA),14,0|(IbA=0)),XrA=kbA=U,IbA=0|Dw(0|tbA,0|(kbA=obA),18,0|(IbA=0)),LrA=kbA=U,VrA=(ibA=WrA)^(nbA=IbA)|0,hrA=IbA=(kbA=XrA)^(IbA=LrA)|0,yrA=ibA=0|Dw(0|tbA,0|(IbA=obA),41,0|(ibA=0)),RrA=IbA=U,OrA=ibA=(IbA=hrA)^(ibA=RrA)|0,IbA=fbA,DbA=fbA+(nbA=(kbA=VrA)^(nbA=yrA)|0)|0,fbA=(ibA=vrA)+(kbA=OrA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),ibA=DbA,DbA=fbA+(IbA=1607167915)|0,(kbA=ibA+(nbA=987167468)|0)>>>0>>0&&(DbA=DbA+1|0),KbA=kbA,MbA=DbA,DbA=GbA,fbA=kbA,IbA=kbA+(nbA=mbA)|0,kbA=(DbA=MbA)+(ibA=GbA)|0,IbA>>>0>>0&&(kbA=kbA+1|0),mbA=IbA,GbA=kbA,nbA=IbA,ibA=(DbA=arA)+IbA|0,IbA=(kbA=crA)+(fbA=GbA)|0,ibA>>>0>>0&&(IbA=IbA+1|0),w[((DbA=brA)+40|0)>>2]=ibA,w[(DbA+44|0)>>2]=IbA,xrA=A,PrA=ZA,zrA=IbA=W,jrA=DbA=0|Dw(0|FbA,0|(IbA=YbA),28,0|(DbA=0)),SrA=IbA=U,DbA=0|Dw(0|FbA,0|(IbA=YbA),34,0|(DbA=0)),TrA=IbA=U,qrA=(kbA=jrA)^(nbA=DbA)|0,_rA=DbA=(IbA=SrA)^(DbA=TrA)|0,kbA=0|Dw(0|FbA,0|(DbA=YbA),39,0|(kbA=0)),$rA=DbA=U,AeA=(IbA=qrA)^(nbA=kbA)|0,BeA=kbA=(DbA=_rA)^(kbA=$rA)|0,kbA=YbA,kbA=EbA,kbA=UbA,QeA=IbA=(kbA=EbA)^(IbA=UbA)|0,geA=(kbA=FbA)&(nbA=(DbA=ubA)^(nbA=JbA)|0)|0,CeA=DbA=(IbA=YbA)&(DbA=QeA)|0,DbA=EbA,DbA=UbA,weA=kbA=(DbA=EbA)&(kbA=UbA)|0,reA=(DbA=geA)^(nbA=(IbA=ubA)&(nbA=JbA)|0)|0,eeA=IbA=(kbA=CeA)^(IbA=weA)|0,ibA=(IbA=BeA)+(DbA=eeA)|0,(fbA=(kbA=AeA)+(nbA=reA)|0)>>>0>>0&&(ibA=ibA+1|0),beA=ibA,ibA=MbA,IbA=fbA,DbA=fbA+(nbA=KbA)|0,fbA=(ibA=beA)+(kbA=MbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),KbA=DbA,MbA=fbA,nbA=DbA,kbA=(ibA=PrA)+DbA|0,DbA=(fbA=zrA)+(IbA=MbA)|0,kbA>>>0>>0&&(DbA=DbA+1|0),w[((ibA=xrA)+8|0)>>2]=kbA,w[(ibA+12|0)>>2]=DbA,aeA=A,ceA=uA,ieA=DbA=v,DbA=j,fbA=KA,ibA=0,IbA=31&(nbA=7)|0,32<=(63&nbA|0)>>>0?(ibA=0,xiA=DbA>>>IbA|0):(ibA=DbA>>>IbA|0,xiA=(((1<>>IbA|0),DeA=ibA,fbA=0|cw(0|KA,0|(ibA=j),56,0|(fbA=0)),keA=ibA=U,feA=(DbA=xiA)^(nbA=fbA)|0,IeA=fbA=(ibA=DeA)^(fbA=keA)|0,DbA=0|cw(0|KA,0|(fbA=j),63,0|(DbA=0)),neA=fbA=U,EeA=(ibA=feA)^(nbA=DbA)|0,YeA=DbA=(fbA=IeA)^(DbA=neA)|0,kbA=(DbA=ieA)+(ibA=YeA)|0,(IbA=(fbA=ceA)+(nbA=EeA)|0)>>>0>>0&&(kbA=kbA+1|0),GeA=kbA,kbA=NA,DbA=IbA,IbA=(kbA=GeA)+(fbA=NA)|0,(ibA=DbA+(nbA=PA)|0)>>>0>>0&&(IbA=IbA+1|0),MeA=ibA,oeA=IbA,IbA=WbA,kbA=PbA,DbA=0,fbA=31&(nbA=6)|0,32<=(63&nbA|0)>>>0?(DbA=0,PiA=IbA>>>fbA|0):(DbA=IbA>>>fbA|0,PiA=(((1<>>fbA|0),FeA=DbA,kbA=0|cw(0|PbA,0|(DbA=WbA),3,0|(kbA=0)),ueA=DbA=U,UeA=(IbA=PiA)^(nbA=kbA)|0,meA=kbA=(DbA=FeA)^(kbA=ueA)|0,IbA=0|cw(0|PbA,0|(kbA=WbA),45,0|(IbA=0)),seA=kbA=U,KeA=(DbA=UeA)^(nbA=IbA)|0,teA=IbA=(kbA=meA)^(IbA=seA)|0,ibA=(IbA=oeA)+(DbA=teA)|0,(fbA=(kbA=MeA)+(nbA=KeA)|0)>>>0>>0&&(ibA=ibA+1|0),JeA=ibA,ibA=sbA,IbA=fbA,DbA=fbA+(nbA=dbA)|0,fbA=(ibA=JeA)+(kbA=sbA)|0,DbA>>>0>>0&&(fbA=fbA+1|0),deA=fbA,fbA=GbA,fbA=obA,fbA=HbA,leA=(ibA=tbA)^(nbA=ObA)|0,ZeA=IbA=(fbA=obA)^(IbA=HbA)|0,peA=ibA=(IbA=GbA)&(ibA=ZeA)|0,ibA=HbA,HeA=(IbA=(fbA=mbA)&(nbA=leA)|0)^(nbA=ObA)|0,NeA=fbA=(ibA=peA)^(fbA=HbA)|0,ibA=DbA,DbA=(fbA=deA)+(IbA=NeA)|0,(kbA=ibA+(nbA=HeA)|0)>>>0>>0&&(DbA=DbA+1|0),veA=DbA,WeA=ibA=0|Dw(0|mbA,0|(DbA=GbA),14,0|(ibA=0)),XeA=DbA=U,ibA=0|Dw(0|mbA,0|(DbA=GbA),18,0|(ibA=0)),LeA=DbA=U,VeA=(fbA=WeA)^(nbA=ibA)|0,heA=ibA=(DbA=XeA)^(ibA=LeA)|0,fbA=0|Dw(0|mbA,0|(ibA=GbA),41,0|(fbA=0)),yeA=ibA=U,ReA=(DbA=VeA)^(nbA=fbA)|0,OeA=fbA=(ibA=heA)^(fbA=yeA)|0,ibA=kbA,kbA=(fbA=veA)+(DbA=OeA)|0,(IbA=ibA+(nbA=ReA)|0)>>>0>>0&&(kbA=kbA+1|0),fbA=IbA,IbA=kbA+(ibA=1816402316)|0,(DbA=fbA+(nbA=1246189591)|0)>>>0>>0&&(IbA=IbA+1|0),mbA=DbA,GbA=IbA,xeA=DbA,PeA=IbA,IbA=EbA,IbA=CaA,DbA=(IbA=EbA)+(fbA=CaA)|0,(ibA=(kbA=ubA)+(nbA=baA)|0)>>>0>>0&&(DbA=DbA+1|0),zeA=DbA,nbA=ibA,fbA=(IbA=xeA)+ibA|0,ibA=(DbA=PeA)+(kbA=zeA)|0,fbA>>>0>>0&&(ibA=ibA+1|0),w[((IbA=aeA)+32|0)>>2]=fbA,w[(IbA+36|0)>>2]=ibA,jeA=A,ibA=jbA,ibA=MbA,ibA=YbA,ibA=UbA,SeA=IbA=(ibA=YbA)^(IbA=UbA)|0,TeA=(ibA=KbA)&(nbA=(DbA=FbA)^(nbA=JbA)|0)|0,qeA=DbA=(IbA=MbA)&(DbA=SeA)|0,DbA=YbA,DbA=UbA,_eA=ibA=(DbA=YbA)&(ibA=UbA)|0,$eA=(DbA=TeA)^(nbA=(IbA=FbA)&(nbA=JbA)|0)|0,AbA=IbA=(ibA=qeA)^(IbA=_eA)|0,fbA=(IbA=jbA)+(DbA=AbA)|0,(kbA=(ibA=AaA)+(nbA=$eA)|0)>>>0>>0&&(fbA=fbA+1|0),BbA=fbA,QbA=ibA=0|Dw(0|KbA,0|(fbA=MbA),28,0|(ibA=0)),gbA=fbA=U,ibA=0|Dw(0|KbA,0|(fbA=MbA),34,0|(ibA=0)),CbA=fbA=U,wbA=(IbA=QbA)^(nbA=ibA)|0,rbA=ibA=(fbA=gbA)^(ibA=CbA)|0,IbA=0|Dw(0|KbA,0|(ibA=MbA),39,0|(IbA=0)),ebA=ibA=U,bbA=(fbA=wbA)^(nbA=IbA)|0,abA=IbA=(ibA=rbA)^(IbA=ebA)|0,ibA=kbA,kbA=(IbA=BbA)+(fbA=abA)|0,(DbA=ibA+(nbA=bbA)|0)>>>0>>0&&(kbA=kbA+1|0),cbA=kbA,kbA=GbA,IbA=DbA,fbA=DbA+(nbA=mbA)|0,DbA=(kbA=cbA)+(ibA=GbA)|0,fbA>>>0>>0&&(DbA=DbA+1|0),w[(IbA=jeA)>>2]=fbA,w[(IbA+4|0)>>2]=DbA}function t(A,B){A|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0;$=56+(rA=u+-64|0)|0,MA=0|r[(wA=56+(B|=0)|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,oA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,y=MA,MA=$,w[$>>2]=y,w[($+4|0)>>2]=oA,_=rA+48|0,oA=0|r[(wA=B+48|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,MA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,R=oA,oA=_,w[_>>2]=R,w[(_+4|0)>>2]=MA,gA=rA+40|0,MA=0|r[(wA=B+40|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,oA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,O=MA,MA=gA,w[gA>>2]=O,w[(gA+4|0)>>2]=oA,QA=rA+32|0,oA=0|r[(wA=B+32|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,MA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,x=oA,oA=QA,w[QA>>2]=x,w[(QA+4|0)>>2]=MA,eA=rA+24|0,MA=0|r[(wA=B+24|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,oA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,P=MA,MA=eA,w[eA>>2]=P,w[(eA+4|0)>>2]=oA,AA=rA+16|0,oA=0|r[(wA=B+16|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,MA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,z=oA,oA=AA,w[AA>>2]=z,w[(AA+4|0)>>2]=MA,BA=rA+8|0,MA=0|r[(wA=B+8|0)>>0]|(0|r[(wA+1|0)>>0])<<8|0|(0|r[(wA+2|0)>>0])<<16|0|(0|r[(wA+3|0)>>0])<<24|0,oA=0|r[(wA+4|0)>>0]|(0|r[(wA+5|0)>>0])<<8|0|(0|r[(wA+6|0)>>0])<<16|0|(0|r[(wA+7|0)>>0])<<24|0,j=MA,MA=BA,w[BA>>2]=j,w[(BA+4|0)>>2]=oA,wA=B,oA=0|r[B>>0]|(0|r[(B+1|0)>>0])<<8|0|(0|r[(B+2|0)>>0])<<16|0|(0|r[(B+3|0)>>0])<<24|0,MA=0|r[(B+4|0)>>0]|(0|r[(B+5|0)>>0])<<8|0|(0|r[(B+6|0)>>0])<<16|0|(0|r[(B+7|0)>>0])<<24|0,X=oA,oA=rA,w[rA>>2]=X,w[(rA+4|0)>>2]=MA,B=X,w[rA>>2]=B<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,B=0|w[(rA+4|0)>>2],q=0|w[BA>>2],w[BA>>2]=q<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,q=0|w[AA>>2],w[AA>>2]=q<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,IA=(q=0|w[eA>>2])<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,w[eA>>2]=IA,nA=(q=0|w[QA>>2])<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,w[QA>>2]=nA,FA=(q=0|w[gA>>2])<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,w[gA>>2]=FA,w[(rA+4|0)>>2]=16711680&(B<<8|0)|0|B<<24|0|65280&(B>>>8|0)|0|B>>>24|0,B=0|w[(rA+12|0)>>2],w[(rA+12|0)>>2]=B<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,B=0|w[(rA+20|0)>>2],w[(rA+20|0)>>2]=B<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,uA=(B=0|w[(rA+36|0)>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[(rA+36|0)>>2]=uA,GA=(B=0|w[(rA+28|0)>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[(rA+28|0)>>2]=GA,KA=(B=0|w[(rA+44|0)>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[(rA+44|0)>>2]=KA,tA=(B=0|w[_>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[_>>2]=tA,U=(B=0|w[(rA+52|0)>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[(rA+52|0)>>2]=U,B=(B=0|w[$>>2])<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,w[$>>2]=B,q=(q=0|w[(rA+60|0)>>2])<<24|0|16711680&(q<<8|0)|0|65280&(q>>>8|0)|0|q>>>24|0,w[(rA+60|0)>>2]=q,QA=(fA=((((N=(((((0|aw(0|(n=(((((0|aw(0|(YA=((gA=(($=(((UA=0|w[rA>>2])+(((0|aw(0|(CA=0|w[(rA+4|0)>>2]),25))^(CA>>>3|0)|0)^(0|aw(0|CA,14))|0)|0)+uA|0)+(((0|iw(0|B,17))^(0|iw(0|B,19))|0)^(B>>>10|0)|0)|0)+((((nA>>>3|0)^(0|aw(0|nA,25))|0)^(0|aw(0|nA,14))|0)+GA|0)|0)+(((0|iw(0|(_=(((JA=0|w[(rA+20|0)>>2])+(((IA>>>3|0)^(0|aw(0|IA,25))|0)^(0|aw(0|IA,14))|0)|0)+B|0)+(((0|iw(0|(BA=(((bA=0|w[(rA+12|0)>>2])+(((0|aw(0|(rA=0|w[AA>>2]),25))^(rA>>>3|0)|0)^(0|aw(0|rA,14))|0)|0)+tA|0)+(((0|iw(0|(AA=(((((0|aw(0|(cA=0|w[BA>>2]),25))^(cA>>>3|0)|0)^(0|aw(0|cA,14))|0)+CA|0)+FA|0)+(((0|iw(0|q,17))^(0|iw(0|q,19))|0)^(q>>>10|0)|0)|0),17))^(0|iw(0|AA,19))|0)^(AA>>>10|0)|0)|0),17))^(0|iw(0|BA,19))|0)^(BA>>>10|0)|0)|0),17))^(0|iw(0|_,19))|0)^(_>>>10|0)|0)|0)+((((q>>>3|0)^(0|aw(0|q,25))|0)^(0|aw(0|q,14))|0)+B|0)|0)+(((0|iw(0|(EA=(((((U>>>3|0)^(0|aw(0|U,25))|0)^(0|aw(0|U,14))|0)+tA|0)+_|0)+(((0|iw(0|(fA=(((((KA>>>3|0)^(0|aw(0|KA,25))|0)^(0|aw(0|KA,14))|0)+FA|0)+BA|0)+(((0|iw(0|(aA=(((((uA>>>3|0)^(0|aw(0|uA,25))|0)^(0|aw(0|uA,14))|0)+nA|0)+AA|0)+(((0|iw(0|(iA=(((((GA>>>3|0)^(0|aw(0|GA,25))|0)^(0|aw(0|GA,14))|0)+IA|0)+q|0)+(((0|iw(0|(eA=(((((JA>>>3|0)^(0|aw(0|JA,25))|0)^(0|aw(0|JA,14))|0)+rA|0)+U|0)+(((0|iw(0|(QA=(((((bA>>>3|0)^(0|aw(0|bA,25))|0)^(0|aw(0|bA,14))|0)+cA|0)+KA|0)+(((0|iw(0|$,17))^(0|iw(0|$,19))|0)^($>>>10|0)|0)|0),17))^(0|iw(0|QA,19))|0)^(QA>>>10|0)|0)|0),17))^(0|iw(0|eA,19))|0)^(eA>>>10|0)|0)|0),17))^(0|iw(0|iA,19))|0)^(iA>>>10|0)|0)|0),17))^(0|iw(0|aA,19))|0)^(aA>>>10|0)|0)|0),17))^(0|iw(0|fA,19))|0)^(fA>>>10|0)|0)|0),17))^(0|iw(0|EA,19))|0)^(EA>>>10|0)|0)|0),25))^(YA>>>3|0)|0)^(0|aw(0|YA,14))|0)+(Q=(((((B>>>3|0)^(0|aw(0|B,25))|0)^(0|aw(0|B,14))|0)+U|0)+iA|0)+(((0|iw(0|(sA=(((((tA>>>3|0)^(0|aw(0|tA,25))|0)^(0|aw(0|tA,14))|0)+KA|0)+eA|0)+(((0|iw(0|(mA=(((((FA>>>3|0)^(0|aw(0|FA,25))|0)^(0|aw(0|FA,14))|0)+uA|0)+QA|0)+(((0|iw(0|gA,17))^(0|iw(0|gA,19))|0)^(gA>>>10|0)|0)|0),17))^(0|iw(0|mA,19))|0)^(mA>>>10|0)|0)|0),17))^(0|iw(0|sA,19))|0)^(sA>>>10|0)|0)|0)|0)+(a=((g=((((($>>>3|0)^(0|aw(0|$,25))|0)^(0|aw(0|$,14))|0)+q|0)+aA|0)+(((0|iw(0|Q,17))^(0|iw(0|Q,19))|0)^(Q>>>10|0)|0)|0)+((((gA>>>3|0)^(0|aw(0|gA,25))|0)^(0|aw(0|gA,14))|0)+iA|0)|0)+(((0|iw(0|(b=(((((_>>>3|0)^(0|aw(0|_,25))|0)^(0|aw(0|_,14))|0)+eA|0)+Q|0)+(((0|iw(0|(e=(((((BA>>>3|0)^(0|aw(0|BA,25))|0)^(0|aw(0|BA,14))|0)+QA|0)+sA|0)+(((0|iw(0|(C=(((((AA>>>3|0)^(0|aw(0|AA,25))|0)^(0|aw(0|AA,14))|0)+$|0)+mA|0)+(((0|iw(0|YA,17))^(0|iw(0|YA,19))|0)^(YA>>>10|0)|0)|0),17))^(0|iw(0|C,19))|0)^(C>>>10|0)|0)|0),17))^(0|iw(0|e,19))|0)^(e>>>10|0)|0)|0),17))^(0|iw(0|b,19))|0)^(b>>>10|0)|0)|0)|0)+(((0|iw(0|(I=(((((EA>>>3|0)^(0|aw(0|EA,25))|0)^(0|aw(0|EA,14))|0)+sA|0)+b|0)+(((0|iw(0|(f=(((((fA>>>3|0)^(0|aw(0|fA,25))|0)^(0|aw(0|fA,14))|0)+mA|0)+e|0)+(((0|iw(0|(k=(((((aA>>>3|0)^(0|aw(0|aA,25))|0)^(0|aw(0|aA,14))|0)+gA|0)+C|0)+(((0|iw(0|(D=(((((iA>>>3|0)^(0|aw(0|iA,25))|0)^(0|aw(0|iA,14))|0)+_|0)+YA|0)+(((0|iw(0|(i=(((((eA>>>3|0)^(0|aw(0|eA,25))|0)^(0|aw(0|eA,14))|0)+BA|0)+EA|0)+(((0|iw(0|(c=(((((QA>>>3|0)^(0|aw(0|QA,25))|0)^(0|aw(0|QA,14))|0)+AA|0)+fA|0)+(((0|iw(0|g,17))^(0|iw(0|g,19))|0)^(g>>>10|0)|0)|0),17))^(0|iw(0|c,19))|0)^(c>>>10|0)|0)|0),17))^(0|iw(0|i,19))|0)^(i>>>10|0)|0)|0),17))^(0|iw(0|D,19))|0)^(D>>>10|0)|0)|0),17))^(0|iw(0|k,19))|0)^(k>>>10|0)|0)|0),17))^(0|iw(0|f,19))|0)^(f>>>10|0)|0)|0),17))^(0|iw(0|I,19))|0)^(I>>>10|0)|0)|0),25))^(n>>>3|0)|0)^(0|aw(0|n,14))|0)+(G=(((((Q>>>3|0)^(0|aw(0|Q,25))|0)^(0|aw(0|Q,14))|0)+EA|0)+D|0)+(((0|iw(0|(Y=(((((sA>>>3|0)^(0|aw(0|sA,25))|0)^(0|aw(0|sA,14))|0)+fA|0)+i|0)+(((0|iw(0|(E=(((((mA>>>3|0)^(0|aw(0|mA,25))|0)^(0|aw(0|mA,14))|0)+aA|0)+c|0)+(((0|iw(0|a,17))^(0|iw(0|a,19))|0)^(a>>>10|0)|0)|0),17))^(0|iw(0|E,19))|0)^(E>>>10|0)|0)|0),17))^(0|iw(0|Y,19))|0)^(Y>>>10|0)|0)|0)|0)+(K=((M=(((((g>>>3|0)^(0|aw(0|g,25))|0)^(0|aw(0|g,14))|0)+YA|0)+k|0)+(((0|iw(0|G,17))^(0|iw(0|G,19))|0)^(G>>>10|0)|0)|0)+((((a>>>3|0)^(0|aw(0|a,25))|0)^(0|aw(0|a,14))|0)+D|0)|0)+(((0|iw(0|(s=(((((b>>>3|0)^(0|aw(0|b,25))|0)^(0|aw(0|b,14))|0)+i|0)+G|0)+(((0|iw(0|(m=(((((e>>>3|0)^(0|aw(0|e,25))|0)^(0|aw(0|e,14))|0)+c|0)+Y|0)+(((0|iw(0|(o=(((((C>>>3|0)^(0|aw(0|C,25))|0)^(0|aw(0|C,14))|0)+g|0)+E|0)+(((0|iw(0|n,17))^(0|iw(0|n,19))|0)^(n>>>10|0)|0)|0),17))^(0|iw(0|o,19))|0)^(o>>>10|0)|0)|0),17))^(0|iw(0|m,19))|0)^(m>>>10|0)|0)|0),17))^(0|iw(0|s,19))|0)^(s>>>10|0)|0)|0)|0)+(((0|iw(0|(H=(((((I>>>3|0)^(0|aw(0|I,25))|0)^(0|aw(0|I,14))|0)+Y|0)+s|0)+(((0|iw(0|(l=(((((f>>>3|0)^(0|aw(0|f,25))|0)^(0|aw(0|f,14))|0)+E|0)+m|0)+(((0|iw(0|(d=(((((k>>>3|0)^(0|aw(0|k,25))|0)^(0|aw(0|k,14))|0)+a|0)+o|0)+(((0|iw(0|(J=(((((D>>>3|0)^(0|aw(0|D,25))|0)^(0|aw(0|D,14))|0)+b|0)+n|0)+(((0|iw(0|(t=(((((i>>>3|0)^(0|aw(0|i,25))|0)^(0|aw(0|i,14))|0)+e|0)+I|0)+(((0|iw(0|(F=(((((c>>>3|0)^(0|aw(0|c,25))|0)^(0|aw(0|c,14))|0)+C|0)+f|0)+(((0|iw(0|M,17))^(0|iw(0|M,19))|0)^(M>>>10|0)|0)|0),17))^(0|iw(0|F,19))|0)^(F>>>10|0)|0)|0),17))^(0|iw(0|t,19))|0)^(t>>>10|0)|0)|0),17))^(0|iw(0|J,19))|0)^(J>>>10|0)|0)|0),17))^(0|iw(0|d,19))|0)^(d>>>10|0)|0)|0),17))^(0|iw(0|l,19))|0)^(l>>>10|0)|0)|0),17))^(0|iw(0|H,19))|0)^(H>>>10|0)|0)|0)+(QA=(EA=1955562222+(((l+(QA=(iA=958139571+(((J+(QA=(aA=430227734+(((F+(QA=(fA=(((G+(QA=(eA=(((E+(QA=(iA=1695183700+(((b+(QA=(aA=666307205+(((C+(QA=(EA=(((EA+(QA=(eA=(((aA+(CA=(DA=770255983+(((eA+(kA=(GA=((($+(nA=(KA=1925078388+(((tA+(GA=(ZA=(((nA+(kA=(pA=961987163+(((rA+(rA=(DA=1116352408+(UA+(((L=0|w[(A+28|0)>>2])+(((0|iw(0|(UA=0|w[(A+16|0)>>2]),6))^(0|iw(0|UA,11))|0)^(0|iw(0|UA,25))|0)|0)+((((v=0|w[(A+24|0)>>2])^(Z=0|w[(A+20|0)>>2])|0)&UA|0)^v|0)|0)|0)|0)+(V=0|w[(A+12|0)>>2])|0)|0)+(((cA=(ZA=(((bA+UA|0)+(((bA=(lA=(((cA+Z|0)+(((CA=(dA=1899447441+(((CA+v|0)+((rA&(UA^Z|0)|0)^Z|0)|0)+(((0|iw(0|rA,6))^(0|iw(0|rA,11))|0)^(0|iw(0|rA,25))|0)|0)|0)+(W=0|w[(A+8|0)>>2])|0)&(rA^UA|0)|0)^UA|0)|0)+(((0|iw(0|CA,6))^(0|iw(0|CA,11))|0)^(0|iw(0|CA,25))|0)|0)-1245643825|0)+(p=0|w[(A+4|0)>>2])|0)&(CA^rA|0)|0)^rA|0)|0)+(((0|iw(0|bA,6))^(0|iw(0|bA,11))|0)^(0|iw(0|bA,25))|0)|0)-373957723|0)+(rA=0|w[A>>2])|0)&(CA^bA|0)|0)^CA|0)|0)+(((0|iw(0|cA,6))^(0|iw(0|cA,11))|0)^(0|iw(0|cA,25))|0)|0)|0)+(DA=(((p&W|0)^((h=rA&p|0)^(rA&W|0)|0)|0)+(((0|iw(0|rA,2))^(0|iw(0|rA,13))|0)^(0|iw(0|rA,22))|0)|0)+DA|0)|0)|0)+(((DA=(lA=(((cA+GA|0)+(((nA=(dA=(((bA+IA|0)+(((IA=(JA=1508970993+(((CA+JA|0)+((kA&(bA^cA|0)|0)^bA|0)|0)+(((0|iw(0|kA,6))^(0|iw(0|kA,11))|0)^(0|iw(0|kA,25))|0)|0)|0)+(CA=((((0|iw(0|DA,2))^(0|iw(0|DA,13))|0)^(0|iw(0|DA,22))|0)+((DA&(rA^p|0)|0)^h|0)|0)+dA|0)|0)&(cA^kA|0)|0)^cA|0)|0)+(((0|iw(0|IA,6))^(0|iw(0|IA,11))|0)^(0|iw(0|IA,25))|0)|0)-1841331548|0)+(cA=(((CA&rA|0)^((bA=CA&DA|0)^(rA&DA|0)|0)|0)+(((0|iw(0|CA,2))^(0|iw(0|CA,13))|0)^(0|iw(0|CA,22))|0)|0)+lA|0)|0)&(kA^IA|0)|0)^kA|0)|0)+(((0|iw(0|nA,6))^(0|iw(0|nA,11))|0)^(0|iw(0|nA,25))|0)|0)-1424204075|0)+(bA=((((0|iw(0|cA,2))^(0|iw(0|cA,13))|0)^(0|iw(0|cA,22))|0)+((cA&(CA^DA|0)|0)^bA|0)|0)+ZA|0)|0)&(IA^nA|0)|0)^IA|0)|0)+(((0|iw(0|DA,6))^(0|iw(0|DA,11))|0)^(0|iw(0|DA,25))|0)|0)-670586216|0)+(kA=pA+(((CA&bA|0)^((pA=bA&cA|0)^(CA&cA|0)|0)|0)+(((0|iw(0|bA,2))^(0|iw(0|bA,13))|0)^(0|iw(0|bA,22))|0)|0)|0)|0)|0)+(((kA=(GA=1426881987+(((DA+KA|0)+(((IA=(uA=607225278+(((nA+FA|0)+(((cA=(FA=310598401+(((IA+uA|0)+((GA&(DA^nA|0)|0)^nA|0)|0)+(((0|iw(0|GA,6))^(0|iw(0|GA,11))|0)^(0|iw(0|GA,25))|0)|0)|0)+(CA=((((0|iw(0|kA,2))^(0|iw(0|kA,13))|0)^(0|iw(0|kA,22))|0)+((kA&(bA^cA|0)|0)^pA|0)|0)+JA|0)|0)&(DA^GA|0)|0)^DA|0)|0)+(((0|iw(0|cA,6))^(0|iw(0|cA,11))|0)^(0|iw(0|cA,25))|0)|0)|0)+(DA=(((CA&bA|0)^((nA=CA&kA|0)^(bA&kA|0)|0)|0)+(((0|iw(0|CA,2))^(0|iw(0|CA,13))|0)^(0|iw(0|CA,22))|0)|0)+dA|0)|0)&(cA^GA|0)|0)^GA|0)|0)+(((0|iw(0|IA,6))^(0|iw(0|IA,11))|0)^(0|iw(0|IA,25))|0)|0)|0)+(bA=((((0|iw(0|DA,2))^(0|iw(0|DA,13))|0)^(0|iw(0|DA,22))|0)+((DA&(CA^kA|0)|0)^nA|0)|0)+lA|0)|0)&(cA^IA|0)|0)^cA|0)|0)+(((0|iw(0|kA,6))^(0|iw(0|kA,11))|0)^(0|iw(0|kA,25))|0)|0)|0)+(CA=(((CA&bA|0)^((tA=bA&DA|0)^(CA&DA|0)|0)|0)+(((0|iw(0|bA,2))^(0|iw(0|bA,13))|0)^(0|iw(0|bA,22))|0)|0)+ZA|0)|0)|0)+(((CA=(nA=(((q+kA|0)+(((cA=(FA=(((B+IA|0)+((($=(IA=(((cA+U|0)+((nA&(kA^IA|0)|0)^IA|0)|0)+(((0|iw(0|nA,6))^(0|iw(0|nA,11))|0)^(0|iw(0|nA,25))|0)|0)-2132889090|0)+(B=((((0|iw(0|CA,2))^(0|iw(0|CA,13))|0)^(0|iw(0|CA,22))|0)+((CA&(bA^DA|0)|0)^tA|0)|0)+FA|0)|0)&(kA^nA|0)|0)^kA|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-1680079193|0)+(bA=(((B&bA|0)^((q=B&CA|0)^(CA&bA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+uA|0)|0)&($^nA|0)|0)^nA|0)|0)+(((0|iw(0|cA,6))^(0|iw(0|cA,11))|0)^(0|iw(0|cA,25))|0)|0)-1046744716|0)+(q=((((0|iw(0|bA,2))^(0|iw(0|bA,13))|0)^(0|iw(0|bA,22))|0)+((bA&(B^CA|0)|0)^q|0)|0)+GA|0)|0)&($^cA|0)|0)^$|0)|0)+(((0|iw(0|CA,6))^(0|iw(0|CA,11))|0)^(0|iw(0|CA,25))|0)|0)-459576895|0)+(DA=(((B&q|0)^((uA=q&bA|0)^(B&bA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+KA|0)|0)|0)+(((QA=(kA=604807628+(((BA+CA|0)+(((BA=(bA=264347078+(((QA+cA|0)+((($=(cA=((($+AA|0)+((kA&(CA^cA|0)|0)^cA|0)|0)+(((0|iw(0|kA,6))^(0|iw(0|kA,11))|0)^(0|iw(0|kA,25))|0)|0)-272742522|0)+(B=((((0|iw(0|DA,2))^(0|iw(0|DA,13))|0)^(0|iw(0|DA,22))|0)+((DA&(q^bA|0)|0)^uA|0)|0)+IA|0)|0)&(CA^kA|0)|0)^CA|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((QA=B&DA|0)^(q&DA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+FA|0)|0)&($^kA|0)|0)^kA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^DA|0)|0)^QA|0)|0)+nA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(eA=(((B&q|0)^((IA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+GA|0)|0)|0)+(((_=(CA=1996064986+(((QA+gA|0)+(((BA=(aA=1555081692+(((BA+iA|0)+((($=(iA=1249150122+((($+_|0)+((CA&(BA^QA|0)|0)^BA|0)|0)+(((0|iw(0|CA,6))^(0|iw(0|CA,11))|0)^(0|iw(0|CA,25))|0)|0)|0)+(B=((((0|iw(0|eA,2))^(0|iw(0|eA,13))|0)^(0|iw(0|eA,22))|0)+((eA&(q^AA|0)|0)^IA|0)|0)+cA|0)|0)&(QA^CA|0)|0)^QA|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((_=B&eA|0)^(q&eA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+bA|0)|0)&($^CA|0)|0)^CA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^eA|0)|0)^_|0)|0)+kA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)-1740746414|0)+(gA=(((B&q|0)^((bA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+DA|0)|0)|0)+(((_=(aA=(((_+sA|0)+(((BA=(iA=(((BA+fA|0)+((($=(fA=((($+mA|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)-1473132947|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^bA|0)|0)+iA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-1341970488|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+aA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)-1084653625|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+CA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)-958395405|0)+(gA=eA+(((B&q|0)^((eA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(iA=338241895+(((_+g|0)+(((BA=(eA=113926993+(((BA+YA|0)+((($=(YA=((($+Q|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)-710438585|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^eA|0)|0)+fA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+iA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+aA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)|0)+(gA=(((B&q|0)^((fA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+EA|0)|0)|0)+(((_=(eA=1396182291+(((_+i|0)+(((BA=(fA=1294757372+(((BA+e|0)+((($=(EA=773529912+((($+c|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^fA|0)|0)+YA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+eA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+iA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)|0)+(gA=aA+(((B&q|0)^((aA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(fA=(((_+k|0)+(((BA=(aA=(((BA+a|0)+((($=(YA=1986661051+((($+D|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^aA|0)|0)+EA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-2117940946|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+fA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)-1838011259|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+eA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)-1564481375|0)+(gA=iA+(((B&q|0)^((iA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(aA=(((_+I|0)+(((BA=(iA=(((BA+Y|0)+((($=(EA=((($+f|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)-1474664885|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^iA|0)|0)+YA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-1035236496|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+aA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)-949202525|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+fA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)-778901479|0)+(gA=eA+(((B&q|0)^((eA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(iA=275423344+(((_+o|0)+(((BA=(eA=(((BA+M|0)+((($=(YA=((($+n|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)-694614492|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^eA|0)|0)+EA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-200395387|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+iA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+aA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)|0)+(gA=fA+(((B&q|0)^((fA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(YA=883997877+(((_+s|0)+(((BA=(fA=659060556+(((BA+t|0)+((($=(EA=506948616+((($+m|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^fA|0)|0)+YA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+eA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+iA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)|0)+(gA=aA+(((B&q|0)^((aA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0)|0)+(((_=(fA=1747873779+((((eA=(((((E>>>3|0)^(0|aw(0|E,25))|0)^(0|aw(0|E,14))|0)+k|0)+F|0)+(((0|iw(0|K,17))^(0|iw(0|K,19))|0)^(K>>>10|0)|0)|0)+_|0)+(((BA=(aA=1537002063+(((BA+d|0)+((($=(mA=1322822218+((($+K|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^aA|0)|0)+EA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+fA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+YA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)|0)+(gA=(((B&q|0)^((YA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+iA|0)|0)|0)+(((_=(aA=((((iA=(((((G>>>3|0)^(0|aw(0|G,25))|0)^(0|aw(0|G,14))|0)+I|0)+J|0)+(((0|iw(0|(B=(((((Y>>>3|0)^(0|aw(0|Y,25))|0)^(0|aw(0|Y,14))|0)+f|0)+t|0)+(((0|iw(0|eA,17))^(0|iw(0|eA,19))|0)^(eA>>>10|0)|0)|0),17))^(0|iw(0|B,19))|0)^(B>>>10|0)|0)|0)+_|0)+(((BA=(YA=(((BA+H|0)+((($=(sA=2024104815+(((B+$|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)|0)+(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^YA|0)|0)+mA|0)|0)&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-2067236844|0)+(AA=(((B&q|0)^((_=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+aA|0)|0)&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|BA,6))^(0|iw(0|BA,11))|0)^(0|iw(0|BA,25))|0)|0)-1933114872|0)+(q=((((0|iw(0|AA,2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^_|0)|0)+fA|0)|0)&($^BA|0)|0)^$|0)|0)+(((0|iw(0|_,6))^(0|iw(0|_,11))|0)^(0|iw(0|_,25))|0)|0)-1866530822|0)+(gA=EA+(((B&q|0)^((EA=q&AA|0)^(B&AA|0)|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)|0)|0,w[(A+28|0)>>2]=QA+L|0,gA=((((aA=(q=aA+((((0|iw(0|(AA=((((aA=(B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^EA|0)|0)+sA|0)&gA|0)^(q&gA|0)|0)^(B&q|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+YA|0),2))^(0|iw(0|AA,13))|0)^(0|iw(0|AA,22))|0)+((AA&(B^gA|0)|0)^aA|0)|0)|0)&AA|0)^(B&AA|0)|0)^(B&q|0)|0)+(((0|iw(0|q,2))^(0|iw(0|q,13))|0)^(0|iw(0|q,22))|0)|0)+fA|0,w[(A+12|0)>>2]=V+gA|0,$=B+(B=((((iA=(((((M>>>3|0)^(0|aw(0|M,25))|0)^(0|aw(0|M,14))|0)+n|0)+d|0)+(((0|iw(0|iA,17))^(0|iw(0|iA,19))|0)^(iA>>>10|0)|0)|0)+$|0)+((QA&(_^BA|0)|0)^BA|0)|0)+(((0|iw(0|QA,6))^(0|iw(0|QA,11))|0)^(0|iw(0|QA,25))|0)|0)-1538233109|0)|0,w[(A+24|0)>>2]=v+$|0,B=((((0|iw(0|gA,2))^(0|iw(0|gA,13))|0)^(0|iw(0|gA,22))|0)+((gA&(q^AA|0)|0)^aA|0)|0)+B|0,w[(A+8|0)>>2]=W+B|0,AA=(BA=((((((M+(((o>>>3|0)^(0|aw(0|o,25))|0)^(0|aw(0|o,14))|0)|0)+eA|0)+(((0|iw(0|N,17))^(0|iw(0|N,19))|0)^(N>>>10|0)|0)|0)+BA|0)+(($&(_^QA|0)|0)^_|0)|0)+(((0|iw(0|$,6))^(0|iw(0|$,11))|0)^(0|iw(0|$,25))|0)|0)-1090935817|0)+AA|0,w[(A+20|0)>>2]=Z+AA|0,BA=(((B&q|0)^((eA=B&gA|0)^(q&gA|0)|0)|0)+(((0|iw(0|B,2))^(0|iw(0|B,13))|0)^(0|iw(0|B,22))|0)|0)+BA|0,w[(A+4|0)>>2]=p+BA|0,$=((((((o+(((F>>>3|0)^(0|aw(0|F,25))|0)^(0|aw(0|F,14))|0)|0)+l|0)+(((0|iw(0|iA,17))^(0|iw(0|iA,19))|0)^(iA>>>10|0)|0)|0)+_|0)+((AA&($^QA|0)|0)^QA|0)|0)+(((0|iw(0|AA,6))^(0|iw(0|AA,11))|0)^(0|iw(0|AA,25))|0)|0)-965641998|0,w[(A+16|0)>>2]=$+(q+UA|0)|0,S=A,T=((rA+((BA&(B^gA|0)|0)^eA|0)|0)+(((0|iw(0|BA,2))^(0|iw(0|BA,13))|0)^(0|iw(0|BA,22))|0)|0)+$|0,w[S>>2]=T}function J(A,B,Q){A|=0;var C,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0;u=C=u-112|0,AA(0|C+40,0|(B|=0),0|(Q|=0),1201583,6);A:if(1==(0|w[(C+40|0)>>2]))if(l=(V=(p=0|w[(C+100|0)>>2])-1|0)+(c=0|w[(C+68|0)>>2])|0,J=0|w[(C+92|0)>>2],q=0|w[(C+96|0)>>2],h=0|w[(C+88|0)>>2],-1==(0|(X=0|w[(C+76|0)>>2])))l>>>0>>0?(uB=q+(z=0|w[(C+56|0)>>2])|0,UB=h+z|0,mB=0|w[(C- -64|0)>>2],sB=D=0|w[(n=C+48|0)>>2],KA=k=0|w[(n+4|0)>>2],KB=63,tA=k=0,tB=1,JA=k=0,JB=1,dB=-1,K=1,y=8):y=1;else{if(!(l>>>0>=J>>>0)){nB=0-(_=0|w[(C+56|0)>>2])|0,EB=p-(uA=0|w[(C- -64|0)>>2])|0,YB=k=0|w[(n=C+48|0)>>2],UA=D=0|w[(n+4|0)>>2],GB=63,mA=D=0,MB=1,sA=D=0,oB=1,FB=-1,y=8;break A}y=0}else{e=($=0|w[(C+88|0)>>2])+(o=0|w[(C+92|0)>>2])|0,f=0|r[(C+52|0)>>0],c=0|w[(C+44|0)>>2];B:for(;;){w[(C+12|0)>>2]=o,w[(C+8|0)>>2]=$,w[(C+20|0)>>2]=c,w[(C+108|0)>>2]=o;Q:{g:{C:{w:{if(!(!c|(0|c)==(0|o)|0)){if(o>>>0<=c>>>0)break w;if((0|g[(c+$|0)>>0])<=-65)break w}E=255&f|0,a=1114112;r:{if((0|c)!=(0|o)){if((0|(b=0|g[(f=c+$|0)>>0]))<=-1)break r;a=255&b|0}if(f=!E,E)break g;break Q}r:{if((0|e)!=(0|(a=f+1|0))){if(f=f+2|0,m=63&(0|r[a>>0])|0,BA=31&b|0,(a=255&b|0)>>>0<=223)break r;break C}if(m=0,f=e,BA=31&b|0,(a=255&b|0)>>>0>223)break C}if(a=m|BA<<6|0,f=!E,!E)break Q;break g}w[(C+32|0)>>2]=C+108|0,w[(C+28|0)>>2]=C+20|0,w[(C+24|0)>>2]=C+8|0,kC(0|C+24),i()}C:{w:{if((0|e)!=(0|f)){if(b=f+1|0,f=63&(0|r[f>>0])|0|m<<6|0,a>>>0<240)break w;break C}if(b=e,f=m<<6|0,a>>>0>=240)break C}if(a=f|BA<<12|0,f=!E,!E)break Q;break g}if(a=0|((0|e)==(0|b)?0:63&(0|r[b>>0])|0)|1835008&(BA<<18|0)|0|f<<6|0,f=!E,!E)break Q}g[(C+52|0)>>0]=f,w[(C+44|0)>>2]=c,y=4;break A}if(1114112==(0|a))break B;P=1,a>>>0<128||(P=2,a>>>0<2048||(P=a>>>0<65536?3:4)),c=P+c|0}g[(C+52|0)>>0]=f,w[(C+44|0)>>2]=c,y=5}e=y;A:{B:for(;;){Q:{g:{C:{w:{r:{e:{b:{a:{c:{i:{D:{k:{f:{I:{n:{E:{Y:{G:{M:{o:{F:{u:{U:{m:{s:{K:{t:{J:{d:{l:{Z:{p:{H:{N:{v:{W:{X:{L:{V:{h:{y:{R:{O:{x:switch(0|e){case 0:w[(C+68|0)>>2]=J;break R;case 1:w[(C+68|0)>>2]=J;break O;case 2:w[(C+76|0)>>2]=0,w[(C+68|0)>>2]=c+p|0;break y;case 3:w[(C+68|0)>>2]=c+p|0,e=4;continue B;case 5:break G;case 6:break U;case 7:break m;case 4:break x;default:break h}if(w[(C+28|0)>>2]=Q,w[(C+24|0)>>2]=B,e=c+6|0,w[(C+108|0)>>2]=e,w[(C+8|0)>>2]=Q,!(!e|(0|Q)==(0|e)|0)){if(e>>>0>=Q>>>0)break A;if((0|g[(B+e|0)>>0])<=-65)break A}x:{P:if((0|Q)!=(0|e)){f=B+Q|0,e=B+e|0;z:for(;;){b=e+1|0;j:{S:if((0|(a=0|g[e>>0]))>-1){if(e=b,((a=255&a|0)-65|0)>>>0<6)break j}else{T:{q:{if((0|b)!=(0|f)){if(b=e+2|0,o=63&(0|r[(e+1|0)>>0])|0,E=31&a|0,(a=255&a|0)>>>0<=223)break q;break T}if(o=0,b=f,E=31&a|0,(a=255&a|0)>>>0>223)break T}if(e=b,((a=o|E<<6|0)-65|0)>>>0>=6)break S;break j}if((0|b)!=(0|f)?(e=b+1|0,b=63&(0|r[b>>0])|0|o<<6|0):(e=f,b=o<<6|0),a>>>0<240){if(((a=b|E<<12|0)-65|0)>>>0>=6)break S;break j}if((0|e)!=(0|f)?(a=63&(0|r[e>>0])|0,dA=e+1|0):(a=0,dA=f),e=dA,1114112==(0|(a=1835008&(E<<18|0)|0|b<<6|0|a|0)))break P;if((a+-65|0)>>>0<6)break j}if(64!=(0|a)&&(a+-48|0)>>>0>9)break x}if((0|e)==(0|f))break z}}if(w[(C+44|0)>>2]=Q,w[(C+40|0)>>2]=B,!c|(0|Q)==(0|c)|0)break Y;if(c>>>0>>0&&(0|g[(B+c|0)>>0])>-65)break Y;uC(0|C+40,0|c),i()}e=5;continue B}e=5;continue B}e=5;continue B}e=4;continue B}h:{y:{R:{O:{x:{P:{z:{j:{S:{T:{q:{_:{$:{AA:{BA:{QA:{gA:{CA:switch(0|K){case 0:wA:{rA:{if(k=sA,lB=D=0,D=mA,ZB=(n=k=0|r[(n=l+h|0)>>0])&(G=GB)|0,pB=k=(D=lB)&(k=mA)|0,k=sA,D=MB,n=pB,M=31&(G=ZB)|0,32<=(63&G|0)>>>0?(n=D<>>(32-M|0)|0)|0|k<>>0<_>>>0?_:X,b=c+h|0;eA:for(;;){if(e>>>0>=p>>>0)break rA;if((f=e+c|0)>>>0>=J>>>0)break K;if(f=e+b|0,NB=e+q|0,e=e+oB|0,(0|r[NB>>0])!=(0|r[f>>0]))break eA}ZA=(c+nB|0)+e|0}else ZA=c+p|0;if(X=0,(l=(c=ZA)+V|0)>>>0>>0)break y;break wA}e=_;rA:for(;;){if(X>>>0>=e>>>0)break $;if((e=e+FB|0)>>>0>=p>>>0)break H;if((b=e+c|0)>>>0>=J>>>0)break v;if((0|r[(e+q|0)>>0])!=(0|r[(b+h|0)>>0]))break rA}if(X=EB,(l=(c=c+uA|0)+V|0)>>>0>>0)break h}w[(C+68|0)>>2]=c,w[(C+76|0)>>2]=X,e=0;continue B;case 1:wA:{rA:{if(D=JA,vB=k=0,k=tA,WB=(n=D=0|r[(n=l+h|0)>>0])&(G=KB)|0,XB=D=(k=vB)&(D=tA)|0,D=JA,k=tB,n=XB,M=31&(G=WB)|0,32<=(63&G|0)>>>0?(n=k<>>(32-M|0)|0)|0|D<>>0>=p>>>0)break rA;if((a=e+f|0)>>>0>=J>>>0)break l;if(a=e+b|0,VB=e+uB|0,e=e+JB|0,(0|r[VB>>0])!=(0|r[a>>0]))break eA}if((l=(c=e+c|0)+V|0)>>>0>>0)break x;break wA}if((l=(c=c+p|0)+V|0)>>>0>>0)break O;break wA}e=z;rA:for(;;){if(!e)break AA;if((e=e+dB|0)>>>0>=p>>>0)break L;if((b=e+c|0)>>>0>=J>>>0)break V;if((0|r[(e+q|0)>>0])!=(0|r[(b+h|0)>>0]))break rA}if((l=(c=c+mB|0)+V|0)>>>0>>0)break R}w[(C+68|0)>>2]=c,e=1;continue B;case 2:b=d,f=R,R=F;wA:{rA:{if(k=HA,hB=D=0,D=NA,RB=(n=k=0|r[(n=j+(d=H)|0)>>0])&(G=yB)|0,OB=k=(D=hB)&(k=NA)|0,k=HA,D=xB,n=OB,M=31&(G=RB)|0,32<=(63&G|0)>>>0?(n=D<>>(32-M|0)|0)|0|k<>>0>kA>>>0?e:kA)|0,a=b+SB|0,t=b-F|0;eA:for(;;){if((0|e)==(0|iA))break rA;if(e>>>0>=F>>>0)break J;if((e+t|0)>>>0>=Z>>>0)break d;if(E=e+a|0,TB=e+QA|0,e=e+iA|0,(0|r[TB>>0])!=(0|r[E>>0]))break eA}R=F,d=((b+kA|0)+e|0)+qB|0}if((H=d-F|0)>>>0>>0)break P;break wA}E=b+_B|0,e=XA;rA:for(;;){if(e>>>0>=f>>>0)break BA;if(e>>>0>=F>>>0)break N;if((e+E|0)>>>0>=Z>>>0)break W;if(o=e+a|0,$B=e+QA|0,e=e+AQ|0,(0|r[$B>>0])!=(0|r[o>>0]))break rA}if((H=(d=b-(R=BQ)|0)-F|0)>>>0>>0)break z}w[(C+72|0)>>2]=d,w[(C+80|0)>>2]=R;break E;case 3:if((0|t)==(0|gA))break S;if(gA>>>0<=t>>>0)break t;if((0|g[(t+L|0)>>0])>(0|QQ))break T;break t;case 4:f=CA&gQ|0;wA:{rA:{eA:{bA:{aA:{cA:{iA:{DA:{kA:{if(t){if((0|(o=((e=0|r[(a=(b=t+L|0)+CQ|0)>>0])<>LA|0))>=0)break wA;if((0|a)==(0|L))break kA;if((0|(e=0|r[(a=b+wQ|0)>>0])&VA)!=(0|fA))break DA;if((0|a)==(0|L))break iA;if((0|(a=0|r[(E=b+rQ|0)>>0])&VA)!=(0|fA))break cA;if((0|E)==(0|L))break aA;hA=((0|r[(b+eQ|0)>>0])&bQ|0)<>2]=gA,w[(C+24|0)>>2]=L,S=1,e>>>0>>0||(S=2,e>>>0>>0||(S=e>>>0>>0?kQ:fQ)),t=t-S|0)break j;K=4;break gA}if(w[(C+48|0)>>2]=t,g[(C+53|0)>>0]=CA,!(Y=t+1|0))break F;break u}w[(C+48|0)>>2]=t,g[(C+53|0)>>0]=CA;break k;case 5:b=d;wA:{rA:{if(D=yA,nQ=k=0,k=RA,YQ=(n=D=0|r[(n=j+(d=H)|0)>>0])&(G=EQ)|0,GQ=D=(k=nQ)&(D=RA)|0,D=yA,k=MQ,n=GQ,M=31&(G=YQ)|0,32<=(63&G|0)>>>0?(n=k<>>(32-M|0)|0)|0|D<>>0>=F>>>0)break Z;if((e+E|0)>>>0>=Z>>>0)break p;if(f=e+a|0,mQ=e+UQ|0,e=e+zA|0,(0|r[mQ>>0])!=(0|r[f>>0]))break eA}d=e+b|0}if((H=d-F|0)>>>0>>0)break q;break wA}a=b+sQ|0,e=T;rA:for(;;){if(e>>>0>=F>>>0)break QA;if(a>>>0>=Z>>>0)break X;if(f=a+j|0,KQ=e+QA|0,a=a+jA|0,e=e+jA|0,(0|r[KQ>>0])!=(0|r[f>>0]))break rA}if((H=(d=b-tQ|0)-F|0)>>>0>>0)break _}w[(C+72|0)>>2]=d;break f}b=0;CA:{wA:for(;;){rA:if(a=b,f=1,(0|I)!=(0|Y)){e=I+N|0;eA:{if((0|(m=0|g[I>>0]))>(0|SA)){if(I=e,(b=(e=m&wA|0)+rA|0)>>>0<=eA>>>0)break eA;break CA}bA:{aA:{if((0|e)!=(0|Y)){if(b=I+TA|0,E=(0|r[(I+N|0)>>0])&O|0,o=m&qA|0,(e=m&wA|0)>>>0<=_A>>>0)break aA;break bA}if(E=0,b=Y,o=m&qA|0,(e=m&wA|0)>>>0>_A>>>0)break bA}if(I=b,(b=(e=E|o<>>0<=eA>>>0)break eA;break CA}bA:{aA:{if((0|b)!=(0|Y)){if(JQ=0|r[b>>0],b=m=b+N|0,E=JQ&O|0|E<>>0>>0)break aA;break bA}if(m=Y,E=E<>>0>=bA>>>0)break bA}if(I=b,(b=(e=E|o<>>0<=eA>>>0)break eA;break CA}if((0|Y)==(0|m)?(I=b,$A=0):(I=m+N|0,$A=(0|r[m>>0])&O|0),1114112==(0|(e=0|$A|(o<>>0>eA>>>0)break CA}if(f=0,e=1114113,lQ=k=0,k=QB,pQ=D=0|ew(0|a,0|(k=lQ),0|ZQ,0|(D=QB)),gB=k=U,k=CB,k=gB,n=D,D=CB,M=31&(G=HQ)|0,32<=(63&G|0)>>>0?(D=0,wB=k>>>M|0):(D=k>>>M|0,wB=(((1<>>M|0),wB)break CA;if(D=gB,(b=(E=pQ)+b|0)>>>0>=E>>>0)continue wA;break CA}break wA}e=1114112}if(!a)break s;b=0;CA:for(;;){wA:{if((0|e)==(0|NQ)){rA:{if((0|I)!=(0|Y)){if(e=I+N|0,(0|(E=0|g[I>>0]))>(0|SA)){if(I=e,e=1114113,(0|a)!=(0|(b=b+N|0)))continue CA;break wA}E=E&wA|0;eA:{if((0|e)!=(0|Y)){if(e=I+TA|0,I=(0|r[(I+N|0)>>0])&O|0,E>>>0>>0)break eA;break rA}if(I=0,e=Y,E>>>0>=rB>>>0)break rA}if(I=e,e=1114113,(0|a)!=(0|(b=b+N|0)))continue CA;break wA}I=Y;break wA}rA:{eA:{if((0|e)!=(0|Y)){if(m=(0|r[e>>0])&O|0,e=o=e+N|0,E>>>0>>0)break eA;break rA}if(m=0,o=Y,E>>>0>=bA>>>0)break rA}if(I=e,e=1114113,(0|a)!=(0|(b=b+N|0)))continue CA;break wA}m=m|I<>0])&O|0),bB=0|eB|(E<>0]))<=-1)break K;e=255&Q|0;break s}e=1114112;break s}(0|Y)==(0|I+1)?(a=Y,aB=0):(a=I+2|0,aB=63&(0|r[(I+1|0)>>0])|0),f=aB,I=31&Q|0;K:{t:{if((255&Q|0)>>>0>223){if((0|a)==(0|Y))break t;E=a+1|0,cB=63&(0|r[a>>0])|0;break K}e=f|I<<6|0;break s}E=Y,cB=0}b=cB|f<<6|0;K:{t:{if((255&Q|0)>>>0>=240){if((0|E)==(0|Y))break t;iB=63&(0|r[E>>0])|0;break K}e=b|I<<12|0;break s}iB=0}e=0|iB|1835008&(I<<18|0)|0|b<<6|0}e=1114112==(0|e);break Q}if(w[(C+72|0)>>2]=t,Y=t+1|0)break u;break F}if(w[(C+80|0)>>2]=F,w[(C+72|0)>>2]=t,!(Y=t+1|0))break F}if((0|c)!=(0|Y)){if(c>>>0<=Y>>>0)break o;if((0|g[(B+Y|0)>>0])<=-65)break o}}if(GA=B+Y|0,!(cA=c-Y|0))break M;I=B+c|0,e=GA;F:for(;;){u:{b=e+1|0;U:{m:if((0|(s=0|g[e>>0]))>-1){if(e=b,((a=255&s|0)-33|0)>>>0<15)break U}else{s:{K:{if((0|b)!=(0|I)){if(b=e+2|0,E=63&(0|r[(e+1|0)>>0])|0,f=31&s|0,(a=255&s|0)>>>0<=223)break K;break s}if(E=0,b=I,f=31&s|0,(a=255&s|0)>>>0>223)break s}if(e=b,((a=E|f<<6|0)-33|0)>>>0>=15)break m;break U}if((0|b)!=(0|I)?(e=b+1|0,b=63&(0|r[b>>0])|0|E<<6|0):(e=I,b=E<<6|0),a>>>0<240){if(((a=b|f<<12|0)-33|0)>>>0>=15)break m;break U}if((0|e)!=(0|I)?(a=63&(0|r[e>>0])|0,DB=e+1|0):(a=0,DB=I),e=DB,1114112==(0|(a=1835008&(f<<18|0)|0|b<<6|0|a|0)))break u;if((a+-33|0)>>>0<15)break U}if(!((a+-48|0)>>>0<10|((2097119&a|0)-65|0)>>>0<26|0|(a+-58|0)>>>0<7|(a+-91|0)>>>0<6|0)&&(a+-123|0)>>>0>3)break k}if((0|e)!=(0|I))continue F}break F}if(e=4,(c=Y)>>>0>4)break i;break D}DA(0|B,0|c,0,0|Y),i()}if(cA=0,e=4,(c=Y)>>>0>4)break i;break D}c=Q}if(AA(0|C+40,0|B,0|c,1201589,2),1!=(0|w[(C+40|0)>>2]))break n;if(H=(d=0|w[(C+72|0)>>2])-(F=0|w[(C+100|0)>>2])|0,Z=0|w[(C+92|0)>>2],QA=0|w[(C+96|0)>>2],j=0|w[(C+88|0)>>2],-1==(0|w[(C+76|0)>>2]))break I;if(!(H>>>0>=Z>>>0)){SB=j-F|0,_B=0-F|0,iA=-1,kA=-1^(XA=0|w[(C+60|0)>>2])|0,R=0|w[(C+80|0)>>2],BQ=0|w[(C- -64|0)>>2],zB=D=0|w[(k=C+48|0)>>2],WA=n=0|w[(k+4|0)>>2],yB=63,NA=n=0,xB=1,HA=n=0,jB=-2,AQ=1,qB=2,K=2;break e}}w[(C+72|0)>>2]=0;break k}if(CA=0|r[(C+53|0)>>0],t=0|w[(C+48|0)>>2],L=0|w[(C+88|0)>>2],gQ=255,iQ=1114112,fA=128,DQ=2048,IQ=65536,fQ=4,kQ=3,CQ=-1,LA=24,YA=63,IA=6,wQ=-2,aQ=31,VA=192,rQ=-3,cQ=15,eQ=-4,bQ=7,QQ=-65,gA=0|w[(C+92|0)>>2],w[(C+28|0)>>2]=gA,w[(C+24|0)>>2]=L,!t)break b;K=3;break w}if(!(H>>>0>=Z>>>0)){sQ=(T=0|w[(C+60|0)>>2])-F|0,zA=-1,UQ=QA+(e=T+-1|0)|0,uQ=j+(PA=e-F|0)|0,tQ=0|w[(C- -64|0)>>2],FQ=n=0|w[(k=C+48|0)>>2],xA=D=0|w[(k+4|0)>>2],EQ=63,RA=D=0,MQ=1,yA=D=0,jA=1,K=5;break C}}w[(C+72|0)>>2]=0}if(GA=1201589,cA=0,e=4,c>>>0>4)break i}if(E=0,W=c,v=B,(0|e)!=(0|c))break a;break c}if(!((0|g[(B+3|0)>>0])<-64||1201591!=(0|B)&&0|tg(1201591,0|B,3))){if(a=0,(0|(I=0|g[(b=(e=B+c|0)-1|0)>>0]))>=0){if(69!=(0|I))break c}else{i:if((0|B)!=(0|b)){D:{k:{f:{I:{n:{if(128==(0|192&(Y=0|r[(b=e+-2|0)>>0]))){if((0|B)==(0|b))break n;if(128!=(0|192&(b=0|r[(s=e+-3|0)>>0])))break I;if((0|B)==(0|s))break f;kB=(7&(0|r[(e+-4|0)>>0])|0)<<6|0;break k}a=31&Y|0;break i}MA=0;break D}MA=15&b|0;break D}kB=0}MA=kB|63&b|0}a=63&Y|0|(b=MA)<<6|0}if(69!=(63&I|0|a<<6|0))break c}if(w[(C+24|0)>>2]=B,w[(C+28|0)>>2]=c,w[(C+108|0)>>2]=3,w[(C+8|0)>>2]=c+-1|0,(0|I)<=-65)break A;W=c+-4|0,E=1,v=B+3|0;break a}}c:if(!((0|g[(B+2|0)>>0])<-64||1201594!=(0|B)&&20058!=(0|r[B>>0]|(0|r[(B+1|0)>>0])<<8|0))){if(a=0,(0|(I=0|g[(b=(e=B+c|0)-1|0)>>0]))>=0){if(69!=(0|I))break c}else{i:if((0|B)!=(0|b)){D:{k:{f:{I:{n:{if(128==(0|192&(Y=0|r[(b=e+-2|0)>>0]))){if((0|B)==(0|b))break n;if(128!=(0|192&(b=0|r[(s=e+-3|0)>>0])))break I;if((0|B)==(0|s))break f;fB=(7&(0|r[(e+-4|0)>>0])|0)<<6|0;break k}a=31&Y|0;break i}oA=0;break D}oA=15&b|0;break D}fB=0}oA=fB|63&b|0}a=63&Y|0|(b=oA)<<6|0}if(69!=(63&I|0|a<<6|0))break c}if(w[(C+24|0)>>2]=B,w[(C+28|0)>>2]=c,w[(C+108|0)>>2]=2,w[(C+8|0)>>2]=c+-1|0,(0|I)<=-65)break A;W=c+-3|0,E=1,v=B+2|0;break a}E=0;c:{i:{if(!(c>>>0<=5||(0|g[(B+4|0)>>0])<-64)){if(1201596!=(0|B)&&(W=c,v=B,1314545503!=(0|r[B>>0]|(0|r[(B+1|0)>>0])<<8|0|(0|r[(B+2|0)>>0])<<16|0|(0|r[(B+3|0)>>0])<<24|0)))break a;if(a=0,(0|(I=0|g[(b=(e=B+c|0)-1|0)>>0]))<0)break i;if(W=c,v=B,69!=(0|I))break a;break c}W=c,v=B;break a}i:if((0|B)!=(0|b)){D:{k:{f:{I:{n:{if(128==(0|192&(Y=0|r[(b=e+-2|0)>>0]))){if((0|B)==(0|b))break n;if(128!=(0|192&(b=0|r[(s=e+-3|0)>>0])))break I;if((0|B)==(0|s))break f;IB=(7&(0|r[(e+-4|0)>>0])|0)<<6|0;break k}a=31&Y|0;break i}FA=0;break D}FA=15&b|0;break D}IB=0}FA=IB|63&b|0}a=63&Y|0|(b=FA)<<6|0}if(W=c,v=B,69!=(63&I|0|a<<6|0))break a}if(w[(C+24|0)>>2]=B,w[(C+28|0)>>2]=c,w[(C+108|0)>>2]=4,w[(C+8|0)>>2]=c+-1|0,(0|I)<=-65)break A;W=c+-5|0,E=1,v=B+4|0}Y=(s=v)+W|0,a=0,f=s;a:{c:{i:for(;;){if(b=a+s|0,!((Y-f|0)>>>0<=3)){if(e=0,(0|g[b>>0])<0)break c;if((0|g[(1+(I=a+s|0)|0)>>0])<0)break c;if((0|g[(I+2|0)>>0])<0)break c;if(a=a+4|0,f=I+4|0,(0|g[(I+3|0)>>0])>=0)continue i;break c}break i}a=W-a|0;i:for(;;){if(!a)break a;if(a=a+-1|0,WQ=0|g[b>>0],e=0,b=b+1|0,!((0|WQ)>=0))break i}}aA=0;break Q}if(e=0,aA=0,!E)break Q;NQ=1114113,N=1,wA=255,SA=-1,rB=224,x=6,bA=240,AB=18,BB=1835008,O=63,TA=2,vQ=1114112,rA=-48,eA=9,ZQ=10,QB=D=0,HQ=32,CB=D=0,qA=31,_A=223,dQ=12,I=s,K=6;break g}K=4;break r}e=8;continue B}e=8;continue B}e=8;continue B}e=8;continue B}e=8;continue B}break B}return g[(A+28|0)>>0]=e,w[(A+16|0)>>2]=GA,w[(A+8|0)>>2]=s,w[(A+4|0)>>2]=c,w[A>>2]=B,w[(A+24|0)>>2]=aA,w[(A+20|0)>>2]=cA,w[(A+12|0)>>2]=W,void(u=C+112|0)}w[(C+48|0)>>2]=C+8|0,w[(C+44|0)>>2]=C+108|0,w[(C+40|0)>>2]=C+24|0,kC(0|C+40),i()}function d(A,B,Q){B|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,RQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,ew,bw,aw,cw,iw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye,Ge,Me,oe,Fe,ue,Ue,me,se,Ke,te,Je,de,le,Ze,pe,He,Ne,ve,We,Xe,Le,Ve,he,ye,Re,Oe,xe,Pe,ze,je,Se,Te,qe,_e,$e,Ab,Bb,Qb,gb,Cb,wb,rb,eb,bb,ab,cb,ib,Db,kb,fb,Ib,nb,Eb,Yb,Gb,Mb,ob,Fb,ub,Ub,mb,sb,Kb,tb,Jb,db,lb,Zb,pb,Hb,Nb,vb,Wb,Xb,Lb,Vb,hb,yb,Rb,Ob,xb,Pb,zb,jb,Sb,Tb,qb,_b,$b,Aa,Ba,Qa,ga,Ca,wa,ra,ea,ba,aa,ca,ia,Da,ka,fa,Ia,na,Ea,Ya,Ga,Ma,oa,Fa,ua,Ua,ma,sa,Ka,ta,Ja,da,la,Za,pa,Ha,Na,va,Wa,Xa,La,Va,ha,ya,Ra,Oa,xa,Pa,za,ja,Sa,Ta,qa,_a,$a,Ac,Bc,Qc,gc,Cc,wc,rc,ec,bc,ac,cc,ic,Dc,kc,fc,Ic,nc,Ec,Yc,Gc,Mc,oc,Fc,uc,Uc,mc,sc,Kc,tc,Jc,dc,lc,Zc,pc,Hc,Nc,vc,Wc,Xc,Lc,Vc,hc,yc,Rc,Oc,xc,Pc,zc,jc,Sc,Tc,qc,_c,$c,Ai,Bi,Qi,gi,Ci,wi,ri,ei,bi,ai,ci,ii,Di,ki,fi,Ii,ni,Ei,Yi,Gi,Mi,oi,Fi,ui,Ui,mi,si,Ki,ti,Ji,di,li,Zi,pi,Hi,Ni,vi,Wi,Xi,Li,Vi,hi,yi,Ri,Oi,xi,Pi,zi,ji,Si,Ti,qi,_i,$i,AD,BD,QD,gD,CD,wD,rD,eD,bD,aD,cD,iD,DD,kD,fD,ID,nD,ED,YD,GD,MD,oD,FD,uD,UD,mD,sD,KD,tD,JD,dD,lD,ZD,pD,HD,ND,vD,WD,XD,LD,VD,hD,yD,RD,OD,xD,PD,zD,jD,SD,TD,qD,_D,$D,Ak,Bk,Qk,gk,Ck,wk,rk,ek,bk,ak,ck,ik,Dk,kk,fk,Ik,nk,Ek,Yk,Gk,Mk,ok,Fk,uk,Uk,mk,sk,Kk,tk,Jk,dk,lk,Zk,pk,Hk,Nk,vk,Wk,Xk,Lk,Vk,hk,yk,Rk,Ok,xk,Pk,zk,jk,Sk,Tk,qk,_k,$k,Af,Bf,Qf,gf,Cf,wf,rf,ef,bf,af,cf,Df,kf,ff,If,nf,Ef,Yf,Gf,Mf,of,Ff,uf,Uf,mf,sf,Kf,tf,Jf,df,lf,Zf,pf,Hf,Nf,vf,Wf,Xf,Lf,Vf,hf,yf,Rf,Of,xf,Pf,zf,jf,Sf,Tf,qf,_f,$f,AI,BI,QI,gI,CI,wI,rI,eI,bI,aI,cI,iI=0,DI=0,kI=0,fI=0,II=0,nI=0,EI=0,YI=0,GI=0,MI=0,oI=0,FI=0,uI=0,UI=0,mI=0,sI=0,KI=0,tI=0,JI=0,dI=0,lI=0,ZI=0,pI=0,HI=0,NI=0,vI=0,WI=0,XI=0,LI=0,VI=0,hI=0,yI=0,RI=0,OI=0,xI=0,PI=0,zI=0,jI=0,SI=0,TI=0,qI=0,_I=0,$I=0,An=0,Bn=0,Qn=0,gn=0,Cn=0,wn=0,rn=0,en=0,bn=0,an=0,cn=0,Dn=0,kn=0,fn=0,In=0,nn=0,En=0,Yn=0,Gn=0,Mn=0,on=0,Fn=0,un=0,Un=0,mn=0,sn=0,Kn=0,tn=0,Jn=0,dn=0,ln=0,Zn=0;s=Zn=144+(A|=0)|0,Mn=fI=0|w[((iI=A)+56|0)>>2],an=kI=0|w[(iI+60|0)>>2],K=fI,t=kI,mn=kI=0|w[(iI+48|0)>>2],Dn=fI=0|w[(iI+52|0)>>2],J=kI,d=fI,b=fI=0|w[(iI=I=iI+184|0)>>2],g=kI=0|w[(iI+4|0)>>2],E=kI=0|w[(iI=n=A+152|0)>>2],Y=fI=0|w[(iI+4|0)>>2],II=(fI=g)+(kI=Y)|0,(DI=(iI=b)+(nI=E)|0)>>>0>>0&&(II=II+1|0),l=II,nI=DI,kI=(fI=J)+DI|0,DI=(II=d)+(iI=l)|0,kI>>>0>>0&&(DI=DI+1|0),Fn=kI,wn=DI,nI=kI,iI=(II=K)+kI|0,kI=(DI=t)+(fI=wn)|0,iI>>>0>>0&&(kI=kI+1|0),Z=iI,p=kI,Fn=DI=0|Dw(0|(DI=Fn)^(nI=327033209),0|(II=(kI=wn)^(II=1541459225)|0),32,0|(DI=0)),wn=II=U,kI=DI,iI=II+(DI=-1521486534)|0,(fI=kI+(nI=1595750129)|0)>>>0>>0&&(iI=iI+1|0),tn=fI,kn=iI,iI=g,II=fI,Yn=II=0|Dw(0|fI^(nI=b),0|(kI=(iI=kn)^(kI=g)|0),24,0|(II=0)),TI=kI=U,fI=(kI=p)+(II=TI)|0,(DI=(iI=Z)+(nI=Yn)|0)>>>0>>0&&(fI=fI+1|0),Kn=DI,cn=fI,fI=wn,kI=DI,WI=kI=0|Dw(0|DI^(nI=Fn),0|(iI=(fI=cn)^(iI=wn)|0),16,0|(kI=0)),MI=iI=U,iI=kn,fI=kI,DI=(iI=MI)+(kI=kn)|0,(II=fI+(nI=tn)|0)>>>0>>0&&(DI=DI+1|0),on=II,gn=DI,DI=TI,fn=iI=0|Dw(0|(iI=II)^(nI=Yn),0|(fI=(DI=gn)^(fI=TI)|0),63,0|(iI=0)),PI=fI=U,H=iI,N=fI,Fn=fI=0|w[((DI=A)+96|0)>>2],wn=iI=0|w[(DI+100|0)>>2],v=fI,W=iI,tn=iI=0|w[(DI+40|0)>>2],kn=fI=0|w[(DI+44|0)>>2],X=iI,L=fI,Yn=fI=0|w[(DI+32|0)>>2],TI=iI=0|w[(DI+36|0)>>2],V=fI,h=iI,a=iI=0|w[(DI=G=DI+176|0)>>2],C=fI=0|w[(DI+4|0)>>2],M=fI=0|w[(DI=Zn)>>2],c=iI=0|w[(DI+4|0)>>2],II=(iI=C)+(fI=c)|0,(kI=(DI=a)+(nI=M)|0)>>>0>>0&&(II=II+1|0),y=II,nI=kI,fI=(iI=V)+kI|0,kI=(II=h)+(DI=y)|0,fI>>>0>>0&&(kI=kI+1|0),dn=fI,In=kI,nI=fI,DI=(II=X)+fI|0,fI=(kI=L)+(iI=In)|0,DI>>>0>>0&&(fI=fI+1|0),R=DI,O=fI,fI=Q,fI=In,II=(fI=Q)^(II=In)|0,Jn=fI=0|Dw(0|(fI=(kI=B)^(nI=dn)|0)^(nI=-79577749),0|(kI=II^(kI=528734635)|0),32,0|(fI=0)),nn=kI=U,II=fI,DI=kI+(fI=1013904242)|0,(iI=II+(nI=-23791573)|0)>>>0>>0&&(DI=DI+1|0),un=iI,qI=DI,DI=C,kI=iI,Gn=kI=0|Dw(0|iI^(nI=a),0|(II=(DI=qI)^(II=C)|0),24,0|(kI=0)),SI=II=U,iI=(II=O)+(kI=SI)|0,(fI=(DI=R)+(nI=Gn)|0)>>>0>>0&&(iI=iI+1|0),JI=fI,sI=iI,nI=fI,kI=(II=v)+fI|0,fI=(iI=W)+(DI=sI)|0,kI>>>0>>0&&(fI=fI+1|0),x=fI,nI=kI,DI=(iI=H)+kI|0,kI=(fI=N)+(II=x)|0,DI>>>0>>0&&(kI=kI+1|0),Un=DI,rn=kI,kI=0|w[((fI=A)+104|0)>>2],Q=iI=0|w[(fI+108|0)>>2],fI=DI,II=DI+(nI=B=kI)|0,DI=(iI=rn)+(kI=Q)|0,II>>>0>>0&&(DI=DI+1|0),P=II,z=DI,j=fn,S=DI=PI,T=Un,q=DI=rn,dn=DI=0|w[((iI=A)+24|0)>>2],In=fI=0|w[(iI+28|0)>>2],_=DI,$=fI,ln=fI=0|w[(iI+16|0)>>2],En=DI=0|w[(iI+20|0)>>2],AA=fI,BA=DI,i=DI=0|w[(iI=Zn=iI+168|0)>>2],r=fI=0|w[(iI+4|0)>>2],F=fI=0|w[(iI=o=A+136|0)>>2],D=DI=0|w[(iI+4|0)>>2],II=(DI=r)+(fI=D)|0,(kI=(iI=i)+(nI=F)|0)>>>0>>0&&(II=II+1|0),QA=II,nI=kI,fI=(DI=AA)+kI|0,kI=(II=BA)+(iI=QA)|0,fI>>>0>>0&&(kI=kI+1|0),sn=fI,Cn=kI,nI=fI,iI=(II=_)+fI|0,fI=(kI=$)+(DI=Cn)|0,iI>>>0>>0&&(fI=fI+1|0),gA=iI,CA=fI,sn=kI=0|Dw(0|(kI=sn)^(nI=725511199),0|(II=(fI=Cn)^(II=-1694144372)|0),32,0|(kI=0)),Cn=II=U,fI=kI,iI=II+(kI=-1150833019)|0,(DI=fI+(nI=-2067093701)|0)>>>0>>0&&(iI=iI+1|0),lI=DI,tI=iI,iI=r,II=DI,uI=II=0|Dw(0|DI^(nI=i),0|(fI=(iI=tI)^(fI=r)|0),24,0|(II=0)),EI=fI=U,DI=(fI=CA)+(II=EI)|0,(kI=(iI=gA)+(nI=uI)|0)>>>0>>0&&(DI=DI+1|0),HI=kI,GI=DI,DI=Cn,fI=kI,fI=0|Dw(0|kI^(nI=sn),0|(iI=(DI=GI)^(iI=Cn)|0),16,0|(fI=0)),YI=iI=U,jI=DI=0|Dw(0|(DI=T)^(nI=KI=fI),0|(fI=(iI=q)^(fI=YI)|0),32,0|(DI=0)),vI=fI=U,wA=DI,rA=fI,Un=fI=0|w[((iI=A)+8|0)>>2],rn=DI=0|w[(iI+12|0)>>2],eA=fI,bA=DI,sn=DI=0|w[iI>>2],Cn=fI=0|w[(iI+4|0)>>2],aA=DI,cA=fI,k=fI=0|w[(iI=u=iI+160|0)>>2],e=DI=0|w[(iI+4|0)>>2],m=DI=0|w[((iI=A)+128|0)>>2],f=fI=0|w[(iI+132|0)>>2],kI=(fI=e)+(DI=f)|0,(II=(iI=k)+(nI=m)|0)>>>0>>0&&(kI=kI+1|0),iA=kI,nI=II,DI=(fI=aA)+II|0,II=(kI=cA)+(iI=iA)|0,DI>>>0>>0&&(II=II+1|0),XI=DI,oI=II,nI=DI,iI=(kI=eA)+DI|0,DI=(II=bA)+(fI=oI)|0,iI>>>0>>0&&(DI=DI+1|0),DA=iI,kA=DI,DI=0|w[((II=A)+192|0)>>2],fA=kI=0|w[(II+196|0)>>2],kI=oI,II=DI,DI=(kI=fA)^(DI=oI)|0,XI=kI=0|Dw(0|(kI=II^(nI=XI)|0)^(nI=-1377402159),0|(II=DI^(II=1359893119)|0),32,0|(kI=0)),oI=II=U,DI=kI,iI=II+(kI=1779033703)|0,(fI=DI+(nI=-205731576)|0)>>>0>>0&&(iI=iI+1|0),dI=fI,FI=iI,iI=e,II=fI,pI=II=0|Dw(0|fI^(nI=k),0|(DI=(iI=FI)^(DI=e)|0),24,0|(II=0)),mI=DI=U,fI=(DI=kA)+(II=mI)|0,(kI=(iI=DA)+(nI=pI)|0)>>>0>>0&&(fI=fI+1|0),ZI=kI,UI=fI,fI=oI,DI=kI,XI=DI=0|Dw(0|kI^(nI=XI),0|(iI=(fI=UI)^(iI=oI)|0),16,0|(DI=0)),oI=iI=U,iI=FI,fI=DI,kI=(iI=oI)+(DI=FI)|0,(II=fI+(nI=dI)|0)>>>0>>0&&(kI=kI+1|0),dI=II,FI=kI,nI=II,DI=(iI=wA)+II|0,II=(kI=rA)+(fI=FI)|0,DI>>>0>>0&&(II=II+1|0),_I=DI,LI=II,nI=DI,zI=kI=0|Dw(0|(kI=j)^DI,0|(iI=(II=S)^(iI=LI)|0),24,0|(kI=0)),NI=iI=U,DI=(iI=z)+(kI=NI)|0,(fI=(II=P)+(nI=zI)|0)>>>0>>0&&(DI=DI+1|0),An=fI,VI=DI,fn=DI=0|w[((iI=A)+72|0)>>2],PI=II=0|w[(iI+76|0)>>2],iI=fI,fI=(II=VI)+(DI=PI)|0,(kI=iI+(nI=fn)|0)>>>0>>0&&(fI=fI+1|0),IA=kI,nA=fI,EA=Gn,YA=fI=SI,fI=sI,fI=nn,JI=II=0|Dw(0|(II=JI)^(nI=Jn),0|(iI=(fI=sI)^(iI=nn)|0),16,0|(II=0)),sI=iI=U,iI=qI,fI=II,kI=(iI=sI)+(II=qI)|0,(DI=fI+(nI=un)|0)>>>0>>0&&(kI=kI+1|0),Bn=DI,yI=kI,nI=DI,Gn=iI=0|Dw(0|(iI=EA)^DI,0|(fI=(kI=YA)^(fI=yI)|0),63,0|(iI=0)),SI=fI=U,GA=iI,MA=fI,Jn=fI=0|w[((kI=A)+80|0)>>2],nn=iI=0|w[(kI+84|0)>>2],iI=GI,kI=fI,DI=(iI=nn)+(fI=GI)|0,(II=kI+(nI=HI)|0)>>>0>>0&&(DI=DI+1|0),oA=DI,nI=II,fI=(iI=GA)+II|0,II=(DI=MA)+(kI=oA)|0,fI>>>0>>0&&(II=II+1|0),HI=fI,GI=II,un=II=0|w[((DI=A)+88|0)>>2],qI=iI=0|w[(DI+92|0)>>2],DI=fI,fI=(iI=GI)+(II=qI)|0,(kI=DI+(nI=un)|0)>>>0>>0&&(fI=fI+1|0),FA=kI,uA=fI,UA=Gn,mA=fI=SI,fI=gn,fI=GI,fI=oI,Gn=iI=0|Dw(0|(iI=HI)^(nI=XI),0|(DI=(fI=GI)^(DI=oI)|0),32,0|(iI=0)),SI=DI=U,kI=(DI=gn)+(iI=SI)|0,(II=(fI=on)+(nI=Gn)|0)>>>0>>0&&(kI=kI+1|0),on=II,gn=kI,nI=II,HI=DI=0|Dw(0|(DI=UA)^II,0|(fI=(kI=mA)^(fI=gn)|0),24,0|(DI=0)),GI=fI=U,II=(fI=uA)+(DI=GI)|0,(iI=(kI=FA)+(nI=HI)|0)>>>0>>0&&(II=II+1|0),XI=iI,oI=II,II=SI,fI=iI,en=fI=0|Dw(0|iI^(nI=Gn),0|(kI=(II=oI)^(kI=SI)|0),16,0|(fI=0)),xI=kI=U,kI=gn,II=fI,iI=(kI=xI)+(fI=gn)|0,(DI=II+(nI=on)|0)>>>0>>0&&(iI=iI+1|0),$I=DI,hI=iI,iI=GI,kI=DI,HI=kI=0|Dw(0|DI^(nI=HI),0|(II=(iI=hI)^(II=GI)|0),63,0|(kI=0)),GI=II=U,DI=(II=nA)+(kI=GI)|0,(fI=(iI=IA)+(nI=HI)|0)>>>0>>0&&(DI=DI+1|0),Qn=fI,RI=DI,DI=0|w[((II=A)+120|0)>>2],gn=iI=0|w[(II+124|0)>>2],II=fI,kI=fI+(nI=on=DI)|0,fI=(iI=RI)+(DI=gn)|0,kI>>>0>>0&&(fI=fI+1|0),sA=kI,KA=fI,tA=HI,JA=fI=GI,dA=Qn,lA=fI=RI,ZA=on,pA=fI=gn,fI=FI,fI=mI,dI=iI=0|Dw(0|(iI=dI)^(nI=pI),0|(II=(fI=FI)^(II=mI)|0),63,0|(iI=0)),FI=II=U,HA=iI,NA=II,II=cn,Gn=II=0|w[((fI=A)+112|0)>>2],SI=iI=0|w[(fI+116|0)>>2],kI=(iI=cn)+(II=SI)|0,(DI=(fI=Kn)+(nI=Gn)|0)>>>0>>0&&(kI=kI+1|0),vA=kI,nI=DI,II=(iI=HA)+DI|0,DI=(kI=NA)+(fI=vA)|0,II>>>0>>0&&(DI=DI+1|0),Kn=II,cn=DI,nI=II,fI=(kI=ZA)+II|0,II=(DI=pA)+(iI=cn)|0,fI>>>0>>0&&(II=II+1|0),WA=fI,XA=II,II=sI,II=cn,Kn=DI=0|Dw(0|(DI=JI)^(nI=Kn),0|(kI=(II=sI)^(kI=cn)|0),32,0|(DI=0)),cn=kI=U,LA=DI,VA=kI,kI=YI,kI=tI,fI=(kI=YI)+(DI=tI)|0,(iI=(II=KI)+(nI=lI)|0)>>>0>>0&&(fI=fI+1|0),JI=iI,sI=fI,nI=iI,DI=(kI=LA)+iI|0,iI=(fI=VA)+(II=sI)|0,DI>>>0>>0&&(iI=iI+1|0),lI=DI,tI=iI,iI=FI,fI=DI,KI=fI=0|Dw(0|DI^(nI=dI),0|(kI=(iI=tI)^(kI=FI)|0),24,0|(fI=0)),YI=kI=U,DI=(kI=XA)+(fI=YI)|0,(II=(iI=WA)+(nI=KI)|0)>>>0>>0&&(DI=DI+1|0),dI=II,FI=DI,DI=cn,kI=0|Dw(0|(kI=II)^(nI=Kn),0|(iI=(DI=FI)^(iI=cn)|0),16,0|(kI=0)),mI=iI=U,Qn=DI=0|Dw(0|(DI=dA)^(nI=pI=kI),0|(kI=(iI=lA)^(kI=mI)|0),32,0|(DI=0)),RI=kI=U,hA=DI,yA=kI,kI=EI,kI=sI,JI=iI=0|Dw(0|(iI=uI)^(nI=JI),0|(DI=(kI=EI)^(DI=sI)|0),63,0|(iI=0)),sI=DI=U,RA=iI,OA=DI,Kn=DI=0|w[((kI=A)+64|0)>>2],cn=iI=0|w[(kI+68|0)>>2],iI=UI,kI=DI,II=(iI=cn)+(DI=UI)|0,(fI=kI+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),xA=II,nI=fI,DI=(iI=RA)+fI|0,fI=(II=OA)+(kI=xA)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=PI,II=DI,kI=DI+(nI=fn)|0,DI=(fI=EI)+(iI=PI)|0,kI>>>0>>0&&(DI=DI+1|0),PA=kI,zA=DI,jA=JI,SA=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=yI,DI=fI,kI=(II=MI)+(fI=yI)|0,(iI=DI+(nI=Bn)|0)>>>0>>0&&(kI=kI+1|0),JI=iI,sI=kI,nI=iI,uI=II=0|Dw(0|(II=jA)^iI,0|(DI=(kI=SA)^(DI=sI)|0),24,0|(II=0)),EI=DI=U,iI=(DI=zA)+(II=EI)|0,(fI=(kI=PA)+(nI=uI)|0)>>>0>>0&&(iI=iI+1|0),ZI=fI,UI=iI,iI=MI,DI=fI,WI=DI=0|Dw(0|fI^(nI=WI),0|(kI=(iI=UI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=sI,iI=DI,fI=(kI=MI)+(DI=sI)|0,(II=iI+(nI=JI)|0)>>>0>>0&&(fI=fI+1|0),JI=II,sI=fI,nI=II,DI=(kI=hA)+II|0,II=(fI=yA)+(iI=sI)|0,DI>>>0>>0&&(II=II+1|0),Bn=DI,yI=II,nI=DI,HI=fI=0|Dw(0|(fI=tA)^DI,0|(kI=(II=JA)^(kI=yI)|0),24,0|(fI=0)),GI=kI=U,DI=(kI=KA)+(fI=GI)|0,(iI=(II=sA)+(nI=HI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=qI,kI=iI,fI=iI+(nI=un)|0,iI=(DI=OI)+(II=qI)|0,fI>>>0>>0&&(iI=iI+1|0),TA=fI,qA=iI,iI=vI,iI=VI,jI=DI=0|Dw(0|(DI=jI)^(nI=An),0|(kI=(iI=vI)^(kI=VI)|0),16,0|(DI=0)),vI=kI=U,kI=LI,iI=DI,fI=(kI=vI)+(DI=LI)|0,(II=iI+(nI=_I)|0)>>>0>>0&&(fI=fI+1|0),_I=II,LI=fI,fI=NI,zI=kI=0|Dw(0|(kI=II)^(nI=zI),0|(iI=(fI=LI)^(iI=NI)|0),63,0|(kI=0)),NI=iI=U,_A=kI,$A=iI,iI=Q,iI=FI,II=(iI=Q)+(kI=FI)|0,(DI=(fI=B)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),AB=II,nI=DI,kI=(iI=_A)+DI|0,DI=(II=$A)+(fI=AB)|0,kI>>>0>>0&&(DI=DI+1|0),dI=kI,FI=DI,DI=Dn,II=kI,fI=kI+(nI=mn)|0,kI=(DI=FI)+(iI=Dn)|0,fI>>>0>>0&&(kI=kI+1|0),BB=fI,QB=kI,kI=FI,kI=MI,WI=DI=0|Dw(0|(DI=dI)^(nI=WI),0|(II=(kI=FI)^(II=MI)|0),32,0|(DI=0)),MI=II=U,II=hI,kI=DI,fI=(II=MI)+(DI=hI)|0,(iI=kI+(nI=$I)|0)>>>0>>0&&(fI=fI+1|0),dI=iI,FI=fI,fI=NI,II=iI,zI=II=0|Dw(0|iI^(nI=zI),0|(kI=(fI=FI)^(kI=NI)|0),24,0|(II=0)),NI=kI=U,iI=(kI=QB)+(II=NI)|0,(DI=(fI=BB)+(nI=zI)|0)>>>0>>0&&(iI=iI+1|0),An=DI,VI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=VI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=FI,iI=kI,DI=(fI=MI)+(kI=FI)|0,(II=iI+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),dI=II,FI=DI,DI=NI,zI=fI=0|Dw(0|(fI=II)^(nI=zI),0|(iI=(DI=FI)^(iI=NI)|0),63,0|(fI=0)),NI=iI=U,II=(iI=qA)+(fI=NI)|0,(kI=(DI=TA)+(nI=zI)|0)>>>0>>0&&(II=II+1|0),$I=kI,hI=II,II=an,iI=kI,kI=(II=hI)+(DI=an)|0,(fI=iI+(nI=Mn)|0)>>>0>>0&&(kI=kI+1|0),gB=fI,CB=kI,wB=zI,rB=kI=NI,eB=$I,bB=kI=hI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,aB=II,cB=iI,iI=oI,iI=TI,fI=(iI=oI)+(II=TI)|0,(DI=(kI=XI)+(nI=Yn)|0)>>>0>>0&&(fI=fI+1|0),iB=fI,nI=DI,II=(iI=aB)+DI|0,DI=(fI=cB)+(kI=iB)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=cn,fI=II,II=(DI=EI)+(iI=cn)|0,(kI=fI+(nI=Kn)|0)>>>0>>0&&(II=II+1|0),DB=kI,kB=II,fB=JI,IB=II=sI,II=EI,II=vI,uI=DI=0|Dw(0|(DI=uI)^(nI=jI),0|(fI=(II=EI)^(fI=vI)|0),32,0|(DI=0)),EI=fI=U,nB=DI,EB=fI,fI=tI,fI=mI,kI=(fI=tI)+(DI=mI)|0,(iI=(II=lI)+(nI=pI)|0)>>>0>>0&&(kI=kI+1|0),lI=iI,tI=kI,nI=iI,DI=(fI=nB)+iI|0,iI=(kI=EB)+(II=tI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=fB)^DI,0|(fI=(iI=IB)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=kB)+(kI=sI)|0,(II=(iI=DB)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=oI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,pI=DI=0|Dw(0|(DI=eB)^(nI=uI=fI),0|(fI=(iI=bB)^(fI=EI)|0),32,0|(DI=0)),mI=fI=U,YB=DI,GB=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,MB=iI,oB=DI,DI=UI,DI=SI,II=(DI=UI)+(iI=SI)|0,(kI=(fI=ZI)+(nI=Gn)|0)>>>0>>0&&(II=II+1|0),FB=II,nI=kI,iI=(DI=MB)+kI|0,kI=(II=oB)+(fI=FB)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=nn,II=iI,fI=iI+(nI=Jn)|0,iI=(kI=YI)+(DI=nn)|0,fI>>>0>>0&&(iI=iI+1|0),uB=fI,UB=iI,mB=lI,sB=iI=tI,iI=YI,iI=xI,KI=kI=0|Dw(0|(kI=KI)^(nI=en),0|(II=(iI=YI)^(II=xI)|0),32,0|(kI=0)),YI=II=U,II=LI,iI=kI,fI=(II=YI)+(kI=LI)|0,(DI=iI+(nI=_I)|0)>>>0>>0&&(fI=fI+1|0),ZI=DI,UI=fI,nI=DI,lI=II=0|Dw(0|(II=mB)^DI,0|(iI=(fI=sB)^(iI=UI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=UB)+(II=tI)|0,(kI=(fI=uB)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=YI,KI=iI=0|Dw(0|(iI=kI)^(nI=KI),0|(fI=(DI=LI)^(fI=YI)|0),16,0|(iI=0)),YI=fI=U,fI=UI,DI=iI,kI=(fI=YI)+(iI=UI)|0,(II=DI+(nI=ZI)|0)>>>0>>0&&(kI=kI+1|0),ZI=II,UI=kI,nI=II,iI=(fI=YB)+II|0,II=(kI=GB)+(DI=UI)|0,iI>>>0>>0&&(II=II+1|0),en=iI,xI=II,nI=iI,zI=kI=0|Dw(0|(kI=wB)^iI,0|(fI=(II=rB)^(fI=xI)|0),24,0|(kI=0)),NI=fI=U,iI=(fI=CB)+(kI=NI)|0,(DI=(II=gB)+(nI=zI)|0)>>>0>>0&&(iI=iI+1|0),$I=DI,hI=iI,iI=kn,fI=DI,kI=DI+(nI=tn)|0,DI=(iI=hI)+(II=kn)|0,kI>>>0>>0&&(DI=DI+1|0),KB=kI,tB=DI,JB=HI,dB=DI=GI,DI=yI,DI=RI,DI=OI,HI=iI=0|Dw(0|(iI=Qn)^(nI=bn),0|(fI=(DI=RI)^(fI=OI)|0),16,0|(iI=0)),GI=fI=U,kI=(fI=yI)+(iI=GI)|0,(II=(DI=Bn)+(nI=HI)|0)>>>0>>0&&(kI=kI+1|0),Bn=II,yI=kI,nI=II,Qn=fI=0|Dw(0|(fI=JB)^II,0|(DI=(kI=dB)^(DI=yI)|0),63,0|(fI=0)),RI=DI=U,lB=fI,ZB=DI,DI=oI,DI=Cn,II=(DI=oI)+(fI=Cn)|0,(iI=(kI=XI)+(nI=sn)|0)>>>0>>0&&(II=II+1|0),pB=II,nI=iI,fI=(DI=lB)+iI|0,iI=(II=ZB)+(kI=pB)|0,fI>>>0>>0&&(iI=iI+1|0),XI=fI,oI=iI,iI=En,II=fI,kI=fI+(nI=ln)|0,fI=(iI=oI)+(DI=En)|0,kI>>>0>>0&&(fI=fI+1|0),HB=kI,NB=fI,fI=YI,fI=oI,KI=iI=0|Dw(0|(iI=KI)^(nI=XI),0|(II=(fI=YI)^(II=oI)|0),32,0|(iI=0)),YI=II=U,II=FI,fI=iI,kI=(II=YI)+(iI=FI)|0,(DI=fI+(nI=dI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=RI,II=DI,dI=II=0|Dw(0|DI^(nI=Qn),0|(fI=(kI=oI)^(fI=RI)|0),24,0|(II=0)),FI=fI=U,DI=(fI=NB)+(II=FI)|0,(iI=(kI=HB)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),Qn=iI,RI=DI,DI=YI,fI=iI,KI=fI=0|Dw(0|iI^(nI=KI),0|(kI=(DI=RI)^(kI=YI)|0),16,0|(fI=0)),YI=kI=U,kI=oI,DI=fI,iI=(kI=YI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=FI,dI=kI=0|Dw(0|(kI=II)^(nI=dI),0|(DI=(iI=oI)^(DI=FI)|0),63,0|(kI=0)),FI=DI=U,II=(DI=tB)+(kI=FI)|0,(fI=(iI=KB)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=En,DI=fI,fI=(II=OI)+(iI=En)|0,(kI=DI+(nI=ln)|0)>>>0>>0&&(fI=fI+1|0),vB=kI,WB=fI,XB=dI,LB=fI=FI,VB=bn,hB=fI=OI,fI=tI,fI=UI,lI=II=0|Dw(0|(II=lI)^(nI=ZI),0|(DI=(fI=tI)^(DI=UI)|0),63,0|(II=0)),tI=DI=U,yB=II,RB=DI,DI=VI,DI=kn,kI=(DI=VI)+(II=kn)|0,(iI=(fI=An)+(nI=tn)|0)>>>0>>0&&(kI=kI+1|0),OB=kI,nI=iI,II=(DI=yB)+iI|0,iI=(kI=RB)+(fI=OB)|0,II>>>0>>0&&(iI=iI+1|0),ZI=II,UI=iI,iI=In,kI=II,II=(iI=UI)+(DI=In)|0,(fI=kI+(nI=dn)|0)>>>0>>0&&(II=II+1|0),xB=fI,PB=II,zB=lI,jB=II=tI,II=GI,II=UI,HI=iI=0|Dw(0|(iI=HI)^(nI=ZI),0|(kI=(II=GI)^(kI=UI)|0),32,0|(iI=0)),GI=kI=U,SB=iI,TB=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=SB)+DI|0,DI=(fI=TB)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=zB)^iI,0|(kI=(DI=jB)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=PB)+(fI=tI)|0,(II=(DI=xB)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),ZI=II,UI=iI,iI=GI,kI=0|Dw(0|(kI=II)^(nI=HI),0|(DI=(iI=UI)^(DI=GI)|0),16,0|(kI=0)),GI=DI=U,An=iI=0|Dw(0|(iI=VB)^(nI=HI=kI),0|(kI=(DI=hB)^(kI=GI)|0),32,0|(iI=0)),VI=kI=U,qB=iI,_B=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,$B=DI,AQ=iI,iI=LI,iI=rn,II=(iI=LI)+(DI=rn)|0,(fI=(kI=_I)+(nI=Un)|0)>>>0>>0&&(II=II+1|0),BQ=II,nI=fI,DI=(iI=$B)+fI|0,fI=(II=AQ)+(kI=BQ)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=wn,II=DI,kI=DI+(nI=Fn)|0,DI=(fI=EI)+(iI=wn)|0,kI>>>0>>0&&(DI=DI+1|0),QQ=kI,gQ=DI,CQ=JI,wQ=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=yI,DI=fI,kI=(II=MI)+(fI=yI)|0,(iI=DI+(nI=Bn)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=CQ)^iI,0|(DI=(kI=wQ)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=gQ)+(II=sI)|0,(fI=(kI=QQ)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,DI=fI,WI=DI=0|Dw(0|fI^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=qB)+II|0,II=(fI=_B)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),Bn=DI,yI=II,nI=DI,dI=fI=0|Dw(0|(fI=XB)^DI,0|(kI=(II=LB)^(kI=yI)|0),24,0|(fI=0)),FI=kI=U,DI=(kI=WB)+(fI=FI)|0,(iI=(II=vB)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=an,kI=iI,fI=iI+(nI=Mn)|0,iI=(DI=OI)+(II=an)|0,fI>>>0>>0&&(iI=iI+1|0),rQ=fI,eQ=iI,bQ=zI,aQ=iI=NI,iI=mI,iI=hI,pI=DI=0|Dw(0|(DI=pI)^(nI=$I),0|(kI=(iI=mI)^(kI=hI)|0),16,0|(DI=0)),mI=kI=U,kI=xI,iI=DI,fI=(kI=mI)+(DI=xI)|0,(II=iI+(nI=en)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,en=kI=0|Dw(0|(kI=bQ)^II,0|(iI=(fI=aQ)^(iI=NI)|0),63,0|(kI=0)),xI=iI=U,cQ=kI,iQ=iI,iI=UI,iI=gn,II=(iI=UI)+(kI=gn)|0,(DI=(fI=ZI)+(nI=on)|0)>>>0>>0&&(II=II+1|0),DQ=II,nI=DI,kI=(iI=cQ)+DI|0,DI=(II=iQ)+(fI=DQ)|0,kI>>>0>>0&&(DI=DI+1|0),ZI=kI,UI=DI,DI=Q,II=kI,fI=kI+(nI=B)|0,kI=(DI=UI)+(iI=Q)|0,fI>>>0>>0&&(kI=kI+1|0),kQ=fI,fQ=kI,kI=MI,kI=UI,WI=DI=0|Dw(0|(DI=WI)^(nI=ZI),0|(II=(kI=MI)^(II=UI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=xI,II=iI,ZI=II=0|Dw(0|iI^(nI=en),0|(kI=(fI=oI)^(kI=xI)|0),24,0|(II=0)),UI=kI=U,iI=(kI=fQ)+(II=UI)|0,(DI=(fI=kQ)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),en=DI,xI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=xI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=UI,ZI=fI=0|Dw(0|(fI=II)^(nI=ZI),0|(iI=(DI=oI)^(iI=UI)|0),63,0|(fI=0)),UI=iI=U,II=(iI=eQ)+(fI=UI)|0,(kI=(DI=rQ)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),$I=kI,hI=II,II=rn,iI=kI,kI=(II=hI)+(DI=rn)|0,(fI=iI+(nI=Un)|0)>>>0>>0&&(kI=kI+1|0),IQ=fI,nQ=kI,EQ=ZI,YQ=kI=UI,GQ=$I,MQ=kI=hI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,oQ=II,FQ=iI,iI=RI,iI=wn,fI=(iI=RI)+(II=wn)|0,(DI=(kI=Qn)+(nI=Fn)|0)>>>0>>0&&(fI=fI+1|0),uQ=fI,nI=DI,II=(iI=oQ)+DI|0,DI=(fI=FQ)+(kI=uQ)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=Cn,fI=II,II=(DI=EI)+(iI=Cn)|0,(kI=fI+(nI=sn)|0)>>>0>>0&&(II=II+1|0),UQ=kI,mQ=II,sQ=JI,KQ=II=sI,II=EI,II=mI,uI=DI=0|Dw(0|(DI=uI)^(nI=pI),0|(fI=(II=EI)^(fI=mI)|0),32,0|(DI=0)),EI=fI=U,tQ=DI,JQ=fI,fI=GI,fI=vI,kI=(fI=GI)+(DI=vI)|0,(iI=(II=HI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),HI=iI,GI=kI,nI=iI,DI=(fI=tQ)+iI|0,iI=(kI=JQ)+(II=GI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=sQ)^DI,0|(fI=(iI=KQ)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=mQ)+(kI=sI)|0,(II=(iI=UQ)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),pI=II,mI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=mI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,$I=DI=0|Dw(0|(DI=GQ)^(nI=uI=fI),0|(fI=(iI=MQ)^(fI=EI)|0),32,0|(DI=0)),hI=fI=U,dQ=DI,lQ=fI,fI=GI,fI=tI,lI=iI=0|Dw(0|(iI=HI)^(nI=lI),0|(DI=(fI=GI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,ZQ=iI,pQ=DI,DI=LI,DI=qI,II=(DI=LI)+(iI=qI)|0,(kI=(fI=_I)+(nI=un)|0)>>>0>>0&&(II=II+1|0),HQ=II,nI=kI,iI=(DI=ZQ)+kI|0,kI=(II=pQ)+(fI=HQ)|0,iI>>>0>>0&&(kI=kI+1|0),HI=iI,GI=kI,kI=cn,II=iI,fI=iI+(nI=Kn)|0,iI=(kI=GI)+(DI=cn)|0,fI>>>0>>0&&(iI=iI+1|0),NQ=fI,vQ=iI,WQ=lI,XQ=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=WQ)^DI,0|(iI=(fI=XQ)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=vQ)+(II=tI)|0,(kI=(fI=NQ)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=dQ)+II|0,II=(kI=lQ)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,ZI=kI=0|Dw(0|(kI=EQ)^iI,0|(fI=(II=YQ)^(fI=NI)|0),24,0|(kI=0)),UI=fI=U,iI=(fI=nQ)+(kI=UI)|0,(DI=(II=IQ)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=Q,fI=DI,kI=DI+(nI=B)|0,DI=(iI=RI)+(II=Q)|0,kI>>>0>>0&&(DI=DI+1|0),LQ=kI,VQ=DI,hQ=dI,yQ=DI=FI,DI=VI,DI=OI,dI=iI=0|Dw(0|(iI=An)^(nI=bn),0|(fI=(DI=VI)^(fI=OI)|0),16,0|(iI=0)),FI=fI=U,fI=yI,DI=iI,kI=(fI=FI)+(iI=yI)|0,(II=DI+(nI=Bn)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,Bn=fI=0|Dw(0|(fI=hQ)^II,0|(DI=(kI=yQ)^(DI=VI)|0),63,0|(fI=0)),yI=DI=U,RQ=fI,OQ=DI,DI=mI,DI=In,II=(DI=mI)+(fI=In)|0,(iI=(kI=pI)+(nI=dn)|0)>>>0>>0&&(II=II+1|0),xQ=II,nI=iI,fI=(DI=RQ)+iI|0;iI=(II=OQ)+(kI=xQ)|0,fI>>>0>>0&&(iI=iI+1|0),pI=fI,mI=iI,iI=Dn,II=fI,kI=fI+(nI=mn)|0,fI=(iI=mI)+(DI=Dn)|0,kI>>>0>>0&&(fI=fI+1|0),PQ=kI,zQ=fI,fI=GI,fI=mI,HI=iI=0|Dw(0|(iI=HI)^(nI=pI),0|(II=(fI=GI)^(II=mI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=yI,II=DI,pI=II=0|Dw(0|DI^(nI=Bn),0|(fI=(kI=oI)^(fI=yI)|0),24,0|(II=0)),mI=fI=U,DI=(fI=zQ)+(II=mI)|0,(iI=(kI=PQ)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),Bn=iI,yI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=yI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=mI,pI=kI=0|Dw(0|(kI=II)^(nI=pI),0|(DI=(iI=oI)^(DI=mI)|0),63,0|(kI=0)),mI=DI=U,II=(DI=VQ)+(kI=mI)|0,(fI=(iI=LQ)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=wn,DI=fI,fI=(II=OI)+(iI=wn)|0,(kI=DI+(nI=Fn)|0)>>>0>>0&&(fI=fI+1|0),jQ=kI,SQ=fI,TQ=pI,qQ=fI=mI,_Q=bn,$Q=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,Ag=II,Bg=DI,DI=xI,DI=PI,kI=(DI=xI)+(II=PI)|0,(iI=(fI=en)+(nI=fn)|0)>>>0>>0&&(kI=kI+1|0),Qg=kI,nI=iI,II=(DI=Ag)+iI|0,iI=(kI=Bg)+(fI=Qg)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=TI,kI=II,II=(iI=YI)+(DI=TI)|0,(fI=kI+(nI=Yn)|0)>>>0>>0&&(II=II+1|0),gg=fI,Cg=II,wg=lI,rg=II=tI,II=YI,II=FI,KI=iI=0|Dw(0|(iI=KI)^(nI=dI),0|(kI=(II=YI)^(kI=FI)|0),32,0|(iI=0)),YI=kI=U,eg=iI,bg=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=eg)+DI|0,DI=(fI=bg)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=wg)^iI,0|(kI=(DI=rg)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=Cg)+(fI=tI)|0,(II=(DI=gg)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),dI=II,FI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=FI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,en=iI=0|Dw(0|(iI=_Q)^(nI=KI=kI),0|(kI=(DI=$Q)^(kI=YI)|0),32,0|(iI=0)),xI=kI=U,ag=iI,cg=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,ig=DI,Dg=iI,iI=LI,iI=nn,II=(iI=LI)+(DI=nn)|0,(fI=(kI=_I)+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),kg=II,nI=fI,DI=(iI=ig)+fI|0,fI=(II=Dg)+(kI=kg)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=SI,II=DI,kI=DI+(nI=Gn)|0,DI=(fI=EI)+(iI=SI)|0,kI>>>0>>0&&(DI=DI+1|0),fg=kI,Ig=DI,ng=JI,Eg=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=ng)^iI,0|(DI=(kI=Eg)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=Ig)+(II=sI)|0,(fI=(kI=fg)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,DI=fI,WI=DI=0|Dw(0|fI^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=ag)+II|0,II=(fI=cg)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,pI=fI=0|Dw(0|(fI=TQ)^DI,0|(kI=(II=qQ)^(kI=VI)|0),24,0|(fI=0)),mI=kI=U,DI=(kI=SQ)+(fI=mI)|0,(iI=(II=jQ)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=TI,kI=iI,fI=iI+(nI=Yn)|0,iI=(DI=OI)+(II=TI)|0,fI>>>0>>0&&(iI=iI+1|0),Yg=fI,Gg=iI,Mg=ZI,og=iI=UI,iI=hI,iI=RI,ZI=DI=0|Dw(0|(DI=$I)^(nI=Qn),0|(kI=(iI=hI)^(kI=RI)|0),16,0|(DI=0)),UI=kI=U,kI=NI,iI=DI,fI=(kI=UI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,$I=kI=0|Dw(0|(kI=Mg)^II,0|(iI=(fI=og)^(iI=NI)|0),63,0|(kI=0)),hI=iI=U,Fg=kI,ug=iI,iI=FI,iI=qI,II=(iI=FI)+(kI=qI)|0,(DI=(fI=dI)+(nI=un)|0)>>>0>>0&&(II=II+1|0),Ug=II,nI=DI,kI=(iI=Fg)+DI|0,DI=(II=ug)+(fI=Ug)|0,kI>>>0>>0&&(DI=DI+1|0),dI=kI,FI=DI,DI=SI,II=kI,fI=kI+(nI=Gn)|0,kI=(DI=FI)+(iI=SI)|0,fI>>>0>>0&&(kI=kI+1|0),mg=fI,sg=kI,kI=FI,kI=MI,WI=DI=0|Dw(0|(DI=dI)^(nI=WI),0|(II=(kI=FI)^(II=MI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=hI,II=iI,dI=II=0|Dw(0|iI^(nI=$I),0|(kI=(fI=oI)^(kI=hI)|0),24,0|(II=0)),FI=kI=U,iI=(kI=sg)+(II=FI)|0,(DI=(fI=mg)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),$I=DI,hI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=hI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=FI,dI=fI=0|Dw(0|(fI=II)^(nI=dI),0|(iI=(DI=oI)^(iI=FI)|0),63,0|(fI=0)),FI=iI=U,II=(iI=Gg)+(fI=FI)|0,(kI=(DI=Yg)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=Cn,iI=kI,kI=(II=RI)+(DI=Cn)|0,(fI=iI+(nI=sn)|0)>>>0>>0&&(kI=kI+1|0),Kg=fI,tg=kI,Jg=dI,dg=kI=FI,lg=Qn,Zg=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,pg=II,Hg=iI,iI=yI,iI=In,fI=(iI=yI)+(II=In)|0,(DI=(kI=Bn)+(nI=dn)|0)>>>0>>0&&(fI=fI+1|0),Ng=fI,nI=DI,II=(iI=pg)+DI|0,DI=(fI=Hg)+(kI=Ng)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=rn,fI=II,II=(DI=EI)+(iI=rn)|0,(kI=fI+(nI=Un)|0)>>>0>>0&&(II=II+1|0),vg=kI,Wg=II,Xg=JI,Lg=II=sI,II=EI,II=UI,uI=DI=0|Dw(0|(DI=uI)^(nI=ZI),0|(fI=(II=EI)^(fI=UI)|0),32,0|(DI=0)),EI=fI=U,Vg=DI,hg=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=Vg)+iI|0,iI=(kI=hg)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=Xg)^DI,0|(fI=(iI=Lg)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=Wg)+(kI=sI)|0,(II=(iI=vg)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),ZI=II,UI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=UI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,Bn=DI=0|Dw(0|(DI=lg)^(nI=uI=fI),0|(fI=(iI=Zg)^(fI=EI)|0),32,0|(DI=0)),yI=fI=U,yg=DI,Rg=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,Og=iI,xg=DI,DI=LI,DI=an,II=(DI=LI)+(iI=an)|0,(kI=(fI=_I)+(nI=Mn)|0)>>>0>>0&&(II=II+1|0),Pg=II,nI=kI,iI=(DI=Og)+kI|0,kI=(II=xg)+(fI=Pg)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=PI,II=iI,fI=iI+(nI=fn)|0,iI=(kI=YI)+(DI=PI)|0,fI>>>0>>0&&(iI=iI+1|0),zg=fI,jg=iI,Sg=lI,Tg=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=Sg)^DI,0|(iI=(fI=Tg)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=jg)+(II=tI)|0,(kI=(fI=zg)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=yg)+II|0,II=(kI=Rg)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,dI=kI=0|Dw(0|(kI=Jg)^iI,0|(fI=(II=dg)^(fI=NI)|0),24,0|(kI=0)),FI=fI=U,iI=(fI=tg)+(kI=FI)|0,(DI=(II=Kg)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=En,fI=DI,kI=DI+(nI=ln)|0,DI=(iI=RI)+(II=En)|0,kI>>>0>>0&&(DI=DI+1|0),qg=kI,_g=DI,$g=pI,AC=DI=mI,DI=xI,DI=OI,pI=iI=0|Dw(0|(iI=en)^(nI=bn),0|(fI=(DI=xI)^(fI=OI)|0),16,0|(iI=0)),mI=fI=U,fI=VI,DI=iI,kI=(fI=mI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,en=fI=0|Dw(0|(fI=$g)^II,0|(DI=(kI=AC)^(DI=VI)|0),63,0|(fI=0)),xI=DI=U,BC=fI,QC=DI,DI=UI,DI=kn,II=(DI=UI)+(fI=kn)|0,(iI=(kI=ZI)+(nI=tn)|0)>>>0>>0&&(II=II+1|0),gC=II,nI=iI,fI=(DI=BC)+iI|0,iI=(II=QC)+(kI=gC)|0,fI>>>0>>0&&(iI=iI+1|0),ZI=fI,UI=iI,iI=nn,II=fI,kI=fI+(nI=Jn)|0,fI=(iI=UI)+(DI=nn)|0,kI>>>0>>0&&(fI=fI+1|0),CC=kI,wC=fI,fI=GI,fI=UI,HI=iI=0|Dw(0|(iI=HI)^(nI=ZI),0|(II=(fI=GI)^(II=UI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=xI,II=DI,ZI=II=0|Dw(0|DI^(nI=en),0|(fI=(kI=oI)^(fI=xI)|0),24,0|(II=0)),UI=fI=U,DI=(fI=wC)+(II=UI)|0,(iI=(kI=CC)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),en=iI,xI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=xI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=UI,ZI=kI=0|Dw(0|(kI=II)^(nI=ZI),0|(DI=(iI=oI)^(DI=UI)|0),63,0|(kI=0)),UI=DI=U,II=(DI=_g)+(kI=UI)|0,(fI=(iI=qg)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=TI,DI=fI,fI=(II=OI)+(iI=TI)|0,(kI=DI+(nI=Yn)|0)>>>0>>0&&(fI=fI+1|0),rC=kI,eC=fI,bC=ZI,aC=fI=UI,cC=bn,iC=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,DC=II,kC=DI,DI=hI,DI=gn,kI=(DI=hI)+(II=gn)|0,(iI=(fI=$I)+(nI=on)|0)>>>0>>0&&(kI=kI+1|0),fC=kI,nI=iI,II=(DI=DC)+iI|0,iI=(kI=kC)+(fI=fC)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=cn,kI=II,II=(iI=YI)+(DI=cn)|0,(fI=kI+(nI=Kn)|0)>>>0>>0&&(II=II+1|0),IC=fI,nC=II,EC=lI,YC=II=tI,II=YI,II=mI,KI=iI=0|Dw(0|(iI=KI)^(nI=pI),0|(kI=(II=YI)^(kI=mI)|0),32,0|(iI=0)),YI=kI=U,GC=iI,MC=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=GC)+DI|0,DI=(fI=MC)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=EC)^iI,0|(kI=(DI=YC)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=nC)+(fI=tI)|0,(II=(DI=IC)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),pI=II,mI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=mI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,$I=iI=0|Dw(0|(iI=cC)^(nI=KI=kI),0|(kI=(DI=iC)^(kI=YI)|0),32,0|(iI=0)),hI=kI=U,oC=iI,FC=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,uC=DI,UC=iI,iI=LI,iI=En,II=(iI=LI)+(DI=En)|0,(fI=(kI=_I)+(nI=ln)|0)>>>0>>0&&(II=II+1|0),mC=II,nI=fI,DI=(iI=uC)+fI|0,fI=(II=UC)+(kI=mC)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=Dn,II=DI,kI=DI+(nI=mn)|0,DI=(fI=EI)+(iI=Dn)|0,kI>>>0>>0&&(DI=DI+1|0),sC=kI,KC=DI,tC=JI,JC=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=tC)^iI,0|(DI=(kI=JC)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=KC)+(II=sI)|0,(fI=(kI=sC)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=oC)+II|0,II=(fI=FC)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,ZI=fI=0|Dw(0|(fI=bC)^DI,0|(kI=(II=aC)^(kI=VI)|0),24,0|(fI=0)),UI=kI=U,DI=(kI=eC)+(fI=UI)|0,(iI=(II=rC)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=Dn,kI=iI,fI=iI+(nI=mn)|0,iI=(DI=OI)+(II=Dn)|0,fI>>>0>>0&&(iI=iI+1|0),dC=fI,lC=iI,ZC=dI,pC=iI=FI,iI=yI,iI=RI,dI=DI=0|Dw(0|(DI=Bn)^(nI=Qn),0|(kI=(iI=yI)^(kI=RI)|0),16,0|(DI=0)),FI=kI=U,kI=NI,iI=DI,fI=(kI=FI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,Bn=kI=0|Dw(0|(kI=ZC)^II,0|(iI=(fI=pC)^(iI=NI)|0),63,0|(kI=0)),yI=iI=U,HC=kI,NC=iI,iI=mI,iI=nn,II=(iI=mI)+(kI=nn)|0,(DI=(fI=pI)+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),vC=II,nI=DI,kI=(iI=HC)+DI|0,DI=(II=NC)+(fI=vC)|0,kI>>>0>>0&&(DI=DI+1|0),pI=kI,mI=DI,DI=gn,II=kI,fI=kI+(nI=on)|0,kI=(DI=mI)+(iI=gn)|0,fI>>>0>>0&&(kI=kI+1|0),WC=fI,XC=kI,kI=MI,kI=mI,WI=DI=0|Dw(0|(DI=WI)^(nI=pI),0|(II=(kI=MI)^(II=mI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=yI,II=iI,pI=II=0|Dw(0|iI^(nI=Bn),0|(kI=(fI=oI)^(kI=yI)|0),24,0|(II=0)),mI=kI=U,iI=(kI=XC)+(II=mI)|0,(DI=(fI=WC)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Bn=DI,yI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=yI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=mI,pI=fI=0|Dw(0|(fI=II)^(nI=pI),0|(iI=(DI=oI)^(iI=mI)|0),63,0|(fI=0)),mI=iI=U,II=(iI=lC)+(fI=mI)|0,(kI=(DI=dC)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=cn,iI=kI,kI=(II=RI)+(DI=cn)|0,(fI=iI+(nI=Kn)|0)>>>0>>0&&(kI=kI+1|0),LC=fI,VC=kI,hC=pI,yC=kI=mI,RC=Qn,OC=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,xC=II,PC=iI,iI=xI,iI=kn,fI=(iI=xI)+(II=kn)|0,(DI=(kI=en)+(nI=tn)|0)>>>0>>0&&(fI=fI+1|0),zC=fI,nI=DI,II=(iI=xC)+DI|0,DI=(fI=PC)+(kI=zC)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=an,fI=II,II=(DI=EI)+(iI=an)|0,(kI=fI+(nI=Mn)|0)>>>0>>0&&(II=II+1|0),jC=kI,SC=II,TC=JI,qC=II=sI,II=EI,II=FI,uI=DI=0|Dw(0|(DI=uI)^(nI=dI),0|(fI=(II=EI)^(fI=FI)|0),32,0|(DI=0)),EI=fI=U,_C=DI,$C=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=_C)+iI|0,iI=(kI=$C)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=TC)^DI,0|(fI=(iI=qC)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=SC)+(kI=sI)|0,(II=(iI=jC)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),dI=II,FI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=FI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,en=DI=0|Dw(0|(DI=RC)^(nI=uI=fI),0|(fI=(iI=OC)^(fI=EI)|0),32,0|(DI=0)),xI=fI=U,Aw=DI,Bw=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,Qw=iI,gw=DI,DI=LI,DI=PI,II=(DI=LI)+(iI=PI)|0,(kI=(fI=_I)+(nI=fn)|0)>>>0>>0&&(II=II+1|0),Cw=II,nI=kI,iI=(DI=Qw)+kI|0,kI=(II=gw)+(fI=Cw)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=Cn,II=iI,fI=iI+(nI=sn)|0,iI=(kI=YI)+(DI=Cn)|0,fI>>>0>>0&&(iI=iI+1|0),ww=fI,rw=iI,ew=lI,bw=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=ew)^DI,0|(iI=(fI=bw)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=rw)+(II=tI)|0,(kI=(fI=ww)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=Aw)+II|0,II=(kI=Bw)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,pI=kI=0|Dw(0|(kI=hC)^iI,0|(fI=(II=yC)^(fI=NI)|0),24,0|(kI=0)),mI=fI=U,iI=(fI=VC)+(kI=mI)|0,(DI=(II=LC)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=Cn,fI=DI,kI=DI+(nI=sn)|0,DI=(iI=RI)+(II=Cn)|0,kI>>>0>>0&&(DI=DI+1|0),aw=kI,cw=DI,iw=ZI,kw=DI=UI,DI=hI,DI=OI,ZI=iI=0|Dw(0|(iI=$I)^(nI=bn),0|(fI=(DI=hI)^(fI=OI)|0),16,0|(iI=0)),UI=fI=U,fI=VI,DI=iI,kI=(fI=UI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,$I=fI=0|Dw(0|(fI=iw)^II,0|(DI=(kI=kw)^(DI=VI)|0),63,0|(fI=0)),hI=DI=U,fw=fI,Iw=DI,DI=FI,DI=qI,II=(DI=FI)+(fI=qI)|0,(iI=(kI=dI)+(nI=un)|0)>>>0>>0&&(II=II+1|0),nw=II,nI=iI,fI=(DI=fw)+iI|0,iI=(II=Iw)+(kI=nw)|0,fI>>>0>>0&&(iI=iI+1|0),dI=fI,FI=iI,iI=wn,II=fI,kI=fI+(nI=Fn)|0,fI=(iI=FI)+(DI=wn)|0,kI>>>0>>0&&(fI=fI+1|0),Ew=kI,Yw=fI,fI=GI,fI=FI,HI=iI=0|Dw(0|(iI=HI)^(nI=dI),0|(II=(fI=GI)^(II=FI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=hI,II=DI,dI=II=0|Dw(0|DI^(nI=$I),0|(fI=(kI=oI)^(fI=hI)|0),24,0|(II=0)),FI=fI=U,DI=(fI=Yw)+(II=FI)|0,(iI=(kI=Ew)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),$I=iI,hI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=hI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=FI,dI=kI=0|Dw(0|(kI=II)^(nI=dI),0|(DI=(iI=oI)^(DI=FI)|0),63,0|(kI=0)),FI=DI=U,II=(DI=cw)+(kI=FI)|0,(fI=(iI=aw)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=qI,DI=fI,fI=(II=OI)+(iI=qI)|0,(kI=DI+(nI=un)|0)>>>0>>0&&(fI=fI+1|0),Gw=kI,Mw=fI,ow=dI,Fw=fI=FI,uw=bn,Uw=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,mw=II,sw=DI,DI=yI,DI=In,kI=(DI=yI)+(II=In)|0,(iI=(fI=Bn)+(nI=dn)|0)>>>0>>0&&(kI=kI+1|0),Kw=kI,nI=iI,II=(DI=mw)+iI|0,iI=(kI=sw)+(fI=Kw)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=Q,kI=II,II=(iI=YI)+(DI=Q)|0,(fI=kI+(nI=B)|0)>>>0>>0&&(II=II+1|0),tw=fI,Jw=II,dw=lI,lw=II=tI,II=YI,II=UI,KI=iI=0|Dw(0|(iI=KI)^(nI=ZI),0|(kI=(II=YI)^(kI=UI)|0),32,0|(iI=0)),YI=kI=U,Zw=iI,pw=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=Zw)+DI|0,DI=(fI=pw)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=dw)^iI,0|(kI=(DI=lw)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=Jw)+(fI=tI)|0,(II=(DI=tw)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),ZI=II,UI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=UI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,Bn=iI=0|Dw(0|(iI=uw)^(nI=KI=kI),0|(kI=(DI=Uw)^(kI=YI)|0),32,0|(iI=0)),yI=kI=U,Hw=iI,Nw=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,vw=DI,Ww=iI,iI=LI,iI=SI,II=(iI=LI)+(DI=SI)|0,(fI=(kI=_I)+(nI=Gn)|0)>>>0>>0&&(II=II+1|0),Xw=II,nI=fI,DI=(iI=vw)+fI|0,fI=(II=Ww)+(kI=Xw)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=rn,II=DI,kI=DI+(nI=Un)|0,DI=(fI=EI)+(iI=rn)|0,kI>>>0>>0&&(DI=DI+1|0),Lw=kI,Vw=DI,hw=JI,yw=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=hw)^iI,0|(DI=(kI=yw)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=Vw)+(II=sI)|0,(fI=(kI=Lw)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=Hw)+II|0,II=(fI=Nw)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,dI=fI=0|Dw(0|(fI=ow)^DI,0|(kI=(II=Fw)^(kI=VI)|0),24,0|(fI=0)),FI=kI=U,DI=(kI=Mw)+(fI=FI)|0,(iI=(II=Gw)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=gn,kI=iI,fI=iI+(nI=on)|0,iI=(DI=OI)+(II=gn)|0,fI>>>0>>0&&(iI=iI+1|0),Rw=fI,Ow=iI,xw=pI,Pw=iI=mI,iI=RI,iI=xI,pI=DI=0|Dw(0|(DI=Qn)^(nI=en),0|(kI=(iI=RI)^(kI=xI)|0),16,0|(DI=0)),mI=kI=U,kI=NI,iI=DI,fI=(kI=mI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,en=kI=0|Dw(0|(kI=xw)^II,0|(iI=(fI=Pw)^(iI=NI)|0),63,0|(kI=0)),xI=iI=U,zw=kI,jw=iI,iI=UI,iI=cn,II=(iI=UI)+(kI=cn)|0,(DI=(fI=ZI)+(nI=Kn)|0)>>>0>>0&&(II=II+1|0),Sw=II,nI=DI,kI=(iI=zw)+DI|0,DI=(II=jw)+(fI=Sw)|0,kI>>>0>>0&&(DI=DI+1|0),ZI=kI,UI=DI,DI=In,II=kI,fI=kI+(nI=dn)|0,kI=(DI=UI)+(iI=In)|0,fI>>>0>>0&&(kI=kI+1|0),Tw=fI,qw=kI,kI=MI,kI=UI,WI=DI=0|Dw(0|(DI=WI)^(nI=ZI),0|(II=(kI=MI)^(II=UI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=xI,II=iI,ZI=II=0|Dw(0|iI^(nI=en),0|(kI=(fI=oI)^(kI=xI)|0),24,0|(II=0)),UI=kI=U,iI=(kI=qw)+(II=UI)|0,(DI=(fI=Tw)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),en=DI,xI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=xI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=UI,ZI=fI=0|Dw(0|(fI=II)^(nI=ZI),0|(iI=(DI=oI)^(iI=UI)|0),63,0|(fI=0)),UI=iI=U,II=(iI=Ow)+(fI=UI)|0,(kI=(DI=Rw)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=SI,iI=kI,kI=(II=RI)+(DI=SI)|0,(fI=iI+(nI=Gn)|0)>>>0>>0&&(kI=kI+1|0),_w=fI,$w=kI,Ar=ZI,Br=kI=UI,Qr=Qn,gr=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,Cr=II,wr=iI,iI=hI,iI=Dn,fI=(iI=hI)+(II=Dn)|0,(DI=(kI=$I)+(nI=mn)|0)>>>0>>0&&(fI=fI+1|0),rr=fI,nI=DI,II=(iI=Cr)+DI|0,DI=(fI=wr)+(kI=rr)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=nn,fI=II,II=(DI=EI)+(iI=nn)|0,(kI=fI+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),er=kI,br=II,ar=JI,cr=II=sI,II=EI,II=mI;uI=DI=0|Dw(0|(DI=uI)^(nI=pI),0|(fI=(II=EI)^(fI=mI)|0),32,0|(DI=0)),EI=fI=U,ir=DI,Dr=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=ir)+iI|0,iI=(kI=Dr)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=ar)^DI,0|(fI=(iI=cr)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=br)+(kI=sI)|0,(II=(iI=er)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),pI=II,mI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=mI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,$I=DI=0|Dw(0|(DI=Qr)^(nI=uI=fI),0|(fI=(iI=gr)^(fI=EI)|0),32,0|(DI=0)),hI=fI=U,kr=DI,fr=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,Ir=iI,nr=DI,DI=LI,DI=En,II=(DI=LI)+(iI=En)|0,(kI=(fI=_I)+(nI=ln)|0)>>>0>>0&&(II=II+1|0),Er=II,nI=kI,iI=(DI=Ir)+kI|0,kI=(II=nr)+(fI=Er)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=wn,II=iI,fI=iI+(nI=Fn)|0,iI=(kI=YI)+(DI=wn)|0,fI>>>0>>0&&(iI=iI+1|0),Yr=fI,Gr=iI,Mr=lI,or=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=Mr)^DI,0|(iI=(fI=or)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=Gr)+(II=tI)|0,(kI=(fI=Yr)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=kr)+II|0,II=(kI=fr)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,ZI=kI=0|Dw(0|(kI=Ar)^iI,0|(fI=(II=Br)^(fI=NI)|0),24,0|(kI=0)),UI=fI=U,iI=(fI=$w)+(kI=UI)|0,(DI=(II=_w)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=SI,fI=DI,kI=DI+(nI=Gn)|0,DI=(iI=RI)+(II=SI)|0,kI>>>0>>0&&(DI=DI+1|0),Fr=kI,ur=DI,Ur=dI,mr=DI=FI,DI=yI,DI=OI,dI=iI=0|Dw(0|(iI=Bn)^(nI=bn),0|(fI=(DI=yI)^(fI=OI)|0),16,0|(iI=0)),FI=fI=U,fI=VI,DI=iI,kI=(fI=FI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,Bn=fI=0|Dw(0|(fI=Ur)^II,0|(DI=(kI=mr)^(DI=VI)|0),63,0|(fI=0)),yI=DI=U,sr=fI,Kr=DI,DI=mI,DI=an,II=(DI=mI)+(fI=an)|0,(iI=(kI=pI)+(nI=Mn)|0)>>>0>>0&&(II=II+1|0),tr=II,nI=iI,fI=(DI=sr)+iI|0,iI=(II=Kr)+(kI=tr)|0,fI>>>0>>0&&(iI=iI+1|0),pI=fI,mI=iI,iI=kn,II=fI,kI=fI+(nI=tn)|0,fI=(iI=mI)+(DI=kn)|0,kI>>>0>>0&&(fI=fI+1|0),Jr=kI,dr=fI,fI=GI,fI=mI,HI=iI=0|Dw(0|(iI=HI)^(nI=pI),0|(II=(fI=GI)^(II=mI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=yI,II=DI,pI=II=0|Dw(0|DI^(nI=Bn),0|(fI=(kI=oI)^(fI=yI)|0),24,0|(II=0)),mI=fI=U,DI=(fI=dr)+(II=mI)|0,(iI=(kI=Jr)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),Bn=iI,yI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=yI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=mI,pI=kI=0|Dw(0|(kI=II)^(nI=pI),0|(DI=(iI=oI)^(DI=mI)|0),63,0|(kI=0)),mI=DI=U,II=(DI=ur)+(kI=mI)|0,(fI=(iI=Fr)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=Q,DI=fI,fI=(II=OI)+(iI=Q)|0,(kI=DI+(nI=B)|0)>>>0>>0&&(fI=fI+1|0),lr=kI,Zr=fI,pr=pI,Hr=fI=mI,Nr=bn,vr=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,Wr=II,Xr=DI,DI=xI,DI=rn,kI=(DI=xI)+(II=rn)|0,(iI=(fI=en)+(nI=Un)|0)>>>0>>0&&(kI=kI+1|0),Lr=kI,nI=iI,II=(DI=Wr)+iI|0,iI=(kI=Xr)+(fI=Lr)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=PI,kI=II,II=(iI=YI)+(DI=PI)|0,(fI=kI+(nI=fn)|0)>>>0>>0&&(II=II+1|0),Vr=fI,hr=II,yr=lI,Rr=II=tI,II=YI,II=FI,KI=iI=0|Dw(0|(iI=KI)^(nI=dI),0|(kI=(II=YI)^(kI=FI)|0),32,0|(iI=0)),YI=kI=U,Or=iI,xr=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=Or)+DI|0,DI=(fI=xr)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=yr)^iI,0|(kI=(DI=Rr)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=hr)+(fI=tI)|0,(II=(DI=Vr)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),dI=II,FI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=FI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,en=iI=0|Dw(0|(iI=Nr)^(nI=KI=kI),0|(kI=(DI=vr)^(kI=YI)|0),32,0|(iI=0)),xI=kI=U,Pr=iI,zr=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,jr=DI,Sr=iI,iI=LI,iI=TI,II=(iI=LI)+(DI=TI)|0,(fI=(kI=_I)+(nI=Yn)|0)>>>0>>0&&(II=II+1|0),Tr=II,nI=fI,DI=(iI=jr)+fI|0,fI=(II=Sr)+(kI=Tr)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=Q,II=DI,kI=DI+(nI=B)|0,DI=(fI=EI)+(iI=Q)|0,kI>>>0>>0&&(DI=DI+1|0),qr=kI,_r=DI,$r=JI,Ae=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=$r)^iI,0|(DI=(kI=Ae)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=_r)+(II=sI)|0,(fI=(kI=qr)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=Pr)+II|0,II=(fI=zr)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,pI=fI=0|Dw(0|(fI=pr)^DI,0|(kI=(II=Hr)^(kI=VI)|0),24,0|(fI=0)),mI=kI=U,DI=(kI=Zr)+(fI=mI)|0,(iI=(II=lr)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=PI,kI=iI,fI=iI+(nI=fn)|0,iI=(DI=OI)+(II=PI)|0,fI>>>0>>0&&(iI=iI+1|0),Be=fI,Qe=iI,ge=ZI,Ce=iI=UI,iI=hI,iI=RI,ZI=DI=0|Dw(0|(DI=$I)^(nI=Qn),0|(kI=(iI=hI)^(kI=RI)|0),16,0|(DI=0)),UI=kI=U,kI=NI,iI=DI,fI=(kI=UI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,$I=kI=0|Dw(0|(kI=ge)^II,0|(iI=(fI=Ce)^(iI=NI)|0),63,0|(kI=0)),hI=iI=U,we=kI,re=iI,iI=FI,iI=TI,II=(iI=FI)+(kI=TI)|0,(DI=(fI=dI)+(nI=Yn)|0)>>>0>>0&&(II=II+1|0),ee=II,nI=DI,kI=(iI=we)+DI|0,DI=(II=re)+(fI=ee)|0,kI>>>0>>0&&(DI=DI+1|0),dI=kI,FI=DI,DI=nn,II=kI,fI=kI+(nI=Jn)|0,kI=(DI=FI)+(iI=nn)|0,fI>>>0>>0&&(kI=kI+1|0),be=fI,ae=kI,kI=FI,kI=MI,WI=DI=0|Dw(0|(DI=dI)^(nI=WI),0|(II=(kI=FI)^(II=MI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=hI,II=iI,dI=II=0|Dw(0|iI^(nI=$I),0|(kI=(fI=oI)^(kI=hI)|0),24,0|(II=0)),FI=kI=U,iI=(kI=ae)+(II=FI)|0,(DI=(fI=be)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),$I=DI,hI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=hI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=FI,dI=fI=0|Dw(0|(fI=II)^(nI=dI),0|(iI=(DI=oI)^(iI=FI)|0),63,0|(fI=0)),FI=iI=U,II=(iI=Qe)+(fI=FI)|0,(kI=(DI=Be)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=En,iI=kI,kI=(II=RI)+(DI=En)|0,(fI=iI+(nI=ln)|0)>>>0>>0&&(kI=kI+1|0),ce=fI,ie=kI,De=dI,ke=kI=FI,fe=Qn,Ie=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,ne=II,Ee=iI,iI=yI,iI=rn,fI=(iI=yI)+(II=rn)|0,(DI=(kI=Bn)+(nI=Un)|0)>>>0>>0&&(fI=fI+1|0),Ye=fI,nI=DI,II=(iI=ne)+DI|0,DI=(fI=Ee)+(kI=Ye)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=gn,fI=II,II=(DI=EI)+(iI=gn)|0,(kI=fI+(nI=on)|0)>>>0>>0&&(II=II+1|0),Ge=kI,Me=II,oe=JI,Fe=II=sI,II=EI,II=UI,uI=DI=0|Dw(0|(DI=uI)^(nI=ZI),0|(fI=(II=EI)^(fI=UI)|0),32,0|(DI=0)),EI=fI=U,ue=DI,Ue=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=ue)+iI|0,iI=(kI=Ue)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=oe)^DI,0|(fI=(iI=Fe)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=Me)+(kI=sI)|0,(II=(iI=Ge)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),ZI=II,UI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=UI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,Bn=DI=0|Dw(0|(DI=fe)^(nI=uI=fI),0|(fI=(iI=Ie)^(fI=EI)|0),32,0|(DI=0)),yI=fI=U,me=DI,se=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,Ke=iI,te=DI,DI=LI,DI=wn,II=(DI=LI)+(iI=wn)|0,(kI=(fI=_I)+(nI=Fn)|0)>>>0>>0&&(II=II+1|0),Je=II,nI=kI,iI=(DI=Ke)+kI|0,kI=(II=te)+(fI=Je)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=kn,II=iI,fI=iI+(nI=tn)|0,iI=(kI=YI)+(DI=kn)|0,fI>>>0>>0&&(iI=iI+1|0),de=fI,le=iI,Ze=lI,pe=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=Ze)^DI,0|(iI=(fI=pe)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=le)+(II=tI)|0,(kI=(fI=de)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=me)+II|0,II=(kI=se)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,dI=kI=0|Dw(0|(kI=De)^iI,0|(fI=(II=ke)^(fI=NI)|0),24,0|(kI=0)),FI=fI=U,iI=(fI=ie)+(kI=FI)|0,(DI=(II=ce)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=wn,fI=DI,kI=DI+(nI=Fn)|0,DI=(iI=RI)+(II=wn)|0,kI>>>0>>0&&(DI=DI+1|0),He=kI,Ne=DI,ve=pI,We=DI=mI,DI=xI,DI=OI,pI=iI=0|Dw(0|(iI=en)^(nI=bn),0|(fI=(DI=xI)^(fI=OI)|0),16,0|(iI=0)),mI=fI=U,fI=VI,DI=iI,kI=(fI=mI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,en=fI=0|Dw(0|(fI=ve)^II,0|(DI=(kI=We)^(DI=VI)|0),63,0|(fI=0)),xI=DI=U,Xe=fI,Le=DI,DI=UI,DI=Dn,II=(DI=UI)+(fI=Dn)|0,(iI=(kI=ZI)+(nI=mn)|0)>>>0>>0&&(II=II+1|0),Ve=II,nI=iI,fI=(DI=Xe)+iI|0,iI=(II=Le)+(kI=Ve)|0,fI>>>0>>0&&(iI=iI+1|0),ZI=fI,UI=iI,iI=In,II=fI,kI=fI+(nI=dn)|0,fI=(iI=UI)+(DI=In)|0,kI>>>0>>0&&(fI=fI+1|0),he=kI,ye=fI,fI=GI,fI=UI,HI=iI=0|Dw(0|(iI=HI)^(nI=ZI),0|(II=(fI=GI)^(II=UI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=xI,II=DI,ZI=II=0|Dw(0|DI^(nI=en),0|(fI=(kI=oI)^(fI=xI)|0),24,0|(II=0)),UI=fI=U,DI=(fI=ye)+(II=UI)|0,(iI=(kI=he)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),en=iI,xI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=xI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=UI,ZI=kI=0|Dw(0|(kI=II)^(nI=ZI),0|(DI=(iI=oI)^(DI=UI)|0),63,0|(kI=0)),UI=DI=U,II=(DI=Ne)+(kI=UI)|0,(fI=(iI=He)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=rn,DI=fI,fI=(II=OI)+(iI=rn)|0,(kI=DI+(nI=Un)|0)>>>0>>0&&(fI=fI+1|0),Re=kI,Oe=fI,xe=ZI,Pe=fI=UI,ze=bn,je=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,Se=II,Te=DI,DI=hI,DI=cn,kI=(DI=hI)+(II=cn)|0,(iI=(fI=$I)+(nI=Kn)|0)>>>0>>0&&(kI=kI+1|0),qe=kI,nI=iI,II=(DI=Se)+iI|0,iI=(kI=Te)+(fI=qe)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=qI,kI=II,II=(iI=YI)+(DI=qI)|0,(fI=kI+(nI=un)|0)>>>0>>0&&(II=II+1|0),_e=fI,$e=II,Ab=lI,Bb=II=tI,II=YI,II=mI,KI=iI=0|Dw(0|(iI=KI)^(nI=pI),0|(kI=(II=YI)^(kI=mI)|0),32,0|(iI=0)),YI=kI=U,Qb=iI,gb=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=Qb)+DI|0,DI=(fI=gb)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=Ab)^iI,0|(kI=(DI=Bb)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=$e)+(fI=tI)|0,(II=(DI=_e)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),pI=II,mI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=mI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,$I=iI=0|Dw(0|(iI=ze)^(nI=KI=kI),0|(kI=(DI=je)^(kI=YI)|0),32,0|(iI=0)),hI=kI=U,Cb=iI,wb=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,rb=DI,eb=iI,iI=LI,iI=Cn,II=(iI=LI)+(DI=Cn)|0,(fI=(kI=_I)+(nI=sn)|0)>>>0>>0&&(II=II+1|0),bb=II,nI=fI,DI=(iI=rb)+fI|0,fI=(II=eb)+(kI=bb)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=an,II=DI,kI=DI+(nI=Mn)|0,DI=(fI=EI)+(iI=an)|0,kI>>>0>>0&&(DI=DI+1|0),ab=kI,cb=DI,ib=JI,Db=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=ib)^iI,0|(DI=(kI=Db)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=cb)+(II=sI)|0,(fI=(kI=ab)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=Cb)+II|0,II=(fI=wb)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,ZI=fI=0|Dw(0|(fI=xe)^DI,0|(kI=(II=Pe)^(kI=VI)|0),24,0|(fI=0)),UI=kI=U,DI=(kI=Oe)+(fI=UI)|0,(iI=(II=Re)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=cn,kI=iI,fI=iI+(nI=Kn)|0,iI=(DI=OI)+(II=cn)|0,fI>>>0>>0&&(iI=iI+1|0),kb=fI,fb=iI,Ib=dI,nb=iI=FI,iI=yI,iI=RI,dI=DI=0|Dw(0|(DI=Bn)^(nI=Qn),0|(kI=(iI=yI)^(kI=RI)|0),16,0|(DI=0)),FI=kI=U,kI=NI,iI=DI,fI=(kI=FI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,Bn=kI=0|Dw(0|(kI=Ib)^II,0|(iI=(fI=nb)^(iI=NI)|0),63,0|(kI=0)),yI=iI=U,Eb=kI,Yb=iI,iI=mI,iI=In,II=(iI=mI)+(kI=In)|0,(DI=(fI=pI)+(nI=dn)|0)>>>0>>0&&(II=II+1|0),Gb=II,nI=DI,kI=(iI=Eb)+DI|0,DI=(II=Yb)+(fI=Gb)|0,kI>>>0>>0&&(DI=DI+1|0),pI=kI,mI=DI,DI=PI,II=kI,fI=kI+(nI=fn)|0,kI=(DI=mI)+(iI=PI)|0,fI>>>0>>0&&(kI=kI+1|0),Mb=fI,ob=kI,kI=MI,kI=mI,WI=DI=0|Dw(0|(DI=WI)^(nI=pI),0|(II=(kI=MI)^(II=mI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=yI,II=iI,pI=II=0|Dw(0|iI^(nI=Bn),0|(kI=(fI=oI)^(kI=yI)|0),24,0|(II=0)),mI=kI=U,iI=(kI=ob)+(II=mI)|0,(DI=(fI=Mb)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Bn=DI,yI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=yI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=mI,pI=fI=0|Dw(0|(fI=II)^(nI=pI),0|(iI=(DI=oI)^(iI=mI)|0),63,0|(fI=0)),mI=iI=U,II=(iI=fb)+(fI=mI)|0,(kI=(DI=kb)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=Dn,iI=kI,kI=(II=RI)+(DI=Dn)|0,(fI=iI+(nI=mn)|0)>>>0>>0&&(kI=kI+1|0),Fb=fI,ub=kI,Ub=pI,mb=kI=mI,sb=Qn,Kb=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,tb=II,Jb=iI,iI=xI,iI=an,fI=(iI=xI)+(II=an)|0,(DI=(kI=en)+(nI=Mn)|0)>>>0>>0&&(fI=fI+1|0),db=fI,nI=DI,II=(iI=tb)+DI|0,DI=(fI=Jb)+(kI=db)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=SI,fI=II,II=(DI=EI)+(iI=SI)|0,(kI=fI+(nI=Gn)|0)>>>0>>0&&(II=II+1|0),lb=kI,Zb=II,pb=JI,Hb=II=sI,II=EI,II=FI,uI=DI=0|Dw(0|(DI=uI)^(nI=dI),0|(fI=(II=EI)^(fI=FI)|0),32,0|(DI=0)),EI=fI=U,Nb=DI,vb=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=Nb)+iI|0,iI=(kI=vb)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=pb)^DI,0|(fI=(iI=Hb)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=Zb)+(kI=sI)|0,(II=(iI=lb)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),dI=II,FI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=FI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,en=DI=0|Dw(0|(DI=sb)^(nI=uI=fI),0|(fI=(iI=Kb)^(fI=EI)|0),32,0|(DI=0)),xI=fI=U,Wb=DI,Xb=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,Lb=iI,Vb=DI,DI=Q,DI=LI,II=(DI=Q)+(iI=LI)|0,(kI=(fI=B)+(nI=_I)|0)>>>0>>0&&(II=II+1|0),hb=II,nI=kI,iI=(DI=Lb)+kI|0,kI=(II=Vb)+(fI=hb)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=qI,II=iI,fI=iI+(nI=un)|0,iI=(kI=YI)+(DI=qI)|0,fI>>>0>>0&&(iI=iI+1|0),yb=fI,Rb=iI,Ob=lI,xb=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=Ob)^DI,0|(iI=(fI=xb)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=Rb)+(II=tI)|0,(kI=(fI=yb)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=Wb)+II|0,II=(kI=Xb)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,pI=kI=0|Dw(0|(kI=Ub)^iI,0|(fI=(II=mb)^(fI=NI)|0),24,0|(kI=0)),mI=fI=U,iI=(fI=ub)+(kI=mI)|0,(DI=(II=Fb)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=qI,fI=DI,kI=DI+(nI=un)|0,DI=(iI=RI)+(II=qI)|0,kI>>>0>>0&&(DI=DI+1|0),Pb=kI,zb=DI,jb=ZI,Sb=DI=UI,DI=hI,DI=OI,ZI=iI=0|Dw(0|(iI=$I)^(nI=bn),0|(fI=(DI=hI)^(fI=OI)|0),16,0|(iI=0)),UI=fI=U,fI=VI,DI=iI,kI=(fI=UI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,$I=fI=0|Dw(0|(fI=jb)^II,0|(DI=(kI=Sb)^(DI=VI)|0),63,0|(fI=0)),hI=DI=U,Tb=fI,qb=DI,DI=FI,DI=gn,II=(DI=FI)+(fI=gn)|0,(iI=(kI=dI)+(nI=on)|0)>>>0>>0&&(II=II+1|0),_b=II,nI=iI,fI=(DI=Tb)+iI|0,iI=(II=qb)+(kI=_b)|0,fI>>>0>>0&&(iI=iI+1|0),dI=fI,FI=iI,iI=TI,II=fI,kI=fI+(nI=Yn)|0,fI=(iI=FI)+(DI=TI)|0,kI>>>0>>0&&(fI=fI+1|0),$b=kI,Aa=fI,fI=GI,fI=FI,HI=iI=0|Dw(0|(iI=HI)^(nI=dI),0|(II=(fI=GI)^(II=FI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=hI,II=DI,dI=II=0|Dw(0|DI^(nI=$I),0|(fI=(kI=oI)^(fI=hI)|0),24,0|(II=0)),FI=fI=U,DI=(fI=Aa)+(II=FI)|0,(iI=(kI=$b)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),$I=iI,hI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=hI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=FI,dI=kI=0|Dw(0|(kI=II)^(nI=dI),0|(DI=(iI=oI)^(DI=FI)|0),63,0|(kI=0)),FI=DI=U,II=(DI=zb)+(kI=FI)|0,(fI=(iI=Pb)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=In,DI=fI,fI=(II=OI)+(iI=In)|0,(kI=DI+(nI=dn)|0)>>>0>>0&&(fI=fI+1|0),Ba=kI,Qa=fI,ga=dI,Ca=fI=FI,wa=bn,ra=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,ea=II,ba=DI,DI=yI,DI=En,kI=(DI=yI)+(II=En)|0,(iI=(fI=Bn)+(nI=ln)|0)>>>0>>0&&(kI=kI+1|0),aa=kI,nI=iI,II=(DI=ea)+iI|0,iI=(kI=ba)+(fI=aa)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=nn,kI=II,II=(iI=YI)+(DI=nn)|0,(fI=kI+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),ca=fI,ia=II,Da=lI,ka=II=tI,II=YI,II=UI,KI=iI=0|Dw(0|(iI=KI)^(nI=ZI),0|(kI=(II=YI)^(kI=UI)|0),32,0|(iI=0)),YI=kI=U,fa=iI,Ia=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=fa)+DI|0,DI=(fI=Ia)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=Da)^iI,0|(kI=(DI=ka)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=ia)+(fI=tI)|0,(II=(DI=ca)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),ZI=II,UI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=UI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,Bn=iI=0|Dw(0|(iI=wa)^(nI=KI=kI),0|(kI=(DI=ra)^(kI=YI)|0),32,0|(iI=0)),yI=kI=U,na=iI,Ea=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,Ya=DI,Ga=iI,iI=LI,iI=kn,II=(iI=LI)+(DI=kn)|0,(fI=(kI=_I)+(nI=tn)|0)>>>0>>0&&(II=II+1|0),Ma=II,nI=fI,DI=(iI=Ya)+fI|0,fI=(II=Ga)+(kI=Ma)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=Cn,II=DI,kI=DI+(nI=sn)|0,DI=(fI=EI)+(iI=Cn)|0,kI>>>0>>0&&(DI=DI+1|0),oa=kI,Fa=DI,ua=JI,Ua=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=ua)^iI,0|(DI=(kI=Ua)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=Fa)+(II=sI)|0,(fI=(kI=oa)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI;LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=na)+II|0,II=(fI=Ea)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,dI=fI=0|Dw(0|(fI=ga)^DI,0|(kI=(II=Ca)^(kI=VI)|0),24,0|(fI=0)),FI=kI=U,DI=(kI=Qa)+(fI=FI)|0,(iI=(II=Ba)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=rn,kI=iI,fI=iI+(nI=Un)|0,iI=(DI=OI)+(II=rn)|0,fI>>>0>>0&&(iI=iI+1|0),ma=fI,sa=iI,Ka=pI,ta=iI=mI,iI=RI,iI=xI,pI=DI=0|Dw(0|(DI=Qn)^(nI=en),0|(kI=(iI=RI)^(kI=xI)|0),16,0|(DI=0)),mI=kI=U,kI=NI,iI=DI,fI=(kI=mI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,en=kI=0|Dw(0|(kI=Ka)^II,0|(iI=(fI=ta)^(iI=NI)|0),63,0|(kI=0)),xI=iI=U,Ja=kI,da=iI,iI=UI,iI=Cn,II=(iI=UI)+(kI=Cn)|0,(DI=(fI=ZI)+(nI=sn)|0)>>>0>>0&&(II=II+1|0),la=II,nI=DI,kI=(iI=Ja)+DI|0,DI=(II=da)+(fI=la)|0,kI>>>0>>0&&(DI=DI+1|0),ZI=kI,UI=DI,DI=cn,II=kI,fI=kI+(nI=Kn)|0,kI=(DI=UI)+(iI=cn)|0,fI>>>0>>0&&(kI=kI+1|0),Za=fI,pa=kI,kI=MI,kI=UI,WI=DI=0|Dw(0|(DI=WI)^(nI=ZI),0|(II=(kI=MI)^(II=UI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=xI,II=iI,ZI=II=0|Dw(0|iI^(nI=en),0|(kI=(fI=oI)^(kI=xI)|0),24,0|(II=0)),UI=kI=U,iI=(kI=pa)+(II=UI)|0,(DI=(fI=Za)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),en=DI,xI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=xI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=UI,ZI=fI=0|Dw(0|(fI=II)^(nI=ZI),0|(iI=(DI=oI)^(iI=UI)|0),63,0|(fI=0)),UI=iI=U,II=(iI=sa)+(fI=UI)|0,(kI=(DI=ma)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=TI,iI=kI,kI=(II=RI)+(DI=TI)|0,(fI=iI+(nI=Yn)|0)>>>0>>0&&(kI=kI+1|0),Ha=fI,Na=kI,va=ZI,Wa=kI=UI,Xa=Qn,La=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,Va=II,ha=iI,iI=hI,iI=SI,fI=(iI=hI)+(II=SI)|0,(DI=(kI=$I)+(nI=Gn)|0)>>>0>>0&&(fI=fI+1|0),ya=fI,nI=DI,II=(iI=Va)+DI|0,DI=(fI=ha)+(kI=ya)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=PI,fI=II,II=(DI=EI)+(iI=PI)|0,(kI=fI+(nI=fn)|0)>>>0>>0&&(II=II+1|0),Ra=kI,Oa=II,xa=JI,Pa=II=sI,II=EI,II=mI,uI=DI=0|Dw(0|(DI=uI)^(nI=pI),0|(fI=(II=EI)^(fI=mI)|0),32,0|(DI=0)),EI=fI=U,za=DI,ja=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=za)+iI|0,iI=(kI=ja)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=xa)^DI,0|(fI=(iI=Pa)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=Oa)+(kI=sI)|0,(II=(iI=Ra)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),pI=II,mI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=mI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,$I=DI=0|Dw(0|(DI=Xa)^(nI=uI=fI),0|(fI=(iI=La)^(fI=EI)|0),32,0|(DI=0)),hI=fI=U,Sa=DI,Ta=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,qa=iI,_a=DI,DI=LI,DI=Dn,II=(DI=LI)+(iI=Dn)|0,(kI=(fI=_I)+(nI=mn)|0)>>>0>>0&&(II=II+1|0),$a=II,nI=kI,iI=(DI=qa)+kI|0,kI=(II=_a)+(fI=$a)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=gn,II=iI,fI=iI+(nI=on)|0,iI=(kI=YI)+(DI=gn)|0,fI>>>0>>0&&(iI=iI+1|0),Ac=fI,Bc=iI,Qc=lI,gc=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=Qc)^DI,0|(iI=(fI=gc)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=Bc)+(II=tI)|0,(kI=(fI=Ac)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=Sa)+II|0,II=(kI=Ta)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,ZI=kI=0|Dw(0|(kI=va)^iI,0|(fI=(II=Wa)^(fI=NI)|0),24,0|(kI=0)),UI=fI=U,iI=(fI=Na)+(kI=UI)|0,(DI=(II=Ha)+(nI=ZI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=an,fI=DI,kI=DI+(nI=Mn)|0,DI=(iI=RI)+(II=an)|0,kI>>>0>>0&&(DI=DI+1|0),Cc=kI,wc=DI,rc=dI,ec=DI=FI,DI=yI,DI=OI,dI=iI=0|Dw(0|(iI=Bn)^(nI=bn),0|(fI=(DI=yI)^(fI=OI)|0),16,0|(iI=0)),FI=fI=U,fI=VI,DI=iI,kI=(fI=FI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,Bn=fI=0|Dw(0|(fI=rc)^II,0|(DI=(kI=ec)^(DI=VI)|0),63,0|(fI=0)),yI=DI=U,bc=fI,ac=DI,DI=Q,DI=mI,II=(DI=Q)+(fI=mI)|0,(iI=(kI=B)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),cc=II,nI=iI,fI=(DI=bc)+iI|0,iI=(II=ac)+(kI=cc)|0,fI>>>0>>0&&(iI=iI+1|0),pI=fI,mI=iI,iI=an,II=fI,kI=fI+(nI=Mn)|0,fI=(iI=mI)+(DI=an)|0,kI>>>0>>0&&(fI=fI+1|0),ic=kI,Dc=fI,fI=GI,fI=mI,HI=iI=0|Dw(0|(iI=HI)^(nI=pI),0|(II=(fI=GI)^(II=mI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=yI,II=DI,pI=II=0|Dw(0|DI^(nI=Bn),0|(fI=(kI=oI)^(fI=yI)|0),24,0|(II=0)),mI=fI=U,DI=(fI=Dc)+(II=mI)|0,(iI=(kI=ic)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),Bn=iI,yI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=yI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=mI,pI=kI=0|Dw(0|(kI=II)^(nI=pI),0|(DI=(iI=oI)^(DI=mI)|0),63,0|(kI=0)),mI=DI=U,II=(DI=wc)+(kI=mI)|0,(fI=(iI=Cc)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=Dn,DI=fI,fI=(II=OI)+(iI=Dn)|0,(kI=DI+(nI=mn)|0)>>>0>>0&&(fI=fI+1|0),kc=kI,fc=fI,Ic=pI,nc=fI=mI,Ec=bn,Yc=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,Gc=II,Mc=DI,DI=xI,DI=nn,kI=(DI=xI)+(II=nn)|0,(iI=(fI=en)+(nI=Jn)|0)>>>0>>0&&(kI=kI+1|0),oc=kI,nI=iI,II=(DI=Gc)+iI|0,iI=(kI=Mc)+(fI=oc)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=kn,kI=II,II=(iI=YI)+(DI=kn)|0,(fI=kI+(nI=tn)|0)>>>0>>0&&(II=II+1|0),Fc=fI,uc=II,Uc=lI,mc=II=tI,II=YI,II=FI,KI=iI=0|Dw(0|(iI=KI)^(nI=dI),0|(kI=(II=YI)^(kI=FI)|0),32,0|(iI=0)),YI=kI=U,sc=iI,Kc=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=sc)+DI|0,DI=(fI=Kc)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=Uc)^iI,0|(kI=(DI=mc)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=uc)+(fI=tI)|0,(II=(DI=Fc)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),dI=II,FI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=FI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,en=iI=0|Dw(0|(iI=Ec)^(nI=KI=kI),0|(kI=(DI=Yc)^(kI=YI)|0),32,0|(iI=0)),xI=kI=U,tc=iI,Jc=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,dc=DI,lc=iI,iI=LI,iI=wn,II=(iI=LI)+(DI=wn)|0,(fI=(kI=_I)+(nI=Fn)|0)>>>0>>0&&(II=II+1|0),Zc=II,nI=fI,DI=(iI=dc)+fI|0,fI=(II=lc)+(kI=Zc)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=En,II=DI,kI=DI+(nI=ln)|0,DI=(fI=EI)+(iI=En)|0,kI>>>0>>0&&(DI=DI+1|0),pc=kI,Hc=DI,Nc=JI,vc=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=Nc)^iI,0|(DI=(kI=vc)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=Hc)+(II=sI)|0,(fI=(kI=pc)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=tc)+II|0,II=(fI=Jc)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,pI=fI=0|Dw(0|(fI=Ic)^DI,0|(kI=(II=nc)^(kI=VI)|0),24,0|(fI=0)),mI=kI=U,DI=(kI=fc)+(fI=mI)|0,(iI=(II=kc)+(nI=pI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=In,kI=iI,fI=iI+(nI=dn)|0,iI=(DI=OI)+(II=In)|0,fI>>>0>>0&&(iI=iI+1|0),Wc=fI,Xc=iI,Lc=ZI,Vc=iI=UI,iI=hI,iI=RI,ZI=DI=0|Dw(0|(DI=$I)^(nI=Qn),0|(kI=(iI=hI)^(kI=RI)|0),16,0|(DI=0)),UI=kI=U,kI=NI,iI=DI,fI=(kI=UI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,$I=kI=0|Dw(0|(kI=Lc)^II,0|(iI=(fI=Vc)^(iI=NI)|0),63,0|(kI=0)),hI=iI=U,hc=kI,yc=iI,iI=FI,iI=rn,II=(iI=FI)+(kI=rn)|0,(DI=(fI=dI)+(nI=Un)|0)>>>0>>0&&(II=II+1|0),Rc=II,nI=DI,kI=(iI=hc)+DI|0,DI=(II=yc)+(fI=Rc)|0,kI>>>0>>0&&(DI=DI+1|0),dI=kI,FI=DI,DI=kn,II=kI,fI=kI+(nI=tn)|0,kI=(DI=FI)+(iI=kn)|0,fI>>>0>>0&&(kI=kI+1|0),Oc=fI,xc=kI,kI=FI,kI=MI,WI=DI=0|Dw(0|(DI=dI)^(nI=WI),0|(II=(kI=FI)^(II=MI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=hI,II=iI,dI=II=0|Dw(0|iI^(nI=$I),0|(kI=(fI=oI)^(kI=hI)|0),24,0|(II=0)),FI=kI=U,iI=(kI=xc)+(II=FI)|0,(DI=(fI=Oc)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),$I=DI,hI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=hI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=FI,dI=fI=0|Dw(0|(fI=II)^(nI=dI),0|(iI=(DI=oI)^(iI=FI)|0),63,0|(fI=0)),FI=iI=U,II=(iI=Xc)+(fI=FI)|0,(kI=(DI=Wc)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=wn,iI=kI,kI=(II=RI)+(DI=wn)|0,(fI=iI+(nI=Fn)|0)>>>0>>0&&(kI=kI+1|0),Pc=fI,zc=kI,jc=dI,Sc=kI=FI,Tc=Qn,qc=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,_c=II,$c=iI,iI=yI,iI=cn,fI=(iI=yI)+(II=cn)|0,(DI=(kI=Bn)+(nI=Kn)|0)>>>0>>0&&(fI=fI+1|0),Ai=fI,nI=DI,II=(iI=_c)+DI|0,DI=(fI=$c)+(kI=Ai)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=TI,fI=II,II=(DI=EI)+(iI=TI)|0,(kI=fI+(nI=Yn)|0)>>>0>>0&&(II=II+1|0),Bi=kI,Qi=II,gi=JI,Ci=II=sI,II=EI,II=UI,uI=DI=0|Dw(0|(DI=uI)^(nI=ZI),0|(fI=(II=EI)^(fI=UI)|0),32,0|(DI=0)),EI=fI=U,wi=DI,ri=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=wi)+iI|0,iI=(kI=ri)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=gi)^DI,0|(fI=(iI=Ci)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=Qi)+(kI=sI)|0,(II=(iI=Bi)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),ZI=II,UI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=UI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,Bn=DI=0|Dw(0|(DI=Tc)^(nI=uI=fI),0|(fI=(iI=qc)^(fI=EI)|0),32,0|(DI=0)),yI=fI=U,ei=DI,bi=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,ai=iI,ci=DI,DI=LI,DI=nn,II=(DI=LI)+(iI=nn)|0,(kI=(fI=_I)+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),ii=II,nI=kI,iI=(DI=ai)+kI|0,kI=(II=ci)+(fI=ii)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=En,II=iI,fI=iI+(nI=ln)|0,iI=(kI=YI)+(DI=En)|0,fI>>>0>>0&&(iI=iI+1|0),Di=fI,ki=iI,fi=lI,Ii=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=fi)^DI,0|(iI=(fI=Ii)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=ki)+(II=tI)|0,(kI=(fI=Di)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=ei)+II|0,II=(kI=bi)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,dI=kI=0|Dw(0|(kI=jc)^iI,0|(fI=(II=Sc)^(fI=NI)|0),24,0|(kI=0)),FI=fI=U,iI=(fI=zc)+(kI=FI)|0,(DI=(II=Pc)+(nI=dI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=TI,fI=DI,kI=DI+(nI=Yn)|0,DI=(iI=RI)+(II=TI)|0,kI>>>0>>0&&(DI=DI+1|0),ni=kI,Ei=DI,Yi=pI,Gi=DI=mI,DI=xI,DI=OI,pI=iI=0|Dw(0|(iI=en)^(nI=bn),0|(fI=(DI=xI)^(fI=OI)|0),16,0|(iI=0)),mI=fI=U,fI=VI,DI=iI,kI=(fI=mI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,en=fI=0|Dw(0|(fI=Yi)^II,0|(DI=(kI=Gi)^(DI=VI)|0),63,0|(fI=0)),xI=DI=U,Mi=fI,oi=DI,DI=UI,DI=PI,II=(DI=UI)+(fI=PI)|0,(iI=(kI=ZI)+(nI=fn)|0)>>>0>>0&&(II=II+1|0),Fi=II,nI=iI,fI=(DI=Mi)+iI|0,iI=(II=oi)+(kI=Fi)|0,fI>>>0>>0&&(iI=iI+1|0),ZI=fI,UI=iI,iI=SI,II=fI,kI=fI+(nI=Gn)|0,fI=(iI=UI)+(DI=SI)|0,kI>>>0>>0&&(fI=fI+1|0),ui=kI,Ui=fI,fI=GI,fI=UI,HI=iI=0|Dw(0|(iI=HI)^(nI=ZI),0|(II=(fI=GI)^(II=UI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=xI,II=DI,ZI=II=0|Dw(0|DI^(nI=en),0|(fI=(kI=oI)^(fI=xI)|0),24,0|(II=0)),UI=fI=U,DI=(fI=Ui)+(II=UI)|0,(iI=(kI=ui)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),en=iI,xI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=xI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=UI,ZI=kI=0|Dw(0|(kI=II)^(nI=ZI),0|(DI=(iI=oI)^(DI=UI)|0),63,0|(kI=0)),UI=DI=U,II=(DI=Ei)+(kI=UI)|0,(fI=(iI=ni)+(nI=ZI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=kn,DI=fI,fI=(II=OI)+(iI=kn)|0,(kI=DI+(nI=tn)|0)>>>0>>0&&(fI=fI+1|0),mi=kI,si=fI,Ki=ZI,ti=fI=UI,Ji=bn,di=fI=OI,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,li=II,Zi=DI,DI=Q,DI=hI,kI=(DI=Q)+(II=hI)|0,(iI=(fI=B)+(nI=$I)|0)>>>0>>0&&(kI=kI+1|0),pi=kI,nI=iI,II=(DI=li)+iI|0,iI=(kI=Zi)+(fI=pi)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,iI=Cn,kI=II,II=(iI=YI)+(DI=Cn)|0,(fI=kI+(nI=sn)|0)>>>0>>0&&(II=II+1|0),Hi=fI,Ni=II,vi=lI,Wi=II=tI,II=YI,II=mI,KI=iI=0|Dw(0|(iI=KI)^(nI=pI),0|(kI=(II=YI)^(kI=mI)|0),32,0|(iI=0)),YI=kI=U,Xi=iI,Li=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=Xi)+DI|0,DI=(fI=Li)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),jI=iI,vI=DI,nI=iI,lI=fI=0|Dw(0|(fI=vi)^iI,0|(kI=(DI=Wi)^(kI=vI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=Ni)+(fI=tI)|0,(II=(DI=Hi)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),pI=II,mI=iI,iI=YI,kI=0|Dw(0|(kI=II)^(nI=KI),0|(DI=(iI=mI)^(DI=YI)|0),16,0|(kI=0)),YI=DI=U,$I=iI=0|Dw(0|(iI=Ji)^(nI=KI=kI),0|(kI=(DI=di)^(kI=YI)|0),32,0|(iI=0)),hI=kI=U,Vi=iI,hi=kI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,yi=DI,Ri=iI,iI=LI,iI=gn,II=(iI=LI)+(DI=gn)|0,(fI=(kI=_I)+(nI=on)|0)>>>0>>0&&(II=II+1|0),Oi=II,nI=fI,DI=(iI=yi)+fI|0,fI=(II=Ri)+(kI=Oi)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,fI=qI,II=DI,kI=DI+(nI=un)|0,DI=(fI=EI)+(iI=qI)|0,kI>>>0>>0&&(DI=DI+1|0),xi=kI,Pi=DI,zi=JI,ji=DI=sI,DI=EI,DI=MI,WI=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),MI=II=U,II=VI,DI=fI,kI=(II=MI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),uI=iI,EI=kI,nI=iI,JI=II=0|Dw(0|(II=zi)^iI,0|(DI=(kI=ji)^(DI=EI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=Pi)+(II=sI)|0,(fI=(kI=xi)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),_I=fI,LI=iI,iI=MI,WI=DI=0|Dw(0|(DI=fI)^(nI=WI),0|(kI=(iI=LI)^(kI=MI)|0),16,0|(DI=0)),MI=kI=U,kI=EI,iI=DI,fI=(kI=MI)+(DI=EI)|0,(II=iI+(nI=uI)|0)>>>0>>0&&(fI=fI+1|0),uI=II,EI=fI,nI=II,DI=(kI=Vi)+II|0,II=(fI=hi)+(iI=EI)|0,DI>>>0>>0&&(II=II+1|0),An=DI,VI=II,nI=DI,ZI=fI=0|Dw(0|(fI=Ki)^DI,0|(kI=(II=ti)^(kI=VI)|0),24,0|(fI=0)),UI=kI=U,DI=(kI=si)+(fI=UI)|0,(iI=(II=mi)+(nI=ZI)|0)>>>0>>0&&(DI=DI+1|0),bn=iI,OI=DI,DI=wn,kI=iI,fI=iI+(nI=Fn)|0,iI=(DI=OI)+(II=wn)|0,fI>>>0>>0&&(iI=iI+1|0),Si=fI,Ti=iI,qi=dI,_i=iI=FI,iI=yI,iI=RI,dI=DI=0|Dw(0|(DI=Bn)^(nI=Qn),0|(kI=(iI=yI)^(kI=RI)|0),16,0|(DI=0)),FI=kI=U,kI=NI,iI=DI,fI=(kI=FI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),zI=II,NI=fI,nI=II,Bn=kI=0|Dw(0|(kI=qi)^II,0|(iI=(fI=_i)^(iI=NI)|0),63,0|(kI=0)),yI=iI=U,$i=kI,AD=iI,iI=mI,iI=Dn,II=(iI=mI)+(kI=Dn)|0,(DI=(fI=pI)+(nI=mn)|0)>>>0>>0&&(II=II+1|0),BD=II,nI=DI,kI=(iI=$i)+DI|0,DI=(II=AD)+(fI=BD)|0,kI>>>0>>0&&(DI=DI+1|0),pI=kI,mI=DI,DI=an,II=kI,fI=kI+(nI=Mn)|0,kI=(DI=mI)+(iI=an)|0,fI>>>0>>0&&(kI=kI+1|0),QD=fI,gD=kI,kI=MI,kI=mI,WI=DI=0|Dw(0|(DI=WI)^(nI=pI),0|(II=(kI=MI)^(II=mI)|0),32,0|(DI=0)),MI=II=U,II=oI,kI=DI,fI=(II=MI)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),XI=iI,oI=fI,fI=yI,II=iI,pI=II=0|Dw(0|iI^(nI=Bn),0|(kI=(fI=oI)^(kI=yI)|0),24,0|(II=0)),mI=kI=U,iI=(kI=gD)+(II=mI)|0,(DI=(fI=QD)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Bn=DI,yI=iI,iI=MI,kI=DI,WI=kI=0|Dw(0|DI^(nI=WI),0|(fI=(iI=yI)^(fI=MI)|0),16,0|(kI=0)),MI=fI=U,fI=oI,iI=kI,DI=(fI=MI)+(kI=oI)|0,(II=iI+(nI=XI)|0)>>>0>>0&&(DI=DI+1|0),XI=II,oI=DI,DI=mI,pI=fI=0|Dw(0|(fI=II)^(nI=pI),0|(iI=(DI=oI)^(iI=mI)|0),63,0|(fI=0)),mI=iI=U,II=(iI=Ti)+(fI=mI)|0,(kI=(DI=Si)+(nI=pI)|0)>>>0>>0&&(II=II+1|0),Qn=kI,RI=II,II=Q,iI=kI,kI=(II=RI)+(DI=Q)|0,(fI=iI+(nI=B)|0)>>>0>>0&&(kI=kI+1|0),CD=fI,wD=kI,rD=pI,eD=kI=mI,bD=Qn,aD=kI=RI,kI=EI,kI=sI,JI=II=0|Dw(0|(II=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(II=0)),sI=iI=U,cD=II,iD=iI,iI=xI,iI=En,fI=(iI=xI)+(II=En)|0,(DI=(kI=en)+(nI=ln)|0)>>>0>>0&&(fI=fI+1|0),DD=fI,nI=DI,II=(iI=cD)+DI|0,DI=(fI=iD)+(kI=DD)|0,II>>>0>>0&&(DI=DI+1|0),uI=II,EI=DI,DI=In,fI=II,II=(DI=EI)+(iI=In)|0,(kI=fI+(nI=dn)|0)>>>0>>0&&(II=II+1|0),kD=kI,fD=II,ID=JI,nD=II=sI,II=EI,II=FI,uI=DI=0|Dw(0|(DI=uI)^(nI=dI),0|(fI=(II=EI)^(fI=FI)|0),32,0|(DI=0)),EI=fI=U,ED=DI,YD=fI,fI=YI,fI=vI,kI=(fI=YI)+(DI=vI)|0,(iI=(II=KI)+(nI=jI)|0)>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,nI=iI,DI=(fI=ED)+iI|0,iI=(kI=YD)+(II=YI)|0,DI>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,nI=DI,JI=kI=0|Dw(0|(kI=ID)^DI,0|(fI=(iI=nD)^(fI=vI)|0),24,0|(kI=0)),sI=fI=U,DI=(fI=fD)+(kI=sI)|0,(II=(iI=kD)+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),dI=II,FI=DI,DI=EI,fI=0|Dw(0|(fI=II)^(nI=uI),0|(iI=(DI=FI)^(iI=EI)|0),16,0|(fI=0)),EI=iI=U,en=DI=0|Dw(0|(DI=bD)^(nI=uI=fI),0|(fI=(iI=aD)^(fI=EI)|0),32,0|(DI=0)),xI=fI=U,GD=DI,MD=fI,fI=YI,fI=tI,lI=iI=0|Dw(0|(iI=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(iI=0)),tI=DI=U,oD=iI,FD=DI,DI=LI,DI=Cn,II=(DI=LI)+(iI=Cn)|0,(kI=(fI=_I)+(nI=sn)|0)>>>0>>0&&(II=II+1|0),uD=II,nI=kI,iI=(DI=oD)+kI|0,kI=(II=FD)+(fI=uD)|0,iI>>>0>>0&&(kI=kI+1|0),KI=iI,YI=kI,kI=rn,II=iI,fI=iI+(nI=Un)|0,iI=(kI=YI)+(DI=rn)|0,fI>>>0>>0&&(iI=iI+1|0),UD=fI,mD=iI,sD=lI,KD=iI=tI,iI=YI,iI=GI,HI=kI=0|Dw(0|(kI=KI)^(nI=HI),0|(II=(iI=YI)^(II=GI)|0),32,0|(kI=0)),GI=II=U,II=NI,iI=kI,fI=(II=GI)+(kI=NI)|0,(DI=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),KI=DI,YI=fI,nI=DI,lI=II=0|Dw(0|(II=sD)^DI,0|(iI=(fI=KD)^(iI=YI)|0),24,0|(II=0)),tI=iI=U,DI=(iI=mD)+(II=tI)|0,(kI=(fI=UD)+(nI=lI)|0)>>>0>>0&&(DI=DI+1|0),_I=kI,LI=DI,DI=GI,HI=iI=0|Dw(0|(iI=kI)^(nI=HI),0|(fI=(DI=LI)^(fI=GI)|0),16,0|(iI=0)),GI=fI=U,fI=YI,DI=iI,kI=(fI=GI)+(iI=YI)|0,(II=DI+(nI=KI)|0)>>>0>>0&&(kI=kI+1|0),KI=II,YI=kI,nI=II,iI=(fI=GD)+II|0,II=(kI=MD)+(DI=YI)|0,iI>>>0>>0&&(II=II+1|0),zI=iI,NI=II,nI=iI,pI=kI=0|Dw(0|(kI=rD)^iI,0|(fI=(II=eD)^(fI=NI)|0),24,0|(kI=0)),mI=fI=U,iI=(fI=wD)+(kI=mI)|0,(DI=(II=CD)+(nI=pI)|0)>>>0>>0&&(iI=iI+1|0),Qn=DI,RI=iI,iI=PI,fI=DI,kI=DI+(nI=fn)|0,DI=(iI=RI)+(II=PI)|0,kI>>>0>>0&&(DI=DI+1|0),tD=kI,JD=DI,dD=ZI,lD=DI=UI,DI=hI,DI=OI,ZI=iI=0|Dw(0|(iI=$I)^(nI=bn),0|(fI=(DI=hI)^(fI=OI)|0),16,0|(iI=0)),UI=fI=U,fI=VI,DI=iI,kI=(fI=UI)+(iI=VI)|0,(II=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),An=II,VI=kI,nI=II,$I=fI=0|Dw(0|(fI=dD)^II,0|(DI=(kI=lD)^(DI=VI)|0),63,0|(fI=0)),hI=DI=U,ZD=fI,pD=DI,DI=FI,DI=nn,II=(DI=FI)+(fI=nn)|0,(iI=(kI=dI)+(nI=Jn)|0)>>>0>>0&&(II=II+1|0),HD=II,nI=iI,fI=(DI=ZD)+iI|0,iI=(II=pD)+(kI=HD)|0,fI>>>0>>0&&(iI=iI+1|0),dI=fI,FI=iI,iI=qI,II=fI,kI=fI+(nI=un)|0,fI=(iI=FI)+(DI=qI)|0,kI>>>0>>0&&(fI=fI+1|0),ND=kI,vD=fI,fI=GI,fI=FI,HI=iI=0|Dw(0|(iI=HI)^(nI=dI),0|(II=(fI=GI)^(II=FI)|0),32,0|(iI=0)),GI=II=U,II=oI,fI=iI,kI=(II=GI)+(iI=oI)|0,(DI=fI+(nI=XI)|0)>>>0>>0&&(kI=kI+1|0),XI=DI,oI=kI,kI=hI,II=DI,dI=II=0|Dw(0|DI^(nI=$I),0|(fI=(kI=oI)^(fI=hI)|0),24,0|(II=0)),FI=fI=U;DI=(fI=vD)+(II=FI)|0,(iI=(kI=ND)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),$I=iI,hI=DI,DI=GI,fI=iI,HI=fI=0|Dw(0|iI^(nI=HI),0|(kI=(DI=hI)^(kI=GI)|0),16,0|(fI=0)),GI=kI=U,kI=oI,DI=fI,iI=(kI=GI)+(fI=oI)|0,(II=DI+(nI=XI)|0)>>>0>>0&&(iI=iI+1|0),XI=II,oI=iI,iI=FI,dI=kI=0|Dw(0|(kI=II)^(nI=dI),0|(DI=(iI=oI)^(DI=FI)|0),63,0|(kI=0)),FI=DI=U,II=(DI=JD)+(kI=FI)|0,(fI=(iI=tD)+(nI=dI)|0)>>>0>>0&&(II=II+1|0),bn=fI,OI=II,II=gn,DI=fI,fI=(II=OI)+(iI=gn)|0,(kI=DI+(nI=on)|0)>>>0>>0&&(fI=fI+1|0),WD=kI,XD=fI,LD=dI,VD=fI=FI,hD=bn,yD=fI=OI,RD=on,OD=fI=gn,fI=YI,fI=tI,lI=II=0|Dw(0|(II=KI)^(nI=lI),0|(DI=(fI=YI)^(DI=tI)|0),63,0|(II=0)),tI=DI=U,xD=II,PD=DI,DI=yI,DI=SI,kI=(DI=yI)+(II=SI)|0,(iI=(fI=Bn)+(nI=Gn)|0)>>>0>>0&&(kI=kI+1|0),zD=kI,nI=iI,II=(DI=xD)+iI|0,iI=(kI=PD)+(fI=zD)|0,II>>>0>>0&&(iI=iI+1|0),KI=II,YI=iI,nI=II,fI=(kI=RD)+II|0,II=(iI=OD)+(DI=YI)|0,fI>>>0>>0&&(II=II+1|0),jD=fI,SD=II,TD=lI,qD=II=tI,II=YI,II=UI,on=iI=0|Dw(0|(iI=KI)^(nI=ZI),0|(kI=(II=YI)^(kI=UI)|0),32,0|(iI=0)),gn=kI=U,_D=iI,$D=kI,kI=EI,kI=vI,fI=(kI=EI)+(iI=vI)|0,(DI=(II=uI)+(nI=jI)|0)>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,iI=(kI=_D)+DI|0,DI=(fI=$D)+(II=EI)|0,iI>>>0>>0&&(DI=DI+1|0),KI=iI,YI=DI,nI=iI,lI=fI=0|Dw(0|(fI=TD)^iI,0|(kI=(DI=qD)^(kI=YI)|0),24,0|(fI=0)),tI=kI=U,iI=(kI=SD)+(fI=tI)|0,(II=(DI=jD)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),jI=II,vI=iI,iI=gn,kI=0|Dw(0|(kI=II)^(nI=on),0|(DI=(iI=vI)^(DI=gn)|0),16,0|(kI=0)),gn=DI=U,ZI=iI=0|Dw(0|(iI=hD)^(nI=on=kI),0|(kI=(DI=yD)^(kI=gn)|0),32,0|(iI=0)),UI=kI=U,Ak=iI,Bk=kI,Qk=fn,gk=kI=PI,kI=EI,kI=sI,JI=DI=0|Dw(0|(DI=uI)^(nI=JI),0|(iI=(kI=EI)^(iI=sI)|0),63,0|(DI=0)),sI=iI=U,Ck=DI,wk=iI,iI=LI,iI=cn,II=(iI=LI)+(DI=cn)|0,(fI=(kI=_I)+(nI=Kn)|0)>>>0>>0&&(II=II+1|0),rk=II,nI=fI,DI=(iI=Ck)+fI|0,fI=(II=wk)+(kI=rk)|0,DI>>>0>>0&&(fI=fI+1|0),uI=DI,EI=fI,nI=DI,kI=(II=Qk)+DI|0,DI=(fI=gk)+(iI=EI)|0,kI>>>0>>0&&(DI=DI+1|0),ek=kI,bk=DI,ak=JI,ck=DI=sI,DI=EI,DI=MI,fn=fI=0|Dw(0|(fI=uI)^(nI=WI),0|(II=(DI=EI)^(II=MI)|0),32,0|(fI=0)),PI=II=U,II=VI,DI=fI,kI=(II=PI)+(fI=VI)|0,(iI=DI+(nI=An)|0)>>>0>>0&&(kI=kI+1|0),WI=iI,MI=kI,nI=iI,JI=II=0|Dw(0|(II=ak)^iI,0|(DI=(kI=ck)^(DI=MI)|0),24,0|(II=0)),sI=DI=U,iI=(DI=bk)+(II=sI)|0,(fI=(kI=ek)+(nI=JI)|0)>>>0>>0&&(iI=iI+1|0),uI=fI,EI=iI,iI=PI,fn=DI=0|Dw(0|(DI=fI)^(nI=fn),0|(kI=(iI=EI)^(kI=PI)|0),16,0|(DI=0)),PI=kI=U,kI=MI,iI=DI,fI=(kI=PI)+(DI=MI)|0,(II=iI+(nI=WI)|0)>>>0>>0&&(fI=fI+1|0),WI=II,MI=fI,nI=II,DI=(kI=Ak)+II|0,II=(fI=Bk)+(iI=MI)|0,DI>>>0>>0&&(II=II+1|0),_I=DI,LI=II,nI=DI,dI=fI=0|Dw(0|(fI=LD)^DI,0|(kI=(II=VD)^(kI=LI)|0),24,0|(fI=0)),FI=kI=U,DI=(kI=XD)+(fI=FI)|0,(iI=(II=WD)+(nI=dI)|0)>>>0>>0&&(DI=DI+1|0),An=iI,VI=DI,DI=qI,kI=iI,fI=iI+(nI=un)|0,iI=(DI=VI)+(II=qI)|0,fI>>>0>>0&&(iI=iI+1|0),ik=fI,Dk=iI,kk=mn,fk=iI=Dn,Ik=pI,nk=iI=mI,iI=RI,iI=xI,un=DI=0|Dw(0|(DI=Qn)^(nI=en),0|(kI=(iI=RI)^(kI=xI)|0),16,0|(DI=0)),qI=kI=U,kI=NI,iI=DI,fI=(kI=qI)+(DI=NI)|0,(II=iI+(nI=zI)|0)>>>0>>0&&(fI=fI+1|0),pI=II,mI=fI,nI=II,zI=kI=0|Dw(0|(kI=Ik)^II,0|(iI=(fI=nk)^(iI=mI)|0),63,0|(kI=0)),NI=iI=U,Ek=kI,Yk=iI,iI=Q,iI=vI,II=(iI=Q)+(kI=vI)|0,(DI=(fI=B)+(nI=jI)|0)>>>0>>0&&(II=II+1|0),Gk=II,nI=DI,kI=(iI=Ek)+DI|0,DI=(II=Yk)+(fI=Gk)|0,kI>>>0>>0&&(DI=DI+1|0),B=kI,Q=DI,nI=kI,fI=(II=kk)+kI|0,kI=(DI=fk)+(iI=Q)|0,fI>>>0>>0&&(kI=kI+1|0),Mk=fI,ok=kI,kI=Q,kI=PI,B=DI=0|Dw(0|(DI=B)^(nI=fn),0|(II=(kI=Q)^(II=PI)|0),32,0|(DI=0)),Q=II=U,II=oI,kI=DI,fI=(II=Q)+(DI=oI)|0,(iI=kI+(nI=XI)|0)>>>0>>0&&(fI=fI+1|0),mn=iI,Dn=fI,fI=NI,II=iI,fn=II=0|Dw(0|iI^(nI=zI),0|(kI=(fI=Dn)^(kI=NI)|0),24,0|(II=0)),PI=kI=U,iI=(kI=ok)+(II=PI)|0,(DI=(fI=Mk)+(nI=fn)|0)>>>0>>0&&(iI=iI+1|0),jI=DI,vI=iI,iI=Q,kI=DI,B=kI=0|Dw(0|DI^(nI=B),0|(fI=(iI=vI)^(fI=Q)|0),16,0|(kI=0)),Q=fI=U,fI=Dn,iI=kI,DI=(fI=Q)+(kI=Dn)|0,(II=iI+(nI=mn)|0)>>>0>>0&&(DI=DI+1|0),mn=II,Dn=DI,DI=PI,fn=fI=0|Dw(0|(fI=II)^(nI=fn),0|(iI=(DI=Dn)^(iI=PI)|0),63,0|(fI=0)),PI=iI=U,II=(iI=Dk)+(fI=PI)|0,(kI=(DI=ik)+(nI=fn)|0)>>>0>>0&&(II=II+1|0),XI=kI,oI=II,II=an,iI=kI,kI=(II=oI)+(DI=an)|0,(fI=iI+(nI=Mn)|0)>>>0>>0&&(kI=kI+1|0),Fk=fI,uk=kI,Uk=fn,mk=kI=PI,sk=XI,Kk=kI=oI,kI=sI,kI=MI,Mn=II=0|Dw(0|(II=JI)^(nI=WI),0|(iI=(kI=sI)^(iI=MI)|0),63,0|(II=0)),an=iI=U,tk=II,Jk=iI,iI=hI,iI=TI,fI=(iI=hI)+(II=TI)|0,(DI=(kI=$I)+(nI=Yn)|0)>>>0>>0&&(fI=fI+1|0),dk=fI,nI=DI,II=(iI=tk)+DI|0,DI=(fI=Jk)+(kI=dk)|0,II>>>0>>0&&(DI=DI+1|0),Yn=II,TI=DI,DI=cn,fI=II,II=(DI=TI)+(iI=cn)|0,(kI=fI+(nI=Kn)|0)>>>0>>0&&(II=II+1|0),lk=kI,Zk=II,pk=Mn,Hk=II=an,II=TI,II=qI,Yn=DI=0|Dw(0|(DI=Yn)^(nI=un),0|(fI=(II=TI)^(fI=qI)|0),32,0|(DI=0)),TI=fI=U,Nk=DI,vk=fI,fI=YI,fI=gn,kI=(fI=YI)+(DI=gn)|0,(iI=(II=KI)+(nI=on)|0)>>>0>>0&&(kI=kI+1|0),fn=iI,PI=kI,nI=iI,DI=(fI=Nk)+iI|0,iI=(kI=vk)+(II=PI)|0,DI>>>0>>0&&(iI=iI+1|0),un=DI,qI=iI,nI=DI,Mn=kI=0|Dw(0|(kI=pk)^DI,0|(fI=(iI=Hk)^(fI=qI)|0),24,0|(kI=0)),an=fI=U,DI=(fI=Zk)+(kI=an)|0,(II=(iI=lk)+(nI=Mn)|0)>>>0>>0&&(DI=DI+1|0),on=II,gn=DI,DI=TI,fI=0|Dw(0|(fI=II)^(nI=Yn),0|(iI=(DI=gn)^(iI=TI)|0),16,0|(fI=0)),TI=iI=U,Kn=DI=0|Dw(0|(DI=sk)^(nI=Yn=fI),0|(fI=(iI=Kk)^(fI=TI)|0),32,0|(DI=0)),cn=fI=U,Wk=DI,Xk=fI,Lk=Jn,Vk=fI=nn,fI=tI,fI=PI,fn=iI=0|Dw(0|(iI=lI)^(nI=fn),0|(DI=(fI=tI)^(DI=PI)|0),63,0|(iI=0)),PI=DI=U,hk=iI,yk=DI,DI=EI,DI=SI,II=(DI=EI)+(iI=SI)|0,(kI=(fI=uI)+(nI=Gn)|0)>>>0>>0&&(II=II+1|0),Rk=II,nI=kI,iI=(DI=hk)+kI|0,kI=(II=yk)+(fI=Rk)|0,iI>>>0>>0&&(kI=kI+1|0),Gn=iI,SI=kI,nI=iI,fI=(II=Lk)+iI|0,iI=(kI=Vk)+(DI=SI)|0,fI>>>0>>0&&(iI=iI+1|0),Ok=fI,xk=iI,Pk=fn,zk=iI=PI,iI=GI,iI=SI,Jn=kI=0|Dw(0|(kI=HI)^(nI=Gn),0|(II=(iI=GI)^(II=SI)|0),32,0|(kI=0)),nn=II=U,II=mI,iI=kI,fI=(II=nn)+(kI=mI)|0,(DI=iI+(nI=pI)|0)>>>0>>0&&(fI=fI+1|0),Gn=DI,SI=fI,nI=DI,fn=II=0|Dw(0|(II=Pk)^DI,0|(iI=(fI=zk)^(iI=SI)|0),24,0|(II=0)),PI=iI=U,DI=(iI=xk)+(II=PI)|0,(kI=(fI=Ok)+(nI=fn)|0)>>>0>>0&&(DI=DI+1|0),WI=kI,MI=DI,DI=nn,Jn=iI=0|Dw(0|(iI=kI)^(nI=Jn),0|(fI=(DI=MI)^(fI=nn)|0),16,0|(iI=0)),nn=fI=U,fI=SI,DI=iI,kI=(fI=nn)+(iI=SI)|0,(II=DI+(nI=Gn)|0)>>>0>>0&&(kI=kI+1|0),Gn=II,SI=kI,nI=II,iI=(fI=Wk)+II|0,II=(kI=Xk)+(DI=SI)|0,iI>>>0>>0&&(II=II+1|0),JI=iI,sI=II,nI=iI,lI=kI=0|Dw(0|(kI=Uk)^iI,0|(fI=(II=mk)^(fI=sI)|0),24,0|(kI=0)),tI=fI=U,iI=(fI=uk)+(kI=tI)|0,(DI=(II=Fk)+(nI=lI)|0)>>>0>>0&&(iI=iI+1|0),uI=DI,EI=iI,iI=c,fI=DI,jk=DI^(nI=M)|0,Sk=II=(iI=EI)^(II=c)|0,Tk=Fn,qk=II=wn,_k=Mn,$k=II=an,II=TI,II=qI,DI=(II=TI)+(fI=qI)|0,(kI=(iI=Yn)+(nI=un)|0)>>>0>>0&&(DI=DI+1|0),Mn=kI,an=DI,nI=kI,Yn=II=0|Dw(0|(II=_k)^kI,0|(iI=(DI=$k)^(iI=an)|0),63,0|(II=0)),TI=iI=U,Af=II,Bf=iI,iI=MI,iI=rn,kI=(iI=MI)+(II=rn)|0,(fI=(DI=WI)+(nI=Un)|0)>>>0>>0&&(kI=kI+1|0),Qf=kI,nI=fI,II=(iI=Af)+fI|0,fI=(kI=Bf)+(DI=Qf)|0,II>>>0>>0&&(fI=fI+1|0),Un=II,rn=fI,nI=II,DI=(kI=Tk)+II|0,II=(fI=qk)+(iI=rn)|0,DI>>>0>>0&&(II=II+1|0),gf=DI,Cf=II,wf=Yn,rf=II=TI,II=Q,II=rn,B=fI=0|Dw(0|(fI=B)^(nI=Un),0|(kI=(II=Q)^(kI=rn)|0),32,0|(fI=0)),Q=kI=U,ef=fI,bf=kI,kI=UI,kI=VI,Fn=II=0|Dw(0|(II=ZI)^(nI=An),0|(fI=(kI=UI)^(fI=VI)|0),16,0|(II=0)),wn=fI=U,fI=LI,kI=II,DI=(fI=wn)+(II=LI)|0,(iI=kI+(nI=_I)|0)>>>0>>0&&(DI=DI+1|0),Un=iI,rn=DI,nI=iI,II=(fI=ef)+iI|0,iI=(DI=bf)+(kI=rn)|0,II>>>0>>0&&(iI=iI+1|0),un=II,qI=iI,nI=II,Yn=DI=0|Dw(0|(DI=wf)^II,0|(fI=(iI=rf)^(fI=qI)|0),24,0|(DI=0)),TI=fI=U,II=(fI=Cf)+(DI=TI)|0,(kI=(iI=gf)+(nI=Yn)|0)>>>0>>0&&(II=II+1|0),WI=kI,MI=II,II=Q,fI=kI,B=fI=0|Dw(0|kI^(nI=B),0|(iI=(II=MI)^(iI=Q)|0),16,0|(fI=0)),Q=iI=U,iI=qI,II=fI,kI=(iI=Q)+(fI=qI)|0,(DI=II+(nI=un)|0)>>>0>>0&&(kI=kI+1|0),un=DI,qI=kI,nI=DI,II=(kI=Sk)^(II=qI)|0,af=(iI=jk)^DI|0,w[(iI=s)>>2]=af,w[(iI+4|0)>>2]=II,cf=n,Df=ln,kf=II=En,II=FI,II=rn,Un=kI=0|Dw(0|(kI=dI)^(nI=Un),0|(iI=(II=FI)^(iI=rn)|0),63,0|(kI=0)),rn=iI=U,ff=kI,If=iI,iI=gn,iI=Cn,DI=(iI=gn)+(kI=Cn)|0,(fI=(II=on)+(nI=sn)|0)>>>0>>0&&(DI=DI+1|0),nf=DI,nI=fI,kI=(iI=ff)+fI|0,fI=(DI=If)+(II=nf)|0,kI>>>0>>0&&(fI=fI+1|0),sn=kI,Cn=fI,nI=kI,II=(DI=Df)+kI|0,kI=(fI=kf)+(iI=Cn)|0,II>>>0>>0&&(kI=kI+1|0),Ef=II,Yf=kI,Gf=Un,Mf=kI=rn,of=mn,Ff=kI=Dn,kI=Cn,kI=nn,mn=fI=0|Dw(0|(fI=sn)^(nI=Jn),0|(DI=(kI=Cn)^(DI=nn)|0),32,0|(fI=0)),Dn=DI=U,II=(DI=Ff)+(fI=Dn)|0,(iI=(kI=of)+(nI=mn)|0)>>>0>>0&&(II=II+1|0),ln=iI,En=II,nI=iI,Un=DI=0|Dw(0|(DI=Gf)^iI,0|(kI=(II=Mf)^(kI=En)|0),24,0|(DI=0)),rn=kI=U,iI=(kI=Yf)+(DI=rn)|0,(fI=(II=Ef)+(nI=Un)|0)>>>0>>0&&(iI=iI+1|0),sn=fI,Cn=iI,iI=Dn,mn=kI=0|Dw(0|(kI=fI)^(nI=mn),0|(II=(iI=Cn)^(II=Dn)|0),16,0|(kI=0)),Dn=II=U,II=En,iI=kI,fI=(II=Dn)+(kI=En)|0,(DI=iI+(nI=ln)|0)>>>0>>0&&(fI=fI+1|0),ln=DI,En=fI,uf=DI,Uf=fI,mf=E,sf=fI=Y,Kf=dn,tf=fI=In,fI=PI,fI=SI,fn=II=0|Dw(0|(II=fn)^(nI=Gn),0|(iI=(fI=PI)^(iI=SI)|0),63,0|(II=0)),PI=iI=U,Jf=II,df=iI,iI=vI,iI=kn,DI=(iI=vI)+(II=kn)|0,(kI=(fI=jI)+(nI=tn)|0)>>>0>>0&&(DI=DI+1|0),lf=DI,nI=kI,II=(iI=Jf)+kI|0,kI=(DI=df)+(fI=lf)|0,II>>>0>>0&&(kI=kI+1|0),tn=II,kn=kI,nI=II,fI=(DI=Kf)+II|0,II=(kI=tf)+(iI=kn)|0,fI>>>0>>0&&(II=II+1|0),Zf=fI,pf=II,II=an,II=wn,II=kn,Fn=kI=0|Dw(0|(kI=Fn)^(nI=tn),0|(DI=(II=wn)^(DI=kn)|0),32,0|(kI=0)),wn=DI=U,fI=(DI=an)+(kI=wn)|0,(iI=(II=Mn)+(nI=Fn)|0)>>>0>>0&&(fI=fI+1|0),Mn=iI,an=fI,fI=PI,DI=iI,tn=DI=0|Dw(0|iI^(nI=fn),0|(II=(fI=an)^(II=PI)|0),24,0|(DI=0)),kn=II=U,iI=(II=pf)+(DI=kn)|0,(kI=(fI=Zf)+(nI=tn)|0)>>>0>>0&&(iI=iI+1|0),dn=kI,In=iI,nI=kI,Hf=(II=mf)^kI|0,Nf=fI=(iI=sf)^(fI=In)|0,II=(fI=Uf)^(II=Nf)|0,vf=(iI=uf)^(nI=Hf)|0,w[(iI=cf)>>2]=vf,w[(iI+4|0)>>2]=II,Wf=o,Xf=Mn,Lf=II=an,II=wn,II=In,nI=kI,Mn=fI=0|Dw(0|(fI=Fn)^kI,0|(iI=(II=wn)^(iI=In)|0),16,0|(fI=0)),an=iI=U,kI=(iI=Lf)+(fI=an)|0,(DI=(II=Xf)+(nI=Mn)|0)>>>0>>0&&(kI=kI+1|0),Fn=DI,wn=kI,kI=Cn,kI=D,Vf=II=(kI=Cn)^(II=D)|0,kI=DI,nI=(iI=sn)^(nI=F)|0,iI=(II=wn)^(iI=Vf)|0,w[(kI=Wf)>>2]=DI^nI|0,w[(kI+4|0)>>2]=iI,hf=A,iI=EI,iI=cn,dn=II=0|Dw(0|(II=uI)^(nI=Kn),0|(kI=(iI=EI)^(kI=cn)|0),16,0|(II=0)),In=kI=U,kI=sI,iI=II,DI=(kI=In)+(II=sI)|0,(fI=iI+(nI=JI)|0)>>>0>>0&&(DI=DI+1|0),sn=fI,Cn=DI,DI=MI,DI=f,yf=(kI=WI)^(nI=m)|0,Rf=iI=(DI=MI)^(iI=f)|0,kI=(iI=Cn)^(kI=Rf)|0,Of=(DI=fI)^(nI=yf)|0,w[((DI=hf)+128|0)>>2]=Of,w[(DI+132|0)>>2]=kI,kI=In,kI=r,xf=(iI=dn)^(nI=i)|0,Pf=DI=(kI=In)^(DI=r)|0,DI=TI,DI=qI,zf=kI=0|Dw(0|(kI=Yn)^(nI=un),0|(iI=(DI=TI)^(iI=qI)|0),63,0|(kI=0)),jf=iI=U,kI=(iI=Pf)^(kI=jf)|0,Sf=(DI=xf)^(nI=zf)|0,w[(DI=Zn)>>2]=Sf,w[(DI+4|0)>>2]=kI,kI=Q,kI=g,Tf=(iI=B)^(nI=b)|0,qf=DI=(kI=Q)^(DI=g)|0,DI=tI,DI=Cn,nI=fI,_f=kI=0|Dw(0|(kI=lI)^fI,0|(iI=(DI=tI)^(iI=Cn)|0),63,0|(kI=0)),$f=iI=U,kI=(iI=qf)^(kI=$f)|0,AI=(DI=Tf)^(nI=_f)|0,w[(DI=I)>>2]=AI,w[(DI+4|0)>>2]=kI,kI=an,kI=C,BI=(iI=Mn)^(nI=a)|0,QI=DI=(kI=an)^(DI=C)|0,DI=rn,DI=En,gI=kI=0|Dw(0|(kI=Un)^(nI=ln),0|(iI=(DI=rn)^(iI=En)|0),63,0|(kI=0)),CI=iI=U,kI=(iI=QI)^(kI=CI)|0,wI=(DI=BI)^(nI=gI)|0,w[(DI=G)>>2]=wI,w[(DI+4|0)>>2]=kI,kI=Dn,kI=e,rI=(iI=mn)^(nI=k)|0,eI=DI=(kI=Dn)^(DI=e)|0,DI=wn,DI=kn,bI=kI=0|Dw(0|(kI=Fn)^(nI=tn),0|(iI=(DI=wn)^(iI=kn)|0),63,0|(kI=0)),aI=iI=U,kI=(iI=eI)^(kI=aI)|0,cI=(DI=rI)^(nI=bI)|0,w[(DI=u)>>2]=cI,w[(DI+4|0)>>2]=kI}function l(A,B){B|=0;var Q,C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0;u=Q=u-32|0;A:{B:{Q:{if(0|r[(28+(A|=0)|0)>>0]){g:if(F=0|w[(A+24|0)>>2]){D=0|w[(A+12|0)>>2],Y=0|w[(A+8|0)>>2];C:for(;;){m=U,o=Y;w:{r:{e:{b:{a:{c:{i:{D:{k:{f:if(D){c=D+o|0,U=m+1|0,G=D+-1|0,E=0,b=D;I:{n:for(;;){E:{Y:{if((0|(Y=0|g[(C=E+o|0)>>0]))>-1){if(((255&Y|0)-48|0)>>>0<10)break Y;break E}n=0,e=c,(0|E)!=(0|G)&&(n=63&(0|r[(C+1|0)>>0])|0,e=C+2|0),k=31&Y|0;G:{M:{o:{if((Y=255&Y|0)>>>0>223){if((0|e)==(0|c))break o;if(I=e+1|0,e=63&(0|r[e>>0])|0|n<<6|0,Y>>>0<240)break M;break G}if(((n|k<<6|0)-48|0)>>>0<10)break Y;break E}if(I=c,e=n<<6|0,Y>>>0>=240)break G}if(((e|k<<12|0)-48|0)>>>0<10)break Y;break E}if(1114112==(0|(Y=0|((0|c)==(0|I)?0:63&(0|r[I>>0])|0)|1835008&(k<<18|0)|0|e<<6|0)))break f;if((Y+-48|0)>>>0>=10)break E}if(w[(Q+4|0)>>2]=b,w[Q>>2]=C,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=b,1!=(0|b)){if(!b)break I;if((0|g[(C+1|0)>>0])<=-65)break I}if(b=b+-1|0,(0|D)!=(0|(E=E+1|0)))continue n;break f}break n}if(w[(Q+16|0)>>2]=o,w[(Q+20|0)>>2]=D,!(!E|(0|D)==(0|E)|0)){if(D>>>0<=E>>>0)break D;if((0|g[C>>0])<=-65)break D}if(YQ(0|Q+16,0|o,0|E),1==(0|r[(Q+16|0)>>0]))break k;if(e=0|w[(Q+20|0)>>2],w[(Q+4|0)>>2]=b,w[Q>>2]=C,w[(Q+8|0)>>2]=e,w[(Q+12|0)>>2]=b,!(c=!e|(0|(s=D-e|0))==(0|E)|0)){if(b>>>0<=e>>>0)break B;if((0|g[((e+o|0)+E|0)>>0])<=-65)break B}if(w[(Q+20|0)>>2]=b,w[(Q+16|0)>>2]=C,Y=(e+o|0)+E|0,!c){if(b>>>0<=e>>>0)break i;if((0|g[Y>>0])<=-65)break i}if(!(0|dC(0|B))|!e|(0|U)!=(0|F)|0)break b;if(b=C+1|0,(0|(c=0|g[C>>0]))>-1){if(104==(0|255&c))break a;break b}n=0,D=Y,1!=(0|e)&&(n=63&(0|r[b>>0])|0,D=C+2|0),k=31&c|0;n:{E:{if((c=255&c|0)>>>0>223){if((0|(D-e|0)-o)==(0|E))break E;if(G=D+1|0,D=63&(0|r[D>>0])|0|n<<6|0,c>>>0<240)break n;break c}if(104==(n|k<<6|0))break a;break b}if(G=Y,D=n<<6|0,c>>>0>=240)break c}if(104==(D|k<<12|0))break a;break b}break B}Mg(1201516),i()}Qg(0|r[(Q+17|0)>>0]),i()}uC(0|Q+16,0|E),i()}uC(0|Q+16,0|e),i()}if(104!=(0|((0|E)==(0|(G-e|0)-o)?0:63&(0|r[G>>0])|0)|1835008&(k<<18|0)|0|D<<6|0))break b}if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=e,1==(0|e))break g;if((0|g[b>>0])<=-65)break B;D=0-o|0,I=0-e|0;a:for(;;){c:{i:if((0|(c=0|g[b>>0]))>-1){if(b=b+1|0,((a=255&c|0)-48|0)>>>0<10)break c}else{D:{k:{if((0|E)!=(0|1+((b+I|0)+D|0))){if(k=b+2|0,G=63&(0|r[(b+1|0)>>0])|0,M=31&c|0,(a=255&c|0)>>>0<=223)break k;break D}if(G=0,k=Y,M=31&c|0,(a=255&c|0)>>>0>223)break D}if(b=k,((a=G|M<<6|0)-48|0)>>>0>=10)break i;break c}D:{k:{if((0|E)!=(0|(k+I|0)+D)){if(b=k+1|0,k=63&(0|r[k>>0])|0|G<<6|0,a>>>0<240)break k;break D}if(b=Y,k=G<<6|0,a>>>0>=240)break D}if(((a=k|M<<12|0)-48|0)>>>0>=10)break i;break c}if((0|E)==(0|(b+I|0)+D)?(a=0,K=Y):(a=63&(0|r[b>>0])|0,K=b+1|0),b=K,1114112==(0|(a=1835008&(M<<18|0)|0|k<<6|0|a|0)))break g;if((a+-48|0)>>>0<10)break c}if(k=-87,(a+-97|0)>>>0>=26&&(k=-55,(a+-65|0)>>>0>25))break b;if((a+k|0)>>>0>15)break b}if((0|(b+I|0)+D)==(0|E))break a}break g}if(!(m&&0|GC(0|B,1201600,2))){if(2==(0|e))break e;if(e>>>0>=3){if((0|g[(C+2|0)>>0])<-64)break r;break e}if(!e)break w;e=1;break r}break A}if((0|E)==(0|1201602-o)||9311==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0)){if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=e,(0|g[(C=C+1|0)>>0])<=-65)break B;e=e+-1|0}}r:for(;;){c=C+e|0,D=G=255&(b=0|g[C>>0])|0;e:{b:{a:{c:{i:{D:{if(M=(0|b)>-1){if(46!=(0|D))break D;break e}k=0,a=c,1!=(0|e)&&(a=C+2|0,k=63&(0|r[(C+1|0)>>0])|0),n=31&b|0;k:{f:{if((D=255&b|0)>>>0>223){if((0|a)==(0|c))break f;if(I=a+1|0,a=63&(0|r[a>>0])|0|k<<6|0,D>>>0<240)break k;break i}if(46==(k|n<<6|0))break e;break D}if(I=c,a=k<<6|0,D>>>0>=240)break i}if(46==(a|n<<12|0))break e}if(!M)break c;if(36!=(0|G))break a;break b}if(46==(0|((0|c)==(0|I)?0:63&(0|r[I>>0])|0)|1835008&(n<<18|0)|0|a<<6|0))break e}D=0,a=c,1!=(0|e)&&(a=C+2|0,D=63&(0|r[(C+1|0)>>0])|0),I=31&b|0;c:{i:{D:{if((b=255&b|0)>>>0>223){if((0|a)==(0|c))break D;if(k=a+1|0,a=63&(0|r[a>>0])|0|D<<6|0,b>>>0<240)break i;break c}if(36==(D|I<<6|0))break b;break a}if(k=c,a=D<<6|0,b>>>0>=240)break c}if(36==(a|I<<12|0))break b;break a}if(36==(0|((0|c)==(0|k)?0:63&(0|r[k>>0])|0)|1835008&(I<<18|0)|0|a<<6|0))break b}n=0,b=C;a:{c:for(;;){i:if(D=n,(0|b)!=(0|c)){a=b+1|0;D:{if((0|(I=0|g[b>>0]))>-1){if(36!=(0|(k=255&I|0)))break D;break a}k:{f:{if((0|a)!=(0|c)){if(G=63&(0|r[a>>0])|0,a=k=b+2|0,M=31&I|0,(n=255&I|0)>>>0<=223)break f;break k}if(G=0,k=c,M=31&I|0,(n=255&I|0)>>>0>223)break k}if(36!=(0|(k=G|M<<6|0)))break D;break a}k:{f:{if((0|c)!=(0|k)){if(I=a=k+1|0,k=63&(0|r[k>>0])|0|G<<6|0,n>>>0<240)break f;break k}if(I=c,k=G<<6|0,n>>>0>=240)break k}if(36!=(0|(k=k|M<<12|0)))break D;break a}if((0|c)==(0|I)?t=0:(a=I+1|0,t=63&(0|r[I>>0])|0),1114112==(0|(k=0|t|1835008&(M<<18|0)|0|k<<6|0)))break i;if(36==(0|k))break a}if(n=(D-b|0)+a|0,b=a,46!=(0|k))continue c;break a}break c}D=e}w[(Q+16|0)>>2]=C,w[(Q+20|0)>>2]=e;a:{c:{if(!(c=!D|(0|e)==(0|D)|0)){if(e>>>0<=D>>>0)break c;if((0|g[(C+D|0)>>0])<=-65)break c}if(!(0|GC(0|B,0|C,0|D))){if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=D,w[(Q+12|0)>>2]=e,!c){if(e>>>0<=D>>>0)break a;if((0|g[(C+D|0)>>0])<=-65)break a}if(C=C+D|0,e=e-D|0)continue r;break w}break A}uC(0|Q+16,0|D),i()}break B}b:{a:{c:{i:{D:{k:{f:{I:{n:{E:{Y:{G:{M:{o:{F:{u:{U:{m:{s:{K:{t:{J:{d:{l:{Z:{p:if(!(c=4==(0|e))){if(e>>>0>=5){if((0|g[(C+4|0)>>0])>=-64)break p;break Z}if(b=1,3!=(0|e))break a;break d}if(1201605==(0|C))break l;if(609243940==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break l;if(c||!((0|g[(C+4|0)>>0])<-64)){if(1201610==(0|C))break s;if(609239588==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break s;if(c||!((0|g[(C+4|0)>>0])<-64)){if(1201615==(0|C))break U;if(608588324==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break U;if(c||!((0|g[(C+4|0)>>0])<-64)){if(1201620==(0|C))break F;if(609504292==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break F;if(c||!((0|g[(C+4|0)>>0])<-64)){if(1201625==(0|C))break G;if(609503012==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break G;if(c||!((0|g[(C+4|0)>>0])<-64)){if(1201630==(0|C))break E;if(609242148==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))break E;if((c||!((0|g[(C+4|0)>>0])<-64))&&(1201635==(0|C)||609243684==(0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0))){if(f=1,0|GC(0|B,1201639,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}}}}}}}if(b=0,(0|g[(C+3|0)>>0])>=-64)break d;break J}if(f=1,0|GC(0|B,1201609,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}if(1201640==(0|C))break t;if(!(0|tg(1201640,0|C,3)))break t}if(b=1,5!=(0|e)){if(e>>>0<6)break a;if(b=0,(0|g[(C+5|0)>>0])<-64)break a}if(1201644==(0|C))break K;if(!(0|tg(1201644,0|C,5)))break K;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201650==(0|C))break m;if(!(0|tg(1201650,0|C,5)))break m;if(b=1,!a&&(b=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201656==(0|C))break u;if(!(0|tg(1201656,0|C,5)))break u;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201662==(0|C))break o;if(!(0|tg(1201662,0|C,5)))break o;if(b=1,!a&&(b=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201668==(0|C))break M;if(!(0|tg(1201668,0|C,5)))break M;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201674==(0|C))break Y;if(!(0|tg(1201674,0|C,5)))break Y;if(b=1,!a&&(b=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201680==(0|C))break I;if(!(0|tg(1201680,0|C,5)))break I;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201686==(0|C))break f;if(!(0|tg(1201686,0|C,5)))break f;if(b=1,!a&&(b=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201692==(0|C))break k;if(!(0|tg(1201692,0|C,5)))break k;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201698==(0|C))break D;if(!(0|tg(1201698,0|C,5)))break D;if(b=1,!a&&(b=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201704==(0|C))break i;if(!(0|tg(1201704,0|C,5)))break i;if(a=1,!b&&(a=0,(0|g[(C+5|0)>>0])<-64))break a;if(1201710!=(0|C)&&0|tg(1201710,0|C,5))break a;if(f=1,0|GC(0|B,1201715,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201643,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=3,w[(Q+12|0)>>2]=e,!b){if(e>>>0<4)break B;if((0|g[(C+3|0)>>0])<=-65)break B}if(C=C+3|0,e=e+-3|0)continue r;break w}if(f=1,0|GC(0|B,1201649,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,b)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201614,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}if(f=1,0|GC(0|B,1201655,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201619,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}if(f=1,0|GC(0|B,1201661,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,b)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201624,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}if(f=1,0|GC(0|B,1201667,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201673,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,b)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201629,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,c)break n;if((0|g[(C+4|0)>>0])>-65)break n;break B}if(f=1,0|GC(0|B,1201679,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201634,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=4,w[(Q+12|0)>>2]=e,!c&&(0|g[(C+4|0)>>0])<=-65)break B}if(C=C+4|0,e=e+-4|0)continue r;break w}if(f=1,0|GC(0|B,1201685,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,b)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201691,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201697,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,b)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201703,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,a)break c;if((0|g[(C+5|0)>>0])>-65)break c;break B}if(f=1,0|GC(0|B,1201709,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=5,w[(Q+12|0)>>2]=e,!b&&(0|g[(C+5|0)>>0])<=-65)break b}if(C=C+5|0,e=e+-5|0)continue r;break w}if(!(0|GC(0|B,0|C,0|e)))break w;break A}break B}b=C+1|0,w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=e;e:{b:{a:{if(!(I=1==(0|e))&&(0|g[b>>0])<=-65)break B;if(I)break b;if((0|(D=0|g[(C+1|0)>>0]))>-1){if(46!=(0|255&D))break b;break e}k=0,n=c,2!=(0|e)&&(n=C+3|0,k=63&(0|r[(C+2|0)>>0])|0),a=31&D|0;c:{i:{if((D=255&D|0)>>>0>223){if((0|c)==(0|n))break i;if(M=n+1|0,n=63&(0|r[n>>0])|0|k<<6|0,D>>>0<240)break c;break a}if(46==(k|a<<6|0))break e;break b}if(M=c,n=k<<6|0,D>>>0>=240)break a}if(46==(n|a<<12|0))break e;break b}if(46==(0|((0|c)==(0|M)?0:63&(0|r[M>>0])|0)|1835008&(a<<18|0)|0|n<<6|0))break e}if(f=1,0|GC(0|B,1201604,1))break Q;if(w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=e,I||!((0|g[b>>0])<=-65)){if(C=b,e=e+-1|0)continue r;break w}break B}if(0|GC(0|B,1201600,2))break A;if(c=C+2|0,w[(Q+4|0)>>2]=e,w[Q>>2]=C,w[(Q+8|0)>>2]=2,w[(Q+12|0)>>2]=e,2!=(0|e)&&(0|g[c>>0])<=-65)break B;if(C=c,!(e=e+-2|0))break r}}if(D=s-E|0,!(U>>>0>>0))break C}}return J=0|GC(0|B,0|w[(A+16|0)>>2],0|w[(A+20|0)>>2]),u=Q+32|0,0|J}f=0|GC(0|B,0|w[A>>2],0|w[(A+4|0)>>2])}return u=Q+32|0,0|f}w[(Q+24|0)>>2]=Q+12|0,w[(Q+20|0)>>2]=Q+8|0,w[(Q+16|0)>>2]=Q,kC(0|Q+16),i()}return u=Q+32|0,1}function Z(A,B,Q){A|=0,B|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,bw,aw,cw,iw,Dw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye,Ge,Me,oe,Fe,ue,Ue,me,se,Ke,te,Je,de,le,Ze,pe,He,Ne,ve,We,Xe,Le,Ve,he,ye,Re,Oe,xe,Pe,ze,je,Se,Te,qe,_e,$e,Ab,Bb,Qb,gb,Cb,wb,rb,eb,bb,ab,cb,ib,Db,kb,fb,Ib,nb,Eb,Yb,Gb,Mb,ob,Fb,ub,Ub,mb,sb,Kb,tb,Jb,db,lb,Zb,pb,Hb,Nb,vb,Wb,Xb,Lb,Vb,hb,yb,Rb,Ob,xb,Pb,zb,jb,Sb,Tb,qb,_b,$b,Aa,Ba,Qa,ga,Ca,wa,ra,ea,ba,aa,ca,ia,Da,ka,fa,Ia,na,Ea,Ya,Ga,Ma,oa,Fa,ua,Ua,ma,sa,Ka,ta,Ja,da,la,Za,pa,Ha,Na,va,Wa,Xa,La,Va,ha,ya,Ra,Oa,xa,Pa,za,ja,Sa,Ta,qa,_a,$a,Ac,Bc,Qc,gc,Cc,wc,rc,ec,bc,ac,cc,ic,Dc,kc,fc,Ic,nc,Ec,Yc,Gc,Mc,oc,Fc,uc,Uc,mc,sc,Kc,tc,Jc,dc,lc,Zc,pc,Hc,Nc,vc,Wc,Xc,Lc,Vc,hc,yc,Rc,Oc,xc,Pc,zc,jc,Sc,Tc,qc,_c,$c,Ai,Bi,Qi,gi,Ci,wi,ri,ei,bi,ai,ci,ii,Di,ki,fi,Ii,ni,Ei,Yi,Gi,Mi,oi,Fi,ui,Ui,mi,si,Ki,ti,Ji,di,li,Zi,pi,Hi,Ni,vi,Wi,Xi,Li,Vi,hi,yi,Ri,Oi,xi,Pi,zi,ji,Si,Ti,qi,_i,$i,AD,BD,QD,gD,CD,wD,rD,eD,bD,aD,cD,iD,DD,kD,fD,ID,nD,ED,YD,GD,MD,oD,FD,uD,UD,mD,sD,KD,tD,JD,dD,lD,ZD,pD,HD,ND,vD,WD,XD,LD,VD,hD,yD,RD,OD,xD,PD,zD,jD,SD,TD,qD,_D,$D,Ak,Bk,Qk,gk,Ck,wk,rk,ek,bk,ak,ck,ik,Dk,kk,fk,Ik,nk,Ek,Yk,Gk,Mk,ok,Fk,uk,Uk,mk,sk,Kk,tk,Jk,dk,lk,Zk,pk,Hk,Nk,vk,Wk,Xk,Lk,Vk,hk,yk,Rk,Ok,xk,Pk,zk,jk,Sk,Tk,qk,_k,$k,Af,Bf,Qf,gf,Cf,wf,rf,ef,bf,af,cf,Df,kf,ff,If,nf,Ef,Yf,Gf,Mf,of,Ff,uf,Uf,mf,sf,Kf,tf,Jf,df,lf,Zf,pf,Hf,Nf,vf,Wf,Xf,Lf,Vf,hf,yf,Rf,Of,xf,Pf,zf,jf,Sf,Tf,qf,_f,$f,AI,BI,QI,gI,CI,wI,rI,eI=0,bI=0,aI=0,cI=0,iI=0,DI=0,kI=0,fI=0,II=0,nI=0,EI=0,YI=0,GI=0,MI=0,oI=0,FI=0,uI=0,UI=0,mI=0,sI=0,KI=0,tI=0,JI=0,dI=0,lI=0,ZI=0,pI=0,HI=0,NI=0,vI=0,WI=0,XI=0,LI=0,VI=0,hI=0,yI=0,RI=0,OI=0,xI=0,PI=0,zI=0,jI=0,SI=0,TI=0,qI=0,_I=0,$I=0,An=0,Bn=0,Qn=0,gn=0,Cn=0,wn=0,rn=0,en=0,bn=0,an=0,cn=0,Dn=0,kn=0,fn=0,In=0,nn=0,En=0,Yn=0,Gn=0,Mn=0,on=0,Fn=0,un=0,Un=0,mn=0,sn=0,Kn=0,tn=0,Jn=0,dn=0,ln=0,Zn=0,pn=0,Hn=0,Nn=0,vn=0,Wn=0,Xn=0,Ln=0,Vn=0,hn=0,yn=0,Rn=0,On=0,xn=0,Pn=0,zn=0,jn=0,Sn=0,Tn=0,qn=0,_n=0,$n=0,AE=0,BE=0,QE=0,gE=0,CE=0,wE=0,rE=0,eE=0,bE=0,aE=0,cE=0,iE=0,DE=0,kE=0,fE=0,IE=0,nE=0,EE=0,YE=0,GE=0,ME=0,oE=0,FE=0,uE=0,UE=0,mE=0,sE=0,KE=0,tE=0,JE=0,dE=0,lE=0,ZE=0,pE=0,HE=0,NE=0,vE=0,WE=0,XE=0,LE=0,VE=0,hE=0,yE=0,RE=0,OE=0,xE=0,PE=0,zE=0,jE=0,SE=0,TE=0,qE=0,_E=0,$E=0,AY=0,BY=0,QY=0,gY=0,CY=0,wY=0,rY=0,eY=0,bY=0,aY=0;u=g=u-1280|0,YI=aI=0|w[(cI=Q|=0)>>2],fI=iI=0|w[(cI+4|0)>>2],iI=0|w[(cI=B)>>2],kI=aI=0|w[(cI+4|0)>>2],RQ(0|g+880,0|YI,0|(aI=fI),0|(MI=iI),0|(iI=kI)),iI=0|w[((cI=g)+880|0)>>2],oI=aI=0|w[(cI+884|0)>>2],cI=iI=0|ew(0|(uI=iI),0|aI,307527195,0|(iI=335267)),JI=iI=(aI=U)&(iI=1048575)|0,RQ(0|g+864,0|(ZI=cI&(eI=-1)|0),0|iI,1559614445,0|(cI=156442)),cI=0|w[((aI=Q)+8|0)>>2],GI=iI=0|w[(aI+12|0)>>2],iI=kI,RQ(0|g+896,0|(mI=cI),0|(iI=GI),0|MI,0|(cI=kI)),cI=0|w[((aI=B)+8|0)>>2],FI=iI=0|w[(aI+12|0)>>2],iI=fI,RQ(0|g+960,0|(pI=cI),0|(iI=FI),0|YI,0|(cI=fI)),RQ(0|g+848,0|ZI,0|(cI=JI),2043504001,0|(iI=911919)),C=g+832|0,PI=iI=0|w[((aI=g)+960|0)>>2],HI=cI=0|w[(aI+964|0)>>2],r=cI=0|w[(aI+896|0)>>2],e=iI=0|w[(aI+900|0)>>2],bI=(iI=HI)+(cI=e)|0,(DI=(aI=PI)+(eI=r)|0)>>>0>>0&&(bI=bI+1|0),NI=DI,vI=bI,b=bI=0|w[((iI=g)+848|0)>>2],a=aI=0|w[(iI+852|0)>>2],iI=DI,DI=(aI=vI)+(bI=a)|0,(cI=iI+(eI=b)|0)>>>0>>0&&(DI=DI+1|0),tI=cI,II=DI,c=cI,i=DI,DI=oI,UI=DI=0|w[((aI=g)+864|0)>>2],nI=iI=0|w[(aI+868|0)>>2],cI=(iI=oI)+(DI=nI)|0,(bI=(aI=uI)+(eI=UI)|0)>>>0>>0&&(cI=cI+1|0),uI=bI,oI=cI,iI=bI,aI=0,DI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(aI=0,tn=cI>>>DI|0):(aI=cI>>>DI|0,tn=(((1<>>DI|0),D=tn,k=aI,aI=oI,aI=nI,f=(aI=oI)>>>0<(iI=nI)>>>0|(0|aI)==(0|iI)&(cI=uI)>>>0<(eI=UI)>>>0|0,I=cI=0,n=cI=0|w[(eI=g+872|0)>>2],E=aI=0|w[(eI+4|0)>>2],Y=aI=0|w[(eI=g+888|0)>>2],G=cI=0|w[(eI+4|0)>>2],bI=(cI=E)+(aI=G)|0,(DI=(eI=n)+(iI=Y)|0)>>>0>>0&&(bI=bI+1|0),M=bI,iI=DI,DI=(bI=I)+(eI=M)|0,(aI=(cI=f)+iI|0)>>>0>>0&&(DI=DI+1|0),zI=aI,XI=DI,bI=aI,cI=0,eI=31&(iI=12)|0,32<=(63&iI|0)>>>0?(cI=bI<>>(32-eI|0)|0)|0|DI<>>0>>0&&(aI=aI+1|0),jI=eI,dI=aI,bI=cI=0|ew(0|eI,0|aI,307527195,0|(cI=335267)),oI=cI=(aI=U)&(cI=1048575)|0,RQ(0|C,0|(uI=bI&(iI=-1)|0),0|cI,1559614445,0|(bI=156442)),bI=FI,bI=GI,RQ(0|g+1024,0|pI,0|(bI=FI),0|mI,0|(cI=GI)),cI=0|w[((aI=Q)+16|0)>>2],nI=bI=0|w[(aI+20|0)>>2],bI=kI,RQ(0|g+912,0|(UI=cI),0|(bI=nI),0|MI,0|(cI=kI)),cI=0|w[((aI=B)+16|0)>>2],EI=bI=0|w[(aI+20|0)>>2],bI=fI,RQ(0|g+976,0|(sI=cI),0|(bI=EI),0|YI,0|(cI=fI)),RQ(0|g+784,0|ZI,0|(cI=JI),1367801,0|(bI=0)),RQ(0|g+816,0|uI,0|(bI=oI),2043504001,0|(cI=911919)),s=g+768|0,bn=cI=0|w[((aI=g)+912|0)>>2],$I=bI=0|w[(aI+916|0)>>2],K=bI=0|w[(aI+1024|0)>>2],t=cI=0|w[(aI+1028|0)>>2],eI=(cI=$I)+(bI=t)|0,(DI=(aI=bn)+(iI=K)|0)>>>0>>0&&(eI=eI+1|0),TI=DI,OI=eI,J=eI=0|w[((cI=g)+976|0)>>2],d=aI=0|w[(cI+980|0)>>2],cI=DI,DI=(aI=OI)+(eI=d)|0,(bI=cI+(iI=J)|0)>>>0>>0&&(DI=DI+1|0),LI=bI,KI=DI,l=DI=0|w[((aI=g)+784|0)>>2],Z=cI=0|w[(aI+788|0)>>2],aI=bI,bI=(cI=KI)+(DI=Z)|0,(eI=aI+(iI=l)|0)>>>0>>0&&(bI=bI+1|0),VI=eI,lI=bI,bI=0|w[((cI=g)+816|0)>>2],p=aI=0|w[(cI+820|0)>>2],cI=eI,DI=eI+(iI=bI)|0,eI=(aI=lI)+(bI=p)|0,DI>>>0>>0&&(eI=eI+1|0),An=DI,hI=eI,H=DI,N=eI,_I=eI=0|w[((aI=g)+832|0)>>2],WI=cI=0|w[(aI+836|0)>>2],cI=dI,aI=eI,DI=(cI=WI)+(eI=dI)|0,(bI=aI+(iI=jI)|0)>>>0>>0&&(DI=DI+1|0),Bn=bI,yI=DI,cI=bI,aI=0,eI=31&(iI=52)|0,32<=(63&iI|0)>>>0?(aI=0,dn=DI>>>eI|0):(aI=DI>>>eI|0,dn=(((1<>>eI|0),v=dn,W=aI,aI=yI,aI=WI,X=(aI=yI)>>>0<(cI=WI)>>>0|(0|aI)==(0|cI)&(DI=Bn)>>>0<(iI=_I)>>>0|0,L=DI=0,V=DI=0|w[(iI=g+840|0)>>2],h=aI=0|w[(iI+4|0)>>2],aI=dI,aI=II,y=(aI=dI)>>>0<(DI=II)>>>0|(0|aI)==(0|DI)&(iI=jI)>>>0<(cI=tI)>>>0|0,R=iI=0,iI=DI,iI=vI,O=(iI=DI)>>>0<(aI=vI)>>>0|(0|iI)==(0|aI)&cI>>>0<(DI=NI)>>>0|0,x=cI=0,P=cI=0|w[(DI=g+856|0)>>2],z=iI=0|w[(DI+4|0)>>2],iI=aI,iI=HI,j=(iI=aI)>>>0<(cI=HI)>>>0|(0|iI)==(0|cI)&(DI=NI)>>>0<(aI=PI)>>>0|0,S=DI=0,T=DI=0|w[(aI=g+968|0)>>2],q=iI=0|w[(aI+4|0)>>2],_=iI=0|w[(aI=g+904|0)>>2],$=DI=0|w[(aI+4|0)>>2],bI=(DI=q)+(iI=$)|0,(eI=(aI=T)+(cI=_)|0)>>>0>>0&&(bI=bI+1|0),AA=bI,cI=eI,iI=(DI=j)+eI|0,eI=(bI=S)+(aI=AA)|0,iI>>>0>>0&&(eI=eI+1|0),BA=eI,cI=iI,iI=(eI=z)+(DI=BA)|0,(aI=(bI=P)+cI|0)>>>0>>0&&(iI=iI+1|0),QA=iI,cI=aI,DI=(eI=O)+aI|0,aI=(iI=x)+(bI=QA)|0,DI>>>0>>0&&(aI=aI+1|0),gA=DI,CA=aI,aI=XI,iI=zI,eI=0,bI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(eI=0,ln=aI>>>bI|0):(eI=aI>>>bI|0,ln=(((1<>>bI|0),wA=eI,DI=(eI=CA)+(iI=wA)|0,(bI=(aI=gA)+(cI=ln)|0)>>>0>>0&&(DI=DI+1|0),rA=DI,cI=bI,iI=(eI=y)+bI|0,bI=(DI=R)+(aI=rA)|0,iI>>>0>>0&&(bI=bI+1|0),eA=bI,cI=iI,iI=(bI=h)+(eI=eA)|0,(aI=(DI=V)+cI|0)>>>0>>0&&(iI=iI+1|0),bA=iI,cI=aI,eI=(bI=X)+aI|0,aI=(iI=L)+(DI=bA)|0,eI>>>0>>0&&(aI=aI+1|0),an=eI,Qn=aI,iI=eI,bI=0,DI=31&(cI=12)|0,32<=(63&cI|0)>>>0?(bI=iI<>>(32-DI|0)|0)|0|aI<>>0>>0&&(eI=eI+1|0),PI=DI,HI=eI,iI=bI=0|ew(0|DI,0|eI,307527195,0|(bI=335267)),vI=bI=(eI=U)&(bI=1048575)|0,RQ(0|s,0|(NI=iI&(cI=-1)|0),0|bI,1559614445,0|(iI=156442)),iI=nI,iI=FI,RQ(0|g+1088,0|UI,0|(iI=nI),0|pI,0|(bI=FI)),bI=EI,bI=GI,RQ(0|g+1040,0|sI,0|(bI=EI),0|mI,0|(iI=GI)),iI=0|w[((eI=Q)+24|0)>>2],II=bI=0|w[(eI+28|0)>>2],bI=kI,RQ(0|g+928,0|(tI=iI),0|(bI=II),0|MI,0|(iI=kI)),iI=0|w[((eI=B)+24|0)>>2],dI=bI=0|w[(eI+28|0)>>2],bI=fI,RQ(0|g+992,0|(jI=iI),0|(bI=dI),0|YI,0|(iI=fI)),RQ(0|g+800,0|uI,0|(iI=oI),1367801,0|(bI=0)),RQ(0|g+752,0|NI,0|(bI=vI),2043504001,0|(iI=911919)),DA=g+736|0,Dn=iI=0|w[((eI=g)+1040|0)>>2],cn=bI=0|w[(eI+1044|0)>>2],kA=bI=0|w[(eI+1088|0)>>2],fA=iI=0|w[(eI+1092|0)>>2],DI=(iI=cn)+(bI=fA)|0,(aI=(eI=Dn)+(cI=kA)|0)>>>0>>0&&(DI=DI+1|0),zI=aI,XI=DI,DI=0|w[((iI=g)+928|0)>>2],IA=eI=0|w[(iI+932|0)>>2],iI=aI,bI=aI+(cI=DI)|0,aI=(eI=XI)+(DI=IA)|0,bI>>>0>>0&&(aI=aI+1|0),_I=bI,WI=aI,nA=aI=0|w[((eI=g)+992|0)>>2],EA=iI=0|w[(eI+996|0)>>2],eI=bI,bI=(iI=WI)+(aI=EA)|0,(DI=eI+(cI=nA)|0)>>>0>>0&&(bI=bI+1|0),Bn=DI,yI=bI,YA=bI=0|w[((iI=g)+800|0)>>2],GA=eI=0|w[(iI+804|0)>>2],iI=DI,DI=(eI=yI)+(bI=GA)|0,(aI=iI+(cI=YA)|0)>>>0>>0&&(DI=DI+1|0),gn=aI,SI=DI,DI=0|w[((eI=g)+752|0)>>2],MA=iI=0|w[(eI+756|0)>>2],eI=aI,bI=aI+(cI=DI)|0,aI=(iI=SI)+(DI=MA)|0,bI>>>0>>0&&(aI=aI+1|0),rn=bI,qI=aI,oA=bI,FA=aI,Cn=aI=0|w[((iI=g)+768|0)>>2],RI=eI=0|w[(iI+772|0)>>2],eI=HI,iI=aI,bI=(eI=RI)+(aI=HI)|0,(DI=iI+(cI=PI)|0)>>>0>>0&&(bI=bI+1|0),wn=DI,xI=bI,eI=DI,iI=0,aI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(iI=0,pn=bI>>>aI|0):(iI=bI>>>aI|0,pn=(((1<>>aI|0),uA=pn,UA=iI,iI=xI,iI=RI,mA=(iI=xI)>>>0<(eI=RI)>>>0|(0|iI)==(0|eI)&(bI=wn)>>>0<(cI=Cn)>>>0|0,sA=bI=0,KA=bI=0|w[(cI=g+776|0)>>2],tA=iI=0|w[(cI+4|0)>>2],iI=HI,iI=hI,JA=(iI=HI)>>>0<(bI=hI)>>>0|(0|iI)==(0|bI)&(cI=PI)>>>0<(eI=An)>>>0|0,dA=cI=0,cI=bI,cI=lI,lA=(cI=bI)>>>0<(iI=lI)>>>0|(0|cI)==(0|iI)&eI>>>0<(bI=VI)>>>0|0,ZA=eI=0,pA=eI=0|w[(bI=g+824|0)>>2],HA=cI=0|w[(bI+4|0)>>2],cI=iI,cI=KI,NA=(cI=iI)>>>0<(eI=KI)>>>0|(0|cI)==(0|eI)&(bI=VI)>>>0<(iI=LI)>>>0|0,vA=bI=0,WA=bI=0|w[(iI=g+792|0)>>2],XA=cI=0|w[(iI+4|0)>>2],cI=eI,cI=OI,LA=(cI=eI)>>>0<(bI=OI)>>>0|(0|cI)==(0|bI)&(iI=LI)>>>0<(eI=TI)>>>0|0,VA=iI=0,hA=iI=0|w[(eI=g+984|0)>>2],yA=cI=0|w[(eI+4|0)>>2],cI=bI,cI=$I,RA=(cI=bI)>>>0<(iI=$I)>>>0|(0|cI)==(0|iI)&(eI=TI)>>>0<(bI=bn)>>>0|0,OA=eI=0,xA=eI=0|w[(bI=g+920|0)>>2],PA=cI=0|w[(bI+4|0)>>2],zA=cI=0|w[(bI=g+1032|0)>>2],jA=eI=0|w[(bI+4|0)>>2],DI=(eI=PA)+(cI=jA)|0,(aI=(bI=xA)+(iI=zA)|0)>>>0>>0&&(DI=DI+1|0),SA=DI,iI=aI,cI=(eI=RA)+aI|0,aI=(DI=OA)+(bI=SA)|0,cI>>>0>>0&&(aI=aI+1|0),TA=aI,iI=cI,bI=(DI=hA)+cI|0,cI=(aI=yA)+(eI=TA)|0,bI>>>0>>0&&(cI=cI+1|0),qA=cI,iI=bI,eI=(aI=LA)+bI|0,bI=(cI=VA)+(DI=qA)|0,eI>>>0>>0&&(bI=bI+1|0),_A=bI,iI=eI,DI=(cI=WA)+eI|0,eI=(bI=XA)+(aI=_A)|0,DI>>>0>>0&&(eI=eI+1|0),$A=eI,iI=DI,DI=(eI=vA)+(cI=$A)|0,(aI=(bI=NA)+iI|0)>>>0>>0&&(DI=DI+1|0),AB=DI,iI=aI,cI=(eI=pA)+aI|0,aI=(DI=HA)+(bI=AB)|0,cI>>>0>>0&&(aI=aI+1|0),BB=aI,iI=cI,bI=(DI=lA)+cI|0,cI=(aI=ZA)+(eI=BB)|0,bI>>>0>>0&&(cI=cI+1|0),QB=bI,gB=cI,cI=Qn,aI=an,DI=0,eI=31&(iI=52)|0,32<=(63&iI|0)>>>0?(DI=0,Hn=cI>>>eI|0):(DI=cI>>>eI|0,Hn=(((1<>>eI|0),CB=DI,bI=(DI=gB)+(aI=CB)|0,(eI=(cI=QB)+(iI=Hn)|0)>>>0>>0&&(bI=bI+1|0),wB=bI,iI=eI,aI=(DI=JA)+eI|0,eI=(bI=dA)+(cI=wB)|0,aI>>>0>>0&&(eI=eI+1|0),rB=eI,iI=aI,cI=(bI=KA)+aI|0,aI=(eI=tA)+(DI=rB)|0,cI>>>0>>0&&(aI=aI+1|0),eB=aI,iI=cI,DI=(eI=mA)+cI|0,cI=(aI=sA)+(bI=eB)|0,DI>>>0>>0&&(cI=cI+1|0),Gn=DI,kn=cI,aI=DI,eI=0,bI=31&(iI=12)|0,32<=(63&iI|0)>>>0?(eI=aI<>>(32-bI|0)|0)|0|cI<>>0>>0&&(DI=DI+1|0),VI=bI,lI=DI,aI=eI=0|ew(0|bI,0|DI,307527195,0|(eI=335267)),OI=eI=(DI=U)&(eI=1048575)|0,RQ(0|DA,0|(TI=aI&(iI=-1)|0),0|eI,1559614445,0|(aI=156442)),aI=EI,aI=nI,RQ(0|g+1136,0|sI,0|(aI=EI),0|UI,0|(eI=nI)),eI=II,eI=FI,RQ(0|g+1104,0|tI,0|(eI=II),0|pI,0|(aI=FI)),aI=dI,aI=GI,RQ(0|g+1056,0|jI,0|(aI=dI),0|mI,0|(eI=GI)),eI=0|w[((DI=Q)+32|0)>>2],KI=aI=0|w[(DI+36|0)>>2],aI=kI,RQ(0|g+944,0|(LI=eI),0|(aI=KI),0|MI,0|(eI=kI)),eI=0|w[((DI=B)+32|0)>>2],kI=aI=0|w[(DI+36|0)>>2],aI=fI,RQ(0|g+1008,0|(MI=eI),0|(aI=kI),0|YI,0|(eI=fI)),RQ(0|g+688,0|NI,0|(eI=vI),1367801,0|(aI=0)),RQ(0|g+720,0|TI,0|(aI=OI),2043504001,0|(eI=911919)),iB=g+672|0,Mn=eI=0|w[((DI=g)+1104|0)>>2],fn=aI=0|w[(DI+1108|0)>>2],DB=aI=0|w[(DI+1136|0)>>2],kB=eI=0|w[(DI+1140|0)>>2],bI=(eI=fn)+(aI=kB)|0,(cI=(DI=Mn)+(iI=DB)|0)>>>0>>0&&(bI=bI+1|0),An=cI,hI=bI,fB=cI,IB=bI,bI=JI,eI=ZI,DI=0,aI=31&(iI=44)|0,32<=(63&iI|0)>>>0?(DI=eI<>>(32-aI|0)|0)|0|bI<>>0>>0&&(cI=cI+1|0),PI=aI,HI=cI,cI=0|w[((DI=g)+1056|0)>>2],EB=bI=0|w[(DI+1060|0)>>2],DI=aI,eI=aI+(iI=cI)|0,aI=(bI=HI)+(cI=EB)|0,eI>>>0>>0&&(aI=aI+1|0),bn=eI,$I=aI,aI=0|w[((bI=g)+944|0)>>2],YB=DI=0|w[(bI+948|0)>>2],bI=eI,cI=eI+(iI=aI)|0,eI=(DI=$I)+(aI=YB)|0,cI>>>0>>0&&(eI=eI+1|0),an=cI,Qn=eI,eI=0|w[((DI=g)+1008|0)>>2],GB=bI=0|w[(DI+1012|0)>>2],DI=cI,aI=cI+(iI=eI)|0,cI=(bI=Qn)+(eI=GB)|0,aI>>>0>>0&&(cI=cI+1|0),Cn=aI,RI=cI,cI=0|w[((bI=g)+688|0)>>2],MB=DI=0|w[(bI+692|0)>>2],bI=aI,eI=aI+(iI=cI)|0,aI=(DI=RI)+(cI=MB)|0,eI>>>0>>0&&(aI=aI+1|0),wn=eI,xI=aI,aI=0|w[((DI=g)+720|0)>>2],oB=bI=0|w[(DI+724|0)>>2],DI=eI,cI=eI+(iI=aI)|0,eI=(bI=xI)+(aI=oB)|0,cI>>>0>>0&&(eI=eI+1|0),mn=cI,on=eI,FB=cI,uB=eI,YI=eI=0|w[((bI=g)+736|0)>>2],fI=DI=0|w[(bI+740|0)>>2],DI=lI,bI=eI,cI=(DI=fI)+(eI=lI)|0,(aI=bI+(iI=VI)|0)>>>0>>0&&(cI=cI+1|0),In=aI,en=cI,DI=aI,bI=0,eI=31&(iI=52)|0,32<=(63&iI|0)>>>0?(bI=0,Wn=cI>>>eI|0):(bI=cI>>>eI|0,Wn=(((1<>>eI|0),UB=Wn,mB=bI,bI=en,bI=fI,sB=(bI=en)>>>0<(DI=fI)>>>0|(0|bI)==(0|DI)&(cI=In)>>>0<(iI=YI)>>>0|0,KB=cI=0,tB=cI=0|w[(iI=g+744|0)>>2],JB=bI=0|w[(iI+4|0)>>2],bI=lI,bI=qI,dB=(bI=lI)>>>0<(cI=qI)>>>0|(0|bI)==(0|cI)&(iI=VI)>>>0<(DI=rn)>>>0|0,lB=iI=0,iI=cI,iI=SI,ZB=(iI=cI)>>>0<(bI=SI)>>>0|(0|iI)==(0|bI)&DI>>>0<(cI=gn)>>>0|0,pB=DI=0,HB=DI=0|w[(cI=g+760|0)>>2],NB=iI=0|w[(cI+4|0)>>2],iI=bI,iI=yI,vB=(iI=bI)>>>0<(DI=yI)>>>0|(0|iI)==(0|DI)&(cI=gn)>>>0<(bI=Bn)>>>0|0,WB=cI=0,XB=cI=0|w[(bI=g+808|0)>>2],LB=iI=0|w[(bI+4|0)>>2],iI=DI,iI=WI,VB=(iI=DI)>>>0<(cI=WI)>>>0|(0|iI)==(0|cI)&(bI=Bn)>>>0<(DI=_I)>>>0|0,hB=bI=0,yB=bI=0|w[(DI=g+1e3|0)>>2],RB=iI=0|w[(DI+4|0)>>2],iI=cI,iI=XI,OB=(iI=cI)>>>0<(bI=XI)>>>0|(0|iI)==(0|bI)&(DI=_I)>>>0<(cI=zI)>>>0|0,xB=DI=0,PB=DI=0|w[(cI=g+936|0)>>2],zB=iI=0|w[(cI+4|0)>>2],iI=bI,iI=cn,jB=(iI=bI)>>>0<(DI=cn)>>>0|(0|iI)==(0|DI)&(cI=zI)>>>0<(bI=Dn)>>>0|0,SB=cI=0,TB=cI=0|w[(bI=g+1048|0)>>2],qB=iI=0|w[(bI+4|0)>>2],_B=iI=0|w[(bI=g+1096|0)>>2],$B=cI=0|w[(bI+4|0)>>2],aI=(cI=qB)+(iI=$B)|0,(eI=(bI=TB)+(DI=_B)|0)>>>0>>0&&(aI=aI+1|0),AQ=aI,DI=eI,iI=(cI=jB)+eI|0,eI=(aI=SB)+(bI=AQ)|0,iI>>>0>>0&&(eI=eI+1|0),BQ=eI,DI=iI,bI=(aI=PB)+iI|0,iI=(eI=zB)+(cI=BQ)|0,bI>>>0>>0&&(iI=iI+1|0),QQ=iI,DI=bI,cI=(eI=OB)+bI|0,bI=(iI=xB)+(aI=QQ)|0,cI>>>0>>0&&(bI=bI+1|0),gQ=bI,DI=cI,aI=(iI=yB)+cI|0,cI=(bI=RB)+(eI=gQ)|0,aI>>>0>>0&&(cI=cI+1|0),CQ=cI,DI=aI,eI=(bI=VB)+aI|0,aI=(cI=hB)+(iI=CQ)|0,eI>>>0>>0&&(aI=aI+1|0),wQ=aI,DI=eI,iI=(cI=XB)+eI|0,eI=(aI=LB)+(bI=wQ)|0,iI>>>0>>0&&(eI=eI+1|0),rQ=eI,DI=iI,bI=(aI=vB)+iI|0,iI=(eI=WB)+(cI=rQ)|0,bI>>>0>>0&&(iI=iI+1|0),eQ=iI,DI=bI,cI=(eI=HB)+bI|0,bI=(iI=NB)+(aI=eQ)|0,cI>>>0>>0&&(bI=bI+1|0),bQ=bI,DI=cI,aI=(iI=ZB)+cI|0,cI=(bI=pB)+(eI=bQ)|0,aI>>>0>>0&&(cI=cI+1|0),aQ=aI,cQ=cI,cI=kn,bI=Gn,iI=0,eI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(iI=0,Xn=cI>>>eI|0):(iI=cI>>>eI|0,Xn=(((1<>>eI|0),iQ=iI,aI=(iI=cQ)+(bI=iQ)|0,(eI=(cI=aQ)+(DI=Xn)|0)>>>0>>0&&(aI=aI+1|0),DQ=aI,DI=eI,bI=(iI=dB)+eI|0,eI=(aI=lB)+(cI=DQ)|0,bI>>>0>>0&&(eI=eI+1|0),kQ=eI,DI=bI,cI=(aI=tB)+bI|0,bI=(eI=JB)+(iI=kQ)|0,cI>>>0>>0&&(bI=bI+1|0),fQ=bI,DI=cI,iI=(eI=sB)+cI|0,cI=(bI=KB)+(aI=fQ)|0,iI>>>0>>0&&(cI=cI+1|0),Dn=iI,cn=cI,bI=iI,eI=0,aI=31&(DI=12)|0,32<=(63&DI|0)>>>0?(eI=bI<>>(32-aI|0)|0)|0|cI<>>0>>0&&(iI=iI+1|0),VI=aI,lI=iI,bI=eI=0|ew(0|aI,0|iI,307527195,0|(eI=335267)),fI=eI=(iI=U)&(eI=1048575)|0,RQ(0|iB,0|(YI=bI&(DI=-1)|0),0|eI,1559614445,0|(bI=156442)),bI=II,bI=EI,RQ(0|g+1184,0|tI,0|(bI=II),0|sI,0|(eI=EI)),eI=dI,eI=nI,RQ(0|g+1152,0|jI,0|(eI=dI),0|UI,0|(bI=nI)),bI=KI,bI=FI,RQ(0|g+1120,0|LI,0|(bI=KI),0|pI,0|(eI=FI)),eI=kI,eI=GI,RQ(0|g+1072,0|MI,0|(eI=kI),0|mI,0|(bI=GI)),RQ(0|g+704,0|TI,0|(bI=OI),1367801,0|(eI=0)),RQ(0|g+656,0|YI,0|(eI=fI),2043504001,0|(bI=911919)),bI=dI,bI=II,RQ(0|g+1216,0|jI,0|(bI=dI),0|tI,0|(eI=II)),eI=KI,eI=EI,RQ(0|g+1200,0|LI,0|(eI=KI),0|sI,0|(bI=EI)),bI=kI,bI=nI,RQ(0|g+1168,0|MI,0|(bI=kI),0|UI,0|(eI=nI)),RQ(0|g+640,0|YI,0|(eI=fI),1367801,0|(bI=0)),bI=KI,bI=dI,RQ(0|g+1248,0|LI,0|(bI=KI),0|jI,0|(eI=dI)),eI=kI,eI=II,RQ(0|g+1232,0|MI,0|(eI=kI),0|tI,0|(bI=II)),bI=eI,bI=KI,RQ(0|g+1264,0|MI,0|(bI=eI),0|LI,0|(eI=KI)),YQ=g+624|0,eI=fI,iI=YI,bI=0,cI=31&(DI=44)|0,32<=(63&DI|0)>>>0?(bI=iI<>>(32-cI|0)|0)|0|eI<>2],MQ=iI=0|w[(eI+1268|0)>>2],aI=(iI=kn)+(bI=MQ)|0,(cI=(eI=Gn)+(DI=GQ)|0)>>>0>>0&&(aI=aI+1|0),MI=cI,kI=aI,oQ=cI,FQ=aI,In=aI=0|w[((iI=g)+1232|0)>>2],en=eI=0|w[(iI+1236|0)>>2],uQ=eI=0|w[(iI+1248|0)>>2],UQ=aI=0|w[(iI+1252|0)>>2],cI=(aI=en)+(eI=UQ)|0,(bI=(iI=In)+(DI=uQ)|0)>>>0>>0&&(cI=cI+1|0),mI=bI,GI=cI,mQ=bI,sQ=cI,cI=OI,aI=TI,iI=0,eI=31&(DI=44)|0,32<=(63&DI|0)>>>0?(iI=aI<>>(32-eI|0)|0)|0|cI<>>0>>0&&(bI=bI+1|0),pI=eI,FI=bI,tQ=eI,JQ=bI,Fn=bI=0|w[((iI=g)+1200|0)>>2],nn=cI=0|w[(iI+1204|0)>>2],dQ=cI=0|w[(iI+1216|0)>>2],lQ=bI=0|w[(iI+1220|0)>>2],eI=(bI=nn)+(cI=lQ)|0,(aI=(iI=Fn)+(DI=dQ)|0)>>>0>>0&&(eI=eI+1|0),UI=aI,nI=eI,eI=0|w[((bI=g)+1168|0)>>2],ZQ=iI=0|w[(bI+1172|0)>>2],bI=aI,cI=aI+(DI=eI)|0,aI=(iI=nI)+(eI=ZQ)|0,cI>>>0>>0&&(aI=aI+1|0),sI=cI,EI=aI,pQ=cI,HQ=aI,aI=vI,iI=NI,bI=0,eI=31&(DI=44)|0,32<=(63&DI|0)>>>0?(bI=iI<>>(32-eI|0)|0)|0|aI<>>0>>0&&(cI=cI+1|0),tI=eI,II=cI,cI=0|w[((bI=g)+640|0)>>2],vQ=aI=0|w[(bI+644|0)>>2],bI=eI,iI=eI+(DI=cI)|0,eI=(aI=II)+(cI=vQ)|0,iI>>>0>>0&&(eI=eI+1|0),jI=iI,dI=eI,WQ=iI,XQ=eI,un=eI=0|w[((aI=g)+1152|0)>>2],En=bI=0|w[(aI+1156|0)>>2],LQ=bI=0|w[(aI+1184|0)>>2],VQ=eI=0|w[(aI+1188|0)>>2],iI=(eI=En)+(bI=VQ)|0,(cI=(aI=un)+(DI=LQ)|0)>>>0>>0&&(iI=iI+1|0),LI=cI,KI=iI,hQ=iI=0|w[((eI=g)+1120|0)>>2],yQ=aI=0|w[(eI+1124|0)>>2],eI=cI,cI=(aI=KI)+(iI=yQ)|0,(bI=eI+(DI=hQ)|0)>>>0>>0&&(cI=cI+1|0),zI=bI,XI=cI,OQ=cI=0|w[((aI=g)+1072|0)>>2],xQ=eI=0|w[(aI+1076|0)>>2],aI=bI,bI=(eI=XI)+(cI=xQ)|0,(iI=aI+(DI=OQ)|0)>>>0>>0&&(bI=bI+1|0),_I=iI,WI=bI,PQ=iI,zQ=bI,bI=oI,eI=uI,aI=0,cI=31&(DI=44)|0,32<=(63&DI|0)>>>0?(aI=eI<>>(32-cI|0)|0)|0|bI<>>0>>0&&(iI=iI+1|0),Bn=cI,yI=iI,SQ=iI=0|w[((aI=g)+704|0)>>2],TQ=bI=0|w[(aI+708|0)>>2],aI=cI,cI=(bI=yI)+(iI=TQ)|0,(eI=aI+(DI=SQ)|0)>>>0>>0&&(cI=cI+1|0),gn=eI,SI=cI,cI=0|w[((bI=g)+656|0)>>2],qQ=aI=0|w[(bI+660|0)>>2],bI=eI,iI=eI+(DI=cI)|0,eI=(aI=SI)+(cI=qQ)|0,iI>>>0>>0&&(eI=eI+1|0),rn=iI,qI=eI,_Q=iI,$Q=eI,sn=eI=0|w[((aI=g)+672|0)>>2],Yn=bI=0|w[(aI+676|0)>>2],bI=lI,aI=eI,iI=(bI=Yn)+(eI=lI)|0,(cI=aI+(DI=VI)|0)>>>0>>0&&(iI=iI+1|0),Kn=cI,Un=iI,bI=cI,aI=0,eI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(aI=0,On=iI>>>eI|0):(aI=iI>>>eI|0,On=(((1<>>eI|0),Ag=On,Bg=aI,aI=Un,aI=Yn,Qg=(aI=Un)>>>0<(bI=Yn)>>>0|(0|aI)==(0|bI)&(iI=Kn)>>>0<(DI=sn)>>>0|0,gg=iI=0,Cg=iI=0|w[(DI=g+680|0)>>2],wg=aI=0|w[(DI+4|0)>>2],aI=lI,aI=on,rg=(aI=lI)>>>0<(iI=on)>>>0|(0|aI)==(0|iI)&(DI=VI)>>>0<(bI=mn)>>>0|0,eg=DI=0,DI=iI,DI=xI,bg=(DI=iI)>>>0<(aI=xI)>>>0|(0|DI)==(0|aI)&bI>>>0<(iI=wn)>>>0|0,ag=bI=0,cg=bI=0|w[(iI=g+728|0)>>2],ig=DI=0|w[(iI+4|0)>>2],DI=aI,DI=RI,Dg=(DI=aI)>>>0<(bI=RI)>>>0|(0|DI)==(0|bI)&(iI=wn)>>>0<(aI=Cn)>>>0|0,kg=iI=0;fg=iI=0|w[(aI=g+696|0)>>2],Ig=DI=0|w[(aI+4|0)>>2],DI=bI,DI=Qn,ng=(DI=bI)>>>0<(iI=Qn)>>>0|(0|DI)==(0|iI)&(aI=Cn)>>>0<(bI=an)>>>0|0,Eg=aI=0,Yg=aI=0|w[(bI=g+1016|0)>>2],Gg=DI=0|w[(bI+4|0)>>2],DI=iI,DI=$I,Mg=(DI=iI)>>>0<(aI=$I)>>>0|(0|DI)==(0|aI)&(bI=an)>>>0<(iI=bn)>>>0|0,og=bI=0,Fg=bI=0|w[(iI=g+952|0)>>2],ug=DI=0|w[(iI+4|0)>>2],DI=aI,DI=HI,Ug=(DI=aI)>>>0<(bI=HI)>>>0|(0|DI)==(0|bI)&(iI=bn)>>>0<(aI=PI)>>>0|0,mg=iI=0,sg=iI=0|w[(aI=g+1064|0)>>2],Kg=DI=0|w[(aI+4|0)>>2],DI=bI,DI=hI,tg=(DI=bI)>>>0<(iI=hI)>>>0|(0|DI)==(0|iI)&(aI=PI)>>>0<(bI=An)>>>0|0,Jg=aI=0,aI=iI,aI=fn,dg=(aI=iI)>>>0<(DI=fn)>>>0|(0|aI)==(0|DI)&bI>>>0<(iI=Mn)>>>0|0,lg=bI=0,Zg=bI=0|w[(iI=g+1112|0)>>2],pg=aI=0|w[(iI+4|0)>>2],Hg=aI=0|w[(iI=g+1144|0)>>2],Ng=bI=0|w[(iI+4|0)>>2],cI=(bI=pg)+(aI=Ng)|0,(eI=(iI=Zg)+(DI=Hg)|0)>>>0>>0&&(cI=cI+1|0),vg=cI,DI=eI,aI=(bI=dg)+eI|0,eI=(cI=lg)+(iI=vg)|0,aI>>>0>>0&&(eI=eI+1|0),Wg=aI,Xg=eI,eI=JI,cI=ZI,bI=0,iI=31&(DI=20)|0,32<=(63&DI|0)>>>0?(bI=0,xn=eI>>>iI|0):(bI=eI>>>iI|0,xn=(((1<>>iI|0),Lg=bI,aI=(bI=Xg)+(cI=Lg)|0,(iI=(eI=Wg)+(DI=xn)|0)>>>0>>0&&(aI=aI+1|0),Vg=aI,DI=iI,cI=(bI=tg)+iI|0,iI=(aI=Jg)+(eI=Vg)|0,cI>>>0>>0&&(iI=iI+1|0),hg=iI,DI=cI,eI=(aI=sg)+cI|0,cI=(iI=Kg)+(bI=hg)|0,eI>>>0>>0&&(cI=cI+1|0),yg=cI,DI=eI,bI=(iI=Ug)+eI|0,eI=(cI=mg)+(aI=yg)|0,bI>>>0>>0&&(eI=eI+1|0),Rg=eI,DI=bI,aI=(cI=Fg)+bI|0,bI=(eI=ug)+(iI=Rg)|0,aI>>>0>>0&&(bI=bI+1|0),Og=bI,DI=aI,iI=(eI=Mg)+aI|0,aI=(bI=og)+(cI=Og)|0,iI>>>0>>0&&(aI=aI+1|0),xg=aI,DI=iI,cI=(bI=Yg)+iI|0,iI=(aI=Gg)+(eI=xg)|0,cI>>>0>>0&&(iI=iI+1|0),Pg=iI,DI=cI,eI=(aI=ng)+cI|0,cI=(iI=Eg)+(bI=Pg)|0,eI>>>0>>0&&(cI=cI+1|0),zg=cI,DI=eI,bI=(iI=fg)+eI|0,eI=(cI=Ig)+(aI=zg)|0,bI>>>0>>0&&(eI=eI+1|0),jg=eI,DI=bI,aI=(cI=Dg)+bI|0,bI=(eI=kg)+(iI=jg)|0,aI>>>0>>0&&(bI=bI+1|0),Sg=bI,DI=aI,iI=(eI=cg)+aI|0,aI=(bI=ig)+(cI=Sg)|0,iI>>>0>>0&&(aI=aI+1|0),Tg=aI,DI=iI,cI=(bI=bg)+iI|0,iI=(aI=ag)+(eI=Tg)|0,cI>>>0>>0&&(iI=iI+1|0),qg=cI,_g=iI,iI=cn,aI=Dn,bI=0,eI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(bI=0,Pn=iI>>>eI|0):(bI=iI>>>eI|0,Pn=(((1<>>eI|0),$g=bI,cI=(bI=_g)+(aI=$g)|0,(eI=(iI=qg)+(DI=Pn)|0)>>>0>>0&&(cI=cI+1|0),AC=cI,DI=eI,aI=(bI=rg)+eI|0,eI=(cI=eg)+(iI=AC)|0,aI>>>0>>0&&(eI=eI+1|0),BC=eI,DI=aI,iI=(cI=Cg)+aI|0,aI=(eI=wg)+(bI=BC)|0,iI>>>0>>0&&(aI=aI+1|0),QC=aI,DI=iI,bI=(eI=Qg)+iI|0,iI=(aI=gg)+(cI=QC)|0,bI>>>0>>0&&(iI=iI+1|0),VI=bI,lI=iI,aI=bI,eI=0,cI=31&(DI=12)|0,32<=(63&DI|0)>>>0?(eI=aI<>>(32-cI|0)|0)|0|iI<>>0>>0&&(bI=bI+1|0),ZI=cI,JI=bI,aI=cI,eI=0,iI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(eI=0,jn=bI>>>iI|0):(eI=bI>>>iI|0,jn=(((1<>>iI|0),rC=jn,eC=eI,eI=JI,eI=qI,bC=(eI=JI)>>>0<(aI=qI)>>>0|(0|eI)==(0|aI)&(bI=ZI)>>>0<(DI=rn)>>>0|0,aC=bI=0,bI=aI,bI=SI,cC=(bI=aI)>>>0<(eI=SI)>>>0|(0|bI)==(0|eI)&DI>>>0<(aI=gn)>>>0|0,iC=DI=0,DC=DI=0|w[(aI=g+664|0)>>2],kC=bI=0|w[(aI+4|0)>>2],bI=eI,bI=yI,fC=(bI=eI)>>>0<(DI=yI)>>>0|(0|bI)==(0|DI)&(aI=gn)>>>0<(eI=Bn)>>>0|0,IC=aI=0,nC=aI=0|w[(eI=g+712|0)>>2],EC=bI=0|w[(eI+4|0)>>2],bI=DI,bI=WI,YC=(bI=DI)>>>0<(aI=WI)>>>0|(0|bI)==(0|aI)&(eI=Bn)>>>0<(DI=_I)>>>0|0,GC=eI=0,eI=aI,eI=XI,MC=(eI=aI)>>>0<(bI=XI)>>>0|(0|eI)==(0|bI)&DI>>>0<(aI=zI)>>>0|0,oC=DI=0,FC=DI=0|w[(aI=g+1080|0)>>2],uC=eI=0|w[(aI+4|0)>>2],eI=bI,eI=KI,UC=(eI=bI)>>>0<(DI=KI)>>>0|(0|eI)==(0|DI)&(aI=zI)>>>0<(bI=LI)>>>0|0,mC=aI=0,sC=aI=0|w[(bI=g+1128|0)>>2],KC=eI=0|w[(bI+4|0)>>2],eI=DI,eI=En,tC=(eI=DI)>>>0<(aI=En)>>>0|(0|eI)==(0|aI)&(bI=LI)>>>0<(DI=un)>>>0|0,JC=bI=0,dC=bI=0|w[(DI=g+1160|0)>>2],lC=eI=0|w[(DI+4|0)>>2],ZC=eI=0|w[(DI=g+1192|0)>>2],pC=bI=0|w[(DI+4|0)>>2],cI=(bI=lC)+(eI=pC)|0,(iI=(DI=dC)+(aI=ZC)|0)>>>0>>0&&(cI=cI+1|0),HC=cI,aI=iI,iI=(cI=JC)+(DI=HC)|0,(eI=(bI=tC)+aI|0)>>>0>>0&&(iI=iI+1|0),NC=iI,aI=eI,eI=(iI=KC)+(bI=NC)|0,(DI=(cI=sC)+aI|0)>>>0>>0&&(eI=eI+1|0),vC=eI,aI=DI,DI=(eI=mC)+(cI=vC)|0,(bI=(iI=UC)+aI|0)>>>0>>0&&(DI=DI+1|0),WC=DI,aI=bI,bI=(DI=uC)+(iI=WC)|0,(cI=(eI=FC)+aI|0)>>>0>>0&&(bI=bI+1|0),XC=bI,aI=cI,cI=(bI=oC)+(eI=XC)|0,(iI=(DI=MC)+aI|0)>>>0>>0&&(cI=cI+1|0),LC=iI,VC=cI,cI=oI,bI=uI,DI=0,eI=31&(aI=20)|0,32<=(63&aI|0)>>>0?(DI=0,Sn=cI>>>eI|0):(DI=cI>>>eI|0,Sn=(((1<>>eI|0),hC=DI,iI=(DI=VC)+(bI=hC)|0,(eI=(cI=LC)+(aI=Sn)|0)>>>0>>0&&(iI=iI+1|0),yC=iI,aI=eI,eI=(iI=GC)+(cI=yC)|0,(bI=(DI=YC)+aI|0)>>>0>>0&&(eI=eI+1|0),RC=eI,aI=bI,bI=(eI=EC)+(DI=RC)|0,(cI=(iI=nC)+aI|0)>>>0>>0&&(bI=bI+1|0),OC=bI,aI=cI,cI=(bI=IC)+(iI=OC)|0,(DI=(eI=fC)+aI|0)>>>0>>0&&(cI=cI+1|0),xC=cI,aI=DI,DI=(cI=kC)+(eI=xC)|0,(iI=(bI=DC)+aI|0)>>>0>>0&&(DI=DI+1|0),PC=DI,aI=iI,iI=(DI=iC)+(bI=PC)|0,(eI=(cI=cC)+aI|0)>>>0>>0&&(iI=iI+1|0),zC=eI,jC=iI,iI=lI,DI=VI,cI=0,bI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(cI=0,Tn=iI>>>bI|0):(cI=iI>>>bI|0,Tn=(((1<>>bI|0),SC=cI,eI=(cI=jC)+(DI=SC)|0,(bI=(iI=zC)+(aI=Tn)|0)>>>0>>0&&(eI=eI+1|0),TC=eI,aI=bI,bI=(eI=aC)+(iI=TC)|0,(DI=(cI=bC)+aI|0)>>>0>>0&&(bI=bI+1|0),LI=DI,KI=bI,eI=DI,cI=0,iI=31&(aI=12)|0,32<=(63&aI|0)>>>0?(cI=eI<>>(32-iI|0)|0)|0|bI<>>0>>0&&(DI=DI+1|0),uI=iI,oI=DI,eI=iI,cI=0,bI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(cI=0,_n=DI>>>bI|0):(cI=DI>>>bI|0,_n=(((1<>>bI|0),Aw=_n,Bw=cI,cI=oI,cI=dI,Qw=(cI=oI)>>>0<(eI=dI)>>>0|(0|cI)==(0|eI)&(DI=uI)>>>0<(aI=jI)>>>0|0,gw=DI=0,DI=eI,DI=II,Cw=(DI=eI)>>>0<(cI=II)>>>0|(0|DI)==(0|cI)&aI>>>0<(eI=tI)>>>0|0,ww=aI=0,rw=aI=0|w[(eI=g+648|0)>>2],bw=DI=0|w[(eI+4|0)>>2],DI=cI,DI=EI,aw=(DI=cI)>>>0<(aI=EI)>>>0|(0|DI)==(0|aI)&(eI=tI)>>>0<(cI=sI)>>>0|0,cw=eI=0,eI=aI,eI=nI,iw=(eI=aI)>>>0<(DI=nI)>>>0|(0|eI)==(0|DI)&cI>>>0<(aI=UI)>>>0|0,Dw=cI=0,kw=cI=0|w[(aI=g+1176|0)>>2],fw=eI=0|w[(aI+4|0)>>2],eI=DI,eI=nn,Iw=(eI=DI)>>>0<(cI=nn)>>>0|(0|eI)==(0|cI)&(aI=UI)>>>0<(DI=Fn)>>>0|0,nw=aI=0,Ew=aI=0|w[(DI=g+1208|0)>>2],Yw=eI=0|w[(DI+4|0)>>2],Gw=eI=0|w[(DI=g+1224|0)>>2],Mw=aI=0|w[(DI+4|0)>>2],iI=(aI=Yw)+(eI=Mw)|0,(bI=(DI=Ew)+(cI=Gw)|0)>>>0>>0&&(iI=iI+1|0),ow=iI,cI=bI,eI=(aI=Iw)+bI|0,bI=(iI=nw)+(DI=ow)|0,eI>>>0>>0&&(bI=bI+1|0),Fw=bI,cI=eI,DI=(iI=kw)+eI|0,eI=(bI=fw)+(aI=Fw)|0,DI>>>0>>0&&(eI=eI+1|0),uw=eI,cI=DI,DI=(eI=Dw)+(iI=uw)|0,(aI=(bI=iw)+cI|0)>>>0>>0&&(DI=DI+1|0),Uw=aI,mw=DI,DI=vI,eI=NI,bI=0,iI=31&(cI=20)|0,32<=(63&cI|0)>>>0?(bI=0,$n=DI>>>iI|0):(bI=DI>>>iI|0,$n=(((1<>>iI|0),sw=bI,aI=(bI=mw)+(eI=sw)|0,(iI=(DI=Uw)+(cI=$n)|0)>>>0>>0&&(aI=aI+1|0),Kw=aI,cI=iI,iI=(aI=cw)+(DI=Kw)|0,(eI=(bI=aw)+cI|0)>>>0>>0&&(iI=iI+1|0),tw=iI,cI=eI,DI=(aI=rw)+eI|0,eI=(iI=bw)+(bI=tw)|0,DI>>>0>>0&&(eI=eI+1|0),Jw=eI,cI=DI,DI=(eI=ww)+(aI=Jw)|0,(bI=(iI=Cw)+cI|0)>>>0>>0&&(DI=DI+1|0),dw=bI,lw=DI,DI=KI,eI=LI,iI=0,aI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(iI=0,AE=DI>>>aI|0):(iI=DI>>>aI|0,AE=(((1<>>aI|0),Zw=iI,bI=(iI=lw)+(eI=Zw)|0,(aI=(DI=dw)+(cI=AE)|0)>>>0>>0&&(bI=bI+1|0),pw=bI,cI=aI,eI=(iI=Qw)+aI|0,aI=(bI=gw)+(DI=pw)|0,eI>>>0>>0&&(aI=aI+1|0),sI=eI,EI=aI,bI=eI,iI=0,DI=31&(cI=12)|0,32<=(63&cI|0)>>>0?(iI=bI<>>(32-DI|0)|0)|0|aI<>>0>>0&&(eI=eI+1|0),UI=DI,nI=eI,bI=DI,iI=0,aI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(iI=0,QE=eI>>>aI|0):(iI=eI>>>aI|0,QE=(((1<>>aI|0),Ww=QE,Xw=iI,iI=nI,iI=FI,Lw=(iI=nI)>>>0<(bI=FI)>>>0|(0|iI)==(0|bI)&(eI=UI)>>>0<(cI=pI)>>>0|0,Vw=eI=0,eI=bI,eI=GI,hw=(eI=bI)>>>0<(iI=GI)>>>0|(0|eI)==(0|iI)&cI>>>0<(bI=mI)>>>0|0,yw=cI=0,cI=iI,cI=en,Rw=(cI=iI)>>>0<(eI=en)>>>0|(0|cI)==(0|eI)&bI>>>0<(iI=In)>>>0|0,Ow=bI=0,xw=bI=0|w[(iI=g+1240|0)>>2],Pw=cI=0|w[(iI+4|0)>>2],zw=cI=0|w[(iI=g+1256|0)>>2],jw=bI=0|w[(iI+4|0)>>2],DI=(bI=Pw)+(cI=jw)|0,(aI=(iI=xw)+(eI=zw)|0)>>>0>>0&&(DI=DI+1|0),Sw=DI,eI=aI,cI=(bI=Rw)+aI|0,aI=(DI=Ow)+(iI=Sw)|0,cI>>>0>>0&&(aI=aI+1|0),Tw=cI,qw=aI,aI=OI,DI=TI,bI=0,iI=31&(eI=20)|0,32<=(63&eI|0)>>>0?(bI=0,gE=aI>>>iI|0):(bI=aI>>>iI|0,gE=(((1<>>iI|0),_w=bI,cI=(bI=qw)+(DI=_w)|0,(iI=(aI=Tw)+(eI=gE)|0)>>>0>>0&&(cI=cI+1|0),$w=cI,eI=iI,iI=(cI=yw)+(aI=$w)|0,(DI=(bI=hw)+eI|0)>>>0>>0&&(iI=iI+1|0),Ar=DI,Br=iI,iI=EI,cI=sI,bI=0,aI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(bI=0,CE=iI>>>aI|0):(bI=iI>>>aI|0,CE=(((1<>>aI|0),Qr=bI,DI=(bI=Br)+(cI=Qr)|0,(aI=(iI=Ar)+(eI=CE)|0)>>>0>>0&&(DI=DI+1|0),gr=DI,eI=aI,cI=(bI=Lw)+aI|0,aI=(DI=Vw)+(iI=gr)|0,cI>>>0>>0&&(aI=aI+1|0),pI=cI,FI=aI,DI=cI,bI=0,iI=31&(eI=12)|0,32<=(63&eI|0)>>>0?(bI=DI<>>(32-iI|0)|0)|0|aI<>>0>>0&&(cI=cI+1|0),mI=iI,GI=cI,DI=iI,bI=0,aI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(bI=0,rE=cI>>>aI|0):(bI=cI>>>aI|0,rE=(((1<>>aI|0),er=rE,br=bI,bI=GI,bI=kI,ar=(bI=GI)>>>0<(DI=kI)>>>0|(0|bI)==(0|DI)&(cI=mI)>>>0<(eI=MI)>>>0|0,cr=cI=0,cI=DI,cI=kn,ir=(cI=DI)>>>0<(bI=kn)>>>0|(0|cI)==(0|bI)&eI>>>0<(DI=Gn)>>>0|0,Dr=eI=0,kr=eI=0|w[(DI=g+1272|0)>>2],fr=cI=0|w[(DI+4|0)>>2],cI=fI,DI=YI,eI=0,aI=31&(bI=20)|0,32<=(63&bI|0)>>>0?(eI=0,eE=cI>>>aI|0):(eI=cI>>>aI|0,eE=(((1<>>aI|0),Ir=eI,iI=(eI=fr)+(DI=Ir)|0,(aI=(cI=kr)+(bI=eE)|0)>>>0>>0&&(iI=iI+1|0),nr=iI,bI=aI,DI=(eI=ir)+aI|0,aI=(iI=Dr)+(cI=nr)|0,DI>>>0>>0&&(aI=aI+1|0),Er=DI,Yr=aI,aI=FI,iI=pI,eI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(eI=0,bE=aI>>>cI|0):(eI=aI>>>cI|0,bE=(((1<>>cI|0),Gr=eI,DI=(eI=Yr)+(iI=Gr)|0,(cI=(aI=Er)+(bI=bE)|0)>>>0>>0&&(DI=DI+1|0),Mr=DI,bI=cI,cI=(DI=cr)+(aI=Mr)|0,(iI=(eI=ar)+bI|0)>>>0>>0&&(cI=cI+1|0),DI=iI,eI=0,aI=31&(bI=12)|0,32<=(63&bI|0)>>>0?(eI=DI<>>(32-aI|0)|0)|0|cI<>>0>>0&&(iI=iI+1|0),YI=aI,fI=iI,cI=aI,DI=0,eI=31&(bI=63)|0,32<=(63&bI|0)>>>0?(DI=iI>>31|0,cE=iI>>eI|0):(DI=iI>>eI|0,cE=(((1<>>eI|0),dr=DI,aI=(DI=Jr)+(cI=dr)|0,(eI=(iI=tr)+(bI=cE)|0)>>>0>>0&&(aI=aI+1|0),DI=eI,cI=eI+(bI=-2043504001)|0,eI=aI+(iI=-911920)|0,cI>>>0>>0&&(eI=eI+1|0),ZI=cI,JI=eI,aI=cI,DI=0,iI=31&(bI=63)|0,32<=(63&bI|0)>>>0?(DI=eI>>31|0,iE=eI>>iI|0):(DI=eI>>iI|0,iE=(((1<>>iI|0),lr=DI,cI=(DI=Kr)+(aI=lr)|0,(iI=(eI=sr)+(bI=iE)|0)>>>0>>0&&(cI=cI+1|0),DI=iI,aI=iI+(bI=-1367801)|0,iI=cI+(eI=-1)|0,aI>>>0>>0&&(iI=iI+1|0),pI=aI,FI=iI,cI=aI,DI=0,eI=31&(bI=63)|0,32<=(63&bI|0)>>>0?(DI=iI>>31|0,DE=iI>>eI|0):(DI=iI>>eI|0,DE=(((1<>>eI|0),Zr=DI,aI=(DI=mr)+(cI=Zr)|0,(eI=(iI=Ur)+(bI=DE)|0)>>>0>>0&&(aI=aI+1|0),VI=eI,lI=aI,DI=eI,iI=0,cI=31&(bI=63)|0,32<=(63&bI|0)>>>0?(iI=aI>>31|0,kE=aI>>cI|0):(iI=aI>>cI|0,kE=(((1<>>cI|0),pr=iI,eI=(iI=ur)+(DI=pr)|0,(cI=(aI=Fr)+(bI=kE)|0)>>>0>>0&&(eI=eI+1|0),iI=cI,DI=cI+(bI=0)|0,cI=eI+(aI=-4096)|0,DI>>>0>>0&&(cI=cI+1|0),Bn=DI,yI=cI,eI=DI,iI=0,aI=31&(bI=63)|0,32<=(63&bI|0)>>>0?(iI=cI>>31|0,fE=cI>>aI|0):(iI=cI>>aI|0,fE=(((1<>>aI|0),vI=iI,Hr=(cI=NI=fE)&(bI=1559614445)|0,Nr=eI=iI&(eI=156442)|0,vr=(iI=YI)&(bI=-1)|0,Wr=cI=(eI=fI)&(cI=1048575)|0,DI=(cI=Nr)+(iI=Wr)|0,(aI=(eI=Hr)+(bI=vr)|0)>>>0>>0&&(DI=DI+1|0),mI=aI,GI=DI,cI=aI,fI=eI=DI&(eI=1048575)|0,RQ(0|YQ,0|(YI=aI&(bI=-1)|0),0|eI,-380448453,0|(cI=643685)),cI=0|w[((DI=g)+624|0)>>2],EI=eI=0|w[(DI+628|0)>>2],DI=cI=0|ew(0|(sI=cI),0|eI,307527195,0|(cI=335267)),kI=cI=(eI=U)&(cI=1048575)|0,RQ(0|g+608,0|(MI=DI&(bI=-1)|0),0|cI,1559614445,0|(DI=156442)),RQ(0|g+560,0|YI,0|(DI=fI),364816031,0|(cI=877511)),Xr=(eI=NI)&(bI=2043504001)|0,Lr=DI=(cI=vI)&(DI=911919)|0,Vr=(cI=ZI)&(bI=-1)|0,hr=eI=(DI=JI)&(eI=1048575)|0,aI=(eI=Lr)+(cI=hr)|0,(iI=(DI=Xr)+(bI=Vr)|0)>>>0>>0&&(aI=aI+1|0),yr=iI,Rr=aI,aI=GI,eI=mI,DI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(DI=0,IE=aI>>>cI|0):(DI=aI>>>cI|0,IE=(((1<>>cI|0),Or=DI,iI=(DI=Rr)+(eI=Or)|0,(cI=(aI=yr)+(bI=IE)|0)>>>0>>0&&(iI=iI+1|0),tI=cI,II=iI,DI=cI,JI=aI=iI&(aI=1048575)|0,RQ(0|g+496,0|(ZI=cI&(bI=-1)|0),0|aI,-380448453,0|(DI=643685)),RQ(0|g+592,0|MI,0|(DI=kI),2043504001,0|(aI=911919)),xr=g+480|0,An=aI=0|w[((iI=g)+496|0)>>2],hI=DI=0|w[(iI+500|0)>>2],Pr=DI=0|w[(iI+560|0)>>2],zr=aI=0|w[(iI+564|0)>>2],cI=(aI=hI)+(DI=zr)|0,(eI=(iI=An)+(bI=Pr)|0)>>>0>>0&&(cI=cI+1|0),uI=eI,oI=cI,jr=cI=0|w[((aI=g)+592|0)>>2],Sr=iI=0|w[(aI+596|0)>>2],aI=eI,eI=(iI=oI)+(cI=Sr)|0,(DI=aI+(bI=jr)|0)>>>0>>0&&(eI=eI+1|0),UI=DI,nI=eI,Tr=DI,qr=eI,eI=EI,mI=eI=0|w[((iI=g)+608|0)>>2],GI=aI=0|w[(iI+612|0)>>2],DI=(aI=EI)+(eI=GI)|0,(cI=(iI=sI)+(bI=mI)|0)>>>0>>0&&(DI=DI+1|0),sI=cI,EI=DI,aI=cI,iI=0,eI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(iI=0,nE=DI>>>eI|0):(iI=DI>>>eI|0,nE=(((1<>>eI|0),_r=nE,$r=iI,iI=EI,iI=GI,Ae=(iI=EI)>>>0<(aI=GI)>>>0|(0|iI)==(0|aI)&(DI=sI)>>>0<(bI=mI)>>>0|0,Be=DI=0,Qe=DI=0|w[(bI=g+616|0)>>2],ge=iI=0|w[(bI+4|0)>>2],Ce=iI=0|w[(bI=g+632|0)>>2],we=DI=0|w[(bI+4|0)>>2],cI=(DI=ge)+(iI=we)|0,(eI=(bI=Qe)+(aI=Ce)|0)>>>0>>0&&(cI=cI+1|0),re=cI,aI=eI,eI=(cI=Be)+(bI=re)|0,(iI=(DI=Ae)+aI|0)>>>0>>0&&(eI=eI+1|0),PI=iI,HI=eI,cI=iI,DI=0,bI=31&(aI=12)|0,32<=(63&aI|0)>>>0?(DI=cI<>>(32-bI|0)|0)|0|eI<>>0>>0&&(iI=iI+1|0),sI=bI,EI=iI,cI=DI=0|ew(0|bI,0|iI,307527195,0|(DI=335267)),GI=DI=(iI=U)&(DI=1048575)|0,RQ(0|xr,0|(mI=cI&(aI=-1)|0),0|DI,1559614445,0|(cI=156442)),RQ(0|g+544,0|YI,0|(cI=fI),-882346492,0|(DI=376421)),RQ(0|g+432,0|ZI,0|(DI=JI),364816031,0|(cI=877511)),RQ(0|g+576,0|MI,0|(cI=kI),1367801,0|(DI=0)),ce=(iI=NI)&(aI=1367801)|0,ie=cI=(DI=vI)&(cI=0)|0,De=(DI=pI)&(aI=-1)|0,ke=iI=(cI=FI)&(iI=1048575)|0,bI=(iI=ie)+(DI=ke)|0,(eI=(cI=ce)+(aI=De)|0)>>>0>>0&&(bI=bI+1|0),fe=eI,Ie=bI,bI=II,iI=tI,cI=0,DI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(cI=0,YE=bI>>>DI|0):(cI=bI>>>DI|0,YE=(((1<>>DI|0),ne=cI,eI=(cI=Ie)+(iI=ne)|0,(DI=(bI=fe)+(aI=YE)|0)>>>0>>0&&(eI=eI+1|0),zI=DI,XI=eI,FI=bI=eI&(bI=1048575)|0,RQ(0|g+368,0|(pI=(cI=DI)&(aI=-1)|0),0|bI,-380448453,0|(cI=643685)),RQ(0|g+464,0|mI,0|(cI=GI),2043504001,0|(bI=911919)),Ee=g+352|0,gn=bI=0|w[((eI=g)+432|0)>>2],SI=cI=0|w[(eI+436|0)>>2],Ye=cI=0|w[(eI+544|0)>>2],Ge=bI=0|w[(eI+548|0)>>2],DI=(bI=SI)+(cI=Ge)|0,(iI=(eI=gn)+(aI=Ye)|0)>>>0>>0&&(DI=DI+1|0),tI=iI,II=DI,Me=DI=0|w[((bI=g)+576|0)>>2],oe=eI=0|w[(bI+580|0)>>2],bI=iI,iI=(eI=II)+(DI=oe)|0,(cI=bI+(aI=Me)|0)>>>0>>0&&(iI=iI+1|0),jI=cI,dI=iI,Fe=iI=0|w[((eI=g)+368|0)>>2],ue=bI=0|w[(eI+372|0)>>2],eI=cI,cI=(bI=dI)+(iI=ue)|0,(DI=eI+(aI=Fe)|0)>>>0>>0&&(cI=cI+1|0),TI=DI,OI=cI,Ue=cI=0|w[((bI=g)+464|0)>>2],me=eI=0|w[(bI+468|0)>>2],bI=DI,DI=(eI=OI)+(cI=me)|0,(iI=bI+(aI=Ue)|0)>>>0>>0&&(DI=DI+1|0),LI=iI,KI=DI,se=iI,Ke=DI,_I=DI=0|w[((eI=g)+480|0)>>2],WI=bI=0|w[(eI+484|0)>>2],bI=EI,eI=DI,iI=(bI=WI)+(DI=EI)|0,(cI=eI+(aI=sI)|0)>>>0>>0&&(iI=iI+1|0),rn=cI,qI=iI,bI=cI,eI=0,DI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(eI=0,GE=iI>>>DI|0):(eI=iI>>>DI|0,GE=(((1<>>DI|0),te=GE,Je=eI,eI=qI,eI=WI,de=(eI=qI)>>>0<(bI=WI)>>>0|(0|eI)==(0|bI)&(iI=rn)>>>0<(aI=_I)>>>0|0,le=iI=0,Ze=iI=0|w[(aI=g+488|0)>>2],pe=eI=0|w[(aI+4|0)>>2],eI=EI,eI=nI,He=(eI=EI)>>>0<(iI=nI)>>>0|(0|eI)==(0|iI)&(aI=sI)>>>0<(bI=UI)>>>0|0,Ne=aI=0,aI=iI,aI=oI,ve=(aI=iI)>>>0<(eI=oI)>>>0|(0|aI)==(0|eI)&bI>>>0<(iI=uI)>>>0|0,We=bI=0,Xe=bI=0|w[(iI=g+600|0)>>2],Le=aI=0|w[(iI+4|0)>>2],aI=eI,aI=hI,Ve=(aI=eI)>>>0<(bI=hI)>>>0|(0|aI)==(0|bI)&(iI=uI)>>>0<(eI=An)>>>0|0,he=iI=0,ye=iI=0|w[(eI=g+504|0)>>2],Re=aI=0|w[(eI+4|0)>>2],Oe=aI=0|w[(eI=g+568|0)>>2],xe=iI=0|w[(eI+4|0)>>2],cI=(iI=Re)+(aI=xe)|0,(DI=(eI=ye)+(bI=Oe)|0)>>>0>>0&&(cI=cI+1|0),Pe=cI,bI=DI,DI=(cI=he)+(eI=Pe)|0,(aI=(iI=Ve)+bI|0)>>>0>>0&&(DI=DI+1|0),ze=DI,bI=aI,eI=(cI=Xe)+aI|0,aI=(DI=Le)+(iI=ze)|0,eI>>>0>>0&&(aI=aI+1|0),je=aI,bI=eI,iI=(DI=ve)+eI|0,eI=(aI=We)+(cI=je)|0,iI>>>0>>0&&(eI=eI+1|0),Se=iI,Te=eI,eI=HI,aI=PI,DI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(DI=0,ME=eI>>>cI|0):(DI=eI>>>cI|0,ME=(((1<>>cI|0),qe=DI,iI=(DI=Te)+(aI=qe)|0,(cI=(eI=Se)+(bI=ME)|0)>>>0>>0&&(iI=iI+1|0),_e=iI,bI=cI,cI=(iI=Ne)+(eI=_e)|0,(aI=(DI=He)+bI|0)>>>0>>0&&(cI=cI+1|0),$e=cI,bI=aI,eI=(iI=Ze)+aI|0,aI=(cI=pe)+(DI=$e)|0,eI>>>0>>0&&(aI=aI+1|0),Ab=aI,bI=eI,DI=(cI=de)+eI|0,eI=(aI=le)+(iI=Ab)|0,DI>>>0>>0&&(eI=eI+1|0),rn=DI,qI=eI,aI=DI,cI=0,iI=31&(bI=12)|0,32<=(63&bI|0)>>>0?(cI=aI<>>(32-iI|0)|0)|0|eI<>>0>>0&&(DI=DI+1|0),sI=iI,EI=DI,aI=cI=0|ew(0|iI,0|DI,307527195,0|(cI=335267)),oI=cI=(DI=U)&(cI=1048575)|0,RQ(0|Ee,0|(uI=aI&(bI=-1)|0),0|cI,1559614445,0|(aI=156442)),RQ(0|g+528,0|YI,0|(aI=fI),-952295041,0|(cI=253166)),RQ(0|g+416,0|ZI,0|(cI=JI),-882346492,0|(aI=376421)),RQ(0|g+304,0|pI,0|(aI=FI),364816031,0|(cI=877511));Cb=(DI=VI)&(bI=-1)|0,wb=aI=(cI=lI)&(aI=1048575)|0,aI=XI,cI=zI,DI=0,eI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(DI=0,FE=aI>>>eI|0):(DI=aI>>>eI|0,FE=(((1<>>eI|0),rb=DI,iI=(DI=wb)+(cI=rb)|0,(eI=(aI=Cb)+(bI=FE)|0)>>>0>>0&&(iI=iI+1|0),bn=eI,$I=iI,DI=eI,nI=aI=iI&(aI=1048575)|0,RQ(0|g+240,0|(UI=eI&(bI=-1)|0),0|aI,-380448453,0|(DI=643685)),RQ(0|g+448,0|mI,0|(DI=GI),1367801,0|(aI=0)),RQ(0|g+336,0|uI,0|(aI=oI),2043504001,0|(DI=911919)),eb=g+224|0,an=DI=0|w[((iI=g)+416|0)>>2],Qn=aI=0|w[(iI+420|0)>>2],bb=aI=0|w[(iI+528|0)>>2],ab=DI=0|w[(iI+532|0)>>2],eI=(DI=Qn)+(aI=ab)|0,(cI=(iI=an)+(bI=bb)|0)>>>0>>0&&(eI=eI+1|0),VI=cI,lI=eI,eI=0|w[((DI=g)+304|0)>>2],cb=iI=0|w[(DI+308|0)>>2],DI=cI,aI=cI+(bI=eI)|0,cI=(iI=lI)+(eI=cb)|0,aI>>>0>>0&&(cI=cI+1|0),An=aI,hI=cI,cI=0|w[((iI=g)+240|0)>>2],ib=DI=0|w[(iI+244|0)>>2],iI=aI,eI=aI+(bI=cI)|0,aI=(DI=hI)+(cI=ib)|0,eI>>>0>>0&&(aI=aI+1|0),PI=eI,HI=aI,aI=0|w[((DI=g)+448|0)>>2],Db=iI=0|w[(DI+452|0)>>2],DI=eI,cI=eI+(bI=aI)|0,eI=(iI=HI)+(aI=Db)|0,cI>>>0>>0&&(eI=eI+1|0),zI=cI,XI=eI,eI=0|w[((iI=g)+336|0)>>2],kb=DI=0|w[(iI+340|0)>>2],iI=cI,aI=cI+(bI=eI)|0,cI=(DI=XI)+(eI=kb)|0,aI>>>0>>0&&(cI=cI+1|0),_I=aI,WI=cI,fb=aI,Ib=cI,Cn=cI=0|w[((DI=g)+352|0)>>2],RI=iI=0|w[(DI+356|0)>>2],iI=EI,DI=cI,aI=(iI=RI)+(cI=EI)|0,(eI=DI+(bI=sI)|0)>>>0>>0&&(aI=aI+1|0),wn=eI,xI=aI,iI=eI,DI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(DI=0,uE=aI>>>cI|0):(DI=aI>>>cI|0,uE=(((1<>>cI|0),nb=uE,Eb=DI,DI=xI,DI=RI,Yb=(DI=xI)>>>0<(iI=RI)>>>0|(0|DI)==(0|iI)&(aI=wn)>>>0<(bI=Cn)>>>0|0,Gb=aI=0,Mb=aI=0|w[(bI=g+360|0)>>2],ob=DI=0|w[(bI+4|0)>>2],DI=EI,DI=KI,Fb=(DI=EI)>>>0<(aI=KI)>>>0|(0|DI)==(0|aI)&(bI=sI)>>>0<(iI=LI)>>>0|0,ub=bI=0,bI=aI,bI=OI,Ub=(bI=aI)>>>0<(DI=OI)>>>0|(0|bI)==(0|DI)&iI>>>0<(aI=TI)>>>0|0,mb=iI=0,sb=iI=0|w[(aI=g+472|0)>>2],Kb=bI=0|w[(aI+4|0)>>2],bI=DI,bI=dI,tb=(bI=DI)>>>0<(iI=dI)>>>0|(0|bI)==(0|iI)&(aI=TI)>>>0<(DI=jI)>>>0|0,Jb=aI=0,db=aI=0|w[(DI=g+376|0)>>2],lb=bI=0|w[(DI+4|0)>>2],bI=iI,bI=II,Zb=(bI=iI)>>>0<(aI=II)>>>0|(0|bI)==(0|aI)&(DI=jI)>>>0<(iI=tI)>>>0|0,pb=DI=0,Hb=DI=0|w[(iI=g+584|0)>>2],Nb=bI=0|w[(iI+4|0)>>2],bI=aI,bI=SI,vb=(bI=aI)>>>0<(DI=SI)>>>0|(0|bI)==(0|DI)&(iI=tI)>>>0<(aI=gn)>>>0|0,Wb=iI=0,Xb=iI=0|w[(aI=g+440|0)>>2],Lb=bI=0|w[(aI+4|0)>>2],Vb=bI=0|w[(aI=g+552|0)>>2],hb=iI=0|w[(aI+4|0)>>2],eI=(iI=Lb)+(bI=hb)|0,(cI=(aI=Xb)+(DI=Vb)|0)>>>0>>0&&(eI=eI+1|0),yb=eI,DI=cI,bI=(iI=vb)+cI|0,cI=(eI=Wb)+(aI=yb)|0,bI>>>0>>0&&(cI=cI+1|0),Rb=cI,DI=bI,aI=(eI=Hb)+bI|0,bI=(cI=Nb)+(iI=Rb)|0,aI>>>0>>0&&(bI=bI+1|0),Ob=bI,DI=aI,iI=(cI=Zb)+aI|0,aI=(bI=pb)+(eI=Ob)|0,iI>>>0>>0&&(aI=aI+1|0),xb=aI,DI=iI,eI=(bI=db)+iI|0,iI=(aI=lb)+(cI=xb)|0,eI>>>0>>0&&(iI=iI+1|0),Pb=iI,DI=eI,cI=(aI=tb)+eI|0,eI=(iI=Jb)+(bI=Pb)|0,cI>>>0>>0&&(eI=eI+1|0),zb=eI,DI=cI,bI=(iI=sb)+cI|0,cI=(eI=Kb)+(aI=zb)|0,bI>>>0>>0&&(cI=cI+1|0),jb=cI,DI=bI,aI=(eI=Ub)+bI|0,bI=(cI=mb)+(iI=jb)|0,aI>>>0>>0&&(bI=bI+1|0),Sb=aI,Tb=bI,bI=qI,cI=rn,eI=0,iI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(eI=0,UE=bI>>>iI|0):(eI=bI>>>iI|0,UE=(((1<>>iI|0),qb=eI,aI=(eI=Tb)+(cI=qb)|0,(iI=(bI=Sb)+(DI=UE)|0)>>>0>>0&&(aI=aI+1|0),_b=aI,DI=iI,cI=(eI=Fb)+iI|0,iI=(aI=ub)+(bI=_b)|0,cI>>>0>>0&&(iI=iI+1|0),$b=iI,DI=cI,bI=(aI=Mb)+cI|0,cI=(iI=ob)+(eI=$b)|0,bI>>>0>>0&&(cI=cI+1|0),Aa=cI,DI=bI,eI=(iI=Yb)+bI|0,bI=(cI=Gb)+(aI=Aa)|0,eI>>>0>>0&&(bI=bI+1|0),Cn=eI,RI=bI,cI=eI,iI=0,aI=31&(DI=12)|0,32<=(63&DI|0)>>>0?(iI=cI<>>(32-aI|0)|0)|0|bI<>>0>>0&&(eI=eI+1|0),tI=aI,II=eI,cI=iI=0|ew(0|aI,0|eI,307527195,0|(iI=335267)),EI=iI=(eI=U)&(iI=1048575)|0,RQ(0|eb,0|(sI=cI&(DI=-1)|0),0|iI,1559614445,0|(cI=156442)),RQ(0|g+512,0|YI,0|(cI=fI),461123738,0|(iI=2369)),RQ(0|g+400,0|ZI,0|(iI=JI),-952295041,0|(cI=253166)),RQ(0|g+288,0|pI,0|(cI=FI),-882346492,0|(iI=376421)),RQ(0|g+176,0|UI,0|(iI=nI),364816031,0|(cI=877511)),Ca=iI=(cI=vI)&(iI=4096)|0,iI=yI,cI=(eI=NI)&(DI=0)|0,aI=(iI=Ca)+(eI=yI)|0,(bI=cI+(DI=Bn)|0)>>>0>>0&&(aI=aI+1|0),wa=bI,ra=aI,aI=$I,iI=bn,cI=0,eI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(cI=0,sE=aI>>>eI|0):(cI=aI>>>eI|0,sE=(((1<>>eI|0),ea=cI,bI=(cI=ra)+(iI=ea)|0,(eI=(aI=wa)+(DI=sE)|0)>>>0>>0&&(bI=bI+1|0),cI=eI,fI=aI=bI&(aI=1048575)|0,RQ(0|g+112,0|(YI=eI&(DI=-1)|0),0|aI,-380448453,0|(cI=643685)),RQ(0|g+320,0|uI,0|(cI=oI),1367801,0|(aI=0)),RQ(0|g+208,0|sI,0|(aI=EI),2043504001,0|(cI=911919)),ba=g+96|0,Dn=cI=0|w[((bI=g)+400|0)>>2],cn=aI=0|w[(bI+404|0)>>2],aa=aI=0|w[(bI+512|0)>>2],ca=cI=0|w[(bI+516|0)>>2],eI=(cI=cn)+(aI=ca)|0,(iI=(bI=Dn)+(DI=aa)|0)>>>0>>0&&(eI=eI+1|0),jI=iI,dI=eI,ia=iI,Da=eI,eI=kI,cI=MI,bI=0,aI=31&(DI=44)|0,32<=(63&DI|0)>>>0?(bI=cI<>>(32-aI|0)|0)|0|eI<>>0>>0&&(iI=iI+1|0),TI=aI,OI=iI,iI=0|w[((bI=g)+288|0)>>2],fa=eI=0|w[(bI+292|0)>>2],bI=aI,cI=aI+(DI=iI)|0,aI=(eI=OI)+(iI=fa)|0,cI>>>0>>0&&(aI=aI+1|0),LI=cI,KI=aI,Ia=aI=0|w[((eI=g)+176|0)>>2],na=bI=0|w[(eI+180|0)>>2],eI=cI,cI=(bI=KI)+(aI=na)|0,(iI=eI+(DI=Ia)|0)>>>0>>0&&(cI=cI+1|0),Bn=iI,yI=cI,Ea=cI=0|w[((bI=g)+112|0)>>2],Ya=eI=0|w[(bI+116|0)>>2],bI=iI,iI=(eI=yI)+(cI=Ya)|0,(aI=bI+(DI=Ea)|0)>>>0>>0&&(iI=iI+1|0),gn=aI,SI=iI,iI=0|w[((eI=g)+320|0)>>2],Ga=bI=0|w[(eI+324|0)>>2],eI=aI,cI=aI+(DI=iI)|0,aI=(bI=SI)+(iI=Ga)|0,cI>>>0>>0&&(aI=aI+1|0),rn=cI,qI=aI,Ma=aI=0|w[((bI=g)+208|0)>>2],oa=eI=0|w[(bI+212|0)>>2],bI=cI,cI=(eI=qI)+(aI=oa)|0,(iI=bI+(DI=Ma)|0)>>>0>>0&&(cI=cI+1|0),bn=iI,$I=cI,Fa=iI,ua=cI,NI=cI=0|w[((eI=g)+224|0)>>2],vI=bI=0|w[(eI+228|0)>>2],bI=II,eI=cI,iI=(bI=vI)+(cI=II)|0,(aI=eI+(DI=tI)|0)>>>0>>0&&(iI=iI+1|0),wn=aI,xI=iI,bI=aI,eI=0,cI=31&(DI=52)|0,32<=(63&DI|0)>>>0?(eI=0,tE=iI>>>cI|0):(eI=iI>>>cI|0,tE=(((1<>>cI|0),Ua=tE,ma=eI,eI=xI,eI=vI,sa=(eI=xI)>>>0<(bI=vI)>>>0|(0|eI)==(0|bI)&(iI=wn)>>>0<(DI=NI)>>>0|0,Ka=iI=0,ta=iI=0|w[(DI=g+232|0)>>2],Ja=eI=0|w[(DI+4|0)>>2],eI=II,eI=WI,da=(eI=II)>>>0<(iI=WI)>>>0|(0|eI)==(0|iI)&(DI=tI)>>>0<(bI=_I)>>>0|0,la=DI=0,DI=iI,DI=XI,Za=(DI=iI)>>>0<(eI=XI)>>>0|(0|DI)==(0|eI)&bI>>>0<(iI=zI)>>>0|0,pa=bI=0,Ha=bI=0|w[(iI=g+344|0)>>2],Na=DI=0|w[(iI+4|0)>>2],DI=eI,DI=HI,va=(DI=eI)>>>0<(bI=HI)>>>0|(0|DI)==(0|bI)&(iI=zI)>>>0<(eI=PI)>>>0|0,Wa=iI=0,Xa=iI=0|w[(eI=g+456|0)>>2],La=DI=0|w[(eI+4|0)>>2],DI=bI,DI=hI,Va=(DI=bI)>>>0<(iI=hI)>>>0|(0|DI)==(0|iI)&(eI=PI)>>>0<(bI=An)>>>0|0,ha=eI=0,ya=eI=0|w[(bI=g+248|0)>>2],Ra=DI=0|w[(bI+4|0)>>2],DI=iI,DI=lI,Oa=(DI=iI)>>>0<(eI=lI)>>>0|(0|DI)==(0|eI)&(bI=An)>>>0<(iI=VI)>>>0|0,xa=bI=0,Pa=bI=0|w[(iI=g+312|0)>>2],za=DI=0|w[(iI+4|0)>>2],DI=eI,DI=Qn,ja=(DI=eI)>>>0<(bI=Qn)>>>0|(0|DI)==(0|bI)&(iI=VI)>>>0<(eI=an)>>>0|0,Sa=iI=0,Ta=iI=0|w[(eI=g+424|0)>>2],qa=DI=0|w[(eI+4|0)>>2],_a=DI=0|w[(eI=g+536|0)>>2],$a=iI=0|w[(eI+4|0)>>2],aI=(iI=qa)+(DI=$a)|0,(cI=(eI=Ta)+(bI=_a)|0)>>>0>>0&&(aI=aI+1|0),Ac=aI,bI=cI,cI=(aI=Sa)+(eI=Ac)|0,(DI=(iI=ja)+bI|0)>>>0>>0&&(cI=cI+1|0),Bc=cI,bI=DI,DI=(cI=za)+(iI=Bc)|0,(eI=(aI=Pa)+bI|0)>>>0>>0&&(DI=DI+1|0),Qc=DI,bI=eI,iI=(cI=Oa)+eI|0,eI=(DI=xa)+(aI=Qc)|0,iI>>>0>>0&&(eI=eI+1|0),gc=eI,bI=iI,iI=(eI=Ra)+(cI=gc)|0,(aI=(DI=ya)+bI|0)>>>0>>0&&(iI=iI+1|0),Cc=iI,bI=aI,cI=(eI=Va)+aI|0,aI=(iI=ha)+(DI=Cc)|0,cI>>>0>>0&&(aI=aI+1|0),wc=aI,bI=cI,cI=(aI=La)+(eI=wc)|0,(DI=(iI=Xa)+bI|0)>>>0>>0&&(cI=cI+1|0),rc=cI,bI=DI,DI=(cI=Wa)+(iI=rc)|0,(eI=(aI=va)+bI|0)>>>0>>0&&(DI=DI+1|0),ec=DI,bI=eI,iI=(cI=Ha)+eI|0,eI=(DI=Na)+(aI=ec)|0,iI>>>0>>0&&(eI=eI+1|0),bc=eI,bI=iI,iI=(eI=pa)+(cI=bc)|0,(aI=(DI=Za)+bI|0)>>>0>>0&&(iI=iI+1|0),ac=aI,cc=iI,iI=RI,eI=Cn,DI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(DI=0,JE=iI>>>cI|0):(DI=iI>>>cI|0,JE=(((1<>>cI|0),ic=DI,aI=(DI=cc)+(eI=ic)|0,(cI=(iI=ac)+(bI=JE)|0)>>>0>>0&&(aI=aI+1|0),Dc=aI,bI=cI,cI=(aI=la)+(iI=Dc)|0,(eI=(DI=da)+bI|0)>>>0>>0&&(cI=cI+1|0),kc=cI,bI=eI,iI=(aI=ta)+eI|0,eI=(cI=Ja)+(DI=kc)|0,iI>>>0>>0&&(eI=eI+1|0),fc=eI,bI=iI,iI=(eI=Ka)+(aI=fc)|0,(DI=(cI=sa)+bI|0)>>>0>>0&&(iI=iI+1|0),Gn=DI,kn=iI,eI=DI,cI=0,aI=31&(bI=12)|0,32<=(63&bI|0)>>>0?(cI=eI<>>(32-aI|0)|0)|0|iI<>>0>>0&&(DI=DI+1|0),tI=aI,II=DI,eI=cI=0|ew(0|aI,0|DI,307527195,0|(cI=335267)),vI=cI=(DI=U)&(cI=1048575)|0,RQ(0|ba,0|(NI=eI&(bI=-1)|0),0|cI,1559614445,0|(eI=156442)),RQ(0|g+384,0|ZI,0|(eI=JI),461123738,0|(cI=2369)),RQ(0|g+272,0|pI,0|(cI=FI),-952295041,0|(eI=253166)),RQ(0|g+160,0|UI,0|(eI=nI),-882346492,0|(cI=376421)),RQ(0|g+48,0|YI,0|(cI=fI),364816031,0|(eI=877511)),RQ(0|g+192,0|sI,0|(eI=EI),1367801,0|(cI=0)),RQ(0|g+80,0|NI,0|(cI=vI),2043504001,0|(eI=911919)),RQ(0|g+256,0|pI,0|(eI=FI),461123738,0|(cI=2369)),RQ(0|g+144,0|UI,0|(cI=nI),-952295041,0|(eI=253166)),RQ(0|g+32,0|YI,0|(eI=fI),-882346492,0|(cI=376421)),RQ(0|g- -64,0|NI,0|(cI=vI),1367801,0|(eI=0)),RQ(0|g+128,0|UI,0|(eI=nI),461123738,0|(cI=2369)),RQ(0|g+16,0|YI,0|(cI=fI),-952295041,0|(eI=253166)),RQ(0|g,0|YI,0|(eI=cI),461123738,0|(cI=2369)),Yc=A,cI=vI,DI=NI,eI=0,iI=31&(bI=44)|0,32<=(63&bI|0)>>>0?(eI=DI<>>(32-iI|0)|0)|0|cI<>2],Mc=DI=0|w[(cI+4|0)>>2],aI=(DI=fn)+(eI=Mc)|0,(iI=(cI=Mn)+(bI=Gc)|0)>>>0>>0&&(aI=aI+1|0),YI=iI,fI=aI,oc=iI,Fc=aI,In=aI=0|w[((DI=g)+16|0)>>2],en=cI=0|w[(DI+20|0)>>2],uc=cI=0|w[(DI+128|0)>>2],Uc=aI=0|w[(DI+132|0)>>2],iI=(aI=en)+(cI=Uc)|0,(eI=(DI=In)+(bI=uc)|0)>>>0>>0&&(iI=iI+1|0),ZI=eI,JI=iI,mc=eI,sc=iI,iI=EI,aI=sI,DI=0,cI=31&(bI=44)|0,32<=(63&bI|0)>>>0?(DI=aI<>>(32-cI|0)|0)|0|iI<>>0>>0&&(eI=eI+1|0),pI=cI,FI=eI,tc=cI,Jc=eI,Fn=eI=0|w[((DI=g)+144|0)>>2],nn=iI=0|w[(DI+148|0)>>2],dc=iI=0|w[(DI+256|0)>>2],lc=eI=0|w[(DI+260|0)>>2],cI=(eI=nn)+(iI=lc)|0,(aI=(DI=Fn)+(bI=dc)|0)>>>0>>0&&(cI=cI+1|0),UI=aI,nI=cI,cI=0|w[((eI=g)+32|0)>>2],Zc=DI=0|w[(eI+36|0)>>2],eI=aI,iI=aI+(bI=cI)|0,aI=(DI=nI)+(cI=Zc)|0,iI>>>0>>0&&(aI=aI+1|0),VI=iI,lI=aI,pc=iI,Hc=aI,aI=oI,DI=uI,eI=0,cI=31&(bI=44)|0,32<=(63&bI|0)>>>0?(eI=DI<>>(32-cI|0)|0)|0|aI<>>0>>0&&(iI=iI+1|0),An=cI,hI=iI,vc=iI=0|w[((eI=g)+64|0)>>2],Wc=aI=0|w[(eI+68|0)>>2],eI=cI,cI=(aI=hI)+(iI=Wc)|0,(DI=eI+(bI=vc)|0)>>>0>>0&&(cI=cI+1|0),PI=DI,HI=cI,Xc=DI,Lc=cI,un=cI=0|w[((aI=g)+272|0)>>2],En=eI=0|w[(aI+276|0)>>2],Vc=eI=0|w[(aI+384|0)>>2],hc=cI=0|w[(aI+388|0)>>2],DI=(cI=En)+(eI=hc)|0,(iI=(aI=un)+(bI=Vc)|0)>>>0>>0&&(DI=DI+1|0),zI=iI,XI=DI,yc=DI=0|w[((cI=g)+160|0)>>2],Rc=aI=0|w[(cI+164|0)>>2],cI=iI,iI=(aI=XI)+(DI=Rc)|0,(eI=cI+(bI=yc)|0)>>>0>>0&&(iI=iI+1|0),_I=eI,WI=iI,Oc=iI=0|w[((aI=g)+48|0)>>2],xc=cI=0|w[(aI+52|0)>>2],aI=eI,eI=(cI=WI)+(iI=xc)|0,(DI=aI+(bI=Oc)|0)>>>0>>0&&(eI=eI+1|0),an=DI,Qn=eI,Pc=DI,zc=eI,eI=GI,cI=mI,aI=0,iI=31&(bI=44)|0,32<=(63&bI|0)>>>0?(aI=cI<>>(32-iI|0)|0)|0|eI<>>0>>0&&(DI=DI+1|0),Cn=iI,RI=DI,Sc=DI=0|w[((aI=g)+192|0)>>2],Tc=eI=0|w[(aI+196|0)>>2],aI=iI,iI=(eI=RI)+(DI=Tc)|0,(cI=aI+(bI=Sc)|0)>>>0>>0&&(iI=iI+1|0),wn=cI,xI=iI,qc=iI=0|w[((eI=g)+80|0)>>2],_c=aI=0|w[(eI+84|0)>>2],eI=cI,cI=(aI=xI)+(iI=_c)|0,(DI=eI+(bI=qc)|0)>>>0>>0&&(cI=cI+1|0),mn=DI,on=cI,$c=DI,Ai=cI,sn=cI=0|w[((aI=g)+96|0)>>2],Yn=eI=0|w[(aI+100|0)>>2],eI=II,aI=cI,DI=(eI=Yn)+(cI=II)|0,(iI=aI+(bI=tI)|0)>>>0>>0&&(DI=DI+1|0),Kn=iI,Un=DI,eI=iI,aI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(aI=0,NE=DI>>>cI|0):(aI=DI>>>cI|0,NE=(((1<>>cI|0),Bi=NE,Qi=aI,aI=Un,aI=Yn,gi=(aI=Un)>>>0<(eI=Yn)>>>0|(0|aI)==(0|eI)&(DI=Kn)>>>0<(bI=sn)>>>0|0,Ci=DI=0,wi=DI=0|w[(bI=g+104|0)>>2],ri=aI=0|w[(bI+4|0)>>2],aI=II,aI=$I,ei=(aI=II)>>>0<(DI=$I)>>>0|(0|aI)==(0|DI)&(bI=tI)>>>0<(eI=bn)>>>0|0,bi=bI=0,bI=DI,bI=qI,ai=(bI=DI)>>>0<(aI=qI)>>>0|(0|bI)==(0|aI)&eI>>>0<(DI=rn)>>>0|0,ci=eI=0,ii=eI=0|w[(DI=g+216|0)>>2],Di=bI=0|w[(DI+4|0)>>2],bI=aI,bI=SI,ki=(bI=aI)>>>0<(eI=SI)>>>0|(0|bI)==(0|eI)&(DI=rn)>>>0<(aI=gn)>>>0|0,fi=DI=0,Ii=DI=0|w[(aI=g+328|0)>>2],ni=bI=0|w[(aI+4|0)>>2],bI=eI,bI=yI,Ei=(bI=eI)>>>0<(DI=yI)>>>0|(0|bI)==(0|DI)&(aI=gn)>>>0<(eI=Bn)>>>0|0,Yi=aI=0,Gi=aI=0|w[(eI=g+120|0)>>2],Mi=bI=0|w[(eI+4|0)>>2],bI=DI,bI=KI,oi=(bI=DI)>>>0<(aI=KI)>>>0|(0|bI)==(0|aI)&(eI=Bn)>>>0<(DI=LI)>>>0|0,Fi=eI=0,ui=eI=0|w[(DI=g+184|0)>>2],Ui=bI=0|w[(DI+4|0)>>2],bI=aI,bI=OI,mi=(bI=aI)>>>0<(eI=OI)>>>0|(0|bI)==(0|eI)&(DI=LI)>>>0<(aI=TI)>>>0|0,si=DI=0,Ki=DI=0|w[(aI=g+296|0)>>2],ti=bI=0|w[(aI+4|0)>>2],bI=eI,bI=dI,Ji=(bI=eI)>>>0<(DI=dI)>>>0|(0|bI)==(0|DI)&(aI=TI)>>>0<(eI=jI)>>>0|0,di=aI=0,aI=DI,aI=cn,li=(aI=DI)>>>0<(bI=cn)>>>0|(0|aI)==(0|bI)&eI>>>0<(DI=Dn)>>>0|0,Zi=eI=0,pi=eI=0|w[(DI=g+408|0)>>2],Hi=aI=0|w[(DI+4|0)>>2],Ni=aI=0|w[(DI=g+520|0)>>2],vi=eI=0|w[(DI+4|0)>>2],iI=(eI=Hi)+(aI=vi)|0,(cI=(DI=pi)+(bI=Ni)|0)>>>0>>0&&(iI=iI+1|0),Wi=iI,bI=cI,cI=(iI=Zi)+(DI=Wi)|0,(aI=(eI=li)+bI|0)>>>0>>0&&(cI=cI+1|0),Xi=aI,Li=cI,cI=kI,iI=MI,eI=0,DI=31&(bI=20)|0,32<=(63&bI|0)>>>0?(eI=0,vE=cI>>>DI|0):(eI=cI>>>DI|0,vE=(((1<>>DI|0),Vi=eI,aI=(eI=Li)+(iI=Vi)|0,(DI=(cI=Xi)+(bI=vE)|0)>>>0>>0&&(aI=aI+1|0),hi=aI,bI=DI,DI=(aI=di)+(cI=hi)|0,(iI=(eI=Ji)+bI|0)>>>0>>0&&(DI=DI+1|0),yi=DI,bI=iI,iI=(DI=ti)+(eI=yi)|0,(cI=(aI=Ki)+bI|0)>>>0>>0&&(iI=iI+1|0),Ri=iI,bI=cI,cI=(iI=si)+(aI=Ri)|0,(eI=(DI=mi)+bI|0)>>>0>>0&&(cI=cI+1|0),Oi=cI,bI=eI,aI=(iI=ui)+eI|0,eI=(cI=Ui)+(DI=Oi)|0,aI>>>0>>0&&(eI=eI+1|0),xi=eI,bI=aI,DI=(cI=oi)+aI|0,aI=(eI=Fi)+(iI=xi)|0,DI>>>0>>0&&(aI=aI+1|0),Pi=aI,bI=DI,DI=(aI=Mi)+(cI=Pi)|0,(iI=(eI=Gi)+bI|0)>>>0>>0&&(DI=DI+1|0),zi=DI,bI=iI,iI=(DI=Yi)+(eI=zi)|0,(cI=(aI=Ei)+bI|0)>>>0>>0&&(iI=iI+1|0),ji=iI,bI=cI,cI=(iI=ni)+(aI=ji)|0,(eI=(DI=Ii)+bI|0)>>>0>>0&&(cI=cI+1|0),Si=cI,bI=eI,aI=(iI=ki)+eI|0,eI=(cI=fi)+(DI=Si)|0,aI>>>0>>0&&(eI=eI+1|0),Ti=eI,bI=aI,DI=(cI=ii)+aI|0,aI=(eI=Di)+(iI=Ti)|0,DI>>>0>>0&&(aI=aI+1|0),qi=aI,bI=DI,DI=(aI=ci)+(cI=qi)|0,(iI=(eI=ai)+bI|0)>>>0>>0&&(DI=DI+1|0),_i=iI,$i=DI,DI=kn,aI=Gn,eI=0,cI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(eI=0,WE=DI>>>cI|0):(eI=DI>>>cI|0,WE=(((1<>>cI|0),AD=eI,iI=(eI=$i)+(aI=AD)|0,(cI=(DI=_i)+(bI=WE)|0)>>>0>>0&&(iI=iI+1|0),BD=iI,bI=cI,cI=(iI=bi)+(DI=BD)|0,(aI=(eI=ei)+bI|0)>>>0>>0&&(cI=cI+1|0),QD=cI,bI=aI,DI=(iI=wi)+aI|0,aI=(cI=ri)+(eI=QD)|0,DI>>>0>>0&&(aI=aI+1|0),gD=aI,bI=DI,DI=(aI=Ci)+(iI=gD)|0,(eI=(cI=gi)+bI|0)>>>0>>0&&(DI=DI+1|0),tI=eI,II=DI,aI=eI,cI=0,iI=31&(bI=12)|0,32<=(63&bI|0)>>>0?(cI=aI<>>(32-iI|0)|0)|0|DI<>>0>>0&&(eI=eI+1|0),MI=iI,kI=eI,aI=iI,cI=0,DI=31&(bI=52)|0,32<=(63&bI|0)>>>0?(cI=0,LE=eI>>>DI|0):(cI=eI>>>DI|0,LE=(((1<>>DI|0),eD=LE,bD=cI,cI=kI,cI=on,aD=(cI=kI)>>>0<(aI=on)>>>0|(0|cI)==(0|aI)&(eI=MI)>>>0<(bI=mn)>>>0|0,cD=eI=0,eI=aI,eI=xI,iD=(eI=aI)>>>0<(cI=xI)>>>0|(0|eI)==(0|cI)&bI>>>0<(aI=wn)>>>0|0,DD=bI=0,kD=bI=0|w[(aI=g+88|0)>>2],fD=eI=0|w[(aI+4|0)>>2],eI=cI,eI=RI,ID=(eI=cI)>>>0<(bI=RI)>>>0|(0|eI)==(0|bI)&(aI=wn)>>>0<(cI=Cn)>>>0|0,nD=aI=0,ED=aI=0|w[(cI=g+200|0)>>2],YD=eI=0|w[(cI+4|0)>>2],eI=bI,eI=Qn,GD=(eI=bI)>>>0<(aI=Qn)>>>0|(0|eI)==(0|aI)&(cI=Cn)>>>0<(bI=an)>>>0|0,MD=cI=0,cI=aI,cI=WI,oD=(cI=aI)>>>0<(eI=WI)>>>0|(0|cI)==(0|eI)&bI>>>0<(aI=_I)>>>0|0,FD=bI=0,uD=bI=0|w[(aI=g+56|0)>>2],UD=cI=0|w[(aI+4|0)>>2],cI=eI,cI=XI,mD=(cI=eI)>>>0<(bI=XI)>>>0|(0|cI)==(0|bI)&(aI=_I)>>>0<(eI=zI)>>>0|0,sD=aI=0,KD=aI=0|w[(eI=g+168|0)>>2],tD=cI=0|w[(eI+4|0)>>2],cI=bI,cI=En,JD=(cI=bI)>>>0<(aI=En)>>>0|(0|cI)==(0|aI)&(eI=zI)>>>0<(bI=un)>>>0|0,dD=eI=0,lD=eI=0|w[(bI=g+280|0)>>2],ZD=cI=0|w[(bI+4|0)>>2],pD=cI=0|w[(bI=g+392|0)>>2],HD=eI=0|w[(bI+4|0)>>2],iI=(eI=ZD)+(cI=HD)|0,(DI=(bI=lD)+(aI=pD)|0)>>>0>>0&&(iI=iI+1|0),ND=iI,aI=DI,DI=(iI=dD)+(bI=ND)|0,(cI=(eI=JD)+aI|0)>>>0>>0&&(DI=DI+1|0),vD=DI,aI=cI,cI=(DI=tD)+(eI=vD)|0,(bI=(iI=KD)+aI|0)>>>0>>0&&(cI=cI+1|0),WD=cI,aI=bI,bI=(cI=sD)+(iI=WD)|0,(eI=(DI=mD)+aI|0)>>>0>>0&&(bI=bI+1|0),XD=bI,aI=eI,eI=(bI=UD)+(DI=XD)|0,(iI=(cI=uD)+aI|0)>>>0>>0&&(eI=eI+1|0),LD=eI,aI=iI,iI=(eI=FD)+(cI=LD)|0,(DI=(bI=oD)+aI|0)>>>0>>0&&(iI=iI+1|0),VD=DI,hD=iI,iI=GI,eI=mI,bI=0,cI=31&(aI=20)|0,32<=(63&aI|0)>>>0?(bI=0,VE=iI>>>cI|0):(bI=iI>>>cI|0,VE=(((1<>>cI|0),yD=bI,DI=(bI=hD)+(eI=yD)|0,(cI=(iI=VD)+(aI=VE)|0)>>>0>>0&&(DI=DI+1|0),RD=DI,aI=cI,cI=(DI=MD)+(iI=RD)|0,(eI=(bI=GD)+aI|0)>>>0>>0&&(cI=cI+1|0),OD=cI,aI=eI,eI=(cI=YD)+(bI=OD)|0,(iI=(DI=ED)+aI|0)>>>0>>0&&(eI=eI+1|0),xD=eI,aI=iI,iI=(eI=nD)+(DI=xD)|0,(bI=(cI=ID)+aI|0)>>>0>>0&&(iI=iI+1|0),PD=iI,aI=bI;bI=(iI=fD)+(cI=PD)|0,(DI=(eI=kD)+aI|0)>>>0>>0&&(bI=bI+1|0),zD=bI,aI=DI,DI=(bI=DD)+(eI=zD)|0,(cI=(iI=iD)+aI|0)>>>0>>0&&(DI=DI+1|0),jD=cI,SD=DI,DI=II,bI=tI,iI=0,eI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(iI=0,hE=DI>>>eI|0):(iI=DI>>>eI|0,hE=(((1<>>eI|0),TD=iI,cI=(iI=SD)+(bI=TD)|0,(eI=(DI=jD)+(aI=hE)|0)>>>0>>0&&(cI=cI+1|0),qD=cI,aI=eI,eI=(cI=cD)+(DI=qD)|0,(bI=(iI=aD)+aI|0)>>>0>>0&&(eI=eI+1|0),tI=bI,II=eI,cI=bI,iI=0,DI=31&(aI=12)|0,32<=(63&aI|0)>>>0?(iI=cI<>>(32-DI|0)|0)|0|eI<>>0>>0&&(bI=bI+1|0),mI=DI,GI=bI,cI=DI,iI=0,eI=31&(aI=52)|0,32<=(63&aI|0)>>>0?(iI=0,RE=bI>>>eI|0):(iI=bI>>>eI|0,RE=(((1<>>eI|0),Bk=RE,Qk=iI,iI=GI,iI=HI,gk=(iI=GI)>>>0<(cI=HI)>>>0|(0|iI)==(0|cI)&(bI=mI)>>>0<(aI=PI)>>>0|0,Ck=bI=0,bI=cI,bI=hI,wk=(bI=cI)>>>0<(iI=hI)>>>0|(0|bI)==(0|iI)&aI>>>0<(cI=An)>>>0|0,rk=aI=0,ek=aI=0|w[(cI=g+72|0)>>2],bk=bI=0|w[(cI+4|0)>>2],bI=iI,bI=lI,ak=(bI=iI)>>>0<(aI=lI)>>>0|(0|bI)==(0|aI)&(cI=An)>>>0<(iI=VI)>>>0|0,ck=cI=0,cI=aI,cI=nI,ik=(cI=aI)>>>0<(bI=nI)>>>0|(0|cI)==(0|bI)&iI>>>0<(aI=UI)>>>0|0,Dk=iI=0,kk=iI=0|w[(aI=g+40|0)>>2],fk=cI=0|w[(aI+4|0)>>2],cI=bI,cI=nn,Ik=(cI=bI)>>>0<(iI=nn)>>>0|(0|cI)==(0|iI)&(aI=UI)>>>0<(bI=Fn)>>>0|0,nk=aI=0,Ek=aI=0|w[(bI=g+152|0)>>2],Yk=cI=0|w[(bI+4|0)>>2],Gk=cI=0|w[(bI=g+264|0)>>2],Mk=aI=0|w[(bI+4|0)>>2],DI=(aI=Yk)+(cI=Mk)|0,(eI=(bI=Ek)+(iI=Gk)|0)>>>0>>0&&(DI=DI+1|0),ok=DI,iI=eI,cI=(aI=Ik)+eI|0,eI=(DI=nk)+(bI=ok)|0,cI>>>0>>0&&(eI=eI+1|0),Fk=eI,iI=cI,bI=(DI=kk)+cI|0,cI=(eI=fk)+(aI=Fk)|0,bI>>>0>>0&&(cI=cI+1|0),uk=cI,iI=bI,aI=(eI=ik)+bI|0,bI=(cI=Dk)+(DI=uk)|0,aI>>>0>>0&&(bI=bI+1|0),Uk=aI,mk=bI,bI=oI,cI=uI,eI=0,DI=31&(iI=20)|0,32<=(63&iI|0)>>>0?(eI=0,OE=bI>>>DI|0):(eI=bI>>>DI|0,OE=(((1<>>DI|0),sk=eI,aI=(eI=mk)+(cI=sk)|0,(DI=(bI=Uk)+(iI=OE)|0)>>>0>>0&&(aI=aI+1|0),Kk=aI,iI=DI,DI=(aI=ck)+(bI=Kk)|0,(cI=(eI=ak)+iI|0)>>>0>>0&&(DI=DI+1|0),tk=DI,iI=cI,bI=(aI=ek)+cI|0,cI=(DI=bk)+(eI=tk)|0,bI>>>0>>0&&(cI=cI+1|0),Jk=cI,iI=bI,eI=(DI=wk)+bI|0,bI=(cI=rk)+(aI=Jk)|0,eI>>>0>>0&&(bI=bI+1|0),dk=eI,lk=bI,bI=II,cI=tI,DI=0,aI=31&(iI=52)|0,32<=(63&iI|0)>>>0?(DI=0,xE=bI>>>aI|0):(DI=bI>>>aI|0,xE=(((1<>>aI|0),Zk=DI,eI=(DI=lk)+(cI=Zk)|0,(aI=(bI=dk)+(iI=xE)|0)>>>0>>0&&(eI=eI+1|0),pk=eI,iI=aI,cI=(DI=gk)+aI|0,aI=(eI=Ck)+(bI=pk)|0,cI>>>0>>0&&(aI=aI+1|0),UI=cI,nI=aI,eI=cI,DI=0,bI=31&(iI=12)|0,32<=(63&iI|0)>>>0?(DI=eI<>>(32-bI|0)|0)|0|aI<>>0>>0&&(cI=cI+1|0),uI=bI,oI=cI,eI=bI,DI=0,aI=31&(iI=52)|0,32<=(63&iI|0)>>>0?(DI=0,zE=cI>>>aI|0):(DI=cI>>>aI|0,zE=(((1<>>aI|0),Wk=zE,Xk=DI,DI=oI,DI=FI,Lk=(DI=oI)>>>0<(eI=FI)>>>0|(0|DI)==(0|eI)&(cI=uI)>>>0<(iI=pI)>>>0|0,Vk=cI=0,cI=eI,cI=JI,hk=(cI=eI)>>>0<(DI=JI)>>>0|(0|cI)==(0|DI)&iI>>>0<(eI=ZI)>>>0|0,yk=iI=0,iI=DI,iI=en,Rk=(iI=DI)>>>0<(cI=en)>>>0|(0|iI)==(0|cI)&eI>>>0<(DI=In)>>>0|0,Ok=eI=0,xk=eI=0|w[(DI=g+24|0)>>2],Pk=iI=0|w[(DI+4|0)>>2],zk=iI=0|w[(DI=g+136|0)>>2],jk=eI=0|w[(DI+4|0)>>2],bI=(eI=Pk)+(iI=jk)|0,(aI=(DI=xk)+(cI=zk)|0)>>>0>>0&&(bI=bI+1|0),Sk=bI,cI=aI,iI=(eI=Rk)+aI|0,aI=(bI=Ok)+(DI=Sk)|0,iI>>>0>>0&&(aI=aI+1|0),Tk=iI,qk=aI,aI=EI,bI=sI,eI=0,DI=31&(cI=20)|0,32<=(63&cI|0)>>>0?(eI=0,jE=aI>>>DI|0):(eI=aI>>>DI|0,jE=(((1<>>DI|0),_k=eI,iI=(eI=qk)+(bI=_k)|0,(DI=(aI=Tk)+(cI=jE)|0)>>>0>>0&&(iI=iI+1|0),$k=iI,cI=DI,DI=(iI=yk)+(aI=$k)|0,(bI=(eI=hk)+cI|0)>>>0>>0&&(DI=DI+1|0),Af=bI,Bf=DI,DI=nI,iI=UI,eI=0,aI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(eI=0,SE=DI>>>aI|0):(eI=DI>>>aI|0,SE=(((1<>>aI|0),Qf=eI,bI=(eI=Bf)+(iI=Qf)|0,(aI=(DI=Af)+(cI=SE)|0)>>>0>>0&&(bI=bI+1|0),gf=bI,cI=aI,iI=(eI=Lk)+aI|0,aI=(bI=Vk)+(DI=gf)|0,iI>>>0>>0&&(aI=aI+1|0),pI=iI,FI=aI,bI=iI,eI=0,DI=31&(cI=12)|0,32<=(63&cI|0)>>>0?(eI=bI<>>(32-DI|0)|0)|0|aI<>>0>>0&&(iI=iI+1|0),ZI=DI,JI=iI,bI=DI,eI=0,aI=31&(cI=52)|0,32<=(63&cI|0)>>>0?(eI=0,qE=iI>>>aI|0):(eI=iI>>>aI|0,qE=(((1<>>aI|0),ef=qE,bf=eI,eI=JI,eI=fI,af=(eI=JI)>>>0<(bI=fI)>>>0|(0|eI)==(0|bI)&(iI=ZI)>>>0<(cI=YI)>>>0|0,cf=iI=0,iI=bI,iI=fn,Df=(iI=bI)>>>0<(eI=fn)>>>0|(0|iI)==(0|eI)&cI>>>0<(bI=Mn)>>>0|0,kf=cI=0,ff=cI=0|w[(bI=g+8|0)>>2],If=iI=0|w[(bI+4|0)>>2],iI=vI,bI=NI,cI=0,aI=31&(eI=20)|0,32<=(63&eI|0)>>>0?(cI=0,_E=iI>>>aI|0):(cI=iI>>>aI|0,_E=(((1<>>aI|0),nf=cI,DI=(cI=If)+(bI=nf)|0,(aI=(iI=ff)+(eI=_E)|0)>>>0>>0&&(DI=DI+1|0),Ef=DI,eI=aI,bI=(cI=Df)+aI|0,aI=(DI=kf)+(iI=Ef)|0,bI>>>0>>0&&(aI=aI+1|0),Yf=bI,Gf=aI,aI=FI,DI=pI,cI=0,iI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(cI=0,$E=aI>>>iI|0):(cI=aI>>>iI|0,$E=(((1<>>iI|0),Mf=cI,bI=(cI=Gf)+(DI=Mf)|0,(iI=(aI=Yf)+(eI=$E)|0)>>>0>>0&&(bI=bI+1|0),of=bI,eI=iI,iI=(bI=cf)+(aI=of)|0,(DI=(cI=af)+eI|0)>>>0>>0&&(iI=iI+1|0),bI=DI,cI=0,aI=31&(eI=12)|0,32<=(63&eI|0)>>>0?(cI=bI<>>(32-aI|0)|0)|0|iI<>>0>>0&&(DI=DI+1|0),MI=aI,kI=DI,iI=aI,bI=0,cI=31&(eI=63)|0,32<=(63&eI|0)>>>0?(bI=DI>>31|0,BY=DI>>cI|0):(bI=DI>>cI|0,BY=(((1<>>cI|0),lf=bI,aI=(bI=df)+(iI=lf)|0,(cI=(DI=Jf)+(eI=BY)|0)>>>0>>0&&(aI=aI+1|0),bI=cI,cI=aI+(DI=-911920)|0,(iI=bI+(eI=-2043504001)|0)>>>0>>0&&(cI=cI+1|0),ZI=iI,JI=cI,aI=iI,bI=0,DI=31&(eI=63)|0,32<=(63&eI|0)>>>0?(bI=cI>>31|0,QY=cI>>DI|0):(bI=cI>>DI|0,QY=(((1<>>DI|0),Zf=bI,iI=(bI=tf)+(aI=Zf)|0,(DI=(cI=Kf)+(eI=QY)|0)>>>0>>0&&(iI=iI+1|0),bI=DI,DI=iI+(cI=-1)|0,(aI=bI+(eI=-1367801)|0)>>>0>>0&&(DI=DI+1|0),mI=aI,GI=DI,iI=aI,bI=0,cI=31&(eI=63)|0,32<=(63&eI|0)>>>0?(bI=DI>>31|0,gY=DI>>cI|0):(bI=DI>>cI|0,gY=(((1<>>cI|0),pf=bI,aI=(bI=sf)+(iI=pf)|0,(cI=(DI=mf)+(eI=gY)|0)>>>0>>0&&(aI=aI+1|0),pI=cI,FI=aI,bI=cI,DI=0,iI=31&(eI=63)|0,32<=(63&eI|0)>>>0?(DI=aI>>31|0,CY=aI>>iI|0):(DI=aI>>iI|0,CY=(((1<>>iI|0),Hf=DI,cI=(DI=Uf)+(bI=Hf)|0,(iI=(aI=uf)+(eI=CY)|0)>>>0>>0&&(cI=cI+1|0),DI=iI,bI=iI+(eI=0)|0,iI=cI+(aI=-4096)|0,bI>>>0>>0&&(iI=iI+1|0),uI=bI,oI=iI,cI=bI,DI=0,aI=31&(eI=63)|0,32<=(63&eI|0)>>>0?(DI=iI>>31|0,wY=iI>>aI|0):(DI=iI>>aI|0,wY=(((1<>>aI|0),fI=DI,Nf=(iI=YI=wY)&(eI=1559614445)|0,vf=cI=DI&(cI=156442)|0,Wf=(DI=MI)&(eI=-1)|0,Xf=iI=(cI=kI)&(iI=1048575)|0,bI=(iI=vf)+(DI=Xf)|0,(aI=(cI=Nf)+(eI=Wf)|0)>>>0>>0&&(bI=bI+1|0),MI=aI,kI=bI,iI=aI,eI=-1,cI=bI&(cI=1048575)|0,w[(iI=Yc)>>2]=aI&eI|0,w[(iI+4|0)>>2]=cI,Lf=(bI=YI)&(eI=2043504001)|0,Vf=iI=(cI=fI)&(iI=911919)|0,hf=(cI=ZI)&(eI=-1)|0,yf=bI=(iI=JI)&(bI=1048575)|0,aI=(bI=Vf)+(cI=yf)|0,(DI=(iI=Lf)+(eI=hf)|0)>>>0>>0&&(aI=aI+1|0),Rf=DI,Of=aI,aI=kI,bI=MI,iI=0,cI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(iI=0,rY=aI>>>cI|0):(iI=aI>>>cI|0,rY=(((1<>>cI|0),xf=iI,DI=(iI=Of)+(bI=xf)|0,(cI=(aI=Rf)+(eI=rY)|0)>>>0>>0&&(DI=DI+1|0),MI=cI,kI=DI,iI=cI,eI=-1,aI=DI&(aI=1048575)|0,w[((iI=A)+8|0)>>2]=cI&eI|0,w[(iI+12|0)>>2]=aI,Pf=(DI=YI)&(eI=1367801)|0,zf=iI=(aI=fI)&(iI=0)|0,jf=(aI=mI)&(eI=-1)|0,Sf=DI=(iI=GI)&(DI=1048575)|0,cI=(DI=zf)+(aI=Sf)|0,(bI=(iI=Pf)+(eI=jf)|0)>>>0>>0&&(cI=cI+1|0),Tf=bI,qf=cI,cI=kI,DI=MI,iI=0,aI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(iI=0,eY=cI>>>aI|0):(iI=cI>>>aI|0,eY=(((1<>>aI|0),_f=iI,bI=(iI=qf)+(DI=_f)|0,(aI=(cI=Tf)+(eI=eY)|0)>>>0>>0&&(bI=bI+1|0),MI=aI,kI=bI,iI=aI,eI=-1,cI=bI&(cI=1048575)|0,w[((iI=A)+16|0)>>2]=aI&eI|0,w[(iI+20|0)>>2]=cI,$f=(bI=pI)&(eI=-1)|0,AI=iI=(cI=FI)&(iI=1048575)|0,iI=kI,cI=aI,bI=0,DI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(bI=0,bY=iI>>>DI|0):(bI=iI>>>DI|0,bY=(((1<>>DI|0),BI=bI,aI=(bI=AI)+(cI=BI)|0,(DI=(iI=$f)+(eI=bY)|0)>>>0>>0&&(aI=aI+1|0),MI=DI,kI=aI,iI=aI&(iI=1048575)|0,QI=(bI=DI)&(eI=-1)|0,w[((bI=A)+24|0)>>2]=QI,w[(bI+28|0)>>2]=iI,gI=bI=(iI=fI)&(bI=4096)|0,bI=oI,iI=(aI=YI)&(eI=0)|0,DI=(bI=gI)+(aI=oI)|0,(cI=iI+(eI=uI)|0)>>>0>>0&&(DI=DI+1|0),CI=cI,wI=DI,DI=kI,bI=MI,iI=0,aI=31&(eI=52)|0,32<=(63&eI|0)>>>0?(iI=0,aY=DI>>>aI|0):(iI=DI>>>aI|0,aY=(((1<>>aI|0),rI=iI,cI=(iI=wI)+(bI=rI)|0,(aI=(DI=CI)+(eI=aY)|0)>>>0>>0&&(cI=cI+1|0),iI=aI,eI=-1,DI=cI&(DI=1048575)|0,w[((iI=A)+32|0)>>2]=aI&eI|0,w[(iI+36|0)>>2]=DI,u=g+1280|0}function p(A){var B,Q,C,r,e,b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0,yQ=0,RQ=0,OQ=0,xQ=0,PQ=0,zQ=0,jQ=0,SQ=0,TQ=0,qQ=0,_Q=0,$Q=0,Ag=0,Bg=0,Qg=0,gg=0,Cg=0,wg=0,rg=0,eg=0,bg=0,ag=0,cg=0,ig=0,Ig=0,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0,_g=0,$g=0,AC=0,BC=0,QC=0,gC=0,CC=0,wC=0,rC=0,eC=0,bC=0,aC=0,cC=0,iC=0,DC=0,kC=0,fC=0,IC=0,nC=0,EC=0,YC=0,GC=0,MC=0,oC=0,FC=0,uC=0,UC=0,mC=0,sC=0,KC=0,tC=0,JC=0,dC=0,lC=0,ZC=0,pC=0,HC=0,NC=0,vC=0,WC=0,XC=0,LC=0,VC=0,hC=0,yC=0,RC=0,OC=0,xC=0,PC=0,zC=0,jC=0,SC=0,TC=0,qC=0,_C=0,$C=0,Aw=0,Bw=0,Qw=0,gw=0,Cw=0,ww=0,rw=0,ew=0,bw=0,aw=0,cw=0,iw=0,Dw=0,kw=0,fw=0,Iw=0,nw=0,Ew=0,Yw=0,Gw=0,Mw=0,ow=0,Fw=0,uw=0,Uw=0,mw=0,sw=0,Kw=0,tw=0,Jw=0,dw=0,lw=0,Zw=0,pw=0,Hw=0,Nw=0,vw=0,Ww=0,Xw=0,Lw=0,Vw=0,hw=0,yw=0,Rw=0,Ow=0,xw=0,Pw=0,zw=0,jw=0,Sw=0,Tw=0,qw=0,_w=0,$w=0,Ar=0,Br=0,Qr=0,gr=0,Cr=0,wr=0,rr=0,er=0,br=0,ar=0,cr=0,ir=0,Dr=0,kr=0,fr=0,Ir=0,nr=0,Er=0,Yr=0,Gr=0,Mr=0,or=0,Fr=0,ur=0,Ur=0,mr=0,sr=0,Kr=0,tr=0,Jr=0,dr=0,lr=0,Zr=0,pr=0,Hr=0,Nr=0,vr=0,Wr=0,Xr=0,Lr=0,Vr=0,hr=0,yr=0,Rr=0,Or=0,xr=0,Pr=0,zr=0,jr=0,Sr=0,Tr=0,qr=0,_r=0,$r=0,Ae=0,Be=0,Qe=0,ge=0,Ce=0,we=0,re=0,ee=0,be=0,ae=0,ce=0,ie=0,De=0,ke=0,fe=0,Ie=0,ne=0,Ee=0,Ye=0,Ge=0,Me=0,oe=0,Fe=0,ue=0,Ue=0,me=0,se=0,Ke=0,te=0,Je=0,de=0,le=0,Ze=0,pe=0,He=0,Ne=0,ve=0,We=0,Xe=0,Le=0,Ve=0,he=0,ye=0,Re=0,Oe=0,xe=0,Pe=0,ze=0,je=0,Se=0,Te=0,qe=0,_e=0,$e=0,Ab=0,Bb=0,Qb=0,gb=0,Cb=0,wb=0,rb=0,eb=0,bb=0,ab=0,cb=0,ib=0,Db=0,kb=0,fb=0,Ib=0,nb=0,Eb=0,Yb=0,Gb=0,Mb=0,ob=0,Fb=0,ub=0,Ub=0,mb=0,sb=0,Kb=0,tb=0,Jb=0,db=0,lb=0,Zb=0,pb=0,Hb=0,Nb=0,vb=0,Wb=0,Xb=0,Lb=0,Vb=0,hb=0,yb=0,Rb=0,Ob=0,xb=0,Pb=0,zb=0,jb=0,Sb=0,Tb=0,qb=0,_b=0,$b=0,Aa=0,Ba=0,Qa=0,ga=0,Ca=0,wa=0,ra=0,ea=0,ba=0,aa=0,ca=0,ia=0,Da=0,ka=0,fa=0,Ia=0,na=0,Ea=0,Ya=0,Ga=0,Ma=0,oa=0,Fa=0,ua=0,Ua=0,ma=0,sa=0,Ka=0,ta=0,Ja=0,da=0,la=0,Za=0,pa=0,Ha=0,Na=0,va=0,Wa=0,Xa=0,La=0,Va=0,ha=0,ya=0,Ra=0,Oa=0,xa=0,Pa=0,za=0,ja=0,Sa=0,Ta=0,qa=0,_a=0,$a=0,Ac=0,Bc=0,Qc=0,gc=0,Cc=0,wc=0,rc=0,ec=0,bc=0,ac=0,cc=0,ic=0,Dc=0,kc=0,fc=0,Ic=0,nc=0,Ec=0,Yc=0,Gc=0,Mc=0,oc=0,Fc=0,uc=0,Uc=0,mc=0,sc=0,Kc=0,tc=0,Jc=0,dc=0,lc=0,Zc=0,pc=0,Hc=0,Nc=0,vc=0,Wc=0,Xc=0,Lc=0,Vc=0,hc=0,yc=0,Rc=0,Oc=0,xc=0,Pc=0,zc=0,jc=0,Sc=0,Tc=0,qc=0,_c=0,$c=0,Ai=0,Bi=0,Qi=0,gi=0,Ci=0,wi=0,ri=0,ei=0,bi=0,ai=0,ci=0,ii=0,Di=0,ki=0,fi=0,Ii=0,ni=0,Ei=0,Yi=0,Gi=0,Mi=0,oi=0,Fi=0,ui=0,Ui=0,mi=0,si=0,Ki=0,ti=0,Ji=0,di=0,li=0,Zi=0,pi=0,Hi=0,Ni=0,vi=0,Wi=0,Xi=0,Li=0,Vi=0,hi=0,yi=0,Ri=0,Oi=0,xi=0,Pi=0,zi=0,ji=0,Si=0,Ti=0,qi=0,_i=0,$i=0,AD=0,BD=0,QD=0,gD=0,CD=0,wD=0,rD=0,eD=0,bD=0,aD=0,cD=0,iD=0,DD=0,kD=0,fD=0,ID=0,nD=0,ED=0,YD=0,GD=0,MD=0,oD=0,FD=0,uD=0,UD=0,mD=0,sD=0,KD=0,tD=0,JD=0,dD=0,lD=0,ZD=0,pD=0,HD=0,ND=0,vD=0,WD=0,XD=0,LD=0,VD=0,hD=0,yD=0,RD=0,OD=0,xD=0,PD=0,zD=0,jD=0,SD=0,TD=0,qD=0,_D=0,$D=0,Ak=0,Bk=0,Qk=0,gk=0,Ck=0,wk=0,rk=0,ek=0,bk=0,ak=0,ck=0,ik=0,Dk=0,kk=0,fk=0,Ik=0,nk=0,Ek=0,Yk=0,Gk=0,Mk=0,ok=0,Fk=0,uk=0,Uk=0,mk=0,sk=0,Kk=0,tk=0,Jk=0,dk=0,lk=0,Zk=0,pk=0,Hk=0,Nk=0,vk=0,Wk=0,Xk=0,Lk=0,Vk=0,hk=0,yk=0,Rk=0,Ok=0,xk=0,Pk=0,zk=0,jk=0,Sk=0,Tk=0,qk=0,_k=0,$k=0,Af=0,Bf=0,Qf=0,gf=0,Cf=0,wf=0,rf=0,ef=0,bf=0,af=0,cf=0,Df=0,kf=0,ff=0,If=0,nf=0,Ef=0,Yf=0,Gf=0,Mf=0,of=0,Ff=0,uf=0,Uf=0,mf=0,sf=0,Kf=0,tf=0,Jf=0,df=0,lf=0,Zf=0,pf=0,Hf=0,Nf=0,vf=0,Wf=0,Xf=0,Lf=0,Vf=0,hf=0,yf=0,Rf=0,Of=0,xf=0,Pf=0,zf=0,jf=0,Sf=0,Tf=0,qf=0,_f=0,$f=0,AI=0,BI=0,QI=0,gI=0,CI=0,wI=0,rI=0,eI=0,bI=0,aI=0,cI=0,iI=0,DI=0,kI=0,fI=0,II=0,nI=0,EI=0,YI=0,GI=0,MI=0,oI=0,FI=0,uI=0,UI=0,mI=0,sI=0,KI=0,tI=0,JI=0,dI=0,lI=0,ZI=0,pI=0,HI=0,NI=0,vI=0,WI=0,XI=0,LI=0,VI=0,hI=0,yI=0,RI=0,OI=0,xI=0,PI=0,zI=0,jI=0,SI=0,TI=0,qI=0,_I=0,$I=0,An=0,Bn=0,Qn=0,gn=0,Cn=0,wn=0,rn=0,en=0,bn=0,an=0,cn=0,Dn=0,kn=0,fn=0,In=0,nn=0,En=0,Yn=0,Gn=0,Mn=0,on=0,Fn=0,un=0,Un=0,mn=0,sn=0,Kn=0,tn=0,Jn=0,dn=0,ln=0,Zn=0,pn=0,Hn=0,Nn=0,vn=0,Wn=0,Xn=0,Ln=0,Vn=0,hn=0,yn=0,Rn=0,On=0,xn=0,Pn=0,zn=0,jn=0,Sn=0,Tn=0,qn=0,_n=0,$n=0,AE=0,BE=0,QE=0,gE=0,CE=0,wE=0,rE=0,eE=0,bE=0,aE=0,cE=0,iE=0,DE=0,kE=0,fE=0,IE=0,nE=0,EE=0,YE=0,GE=0,ME=0,oE=0,FE=0,uE=0,UE=0,mE=0,sE=0,KE=0,tE=0,JE=0,dE=0,lE=0,ZE=0,pE=0,HE=0,NE=0,vE=0,WE=0,XE=0,LE=0,VE=0,hE=0,yE=0,RE=0,OE=0,xE=0,PE=0,zE=0,jE=0,SE=0,TE=0,qE=0,_E=0,$E=0,AY=0,BY=0,QY=0,gY=0,CY=0,wY=0,rY=0,eY=0,bY=0,aY=0,cY=0,iY=0,DY=0,kY=0,fY=0,IY=0,nY=0,EY=0,YY=0,GY=0,MY=0,oY=0,FY=0,uY=0,UY=0,mY=0,sY=0,KY=0,tY=0,JY=0,dY=0,lY=0,ZY=0,pY=0,HY=0,NY=0,vY=0,WY=0,XY=0,LY=0,VY=0,hY=0,yY=0,RY=0,OY=0,xY=0,PY=0,zY=0,jY=0,SY=0,TY=0,qY=0,_Y=0,$Y=0,AG=0,BG=0,QG=0,gG=0,CG=0,wG=0,rG=0,eG=0,bG=0,aG=0,cG=0,iG=0,DG=0,kG=0,fG=0,IG=0,nG=0,EG=0,YG=0,GG=0,MG=0,oG=0,FG=0,uG=0,UG=0,mG=0,sG=0,KG=0,tG=0,JG=0,dG=0,lG=0,ZG=0,pG=0,HG=0,NG=0,vG=0,WG=0,XG=0,LG=0,VG=0,hG=0,yG=0,RG=0,OG=0,xG=0,PG=0,zG=0,jG=0,SG=0,TG=0,qG=0,_G=0,$G=0,AM=0,BM=0,QM=0,gM=0,CM=0,wM=0,rM=0,eM=0,bM=0,aM=0,cM=0,iM=0,DM=0,kM=0,fM=0,IM=0,nM=0,EM=0,YM=0,GM=0,MM=0,oM=0,FM=0,uM=0,UM=0,mM=0,sM=0,KM=0,tM=0,JM=0,dM=0,lM=0,ZM=0,pM=0,HM=0,NM=0,vM=0,WM=0,XM=0,LM=0,VM=0,hM=0,yM=0,RM=0,OM=0,xM=0,PM=0,zM=0,jM=0,SM=0,TM=0,qM=0,_M=0,$M=0,Ao=0,Bo=0,Qo=0,go=0,Co=0,wo=0,ro=0,eo=0,bo=0,ao=0,co=0,io=0,Do=0,ko=0,fo=0,Io=0,no=0,Eo=0,Yo=0,Go=0,Mo=0,oo=0,Fo=0,uo=0,Uo=0,mo=0,so=0,Ko=0,to=0,Jo=0,lo=0,Zo=0,po=0,Ho=0,No=0,vo=0,Wo=0,Xo=0,Lo=0,Vo=0,ho=0,yo=0,Ro=0,Oo=0,xo=0,Po=0,zo=0,jo=0,So=0,To=0,qo=0,_o=0,$o=0,AF=0,BF=0,QF=0,gF=0,CF=0,wF=0,rF=0,eF=0,bF=0,aF=0,cF=0,iF=0,DF=0,kF=0,fF=0,IF=0,nF=0,EF=0,YF=0,GF=0,MF=0,oF=0,FF=0,uF=0,UF=0,mF=0,sF=0,KF=0,tF=0,JF=0,dF=0,lF=0,ZF=0,pF=0,HF=0,NF=0,vF=0,WF=0,XF=0,LF=0,VF=0,hF=0,yF=0,RF=0,OF=0,xF=0,PF=0,zF=0,jF=0,SF=0,TF=0,qF=0,_F=0,$F=0,Au=0,Bu=0,Qu=0,gu=0,Cu=0,wu=0,ru=0,eu=0,bu=0,au=0,cu=0,iu=0,Du=0,ku=0,fu=0,Iu=0,nu=0,Eu=0,Yu=0,Gu=0,Mu=0,ou=0,Fu=0,uu=0,Uu=0,mu=0,su=0,Ku=0,tu=0,Ju=0,du=0,lu=0,Zu=0,pu=0,Hu=0,Nu=0,vu=0,Wu=0,Xu=0,Lu=0,Vu=0,hu=0,yu=0,Ru=0,Ou=0,xu=0,Pu=0,zu=0,ju=0,Su=0,Tu=0,qu=0,_u=0,$u=0,AU=0,BU=0,QU=0,gU=0,CU=0,wU=0,rU=0,eU=0,bU=0,aU=0,cU=0,iU=0,DU=0,kU=0,fU=0,IU=0,nU=0,EU=0,YU=0,GU=0,MU=0,oU=0,FU=0,uU=0,UU=0,mU=0,sU=0,KU=0,tU=0,JU=0,dU=0,lU=0,ZU=0,pU=0,HU=0,NU=0,vU=0,WU=0,XU=0,LU=0,VU=0,hU=0,yU=0,RU=0,OU=0,xU=0,PU=0,zU=0,jU=0,SU=0,TU=0,qU=0,_U=0,$U=0,Am=0,Bm=0,Qm=0,gm=0,Cm=0,wm=0,rm=0,em=0,bm=0,am=0,cm=0,im=0,Dm=0,km=0,fm=0,Im=0,nm=0,Em=0,Ym=0,Gm=0,Mm=0,om=0,Fm=0,um=0,Um=0,mm=0,sm=0,Km=0,tm=0,Jm=0,dm=0,lm=0,Zm=0,pm=0,Hm=0,Nm=0,vm=0,Wm=0,Xm=0,Lm=0,Vm=0,hm=0,ym=0,Rm=0,Om=0,xm=0,Pm=0,zm=0,jm=0,Sm=0,Tm=0,qm=0,_m=0,$m=0,As=0,Bs=0,Qs=0,gs=0,Cs=0,ws=0,rs=0,es=0,bs=0,as=0,cs=0,is=0,Ds=0,ks=0,fs=0,Is=0,ns=0,Es=0,Ys=0,Gs=0,Ms=0,os=0,Fs=0,us=0,Us=0,ms=0,ss=0,Ks=0,ts=0,Js=0,ds=0,ls=0,Zs=0,ps=0,Hs=0,Ns=0,vs=0,Ws=0,Xs=0,Ls=0,Vs=0,hs=0,ys=0,Rs=0,Os=0,xs=0,Ps=0,zs=0,js=0,Ss=0,Ts=0,qs=0,_s=0,$s=0,AK=0,BK=0,QK=0,gK=0,CK=0,wK=0,rK=0,eK=0,bK=0,aK=0,cK=0,iK=0,DK=0,kK=0,fK=0,IK=0,nK=0,EK=0,YK=0,GK=0,MK=0,oK=0,FK=0,uK=0,UK=0,mK=0,sK=0,KK=0,tK=0,JK=0,dK=0,lK=0,ZK=0,pK=0,HK=0,NK=0,vK=0,WK=0,XK=0,LK=0,VK=0,hK=0,yK=0,RK=0,OK=0,xK=0,PK=0,zK=0,jK=0,SK=0,TK=0,qK=0,_K=0,$K=0,At=0,Bt=0,Qt=0,gt=0,Ct=0,wt=0,rt=0,et=0,bt=0,at=0,ct=0,it=0,Dt=0,kt=0,ft=0,It=0,nt=0,Et=0,Yt=0,Gt=0,Mt=0,ot=0,Ft=0,ut=0,Ut=0,mt=0,st=0,Kt=0,tt=0,Jt=0,dt=0,lt=0,Zt=0,pt=0,Ht=0,Nt=0,vt=0,Wt=0,Xt=0,Lt=0,Vt=0,ht=0,yt=0,Rt=0,Ot=0,xt=0,Pt=0,zt=0,jt=0,St=0,Tt=0,qt=0,_t=0,$t=0,AJ=0,BJ=0,QJ=0,gJ=0,CJ=0,wJ=0,rJ=0,eJ=0,bJ=0,aJ=0;u=e=u-128|0,b=16+(A|=0)|0,B=a=0|w[((D=A)+8|0)>>2],Q=c=0|w[(D+12|0)>>2],C=c=0|w[D>>2],r=a=0|w[(D+4|0)>>2];A:{B:{if(128!=(0|(E=0|w[(D+80|0)>>2]))){if(E>>>0>127)break B}else Sr=E=0|Lg(0|e,0|A+84,128),I=a=0|w[(D=E)>>2],n=c=0|w[(D+4|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,m=a>>>f|0):(D=a>>>f|0,m=(((1<>>f|0),ee=(a=m)&(k=-16777216)|0,be=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,s=c>>>f|0):(a=c>>>f|0,s=(((1<>>f|0),ae=D=a&(D=0)|0,ce=(a=ee)|(k=(c=s)&(k=16711680)|0)|0,ie=c=(D=be)|(c=ae)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,t=c>>>f|0):(a=c>>>f|0,t=(((1<>>f|0),De=(c=t)&(k=65280)|0,ke=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,J=D>>>f|0):(c=D>>>f|0,J=(((1<>>f|0),fe=c,Ie=a=(c=ke)|(a=fe)|0,ne=(c=ce)|(k=(D=De)|(k=J)|0)|0,Ee=D=(a=ie)|(D=Ie)|0,c=(D=re)|(c=Ee)|0,Ye=(a=we)|(k=ne)|0,w[(a=Sr)>>2]=Ye,w[(a+4|0)>>2]=c,Ge=E,I=c=0|w[((D=E)+8|0)>>2],n=a=0|w[(D+12|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,H=c>>>f|0):(D=c>>>f|0,H=(((1<>>f|0),le=(c=H)&(k=-16777216)|0,Ze=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,N=a>>>f|0):(c=a>>>f|0,N=(((1<>>f|0),pe=D=c&(D=0)|0,He=(c=le)|(k=(a=N)&(k=16711680)|0)|0,Ne=a=(D=Ze)|(a=pe)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,v=a>>>f|0):(c=a>>>f|0,v=(((1<>>f|0),ve=(a=v)&(k=65280)|0,We=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,W=D>>>f|0):(a=D>>>f|0,W=(((1<>>f|0),Xe=a,Le=c=(a=We)|(c=Xe)|0,Ve=(a=He)|(k=(D=ve)|(k=W)|0)|0,he=D=(c=Ne)|(D=Le)|0,a=(D=de)|(a=he)|0,ye=(c=Je)|(k=Ve)|0,w[((c=Ge)+8|0)>>2]=ye,w[(c+12|0)>>2]=a,Re=E,I=a=0|w[((D=E)+16|0)>>2],n=c=0|w[(D+20|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,y=a>>>f|0):(D=a>>>f|0,y=(((1<>>f|0),Bb=(a=y)&(k=-16777216)|0,Qb=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,R=c>>>f|0):(a=c>>>f|0,R=(((1<>>f|0),gb=D=a&(D=0)|0,Cb=(a=Bb)|(k=(c=R)&(k=16711680)|0)|0,wb=c=(D=Qb)|(c=gb)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,O=c>>>f|0):(a=c>>>f|0,O=(((1<>>f|0),rb=(c=O)&(k=65280)|0,eb=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,x=D>>>f|0):(c=D>>>f|0,x=(((1<>>f|0),bb=c,ab=a=(c=eb)|(a=bb)|0,cb=(c=Cb)|(k=(D=rb)|(k=x)|0)|0,ib=D=(a=wb)|(D=ab)|0,c=(D=Ab)|(c=ib)|0,Db=(a=$e)|(k=cb)|0,w[((a=Re)+16|0)>>2]=Db,w[(a+20|0)>>2]=c,kb=E,I=c=0|w[((D=E)+24|0)>>2],n=a=0|w[(D+28|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,T=c>>>f|0):(D=c>>>f|0,T=(((1<>>f|0),mb=(c=T)&(k=-16777216)|0,sb=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,q=a>>>f|0):(c=a>>>f|0,q=(((1<>>f|0),Kb=D=c&(D=0)|0,tb=(c=mb)|(k=(a=q)&(k=16711680)|0)|0,Jb=a=(D=sb)|(a=Kb)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,_=a>>>f|0):(c=a>>>f|0,_=(((1<>>f|0),db=(a=_)&(k=65280)|0,lb=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,$=D>>>f|0):(a=D>>>f|0,$=(((1<>>f|0),Zb=a,pb=c=(a=lb)|(c=Zb)|0,Hb=(a=tb)|(k=(D=db)|(k=$)|0)|0,Nb=D=(c=Jb)|(D=pb)|0,a=(D=Ub)|(a=Nb)|0,vb=(c=ub)|(k=Hb)|0,w[((c=kb)+24|0)>>2]=vb,w[(c+28|0)>>2]=a,Wb=E,I=a=0|w[((D=E)+32|0)>>2],n=c=0|w[(D+36|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,CA=a>>>f|0):(D=a>>>f|0,CA=(((1<>>f|0),Sb=(a=CA)&(k=-16777216)|0,Tb=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,wA=c>>>f|0):(a=c>>>f|0,wA=(((1<>>f|0),qb=D=a&(D=0)|0,_b=(a=Sb)|(k=(c=wA)&(k=16711680)|0)|0,$b=c=(D=Tb)|(c=qb)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,rA=c>>>f|0):(a=c>>>f|0,rA=(((1<>>f|0),Aa=(c=rA)&(k=65280)|0,Ba=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,eA=D>>>f|0):(c=D>>>f|0,eA=(((1<>>f|0),Qa=c,ga=a=(c=Ba)|(a=Qa)|0,Ca=(c=_b)|(k=(D=Aa)|(k=eA)|0)|0,wa=D=(a=$b)|(D=ga)|0,c=(D=jb)|(c=wa)|0,ra=(a=zb)|(k=Ca)|0,w[((a=Wb)+32|0)>>2]=ra,w[(a+36|0)>>2]=c,ea=E,I=c=0|w[((D=E)+40|0)>>2],n=a=0|w[(D+44|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,DA=c>>>f|0):(D=c>>>f|0,DA=(((1<>>f|0),Ga=(c=DA)&(k=-16777216)|0,Ma=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,kA=a>>>f|0):(c=a>>>f|0,kA=(((1<>>f|0),oa=D=c&(D=0)|0,Fa=(c=Ga)|(k=(a=kA)&(k=16711680)|0)|0,ua=a=(D=Ma)|(a=oa)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,fA=a>>>f|0):(c=a>>>f|0,fA=(((1<>>f|0),Ua=(a=fA)&(k=65280)|0,ma=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,IA=D>>>f|0):(a=D>>>f|0,IA=(((1<>>f|0),sa=a,Ka=c=(a=ma)|(c=sa)|0,ta=(a=Fa)|(k=(D=Ua)|(k=IA)|0)|0,Ja=D=(c=ua)|(D=Ka)|0,a=(D=Ya)|(a=Ja)|0,da=(c=Ea)|(k=ta)|0,w[((c=ea)+40|0)>>2]=da,w[(c+44|0)>>2]=a,la=E,I=a=0|w[((D=E)+48|0)>>2],n=c=0|w[(D+52|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,MA=a>>>f|0):(D=a>>>f|0,MA=(((1<>>f|0),Ra=(a=MA)&(k=-16777216)|0,Oa=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,oA=c>>>f|0):(a=c>>>f|0,oA=(((1<>>f|0),xa=D=a&(D=0)|0,Pa=(a=Ra)|(k=(c=oA)&(k=16711680)|0)|0,za=c=(D=Oa)|(c=xa)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,FA=c>>>f|0):(a=c>>>f|0,FA=(((1<>>f|0),ja=(c=FA)&(k=65280)|0,Sa=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,uA=D>>>f|0):(c=D>>>f|0,uA=(((1<>>f|0),Ta=c,qa=a=(c=Sa)|(a=Ta)|0,_a=(c=Pa)|(k=(D=ja)|(k=uA)|0)|0,$a=D=(a=za)|(D=qa)|0,c=(D=ya)|(c=$a)|0,Ac=(a=ha)|(k=_a)|0,w[((a=la)+48|0)>>2]=Ac,w[(a+52|0)>>2]=c,Bc=E,I=c=0|w[((D=E)+56|0)>>2],n=a=0|w[(D+60|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,tA=c>>>f|0):(D=c>>>f|0,tA=(((1<>>f|0),kc=(c=tA)&(k=-16777216)|0,fc=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,JA=a>>>f|0):(c=a>>>f|0,JA=(((1<>>f|0),Ic=D=c&(D=0)|0,nc=(c=kc)|(k=(a=JA)&(k=16711680)|0)|0,Ec=a=(D=fc)|(a=Ic)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,dA=a>>>f|0):(c=a>>>f|0,dA=(((1<>>f|0),Yc=(a=dA)&(k=65280)|0,Gc=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,lA=D>>>f|0):(a=D>>>f|0,lA=(((1<>>f|0),Mc=a,oc=c=(a=Gc)|(c=Mc)|0,Fc=(a=nc)|(k=(D=Yc)|(k=lA)|0)|0,uc=D=(c=Ec)|(D=oc)|0,a=(D=Dc)|(a=uc)|0,Uc=(c=ic)|(k=Fc)|0,w[((c=Bc)+56|0)>>2]=Uc,w[(c+60|0)>>2]=a,mc=E,I=a=0|w[((D=E)+64|0)>>2],n=c=0|w[(D+68|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,vA=a>>>f|0):(D=a>>>f|0,vA=(((1<>>f|0),Wc=(a=vA)&(k=-16777216)|0,Xc=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,WA=c>>>f|0):(a=c>>>f|0,WA=(((1<>>f|0),Lc=D=a&(D=0)|0,Vc=(a=Wc)|(k=(c=WA)&(k=16711680)|0)|0,hc=c=(D=Xc)|(c=Lc)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,XA=c>>>f|0):(a=c>>>f|0,XA=(((1<>>f|0),yc=(c=XA)&(k=65280)|0,Rc=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,LA=D>>>f|0):(c=D>>>f|0,LA=(((1<>>f|0),Oc=c,xc=a=(c=Rc)|(a=Oc)|0,Pc=(c=Vc)|(k=(D=yc)|(k=LA)|0)|0,zc=D=(a=hc)|(D=xc)|0,c=(D=vc)|(c=zc)|0,jc=(a=Nc)|(k=Pc)|0,w[((a=mc)+64|0)>>2]=jc,w[(a+68|0)>>2]=c,Sc=E,I=c=0|w[((D=E)+72|0)>>2],n=a=0|w[(D+76|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,OA=c>>>f|0):(D=c>>>f|0,OA=(((1<>>f|0),ei=(c=OA)&(k=-16777216)|0,bi=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,xA=a>>>f|0):(c=a>>>f|0,xA=(((1<>>f|0),ai=D=c&(D=0)|0,ci=(c=ei)|(k=(a=xA)&(k=16711680)|0)|0,ii=a=(D=bi)|(a=ai)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,PA=a>>>f|0):(c=a>>>f|0,PA=(((1<>>f|0),Di=(a=PA)&(k=65280)|0,ki=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,zA=D>>>f|0):(a=D>>>f|0,zA=(((1<>>f|0),fi=a,Ii=c=(a=ki)|(c=fi)|0,ni=(a=ci)|(k=(D=Di)|(k=zA)|0)|0,Ei=D=(c=ii)|(D=Ii)|0,a=(D=ri)|(a=Ei)|0,Yi=(c=wi)|(k=ni)|0,w[((c=Sc)+72|0)>>2]=Yi,w[(c+76|0)>>2]=a,Gi=E,I=a=0|w[((D=E)+80|0)>>2],n=c=0|w[(D+84|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,_A=a>>>f|0):(D=a>>>f|0,_A=(((1<>>f|0),li=(a=_A)&(k=-16777216)|0,Zi=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,$A=c>>>f|0):(a=c>>>f|0,$A=(((1<>>f|0),pi=D=a&(D=0)|0,Hi=(a=li)|(k=(c=$A)&(k=16711680)|0)|0,Ni=c=(D=Zi)|(c=pi)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,AB=c>>>f|0):(a=c>>>f|0,AB=(((1<>>f|0),vi=(c=AB)&(k=65280)|0,Wi=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,BB=D>>>f|0):(c=D>>>f|0,BB=(((1<>>f|0),Xi=c,Li=a=(c=Wi)|(a=Xi)|0,Vi=(c=Hi)|(k=(D=vi)|(k=BB)|0)|0,hi=D=(a=Ni)|(D=Li)|0,c=(D=di)|(c=hi)|0,yi=(a=Ji)|(k=Vi)|0,w[((a=Gi)+80|0)>>2]=yi,w[(a+84|0)>>2]=c,Ri=E,I=c=0|w[((D=E)+88|0)>>2],n=a=0|w[(D+92|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,rB=c>>>f|0):(D=c>>>f|0,rB=(((1<>>f|0),BD=(c=rB)&(k=-16777216)|0,QD=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,eB=a>>>f|0):(c=a>>>f|0,eB=(((1<>>f|0),gD=D=c&(D=0)|0,CD=(c=BD)|(k=(a=eB)&(k=16711680)|0)|0,wD=a=(D=QD)|(a=gD)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,bB=a>>>f|0):(c=a>>>f|0,bB=(((1<>>f|0),rD=(a=bB)&(k=65280)|0,eD=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,aB=D>>>f|0):(a=D>>>f|0,aB=(((1<>>f|0),bD=a,aD=c=(a=eD)|(c=bD)|0,cD=(a=CD)|(k=(D=rD)|(k=aB)|0)|0,iD=D=(c=wD)|(D=aD)|0,a=(D=AD)|(a=iD)|0,DD=(c=$i)|(k=cD)|0,w[((c=Ri)+88|0)>>2]=DD,w[(c+92|0)>>2]=a,kD=E,I=a=0|w[((D=E)+96|0)>>2],n=c=0|w[(D+100|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,fB=a>>>f|0):(D=a>>>f|0,fB=(((1<>>f|0),mD=(a=fB)&(k=-16777216)|0,sD=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,IB=c>>>f|0):(a=c>>>f|0,IB=(((1<>>f|0),KD=D=a&(D=0)|0,tD=(a=mD)|(k=(c=IB)&(k=16711680)|0)|0,JD=c=(D=sD)|(c=KD)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,nB=c>>>f|0):(a=c>>>f|0,nB=(((1<>>f|0),dD=(c=nB)&(k=65280)|0,lD=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,EB=D>>>f|0):(c=D>>>f|0,EB=(((1<>>f|0),ZD=c,pD=a=(c=lD)|(a=ZD)|0,HD=(c=tD)|(k=(D=dD)|(k=EB)|0)|0,ND=D=(a=JD)|(D=pD)|0,c=(D=UD)|(c=ND)|0,vD=(a=uD)|(k=HD)|0,w[((a=kD)+96|0)>>2]=vD,w[(a+100|0)>>2]=c,WD=E,I=c=0|w[((D=E)+104|0)>>2],n=a=0|w[(D+108|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,FB=c>>>f|0):(D=c>>>f|0,FB=(((1<>>f|0),SD=(c=FB)&(k=-16777216)|0,TD=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,uB=a>>>f|0):(c=a>>>f|0,uB=(((1<>>f|0),qD=D=c&(D=0)|0,_D=(c=SD)|(k=(a=uB)&(k=16711680)|0)|0,$D=a=(D=TD)|(a=qD)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,UB=a>>>f|0):(c=a>>>f|0,UB=(((1<>>f|0),Ak=(a=UB)&(k=65280)|0,Bk=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,mB=D>>>f|0):(a=D>>>f|0,mB=(((1<>>f|0),Qk=a,gk=c=(a=Bk)|(c=Qk)|0,Ck=(a=_D)|(k=(D=Ak)|(k=mB)|0)|0,wk=D=(c=$D)|(D=gk)|0,a=(D=jD)|(a=wk)|0,rk=(c=zD)|(k=Ck)|0,w[((c=WD)+104|0)>>2]=rk,w[(c+108|0)>>2]=a,ek=E,I=a=0|w[((D=E)+112|0)>>2],n=c=0|w[(D+116|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,dB=a>>>f|0):(D=a>>>f|0,dB=(((1<>>f|0),Gk=(a=dB)&(k=-16777216)|0,Mk=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,lB=c>>>f|0):(a=c>>>f|0,lB=(((1<>>f|0),ok=D=a&(D=0)|0,Fk=(a=Gk)|(k=(c=lB)&(k=16711680)|0)|0,uk=c=(D=Mk)|(c=ok)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,ZB=c>>>f|0):(a=c>>>f|0,ZB=(((1<>>f|0),Uk=(c=ZB)&(k=65280)|0,mk=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,pB=D>>>f|0):(c=D>>>f|0,pB=(((1<>>f|0),sk=c,Kk=a=(c=mk)|(a=sk)|0,tk=(c=Fk)|(k=(D=Uk)|(k=pB)|0)|0,Jk=D=(a=uk)|(D=Kk)|0,c=(D=Yk)|(c=Jk)|0,dk=(a=Ek)|(k=tk)|0,w[((a=ek)+112|0)>>2]=dk,w[(a+116|0)>>2]=c,lk=E,I=c=0|w[((D=E)+120|0)>>2],n=a=0|w[(D+124|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,XB=c>>>f|0):(D=c>>>f|0,XB=(((1<>>f|0),Rk=(c=XB)&(k=-16777216)|0,Ok=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,LB=a>>>f|0):(c=a>>>f|0,LB=(((1<>>f|0),xk=D=c&(D=0)|0,Pk=(c=Rk)|(k=(a=LB)&(k=16711680)|0)|0,zk=a=(D=Ok)|(a=xk)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,VB=a>>>f|0):(c=a>>>f|0,VB=(((1<>>f|0),jk=(a=VB)&(k=65280)|0,Sk=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,hB=D>>>f|0):(a=D>>>f|0,hB=(((1<>>f|0),Tk=a,qk=c=(a=Sk)|(c=Tk)|0,_k=(a=Pk)|(k=(D=jk)|(k=hB)|0)|0,$k=D=(c=zk)|(D=qk)|0,a=(D=yk)|(a=$k)|0,Af=(c=hk)|(k=_k)|0,w[((c=lk)+120|0)>>2]=Af,w[(c+124|0)>>2]=a,K(0|b,0|E),E=0,w[(A+80|0)>>2]=0;if(g[((G=A+84|0)+E|0)>>0]=128,E=1+(Y=0|w[(A+80|0)>>2])|0,w[(A+80|0)>>2]=E,E>>>0<129){if(qg(0|4+(E+(E=A+80|0)|0),0,0|127-Y),(128-(0|w[(A+80|0)>>2])|0)>>>0<=15){if(Bf=Y=0|Lg(0|e,0|G,128),I=a=0|w[(D=Y)>>2],n=c=0|w[(D+4|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,PB=a>>>f|0):(D=a>>>f|0,PB=(((1<>>f|0),ff=(a=PB)&(k=-16777216)|0,If=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,zB=c>>>f|0):(a=c>>>f|0,zB=(((1<>>f|0),nf=D=a&(D=0)|0,Ef=(a=ff)|(k=(c=zB)&(k=16711680)|0)|0,Yf=c=(D=If)|(c=nf)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,jB=c>>>f|0):(a=c>>>f|0,jB=(((1<>>f|0),Gf=(c=jB)&(k=65280)|0,Mf=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,SB=D>>>f|0):(c=D>>>f|0,SB=(((1<>>f|0),of=c,Ff=a=(c=Mf)|(a=of)|0,uf=(c=Ef)|(k=(D=Gf)|(k=SB)|0)|0,Uf=D=(a=Yf)|(D=Ff)|0,c=(D=kf)|(c=Uf)|0,mf=(a=Df)|(k=uf)|0,w[(a=Bf)>>2]=mf,w[(a+4|0)>>2]=c,sf=Y,I=c=0|w[((D=Y)+8|0)>>2],n=a=0|w[(D+12|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,AQ=c>>>f|0):(D=c>>>f|0,AQ=(((1<>>f|0),Xf=(c=AQ)&(k=-16777216)|0,Lf=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,BQ=a>>>f|0):(c=a>>>f|0,BQ=(((1<>>f|0),Vf=D=c&(D=0)|0,hf=(c=Xf)|(k=(a=BQ)&(k=16711680)|0)|0,yf=a=(D=Lf)|(a=Vf)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,QQ=a>>>f|0):(c=a>>>f|0,QQ=(((1<>>f|0),Rf=(a=QQ)&(k=65280)|0,Of=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,gQ=D>>>f|0):(a=D>>>f|0,gQ=(((1<>>f|0),xf=a,Pf=c=(a=Of)|(c=xf)|0,zf=(a=hf)|(k=(D=Rf)|(k=gQ)|0)|0,jf=D=(c=yf)|(D=Pf)|0,a=(D=Wf)|(a=jf)|0,Sf=(c=vf)|(k=zf)|0,w[((c=sf)+8|0)>>2]=Sf,w[(c+12|0)>>2]=a,Tf=Y,I=a=0|w[((D=Y)+16|0)>>2],n=c=0|w[(D+20|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,bQ=a>>>f|0):(D=a>>>f|0,bQ=(((1<>>f|0),bI=(a=bQ)&(k=-16777216)|0,aI=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,aQ=c>>>f|0):(a=c>>>f|0,aQ=(((1<>>f|0),cI=D=a&(D=0)|0,iI=(a=bI)|(k=(c=aQ)&(k=16711680)|0)|0,DI=c=(D=aI)|(c=cI)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,cQ=c>>>f|0):(a=c>>>f|0,cQ=(((1<>>f|0),kI=(c=cQ)&(k=65280)|0,fI=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,iQ=D>>>f|0):(c=D>>>f|0,iQ=(((1<>>f|0),II=c,nI=a=(c=fI)|(a=II)|0,EI=(c=iI)|(k=(D=kI)|(k=iQ)|0)|0,YI=D=(a=DI)|(D=nI)|0,c=(D=eI)|(c=YI)|0,GI=(a=rI)|(k=EI)|0,w[((a=Tf)+16|0)>>2]=GI,w[(a+20|0)>>2]=c,MI=Y,I=c=0|w[((D=Y)+24|0)>>2],n=a=0|w[(D+28|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,nQ=c>>>f|0):(D=c>>>f|0,nQ=(((1<>>f|0),ZI=(c=nQ)&(k=-16777216)|0,pI=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,EQ=a>>>f|0):(c=a>>>f|0,EQ=(((1<>>f|0),HI=D=c&(D=0)|0,NI=(c=ZI)|(k=(a=EQ)&(k=16711680)|0)|0,vI=a=(D=pI)|(a=HI)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,YQ=a>>>f|0):(c=a>>>f|0,YQ=(((1<>>f|0),WI=(a=YQ)&(k=65280)|0,XI=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,GQ=D>>>f|0):(a=D>>>f|0,GQ=(((1<>>f|0),LI=a,VI=c=(a=XI)|(c=LI)|0,hI=(a=NI)|(k=(D=WI)|(k=GQ)|0)|0,yI=D=(c=vI)|(D=VI)|0,a=(D=lI)|(a=yI)|0,RI=(c=dI)|(k=hI)|0,w[((c=MI)+24|0)>>2]=RI,w[(c+28|0)>>2]=a,OI=Y,I=a=0|w[((D=Y)+32|0)>>2],n=c=0|w[(D+36|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,UQ=a>>>f|0):(D=a>>>f|0,UQ=(((1<>>f|0),Qn=(a=UQ)&(k=-16777216)|0,gn=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,mQ=c>>>f|0):(a=c>>>f|0,mQ=(((1<>>f|0),Cn=D=a&(D=0)|0,wn=(a=Qn)|(k=(c=mQ)&(k=16711680)|0)|0,rn=c=(D=gn)|(c=Cn)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,sQ=c>>>f|0):(a=c>>>f|0,sQ=(((1<>>f|0),en=(c=sQ)&(k=65280)|0,bn=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,KQ=D>>>f|0):(c=D>>>f|0,KQ=(((1<>>f|0),an=c,cn=a=(c=bn)|(a=an)|0,Dn=(c=wn)|(k=(D=en)|(k=KQ)|0)|0,kn=D=(a=rn)|(D=cn)|0,c=(D=Bn)|(c=kn)|0,fn=(a=An)|(k=Dn)|0,w[((a=OI)+32|0)>>2]=fn,w[(a+36|0)>>2]=c,In=Y,I=c=0|w[((D=Y)+40|0)>>2],n=a=0|w[(D+44|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,ZQ=c>>>f|0):(D=c>>>f|0,ZQ=(((1<>>f|0),Kn=(c=ZQ)&(k=-16777216)|0,tn=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,pQ=a>>>f|0):(c=a>>>f|0,pQ=(((1<>>f|0),Jn=D=c&(D=0)|0,dn=(c=Kn)|(k=(a=pQ)&(k=16711680)|0)|0,ln=a=(D=tn)|(a=Jn)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,HQ=a>>>f|0):(c=a>>>f|0,HQ=(((1<>>f|0),Zn=(a=HQ)&(k=65280)|0,pn=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,NQ=D>>>f|0):(a=D>>>f|0,NQ=(((1<>>f|0),Hn=a,Nn=c=(a=pn)|(c=Hn)|0,vn=(a=dn)|(k=(D=Zn)|(k=NQ)|0)|0,Wn=D=(c=ln)|(D=Nn)|0,a=(D=sn)|(a=Wn)|0,Xn=(c=mn)|(k=vn)|0,w[((c=In)+40|0)>>2]=Xn,w[(c+44|0)>>2]=a,Ln=Y,I=a=0|w[((D=Y)+48|0)>>2],n=c=0|w[(D+52|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,VQ=a>>>f|0):(D=a>>>f|0,VQ=(((1<>>f|0),qn=(a=VQ)&(k=-16777216)|0,_n=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,hQ=c>>>f|0):(a=c>>>f|0,hQ=(((1<>>f|0),$n=D=a&(D=0)|0,AE=(a=qn)|(k=(c=hQ)&(k=16711680)|0)|0,BE=c=(D=_n)|(c=$n)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,yQ=c>>>f|0):(a=c>>>f|0,yQ=(((1<>>f|0),QE=(c=yQ)&(k=65280)|0,gE=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,RQ=D>>>f|0):(c=D>>>f|0,RQ=(((1<>>f|0),CE=c,wE=a=(c=gE)|(a=CE)|0,rE=(c=AE)|(k=(D=QE)|(k=RQ)|0)|0,eE=D=(a=BE)|(D=wE)|0,c=(D=Tn)|(c=eE)|0,bE=(a=Sn)|(k=rE)|0,w[((a=Ln)+48|0)>>2]=bE,w[(a+52|0)>>2]=c,aE=Y,I=c=0|w[((D=Y)+56|0)>>2],n=a=0|w[(D+60|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,jQ=c>>>f|0):(D=c>>>f|0,jQ=(((1<>>f|0),oE=(c=jQ)&(k=-16777216)|0,FE=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,SQ=a>>>f|0):(c=a>>>f|0,SQ=(((1<>>f|0),uE=D=c&(D=0)|0,UE=(c=oE)|(k=(a=SQ)&(k=16711680)|0)|0,mE=a=(D=FE)|(a=uE)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,TQ=a>>>f|0):(c=a>>>f|0,TQ=(((1<>>f|0),sE=(a=TQ)&(k=65280)|0,KE=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,qQ=D>>>f|0):(a=D>>>f|0,qQ=(((1<>>f|0),tE=a,JE=c=(a=KE)|(c=tE)|0,dE=(a=UE)|(k=(D=sE)|(k=qQ)|0)|0,lE=D=(c=mE)|(D=JE)|0,a=(D=ME)|(a=lE)|0,ZE=(c=GE)|(k=dE)|0,w[((c=aE)+56|0)>>2]=ZE,w[(c+60|0)>>2]=a,pE=Y,I=a=0|w[((D=Y)+64|0)>>2],n=c=0|w[(D+68|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,Qg=a>>>f|0):(D=a>>>f|0,Qg=(((1<>>f|0),xE=(a=Qg)&(k=-16777216)|0,PE=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,gg=c>>>f|0):(a=c>>>f|0,gg=(((1<>>f|0),zE=D=a&(D=0)|0,jE=(a=xE)|(k=(c=gg)&(k=16711680)|0)|0,SE=c=(D=PE)|(c=zE)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,Cg=c>>>f|0):(a=c>>>f|0,Cg=(((1<>>f|0),TE=(c=Cg)&(k=65280)|0,qE=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,wg=D>>>f|0):(c=D>>>f|0,wg=(((1<>>f|0),_E=c,$E=a=(c=qE)|(a=_E)|0,AY=(c=jE)|(k=(D=TE)|(k=wg)|0)|0,BY=D=(a=SE)|(D=$E)|0,c=(D=OE)|(c=BY)|0,QY=(a=RE)|(k=AY)|0,w[((a=pE)+64|0)>>2]=QY,w[(a+68|0)>>2]=c,gY=Y,I=c=0|w[((D=Y)+72|0)>>2],n=a=0|w[(D+76|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,cg=c>>>f|0):(D=c>>>f|0,cg=(((1<>>f|0),IY=(c=cg)&(k=-16777216)|0,nY=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,ig=a>>>f|0):(c=a>>>f|0,ig=(((1<>>f|0),EY=D=c&(D=0)|0,YY=(c=IY)|(k=(a=ig)&(k=16711680)|0)|0,GY=a=(D=nY)|(a=EY)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,Ig=a>>>f|0):(c=a>>>f|0,Ig=(((1<>>f|0),MY=(a=Ig)&(k=65280)|0,oY=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,ng=D>>>f|0):(a=D>>>f|0,ng=(((1<>>f|0),FY=a,uY=c=(a=oY)|(c=FY)|0,UY=(a=YY)|(k=(D=MY)|(k=ng)|0)|0,mY=D=(c=GY)|(D=uY)|0,a=(D=fY)|(a=mY)|0,sY=(c=kY)|(k=UY)|0,w[((c=gY)+72|0)>>2]=sY,w[(c+76|0)>>2]=a,KY=Y,I=a=0|w[((D=Y)+80|0)>>2],n=c=0|w[(D+84|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,og=a>>>f|0):(D=a>>>f|0,og=(((1<>>f|0),LY=(a=og)&(k=-16777216)|0,VY=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Fg=c>>>f|0):(a=c>>>f|0,Fg=(((1<>>f|0),hY=D=a&(D=0)|0,yY=(a=LY)|(k=(c=Fg)&(k=16711680)|0)|0,RY=c=(D=VY)|(c=hY)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,ug=c>>>f|0):(a=c>>>f|0,ug=(((1<>>f|0),OY=(c=ug)&(k=65280)|0,xY=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,Ug=D>>>f|0):(c=D>>>f|0,Ug=(((1<>>f|0),PY=c,zY=a=(c=xY)|(a=PY)|0,jY=(c=yY)|(k=(D=OY)|(k=Ug)|0)|0,SY=D=(a=RY)|(D=zY)|0,c=(D=XY)|(c=SY)|0,TY=(a=WY)|(k=jY)|0,w[((a=KY)+80|0)>>2]=TY,w[(a+84|0)>>2]=c,qY=Y,I=c=0|w[((D=Y)+88|0)>>2],n=a=0|w[(D+92|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,Jg=c>>>f|0):(D=c>>>f|0,Jg=(((1<>>f|0),aG=(c=Jg)&(k=-16777216)|0,cG=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,dg=a>>>f|0):(c=a>>>f|0,dg=(((1<>>f|0),iG=D=c&(D=0)|0,DG=(c=aG)|(k=(a=dg)&(k=16711680)|0)|0,kG=a=(D=cG)|(a=iG)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,lg=a>>>f|0):(c=a>>>f|0,lg=(((1<>>f|0),fG=(a=lg)&(k=65280)|0,IG=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Zg=D>>>f|0):(a=D>>>f|0,Zg=(((1<>>f|0),nG=a,EG=c=(a=IG)|(c=nG)|0,YG=(a=DG)|(k=(D=fG)|(k=Zg)|0)|0,GG=D=(c=kG)|(D=EG)|0,a=(D=bG)|(a=GG)|0,MG=(c=eG)|(k=YG)|0,w[((c=qY)+88|0)>>2]=MG,w[(c+92|0)>>2]=a,oG=Y,I=a=0|w[((D=Y)+96|0)>>2],n=c=0|w[(D+100|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,Wg=a>>>f|0):(D=a>>>f|0,Wg=(((1<>>f|0),pG=(a=Wg)&(k=-16777216)|0,HG=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Xg=c>>>f|0):(a=c>>>f|0,Xg=(((1<>>f|0),NG=D=a&(D=0)|0,vG=(a=pG)|(k=(c=Xg)&(k=16711680)|0)|0,WG=c=(D=HG)|(c=NG)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,Vg=c>>>f|0):(a=c>>>f|0,Vg=(((1<>>f|0),XG=(c=Vg)&(k=65280)|0,LG=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,hg=D>>>f|0):(c=D>>>f|0,hg=(((1<>>f|0),VG=c,hG=a=(c=LG)|(a=VG)|0,yG=(c=vG)|(k=(D=XG)|(k=hg)|0)|0,RG=D=(a=WG)|(D=hG)|0,c=(D=ZG)|(c=RG)|0,OG=(a=lG)|(k=yG)|0,w[((a=oG)+96|0)>>2]=OG,w[(a+100|0)>>2]=c,xG=Y,I=c=0|w[((D=Y)+104|0)>>2],n=a=0|w[(D+108|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,Pg=c>>>f|0):(D=c>>>f|0,Pg=(((1<>>f|0),gM=(c=Pg)&(k=-16777216)|0,CM=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,zg=a>>>f|0):(c=a>>>f|0,zg=(((1<>>f|0),wM=D=c&(D=0)|0,rM=(c=gM)|(k=(a=zg)&(k=16711680)|0)|0,eM=a=(D=CM)|(a=wM)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,jg=a>>>f|0):(c=a>>>f|0,jg=(((1<>>f|0),bM=(a=jg)&(k=65280)|0,aM=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Sg=D>>>f|0):(a=D>>>f|0,Sg=(((1<>>f|0),cM=a,iM=c=(a=aM)|(c=cM)|0,DM=(a=rM)|(k=(D=bM)|(k=Sg)|0)|0,kM=D=(c=eM)|(D=iM)|0,a=(D=QM)|(a=kM)|0,fM=(c=BM)|(k=DM)|0,w[((c=xG)+104|0)>>2]=fM,w[(c+108|0)>>2]=a,IM=Y,I=a=0|w[((D=Y)+112|0)>>2],n=c=0|w[(D+116|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,BC=a>>>f|0):(D=a>>>f|0,BC=(((1<>>f|0),KM=(a=BC)&(k=-16777216)|0,tM=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,QC=c>>>f|0):(a=c>>>f|0,QC=(((1<>>f|0),JM=D=a&(D=0)|0,dM=(a=KM)|(k=(c=QC)&(k=16711680)|0)|0,lM=c=(D=tM)|(c=JM)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,gC=c>>>f|0):(a=c>>>f|0,gC=(((1<>>f|0),ZM=(c=gC)&(k=65280)|0,pM=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,CC=D>>>f|0):(c=D>>>f|0,CC=(((1<>>f|0),HM=c,NM=a=(c=pM)|(a=HM)|0,vM=(c=dM)|(k=(D=ZM)|(k=CC)|0)|0,WM=D=(a=lM)|(D=NM)|0,c=(D=sM)|(c=WM)|0,XM=(a=mM)|(k=vM)|0,w[((a=IM)+112|0)>>2]=XM,w[(a+116|0)>>2]=c,LM=Y,I=c=0|w[((D=Y)+120|0)>>2],n=a=0|w[(D+124|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,aC=c>>>f|0):(D=c>>>f|0,aC=(((1<>>f|0),qM=(c=aC)&(k=-16777216)|0,_M=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,cC=a>>>f|0):(c=a>>>f|0,cC=(((1<>>f|0),$M=D=c&(D=0)|0,Ao=(c=qM)|(k=(a=cC)&(k=16711680)|0)|0,Bo=a=(D=_M)|(a=$M)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,iC=a>>>f|0):(c=a>>>f|0,iC=(((1<>>f|0),Qo=(a=iC)&(k=65280)|0,go=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,DC=D>>>f|0):(a=D>>>f|0,DC=(((1<>>f|0),Co=a,wo=c=(a=go)|(c=Co)|0,ro=(a=Ao)|(k=(D=Qo)|(k=DC)|0)|0,eo=D=(c=Bo)|(D=wo)|0,a=(D=TM)|(a=eo)|0,bo=(c=SM)|(k=ro)|0,w[((c=LM)+120|0)>>2]=bo,w[(c+124|0)>>2]=a,K(0|b,0|Y),(E=0|w[E>>2])>>>0>=129)break A;qg(0|G,0,0|E)}return a=Q,D=B,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(a=c<>>(32-f|0)|0)|0|D<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,EC=c>>>f|0):(D=c>>>f|0,EC=(((1<>>f|0),oo=(c=EC)&(k=-16777216)|0,Fo=a=D&(a=0)|0,a=Q,D=B,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,YC=a>>>f|0):(c=a>>>f|0,YC=(((1<>>f|0),uo=D=c&(D=0)|0,Uo=(c=oo)|(k=(a=YC)&(k=16711680)|0)|0,mo=a=(D=Fo)|(a=uo)|0,a=Q,D=B,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,GC=a>>>f|0):(c=a>>>f|0,GC=(((1<>>f|0),so=(a=GC)&(k=65280)|0,Ko=D=c&(D=0)|0,D=Q,c=B,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,MC=D>>>f|0):(a=D>>>f|0,MC=(((1<>>f|0),to=a,Jo=c=(a=Ko)|(c=to)|0,lo=(a=Uo)|(k=(D=so)|(k=MC)|0)|0,Zo=D=(c=mo)|(D=Jo)|0,a=(D=Mo)|(a=Zo)|0,po=(c=Go)|(k=lo)|0,w[(c=A+204|0)>>2]=po,w[(c+4|0)>>2]=a,a=r,D=C,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(a=c<>>(32-f|0)|0)|0|D<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,mC=c>>>f|0):(D=c>>>f|0,mC=(((1<>>f|0),Po=(c=mC)&(k=-16777216)|0,zo=a=D&(a=0)|0,a=r,D=C,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,sC=a>>>f|0):(c=a>>>f|0,sC=(((1<>>f|0),jo=D=c&(D=0)|0,So=(c=Po)|(k=(a=sC)&(k=16711680)|0)|0,To=a=(D=zo)|(a=jo)|0,a=r,D=C,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,KC=a>>>f|0):(c=a>>>f|0,KC=(((1<>>f|0),qo=(a=KC)&(k=65280)|0,_o=D=c&(D=0)|0,D=r,c=C,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,tC=D>>>f|0):(a=D>>>f|0,tC=(((1<>>f|0),$o=a,AF=c=(a=_o)|(c=$o)|0,BF=(a=So)|(k=(D=qo)|(k=tC)|0)|0,QF=D=(c=To)|(D=AF)|0,a=(D=xo)|(a=QF)|0,gF=(c=Oo)|(k=BF)|0,w[(c=A+196|0)>>2]=gF,w[(c+4|0)>>2]=a,CF=E=0|Lg(0|e,0|G,128),I=a=0|w[(D=E)>>2],n=c=0|w[(D+4|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,pC=a>>>f|0):(D=a>>>f|0,pC=(((1<>>f|0),nF=(a=pC)&(k=-16777216)|0,EF=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,HC=c>>>f|0):(a=c>>>f|0,HC=(((1<>>f|0),YF=D=a&(D=0)|0,GF=(a=nF)|(k=(c=HC)&(k=16711680)|0)|0,MF=c=(D=EF)|(c=YF)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,NC=c>>>f|0):(a=c>>>f|0,NC=(((1<>>f|0),oF=(c=NC)&(k=65280)|0,FF=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,vC=D>>>f|0):(c=D>>>f|0,vC=(((1<>>f|0),uF=c,UF=a=(c=FF)|(a=uF)|0,mF=(c=GF)|(k=(D=oF)|(k=vC)|0)|0,sF=D=(a=MF)|(D=UF)|0,c=(D=IF)|(c=sF)|0,KF=(a=fF)|(k=mF)|0,w[(a=CF)>>2]=KF,w[(a+4|0)>>2]=c,tF=E,I=c=0|w[((D=E)+8|0)>>2],n=a=0|w[(D+12|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,hC=c>>>f|0):(D=c>>>f|0,hC=(((1<>>f|0),VF=(c=hC)&(k=-16777216)|0,hF=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,yC=a>>>f|0):(c=a>>>f|0,yC=(((1<>>f|0),yF=D=c&(D=0)|0,RF=(c=VF)|(k=(a=yC)&(k=16711680)|0)|0,OF=a=(D=hF)|(a=yF)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,RC=a>>>f|0):(c=a>>>f|0,RC=(((1<>>f|0),xF=(a=RC)&(k=65280)|0,PF=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,OC=D>>>f|0):(a=D>>>f|0,OC=(((1<>>f|0),zF=a,jF=c=(a=PF)|(c=zF)|0,SF=(a=RF)|(k=(D=xF)|(k=OC)|0)|0,TF=D=(c=OF)|(D=jF)|0,a=(D=LF)|(a=TF)|0,qF=(c=XF)|(k=SF)|0,w[((c=tF)+8|0)>>2]=qF,w[(c+12|0)>>2]=a,_F=E,I=a=0|w[((D=E)+16|0)>>2],n=c=0|w[(D+20|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,SC=a>>>f|0):(D=a>>>f|0,SC=(((1<>>f|0),cu=(a=SC)&(k=-16777216)|0,iu=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,TC=c>>>f|0):(a=c>>>f|0,TC=(((1<>>f|0),Du=D=a&(D=0)|0,ku=(a=cu)|(k=(c=TC)&(k=16711680)|0)|0,fu=c=(D=iu)|(c=Du)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,qC=c>>>f|0):(a=c>>>f|0,qC=(((1<>>f|0),Iu=(c=qC)&(k=65280)|0,nu=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,_C=D>>>f|0):(c=D>>>f|0,_C=(((1<>>f|0),Eu=c,Yu=a=(c=nu)|(a=Eu)|0,Gu=(c=ku)|(k=(D=Iu)|(k=_C)|0)|0,Mu=D=(a=fu)|(D=Yu)|0,c=(D=au)|(c=Mu)|0,ou=(a=bu)|(k=Gu)|0,w[((a=_F)+16|0)>>2]=ou,w[(a+20|0)>>2]=c,Fu=E,I=c=0|w[((D=E)+24|0)>>2],n=a=0|w[(D+28|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,gw=c>>>f|0):(D=c>>>f|0,gw=(((1<>>f|0),Hu=(c=gw)&(k=-16777216)|0,Nu=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,Cw=a>>>f|0):(c=a>>>f|0,Cw=(((1<>>f|0),vu=D=c&(D=0)|0,Wu=(c=Hu)|(k=(a=Cw)&(k=16711680)|0)|0,Xu=a=(D=Nu)|(a=vu)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,ww=a>>>f|0):(c=a>>>f|0,ww=(((1<>>f|0),Lu=(a=ww)&(k=65280)|0,Vu=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,rw=D>>>f|0):(a=D>>>f|0,rw=(((1<>>f|0),hu=a,yu=c=(a=Vu)|(c=hu)|0,Ru=(a=Wu)|(k=(D=Lu)|(k=rw)|0)|0,Ou=D=(c=Xu)|(D=yu)|0,a=(D=pu)|(a=Ou)|0,xu=(c=Zu)|(k=Ru)|0,w[((c=Fu)+24|0)>>2]=xu,w[(c+28|0)>>2]=a,Pu=E,I=a=0|w[((D=E)+32|0)>>2],n=c=0|w[(D+36|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,iw=a>>>f|0):(D=a>>>f|0,iw=(((1<>>f|0),CU=(a=iw)&(k=-16777216)|0,wU=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Dw=c>>>f|0):(a=c>>>f|0,Dw=(((1<>>f|0),rU=D=a&(D=0)|0,eU=(a=CU)|(k=(c=Dw)&(k=16711680)|0)|0,bU=c=(D=wU)|(c=rU)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,kw=c>>>f|0):(a=c>>>f|0,kw=(((1<>>f|0),aU=(c=kw)&(k=65280)|0,cU=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,fw=D>>>f|0):(c=D>>>f|0,fw=(((1<>>f|0),iU=c,DU=a=(c=cU)|(a=iU)|0,kU=(c=eU)|(k=(D=aU)|(k=fw)|0)|0,fU=D=(a=bU)|(D=DU)|0,c=(D=gU)|(c=fU)|0,IU=(a=QU)|(k=kU)|0,w[((a=Pu)+32|0)>>2]=IU,w[(a+36|0)>>2]=c,nU=E,I=c=0|w[((D=E)+40|0)>>2],n=a=0|w[(D+44|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,Gw=c>>>f|0):(D=c>>>f|0,Gw=(((1<>>f|0),tU=(c=Gw)&(k=-16777216)|0,JU=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,Mw=a>>>f|0):(c=a>>>f|0,Mw=(((1<>>f|0),dU=D=c&(D=0)|0,lU=(c=tU)|(k=(a=Mw)&(k=16711680)|0)|0,ZU=a=(D=JU)|(a=dU)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,ow=a>>>f|0):(c=a>>>f|0,ow=(((1<>>f|0),pU=(a=ow)&(k=65280)|0,HU=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Fw=D>>>f|0):(a=D>>>f|0,Fw=(((1<>>f|0),NU=a,vU=c=(a=HU)|(c=NU)|0,WU=(a=lU)|(k=(D=pU)|(k=Fw)|0)|0,XU=D=(c=ZU)|(D=vU)|0,a=(D=KU)|(a=XU)|0,LU=(c=sU)|(k=WU)|0,w[((c=nU)+40|0)>>2]=LU,w[(c+44|0)>>2]=a,VU=E,I=a=0|w[((D=E)+48|0)>>2],n=c=0|w[(D+52|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,Kw=a>>>f|0):(D=a>>>f|0,Kw=(((1<>>f|0),_U=(a=Kw)&(k=-16777216)|0,$U=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,tw=c>>>f|0):(a=c>>>f|0,tw=(((1<>>f|0),Am=D=a&(D=0)|0,Bm=(a=_U)|(k=(c=tw)&(k=16711680)|0)|0,Qm=c=(D=$U)|(c=Am)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,Jw=c>>>f|0):(a=c>>>f|0,Jw=(((1<>>f|0),gm=(c=Jw)&(k=65280)|0,Cm=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,dw=D>>>f|0):(c=D>>>f|0,dw=(((1<>>f|0),wm=c,rm=a=(c=Cm)|(a=wm)|0,em=(c=Bm)|(k=(D=gm)|(k=dw)|0)|0,bm=D=(a=Qm)|(D=rm)|0,c=(D=qU)|(c=bm)|0,am=(a=TU)|(k=em)|0,w[((a=VU)+48|0)>>2]=am,w[(a+52|0)>>2]=c,cm=E,I=c=0|w[((D=E)+56|0)>>2],n=a=0|w[(D+60|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,Nw=c>>>f|0):(D=c>>>f|0,Nw=(((1<>>f|0),Fm=(c=Nw)&(k=-16777216)|0,um=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,vw=a>>>f|0):(c=a>>>f|0,vw=(((1<>>f|0),Um=D=c&(D=0)|0,mm=(c=Fm)|(k=(a=vw)&(k=16711680)|0)|0,sm=a=(D=um)|(a=Um)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,Ww=a>>>f|0):(c=a>>>f|0,Ww=(((1<>>f|0),Km=(a=Ww)&(k=65280)|0,tm=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Xw=D>>>f|0):(a=D>>>f|0,Xw=(((1<>>f|0),Jm=a,dm=c=(a=tm)|(c=Jm)|0,lm=(a=mm)|(k=(D=Km)|(k=Xw)|0)|0,Zm=D=(c=sm)|(D=dm)|0,a=(D=om)|(a=Zm)|0,pm=(c=Mm)|(k=lm)|0,w[((c=cm)+56|0)>>2]=pm,w[(c+60|0)>>2]=a,Hm=E,I=a=0|w[((D=E)+64|0)>>2],n=c=0|w[(D+68|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,Rw=a>>>f|0):(D=a>>>f|0,Rw=(((1<>>f|0),Pm=(a=Rw)&(k=-16777216)|0,zm=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Ow=c>>>f|0):(a=c>>>f|0,Ow=(((1<>>f|0),jm=D=a&(D=0)|0,Sm=(a=Pm)|(k=(c=Ow)&(k=16711680)|0)|0,Tm=c=(D=zm)|(c=jm)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,xw=c>>>f|0):(a=c>>>f|0,xw=(((1<>>f|0),qm=(c=xw)&(k=65280)|0,_m=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,Pw=D>>>f|0):(c=D>>>f|0,Pw=(((1<>>f|0),$m=c,As=a=(c=_m)|(a=$m)|0,Bs=(c=Sm)|(k=(D=qm)|(k=Pw)|0)|0,Qs=D=(a=Tm)|(D=As)|0,c=(D=xm)|(c=Qs)|0,gs=(a=Om)|(k=Bs)|0,w[((a=Hm)+64|0)>>2]=gs,w[(a+68|0)>>2]=c,Cs=E,I=c=0|w[((D=E)+72|0)>>2],n=a=0|w[(D+76|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,qw=c>>>f|0):(D=c>>>f|0,qw=(((1<>>f|0),ns=(c=qw)&(k=-16777216)|0,Es=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,_w=a>>>f|0):(c=a>>>f|0,_w=(((1<>>f|0),Ys=D=c&(D=0)|0,Gs=(c=ns)|(k=(a=_w)&(k=16711680)|0)|0,Ms=a=(D=Es)|(a=Ys)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,$w=a>>>f|0):(c=a>>>f|0,$w=(((1<>>f|0),os=(a=$w)&(k=65280)|0,Fs=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Ar=D>>>f|0):(a=D>>>f|0,Ar=(((1<>>f|0),us=a,Us=c=(a=Fs)|(c=us)|0,ms=(a=Gs)|(k=(D=os)|(k=Ar)|0)|0,ss=D=(c=Ms)|(D=Us)|0,a=(D=Is)|(a=ss)|0,Ks=(c=fs)|(k=ms)|0,w[((c=Cs)+72|0)>>2]=Ks,w[(c+76|0)>>2]=a,ts=E,I=a=0|w[((D=E)+80|0)>>2],n=c=0|w[(D+84|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,wr=a>>>f|0):(D=a>>>f|0,wr=(((1<>>f|0),Vs=(a=wr)&(k=-16777216)|0,hs=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,rr=c>>>f|0):(a=c>>>f|0,rr=(((1<>>f|0),ys=D=a&(D=0)|0,Rs=(a=Vs)|(k=(c=rr)&(k=16711680)|0)|0,Os=c=(D=hs)|(c=ys)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,er=c>>>f|0):(a=c>>>f|0,er=(((1<>>f|0),xs=(c=er)&(k=65280)|0,Ps=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,br=D>>>f|0):(c=D>>>f|0,br=(((1<>>f|0),zs=c,js=a=(c=Ps)|(a=zs)|0,Ss=(c=Rs)|(k=(D=xs)|(k=br)|0)|0,Ts=D=(a=Os)|(D=js)|0,c=(D=Ls)|(c=Ts)|0,qs=(a=Xs)|(k=Ss)|0,w[((a=ts)+80|0)>>2]=qs,w[(a+84|0)>>2]=c,_s=E,I=c=0|w[((D=E)+88|0)>>2],n=a=0|w[(D+92|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,kr=c>>>f|0):(D=c>>>f|0,kr=(((1<>>f|0),cK=(c=kr)&(k=-16777216)|0,iK=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,fr=a>>>f|0):(c=a>>>f|0,fr=(((1<>>f|0),DK=D=c&(D=0)|0,kK=(c=cK)|(k=(a=fr)&(k=16711680)|0)|0,fK=a=(D=iK)|(a=DK)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,Ir=a>>>f|0):(c=a>>>f|0,Ir=(((1<>>f|0),IK=(a=Ir)&(k=65280)|0,nK=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,nr=D>>>f|0):(a=D>>>f|0,nr=(((1<>>f|0),EK=a,YK=c=(a=nK)|(c=EK)|0,GK=(a=kK)|(k=(D=IK)|(k=nr)|0)|0,MK=D=(c=fK)|(D=YK)|0,a=(D=aK)|(a=MK)|0,oK=(c=bK)|(k=GK)|0,w[((c=_s)+88|0)>>2]=oK,w[(c+92|0)>>2]=a,FK=E,I=a=0|w[((D=E)+96|0)>>2],n=c=0|w[(D+100|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,or=a>>>f|0):(D=a>>>f|0,or=(((1<>>f|0),HK=(a=or)&(k=-16777216)|0,NK=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Fr=c>>>f|0):(a=c>>>f|0,Fr=(((1<>>f|0),vK=D=a&(D=0)|0,WK=(a=HK)|(k=(c=Fr)&(k=16711680)|0)|0,XK=c=(D=NK)|(c=vK)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,ur=c>>>f|0):(a=c>>>f|0,ur=(((1<>>f|0),LK=(c=ur)&(k=65280)|0,VK=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,Ur=D>>>f|0):(c=D>>>f|0,Ur=(((1<>>f|0),hK=c,yK=a=(c=VK)|(a=hK)|0,RK=(c=WK)|(k=(D=LK)|(k=Ur)|0)|0,OK=D=(a=XK)|(D=yK)|0,c=(D=pK)|(c=OK)|0,xK=(a=ZK)|(k=RK)|0,w[((a=FK)+96|0)>>2]=xK,w[(a+100|0)>>2]=c,PK=E,I=c=0|w[((D=E)+104|0)>>2],n=a=0|w[(D+108|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,Jr=c>>>f|0):(D=c>>>f|0,Jr=(((1<>>f|0),Ct=(c=Jr)&(k=-16777216)|0,wt=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,dr=a>>>f|0):(c=a>>>f|0,dr=(((1<>>f|0),rt=D=c&(D=0)|0,et=(c=Ct)|(k=(a=dr)&(k=16711680)|0)|0,bt=a=(D=wt)|(a=rt)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,lr=a>>>f|0):(c=a>>>f|0,lr=(((1<>>f|0),at=(a=lr)&(k=65280)|0,ct=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,Zr=D>>>f|0):(a=D>>>f|0,Zr=(((1<>>f|0),it=a,Dt=c=(a=ct)|(c=it)|0,kt=(a=et)|(k=(D=at)|(k=Zr)|0)|0,ft=D=(c=bt)|(D=Dt)|0,a=(D=gt)|(a=ft)|0,It=(c=Qt)|(k=kt)|0,w[((c=PK)+104|0)>>2]=It,w[(c+108|0)>>2]=a,nt=E,I=a=0|w[((D=E)+112|0)>>2],n=c=0|w[(D+116|0)>>2],D=a,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(D=c<>>(32-f|0)|0)|0|a<>>0?(a=D<>>(32-f|0)|0)|0|c<>>0?(D=0,Wr=a>>>f|0):(D=a>>>f|0,Wr=(((1<>>f|0),tt=(a=Wr)&(k=-16777216)|0,Jt=c=D&(c=0)|0,c=n,D=I,a=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(a=0,Xr=c>>>f|0):(a=c>>>f|0,Xr=(((1<>>f|0),dt=D=a&(D=0)|0,lt=(a=tt)|(k=(c=Xr)&(k=16711680)|0)|0,Zt=c=(D=Jt)|(c=dt)|0,c=n,D=I,a=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(a=0,Lr=c>>>f|0):(a=c>>>f|0,Lr=(((1<>>f|0),pt=(c=Lr)&(k=65280)|0,Ht=D=a&(D=0)|0,D=n,a=I,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=0,Vr=D>>>f|0):(c=D>>>f|0,Vr=(((1<>>f|0),Nt=c,vt=a=(c=Ht)|(a=Nt)|0,Wt=(c=lt)|(k=(D=pt)|(k=Vr)|0)|0,Xt=D=(a=Zt)|(D=vt)|0,c=(D=Kt)|(c=Xt)|0,Lt=(a=st)|(k=Wt)|0,w[((a=nt)+112|0)>>2]=Lt,w[(a+116|0)>>2]=c,Vt=E,I=c=0|w[((D=E)+120|0)>>2],n=a=0|w[(D+124|0)>>2],D=c,c=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(D=a<>>(32-f|0)|0)|0|c<>>0?(c=D<>>(32-f|0)|0)|0|a<>>0?(D=0,xr=c>>>f|0):(D=c>>>f|0,xr=(((1<>>f|0),_t=(c=xr)&(k=-16777216)|0,$t=a=D&(a=0)|0,a=n,D=I,c=0,f=31&(k=24)|0,32<=(63&k|0)>>>0?(c=0,Pr=a>>>f|0):(c=a>>>f|0,Pr=(((1<>>f|0),AJ=D=c&(D=0)|0,BJ=(c=_t)|(k=(a=Pr)&(k=16711680)|0)|0,QJ=a=(D=$t)|(a=AJ)|0,a=n,D=I,c=0,f=31&(k=40)|0,32<=(63&k|0)>>>0?(c=0,zr=a>>>f|0):(c=a>>>f|0,zr=(((1<>>f|0),gJ=(a=zr)&(k=65280)|0,CJ=D=c&(D=0)|0,D=n,c=I,a=0,f=31&(k=56)|0,32<=(63&k|0)>>>0?(a=0,jr=D>>>f|0):(a=D>>>f|0,jr=(((1<>>f|0),wJ=a,rJ=c=(a=CJ)|(c=wJ)|0,eJ=(a=BJ)|(k=(D=gJ)|(k=jr)|0)|0,bJ=D=(c=QJ)|(D=rJ)|0,a=(D=qt)|(a=bJ)|0,aJ=(c=Tt)|(k=eJ)|0,w[((c=Vt)+120|0)>>2]=aJ,w[(c+124|0)>>2]=a,K(0|b,0|E),w[(A+80|0)>>2]=0,void(u=E+128|0)}fg(0|E,128),i()}kg(1197108,0|E,128),i()}Dg(0|E,128),i()}function H(A,B){A|=0;var Q,g,C,e,b,a,c,D,k,f,I,n,E,Y,G,M,o,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0;for(u=Q=u-8240|0,F=Q+32|0,K=0|r[(U=24+(B|=0)|0)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,t=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,g=K,K=F,w[F>>2]=g,w[(F+4|0)>>2]=t,s=16,m=Q+24|0,t=0|r[(U=B+16|0)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,K=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,C=t,t=m,w[m>>2]=C,w[(m+4|0)>>2]=K,Z=Q+16|0,K=0|r[(U=h=B+8|0)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,t=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,e=K,w[(K=Z)>>2]=e,w[(K+4|0)>>2]=t,t=0|r[(U=B)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,K=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,b=t,t=Q,w[(Q+8|0)>>2]=b,w[(Q+12|0)>>2]=K,qg(0|Q+104,0,4032),K=0|r[(U=h)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,t=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,a=K,w[(K=Q+48|0)>>2]=a,w[(K+4|0)>>2]=t,t=0|w[(U=Z)>>2],K=0|w[(U+4|0)>>2],c=t,w[(t=Q- -64|0)>>2]=c,w[(t+4|0)>>2]=K,K=0|w[(U=F)>>2],t=0|w[(U+4|0)>>2],O=K,w[(K=Q+80|0)>>2]=O,w[(K+4|0)>>2]=t,w[(K=Q+96|0)>>2]=O,w[(K+4|0)>>2]=t,t=0|r[(U=B)>>0]|(0|r[(U+1|0)>>0])<<8|0|(0|r[(U+2|0)>>0])<<16|0|(0|r[(U+3|0)>>0])<<24|0,K=0|r[(U+4|0)>>0]|(0|r[(U+5|0)>>0])<<8|0|(0|r[(U+6|0)>>0])<<16|0|(0|r[(U+7|0)>>0])<<24|0,D=t,t=Q,w[(Q+40|0)>>2]=D,w[(Q+44|0)>>2]=K,U=Q,K=0|w[(Q+8|0)>>2],t=0|w[(Q+12|0)>>2],k=K,K=Q,w[(Q+56|0)>>2]=k,w[(Q+60|0)>>2]=t,t=0|w[(U=m)>>2],K=0|w[(U+4|0)>>2],O=t,t=Q,w[(Q+72|0)>>2]=O,w[(Q+76|0)>>2]=K,t=Q,w[(Q+88|0)>>2]=O,w[(Q+92|0)>>2]=K,B=Q+40|0;j=B- -64|0,F=0|w[(B+56|0)>>2],ZA=j,pA=s+((((0|w[B>>2])+(0|w[(B+36|0)>>2])|0)+(((0|iw(0|F,17))^(0|iw(0|F,19))|0)^(F>>>10|0)|0)|0)+(((0|iw(0|(F=0|w[(B=B+4|0)>>2]),7))^(0|iw(0|F,18))|0)^(F>>>3|0)|0)|0)|0,w[ZA>>2]=pA,(s=s+1|0)>>>0<272;);for(K=0|w[(U=Q+1120|0)>>2],t=0|w[(U+4|0)>>2],f=K,w[(K=Q+96|0)>>2]=f,w[(K+4|0)>>2]=t,t=0|w[(U=Q+1112|0)>>2],K=0|w[(U+4|0)>>2],I=t,w[(t=Q+88|0)>>2]=I,w[(t+4|0)>>2]=K,K=0|w[(U=Q+1104|0)>>2],t=0|w[(U+4|0)>>2],n=K,w[(K=Q+80|0)>>2]=n,w[(K+4|0)>>2]=t,t=0|w[(U=Q+1096|0)>>2],K=0|w[(U+4|0)>>2],E=t,w[(t=Q+72|0)>>2]=E,w[(t+4|0)>>2]=K,K=0|w[(U=Q+1088|0)>>2],t=0|w[(U+4|0)>>2],Y=K,w[(K=Q- -64|0)>>2]=Y,w[(K+4|0)>>2]=t,t=0|w[(U=Q+1080|0)>>2],K=0|w[(U+4|0)>>2],G=t,w[(t=Q+56|0)>>2]=G,w[(t+4|0)>>2]=K,K=0|w[(U=Q+1072|0)>>2],t=0|w[(U+4|0)>>2],M=K,w[(K=Q+48|0)>>2]=M,w[(K+4|0)>>2]=t,U=Q,t=0|w[(Q+1064|0)>>2],K=0|w[(Q+1068|0)>>2],o=t,t=Q,w[(Q+40|0)>>2]=o,w[(Q+44|0)>>2]=K,s=272,B=Q+40|0;S=B- -64|0,F=0|w[(B+56|0)>>2],ZA=S,pA=s+((((0|w[B>>2])+(0|w[(B+36|0)>>2])|0)+(((0|iw(0|F,17))^(0|iw(0|F,19))|0)^(F>>>10|0)|0)|0)+(((0|iw(0|(F=0|w[(B=B+4|0)>>2]),7))^(0|iw(0|F,18))|0)^(F>>>3|0)|0)|0)|0,w[ZA>>2]=pA,T=s+-255|0,s=s+1|0,T>>>0<1024;);Lg(0|Q+4136,0|Q+40,4096),s=0,w[(Q+8232|0)>>2]=0,B=Q+6184|0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{i:{D:{k:{f:{I:{n:for(;;){if(15&s|0)break I;if(F=1+(m=511&s|0)|0,x=511&(s+16|0)|0,h=4+(Z=511&(s+496|0)|0)|0,p=Z+6|0,l=Z+13|0,s>>>0<512)W=(Q+4136|0)+(p<<2|0)|0,F=((0|w[(s=(Q+4136|0)+(m<<2|0)|0)>>2])+(0|iw(0|w[W>>2],8))|0)+((0|iw(0|w[(X=(Q+4136|0)+(l<<2|0)|0)>>2],10))^(0|iw(0|(l=0|w[(p=(Q+4136|0)+(F<<2|0)|0)>>2]),23))|0)|0,w[s>>2]=F,q=F,F=0|w[((Q+4136|0)+(h<<2|0)|0)>>2],h=q^((0|w[(B+(1024|1020&(F>>>14|0))|0)>>2])+(0|w[(B+((255&F|0)<<2|0)|0)>>2])|0)|0,w[s>>2]=h,Z=(l+(0|iw(0|w[(J=28+(F=(Q+4136|0)+(Z<<2|0)|0)|0)>>2],8))|0)+((0|iw(0|w[(V=F+56|0)>>2],10))^(0|iw(0|(R=0|w[(l=s+8|0)>>2]),23))|0)|0,w[p>>2]=Z,_=Z,Z=0|w[(F+20|0)>>2],Z=_^((0|w[(B+(1024|1020&(Z>>>14|0))|0)>>2])+(0|w[(B+((255&Z|0)<<2|0)|0)>>2])|0)|0,w[p>>2]=Z,p=(R+(0|iw(0|w[(H=F+32|0)>>2],8))|0)+((0|iw(0|w[(R=F+60|0)>>2],10))^(0|iw(0|(d=0|w[(v=s+12|0)>>2]),23))|0)|0,w[l>>2]=p,$=p,p=0|w[W>>2],p=$^((0|w[(B+(1024|1020&(p>>>14|0))|0)>>2])+(0|w[(B+((255&p|0)<<2|0)|0)>>2])|0)|0,w[l>>2]=p,l=(d+(0|iw(0|w[(N=F+36|0)>>2],8))|0)+((0|iw(0|(d=0|w[(W=s+16|0)>>2]),23))^(0|iw(0|h,10))|0)|0,w[v>>2]=l,AA=l,l=0|w[J>>2],l=AA^((0|w[(B+(1024|1020&(l>>>14|0))|0)>>2])+(0|w[(B+((255&l|0)<<2|0)|0)>>2])|0)|0,w[v>>2]=l,d=(d+(0|iw(0|w[(L=F+40|0)>>2],8))|0)+((0|iw(0|(J=0|w[(v=s+20|0)>>2]),23))^(0|iw(0|Z,10))|0)|0,w[W>>2]=d,BA=W,W=0|w[H>>2],W=((0|w[(B+(1024|1020&(W>>>14|0))|0)>>2])+(0|w[(B+((255&W|0)<<2|0)|0)>>2])|0)^d|0,w[BA>>2]=W,y=(J+(0|iw(0|w[(H=F+44|0)>>2],8))|0)+((0|iw(0|(d=0|w[(J=s+24|0)>>2]),23))^(0|iw(0|p,10))|0)|0,w[v>>2]=y,QA=v,v=0|w[N>>2],v=((0|w[(B+(1024|1020&(v>>>14|0))|0)>>2])+(0|w[(B+((255&v|0)<<2|0)|0)>>2])|0)^y|0,w[QA>>2]=v,y=(d+(0|iw(0|w[(N=F+48|0)>>2],8))|0)+((0|iw(0|(d=0|w[(F=s+28|0)>>2]),23))^(0|iw(0|l,10))|0)|0,w[J>>2]=y,gA=J,J=0|w[L>>2],L=((0|w[(B+(1024|1020&(J>>>14|0))|0)>>2])+(0|w[(B+((255&J|0)<<2|0)|0)>>2])|0)^y|0,w[gA>>2]=L,y=(d+(0|iw(0|w[X>>2],8))|0)+((0|iw(0|(d=0|w[(J=s+32|0)>>2]),23))^(0|iw(0|W,10))|0)|0,w[F>>2]=y,CA=F,F=0|w[H>>2],H=((0|w[(B+(1024|1020&(F>>>14|0))|0)>>2])+(0|w[(B+((255&F|0)<<2|0)|0)>>2])|0)^y|0,w[CA>>2]=H,y=(d+(0|iw(0|w[V>>2],8))|0)+((0|iw(0|(d=0|w[(F=s+36|0)>>2]),23))^(0|iw(0|v,10))|0)|0,w[J>>2]=y,wA=J,J=0|w[N>>2],N=((0|w[(B+(1024|1020&(J>>>14|0))|0)>>2])+(0|w[(B+((255&J|0)<<2|0)|0)>>2])|0)^y|0,w[wA>>2]=N,L=(d+(0|iw(0|w[R>>2],8))|0)+((0|iw(0|(d=0|w[(J=s+40|0)>>2]),23))^(0|iw(0|L,10))|0)|0,w[F>>2]=L,rA=F,F=0|w[X>>2],L=((0|w[(B+(1024|1020&(F>>>14|0))|0)>>2])+(0|w[(B+((255&F|0)<<2|0)|0)>>2])|0)^L|0,w[rA>>2]=L,H=(d+(0|iw(0|h,8))|0)+((0|iw(0|(X=0|w[(F=s+44|0)>>2]),23))^(0|iw(0|H,10))|0)|0,w[J>>2]=H,V=0|w[V>>2],V=((0|w[(B+(1024|1020&(V>>>14|0))|0)>>2])+(0|w[(B+((255&V|0)<<2|0)|0)>>2])|0)^H|0,w[J>>2]=V,H=(X+(0|iw(0|Z,8))|0)+((0|iw(0|(J=0|w[(X=s+48|0)>>2]),23))^(0|iw(0|N,10))|0)|0,w[F>>2]=H,eA=F,F=0|w[R>>2],R=((0|w[(B+(1024|1020&(F>>>14|0))|0)>>2])+(0|w[(B+((255&F|0)<<2|0)|0)>>2])|0)^H|0,w[eA>>2]=R,H=(J+(0|iw(0|p,8))|0)+((0|iw(0|(J=0|w[(F=s+52|0)>>2]),23))^(0|iw(0|L,10))|0)|0,w[X>>2]=H,bA=X,X=((0|w[(B+(1024|1020&(h>>>14|0))|0)>>2])+(0|w[(B+((255&h|0)<<2|0)|0)>>2])|0)^H|0,w[bA>>2]=X,V=(J+(0|iw(0|l,8))|0)+((0|iw(0|(s=0|w[(h=s+56|0)>>2]),23))^(0|iw(0|V,10))|0)|0,w[F>>2]=V,w[F>>2]=((0|w[(B+(1024|1020&(Z>>>14|0))|0)>>2])+(0|w[(B+((255&Z|0)<<2|0)|0)>>2])|0)^V|0,Z=(s+(0|iw(0|W,8))|0)+((0|iw(0|(m=0|w[(F=(Q+4136|0)+((s=m+15|0)<<2|0)|0)>>2]),23))^(0|iw(0|R,10))|0)|0,w[h>>2]=Z,w[h>>2]=((0|w[(B+(1024|1020&(p>>>14|0))|0)>>2])+(0|w[(B+((255&p|0)<<2|0)|0)>>2])|0)^Z|0,m=(m+(0|iw(0|v,8))|0)+((0|iw(0|w[((Q+4136|0)+(x<<2|0)|0)>>2],23))^(0|iw(0|X,10))|0)|0,w[F>>2]=m,Z=B+(1024|1020&(l>>>14|0))|0,P=B+((255&l|0)<<2|0)|0;else{if(v=B+(p<<2|0)|0,V=((0|w[(s=B+(m<<2|0)|0)>>2])+(0|aw(0|w[v>>2],8))|0)+((0|aw(0|w[(X=B+(l<<2|0)|0)>>2],10))^(0|aw(0|(l=0|w[(p=B+(F<<2|0)|0)>>2]),23))|0)|0,w[s>>2]=V,F=512|m,m=0|w[(B+(h<<2|0)|0)>>2],h=((0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])+(0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])|0)^V|0,w[((Q+4136|0)+(F<<2|0)|0)>>2]=h,aA=p,R=(l+(0|aw(0|w[(W=28+(m=B+(Z<<2|0)|0)|0)>>2],8))|0)+((0|aw(0|w[(V=m+56|0)>>2],10))^(0|aw(0|(l=0|w[(p=s+8|0)>>2]),23))|0)|0,w[aA>>2]=R,(Z=F+1|0)>>>0>=1024)break f;if(cA=(Q+4136|0)+(Z<<2|0)|0,Z=0|w[(m+20|0)>>2],Z=((0|w[((Q+4136|0)+((255&Z|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(Z>>>14|0))|0)>>2])|0)^R|0,w[cA>>2]=Z,d=((0|aw(0|w[(J=m+32|0)>>2],8))+l|0)+((0|aw(0|w[(R=m+60|0)>>2],10))^(0|aw(0|(H=0|w[(l=s+12|0)>>2]),23))|0)|0,w[p>>2]=d,(p=F+2|0)>>>0>1023)break k;if(iA=(Q+4136|0)+(p<<2|0)|0,p=0|w[v>>2],p=((0|w[((Q+4136|0)+((255&p|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(p>>>14|0))|0)>>2])|0)^d|0,w[iA>>2]=p,N=(H+(0|aw(0|w[(H=m+36|0)>>2],8))|0)+((0|aw(0|(d=0|w[(v=s+16|0)>>2]),23))^(0|aw(0|h,10))|0)|0,w[l>>2]=N,(l=F+3|0)>>>0>1023)break D;if(DA=(Q+4136|0)+(l<<2|0)|0,l=0|w[W>>2],l=((0|w[((Q+4136|0)+((255&l|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(l>>>14|0))|0)>>2])|0)^N|0,w[DA>>2]=l,L=(d+(0|aw(0|w[(d=m+40|0)>>2],8))|0)+((0|aw(0|(N=0|w[(W=s+20|0)>>2]),23))^(0|aw(0|Z,10))|0)|0,w[v>>2]=L,(v=F+4|0)>>>0>1023)break i;if(kA=(Q+4136|0)+(v<<2|0)|0,v=0|w[J>>2],v=((0|w[((Q+4136|0)+((255&v|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(v>>>14|0))|0)>>2])|0)^L|0,w[kA>>2]=v,y=((0|aw(0|w[(J=m+44|0)>>2],8))+N|0)+((0|aw(0|(L=0|w[(N=s+24|0)>>2]),23))^(0|aw(0|p,10))|0)|0,w[W>>2]=y,(W=F+5|0)>>>0>1023)break c;if(fA=(Q+4136|0)+(W<<2|0)|0,W=0|w[H>>2],W=((0|w[((Q+4136|0)+((255&W|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(W>>>14|0))|0)>>2])|0)^y|0,w[fA>>2]=W,IA=N,y=((0|aw(0|w[(H=m+48|0)>>2],8))+L|0)+((0|aw(0|(L=0|w[(N=s+28|0)>>2]),23))^(0|aw(0|l,10))|0)|0,w[IA>>2]=y,(m=F+6|0)>>>0>1023)break a;if(nA=(Q+4136|0)+(m<<2|0)|0,m=0|w[d>>2],d=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^y|0,w[nA>>2]=d,EA=N,y=((0|aw(0|w[X>>2],8))+L|0)+((0|aw(0|(L=0|w[(N=s+32|0)>>2]),23))^(0|aw(0|v,10))|0)|0,w[EA>>2]=y,(m=F+7|0)>>>0>1023)break b;if(YA=(Q+4136|0)+(m<<2|0)|0,m=0|w[J>>2],J=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^y|0,w[YA>>2]=J,GA=N,y=((0|aw(0|w[V>>2],8))+L|0)+((0|aw(0|(L=0|w[(N=s+36|0)>>2]),23))^(0|aw(0|W,10))|0)|0,w[GA>>2]=y,(m=F+8|0)>>>0>1023)break e;if(MA=(Q+4136|0)+(m<<2|0)|0,m=0|w[H>>2],H=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^y|0,w[MA>>2]=H,oA=N,d=((0|aw(0|w[R>>2],8))+L|0)+((0|aw(0|(L=0|w[(N=s+40|0)>>2]),23))^(0|aw(0|d,10))|0)|0,w[oA>>2]=d,(m=F+9|0)>>>0>1023)break r;if(FA=(Q+4136|0)+(m<<2|0)|0,m=0|w[X>>2],X=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^d|0,w[FA>>2]=X,uA=N,J=(L+(0|aw(0|h,8))|0)+((0|aw(0|(N=0|w[(d=s+44|0)>>2]),23))^(0|aw(0|J,10))|0)|0,w[uA>>2]=J,(m=F+10|0)>>>0>1023)break w;if(UA=(Q+4136|0)+(m<<2|0)|0,m=0|w[V>>2],V=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^J|0,w[UA>>2]=V,mA=d,H=(N+(0|aw(0|Z,8))|0)+((0|aw(0|(d=0|w[(J=s+48|0)>>2]),23))^(0|aw(0|H,10))|0)|0,w[mA>>2]=H,(m=F+11|0)>>>0>1023)break C;if(sA=(Q+4136|0)+(m<<2|0)|0,m=0|w[R>>2],R=((0|w[((Q+4136|0)+((255&m|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(m>>>14|0))|0)>>2])|0)^H|0,w[sA>>2]=R,KA=J,X=(d+(0|aw(0|p,8))|0)+((0|aw(0|(H=0|w[(J=s+52|0)>>2]),23))^(0|aw(0|X,10))|0)|0,w[KA>>2]=X,(m=F+12|0)>>>0>1023)break g;if(h=((0|w[((Q+4136|0)+((255&h|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(h>>>14|0))|0)>>2])|0)^X|0,w[((Q+4136|0)+(m<<2|0)|0)>>2]=h,tA=J,V=(H+(0|aw(0|l,8))|0)+((0|aw(0|(J=0|w[(X=s+56|0)>>2]),23))^(0|aw(0|V,10))|0)|0,w[tA>>2]=V,(m=F+13|0)>>>0>1023)break Q;if(w[((Q+4136|0)+(m<<2|0)|0)>>2]=((0|w[((Q+4136|0)+((255&Z|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(Z>>>14|0))|0)>>2])|0)^V|0,JA=X,X=(J+(0|aw(0|v,8))|0)+((0|aw(0|(Z=0|w[(m=s+60|0)>>2]),23))^(0|aw(0|R,10))|0)|0,w[JA>>2]=X,(s=F+14|0)>>>0>1023)break B;if(w[((Q+4136|0)+(s<<2|0)|0)>>2]=((0|w[((Q+4136|0)+((255&p|0)<<2|0)|0)>>2])+(0|w[((Q+4136|0)+(1024|1020&(p>>>14|0))|0)>>2])|0)^X|0,dA=m,m=(Z+(0|aw(0|W,8))|0)+((0|aw(0|w[(B+(x<<2|0)|0)>>2],23))^(0|aw(0|h,10))|0)|0,w[dA>>2]=m,(s=F+15|0)>>>0>1023)break A;Z=(Q+4136|0)+((255&l|0)<<2|0)|0,P=(Q+4136|0)+(1024|1020&(l>>>14|0))|0}if(F=P,w[((Q+4136|0)+(s<<2|0)|0)>>2]=((0|w[Z>>2])+(0|w[F>>2])|0)^m|0,lA=s=Q+8232|0,s=16+(0|w[s>>2])|0,w[lA>>2]=s,!((z=z+1|0)>>>0<64))break n}return w[(Q+8232|0)>>2]=0,Lg(0|A,0|Q+4136,4100),void(u=Q+8240|0)}Mg(1199072),i()}kg(1199096,0|Z,1024),i()}kg(1199112,0|p,1024),i()}kg(1199128,0|l,1024),i()}kg(1199144,0|v,1024),i()}kg(1199160,0|W,1024),i()}kg(1199176,0|m,1024),i()}kg(1199192,0|m,1024),i()}kg(1199208,0|m,1024),i()}kg(1199224,0|m,1024),i()}kg(1199240,0|m,1024),i()}kg(1199256,0|m,1024),i()}kg(1199272,0|m,1024),i()}kg(1199288,0|m,1024),i()}kg(1199304,0|s,1024),i()}kg(1199320,0|s,1024),i()}function N(A,B,Q,C,e){A|=0,B|=0,Q|=0,C|=0,e|=0;var b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,nQ=0,EQ=0,YQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0;u=b=u-2176|0,w[(b+12|0)>>2]=e,w[(b+8|0)>>2]=C,w[(b+1204|0)>>2]=1,w[(b+1964|0)>>2]=9,a=0,w[((c=b)+1188|0)>>2]=1,w[(c+1192|0)>>2]=a,w[(c+1184|0)>>2]=1080068,w[(c+1960|0)>>2]=c+8|0,w[(c+1200|0)>>2]=c+1960|0,HB(0|c+16,0|c+1184),qB(0|c+1184,0|B,0|Q);A:{if(1!=(0|w[(c+1184|0)>>2])){a=0|w[(D=16+(B=4|b+1184)|0)>>2],c=0|w[(D+4|0)>>2],bA=a,w[(a=b+48|0)>>2]=bA,w[(a+4|0)>>2]=c,c=0|w[(D=B+8|0)>>2],a=0|w[(D+4|0)>>2],aA=c,w[(c=b+40|0)>>2]=aA,w[(c+4|0)>>2]=a,a=0|w[(D=B)>>2],c=0|w[(D+4|0)>>2],cA=a,w[((a=b)+32|0)>>2]=cA,w[(a+36|0)>>2]=c,c=0,w[(a=a+112|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b+104|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b+96|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b+88|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b+80|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b+72|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b- -64|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[((a=b)+56|0)>>2]=0,w[(a+60|0)>>2]=c,YC(0|a,0|a+32),C=0|w[a>>2],L=0|w[(a+16|0)>>2],h=0|w[(a+24|0)>>2],Q=0|w[(a+4|0)>>2],IQ(0|a+1744),f=0|qg(4|a+1960,54,128),w[(a+1960|0)>>2]=128,Lg(0|a+1184,0|a+1960,132),Lg(0|a+776,0|D,128),IQ(0|a+1960),Lg(0|a+1184,0|a+1744,216),e=0|Lg(0|a+1616,0|a+776,128),o=0|Lg(0|a+1400,0|a+1960,216),qg(4|a+1744,92,128),w[(a+1744|0)>>2]=128,Lg(0|a+1960,0|a+1744,132),Lg(0|a+776,0|f,128);B:{if(Q>>>0>=129)for(IQ(0|b+1744),V(0|b+1744,0|C,0|Q),Lg(0|b+1960,0|b+1744,216),mA(0|b+120,0|b+1960),B=0;Q=B+e|0,C=0|r[((b+120|0)+B|0)>>0],g[Q>>0]=C^(0|r[Q>>0])|0,g[(Q=(b+776|0)+B|0)>>0]=C^(0|r[Q>>0])|0,64!=(0|(B=B+1|0)););else if(Q){f=b+1616|0,B=0;Q:for(;;){if(B>>>0>127)break B;if(iA=I=B+f|0,DA=0|r[I>>0],I=B+C|0,g[iA>>0]=DA^(0|r[I>>0])|0,g[(n=(b+776|0)+B|0)>>0]=(0|r[n>>0])^(0|r[I>>0])|0,(0|Q)==(0|(B=B+1|0)))break Q}}for(V(0|b+1184,0|e,128),V(0|o,0|b+776,128),H=b+584|0,c=0|w[(D=y=b+1208|0)>>2],a=0|w[(D+4|0)>>2],kA=c,w[(c=H)>>2]=kA,w[(c+4|0)>>2]=a,n=b+592|0,a=0|w[(D=R=b+1216|0)>>2],c=0|w[(D+4|0)>>2],fA=a,w[(a=n)>>2]=fA,w[(a+4|0)>>2]=c,I=b+600|0,c=0|w[(D=N=b+1224|0)>>2],a=0|w[(D+4|0)>>2],IA=c,w[(c=I)>>2]=IA,w[(c+4|0)>>2]=a,o=b+608|0,a=0|w[(D=v=b+1232|0)>>2],c=0|w[(D+4|0)>>2],nA=a,w[(a=o)>>2]=nA,w[(a+4|0)>>2]=c,f=b+616|0,c=0|w[(D=W=b+1240|0)>>2],a=0|w[(D+4|0)>>2],EA=c,w[(c=f)>>2]=EA,w[(c+4|0)>>2]=a,e=b+624|0,a=0|w[(D=k=b+1248|0)>>2],c=0|w[(D+4|0)>>2],YA=a,w[(a=e)>>2]=YA,w[(a+4|0)>>2]=c,C=b+632|0,c=0|w[(D=E=b+1256|0)>>2],a=0|w[(D+4|0)>>2],GA=c,w[(c=C)>>2]=GA,w[(c+4|0)>>2]=a,a=0|w[((D=b)+1200|0)>>2],c=0|w[(D+1204|0)>>2],MA=a,w[((a=D)+576|0)>>2]=MA,w[(a+580|0)>>2]=c,D=a,z=c=0|w[(a+1184|0)>>2],j=a=0|w[(a+1188|0)>>2],S=a=0|w[(D+1192|0)>>2],T=c=0|w[(D+1196|0)>>2],q=0|w[(D+1264|0)>>2],Lg(0|D+448,0|(Y=D+1268|0),128),G=D+392|0,c=0|w[(D=U=D+1424|0)>>2],a=0|w[(D+4|0)>>2],oA=c,w[(c=G)>>2]=oA,w[(c+4|0)>>2]=a,M=b+400|0,a=0|w[(D=s=b+1432|0)>>2],c=0|w[(D+4|0)>>2],FA=a,w[(a=M)>>2]=FA,w[(a+4|0)>>2]=c,F=b+408|0,c=0|w[(D=K=b+1440|0)>>2],a=0|w[(D+4|0)>>2],uA=c,w[(c=F)>>2]=uA,w[(c+4|0)>>2]=a,m=b+416|0,a=0|w[(D=t=b+1448|0)>>2],c=0|w[(D+4|0)>>2],UA=a,w[(a=m)>>2]=UA,w[(a+4|0)>>2]=c,J=b+424|0,c=0|w[(D=d=b+1456|0)>>2],a=0|w[(D+4|0)>>2],sA=c,w[(c=J)>>2]=sA,w[(c+4|0)>>2]=a,_=b+432|0,a=0|w[(D=l=b+1464|0)>>2],c=0|w[(D+4|0)>>2],KA=a,w[(a=_)>>2]=KA,w[(a+4|0)>>2]=c,$=b+440|0,c=0|w[(D=X=b+1472|0)>>2],a=0|w[(D+4|0)>>2],tA=c,w[(c=$)>>2]=tA,w[(c+4|0)>>2]=a,a=0|w[(D=Q=b+1416|0)>>2],c=0|w[(D+4|0)>>2],JA=a,w[((a=b)+384|0)>>2]=JA,w[(a+388|0)>>2]=c,AA=c=0|w[(D=Z=a+1408|0)>>2],BA=a=0|w[(D+4|0)>>2],QA=a=0|w[((D=b)+1400|0)>>2],gA=c=0|w[(D+1404|0)>>2],CA=0|w[(p=D+1480|0)>>2],Lg(0|D+256,0|(wA=D+1484|0),128),Lg(0|D+120,0|D+1612,132),c=0,w[(a=D+112|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D+104|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D+96|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D+88|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D+80|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D+72|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=D- -64|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[((a=D)+56|0)>>2]=0,w[(a+60|0)>>2]=c,Lg(0|a+1184,0|a+448,128),Lg(0|a+776,0|a+1184,128),B=a+1048|0,c=0|w[(D=C)>>2],a=0|w[(D+4|0)>>2],dA=c,w[(c=B)>>2]=dA,w[(c+4|0)>>2]=a,C=b+1040|0,a=0|w[(D=e)>>2],c=0|w[(D+4|0)>>2],lA=a,w[(a=C)>>2]=lA,w[(a+4|0)>>2]=c,e=b+1032|0,c=0|w[(D=f)>>2],a=0|w[(D+4|0)>>2],ZA=c,w[(c=e)>>2]=ZA,w[(c+4|0)>>2]=a,f=b+1024|0,a=0|w[(D=o)>>2],c=0|w[(D+4|0)>>2],pA=a,w[(a=f)>>2]=pA,w[(a+4|0)>>2]=c,o=b+1016|0,c=0|w[(D=I)>>2],a=0|w[(D+4|0)>>2],HA=c,w[(c=o)>>2]=HA,w[(c+4|0)>>2]=a,I=b+1008|0,a=0|w[(D=n)>>2],c=0|w[(D+4|0)>>2],NA=a,w[(a=I)>>2]=NA,w[(a+4|0)>>2]=c,n=b+1e3|0,c=0|w[(D=H)>>2],a=0|w[(D+4|0)>>2],vA=c,w[(c=n)>>2]=vA,w[(c+4|0)>>2]=a,a=0|w[((D=b)+576|0)>>2],c=0|w[(D+580|0)>>2],WA=a,w[((a=D)+992|0)>>2]=WA,w[(a+996|0)>>2]=c,Lg(0|a+1184,0|(rA=a+124|0),128),Lg(0|a+1744,0|a+1184,128),Lg(0|a+1184,0|a+256,128),Lg(0|a+1960,0|a+1184,128),c=0|w[(D=n)>>2],a=0|w[(D+4|0)>>2],XA=c,w[(c=y)>>2]=XA,w[(c+4|0)>>2]=a,a=0|w[(D=I)>>2],c=0|w[(D+4|0)>>2],LA=a,w[(a=R)>>2]=LA,w[(a+4|0)>>2]=c,c=0|w[(D=o)>>2],a=0|w[(D+4|0)>>2],VA=c,w[(c=N)>>2]=VA,w[(c+4|0)>>2]=a,a=0|w[(D=f)>>2],c=0|w[(D+4|0)>>2],hA=a,w[(a=v)>>2]=hA,w[(a+4|0)>>2]=c,c=0|w[(D=e)>>2],a=0|w[(D+4|0)>>2],yA=c,w[(c=W)>>2]=yA,w[(c+4|0)>>2]=a,a=0|w[(D=C)>>2],c=0|w[(D+4|0)>>2],RA=a,w[(a=k)>>2]=RA,w[(a+4|0)>>2]=c,c=0|w[(D=B)>>2],a=0|w[(D+4|0)>>2],OA=c,w[(c=E)>>2]=OA,w[(c+4|0)>>2]=a,a=T,w[((c=b)+1192|0)>>2]=S,w[(c+1196|0)>>2]=a,a=j,w[(c+1184|0)>>2]=z,w[(c+1188|0)>>2]=a,D=c,a=0|w[(c+992|0)>>2],c=0|w[(c+996|0)>>2],xA=a,w[((a=D)+1200|0)>>2]=xA,w[(a+1204|0)>>2]=c,w[(a+1264|0)>>2]=q,y=0|Lg(0|Y,0|a+776,128),R=0|Lg(0|a+1616,0|a+1744,128),c=BA,w[(a=Z)>>2]=AA,w[(a+4|0)>>2]=c,c=0|w[(D+384|0)>>2],a=0|w[(D+388|0)>>2],PA=c,w[(c=Q)>>2]=PA,w[(c+4|0)>>2]=a,a=0|w[(D=G)>>2],c=0|w[(D+4|0)>>2],zA=a,w[(a=U)>>2]=zA,w[(a+4|0)>>2]=c,c=0|w[(D=M)>>2],a=0|w[(D+4|0)>>2],jA=c,w[(c=s)>>2]=jA,w[(c+4|0)>>2]=a,a=0|w[(D=F)>>2],c=0|w[(D+4|0)>>2],SA=a,w[(a=K)>>2]=SA,w[(a+4|0)>>2]=c,c=0|w[(D=m)>>2],a=0|w[(D+4|0)>>2],TA=c,w[(c=t)>>2]=TA,w[(c+4|0)>>2]=a,a=0|w[(D=J)>>2],c=0|w[(D+4|0)>>2],qA=a,w[(a=d)>>2]=qA,w[(a+4|0)>>2]=c,c=0|w[(D=_)>>2],a=0|w[(D+4|0)>>2],_A=c,w[(c=l)>>2]=_A,w[(c+4|0)>>2]=a,a=0|w[(D=$)>>2],c=0|w[(D+4|0)>>2],$A=a,w[(a=X)>>2]=$A,w[(a+4|0)>>2]=c,c=gA,w[((a=b)+1400|0)>>2]=QA,w[(a+1404|0)>>2]=c,w[p>>2]=CA,H=0|Lg(0|wA,0|a+1960,128),V(0|a+1184,0|L,0|h),w[(a+708|0)>>2]=16777216,V(0|a+1184,0|a+708,4),Lg(0|a+776,0|a+1184,216),c=0|w[(D=U)>>2],a=0|w[(D+4|0)>>2],AB=c,w[(c=n)>>2]=AB,w[(c+4|0)>>2]=a,a=0|w[(D=s)>>2],c=0|w[(D+4|0)>>2],BB=a,w[(a=I)>>2]=BB,w[(a+4|0)>>2]=c,c=0|w[(D=K)>>2],a=0|w[(D+4|0)>>2],QB=c,w[(c=o)>>2]=QB,w[(c+4|0)>>2]=a,a=0|w[(D=t)>>2],c=0|w[(D+4|0)>>2],gB=a,w[(a=f)>>2]=gB,w[(a+4|0)>>2]=c,c=0|w[(D=d)>>2],a=0|w[(D+4|0)>>2],CB=c,w[(c=e)>>2]=CB,w[(c+4|0)>>2]=a,a=0|w[(D=l)>>2],c=0|w[(D+4|0)>>2],wB=a,w[(a=C)>>2]=wB,w[(a+4|0)>>2]=c,c=0|w[(D=X)>>2],a=0|w[(D+4|0)>>2],rB=c,w[(c=B)>>2]=rB,w[(c+4|0)>>2]=a,a=0|w[(D=Q)>>2],c=0|w[(D+4|0)>>2],eB=a,w[((a=b)+992|0)>>2]=eB,w[(a+996|0)>>2]=c,O=c=0|w[(D=Z)>>2],x=a=0|w[(D+4|0)>>2],P=a=0|w[((D=b)+1400|0)>>2],eA=c=0|w[(D+1404|0)>>2],U=0|w[p>>2],Lg(0|D+1960,0|H,128),Lg(0|D+1056,0|D+1960,128),c=0|w[(D=n)>>2],a=0|w[(D+4|0)>>2],bB=c,w[(c=b+1768|0)>>2]=bB,w[(c+4|0)>>2]=a,a=0|w[(D=I)>>2],c=0|w[(D+4|0)>>2],aB=a,w[(a=b+1776|0)>>2]=aB,w[(a+4|0)>>2]=c,c=0|w[(D=o)>>2],a=0|w[(D+4|0)>>2],cB=c,w[(c=b+1784|0)>>2]=cB,w[(c+4|0)>>2]=a,a=0|w[(D=f)>>2],c=0|w[(D+4|0)>>2],iB=a,w[(a=b+1792|0)>>2]=iB,w[(a+4|0)>>2]=c,c=0|w[(D=e)>>2],a=0|w[(D+4|0)>>2],DB=c,w[(c=b+1800|0)>>2]=DB,w[(c+4|0)>>2]=a,a=0|w[(D=C)>>2],c=0|w[(D+4|0)>>2],kB=a,w[(a=b+1808|0)>>2]=kB,w[(a+4|0)>>2]=c,c=0|w[(D=B)>>2],a=0|w[(D+4|0)>>2],fB=c,w[(c=b+1816|0)>>2]=fB,w[(c+4|0)>>2]=a,a=x,w[((c=b)+1752|0)>>2]=O,w[(c+1756|0)>>2]=a,a=eA,w[(c+1744|0)>>2]=P,w[(c+1748|0)>>2]=a,D=c,a=0|w[(c+992|0)>>2],c=0|w[(c+996|0)>>2],IB=a,w[((a=D)+1760|0)>>2]=IB,w[(a+1764|0)>>2]=c,w[(a+1824|0)>>2]=U,X=0|Lg(0|a+1828,0|a+1056,128),Lg(0|a+1960,0|a+776,216),mA(0|a+1056,0|a+1960),V(0|a+1744,0|a+1056,64),Lg(0|a+1960,0|a+1744,216),mA(0|a+712,0|a+1960),C=a+1760|0,e=a+1200|0,B=0;g[(f=(b+56|0)+B|0)>>0]=(0|r[f>>0])^(0|r[((b+712|0)+B|0)>>0])|0,(B=B+1|0)>>>0<64;);Z=b+696|0,c=0|w[(D=o=b+768|0)>>2],a=0|w[(D+4|0)>>2],nB=c,w[(c=Z)>>2]=nB,w[(c+4|0)>>2]=a,p=b+688|0,a=0|w[(D=I=b+760|0)>>2],c=0|w[(D+4|0)>>2],EB=a,w[(a=p)>>2]=EB,w[(a+4|0)>>2]=c,L=b+680|0,c=0|w[(D=n=b+752|0)>>2],a=0|w[(D+4|0)>>2],YB=c,w[(c=L)>>2]=YB,w[(c+4|0)>>2]=a,h=b+672|0,a=0|w[(D=U=b+744|0)>>2],c=0|w[(D+4|0)>>2],GB=a,w[(a=h)>>2]=GB,w[(a+4|0)>>2]=c,N=b+664|0,c=0|w[(D=s=b+736|0)>>2],a=0|w[(D+4|0)>>2],MB=c,w[(c=N)>>2]=MB,w[(c+4|0)>>2]=a,v=b+656|0,a=0|w[(D=K=b+728|0)>>2],c=0|w[(D+4|0)>>2],oB=a,w[(a=v)>>2]=oB,w[(a+4|0)>>2]=c,W=b+648|0,c=0|w[(D=t=b+720|0)>>2],a=0|w[(D+4|0)>>2],FB=c,w[(c=W)>>2]=FB,w[(c+4|0)>>2]=a,a=0|w[((D=b)+712|0)>>2],c=0|w[(D+716|0)>>2],uB=a,w[((a=D)+640|0)>>2]=uB,w[(a+644|0)>>2]=c,d=a+1408|0,l=a+1480|0,f=1;Q:for(;;){for(Lg(0|b+1960,0|b+448,128),Lg(0|b+1056,0|b+1960,128),B=b+1048|0,c=0|w[(D=b+632|0)>>2],a=0|w[(D+4|0)>>2],UB=c,w[(c=B)>>2]=UB,w[(c+4|0)>>2]=a,k=b+1040|0,a=0|w[(D=b+624|0)>>2],c=0|w[(D+4|0)>>2],mB=a,w[(a=k)>>2]=mB,w[(a+4|0)>>2]=c,E=b+1032|0,c=0|w[(D=b+616|0)>>2],a=0|w[(D+4|0)>>2],sB=c,w[(c=E)>>2]=sB,w[(c+4|0)>>2]=a,Y=b+1024|0,a=0|w[(D=b+608|0)>>2],c=0|w[(D+4|0)>>2],KB=a,w[(a=Y)>>2]=KB,w[(a+4|0)>>2]=c,G=b+1016|0,c=0|w[(D=b+600|0)>>2],a=0|w[(D+4|0)>>2],tB=c,w[(c=G)>>2]=tB,w[(c+4|0)>>2]=a,M=b+1008|0,a=0|w[(D=b+592|0)>>2],c=0|w[(D+4|0)>>2],JB=a,w[(a=M)>>2]=JB,w[(a+4|0)>>2]=c,F=b+1e3|0,c=0|w[(D=b+584|0)>>2],a=0|w[(D+4|0)>>2],dB=c,w[(c=F)>>2]=dB,w[(c+4|0)>>2]=a,a=0|w[((D=b)+576|0)>>2],c=0|w[(D+580|0)>>2],lB=a,w[((a=D)+992|0)>>2]=lB,w[(a+996|0)>>2]=c,Lg(0|a+1960,0|rA,128),Lg(0|a+776,0|a+1960,128),Lg(0|a+1960,0|a+256,128),Lg(0|a+1744,0|a+1960,128),c=T,w[(a=a+1192|0)>>2]=S,w[(a+4|0)>>2]=c,c=0|w[(D+992|0)>>2],a=0|w[(D+996|0)>>2],ZB=c,w[(c=e)>>2]=ZB,w[(c+4|0)>>2]=a,a=0|w[(D=F)>>2],c=0|w[(D+4|0)>>2],pB=a,w[(a=e+8|0)>>2]=pB,w[(a+4|0)>>2]=c,c=0|w[(D=M)>>2],a=0|w[(D+4|0)>>2],NB=c,w[(c=e+16|0)>>2]=NB,w[(c+4|0)>>2]=a,a=0|w[(D=G)>>2],c=0|w[(D+4|0)>>2],vB=a,w[(a=e+24|0)>>2]=vB,w[(a+4|0)>>2]=c,c=0|w[(D=Y)>>2],a=0|w[(D+4|0)>>2],WB=c,w[(c=e+32|0)>>2]=WB,w[(c+4|0)>>2]=a,a=0|w[(D=E)>>2],c=0|w[(D+4|0)>>2],XB=a,w[(a=e+40|0)>>2]=XB,w[(a+4|0)>>2]=c,c=0|w[(D=k)>>2],a=0|w[(D+4|0)>>2],LB=c,w[(c=e+48|0)>>2]=LB,w[(c+4|0)>>2]=a,a=0|w[(D=B)>>2],c=0|w[(D+4|0)>>2],VB=a,w[(a=e+56|0)>>2]=VB,w[(a+4|0)>>2]=c,c=j,w[((a=b)+1184|0)>>2]=z,w[(a+1188|0)>>2]=c,w[(a+1264|0)>>2]=q,Lg(0|y,0|a+1056,128),Lg(0|R,0|a+776,128),c=BA,w[(a=d)>>2]=AA,w[(a+4|0)>>2]=c,c=gA,w[(a=B=b+1400|0)>>2]=QA,w[(a+4|0)>>2]=c,c=0|w[((D=b)+384|0)>>2],a=0|w[(D+388|0)>>2],hB=c,w[(c=Q)>>2]=hB,w[(c+4|0)>>2]=a,k=c+8|0,a=0|w[(D=D+392|0)>>2],c=0|w[(D+4|0)>>2],yB=a,w[(a=k)>>2]=yB,w[(a+4|0)>>2]=c,E=Q+16|0,c=0|w[(D=b+400|0)>>2],a=0|w[(D+4|0)>>2],RB=c,w[(c=E)>>2]=RB,w[(c+4|0)>>2]=a,Y=Q+24|0,a=0|w[(D=b+408|0)>>2],c=0|w[(D+4|0)>>2],OB=a,w[(a=Y)>>2]=OB,w[(a+4|0)>>2]=c,G=Q+32|0,c=0|w[(D=b+416|0)>>2],a=0|w[(D+4|0)>>2],xB=c,w[(c=G)>>2]=xB,w[(c+4|0)>>2]=a,M=Q+40|0,a=0|w[(D=b+424|0)>>2],c=0|w[(D+4|0)>>2],PB=a,w[(a=M)>>2]=PB,w[(a+4|0)>>2]=c,F=Q+48|0,c=0|w[(D=b+432|0)>>2],a=0|w[(D+4|0)>>2],zB=c,w[(c=F)>>2]=zB,w[(c+4|0)>>2]=a,m=Q+56|0,a=0|w[(D=b+440|0)>>2],c=0|w[(D+4|0)>>2],jB=a,w[(a=m)>>2]=jB,w[(a+4|0)>>2]=c,w[l>>2]=CA,J=0|Lg(0|H,0|b+1744,128),V(0|b+1184,0|b+640,64),Lg(0|b+776,0|b+1184,216),c=0|w[(D=k)>>2],a=0|w[(D+4|0)>>2],SB=c,w[(c=t)>>2]=SB,w[(c+4|0)>>2]=a,a=0|w[(D=E)>>2],c=0|w[(D+4|0)>>2],TB=a,w[(a=K)>>2]=TB,w[(a+4|0)>>2]=c,c=0|w[(D=Y)>>2],a=0|w[(D+4|0)>>2],_B=c,w[(c=s)>>2]=_B,w[(c+4|0)>>2]=a,a=0|w[(D=G)>>2],c=0|w[(D+4|0)>>2],$B=a,w[(a=U)>>2]=$B,w[(a+4|0)>>2]=c,c=0|w[(D=M)>>2],a=0|w[(D+4|0)>>2],AQ=c,w[(c=n)>>2]=AQ,w[(c+4|0)>>2]=a,a=0|w[(D=F)>>2],c=0|w[(D+4|0)>>2],BQ=a,w[(a=I)>>2]=BQ,w[(a+4|0)>>2]=c,c=0|w[(D=m)>>2],a=0|w[(D+4|0)>>2],QQ=c,w[(c=o)>>2]=QQ,w[(c+4|0)>>2]=a,a=0|w[(D=Q)>>2],c=0|w[(D+4|0)>>2],gQ=a,w[((a=b)+712|0)>>2]=gQ,w[(a+716|0)>>2]=c,O=c=0|w[(D=B)>>2],x=a=0|w[(D+4|0)>>2],P=a=0|w[(D=d)>>2],eA=c=0|w[(D+4|0)>>2],k=0|w[l>>2],Lg(0|b+1960,0|J,128),Lg(0|b+1056,0|b+1960,128),w[(a=B=b+1752|0)>>2]=P,w[(a+4|0)>>2]=c,c=0|w[((D=b)+712|0)>>2],a=0|w[(D+716|0)>>2],CQ=c,w[(c=C)>>2]=CQ,w[(c+4|0)>>2]=a,a=0|w[(D=t)>>2],c=0|w[(D+4|0)>>2],wQ=a,w[(a=C+8|0)>>2]=wQ,w[(a+4|0)>>2]=c,c=0|w[(D=K)>>2],a=0|w[(D+4|0)>>2],rQ=c,w[(c=C+16|0)>>2]=rQ,w[(c+4|0)>>2]=a,a=0|w[(D=s)>>2],c=0|w[(D+4|0)>>2],eQ=a,w[(a=C+24|0)>>2]=eQ,w[(a+4|0)>>2]=c,c=0|w[(D=U)>>2],a=0|w[(D+4|0)>>2],bQ=c,w[(c=C+32|0)>>2]=bQ,w[(c+4|0)>>2]=a,a=0|w[(D=n)>>2],c=0|w[(D+4|0)>>2],aQ=a,w[(a=C+40|0)>>2]=aQ,w[(a+4|0)>>2]=c,c=0|w[(D=I)>>2],a=0|w[(D+4|0)>>2],cQ=c,w[(c=C+48|0)>>2]=cQ,w[(c+4|0)>>2]=a,a=0|w[(D=o)>>2],c=0|w[(D+4|0)>>2],iQ=a,w[(a=C+56|0)>>2]=iQ,w[(a+4|0)>>2]=c,c=x,w[((a=b)+1744|0)>>2]=O,w[(a+1748|0)>>2]=c,w[(a+1824|0)>>2]=k,Lg(0|X,0|a+1056,128),Lg(0|a+1960,0|a+776,216),mA(0|a+992,0|a+1960),V(0|a+1744,0|a+992,64),Lg(0|a+1960,0|a+1744,216),mA(0|a+1056,0|a+1960),k=a+2016|0,c=0|w[(D=a+1112|0)>>2],a=0|w[(D+4|0)>>2],DQ=c,w[(c=k)>>2]=DQ,w[(c+4|0)>>2]=a,E=b+2008|0,a=0|w[(D=b+1104|0)>>2],c=0|w[(D+4|0)>>2],kQ=a,w[(a=E)>>2]=kQ,w[(a+4|0)>>2]=c,Y=b+2e3|0,c=0|w[(D=b+1096|0)>>2],a=0|w[(D+4|0)>>2],fQ=c,w[(c=Y)>>2]=fQ,w[(c+4|0)>>2]=a,G=b+1992|0,a=0|w[(D=b+1088|0)>>2],c=0|w[(D+4|0)>>2],nQ=a,w[(a=G)>>2]=nQ,w[(a+4|0)>>2]=c,M=b+1984|0,c=0|w[(D=b+1080|0)>>2],a=0|w[(D+4|0)>>2],EQ=c,w[(c=M)>>2]=EQ,w[(c+4|0)>>2]=a,F=b+1976|0,a=0|w[(D=b+1072|0)>>2],c=0|w[(D+4|0)>>2],YQ=a,w[(a=F)>>2]=YQ,w[(a+4|0)>>2]=c,m=b+1968|0,c=0|w[(D=b+1064|0)>>2],a=0|w[(D+4|0)>>2],MQ=c,w[(c=m)>>2]=MQ,w[(c+4|0)>>2]=a,a=0|w[((D=b)+1056|0)>>2],c=0|w[(D+1060|0)>>2],oQ=a,w[((a=D)+1960|0)>>2]=oQ,w[(a+1964|0)>>2]=c,J=a+1800|0,c=0|w[(D=k)>>2],a=0|w[(D+4|0)>>2],FQ=c,w[(c=J)>>2]=FQ,w[(c+4|0)>>2]=a,k=b+1792|0,a=0|w[(D=E)>>2],c=0|w[(D+4|0)>>2],uQ=a,w[(a=k)>>2]=uQ,w[(a+4|0)>>2]=c,E=b+1784|0,c=0|w[(D=Y)>>2],a=0|w[(D+4|0)>>2],UQ=c,w[(c=E)>>2]=UQ,w[(c+4|0)>>2]=a,Y=b+1776|0,a=0|w[(D=G)>>2],c=0|w[(D+4|0)>>2],mQ=a,w[(a=Y)>>2]=mQ,w[(a+4|0)>>2]=c,G=b+1768|0,c=0|w[(D=M)>>2],a=0|w[(D+4|0)>>2],sQ=c,w[(c=G)>>2]=sQ,w[(c+4|0)>>2]=a,M=b+1760|0,a=0|w[(D=F)>>2],c=0|w[(D+4|0)>>2],KQ=a,w[(a=M)>>2]=KQ,w[(a+4|0)>>2]=c,c=0|w[(D=m)>>2],a=0|w[(D+4|0)>>2],tQ=c,w[(c=B)>>2]=tQ,w[(c+4|0)>>2]=a,a=0|w[((D=b)+1960|0)>>2],c=0|w[(D+1964|0)>>2],JQ=a,w[((a=D)+1744|0)>>2]=JQ,w[(a+1748|0)>>2]=c,c=0|w[(D=J)>>2],a=0|w[(D+4|0)>>2],dQ=c,w[(c=Z)>>2]=dQ,w[(c+4|0)>>2]=a,a=0|w[(D=k)>>2],c=0|w[(D+4|0)>>2],lQ=a,w[(a=p)>>2]=lQ,w[(a+4|0)>>2]=c,c=0|w[(D=E)>>2],a=0|w[(D+4|0)>>2],ZQ=c,w[(c=L)>>2]=ZQ,w[(c+4|0)>>2]=a,a=0|w[(D=Y)>>2],c=0|w[(D+4|0)>>2],pQ=a,w[(a=h)>>2]=pQ,w[(a+4|0)>>2]=c,c=0|w[(D=G)>>2],a=0|w[(D+4|0)>>2],HQ=c,w[(c=N)>>2]=HQ,w[(c+4|0)>>2]=a,a=0|w[(D=M)>>2],c=0|w[(D+4|0)>>2],NQ=a,w[(a=v)>>2]=NQ,w[(a+4|0)>>2]=c,c=0|w[(D=B)>>2],a=0|w[(D+4|0)>>2],vQ=c,w[(c=W)>>2]=vQ,w[(c+4|0)>>2]=a,a=0|w[((D=b)+1744|0)>>2],c=0|w[(D+1748|0)>>2],WQ=a,w[((a=D)+640|0)>>2]=WQ,w[(a+644|0)>>2]=c,f=f+1|0,B=0;g[(k=(b+56|0)+B|0)>>0]=(0|r[k>>0])^(0|r[((b+640|0)+B|0)>>0])|0,(B=B+1|0)>>>0<64;);if(!(f>>>0<2048))break Q}if(!(B=0|mC(32,1)))break A;return GQ(0|B,32,0|b+56,32),c=32,w[((a=A)+4|0)>>2]=32,w[(a+8|0)>>2]=c,w[a>>2]=B,(A=0|w[(b+36|0)>>2])&&pC(0|w[(b+32|0)>>2],0|A,1),(A=0|w[(b+48|0)>>2])&&pC(0|w[(b+44|0)>>2],0|A,1),(A=0|w[(b+20|0)>>2])&&pC(0|w[(b+16|0)>>2],0|A,1),void(u=b+2176|0)}kg(1080044,0|B,128),i()}xQ(0|w[(b+1188|0)>>2],0|w[(b+1192|0)>>2]),i()}OC(32,1),i()}function v(A,B,Q,C,e,b){A|=0,B|=0,Q|=0,C|=0,e|=0,b|=0;var a,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,nQ=0,EQ=0,YQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0;u=a=u-2128|0,D=0,w[(c=a- -64|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+56|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+48|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+40|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+32|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+24|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=a+16|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[((c=a)+8|0)>>2]=0,w[(c+12|0)>>2]=D,IQ(0|c+1696),f=0|qg(4|c+1912,54,128),w[(c+1912|0)>>2]=128,Lg(0|c+1136,0|c+1912,132),Lg(0|c+728,4|c+1136,128),IQ(0|c+1912),Lg(0|c+1136,0|c+1696,216),E=0|Lg(0|c+1568,0|c+728,128),U=0|Lg(0|c+1352,0|c+1912,216),qg(4|c+1696,92,128),w[(c+1696|0)>>2]=128,Lg(0|c+1912,0|c+1696,132),Lg(0|c+728,0|f,128);A:{B:{if(Q>>>0>=129)for(IQ(0|a+1696),V(0|a+1696,0|B,0|Q),Lg(0|a+1912,0|a+1696,216),mA(0|a+72,0|a+1912),f=0;B=f+E|0,Q=0|r[((a+72|0)+f|0)>>0],g[B>>0]=Q^(0|r[B>>0])|0,g[(B=(a+728|0)+f|0)>>0]=Q^(0|r[B>>0])|0,64!=(0|(f=f+1|0)););else if(Q){m=a+1568|0,f=0;Q:for(;;){if(f>>>0>127)break B;if(n=f+m|0,Y=0|r[(B+f|0)>>0],g[n>>0]=Y^(0|r[n>>0])|0,g[(n=(a+728|0)+f|0)>>0]=Y^(0|r[n>>0])|0,(0|Q)==(0|(f=f+1|0)))break Q}}for(V(0|a+1136,0|E,128),V(0|U,0|a+728,128),W=a+536|0,D=0|w[(k=R=a+1160|0)>>2],c=0|w[(k+4|0)>>2],aA=D,w[(D=W)>>2]=aA,w[(D+4|0)>>2]=c,Y=a+544|0,c=0|w[(k=O=a+1168|0)>>2],D=0|w[(k+4|0)>>2],cA=c,w[(c=Y)>>2]=cA,w[(c+4|0)>>2]=D,n=a+552|0,D=0|w[(k=X=a+1176|0)>>2],c=0|w[(k+4|0)>>2],iA=D,w[(D=n)>>2]=iA,w[(D+4|0)>>2]=c,m=a+560|0,c=0|w[(k=L=a+1184|0)>>2],D=0|w[(k+4|0)>>2],DA=c,w[(c=m)>>2]=DA,w[(c+4|0)>>2]=D,U=a+568|0,D=0|w[(k=h=a+1192|0)>>2],c=0|w[(k+4|0)>>2],kA=D,w[(D=U)>>2]=kA,w[(D+4|0)>>2]=c,E=a+576|0,c=0|w[(k=I=a+1200|0)>>2],D=0|w[(k+4|0)>>2],fA=c,w[(c=E)>>2]=fA,w[(c+4|0)>>2]=D,f=a+584|0,D=0|w[(k=G=a+1208|0)>>2],c=0|w[(k+4|0)>>2],IA=D,w[(D=f)>>2]=IA,w[(D+4|0)>>2]=c,c=0|w[((k=a)+1152|0)>>2],D=0|w[(k+1156|0)>>2],nA=c,w[((c=k)+528|0)>>2]=nA,w[(c+532|0)>>2]=D,k=c,j=D=0|w[(c+1136|0)>>2],S=c=0|w[(c+1140|0)>>2],T=c=0|w[(k+1144|0)>>2],q=D=0|w[(k+1148|0)>>2],_=0|w[(k+1216|0)>>2],Lg(0|k+400,0|(M=k+1220|0),128),o=k+344|0,D=0|w[(k=t=k+1376|0)>>2],c=0|w[(k+4|0)>>2],EA=D,w[(D=o)>>2]=EA,w[(D+4|0)>>2]=c,F=a+352|0,c=0|w[(k=J=a+1384|0)>>2],D=0|w[(k+4|0)>>2],YA=c,w[(c=F)>>2]=YA,w[(c+4|0)>>2]=D,s=a+360|0,D=0|w[(k=l=a+1392|0)>>2],c=0|w[(k+4|0)>>2],GA=D,w[(D=s)>>2]=GA,w[(D+4|0)>>2]=c,K=a+368|0,c=0|w[(k=Z=a+1400|0)>>2],D=0|w[(k+4|0)>>2],MA=c,w[(c=K)>>2]=MA,w[(c+4|0)>>2]=D,d=a+376|0,D=0|w[(k=y=a+1408|0)>>2],c=0|w[(k+4|0)>>2],oA=D,w[(D=d)>>2]=oA,w[(D+4|0)>>2]=c,$=a+384|0,c=0|w[(k=p=a+1416|0)>>2],D=0|w[(k+4|0)>>2],FA=c,w[(c=$)>>2]=FA,w[(c+4|0)>>2]=D,AA=a+392|0,D=0|w[(k=H=a+1424|0)>>2],c=0|w[(k+4|0)>>2],uA=D,w[(D=AA)>>2]=uA,w[(D+4|0)>>2]=c,c=0|w[(k=Q=a+1368|0)>>2],D=0|w[(k+4|0)>>2],UA=c,w[((c=a)+336|0)>>2]=UA,w[(c+340|0)>>2]=D,BA=D=0|w[(k=N=c+1360|0)>>2],QA=c=0|w[(k+4|0)>>2],gA=c=0|w[((k=a)+1352|0)>>2],CA=D=0|w[(k+1356|0)>>2],wA=0|w[(v=k+1432|0)>>2],Lg(0|k+208,0|(rA=k+1436|0),128),Lg(0|k+72,0|k+1564,132),D=0,w[(c=k- -64|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+56|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+48|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+40|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+32|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+24|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[(c=k+16|0)>>2]=0,w[(c+4|0)>>2]=D,D=0,w[((c=k)+8|0)>>2]=0,w[(c+12|0)>>2]=D,Lg(0|c+1136,0|c+400,128),Lg(0|c+728,0|c+1136,128),B=c+1e3|0,D=0|w[(k=f)>>2],c=0|w[(k+4|0)>>2],sA=D,w[(D=B)>>2]=sA,w[(D+4|0)>>2]=c,f=a+992|0,c=0|w[(k=E)>>2],D=0|w[(k+4|0)>>2],KA=c,w[(c=f)>>2]=KA,w[(c+4|0)>>2]=D,E=a+984|0,D=0|w[(k=U)>>2],c=0|w[(k+4|0)>>2],tA=D,w[(D=E)>>2]=tA,w[(D+4|0)>>2]=c,U=a+976|0,c=0|w[(k=m)>>2],D=0|w[(k+4|0)>>2],JA=c,w[(c=U)>>2]=JA,w[(c+4|0)>>2]=D,m=a+968|0,D=0|w[(k=n)>>2],c=0|w[(k+4|0)>>2],dA=D,w[(D=m)>>2]=dA,w[(D+4|0)>>2]=c,n=a+960|0,c=0|w[(k=Y)>>2],D=0|w[(k+4|0)>>2],lA=c,w[(c=n)>>2]=lA,w[(c+4|0)>>2]=D,Y=a+952|0,D=0|w[(k=W)>>2],c=0|w[(k+4|0)>>2],ZA=D,w[(D=Y)>>2]=ZA,w[(D+4|0)>>2]=c,c=0|w[((k=a)+528|0)>>2],D=0|w[(k+532|0)>>2],pA=c,w[((c=k)+944|0)>>2]=pA,w[(c+948|0)>>2]=D,Lg(0|c+1136,0|(eA=c+76|0),128),Lg(0|c+1696,0|c+1136,128),Lg(0|c+1136,0|c+208,128),Lg(0|c+1912,0|c+1136,128),D=0|w[(k=Y)>>2],c=0|w[(k+4|0)>>2],HA=D,w[(D=R)>>2]=HA,w[(D+4|0)>>2]=c,c=0|w[(k=n)>>2],D=0|w[(k+4|0)>>2],NA=c,w[(c=O)>>2]=NA,w[(c+4|0)>>2]=D,D=0|w[(k=m)>>2],c=0|w[(k+4|0)>>2],vA=D,w[(D=X)>>2]=vA,w[(D+4|0)>>2]=c,c=0|w[(k=U)>>2],D=0|w[(k+4|0)>>2],WA=c,w[(c=L)>>2]=WA,w[(c+4|0)>>2]=D,D=0|w[(k=E)>>2],c=0|w[(k+4|0)>>2],XA=D,w[(D=h)>>2]=XA,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],LA=c,w[(c=I)>>2]=LA,w[(c+4|0)>>2]=D,D=0|w[(k=B)>>2],c=0|w[(k+4|0)>>2],VA=D,w[(D=G)>>2]=VA,w[(D+4|0)>>2]=c,c=q,w[((D=a)+1144|0)>>2]=T,w[(D+1148|0)>>2]=c,c=S,w[(D+1136|0)>>2]=j,w[(D+1140|0)>>2]=c,k=D,c=0|w[(D+944|0)>>2],D=0|w[(D+948|0)>>2],hA=c,w[((c=k)+1152|0)>>2]=hA,w[(c+1156|0)>>2]=D,w[(c+1216|0)>>2]=_,R=0|Lg(0|M,0|c+728,128),O=0|Lg(0|c+1568,0|c+1696,128),D=QA,w[(c=N)>>2]=BA,w[(c+4|0)>>2]=D,D=0|w[(k+336|0)>>2],c=0|w[(k+340|0)>>2],yA=D,w[(D=Q)>>2]=yA,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],RA=c,w[(c=t)>>2]=RA,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],OA=D,w[(D=J)>>2]=OA,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],xA=c,w[(c=l)>>2]=xA,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],PA=D,w[(D=Z)>>2]=PA,w[(D+4|0)>>2]=c,c=0|w[(k=d)>>2],D=0|w[(k+4|0)>>2],zA=c,w[(c=y)>>2]=zA,w[(c+4|0)>>2]=D,D=0|w[(k=$)>>2],c=0|w[(k+4|0)>>2],jA=D,w[(D=p)>>2]=jA,w[(D+4|0)>>2]=c,c=0|w[(k=AA)>>2],D=0|w[(k+4|0)>>2],SA=c,w[(c=H)>>2]=SA,w[(c+4|0)>>2]=D,D=CA,w[((c=a)+1352|0)>>2]=gA,w[(c+1356|0)>>2]=D,w[v>>2]=wA,W=0|Lg(0|rA,0|c+1912,128),V(0|c+1136,0|C,0|e),w[(c+660|0)>>2]=16777216,V(0|c+1136,0|c+660,4),Lg(0|c+728,0|c+1136,216),D=0|w[(k=t)>>2],c=0|w[(k+4|0)>>2],TA=D,w[(D=Y)>>2]=TA,w[(D+4|0)>>2]=c,c=0|w[(k=J)>>2],D=0|w[(k+4|0)>>2],qA=c,w[(c=n)>>2]=qA,w[(c+4|0)>>2]=D,D=0|w[(k=l)>>2],c=0|w[(k+4|0)>>2],_A=D,w[(D=m)>>2]=_A,w[(D+4|0)>>2]=c,c=0|w[(k=Z)>>2],D=0|w[(k+4|0)>>2],$A=c,w[(c=U)>>2]=$A,w[(c+4|0)>>2]=D,D=0|w[(k=y)>>2],c=0|w[(k+4|0)>>2],AB=D,w[(D=E)>>2]=AB,w[(D+4|0)>>2]=c,c=0|w[(k=p)>>2],D=0|w[(k+4|0)>>2],BB=c,w[(c=f)>>2]=BB,w[(c+4|0)>>2]=D,D=0|w[(k=H)>>2],c=0|w[(k+4|0)>>2],QB=D,w[(D=B)>>2]=QB,w[(D+4|0)>>2]=c,c=0|w[(k=Q)>>2],D=0|w[(k+4|0)>>2],gB=c,w[((c=a)+944|0)>>2]=gB,w[(c+948|0)>>2]=D,x=D=0|w[(k=N)>>2],P=c=0|w[(k+4|0)>>2],z=c=0|w[((k=a)+1352|0)>>2],bA=D=0|w[(k+1356|0)>>2],C=0|w[v>>2],Lg(0|k+1912,0|W,128),Lg(0|k+1008,0|k+1912,128),D=0|w[(k=Y)>>2],c=0|w[(k+4|0)>>2],CB=D,w[(D=a+1720|0)>>2]=CB,w[(D+4|0)>>2]=c,c=0|w[(k=n)>>2],D=0|w[(k+4|0)>>2],wB=c,w[(c=a+1728|0)>>2]=wB,w[(c+4|0)>>2]=D,D=0|w[(k=m)>>2],c=0|w[(k+4|0)>>2],rB=D,w[(D=a+1736|0)>>2]=rB,w[(D+4|0)>>2]=c,c=0|w[(k=U)>>2],D=0|w[(k+4|0)>>2],eB=c,w[(c=a+1744|0)>>2]=eB,w[(c+4|0)>>2]=D,D=0|w[(k=E)>>2],c=0|w[(k+4|0)>>2],bB=D,w[(D=a+1752|0)>>2]=bB,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],aB=c,w[(c=a+1760|0)>>2]=aB,w[(c+4|0)>>2]=D,D=0|w[(k=B)>>2],c=0|w[(k+4|0)>>2],cB=D,w[(D=a+1768|0)>>2]=cB,w[(D+4|0)>>2]=c,c=P,w[((D=a)+1704|0)>>2]=x,w[(D+1708|0)>>2]=c,c=bA,w[(D+1696|0)>>2]=z,w[(D+1700|0)>>2]=c,k=D,c=0|w[(D+944|0)>>2],D=0|w[(D+948|0)>>2],iB=c,w[((c=k)+1712|0)>>2]=iB,w[(c+1716|0)>>2]=D,w[(c+1776|0)>>2]=C,y=0|Lg(0|c+1780,0|c+1008,128),Lg(0|c+1912,0|c+728,216),mA(0|c+1008,0|c+1912),V(0|c+1696,0|c+1008,64),Lg(0|c+1912,0|c+1696,216),mA(0|c+664,0|c+1912),C=c+1712|0,e=c+1152|0,f=0;g[(B=(a+8|0)+f|0)>>0]=(0|r[B>>0])^(0|r[((a+664|0)+f|0)>>0])|0,(f=f+1|0)>>>0<64;);if(p=a+648|0,D=0|w[(k=E=a+720|0)>>2],c=0|w[(k+4|0)>>2],DB=D,w[(D=p)>>2]=DB,w[(D+4|0)>>2]=c,H=a+640|0,c=0|w[(k=U=a+712|0)>>2],D=0|w[(k+4|0)>>2],kB=c,w[(c=H)>>2]=kB,w[(c+4|0)>>2]=D,N=a+632|0,D=0|w[(k=m=a+704|0)>>2],c=0|w[(k+4|0)>>2],fB=D,w[(D=N)>>2]=fB,w[(D+4|0)>>2]=c,v=a+624|0,c=0|w[(k=n=a+696|0)>>2],D=0|w[(k+4|0)>>2],IB=c,w[(c=v)>>2]=IB,w[(c+4|0)>>2]=D,X=a+616|0,D=0|w[(k=Y=a+688|0)>>2],c=0|w[(k+4|0)>>2],nB=D,w[(D=X)>>2]=nB,w[(D+4|0)>>2]=c,L=a+608|0,c=0|w[(k=t=a+680|0)>>2],D=0|w[(k+4|0)>>2],EB=c,w[(c=L)>>2]=EB,w[(c+4|0)>>2]=D,h=a+600|0,D=0|w[(k=J=a+672|0)>>2],c=0|w[(k+4|0)>>2],YB=D,w[(D=h)>>2]=YB,w[(D+4|0)>>2]=c,c=0|w[((k=a)+664|0)>>2],D=0|w[(k+668|0)>>2],GB=c,w[((c=k)+592|0)>>2]=GB,w[(c+596|0)>>2]=D,b>>>0>=2){l=a+1360|0,Z=a+1432|0,B=1;Q:for(;;){for(Lg(0|a+1912,0|a+400,128),Lg(0|a+1008,0|a+1912,128),f=a+1e3|0,D=0|w[(k=a+584|0)>>2],c=0|w[(k+4|0)>>2],MB=D,w[(D=f)>>2]=MB,w[(D+4|0)>>2]=c,I=a+992|0,c=0|w[(k=a+576|0)>>2],D=0|w[(k+4|0)>>2],oB=c,w[(c=I)>>2]=oB,w[(c+4|0)>>2]=D,G=a+984|0,D=0|w[(k=a+568|0)>>2],c=0|w[(k+4|0)>>2],FB=D,w[(D=G)>>2]=FB,w[(D+4|0)>>2]=c,M=a+976|0,c=0|w[(k=a+560|0)>>2],D=0|w[(k+4|0)>>2],uB=c,w[(c=M)>>2]=uB,w[(c+4|0)>>2]=D,o=a+968|0,D=0|w[(k=a+552|0)>>2],c=0|w[(k+4|0)>>2],UB=D,w[(D=o)>>2]=UB,w[(D+4|0)>>2]=c,F=a+960|0,c=0|w[(k=a+544|0)>>2],D=0|w[(k+4|0)>>2],mB=c,w[(c=F)>>2]=mB,w[(c+4|0)>>2]=D,s=a+952|0,D=0|w[(k=a+536|0)>>2],c=0|w[(k+4|0)>>2],sB=D,w[(D=s)>>2]=sB,w[(D+4|0)>>2]=c,c=0|w[((k=a)+528|0)>>2],D=0|w[(k+532|0)>>2],KB=c,w[((c=k)+944|0)>>2]=KB,w[(c+948|0)>>2]=D,Lg(0|c+1912,0|eA,128),Lg(0|c+728,0|c+1912,128),Lg(0|c+1912,0|c+208,128),Lg(0|c+1696,0|c+1912,128),D=q,w[(c=c+1144|0)>>2]=T,w[(c+4|0)>>2]=D,D=0|w[(k+944|0)>>2],c=0|w[(k+948|0)>>2],tB=D,w[(D=e)>>2]=tB,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],JB=c,w[(c=e+8|0)>>2]=JB,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],dB=D,w[(D=e+16|0)>>2]=dB,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],lB=c,w[(c=e+24|0)>>2]=lB,w[(c+4|0)>>2]=D,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],ZB=D,w[(D=e+32|0)>>2]=ZB,w[(D+4|0)>>2]=c,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],pB=c,w[(c=e+40|0)>>2]=pB,w[(c+4|0)>>2]=D,D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],HB=D,w[(D=e+48|0)>>2]=HB,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],NB=c,w[(c=e+56|0)>>2]=NB,w[(c+4|0)>>2]=D,D=S,w[((c=a)+1136|0)>>2]=j,w[(c+1140|0)>>2]=D,w[(c+1216|0)>>2]=_,Lg(0|R,0|c+1008,128),Lg(0|O,0|c+728,128),D=QA,w[(c=l)>>2]=BA,w[(c+4|0)>>2]=D,D=CA,w[(c=f=a+1352|0)>>2]=gA,w[(c+4|0)>>2]=D,D=0|w[((k=a)+336|0)>>2],c=0|w[(k+340|0)>>2],vB=D,w[(D=Q)>>2]=vB,w[(D+4|0)>>2]=c,I=D+8|0,c=0|w[(k=k+344|0)>>2],D=0|w[(k+4|0)>>2],WB=c,w[(c=I)>>2]=WB,w[(c+4|0)>>2]=D,G=Q+16|0,D=0|w[(k=a+352|0)>>2],c=0|w[(k+4|0)>>2],XB=D,w[(D=G)>>2]=XB,w[(D+4|0)>>2]=c,M=Q+24|0,c=0|w[(k=a+360|0)>>2],D=0|w[(k+4|0)>>2],LB=c,w[(c=M)>>2]=LB,w[(c+4|0)>>2]=D,o=Q+32|0,D=0|w[(k=a+368|0)>>2],c=0|w[(k+4|0)>>2],VB=D,w[(D=o)>>2]=VB,w[(D+4|0)>>2]=c,F=Q+40|0,c=0|w[(k=a+376|0)>>2],D=0|w[(k+4|0)>>2],hB=c,w[(c=F)>>2]=hB,w[(c+4|0)>>2]=D,s=Q+48|0,D=0|w[(k=a+384|0)>>2],c=0|w[(k+4|0)>>2],yB=D,w[(D=s)>>2]=yB,w[(D+4|0)>>2]=c,K=Q+56|0,c=0|w[(k=a+392|0)>>2],D=0|w[(k+4|0)>>2],RB=c,w[(c=K)>>2]=RB,w[(c+4|0)>>2]=D,w[Z>>2]=wA,d=0|Lg(0|W,0|a+1696,128),V(0|a+1136,0|a+592,64),Lg(0|a+728,0|a+1136,216),D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],OB=D,w[(D=J)>>2]=OB,w[(D+4|0)>>2]=c,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],xB=c,w[(c=t)>>2]=xB,w[(c+4|0)>>2]=D,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],PB=D,w[(D=Y)>>2]=PB,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],zB=c,w[(c=n)>>2]=zB,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],jB=D,w[(D=m)>>2]=jB,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],SB=c,w[(c=U)>>2]=SB,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],TB=D,w[(D=E)>>2]=TB,w[(D+4|0)>>2]=c,c=0|w[(k=Q)>>2],D=0|w[(k+4|0)>>2],qB=c,w[((c=a)+664|0)>>2]=qB,w[(c+668|0)>>2]=D,x=D=0|w[(k=f)>>2],P=c=0|w[(k+4|0)>>2],z=c=0|w[(k=l)>>2],bA=D=0|w[(k+4|0)>>2],I=0|w[Z>>2],Lg(0|a+1912,0|d,128),Lg(0|a+1008,0|a+1912,128),w[(c=f=a+1704|0)>>2]=z,w[(c+4|0)>>2]=D,D=0|w[((k=a)+664|0)>>2],c=0|w[(k+668|0)>>2],_B=D,w[(D=C)>>2]=_B,w[(D+4|0)>>2]=c,c=0|w[(k=J)>>2],D=0|w[(k+4|0)>>2],$B=c,w[(c=C+8|0)>>2]=$B,w[(c+4|0)>>2]=D,D=0|w[(k=t)>>2],c=0|w[(k+4|0)>>2],AQ=D,w[(D=C+16|0)>>2]=AQ,w[(D+4|0)>>2]=c,c=0|w[(k=Y)>>2],D=0|w[(k+4|0)>>2],BQ=c,w[(c=C+24|0)>>2]=BQ,w[(c+4|0)>>2]=D,D=0|w[(k=n)>>2],c=0|w[(k+4|0)>>2],QQ=D,w[(D=C+32|0)>>2]=QQ,w[(D+4|0)>>2]=c,c=0|w[(k=m)>>2],D=0|w[(k+4|0)>>2],gQ=c,w[(c=C+40|0)>>2]=gQ,w[(c+4|0)>>2]=D,D=0|w[(k=U)>>2],c=0|w[(k+4|0)>>2],CQ=D,w[(D=C+48|0)>>2]=CQ,w[(D+4|0)>>2]=c,c=0|w[(k=E)>>2],D=0|w[(k+4|0)>>2],wQ=c,w[(c=C+56|0)>>2]=wQ,w[(c+4|0)>>2]=D,D=P,w[((c=a)+1696|0)>>2]=x,w[(c+1700|0)>>2]=D,w[(c+1776|0)>>2]=I,Lg(0|y,0|c+1008,128),Lg(0|c+1912,0|c+728,216),mA(0|c+944,0|c+1912),V(0|c+1696,0|c+944,64),Lg(0|c+1912,0|c+1696,216),mA(0|c+1008,0|c+1912),I=c+1968|0,D=0|w[(k=c+1064|0)>>2],c=0|w[(k+4|0)>>2],rQ=D,w[(D=I)>>2]=rQ,w[(D+4|0)>>2]=c,G=a+1960|0,c=0|w[(k=a+1056|0)>>2],D=0|w[(k+4|0)>>2],eQ=c,w[(c=G)>>2]=eQ,w[(c+4|0)>>2]=D,M=a+1952|0,D=0|w[(k=a+1048|0)>>2],c=0|w[(k+4|0)>>2],bQ=D,w[(D=M)>>2]=bQ,w[(D+4|0)>>2]=c,o=a+1944|0,c=0|w[(k=a+1040|0)>>2],D=0|w[(k+4|0)>>2],aQ=c,w[(c=o)>>2]=aQ,w[(c+4|0)>>2]=D,F=a+1936|0,D=0|w[(k=a+1032|0)>>2],c=0|w[(k+4|0)>>2],cQ=D,w[(D=F)>>2]=cQ,w[(D+4|0)>>2]=c,s=a+1928|0,c=0|w[(k=a+1024|0)>>2],D=0|w[(k+4|0)>>2],iQ=c,w[(c=s)>>2]=iQ,w[(c+4|0)>>2]=D,K=a+1920|0,D=0|w[(k=a+1016|0)>>2],c=0|w[(k+4|0)>>2],DQ=D,w[(D=K)>>2]=DQ,w[(D+4|0)>>2]=c,c=0|w[((k=a)+1008|0)>>2],D=0|w[(k+1012|0)>>2],kQ=c,w[((c=k)+1912|0)>>2]=kQ,w[(c+1916|0)>>2]=D,d=c+1752|0,D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],fQ=D,w[(D=d)>>2]=fQ,w[(D+4|0)>>2]=c,I=a+1744|0,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],nQ=c,w[(c=I)>>2]=nQ,w[(c+4|0)>>2]=D,G=a+1736|0,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],EQ=D,w[(D=G)>>2]=EQ,w[(D+4|0)>>2]=c,M=a+1728|0,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],YQ=c,w[(c=M)>>2]=YQ,w[(c+4|0)>>2]=D,o=a+1720|0,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],MQ=D,w[(D=o)>>2]=MQ,w[(D+4|0)>>2]=c,F=a+1712|0,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],oQ=c,w[(c=F)>>2]=oQ,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],FQ=D,w[(D=f)>>2]=FQ,w[(D+4|0)>>2]=c,c=0|w[((k=a)+1912|0)>>2],D=0|w[(k+1916|0)>>2],uQ=c,w[((c=k)+1696|0)>>2]=uQ,w[(c+1700|0)>>2]=D,D=0|w[(k=d)>>2],c=0|w[(k+4|0)>>2],UQ=D,w[(D=p)>>2]=UQ,w[(D+4|0)>>2]=c,c=0|w[(k=I)>>2],D=0|w[(k+4|0)>>2],mQ=c,w[(c=H)>>2]=mQ,w[(c+4|0)>>2]=D,D=0|w[(k=G)>>2],c=0|w[(k+4|0)>>2],sQ=D,w[(D=N)>>2]=sQ,w[(D+4|0)>>2]=c,c=0|w[(k=M)>>2],D=0|w[(k+4|0)>>2],KQ=c,w[(c=v)>>2]=KQ,w[(c+4|0)>>2]=D,D=0|w[(k=o)>>2],c=0|w[(k+4|0)>>2],tQ=D,w[(D=X)>>2]=tQ,w[(D+4|0)>>2]=c,c=0|w[(k=F)>>2],D=0|w[(k+4|0)>>2],JQ=c,w[(c=L)>>2]=JQ,w[(c+4|0)>>2]=D,D=0|w[(k=f)>>2],c=0|w[(k+4|0)>>2],dQ=D,w[(D=h)>>2]=dQ,w[(D+4|0)>>2]=c,c=0|w[((k=a)+1696|0)>>2],D=0|w[(k+1700|0)>>2],lQ=c,w[((c=k)+592|0)>>2]=lQ,w[(c+596|0)>>2]=D,B=B+1|0,f=0;g[(I=(a+8|0)+f|0)>>0]=(0|r[I>>0])^(0|r[((a+592|0)+f|0)>>0])|0,(f=f+1|0)>>>0<64;);if(!(B>>>0>>0))break Q}}if(!(B=0|mC(64,1)))break A;return GQ(0|B,64,0|a+8,64),D=64,w[((c=A)+4|0)>>2]=64,w[(c+8|0)>>2]=D,w[c>>2]=B,void(u=a+2128|0)}kg(1079900,0|f,128),i()}OC(64,1),i()}function W(A,B){A|=0;var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0,yQ=0,RQ=0,OQ=0,xQ=0,PQ=0,zQ=0,jQ=0,SQ=0,TQ=0,qQ=0,_Q=0,$Q=0,Ag=0,Bg=0,Qg=0,gg=0,Cg=0,wg=0,rg=0,eg=0,bg=0,ag=0,cg=0,ig=0,Dg=0,kg=0,fg=0,Ig=0,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0,qg=0,_g=0,$g=0,AC=0,BC=0,QC=0,gC=0,CC=0,wC=0,rC=0,eC=0,bC=0,aC=0,cC=0,iC=0,DC=0,kC=0,fC=0,IC=0,nC=0,EC=0,YC=0;for(u=Q=u-1888|0,ZQ=EQ=0|w[(kQ=OQ=48+(B|=0)|0)>>2],GQ=nQ=0|w[(kQ+4|0)>>2],pQ=nQ=0|w[(kQ=xQ=B+56|0)>>2],MQ=EQ=0|w[(kQ+4|0)>>2],HQ=EQ=0|w[(kQ=PQ=B+72|0)>>2],oQ=nQ=0|w[(kQ+4|0)>>2],NQ=nQ=0|w[(kQ=zQ=B- -64|0)>>2],FQ=EQ=0|w[(kQ+4|0)>>2],qQ=EQ=0|w[((kQ=B)+40|0)>>2],uQ=nQ=0|w[(kQ+44|0)>>2],Ag=nQ=0|w[kQ>>2],_Q=EQ=0|w[(kQ+4|0)>>2],yQ=EQ=0|w[(kQ+8|0)>>2],vQ=nQ=0|w[(kQ+12|0)>>2],Y=nQ=0|w[(kQ+16|0)>>2],D=EQ=0|w[(kQ+20|0)>>2],G=EQ=0|w[(kQ+32|0)>>2],k=nQ=0|w[(kQ+36|0)>>2],M=nQ=0|w[(kQ+24|0)>>2],f=EQ=0|w[(kQ+28|0)>>2],b=Q+1880|0,EQ=0|w[(kQ=jQ=kQ+112|0)>>2],nQ=0|w[(kQ+4|0)>>2],K=EQ,w[(EQ=b)>>2]=K,w[(EQ+4|0)>>2]=nQ,a=Q+1872|0,nQ=0|w[(kQ=SQ=B+104|0)>>2],EQ=0|w[(kQ+4|0)>>2],t=nQ,w[(nQ=a)>>2]=t,w[(nQ+4|0)>>2]=EQ,c=Q+1864|0,EQ=0|w[(kQ=TQ=B+96|0)>>2],nQ=0|w[(kQ+4|0)>>2],J=EQ,w[(EQ=c)>>2]=J,w[(EQ+4|0)>>2]=nQ,i=Q+1856|0,nQ=0|w[(kQ=$Q=B+88|0)>>2],EQ=0|w[(kQ+4|0)>>2],d=nQ,w[(nQ=i)>>2]=d,w[(nQ+4|0)>>2]=EQ,EQ=0|w[((kQ=B)+80|0)>>2],nQ=0|w[(kQ+84|0)>>2],l=EQ,EQ=Q,w[(Q+1848|0)>>2]=l,w[(Q+1852|0)>>2]=nQ,BA(0|Q+1448,0|kQ+120,1182280),UQ=Q+1640|0,nQ=0|w[(kQ=b)>>2],EQ=0|w[(kQ+4|0)>>2],Z=nQ,w[(nQ=UQ)>>2]=Z,w[(nQ+4|0)>>2]=EQ,sQ=Q+1632|0,EQ=0|w[(kQ=a)>>2],nQ=0|w[(kQ+4|0)>>2],p=EQ,w[(EQ=sQ)>>2]=p,w[(EQ+4|0)>>2]=nQ,mQ=Q+1624|0,nQ=0|w[(kQ=c)>>2],EQ=0|w[(kQ+4|0)>>2],H=nQ,w[(nQ=mQ)>>2]=H,w[(nQ+4|0)>>2]=EQ,KQ=Q+1616|0,EQ=0|w[(kQ=i)>>2],nQ=0|w[(kQ+4|0)>>2],N=EQ,w[(EQ=KQ)>>2]=N,w[(EQ+4|0)>>2]=nQ,nQ=0|w[((kQ=Q)+1848|0)>>2],EQ=0|w[(kQ+1852|0)>>2],v=nQ,nQ=kQ,w[(kQ+1608|0)>>2]=v,w[(kQ+1612|0)>>2]=EQ,W=kQ+80|0,EQ=oQ,EQ=k,X=fQ=(EQ=8388607)-(fQ=((kQ=-16)>>>0<(YQ=G)>>>0)+(nQ=k)|0)|0,YQ=IQ=kQ-YQ|0,nQ=(EQ=HQ)+IQ|0,IQ=(fQ=oQ)+(kQ=X)|0,nQ>>>0>>0&&(IQ=IQ+1|0),WQ=nQ,tQ=IQ,L=(fQ=nQ)&(YQ=-1)|0,V=EQ=IQ&(EQ=524287)|0,EQ=FQ,EQ=f,h=nQ=(EQ=8388607)-(nQ=((IQ=-16)>>>0<(YQ=M)>>>0)+(fQ=f)|0)|0,YQ=kQ=IQ-YQ|0,fQ=(EQ=NQ)+kQ|0,kQ=(nQ=FQ)+(IQ=h)|0,fQ>>>0>>0&&(kQ=kQ+1|0),XQ=fQ,JQ=kQ,nQ=fQ,EQ=0,IQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(EQ=0,Bg=kQ>>>IQ|0):(EQ=kQ>>>IQ|0,Bg=(((1<>>IQ|0),y=EQ,fQ=(EQ=V)+(nQ=y)|0,(IQ=(kQ=L)+(YQ=Bg)|0)>>>0>>0&&(fQ=fQ+1|0),RQ=IQ,LQ=fQ,w[(kQ=W)>>2]=IQ,w[(kQ+4|0)>>2]=fQ,R=(EQ=XQ)&(YQ=-1)|0,O=kQ=(fQ=JQ)&(kQ=524287)|0,kQ=MQ,kQ=D,x=IQ=(kQ=8388607)-(IQ=((fQ=-16)>>>0<(YQ=Y)>>>0)+(EQ=D)|0)|0,YQ=nQ=fQ-YQ|0,EQ=(kQ=pQ)+nQ|0,nQ=(IQ=MQ)+(fQ=x)|0,EQ>>>0>>0&&(nQ=nQ+1|0),VQ=EQ,dQ=nQ,IQ=EQ,kQ=0,fQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(kQ=0,Qg=nQ>>>fQ|0):(kQ=nQ>>>fQ|0,Qg=(((1<>>fQ|0),P=kQ,EQ=(kQ=O)+(IQ=P)|0,(fQ=(nQ=R)+(YQ=Qg)|0)>>>0>>0&&(EQ=EQ+1|0),XQ=fQ,JQ=EQ,w[(nQ=Q+72|0)>>2]=fQ,w[(nQ+4|0)>>2]=EQ,z=(kQ=VQ)&(YQ=-1)|0,j=nQ=(EQ=dQ)&(nQ=524287)|0,nQ=GQ,nQ=vQ,S=fQ=(nQ=8388607)-(fQ=((EQ=-16)>>>0<(YQ=yQ)>>>0)+(kQ=vQ)|0)|0,YQ=IQ=EQ-YQ|0,kQ=(nQ=ZQ)+IQ|0,IQ=(fQ=GQ)+(EQ=S)|0,kQ>>>0>>0&&(IQ=IQ+1|0),hQ=kQ,lQ=IQ,fQ=kQ,nQ=0,EQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(nQ=0,gg=IQ>>>EQ|0):(nQ=IQ>>>EQ|0,gg=(((1<>>EQ|0),T=nQ,kQ=(nQ=j)+(fQ=T)|0,(EQ=(IQ=z)+(YQ=gg)|0)>>>0>>0&&(kQ=kQ+1|0),VQ=EQ,dQ=kQ,w[(IQ=Q- -64|0)>>2]=EQ,w[(IQ+4|0)>>2]=kQ,q=(nQ=hQ)&(YQ=-1)|0,_=IQ=(kQ=lQ)&(IQ=524287)|0,IQ=uQ,IQ=_Q,$=EQ=(IQ=8388607)-(EQ=((kQ=-304)>>>0<(YQ=Ag)>>>0)+(nQ=_Q)|0)|0,YQ=fQ=kQ-YQ|0,nQ=(IQ=qQ)+fQ|0,fQ=(EQ=uQ)+(kQ=$)|0,nQ>>>0>>0&&(fQ=fQ+1|0),AA=nQ,QA=fQ,EQ=nQ,IQ=0,kQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(IQ=0,Cg=fQ>>>kQ|0):(IQ=fQ>>>kQ|0,Cg=(((1<>>kQ|0),gA=IQ,nQ=(IQ=_)+(EQ=gA)|0,(kQ=(fQ=q)+(YQ=Cg)|0)>>>0>>0&&(nQ=nQ+1|0),hQ=kQ,lQ=nQ,w[(fQ=Q+56|0)>>2]=kQ,w[(fQ+4|0)>>2]=nQ,nQ=0|w[(IQ=KQ)>>2],fQ=0|w[(IQ+4|0)>>2],CA=nQ,w[(nQ=Q+96|0)>>2]=CA,w[(nQ+4|0)>>2]=fQ,fQ=0|w[(IQ=mQ)>>2],nQ=0|w[(IQ+4|0)>>2],wA=fQ,w[(fQ=Q+104|0)>>2]=wA,w[(fQ+4|0)>>2]=nQ,nQ=0|w[(IQ=sQ)>>2],fQ=0|w[(IQ+4|0)>>2],rA=nQ,w[(nQ=Q+112|0)>>2]=rA,w[(nQ+4|0)>>2]=fQ,fQ=0|w[(IQ=UQ)>>2],nQ=0|w[(IQ+4|0)>>2],eA=fQ,w[(fQ=Q+120|0)>>2]=eA,w[(fQ+4|0)>>2]=nQ,bA=Q,nQ=tQ,IQ=WQ,fQ=0,EQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(fQ=0,wg=nQ>>>EQ|0):(fQ=nQ>>>EQ|0,wg=(((1<>>EQ|0),aA=IQ=0|ew(0|wg,0|fQ,19,0|(IQ=0)),cA=fQ=U,iA=(nQ=AA)&(YQ=-1)|0,DA=IQ=(fQ=QA)&(IQ=524287)|0,kQ=(IQ=cA)+(nQ=DA)|0,(EQ=(fQ=aA)+(YQ=iA)|0)>>>0>>0&&(kQ=kQ+1|0),WQ=EQ,tQ=kQ,w[((fQ=bA)+48|0)>>2]=EQ,w[(fQ+52|0)>>2]=kQ,kQ=oQ,kQ=k,EQ=(kQ=oQ)+(fQ=k)|0,(nQ=(IQ=HQ)+(YQ=G)|0)>>>0>>0&&(EQ=EQ+1|0),HQ=nQ,oQ=EQ,w[((IQ=Q)+40|0)>>2]=nQ,w[(IQ+44|0)>>2]=EQ,EQ=FQ,EQ=f,nQ=(EQ=FQ)+(IQ=f)|0,(fQ=(kQ=NQ)+(YQ=M)|0)>>>0>>0&&(nQ=nQ+1|0),NQ=fQ,FQ=nQ,w[((kQ=Q)+32|0)>>2]=fQ,w[(kQ+36|0)>>2]=nQ,nQ=MQ,nQ=D,fQ=(nQ=MQ)+(kQ=D)|0,(IQ=(EQ=pQ)+(YQ=Y)|0)>>>0>>0&&(fQ=fQ+1|0),pQ=IQ,MQ=fQ,w[((EQ=Q)+24|0)>>2]=IQ,w[(EQ+28|0)>>2]=fQ,fQ=GQ,fQ=vQ,IQ=(fQ=GQ)+(EQ=vQ)|0,(kQ=(nQ=ZQ)+(YQ=yQ)|0)>>>0>>0&&(IQ=IQ+1|0),ZQ=kQ,GQ=IQ,w[((nQ=Q)+16|0)>>2]=kQ,w[(nQ+20|0)>>2]=IQ,IQ=uQ,IQ=_Q,kQ=(IQ=uQ)+(nQ=_Q)|0,(EQ=(fQ=qQ)+(YQ=Ag)|0)>>>0>>0&&(kQ=kQ+1|0),qQ=EQ,uQ=kQ,w[((fQ=Q)+8|0)>>2]=EQ,w[(fQ+12|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],kA=kQ,w[((kQ=IQ)+88|0)>>2]=kA,w[(kQ+92|0)>>2]=fQ,fQ=0|w[(IQ=g=kQ+1480|0)>>2],kQ=0|w[(IQ+4|0)>>2],fA=fQ,w[(fQ=Q+160|0)>>2]=fA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C=Q+1472|0)>>2],fQ=0|w[(IQ+4|0)>>2],IA=kQ,w[(kQ=Q+152|0)>>2]=IA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r=Q+1464|0)>>2],kQ=0|w[(IQ+4|0)>>2],nA=fQ,w[(fQ=Q+144|0)>>2]=nA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e=Q+1456|0)>>2],fQ=0|w[(IQ+4|0)>>2],EA=kQ,w[(kQ=Q+136|0)>>2]=EA,w[(kQ+4|0)>>2]=fQ,fQ=LQ,w[(kQ=Q+240|0)>>2]=RQ,w[(kQ+4|0)>>2]=fQ,fQ=JQ,w[(kQ=Q+232|0)>>2]=XQ,w[(kQ+4|0)>>2]=fQ,fQ=dQ,w[(kQ=Q+224|0)>>2]=VQ,w[(kQ+4|0)>>2]=fQ,fQ=lQ,w[(kQ=Q+216|0)>>2]=hQ,w[(kQ+4|0)>>2]=fQ,fQ=tQ,w[(kQ=Q+208|0)>>2]=WQ,w[(kQ+4|0)>>2]=fQ,fQ=oQ,w[(kQ=Q+200|0)>>2]=HQ,w[(kQ+4|0)>>2]=fQ,fQ=FQ,w[(kQ=Q+192|0)>>2]=NQ,w[(kQ+4|0)>>2]=fQ,fQ=MQ,w[(kQ=Q+184|0)>>2]=pQ,w[(kQ+4|0)>>2]=fQ,fQ=GQ,w[(kQ=Q+176|0)>>2]=ZQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],YA=fQ,w[((fQ=IQ)+128|0)>>2]=YA,w[(fQ+132|0)>>2]=kQ,kQ=uQ,w[(fQ+168|0)>>2]=EQ,w[(fQ+172|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],GA=kQ,w[(kQ=Q+280|0)>>2]=GA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],MA=fQ,w[(fQ=Q+272|0)>>2]=MA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],FA=kQ,w[(kQ=Q+264|0)>>2]=FA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],uA=fQ,w[(fQ=Q+256|0)>>2]=uA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],UA=kQ,w[(kQ=IQ+248|0)>>2]=UA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],mA=fQ,w[(fQ=Q+320|0)>>2]=mA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],sA=kQ,w[(kQ=Q+312|0)>>2]=sA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],KA=fQ,w[(fQ=Q+304|0)>>2]=KA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],tA=kQ,w[(kQ=Q+296|0)>>2]=tA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],JA=fQ,w[(fQ=IQ+288|0)>>2]=JA,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+400|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+392|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+384|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+376|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+368|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+360|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+352|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+344|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+336|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+328|0)>>2]=EQ,w[(fQ+332|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],dA=kQ,w[(kQ=Q+440|0)>>2]=dA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],lA=fQ,w[(fQ=Q+432|0)>>2]=lA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],pA=kQ,w[(kQ=Q+424|0)>>2]=pA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],HA=fQ,w[(fQ=Q+416|0)>>2]=HA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],NA=kQ,w[(kQ=IQ+408|0)>>2]=NA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],vA=fQ,w[(fQ=Q+480|0)>>2]=vA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],WA=kQ,w[(kQ=Q+472|0)>>2]=WA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],XA=fQ,w[(fQ=Q+464|0)>>2]=XA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],LA=kQ,w[(kQ=Q+456|0)>>2]=LA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],VA=fQ,w[(fQ=IQ+448|0)>>2]=VA,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+560|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+552|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+544|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+536|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+528|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+520|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+512|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+504|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+496|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+488|0)>>2]=EQ,w[(fQ+492|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],hA=kQ,w[(kQ=Q+600|0)>>2]=hA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],yA=fQ,w[(fQ=Q+592|0)>>2]=yA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],RA=kQ,w[(kQ=Q+584|0)>>2]=RA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],OA=fQ,w[(fQ=Q+576|0)>>2]=OA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],xA=kQ,w[(kQ=IQ+568|0)>>2]=xA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],PA=fQ,w[(fQ=Q+640|0)>>2]=PA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],zA=kQ,w[(kQ=Q+632|0)>>2]=zA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],jA=fQ,w[(fQ=Q+624|0)>>2]=jA,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],SA=kQ,w[(kQ=Q+616|0)>>2]=SA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],TA=fQ,w[(fQ=IQ+608|0)>>2]=TA,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+720|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+712|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+704|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+696|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+688|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+680|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+672|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+664|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+656|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+648|0)>>2]=EQ,w[(fQ+652|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],qA=kQ,w[(kQ=Q+760|0)>>2]=qA,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],_A=fQ,w[(fQ=Q+752|0)>>2]=_A,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],$A=kQ,w[(kQ=Q+744|0)>>2]=$A,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],AB=fQ,w[(fQ=Q+736|0)>>2]=AB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],BB=kQ,w[(kQ=IQ+728|0)>>2]=BB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],QB=fQ,w[(fQ=Q+800|0)>>2]=QB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],gB=kQ,w[(kQ=Q+792|0)>>2]=gB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],CB=fQ,w[(fQ=Q+784|0)>>2]=CB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],wB=kQ,w[(kQ=Q+776|0)>>2]=wB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],rB=fQ,w[(fQ=IQ+768|0)>>2]=rB,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+880|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+872|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+864|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+856|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+848|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+840|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+832|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+824|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+816|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+808|0)>>2]=EQ,w[(fQ+812|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],eB=kQ,w[(kQ=Q+920|0)>>2]=eB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],bB=fQ,w[(fQ=Q+912|0)>>2]=bB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],aB=kQ,w[(kQ=Q+904|0)>>2]=aB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],cB=fQ,w[(fQ=Q+896|0)>>2]=cB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],iB=kQ,w[(kQ=IQ+888|0)>>2]=iB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],DB=fQ,w[(fQ=Q+960|0)>>2]=DB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],kB=kQ,w[(kQ=Q+952|0)>>2]=kB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],fB=fQ,w[(fQ=Q+944|0)>>2]=fB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],IB=kQ,w[(kQ=Q+936|0)>>2]=IB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],nB=fQ,w[(fQ=IQ+928|0)>>2]=nB,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+1040|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+1032|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+1024|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+1016|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+1008|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+1e3|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+992|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+984|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+976|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+968|0)>>2]=EQ,w[(fQ+972|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],EB=kQ,w[(kQ=Q+1080|0)>>2]=EB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],YB=fQ,w[(fQ=Q+1072|0)>>2]=YB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],GB=kQ,w[(kQ=Q+1064|0)>>2]=GB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],MB=fQ,w[(fQ=Q+1056|0)>>2]=MB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],oB=kQ,w[(kQ=IQ+1048|0)>>2]=oB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],FB=fQ,w[(fQ=Q+1120|0)>>2]=FB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],uB=kQ,w[(kQ=Q+1112|0)>>2]=uB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],UB=fQ,w[(fQ=Q+1104|0)>>2]=UB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],mB=kQ,w[(kQ=Q+1096|0)>>2]=mB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],sB=fQ,w[(fQ=IQ+1088|0)>>2]=sB,w[(fQ+4|0)>>2]=kQ,kQ=LQ,w[(fQ=IQ+1200|0)>>2]=RQ,w[(fQ+4|0)>>2]=kQ,kQ=JQ,w[(fQ=IQ+1192|0)>>2]=XQ,w[(fQ+4|0)>>2]=kQ,kQ=dQ,w[(fQ=IQ+1184|0)>>2]=VQ,w[(fQ+4|0)>>2]=kQ,kQ=lQ,w[(fQ=IQ+1176|0)>>2]=hQ,w[(fQ+4|0)>>2]=kQ,kQ=tQ,w[(fQ=IQ+1168|0)>>2]=WQ,w[(fQ+4|0)>>2]=kQ,kQ=oQ,w[(fQ=IQ+1160|0)>>2]=HQ,w[(fQ+4|0)>>2]=kQ,kQ=FQ,w[(fQ=IQ+1152|0)>>2]=NQ,w[(fQ+4|0)>>2]=kQ,kQ=MQ,w[(fQ=IQ+1144|0)>>2]=pQ,w[(fQ+4|0)>>2]=kQ,kQ=GQ,w[(fQ=IQ+1136|0)>>2]=ZQ,w[(fQ+4|0)>>2]=kQ,kQ=uQ,w[((fQ=IQ)+1128|0)>>2]=EQ,w[(fQ+1132|0)>>2]=kQ,kQ=0|w[(IQ=UQ)>>2],fQ=0|w[(IQ+4|0)>>2],KB=kQ,w[(kQ=Q+1240|0)>>2]=KB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],tB=fQ,w[(fQ=Q+1232|0)>>2]=tB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=mQ)>>2],fQ=0|w[(IQ+4|0)>>2],JB=kQ,w[(kQ=Q+1224|0)>>2]=JB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=KQ)>>2],kQ=0|w[(IQ+4|0)>>2],dB=fQ,w[(fQ=Q+1216|0)>>2]=dB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1608|0)>>2],fQ=0|w[(IQ+1612|0)>>2],lB=kQ,w[(kQ=IQ+1208|0)>>2]=lB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=g)>>2],kQ=0|w[(IQ+4|0)>>2],ZB=fQ,w[(fQ=Q+1280|0)>>2]=ZB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=C)>>2],fQ=0|w[(IQ+4|0)>>2],pB=kQ,w[(kQ=Q+1272|0)>>2]=pB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=r)>>2],kQ=0|w[(IQ+4|0)>>2],HB=fQ,w[(fQ=Q+1264|0)>>2]=HB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=e)>>2],fQ=0|w[(IQ+4|0)>>2],NB=kQ,w[(kQ=Q+1256|0)>>2]=NB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1448|0)>>2],kQ=0|w[(IQ+1452|0)>>2],vB=fQ,w[(fQ=IQ+1248|0)>>2]=vB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=B)+32|0)>>2],fQ=0|w[(IQ+36|0)>>2],WB=kQ,w[(kQ=g)>>2]=WB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ+24|0)>>2],kQ=0|w[(IQ+28|0)>>2],XB=fQ,w[(fQ=C)>>2]=XB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ+16|0)>>2],fQ=0|w[(IQ+20|0)>>2],LB=kQ,w[(kQ=r)>>2]=LB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ+8|0)>>2],kQ=0|w[(IQ+12|0)>>2],VB=fQ,w[(fQ=e)>>2]=VB,w[(fQ+4|0)>>2]=kQ,o=Q+1496|0,kQ=0|w[(IQ=OQ)>>2],fQ=0|w[(IQ+4|0)>>2],hB=kQ,w[(kQ=o)>>2]=hB,w[(kQ+4|0)>>2]=fQ,F=Q+1504|0,fQ=0|w[(IQ=xQ)>>2],kQ=0|w[(IQ+4|0)>>2],yB=fQ,w[(fQ=F)>>2]=yB,w[(fQ+4|0)>>2]=kQ,m=Q+1512|0,kQ=0|w[(IQ=zQ)>>2],fQ=0|w[(IQ+4|0)>>2],RB=kQ,w[(kQ=m)>>2]=RB,w[(kQ+4|0)>>2]=fQ,s=Q+1520|0,fQ=0|w[(IQ=PQ)>>2],kQ=0|w[(IQ+4|0)>>2],OB=fQ,w[(fQ=s)>>2]=OB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=B)>>2],fQ=0|w[(IQ+4|0)>>2],xB=kQ,w[((kQ=Q)+1448|0)>>2]=xB,w[(kQ+1452|0)>>2]=fQ,fQ=0|w[(IQ+40|0)>>2],kQ=0|w[(IQ+44|0)>>2],PB=fQ,w[((fQ=Q)+1488|0)>>2]=PB,w[(fQ+1492|0)>>2]=kQ,kQ=0|w[(IQ=jQ)>>2],fQ=0|w[(IQ+4|0)>>2],zB=kQ,w[(kQ=Q+1560|0)>>2]=zB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=SQ)>>2],kQ=0|w[(IQ+4|0)>>2],jB=fQ,w[(fQ=Q+1552|0)>>2]=jB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=TQ)>>2],fQ=0|w[(IQ+4|0)>>2],SB=kQ,w[(kQ=Q+1544|0)>>2]=SB,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=$Q)>>2],kQ=0|w[(IQ+4|0)>>2],TB=fQ,w[(fQ=Q+1536|0)>>2]=TB,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=B)+80|0)>>2],fQ=0|w[(IQ+84|0)>>2],qB=kQ,w[((kQ=Q)+1528|0)>>2]=qB,w[(kQ+1532|0)>>2]=fQ,ZA(0|kQ+1608,0|kQ+1448),BA(0|kQ+1288,0|kQ+1608,0|(KQ=kQ+1728|0)),BA(0|kQ+1768,0|(OQ=kQ+1648|0),0|(xQ=kQ+1688|0)),BA(0|kQ+1808,0|xQ,0|KQ),BA(0|kQ+1848,0|kQ+1608,0|OQ),fQ=0|w[(IQ=$Q=kQ+1800|0)>>2],kQ=0|w[(IQ+4|0)>>2],_B=fQ,w[(fQ=Q+1360|0)>>2]=_B,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=I=Q+1792|0)>>2],fQ=0|w[(IQ+4|0)>>2],$B=kQ,w[(kQ=Q+1352|0)>>2]=$B,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=n=Q+1784|0)>>2],kQ=0|w[(IQ+4|0)>>2],AQ=fQ,w[(fQ=Q+1344|0)>>2]=AQ,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=E=Q+1776|0)>>2],fQ=0|w[(IQ+4|0)>>2],BQ=kQ,w[(kQ=Q+1336|0)>>2]=BQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=PQ=Q+1816|0)>>2],kQ=0|w[(IQ+4|0)>>2],QQ=fQ,w[(fQ=Q+1376|0)>>2]=QQ,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=zQ=Q+1824|0)>>2],fQ=0|w[(IQ+4|0)>>2],gQ=kQ,w[(kQ=Q+1384|0)>>2]=gQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=jQ=Q+1832|0)>>2],kQ=0|w[(IQ+4|0)>>2],CQ=fQ,w[(fQ=Q+1392|0)>>2]=CQ,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=SQ=Q+1840|0)>>2],fQ=0|w[(IQ+4|0)>>2],wQ=kQ,w[(kQ=Q+1400|0)>>2]=wQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1768|0)>>2],kQ=0|w[(IQ+1772|0)>>2],rQ=fQ,w[((fQ=IQ)+1328|0)>>2]=rQ,w[(fQ+1332|0)>>2]=kQ,IQ=fQ,kQ=0|w[(fQ+1808|0)>>2],fQ=0|w[(fQ+1812|0)>>2],eQ=kQ,w[((kQ=IQ)+1368|0)>>2]=eQ,w[(kQ+1372|0)>>2]=fQ,fQ=0|w[(IQ=b)>>2],kQ=0|w[(IQ+4|0)>>2],bQ=fQ,w[(fQ=Q+1440|0)>>2]=bQ,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=a)>>2],fQ=0|w[(IQ+4|0)>>2],aQ=kQ,w[(kQ=Q+1432|0)>>2]=aQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=c)>>2],kQ=0|w[(IQ+4|0)>>2],cQ=fQ,w[(fQ=Q+1424|0)>>2]=cQ,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=i)>>2],fQ=0|w[(IQ+4|0)>>2],iQ=kQ,w[(kQ=Q+1416|0)>>2]=iQ,w[(kQ+4|0)>>2]=fQ,fQ=0|w[((IQ=Q)+1848|0)>>2],kQ=0|w[(IQ+1852|0)>>2],DQ=fQ,w[((fQ=IQ)+1408|0)>>2]=DQ,w[(fQ+1412|0)>>2]=kQ,UQ=fQ+1568|0,sQ=fQ+1528|0,mQ=fQ+1488|0,TQ=0;oA(0|Q+1608,0|Q+1288,0|(B=(Q+8|0)+TQ|0)),BA(0|Q+1448,0|Q+1608,0|KQ),BA(0|Q+1768,0|OQ,0|xQ),BA(0|Q+1808,0|xQ,0|KQ),BA(0|Q+1848,0|Q+1608,0|OQ),kQ=0|w[(IQ=$Q)>>2],fQ=0|w[(IQ+4|0)>>2],Ig=kQ,w[(kQ=mQ+32|0)>>2]=Ig,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=I)>>2],kQ=0|w[(IQ+4|0)>>2],ng=fQ,w[(fQ=mQ+24|0)>>2]=ng,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=n)>>2],fQ=0|w[(IQ+4|0)>>2],Eg=kQ,w[(kQ=mQ+16|0)>>2]=Eg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=E)>>2],kQ=0|w[(IQ+4|0)>>2],Yg=fQ,w[(fQ=mQ+8|0)>>2]=Yg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1768|0)>>2],fQ=0|w[(IQ+1772|0)>>2],Gg=kQ,w[(kQ=mQ)>>2]=Gg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ+1808|0)>>2],kQ=0|w[(IQ+1812|0)>>2],Mg=fQ,w[(fQ=sQ)>>2]=Mg,w[(fQ+4|0)>>2]=kQ,rg=fQ+8|0,kQ=0|w[(IQ=PQ)>>2],fQ=0|w[(IQ+4|0)>>2],og=kQ,w[(kQ=rg)>>2]=og,w[(kQ+4|0)>>2]=fQ,eg=sQ+16|0,fQ=0|w[(IQ=zQ)>>2],kQ=0|w[(IQ+4|0)>>2],Fg=fQ,w[(fQ=eg)>>2]=Fg,w[(fQ+4|0)>>2]=kQ,bg=sQ+24|0,kQ=0|w[(IQ=jQ)>>2],fQ=0|w[(IQ+4|0)>>2],ug=kQ,w[(kQ=bg)>>2]=ug,w[(kQ+4|0)>>2]=fQ,ag=sQ+32|0,fQ=0|w[(IQ=SQ)>>2],kQ=0|w[(IQ+4|0)>>2],Ug=fQ,w[(fQ=ag)>>2]=Ug,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=b)>>2],fQ=0|w[(IQ+4|0)>>2],mg=kQ,w[(kQ=UQ+32|0)>>2]=mg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=a)>>2],kQ=0|w[(IQ+4|0)>>2],sg=fQ,w[(fQ=UQ+24|0)>>2]=sg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=c)>>2],fQ=0|w[(IQ+4|0)>>2],Kg=kQ,w[(kQ=UQ+16|0)>>2]=Kg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=i)>>2],kQ=0|w[(IQ+4|0)>>2],tg=fQ,w[(fQ=UQ+8|0)>>2]=tg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1848|0)>>2],fQ=0|w[(IQ+1852|0)>>2],Jg=kQ,w[(kQ=UQ)>>2]=Jg,w[(kQ+4|0)>>2]=fQ,RQ=fQ=0|w[(IQ=mQ)>>2],LQ=kQ=0|w[(IQ+4|0)>>2],XQ=kQ=0|w[(IQ=o)>>2],JQ=fQ=0|w[(IQ+4|0)>>2],VQ=fQ=0|w[(IQ=e)>>2],dQ=kQ=0|w[(IQ+4|0)>>2],hQ=kQ=0|w[(IQ=F)>>2],lQ=fQ=0|w[(IQ+4|0)>>2],WQ=fQ=0|w[(IQ=r)>>2],tQ=kQ=0|w[(IQ+4|0)>>2],HQ=kQ=0|w[(IQ=s)>>2],oQ=fQ=0|w[(IQ+4|0)>>2],NQ=fQ=0|w[(IQ=g)>>2],FQ=kQ=0|w[(IQ+4|0)>>2],pQ=kQ=0|w[(IQ=m)>>2],MQ=fQ=0|w[(IQ+4|0)>>2],ZQ=fQ=0|w[(IQ=C)>>2],GQ=kQ=0|w[(IQ+4|0)>>2],qQ=kQ=0|w[((IQ=Q)+1448|0)>>2],uQ=fQ=0|w[(IQ+1452|0)>>2],fQ=0|w[(IQ=ag)>>2],kQ=0|w[(IQ+4|0)>>2],dg=fQ,w[(fQ=b)>>2]=dg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=bg)>>2],fQ=0|w[(IQ+4|0)>>2],lg=kQ,w[(kQ=a)>>2]=lg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=eg)>>2],kQ=0|w[(IQ+4|0)>>2],Zg=fQ,w[(fQ=c)>>2]=Zg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=rg)>>2],fQ=0|w[(IQ+4|0)>>2],pg=kQ,w[(kQ=i)>>2]=pg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=sQ)>>2],kQ=0|w[(IQ+4|0)>>2],Hg=fQ,w[((fQ=Q)+1848|0)>>2]=Hg,w[(fQ+1852|0)>>2]=kQ,BA(0|fQ+1768,0|UQ,1182280),kQ=0|w[(IQ=b)>>2],fQ=0|w[(IQ+4|0)>>2],Ng=kQ,w[(kQ=SQ)>>2]=Ng,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=a)>>2],kQ=0|w[(IQ+4|0)>>2],vg=fQ,w[(fQ=jQ)>>2]=vg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[(IQ=c)>>2],fQ=0|w[(IQ+4|0)>>2],Wg=kQ,w[(kQ=zQ)>>2]=Wg,w[(kQ+4|0)>>2]=fQ,fQ=0|w[(IQ=i)>>2],kQ=0|w[(IQ+4|0)>>2],Xg=fQ,w[(fQ=PQ)>>2]=Xg,w[(fQ+4|0)>>2]=kQ,kQ=0|w[((IQ=Q)+1848|0)>>2],fQ=0|w[(IQ+1852|0)>>2],Vg=kQ,w[((kQ=IQ)+1808|0)>>2]=Vg,w[(kQ+1812|0)>>2]=fQ,fQ=oQ,fQ=FQ,hg=EQ=(fQ=8388607)-(EQ=((IQ=-16)>>>0<(YQ=NQ)>>>0)+(kQ=FQ)|0)|0,YQ=nQ=IQ-YQ|0,kQ=(fQ=HQ)+nQ|0,nQ=(EQ=oQ)+(IQ=hg)|0,kQ>>>0>>0&&(nQ=nQ+1|0),Ag=kQ,_Q=nQ,EQ=kQ,yg=kQ&(YQ=-1)|0,Rg=fQ=nQ&(fQ=524287)|0,fQ=MQ,fQ=GQ,Og=kQ=(fQ=8388607)-(kQ=((nQ=-16)>>>0<(YQ=ZQ)>>>0)+(EQ=GQ)|0)|0,YQ=IQ=nQ-YQ|0,EQ=(fQ=pQ)+IQ|0,IQ=(kQ=MQ)+(nQ=Og)|0,EQ>>>0>>0&&(IQ=IQ+1|0),yQ=EQ,vQ=IQ,kQ=EQ,fQ=0,nQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(fQ=0,cg=IQ>>>nQ|0):(fQ=IQ>>>nQ|0,cg=(((1<>>nQ|0),xg=fQ,EQ=(fQ=Rg)+(kQ=xg)|0,(nQ=(IQ=yg)+(YQ=cg)|0)>>>0>>0&&(EQ=EQ+1|0),w[(IQ=B+232|0)>>2]=nQ,w[(IQ+4|0)>>2]=EQ,Pg=(fQ=yQ)&(YQ=-1)|0,zg=IQ=(EQ=vQ)&(IQ=524287)|0,IQ=lQ,IQ=tQ,jg=nQ=(IQ=8388607)-(nQ=((EQ=-16)>>>0<(YQ=WQ)>>>0)+(fQ=tQ)|0)|0,YQ=kQ=EQ-YQ|0,fQ=(IQ=hQ)+kQ|0,kQ=(nQ=lQ)+(EQ=jg)|0,fQ>>>0>>0&&(kQ=kQ+1|0),yQ=fQ,vQ=kQ,nQ=fQ,IQ=0,EQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(IQ=0,ig=kQ>>>EQ|0):(IQ=kQ>>>EQ|0,ig=(((1<>>EQ|0),Sg=IQ,fQ=(IQ=zg)+(nQ=Sg)|0,(EQ=(kQ=Pg)+(YQ=ig)|0)>>>0>>0&&(fQ=fQ+1|0),w[(kQ=B+224|0)>>2]=EQ,w[(kQ+4|0)>>2]=fQ,Tg=(IQ=yQ)&(YQ=-1)|0,qg=kQ=(fQ=vQ)&(kQ=524287)|0,kQ=JQ,kQ=dQ,_g=EQ=(kQ=8388607)-(EQ=((fQ=-16)>>>0<(YQ=VQ)>>>0)+(IQ=dQ)|0)|0,YQ=nQ=fQ-YQ|0,IQ=(kQ=XQ)+nQ|0,nQ=(EQ=JQ)+(fQ=_g)|0,IQ>>>0>>0&&(nQ=nQ+1|0),yQ=IQ,vQ=nQ,EQ=IQ,kQ=0,fQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(kQ=0,Dg=nQ>>>fQ|0):(kQ=nQ>>>fQ|0,Dg=(((1<>>fQ|0),$g=kQ,IQ=(kQ=qg)+(EQ=$g)|0,(fQ=(nQ=Tg)+(YQ=Dg)|0)>>>0>>0&&(IQ=IQ+1|0),w[(nQ=B+216|0)>>2]=fQ,w[(nQ+4|0)>>2]=IQ,AC=(kQ=yQ)&(YQ=-1)|0,BC=nQ=(IQ=vQ)&(nQ=524287)|0,nQ=LQ,nQ=uQ,QC=fQ=(nQ=8388607)-(fQ=((IQ=-304)>>>0<(YQ=qQ)>>>0)+(kQ=uQ)|0)|0,YQ=EQ=IQ-YQ|0,kQ=(nQ=RQ)+EQ|0,EQ=(fQ=LQ)+(IQ=QC)|0,kQ>>>0>>0&&(EQ=EQ+1|0),yQ=kQ,vQ=EQ,fQ=kQ,nQ=0,IQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(nQ=0,kg=EQ>>>IQ|0):(nQ=EQ>>>IQ|0,kg=(((1<>>IQ|0),gC=nQ,kQ=(nQ=BC)+(fQ=gC)|0,(IQ=(EQ=AC)+(YQ=kg)|0)>>>0>>0&&(kQ=kQ+1|0),w[(EQ=B+208|0)>>2]=IQ,w[(EQ+4|0)>>2]=kQ,CC=B+200|0,kQ=_Q,nQ=Ag,EQ=0,fQ=31&(YQ=51)|0,32<=(63&YQ|0)>>>0?(EQ=0,fg=kQ>>>fQ|0):(EQ=kQ>>>fQ|0,fg=(((1<>>fQ|0),wC=nQ=0|ew(0|fg,0|EQ,19,0|(nQ=0)),rC=EQ=U,eC=(kQ=yQ)&(YQ=-1)|0,bC=nQ=(EQ=vQ)&(nQ=524287)|0,IQ=(nQ=rC)+(kQ=bC)|0,(fQ=(EQ=wC)+(YQ=eC)|0)>>>0>>0&&(IQ=IQ+1|0),w[(EQ=CC)>>2]=fQ,w[(EQ+4|0)>>2]=IQ,IQ=oQ,IQ=FQ,fQ=(IQ=oQ)+(EQ=FQ)|0,(kQ=(nQ=HQ)+(YQ=NQ)|0)>>>0>>0&&(fQ=fQ+1|0),w[(nQ=B+192|0)>>2]=kQ,w[(nQ+4|0)>>2]=fQ,fQ=GQ,fQ=MQ,kQ=(fQ=GQ)+(nQ=MQ)|0,(EQ=(IQ=ZQ)+(YQ=pQ)|0)>>>0>>0&&(kQ=kQ+1|0),w[(IQ=B+184|0)>>2]=EQ,w[(IQ+4|0)>>2]=kQ,kQ=tQ,kQ=lQ,EQ=(kQ=tQ)+(IQ=lQ)|0,(nQ=(fQ=WQ)+(YQ=hQ)|0)>>>0>>0&&(EQ=EQ+1|0),w[(fQ=B+176|0)>>2]=nQ,w[(fQ+4|0)>>2]=EQ,EQ=JQ,EQ=dQ,nQ=(EQ=JQ)+(fQ=dQ)|0,(IQ=(kQ=XQ)+(YQ=VQ)|0)>>>0>>0&&(nQ=nQ+1|0),w[(kQ=B+168|0)>>2]=IQ,w[(kQ+4|0)>>2]=nQ,nQ=uQ,nQ=LQ,IQ=(nQ=uQ)+(kQ=LQ)|0,(fQ=(EQ=qQ)+(YQ=RQ)|0)>>>0>>0&&(IQ=IQ+1|0),w[(EQ=B+160|0)>>2]=fQ,w[(EQ+4|0)>>2]=IQ,IQ=0|w[((nQ=Q)+1808|0)>>2],EQ=0|w[(nQ+1812|0)>>2],aC=IQ,w[(IQ=B+240|0)>>2]=aC,w[(IQ+4|0)>>2]=EQ,EQ=0|w[(nQ=PQ)>>2],IQ=0|w[(nQ+4|0)>>2],cC=EQ,w[(EQ=B+248|0)>>2]=cC,w[(EQ+4|0)>>2]=IQ,IQ=0|w[(nQ=zQ)>>2],EQ=0|w[(nQ+4|0)>>2],iC=IQ,w[(IQ=B+256|0)>>2]=iC,w[(IQ+4|0)>>2]=EQ,EQ=0|w[(nQ=jQ)>>2],IQ=0|w[(nQ+4|0)>>2],DC=EQ,w[(EQ=B+264|0)>>2]=DC,w[(EQ+4|0)>>2]=IQ,IQ=0|w[(nQ=SQ)>>2],EQ=0|w[(nQ+4|0)>>2],kC=IQ,w[(IQ=B+272|0)>>2]=kC,w[(IQ+4|0)>>2]=EQ,EQ=0|w[(nQ=$Q)>>2],IQ=0|w[(nQ+4|0)>>2],fC=EQ,w[(EQ=B+312|0)>>2]=fC,w[(EQ+4|0)>>2]=IQ,IQ=0|w[(nQ=I)>>2],EQ=0|w[(nQ+4|0)>>2],IC=IQ,w[(IQ=B+304|0)>>2]=IC,w[(IQ+4|0)>>2]=EQ,EQ=0|w[(nQ=n)>>2],IQ=0|w[(nQ+4|0)>>2],nC=EQ,w[(EQ=B+296|0)>>2]=nC,w[(EQ+4|0)>>2]=IQ,IQ=0|w[(nQ=E)>>2],EQ=0|w[(nQ+4|0)>>2],EC=IQ,w[(IQ=B+288|0)>>2]=EC,w[(IQ+4|0)>>2]=EQ,EQ=0|w[((nQ=Q)+1768|0)>>2],IQ=0|w[(nQ+1772|0)>>2],YC=EQ,w[(EQ=B+280|0)>>2]=YC,w[(EQ+4|0)>>2]=IQ,1120!=(0|(TQ=TQ+160|0)););Lg(0|A,0|Q+8,1280),u=Q+1888|0}function X(A,B,Q,C,e){A|=0,B|=0,Q|=0,C|=0,e|=0;var b,a,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0;if(u=b=u-2064|0,a=0|DC(64)){IQ(0|b+1632),f=0|qg(4|b+1848,54,128),w[(b+1848|0)>>2]=128,Lg(0|b+1072,0|b+1848,132),Lg(0|b+664,4|b+1072,128),IQ(0|b+1848),Lg(0|b+1072,0|b+1632,216),E=0|Lg(0|b+1504,0|b+664,128),U=0|Lg(0|b+1288,0|b+1848,216),qg(4|b+1632,92,128),w[(b+1632|0)>>2]=128,Lg(0|b+1848,0|b+1632,132),Lg(0|b+664,0|f,128);A:{if(Q>>>0>=129)for(IQ(0|b+1632),V(0|b+1632,0|B,0|Q),Lg(0|b+1848,0|b+1632,216),mA(0|b+8,0|b+1848),f=0;B=f+E|0,Q=0|r[((b+8|0)+f|0)>>0],g[B>>0]=Q^(0|r[B>>0])|0,g[(B=(b+664|0)+f|0)>>0]=Q^(0|r[B>>0])|0,64!=(0|(f=f+1|0)););else if(Q){m=b+1504|0,f=0;B:for(;;){if(f>>>0>127)break A;if(n=f+m|0,Y=0|r[(B+f|0)>>0],g[n>>0]=Y^(0|r[n>>0])|0,g[(n=(b+664|0)+f|0)>>0]=Y^(0|r[n>>0])|0,(0|Q)==(0|(f=f+1|0)))break B}}for(V(0|b+1072,0|E,128),V(0|U,0|b+664,128),W=b+472|0,D=0|w[(k=R=b+1096|0)>>2],c=0|w[(k+4|0)>>2],EA=D,w[(D=W)>>2]=EA,w[(D+4|0)>>2]=c,Y=b+480|0,c=0|w[(k=O=b+1104|0)>>2],D=0|w[(k+4|0)>>2],YA=c,w[(c=Y)>>2]=YA,w[(c+4|0)>>2]=D,n=b+488|0,D=0|w[(k=X=b+1112|0)>>2],c=0|w[(k+4|0)>>2],GA=D,w[(D=n)>>2]=GA,w[(D+4|0)>>2]=c,m=b+496|0,c=0|w[(k=L=b+1120|0)>>2],D=0|w[(k+4|0)>>2],MA=c,w[(c=m)>>2]=MA,w[(c+4|0)>>2]=D,U=b+504|0,D=0|w[(k=h=b+1128|0)>>2],c=0|w[(k+4|0)>>2],oA=D,w[(D=U)>>2]=oA,w[(D+4|0)>>2]=c,E=b+512|0,c=0|w[(k=I=b+1136|0)>>2],D=0|w[(k+4|0)>>2],FA=c,w[(c=E)>>2]=FA,w[(c+4|0)>>2]=D,f=b+520|0,D=0|w[(k=G=b+1144|0)>>2],c=0|w[(k+4|0)>>2],uA=D,w[(D=f)>>2]=uA,w[(D+4|0)>>2]=c,c=0|w[((k=b)+1088|0)>>2],D=0|w[(k+1092|0)>>2],UA=c,w[((c=k)+464|0)>>2]=UA,w[(c+468|0)>>2]=D,k=c,QA=D=0|w[(c+1072|0)>>2],gA=c=0|w[(c+1076|0)>>2],CA=c=0|w[(k+1080|0)>>2],wA=D=0|w[(k+1084|0)>>2],rA=0|w[(k+1152|0)>>2],Lg(0|k+336,0|(M=k+1156|0),128),o=k+280|0,D=0|w[(k=t=k+1312|0)>>2],c=0|w[(k+4|0)>>2],sA=D,w[(D=o)>>2]=sA,w[(D+4|0)>>2]=c,F=b+288|0,c=0|w[(k=J=b+1320|0)>>2],D=0|w[(k+4|0)>>2],KA=c,w[(c=F)>>2]=KA,w[(c+4|0)>>2]=D,s=b+296|0,D=0|w[(k=l=b+1328|0)>>2],c=0|w[(k+4|0)>>2],tA=D,w[(D=s)>>2]=tA,w[(D+4|0)>>2]=c,K=b+304|0,c=0|w[(k=Z=b+1336|0)>>2],D=0|w[(k+4|0)>>2],JA=c,w[(c=K)>>2]=JA,w[(c+4|0)>>2]=D,d=b+312|0,D=0|w[(k=y=b+1344|0)>>2],c=0|w[(k+4|0)>>2],dA=D,w[(D=d)>>2]=dA,w[(D+4|0)>>2]=c,eA=b+320|0,c=0|w[(k=p=b+1352|0)>>2],D=0|w[(k+4|0)>>2],lA=c,w[(c=eA)>>2]=lA,w[(c+4|0)>>2]=D,bA=b+328|0,D=0|w[(k=H=b+1360|0)>>2],c=0|w[(k+4|0)>>2],ZA=D,w[(D=bA)>>2]=ZA,w[(D+4|0)>>2]=c,c=0|w[(k=Q=b+1304|0)>>2],D=0|w[(k+4|0)>>2],pA=c,w[((c=b)+272|0)>>2]=pA,w[(c+276|0)>>2]=D,aA=D=0|w[(k=N=c+1296|0)>>2],cA=c=0|w[(k+4|0)>>2],iA=c=0|w[((k=b)+1288|0)>>2],DA=D=0|w[(k+1292|0)>>2],kA=0|w[(v=k+1368|0)>>2],Lg(0|k+144,0|(fA=k+1372|0),128),Lg(0|k+8,0|k+1500,132),D=0,x=0,g[(c=a+56|0)>>0]=x,g[(c+1|0)>>0]=x>>>8|0,g[(c+2|0)>>0]=x>>>16|0,g[(c+3|0)>>0]=x>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,P=0,g[(c=a+48|0)>>0]=P,g[(c+1|0)>>0]=P>>>8|0,g[(c+2|0)>>0]=P>>>16|0,g[(c+3|0)>>0]=P>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,z=0,g[(c=a+40|0)>>0]=z,g[(c+1|0)>>0]=z>>>8|0,g[(c+2|0)>>0]=z>>>16|0,g[(c+3|0)>>0]=z>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,j=0,g[(c=a+32|0)>>0]=j,g[(c+1|0)>>0]=j>>>8|0,g[(c+2|0)>>0]=j>>>16|0,g[(c+3|0)>>0]=j>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,S=0,g[(c=a+24|0)>>0]=S,g[(c+1|0)>>0]=S>>>8|0,g[(c+2|0)>>0]=S>>>16|0,g[(c+3|0)>>0]=S>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,T=0,g[(c=a+16|0)>>0]=T,g[(c+1|0)>>0]=T>>>8|0,g[(c+2|0)>>0]=T>>>16|0,g[(c+3|0)>>0]=T>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,q=0,g[(c=a+8|0)>>0]=q,g[(c+1|0)>>0]=q>>>8|0,g[(c+2|0)>>0]=q>>>16|0,g[(c+3|0)>>0]=q>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0,_=0,g[(c=a)>>0]=_,g[(c+1|0)>>0]=_>>>8|0,g[(c+2|0)>>0]=_>>>16|0,g[(c+3|0)>>0]=_>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,Lg(0|k+1072,0|k+336,128),Lg(0|k+664,0|k+1072,128),B=k+936|0,D=0|w[(k=f)>>2],c=0|w[(k+4|0)>>2],HA=D,w[(D=B)>>2]=HA,w[(D+4|0)>>2]=c,f=b+928|0,c=0|w[(k=E)>>2],D=0|w[(k+4|0)>>2],NA=c,w[(c=f)>>2]=NA,w[(c+4|0)>>2]=D,E=b+920|0,D=0|w[(k=U)>>2],c=0|w[(k+4|0)>>2],vA=D,w[(D=E)>>2]=vA,w[(D+4|0)>>2]=c,U=b+912|0,c=0|w[(k=m)>>2],D=0|w[(k+4|0)>>2],WA=c,w[(c=U)>>2]=WA,w[(c+4|0)>>2]=D,m=b+904|0,D=0|w[(k=n)>>2],c=0|w[(k+4|0)>>2],XA=D,w[(D=m)>>2]=XA,w[(D+4|0)>>2]=c,n=b+896|0,c=0|w[(k=Y)>>2],D=0|w[(k+4|0)>>2],LA=c,w[(c=n)>>2]=LA,w[(c+4|0)>>2]=D,Y=b+888|0,D=0|w[(k=W)>>2],c=0|w[(k+4|0)>>2],VA=D,w[(D=Y)>>2]=VA,w[(D+4|0)>>2]=c,c=0|w[((k=b)+464|0)>>2],D=0|w[(k+468|0)>>2],hA=c,w[((c=k)+880|0)>>2]=hA,w[(c+884|0)>>2]=D,Lg(0|c+1072,0|(IA=c+12|0),128),Lg(0|c+1632,0|c+1072,128),Lg(0|c+1072,0|c+144,128),Lg(0|c+1848,0|c+1072,128),D=0|w[(k=Y)>>2],c=0|w[(k+4|0)>>2],yA=D,w[(D=R)>>2]=yA,w[(D+4|0)>>2]=c,c=0|w[(k=n)>>2],D=0|w[(k+4|0)>>2],RA=c,w[(c=O)>>2]=RA,w[(c+4|0)>>2]=D,D=0|w[(k=m)>>2],c=0|w[(k+4|0)>>2],OA=D,w[(D=X)>>2]=OA,w[(D+4|0)>>2]=c,c=0|w[(k=U)>>2],D=0|w[(k+4|0)>>2],xA=c,w[(c=L)>>2]=xA,w[(c+4|0)>>2]=D,D=0|w[(k=E)>>2],c=0|w[(k+4|0)>>2],PA=D,w[(D=h)>>2]=PA,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],zA=c,w[(c=I)>>2]=zA,w[(c+4|0)>>2]=D,D=0|w[(k=B)>>2],c=0|w[(k+4|0)>>2],jA=D,w[(D=G)>>2]=jA,w[(D+4|0)>>2]=c,c=wA,w[((D=b)+1080|0)>>2]=CA,w[(D+1084|0)>>2]=c,c=gA,w[(D+1072|0)>>2]=QA,w[(D+1076|0)>>2]=c,k=D,c=0|w[(D+880|0)>>2],D=0|w[(D+884|0)>>2],SA=c,w[((c=k)+1088|0)>>2]=SA,w[(c+1092|0)>>2]=D,w[(c+1152|0)>>2]=rA,R=0|Lg(0|M,0|c+664,128),O=0|Lg(0|c+1504,0|c+1632,128),D=cA,w[(c=N)>>2]=aA,w[(c+4|0)>>2]=D,D=0|w[(k+272|0)>>2],c=0|w[(k+276|0)>>2],TA=D,w[(D=Q)>>2]=TA,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],qA=c,w[(c=t)>>2]=qA,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],_A=D,w[(D=J)>>2]=_A,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],$A=c,w[(c=l)>>2]=$A,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],AB=D,w[(D=Z)>>2]=AB,w[(D+4|0)>>2]=c,c=0|w[(k=d)>>2],D=0|w[(k+4|0)>>2],BB=c,w[(c=y)>>2]=BB,w[(c+4|0)>>2]=D,D=0|w[(k=eA)>>2],c=0|w[(k+4|0)>>2],QB=D,w[(D=p)>>2]=QB,w[(D+4|0)>>2]=c,c=0|w[(k=bA)>>2],D=0|w[(k+4|0)>>2],gB=c,w[(c=H)>>2]=gB,w[(c+4|0)>>2]=D,D=DA,w[((c=b)+1288|0)>>2]=iA,w[(c+1292|0)>>2]=D,w[v>>2]=kA,W=0|Lg(0|fA,0|c+1848,128),V(0|c+1072,0|C,0|e),w[(c+596|0)>>2]=16777216,V(0|c+1072,0|c+596,4),Lg(0|c+664,0|c+1072,216),D=0|w[(k=t)>>2],c=0|w[(k+4|0)>>2],CB=D,w[(D=Y)>>2]=CB,w[(D+4|0)>>2]=c,c=0|w[(k=J)>>2],D=0|w[(k+4|0)>>2],wB=c,w[(c=n)>>2]=wB,w[(c+4|0)>>2]=D,D=0|w[(k=l)>>2],c=0|w[(k+4|0)>>2],rB=D,w[(D=m)>>2]=rB,w[(D+4|0)>>2]=c,c=0|w[(k=Z)>>2],D=0|w[(k+4|0)>>2],eB=c,w[(c=U)>>2]=eB,w[(c+4|0)>>2]=D,D=0|w[(k=y)>>2],c=0|w[(k+4|0)>>2],bB=D,w[(D=E)>>2]=bB,w[(D+4|0)>>2]=c,c=0|w[(k=p)>>2],D=0|w[(k+4|0)>>2],aB=c,w[(c=f)>>2]=aB,w[(c+4|0)>>2]=D,D=0|w[(k=H)>>2],c=0|w[(k+4|0)>>2],cB=D,w[(D=B)>>2]=cB,w[(D+4|0)>>2]=c,c=0|w[(k=Q)>>2],D=0|w[(k+4|0)>>2],iB=c,w[((c=b)+880|0)>>2]=iB,w[(c+884|0)>>2]=D,$=D=0|w[(k=N)>>2],AA=c=0|w[(k+4|0)>>2],BA=c=0|w[((k=b)+1288|0)>>2],nA=D=0|w[(k+1292|0)>>2],C=0|w[v>>2],Lg(0|k+1848,0|W,128),Lg(0|k+944,0|k+1848,128),D=0|w[(k=Y)>>2],c=0|w[(k+4|0)>>2],DB=D,w[(D=b+1656|0)>>2]=DB,w[(D+4|0)>>2]=c,c=0|w[(k=n)>>2],D=0|w[(k+4|0)>>2],kB=c,w[(c=b+1664|0)>>2]=kB,w[(c+4|0)>>2]=D,D=0|w[(k=m)>>2],c=0|w[(k+4|0)>>2],fB=D,w[(D=b+1672|0)>>2]=fB,w[(D+4|0)>>2]=c,c=0|w[(k=U)>>2],D=0|w[(k+4|0)>>2],IB=c,w[(c=b+1680|0)>>2]=IB,w[(c+4|0)>>2]=D,D=0|w[(k=E)>>2],c=0|w[(k+4|0)>>2],nB=D,w[(D=b+1688|0)>>2]=nB,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],EB=c,w[(c=b+1696|0)>>2]=EB,w[(c+4|0)>>2]=D,D=0|w[(k=B)>>2],c=0|w[(k+4|0)>>2],YB=D,w[(D=b+1704|0)>>2]=YB,w[(D+4|0)>>2]=c,c=AA,w[((D=b)+1640|0)>>2]=$,w[(D+1644|0)>>2]=c,c=nA,w[(D+1632|0)>>2]=BA,w[(D+1636|0)>>2]=c,k=D,c=0|w[(D+880|0)>>2],D=0|w[(D+884|0)>>2],GB=c,w[((c=k)+1648|0)>>2]=GB,w[(c+1652|0)>>2]=D,w[(c+1712|0)>>2]=C,y=0|Lg(0|c+1716,0|c+944,128),Lg(0|c+1848,0|c+664,216),mA(0|c+944,0|c+1848),V(0|c+1632,0|c+944,64),Lg(0|c+1848,0|c+1632,216),mA(0|c+600,0|c+1848),C=c+1648|0,e=c+1088|0,f=0;g[(B=f+a|0)>>0]=(0|r[B>>0])^(0|r[((b+600|0)+f|0)>>0])|0,(f=f+1|0)>>>0<64;);p=b+584|0,D=0|w[(k=E=b+656|0)>>2],c=0|w[(k+4|0)>>2],MB=D,w[(D=p)>>2]=MB,w[(D+4|0)>>2]=c,H=b+576|0,c=0|w[(k=U=b+648|0)>>2],D=0|w[(k+4|0)>>2],oB=c,w[(c=H)>>2]=oB,w[(c+4|0)>>2]=D,N=b+568|0,D=0|w[(k=m=b+640|0)>>2],c=0|w[(k+4|0)>>2],FB=D,w[(D=N)>>2]=FB,w[(D+4|0)>>2]=c,v=b+560|0,c=0|w[(k=n=b+632|0)>>2],D=0|w[(k+4|0)>>2],uB=c,w[(c=v)>>2]=uB,w[(c+4|0)>>2]=D,X=b+552|0,D=0|w[(k=Y=b+624|0)>>2],c=0|w[(k+4|0)>>2],UB=D,w[(D=X)>>2]=UB,w[(D+4|0)>>2]=c,L=b+544|0,c=0|w[(k=t=b+616|0)>>2],D=0|w[(k+4|0)>>2],mB=c,w[(c=L)>>2]=mB,w[(c+4|0)>>2]=D,h=b+536|0,D=0|w[(k=J=b+608|0)>>2],c=0|w[(k+4|0)>>2],sB=D,w[(D=h)>>2]=sB,w[(D+4|0)>>2]=c,c=0|w[((k=b)+600|0)>>2],D=0|w[(k+604|0)>>2],KB=c,w[((c=k)+528|0)>>2]=KB,w[(c+532|0)>>2]=D,l=c+1296|0,Z=c+1368|0,B=1;B:for(;;){for(Lg(0|b+1848,0|b+336,128),Lg(0|b+944,0|b+1848,128),f=b+936|0,D=0|w[(k=b+520|0)>>2],c=0|w[(k+4|0)>>2],tB=D,w[(D=f)>>2]=tB,w[(D+4|0)>>2]=c,I=b+928|0,c=0|w[(k=b+512|0)>>2],D=0|w[(k+4|0)>>2],JB=c,w[(c=I)>>2]=JB,w[(c+4|0)>>2]=D,G=b+920|0,D=0|w[(k=b+504|0)>>2],c=0|w[(k+4|0)>>2],dB=D,w[(D=G)>>2]=dB,w[(D+4|0)>>2]=c,M=b+912|0,c=0|w[(k=b+496|0)>>2],D=0|w[(k+4|0)>>2],lB=c,w[(c=M)>>2]=lB,w[(c+4|0)>>2]=D,o=b+904|0,D=0|w[(k=b+488|0)>>2],c=0|w[(k+4|0)>>2],ZB=D,w[(D=o)>>2]=ZB,w[(D+4|0)>>2]=c,F=b+896|0,c=0|w[(k=b+480|0)>>2],D=0|w[(k+4|0)>>2],pB=c,w[(c=F)>>2]=pB,w[(c+4|0)>>2]=D,s=b+888|0,D=0|w[(k=b+472|0)>>2],c=0|w[(k+4|0)>>2],HB=D,w[(D=s)>>2]=HB,w[(D+4|0)>>2]=c,c=0|w[((k=b)+464|0)>>2],D=0|w[(k+468|0)>>2],NB=c,w[((c=k)+880|0)>>2]=NB,w[(c+884|0)>>2]=D,Lg(0|c+1848,0|IA,128),Lg(0|c+664,0|c+1848,128),Lg(0|c+1848,0|c+144,128),Lg(0|c+1632,0|c+1848,128),D=wA,w[(c=c+1080|0)>>2]=CA,w[(c+4|0)>>2]=D,D=0|w[(k+880|0)>>2],c=0|w[(k+884|0)>>2],vB=D,w[(D=e)>>2]=vB,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],WB=c,w[(c=e+8|0)>>2]=WB,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],XB=D,w[(D=e+16|0)>>2]=XB,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],LB=c,w[(c=e+24|0)>>2]=LB,w[(c+4|0)>>2]=D,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],VB=D,w[(D=e+32|0)>>2]=VB,w[(D+4|0)>>2]=c,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],hB=c,w[(c=e+40|0)>>2]=hB,w[(c+4|0)>>2]=D,D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],yB=D,w[(D=e+48|0)>>2]=yB,w[(D+4|0)>>2]=c,c=0|w[(k=f)>>2],D=0|w[(k+4|0)>>2],RB=c,w[(c=e+56|0)>>2]=RB,w[(c+4|0)>>2]=D,D=gA,w[((c=b)+1072|0)>>2]=QA,w[(c+1076|0)>>2]=D,w[(c+1152|0)>>2]=rA,Lg(0|R,0|c+944,128),Lg(0|O,0|c+664,128),D=cA,w[(c=l)>>2]=aA,w[(c+4|0)>>2]=D,D=DA,w[(c=f=b+1288|0)>>2]=iA,w[(c+4|0)>>2]=D,D=0|w[((k=b)+272|0)>>2],c=0|w[(k+276|0)>>2],OB=D,w[(D=Q)>>2]=OB,w[(D+4|0)>>2]=c,I=D+8|0,c=0|w[(k=k+280|0)>>2],D=0|w[(k+4|0)>>2],xB=c,w[(c=I)>>2]=xB,w[(c+4|0)>>2]=D,G=Q+16|0,D=0|w[(k=b+288|0)>>2],c=0|w[(k+4|0)>>2],PB=D,w[(D=G)>>2]=PB,w[(D+4|0)>>2]=c,M=Q+24|0,c=0|w[(k=b+296|0)>>2],D=0|w[(k+4|0)>>2],zB=c,w[(c=M)>>2]=zB,w[(c+4|0)>>2]=D,o=Q+32|0,D=0|w[(k=b+304|0)>>2],c=0|w[(k+4|0)>>2],jB=D,w[(D=o)>>2]=jB,w[(D+4|0)>>2]=c,F=Q+40|0,c=0|w[(k=b+312|0)>>2],D=0|w[(k+4|0)>>2],SB=c,w[(c=F)>>2]=SB,w[(c+4|0)>>2]=D,s=Q+48|0,D=0|w[(k=b+320|0)>>2],c=0|w[(k+4|0)>>2],TB=D,w[(D=s)>>2]=TB,w[(D+4|0)>>2]=c,K=Q+56|0,c=0|w[(k=b+328|0)>>2],D=0|w[(k+4|0)>>2],qB=c,w[(c=K)>>2]=qB,w[(c+4|0)>>2]=D,w[Z>>2]=kA,d=0|Lg(0|W,0|b+1632,128),V(0|b+1072,0|b+528,64),Lg(0|b+664,0|b+1072,216),D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],_B=D,w[(D=J)>>2]=_B,w[(D+4|0)>>2]=c,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],$B=c,w[(c=t)>>2]=$B,w[(c+4|0)>>2]=D,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],AQ=D,w[(D=Y)>>2]=AQ,w[(D+4|0)>>2]=c,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],BQ=c,w[(c=n)>>2]=BQ,w[(c+4|0)>>2]=D,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],QQ=D,w[(D=m)>>2]=QQ,w[(D+4|0)>>2]=c,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],gQ=c,w[(c=U)>>2]=gQ,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],CQ=D,w[(D=E)>>2]=CQ,w[(D+4|0)>>2]=c,c=0|w[(k=Q)>>2],D=0|w[(k+4|0)>>2],wQ=c,w[((c=b)+600|0)>>2]=wQ,w[(c+604|0)>>2]=D,$=D=0|w[(k=f)>>2],AA=c=0|w[(k+4|0)>>2],BA=c=0|w[(k=l)>>2],nA=D=0|w[(k+4|0)>>2],I=0|w[Z>>2],Lg(0|b+1848,0|d,128),Lg(0|b+944,0|b+1848,128),w[(c=f=b+1640|0)>>2]=BA,w[(c+4|0)>>2]=D,D=0|w[((k=b)+600|0)>>2],c=0|w[(k+604|0)>>2],rQ=D,w[(D=C)>>2]=rQ,w[(D+4|0)>>2]=c,c=0|w[(k=J)>>2],D=0|w[(k+4|0)>>2],eQ=c,w[(c=C+8|0)>>2]=eQ,w[(c+4|0)>>2]=D,D=0|w[(k=t)>>2],c=0|w[(k+4|0)>>2],bQ=D,w[(D=C+16|0)>>2]=bQ,w[(D+4|0)>>2]=c,c=0|w[(k=Y)>>2],D=0|w[(k+4|0)>>2],aQ=c,w[(c=C+24|0)>>2]=aQ,w[(c+4|0)>>2]=D,D=0|w[(k=n)>>2],c=0|w[(k+4|0)>>2],cQ=D,w[(D=C+32|0)>>2]=cQ,w[(D+4|0)>>2]=c,c=0|w[(k=m)>>2],D=0|w[(k+4|0)>>2],iQ=c,w[(c=C+40|0)>>2]=iQ,w[(c+4|0)>>2]=D,D=0|w[(k=U)>>2],c=0|w[(k+4|0)>>2],DQ=D,w[(D=C+48|0)>>2]=DQ,w[(D+4|0)>>2]=c,c=0|w[(k=E)>>2],D=0|w[(k+4|0)>>2],kQ=c,w[(c=C+56|0)>>2]=kQ,w[(c+4|0)>>2]=D,D=AA,w[((c=b)+1632|0)>>2]=$,w[(c+1636|0)>>2]=D,w[(c+1712|0)>>2]=I,Lg(0|y,0|c+944,128),Lg(0|c+1848,0|c+664,216),mA(0|c+880,0|c+1848),V(0|c+1632,0|c+880,64),Lg(0|c+1848,0|c+1632,216),mA(0|c+944,0|c+1848),I=c+1904|0,D=0|w[(k=c+1e3|0)>>2],c=0|w[(k+4|0)>>2],fQ=D,w[(D=I)>>2]=fQ,w[(D+4|0)>>2]=c,G=b+1896|0,c=0|w[(k=b+992|0)>>2],D=0|w[(k+4|0)>>2],nQ=c,w[(c=G)>>2]=nQ,w[(c+4|0)>>2]=D,M=b+1888|0,D=0|w[(k=b+984|0)>>2],c=0|w[(k+4|0)>>2],EQ=D,w[(D=M)>>2]=EQ,w[(D+4|0)>>2]=c,o=b+1880|0,c=0|w[(k=b+976|0)>>2],D=0|w[(k+4|0)>>2],YQ=c,w[(c=o)>>2]=YQ,w[(c+4|0)>>2]=D,F=b+1872|0,D=0|w[(k=b+968|0)>>2],c=0|w[(k+4|0)>>2],GQ=D,w[(D=F)>>2]=GQ,w[(D+4|0)>>2]=c,s=b+1864|0,c=0|w[(k=b+960|0)>>2],D=0|w[(k+4|0)>>2],MQ=c,w[(c=s)>>2]=MQ,w[(c+4|0)>>2]=D,K=b+1856|0,D=0|w[(k=b+952|0)>>2],c=0|w[(k+4|0)>>2],oQ=D,w[(D=K)>>2]=oQ,w[(D+4|0)>>2]=c,c=0|w[((k=b)+944|0)>>2],D=0|w[(k+948|0)>>2],FQ=c,w[((c=k)+1848|0)>>2]=FQ,w[(c+1852|0)>>2]=D,d=c+1688|0,D=0|w[(k=I)>>2],c=0|w[(k+4|0)>>2],uQ=D,w[(D=d)>>2]=uQ,w[(D+4|0)>>2]=c,I=b+1680|0,c=0|w[(k=G)>>2],D=0|w[(k+4|0)>>2],UQ=c,w[(c=I)>>2]=UQ,w[(c+4|0)>>2]=D,G=b+1672|0,D=0|w[(k=M)>>2],c=0|w[(k+4|0)>>2],mQ=D,w[(D=G)>>2]=mQ,w[(D+4|0)>>2]=c,M=b+1664|0,c=0|w[(k=o)>>2],D=0|w[(k+4|0)>>2],sQ=c,w[(c=M)>>2]=sQ,w[(c+4|0)>>2]=D,o=b+1656|0,D=0|w[(k=F)>>2],c=0|w[(k+4|0)>>2],KQ=D,w[(D=o)>>2]=KQ,w[(D+4|0)>>2]=c,F=b+1648|0,c=0|w[(k=s)>>2],D=0|w[(k+4|0)>>2],tQ=c,w[(c=F)>>2]=tQ,w[(c+4|0)>>2]=D,D=0|w[(k=K)>>2],c=0|w[(k+4|0)>>2],JQ=D,w[(D=f)>>2]=JQ,w[(D+4|0)>>2]=c,c=0|w[((k=b)+1848|0)>>2],D=0|w[(k+1852|0)>>2],dQ=c,w[((c=k)+1632|0)>>2]=dQ,w[(c+1636|0)>>2]=D,D=0|w[(k=d)>>2],c=0|w[(k+4|0)>>2],lQ=D,w[(D=p)>>2]=lQ,w[(D+4|0)>>2]=c,c=0|w[(k=I)>>2],D=0|w[(k+4|0)>>2],ZQ=c,w[(c=H)>>2]=ZQ,w[(c+4|0)>>2]=D,D=0|w[(k=G)>>2],c=0|w[(k+4|0)>>2],pQ=D,w[(D=N)>>2]=pQ,w[(D+4|0)>>2]=c,c=0|w[(k=M)>>2],D=0|w[(k+4|0)>>2],HQ=c,w[(c=v)>>2]=HQ,w[(c+4|0)>>2]=D,D=0|w[(k=o)>>2],c=0|w[(k+4|0)>>2],NQ=D,w[(D=X)>>2]=NQ,w[(D+4|0)>>2]=c,c=0|w[(k=F)>>2],D=0|w[(k+4|0)>>2],vQ=c,w[(c=L)>>2]=vQ,w[(c+4|0)>>2]=D,D=0|w[(k=f)>>2],c=0|w[(k+4|0)>>2],WQ=D,w[(D=h)>>2]=WQ,w[(D+4|0)>>2]=c,c=0|w[((k=b)+1632|0)>>2],D=0|w[(k+1636|0)>>2],XQ=c,w[((c=k)+528|0)>>2]=XQ,w[(c+532|0)>>2]=D,B=B+1|0,f=0;g[(I=f+a|0)>>0]=(0|r[I>>0])^(0|r[((b+528|0)+f|0)>>0])|0,(f=f+1|0)>>>0<64;);if(2048==(0|B))break B}return D=64,w[((c=A)+4|0)>>2]=64,w[(c+8|0)>>2]=D,w[c>>2]=a,void(u=b+2064|0)}kg(1183132,0|f,128),i()}OC(64,1),i()}function L(A,B,Q){A|=0,B|=0,Q|=0;var a,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,WA=0,XA=0,LA=0,VA=0,yA=0,RA=0,OA=0,xA=0,PA=0;u=a=u-288|0,w[(a+8|0)>>2]=1210996,w[(a+32|0)>>2]=1210996,1!=(0|w[302749])&&(w[(a+180|0)>>2]=a+32|0,w[(a+176|0)>>2]=a+8|0,w[(a+64|0)>>2]=a+176|0,vA(1210996,0|a- -64,1182604));A:{B:{Q:{g:{C:{w:{r:{e:{b:{if(Y=0|w[(a+32|0)>>2],1&(0|r[Y>>0])|0&&0|w[(Y+4|0)>>2]){if(M=0|mC(33,1)){rA=Y+4|0,f=0,w[(k=z=a+20|0)>>2]=33,w[(k+4|0)>>2]=f,w[(a+16|0)>>2]=M,k=a,f=0,w[(a+8|0)>>2]=0,w[(a+12|0)>>2]=f,AA(0|a+176,0|B,0|Q,1196632,1),C[(a+248|0)>>1]=1,w[(a+244|0)>>2]=Q,w[(a+240|0)>>2]=0,eA=(R=0|w[(a+232|0)>>2])+(Z=0|w[(a+192|0)>>2])|0,bA=(m=0|w[(a+224|0)>>2])+Z|0,aA=0-Z|0,cA=(t=0|w[(a+236|0)>>2])-(x=0|w[(a+200|0)>>2])|0,f=0|w[(c=j=a+184|0)>>2],k=0|w[(c+4|0)>>2],L=(c=f)&(n=-1)|0,P=f=k&(f=-256)|0,W=t+-1|0,V=m+(o=0|w[(a+228|0)>>2])|0,f=k,f=k,k=c,c=0,G=31&(n=32)|0,32<=(63&n|0)>>>0?(c=0,S=f>>>G|0):(c=f>>>G|0,S=(((1<>>G|0),J=S,p=0|w[(a+204|0)>>2],H=0|w[(a+212|0)>>2],B=0|w[(a+180|0)>>2],T=a+16|0,iA=1==(0|w[(a+176|0)>>2]),Y=0;a:for(;;){M=Y;c:if(iA)if(F=p+W|0,-1==(0|H))H=-1,s=1,F>>>0>>0?(IA=c=P,k=(c=0)&(k=0)|0,c=(f=J)&(n=255)|0,f=0,G=31&(n=32)|0,32<=(63&n|0)>>>0?(f=c<>>(32-G|0)|0)|0|k<>>0>=o>>>0)){DA=c=P,k=(c=0)&(k=0)|0,c=(f=J)&(n=255)|0,f=0,G=31&(n=32)|0,32<=(63&n|0)>>>0?(f=c<>>(32-G|0)|0)|0|k<>2]=o,w[(a+64|0)>>2]=m,w[(a+28|0)>>2]=B,w[(a+32|0)>>2]=o;D:{k:{f:{I:{if(!(!B|(0|B)==(0|o)|0)){if(o>>>0<=B>>>0)break I;if((0|g[(B+m|0)>>0])<=-65)break I}s=255&J|0,D=1114112;n:{if((0|B)!=(0|o)){if((0|(I=0|g[(Y=B+m|0)>>0]))<=-1)break n;D=255&I|0}if(J=!s,s)break k;break D}n:{if((0|V)!=(0|(D=Y+1|0))){if(E=Y+2|0,Y=63&(0|r[D>>0])|0,J=31&I|0,(D=255&I|0)>>>0<=223)break n;break f}if(Y=0,E=V,J=31&I|0,(D=255&I|0)>>>0>223)break f}if(D=Y|J<<6|0,J=!s,!s)break D;break k}w[(a+184|0)>>2]=a+32|0,w[(a+180|0)>>2]=a+28|0,w[(a+176|0)>>2]=a- -64|0,kC(0|a+176),i()}f:{I:{if((0|E)!=(0|V)){if(I=E+1|0,E=63&(0|r[E>>0])|0|Y<<6|0,D>>>0<240)break I;break f}if(I=V,E=Y<<6|0,D>>>0>=240)break f}if(D=E|J<<12|0,J=!s,!s)break D;break k}if(D=0|((0|I)==(0|V)?0:63&(0|r[I>>0])|0)|1835008&(J<<18|0)|0|E<<6|0,J=!s,!s)break D}if(s=0,Y=B,I=B,!(l=M+m|0))break b;X=3;break c}if(1114112==(0|D))break i;h=1,D>>>0<128||(h=2,D>>>0<2048||(h=D>>>0<65536?3:4)),B=h+B|0}if(s=1,Y=M,I=Q,!(l=M+m|0))break b;X=3}D=X;c:for(;;){i:{D:{k:{f:{I:{n:{E:{Y:{G:{M:{o:{F:{u:{U:{m:{s:{K:{t:{J:{d:{l:{Z:{p:{H:{N:{v:{W:{X:{L:{V:{h:{y:{R:{O:switch(0|D){case 0:if(Y=M,p=o,I=Q,l=M+m|0)break M;break b;case 1:if(s=0,H=0,p=Y=I+t|0,l=M+m|0)break G;break b;case 2:if(s=0,p=Y=I+t|0,!(l=M+m|0))break b;D=3;continue c;case 3:if(hA(0|a+176,0|rA,0|l,0|I-M),y=0|w[j>>2],N=0|w[(a+180|0)>>2],1!=(0|(K=0|e[(a+176|0)>>1]))){if(D=0|w[(a+8|0)>>2],E=0|w[(a+12|0)>>2]|((0|e[(a+178|0)>>1])<<21|0)>>>(31&D|0)|0,w[(a+12|0)>>2]=E,D=D+11|0,w[(a+8|0)>>2]=D,D>>>0>=8)for(D=0|w[(U=a+24|0)>>2];(0|w[z>>2])==(0|D)?(XQ(0|T,0|D,1),QA=0|w[U>>2]):QA=D,g[(QA+(0|w[T>>2])|0)>>0]=E>>>24|0,D=1+(0|w[U>>2])|0,w[U>>2]=D,E=(0|w[(a+12|0)>>2])<<8|0,w[(a+12|0)>>2]=E,v=(0|w[(a+8|0)>>2])-8|0,w[(a+8|0)>>2]=v,v>>>0>7;);if(!K)break h;if(2==(0|r[(N+5|0)>>0]))break y;if(pC(0|w[N>>2],1,1),!(D=0|w[(N+16|0)>>2]))break R;YA=(O=0|w[(N+8|0)>>2])+b(D,20)|0,d=2;break D}w[(A+4|0)>>2]=N;break e}O:switch(0|d){case 1:x:{if(GA=(f=c=0|r[(f=m+F|0)>>0])&(n=63)|0,MA=c=(k=0)&(c=0)|0,c=0,k=1,f=MA,G=31&(n=GA)|0,32<=(63&n|0)>>>0?(f=k<>>(32-G|0)|0)|0|c<>>0>>0?Z:H,E=I+m|0;P:for(;;){if(D>>>0>=t>>>0)break x;if((U=D+I|0)>>>0>=o>>>0)break V;if(U=D+E|0,FA=D+R|0,D=D+1|0,(0|r[FA>>0])!=(0|r[U>>0]))break P}if(H=0,(F=(I=(I+aA|0)+D|0)+W|0)>>>0>>0)break d;break s}if(H=0,(F=(I=I+t|0)+W|0)>>>0>>0)break J;break m}D=Z;x:for(;;){if(H>>>0>=D>>>0)break F;if((D=D+-1|0)>>>0>=t>>>0)break X;if((E=D+I|0)>>>0>=o>>>0)break W;if((0|r[(D+R|0)>>0])!=(0|r[(E+m|0)>>0]))break x}if(H=cA,(F=(I=I+x|0)+W|0)>>>0>>0)break l;break K;case 0:x:{if(uA=(f=k=0|r[(f=m+F|0)>>0])&(n=63)|0,UA=k=(c=0)&(k=0)|0,k=0,c=1,f=UA,G=31&(n=uA)|0,32<=(63&n|0)>>>0?(f=c<>>(32-G|0)|0)|0|k<>>0>=t>>>0)break x;if((K=D+U|0)>>>0>=o>>>0)break L;if(K=D+E|0,sA=D+eA|0,D=D+1|0,(0|r[sA>>0])!=(0|r[K>>0]))break P}if((F=(I=D+I|0)+W|0)>>>0>>0)break Z;break u}if((F=(I=I+t|0)+W|0)>>>0>>0)break p;break U}D=Z;x:for(;;){if(!D)break o;if((D=D+-1|0)>>>0>=t>>>0)break v;if((E=D+I|0)>>>0>=o>>>0)break N;if((0|r[(D+R|0)>>0])!=(0|r[(E+m|0)>>0]))break x}if((F=(I=I+x|0)+W|0)>>>0>>0)break H;D=0;continue c}if(O=(E=O)+20|0,D=0|w[(E+8|0)>>2]){if(U=0|w[(E+16|0)>>2])for(U=D+b(U,40)|0;(K=0|w[D>>2])&&(v=0|w[(D+4|0)>>2])&&pC(0|K,0|v,1),(K=0|w[(D+20|0)>>2])&&(v=0|w[(D+24|0)>>2])&&pC(0|K,0|v,1),(0|(D=D+40|0))!=(0|U););(D=0|w[(E+12|0)>>2])&&pC(0|w[(E+8|0)>>2],0|b(D,40),4)}if((0|O)!=(0|YA))break t}(M=0|w[(N+12|0)>>2])&&pC(0|w[(N+8|0)>>2],0|b(M,20),4)}M=0|w[(y+8|0)>>2],kw[0|w[y>>2]](N+((M+23|0)&(0-M|0)|0)|0),(D=(23+((M=M>>>0>4?M:4)+(0|w[(y+4|0)>>2])|0)|0)&(0-M|0)|0)&&pC(0|N,0|D,0|M)}if(!s)continue a;break b}kg(1196492,0|U,0|o),i()}kg(1196492,0|K,0|o),i()}kg(1196508,0|D,0|t),i()}kg(1196524,0|E,0|o),i()}kg(1196508,0|D,0|t),i()}kg(1196524,0|E,0|o),i()}d=0;break Y}d=0;break E}d=0;break n}d=1;break I}d=1;break f}d=1;break k}d=2;break i}D=0;continue c}D=0;continue c}D=0;continue c}D=0;continue c}D=0;continue c}D=1;continue c}D=2;continue c}D=3;continue c}D=3;continue c}D=4;continue c}D=4;continue c}D=4;continue c}D=4;continue c}D=4;continue c}D=4;continue c}D=4;continue c}D=4}}}OC(33,1),i()}Mg(1182708),i()}b:if(!((Q=(B=(((0|w[(a+8|0)>>2])+((0|w[(a+24|0)>>2])<<3|0)|0)>>>0)/11|0)-12|0)>>>0>12)){D=32772;a:switch(0|Q-1){case 11:break C;case 8:break w;case 5:break r;case 0:case 1:case 3:case 4:case 6:case 7:case 9:case 10:break b;case 2:break a;default:break g}D=40965;break g}if(mB(0|a- -64),c=0,w[(k=a+92|0)>>2]=B,w[(k+4|0)>>2]=c,w[(a+88|0)>>2]=3,w[(Q=a+208|0)>>2]=0|w[(a+96|0)>>2],I=a+200|0,f=a,c=0|w[(a+88|0)>>2],k=0|w[(a+92|0)>>2],KA=c,w[(c=I)>>2]=KA,w[(c+4|0)>>2]=k,k=0|w[(f=a+80|0)>>2],c=0|w[(f+4|0)>>2],tA=k,w[(k=a+192|0)>>2]=tA,w[(k+4|0)>>2]=c,Y=a+184|0,c=0|w[(f=a+72|0)>>2],k=0|w[(f+4|0)>>2],JA=c,w[(c=Y)>>2]=JA,w[(c+4|0)>>2]=k,f=a,k=0|w[(a+64|0)>>2],c=0|w[(a+68|0)>>2],dA=k,k=a,w[(a+176|0)>>2]=dA,w[(a+180|0)>>2]=c,!(B=0|mC(36,4)))break Q;f=a,c=0|w[(a+176|0)>>2],k=0|w[(a+180|0)>>2],lA=c,w[(c=B)>>2]=lA,w[(c+4|0)>>2]=k,w[(c+32|0)>>2]=0|w[Q>>2],k=0|w[(f=I)>>2],c=0|w[(f+4|0)>>2],ZA=k,w[(k=B+24|0)>>2]=ZA,w[(k+4|0)>>2]=c,c=0|w[(f=a+192|0)>>2],k=0|w[(f+4|0)>>2],pA=c,w[(c=B+16|0)>>2]=pA,w[(c+4|0)>>2]=k,k=0|w[(f=Y)>>2],c=0|w[(f+4|0)>>2],HA=k,w[(k=B+8|0)>>2]=HA,w[(k+4|0)>>2]=c,w[(A+4|0)>>2]=B,y=1183148}if(w[A>>2]=1,w[(A+8|0)>>2]=y,!(A=0|w[(a+20|0)>>2]))break A;pC(0|w[(a+16|0)>>2],0|A,1);break A}D=49158;break g}D=57351;break g}D=65544}w[(B=a+192|0)>>2]=0|w[(a+24|0)>>2],Q=a+184|0,c=0|w[(f=a+16|0)>>2],k=0|w[(f+4|0)>>2],NA=c,w[(c=Q)>>2]=NA,w[(c+4|0)>>2]=k,f=a,L=k=0|w[(a+8|0)>>2],P=c=0|w[(a+12|0)>>2],k=a,w[(a+176|0)>>2]=L,w[(a+180|0)>>2]=c;g:{if(L){if(I=0|r[(a+183|0)>>0],(0|(B=0|w[B>>2]))==(0|w[(a+188|0)>>2])?(XQ(0|Q,0|B,1),wA=0|w[(a+192|0)>>2]):wA=B,g[(wA+(0|w[(a+184|0)>>2])|0)>>0]=I,Q=1+(0|w[(B=a+192|0)>>2])|0,w[B>>2]=Q,Q>>>0<=(B=D>>>11|0)>>>0)break g;break B}if((Q=0|w[B>>2])>>>0>(B=D>>>11|0)>>>0)break B}kg(1196616,0|B,0|Q),i()}OC(36,4),i()}if(Q=0|w[(a+188|0)>>2],I=0|w[(a+184|0)>>2],WA=0|r[(I+B|0)>>0],Wg(0|a- -64),rQ(0|a- -64,0|I,0|B),Lg(0|a+176,0|a- -64,112),aB(0|a+32,0|a+176),(0|255&(WA>>>(Y=7&(0-D|0)|0)|0))!=(0|255&((0|r[(a+32|0)>>0])>>>Y|0)))if(mB(0|a- -64),w[(a+88|0)>>2]=0,w[(Y=a+208|0)>>2]=0|w[(a+96|0)>>2],M=a+200|0,f=a,c=0|w[(a+88|0)>>2],k=0|w[(a+92|0)>>2],XA=c,w[(c=M)>>2]=XA,w[(c+4|0)>>2]=k,p=a+192|0,k=0|w[(f=a+80|0)>>2],c=0|w[(f+4|0)>>2],LA=k,w[(k=p)>>2]=LA,w[(k+4|0)>>2]=c,D=a+184|0,c=0|w[(f=a+72|0)>>2],k=0|w[(f+4|0)>>2],VA=c,w[(c=D)>>2]=VA,w[(c+4|0)>>2]=k,f=a,k=0|w[(a+64|0)>>2],c=0|w[(a+68|0)>>2],yA=k,k=a,w[(a+176|0)>>2]=yA,w[(a+180|0)>>2]=c,B=0|mC(36,4)){if(f=a,c=0|w[(a+176|0)>>2],k=0|w[(a+180|0)>>2],RA=c,w[(c=B)>>2]=RA,w[(c+4|0)>>2]=k,w[(c+32|0)>>2]=0|w[Y>>2],k=0|w[(f=M)>>2],c=0|w[(f+4|0)>>2],OA=k,w[(k=B+24|0)>>2]=OA,w[(k+4|0)>>2]=c,c=0|w[(f=p)>>2],k=0|w[(f+4|0)>>2],xA=c,w[(c=B+16|0)>>2]=xA,w[(c+4|0)>>2]=k,f=D,k=0|w[D>>2],c=0|w[(D+4|0)>>2],PA=k,w[(k=B+8|0)>>2]=PA,w[(k+4|0)>>2]=c,w[(A+8|0)>>2]=1183148,w[(A+4|0)>>2]=B,w[A>>2]=1,!Q)break A;pC(0|I,0|Q,1)}else OC(36,4),i();else w[(A+4|0)>>2]=I,w[A>>2]=0,w[(A+12|0)>>2]=B,w[(A+8|0)>>2]=Q}u=a+288|0}function V(A,B,Q){B|=0,Q|=0;var g,C,r,e,b,a,c,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0,yQ=0,RQ=0,OQ=0,xQ=0,PQ=0,zQ=0,jQ=0,SQ=0,TQ=0,qQ=0,_Q=0,$Q=0,Ag=0,Bg=0,Qg=0,gg=0,Cg=0,wg=0,rg=0,eg=0,bg=0,ag=0,cg=0,ig=0,kg=0,Ig=0,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0,qg=0,_g=0,$g=0,AC=0,BC=0,QC=0,gC=0,CC=0,wC=0,rC=0,eC=0,bC=0,aC=0,cC=0,iC=0,DC=0,kC=0,fC=0,IC=0,nC=0,EC=0,YC=0,GC=0,MC=0,oC=0,FC=0,uC=0,UC=0,mC=0,sC=0,KC=0,tC=0,JC=0,dC=0,lC=0,ZC=0,pC=0,HC=0,NC=0,vC=0,WC=0,XC=0,LC=0,VC=0,hC=0,yC=0,RC=0,OC=0,xC=0,PC=0,zC=0,jC=0,SC=0,TC=0,qC=0,_C=0,$C=0,Aw=0,Bw=0,Qw=0,gw=0,Cw=0,ww=0,rw=0,ew=0,bw=0,aw=0,cw=0,iw=0,Dw=0,kw=0,fw=0,Iw=0,nw=0,Ew=0,Yw=0,Gw=0,Mw=0,ow=0,Fw=0,uw=0,Uw=0,mw=0,sw=0,Kw=0,tw=0,Jw=0,dw=0,lw=0,Zw=0,pw=0,Hw=0,Nw=0,vw=0,Ww=0,Xw=0,Lw=0,Vw=0,hw=0,yw=0,Rw=0,Ow=0,xw=0,Pw=0,zw=0,jw=0,Sw=0,Tw=0,qw=0,_w=0,$w=0,Ar=0,Br=0,Qr=0,gr=0,Cr=0,wr=0,rr=0,er=0,br=0,ar=0,cr=0,ir=0,Dr=0,kr=0,fr=0,Ir=0,nr=0,Er=0,Yr=0,Gr=0,Mr=0,or=0,Fr=0,ur=0,Ur=0,mr=0,sr=0,Kr=0,tr=0,Jr=0,dr=0,lr=0,Zr=0,pr=0,Hr=0,Nr=0,vr=0,Wr=0,Xr=0,Lr=0,Vr=0,hr=0,yr=0,Rr=0,Or=0,xr=0,Pr=0,zr=0,jr=0,Sr=0,Tr=0,qr=0,_r=0,$r=0,Ae=0,Be=0,Qe=0,ge=0,Ce=0,we=0,re=0,ee=0,be=0,ae=0,ce=0,ie=0,De=0,ke=0,fe=0,Ie=0,ne=0,Ee=0,Ye=0,Ge=0,Me=0,oe=0,Fe=0,ue=0,Ue=0,me=0,se=0,Ke=0,te=0,Je=0,de=0,le=0,Ze=0,pe=0,He=0,Ne=0,ve=0,We=0,Xe=0,Le=0,Ve=0,he=0,ye=0,Re=0,Oe=0,xe=0,Pe=0,ze=0,je=0,Se=0,Te=0,qe=0,_e=0,$e=0,Ab=0,Bb=0,Qb=0,gb=0,Cb=0,wb=0,rb=0,eb=0,bb=0,ab=0,cb=0,ib=0,Db=0,kb=0,fb=0,Ib=0,nb=0,Eb=0,Yb=0,Gb=0,Mb=0,ob=0,Fb=0,ub=0,Ub=0,mb=0,sb=0,Kb=0,tb=0,Jb=0,db=0,lb=0,Zb=0,pb=0,Hb=0,Nb=0,vb=0,Wb=0,Xb=0,Lb=0,Vb=0,hb=0,yb=0,Rb=0,Ob=0,xb=0,Pb=0,zb=0,jb=0,Sb=0,Tb=0,qb=0,_b=0,$b=0,Aa=0,Ba=0,Qa=0,ga=0,Ca=0,wa=0,ra=0,ea=0,ba=0,aa=0,ca=0,ia=0,Da=0,ka=0,fa=0,Ia=0,na=0,Ea=0,Ya=0,Ga=0,Ma=0,oa=0,Fa=0,ua=0,Ua=0,ma=0,sa=0,Ka=0,ta=0,Ja=0,da=0,la=0,Za=0,pa=0,Ha=0,Na=0,va=0,Wa=0,Xa=0,La=0,Va=0,ha=0,ya=0,Ra=0,Oa=0,xa=0,Pa=0,za=0,ja=0,Sa=0,Ta=0,qa=0,_a=0,$a=0,Ac=0,Bc=0,Qc=0,gc=0,Cc=0,wc=0,rc=0,ec=0,bc=0,ac=0,cc=0,ic=0,Dc=0,kc=0,fc=0,Ic=0,nc=0,Ec=0,Yc=0,Gc=0,Mc=0,oc=0,Fc=0,uc=0,Uc=0,mc=0,sc=0,Kc=0,tc=0,Jc=0,dc=0,lc=0,Zc=0,pc=0,Hc=0,Nc=0,vc=0,Wc=0,Xc=0,Lc=0,Vc=0,hc=0,yc=0,Rc=0,Oc=0,xc=0,Pc=0,zc=0,jc=0,Sc=0,Tc=0,qc=0,_c=0,$c=0,Ai=0,Bi=0,Qi=0,gi=0,Ci=0,wi=0,ri=0,ei=0,bi=0,ai=0,ci=0,ii=0,Di=0,ki=0,fi=0,Ii=0,ni=0,Ei=0,Yi=0,Gi=0,Mi=0,oi=0,Fi=0,ui=0,Ui=0,mi=0,si=0,Ki=0,ti=0,Ji=0,di=0,li=0,Zi=0,pi=0,Hi=0,Ni=0,vi=0,Wi=0,Xi=0,Li=0,Vi=0,hi=0,yi=0,Ri=0,Oi=0,xi=0,Pi=0,zi=0,ji=0,Si=0,Ti=0,qi=0,_i=0,$i=0,AD=0,BD=0,QD=0,gD=0,CD=0,wD=0,rD=0,eD=0,bD=0,aD=0,cD=0,iD=0,DD=0,kD=0,fD=0,ID=0,nD=0,ED=0,YD=0,GD=0,MD=0,oD=0,FD=0,uD=0,UD=0,mD=0,sD=0,KD=0,tD=0,JD=0,dD=0,lD=0,ZD=0,pD=0,HD=0,ND=0,vD=0,WD=0,XD=0,LD=0,VD=0,hD=0,yD=0,RD=0,OD=0,xD=0,PD=0,zD=0,jD=0,SD=0,TD=0,qD=0,_D=0,$D=0,Ak=0,Bk=0,Qk=0,gk=0,Ck=0,wk=0,rk=0,ek=0,bk=0,ak=0,ck=0,ik=0,Dk=0,kk=0,fk=0,Ik=0,nk=0,Ek=0,Yk=0,Gk=0,Mk=0,ok=0,Fk=0,uk=0,Uk=0,mk=0,sk=0,Kk=0,tk=0,Jk=0,dk=0,lk=0,Zk=0,pk=0,Hk=0,Nk=0,vk=0,Wk=0,Xk=0,Lk=0,Vk=0,hk=0,yk=0,Rk=0,Ok=0,xk=0,Pk=0,zk=0,jk=0,Sk=0,Tk=0,qk=0,_k=0,$k=0,Af=0,Bf=0,Qf=0,gf=0,Cf=0,wf=0,rf=0,ef=0,bf=0,af=0,cf=0,Df=0,kf=0,ff=0,If=0,nf=0,Ef=0,Yf=0,Gf=0,Mf=0,of=0,Ff=0,uf=0,Uf=0,mf=0,sf=0,Kf=0,tf=0,Jf=0,df=0,lf=0,Zf=0,pf=0,Hf=0,Nf=0,vf=0,Wf=0,Xf=0,Lf=0,Vf=0,hf=0,yf=0,Rf=0,Of=0,xf=0,Pf=0,zf=0,jf=0,Sf=0,Tf=0,qf=0,_f=0,$f=0,AI=0,BI=0,QI=0,gI=0,CI=0,wI=0,rI=0,eI=0,bI=0,aI=0,cI=0,iI=0,DI=0,kI=0,fI=0,II=0,nI=0,EI=0,YI=0,GI=0,MI=0,oI=0,FI=0,uI=0,UI=0,mI=0,sI=0,KI=0,tI=0,JI=0,dI=0,lI=0,ZI=0,pI=0,HI=0,NI=0,vI=0,WI=0,XI=0,LI=0,VI=0,hI=0,yI=0,RI=0,OI=0,xI=0,PI=0,zI=0,jI=0,SI=0,TI=0,qI=0,_I=0,$I=0,An=0,Bn=0,Qn=0,gn=0,Cn=0,wn=0,rn=0,en=0,bn=0,an=0,cn=0,Dn=0,kn=0,fn=0,In=0,nn=0,En=0,Yn=0,Gn=0,Mn=0,on=0,Fn=0,un=0,Un=0,mn=0,sn=0,Kn=0,tn=0,Jn=0,dn=0,ln=0,Zn=0,pn=0,Hn=0,Nn=0,vn=0,Wn=0,Xn=0,Ln=0,Vn=0,hn=0,yn=0,Rn=0,On=0,xn=0,Pn=0,zn=0,jn=0,Sn=0,Tn=0,qn=0,_n=0,$n=0,AE=0,BE=0,QE=0,gE=0,CE=0,wE=0,rE=0,eE=0,bE=0,aE=0,cE=0,iE=0,DE=0,kE=0,fE=0,IE=0,nE=0,EE=0,YE=0,GE=0,ME=0,oE=0,FE=0,uE=0,UE=0,mE=0,sE=0,KE=0,tE=0,JE=0,dE=0,lE=0,ZE=0,pE=0,HE=0,NE=0,vE=0,WE=0,XE=0,LE=0,VE=0,hE=0,yE=0,RE=0,OE=0,xE=0,PE=0,zE=0,jE=0,SE=0,TE=0,qE=0,_E=0,$E=0,AY=0,BY=0,QY=0,gY=0,CY=0,wY=0,rY=0,eY=0,bY=0,aY=0,cY=0,iY=0,DY=0,kY=0,fY=0,IY=0,nY=0,EY=0,YY=0,GY=0,MY=0,oY=0,FY=0,uY=0,UY=0,mY=0,sY=0,KY=0,tY=0,JY=0,dY=0,lY=0,ZY=0,pY=0,HY=0,NY=0,vY=0,WY=0,XY=0,LY=0,VY=0,hY=0,yY=0,RY=0;u=g=u-128|0,r=A|=0,o=A,Y=n=0|w[(A+8|0)>>2],E=I=0|w[(A+12|0)>>2],e=n,b=I,I=0,o=Q,n=0,k=31&(D=3)|0,32<=(63&D|0)>>>0?(n=o<>>(32-k|0)|0)|0|I<>>0>>0&&(f=f+1|0),w[((I=r)+8|0)>>2]=k,w[(I+12|0)>>2]=f,c=f,f=E,(f=c)>>>0<(I=E)>>>0|(0|f)==(0|I)&(n=k)>>>0<(D=Y)>>>0|0&&(JC=A,n=0|w[(D=A)>>2],f=0|w[(D+4|0)>>2],D=n,k=f+(n=0)|0,(o=D+(I=1)|0)>>>0>>0&&(k=k+1|0),w[(D=JC)>>2]=o,w[(D+4|0)>>2]=k),C=A+16|0;A:{if((G=0|w[(A+80|0)>>2])&&!((M=128-G|0)>>>0>Q>>>0)){if(G>>>0>=129)break A;Lg(0|G+(G=A+84|0),0|B,0|M),w[(A+80|0)>>2]=0,dC=G=0|Lg(0|g,0|G,128),Y=k=0|w[(f=G)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,J=k>>>n|0):(f=k>>>n|0,J=(((1<>>n|0),yC=(k=J)&(I=-16777216)|0,RC=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,d=D>>>n|0):(k=D>>>n|0,d=(((1<>>n|0),OC=f=k&(f=0)|0,xC=(k=yC)|(I=(D=d)&(I=16711680)|0)|0,PC=D=(f=RC)|(D=OC)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,l=D>>>n|0):(k=D>>>n|0,l=(((1<>>n|0),zC=(D=l)&(I=65280)|0,jC=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,Z=f>>>n|0):(D=f>>>n|0,Z=(((1<>>n|0),SC=D,TC=k=(D=jC)|(k=SC)|0,qC=(D=xC)|(I=(f=zC)|(I=Z)|0)|0,_C=f=(k=PC)|(f=TC)|0,D=(f=hC)|(D=_C)|0,$C=(k=VC)|(I=qC)|0,w[(k=dC)>>2]=$C,w[(k+4|0)>>2]=D,Aw=G,Y=D=0|w[((f=G)+8|0)>>2],E=k=0|w[(f+12|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,W=D>>>n|0):(f=D>>>n|0,W=(((1<>>n|0),Dw=(D=W)&(I=-16777216)|0,kw=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,X=k>>>n|0):(D=k>>>n|0,X=(((1<>>n|0),fw=f=D&(f=0)|0,Iw=(D=Dw)|(I=(k=X)&(I=16711680)|0)|0,nw=k=(f=kw)|(k=fw)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,L=k>>>n|0):(D=k>>>n|0,L=(((1<>>n|0),Ew=(k=L)&(I=65280)|0,Yw=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,V=f>>>n|0):(k=f>>>n|0,V=(((1<>>n|0),Gw=k,Mw=D=(k=Yw)|(D=Gw)|0,ow=(k=Iw)|(I=(f=Ew)|(I=V)|0)|0,Fw=f=(D=nw)|(f=Mw)|0,k=(f=iw)|(k=Fw)|0,uw=(D=cw)|(I=ow)|0,w[((D=Aw)+8|0)>>2]=uw,w[(D+12|0)>>2]=k,Uw=G,Y=k=0|w[((f=G)+16|0)>>2],E=D=0|w[(f+20|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,x=k>>>n|0):(f=k>>>n|0,x=(((1<>>n|0),vw=(k=x)&(I=-16777216)|0,Ww=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,P=D>>>n|0):(k=D>>>n|0,P=(((1<>>n|0),Xw=f=k&(f=0)|0,Lw=(k=vw)|(I=(D=P)&(I=16711680)|0)|0,Vw=D=(f=Ww)|(D=Xw)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,z=D>>>n|0):(k=D>>>n|0,z=(((1<>>n|0),hw=(D=z)&(I=65280)|0,yw=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,j=f>>>n|0):(D=f>>>n|0,j=(((1<>>n|0),Rw=D,Ow=k=(D=yw)|(k=Rw)|0,xw=(D=Lw)|(I=(f=hw)|(I=j)|0)|0,Pw=f=(k=Vw)|(f=Ow)|0,D=(f=Nw)|(D=Pw)|0,zw=(k=Hw)|(I=xw)|0,w[((k=Uw)+16|0)>>2]=zw,w[(k+20|0)>>2]=D,jw=G,Y=D=0|w[((f=G)+24|0)>>2],E=k=0|w[(f+28|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,$=D>>>n|0):(f=D>>>n|0,$=(((1<>>n|0),rr=(D=$)&(I=-16777216)|0,er=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,AA=k>>>n|0):(D=k>>>n|0,AA=(((1<>>n|0),br=f=D&(f=0)|0,ar=(D=rr)|(I=(k=AA)&(I=16711680)|0)|0,cr=k=(f=er)|(k=br)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,BA=k>>>n|0):(D=k>>>n|0,BA=(((1<>>n|0),ir=(k=BA)&(I=65280)|0,Dr=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,QA=f>>>n|0):(k=f>>>n|0,QA=(((1<>>n|0),kr=k,fr=D=(k=Dr)|(D=kr)|0,Ir=(k=ar)|(I=(f=ir)|(I=QA)|0)|0,nr=f=(D=cr)|(f=fr)|0,k=(f=wr)|(k=nr)|0,Er=(D=Cr)|(I=Ir)|0,w[((D=jw)+24|0)>>2]=Er,w[(D+28|0)>>2]=k,Yr=G,Y=k=0|w[((f=G)+32|0)>>2],E=D=0|w[(f+36|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,eA=k>>>n|0):(f=k>>>n|0,eA=(((1<>>n|0),dr=(k=eA)&(I=-16777216)|0,lr=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,bA=D>>>n|0):(k=D>>>n|0,bA=(((1<>>n|0),Zr=f=k&(f=0)|0,pr=(k=dr)|(I=(D=bA)&(I=16711680)|0)|0,Hr=D=(f=lr)|(D=Zr)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,aA=D>>>n|0):(k=D>>>n|0,aA=(((1<>>n|0),Nr=(D=aA)&(I=65280)|0,vr=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,cA=f>>>n|0):(D=f>>>n|0,cA=(((1<>>n|0),Wr=D,Xr=k=(D=vr)|(k=Wr)|0,Lr=(D=pr)|(I=(f=Nr)|(I=cA)|0)|0,Vr=f=(k=Hr)|(f=Xr)|0,D=(f=Jr)|(D=Vr)|0,hr=(k=tr)|(I=Lr)|0,w[((k=Yr)+32|0)>>2]=hr,w[(k+36|0)>>2]=D,yr=G,Y=D=0|w[((f=G)+40|0)>>2],E=k=0|w[(f+44|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,IA=D>>>n|0):(f=D>>>n|0,IA=(((1<>>n|0),Ae=(D=IA)&(I=-16777216)|0,Be=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,nA=k>>>n|0):(D=k>>>n|0,nA=(((1<>>n|0),Qe=f=D&(f=0)|0,ge=(D=Ae)|(I=(k=nA)&(I=16711680)|0)|0,Ce=k=(f=Be)|(k=Qe)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,EA=k>>>n|0):(D=k>>>n|0,EA=(((1<>>n|0),we=(k=EA)&(I=65280)|0,re=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,YA=f>>>n|0):(k=f>>>n|0,YA=(((1<>>n|0),ee=k,be=D=(k=re)|(D=ee)|0,ae=(k=ge)|(I=(f=we)|(I=YA)|0)|0,ce=f=(D=Ce)|(f=be)|0,k=(f=$r)|(k=ce)|0,ie=(D=_r)|(I=ae)|0,w[((D=yr)+40|0)>>2]=ie,w[(D+44|0)>>2]=k,De=G,Y=k=0|w[((f=G)+48|0)>>2],E=D=0|w[(f+52|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,uA=k>>>n|0):(f=k>>>n|0,uA=(((1<>>n|0),Ue=(k=uA)&(I=-16777216)|0,me=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,UA=D>>>n|0):(k=D>>>n|0,UA=(((1<>>n|0),se=f=k&(f=0)|0,Ke=(k=Ue)|(I=(D=UA)&(I=16711680)|0)|0,te=D=(f=me)|(D=se)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,mA=D>>>n|0):(k=D>>>n|0,mA=(((1<>>n|0),Je=(D=mA)&(I=65280)|0,de=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,sA=f>>>n|0):(D=f>>>n|0,sA=(((1<>>n|0),le=D,Ze=k=(D=de)|(k=le)|0,pe=(D=Ke)|(I=(f=Je)|(I=sA)|0)|0,He=f=(k=te)|(f=Ze)|0,D=(f=ue)|(D=He)|0,Ne=(k=Fe)|(I=pe)|0,w[((k=De)+48|0)>>2]=Ne,w[(k+52|0)>>2]=D,ve=G,Y=D=0|w[((f=G)+56|0)>>2],E=k=0|w[(f+60|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,lA=D>>>n|0):(f=D>>>n|0,lA=(((1<>>n|0),je=(D=lA)&(I=-16777216)|0,Se=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,ZA=k>>>n|0):(D=k>>>n|0,ZA=(((1<>>n|0),Te=f=D&(f=0)|0,qe=(D=je)|(I=(k=ZA)&(I=16711680)|0)|0,_e=k=(f=Se)|(k=Te)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,pA=k>>>n|0):(D=k>>>n|0,pA=(((1<>>n|0),$e=(k=pA)&(I=65280)|0,Ab=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,HA=f>>>n|0):(k=f>>>n|0,HA=(((1<>>n|0),Bb=k,Qb=D=(k=Ab)|(D=Bb)|0,gb=(k=qe)|(I=(f=$e)|(I=HA)|0)|0,Cb=f=(D=_e)|(f=Qb)|0,k=(f=ze)|(k=Cb)|0,wb=(D=Pe)|(I=gb)|0,w[((D=ve)+56|0)>>2]=wb,w[(D+60|0)>>2]=k,rb=G,Y=k=0|w[((f=G)+64|0)>>2],E=D=0|w[(f+68|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,LA=k>>>n|0):(f=k>>>n|0,LA=(((1<>>n|0),Yb=(k=LA)&(I=-16777216)|0,Gb=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,VA=D>>>n|0):(k=D>>>n|0,VA=(((1<>>n|0),Mb=f=k&(f=0)|0,ob=(k=Yb)|(I=(D=VA)&(I=16711680)|0)|0,Fb=D=(f=Gb)|(D=Mb)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,hA=D>>>n|0):(k=D>>>n|0,hA=(((1<>>n|0),ub=(D=hA)&(I=65280)|0,Ub=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,yA=f>>>n|0):(D=f>>>n|0,yA=(((1<>>n|0),mb=D,sb=k=(D=Ub)|(k=mb)|0,Kb=(D=ob)|(I=(f=ub)|(I=yA)|0)|0,tb=f=(k=Fb)|(f=sb)|0,D=(f=Eb)|(D=tb)|0,Jb=(k=nb)|(I=Kb)|0,w[((k=rb)+64|0)>>2]=Jb,w[(k+68|0)>>2]=D,db=G,Y=D=0|w[((f=G)+72|0)>>2],E=k=0|w[(f+76|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,zA=D>>>n|0):(f=D>>>n|0,zA=(((1<>>n|0),yb=(D=zA)&(I=-16777216)|0,Rb=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,jA=k>>>n|0):(D=k>>>n|0,jA=(((1<>>n|0),Ob=f=D&(f=0)|0,xb=(D=yb)|(I=(k=jA)&(I=16711680)|0)|0,Pb=k=(f=Rb)|(k=Ob)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,SA=k>>>n|0):(D=k>>>n|0,SA=(((1<>>n|0),zb=(k=SA)&(I=65280)|0,jb=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,TA=f>>>n|0):(k=f>>>n|0,TA=(((1<>>n|0),Sb=k,Tb=D=(k=jb)|(D=Sb)|0,qb=(k=xb)|(I=(f=zb)|(I=TA)|0)|0,_b=f=(D=Pb)|(f=Tb)|0,k=(f=hb)|(k=_b)|0,$b=(D=Vb)|(I=qb)|0,w[((D=db)+72|0)>>2]=$b,w[(D+76|0)>>2]=k,Aa=G,Y=k=0|w[((f=G)+80|0)>>2],E=D=0|w[(f+84|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,BB=k>>>n|0):(f=k>>>n|0,BB=(((1<>>n|0),Da=(k=BB)&(I=-16777216)|0,ka=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,QB=D>>>n|0):(k=D>>>n|0,QB=(((1<>>n|0),fa=f=k&(f=0)|0,Ia=(k=Da)|(I=(D=QB)&(I=16711680)|0)|0,na=D=(f=ka)|(D=fa)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,gB=D>>>n|0):(k=D>>>n|0,gB=(((1<>>n|0),Ea=(D=gB)&(I=65280)|0,Ya=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,CB=f>>>n|0):(D=f>>>n|0,CB=(((1<>>n|0),Ga=D,Ma=k=(D=Ya)|(k=Ga)|0,oa=(D=Ia)|(I=(f=Ea)|(I=CB)|0)|0,Fa=f=(k=na)|(f=Ma)|0,D=(f=ia)|(D=Fa)|0,ua=(k=ca)|(I=oa)|0,w[((k=Aa)+80|0)>>2]=ua,w[(k+84|0)>>2]=D,Ua=G,Y=D=0|w[((f=G)+88|0)>>2],E=k=0|w[(f+92|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,aB=D>>>n|0):(f=D>>>n|0,aB=(((1<>>n|0),va=(D=aB)&(I=-16777216)|0,Wa=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,cB=k>>>n|0):(D=k>>>n|0,cB=(((1<>>n|0),Xa=f=D&(f=0)|0,La=(D=va)|(I=(k=cB)&(I=16711680)|0)|0,Va=k=(f=Wa)|(k=Xa)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,iB=k>>>n|0):(D=k>>>n|0,iB=(((1<>>n|0),ha=(k=iB)&(I=65280)|0,ya=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,DB=f>>>n|0):(k=f>>>n|0,DB=(((1<>>n|0),Ra=k,Oa=D=(k=ya)|(D=Ra)|0,xa=(k=La)|(I=(f=ha)|(I=DB)|0)|0,Pa=f=(D=Va)|(f=Oa)|0,k=(f=Na)|(k=Pa)|0,za=(D=Ha)|(I=xa)|0,w[((D=Ua)+88|0)>>2]=za,w[(D+92|0)>>2]=k,ja=G,Y=k=0|w[((f=G)+96|0)>>2],E=D=0|w[(f+100|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,EB=k>>>n|0):(f=k>>>n|0,EB=(((1<>>n|0),rc=(k=EB)&(I=-16777216)|0,ec=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,YB=D>>>n|0):(k=D>>>n|0,YB=(((1<>>n|0),bc=f=k&(f=0)|0,ac=(k=rc)|(I=(D=YB)&(I=16711680)|0)|0,cc=D=(f=ec)|(D=bc)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,GB=D>>>n|0):(k=D>>>n|0,GB=(((1<>>n|0),ic=(D=GB)&(I=65280)|0,Dc=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,MB=f>>>n|0):(D=f>>>n|0,MB=(((1<>>n|0),kc=D,fc=k=(D=Dc)|(k=kc)|0,Ic=(D=ac)|(I=(f=ic)|(I=MB)|0)|0,nc=f=(k=cc)|(f=fc)|0,D=(f=wc)|(D=nc)|0,Ec=(k=Cc)|(I=Ic)|0,w[((k=ja)+96|0)>>2]=Ec,w[(k+100|0)>>2]=D,Yc=G,Y=D=0|w[((f=G)+104|0)>>2],E=k=0|w[(f+108|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,mB=D>>>n|0):(f=D>>>n|0,mB=(((1<>>n|0),dc=(D=mB)&(I=-16777216)|0,lc=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,sB=k>>>n|0):(D=k>>>n|0,sB=(((1<>>n|0),Zc=f=D&(f=0)|0,pc=(D=dc)|(I=(k=sB)&(I=16711680)|0)|0,Hc=k=(f=lc)|(k=Zc)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,KB=k>>>n|0):(D=k>>>n|0,KB=(((1<>>n|0),Nc=(k=KB)&(I=65280)|0,vc=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,tB=f>>>n|0):(k=f>>>n|0,tB=(((1<>>n|0),Wc=k,Xc=D=(k=vc)|(D=Wc)|0,Lc=(k=pc)|(I=(f=Nc)|(I=tB)|0)|0,Vc=f=(D=Hc)|(f=Xc)|0,k=(f=Jc)|(k=Vc)|0,hc=(D=tc)|(I=Lc)|0,w[((D=Yc)+104|0)>>2]=hc,w[(D+108|0)>>2]=k,yc=G,Y=k=0|w[((f=G)+112|0)>>2],E=D=0|w[(f+116|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,pB=k>>>n|0):(f=k>>>n|0,pB=(((1<>>n|0),Ai=(k=pB)&(I=-16777216)|0,Bi=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,HB=D>>>n|0):(k=D>>>n|0,HB=(((1<>>n|0),Qi=f=k&(f=0)|0,gi=(k=Ai)|(I=(D=HB)&(I=16711680)|0)|0,Ci=D=(f=Bi)|(D=Qi)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,NB=D>>>n|0):(k=D>>>n|0,NB=(((1<>>n|0),wi=(D=NB)&(I=65280)|0,ri=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,vB=f>>>n|0):(D=f>>>n|0,vB=(((1<>>n|0),ei=D,bi=k=(D=ri)|(k=ei)|0,ai=(D=gi)|(I=(f=wi)|(I=vB)|0)|0,ci=f=(k=Ci)|(f=bi)|0,D=(f=$c)|(D=ci)|0,ii=(k=_c)|(I=ai)|0,w[((k=yc)+112|0)>>2]=ii,w[(k+116|0)>>2]=D,Di=G,Y=D=0|w[((f=G)+120|0)>>2],E=k=0|w[(f+124|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,hB=D>>>n|0):(f=D>>>n|0,hB=(((1<>>n|0),Ui=(D=hB)&(I=-16777216)|0,mi=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,yB=k>>>n|0):(D=k>>>n|0,yB=(((1<>>n|0),si=f=D&(f=0)|0,Ki=(D=Ui)|(I=(k=yB)&(I=16711680)|0)|0,ti=k=(f=mi)|(k=si)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,RB=k>>>n|0):(D=k>>>n|0,RB=(((1<>>n|0),Ji=(k=RB)&(I=65280)|0,di=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,OB=f>>>n|0):(k=f>>>n|0,OB=(((1<>>n|0),li=k,Zi=D=(k=di)|(D=li)|0,pi=(k=Ki)|(I=(f=Ji)|(I=OB)|0)|0,Hi=f=(D=ti)|(f=Zi)|0,k=(f=ui)|(k=Hi)|0,Ni=(D=Fi)|(I=pi)|0,w[((D=Di)+120|0)>>2]=Ni,w[(D+124|0)>>2]=k,K(0|C,0|G),Q=Q-M|0,B=B+M|0}B:{if(Q>>>0>=128){for(xB=g+8|0,PB=g+16|0,zB=g+24|0,jB=g+32|0,SB=g+40|0,TB=g+48|0,qB=g+56|0,_B=g- -64|0,$B=g+72|0,AQ=g+80|0,BQ=g+88|0,QQ=g+96|0,gQ=g+104|0,CQ=g+112|0,wQ=g+120|0,G=Q;M=0|Lg(0|g,0|B,128),vi=xB,Y=k=0|w[(f=xB)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,cQ=k>>>n|0):(f=k>>>n|0,cQ=(((1<>>n|0),ji=(k=cQ)&(I=-16777216)|0,Si=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,iQ=D>>>n|0):(k=D>>>n|0,iQ=(((1<>>n|0),Ti=f=k&(f=0)|0,qi=(k=ji)|(I=(D=iQ)&(I=16711680)|0)|0,_i=D=(f=Si)|(D=Ti)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,DQ=D>>>n|0):(k=D>>>n|0,DQ=(((1<>>n|0),$i=(D=DQ)&(I=65280)|0,AD=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,kQ=f>>>n|0):(D=f>>>n|0,kQ=(((1<>>n|0),BD=D,QD=k=(D=AD)|(k=BD)|0,gD=(D=qi)|(I=(f=$i)|(I=kQ)|0)|0,CD=f=(k=_i)|(f=QD)|0,D=(f=zi)|(D=CD)|0,wD=(k=Pi)|(I=gD)|0,w[(k=vi)>>2]=wD,w[(k+4|0)>>2]=D,rD=PB,Y=D=0|w[(f=PB)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,YQ=D>>>n|0):(f=D>>>n|0,YQ=(((1<>>n|0),YD=(D=YQ)&(I=-16777216)|0,GD=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,GQ=k>>>n|0):(D=k>>>n|0,GQ=(((1<>>n|0),MD=f=D&(f=0)|0,oD=(D=YD)|(I=(k=GQ)&(I=16711680)|0)|0,FD=k=(f=GD)|(k=MD)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,MQ=k>>>n|0):(D=k>>>n|0,MQ=(((1<>>n|0),uD=(k=MQ)&(I=65280)|0,UD=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,oQ=f>>>n|0):(k=f>>>n|0,oQ=(((1<>>n|0),mD=k,sD=D=(k=UD)|(D=mD)|0,KD=(k=oD)|(I=(f=uD)|(I=oQ)|0)|0,tD=f=(D=FD)|(f=sD)|0,k=(f=ED)|(k=tD)|0,JD=(D=nD)|(I=KD)|0,w[(D=rD)>>2]=JD,w[(D+4|0)>>2]=k,dD=zB,Y=k=0|w[(f=zB)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,sQ=k>>>n|0):(f=k>>>n|0,sQ=(((1<>>n|0),yD=(k=sQ)&(I=-16777216)|0,RD=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,KQ=D>>>n|0):(k=D>>>n|0,KQ=(((1<>>n|0),OD=f=k&(f=0)|0,xD=(k=yD)|(I=(D=KQ)&(I=16711680)|0)|0,PD=D=(f=RD)|(D=OD)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,tQ=D>>>n|0):(k=D>>>n|0,tQ=(((1<>>n|0),zD=(D=tQ)&(I=65280)|0,jD=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,JQ=f>>>n|0):(D=f>>>n|0,JQ=(((1<>>n|0),SD=D,TD=k=(D=jD)|(k=SD)|0,qD=(D=xD)|(I=(f=zD)|(I=JQ)|0)|0,_D=f=(k=PD)|(f=TD)|0,D=(f=hD)|(D=_D)|0,$D=(k=VD)|(I=qD)|0,w[(k=dD)>>2]=$D,w[(k+4|0)>>2]=D,Ak=jB,Y=D=0|w[(f=jB)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,HQ=D>>>n|0):(f=D>>>n|0,HQ=(((1<>>n|0),Dk=(D=HQ)&(I=-16777216)|0,kk=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,NQ=k>>>n|0):(D=k>>>n|0,NQ=(((1<>>n|0),fk=f=D&(f=0)|0,Ik=(D=Dk)|(I=(k=NQ)&(I=16711680)|0)|0,nk=k=(f=kk)|(k=fk)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,vQ=k>>>n|0):(D=k>>>n|0,vQ=(((1<>>n|0),Ek=(k=vQ)&(I=65280)|0,Yk=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,WQ=f>>>n|0):(k=f>>>n|0,WQ=(((1<>>n|0),Gk=k,Mk=D=(k=Yk)|(D=Gk)|0,ok=(k=Ik)|(I=(f=Ek)|(I=WQ)|0)|0,Fk=f=(D=nk)|(f=Mk)|0,k=(f=ik)|(k=Fk)|0,uk=(D=ck)|(I=ok)|0,w[(D=Ak)>>2]=uk,w[(D+4|0)>>2]=k,Uk=SB,Y=k=0|w[(f=SB)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,yQ=k>>>n|0):(f=k>>>n|0,yQ=(((1<>>n|0),vk=(k=yQ)&(I=-16777216)|0,Wk=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,RQ=D>>>n|0):(k=D>>>n|0,RQ=(((1<>>n|0),Xk=f=k&(f=0)|0,Lk=(k=vk)|(I=(D=RQ)&(I=16711680)|0)|0,Vk=D=(f=Wk)|(D=Xk)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,OQ=D>>>n|0):(k=D>>>n|0,OQ=(((1<>>n|0),hk=(D=OQ)&(I=65280)|0,yk=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,xQ=f>>>n|0):(D=f>>>n|0,xQ=(((1<>>n|0),Rk=D,Ok=k=(D=yk)|(k=Rk)|0,xk=(D=Lk)|(I=(f=hk)|(I=xQ)|0)|0,Pk=f=(k=Vk)|(f=Ok)|0,D=(f=Nk)|(D=Pk)|0,zk=(k=Hk)|(I=xk)|0,w[(k=Uk)>>2]=zk,w[(k+4|0)>>2]=D,jk=TB,Y=D=0|w[(f=TB)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,TQ=D>>>n|0):(f=D>>>n|0,TQ=(((1<>>n|0),rf=(D=TQ)&(I=-16777216)|0,ef=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,qQ=k>>>n|0):(D=k>>>n|0,qQ=(((1<>>n|0),bf=f=D&(f=0)|0,af=(D=rf)|(I=(k=qQ)&(I=16711680)|0)|0,cf=k=(f=ef)|(k=bf)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,_Q=k>>>n|0):(D=k>>>n|0,_Q=(((1<>>n|0),Df=(k=_Q)&(I=65280)|0,kf=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,$Q=f>>>n|0):(k=f>>>n|0,$Q=(((1<>>n|0),ff=k,If=D=(k=kf)|(D=ff)|0,nf=(k=af)|(I=(f=Df)|(I=$Q)|0)|0,Ef=f=(D=cf)|(f=If)|0,k=(f=wf)|(k=Ef)|0,Yf=(D=Cf)|(I=nf)|0,w[(D=jk)>>2]=Yf,w[(D+4|0)>>2]=k,Gf=qB,Y=k=0|w[(f=qB)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,Cg=k>>>n|0):(f=k>>>n|0,Cg=(((1<>>n|0),lf=(k=Cg)&(I=-16777216)|0,Zf=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,wg=D>>>n|0):(k=D>>>n|0,wg=(((1<>>n|0),pf=f=k&(f=0)|0,Hf=(k=lf)|(I=(D=wg)&(I=16711680)|0)|0,Nf=D=(f=Zf)|(D=pf)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,rg=D>>>n|0):(k=D>>>n|0,rg=(((1<>>n|0),vf=(D=rg)&(I=65280)|0,Wf=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,eg=f>>>n|0):(D=f>>>n|0,eg=(((1<>>n|0),Xf=D,Lf=k=(D=Wf)|(k=Xf)|0,Vf=(D=Hf)|(I=(f=vf)|(I=eg)|0)|0,hf=f=(k=Nf)|(f=Lf)|0,D=(f=df)|(D=hf)|0,yf=(k=Jf)|(I=Vf)|0,w[(k=Gf)>>2]=yf,w[(k+4|0)>>2]=D,Rf=_B,Y=D=0|w[(f=_B)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,kg=D>>>n|0):(f=D>>>n|0,kg=(((1<>>n|0),BI=(D=kg)&(I=-16777216)|0,QI=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,Ig=k>>>n|0):(D=k>>>n|0,Ig=(((1<>>n|0),gI=f=D&(f=0)|0,CI=(D=BI)|(I=(k=Ig)&(I=16711680)|0)|0,wI=k=(f=QI)|(k=gI)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,ng=k>>>n|0):(D=k>>>n|0,ng=(((1<>>n|0),rI=(k=ng)&(I=65280)|0,eI=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,Eg=f>>>n|0):(k=f>>>n|0,Eg=(((1<>>n|0),bI=k,aI=D=(k=eI)|(D=bI)|0,cI=(k=CI)|(I=(f=rI)|(I=Eg)|0)|0,iI=f=(D=wI)|(f=aI)|0,k=(f=AI)|(k=iI)|0,DI=(D=$f)|(I=cI)|0,w[(D=Rf)>>2]=DI,w[(D+4|0)>>2]=k,kI=M,Y=k=0|w[(f=M)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,Fg=k>>>n|0):(f=k>>>n|0,Fg=(((1<>>n|0),mI=(k=Fg)&(I=-16777216)|0,sI=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,ug=D>>>n|0):(k=D>>>n|0,ug=(((1<>>n|0),KI=f=k&(f=0)|0,tI=(k=mI)|(I=(D=ug)&(I=16711680)|0)|0,JI=D=(f=sI)|(D=KI)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,Ug=D>>>n|0):(k=D>>>n|0,Ug=(((1<>>n|0),dI=(D=Ug)&(I=65280)|0,lI=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,mg=f>>>n|0):(D=f>>>n|0,mg=(((1<>>n|0),ZI=D,pI=k=(D=lI)|(k=ZI)|0,HI=(D=tI)|(I=(f=dI)|(I=mg)|0)|0,NI=f=(k=JI)|(f=pI)|0,D=(f=UI)|(D=NI)|0,vI=(k=uI)|(I=HI)|0,w[(k=kI)>>2]=vI,w[(k+4|0)>>2]=D,WI=$B,Y=D=0|w[(f=$B)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,dg=D>>>n|0):(f=D>>>n|0,dg=(((1<>>n|0),SI=(D=dg)&(I=-16777216)|0,TI=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,lg=k>>>n|0):(D=k>>>n|0,lg=(((1<>>n|0),qI=f=D&(f=0)|0,_I=(D=SI)|(I=(k=lg)&(I=16711680)|0)|0,$I=k=(f=TI)|(k=qI)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,Zg=k>>>n|0):(D=k>>>n|0,Zg=(((1<>>n|0),An=(k=Zg)&(I=65280)|0,Bn=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,pg=f>>>n|0):(k=f>>>n|0,pg=(((1<>>n|0),Qn=k,gn=D=(k=Bn)|(D=Qn)|0,Cn=(k=_I)|(I=(f=An)|(I=pg)|0)|0,wn=f=(D=$I)|(f=gn)|0,k=(f=jI)|(k=wn)|0,rn=(D=zI)|(I=Cn)|0,w[(D=WI)>>2]=rn,w[(D+4|0)>>2]=k,en=AQ,Y=k=0|w[(f=AQ)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,Xg=k>>>n|0):(f=k>>>n|0,Xg=(((1<>>n|0),Mn=(k=Xg)&(I=-16777216)|0,on=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,Vg=D>>>n|0):(k=D>>>n|0,Vg=(((1<>>n|0),Fn=f=k&(f=0)|0,un=(k=Mn)|(I=(D=Vg)&(I=16711680)|0)|0,Un=D=(f=on)|(D=Fn)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,hg=D>>>n|0):(k=D>>>n|0,hg=(((1<>>n|0),mn=(D=hg)&(I=65280)|0,sn=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,yg=f>>>n|0):(D=f>>>n|0,yg=(((1<>>n|0),Kn=D,tn=k=(D=sn)|(k=Kn)|0,Jn=(D=un)|(I=(f=mn)|(I=yg)|0)|0,dn=f=(k=Un)|(f=tn)|0,D=(f=Gn)|(D=dn)|0,ln=(k=Yn)|(I=Jn)|0,w[(k=en)>>2]=ln,w[(k+4|0)>>2]=D,Zn=BQ,Y=D=0|w[(f=BQ)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,zg=D>>>n|0):(f=D>>>n|0,zg=(((1<>>n|0),On=(D=zg)&(I=-16777216)|0,xn=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,jg=k>>>n|0):(D=k>>>n|0,jg=(((1<>>n|0),Pn=f=D&(f=0)|0,zn=(D=On)|(I=(k=jg)&(I=16711680)|0)|0,jn=k=(f=xn)|(k=Pn)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,Sg=k>>>n|0):(D=k>>>n|0,Sg=(((1<>>n|0),Sn=(k=Sg)&(I=65280)|0,Tn=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,Tg=f>>>n|0):(k=f>>>n|0,Tg=(((1<>>n|0),qn=k,_n=D=(k=Tn)|(D=qn)|0,$n=(k=zn)|(I=(f=Sn)|(I=Tg)|0)|0,AE=f=(D=jn)|(f=_n)|0,k=(f=Rn)|(k=AE)|0,BE=(D=yn)|(I=$n)|0,w[(D=Zn)>>2]=BE,w[(D+4|0)>>2]=k,QE=QQ,Y=k=0|w[(f=QQ)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,BC=k>>>n|0):(f=k>>>n|0,BC=(((1<>>n|0),fE=(k=BC)&(I=-16777216)|0,IE=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,QC=D>>>n|0):(k=D>>>n|0,QC=(((1<>>n|0),nE=f=k&(f=0)|0,EE=(k=fE)|(I=(D=QC)&(I=16711680)|0)|0,YE=D=(f=IE)|(D=nE)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,gC=D>>>n|0):(k=D>>>n|0,gC=(((1<>>n|0),GE=(D=gC)&(I=65280)|0,ME=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,CC=f>>>n|0):(D=f>>>n|0,CC=(((1<>>n|0),oE=D,FE=k=(D=ME)|(k=oE)|0,uE=(D=EE)|(I=(f=GE)|(I=CC)|0)|0,UE=f=(k=YE)|(f=FE)|0,D=(f=kE)|(D=UE)|0,mE=(k=DE)|(I=uE)|0,w[(k=QE)>>2]=mE,w[(k+4|0)>>2]=D,sE=gQ,Y=D=0|w[(f=gQ)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,aC=D>>>n|0):(f=D>>>n|0,aC=(((1<>>n|0),XE=(D=aC)&(I=-16777216)|0,LE=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,cC=k>>>n|0):(D=k>>>n|0,cC=(((1<>>n|0),VE=f=D&(f=0)|0,hE=(D=XE)|(I=(k=cC)&(I=16711680)|0)|0,yE=k=(f=LE)|(k=VE)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,iC=k>>>n|0):(D=k>>>n|0,iC=(((1<>>n|0),RE=(k=iC)&(I=65280)|0,OE=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,DC=f>>>n|0):(k=f>>>n|0,DC=(((1<>>n|0),xE=k,PE=D=(k=OE)|(D=xE)|0,zE=(k=hE)|(I=(f=RE)|(I=DC)|0)|0,jE=f=(D=yE)|(f=PE)|0,k=(f=WE)|(k=jE)|0,SE=(D=vE)|(I=zE)|0,w[(D=sE)>>2]=SE,w[(D+4|0)>>2]=k,TE=CQ,Y=k=0|w[(f=CQ)>>2],E=D=0|w[(f+4|0)>>2],f=k,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(f=D<>>(32-n|0)|0)|0|k<>>0?(k=f<>>(32-n|0)|0)|0|D<>>0?(f=0,EC=k>>>n|0):(f=k>>>n|0,EC=(((1<>>n|0),bY=(k=EC)&(I=-16777216)|0,aY=D=f&(D=0)|0,D=E,f=Y,k=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(k=0,YC=D>>>n|0):(k=D>>>n|0,YC=(((1<>>n|0),cY=f=k&(f=0)|0,iY=(k=bY)|(I=(D=YC)&(I=16711680)|0)|0,DY=D=(f=aY)|(D=cY)|0,D=E,f=Y,k=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(k=0,GC=D>>>n|0):(k=D>>>n|0,GC=(((1<>>n|0),kY=(D=GC)&(I=65280)|0,fY=f=k&(f=0)|0,f=E,k=Y,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=0,MC=f>>>n|0):(D=f>>>n|0,MC=(((1<>>n|0),IY=D,nY=k=(D=fY)|(k=IY)|0,EY=(D=iY)|(I=(f=kY)|(I=MC)|0)|0,YY=f=(k=DY)|(f=nY)|0,D=(f=eY)|(D=YY)|0,GY=(k=rY)|(I=EY)|0,w[(k=TE)>>2]=GY,w[(k+4|0)>>2]=D,MY=wQ,Y=D=0|w[(f=wQ)>>2],E=k=0|w[(f+4|0)>>2],f=D,D=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(f=k<>>(32-n|0)|0)|0|D<>>0?(D=f<>>(32-n|0)|0)|0|k<>>0?(f=0,mC=D>>>n|0):(f=D>>>n|0,mC=(((1<>>n|0),ZY=(D=mC)&(I=-16777216)|0,pY=k=f&(k=0)|0,k=E,f=Y,D=0,n=31&(I=24)|0,32<=(63&I|0)>>>0?(D=0,sC=k>>>n|0):(D=k>>>n|0,sC=(((1<>>n|0),HY=f=D&(f=0)|0,NY=(D=ZY)|(I=(k=sC)&(I=16711680)|0)|0,vY=k=(f=pY)|(k=HY)|0,k=E,f=Y,D=0,n=31&(I=40)|0,32<=(63&I|0)>>>0?(D=0,KC=k>>>n|0):(D=k>>>n|0,KC=(((1<>>n|0),WY=(k=KC)&(I=65280)|0,XY=f=D&(f=0)|0,f=E,D=Y,k=0,n=31&(I=56)|0,32<=(63&I|0)>>>0?(k=0,tC=f>>>n|0):(k=f>>>n|0,tC=(((1<>>n|0),LY=k,VY=D=(k=XY)|(D=LY)|0,hY=(k=NY)|(I=(f=WY)|(I=tC)|0)|0,yY=f=(D=vY)|(f=VY)|0,k=(f=lY)|(k=yY)|0,RY=(D=dY)|(I=hY)|0,w[(D=MY)>>2]=RY,w[(D+4|0)>>2]=k,K(0|C,0|M),B=B+128|0,(G=G+-128|0)>>>0>=128;);Q=127&Q|0}if((M=(G=0|w[(A+80|0)>>2])+Q|0)>>>0>=G>>>0){if(M>>>0>128)break B;return Lg(0|84+(A+G|0),0|B,0|Q),w[(A+80|0)>>2]=(0|w[(A+80|0)>>2])+Q|0,void(u=g+128|0)}fg(0|G,0|M),i()}Dg(0|M,128),i()}fg(0|G,128),i()}function h(A,B){B|=0;var Q=0,g=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0;if(!(15&(g=0|w[(4096+(A|=0)|0)>>2])|0))return b=A+2048|0,D=1+(f=511&g|0)|0,M=511&(g+16|0)|0,k=4+(Q=511&(g+496|0)|0)|0,I=Q+6|0,n=Q+13|0,512&g|0?(g=b+(f<<2|0)|0,I=b+(I<<2|0)|0,C=b+(n<<2|0)|0,f=b+(D<<2|0)|0,D=((0|w[g>>2])+(0|aw(0|w[I>>2],8))|0)+((0|aw(0|w[C>>2],10))^(0|aw(0|w[f>>2],23))|0)|0,w[g>>2]=D,p=D,D=0|w[(b+(k<<2|0)|0)>>2],w[B>>2]=p^((0|w[(A+(1024|1020&(D>>>14|0))|0)>>2])+(0|w[(A+((255&D|0)<<2|0)|0)>>2])|0)|0,n=28+(Q=b+(Q<<2|0)|0)|0,Y=Q+56|0,D=g+8|0,k=((0|w[f>>2])+(0|aw(0|w[n>>2],8))|0)+((0|aw(0|w[Y>>2],10))^(0|aw(0|w[D>>2],23))|0)|0,w[f>>2]=k,H=k,k=0|w[(Q+20|0)>>2],w[(B+4|0)>>2]=H^((0|w[(A+(1024|1020&(k>>>14|0))|0)>>2])+(0|w[(A+((255&k|0)<<2|0)|0)>>2])|0)|0,a=Q+32|0,G=Q+60|0,k=g+12|0,r=((0|w[D>>2])+(0|aw(0|w[a>>2],8))|0)+((0|aw(0|w[G>>2],10))^(0|aw(0|w[k>>2],23))|0)|0,w[D>>2]=r,I=0|w[I>>2],w[(B+8|0)>>2]=((0|w[(A+(1024|1020&(I>>>14|0))|0)>>2])+(0|w[(A+((255&I|0)<<2|0)|0)>>2])|0)^r|0,r=Q+36|0,I=g+16|0,e=((0|w[k>>2])+(0|aw(0|w[r>>2],8))|0)+((0|aw(0|w[g>>2],10))^(0|aw(0|w[I>>2],23))|0)|0,w[k>>2]=e,n=0|w[n>>2],w[(B+12|0)>>2]=((0|w[(A+(1024|1020&(n>>>14|0))|0)>>2])+(0|w[(A+((255&n|0)<<2|0)|0)>>2])|0)^e|0,e=Q+40|0,n=g+20|0,c=((0|w[I>>2])+(0|aw(0|w[e>>2],8))|0)+((0|aw(0|w[f>>2],10))^(0|aw(0|w[n>>2],23))|0)|0,w[I>>2]=c,a=0|w[a>>2],w[(B+16|0)>>2]=((0|w[(A+(1024|1020&(a>>>14|0))|0)>>2])+(0|w[(A+((255&a|0)<<2|0)|0)>>2])|0)^c|0,c=Q+44|0,a=g+24|0,E=((0|w[n>>2])+(0|aw(0|w[c>>2],8))|0)+((0|aw(0|w[D>>2],10))^(0|aw(0|w[a>>2],23))|0)|0,w[n>>2]=E,r=0|w[r>>2],w[(B+20|0)>>2]=((0|w[(A+(1024|1020&(r>>>14|0))|0)>>2])+(0|w[(A+((255&r|0)<<2|0)|0)>>2])|0)^E|0,E=Q+48|0,Q=g+28|0,r=((0|w[a>>2])+(0|aw(0|w[E>>2],8))|0)+((0|aw(0|w[k>>2],10))^(0|aw(0|w[Q>>2],23))|0)|0,w[a>>2]=r,N=r,r=0|w[e>>2],w[(B+24|0)>>2]=N^((0|w[(A+(1024|1020&(r>>>14|0))|0)>>2])+(0|w[(A+((255&r|0)<<2|0)|0)>>2])|0)|0,r=g+32|0,e=((0|w[Q>>2])+(0|aw(0|w[C>>2],8))|0)+((0|aw(0|w[I>>2],10))^(0|aw(0|w[r>>2],23))|0)|0,w[Q>>2]=e,v=e,e=0|w[c>>2],w[(B+28|0)>>2]=v^((0|w[(A+(1024|1020&(e>>>14|0))|0)>>2])+(0|w[(A+((255&e|0)<<2|0)|0)>>2])|0)|0,e=g+36|0,c=((0|w[r>>2])+(0|aw(0|w[Y>>2],8))|0)+((0|aw(0|w[n>>2],10))^(0|aw(0|w[e>>2],23))|0)|0,w[r>>2]=c,W=c,c=0|w[E>>2],w[(B+32|0)>>2]=W^((0|w[(A+(1024|1020&(c>>>14|0))|0)>>2])+(0|w[(A+((255&c|0)<<2|0)|0)>>2])|0)|0,c=((0|w[e>>2])+(0|aw(0|w[G>>2],8))|0)+((0|aw(0|w[a>>2],10))^(0|aw(0|w[(a=g+40|0)>>2],23))|0)|0,w[e>>2]=c,C=0|w[C>>2],w[(B+36|0)>>2]=((0|w[(A+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(A+((255&C|0)<<2|0)|0)>>2])|0)^c|0,C=((0|w[a>>2])+(0|aw(0|w[g>>2],8))|0)+((0|aw(0|w[Q>>2],10))^(0|aw(0|w[(Q=g+44|0)>>2],23))|0)|0,w[a>>2]=C,X=C,C=0|w[Y>>2],w[(B+40|0)>>2]=X^((0|w[(A+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(A+((255&C|0)<<2|0)|0)>>2])|0)|0,C=((0|w[Q>>2])+(0|aw(0|w[f>>2],8))|0)+((0|aw(0|w[r>>2],10))^(0|aw(0|w[(r=g+48|0)>>2],23))|0)|0,w[Q>>2]=C,L=C,C=0|w[G>>2],w[(B+44|0)>>2]=L^((0|w[(A+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(A+((255&C|0)<<2|0)|0)>>2])|0)|0,C=((0|w[r>>2])+(0|aw(0|w[D>>2],8))|0)+((0|aw(0|w[e>>2],10))^(0|aw(0|w[(e=g+52|0)>>2],23))|0)|0,w[r>>2]=C,V=C,C=0|w[g>>2],w[(B+48|0)>>2]=V^((0|w[(A+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(A+((255&C|0)<<2|0)|0)>>2])|0)|0,h=e,e=((0|w[e>>2])+(0|aw(0|w[k>>2],8))|0)+((0|aw(0|w[a>>2],10))^(0|aw(0|w[(a=g+56|0)>>2],23))|0)|0,w[h>>2]=e,f=0|w[f>>2],w[(B+52|0)>>2]=((0|w[(A+(1024|1020&(f>>>14|0))|0)>>2])+(0|w[(A+((255&f|0)<<2|0)|0)>>2])|0)^e|0,g=g+60|0,Q=((0|w[a>>2])+(0|aw(0|w[I>>2],8))|0)+((0|aw(0|w[Q>>2],10))^(0|aw(0|w[g>>2],23))|0)|0,w[a>>2]=Q,y=Q,Q=0|w[D>>2],w[(B+56|0)>>2]=y^((0|w[(A+(1024|1020&(Q>>>14|0))|0)>>2])+(0|w[(A+((255&Q|0)<<2|0)|0)>>2])|0)|0,R=g,g=((0|w[g>>2])+(0|aw(0|w[n>>2],8))|0)+((0|aw(0|w[r>>2],10))^(0|aw(0|w[(b+(M<<2|0)|0)>>2],23))|0)|0,w[R>>2]=g,Q=A+((255&(b=0|w[k>>2])|0)<<2|0)|0,o=A+(1024|1020&(b>>>14|0))|0):(g=A+(f<<2|0)|0,I=A+(I<<2|0)|0,C=A+(n<<2|0)|0,f=A+(D<<2|0)|0,D=((0|w[g>>2])+(0|iw(0|w[I>>2],8))|0)+((0|iw(0|w[C>>2],10))^(0|iw(0|w[f>>2],23))|0)|0,w[g>>2]=D,F=D,D=0|w[(A+(k<<2|0)|0)>>2],w[B>>2]=F^((0|w[(b+(1024|1020&(D>>>14|0))|0)>>2])+(0|w[(b+((255&D|0)<<2|0)|0)>>2])|0)|0,n=28+(Q=A+(Q<<2|0)|0)|0,Y=Q+56|0,D=g+8|0,k=((0|w[f>>2])+(0|iw(0|w[n>>2],8))|0)+((0|iw(0|w[Y>>2],10))^(0|iw(0|w[D>>2],23))|0)|0,w[f>>2]=k,u=k,k=0|w[(Q+20|0)>>2],w[(B+4|0)>>2]=u^((0|w[(b+(1024|1020&(k>>>14|0))|0)>>2])+(0|w[(b+((255&k|0)<<2|0)|0)>>2])|0)|0,a=Q+32|0,G=Q+60|0,k=g+12|0,r=((0|w[D>>2])+(0|iw(0|w[a>>2],8))|0)+((0|iw(0|w[G>>2],10))^(0|iw(0|w[k>>2],23))|0)|0,w[D>>2]=r,I=0|w[I>>2],w[(B+8|0)>>2]=((0|w[(b+(1024|1020&(I>>>14|0))|0)>>2])+(0|w[(b+((255&I|0)<<2|0)|0)>>2])|0)^r|0,r=Q+36|0,I=g+16|0,e=((0|w[k>>2])+(0|iw(0|w[r>>2],8))|0)+((0|iw(0|w[g>>2],10))^(0|iw(0|w[I>>2],23))|0)|0,w[k>>2]=e,n=0|w[n>>2],w[(B+12|0)>>2]=((0|w[(b+(1024|1020&(n>>>14|0))|0)>>2])+(0|w[(b+((255&n|0)<<2|0)|0)>>2])|0)^e|0,e=Q+40|0,n=g+20|0,c=((0|w[I>>2])+(0|iw(0|w[e>>2],8))|0)+((0|iw(0|w[f>>2],10))^(0|iw(0|w[n>>2],23))|0)|0,w[I>>2]=c,a=0|w[a>>2],w[(B+16|0)>>2]=((0|w[(b+(1024|1020&(a>>>14|0))|0)>>2])+(0|w[(b+((255&a|0)<<2|0)|0)>>2])|0)^c|0,c=Q+44|0,a=g+24|0,E=((0|w[n>>2])+(0|iw(0|w[c>>2],8))|0)+((0|iw(0|w[D>>2],10))^(0|iw(0|w[a>>2],23))|0)|0,w[n>>2]=E,r=0|w[r>>2],w[(B+20|0)>>2]=((0|w[(b+(1024|1020&(r>>>14|0))|0)>>2])+(0|w[(b+((255&r|0)<<2|0)|0)>>2])|0)^E|0,E=Q+48|0,Q=g+28|0,r=((0|w[a>>2])+(0|iw(0|w[E>>2],8))|0)+((0|iw(0|w[k>>2],10))^(0|iw(0|w[Q>>2],23))|0)|0,w[a>>2]=r,U=r,r=0|w[e>>2],w[(B+24|0)>>2]=U^((0|w[(b+(1024|1020&(r>>>14|0))|0)>>2])+(0|w[(b+((255&r|0)<<2|0)|0)>>2])|0)|0,r=g+32|0,e=((0|w[Q>>2])+(0|iw(0|w[C>>2],8))|0)+((0|iw(0|w[I>>2],10))^(0|iw(0|w[r>>2],23))|0)|0,w[Q>>2]=e,m=e,e=0|w[c>>2],w[(B+28|0)>>2]=m^((0|w[(b+(1024|1020&(e>>>14|0))|0)>>2])+(0|w[(b+((255&e|0)<<2|0)|0)>>2])|0)|0,e=g+36|0,c=((0|w[r>>2])+(0|iw(0|w[Y>>2],8))|0)+((0|iw(0|w[n>>2],10))^(0|iw(0|w[e>>2],23))|0)|0,w[r>>2]=c,s=c,c=0|w[E>>2],w[(B+32|0)>>2]=s^((0|w[(b+(1024|1020&(c>>>14|0))|0)>>2])+(0|w[(b+((255&c|0)<<2|0)|0)>>2])|0)|0,c=((0|w[e>>2])+(0|iw(0|w[G>>2],8))|0)+((0|iw(0|w[a>>2],10))^(0|iw(0|w[(a=g+40|0)>>2],23))|0)|0,w[e>>2]=c,C=0|w[C>>2],w[(B+36|0)>>2]=((0|w[(b+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(b+((255&C|0)<<2|0)|0)>>2])|0)^c|0,C=((0|w[a>>2])+(0|iw(0|w[g>>2],8))|0)+((0|iw(0|w[Q>>2],10))^(0|iw(0|w[(Q=g+44|0)>>2],23))|0)|0,w[a>>2]=C,K=C,C=0|w[Y>>2],w[(B+40|0)>>2]=K^((0|w[(b+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(b+((255&C|0)<<2|0)|0)>>2])|0)|0,C=((0|w[Q>>2])+(0|iw(0|w[f>>2],8))|0)+((0|iw(0|w[r>>2],10))^(0|iw(0|w[(r=g+48|0)>>2],23))|0)|0,w[Q>>2]=C,t=C,C=0|w[G>>2],w[(B+44|0)>>2]=t^((0|w[(b+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(b+((255&C|0)<<2|0)|0)>>2])|0)|0,C=((0|w[r>>2])+(0|iw(0|w[D>>2],8))|0)+((0|iw(0|w[e>>2],10))^(0|iw(0|w[(e=g+52|0)>>2],23))|0)|0,w[r>>2]=C,J=C,C=0|w[g>>2],w[(B+48|0)>>2]=J^((0|w[(b+(1024|1020&(C>>>14|0))|0)>>2])+(0|w[(b+((255&C|0)<<2|0)|0)>>2])|0)|0,d=e,e=((0|w[e>>2])+(0|iw(0|w[k>>2],8))|0)+((0|iw(0|w[a>>2],10))^(0|iw(0|w[(a=g+56|0)>>2],23))|0)|0,w[d>>2]=e,f=0|w[f>>2],w[(B+52|0)>>2]=((0|w[(b+(1024|1020&(f>>>14|0))|0)>>2])+(0|w[(b+((255&f|0)<<2|0)|0)>>2])|0)^e|0,g=g+60|0,Q=((0|w[a>>2])+(0|iw(0|w[I>>2],8))|0)+((0|iw(0|w[Q>>2],10))^(0|iw(0|w[g>>2],23))|0)|0,w[a>>2]=Q,l=Q,Q=0|w[D>>2],w[(B+56|0)>>2]=l^((0|w[(b+(1024|1020&(Q>>>14|0))|0)>>2])+(0|w[(b+((255&Q|0)<<2|0)|0)>>2])|0)|0,Z=g,g=((0|w[g>>2])+(0|iw(0|w[n>>2],8))|0)+((0|iw(0|w[r>>2],10))^(0|iw(0|w[(A+(M<<2|0)|0)>>2],23))|0)|0,w[Z>>2]=g,Q=b+((255&(f=0|w[k>>2])|0)<<2|0)|0,o=b+(1024|1020&(f>>>14|0))|0),b=o,w[(B+60|0)>>2]=((0|w[b>>2])+(0|w[Q>>2])|0)^g|0,void(w[(A=A+4096|0)>>2]=16+(0|w[A>>2])|0);Mg(1198960),i()}function y(A,B,Q,C){A|=0,B|=0,Q|=0,C|=0;var e,a,c,D,k,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,nA=0,EA=0,YA=0,GA=0,MA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0;u=e=u-2592|0,qg(0|e+512,0,256),G=0|r[(n=B+8|0)>>0]|(0|r[(n+1|0)>>0])<<8|0|(0|r[(n+2|0)>>0])<<16|0|(0|r[(n+3|0)>>0])<<24|0,E=0|r[(n+4|0)>>0]|(0|r[(n+5|0)>>0])<<8|0|(0|r[(n+6|0)>>0])<<16|0|(0|r[(n+7|0)>>0])<<24|0,a=G,w[(G=e+2400|0)>>2]=a,w[(G+4|0)>>2]=E,E=0|r[(n=B+16|0)>>0]|(0|r[(n+1|0)>>0])<<8|0|(0|r[(n+2|0)>>0])<<16|0|(0|r[(n+3|0)>>0])<<24|0,G=0|r[(n+4|0)>>0]|(0|r[(n+5|0)>>0])<<8|0|(0|r[(n+6|0)>>0])<<16|0|(0|r[(n+7|0)>>0])<<24|0,c=E,w[(E=e+2408|0)>>2]=c,w[(E+4|0)>>2]=G,G=0|r[(n=B+24|0)>>0]|(0|r[(n+1|0)>>0])<<8|0|(0|r[(n+2|0)>>0])<<16|0|(0|r[(n+3|0)>>0])<<24|0,E=0|r[(n+4|0)>>0]|(0|r[(n+5|0)>>0])<<8|0|(0|r[(n+6|0)>>0])<<16|0|(0|r[(n+7|0)>>0])<<24|0,D=G,w[(G=e+2416|0)>>2]=D,w[(G+4|0)>>2]=E,G=e,E=0,w[(e+2424|0)>>2]=0,w[(e+2428|0)>>2]=E,E=0|r[(n=B)>>0]|(0|r[(n+1|0)>>0])<<8|0|(0|r[(n+2|0)>>0])<<16|0|(0|r[(n+3|0)>>0])<<24|0,G=0|r[(n+4|0)>>0]|(0|r[(n+5|0)>>0])<<8|0|(0|r[(n+6|0)>>0])<<16|0|(0|r[(n+7|0)>>0])<<24|0,k=E,E=e,w[(e+2392|0)>>2]=k,w[(e+2396|0)>>2]=G,B=0;A:for(;;){B:{Q:{if(!M){M=0-B|0;g:{C:for(;;){if(o=B>>>6|0,(m=63&B|0)>>>0<=58?(G=0|w[(n=(e+2392|0)+(o<<3|0)|0)>>2],j=E=0|w[(n+4|0)>>2],S=E=0,E=j,n=G,G=S,I=31&(Y=m)|0,32<=(63&Y|0)>>>0?(G=0,H=E>>>I|0):(G=E>>>I|0,H=(((1<>>I|0),N=H,v=G):(G=0|w[(E=8+(o=(e+2392|0)+(o<<3|0)|0)|0)>>2],T=n=0|w[(E+4|0)>>2],q=n=0,n=T,E=G,G=q,I=31&(Y=63&M|0)|0,32<=(63&Y|0)>>>0?(G=E<>>(32-I|0)|0)|0|n<>2],AA=E=0|w[(n+4|0)>>2],QA=E=0,E=AA,n=G,G=QA,I=31&(Y=m)|0,32<=(63&Y|0)>>>0?(G=0,L=E>>>I|0):(G=E>>>I|0,L=(((1<>>I|0),gA=G,N=(E=_)|(Y=L)|0,v=n=(G=$)|(n=gA)|0),CA=E=(n=v)&(E=0)|0,E=V,n=(G=N)&(Y=31)|0,f=(E=CA)+(G=V)|0,(I=n+(Y=wA)|0)>>>0>>0&&(f=f+1|0),d=I,l=f,o=I,!(1&I|0)){if(M=M+-1|0,(B=B+1|0)>>>0<256)continue C;break g}break C}if(M=(f=l)>>>0>(n=0)>>>0|(0|f)==(0|n)&(E=d)>>>0>(Y=15)>>>0|0,g[((e+512|0)+B|0)>>0]=o-(M<<5|0)|0,wA=M,V=E=0,(B=B+5|0)>>>0<256)break Q}s=256,qg(0|512+(M=0|Lg(0|e,0|e+512,256)),0,256),h=0,Z=E=0,E=0,w[(f=M+2424|0)>>2]=0,w[(f+4|0)>>2]=E,K=8,E=0|r[(Y=C+8|0)>>0]|(0|r[(Y+1|0)>>0])<<8|0|(0|r[(Y+2|0)>>0])<<16|0|(0|r[(Y+3|0)>>0])<<24|0,f=0|r[(Y+4|0)>>0]|(0|r[(Y+5|0)>>0])<<8|0|(0|r[(Y+6|0)>>0])<<16|0|(0|r[(Y+7|0)>>0])<<24|0,rA=E,w[(E=M+2400|0)>>2]=rA,w[(E+4|0)>>2]=f,f=0|r[(Y=C+16|0)>>0]|(0|r[(Y+1|0)>>0])<<8|0|(0|r[(Y+2|0)>>0])<<16|0|(0|r[(Y+3|0)>>0])<<24|0,E=0|r[(Y+4|0)>>0]|(0|r[(Y+5|0)>>0])<<8|0|(0|r[(Y+6|0)>>0])<<16|0|(0|r[(Y+7|0)>>0])<<24|0,eA=f,w[(f=M+2408|0)>>2]=eA,w[(f+4|0)>>2]=E,E=0|r[(Y=C+24|0)>>0]|(0|r[(Y+1|0)>>0])<<8|0|(0|r[(Y+2|0)>>0])<<16|0|(0|r[(Y+3|0)>>0])<<24|0,f=0|r[(Y+4|0)>>0]|(0|r[(Y+5|0)>>0])<<8|0|(0|r[(Y+6|0)>>0])<<16|0|(0|r[(Y+7|0)>>0])<<24|0,bA=E,w[(E=M+2416|0)>>2]=bA,w[(E+4|0)>>2]=f,f=0|r[(Y=C)>>0]|(0|r[(Y+1|0)>>0])<<8|0|(0|r[(Y+2|0)>>0])<<16|0|(0|r[(Y+3|0)>>0])<<24|0,E=0|r[(Y+4|0)>>0]|(0|r[(Y+5|0)>>0])<<8|0|(0|r[(Y+6|0)>>0])<<16|0|(0|r[(Y+7|0)>>0])<<24|0,aA=f,w[((f=M)+2392|0)>>2]=aA,w[(f+2396|0)>>2]=E,cA=6,t=63,iA=55,U=3,DA=255,y=E=0,J=1,kA=-1,fA=127,R=E=0,F=0,M=1;continue A}M=0-F|0;g:{C:for(;;){if(o=F>>>cA|0,(m=F&t|0)>>>0<=iA>>>0?(E=0|w[(Y=(e+2392|0)+(o<>2],nA=f=0|w[(Y+4|0)>>2],EA=f=0,f=nA,Y=E,E=EA,G=31&(n=m)|0,32<=(63&n|0)>>>0?(E=0,O=f>>>G|0):(E=f>>>G|0,O=(((1<>>G|0),x=O,p=E):(E=0|w[(f=(o=(e+2392|0)+(o<>2],YA=Y=0|w[(f+4|0)>>2],GA=Y=0,Y=YA,f=E,E=GA,G=31&(n=M&t|0)|0,32<=(63&n|0)>>>0?(E=f<>>(32-G|0)|0)|0|Y<>2],sA=f=0|w[(Y+4|0)>>2],KA=f=0,f=sA,Y=E,E=KA,G=31&(n=m)|0,32<=(63&n|0)>>>0?(E=0,z=f>>>G|0):(E=f>>>G|0,z=(((1<>>G|0),tA=E,x=(f=MA)|(n=z)|0,p=Y=(E=mA)|(Y=tA)|0),Y=p,Y=y,JA=f=(Y=p)&(f=y)|0,f=Z,Y=(E=x)&(n=DA)|0,I=(f=JA)+(E=Z)|0,(G=Y+(n=h)|0)>>>0>>0&&(I=I+1|0),d=G,l=I,!(G&J|0)){if(M=M+kA|0,(F=F+J|0)>>>0>>0)continue C;break g}break C}if(I=l,g[((e+512|0)+F|0)>>0]=d,I=R,h=(I=l)>>>0>(Y=R)>>>0|(0|I)==(0|Y)&(f=d)>>>0>(n=fA)>>>0|0,Z=f=0,(F=F+K|0)>>>0>>0)break B}for(Lg(0|e+256,0|e+512,256),F=254;!(0|r[(e+(M=F)|0)>>0]|!M|0||(F=M+-1|0,0|r[((e+256|0)+M|0)>>0])););W(0|e+512,0|Q),f=0,w[(I=e+1824|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1816|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1808|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1800|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1864|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1856|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1848|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1840|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1904|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1896|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1888|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[(I=e+1880|0)>>2]=0,w[(I+4|0)>>2]=f,f=0,w[((I=e)+1792|0)>>2]=0,w[(I+1796|0)>>2]=f,f=0,w[(I+1832|0)>>2]=1,w[(I+1836|0)>>2]=f,f=0,w[(I+1872|0)>>2]=1,w[(I+1876|0)>>2]=f,B=I+2472|0,Q=I+2432|0,C=I+2512|0,F=I+2352|0,o=I+2312|0,m=I+2272|0,s=I+1992|0,t=I+1952|0,K=I+2032|0;g:{C:{w:{r:for(;;){if(ZA(0|e+1912,0|e+1792),(0|(U=0|g[(e+M|0)>>0]))>=1){if(BA(0|e+2232,0|e+1912,0|K),BA(0|e+2552,0|t,0|s),BA(0|e+2072,0|s,0|K),BA(0|e+2392,0|e+1912,0|t),f=0|w[(n=e+2584|0)>>2],I=0|w[(n+4|0)>>2],dA=f,w[(f=m+32|0)>>2]=dA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2576|0)>>2],f=0|w[(n+4|0)>>2],lA=I,w[(I=m+24|0)>>2]=lA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2568|0)>>2],I=0|w[(n+4|0)>>2],pA=f,w[(f=m+16|0)>>2]=pA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2560|0)>>2],f=0|w[(n+4|0)>>2],HA=I,w[(I=m+8|0)>>2]=HA,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2552|0)>>2],I=0|w[(n+2556|0)>>2],NA=f,w[(f=m)>>2]=NA,w[(f+4|0)>>2]=I,I=0|w[(n+2072|0)>>2],f=0|w[(n+2076|0)>>2],vA=I,w[(I=o)>>2]=vA,w[(I+4|0)>>2]=f,f=0|w[(n=n+2080|0)>>2],I=0|w[(n+4|0)>>2],WA=f,w[(f=o+8|0)>>2]=WA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2088|0)>>2],f=0|w[(n+4|0)>>2],XA=I,w[(I=o+16|0)>>2]=XA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2096|0)>>2],I=0|w[(n+4|0)>>2],LA=f,w[(f=o+24|0)>>2]=LA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2104|0)>>2],f=0|w[(n+4|0)>>2],VA=I,w[(I=o+32|0)>>2]=VA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2424|0)>>2],I=0|w[(n+4|0)>>2],hA=f,w[(f=F+32|0)>>2]=hA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2416|0)>>2],f=0|w[(n+4|0)>>2],yA=I,w[(I=F+24|0)>>2]=yA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2408|0)>>2],I=0|w[(n+4|0)>>2],RA=f,w[(f=F+16|0)>>2]=RA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2400|0)>>2],f=0|w[(n+4|0)>>2],OA=I,w[(I=F+8|0)>>2]=OA,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2392|0)>>2],I=0|w[(n+2396|0)>>2],xA=f,w[(f=F)>>2]=xA,w[(f+4|0)>>2]=I,J=U>>>1|0,(255&U|0)>>>0>=16)break w;Lg(0|e+2392,0|(e+512|0)+b(J,160),160),oA(0|e+2072,0|e+2232,0|e+2392),Lg(0|e+1912,0|e+2072,160)}else if(!((0|U)>-1)){if(BA(0|e+2232,0|e+1912,0|K),BA(0|e+2552,0|t,0|s),BA(0|e+2072,0|s,0|K),BA(0|e+2392,0|e+1912,0|t),I=0|w[(n=e+2584|0)>>2],f=0|w[(n+4|0)>>2],PA=I,w[(I=m+32|0)>>2]=PA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2576|0)>>2],I=0|w[(n+4|0)>>2],zA=f,w[(f=m+24|0)>>2]=zA,w[(f+4|0)>>2]=I,I=0|w[(n=e+2568|0)>>2],f=0|w[(n+4|0)>>2],jA=I,w[(I=m+16|0)>>2]=jA,w[(I+4|0)>>2]=f,f=0|w[(n=e+2560|0)>>2],I=0|w[(n+4|0)>>2],SA=f,w[(f=m+8|0)>>2]=SA,w[(f+4|0)>>2]=I,I=0|w[((n=e)+2552|0)>>2],f=0|w[(n+2556|0)>>2],TA=I,w[(I=m)>>2]=TA,w[(I+4|0)>>2]=f,f=0|w[(n+2072|0)>>2],I=0|w[(n+2076|0)>>2],qA=f,w[(f=o)>>2]=qA,w[(f+4|0)>>2]=I,I=0|w[(n=n+2080|0)>>2],f=0|w[(n+4|0)>>2],_A=I,w[(I=o+8|0)>>2]=_A,w[(I+4|0)>>2]=f,f=0|w[(n=e+2088|0)>>2],I=0|w[(n+4|0)>>2],$A=f,w[(f=o+16|0)>>2]=$A,w[(f+4|0)>>2]=I,I=0|w[(n=e+2096|0)>>2],f=0|w[(n+4|0)>>2],AB=I,w[(I=o+24|0)>>2]=AB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2104|0)>>2],I=0|w[(n+4|0)>>2],BB=f,w[(f=o+32|0)>>2]=BB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2424|0)>>2],f=0|w[(n+4|0)>>2],QB=I,w[(I=F+32|0)>>2]=QB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2416|0)>>2],I=0|w[(n+4|0)>>2],gB=f,w[(f=F+24|0)>>2]=gB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2408|0)>>2],f=0|w[(n+4|0)>>2],CB=I,w[(I=F+16|0)>>2]=CB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2400|0)>>2],I=0|w[(n+4|0)>>2],wB=f,w[(f=F+8|0)>>2]=wB,w[(f+4|0)>>2]=I,I=0|w[((n=e)+2392|0)>>2],f=0|w[(n+2396|0)>>2],rB=I,w[(I=F)>>2]=rB,w[(I+4|0)>>2]=f,U=(((J=0-U|0)<<24|0)>>24|0)>>>1|0,(255&J|0)>>>0>=16)break C;Lg(0|e+2392,0|(e+512|0)+b(U,160),160),FA(0|e+2072,0|e+2232,0|e+2392),Lg(0|e+1912,0|e+2072,160)}if((0|(U=0|g[((e+256|0)+M|0)>>0]))>=1)BA(0|e+2392,0|e+1912,0|K),BA(0|e+2552,0|t,0|s),BA(0|e+2072,0|s,0|K),BA(0|e+2232,0|e+1912,0|t),f=0|w[(n=e+2584|0)>>2],I=0|w[(n+4|0)>>2],eB=f,w[(f=Q+32|0)>>2]=eB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2576|0)>>2],f=0|w[(n+4|0)>>2],bB=I,w[(I=Q+24|0)>>2]=bB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2568|0)>>2],I=0|w[(n+4|0)>>2],aB=f,w[(f=Q+16|0)>>2]=aB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2560|0)>>2],f=0|w[(n+4|0)>>2],cB=I,w[(I=Q+8|0)>>2]=cB,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2552|0)>>2],I=0|w[(n+2556|0)>>2],iB=f,w[(f=Q)>>2]=iB,w[(f+4|0)>>2]=I,I=0|w[(n+2072|0)>>2],f=0|w[(n+2076|0)>>2],DB=I,w[(I=B)>>2]=DB,w[(I+4|0)>>2]=f,f=0|w[(n=n+2080|0)>>2],I=0|w[(n+4|0)>>2],kB=f,w[(f=B+8|0)>>2]=kB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2088|0)>>2],f=0|w[(n+4|0)>>2],fB=I,w[(I=B+16|0)>>2]=fB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2096|0)>>2],I=0|w[(n+4|0)>>2],IB=f,w[(f=B+24|0)>>2]=IB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2104|0)>>2],f=0|w[(n+4|0)>>2],nB=I,w[(I=B+32|0)>>2]=nB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2264|0)>>2],I=0|w[(n+4|0)>>2],EB=f,w[(f=C+32|0)>>2]=EB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2256|0)>>2],f=0|w[(n+4|0)>>2],YB=I,w[(I=C+24|0)>>2]=YB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2248|0)>>2],I=0|w[(n+4|0)>>2],GB=f,w[(f=C+16|0)>>2]=GB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2240|0)>>2],f=0|w[(n+4|0)>>2],MB=I,w[(I=C+8|0)>>2]=MB,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2232|0)>>2],I=0|w[(n+2236|0)>>2],oB=f,w[(f=C)>>2]=oB,w[(f+4|0)>>2]=I,Lg(0|n+2072,0|b(U>>>1|0,120)+1174560,120),uA(0|n+2232,0|n+2392,0|n+2072),Lg(0|n+1912,0|n+2232,160);else if(!((0|U)>-1)){if(BA(0|e+2392,0|e+1912,0|K),BA(0|e+2552,0|t,0|s),BA(0|e+2072,0|s,0|K),BA(0|e+2232,0|e+1912,0|t),I=0|w[(n=e+2584|0)>>2],f=0|w[(n+4|0)>>2],FB=I,w[(I=Q+32|0)>>2]=FB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2576|0)>>2],I=0|w[(n+4|0)>>2],uB=f,w[(f=Q+24|0)>>2]=uB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2568|0)>>2],f=0|w[(n+4|0)>>2],UB=I,w[(I=Q+16|0)>>2]=UB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2560|0)>>2],I=0|w[(n+4|0)>>2],mB=f,w[(f=Q+8|0)>>2]=mB,w[(f+4|0)>>2]=I,I=0|w[((n=e)+2552|0)>>2],f=0|w[(n+2556|0)>>2],sB=I,w[(I=Q)>>2]=sB,w[(I+4|0)>>2]=f,f=0|w[(n+2072|0)>>2],I=0|w[(n+2076|0)>>2],KB=f,w[(f=B)>>2]=KB,w[(f+4|0)>>2]=I,I=0|w[(n=n+2080|0)>>2],f=0|w[(n+4|0)>>2],tB=I,w[(I=B+8|0)>>2]=tB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2088|0)>>2],I=0|w[(n+4|0)>>2],JB=f,w[(f=B+16|0)>>2]=JB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2096|0)>>2],f=0|w[(n+4|0)>>2],dB=I,w[(I=B+24|0)>>2]=dB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2104|0)>>2],I=0|w[(n+4|0)>>2],lB=f,w[(f=B+32|0)>>2]=lB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2264|0)>>2],f=0|w[(n+4|0)>>2],ZB=I,w[(I=C+32|0)>>2]=ZB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2256|0)>>2],I=0|w[(n+4|0)>>2],pB=f,w[(f=C+24|0)>>2]=pB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2248|0)>>2],f=0|w[(n+4|0)>>2],HB=I,w[(I=C+16|0)>>2]=HB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2240|0)>>2],I=0|w[(n+4|0)>>2],NB=f,w[(f=C+8|0)>>2]=NB,w[(f+4|0)>>2]=I,I=0|w[((n=e)+2232|0)>>2],f=0|w[(n+2236|0)>>2],vB=I,w[(I=C)>>2]=vB,w[(I+4|0)>>2]=f,U=(J=((0-U|0)<<24|0)>>24|0)>>>1|0,(0|J)<=-1)break g;Lg(0|e+2072,0|b(U,120)+1174560,120),UA(0|e+2232,0|e+2392,0|e+2072),Lg(0|e+1912,0|e+2232,160)}if(BA(0|e+2392,0|e+1912,0|K),BA(0|e+2072,0|t,0|s),BA(0|e+2232,0|s,0|K),f=0|w[(n=e+2104|0)>>2],I=0|w[(n+4|0)>>2],WB=f,w[(f=Q+32|0)>>2]=WB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2096|0)>>2],f=0|w[(n+4|0)>>2],XB=I,w[(I=Q+24|0)>>2]=XB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2088|0)>>2],I=0|w[(n+4|0)>>2],LB=f,w[(f=Q+16|0)>>2]=LB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2080|0)>>2],f=0|w[(n+4|0)>>2],VB=I,w[(I=Q+8|0)>>2]=VB,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2072|0)>>2],I=0|w[(n+2076|0)>>2],hB=f,w[(f=Q)>>2]=hB,w[(f+4|0)>>2]=I,I=0|w[(n+2232|0)>>2],f=0|w[(n+2236|0)>>2],yB=I,w[(I=B)>>2]=yB,w[(I+4|0)>>2]=f,f=0|w[(n=n+2240|0)>>2],I=0|w[(n+4|0)>>2],RB=f,w[(f=B+8|0)>>2]=RB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2248|0)>>2],f=0|w[(n+4|0)>>2],OB=I,w[(I=B+16|0)>>2]=OB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2256|0)>>2],I=0|w[(n+4|0)>>2],xB=f,w[(f=B+24|0)>>2]=xB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2264|0)>>2],f=0|w[(n+4|0)>>2],PB=I,w[(I=B+32|0)>>2]=PB,w[(I+4|0)>>2]=f,Lg(0|e+1792,0|e+2392,120),!M)break r;M=M+-1|0}return BA(0|A,0|e+1792,0|(B=e+1872|0)),BA(0|e+2072,0|(Q=e+1832|0),0|B),IA(0|e+2232,0|B,1),BA(0|e+2392,0|e+1792,0|Q),f=0|w[(n=e+2104|0)>>2],I=0|w[(n+4|0)>>2],zB=f,w[(f=A+72|0)>>2]=zB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2096|0)>>2],f=0|w[(n+4|0)>>2],jB=I,w[(I=A- -64|0)>>2]=jB,w[(I+4|0)>>2]=f,f=0|w[(n=e+2088|0)>>2],I=0|w[(n+4|0)>>2],SB=f,w[(f=A+56|0)>>2]=SB,w[(f+4|0)>>2]=I,I=0|w[(n=e+2080|0)>>2],f=0|w[(n+4|0)>>2],TB=I,w[(I=A+48|0)>>2]=TB,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2072|0)>>2],I=0|w[(n+2076|0)>>2],qB=f,w[((f=A)+40|0)>>2]=qB,w[(f+44|0)>>2]=I,I=0|w[(n+2232|0)>>2],f=0|w[(n+2236|0)>>2],_B=I,w[((I=A)+80|0)>>2]=_B,w[(I+84|0)>>2]=f,f=0|w[(n=n+2240|0)>>2],I=0|w[(n+4|0)>>2],$B=f,w[(f=A+88|0)>>2]=$B,w[(f+4|0)>>2]=I,I=0|w[(n=e+2248|0)>>2],f=0|w[(n+4|0)>>2],AQ=I,w[(I=A+96|0)>>2]=AQ,w[(I+4|0)>>2]=f,f=0|w[(n=e+2256|0)>>2],I=0|w[(n+4|0)>>2],BQ=f,w[(f=A+104|0)>>2]=BQ,w[(f+4|0)>>2]=I,I=0|w[(n=e+2264|0)>>2],f=0|w[(n+4|0)>>2],QQ=I,w[(I=A+112|0)>>2]=QQ,w[(I+4|0)>>2]=f,f=0|w[(n=e+2424|0)>>2],I=0|w[(n+4|0)>>2],gQ=f,w[(f=A+152|0)>>2]=gQ,w[(f+4|0)>>2]=I,I=0|w[(n=e+2416|0)>>2],f=0|w[(n+4|0)>>2],CQ=I,w[(I=A+144|0)>>2]=CQ,w[(I+4|0)>>2]=f,f=0|w[(n=e+2408|0)>>2],I=0|w[(n+4|0)>>2],wQ=f,w[(f=A+136|0)>>2]=wQ,w[(f+4|0)>>2]=I,I=0|w[(n=e+2400|0)>>2],f=0|w[(n+4|0)>>2],rQ=I,w[(I=A+128|0)>>2]=rQ,w[(I+4|0)>>2]=f,f=0|w[((n=e)+2392|0)>>2],I=0|w[(n+2396|0)>>2],eQ=f,w[((f=A)+120|0)>>2]=eQ,w[(f+124|0)>>2]=I,void(u=n+2592|0)}kg(1182572,0|J,8),i()}kg(1182572,0|U,8),i()}kg(1182588,0|U,64),i()}M=0;continue A}M=1}}function R(A,B,Q){A|=0,B|=0,Q|=0;var C,e,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,UA,mA,sA,KA,tA,dA,lA,pA,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0;for(u=C=u-944|0,NA=0,w[(HA=C+720|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+712|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+704|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+696|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+688|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+680|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+672|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[((HA=C)+664|0)>>2]=0,w[(HA+668|0)>>2]=NA,XA=HA+664|0;LA=0|r[(Q+WA|0)>>0],g[(XA+1|0)>>0]=LA>>>4|0,g[XA>>0]=15&LA|0,XA=XA+2|0,32!=(0|(WA=WA+1|0)););for(XA=0,WA=0|r[(C+664|0)>>0];_A=WA,WA=WA+8|0,g[(Q=(C+664|0)+XA|0)>>0]=_A-(240&WA|0)|0,WA=(0|r[(Q=Q+1|0)>>0])+((WA<<24|0)>>28|0)|0,g[Q>>0]=WA,63!=(0|(XA=XA+1|0)););for(NA=0|w[(vA=C+720|0)>>2],HA=0|w[(vA+4|0)>>2],I=NA,w[(NA=C+56|0)>>2]=I,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+712|0)>>2],NA=0|w[(vA+4|0)>>2],n=HA,w[(HA=C+48|0)>>2]=n,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=OA=C+704|0)>>2],HA=0|w[(vA+4|0)>>2],E=NA,w[(NA=C+40|0)>>2]=E,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+696|0)>>2],NA=0|w[(vA+4|0)>>2],Y=HA,w[(HA=C+32|0)>>2]=Y,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+688|0)>>2],HA=0|w[(vA+4|0)>>2],G=NA,w[(NA=C+24|0)>>2]=G,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+680|0)>>2],NA=0|w[(vA+4|0)>>2],M=HA,w[(HA=C+16|0)>>2]=M,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+672|0)>>2],HA=0|w[(vA+4|0)>>2],o=NA,w[(NA=C+8|0)>>2]=o,w[(NA+4|0)>>2]=HA,vA=C,HA=0|w[(C+664|0)>>2],NA=0|w[(C+668|0)>>2],F=HA,w[(HA=C)>>2]=F,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=HA+96|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+88|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+80|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+72|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+136|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+128|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+120|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[(HA=C+112|0)>>2]=0,w[(HA+4|0)>>2]=NA,NA=0,w[((HA=C)+64|0)>>2]=0,w[(HA+68|0)>>2]=NA,NA=0,w[(HA+104|0)>>2]=1,w[(HA+108|0)>>2]=NA,NA=0,w[(HA+144|0)>>2]=1,w[(HA+148|0)>>2]=NA,Q=0,qg(0|HA+152,0,72),WA=HA+504|0,LA=HA+464|0,VA=HA+424|0,xA=HA+744|0,hA=HA+784|0,yA=HA+144|0,RA=HA+104|0;(XA=Q)>>>0<=63;)Q=XA+1|0,1&XA|0&&(JA(0|C+224,0|B+b(XA>>>1|0,960),0|r[(C+XA|0)>>0]),uA(0|C+664,0|C- -64,0|C+224),BA(0|C+384,0|C+664,0|hA),BA(0|C+864,0|OA,0|xA),BA(0|C+904,0|xA,0|hA),BA(0|C+544,0|C+664,0|OA),NA=0|w[(vA=C+896|0)>>2],HA=0|w[(vA+4|0)>>2],$A=NA,w[(NA=VA+32|0)>>2]=$A,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+888|0)>>2],NA=0|w[(vA+4|0)>>2],AB=HA,w[(HA=VA+24|0)>>2]=AB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+880|0)>>2],HA=0|w[(vA+4|0)>>2],BB=NA,w[(NA=VA+16|0)>>2]=BB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+872|0)>>2],NA=0|w[(vA+4|0)>>2],QB=HA,w[(HA=VA+8|0)>>2]=QB,w[(HA+4|0)>>2]=NA,vA=C,NA=0|w[(C+864|0)>>2],HA=0|w[(C+868|0)>>2],gB=NA,w[(NA=VA)>>2]=gB,w[(NA+4|0)>>2]=HA,vA=C,HA=0|w[(C+904|0)>>2],NA=0|w[(C+908|0)>>2],CB=HA,w[(HA=LA)>>2]=CB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+912|0)>>2],HA=0|w[(vA+4|0)>>2],wB=NA,w[(NA=LA+8|0)>>2]=wB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+920|0)>>2],NA=0|w[(vA+4|0)>>2],rB=HA,w[(HA=LA+16|0)>>2]=rB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+928|0)>>2],HA=0|w[(vA+4|0)>>2],eB=NA,w[(NA=LA+24|0)>>2]=eB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+936|0)>>2],NA=0|w[(vA+4|0)>>2],bB=HA,w[(HA=LA+32|0)>>2]=bB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+576|0)>>2],HA=0|w[(vA+4|0)>>2],aB=NA,w[(NA=WA+32|0)>>2]=aB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+568|0)>>2],NA=0|w[(vA+4|0)>>2],cB=HA,w[(HA=WA+24|0)>>2]=cB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+560|0)>>2],HA=0|w[(vA+4|0)>>2],iB=NA,w[(NA=WA+16|0)>>2]=iB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+552|0)>>2],NA=0|w[(vA+4|0)>>2],DB=HA,w[(HA=WA+8|0)>>2]=DB,w[(HA+4|0)>>2]=NA,vA=C,NA=0|w[(C+544|0)>>2],HA=0|w[(C+548|0)>>2],kB=NA,w[(NA=WA)>>2]=kB,w[(NA+4|0)>>2]=HA,Lg(0|C- -64,0|C+384,160));for(i=C+576|0,HA=0|w[(vA=C+96|0)>>2],NA=0|w[(vA+4|0)>>2],U=HA,w[(HA=i)>>2]=U,w[(HA+4|0)>>2]=NA,D=C+568|0,NA=0|w[(vA=C+88|0)>>2],HA=0|w[(vA+4|0)>>2],m=NA,w[(NA=D)>>2]=m,w[(NA+4|0)>>2]=HA,k=C+560|0,HA=0|w[(vA=C+80|0)>>2],NA=0|w[(vA+4|0)>>2],s=HA,w[(HA=k)>>2]=s,w[(HA+4|0)>>2]=NA,f=C+552|0,NA=0|w[(vA=C+72|0)>>2],HA=0|w[(vA+4|0)>>2],K=NA,w[(NA=f)>>2]=K,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA+8|0)>>2],NA=0|w[(vA+4|0)>>2],t=HA,w[(HA=C+592|0)>>2]=t,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=RA+16|0)>>2],HA=0|w[(vA+4|0)>>2],J=NA,w[(NA=C+600|0)>>2]=J,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA+24|0)>>2],NA=0|w[(vA+4|0)>>2],d=HA,w[(HA=C+608|0)>>2]=d,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=RA+32|0)>>2],HA=0|w[(vA+4|0)>>2],l=NA,w[(NA=C+616|0)>>2]=l,w[(NA+4|0)>>2]=HA,vA=C,HA=0|w[(C+64|0)>>2],NA=0|w[(C+68|0)>>2],Z=HA,w[((HA=C)+544|0)>>2]=Z,w[(HA+548|0)>>2]=NA,NA=0|w[(vA=RA)>>2],HA=0|w[(vA+4|0)>>2],p=NA,w[((NA=C)+584|0)>>2]=p,w[(NA+588|0)>>2]=HA,HA=0|w[(vA=yA+32|0)>>2],NA=0|w[(vA+4|0)>>2],H=HA,w[(HA=C+656|0)>>2]=H,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=yA+24|0)>>2],HA=0|w[(vA+4|0)>>2],N=NA,w[(NA=C+648|0)>>2]=N,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=yA+16|0)>>2],NA=0|w[(vA+4|0)>>2],v=HA,w[(HA=C+640|0)>>2]=v,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=yA+8|0)>>2],HA=0|w[(vA+4|0)>>2],W=NA,w[(NA=C+632|0)>>2]=W,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=yA)>>2],NA=0|w[(vA+4|0)>>2],X=HA,w[((HA=C)+624|0)>>2]=X,w[(HA+628|0)>>2]=NA,ZA(0|HA+664,0|HA+544),Lg(0|HA+384,0|HA+664,160),BA(0|HA+664,0|HA+384,0|(WA=HA+504|0)),BA(0|HA+904,0|(VA=HA+424|0),0|(LA=HA+464|0)),BA(0|HA+224,0|LA,0|WA),Q=HA+736|0,NA=0|w[(vA=yA=HA+936|0)>>2],HA=0|w[(vA+4|0)>>2],L=NA,w[(NA=Q)>>2]=L,w[(NA+4|0)>>2]=HA,XA=C+728|0,HA=0|w[(vA=RA=C+928|0)>>2],NA=0|w[(vA+4|0)>>2],V=HA,w[(HA=XA)>>2]=V,w[(HA+4|0)>>2]=NA,hA=C+720|0,NA=0|w[(vA=OA=C+920|0)>>2],HA=0|w[(vA+4|0)>>2],h=NA,w[(NA=hA)>>2]=h,w[(NA+4|0)>>2]=HA,PA=C+712|0,HA=0|w[(vA=xA=C+912|0)>>2],NA=0|w[(vA+4|0)>>2],y=HA,w[(HA=PA)>>2]=y,w[(HA+4|0)>>2]=NA,zA=C+752|0,NA=0|w[(vA=jA=C+232|0)>>2],HA=0|w[(vA+4|0)>>2],R=NA,w[(NA=zA)>>2]=R,w[(NA+4|0)>>2]=HA,SA=C+760|0,HA=0|w[(vA=TA=C+240|0)>>2],NA=0|w[(vA+4|0)>>2],O=HA,w[(HA=SA)>>2]=O,w[(HA+4|0)>>2]=NA,qA=C+768|0,NA=0|w[(vA=e=C+248|0)>>2],HA=0|w[(vA+4|0)>>2],x=NA,w[(NA=qA)>>2]=x,w[(NA+4|0)>>2]=HA,a=C+776|0,HA=0|w[(vA=c=C+256|0)>>2],NA=0|w[(vA+4|0)>>2],P=HA,w[(HA=a)>>2]=P,w[(HA+4|0)>>2]=NA,vA=C,NA=0|w[(C+904|0)>>2],HA=0|w[(C+908|0)>>2],z=NA,w[((NA=C)+704|0)>>2]=z,w[(NA+708|0)>>2]=HA,vA=NA,HA=0|w[(NA+224|0)>>2],NA=0|w[(NA+228|0)>>2],j=HA,w[((HA=C)+744|0)>>2]=j,w[(HA+748|0)>>2]=NA,Lg(0|HA+544,0|HA+664,120),ZA(0|HA+664,0|HA+544),Lg(0|HA+384,0|HA+664,160),BA(0|HA+664,0|HA+384,0|WA),BA(0|HA+904,0|VA,0|LA),BA(0|HA+224,0|LA,0|WA),NA=0|w[(vA=yA)>>2],HA=0|w[(vA+4|0)>>2],S=NA,w[(NA=Q)>>2]=S,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA)>>2],NA=0|w[(vA+4|0)>>2],T=HA,w[(HA=XA)>>2]=T,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=OA)>>2],HA=0|w[(vA+4|0)>>2],q=NA,w[(NA=hA)>>2]=q,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=xA)>>2],NA=0|w[(vA+4|0)>>2],_=HA,w[(HA=PA)>>2]=_,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=jA)>>2],HA=0|w[(vA+4|0)>>2],$=NA,w[(NA=zA)>>2]=$,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=TA)>>2],NA=0|w[(vA+4|0)>>2],AA=HA,w[(HA=SA)>>2]=AA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=e)>>2],HA=0|w[(vA+4|0)>>2],QA=NA,w[(NA=qA)>>2]=QA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=c)>>2],NA=0|w[(vA+4|0)>>2],gA=HA,w[(HA=a)>>2]=gA,w[(HA+4|0)>>2]=NA,vA=C,NA=0|w[(C+904|0)>>2],HA=0|w[(C+908|0)>>2],CA=NA,w[((NA=C)+704|0)>>2]=CA,w[(NA+708|0)>>2]=HA,vA=NA,HA=0|w[(NA+224|0)>>2],NA=0|w[(NA+228|0)>>2],wA=HA,w[((HA=C)+744|0)>>2]=wA,w[(HA+748|0)>>2]=NA,Lg(0|HA+544,0|HA+664,120),ZA(0|HA+664,0|HA+544),Lg(0|HA+384,0|HA+664,160),BA(0|HA+664,0|HA+384,0|WA),BA(0|HA+904,0|VA,0|LA),BA(0|HA+224,0|LA,0|WA),NA=0|w[(vA=yA)>>2],HA=0|w[(vA+4|0)>>2],rA=NA,w[(NA=Q)>>2]=rA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA)>>2],NA=0|w[(vA+4|0)>>2],eA=HA,w[(HA=XA)>>2]=eA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=OA)>>2],HA=0|w[(vA+4|0)>>2],bA=NA,w[(NA=hA)>>2]=bA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=xA)>>2],NA=0|w[(vA+4|0)>>2],aA=HA,w[(HA=PA)>>2]=aA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=jA)>>2],HA=0|w[(vA+4|0)>>2],cA=NA,w[(NA=zA)>>2]=cA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=TA)>>2],NA=0|w[(vA+4|0)>>2],iA=HA,w[(HA=SA)>>2]=iA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=e)>>2],HA=0|w[(vA+4|0)>>2],DA=NA,w[(NA=qA)>>2]=DA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=c)>>2],NA=0|w[(vA+4|0)>>2],kA=HA,w[(HA=a)>>2]=kA,w[(HA+4|0)>>2]=NA,vA=C,NA=0|w[(C+904|0)>>2],HA=0|w[(C+908|0)>>2],fA=NA,w[((NA=C)+704|0)>>2]=fA,w[(NA+708|0)>>2]=HA,vA=NA,HA=0|w[(NA+224|0)>>2],NA=0|w[(NA+228|0)>>2],IA=HA,w[((HA=C)+744|0)>>2]=IA,w[(HA+748|0)>>2]=NA,Lg(0|HA+544,0|HA+664,120),ZA(0|HA+664,0|HA+544),BA(0|HA+224,0|HA+664,0|(hA=HA+784|0)),BA(0|HA+824,0|(PA=HA+704|0),0|(zA=HA+744|0)),BA(0|HA+864,0|zA,0|hA),BA(0|HA+904,0|HA+664,0|PA),NA=0|w[(vA=HA+856|0)>>2],HA=0|w[(vA+4|0)>>2],nA=NA,w[(NA=C+296|0)>>2]=nA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+848|0)>>2],NA=0|w[(vA+4|0)>>2],EA=HA,w[(HA=C+288|0)>>2]=EA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=C+840|0)>>2],HA=0|w[(vA+4|0)>>2],YA=NA,w[(NA=C+280|0)>>2]=YA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=C+832|0)>>2],NA=0|w[(vA+4|0)>>2],GA=HA,w[(HA=C+272|0)>>2]=GA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=jA=C+872|0)>>2],HA=0|w[(vA+4|0)>>2],MA=NA,w[(NA=C+312|0)>>2]=MA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=SA=C+880|0)>>2],NA=0|w[(vA+4|0)>>2],oA=HA,w[(HA=C+320|0)>>2]=oA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=TA=C+888|0)>>2],HA=0|w[(vA+4|0)>>2],FA=NA,w[(NA=C+328|0)>>2]=FA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=qA=C+896|0)>>2],NA=0|w[(vA+4|0)>>2],UA=HA,w[(HA=C+336|0)>>2]=UA,w[(HA+4|0)>>2]=NA,NA=0|w[((vA=C)+824|0)>>2],HA=0|w[(vA+828|0)>>2],mA=NA,w[((NA=vA)+264|0)>>2]=mA,w[(NA+268|0)>>2]=HA,vA=NA,HA=0|w[(NA+864|0)>>2],NA=0|w[(NA+868|0)>>2],sA=HA,w[((HA=vA)+304|0)>>2]=sA,w[(HA+308|0)>>2]=NA,NA=0|w[(vA=yA)>>2],HA=0|w[(vA+4|0)>>2],KA=NA,w[(NA=C+376|0)>>2]=KA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA)>>2],NA=0|w[(vA+4|0)>>2],tA=HA,w[(HA=C+368|0)>>2]=tA,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=OA)>>2],HA=0|w[(vA+4|0)>>2],dA=NA,w[(NA=C+360|0)>>2]=dA,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=xA)>>2],NA=0|w[(vA+4|0)>>2],lA=HA,w[(HA=C+352|0)>>2]=lA,w[(HA+4|0)>>2]=NA,NA=0|w[((vA=C)+904|0)>>2],HA=0|w[(vA+908|0)>>2],pA=NA,w[((NA=vA)+344|0)>>2]=pA,w[(NA+348|0)>>2]=HA,Lg(0|NA- -64,0|NA+224,160),Q=0;(XA=Q)>>>0<=63;)Q=XA+1|0,1&XA|0||(JA(0|C+224,0|B+b(XA>>>1|0,960),0|r[(C+XA|0)>>0]),uA(0|C+664,0|C- -64,0|C+224),BA(0|C+384,0|C+664,0|hA),BA(0|C+864,0|PA,0|zA),BA(0|C+904,0|zA,0|hA),BA(0|C+544,0|C+664,0|PA),HA=0|w[(vA=qA)>>2],NA=0|w[(vA+4|0)>>2],fB=HA,w[(HA=VA+32|0)>>2]=fB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=TA)>>2],HA=0|w[(vA+4|0)>>2],IB=NA,w[(NA=VA+24|0)>>2]=IB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=SA)>>2],NA=0|w[(vA+4|0)>>2],nB=HA,w[(HA=VA+16|0)>>2]=nB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=jA)>>2],HA=0|w[(vA+4|0)>>2],EB=NA,w[(NA=VA+8|0)>>2]=EB,w[(NA+4|0)>>2]=HA,HA=0|w[((vA=C)+864|0)>>2],NA=0|w[(vA+868|0)>>2],YB=HA,w[(HA=VA)>>2]=YB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA+904|0)>>2],HA=0|w[(vA+908|0)>>2],GB=NA,w[(NA=LA)>>2]=GB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=xA)>>2],NA=0|w[(vA+4|0)>>2],MB=HA,w[(HA=LA+8|0)>>2]=MB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=OA)>>2],HA=0|w[(vA+4|0)>>2],oB=NA,w[(NA=LA+16|0)>>2]=oB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=RA)>>2],NA=0|w[(vA+4|0)>>2],FB=HA,w[(HA=LA+24|0)>>2]=FB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=yA)>>2],HA=0|w[(vA+4|0)>>2],uB=NA,w[(NA=LA+32|0)>>2]=uB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=i)>>2],NA=0|w[(vA+4|0)>>2],UB=HA,w[(HA=WA+32|0)>>2]=UB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=D)>>2],HA=0|w[(vA+4|0)>>2],mB=NA,w[(NA=WA+24|0)>>2]=mB,w[(NA+4|0)>>2]=HA,HA=0|w[(vA=k)>>2],NA=0|w[(vA+4|0)>>2],sB=HA,w[(HA=WA+16|0)>>2]=sB,w[(HA+4|0)>>2]=NA,NA=0|w[(vA=f)>>2],HA=0|w[(vA+4|0)>>2],KB=NA,w[(NA=WA+8|0)>>2]=KB,w[(NA+4|0)>>2]=HA,HA=0|w[((vA=C)+544|0)>>2],NA=0|w[(vA+548|0)>>2],tB=HA,w[(HA=WA)>>2]=tB,w[(HA+4|0)>>2]=NA,Lg(0|vA- -64,0|vA+384,160));Lg(0|A,0|C- -64,160),u=C+944|0}function O(A,B,Q){A|=0,B|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,bw,aw,cw,iw,Dw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye=0,Ge=0,Me=0,oe=0,Fe=0,ue=0,Ue=0,me=0,se=0,Ke=0,te=0,Je=0,de=0,le=0,Ze=0,pe=0,He=0,Ne=0,ve=0,We=0,Xe=0,Le=0,Ve=0,he=0,ye=0,Re=0,Oe=0,xe=0,Pe=0,ze=0,je=0,Se=0,Te=0,qe=0,_e=0,$e=0,Ab=0,Bb=0,Qb=0,gb=0,Cb=0,wb=0,rb=0,eb=0,bb=0,ab=0,cb=0,ib=0,Db=0,kb=0,fb=0,Ib=0,nb=0,Eb=0,Yb=0,Gb=0,Mb=0,ob=0,Fb=0,ub=0,Ub=0,mb=0,sb=0,Kb=0,tb=0,Jb=0,db=0,lb=0,Zb=0,pb=0,Hb=0,Nb=0,vb=0,Wb=0,Xb=0,Lb=0,Vb=0,hb=0,yb=0,Rb=0,Ob=0,xb=0,Pb=0,zb=0,jb=0,Sb=0,Tb=0,qb=0,_b=0,$b=0,Aa=0,Ba=0,Qa=0,ga=0,Ca=0,wa=0,ra=0,ea=0,ba=0,aa=0,ca=0,ia=0,Da=0,ka=0,fa=0,Ia=0,na=0;u=g=u-640|0,Je=Me=0|w[(Fe=Q|=0)>>2],me=oe=0|w[(Fe+4|0)>>2],oe=0|w[(Fe=B)>>2],Ue=Me=0|w[(Fe+4|0)>>2],RQ(0|g+240,0|Je,0|(Me=me),0|(se=oe),0|(oe=Ue)),oe=0|w[((Fe=g)+240|0)>>2],le=Me=0|w[(Fe+244|0)>>2],Fe=oe=0|ew(0|(Ne=oe),0|Me,307527195,0|(oe=335267)),Oe=oe=(Me=U)&(oe=1048575)|0,RQ(0|g+224,0|(Re=Fe&(Ge=-1)|0),0|oe,1559614445,0|(Fe=156442)),Fe=0|w[((Me=Q)+8|0)>>2],de=oe=0|w[(Me+12|0)>>2],oe=Ue,RQ(0|g+256,0|(Ve=Fe),0|(oe=de),0|se,0|(Fe=Ue)),Fe=0|w[((Me=B)+8|0)>>2],pe=oe=0|w[(Me+12|0)>>2],oe=me,RQ(0|g+320,0|(ye=Fe),0|(oe=pe),0|Je,0|(Fe=me)),RQ(0|g+208,0|Re,0|(Fe=Oe),2043504001,0|(oe=911919)),f=g+192|0,_e=oe=0|w[((Me=g)+320|0)>>2],he=Fe=0|w[(Me+324|0)>>2],I=Fe=0|w[(Me+256|0)>>2],n=oe=0|w[(Me+260|0)>>2],Ye=(oe=he)+(Fe=n)|0,(ue=(Me=_e)+(Ge=I)|0)>>>0>>0&&(Ye=Ye+1|0),$e=ue,Ab=Ye,E=Ye=0|w[((oe=g)+208|0)>>2],Y=Me=0|w[(oe+212|0)>>2],oe=ue,ue=(Me=Ab)+(Ye=Y)|0,(Fe=oe+(Ge=E)|0)>>>0>>0&&(ue=ue+1|0),xe=Fe,He=ue,G=Fe,M=ue,ue=le,We=ue=0|w[((Me=g)+224|0)>>2],Ke=oe=0|w[(Me+228|0)>>2],Fe=(oe=le)+(ue=Ke)|0,(Ye=(Me=Ne)+(Ge=We)|0)>>>0>>0&&(Fe=Fe+1|0),Ne=Ye,le=Fe,oe=Ye,Me=0,ue=31&(Ge=52)|0,32<=(63&Ge|0)>>>0?(Me=0,sb=Fe>>>ue|0):(Me=Fe>>>ue|0,sb=(((1<>>ue|0),o=sb,F=Me,Me=le,Me=Ke,m=(Me=le)>>>0<(oe=Ke)>>>0|(0|Me)==(0|oe)&(Fe=Ne)>>>0<(Ge=We)>>>0|0,s=Fe=0,K=Fe=0|w[(Ge=g+232|0)>>2],t=Me=0|w[(Ge+4|0)>>2],J=Me=0|w[(Ge=g+248|0)>>2],d=Fe=0|w[(Ge+4|0)>>2],Ye=(Fe=t)+(Me=d)|0,(ue=(Ge=K)+(oe=J)|0)>>>0>>0&&(Ye=Ye+1|0),l=Ye,oe=ue,ue=(Ye=s)+(Ge=l)|0,(Me=(Fe=m)+oe|0)>>>0>>0&&(ue=ue+1|0),gb=Me,Te=ue,Ye=Me,Fe=0,Ge=31&(oe=12)|0,32<=(63&oe|0)>>>0?(Fe=Ye<>>(32-Ge|0)|0)|0|ue<>>0>>0&&(Me=Me+1|0),Pe=Ge,Ze=Me,Ye=Fe=0|ew(0|Ge,0|Me,307527195,0|(Fe=335267)),le=Fe=(Me=U)&(Fe=1048575)|0,RQ(0|f,0|(Ne=Ye&(oe=-1)|0),0|Fe,1559614445,0|(Ye=156442)),Ye=pe,Ye=de,RQ(0|g+384,0|ye,0|(Ye=pe),0|Ve,0|(Fe=de)),Fe=0|w[((Me=Q)+16|0)>>2],Ke=Ye=0|w[(Me+20|0)>>2],Ye=Ue,RQ(0|g+272,0|(We=Fe),0|(Ye=Ke),0|se,0|(Fe=Ue)),Fe=0|w[((Me=B)+16|0)>>2],Xe=Ye=0|w[(Me+20|0)>>2],Ye=me,RQ(0|g+336,0|(qe=Fe),0|(Ye=Xe),0|Je,0|(Fe=me)),RQ(0|g+144,0|Re,0|(Fe=Oe),1367801,0|(Ye=0)),RQ(0|g+176,0|Ne,0|(Ye=le),2043504001,0|(Fe=911919)),N=g+128|0,ib=Fe=0|w[((Me=g)+272|0)>>2],Cb=Ye=0|w[(Me+276|0)>>2],v=Ye=0|w[(Me+384|0)>>2],W=Fe=0|w[(Me+388|0)>>2],Ge=(Fe=Cb)+(Ye=W)|0,(ue=(Me=ib)+(oe=v)|0)>>>0>>0&&(Ge=Ge+1|0),Bb=ue,Qb=Ge,X=Ge=0|w[((Fe=g)+336|0)>>2],L=Me=0|w[(Fe+340|0)>>2],Fe=ue,ue=(Me=Qb)+(Ge=L)|0,(Ye=Fe+(oe=X)|0)>>>0>>0&&(ue=ue+1|0),Le=Ye,te=ue,ue=0|w[((Me=g)+144|0)>>2],V=Fe=0|w[(Me+148|0)>>2],Me=Ye,Ge=Ye+(oe=ue)|0,Ye=(Fe=te)+(ue=V)|0,Ge>>>0>>0&&(Ye=Ye+1|0),ze=Ge,ve=Ye,Ye=0|w[((Fe=g)+176|0)>>2],h=Me=0|w[(Fe+180|0)>>2],Fe=Ge,ue=Ge+(oe=Ye)|0,Ge=(Me=ve)+(Ye=h)|0,ue>>>0>>0&&(Ge=Ge+1|0),Ub=ue,Db=Ge,y=ue,R=Ge,bb=Ge=0|w[((Me=g)+192|0)>>2],je=Fe=0|w[(Me+196|0)>>2],Fe=Ze,Me=Ge,ue=(Fe=je)+(Ge=Ze)|0,(Ye=Me+(oe=Pe)|0)>>>0>>0&&(ue=ue+1|0),wb=Ye,Se=ue,Fe=Ye,Me=0,Ge=31&(oe=52)|0,32<=(63&oe|0)>>>0?(Me=0,tb=ue>>>Ge|0):(Me=ue>>>Ge|0,tb=(((1<>>Ge|0),O=tb,x=Me,Me=Se,Me=je,P=(Me=Se)>>>0<(Fe=je)>>>0|(0|Me)==(0|Fe)&(ue=wb)>>>0<(oe=bb)>>>0|0,z=ue=0,j=ue=0|w[(oe=g+200|0)>>2],S=Me=0|w[(oe+4|0)>>2],Me=Ze,Me=He,T=(Me=Ze)>>>0<(ue=He)>>>0|(0|Me)==(0|ue)&(oe=Pe)>>>0<(Fe=xe)>>>0|0,q=oe=0,oe=ue,oe=Ab,_=(oe=ue)>>>0<(Me=Ab)>>>0|(0|oe)==(0|Me)&Fe>>>0<(ue=$e)>>>0|0,$=Fe=0,AA=Fe=0|w[(ue=g+216|0)>>2],BA=oe=0|w[(ue+4|0)>>2],oe=Me,oe=he,QA=(oe=Me)>>>0<(Fe=he)>>>0|(0|oe)==(0|Fe)&(ue=$e)>>>0<(Me=_e)>>>0|0,gA=ue=0,CA=ue=0|w[(Me=g+328|0)>>2],wA=oe=0|w[(Me+4|0)>>2],rA=oe=0|w[(Me=g+264|0)>>2],eA=ue=0|w[(Me+4|0)>>2],Ye=(ue=wA)+(oe=eA)|0,(Ge=(Me=CA)+(Fe=rA)|0)>>>0>>0&&(Ye=Ye+1|0),bA=Ye,Fe=Ge,oe=(ue=QA)+Ge|0,Ge=(Ye=gA)+(Me=bA)|0,oe>>>0>>0&&(Ge=Ge+1|0),aA=Ge,Fe=oe,Me=(Ye=AA)+oe|0,oe=(Ge=BA)+(ue=aA)|0,Me>>>0>>0&&(oe=oe+1|0),cA=oe,Fe=Me,ue=(Ge=_)+Me|0,Me=(oe=$)+(Ye=cA)|0,ue>>>0>>0&&(Me=Me+1|0),iA=ue,DA=Me,Me=Te,oe=gb,Ge=0,Ye=31&(Fe=52)|0,32<=(63&Fe|0)>>>0?(Ge=0,Jb=Me>>>Ye|0):(Ge=Me>>>Ye|0,Jb=(((1<>>Ye|0),kA=Ge,ue=(Ge=DA)+(oe=kA)|0,(Ye=(Me=iA)+(Fe=Jb)|0)>>>0>>0&&(ue=ue+1|0),fA=ue,Fe=Ye,oe=(Ge=T)+Ye|0,Ye=(ue=q)+(Me=fA)|0,oe>>>0>>0&&(Ye=Ye+1|0),IA=Ye,Fe=oe,Me=(ue=j)+oe|0,oe=(Ye=S)+(Ge=IA)|0,Me>>>0>>0&&(oe=oe+1|0),nA=oe,Fe=Me,Ge=(Ye=P)+Me|0,Me=(oe=z)+(ue=nA)|0,Ge>>>0>>0&&(Me=Me+1|0),Yb=Ge,kb=Me,oe=Ge,Ye=0,ue=31&(Fe=12)|0,32<=(63&Fe|0)>>>0?(Ye=oe<>>(32-ue|0)|0)|0|Me<>>0>>0&&(Ge=Ge+1|0),_e=ue,he=Ge,oe=Ye=0|ew(0|ue,0|Ge,307527195,0|(Ye=335267)),Ab=Ye=(Ge=U)&(Ye=1048575)|0,RQ(0|N,0|($e=oe&(Fe=-1)|0),0|Ye,1559614445,0|(oe=156442)),oe=Ke,oe=pe,RQ(0|g+448,0|We,0|(oe=Ke),0|ye,0|(Ye=pe)),Ye=Xe,Ye=de,RQ(0|g+400,0|qe,0|(Ye=Xe),0|Ve,0|(oe=de)),oe=0|w[((Ge=Q)+24|0)>>2],He=Ye=0|w[(Ge+28|0)>>2],Ye=Ue,RQ(0|g+288,0|(xe=oe),0|(Ye=He),0|se,0|(oe=Ue)),oe=0|w[((Ge=B)+24|0)>>2],Ze=Ye=0|w[(Ge+28|0)>>2],Ye=me,RQ(0|g+352,0|(Pe=oe),0|(Ye=Ze),0|Je,0|(oe=me)),RQ(0|g+160,0|Ne,0|(oe=le),1367801,0|(Ye=0)),RQ(0|g+112,0|$e,0|(Ye=Ab),2043504001,0|(oe=911919)),MA=g+96|0,Gb=oe=0|w[((Ge=g)+400|0)>>2],fb=Ye=0|w[(Ge+404|0)>>2],oA=Ye=0|w[(Ge+448|0)>>2],FA=oe=0|w[(Ge+452|0)>>2],ue=(oe=fb)+(Ye=FA)|0,(Me=(Ge=Gb)+(Fe=oA)|0)>>>0>>0&&(ue=ue+1|0),gb=Me,Te=ue,ue=0|w[((oe=g)+288|0)>>2],uA=Ge=0|w[(oe+292|0)>>2],oe=Me,Ye=Me+(Fe=ue)|0,Me=(Ge=Te)+(ue=uA)|0,Ye>>>0>>0&&(Me=Me+1|0),bb=Ye,je=Me,UA=Me=0|w[((Ge=g)+352|0)>>2],mA=oe=0|w[(Ge+356|0)>>2],Ge=Ye,Ye=(oe=je)+(Me=mA)|0,(ue=Ge+(Fe=UA)|0)>>>0>>0&&(Ye=Ye+1|0),wb=ue,Se=Ye,sA=Ye=0|w[((oe=g)+160|0)>>2],KA=Ge=0|w[(oe+164|0)>>2],oe=ue,ue=(Ge=Se)+(Ye=KA)|0,(Me=oe+(Fe=sA)|0)>>>0>>0&&(ue=ue+1|0),Ib=Me,rb=ue,tA=ue=0|w[((Ge=g)+112|0)>>2],JA=oe=0|w[(Ge+116|0)>>2],Ge=Me,Me=(oe=rb)+(ue=JA)|0,(Ye=Ge+(Fe=tA)|0)>>>0>>0&&(Me=Me+1|0),mb=Ye,nb=Me,dA=Ye,lA=Me,Mb=Me=0|w[((oe=g)+128|0)>>2],eb=Ge=0|w[(oe+132|0)>>2],Ge=he,oe=Me,Ye=(Ge=eb)+(Me=he)|0,(ue=oe+(Fe=_e)|0)>>>0>>0&&(Ye=Ye+1|0),ob=ue,ab=Ye,Ge=ue,oe=0,Me=31&(Fe=52)|0,32<=(63&Fe|0)>>>0?(oe=0,lb=Ye>>>Me|0):(oe=Ye>>>Me|0,lb=(((1<>>Me|0),ZA=lb,pA=oe,oe=ab,oe=eb,HA=(oe=ab)>>>0<(Ge=eb)>>>0|(0|oe)==(0|Ge)&(Ye=ob)>>>0<(Fe=Mb)>>>0|0,NA=Ye=0,vA=Ye=0|w[(Fe=g+136|0)>>2],WA=oe=0|w[(Fe+4|0)>>2],oe=he,oe=Db,XA=(oe=he)>>>0<(Ye=Db)>>>0|(0|oe)==(0|Ye)&(Fe=_e)>>>0<(Ge=Ub)>>>0|0,LA=Fe=0,Fe=Ye,Fe=ve,VA=(Fe=Ye)>>>0<(oe=ve)>>>0|(0|Fe)==(0|oe)&Ge>>>0<(Ye=ze)>>>0|0,hA=Ge=0,yA=Ge=0|w[(Ye=g+184|0)>>2],RA=Fe=0|w[(Ye+4|0)>>2],Fe=oe,Fe=te,OA=(Fe=oe)>>>0<(Ge=te)>>>0|(0|Fe)==(0|Ge)&(Ye=ze)>>>0<(oe=Le)>>>0|0,xA=Ye=0,PA=Ye=0|w[(oe=g+152|0)>>2],zA=Fe=0|w[(oe+4|0)>>2],Fe=Ge,Fe=Qb,jA=(Fe=Ge)>>>0<(Ye=Qb)>>>0|(0|Fe)==(0|Ye)&(oe=Le)>>>0<(Ge=Bb)>>>0|0,SA=oe=0,TA=oe=0|w[(Ge=g+344|0)>>2],qA=Fe=0|w[(Ge+4|0)>>2],Fe=Ye,Fe=Cb,_A=(Fe=Ye)>>>0<(oe=Cb)>>>0|(0|Fe)==(0|oe)&(Ge=Bb)>>>0<(Ye=ib)>>>0|0,$A=Ge=0,AB=Ge=0|w[(Ye=g+280|0)>>2],BB=Fe=0|w[(Ye+4|0)>>2],QB=Fe=0|w[(Ye=g+392|0)>>2],gB=Ge=0|w[(Ye+4|0)>>2],ue=(Ge=BB)+(Fe=gB)|0,(Me=(Ye=AB)+(oe=QB)|0)>>>0>>0&&(ue=ue+1|0),CB=ue,oe=Me,Fe=(Ge=_A)+Me|0,Me=(ue=$A)+(Ye=CB)|0,Fe>>>0>>0&&(Me=Me+1|0),wB=Me,oe=Fe,Fe=(Me=qA)+(Ge=wB)|0,(Ye=(ue=TA)+oe|0)>>>0>>0&&(Fe=Fe+1|0),rB=Fe,oe=Ye,Ge=(Me=jA)+Ye|0,Ye=(Fe=SA)+(ue=rB)|0,Ge>>>0>>0&&(Ye=Ye+1|0),eB=Ye,oe=Ge,ue=(Fe=PA)+Ge|0,Ge=(Ye=zA)+(Me=eB)|0,ue>>>0>>0&&(Ge=Ge+1|0),bB=Ge,oe=ue,ue=(Ge=xA)+(Fe=bB)|0,(Me=(Ye=OA)+oe|0)>>>0>>0&&(ue=ue+1|0),aB=ue,oe=Me,Fe=(Ge=yA)+Me|0,Me=(ue=RA)+(Ye=aB)|0,Fe>>>0>>0&&(Me=Me+1|0),cB=Me,oe=Fe,Fe=(Me=hA)+(Ge=cB)|0,(Ye=(ue=VA)+oe|0)>>>0>>0&&(Fe=Fe+1|0),iB=Ye,DB=Fe,Fe=kb,Me=Yb,ue=0,Ge=31&(oe=52)|0,32<=(63&oe|0)>>>0?(ue=0,Zb=Fe>>>Ge|0):(ue=Fe>>>Ge|0,Zb=(((1<>>Ge|0),kB=ue,Ye=(ue=DB)+(Me=kB)|0,(Ge=(Fe=iB)+(oe=Zb)|0)>>>0>>0&&(Ye=Ye+1|0),fB=Ye,oe=Ge,Me=(ue=XA)+Ge|0,Ge=(Ye=LA)+(Fe=fB)|0,Me>>>0>>0&&(Ge=Ge+1|0),IB=Ge,oe=Me,Fe=(Ye=vA)+Me|0,Me=(Ge=WA)+(ue=IB)|0,Fe>>>0>>0&&(Me=Me+1|0),nB=Me,oe=Fe,Fe=(Me=NA)+(Ye=nB)|0,(ue=(Ge=HA)+oe|0)>>>0>>0&&(Fe=Fe+1|0),Fb=ue,Eb=Fe,Me=ue,Ge=0,Ye=31&(oe=12)|0,32<=(63&oe|0)>>>0?(Ge=Me<>>(32-Ye|0)|0)|0|Fe<>>0>>0&&(ue=ue+1|0),ze=Ye,ve=ue,Me=Ge=0|ew(0|Ye,0|ue,307527195,0|(Ge=335267)),Qb=Ge=(ue=U)&(Ge=1048575)|0,RQ(0|MA,0|(Bb=Me&(oe=-1)|0),0|Ge,1559614445,0|(Me=156442)),Me=Xe,Me=Ke,RQ(0|g+496,0|qe,0|(Me=Xe),0|We,0|(Ge=Ke)),Ge=He,Ge=pe,RQ(0|g+464,0|xe,0|(Ge=He),0|ye,0|(Me=pe)),Me=Ze,Me=de,RQ(0|g+416,0|Pe,0|(Me=Ze),0|Ve,0|(Ge=de)),Ge=0|w[((ue=Q)+32|0)>>2],te=Me=0|w[(ue+36|0)>>2],Me=Ue,RQ(0|g+304,0|(Le=Ge),0|(Me=te),0|se,0|(Ge=Ue)),Ge=0|w[((ue=B)+32|0)>>2],Ue=Me=0|w[(ue+36|0)>>2],Me=me,RQ(0|g+368,0|(se=Ge),0|(Me=Ue),0|Je,0|(Ge=me)),RQ(0|g+48,0|$e,0|(Ge=Ab),1367801,0|(Me=0)),RQ(0|g+80,0|Bb,0|(Me=Qb),2043504001,0|(Ge=911919)),MB=g+32|0,a=Ge=0|w[((ue=g)+464|0)>>2],C=Me=0|w[(ue+468|0)>>2],oB=Me=0|w[(ue+496|0)>>2],FB=Ge=0|w[(ue+500|0)>>2],Ye=(Ge=C)+(Me=FB)|0,(Fe=(ue=a)+(oe=oB)|0)>>>0>>0&&(Ye=Ye+1|0),Ub=Fe,Db=Ye,uB=Fe,UB=Ye,Ye=Oe,Ge=Re,ue=0,Me=31&(oe=44)|0,32<=(63&oe|0)>>>0?(ue=Ge<>>(32-Me|0)|0)|0|Ye<>>0>>0&&(Fe=Fe+1|0),_e=Me,he=Fe,Fe=0|w[((ue=g)+416|0)>>2],sB=Ye=0|w[(ue+420|0)>>2],ue=Me,Ge=Me+(oe=Fe)|0,Me=(Ye=he)+(Fe=sB)|0,Ge>>>0>>0&&(Me=Me+1|0),ib=Ge,Cb=Me,Me=0|w[((Ye=g)+304|0)>>2],KB=ue=0|w[(Ye+308|0)>>2],Ye=Ge,Fe=Ge+(oe=Me)|0,Ge=(ue=Cb)+(Me=KB)|0,Fe>>>0>>0&&(Ge=Ge+1|0),Yb=Fe,kb=Ge,Ge=0|w[((ue=g)+368|0)>>2],tB=Ye=0|w[(ue+372|0)>>2],ue=Fe,Me=Fe+(oe=Ge)|0,Fe=(Ye=kb)+(Ge=tB)|0,Me>>>0>>0&&(Fe=Fe+1|0),Mb=Me,eb=Fe,JB=Fe=0|w[((Ye=g)+48|0)>>2],dB=ue=0|w[(Ye+52|0)>>2],Ye=Me,Me=(ue=eb)+(Fe=dB)|0,(Ge=Ye+(oe=JB)|0)>>>0>>0&&(Me=Me+1|0),ob=Ge,ab=Me,Me=0|w[((ue=g)+80|0)>>2],lB=Ye=0|w[(ue+84|0)>>2],ue=Ge,Fe=Ge+(oe=Me)|0,Ge=(Ye=ab)+(Me=lB)|0,Fe>>>0>>0&&(Ge=Ge+1|0),ZB=Fe,c=Ge,pB=Fe,HB=Ge,Je=Ge=0|w[((Ye=g)+96|0)>>2],me=ue=0|w[(Ye+100|0)>>2],ue=ve,Ye=Ge,Fe=(ue=me)+(Ge=ve)|0,(Me=Ye+(oe=ze)|0)>>>0>>0&&(Fe=Fe+1|0),ub=Me,cb=Fe,ue=Me,Ye=0,Ge=31&(oe=52)|0,32<=(63&oe|0)>>>0?(Ye=0,Nb=Fe>>>Ge|0):(Ye=Fe>>>Ge|0,Nb=(((1<>>Ge|0),NB=Nb,vB=Ye,Ye=cb,Ye=me,WB=(Ye=cb)>>>0<(ue=me)>>>0|(0|Ye)==(0|ue)&(Fe=ub)>>>0<(oe=Je)>>>0|0,XB=Fe=0,LB=Fe=0|w[(oe=g+104|0)>>2],VB=Ye=0|w[(oe+4|0)>>2],Ye=ve,Ye=nb,hB=(Ye=ve)>>>0<(Fe=nb)>>>0|(0|Ye)==(0|Fe)&(oe=ze)>>>0<(ue=mb)>>>0|0,yB=oe=0,oe=Fe,oe=rb,RB=(oe=Fe)>>>0<(Ye=rb)>>>0|(0|oe)==(0|Ye)&ue>>>0<(Fe=Ib)>>>0|0,OB=ue=0,xB=ue=0|w[(Fe=g+120|0)>>2],PB=oe=0|w[(Fe+4|0)>>2],oe=Ye,oe=Se,zB=(oe=Ye)>>>0<(ue=Se)>>>0|(0|oe)==(0|ue)&(Fe=Ib)>>>0<(Ye=wb)>>>0|0,jB=Fe=0,SB=Fe=0|w[(Ye=g+168|0)>>2],TB=oe=0|w[(Ye+4|0)>>2],oe=ue,oe=je,qB=(oe=ue)>>>0<(Fe=je)>>>0|(0|oe)==(0|Fe)&(Ye=wb)>>>0<(ue=bb)>>>0|0,_B=Ye=0,$B=Ye=0|w[(ue=g+360|0)>>2],AQ=oe=0|w[(ue+4|0)>>2],oe=Fe,oe=Te,BQ=(oe=Fe)>>>0<(Ye=Te)>>>0|(0|oe)==(0|Ye)&(ue=bb)>>>0<(Fe=gb)>>>0|0,QQ=ue=0,gQ=ue=0|w[(Fe=g+296|0)>>2],CQ=oe=0|w[(Fe+4|0)>>2],oe=Ye,oe=fb,wQ=(oe=Ye)>>>0<(ue=fb)>>>0|(0|oe)==(0|ue)&(Fe=gb)>>>0<(Ye=Gb)>>>0|0,rQ=Fe=0,eQ=Fe=0|w[(Ye=g+408|0)>>2],bQ=oe=0|w[(Ye+4|0)>>2],aQ=oe=0|w[(Ye=g+456|0)>>2],cQ=Fe=0|w[(Ye+4|0)>>2],Me=(Fe=bQ)+(oe=cQ)|0,(Ge=(Ye=eQ)+(ue=aQ)|0)>>>0>>0&&(Me=Me+1|0),iQ=Me,ue=Ge,oe=(Fe=wQ)+Ge|0,Ge=(Me=rQ)+(Ye=iQ)|0,oe>>>0>>0&&(Ge=Ge+1|0),DQ=Ge,ue=oe,Ye=(Me=gQ)+oe|0,oe=(Ge=CQ)+(Fe=DQ)|0,Ye>>>0>>0&&(oe=oe+1|0),kQ=oe,ue=Ye,Fe=(Ge=BQ)+Ye|0,Ye=(oe=QQ)+(Me=kQ)|0,Fe>>>0>>0&&(Ye=Ye+1|0),fQ=Ye,ue=Fe,Me=(oe=$B)+Fe|0,Fe=(Ye=AQ)+(Ge=fQ)|0,Me>>>0>>0&&(Fe=Fe+1|0),IQ=Fe,ue=Me,Ge=(Ye=qB)+Me|0,Me=(Fe=_B)+(oe=IQ)|0,Ge>>>0>>0&&(Me=Me+1|0),nQ=Me,ue=Ge,oe=(Fe=SB)+Ge|0,Ge=(Me=TB)+(Ye=nQ)|0,oe>>>0>>0&&(Ge=Ge+1|0),EQ=Ge,ue=oe,Ye=(Me=zB)+oe|0,oe=(Ge=jB)+(Fe=EQ)|0,Ye>>>0>>0&&(oe=oe+1|0),YQ=oe,ue=Ye,Fe=(Ge=xB)+Ye|0,Ye=(oe=PB)+(Me=YQ)|0,Fe>>>0>>0&&(Ye=Ye+1|0),GQ=Ye,ue=Fe,Me=(oe=RB)+Fe|0,Fe=(Ye=OB)+(Ge=GQ)|0,Me>>>0>>0&&(Fe=Fe+1|0),MQ=Me,oQ=Fe,Fe=Eb,Ye=Fb,oe=0,Ge=31&(ue=52)|0,32<=(63&ue|0)>>>0?(oe=0,vb=Fe>>>Ge|0):(oe=Fe>>>Ge|0,vb=(((1<>>Ge|0),FQ=oe,Me=(oe=oQ)+(Ye=FQ)|0,(Ge=(Fe=MQ)+(ue=vb)|0)>>>0>>0&&(Me=Me+1|0),uQ=Me,ue=Ge,Ye=(oe=hB)+Ge|0,Ge=(Me=yB)+(Fe=uQ)|0,Ye>>>0>>0&&(Ge=Ge+1|0),UQ=Ge,ue=Ye,Fe=(Me=LB)+Ye|0,Ye=(Ge=VB)+(oe=UQ)|0,Fe>>>0>>0&&(Ye=Ye+1|0),mQ=Ye,ue=Fe,oe=(Ge=WB)+Fe|0,Fe=(Ye=XB)+(Me=mQ)|0,oe>>>0>>0&&(Fe=Fe+1|0),Gb=oe,fb=Fe,Ye=oe,Ge=0,Me=31&(ue=12)|0,32<=(63&ue|0)>>>0?(Ge=Ye<>>(32-Me|0)|0)|0|Fe<>>0>>0&&(oe=oe+1|0),ze=Me,ve=oe,Ye=Ge=0|ew(0|Me,0|oe,307527195,0|(Ge=335267)),me=Ge=(oe=U)&(Ge=1048575)|0,RQ(0|MB,0|(Je=Ye&(ue=-1)|0),0|Ge,1559614445,0|(Ye=156442)),Ye=He,Ye=Xe,RQ(0|g+544,0|xe,0|(Ye=He),0|qe,0|(Ge=Xe)),Ge=Ze,Ge=Ke,RQ(0|g+512,0|Pe,0|(Ge=Ze),0|We,0|(Ye=Ke)),Ye=te,Ye=pe,RQ(0|g+480,0|Le,0|(Ye=te),0|ye,0|(Ge=pe)),Ge=Ue,Ge=de,RQ(0|g+432,0|se,0|(Ge=Ue),0|Ve,0|(Ye=de)),RQ(0|g- -64,0|Bb,0|(Ye=Qb),1367801,0|(Ge=0)),RQ(0|g+16,0|Je,0|(Ge=me),2043504001,0|(Ye=911919)),Ye=Ze,Ye=He,RQ(0|g+576,0|Pe,0|(Ye=Ze),0|xe,0|(Ge=He)),Ge=te,Ge=Xe,RQ(0|g+560,0|Le,0|(Ge=te),0|qe,0|(Ye=Xe)),Ye=Ue,Ye=Ke,RQ(0|g+528,0|se,0|(Ye=Ue),0|We,0|(Ge=Ke)),RQ(0|g,0|Je,0|(Ge=me),1367801,0|(Ye=0)),Ye=te,Ye=Ze,RQ(0|g+608,0|Le,0|(Ye=te),0|Pe,0|(Ge=Ze)),Ge=Ue,Ge=He,RQ(0|g+592,0|se,0|(Ge=Ue),0|xe,0|(Ye=He)),Ye=Ge,Ye=te,RQ(0|g+624,0|se,0|(Ye=Ge),0|Le,0|(Ge=te)),JQ=A,Ge=me,oe=Je,Ye=0,Fe=31&(ue=44)|0,32<=(63&ue|0)>>>0?(Ye=oe<>>(32-Fe|0)|0)|0|Ge<>2],lQ=oe=0|w[(Ge+628|0)>>2],Me=(oe=Eb)+(Ye=lQ)|0,(Fe=(Ge=Fb)+(ue=dQ)|0)>>>0>>0&&(Me=Me+1|0),se=Fe,Ue=Me,ZQ=Fe,pQ=Me,ub=Me=0|w[((oe=g)+592|0)>>2],cb=Ge=0|w[(oe+596|0)>>2],HQ=Ge=0|w[(oe+608|0)>>2],NQ=Me=0|w[(oe+612|0)>>2],Fe=(Me=cb)+(Ge=NQ)|0,(Ye=(oe=ub)+(ue=HQ)|0)>>>0>>0&&(Fe=Fe+1|0),Ve=Ye,de=Fe,vQ=Ye,WQ=Fe,Fe=Qb,Me=Bb,oe=0,Ge=31&(ue=44)|0,32<=(63&ue|0)>>>0?(oe=Me<>>(32-Ge|0)|0)|0|Fe<>>0>>0&&(Ye=Ye+1|0),ye=Ge,pe=Ye,LQ=Ge,VQ=Ye,i=Ye=0|w[((oe=g)+560|0)>>2],r=Fe=0|w[(oe+564|0)>>2],hQ=Fe=0|w[(oe+576|0)>>2],yQ=Ye=0|w[(oe+580|0)>>2],Ge=(Ye=r)+(Fe=yQ)|0,(Me=(oe=i)+(ue=hQ)|0)>>>0>>0&&(Ge=Ge+1|0),We=Me,Ke=Ge,OQ=Ge=0|w[((Ye=g)+528|0)>>2],xQ=oe=0|w[(Ye+532|0)>>2],Ye=Me,Me=(oe=Ke)+(Ge=xQ)|0,(Fe=Ye+(ue=OQ)|0)>>>0>>0&&(Me=Me+1|0),qe=Fe,Xe=Me,PQ=Fe,zQ=Me,Me=Ab,oe=$e,Ye=0,Ge=31&(ue=44)|0,32<=(63&ue|0)>>>0?(Ye=oe<>>(32-Ge|0)|0)|0|Me<>>0>>0&&(Fe=Fe+1|0),xe=Ge,He=Fe,Fe=0|w[(Ye=g)>>2],SQ=Me=0|w[(Ye+4|0)>>2],Ye=Ge,oe=Ge+(ue=Fe)|0,Ge=(Me=He)+(Fe=SQ)|0,oe>>>0>>0&&(Ge=Ge+1|0),Pe=oe,Ze=Ge,TQ=oe,qQ=Ge,D=Ge=0|w[((Me=g)+512|0)>>2],e=Ye=0|w[(Me+516|0)>>2],_Q=Ye=0|w[(Me+544|0)>>2],$Q=Ge=0|w[(Me+548|0)>>2],oe=(Ge=e)+(Ye=$Q)|0,(Fe=(Me=D)+(ue=_Q)|0)>>>0>>0&&(oe=oe+1|0),Le=Fe,te=oe,Ag=oe=0|w[((Ge=g)+480|0)>>2],Bg=Me=0|w[(Ge+484|0)>>2],Ge=Fe,Fe=(Me=te)+(oe=Bg)|0,(Ye=Ge+(ue=Ag)|0)>>>0>>0&&(Fe=Fe+1|0),gb=Ye,Te=Fe,Qg=Fe=0|w[((Me=g)+432|0)>>2],gg=Ge=0|w[(Me+436|0)>>2],Me=Ye,Ye=(Ge=Te)+(Fe=gg)|0,(oe=Me+(ue=Qg)|0)>>>0>>0&&(Ye=Ye+1|0),bb=oe,je=Ye,Cg=oe,wg=Ye,Ye=le,Ge=Ne,Me=0,Fe=31&(ue=44)|0,32<=(63&ue|0)>>>0?(Me=Ge<>>(32-Fe|0)|0)|0|Ye<>>0>>0&&(oe=oe+1|0),wb=Fe,Se=oe,eg=oe=0|w[((Me=g)+64|0)>>2],bg=Ye=0|w[(Me+68|0)>>2],Me=Fe,Fe=(Ye=Se)+(oe=bg)|0,(Ge=Me+(ue=eg)|0)>>>0>>0&&(Fe=Fe+1|0),Ib=Ge,rb=Fe,Fe=0|w[((Ye=g)+16|0)>>2],ag=Me=0|w[(Ye+20|0)>>2],Ye=Ge,oe=Ge+(ue=Fe)|0,Ge=(Me=rb)+(Fe=ag)|0,oe>>>0>>0&&(Ge=Ge+1|0),mb=oe,nb=Ge,cg=oe,ig=Ge,Dg=Ge=0|w[((Me=g)+32|0)>>2],b=Ye=0|w[(Me+36|0)>>2],Ye=ve,Me=Ge,oe=(Ye=b)+(Ge=ve)|0,(Fe=Me+(ue=ze)|0)>>>0>>0&&(oe=oe+1|0),k=oe,Ye=Fe,Me=0,Ge=31&(ue=52)|0,32<=(63&ue|0)>>>0?(Me=0,yb=oe>>>Ge|0):(Me=oe>>>Ge|0,yb=(((1<>>Ge|0),kg=yb,fg=Me,Me=k,Me=b,Ig=(Me=k)>>>0<(Ye=b)>>>0|(0|Me)==(0|Ye)&(oe=Fe)>>>0<(ue=Dg)>>>0|0,ng=oe=0,Eg=oe=0|w[(ue=g+40|0)>>2],Yg=Me=0|w[(ue+4|0)>>2],Me=ve,Me=c,Gg=(Me=ve)>>>0<(oe=c)>>>0|(0|Me)==(0|oe)&(ue=ze)>>>0<(Ye=ZB)>>>0|0,Mg=ue=0,ue=oe,ue=ab,og=(ue=oe)>>>0<(Me=ab)>>>0|(0|ue)==(0|Me)&Ye>>>0<(oe=ob)>>>0|0,Fg=Ye=0,ug=Ye=0|w[(oe=g+88|0)>>2],Ug=ue=0|w[(oe+4|0)>>2],ue=Me,ue=eb,mg=(ue=Me)>>>0<(Ye=eb)>>>0|(0|ue)==(0|Ye)&(oe=ob)>>>0<(Me=Mb)>>>0|0,sg=oe=0;Kg=oe=0|w[(Me=g+56|0)>>2],tg=ue=0|w[(Me+4|0)>>2],ue=Ye,ue=kb,Jg=(ue=Ye)>>>0<(oe=kb)>>>0|(0|ue)==(0|oe)&(Me=Mb)>>>0<(Ye=Yb)>>>0|0,dg=Me=0,lg=Me=0|w[(Ye=g+376|0)>>2],Zg=ue=0|w[(Ye+4|0)>>2],ue=oe,ue=Cb,pg=(ue=oe)>>>0<(Me=Cb)>>>0|(0|ue)==(0|Me)&(Ye=Yb)>>>0<(oe=ib)>>>0|0,Hg=Ye=0,Ng=Ye=0|w[(oe=g+312|0)>>2],vg=ue=0|w[(oe+4|0)>>2],ue=Me,ue=he,Wg=(ue=Me)>>>0<(Ye=he)>>>0|(0|ue)==(0|Ye)&(oe=ib)>>>0<(Me=_e)>>>0|0,Xg=oe=0,Lg=oe=0|w[(Me=g+424|0)>>2],Vg=ue=0|w[(Me+4|0)>>2],ue=Ye,ue=Db,hg=(ue=Ye)>>>0<(oe=Db)>>>0|(0|ue)==(0|oe)&(Me=_e)>>>0<(Ye=Ub)>>>0|0,yg=Me=0,Me=oe,Me=C,Rg=(Me=oe)>>>0<(ue=C)>>>0|(0|Me)==(0|ue)&Ye>>>0<(oe=a)>>>0|0,Og=Ye=0,xg=Ye=0|w[(oe=g+472|0)>>2],Pg=Me=0|w[(oe+4|0)>>2],zg=Me=0|w[(oe=g+504|0)>>2],jg=Ye=0|w[(oe+4|0)>>2],Fe=(Ye=Pg)+(Me=jg)|0,(Ge=(oe=xg)+(ue=zg)|0)>>>0>>0&&(Fe=Fe+1|0),Sg=Fe,ue=Ge,Me=(Ye=Rg)+Ge|0,Ge=(Fe=Og)+(oe=Sg)|0,Me>>>0>>0&&(Ge=Ge+1|0),Tg=Me,qg=Ge,Ge=Oe,Fe=Re,Ye=0,oe=31&(ue=20)|0,32<=(63&ue|0)>>>0?(Ye=0,Rb=Ge>>>oe|0):(Ye=Ge>>>oe|0,Rb=(((1<>>oe|0),_g=Ye,Me=(Ye=qg)+(Fe=_g)|0,(oe=(Ge=Tg)+(ue=Rb)|0)>>>0>>0&&(Me=Me+1|0),$g=Me,ue=oe,Fe=(Ye=hg)+oe|0,oe=(Me=yg)+(Ge=$g)|0,Fe>>>0>>0&&(oe=oe+1|0),AC=oe,ue=Fe,Ge=(Me=Lg)+Fe|0,Fe=(oe=Vg)+(Ye=AC)|0,Ge>>>0>>0&&(Fe=Fe+1|0),BC=Fe,ue=Ge,Ye=(oe=Wg)+Ge|0,Ge=(Fe=Xg)+(Me=BC)|0,Ye>>>0>>0&&(Ge=Ge+1|0),QC=Ge,ue=Ye,Me=(Fe=Ng)+Ye|0,Ye=(Ge=vg)+(oe=QC)|0,Me>>>0>>0&&(Ye=Ye+1|0),gC=Ye,ue=Me,oe=(Ge=pg)+Me|0,Me=(Ye=Hg)+(Fe=gC)|0,oe>>>0>>0&&(Me=Me+1|0),CC=Me,ue=oe,Fe=(Ye=lg)+oe|0,oe=(Me=Zg)+(Ge=CC)|0,Fe>>>0>>0&&(oe=oe+1|0),wC=oe,ue=Fe,Ge=(Me=Jg)+Fe|0,Fe=(oe=dg)+(Ye=wC)|0,Ge>>>0>>0&&(Fe=Fe+1|0),rC=Fe,ue=Ge,Ye=(oe=Kg)+Ge|0,Ge=(Fe=tg)+(Me=rC)|0,Ye>>>0>>0&&(Ge=Ge+1|0),eC=Ge,ue=Ye,Me=(Fe=mg)+Ye|0,Ye=(Ge=sg)+(oe=eC)|0,Me>>>0>>0&&(Ye=Ye+1|0),bC=Ye,ue=Me,oe=(Ge=ug)+Me|0,Me=(Ye=Ug)+(Fe=bC)|0,oe>>>0>>0&&(Me=Me+1|0),aC=Me,ue=oe,Fe=(Ye=og)+oe|0,oe=(Me=Fg)+(Ge=aC)|0,Fe>>>0>>0&&(oe=oe+1|0),cC=Fe,iC=oe,oe=fb,Me=Gb,Ye=0,Ge=31&(ue=52)|0,32<=(63&ue|0)>>>0?(Ye=0,Ob=oe>>>Ge|0):(Ye=oe>>>Ge|0,Ob=(((1<>>Ge|0),DC=Ye,Fe=(Ye=iC)+(Me=DC)|0,(Ge=(oe=cC)+(ue=Ob)|0)>>>0>>0&&(Fe=Fe+1|0),kC=Fe,ue=Ge,Me=(Ye=Gg)+Ge|0,Ge=(Fe=Mg)+(oe=kC)|0,Me>>>0>>0&&(Ge=Ge+1|0),fC=Ge,ue=Me,oe=(Fe=Eg)+Me|0,Me=(Ge=Yg)+(Ye=fC)|0,oe>>>0>>0&&(Me=Me+1|0),IC=Me,ue=oe,Ye=(Ge=Ig)+oe|0,oe=(Me=ng)+(Fe=IC)|0,Ye>>>0>>0&&(oe=oe+1|0),ze=Ye,ve=oe,Me=Ye,Ge=0,Fe=31&(ue=12)|0,32<=(63&ue|0)>>>0?(Ge=Me<>>(32-Fe|0)|0)|0|oe<>>0>>0&&(Ye=Ye+1|0),Re=Fe,Oe=Ye,Me=Fe,Ge=0,oe=31&(ue=52)|0,32<=(63&ue|0)>>>0?(Ge=0,Pb=Ye>>>oe|0):(Ge=Ye>>>oe|0,Pb=(((1<>>oe|0),GC=Pb,MC=Ge,Ge=Oe,Ge=nb,oC=(Ge=Oe)>>>0<(Me=nb)>>>0|(0|Ge)==(0|Me)&(Ye=Re)>>>0<(ue=mb)>>>0|0,FC=Ye=0,Ye=Me,Ye=rb,uC=(Ye=Me)>>>0<(Ge=rb)>>>0|(0|Ye)==(0|Ge)&ue>>>0<(Me=Ib)>>>0|0,UC=ue=0,mC=ue=0|w[(Me=g+24|0)>>2],sC=Ye=0|w[(Me+4|0)>>2],Ye=Ge,Ye=Se,KC=(Ye=Ge)>>>0<(ue=Se)>>>0|(0|Ye)==(0|ue)&(Me=Ib)>>>0<(Ge=wb)>>>0|0,tC=Me=0,JC=Me=0|w[(Ge=g+72|0)>>2],dC=Ye=0|w[(Ge+4|0)>>2],Ye=ue,Ye=je,lC=(Ye=ue)>>>0<(Me=je)>>>0|(0|Ye)==(0|Me)&(Ge=wb)>>>0<(ue=bb)>>>0|0,ZC=Ge=0,Ge=Me,Ge=Te,pC=(Ge=Me)>>>0<(Ye=Te)>>>0|(0|Ge)==(0|Ye)&ue>>>0<(Me=gb)>>>0|0,HC=ue=0,NC=ue=0|w[(Me=g+440|0)>>2],vC=Ge=0|w[(Me+4|0)>>2],Ge=Ye,Ge=te,WC=(Ge=Ye)>>>0<(ue=te)>>>0|(0|Ge)==(0|ue)&(Me=gb)>>>0<(Ye=Le)>>>0|0,XC=Me=0,LC=Me=0|w[(Ye=g+488|0)>>2],VC=Ge=0|w[(Ye+4|0)>>2],Ge=ue,Ge=e,hC=(Ge=ue)>>>0<(Me=e)>>>0|(0|Ge)==(0|Me)&(Ye=Le)>>>0<(ue=D)>>>0|0,yC=Ye=0,RC=Ye=0|w[(ue=g+520|0)>>2],OC=Ge=0|w[(ue+4|0)>>2],xC=Ge=0|w[(ue=g+552|0)>>2],PC=Ye=0|w[(ue+4|0)>>2],Fe=(Ye=OC)+(Ge=PC)|0,(oe=(ue=RC)+(Me=xC)|0)>>>0>>0&&(Fe=Fe+1|0),zC=Fe,Me=oe,oe=(Fe=yC)+(ue=zC)|0,(Ge=(Ye=hC)+Me|0)>>>0>>0&&(oe=oe+1|0),jC=oe,Me=Ge,ue=(Fe=LC)+Ge|0,Ge=(oe=VC)+(Ye=jC)|0,ue>>>0>>0&&(Ge=Ge+1|0),SC=Ge,Me=ue,ue=(Ge=XC)+(Fe=SC)|0,(Ye=(oe=WC)+Me|0)>>>0>>0&&(ue=ue+1|0),TC=ue,Me=Ye,Ye=(ue=vC)+(oe=TC)|0,(Fe=(Ge=NC)+Me|0)>>>0>>0&&(Ye=Ye+1|0),qC=Ye,Me=Fe,Fe=(Ye=HC)+(Ge=qC)|0,(oe=(ue=pC)+Me|0)>>>0>>0&&(Fe=Fe+1|0),_C=oe,$C=Fe,Fe=le,Ye=Ne,ue=0,Ge=31&(Me=20)|0,32<=(63&Me|0)>>>0?(ue=0,zb=Fe>>>Ge|0):(ue=Fe>>>Ge|0,zb=(((1<>>Ge|0),Aw=ue,oe=(ue=$C)+(Ye=Aw)|0,(Ge=(Fe=_C)+(Me=zb)|0)>>>0>>0&&(oe=oe+1|0),Bw=oe,Me=Ge,Ye=(ue=lC)+Ge|0,Ge=(oe=ZC)+(Fe=Bw)|0,Ye>>>0>>0&&(Ge=Ge+1|0),Qw=Ge,Me=Ye,Ye=(Ge=dC)+(ue=Qw)|0,(Fe=(oe=JC)+Me|0)>>>0>>0&&(Ye=Ye+1|0),gw=Ye,Me=Fe,Fe=(Ye=tC)+(oe=gw)|0,(ue=(Ge=KC)+Me|0)>>>0>>0&&(Fe=Fe+1|0),Cw=Fe,Me=ue,ue=(Fe=sC)+(Ge=Cw)|0,(oe=(Ye=mC)+Me|0)>>>0>>0&&(ue=ue+1|0),ww=ue,Me=oe,oe=(ue=UC)+(Ye=ww)|0,(Ge=(Fe=uC)+Me|0)>>>0>>0&&(oe=oe+1|0),rw=Ge,bw=oe,oe=ve,ue=ze,Fe=0,Ye=31&(Me=52)|0,32<=(63&Me|0)>>>0?(Fe=0,jb=oe>>>Ye|0):(Fe=oe>>>Ye|0,jb=(((1<>>Ye|0),aw=Fe,Ge=(Fe=bw)+(ue=aw)|0,(Ye=(oe=rw)+(Me=jb)|0)>>>0>>0&&(Ge=Ge+1|0),cw=Ge,Me=Ye,Ye=(Ge=FC)+(oe=cw)|0,(ue=(Fe=oC)+Me|0)>>>0>>0&&(Ye=Ye+1|0),Le=ue,te=Ye,Ge=ue,Fe=0,oe=31&(Me=12)|0,32<=(63&Me|0)>>>0?(Fe=Ge<>>(32-oe|0)|0)|0|Ye<>>0>>0&&(ue=ue+1|0),Ne=oe,le=ue,Ge=oe,Fe=0,Ye=31&(Me=52)|0,32<=(63&Me|0)>>>0?(Fe=0,Tb=ue>>>Ye|0):(Fe=ue>>>Ye|0,Tb=(((1<>>Ye|0),fw=Tb,Iw=Fe,Fe=le,Fe=Ze,nw=(Fe=le)>>>0<(Ge=Ze)>>>0|(0|Fe)==(0|Ge)&(ue=Ne)>>>0<(Me=Pe)>>>0|0,Ew=ue=0,ue=Ge,ue=He,Yw=(ue=Ge)>>>0<(Fe=He)>>>0|(0|ue)==(0|Fe)&Me>>>0<(Ge=xe)>>>0|0,Gw=Me=0,Mw=Me=0|w[(Ge=g+8|0)>>2],ow=ue=0|w[(Ge+4|0)>>2],ue=Fe,ue=Xe,Fw=(ue=Fe)>>>0<(Me=Xe)>>>0|(0|ue)==(0|Me)&(Ge=xe)>>>0<(Fe=qe)>>>0|0,uw=Ge=0,Ge=Me,Ge=Ke,Uw=(Ge=Me)>>>0<(ue=Ke)>>>0|(0|Ge)==(0|ue)&Fe>>>0<(Me=We)>>>0|0,mw=Fe=0,sw=Fe=0|w[(Me=g+536|0)>>2],Kw=Ge=0|w[(Me+4|0)>>2],Ge=ue,Ge=r,tw=(Ge=ue)>>>0<(Fe=r)>>>0|(0|Ge)==(0|Fe)&(Me=We)>>>0<(ue=i)>>>0|0,Jw=Me=0,dw=Me=0|w[(ue=g+568|0)>>2],lw=Ge=0|w[(ue+4|0)>>2],Zw=Ge=0|w[(ue=g+584|0)>>2],pw=Me=0|w[(ue+4|0)>>2],oe=(Me=lw)+(Ge=pw)|0,(Ye=(ue=dw)+(Fe=Zw)|0)>>>0>>0&&(oe=oe+1|0),Hw=oe,Fe=Ye,Ge=(Me=tw)+Ye|0,Ye=(oe=Jw)+(ue=Hw)|0,Ge>>>0>>0&&(Ye=Ye+1|0),Nw=Ye,Fe=Ge,ue=(oe=sw)+Ge|0,Ge=(Ye=Kw)+(Me=Nw)|0,ue>>>0>>0&&(Ge=Ge+1|0),vw=Ge,Fe=ue,ue=(Ge=mw)+(oe=vw)|0,(Me=(Ye=Uw)+Fe|0)>>>0>>0&&(ue=ue+1|0),Ww=Me,Xw=ue,ue=Ab,Ge=$e,Ye=0,oe=31&(Fe=20)|0,32<=(63&Fe|0)>>>0?(Ye=0,qb=ue>>>oe|0):(Ye=ue>>>oe|0,qb=(((1<>>oe|0),Lw=Ye,Me=(Ye=Xw)+(Ge=Lw)|0,(oe=(ue=Ww)+(Fe=qb)|0)>>>0>>0&&(Me=Me+1|0),Vw=Me,Fe=oe,Ge=(Ye=Fw)+oe|0,oe=(Me=uw)+(ue=Vw)|0,Ge>>>0>>0&&(oe=oe+1|0),hw=oe,Fe=Ge,ue=(Me=Mw)+Ge|0,Ge=(oe=ow)+(Ye=hw)|0,ue>>>0>>0&&(Ge=Ge+1|0),yw=Ge,Fe=ue,ue=(Ge=Gw)+(Me=yw)|0,(Ye=(oe=Yw)+Fe|0)>>>0>>0&&(ue=ue+1|0),Rw=Ye,Ow=ue,ue=te,Ge=Le,oe=0,Me=31&(Fe=52)|0,32<=(63&Fe|0)>>>0?(oe=0,_b=ue>>>Me|0):(oe=ue>>>Me|0,_b=(((1<>>Me|0),xw=oe,Ye=(oe=Ow)+(Ge=xw)|0,(Me=(ue=Rw)+(Fe=_b)|0)>>>0>>0&&(Ye=Ye+1|0),Pw=Ye,Fe=Me,Ge=(oe=nw)+Me|0,Me=(Ye=Ew)+(ue=Pw)|0,Ge>>>0>>0&&(Me=Me+1|0),qe=Ge,Xe=Me,Ye=Ge,oe=0,ue=31&(Fe=12)|0,32<=(63&Fe|0)>>>0?(oe=Ye<>>(32-ue|0)|0)|0|Me<>>0>>0&&(Ge=Ge+1|0),We=ue,Ke=Ge,Ye=ue,oe=0,Me=31&(Fe=52)|0,32<=(63&Fe|0)>>>0?(oe=0,Aa=Ge>>>Me|0):(oe=Ge>>>Me|0,Aa=(((1<>>Me|0),Tw=Aa,qw=oe,oe=Ke,oe=pe,_w=(oe=Ke)>>>0<(Ye=pe)>>>0|(0|oe)==(0|Ye)&(Ge=We)>>>0<(Fe=ye)>>>0|0,$w=Ge=0,Ge=Ye,Ge=de,Ar=(Ge=Ye)>>>0<(oe=de)>>>0|(0|Ge)==(0|oe)&Fe>>>0<(Ye=Ve)>>>0|0,Br=Fe=0,Fe=oe,Fe=cb,Qr=(Fe=oe)>>>0<(Ge=cb)>>>0|(0|Fe)==(0|Ge)&Ye>>>0<(oe=ub)>>>0|0,gr=Ye=0,Cr=Ye=0|w[(oe=g+600|0)>>2],wr=Fe=0|w[(oe+4|0)>>2],rr=Fe=0|w[(oe=g+616|0)>>2],er=Ye=0|w[(oe+4|0)>>2],ue=(Ye=wr)+(Fe=er)|0,(Me=(oe=Cr)+(Ge=rr)|0)>>>0>>0&&(ue=ue+1|0),br=ue,Ge=Me,Me=(ue=gr)+(oe=br)|0,(Fe=(Ye=Qr)+Ge|0)>>>0>>0&&(Me=Me+1|0),ar=Fe,cr=Me,Me=Qb,ue=Bb,Ye=0,oe=31&(Ge=20)|0,32<=(63&Ge|0)>>>0?(Ye=0,Ba=Me>>>oe|0):(Ye=Me>>>oe|0,Ba=(((1<>>oe|0),ir=Ye,Fe=(Ye=cr)+(ue=ir)|0,(oe=(Me=ar)+(Ge=Ba)|0)>>>0>>0&&(Fe=Fe+1|0),Dr=Fe,Ge=oe,oe=(Fe=Br)+(Me=Dr)|0,(ue=(Ye=Ar)+Ge|0)>>>0>>0&&(oe=oe+1|0),kr=ue,fr=oe,oe=Xe,Fe=qe,Ye=0,Me=31&(Ge=52)|0,32<=(63&Ge|0)>>>0?(Ye=0,Qa=oe>>>Me|0):(Ye=oe>>>Me|0,Qa=(((1<>>Me|0),Ir=Ye,ue=(Ye=fr)+(Fe=Ir)|0,(Me=(oe=kr)+(Ge=Qa)|0)>>>0>>0&&(ue=ue+1|0),nr=ue,Ge=Me,Me=(ue=$w)+(oe=nr)|0,(Fe=(Ye=_w)+Ge|0)>>>0>>0&&(Me=Me+1|0),ye=Fe,pe=Me,ue=Fe,Ye=0,oe=31&(Ge=12)|0,32<=(63&Ge|0)>>>0?(Ye=ue<>>(32-oe|0)|0)|0|Me<>>0>>0&&(Fe=Fe+1|0),Ve=oe,de=Fe,ue=oe,Ye=0,Me=31&(Ge=52)|0,32<=(63&Ge|0)>>>0?(Ye=0,Ca=Fe>>>Me|0):(Ye=Fe>>>Me|0,Ca=(((1<>>Me|0),Mr=Ca,or=Ye,Ye=de,Ye=Ue,Fr=(Ye=de)>>>0<(ue=Ue)>>>0|(0|Ye)==(0|ue)&(Fe=Ve)>>>0<(Ge=se)>>>0|0,ur=Fe=0,Fe=ue,Fe=Eb,Ur=(Fe=ue)>>>0<(Ye=Eb)>>>0|(0|Fe)==(0|Ye)&Ge>>>0<(ue=Fb)>>>0|0,mr=Ge=0,sr=Ge=0|w[(ue=g+632|0)>>2],Kr=Fe=0|w[(ue+4|0)>>2],Fe=me,ue=Je,Ge=0,Me=31&(Ye=20)|0,32<=(63&Ye|0)>>>0?(Ge=0,wa=Fe>>>Me|0):(Ge=Fe>>>Me|0,wa=(((1<>>Me|0),tr=Ge,oe=(Ge=Kr)+(ue=tr)|0,(Me=(Fe=sr)+(Ye=wa)|0)>>>0>>0&&(oe=oe+1|0),Jr=oe,Ye=Me,ue=(Ge=Ur)+Me|0,Me=(oe=mr)+(Fe=Jr)|0,ue>>>0>>0&&(Me=Me+1|0),dr=ue,lr=Me,Me=pe,oe=ye,Ge=0,Fe=31&(Ye=52)|0,32<=(63&Ye|0)>>>0?(Ge=0,ra=Me>>>Fe|0):(Ge=Me>>>Fe|0,ra=(((1<>>Fe|0),Zr=Ge,ue=(Ge=lr)+(oe=Zr)|0,(Fe=(Me=dr)+(Ye=ra)|0)>>>0>>0&&(ue=ue+1|0),pr=ue,Ye=Fe,Fe=(ue=ur)+(Me=pr)|0,(oe=(Ge=Fr)+Ye|0)>>>0>>0&&(Fe=Fe+1|0),ue=oe,Ge=0,Me=31&(Ye=12)|0,32<=(63&Ye|0)>>>0?(Ge=ue<>>(32-Me|0)|0)|0|Fe<>>0>>0&&(oe=oe+1|0),se=Me,Ue=oe,Fe=Me,ue=0,Ge=31&(Ye=63)|0,32<=(63&Ye|0)>>>0?(ue=oe>>31|0,ba=oe>>Ge|0):(ue=oe>>Ge|0,ba=(((1<>>Ge|0),Rr=ue,Me=(ue=yr)+(Fe=Rr)|0,(Ge=(oe=hr)+(Ye=ba)|0)>>>0>>0&&(Me=Me+1|0),ue=Ge,Fe=Ge+(Ye=-2043504001)|0,Ge=Me+(oe=-911920)|0,Fe>>>0>>0&&(Ge=Ge+1|0),Re=Fe,Oe=Ge,Me=Fe,ue=0,oe=31&(Ye=63)|0,32<=(63&Ye|0)>>>0?(ue=Ge>>31|0,aa=Ge>>oe|0):(ue=Ge>>oe|0,aa=(((1<>>oe|0),Or=ue,Fe=(ue=Vr)+(Me=Or)|0,(oe=(Ge=Lr)+(Ye=aa)|0)>>>0>>0&&(Fe=Fe+1|0),ue=oe,Me=oe+(Ye=-1367801)|0,oe=Fe+(Ge=-1)|0,Me>>>0>>0&&(oe=oe+1|0),Ve=Me,de=oe,Fe=Me,ue=0,Ge=31&(Ye=63)|0,32<=(63&Ye|0)>>>0?(ue=oe>>31|0,ca=oe>>Ge|0):(ue=oe>>Ge|0,ca=(((1<>>Ge|0),xr=ue,Me=(ue=Xr)+(Fe=xr)|0,(Ge=(oe=Wr)+(Ye=ca)|0)>>>0>>0&&(Me=Me+1|0),ye=Ge,pe=Me,ue=Ge,oe=0,Fe=31&(Ye=63)|0,32<=(63&Ye|0)>>>0?(oe=Me>>31|0,ia=Me>>Fe|0):(oe=Me>>Fe|0,ia=(((1<>>Fe|0),Pr=oe,Ge=(oe=vr)+(ue=Pr)|0,(Fe=(Me=Nr)+(Ye=ia)|0)>>>0>>0&&(Ge=Ge+1|0),oe=Fe,Fe=Ge+(Me=-4096)|0,(ue=oe+(Ye=0)|0)>>>0>>0&&(Fe=Fe+1|0),Ne=ue,le=Fe,Ge=ue,oe=0,Me=31&(Ye=63)|0,32<=(63&Ye|0)>>>0?(oe=Fe>>31|0,Da=Fe>>Me|0):(oe=Fe>>Me|0,Da=(((1<>>Me|0),me=oe,zr=(Fe=Je=Da)&(Ye=1559614445)|0,jr=Ge=oe&(Ge=156442)|0,Sr=(oe=se)&(Ye=-1)|0,Tr=Fe=(Ge=Ue)&(Fe=1048575)|0,ue=(Fe=jr)+(oe=Tr)|0,(Me=(Ge=zr)+(Ye=Sr)|0)>>>0>>0&&(ue=ue+1|0),se=Me,Ue=ue,Fe=Me,Ye=-1,Ge=ue&(Ge=1048575)|0,w[(Fe=JQ)>>2]=Me&Ye|0,w[(Fe+4|0)>>2]=Ge,qr=(ue=Je)&(Ye=2043504001)|0,_r=Fe=(Ge=me)&(Fe=911919)|0,$r=(Ge=Re)&(Ye=-1)|0,Ae=ue=(Fe=Oe)&(ue=1048575)|0,Me=(ue=_r)+(Ge=Ae)|0,(oe=(Fe=qr)+(Ye=$r)|0)>>>0>>0&&(Me=Me+1|0),Be=oe,Qe=Me,Me=Ue,ue=se,Fe=0,Ge=31&(Ye=52)|0,32<=(63&Ye|0)>>>0?(Fe=0,ka=Me>>>Ge|0):(Fe=Me>>>Ge|0,ka=(((1<>>Ge|0),ge=Fe,oe=(Fe=Qe)+(ue=ge)|0,(Ge=(Me=Be)+(Ye=ka)|0)>>>0>>0&&(oe=oe+1|0),se=Ge,Ue=oe,Fe=Ge,Ye=-1,Me=oe&(Me=1048575)|0,w[((Fe=A)+8|0)>>2]=Ge&Ye|0,w[(Fe+12|0)>>2]=Me,Ce=(oe=Je)&(Ye=1367801)|0,we=Fe=(Me=me)&(Fe=0)|0,re=(Me=Ve)&(Ye=-1)|0,ee=oe=(Fe=de)&(oe=1048575)|0,Ge=(oe=we)+(Me=ee)|0,(ue=(Fe=Ce)+(Ye=re)|0)>>>0>>0&&(Ge=Ge+1|0),be=ue,ae=Ge,Ge=Ue,oe=se,Fe=0,Me=31&(Ye=52)|0,32<=(63&Ye|0)>>>0?(Fe=0,fa=Ge>>>Me|0):(Fe=Ge>>>Me|0,fa=(((1<>>Me|0),ce=Fe,ue=(Fe=ae)+(oe=ce)|0,(Me=(Ge=be)+(Ye=fa)|0)>>>0>>0&&(ue=ue+1|0),se=Me,Ue=ue,Fe=Me,Ye=-1,Ge=ue&(Ge=1048575)|0,w[((Fe=A)+16|0)>>2]=Me&Ye|0,w[(Fe+20|0)>>2]=Ge,ie=(ue=ye)&(Ye=-1)|0,De=Fe=(Ge=pe)&(Fe=1048575)|0,Fe=Ue,Ge=Me,ue=0,oe=31&(Ye=52)|0,32<=(63&Ye|0)>>>0?(ue=0,Ia=Fe>>>oe|0):(ue=Fe>>>oe|0,Ia=(((1<>>oe|0),ke=ue,Me=(ue=De)+(Ge=ke)|0,(oe=(Fe=ie)+(Ye=Ia)|0)>>>0>>0&&(Me=Me+1|0),se=oe,Ue=Me,ue=oe,Ye=-1,Fe=Me&(Fe=1048575)|0,w[((ue=A)+24|0)>>2]=oe&Ye|0,w[(ue+28|0)>>2]=Fe,fe=ue=(Fe=me)&(ue=4096)|0,ue=le,Fe=(Me=Je)&(Ye=0)|0,oe=(ue=fe)+(Me=le)|0,(Ge=Fe+(Ye=Ne)|0)>>>0>>0&&(oe=oe+1|0),Ie=Ge,ne=oe,oe=Ue,ue=se,Fe=0,Me=31&(Ye=52)|0,32<=(63&Ye|0)>>>0?(Fe=0,na=oe>>>Me|0):(Fe=oe>>>Me|0,na=(((1<>>Me|0),Ee=Fe,Ge=(Fe=ne)+(ue=Ee)|0,(Me=(oe=Ie)+(Ye=na)|0)>>>0>>0&&(Ge=Ge+1|0),Fe=Me,Ye=-1,oe=Ge&(oe=1048575)|0,w[((Fe=A)+32|0)>>2]=Me&Ye|0,w[(Fe+36|0)>>2]=oe,u=g+640|0}function x(A,B){A|=0;var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC,hC,yC,RC,OC,xC,PC,zC,jC,SC,TC,qC,_C,$C,Aw,Bw,Qw,gw,Cw,ww,rw,bw,aw,cw,iw,Dw,kw,fw,Iw,nw,Ew,Yw,Gw,Mw,ow,Fw,uw,Uw,mw,sw,Kw,tw,Jw,dw,lw,Zw,pw,Hw,Nw,vw,Ww,Xw,Lw,Vw,hw,yw,Rw,Ow,xw,Pw,zw,jw,Sw,Tw,qw,_w,$w,Ar,Br,Qr,gr,Cr,wr,rr,er,br,ar,cr,ir,Dr,kr,fr,Ir,nr,Er,Yr,Gr,Mr,or,Fr,ur,Ur,mr,sr,Kr,tr,Jr,dr,lr,Zr,pr,Hr,Nr,vr,Wr,Xr,Lr,Vr,hr,yr,Rr,Or,xr,Pr,zr,jr,Sr,Tr,qr,_r,$r,Ae,Be,Qe,ge,Ce,we,re,ee,be,ae,ce,ie,De,ke,fe,Ie,ne,Ee,Ye,Ge,Me,oe,Fe,ue,Ue,me,se,Ke,te,Je,de,le,Ze,pe,He,Ne=0,ve=0,We=0,Xe=0,Le=0,Ve=0,he=0,ye=0,Re=0,Oe=0,xe=0,Pe=0,ze=0,je=0,Se=0,Te=0,qe=0,_e=0,$e=0,Ab=0,Bb=0,Qb=0,gb=0,Cb=0,wb=0,rb=0,eb=0,bb=0,ab=0,cb=0,ib=0,Db=0,kb=0,fb=0,Ib=0,nb=0,Eb=0,Yb=0,Gb=0,Mb=0,ob=0,Fb=0,ub=0,Ub=0,mb=0,sb=0,Kb=0,tb=0,Jb=0,db=0,lb=0,Zb=0,pb=0,Hb=0,Nb=0,vb=0,Wb=0,Xb=0,Lb=0,Vb=0,hb=0,yb=0,Rb=0,Ob=0,xb=0,Pb=0,zb=0,jb=0,Sb=0,Tb=0,qb=0,_b=0,$b=0,Aa=0,Ba=0,Qa=0,ga=0,Ca=0,wa=0,ra=0,ea=0,ba=0,aa=0,ca=0,ia=0,Da=0,ka=0,fa=0,Ia=0,na=0,Ea=0,Ya=0,Ga=0,Ma=0,oa=0,Fa=0,ua=0,Ua=0,ma=0,sa=0,Ka=0;u=Q=u-720|0,eB(0|Q+640,0|(B|=0)),We=0|w[((ve=Q)+640|0)>>2],xe=Ne=0|w[(ve+644|0)>>2],RQ(0|ve+240,0|(he=We),0|Ne,1730275053,0|(We=1001661)),We=0|w[(ve+240|0)>>2],Oe=Ne=0|w[(ve+244|0)>>2],ve=We=0|ew(0|(Pe=We),0|Ne,307527195,0|(We=335267)),ye=We=(Ne=U)&(We=1048575)|0,RQ(0|Q+224,0|(Re=ve&(Xe=-1)|0),0|We,1559614445,0|(ve=156442)),RQ(0|Q+256,0|he,0|(ve=xe),-1402477478,0|(We=244405)),We=0|w[((Ne=Q)+648|0)>>2],qe=ve=0|w[(Ne+652|0)>>2],RQ(0|Ne+320,0|(Bb=We),0|ve,1730275053,0|(We=1001661)),RQ(0|Ne+208,0|Re,0|(We=ye),2043504001,0|(ve=911919)),E=Ne+192|0,cb=ve=0|w[(Ne+320|0)>>2],Qb=We=0|w[(Ne+324|0)>>2],Y=We=0|w[(Ne+256|0)>>2],G=ve=0|w[(Ne+260|0)>>2],Ve=(ve=Qb)+(We=G)|0,(Le=(Ne=cb)+(Xe=Y)|0)>>>0>>0&&(Ve=Ve+1|0),_e=Le,ze=Ve,M=Ve=0|w[((ve=Q)+208|0)>>2],o=Ne=0|w[(ve+212|0)>>2],ve=Le,Le=(Ne=ze)+(Ve=o)|0,(We=ve+(Xe=M)|0)>>>0>>0&&(Le=Le+1|0),gb=We,$e=Le,F=We,m=Le,Le=Oe,Se=Le=0|w[((Ne=Q)+224|0)>>2],je=ve=0|w[(Ne+228|0)>>2],We=(ve=Oe)+(Le=je)|0,(Ve=(Ne=Pe)+(Xe=Se)|0)>>>0>>0&&(We=We+1|0),Pe=Ve,Oe=We,ve=Ve,Ne=0,Le=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(Ne=0,Wb=We>>>Le|0):(Ne=We>>>Le|0,Wb=(((1<>>Le|0),s=Wb,K=Ne,Ne=Oe,Ne=je,t=(Ne=Oe)>>>0<(ve=je)>>>0|(0|Ne)==(0|ve)&(We=Pe)>>>0<(Xe=Se)>>>0|0,J=We=0,d=We=0|w[(Xe=Q+232|0)>>2],l=Ne=0|w[(Xe+4|0)>>2],Z=Ne=0|w[(Xe=Q+248|0)>>2],p=We=0|w[(Xe+4|0)>>2],Ve=(We=l)+(Ne=p)|0,(Le=(Xe=d)+(ve=Z)|0)>>>0>>0&&(Ve=Ve+1|0),H=Ve,ve=Le,Le=(Ve=J)+(Xe=H)|0,(Ne=(We=t)+ve|0)>>>0>>0&&(Le=Le+1|0),Eb=Ne,ib=Le,Ve=Ne,We=0,Xe=31&(ve=12)|0,32<=(63&ve|0)>>>0?(We=Ve<>>(32-Xe|0)|0)|0|Le<>>0>>0&&(Ne=Ne+1|0),Cb=Xe,Te=Ne,Ve=We=0|ew(0|Xe,0|Ne,307527195,0|(We=335267)),Oe=We=(Ne=U)&(We=1048575)|0,RQ(0|E,0|(Pe=Ve&(ve=-1)|0),0|We,1559614445,0|(Ve=156442)),RQ(0|Q+272,0|he,0|(Ve=xe),-348789477,0|(We=1048575)),RQ(0|Q+336,0|Bb,0|(We=qe),-1402477478,0|(Ve=244405)),Ve=0|w[((Ne=Q)+656|0)>>2],je=We=0|w[(Ne+660|0)>>2],RQ(0|Ne+400,0|(Se=Ve),0|We,1730275053,0|(Ve=1001661)),RQ(0|Ne+144,0|Re,0|(Ve=ye),1367801,0|(We=0)),RQ(0|Ne+176,0|Pe,0|(We=Oe),2043504001,0|(Ve=911919)),X=Ne+128|0,Kb=Ve=0|w[(Ne+336|0)>>2],Yb=We=0|w[(Ne+340|0)>>2],L=We=0|w[(Ne+272|0)>>2],V=Ve=0|w[(Ne+276|0)>>2],Xe=(Ve=Yb)+(We=V)|0,(Le=(Ne=Kb)+(ve=L)|0)>>>0>>0&&(Xe=Xe+1|0),wb=Le,Ab=Xe,h=Xe=0|w[((Ve=Q)+400|0)>>2],y=Ne=0|w[(Ve+404|0)>>2],Ve=Le,Le=(Ne=Ab)+(Xe=y)|0,(We=Ve+(ve=h)|0)>>>0>>0&&(Le=Le+1|0),bb=We,rb=Le,R=Le=0|w[((Ne=Q)+144|0)>>2],O=Ve=0|w[(Ne+148|0)>>2],Ne=We,We=(Ve=rb)+(Le=O)|0,(Xe=Ne+(ve=R)|0)>>>0>>0&&(We=We+1|0),ub=Xe,Db=We,x=We=0|w[((Ve=Q)+176|0)>>2],P=Ne=0|w[(Ve+180|0)>>2],Ve=Xe,Xe=(Ne=Db)+(We=P)|0,(Le=Ve+(ve=x)|0)>>>0>>0&&(Xe=Xe+1|0),tb=Le,Gb=Xe,z=Le,j=Xe,kb=Xe=0|w[((Ne=Q)+192|0)>>2],eb=Ve=0|w[(Ne+196|0)>>2],Ve=Te,Ne=Xe,Le=(Ve=eb)+(Xe=Te)|0,(We=Ne+(ve=Cb)|0)>>>0>>0&&(Le=Le+1|0),Mb=We,ab=Le,Ve=We,Ne=0,Xe=31&(ve=52)|0,32<=(63&ve|0)>>>0?(Ne=0,Lb=Le>>>Xe|0):(Ne=Le>>>Xe|0,Lb=(((1<>>Xe|0),S=Lb,T=Ne,Ne=ab,Ne=eb,q=(Ne=ab)>>>0<(Ve=eb)>>>0|(0|Ne)==(0|Ve)&(Le=Mb)>>>0<(ve=kb)>>>0|0,_=Le=0,$=Le=0|w[(ve=Q+200|0)>>2],AA=Ne=0|w[(ve+4|0)>>2],Ne=Te,Ne=$e,BA=(Ne=Te)>>>0<(Le=$e)>>>0|(0|Ne)==(0|Le)&(ve=Cb)>>>0<(Ve=gb)>>>0|0,QA=ve=0,ve=Le,ve=ze,gA=(ve=Le)>>>0<(Ne=ze)>>>0|(0|ve)==(0|Ne)&Ve>>>0<(Le=_e)>>>0|0,CA=Ve=0,wA=Ve=0|w[(Le=Q+216|0)>>2],rA=ve=0|w[(Le+4|0)>>2],ve=Ne,ve=Qb,eA=(ve=Ne)>>>0<(Ve=Qb)>>>0|(0|ve)==(0|Ve)&(Le=_e)>>>0<(Ne=cb)>>>0|0,bA=Le=0,aA=Le=0|w[(Ne=Q+328|0)>>2],cA=ve=0|w[(Ne+4|0)>>2],iA=ve=0|w[(Ne=Q+264|0)>>2],DA=Le=0|w[(Ne+4|0)>>2],We=(Le=cA)+(ve=DA)|0,(Xe=(Ne=aA)+(Ve=iA)|0)>>>0>>0&&(We=We+1|0),kA=We,Ve=Xe,Xe=(We=bA)+(Ne=kA)|0,(ve=(Le=eA)+Ve|0)>>>0>>0&&(Xe=Xe+1|0),fA=Xe,Ve=ve,Ne=(We=wA)+ve|0,ve=(Xe=rA)+(Le=fA)|0,Ne>>>0>>0&&(ve=ve+1|0),IA=ve,Ve=Ne,Le=(Xe=gA)+Ne|0,Ne=(ve=CA)+(We=IA)|0,Le>>>0>>0&&(Ne=Ne+1|0),nA=Le,EA=Ne,Ne=ib,ve=Eb,Xe=0,We=31&(Ve=52)|0,32<=(63&Ve|0)>>>0?(Xe=0,Vb=Ne>>>We|0):(Xe=Ne>>>We|0,Vb=(((1<>>We|0),YA=Xe,Le=(Xe=EA)+(ve=YA)|0,(We=(Ne=nA)+(Ve=Vb)|0)>>>0>>0&&(Le=Le+1|0),GA=Le,Ve=We,ve=(Xe=BA)+We|0,We=(Le=QA)+(Ne=GA)|0,ve>>>0>>0&&(We=We+1|0),MA=We,Ve=ve,Ne=(Le=$)+ve|0,ve=(We=AA)+(Xe=MA)|0,Ne>>>0>>0&&(ve=ve+1|0),oA=ve,Ve=Ne,Xe=(We=q)+Ne|0,Ne=(ve=_)+(Le=oA)|0,Xe>>>0>>0&&(Ne=Ne+1|0),Jb=Xe,Ub=Ne,ve=Xe,We=0,Le=31&(Ve=12)|0,32<=(63&Ve|0)>>>0?(We=ve<>>(32-Le|0)|0)|0|Ne<>>0>>0&&(Xe=Xe+1|0),Cb=Le,Te=Xe,ve=We=0|ew(0|Le,0|Xe,307527195,0|(We=335267)),ze=We=(Xe=U)&(We=1048575)|0,RQ(0|X,0|(_e=ve&(Ve=-1)|0),0|We,1559614445,0|(ve=156442)),RQ(0|Q+288,0|he,0|(ve=xe),-1,0|(We=1048575)),RQ(0|Q+352,0|Bb,0|(We=qe),-348789477,0|(ve=1048575)),RQ(0|Q+416,0|Se,0|(ve=je),-1402477478,0|(We=244405)),We=0|w[((Xe=Q)+664|0)>>2],$e=ve=0|w[(Xe+668|0)>>2],RQ(0|Xe+480,0|(gb=We),0|ve,1730275053,0|(We=1001661)),RQ(0|Xe+160,0|Pe,0|(We=Oe),1367801,0|(ve=0)),RQ(0|Xe+112,0|_e,0|(ve=ze),2043504001,0|(We=911919)),mA=Xe+96|0,mb=We=0|w[(Xe+352|0)>>2],fb=ve=0|w[(Xe+356|0)>>2],sA=ve=0|w[(Xe+288|0)>>2],KA=We=0|w[(Xe+292|0)>>2],Le=(We=fb)+(ve=KA)|0,(Ne=(Xe=mb)+(Ve=sA)|0)>>>0>>0&&(Le=Le+1|0),cb=Ne,Qb=Le,Le=0|w[((We=Q)+416|0)>>2],tA=Xe=0|w[(We+420|0)>>2],We=Ne,ve=Ne+(Ve=Le)|0,Ne=(Xe=Qb)+(Le=tA)|0,ve>>>0>>0&&(Ne=Ne+1|0),Eb=ve,ib=Ne,Ne=0|w[((Xe=Q)+480|0)>>2],JA=We=0|w[(Xe+484|0)>>2],Xe=ve,Le=ve+(Ve=Ne)|0,ve=(We=ib)+(Ne=JA)|0,Le>>>0>>0&&(ve=ve+1|0),kb=Le,eb=ve,dA=ve=0|w[((We=Q)+160|0)>>2],lA=Xe=0|w[(We+164|0)>>2],We=Le,Le=(Xe=eb)+(ve=lA)|0,(Ne=We+(Ve=dA)|0)>>>0>>0&&(Le=Le+1|0),Mb=Ne,ab=Le,Le=0|w[((Xe=Q)+112|0)>>2],ZA=We=0|w[(Xe+116|0)>>2],Xe=Ne,ve=Ne+(Ve=Le)|0,Ne=(We=ab)+(Le=ZA)|0,ve>>>0>>0&&(Ne=Ne+1|0),db=ve,ob=Ne,pA=ve,HA=Ne,lb=Ne=0|w[((We=Q)+128|0)>>2],Ib=Xe=0|w[(We+132|0)>>2],Xe=Te,We=Ne,ve=(Xe=Ib)+(Ne=Te)|0,(Le=We+(Ve=Cb)|0)>>>0>>0&&(ve=ve+1|0),Nb=Le,sb=ve,Xe=Le,We=0,Ne=31&(Ve=52)|0,32<=(63&Ve|0)>>>0?(We=0,yb=ve>>>Ne|0):(We=ve>>>Ne|0,yb=(((1<>>Ne|0),NA=yb,vA=We,We=sb,We=Ib,WA=(We=sb)>>>0<(Xe=Ib)>>>0|(0|We)==(0|Xe)&(ve=Nb)>>>0<(Ve=lb)>>>0|0,XA=ve=0,LA=ve=0|w[(Ve=Q+136|0)>>2],VA=We=0|w[(Ve+4|0)>>2],We=Te,We=Gb,hA=(We=Te)>>>0<(ve=Gb)>>>0|(0|We)==(0|ve)&(Ve=Cb)>>>0<(Xe=tb)>>>0|0,yA=Ve=0,Ve=ve,Ve=Db,RA=(Ve=ve)>>>0<(We=Db)>>>0|(0|Ve)==(0|We)&Xe>>>0<(ve=ub)>>>0|0,OA=Xe=0,xA=Xe=0|w[(ve=Q+184|0)>>2],PA=Ve=0|w[(ve+4|0)>>2],Ve=We,Ve=rb,zA=(Ve=We)>>>0<(Xe=rb)>>>0|(0|Ve)==(0|Xe)&(ve=ub)>>>0<(We=bb)>>>0|0,jA=ve=0,SA=ve=0|w[(We=Q+152|0)>>2],TA=Ve=0|w[(We+4|0)>>2],Ve=Xe,Ve=Ab,qA=(Ve=Xe)>>>0<(ve=Ab)>>>0|(0|Ve)==(0|ve)&(We=bb)>>>0<(Xe=wb)>>>0|0,_A=We=0,$A=We=0|w[(Xe=Q+408|0)>>2],AB=Ve=0|w[(Xe+4|0)>>2],Ve=ve,Ve=Yb,BB=(Ve=ve)>>>0<(We=Yb)>>>0|(0|Ve)==(0|We)&(Xe=wb)>>>0<(ve=Kb)>>>0|0,QB=Xe=0,gB=Xe=0|w[(ve=Q+344|0)>>2],CB=Ve=0|w[(ve+4|0)>>2],wB=Ve=0|w[(ve=Q+280|0)>>2],rB=Xe=0|w[(ve+4|0)>>2],Le=(Xe=CB)+(Ve=rB)|0,(Ne=(ve=gB)+(We=wB)|0)>>>0>>0&&(Le=Le+1|0),bB=Le,We=Ne,Ve=(Xe=BB)+Ne|0,Ne=(Le=QB)+(ve=bB)|0,Ve>>>0>>0&&(Ne=Ne+1|0),aB=Ne,We=Ve,Ve=(Ne=AB)+(Xe=aB)|0,(ve=(Le=$A)+We|0)>>>0>>0&&(Ve=Ve+1|0),cB=Ve,We=ve,Xe=(Ne=qA)+ve|0,ve=(Ve=_A)+(Le=cB)|0,Xe>>>0>>0&&(ve=ve+1|0),iB=ve,We=Xe,Xe=(ve=TA)+(Ne=iB)|0,(Le=(Ve=SA)+We|0)>>>0>>0&&(Xe=Xe+1|0),DB=Xe,We=Le,Le=(Xe=jA)+(Ve=DB)|0,(Ne=(ve=zA)+We|0)>>>0>>0&&(Le=Le+1|0),kB=Le,We=Ne,Ve=(Xe=xA)+Ne|0,Ne=(Le=PA)+(ve=kB)|0,Ve>>>0>>0&&(Ne=Ne+1|0),fB=Ne,We=Ve,Ve=(Ne=OA)+(Xe=fB)|0,(ve=(Le=RA)+We|0)>>>0>>0&&(Ve=Ve+1|0),IB=ve,nB=Ve,Ve=Ub,Ne=Jb,Le=0,Xe=31&(We=52)|0,32<=(63&We|0)>>>0?(Le=0,Rb=Ve>>>Xe|0):(Le=Ve>>>Xe|0,Rb=(((1<>>Xe|0),EB=Le,ve=(Le=nB)+(Ne=EB)|0,(Xe=(Ve=IB)+(We=Rb)|0)>>>0>>0&&(ve=ve+1|0),YB=ve,We=Xe,Xe=(ve=yA)+(Ve=YB)|0,(Ne=(Le=hA)+We|0)>>>0>>0&&(Xe=Xe+1|0),GB=Xe,We=Ne,Ve=(ve=LA)+Ne|0,Ne=(Xe=VA)+(Le=GB)|0,Ve>>>0>>0&&(Ne=Ne+1|0),MB=Ne,We=Ve,Ve=(Ne=XA)+(ve=MB)|0,(Le=(Xe=WA)+We|0)>>>0>>0&&(Ve=Ve+1|0),vb=Le,Zb=Ve,Ne=Le,Xe=0,ve=31&(We=12)|0,32<=(63&We|0)>>>0?(Xe=Ne<>>(32-ve|0)|0)|0|Ve<>>0>>0&&(Le=Le+1|0),wb=ve,Ab=Le,Ne=Xe=0|ew(0|ve,0|Le,307527195,0|(Xe=335267)),Te=Xe=(Le=U)&(Xe=1048575)|0,RQ(0|mA,0|(Cb=Ne&(We=-1)|0),0|Xe,1559614445,0|(Ne=156442)),RQ(0|Q+304,0|he,0|(Ne=xe),-1,0|(Xe=4095)),RQ(0|Q+368,0|Bb,0|(Xe=qe),-1,0|(Ne=1048575)),RQ(0|Q+432,0|Se,0|(Ne=je),-348789477,0|(Xe=1048575)),RQ(0|Q+496,0|gb,0|(Xe=$e),-1402477478,0|(Ne=244405)),Ne=0|w[((Le=Q)+672|0)>>2],xe=Xe=0|w[(Le+676|0)>>2],RQ(0|Le+560,0|(he=Ne),0|Xe,1730275053,0|(Ne=1001661)),RQ(0|Le+48,0|_e,0|(Ne=ze),1367801,0|(Xe=0)),RQ(0|Le+80,0|Cb,0|(Xe=Te),2043504001,0|(Ne=911919)),UB=Le+32|0,c=Ne=0|w[(Le+368|0)>>2],g=Xe=0|w[(Le+372|0)>>2],mB=Xe=0|w[(Le+304|0)>>2],sB=Ne=0|w[(Le+308|0)>>2],ve=(Ne=g)+(Xe=sB)|0,(Ve=(Le=c)+(We=mB)|0)>>>0>>0&&(ve=ve+1|0),bb=Ve,rb=ve,KB=ve=0|w[((Ne=Q)+432|0)>>2],tB=Le=0|w[(Ne+436|0)>>2],Ne=Ve,Ve=(Le=rb)+(ve=tB)|0,(Xe=Ne+(We=KB)|0)>>>0>>0&&(Ve=Ve+1|0),ub=Xe,Db=Ve,JB=Ve=0|w[((Le=Q)+496|0)>>2],dB=Ne=0|w[(Le+500|0)>>2],Le=Xe,Xe=(Ne=Db)+(Ve=dB)|0,(ve=Le+(We=JB)|0)>>>0>>0&&(Xe=Xe+1|0),tb=ve,Gb=Xe,lB=Xe=0|w[((Ne=Q)+560|0)>>2],ZB=Le=0|w[(Ne+564|0)>>2],Ne=ve,ve=(Le=Gb)+(Xe=ZB)|0,(Ve=Ne+(We=lB)|0)>>>0>>0&&(ve=ve+1|0),Kb=Ve,Yb=ve,pB=Ve,HB=ve,ve=ye,Le=Re,Ne=0,Xe=31&(We=44)|0,32<=(63&We|0)>>>0?(Ne=Le<>>(32-Xe|0)|0)|0|ve<>>0>>0&&(Ve=Ve+1|0),Jb=Xe,Ub=Ve,vB=Ve=0|w[((Ne=Q)+48|0)>>2],WB=ve=0|w[(Ne+52|0)>>2],Ne=Xe,Xe=(ve=Ub)+(Ve=WB)|0,(Le=Ne+(We=vB)|0)>>>0>>0&&(Xe=Xe+1|0),lb=Le,Ib=Xe,XB=Xe=0|w[((ve=Q)+80|0)>>2],LB=Ne=0|w[(ve+84|0)>>2],ve=Le,Le=(Ne=Ib)+(Xe=LB)|0,(Ve=ve+(We=XB)|0)>>>0>>0&&(Le=Le+1|0),Nb=Ve,sb=Le,hB=Ve,yB=Le,pb=Le=0|w[((Ne=Q)+96|0)>>2],nb=ve=0|w[(Ne+100|0)>>2],ve=Ab,Ne=Le,Ve=(ve=nb)+(Le=Ab)|0,(Xe=Ne+(We=wb)|0)>>>0>>0&&(Ve=Ve+1|0),Hb=Xe,Fb=Ve,ve=Xe,Ne=0,Le=31&(We=52)|0,32<=(63&We|0)>>>0?(Ne=0,Pb=Ve>>>Le|0):(Ne=Ve>>>Le|0,Pb=(((1<>>Le|0),RB=Pb,OB=Ne,Ne=Fb,Ne=nb,xB=(Ne=Fb)>>>0<(ve=nb)>>>0|(0|Ne)==(0|ve)&(Ve=Hb)>>>0<(We=pb)>>>0|0,PB=Ve=0,zB=Ve=0|w[(We=Q+104|0)>>2],jB=Ne=0|w[(We+4|0)>>2],Ne=Ab,Ne=ob,SB=(Ne=Ab)>>>0<(Ve=ob)>>>0|(0|Ne)==(0|Ve)&(We=wb)>>>0<(ve=db)>>>0|0,TB=We=0,We=Ve,We=ab,qB=(We=Ve)>>>0<(Ne=ab)>>>0|(0|We)==(0|Ne)&ve>>>0<(Ve=Mb)>>>0|0,_B=ve=0,$B=ve=0|w[(Ve=Q+120|0)>>2],AQ=We=0|w[(Ve+4|0)>>2],We=Ne,We=eb,BQ=(We=Ne)>>>0<(ve=eb)>>>0|(0|We)==(0|ve)&(Ve=Mb)>>>0<(Ne=kb)>>>0|0,QQ=Ve=0,gQ=Ve=0|w[(Ne=Q+168|0)>>2],CQ=We=0|w[(Ne+4|0)>>2],We=ve,We=ib,wQ=(We=ve)>>>0<(Ve=ib)>>>0|(0|We)==(0|Ve)&(Ne=kb)>>>0<(ve=Eb)>>>0|0,rQ=Ne=0,eQ=Ne=0|w[(ve=Q+488|0)>>2],bQ=We=0|w[(ve+4|0)>>2],We=Ve,We=Qb,aQ=(We=Ve)>>>0<(Ne=Qb)>>>0|(0|We)==(0|Ne)&(ve=Eb)>>>0<(Ve=cb)>>>0|0,cQ=ve=0,iQ=ve=0|w[(Ve=Q+424|0)>>2],DQ=We=0|w[(Ve+4|0)>>2],We=Ne,We=fb,kQ=(We=Ne)>>>0<(ve=fb)>>>0|(0|We)==(0|ve)&(Ve=cb)>>>0<(Ne=mb)>>>0|0,fQ=Ve=0,IQ=Ve=0|w[(Ne=Q+360|0)>>2],nQ=We=0|w[(Ne+4|0)>>2],EQ=We=0|w[(Ne=Q+296|0)>>2],YQ=Ve=0|w[(Ne+4|0)>>2],Xe=(Ve=nQ)+(We=YQ)|0,(Le=(Ne=IQ)+(ve=EQ)|0)>>>0>>0&&(Xe=Xe+1|0),GQ=Xe,ve=Le,Le=(Xe=fQ)+(Ne=GQ)|0,(We=(Ve=kQ)+ve|0)>>>0>>0&&(Le=Le+1|0),MQ=Le,ve=We,We=(Le=DQ)+(Ve=MQ)|0,(Ne=(Xe=iQ)+ve|0)>>>0>>0&&(We=We+1|0),oQ=We,ve=Ne,Ve=(Le=aQ)+Ne|0,Ne=(We=cQ)+(Xe=oQ)|0,Ve>>>0>>0&&(Ne=Ne+1|0),FQ=Ne,ve=Ve,Ve=(Ne=bQ)+(Le=FQ)|0,(Xe=(We=eQ)+ve|0)>>>0>>0&&(Ve=Ve+1|0),uQ=Ve,ve=Xe,Xe=(Ve=rQ)+(We=uQ)|0,(Le=(Ne=wQ)+ve|0)>>>0>>0&&(Xe=Xe+1|0),UQ=Xe,ve=Le,Le=(Xe=CQ)+(Ne=UQ)|0,(We=(Ve=gQ)+ve|0)>>>0>>0&&(Le=Le+1|0),mQ=Le,ve=We,We=(Le=QQ)+(Ve=mQ)|0,(Ne=(Xe=BQ)+ve|0)>>>0>>0&&(We=We+1|0),sQ=We,ve=Ne,Ve=(Le=$B)+Ne|0,Ne=(We=AQ)+(Xe=sQ)|0,Ve>>>0>>0&&(Ne=Ne+1|0),KQ=Ne,ve=Ve,Ve=(Ne=_B)+(Le=KQ)|0,(Xe=(We=qB)+ve|0)>>>0>>0&&(Ve=Ve+1|0),tQ=Xe,JQ=Ve,Ve=Zb,Ne=vb,We=0,Le=31&(ve=52)|0,32<=(63&ve|0)>>>0?(We=0,zb=Ve>>>Le|0):(We=Ve>>>Le|0,zb=(((1<>>Le|0),dQ=We,Xe=(We=JQ)+(Ne=dQ)|0,(Le=(Ve=tQ)+(ve=zb)|0)>>>0>>0&&(Xe=Xe+1|0),lQ=Xe,ve=Le,Le=(Xe=TB)+(Ve=lQ)|0,(Ne=(We=SB)+ve|0)>>>0>>0&&(Le=Le+1|0),ZQ=Le,ve=Ne,Ve=(Xe=zB)+Ne|0,Ne=(Le=jB)+(We=ZQ)|0,Ve>>>0>>0&&(Ne=Ne+1|0),pQ=Ne,ve=Ve,Ve=(Ne=PB)+(Xe=pQ)|0,(We=(Le=xB)+ve|0)>>>0>>0&&(Ve=Ve+1|0),HQ=We,NQ=Ve,Ne=We,Le=0,Xe=31&(ve=12)|0,32<=(63&ve|0)>>>0?(Le=Ne<>>(32-Xe|0)|0)|0|Ve<>>0>>0&&(We=We+1|0),cb=Xe,Qb=We,Ne=Le=0|ew(0|Xe,0|We,307527195,0|(Le=335267)),Ab=Le=(We=U)&(Le=1048575)|0,RQ(0|UB,0|(wb=Ne&(ve=-1)|0),0|Le,1559614445,0|(Ne=156442)),RQ(0|Q+384,0|Bb,0|(Ne=qe),-1,0|(Le=4095)),RQ(0|Q+448,0|Se,0|(Le=je),-1,0|(Ne=1048575)),RQ(0|Q+512,0|gb,0|(Ne=$e),-348789477,0|(Le=1048575)),RQ(0|Q+576,0|he,0|(Le=xe),-1402477478,0|(Ne=244405)),RQ(0|Q- -64,0|Cb,0|(Ne=Te),1367801,0|(Le=0)),RQ(0|Q+16,0|wb,0|(Le=Ab),2043504001,0|(Ne=911919)),RQ(0|Q+464,0|Se,0|(Ne=je),-1,0|(Le=4095)),RQ(0|Q+528,0|gb,0|(Le=$e),-1,0|(Ne=1048575)),RQ(0|Q+592,0|he,0|(Ne=xe),-348789477,0|(Le=1048575)),RQ(0|Q,0|wb,0|(Le=Ab),1367801,0|(Ne=0)),RQ(0|Q+544,0|gb,0|(Ne=$e),-1,0|(Le=4095)),RQ(0|Q+608,0|he,0|(Le=xe),-1,0|(Ne=1048575)),RQ(0|Q+624,0|he,0|(Ne=Le),-1,0|(Le=4095)),LQ=Q,Le=Ab,We=wb,Ne=0,Ve=31&(ve=44)|0,32<=(63&ve|0)>>>0?(Ne=We<>>(32-Ve|0)|0)|0|Le<>2],hQ=We=0|w[(Le+628|0)>>2],Xe=(We=C)+(Ne=hQ)|0,(Ve=(Le=i)+(ve=VQ)|0)>>>0>>0&&(Xe=Xe+1|0),he=Ve,xe=Xe,yQ=Ve,OQ=Xe,D=Xe=0|w[((We=Q)+608|0)>>2],r=Le=0|w[(We+612|0)>>2],xQ=Le=0|w[(We+544|0)>>2],PQ=Xe=0|w[(We+548|0)>>2],Ve=(Xe=r)+(Le=PQ)|0,(Ne=(We=D)+(ve=xQ)|0)>>>0>>0&&(Ve=Ve+1|0),Bb=Ne,qe=Ve,zQ=Ne,jQ=Ve,Ve=Te,Xe=Cb,We=0,Le=31&(ve=44)|0,32<=(63&ve|0)>>>0?(We=Xe<>>(32-Le|0)|0)|0|Ve<>>0>>0&&(Ne=Ne+1|0),Se=Le,je=Ne,TQ=Le,qQ=Ne,k=Ne=0|w[((We=Q)+528|0)>>2],e=Ve=0|w[(We+532|0)>>2],_Q=Ve=0|w[(We+464|0)>>2],$Q=Ne=0|w[(We+468|0)>>2],Le=(Ne=e)+(Ve=$Q)|0,(Xe=(We=k)+(ve=_Q)|0)>>>0>>0&&(Le=Le+1|0),gb=Xe,$e=Le,Ag=Le=0|w[((Ne=Q)+592|0)>>2],Bg=We=0|w[(Ne+596|0)>>2],Ne=Xe,Xe=(We=$e)+(Le=Bg)|0,(Ve=Ne+(ve=Ag)|0)>>>0>>0&&(Xe=Xe+1|0),Eb=Ve,ib=Xe,Qg=Ve,gg=Xe,Xe=ze,We=_e,Ne=0,Le=31&(ve=44)|0,32<=(63&ve|0)>>>0?(Ne=We<>>(32-Le|0)|0)|0|Xe<>>0>>0&&(Ve=Ve+1|0),kb=Le,eb=Ve,wg=Ve=0|w[(Ne=Q)>>2],rg=Xe=0|w[(Ne+4|0)>>2],Ne=Le,Le=(Xe=eb)+(Ve=rg)|0,(We=Ne+(ve=wg)|0)>>>0>>0&&(Le=Le+1|0),Mb=We,ab=Le,eg=We,bg=Le,f=Le=0|w[((Xe=Q)+448|0)>>2],b=Ne=0|w[(Xe+452|0)>>2],ag=Ne=0|w[(Xe+384|0)>>2],cg=Le=0|w[(Xe+388|0)>>2],We=(Le=b)+(Ne=cg)|0,(Ve=(Xe=f)+(ve=ag)|0)>>>0>>0&&(We=We+1|0),db=Ve,ob=We,ig=We=0|w[((Le=Q)+512|0)>>2],Dg=Xe=0|w[(Le+516|0)>>2],Le=Ve,Ve=(Xe=ob)+(We=Dg)|0,(Ne=Le+(ve=ig)|0)>>>0>>0&&(Ve=Ve+1|0),mb=Ne,fb=Ve,Ve=0|w[((Xe=Q)+576|0)>>2],kg=Le=0|w[(Xe+580|0)>>2],Xe=Ne,We=Ne+(ve=Ve)|0,Ne=(Le=fb)+(Ve=kg)|0,We>>>0>>0&&(Ne=Ne+1|0),vb=We,Zb=Ne,fg=We,Ig=Ne,Ne=Oe,Le=Pe,Xe=0,Ve=31&(ve=44)|0,32<=(63&ve|0)>>>0?(Xe=Le<>>(32-Ve|0)|0)|0|Ne<>>0>>0&&(We=We+1|0),pb=Ve,nb=We,Eg=We=0|w[((Xe=Q)+64|0)>>2],Yg=Ne=0|w[(Xe+68|0)>>2],Xe=Ve,Ve=(Ne=nb)+(We=Yg)|0,(Le=Xe+(ve=Eg)|0)>>>0>>0&&(Ve=Ve+1|0),Hb=Le,Fb=Ve,Gg=Ve=0|w[((Ne=Q)+16|0)>>2],Mg=Xe=0|w[(Ne+20|0)>>2],Ne=Le,Le=(Xe=Fb)+(Ve=Mg)|0,(We=Ne+(ve=Gg)|0)>>>0>>0&&(Le=Le+1|0),og=We,I=Le,Fg=We,ug=Le,Ug=Le=0|w[((Xe=Q)+32|0)>>2],a=Ne=0|w[(Xe+36|0)>>2],Ne=Qb,Xe=Le,We=(Ne=a)+(Le=Qb)|0,(Ve=Xe+(ve=cb)|0)>>>0>>0&&(We=We+1|0),n=We,Ne=Ve,Xe=0,Le=31&(ve=52)|0,32<=(63&ve|0)>>>0?(Xe=0,$b=We>>>Le|0):(Xe=We>>>Le|0,$b=(((1<>>Le|0),mg=$b,sg=Xe,Xe=n,Xe=a,Kg=(Xe=n)>>>0<(Ne=a)>>>0|(0|Xe)==(0|Ne)&(We=Ve)>>>0<(ve=Ug)>>>0|0,tg=We=0,Jg=We=0|w[(ve=Q+40|0)>>2],dg=Xe=0|w[(ve+4|0)>>2],Xe=Qb,Xe=sb,lg=(Xe=Qb)>>>0<(We=sb)>>>0|(0|Xe)==(0|We)&(ve=cb)>>>0<(Ne=Nb)>>>0|0,Zg=ve=0,ve=We,ve=Ib,pg=(ve=We)>>>0<(Xe=Ib)>>>0|(0|ve)==(0|Xe)&Ne>>>0<(We=lb)>>>0|0,Hg=Ne=0,Ng=Ne=0|w[(We=Q+88|0)>>2],vg=ve=0|w[(We+4|0)>>2],ve=Xe,ve=Ub,Wg=(ve=Xe)>>>0<(Ne=Ub)>>>0|(0|ve)==(0|Ne)&(We=lb)>>>0<(Xe=Jb)>>>0|0,Xg=We=0,Lg=We=0|w[(Xe=Q+56|0)>>2],Vg=ve=0|w[(Xe+4|0)>>2],ve=Ne,ve=Yb,hg=(ve=Ne)>>>0<(We=Yb)>>>0|(0|ve)==(0|We)&(Xe=Jb)>>>0<(Ne=Kb)>>>0|0,yg=Xe=0,Xe=We,Xe=Gb,Rg=(Xe=We)>>>0<(ve=Gb)>>>0|(0|Xe)==(0|ve)&Ne>>>0<(We=tb)>>>0|0,Og=Ne=0,xg=Ne=0|w[(We=Q+568|0)>>2],Pg=Xe=0|w[(We+4|0)>>2],Xe=ve,Xe=Db,zg=(Xe=ve)>>>0<(Ne=Db)>>>0|(0|Xe)==(0|Ne)&(We=tb)>>>0<(ve=ub)>>>0|0,jg=We=0,Sg=We=0|w[(ve=Q+504|0)>>2],Tg=Xe=0|w[(ve+4|0)>>2],Xe=Ne,Xe=rb,qg=(Xe=Ne)>>>0<(We=rb)>>>0|(0|Xe)==(0|We)&(ve=ub)>>>0<(Ne=bb)>>>0|0,_g=ve=0,$g=ve=0|w[(Ne=Q+440|0)>>2],AC=Xe=0|w[(Ne+4|0)>>2],Xe=We,Xe=g,BC=(Xe=We)>>>0<(ve=g)>>>0|(0|Xe)==(0|ve)&(Ne=bb)>>>0<(We=c)>>>0|0,QC=Ne=0,gC=Ne=0|w[(We=Q+376|0)>>2],CC=Xe=0|w[(We+4|0)>>2],wC=Xe=0|w[(We=Q+312|0)>>2],rC=Ne=0|w[(We+4|0)>>2],Ve=(Ne=CC)+(Xe=rC)|0,(Le=(We=gC)+(ve=wC)|0)>>>0>>0&&(Ve=Ve+1|0),eC=Ve,ve=Le,Le=(Ve=QC)+(We=eC)|0,(Xe=(Ne=BC)+ve|0)>>>0>>0&&(Le=Le+1|0),bC=Le,ve=Xe,Xe=(Le=AC)+(Ne=bC)|0,(We=(Ve=$g)+ve|0)>>>0>>0&&(Xe=Xe+1|0),aC=Xe,ve=We,We=(Xe=_g)+(Ve=aC)|0,(Ne=(Le=qg)+ve|0)>>>0>>0&&(We=We+1|0),cC=We,ve=Ne,Ve=(Xe=Sg)+Ne|0,Ne=(We=Tg)+(Le=cC)|0,Ve>>>0>>0&&(Ne=Ne+1|0),iC=Ne,ve=Ve,Ve=(Ne=jg)+(Xe=iC)|0,(Le=(We=zg)+ve|0)>>>0>>0&&(Ve=Ve+1|0),DC=Ve,ve=Le,Le=(Ve=Pg)+(We=DC)|0,(Xe=(Ne=xg)+ve|0)>>>0>>0&&(Le=Le+1|0),kC=Le,ve=Xe,Xe=(Le=Og)+(Ne=kC)|0,(We=(Ve=Rg)+ve|0)>>>0>>0&&(Xe=Xe+1|0),fC=We,IC=Xe,Xe=ye,Le=Re,Ve=0,Ne=31&(ve=20)|0,32<=(63&ve|0)>>>0?(Ve=0,Aa=Xe>>>Ne|0):(Ve=Xe>>>Ne|0,Aa=(((1<>>Ne|0),nC=Ve,We=(Ve=IC)+(Le=nC)|0,(Ne=(Xe=fC)+(ve=Aa)|0)>>>0>>0&&(We=We+1|0),EC=We,ve=Ne,Le=(Ve=hg)+Ne|0,Ne=(We=yg)+(Xe=EC)|0,Le>>>0>>0&&(Ne=Ne+1|0),YC=Ne,ve=Le,Le=(Ne=Vg)+(Ve=YC)|0,(Xe=(We=Lg)+ve|0)>>>0>>0&&(Le=Le+1|0),GC=Le,ve=Xe,Xe=(Le=Xg)+(We=GC)|0,(Ve=(Ne=Wg)+ve|0)>>>0>>0&&(Xe=Xe+1|0),MC=Xe,ve=Ve,Ve=(Xe=vg)+(Ne=MC)|0,(We=(Le=Ng)+ve|0)>>>0>>0&&(Ve=Ve+1|0),oC=Ve,ve=We,We=(Ve=Hg)+(Le=oC)|0,(Ne=(Xe=pg)+ve|0)>>>0>>0&&(We=We+1|0),FC=Ne,uC=We,We=NQ,Ve=HQ,Xe=0,Le=31&(ve=52)|0,32<=(63&ve|0)>>>0?(Xe=0,Ba=We>>>Le|0):(Xe=We>>>Le|0,Ba=(((1<>>Le|0),UC=Xe,Ne=(Xe=uC)+(Ve=UC)|0,(Le=(We=FC)+(ve=Ba)|0)>>>0>>0&&(Ne=Ne+1|0),mC=Ne,ve=Le,Le=(Ne=Zg)+(We=mC)|0,(Ve=(Xe=lg)+ve|0)>>>0>>0&&(Le=Le+1|0),sC=Le,ve=Ve,Ve=(Le=dg)+(Xe=sC)|0,(We=(Ne=Jg)+ve|0)>>>0>>0&&(Ve=Ve+1|0),KC=Ve,ve=We,We=(Ve=tg)+(Ne=KC)|0,(Xe=(Le=Kg)+ve|0)>>>0>>0&&(We=We+1|0),bb=Xe,rb=We,Ve=Xe,Le=0,Ne=31&(ve=12)|0,32<=(63&ve|0)>>>0?(Le=Ve<>>(32-Ne|0)|0)|0|We<>>0>>0&&(Xe=Xe+1|0),Re=Ne,ye=Xe,Ve=Ne,Le=0,We=31&(ve=52)|0,32<=(63&ve|0)>>>0?(Le=0,ga=Xe>>>We|0):(Le=Xe>>>We|0,ga=(((1<>>We|0),lC=ga,ZC=Le,Le=ye,Le=I,pC=(Le=ye)>>>0<(Ve=I)>>>0|(0|Le)==(0|Ve)&(Xe=Re)>>>0<(ve=og)>>>0|0,HC=Xe=0,Xe=Ve,Xe=Fb,NC=(Xe=Ve)>>>0<(Le=Fb)>>>0|(0|Xe)==(0|Le)&ve>>>0<(Ve=Hb)>>>0|0,vC=ve=0,WC=ve=0|w[(Ve=Q+24|0)>>2],XC=Xe=0|w[(Ve+4|0)>>2],Xe=Le,Xe=nb,LC=(Xe=Le)>>>0<(ve=nb)>>>0|(0|Xe)==(0|ve)&(Ve=Hb)>>>0<(Le=pb)>>>0|0,VC=Ve=0,hC=Ve=0|w[(Le=Q+72|0)>>2],yC=Xe=0|w[(Le+4|0)>>2],Xe=ve,Xe=Zb,RC=(Xe=ve)>>>0<(Ve=Zb)>>>0|(0|Xe)==(0|Ve)&(Le=pb)>>>0<(ve=vb)>>>0|0,OC=Le=0,Le=Ve,Le=fb,xC=(Le=Ve)>>>0<(Xe=fb)>>>0|(0|Le)==(0|Xe)&ve>>>0<(Ve=mb)>>>0|0,PC=ve=0,zC=ve=0|w[(Ve=Q+584|0)>>2],jC=Le=0|w[(Ve+4|0)>>2],Le=Xe,Le=ob,SC=(Le=Xe)>>>0<(ve=ob)>>>0|(0|Le)==(0|ve)&(Ve=mb)>>>0<(Xe=db)>>>0|0,TC=Ve=0,qC=Ve=0|w[(Xe=Q+520|0)>>2],_C=Le=0|w[(Xe+4|0)>>2],Le=ve,Le=b,$C=(Le=ve)>>>0<(Ve=b)>>>0|(0|Le)==(0|Ve)&(Xe=db)>>>0<(ve=f)>>>0|0,Aw=Xe=0,Bw=Xe=0|w[(ve=Q+456|0)>>2],Qw=Le=0|w[(ve+4|0)>>2],gw=Le=0|w[(ve=Q+392|0)>>2],Cw=Xe=0|w[(ve+4|0)>>2],Ne=(Xe=Qw)+(Le=Cw)|0,(We=(ve=Bw)+(Ve=gw)|0)>>>0>>0&&(Ne=Ne+1|0),ww=Ne,Ve=We,Le=(Xe=$C)+We|0,We=(Ne=Aw)+(ve=ww)|0,Le>>>0>>0&&(We=We+1|0),rw=We,Ve=Le,ve=(Ne=qC)+Le|0,Le=(We=_C)+(Xe=rw)|0,ve>>>0>>0&&(Le=Le+1|0),bw=Le,Ve=ve,Xe=(We=SC)+ve|0,ve=(Le=TC)+(Ne=bw)|0,Xe>>>0>>0&&(ve=ve+1|0),aw=ve,Ve=Xe,Ne=(Le=zC)+Xe|0,Xe=(ve=jC)+(We=aw)|0,Ne>>>0>>0&&(Xe=Xe+1|0),cw=Xe,Ve=Ne,We=(ve=xC)+Ne|0,Ne=(Xe=PC)+(Le=cw)|0,We>>>0>>0&&(Ne=Ne+1|0),iw=We,Dw=Ne,Ne=Oe,Xe=Pe,ve=0,Le=31&(Ve=20)|0,32<=(63&Ve|0)>>>0?(ve=0,Ca=Ne>>>Le|0):(ve=Ne>>>Le|0,Ca=(((1<>>Le|0),kw=ve,We=(ve=Dw)+(Xe=kw)|0,(Le=(Ne=iw)+(Ve=Ca)|0)>>>0>>0&&(We=We+1|0),fw=We,Ve=Le,Xe=(ve=RC)+Le|0,Le=(We=OC)+(Ne=fw)|0,Xe>>>0>>0&&(Le=Le+1|0),Iw=Le,Ve=Xe,Ne=(We=hC)+Xe|0,Xe=(Le=yC)+(ve=Iw)|0,Ne>>>0>>0&&(Xe=Xe+1|0),nw=Xe,Ve=Ne,ve=(Le=LC)+Ne|0,Ne=(Xe=VC)+(We=nw)|0,ve>>>0>>0&&(Ne=Ne+1|0),Ew=Ne,Ve=ve,We=(Xe=WC)+ve|0,ve=(Ne=XC)+(Le=Ew)|0,We>>>0>>0&&(ve=ve+1|0),Yw=ve,Ve=We,Le=(Ne=NC)+We|0,We=(ve=vC)+(Xe=Yw)|0,Le>>>0>>0&&(We=We+1|0),Gw=Le,Mw=We,We=rb,ve=bb,Ne=0,Xe=31&(Ve=52)|0,32<=(63&Ve|0)>>>0?(Ne=0,wa=We>>>Xe|0):(Ne=We>>>Xe|0,wa=(((1<>>Xe|0),ow=Ne,Le=(Ne=Mw)+(ve=ow)|0,(Xe=(We=Gw)+(Ve=wa)|0)>>>0>>0&&(Le=Le+1|0),Fw=Le,Ve=Xe,ve=(Ne=pC)+Xe|0,Xe=(Le=HC)+(We=Fw)|0,ve>>>0>>0&&(Xe=Xe+1|0),bb=ve,rb=Xe,Le=ve,Ne=0,We=31&(Ve=12)|0,32<=(63&Ve|0)>>>0?(Ne=Le<>>(32-We|0)|0)|0|Xe<>>0>>0&&(ve=ve+1|0),Pe=We,Oe=ve,Le=We,Ne=0,Xe=31&(Ve=52)|0,32<=(63&Ve|0)>>>0?(Ne=0,ea=ve>>>Xe|0):(Ne=ve>>>Xe|0,ea=(((1<>>Xe|0),sw=ea,Kw=Ne,Ne=Oe,Ne=ab,tw=(Ne=Oe)>>>0<(Le=ab)>>>0|(0|Ne)==(0|Le)&(ve=Pe)>>>0<(Ve=Mb)>>>0|0,Jw=ve=0,ve=Le,ve=eb,dw=(ve=Le)>>>0<(Ne=eb)>>>0|(0|ve)==(0|Ne)&Ve>>>0<(Le=kb)>>>0|0,lw=Ve=0,Zw=Ve=0|w[(Le=Q+8|0)>>2],pw=ve=0|w[(Le+4|0)>>2],ve=Ne,ve=ib,Hw=(ve=Ne)>>>0<(Ve=ib)>>>0|(0|ve)==(0|Ve)&(Le=kb)>>>0<(Ne=Eb)>>>0|0,Nw=Le=0,Le=Ve,Le=$e,vw=(Le=Ve)>>>0<(ve=$e)>>>0|(0|Le)==(0|ve)&Ne>>>0<(Ve=gb)>>>0|0,Ww=Ne=0,Xw=Ne=0|w[(Ve=Q+600|0)>>2],Lw=Le=0|w[(Ve+4|0)>>2],Le=ve,Le=e,Vw=(Le=ve)>>>0<(Ne=e)>>>0|(0|Le)==(0|Ne)&(Ve=gb)>>>0<(ve=k)>>>0|0,hw=Ve=0,yw=Ve=0|w[(ve=Q+536|0)>>2],Rw=Le=0|w[(ve+4|0)>>2],Ow=Le=0|w[(ve=Q+472|0)>>2],xw=Ve=0|w[(ve+4|0)>>2],We=(Ve=Rw)+(Le=xw)|0,(Xe=(ve=yw)+(Ne=Ow)|0)>>>0>>0&&(We=We+1|0),Pw=We,Ne=Xe,Xe=(We=hw)+(ve=Pw)|0,(Le=(Ve=Vw)+Ne|0)>>>0>>0&&(Xe=Xe+1|0),zw=Xe,Ne=Le,Le=(Xe=Lw)+(Ve=zw)|0,(ve=(We=Xw)+Ne|0)>>>0>>0&&(Le=Le+1|0),jw=Le,Ne=ve,ve=(Le=Ww)+(We=jw)|0,(Ve=(Xe=vw)+Ne|0)>>>0>>0&&(ve=ve+1|0),Sw=Ve,Tw=ve,ve=ze,Le=_e,Xe=0,We=31&(Ne=20)|0,32<=(63&Ne|0)>>>0?(Xe=0,ba=ve>>>We|0):(Xe=ve>>>We|0,ba=(((1<>>We|0),qw=Xe,Ve=(Xe=Tw)+(Le=qw)|0,(We=(ve=Sw)+(Ne=ba)|0)>>>0>>0&&(Ve=Ve+1|0),_w=Ve,Ne=We,We=(Ve=Nw)+(ve=_w)|0,(Le=(Xe=Hw)+Ne|0)>>>0>>0&&(We=We+1|0),$w=We,Ne=Le,Le=(We=pw)+(Xe=$w)|0,(ve=(Ve=Zw)+Ne|0)>>>0>>0&&(Le=Le+1|0),Ar=Le,Ne=ve,ve=(Le=lw)+(Ve=Ar)|0,(Xe=(We=dw)+Ne|0)>>>0>>0&&(ve=ve+1|0),Br=Xe,Qr=ve,ve=rb,Le=bb,We=0,Ve=31&(Ne=52)|0,32<=(63&Ne|0)>>>0?(We=0,aa=ve>>>Ve|0):(We=ve>>>Ve|0,aa=(((1<>>Ve|0),gr=We,Xe=(We=Qr)+(Le=gr)|0,(Ve=(ve=Br)+(Ne=aa)|0)>>>0>>0&&(Xe=Xe+1|0),Cr=Xe,Ne=Ve,Ve=(Xe=Jw)+(ve=Cr)|0,(Le=(We=tw)+Ne|0)>>>0>>0&&(Ve=Ve+1|0),gb=Le,$e=Ve,Xe=Le,We=0,ve=31&(Ne=12)|0,32<=(63&Ne|0)>>>0?(We=Xe<>>(32-ve|0)|0)|0|Ve<>>0>>0&&(Le=Le+1|0),_e=ve,ze=Le,Xe=ve,We=0,Ve=31&(Ne=52)|0,32<=(63&Ne|0)>>>0?(We=0,ia=Le>>>Ve|0):(We=Le>>>Ve|0,ia=(((1<>>Ve|0),br=ia,ar=We,We=ze,We=je,cr=(We=ze)>>>0<(Xe=je)>>>0|(0|We)==(0|Xe)&(Le=_e)>>>0<(Ne=Se)>>>0|0,ir=Le=0,Le=Xe,Le=qe,Dr=(Le=Xe)>>>0<(We=qe)>>>0|(0|Le)==(0|We)&Ne>>>0<(Xe=Bb)>>>0|0,kr=Ne=0,Ne=We,Ne=r,fr=(Ne=We)>>>0<(Le=r)>>>0|(0|Ne)==(0|Le)&Xe>>>0<(We=D)>>>0|0,Ir=Xe=0,nr=Xe=0|w[(We=Q+616|0)>>2],Er=Ne=0|w[(We+4|0)>>2],Yr=Ne=0|w[(We=Q+552|0)>>2],Gr=Xe=0|w[(We+4|0)>>2],ve=(Xe=Er)+(Ne=Gr)|0,(Ve=(We=nr)+(Le=Yr)|0)>>>0>>0&&(ve=ve+1|0),Mr=ve,Le=Ve,Ve=(ve=Ir)+(We=Mr)|0,(Ne=(Xe=fr)+Le|0)>>>0>>0&&(Ve=Ve+1|0),or=Ne,Fr=Ve,Ve=Te,ve=Cb,Xe=0,We=31&(Le=20)|0,32<=(63&Le|0)>>>0?(Xe=0,Da=Ve>>>We|0):(Xe=Ve>>>We|0,Da=(((1<>>We|0),ur=Xe,Ne=(Xe=Fr)+(ve=ur)|0,(We=(Ve=or)+(Le=Da)|0)>>>0>>0&&(Ne=Ne+1|0),Ur=Ne,Le=We,ve=(Xe=Dr)+We|0,We=(Ne=kr)+(Ve=Ur)|0,ve>>>0>>0&&(We=We+1|0),mr=ve,sr=We,We=$e,Ne=gb,Xe=0,Ve=31&(Le=52)|0,32<=(63&Le|0)>>>0?(Xe=0,ka=We>>>Ve|0):(Xe=We>>>Ve|0,ka=(((1<>>Ve|0),Kr=Xe,ve=(Xe=sr)+(Ne=Kr)|0,(Ve=(We=mr)+(Le=ka)|0)>>>0>>0&&(ve=ve+1|0),tr=ve,Le=Ve,Ve=(ve=ir)+(We=tr)|0,(Ne=(Xe=cr)+Le|0)>>>0>>0&&(Ve=Ve+1|0),Se=Ne,je=Ve,ve=Ne,Xe=0,We=31&(Le=12)|0,32<=(63&Le|0)>>>0?(Xe=ve<>>(32-We|0)|0)|0|Ve<>>0>>0&&(Ne=Ne+1|0),Bb=We,qe=Ne,ve=We,Xe=0,Ve=31&(Le=52)|0,32<=(63&Le|0)>>>0?(Xe=0,Ia=Ne>>>Ve|0):(Xe=Ne>>>Ve|0,Ia=(((1<>>Ve|0),Zr=Ia,pr=Xe,Xe=qe,Xe=xe,Hr=(Xe=qe)>>>0<(ve=xe)>>>0|(0|Xe)==(0|ve)&(Ne=Bb)>>>0<(Le=he)>>>0|0,Nr=Ne=0,Ne=ve,Ne=C,vr=(Ne=ve)>>>0<(Xe=C)>>>0|(0|Ne)==(0|Xe)&Le>>>0<(ve=i)>>>0|0,Wr=Le=0,Xr=Le=0|w[(ve=Q+632|0)>>2],Lr=Ne=0|w[(ve+4|0)>>2];Ne=Ab,ve=wb,Le=0,Ve=31&(Xe=20)|0,32<=(63&Xe|0)>>>0?(Le=0,na=Ne>>>Ve|0):(Le=Ne>>>Ve|0,na=(((1<>>Ve|0),Vr=Le,We=(Le=Lr)+(ve=Vr)|0,(Ve=(Ne=Xr)+(Xe=na)|0)>>>0>>0&&(We=We+1|0),hr=We,Xe=Ve,Ve=(We=Wr)+(Ne=hr)|0,(ve=(Le=vr)+Xe|0)>>>0>>0&&(Ve=Ve+1|0),yr=ve,Rr=Ve,Ve=je,We=Se,Le=0,Ne=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(Le=0,Ea=Ve>>>Ne|0):(Le=Ve>>>Ne|0,Ea=(((1<>>Ne|0),Or=Le,ve=(Le=Rr)+(We=Or)|0,(Ne=(Ve=yr)+(Xe=Ea)|0)>>>0>>0&&(ve=ve+1|0),xr=ve,Xe=Ne,We=(Le=Hr)+Ne|0,Ne=(ve=Nr)+(Ve=xr)|0,We>>>0>>0&&(Ne=Ne+1|0),ve=We,Le=0,Ve=31&(Xe=12)|0,32<=(63&Xe|0)>>>0?(Le=ve<>>(32-Ve|0)|0)|0|Ne<>>0>>0&&(We=We+1|0),Re=Ve,ye=We,Ne=Ve,ve=0,Le=31&(Xe=63)|0,32<=(63&Xe|0)>>>0?(ve=We>>31|0,Ga=We>>Le|0):(ve=We>>Le|0,Ga=(((1<>>Le|0),Be=ve,Ve=(ve=Ae)+(Ne=Be)|0,(Le=(We=$r)+(Xe=Ga)|0)>>>0>>0&&(Ve=Ve+1|0),ve=Le,Le=Ve+(We=-911920)|0,(Ne=ve+(Xe=-2043504001)|0)>>>0>>0&&(Le=Le+1|0),Bb=Ne,qe=Le,Ve=Ne,ve=0,We=31&(Xe=63)|0,32<=(63&Xe|0)>>>0?(ve=Le>>31|0,Ma=Le>>We|0):(ve=Le>>We|0,Ma=(((1<>>We|0),Qe=ve,Ne=(ve=_r)+(Ve=Qe)|0,(We=(Le=qr)+(Xe=Ma)|0)>>>0>>0&&(Ne=Ne+1|0),ve=We,We=Ne+(Le=-1)|0,(Ve=ve+(Xe=-1367801)|0)>>>0>>0&&(We=We+1|0),Pe=Ve,Oe=We,Ne=Ve,ve=0,Le=31&(Xe=63)|0,32<=(63&Xe|0)>>>0?(ve=We>>31|0,oa=We>>Le|0):(ve=We>>Le|0,oa=(((1<>>Le|0),ge=ve,Ve=(ve=Tr)+(Ne=ge)|0,(Le=(We=Sr)+(Xe=oa)|0)>>>0>>0&&(Ve=Ve+1|0),Se=Le,je=Ve,ve=Le,We=0,Ne=31&(Xe=63)|0,32<=(63&Xe|0)>>>0?(We=Ve>>31|0,Fa=Ve>>Ne|0):(We=Ve>>Ne|0,Fa=(((1<>>Ne|0),Ce=We,Le=(We=jr)+(ve=Ce)|0,(Ne=(Ve=zr)+(Xe=Fa)|0)>>>0>>0&&(Le=Le+1|0),We=Ne,ve=Ne+(Xe=0)|0,Ne=Le+(Ve=-4096)|0,ve>>>0>>0&&(Ne=Ne+1|0),_e=ve,ze=Ne,Le=ve,We=0,Ve=31&(Xe=63)|0,32<=(63&Xe|0)>>>0?(We=Ne>>31|0,ua=Ne>>Ve|0):(We=Ne>>Ve|0,ua=(((1<>>Ve|0),xe=We,we=(Ne=he=ua)&(Xe=1559614445)|0,re=Le=We&(Le=156442)|0,ee=(We=Re)&(Xe=-1)|0,be=Ne=(Le=ye)&(Ne=1048575)|0,ve=(Ne=re)+(We=be)|0,(Ve=(Le=we)+(Xe=ee)|0)>>>0>>0&&(ve=ve+1|0),Re=Ve,ye=ve,Le=ve&(Le=1048575)|0,ae=(Ne=Ve)&(Xe=-1)|0,w[((Ne=LQ)+680|0)>>2]=ae,w[(Ne+684|0)>>2]=Le,ce=(ve=he)&(Xe=2043504001)|0,ie=Ne=(Le=xe)&(Ne=911919)|0,De=(Le=Bb)&(Xe=-1)|0,ke=ve=(Ne=qe)&(ve=1048575)|0,Ve=(ve=ie)+(Le=ke)|0,(We=(Ne=ce)+(Xe=De)|0)>>>0>>0&&(Ve=Ve+1|0),fe=We,Ie=Ve,Ve=ye,ve=Re,Ne=0,Le=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(Ne=0,Ua=Ve>>>Le|0):(Ne=Ve>>>Le|0,Ua=(((1<>>Le|0),ne=Ne,We=(Ne=Ie)+(ve=ne)|0,(Le=(Ve=fe)+(Xe=Ua)|0)>>>0>>0&&(We=We+1|0),Re=Le,ye=We,Ve=We&(Ve=1048575)|0,Ee=(Ne=Le)&(Xe=-1)|0,w[((Ne=Q)+688|0)>>2]=Ee,w[(Ne+692|0)>>2]=Ve,Ye=(We=he)&(Xe=1367801)|0,Ge=Ne=(Ve=xe)&(Ne=0)|0,Me=(Ve=Pe)&(Xe=-1)|0,oe=We=(Ne=Oe)&(We=1048575)|0,Le=(We=Ge)+(Ve=oe)|0,(ve=(Ne=Ye)+(Xe=Me)|0)>>>0>>0&&(Le=Le+1|0),Fe=ve,ue=Le,Le=ye,We=Re,Ne=0,Ve=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(Ne=0,ma=Le>>>Ve|0):(Ne=Le>>>Ve|0,ma=(((1<>>Ve|0),Ue=Ne,ve=(Ne=ue)+(We=Ue)|0,(Ve=(Le=Fe)+(Xe=ma)|0)>>>0>>0&&(ve=ve+1|0),Re=Ve,ye=ve,Le=ve&(Le=1048575)|0,me=(Ne=Ve)&(Xe=-1)|0,w[((Ne=Q)+696|0)>>2]=me,w[(Ne+700|0)>>2]=Le,se=(ve=Se)&(Xe=-1)|0,Ke=Ne=(Le=je)&(Ne=1048575)|0,Ne=ye,Le=Ve,ve=0,We=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(ve=0,sa=Ne>>>We|0):(ve=Ne>>>We|0,sa=(((1<>>We|0),te=ve,Ve=(ve=Ke)+(Le=te)|0,(We=(Ne=se)+(Xe=sa)|0)>>>0>>0&&(Ve=Ve+1|0),Re=We,ye=Ve,Ne=Ve&(Ne=1048575)|0,Je=(ve=We)&(Xe=-1)|0,w[((ve=Q)+704|0)>>2]=Je,w[(ve+708|0)>>2]=Ne,de=ve=(Ne=xe)&(ve=4096)|0,ve=ze,Ne=(Ve=he)&(Xe=0)|0,We=(ve=de)+(Ve=ze)|0,(Le=Ne+(Xe=_e)|0)>>>0>>0&&(We=We+1|0),le=Le,Ze=We,We=ye,ve=Re,Ne=0,Ve=31&(Xe=52)|0,32<=(63&Xe|0)>>>0?(Ne=0,Ka=We>>>Ve|0):(Ne=We>>>Ve|0,Ka=(((1<>>Ve|0),pe=Ne,Le=(Ne=Ze)+(ve=pe)|0,(Ve=(We=le)+(Xe=Ka)|0)>>>0>>0&&(Le=Le+1|0),We=Le&(We=1048575)|0,He=(Ne=Ve)&(Xe=-1)|0,w[((Ne=Q)+712|0)>>2]=He,w[(Ne+716|0)>>2]=We,VB(0|A,0|Q+680),u=Q+720|0}function P(A){var B,Q=0,C=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0;u=B=u-32|0;A:{B:{Q:{g:{C:{if((Q=1+(C=0|w[(12+(A|=0)|0)>>2])|0)>>>0>=C>>>0){if(Q>>>0>>0)break B;if(e=C=0|w[(A+4|0)>>2],Q>>>0<((C>>>0>=8?b((C+1|0)>>>3|0,7):C)>>>1|0)>>>0){l=C+1|0,bA=4,aA=3,cA=2139062143,iA=7,DA=-1,kA=16843009;break g}if(kB(0|B+8,0|Q),1==(0|r[(B+8|0)>>0]))return r[(B+9|0)>>0],void(u=B+32|0);if(fA=0|w[(B+28|0)>>2],_=12,$=0|w[(B+20|0)>>2],AA=8,Z=0|w[(B+16|0)>>2],G=0|w[(B+12|0)>>2],IA=-1,F=-2139062144,E=4,nA=1,EA=1+((p=0|w[A>>2])+(0|w[(A+4|0)>>2])|0)|0,BA=0|w[(A+12|0)>>2],z=0|w[(A+8|0)>>2],YA=48,m=-4,H=5,N=-1640531527,GA=3,MA=2,oA=-2,FA=255,uA=25,Y=-2139062144&(-1^(0|w[p>>2])|0)|0)break C}else Mg(1182844),i();j=0;break Q}j=1;break Q}j=2}Q=j;Q:for(;;){g:{C:{w:{r:{e:{b:{a:{c:{i:{D:{k:{f:{I:{n:{E:{Y:{G:switch(0|Q){case 3:if(C=(Q=s+aA|0)>>>0>>0)break E;if(!(e=Q>>>0>>0))break E;QA=e?C?l:s+bA|0:l;break Y;case 1:break I;case 0:break n;case 2:break G;default:break D}if(s>>>0>=l>>>0)break E;QA=(Q=s)+1|0}s=QA,UA=Q=(0|w[A>>2])+Q|0,Q=0|w[Q>>2],w[UA>>2]=(((Q>>>iA|0)^DA|0)&kA|0)+(Q|cA|0)|0,Q=3;continue Q}if(Q=0|w[A>>2],(C=1+(0|w[(e=A+4|0)>>2])|0)>>>0>=4)break f;Ag(0|Q+4,0|Q,0|C),qg(0|1+((Q=0|w[e>>2])+(0|w[A>>2])|0),128,0|3-Q);break k}Q=E+p|0;n:for(;;){if(Q>>>0>=EA>>>0)break i;if(z=z+YA|0,mA=0|w[Q>>2],Q=e=Q+E|0,(0|(C=mA&F|0))!=(0|F))break n}Y=C^F|0,p=e+m|0,Q=1;continue Q}if(f=z+b(0|VC(0|Y),_)|0,C=0|w[f>>2],a=0,(e=0|w[(f+4|0)>>2])>>>0>=E>>>0){for(Q=C,c=e;a=b((0|r[Q>>0]|(0|r[(Q+1|0)>>0])<<8|0|(0|r[(Q+2|0)>>0])<<16|0|(0|r[(Q+3|0)>>0])<<24|0)^(0|aw(0|a,0|H))|0,N),Q=Q+E|0,(c=c+m|0)>>>0>GA>>>0;);e=(Q=e+m|0)-(Q=Q&m|0)|0,C=(Q+C|0)+E|0}I:{n:{if(e>>>0>nA>>>0){if(Q=C+MA|0,a=b((0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0)^(0|aw(0|a,0|H))|0,N),e+oA|0)break n;break I}if(Q=C,!e)break I}a=b((0|r[Q>>0])^(0|aw(0|a,0|H))|0,N)}for(Q=0,a=e=b((0|aw(0|a,0|H))^FA|0,N);a=(Q=Q+E|0)+(C=a&Z|0)|0,!(c=(0|r[(v=C+G|0)>>0]|(0|r[(v+1|0)>>0])<<8|0|(0|r[(v+2|0)>>0])<<16|0|(0|r[(v+3|0)>>0])<<24|0)&F|0););if(Q=((0|VC(0|c))+C|0)&Z|0,(0|g[(G+Q|0)>>0])>=0&&(Q=0|VC(0|(0|w[G>>2])&F)),C=e>>>uA|0,g[(Q+G|0)>>0]=C,g[((G+((Q+m|0)&Z|0)|0)+E|0)>>0]=C,W=f,M=k=0|w[f>>2],X=D=0|w[(f+4|0)>>2],Q=$+b(Q,_)|0,w[(Q+AA|0)>>2]=0|w[(f+AA|0)>>2],k=Q,w[Q>>2]=M,w[(Q+4|0)>>2]=D,Y=(Y+IA|0)&Y|0)break r;Q=0;continue Q}L=Q+C|0,V=0|r[Q>>0]|(0|r[(Q+1|0)>>0])<<8|0|(0|r[(Q+2|0)>>0])<<16|0|(0|r[(Q+3|0)>>0])<<24|0,g[L>>0]=V,g[(L+1|0)>>0]=V>>>8|0,g[(L+2|0)>>0]=V>>>16|0,g[(L+3|0)>>0]=V>>>24|0}if(n=4,S=1,!(y=1+(0|w[(h=A+4|0)>>2])|0))break c;sA=128,T=12,K=8,q=A+8|0,R=5,O=-1640531527,o=-4,KA=3,tA=2,JA=-2,x=255,gA=-2139062144,CA=25,t=0,Q=4;continue Q}t=(f=t)+S|0;D:if((0|sA)==(0|r[(f+(0|w[A>>2])|0)>>0])){k:{f:for(;;){if(I=(0|w[q>>2])+b(f,T)|0,C=0|w[I>>2],a=0,(e=0|w[(I+4|0)>>2])>>>0>=n>>>0){for(Q=C,c=e;a=b((0|r[Q>>0]|(0|r[(Q+1|0)>>0])<<8|0|(0|r[(Q+2|0)>>0])<<16|0|(0|r[(Q+3|0)>>0])<<24|0)^(0|aw(0|a,0|R))|0,O),Q=Q+n|0,(c=c+o|0)>>>0>KA>>>0;);e=(Q=e+o|0)-(Q=Q&o|0)|0,C=(Q+C|0)+n|0}I:{n:{if(e>>>0>S>>>0){if(Q=C+tA|0,a=b((0|r[C>>0]|(0|r[(C+1|0)>>0])<<8|0)^(0|aw(0|a,0|R))|0,O),e+JA|0)break n;break I}if(Q=C,!e)break I}a=b((0|r[Q>>0])^(0|aw(0|a,0|R))|0,O)}for(c=0|w[h>>2],C=0|w[A>>2],Q=0,a=e=b((0|aw(0|a,0|R))^x|0,O);a=(Q=Q+n|0)+(J=a&c|0)|0,!(wA=(0|r[(P=C+J|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0)&gA|0););if(Q=((0|VC(0|wA))+J|0)&c|0,(0|g[(C+Q|0)>>0])>=0&&(Q=0|VC(0|(0|w[C>>2])&gA)),(((Q-(c=(C=0|w[h>>2])&e|0)|0)^(f-c|0)|0)&C|0)>>>0>>0)break k;if(c=0|w[A>>2],J=0|r[(a=c+Q|0)>>0],e=e>>>CA|0,g[a>>0]=e,g[((c+(C&(Q+o|0)|0)|0)+n|0)>>0]=e,(0|x)==(0|J))break f;Q=(0|w[q>>2])+b(Q,T)|0,M=D=0|w[Q>>2],X=k=0|w[(Q+4|0)>>2],W=I,k=0|w[I>>2],D=0|w[(I+4|0)>>2],dA=k,k=Q,w[Q>>2]=dA,w[(Q+4|0)>>2]=D,Q=0|w[(C=Q+K|0)>>2],lA=C,C=I+K|0,w[lA>>2]=0|w[C>>2],w[((B+8|0)+K|0)>>2]=Q,D=X,w[(k=I)>>2]=M,w[(k+4|0)>>2]=D,w[C>>2]=Q,k=B,w[(B+8|0)>>2]=M,w[(B+12|0)>>2]=D}if(C=0|w[A>>2],g[(C+f|0)>>0]=x,g[((C+((0|w[h>>2])&(f+o|0)|0)|0)+n|0)>>0]=x,C=0|w[(I+K|0)>>2],Q=(0|w[q>>2])+b(Q,T)|0,W=I,D=0|w[I>>2],k=0|w[(I+4|0)>>2],ZA=D,D=Q,w[Q>>2]=ZA,w[(Q+4|0)>>2]=k,w[(Q+K|0)>>2]=C,(0|t)!=(0|y))break C;break D}if(Q=0|w[A>>2],e=e>>>CA|0,g[(Q+f|0)>>0]=e,g[((Q+(C&(f+o|0)|0)|0)+n|0)>>0]=e,(0|t)!=(0|y))break g}else if((0|t)!=(0|y))break w;if((Q=0|w[(A+4|0)>>2])>>>0>=8)break a;break b}if(w[(A+16|0)>>2]=fA-BA|0,w[(A+12|0)>>2]=BA,w[(A+8|0)>>2]=$,Q=0|w[A>>2],w[A>>2]=G,A=0|w[(C=A+4|0)>>2],w[C>>2]=Z,c=2,!A)break B;if(a=0,(C=A+8|0)>>>0>=(A+5|0)>>>0)break e;pC(0|Q,0,0);break B}Q=-1}Q=b((Q+S|0)>>>3|0,7)}w[(A+16|0)>>2]=Q-(0|w[(A+12|0)>>2])|0;break A}M=D=0|ew(0|A+1,0|(k=0),12,0|(D=0)),X=k=U,W=D,D=0,d=31&(rA=32)|0,32<=(63&rA|0)>>>0?(D=0,eA=k>>>d|0):(D=k>>>d|0,eA=(((1<>>d|0),eA||(D=X,a=((c=(A=-4&C|0)+M|0)>>>0>=A>>>0)<<2|0),pC(0|Q,0|c,0|a);break A}Q=1;continue Q}Q=4;continue Q}Q=4;continue Q}Q=4}}return void(u=B+32|0)}u=B+32|0}function z(A,B){A|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,RQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC,eC,bC,aC,cC,iC,DC,kC,fC,IC,nC,EC,YC,GC,MC,oC,FC,uC,UC,mC,sC,KC,tC,JC,dC,lC,ZC,pC,HC,NC,vC,WC,XC,LC,VC=0,hC=0,yC=0,RC=0,OC=0,xC=0,PC=0,zC=0,jC=0,SC=0,TC=0,qC=0,_C=0,$C=0,Aw=0,Bw=0,Qw=0,gw=0,Cw=0,ww=0,rw=0,bw=0,aw=0,cw=0,iw=0,Dw=0,kw=0,fw=0,Iw=0,nw=0,Ew=0,Yw=0,Gw=0,Mw=0,ow=0,Fw=0,uw=0,Uw=0,mw=0,sw=0,Kw=0,tw=0;u=Q=u-608|0,a=Q+40|0,yC=0|w[(VC=32+(B|=0)|0)>>2],RC=0|w[(VC+4|0)>>2],J=yC,w[(yC=a)>>2]=J,w[(yC+4|0)>>2]=RC,c=Q+32|0,RC=0|w[(VC=B+24|0)>>2],yC=0|w[(VC+4|0)>>2],d=RC,w[(RC=c)>>2]=d,w[(RC+4|0)>>2]=yC,i=Q+24|0,yC=0|w[(VC=B+16|0)>>2],RC=0|w[(VC+4|0)>>2],l=yC,w[(yC=i)>>2]=l,w[(yC+4|0)>>2]=RC,D=Q+16|0,RC=0|w[(VC=B+8|0)>>2],yC=0|w[(VC+4|0)>>2],Z=RC,w[(RC=D)>>2]=Z,w[(RC+4|0)>>2]=yC,yC=0|w[(VC=B)>>2],RC=0|w[(VC+4|0)>>2],p=yC,w[((yC=Q)+8|0)>>2]=p,w[(yC+12|0)>>2]=RC,g=yC+80|0,RC=0|w[(VC=VC+72|0)>>2],yC=0|w[(VC+4|0)>>2],H=RC,w[(RC=g)>>2]=H,w[(RC+4|0)>>2]=yC,C=Q+72|0,yC=0|w[(VC=B- -64|0)>>2],RC=0|w[(VC+4|0)>>2],N=yC,w[(yC=C)>>2]=N,w[(yC+4|0)>>2]=RC,e=Q- -64|0,RC=0|w[(VC=B+56|0)>>2],yC=0|w[(VC+4|0)>>2],v=RC,w[(RC=e)>>2]=v,w[(RC+4|0)>>2]=yC,b=Q+56|0,yC=0|w[(VC=B+48|0)>>2],RC=0|w[(VC+4|0)>>2],W=yC,w[(yC=b)>>2]=W,w[(yC+4|0)>>2]=RC,RC=0|w[((VC=B)+40|0)>>2],yC=0|w[(VC+44|0)>>2],X=RC,w[((RC=Q)+48|0)>>2]=X,w[(RC+52|0)>>2]=yC,L=RC,TC=yC=0|w[(VC=g)>>2],jC=RC=0|w[(VC+4|0)>>2],zC=RC=0|w[(VC=G=B+112|0)>>2],PC=yC=0|w[(VC+4|0)>>2],hC=(yC=jC)+(RC=PC)|0,(OC=(VC=TC)+(xC=zC)|0)>>>0>>0&&(hC=hC+1|0),w[((VC=L)+600|0)>>2]=OC,w[(VC+604|0)>>2]=hC,V=Q,SC=hC=0|w[(yC=C)>>2],qC=VC=0|w[(yC+4|0)>>2],Bw=VC=0|w[(yC=M=B+104|0)>>2],Aw=hC=0|w[(yC+4|0)>>2],OC=(hC=qC)+(VC=Aw)|0,(RC=(yC=SC)+(xC=Bw)|0)>>>0>>0&&(OC=OC+1|0),w[((yC=V)+592|0)>>2]=RC,w[(yC+596|0)>>2]=OC,h=Q,$C=OC=0|w[(hC=e)>>2],_C=yC=0|w[(hC+4|0)>>2],ww=yC=0|w[(hC=o=B+96|0)>>2],Qw=OC=0|w[(hC+4|0)>>2],RC=(OC=_C)+(yC=Qw)|0,(VC=(hC=$C)+(xC=ww)|0)>>>0>>0&&(RC=RC+1|0),w[((hC=h)+584|0)>>2]=VC,w[(hC+588|0)>>2]=RC,y=Q,rw=RC=0|w[(OC=b)>>2],gw=hC=0|w[(OC+4|0)>>2],bw=hC=0|w[(OC=F=B+88|0)>>2],Cw=RC=0|w[(OC+4|0)>>2],VC=(RC=gw)+(hC=Cw)|0,(yC=(OC=rw)+(xC=bw)|0)>>>0>>0&&(VC=VC+1|0),w[((OC=y)+576|0)>>2]=yC,w[(OC+580|0)>>2]=VC,R=Q,m=VC=0|w[((RC=Q)+48|0)>>2],k=OC=0|w[(RC+52|0)>>2],K=OC=0|w[((RC=B)+80|0)>>2],f=VC=0|w[(RC+84|0)>>2],yC=(VC=k)+(OC=f)|0,(hC=(RC=m)+(xC=K)|0)>>>0>>0&&(yC=yC+1|0),w[((RC=R)+568|0)>>2]=hC,w[(RC+572|0)>>2]=yC,yC=PC,yC=jC,O=hC=(yC=8388607)-(hC=((VC=-16)>>>0<(xC=TC)>>>0)+(RC=jC)|0)|0,xC=OC=VC-xC|0,RC=(yC=zC)+OC|0,OC=(hC=PC)+(VC=O)|0,RC>>>0>>0&&(OC=OC+1|0),TC=RC,jC=OC,x=(hC=RC)&(xC=-1)|0,P=yC=OC&(yC=524287)|0,yC=Aw,yC=qC,z=RC=(yC=8388607)-(RC=((OC=-16)>>>0<(xC=SC)>>>0)+(hC=qC)|0)|0,xC=VC=OC-xC|0,hC=(yC=Bw)+VC|0,VC=(RC=Aw)+(OC=z)|0,hC>>>0>>0&&(VC=VC+1|0),zC=hC,PC=VC,RC=hC,yC=0,OC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,aw=VC>>>OC|0):(yC=VC>>>OC|0,aw=(((1<>>OC|0),j=yC,hC=(yC=P)+(RC=j)|0,(OC=(VC=x)+(xC=aw)|0)>>>0>>0&&(hC=hC+1|0),w[((VC=Q)+240|0)>>2]=OC,w[(VC+244|0)>>2]=hC,S=(yC=zC)&(xC=-1)|0,T=VC=(hC=PC)&(VC=524287)|0,VC=Qw,VC=_C,q=OC=(VC=8388607)-(OC=((hC=-16)>>>0<(xC=$C)>>>0)+(yC=_C)|0)|0,xC=RC=hC-xC|0,yC=(VC=ww)+RC|0,RC=(OC=Qw)+(hC=q)|0,yC>>>0>>0&&(RC=RC+1|0),zC=yC,PC=RC,OC=yC,VC=0,hC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(VC=0,cw=RC>>>hC|0):(VC=RC>>>hC|0,cw=(((1<>>hC|0),_=VC,yC=(VC=T)+(OC=_)|0,(hC=(RC=S)+(xC=cw)|0)>>>0>>0&&(yC=yC+1|0),w[((RC=Q)+232|0)>>2]=hC,w[(RC+236|0)>>2]=yC,$=(VC=zC)&(xC=-1)|0,AA=RC=(yC=PC)&(RC=524287)|0,RC=Cw,RC=gw,QA=hC=(RC=8388607)-(hC=((yC=-16)>>>0<(xC=rw)>>>0)+(VC=gw)|0)|0,xC=OC=yC-xC|0,VC=(RC=bw)+OC|0,OC=(hC=Cw)+(yC=QA)|0,VC>>>0>>0&&(OC=OC+1|0),zC=VC,PC=OC,hC=VC,RC=0,yC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(RC=0,iw=OC>>>yC|0):(RC=OC>>>yC|0,iw=(((1<>>yC|0),gA=RC,VC=(RC=AA)+(hC=gA)|0,(yC=(OC=$)+(xC=iw)|0)>>>0>>0&&(VC=VC+1|0),w[((OC=Q)+224|0)>>2]=yC,w[(OC+228|0)>>2]=VC,CA=(RC=zC)&(xC=-1)|0,wA=OC=(VC=PC)&(OC=524287)|0,OC=f,OC=k,rA=yC=(OC=8388607)-(yC=((VC=-304)>>>0<(xC=m)>>>0)+(RC=k)|0)|0,xC=hC=VC-xC|0,RC=(OC=K)+hC|0,hC=(yC=f)+(VC=rA)|0,RC>>>0>>0&&(hC=hC+1|0),zC=RC,PC=hC,yC=RC,OC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(OC=0,Dw=hC>>>VC|0):(OC=hC>>>VC|0,Dw=(((1<>>VC|0),eA=OC,RC=(OC=wA)+(yC=eA)|0,(VC=(hC=CA)+(xC=Dw)|0)>>>0>>0&&(RC=RC+1|0),w[((hC=Q)+216|0)>>2]=VC,w[(hC+220|0)>>2]=RC,bA=Q,RC=jC,OC=TC,hC=0,yC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(hC=0,kw=RC>>>yC|0):(hC=RC>>>yC|0,kw=(((1<>>yC|0),aA=OC=0|ew(0|kw,0|hC,19,0|(OC=0)),cA=hC=U,iA=(RC=zC)&(xC=-1)|0,DA=OC=(hC=PC)&(OC=524287)|0,VC=(OC=cA)+(RC=DA)|0,(yC=(hC=aA)+(xC=iA)|0)>>>0>>0&&(VC=VC+1|0),w[((hC=bA)+208|0)>>2]=yC,w[(hC+212|0)>>2]=VC,BA(0|Q+88,0|Q+568,0|Q+208),BA(0|Q+128,0|Q+8,0|Q+48),IA(0|Q+496,0|Q+128,1),BA(0|Q+456,0|Q+88,0|Q+496),VC=0,w[(hC=Q+600|0)>>2]=0,w[(hC+4|0)>>2]=VC,VC=0,w[(hC=Q+592|0)>>2]=0,w[(hC+4|0)>>2]=VC,VC=0,w[(hC=Q+584|0)>>2]=0,w[(hC+4|0)>>2]=VC,VC=0,w[((hC=Q)+576|0)>>2]=0,w[(hC+580|0)>>2]=VC,VC=0,w[(hC+568|0)>>2]=1,w[(hC+572|0)>>2]=VC,s(0|hC+208,0|hC+568,0|hC+456),VC=0|w[(OC=hC+248|0)>>2],hC=0|w[(OC+4|0)>>2],kA=VC,w[(VC=Q+200|0)>>2]=kA,w[(VC+4|0)>>2]=hC,hC=0|w[(OC=Q+240|0)>>2],VC=0|w[(OC+4|0)>>2],fA=hC,w[(hC=Q+192|0)>>2]=fA,w[(hC+4|0)>>2]=VC,VC=0|w[(OC=Q+232|0)>>2],hC=0|w[(OC+4|0)>>2],nA=VC,w[(VC=Q+184|0)>>2]=nA,w[(VC+4|0)>>2]=hC,hC=0|w[(OC=Q+224|0)>>2],VC=0|w[(OC+4|0)>>2],EA=hC,w[(hC=Q+176|0)>>2]=EA,w[(hC+4|0)>>2]=VC,VC=0|w[((OC=Q)+216|0)>>2],hC=0|w[(OC+220|0)>>2],YA=VC,w[((VC=OC)+168|0)>>2]=YA,w[(VC+172|0)>>2]=hC,BA(0|VC+256,0|VC+168,0|VC+88),BA(0|VC+296,0|VC+168,0|VC+128),BA(0|VC+208,0|VC+296,0|(t=B+120|0)),BA(0|VC+336,0|VC+256,0|VC+208),I=VC+408|0,hC=0|w[(OC=VC+328|0)>>2],VC=0|w[(OC+4|0)>>2],GA=hC,w[(hC=I)>>2]=GA,w[(hC+4|0)>>2]=VC,n=Q+400|0,VC=0|w[(OC=Q+320|0)>>2],hC=0|w[(OC+4|0)>>2],MA=VC,w[(VC=n)>>2]=MA,w[(VC+4|0)>>2]=hC,E=Q+392|0,hC=0|w[(OC=Q+312|0)>>2],VC=0|w[(OC+4|0)>>2],oA=hC,w[(hC=E)>>2]=oA,w[(hC+4|0)>>2]=VC,Y=Q+384|0,VC=0|w[(OC=Q+304|0)>>2],hC=0|w[(OC+4|0)>>2],FA=VC,w[(VC=Y)>>2]=FA,w[(VC+4|0)>>2]=hC,hC=0|w[((OC=Q)+296|0)>>2],VC=0|w[(OC+300|0)>>2],uA=hC,w[((hC=OC)+376|0)>>2]=uA,w[(hC+380|0)>>2]=VC,BA(0|hC+416,0|hC+8,1182320),BA(0|hC+456,0|hC+48,1182320),BA(0|hC+496,0|hC+256,1182360),BA(0|hC+208,0|t,0|hC+336),SA(0|hC+536,0|hC+208),VC=0,OC=1&(0|r[(hC+536|0)>>0])|0,UA=hC=VC&(hC=0)|0,TC=RC=(VC=0)-(xC=OC&(xC=255)|0)|0,jC=yC=(hC=0)-(yC=(VC>>>0>>0)+(OC=UA)|0)|0,zC=yC=0|w[(hC=D)>>2],PC=VC=0|w[(hC+4|0)>>2],VC=0|w[((hC=Q)+464|0)>>2],mA=yC=0|w[(hC+468|0)>>2],sA=(hC=zC)^(xC=VC)|0,KA=VC=(yC=PC)^(VC=mA)|0,tA=hC=(VC=jC)&(hC=KA)|0,hC=PC,VC=(yC=RC)&(xC=sA)|0,yC=(hC=tA)^(yC=PC)|0,JA=VC^(xC=zC)|0,w[(VC=D)>>2]=JA,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=i)>>2],PC=VC=0|w[(hC+4|0)>>2],dA=VC=0|w[((hC=Q)+472|0)>>2],lA=yC=0|w[(hC+476|0)>>2],ZA=VC=(yC=PC)^(VC=lA)|0,VC=jC,yC=(hC=zC)^(xC=dA)|0,xC=RC,pA=hC=(VC=ZA)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=pA)^(yC=PC)|0,HA=VC^(xC=zC)|0,w[(VC=i)>>2]=HA,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=c)>>2],PC=VC=0|w[(hC+4|0)>>2],NA=VC=0|w[((hC=Q)+480|0)>>2],vA=yC=0|w[(hC+484|0)>>2],WA=VC=(yC=PC)^(VC=vA)|0,VC=jC,yC=(hC=zC)^(xC=NA)|0,xC=RC,XA=hC=(VC=WA)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=XA)^(yC=PC)|0,LA=VC^(xC=zC)|0,w[(VC=c)>>2]=LA,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=a)>>2],PC=VC=0|w[(hC+4|0)>>2],VA=VC=0|w[((hC=Q)+488|0)>>2],hA=yC=0|w[(hC+492|0)>>2],yA=VC=(yC=PC)^(VC=hA)|0,VC=jC,yC=(hC=zC)^(xC=VA)|0,xC=RC,RA=hC=(VC=yA)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=RA)^(yC=PC)|0,OA=VC^(xC=zC)|0,w[(VC=a)>>2]=OA,w[(VC+4|0)>>2]=yC,zC=yC=0|w[((hC=Q)+8|0)>>2],PC=VC=0|w[(hC+12|0)>>2],xA=VC=0|w[(hC+456|0)>>2],PA=yC=0|w[(hC+460|0)>>2],zA=VC=(yC=PC)^(VC=PA)|0,VC=jC,yC=(hC=zC)^(xC=xA)|0,xC=RC,jA=hC=(VC=zA)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=jA)^(yC=PC)|0,TA=VC^(xC=zC)|0,w[((VC=Q)+8|0)>>2]=TA,w[(VC+12|0)>>2]=yC,hC=VC,zC=yC=0|w[(VC+48|0)>>2],PC=VC=0|w[(VC+52|0)>>2],qA=VC=0|w[(hC+416|0)>>2],_A=yC=0|w[(hC+420|0)>>2],$A=VC=(yC=PC)^(VC=_A)|0,VC=jC,yC=(hC=zC)^(xC=qA)|0,xC=RC,AB=hC=(VC=$A)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=AB)^(yC=PC)|0,BB=VC^(xC=zC)|0,w[((VC=Q)+48|0)>>2]=BB,w[(VC+52|0)>>2]=yC,zC=yC=0|w[(hC=b)>>2],PC=VC=0|w[(hC+4|0)>>2],QB=VC=0|w[((hC=Q)+424|0)>>2],gB=yC=0|w[(hC+428|0)>>2],CB=VC=(yC=PC)^(VC=gB)|0,VC=jC,yC=(hC=zC)^(xC=QB)|0,xC=RC,wB=hC=(VC=CB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=wB)^(yC=PC)|0,rB=VC^(xC=zC)|0,w[(VC=b)>>2]=rB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=e)>>2],PC=VC=0|w[(hC+4|0)>>2],eB=VC=0|w[((hC=Q)+432|0)>>2],bB=yC=0|w[(hC+436|0)>>2],aB=VC=(yC=PC)^(VC=bB)|0,VC=jC,yC=(hC=zC)^(xC=eB)|0,xC=RC,cB=hC=(VC=aB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=cB)^(yC=PC)|0,iB=VC^(xC=zC)|0,w[(VC=e)>>2]=iB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=C)>>2],PC=VC=0|w[(hC+4|0)>>2],DB=VC=0|w[((hC=Q)+440|0)>>2],kB=yC=0|w[(hC+444|0)>>2],fB=VC=(yC=PC)^(VC=kB)|0,VC=jC,yC=(hC=zC)^(xC=DB)|0,xC=RC,IB=hC=(VC=fB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=IB)^(yC=PC)|0,nB=VC^(xC=zC)|0,w[(VC=C)>>2]=nB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=g)>>2],PC=VC=0|w[(hC+4|0)>>2],EB=VC=0|w[((hC=Q)+448|0)>>2],YB=yC=0|w[(hC+452|0)>>2],GB=VC=(yC=PC)^(VC=YB)|0,VC=jC,yC=(hC=zC)^(xC=EB)|0,xC=RC,MB=hC=(VC=GB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=MB)^(yC=PC)|0,oB=VC^(xC=zC)|0,w[(VC=g)>>2]=oB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[((hC=Q)+376|0)>>2],PC=VC=0|w[(hC+380|0)>>2],FB=VC=0|w[(hC+496|0)>>2],uB=yC=0|w[(hC+500|0)>>2],UB=VC=(yC=PC)^(VC=uB)|0,VC=jC,yC=(hC=zC)^(xC=FB)|0,xC=RC,mB=hC=(VC=UB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=mB)^(yC=PC)|0,sB=VC^(xC=zC)|0,w[((VC=Q)+376|0)>>2]=sB,w[(VC+380|0)>>2]=yC,zC=yC=0|w[(hC=Y)>>2],PC=VC=0|w[(hC+4|0)>>2],KB=VC=0|w[((hC=Q)+504|0)>>2],tB=yC=0|w[(hC+508|0)>>2],JB=VC=(yC=PC)^(VC=tB)|0,VC=jC,yC=(hC=zC)^(xC=KB)|0,xC=RC,dB=hC=(VC=JB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=dB)^(yC=PC)|0,lB=VC^(xC=zC)|0,w[(VC=Y)>>2]=lB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=E)>>2],PC=VC=0|w[(hC+4|0)>>2],ZB=VC=0|w[((hC=Q)+512|0)>>2],pB=yC=0|w[(hC+516|0)>>2],HB=VC=(yC=PC)^(VC=pB)|0,VC=jC,yC=(hC=zC)^(xC=ZB)|0,xC=RC,NB=hC=(VC=HB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=NB)^(yC=PC)|0,vB=VC^(xC=zC)|0,w[(VC=E)>>2]=vB,w[(VC+4|0)>>2]=yC,zC=yC=0|w[(hC=n)>>2],PC=VC=0|w[(hC+4|0)>>2],WB=VC=0|w[((hC=Q)+520|0)>>2],XB=yC=0|w[(hC+524|0)>>2],LB=VC=(yC=PC)^(VC=XB)|0,VC=jC,yC=(hC=zC)^(xC=WB)|0,xC=RC,VB=hC=(VC=LB)&(hC=jC)|0,hC=PC,VC=yC&RC|0,yC=(hC=VB)^(yC=PC)|0,hB=VC^(xC=zC)|0,w[(VC=n)>>2]=hB,w[(VC+4|0)>>2]=yC,yC=jC,zC=yC=0|w[(hC=I)>>2],PC=VC=0|w[(hC+4|0)>>2],VC=0|w[((hC=Q)+528|0)>>2],yB=yC=0|w[(hC+532|0)>>2],RB=(hC=zC)^(xC=VC)|0,OB=VC=(yC=PC)^(VC=yB)|0,xB=hC=(VC=jC)&(hC=OB)|0,hC=PC,VC=(yC=RC)&(xC=RB)|0,yC=(hC=xB)^(yC=PC)|0,PB=VC^(xC=zC)|0,w[(VC=I)>>2]=PB,w[(VC+4|0)>>2]=yC,BA(0|Q+208,0|Q+8,0|Q+336),SA(0|Q+536,0|Q+208),zB=g,yC=0,hC=1&(0|r[(Q+536|0)>>0])|0,jB=VC=yC&(VC=0)|0,TC=OC=(yC=0)-(xC=hC&(xC=255)|0)|0,jC=RC=(VC=0)-(RC=(yC>>>0>>0)+(hC=jB)|0)|0,SB=OC,TB=RC,RC=0|w[(VC=g)>>2],PC=yC=0|w[(VC+4|0)>>2],Bw=hC=(VC=-16)-(xC=zC=RC)|0,Aw=OC=(yC=8388607)-(OC=(VC>>>0>>0)+(RC=PC)|0)|0,yC=hC,qB=hC&(xC=-1)|0,_B=VC=OC&(VC=524287)|0,VC=0|w[(OC=C)>>2],qC=yC=0|w[(OC+4|0)>>2],$C=RC=(OC=-16)-(xC=SC=VC)|0,_C=hC=(yC=8388607)-(hC=(OC>>>0>>0)+(VC=qC)|0)|0,yC=RC,OC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(OC=0,fw=hC>>>VC|0):(OC=hC>>>VC|0,fw=(((1<>>VC|0),$B=OC,RC=(OC=_B)+(yC=$B)|0,(VC=(hC=qB)+(xC=fw)|0)>>>0>>0&&(RC=RC+1|0),AQ=RC,RC=PC,OC=VC,BQ=hC=(RC=AQ)^(hC=PC)|0,QQ=OC=(hC=TB)&(OC=BQ)|0,OC=PC,ww=(hC=(RC=SB)&(xC=VC^(xC=zC)|0)|0)^(xC=zC)|0,Qw=RC=(OC=QQ)^(RC=PC)|0,w[(hC=zB)>>2]=ww,w[(hC+4|0)>>2]=RC,gQ=C,CQ=SC,wQ=RC=qC,rQ=SC,eQ=RC,bQ=(OC=$C)&(xC=-1)|0,aQ=hC=(RC=_C)&(hC=524287)|0,hC=0|w[(RC=e)>>2],PC=OC=0|w[(RC+4|0)>>2],$C=yC=(RC=-16)-(xC=zC=hC)|0,_C=VC=(OC=8388607)-(VC=(RC>>>0>>0)+(hC=PC)|0)|0,OC=yC,RC=0,hC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(RC=0,Iw=VC>>>hC|0):(RC=VC>>>hC|0,Iw=(((1<>>hC|0),cQ=RC,yC=(RC=aQ)+(OC=cQ)|0,(hC=(VC=bQ)+(xC=Iw)|0)>>>0>>0&&(yC=yC+1|0),iQ=yC,xC=hC,DQ=VC=(yC=eQ)^(VC=iQ)|0,VC=jC,yC=(RC=rQ)^hC|0,kQ=RC=(VC=DQ)&(RC=jC)|0,rw=(VC=CQ)^(xC=yC&(xC=TC)|0)|0,gw=yC=(RC=wQ)^(yC=kQ)|0,w[(VC=gQ)>>2]=rw,w[(VC+4|0)>>2]=yC,fQ=e,IQ=zC,nQ=yC=PC,EQ=zC,YQ=yC,GQ=(RC=$C)&(xC=-1)|0,MQ=VC=(yC=_C)&(VC=524287)|0,VC=0|w[(yC=b)>>2],qC=RC=0|w[(yC+4|0)>>2],$C=OC=(yC=-16)-(xC=SC=VC)|0,_C=hC=(RC=8388607)-(hC=(yC>>>0>>0)+(VC=qC)|0)|0,RC=OC,yC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,nw=hC>>>VC|0):(yC=hC>>>VC|0,nw=(((1<>>VC|0),oQ=yC,OC=(yC=MQ)+(RC=oQ)|0,(VC=(hC=GQ)+(xC=nw)|0)>>>0>>0&&(OC=OC+1|0),FQ=OC,xC=VC,uQ=hC=(OC=YQ)^(hC=FQ)|0,hC=jC,OC=(yC=EQ)^VC|0,UQ=yC=(hC=uQ)&(yC=jC)|0,bw=(hC=IQ)^(xC=OC&(xC=TC)|0)|0,Cw=OC=(yC=nQ)^(OC=UQ)|0,w[(hC=fQ)>>2]=bw,w[(hC+4|0)>>2]=OC,mQ=b,sQ=SC,KQ=OC=qC,tQ=SC,JQ=OC,dQ=(yC=$C)&(xC=-1)|0,lQ=hC=(OC=_C)&(hC=524287)|0,hC=0|w[((OC=Q)+48|0)>>2],PC=yC=0|w[(OC+52|0)>>2],$C=RC=(OC=-304)-(xC=zC=hC)|0,_C=VC=(yC=8388607)-(VC=(OC>>>0>>0)+(hC=PC)|0)|0,yC=RC,OC=0,hC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(OC=0,Ew=VC>>>hC|0):(OC=VC>>>hC|0,Ew=(((1<>>hC|0),ZQ=OC,RC=(OC=lQ)+(yC=ZQ)|0,(hC=(VC=dQ)+(xC=Ew)|0)>>>0>>0&&(RC=RC+1|0),pQ=RC,xC=hC,HQ=VC=(RC=JQ)^(VC=pQ)|0,VC=jC,RC=(OC=tQ)^hC|0,NQ=OC=(VC=HQ)&(OC=jC)|0,SC=(VC=sQ)^(xC=RC&(xC=TC)|0)|0,qC=RC=(OC=KQ)^(RC=NQ)|0,w[(VC=mQ)>>2]=SC,w[(VC+4|0)>>2]=RC,vQ=Q,WQ=zC,XQ=RC=PC,LQ=zC,VQ=RC,RC=Aw,OC=Bw,VC=0,yC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(VC=0,Yw=RC>>>yC|0):(VC=RC>>>yC|0,Yw=(((1<>>yC|0),hQ=OC=0|ew(0|Yw,0|VC,19,0|(OC=0)),yQ=VC=U,RQ=(RC=$C)&(xC=-1)|0,OQ=OC=(VC=_C)&(OC=524287)|0,hC=(OC=yQ)+(RC=OQ)|0,(yC=(VC=hQ)+(xC=RQ)|0)>>>0>>0&&(hC=hC+1|0),xQ=hC,xC=yC,PQ=VC=(hC=VQ)^(VC=xQ)|0,VC=jC,hC=(OC=LQ)^yC|0,zQ=OC=(VC=PQ)&(OC=jC)|0,TC=(VC=WQ)^(xC=hC&(xC=TC)|0)|0,jC=hC=(OC=XQ)^(hC=zQ)|0,w[((VC=vQ)+48|0)>>2]=TC,w[(VC+52|0)>>2]=hC,jQ=Q,SQ=hC=0|w[(OC=G)>>2],TQ=VC=0|w[(OC+4|0)>>2],VC=Qw,qQ=yC=(VC=8388607)-(yC=((OC=-16)>>>0<(xC=ww)>>>0)+(hC=Qw)|0)|0,xC=RC=OC-xC|0,hC=(VC=SQ)+RC|0,RC=(yC=TQ)+(OC=qQ)|0,hC>>>0>>0&&(RC=RC+1|0),zC=hC,PC=RC,yC=hC,_Q=hC&(xC=-1)|0,$Q=VC=RC&(VC=524287)|0,Ag=VC=0|w[(RC=M)>>2],Bg=yC=0|w[(RC+4|0)>>2],yC=gw,Qg=hC=(yC=8388607)-(hC=((RC=-16)>>>0<(xC=rw)>>>0)+(VC=gw)|0)|0,xC=OC=RC-xC|0,VC=(yC=Ag)+OC|0,OC=(hC=Bg)+(RC=Qg)|0,VC>>>0>>0&&(OC=OC+1|0),Bw=VC,Aw=OC,hC=VC,yC=0,RC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,Gw=OC>>>RC|0):(yC=OC>>>RC|0,Gw=(((1<>>RC|0),gg=yC,VC=(yC=$Q)+(hC=gg)|0,(RC=(OC=_Q)+(xC=Gw)|0)>>>0>>0&&(VC=VC+1|0),w[((OC=jQ)+240|0)>>2]=RC,w[(OC+244|0)>>2]=VC,Cg=Q,wg=(yC=Bw)&(xC=-1)|0,rg=OC=(VC=Aw)&(OC=524287)|0,eg=OC=0|w[(VC=o)>>2],bg=yC=0|w[(VC+4|0)>>2],yC=Cw,ag=RC=(yC=8388607)-(RC=((VC=-16)>>>0<(xC=bw)>>>0)+(OC=Cw)|0)|0,xC=hC=VC-xC|0,OC=(yC=eg)+hC|0,hC=(RC=bg)+(VC=ag)|0,OC>>>0>>0&&(hC=hC+1|0),Bw=OC,Aw=hC,RC=OC,yC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,Mw=hC>>>VC|0):(yC=hC>>>VC|0,Mw=(((1<>>VC|0),cg=yC,OC=(yC=rg)+(RC=cg)|0,(VC=(hC=wg)+(xC=Mw)|0)>>>0>>0&&(OC=OC+1|0),w[((hC=Cg)+232|0)>>2]=VC,w[(hC+236|0)>>2]=OC,ig=Q,Dg=(yC=Bw)&(xC=-1)|0,kg=hC=(OC=Aw)&(hC=524287)|0,fg=hC=0|w[(OC=F)>>2],Ig=yC=0|w[(OC+4|0)>>2],yC=qC,ng=VC=(yC=8388607)-(VC=((OC=-16)>>>0<(xC=SC)>>>0)+(hC=qC)|0)|0,xC=RC=OC-xC|0,hC=(yC=fg)+RC|0,RC=(VC=Ig)+(OC=ng)|0,hC>>>0>>0&&(RC=RC+1|0),SC=hC,qC=RC,VC=hC,yC=0,OC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,ow=RC>>>OC|0):(yC=RC>>>OC|0,ow=(((1<>>OC|0),Eg=yC,hC=(yC=kg)+(VC=Eg)|0,(OC=(RC=Dg)+(xC=ow)|0)>>>0>>0&&(hC=hC+1|0),w[((RC=ig)+224|0)>>2]=OC,w[(RC+228|0)>>2]=hC,Yg=Q,Gg=(yC=SC)&(xC=-1)|0,Mg=RC=(hC=qC)&(RC=524287)|0,og=RC=0|w[((hC=B)+80|0)>>2],Fg=yC=0|w[(hC+84|0)>>2],yC=jC,ug=OC=(yC=8388607)-(OC=((hC=-304)>>>0<(xC=TC)>>>0)+(RC=jC)|0)|0,xC=VC=hC-xC|0,RC=(yC=og)+VC|0,VC=(OC=Fg)+(hC=ug)|0,RC>>>0>>0&&(VC=VC+1|0),TC=RC,jC=VC,OC=RC,yC=0,hC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(yC=0,Fw=VC>>>hC|0):(yC=VC>>>hC|0,Fw=(((1<>>hC|0),Ug=yC,RC=(yC=Mg)+(OC=Ug)|0,(hC=(VC=Gg)+(xC=Fw)|0)>>>0>>0&&(RC=RC+1|0),w[((VC=Yg)+216|0)>>2]=hC,w[(VC+220|0)>>2]=RC,mg=Q,RC=PC,yC=zC,VC=0,OC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(VC=0,uw=RC>>>OC|0):(VC=RC>>>OC|0,uw=(((1<>>OC|0),sg=yC=0|ew(0|uw,0|VC,19,0|(yC=0)),Kg=VC=U,tg=(RC=TC)&(xC=-1)|0,Jg=yC=(VC=jC)&(yC=524287)|0,hC=(yC=Kg)+(RC=Jg)|0,(OC=(VC=sg)+(xC=tg)|0)>>>0>>0&&(hC=hC+1|0),w[((VC=mg)+208|0)>>2]=OC,w[(VC+212|0)>>2]=hC,BA(0|Q+568,0|Q+376,0|Q+208),SA(0|Q+536,0|Q+568),dg=Q,hC=0,yC=1&(0|r[(Q+536|0)>>0])|0,lg=VC=hC&(VC=0)|0,TC=RC=(hC=0)-(xC=yC&(xC=255)|0)|0,jC=OC=(VC=0)-(OC=(hC>>>0>>0)+(yC=lg)|0)|0,Zg=RC,pg=OC,OC=0|w[((VC=Q)+600|0)>>2],PC=hC=0|w[(VC+604|0)>>2],Bw=yC=(VC=-16)-(xC=zC=OC)|0,Aw=RC=(hC=8388607)-(RC=(VC>>>0>>0)+(OC=PC)|0)|0,Hg=(hC=yC)&(xC=-1)|0,Ng=VC=RC&(VC=524287)|0,VC=0|w[((RC=Q)+592|0)>>2],qC=hC=0|w[(RC+596|0)>>2],$C=OC=(RC=-16)-(xC=SC=VC)|0,_C=yC=(hC=8388607)-(yC=(RC>>>0>>0)+(VC=qC)|0)|0,hC=OC,RC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(RC=0,Uw=yC>>>VC|0):(RC=yC>>>VC|0,Uw=(((1<>>VC|0),vg=RC,OC=(RC=Ng)+(hC=vg)|0,(VC=(yC=Hg)+(xC=Uw)|0)>>>0>>0&&(OC=OC+1|0),Wg=OC,OC=PC,RC=VC,Xg=yC=(OC=Wg)^(yC=PC)|0,Lg=RC=(yC=pg)&(RC=Xg)|0,RC=PC,yC=(OC=Zg)&(xC=VC^(xC=zC)|0)|0,OC=(RC=Lg)^(OC=PC)|0,Vg=yC^(xC=zC)|0,w[((yC=dg)+600|0)>>2]=Vg,w[(yC+604|0)>>2]=OC,hg=Q,yg=SC,Rg=OC=qC,Og=SC,xg=OC,Pg=(RC=$C)&(xC=-1)|0,zg=yC=(OC=_C)&(yC=524287)|0,yC=0|w[((OC=Q)+584|0)>>2],PC=RC=0|w[(OC+588|0)>>2],$C=hC=(OC=-16)-(xC=zC=yC)|0,_C=VC=(RC=8388607)-(VC=(OC>>>0>>0)+(yC=PC)|0)|0,RC=hC,OC=0,yC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(OC=0,mw=VC>>>yC|0):(OC=VC>>>yC|0,mw=(((1<>>yC|0),jg=OC,hC=(OC=zg)+(RC=jg)|0,(yC=(VC=Pg)+(xC=mw)|0)>>>0>>0&&(hC=hC+1|0),Sg=hC,xC=yC,Tg=VC=(hC=xg)^(VC=Sg)|0,VC=jC,qg=(hC=(OC=Og)^yC|0)&(xC=TC)|0,_g=OC=(VC=Tg)&(OC=jC)|0,hC=(OC=Rg)^(hC=_g)|0,$g=(VC=yg)^(xC=qg)|0,w[((VC=hg)+592|0)>>2]=$g,w[(VC+596|0)>>2]=hC,AC=Q,BC=zC,QC=hC=PC,gC=zC,CC=hC,wC=(OC=$C)&(xC=-1)|0,rC=VC=(hC=_C)&(VC=524287)|0,VC=0|w[((hC=Q)+576|0)>>2],qC=OC=0|w[(hC+580|0)>>2],$C=RC=(hC=-16)-(xC=SC=VC)|0,_C=yC=(OC=8388607)-(yC=(hC>>>0>>0)+(VC=qC)|0)|0,OC=RC,hC=0,VC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(hC=0,sw=yC>>>VC|0):(hC=yC>>>VC|0,sw=(((1<>>VC|0),eC=hC,RC=(hC=rC)+(OC=eC)|0,(VC=(yC=wC)+(xC=sw)|0)>>>0>>0&&(RC=RC+1|0),bC=RC,xC=VC,aC=yC=(RC=CC)^(yC=bC)|0,yC=jC,cC=(RC=(hC=gC)^VC|0)&(xC=TC)|0,iC=hC=(yC=aC)&(hC=jC)|0,RC=(hC=QC)^(RC=iC)|0,DC=(yC=BC)^(xC=cC)|0,w[((yC=AC)+584|0)>>2]=DC,w[(yC+588|0)>>2]=RC,kC=Q,fC=SC,IC=RC=qC,nC=SC,EC=RC,YC=(hC=$C)&(xC=-1)|0,GC=yC=(RC=_C)&(yC=524287)|0,yC=0|w[((RC=Q)+568|0)>>2],PC=hC=0|w[(RC+572|0)>>2],$C=OC=(RC=-304)-(xC=zC=yC)|0,_C=VC=(hC=8388607)-(VC=(RC>>>0>>0)+(yC=PC)|0)|0,hC=OC,RC=0,yC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(RC=0,Kw=VC>>>yC|0):(RC=VC>>>yC|0,Kw=(((1<>>yC|0),MC=RC,OC=(RC=GC)+(hC=MC)|0,(yC=(VC=YC)+(xC=Kw)|0)>>>0>>0&&(OC=OC+1|0),oC=OC,xC=yC,FC=VC=(OC=EC)^(VC=oC)|0,VC=jC,uC=(OC=(RC=nC)^yC|0)&(xC=TC)|0,UC=RC=(VC=FC)&(RC=jC)|0,OC=(RC=IC)^(OC=UC)|0,mC=(VC=fC)^(xC=uC)|0,w[((VC=kC)+576|0)>>2]=mC,w[(VC+580|0)>>2]=OC,sC=Q,KC=zC,tC=OC=PC,JC=zC,dC=OC,OC=Aw,RC=Bw,VC=0,hC=31&(xC=51)|0,32<=(63&xC|0)>>>0?(VC=0,tw=OC>>>hC|0):(VC=OC>>>hC|0,tw=(((1<>>hC|0),lC=RC=0|ew(0|tw,0|VC,19,0|(RC=0)),ZC=VC=U,pC=(OC=$C)&(xC=-1)|0,HC=RC=(VC=_C)&(RC=524287)|0,yC=(RC=ZC)+(OC=HC)|0,(hC=(VC=lC)+(xC=pC)|0)>>>0>>0&&(yC=yC+1|0),NC=yC,xC=hC,vC=VC=(yC=dC)^(VC=NC)|0,VC=jC,WC=(yC=(RC=JC)^hC|0)&(xC=TC)|0,XC=RC=(VC=vC)&(RC=jC)|0,yC=(RC=tC)^(yC=XC)|0,LC=(VC=KC)^(xC=WC)|0,w[((VC=sC)+568|0)>>2]=LC,w[(VC+572|0)>>2]=yC,SA(0|A,0|Q+568),u=Q+608|0}function j(A,B){A|=0;var Q,g=0,C=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0;for(u=Q=u-672|0,rB(0|Q,0|(B|=0)),SA(0|Q+40,0|Q),o=1;o=o&(((Y=((Y=((240&(Y=-1^((0|r[(B+M|0)>>0])^(0|r[((Q+40|0)+M|0)>>0])|0)|0)|0)>>>4|0)&Y|0)>>>2|0)&Y|0)>>>1|0)&Y|0)|0,32!=(0|(M=M+1|0)););SA(0|Q+512,0|Q);A:{B:{if(!(!(255&o|0)|1==(0|1&(0|r[(Q+512|0)>>0]))|0)){if(IA(0|Q+72,0|Q,1),S=Q,b=0|w[((a=Q)+104|0)>>2],k=C=0|w[(a+108|0)>>2],i=g=(a=-16)-(c=E=b)|0,D=e=(C=8388607)-(e=(a>>>0>>0)+(b=k)|0)|0,C=g,T=g&(c=-1)|0,q=a=e&(a=524287)|0,a=0|w[((e=Q)+96|0)>>2],G=C=0|w[(e+100|0)>>2],F=b=(e=-16)-(c=n=a)|0,m=g=(C=8388607)-(g=(e>>>0>>0)+(a=G)|0)|0,C=b,e=0,a=31&(c=51)|0,32<=(63&c|0)>>>0?(e=0,J=g>>>a|0):(e=g>>>a|0,J=(((1<>>a|0),_=e,b=(e=q)+(C=_)|0,(a=(g=T)+(c=J)|0)>>>0>>0&&(b=b+1|0),w[((g=S)+144|0)>>2]=a,w[(g+148|0)>>2]=b,$=Q,AA=(e=F)&(c=-1)|0,QA=g=(b=m)&(g=524287)|0,g=0|w[((b=Q)+88|0)>>2],m=e=0|w[(b+92|0)>>2],f=C=(b=-16)-(c=F=g)|0,I=a=(e=8388607)-(a=(b>>>0>>0)+(g=m)|0)|0,e=C,b=0,g=31&(c=51)|0,32<=(63&c|0)>>>0?(b=0,d=a>>>g|0):(b=a>>>g|0,d=(((1<>>g|0),gA=b,C=(b=QA)+(e=gA)|0,(g=(a=AA)+(c=d)|0)>>>0>>0&&(C=C+1|0),w[((a=$)+136|0)>>2]=g,w[(a+140|0)>>2]=C,CA=Q,wA=(b=f)&(c=-1)|0,rA=a=(C=I)&(a=524287)|0,a=0|w[((C=Q)+80|0)>>2],I=b=0|w[(C+84|0)>>2],K=e=(C=-16)-(c=f=a)|0,t=g=(b=8388607)-(g=(C>>>0>>0)+(a=I)|0)|0,b=e,C=0,a=31&(c=51)|0,32<=(63&c|0)>>>0?(C=0,l=g>>>a|0):(C=g>>>a|0,l=(((1<>>a|0),eA=C,e=(C=rA)+(b=eA)|0,(a=(g=wA)+(c=l)|0)>>>0>>0&&(e=e+1|0),w[((g=CA)+128|0)>>2]=a,w[(g+132|0)>>2]=e,bA=Q,aA=(C=K)&(c=-1)|0,cA=g=(e=t)&(g=524287)|0,g=0|w[((e=Q)+72|0)>>2],t=C=0|w[(e+76|0)>>2],iA=b=(e=-303)-(c=K=g)|0,DA=a=(C=8388607)-(a=(e>>>0>>0)+(g=t)|0)|0,C=b,e=0,g=31&(c=51)|0,32<=(63&c|0)>>>0?(e=0,Z=a>>>g|0):(e=a>>>g|0,Z=(((1<>>g|0),kA=e,b=(e=cA)+(C=kA)|0,(g=(a=aA)+(c=Z)|0)>>>0>>0&&(b=b+1|0),w[((a=bA)+120|0)>>2]=g,w[(a+124|0)>>2]=b,fA=Q,b=D,e=i,a=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(a=0,p=b>>>C|0):(a=b>>>C|0,p=(((1<>>C|0),nA=e=0|ew(0|p,0|a,19,0|(e=0)),EA=a=U,YA=(b=iA)&(c=-1)|0,GA=e=(a=DA)&(e=524287)|0,g=(e=EA)+(b=GA)|0,(C=(a=nA)+(c=YA)|0)>>>0>>0&&(g=g+1|0),w[((a=fA)+112|0)>>2]=C,w[(a+116|0)>>2]=g,g=k,w[((a=Q)+184|0)>>2]=E,w[(a+188|0)>>2]=g,g=G,w[(a+176|0)>>2]=n,w[(a+180|0)>>2]=g,g=m,w[(a+168|0)>>2]=F,w[(a+172|0)>>2]=g,g=I,w[(a+160|0)>>2]=f,w[(a+164|0)>>2]=g,MA=a,C=(g=t)+(a=0)|0,(b=(e=K)+(c=1)|0)>>>0>>0&&(C=C+1|0),w[((e=MA)+152|0)>>2]=b,w[(e+156|0)>>2]=C,IA(0|Q+192,0|Q+152,1),C=188361,w[((e=Q)+544|0)>>2]=824002816,w[(e+548|0)>>2]=C,C=50745,w[(e+536|0)>>2]=-1671445692,w[(e+540|0)>>2]=C,C=137309,w[(e+528|0)>>2]=-1610727466,w[(e+532|0)>>2]=C,C=415703,w[(e+520|0)>>2]=-991260350,w[(e+524|0)>>2]=C,C=307765,w[(e+512|0)>>2]=-324630710,w[(e+516|0)>>2]=C,IA(0|e+592,0|e+112,1),BA(0|e+472,0|e+512,0|e+592),oA=e,C=0|w[((g=e)+504|0)>>2],e=0|w[(g+508|0)>>2],g=C,b=e+(C=8388607)|0,(a=g+(c=-16)|0)>>>0>>0&&(b=b+1|0),FA=b,b=0|w[((e=Q)+224|0)>>2],uA=g=0|w[(e+228|0)>>2],E=C=(e=a)-(c=b)|0,k=a=(g=FA)-(a=(e>>>0>>0)+(b=uA)|0)|0,UA=(g=C)&(c=-1)|0,mA=e=a&(e=524287)|0,e=0|w[((a=Q)+496|0)>>2],g=0|w[(a+500|0)>>2],a=e,C=g+(e=8388607)|0,(b=a+(c=-16)|0)>>>0>>0&&(C=C+1|0),sA=C,C=0|w[((g=Q)+216|0)>>2],KA=a=0|w[(g+220|0)>>2],i=e=(g=b)-(c=C)|0,D=b=(a=sA)-(b=(g>>>0>>0)+(C=KA)|0)|0,a=e,g=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(g=0,H=b>>>C|0):(g=b>>>C|0,H=(((1<>>C|0),tA=g,e=(g=mA)+(a=tA)|0,(C=(b=UA)+(c=H)|0)>>>0>>0&&(e=e+1|0),w[((b=oA)+264|0)>>2]=C,w[(b+268|0)>>2]=e,JA=Q,dA=(g=i)&(c=-1)|0,lA=b=(e=D)&(b=524287)|0,b=0|w[((e=Q)+488|0)>>2],g=0|w[(e+492|0)>>2],e=b,C=g+(b=8388607)|0,(a=e+(c=-16)|0)>>>0>>0&&(C=C+1|0),ZA=C,C=0|w[((g=Q)+208|0)>>2],pA=e=0|w[(g+212|0)>>2],i=b=(g=a)-(c=C)|0,D=a=(e=ZA)-(a=(g>>>0>>0)+(C=pA)|0)|0,e=b,g=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(g=0,N=a>>>C|0):(g=a>>>C|0,N=(((1<>>C|0),HA=g,b=(g=lA)+(e=HA)|0,(C=(a=dA)+(c=N)|0)>>>0>>0&&(b=b+1|0),w[((a=JA)+256|0)>>2]=C,w[(a+260|0)>>2]=b,NA=Q,vA=(g=i)&(c=-1)|0,WA=a=(b=D)&(a=524287)|0,a=0|w[((b=Q)+480|0)>>2],g=0|w[(b+484|0)>>2],b=a,C=g+(a=8388607)|0,(e=b+(c=-16)|0)>>>0>>0&&(C=C+1|0),XA=C,C=0|w[((g=Q)+200|0)>>2],LA=b=0|w[(g+204|0)>>2],i=a=(g=e)-(c=C)|0,D=e=(b=XA)-(e=(g>>>0>>0)+(C=LA)|0)|0,b=a,g=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(g=0,v=e>>>C|0):(g=e>>>C|0,v=(((1<>>C|0),VA=g,a=(g=WA)+(b=VA)|0,(C=(e=vA)+(c=v)|0)>>>0>>0&&(a=a+1|0),w[((e=NA)+248|0)>>2]=C,w[(e+252|0)>>2]=a,hA=Q,yA=(g=i)&(c=-1)|0,RA=e=(a=D)&(e=524287)|0,e=0|w[((a=Q)+472|0)>>2],g=0|w[(a+476|0)>>2],a=e,C=g+(e=8388607)|0,(b=a+(c=-304)|0)>>>0>>0&&(C=C+1|0),OA=C,C=0|w[((g=Q)+192|0)>>2],xA=a=0|w[(g+196|0)>>2],i=e=(g=b)-(c=C)|0,D=b=(a=OA)-(b=(g>>>0>>0)+(C=xA)|0)|0,a=e,g=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(g=0,W=b>>>C|0):(g=b>>>C|0,W=(((1<>>C|0),PA=g,e=(g=RA)+(a=PA)|0,(C=(b=yA)+(c=W)|0)>>>0>>0&&(e=e+1|0),w[((b=hA)+240|0)>>2]=C,w[(b+244|0)>>2]=e,zA=Q,e=k,g=E,b=0,a=31&(c=51)|0,32<=(63&c|0)>>>0?(b=0,X=e>>>a|0):(b=e>>>a|0,X=(((1<>>a|0),jA=g=0|ew(0|X,0|b,19,0|(g=0)),TA=b=U,qA=(e=i)&(c=-1)|0,_A=g=(b=D)&(g=524287)|0,C=(g=TA)+(e=_A)|0,(a=(b=jA)+(c=qA)|0)>>>0>>0&&(C=C+1|0),w[((b=zA)+232|0)>>2]=a,w[(b+236|0)>>2]=C,BA(0|Q+472,0|Q+232,0|Q+192),C=0,w[(b=Q+544|0)>>2]=0,w[(b+4|0)>>2]=C,C=0,w[(b=Q+536|0)>>2]=0,w[(b+4|0)>>2]=C,C=0,w[(b=Q+528|0)>>2]=0,w[(b+4|0)>>2]=C,C=0,w[((b=Q)+520|0)>>2]=0,w[(b+524|0)>>2]=C,C=0,w[(b+512|0)>>2]=1,w[(b+516|0)>>2]=C,s(0|b+592,0|b+512,0|b+472),B=0|r[(b+592|0)>>0],C=0|w[(g=b+632|0)>>2],b=0|w[(g+4|0)>>2],$A=C,w[(C=Q+304|0)>>2]=$A,w[(C+4|0)>>2]=b,b=0|w[(g=Q+624|0)>>2],C=0|w[(g+4|0)>>2],AB=b,w[(b=Q+296|0)>>2]=AB,w[(b+4|0)>>2]=C,C=0|w[(g=Q+616|0)>>2],b=0|w[(g+4|0)>>2],BB=C,w[(C=Q+288|0)>>2]=BB,w[(C+4|0)>>2]=b,b=0|w[(g=Q+608|0)>>2],C=0|w[(g+4|0)>>2],QB=b,w[(b=Q+280|0)>>2]=QB,w[(b+4|0)>>2]=C,C=0|w[((g=Q)+600|0)>>2],b=0|w[(g+604|0)>>2],gB=C,C=g,w[(g+272|0)>>2]=gB,w[(g+276|0)>>2]=b,BA(0|g+312,0|g+272,0|g+152),BA(0|g+592,0|g+312,0|g+232),BA(0|g+352,0|g+272,0|g+592),CB=g,b=0|w[(g+32|0)>>2],C=0|w[(g+36|0)>>2],g=b,b=0,e=31&(c=1)|0,32<=(63&c|0)>>>0?(b=g<>>(32-e|0)|0)|0|C<>2]=L,w[(g+628|0)>>2]=b,wB=Q,b=0|w[((C=Q)+24|0)>>2],g=0|w[(C+28|0)>>2],C=b,b=0,e=31&(c=1)|0,32<=(63&c|0)>>>0?(b=C<>>(32-e|0)|0)|0|g<>2]=V,w[(C+620|0)>>2]=b,eB=Q,b=0|w[((g=Q)+16|0)>>2],C=0|w[(g+20|0)>>2],g=b,b=0,e=31&(c=1)|0,32<=(63&c|0)>>>0?(b=g<>>(32-e|0)|0)|0|C<>2]=h,w[(g+612|0)>>2]=b,bB=Q,b=0|w[((C=Q)+8|0)>>2],g=0|w[(C+12|0)>>2],C=b,b=0,e=31&(c=1)|0,32<=(63&c|0)>>>0?(b=C<>>(32-e|0)|0)|0|g<>2]=y,w[(C+604|0)>>2]=b,aB=Q,b=0|w[(g=Q)>>2],C=0|w[(g+4|0)>>2],g=b,b=0,e=31&(c=1)|0,32<=(63&c|0)>>>0?(b=g<>>(32-e|0)|0)|0|C<>2]=R,w[(g+596|0)>>2]=b,BA(0|Q+392,0|Q+592,0|Q+312),SA(0|Q+512,0|Q+392),cB=Q,b=0,C=1&(0|r[(Q+512|0)>>0])|0,iB=g=b&(g=0)|0,E=e=(b=0)-(c=C&(c=255)|0)|0,k=a=(g=0)-(a=(b>>>0>>0)+(C=iB)|0)|0,DB=e,kB=a,a=0|w[((g=Q)+424|0)>>2],D=b=0|w[(g+428|0)>>2],F=C=(g=-16)-(c=i=a)|0,m=e=(b=8388607)-(e=(g>>>0>>0)+(a=D)|0)|0,b=C,fB=C&(c=-1)|0,IB=g=e&(g=524287)|0,g=0|w[((e=Q)+416|0)>>2],G=b=0|w[(e+420|0)>>2],f=a=(e=-16)-(c=n=g)|0,I=C=(b=8388607)-(C=(e>>>0>>0)+(g=G)|0)|0,b=a,e=0,g=31&(c=51)|0,32<=(63&c|0)>>>0?(e=0,O=C>>>g|0):(e=C>>>g|0,O=(((1<>>g|0),nB=e,a=(e=IB)+(b=nB)|0,(g=(C=fB)+(c=O)|0)>>>0>>0&&(a=a+1|0),EB=a,a=D,e=g,YB=C=(a=EB)^(C=D)|0,GB=e=(C=kB)&(e=YB)|0,e=D,C=(a=DB)&(c=g^(c=i)|0)|0,a=(e=GB)^(a=D)|0,MB=C^(c=i)|0,w[((C=cB)+424|0)>>2]=MB,w[(C+428|0)>>2]=a,oB=Q,FB=n,uB=a=G,UB=n,mB=a,sB=(e=f)&(c=-1)|0,KB=C=(a=I)&(C=524287)|0,C=0|w[((a=Q)+408|0)>>2],D=e=0|w[(a+412|0)>>2],f=b=(a=-16)-(c=i=C)|0,I=g=(e=8388607)-(g=(a>>>0>>0)+(C=D)|0)|0,e=b,a=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(a=0,x=g>>>C|0):(a=g>>>C|0,x=(((1<>>C|0),tB=a,b=(a=KB)+(e=tB)|0,(C=(g=sB)+(c=x)|0)>>>0>>0&&(b=b+1|0),JB=b,c=C,dB=g=(b=mB)^(g=JB)|0,g=k,lB=(b=(a=UB)^C|0)&(c=E)|0,ZB=a=(g=dB)&(a=k)|0,b=(a=uB)^(b=ZB)|0,pB=(g=FB)^(c=lB)|0,w[((g=oB)+416|0)>>2]=pB,w[(g+420|0)>>2]=b,HB=Q,NB=i,vB=b=D,WB=i,XB=b,LB=(a=f)&(c=-1)|0,VB=g=(b=I)&(g=524287)|0,g=0|w[((b=Q)+400|0)>>2],G=a=0|w[(b+404|0)>>2],f=e=(b=-16)-(c=n=g)|0,I=C=(a=8388607)-(C=(b>>>0>>0)+(g=G)|0)|0,a=e,b=0,g=31&(c=51)|0,32<=(63&c|0)>>>0?(b=0,P=C>>>g|0):(b=C>>>g|0,P=(((1<>>g|0),hB=b,e=(b=VB)+(a=hB)|0,(g=(C=LB)+(c=P)|0)>>>0>>0&&(e=e+1|0),yB=e,c=g,RB=C=(e=XB)^(C=yB)|0,C=k,OB=(e=(b=WB)^g|0)&(c=E)|0,xB=b=(C=RB)&(b=k)|0,e=(b=vB)^(e=xB)|0,PB=(C=NB)^(c=OB)|0,w[((C=HB)+408|0)>>2]=PB,w[(C+412|0)>>2]=e,zB=Q,jB=n,SB=e=G,TB=n,qB=e,_B=(b=f)&(c=-1)|0,$B=C=(e=I)&(C=524287)|0,C=0|w[((e=Q)+392|0)>>2],D=b=0|w[(e+396|0)>>2],f=a=(e=-304)-(c=i=C)|0,I=g=(b=8388607)-(g=(e>>>0>>0)+(C=D)|0)|0,b=a,e=0,C=31&(c=51)|0,32<=(63&c|0)>>>0?(e=0,z=g>>>C|0):(e=g>>>C|0,z=(((1<>>C|0),AQ=e,a=(e=$B)+(b=AQ)|0,(C=(g=_B)+(c=z)|0)>>>0>>0&&(a=a+1|0),BQ=a,c=C,QQ=g=(a=qB)^(g=BQ)|0,g=k,gQ=(a=(e=TB)^C|0)&(c=E)|0,CQ=e=(g=QQ)&(e=k)|0,a=(e=SB)^(a=CQ)|0,wQ=(g=jB)^(c=gQ)|0,w[((g=zB)+400|0)>>2]=wQ,w[(g+404|0)>>2]=a,rQ=Q,eQ=i,bQ=a=D,aQ=i,cQ=a,a=m,e=F,g=0,b=31&(c=51)|0,32<=(63&c|0)>>>0?(g=0,j=a>>>b|0):(g=a>>>b|0,j=(((1<>>b|0),iQ=e=0|ew(0|j,0|g,19,0|(e=0)),DQ=g=U,kQ=(a=f)&(c=-1)|0,fQ=e=(g=I)&(e=524287)|0,C=(e=DQ)+(a=fQ)|0,(b=(g=iQ)+(c=kQ)|0)>>>0>>0&&(C=C+1|0),IQ=C,c=b,nQ=g=(C=cQ)^(g=IQ)|0,g=k,EQ=(C=(e=aQ)^b|0)&(c=E)|0,YQ=e=(g=nQ)&(e=k)|0,C=(e=bQ)^(C=YQ)|0,GQ=(g=eQ)^(c=EQ)|0,w[((g=rQ)+392|0)>>2]=GQ,w[(g+396|0)>>2]=C,BA(0|Q+432,0|Q+112,0|Q+352),BA(0|Q+472,0|Q+392,0|Q+432),B&&(SA(0|Q+512,0|Q+472),1!=(0|1&(0|r[(Q+512|0)>>0]))&&(C=0,w[(g=B=Q+616|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=o=Q+608|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=M=Q+600|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[((g=Q)+592|0)>>2]=0,w[(g+596|0)>>2]=C,SA(0|g+512,0|g+432),1!=(0|255&(0|Gg(0|g+512,0|g+592))))))break B;break A}break A}return C=0|w[(e=Q+424|0)>>2],g=0|w[(e+4|0)>>2],MQ=C,w[(C=Q+624|0)>>2]=MQ,w[(C+4|0)>>2]=g,g=0|w[(e=Q+416|0)>>2],C=0|w[(e+4|0)>>2],oQ=g,w[(g=B)>>2]=oQ,w[(g+4|0)>>2]=C,C=0|w[(e=Q+408|0)>>2],g=0|w[(e+4|0)>>2],FQ=C,w[(C=o)>>2]=FQ,w[(C+4|0)>>2]=g,g=0|w[(e=Q+400|0)>>2],C=0|w[(e+4|0)>>2],uQ=g,w[(g=M)>>2]=uQ,w[(g+4|0)>>2]=C,C=0|w[(e=Q+440|0)>>2],g=0|w[(e+4|0)>>2],UQ=C,w[(C=Q+640|0)>>2]=UQ,w[(C+4|0)>>2]=g,g=0|w[(e=Q+448|0)>>2],C=0|w[(e+4|0)>>2],mQ=g,w[(g=Q+648|0)>>2]=mQ,w[(g+4|0)>>2]=C,C=0|w[(e=Q+456|0)>>2],g=0|w[(e+4|0)>>2],sQ=C,w[(C=Q+656|0)>>2]=sQ,w[(C+4|0)>>2]=g,g=0|w[(e=Q+464|0)>>2],C=0|w[(e+4|0)>>2],KQ=g,w[(g=Q+664|0)>>2]=KQ,w[(g+4|0)>>2]=C,C=0|w[((e=Q)+392|0)>>2],g=0|w[(e+396|0)>>2],tQ=C,w[((C=e)+592|0)>>2]=tQ,w[(C+596|0)>>2]=g,e=C,g=0|w[(C+432|0)>>2],C=0|w[(C+436|0)>>2],JQ=g,w[((g=e)+632|0)>>2]=JQ,w[(g+636|0)>>2]=C,Lg(0|g+512,0|g+592,80),Lg(0|A+8,0|g+512,80),C=0,w[(g=A+120|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=A+112|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=A+104|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=A+96|0)>>2]=0,w[(g+4|0)>>2]=C,C=0,w[(g=A+88|0)>>2]=1,w[(g+4|0)>>2]=C,C=0,w[(g=A)>>2]=1,w[(g+4|0)>>2]=C,C=0|w[(e+472|0)>>2],g=0|w[(e+476|0)>>2],dQ=C,w[(C=A+128|0)>>2]=dQ,w[(C+4|0)>>2]=g,g=0|w[(e=e+480|0)>>2],C=0|w[(e+4|0)>>2],lQ=g,w[(g=A+136|0)>>2]=lQ,w[(g+4|0)>>2]=C,C=0|w[(e=Q+488|0)>>2],g=0|w[(e+4|0)>>2],ZQ=C,w[(C=A+144|0)>>2]=ZQ,w[(C+4|0)>>2]=g,g=0|w[(e=Q+496|0)>>2],C=0|w[(e+4|0)>>2],pQ=g,w[(g=A+152|0)>>2]=pQ,w[(g+4|0)>>2]=C,C=0|w[(e=Q+504|0)>>2],g=0|w[(e+4|0)>>2],HQ=C,w[(C=A+160|0)>>2]=HQ,w[(C+4|0)>>2]=g,void(u=Q+672|0)}g=0,w[(C=A)>>2]=0,w[(C+4|0)>>2]=g,u=Q+672|0}function S(A,B,Q){A|=0,B|=0,Q|=0;var b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,VA,hA,yA,RA,OA,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0;u=b=u-960|0,XC(0|b+512),lg(0|b,0|b+512),HC(0|b+512),Lg(0|b+304,0|b,208),E=b+888|0,PA=0|r[(zA=Q+24|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,V=PA,w[(PA=E)>>2]=V,w[(PA+4|0)>>2]=xA,Y=b+880|0,xA=0|r[(zA=Q+16|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,PA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,h=xA,w[(xA=Y)>>2]=h,w[(xA+4|0)>>2]=PA,G=b+872|0,PA=0|r[(zA=Q+8|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,y=PA,w[(PA=G)>>2]=y,w[(PA+4|0)>>2]=xA,xA=0|r[(zA=Q)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,PA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,R=xA,w[((xA=b)+864|0)>>2]=R,w[(xA+868|0)>>2]=PA,sC(0|xA+304,1049036,10,0|xA+864,32),sC(0|xA+304,1049046,10,0|PC(0|B),32),PA=0,w[(xA=xA+568|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+560|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+552|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+544|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+536|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+528|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=b+520|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[((xA=b)+512|0)>>2]=0,w[(xA+516|0)>>2]=PA,KC(0|xA+304,1049056,11,0|xA+512,64),AC(0|xA+208,0|xA+512),PA=0,w[(xA=Q=xA+952|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=a=b+944|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=c=b+936|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[((xA=b)+928|0)>>2]=0,w[(xA+932|0)>>2]=PA,KC(0|xA+304,1049067,14,0|xA+928,32),i=xA+264|0,PA=0|w[(zA=Q)>>2],xA=0|w[(zA+4|0)>>2],O=PA,w[(PA=i)>>2]=O,w[(PA+4|0)>>2]=xA,D=b+256|0,xA=0|w[(zA=a)>>2],PA=0|w[(zA+4|0)>>2],x=xA,w[(xA=D)>>2]=x,w[(xA+4|0)>>2]=PA,k=b+248|0,PA=0|w[(zA=c)>>2],xA=0|w[(zA+4|0)>>2],P=PA,w[(PA=k)>>2]=P,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+928|0)>>2],PA=0|w[(zA+932|0)>>2],z=xA,w[((xA=zA)+240|0)>>2]=z,w[(xA+244|0)>>2]=PA,SA=xA+792|0,PA=0|w[(zA=f=xA+232|0)>>2],xA=0|w[(zA+4|0)>>2],j=PA,w[(PA=SA)>>2]=j,w[(PA+4|0)>>2]=xA,TA=b+784|0,xA=0|w[(zA=I=b+224|0)>>2],PA=0|w[(zA+4|0)>>2],S=xA,w[(xA=TA)>>2]=S,w[(xA+4|0)>>2]=PA,d=b+776|0,PA=0|w[(zA=n=b+216|0)>>2],xA=0|w[(zA+4|0)>>2],T=PA,w[(PA=d)>>2]=T,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+208|0)>>2],PA=0|w[(zA+212|0)>>2],q=xA,w[((xA=zA)+768|0)>>2]=q,w[(xA+772|0)>>2]=PA,l=xA+824|0,PA=0|w[(zA=i)>>2],xA=0|w[(zA+4|0)>>2],_=PA,w[(PA=l)>>2]=_,w[(PA+4|0)>>2]=xA,Z=b+816|0,xA=0|w[(zA=D)>>2],PA=0|w[(zA+4|0)>>2],$=xA,w[(xA=Z)>>2]=$,w[(xA+4|0)>>2]=PA,p=b+808|0,PA=0|w[(zA=k)>>2],xA=0|w[(zA+4|0)>>2],AA=PA,w[(PA=p)>>2]=AA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+240|0)>>2],PA=0|w[(zA+244|0)>>2],BA=xA,w[((xA=zA)+800|0)>>2]=BA,w[(xA+804|0)>>2]=PA,PA=0,w[(xA=H=xA+856|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=N=zA+848|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=v=zA+840|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[((xA=zA)+832|0)>>2]=0,w[(xA+836|0)>>2]=PA,RA=xA,OA=0|YA(),w[(RA+512|0)>>2]=OA,iQ(0|xA+512,0|xA+832,32),Lg(0|xA+512,0|xA+304,200),g[(xA+714|0)>>0]=0|r[(xA+506|0)>>0],C[(xA+712|0)>>1]=0|e[(xA+504|0)>>1],PA=0,w[(xA=i)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=D)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=k)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=M=zA+240|0)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=f)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=I)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[(xA=n)>>2]=0,w[(xA+4|0)>>2]=PA,PA=0,w[((xA=zA)+208|0)>>2]=0,w[(xA+212|0)>>2]=PA,vg(0|xA+928,0|B+192),LA(0|xA+928),jA=PA=0|w[(zA=Q)>>2],AB=xA=0|w[(zA+4|0)>>2],w[(PA=f)>>2]=jA,w[(PA+4|0)>>2]=xA,qA=xA=0|w[(zA=a)>>2],BB=PA=0|w[(zA+4|0)>>2],w[(xA=I)>>2]=qA,w[(xA+4|0)>>2]=PA,_A=PA=0|w[(zA=c)>>2],QB=xA=0|w[(zA+4|0)>>2],w[(PA=n)>>2]=_A,w[(PA+4|0)>>2]=xA,$A=xA=0|r[(zA=B+224|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,gB=PA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,w[(xA=M)>>2]=$A,w[(xA+4|0)>>2]=PA,W=PA=0|r[(zA=B+232|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,QA=xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,w[(PA=k)>>2]=W,w[(PA+4|0)>>2]=xA,X=xA=0|r[(zA=B+240|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,gA=PA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,w[(xA=D)>>2]=X,w[(xA+4|0)>>2]=PA,L=PA=0|r[(zA=B+248|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,CA=xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,w[(PA=i)>>2]=L,w[(PA+4|0)>>2]=xA,xA=QB,w[(PA=G)>>2]=_A,w[(PA+4|0)>>2]=xA,xA=BB,w[(PA=Y)>>2]=qA,w[(PA+4|0)>>2]=xA,xA=AB,w[(PA=E)>>2]=jA,w[(PA+4|0)>>2]=xA,xA=gB,w[(PA=J=b+896|0)>>2]=$A,w[(PA+4|0)>>2]=xA,xA=QA,w[(PA=o=b+904|0)>>2]=W,w[(PA+4|0)>>2]=xA,xA=gA,w[(PA=F=b+912|0)>>2]=X,w[(PA+4|0)>>2]=xA,xA=CA,w[(PA=U=b+920|0)>>2]=L,w[(PA+4|0)>>2]=xA,jA=xA=0|w[((zA=b)+928|0)>>2],AB=PA=0|w[(zA+932|0)>>2],w[((xA=zA)+208|0)>>2]=jA,w[(xA+212|0)>>2]=PA,w[(xA+864|0)>>2]=jA,w[(xA+868|0)>>2]=PA,sC(0|xA+512,1049036,0,0|xA+864,64),sC(0|xA+512,1049036,0,0|xA+832,32),KC(0|xA+512,1049036,0,0|xA+832,32),PA=0|r[(zA=B+216|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,wA=PA,w[(PA=Q)>>2]=wA,w[(PA+4|0)>>2]=xA,xA=0|r[(zA=B+208|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,PA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,rA=xA,w[(xA=a)>>2]=rA,w[(xA+4|0)>>2]=PA,PA=0|r[(zA=B+200|0)>>0]|(0|r[(zA+1|0)>>0])<<8|0|(0|r[(zA+2|0)>>0])<<16|0|(0|r[(zA+3|0)>>0])<<24|0,xA=0|r[(zA+4|0)>>0]|(0|r[(zA+5|0)>>0])<<8|0|(0|r[(zA+6|0)>>0])<<16|0|(0|r[(zA+7|0)>>0])<<24|0,eA=PA,w[(PA=c)>>2]=eA,w[(PA+4|0)>>2]=xA,xA=0|r[((zA=B)+192|0)>>0]|(0|r[(zA+193|0)>>0])<<8|0|(0|r[(zA+194|0)>>0])<<16|0|(0|r[(zA+195|0)>>0])<<24|0,PA=0|r[(zA+196|0)>>0]|(0|r[(zA+197|0)>>0])<<8|0|(0|r[(zA+198|0)>>0])<<16|0|(0|r[(zA+199|0)>>0])<<24|0,bA=xA,w[((xA=b)+928|0)>>2]=bA,w[(xA+932|0)>>2]=PA,PA=0|w[(zA=SA)>>2],xA=0|w[(zA+4|0)>>2],aA=PA,w[(PA=f)>>2]=aA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=TA)>>2],PA=0|w[(zA+4|0)>>2],cA=xA,w[(xA=I)>>2]=cA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=d)>>2],xA=0|w[(zA+4|0)>>2],iA=PA,w[(PA=n)>>2]=iA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+768|0)>>2],PA=0|w[(zA+772|0)>>2],DA=xA,w[((xA=zA)+208|0)>>2]=DA,w[(xA+212|0)>>2]=PA,WB(0|xA+864,0|xA+928,0|xA+208),jA=PA=0|w[(zA=H)>>2],AB=xA=0|w[(zA+4|0)>>2],w[(PA=U)>>2]=jA,w[(PA+4|0)>>2]=xA,qA=xA=0|w[(zA=N)>>2],BB=PA=0|w[(zA+4|0)>>2],w[(xA=F)>>2]=qA,w[(xA+4|0)>>2]=PA,_A=PA=0|w[(zA=v)>>2],QB=xA=0|w[(zA+4|0)>>2],w[(PA=o)>>2]=_A,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=G)>>2],PA=0|w[(zA+4|0)>>2],kA=xA,w[(xA=n)>>2]=kA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=Y)>>2],xA=0|w[(zA+4|0)>>2],fA=PA,w[(PA=I)>>2]=fA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=E)>>2],PA=0|w[(zA+4|0)>>2],IA=xA,w[(xA=f)>>2]=IA,w[(xA+4|0)>>2]=PA,$A=PA=0|w[((zA=b)+832|0)>>2],gB=xA=0|w[(zA+836|0)>>2],w[(PA=M)>>2]=$A,w[(PA+4|0)>>2]=xA,xA=QB,w[(PA=k)>>2]=_A,w[(PA+4|0)>>2]=xA,xA=BB,w[(PA=D)>>2]=qA,w[(PA+4|0)>>2]=xA,xA=AB,w[(PA=i)>>2]=jA,w[(PA+4|0)>>2]=xA,xA=gB,PA=zA,w[(zA+896|0)>>2]=$A,w[(zA+900|0)>>2]=xA,xA=0|w[(zA+864|0)>>2],PA=0|w[(zA+868|0)>>2],nA=xA,w[((xA=zA)+208|0)>>2]=nA,w[(xA+212|0)>>2]=PA,B=xA+296|0,PA=0|w[(zA=l)>>2],xA=0|w[(zA+4|0)>>2],EA=PA,w[(PA=B)>>2]=EA,w[(PA+4|0)>>2]=xA,SA=b+288|0,xA=0|w[(zA=Z)>>2],PA=0|w[(zA+4|0)>>2],GA=xA,w[(xA=SA)>>2]=GA,w[(xA+4|0)>>2]=PA,TA=b+280|0,PA=0|w[(zA=p)>>2],xA=0|w[(zA+4|0)>>2],MA=PA,w[(PA=TA)>>2]=MA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+800|0)>>2],PA=0|w[(zA+804|0)>>2],oA=xA,w[((xA=zA)+272|0)>>2]=oA,w[(xA+276|0)>>2]=PA,HC(0|xA+512),HC(0|xA+304),PA=0|w[(zA=i)>>2],xA=0|w[(zA+4|0)>>2],FA=PA,w[(PA=U)>>2]=FA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=D)>>2],PA=0|w[(zA+4|0)>>2],uA=xA,w[(xA=F)>>2]=uA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=k)>>2],xA=0|w[(zA+4|0)>>2],UA=PA,w[(PA=o)>>2]=UA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=M)>>2],PA=0|w[(zA+4|0)>>2],mA=xA,w[(xA=J)>>2]=mA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=f)>>2],xA=0|w[(zA+4|0)>>2],sA=PA,w[(PA=E)>>2]=sA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=I)>>2],PA=0|w[(zA+4|0)>>2],KA=xA,w[(xA=Y)>>2]=KA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=n)>>2],xA=0|w[(zA+4|0)>>2],tA=PA,w[(PA=G)>>2]=tA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+208|0)>>2],PA=0|w[(zA+212|0)>>2],JA=xA,w[((xA=zA)+864|0)>>2]=JA,w[(xA+868|0)>>2]=PA,PA=0|w[(zA=B)>>2],xA=0|w[(zA+4|0)>>2],dA=PA,w[(PA=Q)>>2]=dA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=SA)>>2],PA=0|w[(zA+4|0)>>2],lA=xA,w[(xA=a)>>2]=lA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=TA)>>2],xA=0|w[(zA+4|0)>>2],ZA=PA,w[(PA=c)>>2]=ZA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+272|0)>>2],PA=0|w[(zA+276|0)>>2],pA=xA,w[((xA=zA)+928|0)>>2]=pA,w[(xA+932|0)>>2]=PA,yQ(0|xA+304,0|xA+864),Lg(0|xA+512,0|xA+304,192),PA=0|w[(zA=U)>>2],xA=0|w[(zA+4|0)>>2],HA=PA,w[(PA=b+760|0)>>2]=HA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=F)>>2],PA=0|w[(zA+4|0)>>2],NA=xA,w[(xA=b+752|0)>>2]=NA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=o)>>2],xA=0|w[(zA+4|0)>>2],vA=PA,w[(PA=b+744|0)>>2]=vA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=J)>>2],PA=0|w[(zA+4|0)>>2],WA=xA,w[(xA=b+736|0)>>2]=WA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=E)>>2],xA=0|w[(zA+4|0)>>2],XA=PA,w[(PA=b+728|0)>>2]=XA,w[(PA+4|0)>>2]=xA,xA=0|w[(zA=Y)>>2],PA=0|w[(zA+4|0)>>2],VA=xA,w[(xA=b+720|0)>>2]=VA,w[(xA+4|0)>>2]=PA,PA=0|w[(zA=G)>>2],xA=0|w[(zA+4|0)>>2],hA=PA,w[(PA=b+712|0)>>2]=hA,w[(PA+4|0)>>2]=xA,xA=0|w[((zA=b)+864|0)>>2],PA=0|w[(zA+868|0)>>2],yA=xA,w[((xA=zA)+704|0)>>2]=yA,w[(xA+708|0)>>2]=PA,A=0|Lg(0|A,0|xA+512,256),PA=0|w[(zA=Q)>>2],xA=0|w[(zA+4|0)>>2],m=PA,g[(PA=A+280|0)>>0]=m,g[(PA+1|0)>>0]=m>>>8|0,g[(PA+2|0)>>0]=m>>>16|0,g[(PA+3|0)>>0]=m>>>24|0,g[(PA+4|0)>>0]=xA,g[(PA+5|0)>>0]=xA>>>8|0,g[(PA+6|0)>>0]=xA>>>16|0,g[(PA+7|0)>>0]=xA>>>24|0,xA=0|w[(zA=a)>>2],PA=0|w[(zA+4|0)>>2],s=xA,g[(xA=A+272|0)>>0]=s,g[(xA+1|0)>>0]=s>>>8|0,g[(xA+2|0)>>0]=s>>>16|0,g[(xA+3|0)>>0]=s>>>24|0,g[(xA+4|0)>>0]=PA,g[(xA+5|0)>>0]=PA>>>8|0,g[(xA+6|0)>>0]=PA>>>16|0,g[(xA+7|0)>>0]=PA>>>24|0,PA=0|w[(zA=c)>>2],xA=0|w[(zA+4|0)>>2],K=PA,g[(PA=A+264|0)>>0]=K,g[(PA+1|0)>>0]=K>>>8|0,g[(PA+2|0)>>0]=K>>>16|0,g[(PA+3|0)>>0]=K>>>24|0,g[(PA+4|0)>>0]=xA,g[(PA+5|0)>>0]=xA>>>8|0,g[(PA+6|0)>>0]=xA>>>16|0,g[(PA+7|0)>>0]=xA>>>24|0,xA=0|w[((zA=b)+928|0)>>2],PA=0|w[(zA+932|0)>>2],t=xA,g[((xA=A)+256|0)>>0]=t,g[(xA+257|0)>>0]=t>>>8|0,g[(xA+258|0)>>0]=t>>>16|0,g[(xA+259|0)>>0]=t>>>24|0,g[(xA+260|0)>>0]=PA,g[(xA+261|0)>>0]=PA>>>8|0,g[(xA+262|0)>>0]=PA>>>16|0,g[(xA+263|0)>>0]=PA>>>24|0,u=zA+960|0}function T(A,B,Q){A|=0,B|=0,Q|=0;var w,e=0,b=0,a=0,c=0;u=w=u-208|0,XB(0|w),KA(0|w,18,0);A:if(!((e=0|r[(w+200|0)>>0])>>>0>199)){if(g[(e=e+w|0)>>0]=100^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>=200)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=111^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=109^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=45^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=115^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=101^(0|r[e>>0])|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=112^(0|r[e>>0])|0,b=1+(0|r[(e=w+200|0)>>0])|0,g[e>>0]=b,166==(0|255&b)&&(g[(b=w+166|0)>>0]=(0|r[b>>0])^(0|r[(w+201|0)>>0])|0,g[(b=w+167|0)>>0]=132^(0|r[b>>0])|0,rA(0|w),C[e>>1]=0),KA(0|w,18,1),!((e=0|r[e>>0])>>>0>=200)){if(g[(e=e+w|0)>>0]=(0|r[e>>0])^Q|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>=200)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=(0|r[e>>0])^(Q>>>8|0)|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;if(g[(e=e+w|0)>>0]=(0|r[e>>0])^(Q>>>16|0)|0,e=1+(0|r[(b=w+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[(w+201|0)>>0])|0,g[(e=w+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|w),e=0,C[b>>1]=0;g[(e=e+w|0)>>0]=(0|r[e>>0])^(Q>>>24|0)|0,b=1+(0|r[(e=w+200|0)>>0])|0,g[e>>0]=b,166==(0|255&b)&&(g[(b=w+166|0)>>0]=(0|r[b>>0])^(0|r[(w+201|0)>>0])|0,g[(b=w+167|0)>>0]=132^(0|r[b>>0])|0,rA(0|w),C[e>>1]=0),KA(0|w,2,0);B:{if(Q){e=0|r[(b=w+200|0)>>0],c=w+201|0,a=w+167|0;Q:for(;;){if((e=255&e|0)>>>0>199)break B;if(g[(e=e+w|0)>>0]=(0|r[e>>0])^(0|r[B>>0])|0,e=1+(0|r[b>>0])|0,g[b>>0]=e,166==(0|255&e)&&(g[(e=w+166|0)>>0]=(0|r[e>>0])^(0|r[c>>0])|0,g[a>>0]=132^(0|r[a>>0])|0,rA(0|w),C[b>>1]=0,e=0),B=B+1|0,!(Q=Q+-1|0))break Q}}return Lg(0|A,0|w,208),void(u=w+208|0)}}}kg(1111504,0|e,200),i()}function q(A,B){A|=0;var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Lg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0,qg=0,_g=0,$g=0,AC=0,BC=0,QC=0,gC=0,CC=0;u=Q=u-528|0,m(0|Q+448,0|(B|=0)),Eg=0|w[(ng=Q+480|0)>>2],Yg=0|w[(ng+4|0)>>2],b=Eg,w[(Eg=Q+440|0)>>2]=b,w[(Eg+4|0)>>2]=Yg,Yg=0|w[(ng=Q+472|0)>>2],Eg=0|w[(ng+4|0)>>2],a=Yg,w[(Yg=Q+432|0)>>2]=a,w[(Yg+4|0)>>2]=Eg,Eg=0|w[(ng=Q+464|0)>>2],Yg=0|w[(ng+4|0)>>2],c=Eg,w[(Eg=Q+424|0)>>2]=c,w[(Eg+4|0)>>2]=Yg,Yg=0|w[(ng=Q+456|0)>>2],Eg=0|w[(ng+4|0)>>2],i=Yg,w[(Yg=Q+416|0)>>2]=i,w[(Yg+4|0)>>2]=Eg,Eg=0|w[((ng=Q)+448|0)>>2],Yg=0|w[(ng+452|0)>>2],D=Eg,Eg=ng,w[(ng+408|0)>>2]=D,w[(ng+412|0)>>2]=Yg,xg=Yg=0|w[(ng=ng+520|0)>>2],Hg=Eg=0|w[(ng+4|0)>>2],yg=Eg=0|w[(ng=Q+512|0)>>2],Zg=Yg=0|w[(ng+4|0)>>2],Lg=Yg=0|w[(ng=Q+504|0)>>2],Jg=Eg=0|w[(ng+4|0)>>2],dg=Eg=0|w[(ng=Q+496|0)>>2],Fg=Yg=0|w[(ng+4|0)>>2],Ng=Yg=0|w[((ng=Q)+488|0)>>2],Ug=Eg=0|w[(ng+492|0)>>2],IA(0|ng+448,0|ng+408,5),Eg=0|w[(ng+448|0)>>2],Kg=Yg=0|w[(ng+452|0)>>2],Yg=Fg,RQ(0|ng+24,0|(Vg=Eg),0|(Yg=Kg),0|dg,0|(Eg=Fg)),pg=Eg=0|w[(ng+480|0)>>2],ug=Yg=0|w[(ng+484|0)>>2],Eg=0|ew(0|Lg,0|(Yg=Jg),19,0|(Eg=0)),vg=Yg=U,RQ(0|ng+104,0|pg,0|(Yg=ug),0|(Pg=Eg),0|(Eg=vg)),Wg=Eg=0|w[(ng+472|0)>>2],mg=Yg=0|w[(ng+476|0)>>2],Eg=0|ew(0|yg,0|(Yg=Zg),19,0|(Eg=0)),Rg=Yg=U,RQ(0|ng+184,0|Wg,0|(Yg=mg),0|(zg=Eg),0|(Eg=Rg)),Xg=Eg=0|w[(ng+464|0)>>2],sg=Yg=0|w[(ng+468|0)>>2],Eg=0|ew(0|xg,0|(Yg=Hg),19,0|(Eg=0)),lg=Yg=U,RQ(0|ng+264,0|Xg,0|(Yg=sg),0|(Og=Eg),0|(Eg=lg)),Eg=0|w[(ng+456|0)>>2],tg=Yg=0|w[(ng+460|0)>>2],Yg=Ug,RQ(0|ng+344,0|(hg=Eg),0|(Yg=tg),0|Ng,0|(Eg=Ug)),Eg=Kg,Eg=Ug,RQ(0|ng+8,0|Vg,0|(Eg=Kg),0|Ng,0|(Yg=Ug)),Yg=ug,Eg=0|ew(0|dg,0|(Yg=Fg),19,0|(Eg=0)),k=Yg=U,RQ(0|ng+88,0|pg,0|(Yg=ug),0|Eg,0|(Eg=k)),Eg=mg,Eg=vg,RQ(0|ng+168,0|Wg,0|(Eg=mg),0|Pg,0|(Yg=vg)),Yg=sg,Yg=Rg,RQ(0|ng+248,0|Xg,0|(Yg=sg),0|zg,0|(Eg=Rg)),Eg=tg,Eg=lg,RQ(0|ng+328,0|hg,0|(Eg=tg),0|Og,0|(Yg=lg)),Yg=Kg,Yg=Jg,RQ(0|ng+40,0|Vg,0|(Yg=Kg),0|Lg,0|(Eg=Jg)),Eg=ug,Eg=Rg,RQ(0|ng+120,0|pg,0|(Eg=ug),0|zg,0|(Yg=Rg)),Yg=mg,Yg=lg,RQ(0|ng+200,0|Wg,0|(Yg=mg),0|Og,0|(Eg=lg)),Eg=sg,Eg=Ug,RQ(0|ng+280,0|Xg,0|(Eg=sg),0|Ng,0|(Yg=Ug)),Yg=tg,Yg=Fg,RQ(0|ng+360,0|hg,0|(Yg=tg),0|dg,0|(Eg=Fg)),Eg=Kg,Eg=Zg,RQ(0|ng+56,0|Vg,0|(Eg=Kg),0|yg,0|(Yg=Zg)),Yg=ug,Yg=lg,RQ(0|ng+136,0|pg,0|(Yg=ug),0|Og,0|(Eg=lg)),Eg=mg,Eg=Ug,RQ(0|ng+216,0|Wg,0|(Eg=mg),0|Ng,0|(Yg=Ug)),Yg=sg,Yg=Fg,RQ(0|ng+296,0|Xg,0|(Yg=sg),0|dg,0|(Eg=Fg)),Eg=tg,Eg=Jg,RQ(0|ng+376,0|hg,0|(Eg=tg),0|Lg,0|(Yg=Jg)),Yg=Kg,Yg=Hg,RQ(0|ng+72,0|Vg,0|(Yg=Kg),0|xg,0|(Eg=Hg)),Eg=ug,Eg=Ug,RQ(0|ng+152,0|pg,0|(Eg=ug),0|Ng,0|(Yg=Ug)),Yg=mg,Yg=Fg,RQ(0|ng+232,0|Wg,0|(Yg=mg),0|dg,0|(Eg=Fg)),Eg=sg,Eg=Jg,RQ(0|ng+312,0|Xg,0|(Eg=sg),0|Lg,0|(Yg=Jg)),Yg=tg,Yg=Zg,RQ(0|ng+392,0|hg,0|(Yg=tg),0|yg,0|(Eg=Zg)),f=A,Pg=Eg=0|w[(ng+120|0)>>2],vg=Yg=0|w[(ng+124|0)>>2],I=Yg=0|w[(ng+40|0)>>2],n=Eg=0|w[(ng+44|0)>>2],Mg=(Eg=vg)+(Yg=n)|0,(Gg=(ng=Pg)+(og=I)|0)>>>0>>0&&(Mg=Mg+1|0),dg=Gg,Fg=Mg,E=Mg=0|w[((Eg=Q)+200|0)>>2],Y=ng=0|w[(Eg+204|0)>>2],Eg=Gg,Gg=(ng=Fg)+(Mg=Y)|0,(Yg=Eg+(og=E)|0)>>>0>>0&&(Gg=Gg+1|0),Ng=Yg,Ug=Gg,G=Gg=0|w[((ng=Q)+280|0)>>2],M=Eg=0|w[(ng+284|0)>>2],ng=Yg,Yg=(Eg=Ug)+(Gg=M)|0,(Mg=ng+(og=G)|0)>>>0>>0&&(Yg=Yg+1|0),Lg=Mg,Jg=Yg,o=Yg=0|w[((Eg=Q)+360|0)>>2],F=ng=0|w[(Eg+364|0)>>2],Eg=Mg,Mg=(ng=Jg)+(Yg=F)|0,(Gg=Eg+(og=o)|0)>>>0>>0&&(Mg=Mg+1|0),Vg=Gg,Kg=Mg,s=Gg,K=Mg,r=Mg=0|w[((ng=Q)+104|0)>>2],g=Eg=0|w[(ng+108|0)>>2],t=Eg=0|w[(ng+24|0)>>2],J=Mg=0|w[(ng+28|0)>>2],Gg=(Mg=g)+(Eg=J)|0,(Yg=(ng=r)+(og=t)|0)>>>0>>0&&(Gg=Gg+1|0),pg=Yg,ug=Gg,Gg=0|w[((Mg=Q)+184|0)>>2],d=ng=0|w[(Mg+188|0)>>2],Mg=Yg,Eg=Yg+(og=Gg)|0,Yg=(ng=ug)+(Gg=d)|0,Eg>>>0>>0&&(Yg=Yg+1|0),Wg=Eg,mg=Yg,l=Yg=0|w[((ng=Q)+264|0)>>2],Z=Mg=0|w[(ng+268|0)>>2],ng=Eg,Eg=(Mg=mg)+(Yg=Z)|0,(Gg=ng+(og=l)|0)>>>0>>0&&(Eg=Eg+1|0),Xg=Gg,sg=Eg,p=Eg=0|w[((Mg=Q)+344|0)>>2],H=ng=0|w[(Mg+348|0)>>2],Mg=Gg,Gg=(ng=sg)+(Eg=H)|0,(Yg=Mg+(og=p)|0)>>>0>>0&&(Gg=Gg+1|0),hg=Yg,tg=Gg,N=Yg,v=Gg,e=Gg=0|w[((ng=Q)+88|0)>>2],C=Mg=0|w[(ng+92|0)>>2],W=Mg=0|w[(ng+8|0)>>2],X=Gg=0|w[(ng+12|0)>>2],Yg=(Gg=C)+(Mg=X)|0,(Eg=(ng=e)+(og=W)|0)>>>0>>0&&(Yg=Yg+1|0),yg=Eg,Zg=Yg,Yg=0|w[((Gg=Q)+168|0)>>2],L=ng=0|w[(Gg+172|0)>>2],Gg=Eg,Mg=Eg+(og=Yg)|0,Eg=(ng=Zg)+(Yg=L)|0,Mg>>>0>>0&&(Eg=Eg+1|0),Og=Mg,lg=Eg,V=Eg=0|w[((ng=Q)+248|0)>>2],h=Gg=0|w[(ng+252|0)>>2],ng=Mg,Mg=(Gg=lg)+(Eg=h)|0,(Yg=ng+(og=V)|0)>>>0>>0&&(Mg=Mg+1|0),xg=Yg,Hg=Mg,Mg=0|w[((Gg=Q)+328|0)>>2],y=ng=0|w[(Gg+332|0)>>2],Gg=Yg,Eg=Yg+(og=Mg)|0,Yg=(ng=Hg)+(Mg=y)|0,Eg>>>0>>0&&(Yg=Yg+1|0),zg=Eg,Rg=Yg,ng=Eg,Gg=0,Mg=31&(og=51)|0,32<=(63&og|0)>>>0?(Gg=0,jg=Yg>>>Mg|0):(Gg=Yg>>>Mg|0,jg=(((1<>>Mg|0),R=jg,O=Gg,Gg=Rg,Gg=Hg,x=(Gg=Rg)>>>0<(ng=Hg)>>>0|(0|Gg)==(0|ng)&(Yg=zg)>>>0<(og=xg)>>>0|0,P=Yg=0,z=Yg=0|w[(og=Q+336|0)>>2],j=Gg=0|w[(og+4|0)>>2],Gg=ng,Gg=lg,S=(Gg=ng)>>>0<(Yg=lg)>>>0|(0|Gg)==(0|Yg)&(og=xg)>>>0<(ng=Og)>>>0|0,T=og=0,q=og=0|w[(ng=Q+256|0)>>2],_=Gg=0|w[(ng+4|0)>>2],Gg=Yg,Gg=Zg,$=(Gg=Yg)>>>0<(og=Zg)>>>0|(0|Gg)==(0|og)&(ng=Og)>>>0<(Yg=yg)>>>0|0,AA=ng=0,BA=ng=0|w[(Yg=Q+176|0)>>2],QA=Gg=0|w[(Yg+4|0)>>2],Gg=og,Gg=C,gA=(Gg=og)>>>0<(ng=C)>>>0|(0|Gg)==(0|ng)&(Yg=yg)>>>0<(og=e)>>>0|0,CA=Yg=0,wA=Yg=0|w[(og=Q+96|0)>>2],rA=Gg=0|w[(og+4|0)>>2],eA=Gg=0|w[(og=Q+16|0)>>2],bA=Yg=0|w[(og+4|0)>>2],Eg=(Yg=rA)+(Gg=bA)|0,(Mg=(og=wA)+(ng=eA)|0)>>>0>>0&&(Eg=Eg+1|0),aA=Eg,ng=Mg,Mg=(Eg=CA)+(og=aA)|0,(Gg=(Yg=gA)+ng|0)>>>0>>0&&(Mg=Mg+1|0),cA=Mg,ng=Gg,Gg=(Mg=QA)+(Yg=cA)|0,(og=(Eg=BA)+ng|0)>>>0>>0&&(Gg=Gg+1|0),iA=Gg,ng=og,og=(Gg=AA)+(Eg=iA)|0,(Yg=(Mg=$)+ng|0)>>>0>>0&&(og=og+1|0),DA=og,ng=Yg,Yg=(og=_)+(Mg=DA)|0,(Eg=(Gg=q)+ng|0)>>>0>>0&&(Yg=Yg+1|0),kA=Yg,ng=Eg,Eg=(Yg=T)+(Gg=kA)|0,(Mg=(og=S)+ng|0)>>>0>>0&&(Eg=Eg+1|0),fA=Eg,ng=Mg,Mg=(Eg=j)+(og=fA)|0,(Gg=(Yg=z)+ng|0)>>>0>>0&&(Mg=Mg+1|0),nA=Mg,ng=Gg,Gg=(Mg=P)+(Yg=nA)|0,(og=(Eg=x)+ng|0)>>>0>>0&&(Gg=Gg+1|0),Mg=og,Eg=0,Yg=31&(ng=13)|0,32<=(63&ng|0)>>>0?(Eg=Mg<>>(32-Yg|0)|0)|0|Gg<>>0>>0&&(og=og+1|0),yg=Yg,Zg=og,Mg=Yg,Eg=0,Gg=31&(ng=51)|0,32<=(63&ng|0)>>>0?(Eg=0,Tg=og>>>Gg|0):(Eg=og>>>Gg|0,Tg=(((1<>>Gg|0),MA=Tg,oA=Eg,Eg=Zg,Eg=tg,FA=(Eg=Zg)>>>0<(Mg=tg)>>>0|(0|Eg)==(0|Mg)&(og=yg)>>>0<(ng=hg)>>>0|0,uA=og=0,og=Mg,og=sg,UA=(og=Mg)>>>0<(Eg=sg)>>>0|(0|og)==(0|Eg)&ng>>>0<(Mg=Xg)>>>0|0,mA=ng=0,sA=ng=0|w[(Mg=Q+352|0)>>2],KA=og=0|w[(Mg+4|0)>>2],og=Eg,og=mg,tA=(og=Eg)>>>0<(ng=mg)>>>0|(0|og)==(0|ng)&(Mg=Xg)>>>0<(Eg=Wg)>>>0|0,JA=Mg=0,dA=Mg=0|w[(Eg=Q+272|0)>>2],lA=og=0|w[(Eg+4|0)>>2],og=ng,og=ug,ZA=(og=ng)>>>0<(Mg=ug)>>>0|(0|og)==(0|Mg)&(Eg=Wg)>>>0<(ng=pg)>>>0|0,pA=Eg=0,HA=Eg=0|w[(ng=Q+192|0)>>2],NA=og=0|w[(ng+4|0)>>2],og=Mg,og=g,vA=(og=Mg)>>>0<(Eg=g)>>>0|(0|og)==(0|Eg)&(ng=pg)>>>0<(Mg=r)>>>0|0,WA=ng=0,XA=ng=0|w[(Mg=Q+112|0)>>2],LA=og=0|w[(Mg+4|0)>>2],VA=og=0|w[(Mg=Q+32|0)>>2],hA=ng=0|w[(Mg+4|0)>>2],Yg=(ng=LA)+(og=hA)|0,(Gg=(Mg=XA)+(Eg=VA)|0)>>>0>>0&&(Yg=Yg+1|0),yA=Yg,Eg=Gg,Gg=(Yg=WA)+(Mg=yA)|0,(og=(ng=vA)+Eg|0)>>>0>>0&&(Gg=Gg+1|0),RA=Gg,Eg=og,og=(Gg=NA)+(ng=RA)|0,(Mg=(Yg=HA)+Eg|0)>>>0>>0&&(og=og+1|0),OA=og,Eg=Mg,Mg=(og=pA)+(Yg=OA)|0,(ng=(Gg=ZA)+Eg|0)>>>0>>0&&(Mg=Mg+1|0),xA=Mg,Eg=ng,Yg=(og=dA)+ng|0,ng=(Mg=lA)+(Gg=xA)|0,Yg>>>0>>0&&(ng=ng+1|0),PA=ng,Eg=Yg,Gg=(Mg=tA)+Yg|0,Yg=(ng=JA)+(og=PA)|0,Gg>>>0>>0&&(Yg=Yg+1|0),zA=Yg,Eg=Gg,Gg=(Yg=KA)+(Mg=zA)|0,(og=(ng=sA)+Eg|0)>>>0>>0&&(Gg=Gg+1|0),jA=Gg,Eg=og,og=(Gg=mA)+(ng=jA)|0,(Mg=(Yg=UA)+Eg|0)>>>0>>0&&(og=og+1|0),SA=og,Eg=Mg,Mg=(og=uA)+(Yg=SA)|0,(ng=(Gg=FA)+Eg|0)>>>0>>0&&(Mg=Mg+1|0),og=ng,Gg=0,Yg=31&(Eg=13)|0,32<=(63&Eg|0)>>>0?(Gg=og<>>(32-Yg|0)|0)|0|Mg<>>0>>0&&(ng=ng+1|0),pg=Yg,ug=ng,og=Yg,Eg=-1,Gg=ng&(Gg=524287)|0,w[((og=f)+16|0)>>2]=Yg&Eg|0,w[(og+20|0)>>2]=Gg,$A=A,xg=Gg=0|w[((ng=Q)+136|0)>>2],Hg=og=0|w[(ng+140|0)>>2],AB=og=0|w[(ng+56|0)>>2],BB=Gg=0|w[(ng+60|0)>>2],Yg=(Gg=Hg)+(og=BB)|0,(Mg=(ng=xg)+(Eg=AB)|0)>>>0>>0&&(Yg=Yg+1|0),Wg=Mg,mg=Yg,Yg=0|w[((Gg=Q)+216|0)>>2],QB=ng=0|w[(Gg+220|0)>>2],Gg=Mg,og=Mg+(Eg=Yg)|0,Mg=(ng=mg)+(Yg=QB)|0,og>>>0>>0&&(Mg=Mg+1|0),Xg=og,sg=Mg,gB=Mg=0|w[((ng=Q)+296|0)>>2],CB=Gg=0|w[(ng+300|0)>>2],ng=og,og=(Gg=sg)+(Mg=CB)|0,(Yg=ng+(Eg=gB)|0)>>>0>>0&&(og=og+1|0),hg=Yg,tg=og,og=0|w[((Gg=Q)+376|0)>>2],wB=ng=0|w[(Gg+380|0)>>2],Gg=Yg,Mg=Yg+(Eg=og)|0,Yg=(ng=tg)+(og=wB)|0,Mg>>>0>>0&&(Yg=Yg+1|0),Og=Mg,lg=Yg,rB=Mg,eB=Yg,Yg=ug,Yg=Kg,bB=(Yg=ug)>>>0<(Gg=Kg)>>>0|(0|Yg)==(0|Gg)&(ng=pg)>>>0<(Eg=Vg)>>>0|0,aB=ng=0,ng=Gg,ng=Jg,cB=(ng=Gg)>>>0<(Yg=Jg)>>>0|(0|ng)==(0|Yg)&Eg>>>0<(Gg=Lg)>>>0|0,iB=Eg=0,DB=Eg=0|w[(Gg=Q+368|0)>>2],kB=ng=0|w[(Gg+4|0)>>2],ng=Yg,ng=Ug,fB=(ng=Yg)>>>0<(Eg=Ug)>>>0|(0|ng)==(0|Eg)&(Gg=Lg)>>>0<(Yg=Ng)>>>0|0,IB=Gg=0,nB=Gg=0|w[(Yg=Q+288|0)>>2],EB=ng=0|w[(Yg+4|0)>>2],ng=Eg,ng=Fg,YB=(ng=Eg)>>>0<(Gg=Fg)>>>0|(0|ng)==(0|Gg)&(Yg=Ng)>>>0<(Eg=dg)>>>0|0,GB=Yg=0,MB=Yg=0|w[(Eg=Q+208|0)>>2],oB=ng=0|w[(Eg+4|0)>>2],ng=Gg,ng=vg,FB=(ng=Gg)>>>0<(Yg=vg)>>>0|(0|ng)==(0|Yg)&(Eg=dg)>>>0<(Gg=Pg)>>>0|0,uB=Eg=0,UB=Eg=0|w[(Gg=Q+128|0)>>2],mB=ng=0|w[(Gg+4|0)>>2],sB=ng=0|w[(Gg=Q+48|0)>>2],KB=Eg=0|w[(Gg+4|0)>>2],Mg=(Eg=mB)+(ng=KB)|0,(og=(Gg=UB)+(Yg=sB)|0)>>>0>>0&&(Mg=Mg+1|0),tB=Mg,Yg=og,og=(Mg=uB)+(Gg=tB)|0,(ng=(Eg=FB)+Yg|0)>>>0>>0&&(og=og+1|0),JB=og,Yg=ng,Gg=(Mg=MB)+ng|0,ng=(og=oB)+(Eg=JB)|0,Gg>>>0>>0&&(ng=ng+1|0),dB=ng,Yg=Gg,Gg=(ng=GB)+(Mg=dB)|0,(Eg=(og=YB)+Yg|0)>>>0>>0&&(Gg=Gg+1|0),lB=Gg,Yg=Eg,Eg=(Gg=EB)+(og=lB)|0,(Mg=(ng=nB)+Yg|0)>>>0>>0&&(Eg=Eg+1|0),ZB=Eg,Yg=Mg,Mg=(Eg=IB)+(ng=ZB)|0,(og=(Gg=fB)+Yg|0)>>>0>>0&&(Mg=Mg+1|0),pB=Mg,Yg=og,og=(Mg=kB)+(Gg=pB)|0,(ng=(Eg=DB)+Yg|0)>>>0>>0&&(og=og+1|0),HB=og,Yg=ng,Gg=(Mg=cB)+ng|0,ng=(og=iB)+(Eg=HB)|0,Gg>>>0>>0&&(ng=ng+1|0),NB=ng,Yg=Gg,Gg=(ng=aB)+(Mg=NB)|0,(Eg=(og=bB)+Yg|0)>>>0>>0&&(Gg=Gg+1|0),ng=Eg,og=0,Mg=31&(Yg=13)|0,32<=(63&Yg|0)>>>0?(og=ng<>>(32-Mg|0)|0)|0|Gg<>>0?(ng=0,$g=og>>>Mg|0):(ng=og>>>Mg|0,$g=(((1<>>Mg|0),WB=ng,XB=(og=_g)|(Yg=$g)|0,LB=Gg=(ng=vB)|(Gg=WB)|0,Eg=(Gg=eB)+(og=LB)|0,(Mg=(ng=rB)+(Yg=XB)|0)>>>0>>0&&(Eg=Eg+1|0),dg=Mg,Fg=Eg,Gg=Mg,Yg=-1,ng=Eg&(ng=524287)|0,w[((Gg=$A)+24|0)>>2]=Mg&Yg|0,w[(Gg+28|0)>>2]=ng,VB=A,Pg=ng=0|w[((Eg=Q)+152|0)>>2],vg=Gg=0|w[(Eg+156|0)>>2],hB=Gg=0|w[(Eg+72|0)>>2],yB=ng=0|w[(Eg+76|0)>>2],Mg=(ng=vg)+(Gg=yB)|0,(og=(Eg=Pg)+(Yg=hB)|0)>>>0>>0&&(Mg=Mg+1|0),Ng=og,Ug=Mg,RB=Mg=0|w[((ng=Q)+232|0)>>2],OB=Eg=0|w[(ng+236|0)>>2],ng=og,og=(Eg=Ug)+(Mg=OB)|0,(Gg=ng+(Yg=RB)|0)>>>0>>0&&(og=og+1|0),Lg=Gg,Jg=og,xB=og=0|w[((Eg=Q)+312|0)>>2],PB=ng=0|w[(Eg+316|0)>>2],Eg=Gg,Gg=(ng=Jg)+(og=PB)|0,(Mg=Eg+(Yg=xB)|0)>>>0>>0&&(Gg=Gg+1|0),Vg=Mg,Kg=Gg,zB=Gg=0|w[((ng=Q)+392|0)>>2],jB=Eg=0|w[(ng+396|0)>>2],ng=Mg,Mg=(Eg=Kg)+(Gg=jB)|0,(og=ng+(Yg=zB)|0)>>>0>>0&&(Mg=Mg+1|0),pg=og,ug=Mg,SB=og,TB=Mg,Mg=Fg,Mg=lg,qB=(Mg=Fg)>>>0<(ng=lg)>>>0|(0|Mg)==(0|ng)&(Eg=dg)>>>0<(Yg=Og)>>>0|0,_B=Eg=0,Eg=ng,Eg=tg,$B=(Eg=ng)>>>0<(Mg=tg)>>>0|(0|Eg)==(0|Mg)&Yg>>>0<(ng=hg)>>>0|0,AQ=Yg=0,BQ=Yg=0|w[(ng=Q+384|0)>>2],QQ=Eg=0|w[(ng+4|0)>>2],Eg=Mg,Eg=sg,gQ=(Eg=Mg)>>>0<(Yg=sg)>>>0|(0|Eg)==(0|Yg)&(ng=hg)>>>0<(Mg=Xg)>>>0|0,CQ=ng=0,wQ=ng=0|w[(Mg=Q+304|0)>>2],rQ=Eg=0|w[(Mg+4|0)>>2],Eg=Yg,Eg=mg,eQ=(Eg=Yg)>>>0<(ng=mg)>>>0|(0|Eg)==(0|ng)&(Mg=Xg)>>>0<(Yg=Wg)>>>0|0,bQ=Mg=0,aQ=Mg=0|w[(Yg=Q+224|0)>>2],cQ=Eg=0|w[(Yg+4|0)>>2],Eg=ng,Eg=Hg,iQ=(Eg=ng)>>>0<(Mg=Hg)>>>0|(0|Eg)==(0|Mg)&(Yg=Wg)>>>0<(ng=xg)>>>0|0,DQ=Yg=0,kQ=Yg=0|w[(ng=Q+144|0)>>2],fQ=Eg=0|w[(ng+4|0)>>2],IQ=Eg=0|w[(ng=Q- -64|0)>>2],nQ=Yg=0|w[(ng+4|0)>>2],og=(Yg=fQ)+(Eg=nQ)|0,(Gg=(ng=kQ)+(Mg=IQ)|0)>>>0>>0&&(og=og+1|0),EQ=og,Mg=Gg,Gg=(og=DQ)+(ng=EQ)|0,(Eg=(Yg=iQ)+Mg|0)>>>0>>0&&(Gg=Gg+1|0),YQ=Gg,Mg=Eg,ng=(og=aQ)+Eg|0,Eg=(Gg=cQ)+(Yg=YQ)|0,ng>>>0>>0&&(Eg=Eg+1|0),GQ=Eg,Mg=ng,Yg=(Gg=eQ)+ng|0,ng=(Eg=bQ)+(og=GQ)|0,Yg>>>0>>0&&(ng=ng+1|0),MQ=ng,Mg=Yg,og=(Eg=wQ)+Yg|0,Yg=(ng=rQ)+(Gg=MQ)|0,og>>>0>>0&&(Yg=Yg+1|0),oQ=Yg,Mg=og,og=(Yg=CQ)+(Eg=oQ)|0,(Gg=(ng=gQ)+Mg|0)>>>0>>0&&(og=og+1|0),FQ=og,Mg=Gg,Gg=(og=QQ)+(ng=FQ)|0,(Eg=(Yg=BQ)+Mg|0)>>>0>>0&&(Gg=Gg+1|0),uQ=Gg,Mg=Eg,ng=(og=$B)+Eg|0,Eg=(Gg=AQ)+(Yg=uQ)|0,ng>>>0>>0&&(Eg=Eg+1|0),UQ=Eg,Mg=ng,Yg=(Gg=qB)+ng|0,ng=(Eg=_B)+(og=UQ)|0,Yg>>>0>>0&&(ng=ng+1|0),Eg=Yg,Gg=0,og=31&(Mg=13)|0,32<=(63&Mg|0)>>>0?(Gg=Eg<>>(32-og|0)|0)|0|ng<>>0?(Eg=0,BC=Gg>>>og|0):(Eg=Gg>>>og|0,BC=(((1<>>og|0),sQ=Eg,KQ=(Gg=AC)|(Mg=BC)|0,tQ=ng=(Eg=mQ)|(ng=sQ)|0,Yg=(ng=TB)+(Gg=tQ)|0,(og=(Eg=SB)+(Mg=KQ)|0)>>>0>>0&&(Yg=Yg+1|0),dg=og,Fg=Yg,Eg=Yg&(Eg=524287)|0,JQ=(ng=og)&(Mg=-1)|0,w[((ng=VB)+32|0)>>2]=JQ,w[(ng+36|0)>>2]=Eg,dQ=A,Eg=Yg,Eg=ug,lQ=(Eg=Yg)>>>0<(ng=ug)>>>0|(0|Eg)==(0|ng)&(Yg=og)>>>0<(Mg=pg)>>>0|0,ZQ=Yg=0,Yg=ng,Yg=Kg,pQ=(Yg=ng)>>>0<(Eg=Kg)>>>0|(0|Yg)==(0|Eg)&Mg>>>0<(ng=Vg)>>>0|0,HQ=Mg=0,NQ=Mg=0|w[(ng=Q+400|0)>>2],vQ=Yg=0|w[(ng+4|0)>>2],Yg=Eg,Yg=Jg,WQ=(Yg=Eg)>>>0<(Mg=Jg)>>>0|(0|Yg)==(0|Mg)&(ng=Vg)>>>0<(Eg=Lg)>>>0|0,XQ=ng=0,LQ=ng=0|w[(Eg=Q+320|0)>>2],VQ=Yg=0|w[(Eg+4|0)>>2],Yg=Mg,Yg=Ug,hQ=(Yg=Mg)>>>0<(ng=Ug)>>>0|(0|Yg)==(0|ng)&(Eg=Lg)>>>0<(Mg=Ng)>>>0|0,yQ=Eg=0,OQ=Eg=0|w[(Mg=Q+240|0)>>2],xQ=Yg=0|w[(Mg+4|0)>>2],Yg=ng,Yg=vg,PQ=(Yg=ng)>>>0<(Eg=vg)>>>0|(0|Yg)==(0|Eg)&(Mg=Ng)>>>0<(ng=Pg)>>>0|0,zQ=Mg=0,jQ=Mg=0|w[(ng=Q+160|0)>>2],SQ=Yg=0|w[(ng+4|0)>>2],TQ=Yg=0|w[(ng=Q+80|0)>>2],qQ=Mg=0|w[(ng+4|0)>>2],og=(Mg=SQ)+(Yg=qQ)|0,(Gg=(ng=jQ)+(Eg=TQ)|0)>>>0>>0&&(og=og+1|0),_Q=og,Eg=Gg,Gg=(og=zQ)+(ng=_Q)|0,(Yg=(Mg=PQ)+Eg|0)>>>0>>0&&(Gg=Gg+1|0),$Q=Gg,Eg=Yg,ng=(og=OQ)+Yg|0,Yg=(Gg=xQ)+(Mg=$Q)|0,ng>>>0>>0&&(Yg=Yg+1|0),Ag=Yg,Eg=ng,Mg=(Gg=hQ)+ng|0,ng=(Yg=yQ)+(og=Ag)|0,Mg>>>0>>0&&(ng=ng+1|0),Bg=ng,Eg=Mg,Mg=(ng=VQ)+(Gg=Bg)|0,(og=(Yg=LQ)+Eg|0)>>>0>>0&&(Mg=Mg+1|0),Qg=Mg,Eg=og,og=(Mg=XQ)+(Yg=Qg)|0,(Gg=(ng=WQ)+Eg|0)>>>0>>0&&(og=og+1|0),gg=og,Eg=Gg,Gg=(og=vQ)+(ng=gg)|0,(Yg=(Mg=NQ)+Eg|0)>>>0>>0&&(Gg=Gg+1|0),Cg=Gg,Eg=Yg,ng=(og=pQ)+Yg|0,Yg=(Gg=HQ)+(Mg=Cg)|0,ng>>>0>>0&&(Yg=Yg+1|0),wg=Yg,Eg=ng,Mg=(Gg=lQ)+ng|0,ng=(Yg=ZQ)+(og=wg)|0,Mg>>>0>>0&&(ng=ng+1|0),Yg=Mg,Gg=0,og=31&(Eg=13)|0,32<=(63&Eg|0)>>>0?(Gg=Yg<>>(32-og|0)|0)|0|ng<>>0?(Yg=0,gC=Gg>>>og|0):(Yg=Gg>>>og|0,gC=(((1<>>og|0),eg=Yg,bg=Gg=0|ew(0|((Gg=QC)|(Eg=gC)),0|(ng=(Yg=rg)|(ng=eg)|0),19,0|(Gg=0)),ag=ng=U,cg=(Yg=zg)&(Eg=-1)|0,ig=Gg=(ng=Rg)&(Gg=524287)|0,Mg=(Gg=ag)+(Yg=ig)|0,(og=(ng=bg)+(Eg=cg)|0)>>>0>>0&&(Mg=Mg+1|0),dg=og,Fg=Mg,ng=Mg&(ng=524287)|0,Dg=(Gg=og)&(Eg=-1)|0,w[(Gg=dQ)>>2]=Dg,w[(Gg+4|0)>>2]=ng,kg=(Mg=yg)&(Eg=-1)|0,fg=Gg=(ng=Zg)&(Gg=524287)|0,Gg=Fg,ng=og,Mg=0,Yg=31&(Eg=51)|0,32<=(63&Eg|0)>>>0?(Mg=0,CC=Gg>>>Yg|0):(Mg=Gg>>>Yg|0,CC=(((1<>>Yg|0),Ig=Mg,og=(Mg=fg)+(ng=Ig)|0,(Yg=(Gg=kg)+(Eg=CC)|0)>>>0>>0&&(og=og+1|0),w[((Gg=A)+8|0)>>2]=Yg,w[(Gg+12|0)>>2]=og,u=Q+528|0}function _(A,B,Q){A|=0,B|=0;var b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0;u=b=u-1872|0;A:{if(96==(0|(Q|=0))){if(Q=b+488|0,t=0|r[(s=B+24|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,O=t,w[(t=Q)>>2]=O,w[(t+4|0)>>2]=K,d=b+480|0,K=0|r[(s=B+16|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,x=K,w[(K=d)>>2]=x,w[(K+4|0)>>2]=t,Z=b+472|0,t=0|r[(s=B+8|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,P=t,w[(t=Z)>>2]=P,w[(t+4|0)>>2]=K,K=0|r[(s=B)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,z=K,w[((K=b)+464|0)>>2]=z,w[(K+468|0)>>2]=t,XA(0|K+464),l=K+944|0,t=0|w[(s=Q)>>2],K=0|w[(s+4|0)>>2],S=t,w[(t=l)>>2]=S,w[(t+4|0)>>2]=K,p=b+936|0,K=0|w[(s=d)>>2],t=0|w[(s+4|0)>>2],T=K,w[(K=p)>>2]=T,w[(K+4|0)>>2]=t,Q=b+928|0,t=0|w[(s=Z)>>2],K=0|w[(s+4|0)>>2],q=t,w[(t=Q)>>2]=q,w[(t+4|0)>>2]=K,K=0|w[((s=b)+464|0)>>2],t=0|w[(s+468|0)>>2],_=K,K=s,w[(s+920|0)>>2]=_,w[(s+924|0)>>2]=t,sg(0|s+664,0|s+920),d=s+720|0,t=0|r[(s=B+56|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,$=t,w[(t=d)>>2]=$,w[(t+4|0)>>2]=K,K=0|r[(s=B+48|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,AA=K,w[(K=b+712|0)>>2]=AA,w[(K+4|0)>>2]=t,t=0|r[(s=B+40|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,BA=t,w[(t=b+704|0)>>2]=BA,w[(t+4|0)>>2]=K,g[(H=b+270|0)>>0]=0|r[(b+670|0)>>0],K=0|r[((s=B)+32|0)>>0]|(0|r[(s+33|0)>>0])<<8|0|(0|r[(s+34|0)>>0])<<16|0|(0|r[(s+35|0)>>0])<<24|0,t=0|r[(s+36|0)>>0]|(0|r[(s+37|0)>>0])<<8|0|(0|r[(s+38|0)>>0])<<16|0|(0|r[(s+39|0)>>0])<<24|0,QA=K,w[((K=b)+696|0)>>2]=QA,w[(K+700|0)>>2]=t,C[(K+8|0)>>1]=0|e[(K+664|0)>>1],g[(K+10|0)>>0]=0|r[(K+666|0)>>0],C[(K+268|0)>>1]=0|e[(K+668|0)>>1],gA=0|r[(K+667|0)>>0],R=K+949|0,t=0|r[(s=d)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,N=t,g[(t=R)>>0]=N,g[(t+1|0)>>0]=N>>>8|0,g[(t+2|0)>>0]=N>>>16|0,g[(t+3|0)>>0]=N>>>24|0,g[(t+4|0)>>0]=K,g[(t+5|0)>>0]=K>>>8|0,g[(t+6|0)>>0]=K>>>16|0,g[(t+7|0)>>0]=K>>>24|0,K=0|r[(s=b+715|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,CA=K,w[(K=l)>>2]=CA,w[(K+4|0)>>2]=t,t=0|r[(s=b+707|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,wA=t,w[(t=p)>>2]=wA,w[(t+4|0)>>2]=K,K=0|r[(s=b+699|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,rA=K,w[(K=Q)>>2]=rA,w[(K+4|0)>>2]=t,t=0|r[((s=b)+691|0)>>0]|(0|r[(s+692|0)>>0])<<8|0|(0|r[(s+693|0)>>0])<<16|0|(0|r[(s+694|0)>>0])<<24|0,K=0|r[(s+695|0)>>0]|(0|r[(s+696|0)>>0])<<8|0|(0|r[(s+697|0)>>0])<<16|0|(0|r[(s+698|0)>>0])<<24|0,eA=t,t=s,w[(s+920|0)>>2]=eA,w[(s+924|0)>>2]=K,bA=K=0|r[(s+671|0)>>0]|(0|r[(s+672|0)>>0])<<8|0|(0|r[(s+673|0)>>0])<<16|0|(0|r[(s+674|0)>>0])<<24|0,aA=t=0|r[(s+675|0)>>0]|(0|r[(s+676|0)>>0])<<8|0|(0|r[(s+677|0)>>0])<<16|0|(0|r[(s+678|0)>>0])<<24|0,cA=t=0|r[(s+679|0)>>0]|(0|r[(s+680|0)>>0])<<8|0|(0|r[(s+681|0)>>0])<<16|0|(0|r[(s+682|0)>>0])<<24|0,iA=K=0|r[(s+683|0)>>0]|(0|r[(s+684|0)>>0])<<8|0|(0|r[(s+685|0)>>0])<<16|0|(0|r[(s+686|0)>>0])<<24|0,d=0|r[(s+687|0)>>0]|(0|r[(s+688|0)>>0])<<8|0|(0|r[(s+689|0)>>0])<<16|0|(0|r[(s+690|0)>>0])<<24|0,K=0|w[(s=Q)>>2],t=0|w[(s+4|0)>>2],v=K,g[(K=b+43|0)>>0]=v,g[(K+1|0)>>0]=v>>>8|0,g[(K+2|0)>>0]=v>>>16|0,g[(K+3|0)>>0]=v>>>24|0,g[(K+4|0)>>0]=t,g[(K+5|0)>>0]=t>>>8|0,g[(K+6|0)>>0]=t>>>16|0,g[(K+7|0)>>0]=t>>>24|0,t=0|w[(s=p)>>2],K=0|w[(s+4|0)>>2],W=t,g[(t=b+51|0)>>0]=W,g[(t+1|0)>>0]=W>>>8|0,g[(t+2|0)>>0]=W>>>16|0,g[(t+3|0)>>0]=W>>>24|0,g[(t+4|0)>>0]=K,g[(t+5|0)>>0]=K>>>8|0,g[(t+6|0)>>0]=K>>>16|0,g[(t+7|0)>>0]=K>>>24|0,K=0|w[(s=l)>>2],t=0|w[(s+4|0)>>2],X=K,g[(K=b+59|0)>>0]=X,g[(K+1|0)>>0]=X>>>8|0,g[(K+2|0)>>0]=X>>>16|0,g[(K+3|0)>>0]=X>>>24|0,g[(K+4|0)>>0]=t,g[(K+5|0)>>0]=t>>>8|0,g[(K+6|0)>>0]=t>>>16|0,g[(K+7|0)>>0]=t>>>24|0,l=b- -64|0,t=0|r[(s=R)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,L=t,g[(t=l)>>0]=L,g[(t+1|0)>>0]=L>>>8|0,g[(t+2|0)>>0]=L>>>16|0,g[(t+3|0)>>0]=L>>>24|0,g[(t+4|0)>>0]=K,g[(t+5|0)>>0]=K>>>8|0,g[(t+6|0)>>0]=K>>>16|0,g[(t+7|0)>>0]=K>>>24|0,g[(b+11|0)>>0]=gA,g[(b+31|0)>>0]=d,g[(b+32|0)>>0]=d>>>8|0,g[(b+33|0)>>0]=d>>>16|0,g[(b+34|0)>>0]=d>>>24|0,K=iA,t=b,V=cA,g[(b+23|0)>>0]=V,g[(b+24|0)>>0]=V>>>8|0,g[(b+25|0)>>0]=V>>>16|0,g[(b+26|0)>>0]=V>>>24|0,g[(b+27|0)>>0]=K,g[(b+28|0)>>0]=K>>>8|0,g[(b+29|0)>>0]=K>>>16|0,g[(b+30|0)>>0]=K>>>24|0,K=aA,t=b,h=bA,g[(b+15|0)>>0]=h,g[(b+16|0)>>0]=h>>>8|0,g[(b+17|0)>>0]=h>>>16|0,g[(b+18|0)>>0]=h>>>24|0,g[(b+19|0)>>0]=K,g[(b+20|0)>>0]=K>>>8|0,g[(b+21|0)>>0]=K>>>16|0,g[(b+22|0)>>0]=K>>>24|0,C[(b+12|0)>>1]=0|e[(b+268|0)>>1],g[(b+14|0)>>0]=0|r[H>>0],K=0|w[((s=b)+920|0)>>2],t=0|w[(s+924|0)>>2],DA=K,K=s,y=DA,g[(s+35|0)>>0]=y,g[(s+36|0)>>0]=y>>>8|0,g[(s+37|0)>>0]=y>>>16|0,g[(s+38|0)>>0]=y>>>24|0,g[(s+39|0)>>0]=t,g[(s+40|0)>>0]=t>>>8|0,g[(s+41|0)>>0]=t>>>16|0,g[(s+42|0)>>0]=t>>>24|0,p=s+1144|0,t=0|r[(s=B+88|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,kA=t,w[(t=p)>>2]=kA,w[(t+4|0)>>2]=K,d=b+1136|0,K=0|r[(s=B+80|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,t=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,fA=K,w[(K=d)>>2]=fA,w[(K+4|0)>>2]=t,H=b+1128|0,t=0|r[(s=B+72|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,K=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,IA=t,w[(t=H)>>2]=IA,w[(t+4|0)>>2]=K,K=0|r[((s=B)+64|0)>>0]|(0|r[(s+65|0)>>0])<<8|0|(0|r[(s+66|0)>>0])<<16|0|(0|r[(s+67|0)>>0])<<24|0,t=0|r[(s+68|0)>>0]|(0|r[(s+69|0)>>0])<<8|0|(0|r[(s+70|0)>>0])<<16|0|(0|r[(s+71|0)>>0])<<24|0,nA=K,w[((K=b)+1120|0)>>2]=nA,w[(K+1124|0)>>2]=t,j(0|K+1680,0|K+1120),t=0|w[((s=K)+1680|0)>>2],K=0|w[(s+1684|0)>>2],(0|(s=t))!=(0|(J=1))|(0|K)!=(0|(t=0))|0)break A;return Lg(3|b+1512,0|b+1688,160),Lg(0|b+1349,0|b+1512,163),Lg(0|b+1152,0|b+1352,160),s=0|w[(J=p)>>2],K=0|w[(J+4|0)>>2],EA=s,w[(s=b+1336|0)>>2]=EA,w[(s+4|0)>>2]=K,K=0|w[(J=d)>>2],s=0|w[(J+4|0)>>2],YA=K,w[(K=b+1328|0)>>2]=YA,w[(K+4|0)>>2]=s,s=0|w[(J=H)>>2],K=0|w[(J+4|0)>>2],GA=s,w[(s=b+1320|0)>>2]=GA,w[(s+4|0)>>2]=K,J=b,K=0|w[(b+1120|0)>>2],s=0|w[(b+1124|0)>>2],MA=K,w[((K=b)+1312|0)>>2]=MA,w[(K+1316|0)>>2]=s,Lg(3|K+664,0|K+1152,192),Lg(0|K+920,0|K+664,195),Lg(3|K+464,0|K+923,192),Lg(0|K+268,0|K+464,195),Lg(0|K+72,0|K+271,192),Lg(0|K+664,0|K+72,192),s=0|w[(J=l)>>2],K=0|w[(J+4|0)>>2],oA=s,w[(s=b+912|0)>>2]=oA,w[(s+4|0)>>2]=K,K=0|w[(J=b+56|0)>>2],s=0|w[(J+4|0)>>2],FA=K,w[(K=b+904|0)>>2]=FA,w[(K+4|0)>>2]=s,s=0|w[(J=b+48|0)>>2],K=0|w[(J+4|0)>>2],uA=s,w[(s=b+896|0)>>2]=uA,w[(s+4|0)>>2]=K,K=0|w[(J=b+40|0)>>2],s=0|w[(J+4|0)>>2],UA=K,w[(K=b+888|0)>>2]=UA,w[(K+4|0)>>2]=s,s=0|w[(J=b+32|0)>>2],K=0|w[(J+4|0)>>2],mA=s,w[(s=b+880|0)>>2]=mA,w[(s+4|0)>>2]=K,K=0|w[(J=b+24|0)>>2],s=0|w[(J+4|0)>>2],sA=K,w[(K=b+872|0)>>2]=sA,w[(K+4|0)>>2]=s,s=0|w[(J=b+16|0)>>2],K=0|w[(J+4|0)>>2],KA=s,w[(s=b+864|0)>>2]=KA,w[(s+4|0)>>2]=K,J=b,K=0|w[(b+8|0)>>2],s=0|w[(b+12|0)>>2],tA=K,w[((K=b)+856|0)>>2]=tA,w[(K+860|0)>>2]=s,Lg(0|A+8,0|K+664,256),w[A>>2]=0,void(u=K+1872|0)}return g[(A+4|0)>>0]=3,w[A>>2]=1,s=96,w[(K=A+20|0)>>2]=36,w[(K+4|0)>>2]=s,w[(A+16|0)>>2]=1111295,w[(A+12|0)>>2]=7,w[(A+8|0)>>2]=1111288,void(u=b+1872|0)}s=0|r[(J=b+1864|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,K=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,a=s,g[(s=b+1527|0)>>0]=a,g[(s+1|0)>>0]=a>>>8|0,g[(s+2|0)>>0]=a>>>16|0,g[(s+3|0)>>0]=a>>>24|0,g[(s+4|0)>>0]=K,g[(s+5|0)>>0]=K>>>8|0,g[(s+6|0)>>0]=K>>>16|0,g[(s+7|0)>>0]=K>>>24|0,K=0|r[(J=b+1857|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,s=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,I=K,w[(K=b+1520|0)>>2]=I,w[(K+4|0)>>2]=s,J=b,s=0|r[(b+1849|0)>>0]|(0|r[(b+1850|0)>>0])<<8|0|(0|r[(b+1851|0)>>0])<<16|0|(0|r[(b+1852|0)>>0])<<24|0,K=0|r[(b+1853|0)>>0]|(0|r[(b+1854|0)>>0])<<8|0|(0|r[(b+1855|0)>>0])<<16|0|(0|r[(b+1856|0)>>0])<<24|0,n=s,w[((s=b)+1512|0)>>2]=n,w[(s+1516|0)>>2]=K,Lg(0|s+1349,0|s+1512,163),K=0|r[(J=s+1364|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,s=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,c=K,g[(K=b+679|0)>>0]=c,g[(K+1|0)>>0]=c>>>8|0,g[(K+2|0)>>0]=c>>>16|0,g[(K+3|0)>>0]=c>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,B=b+672|0,s=0|r[(J=b+1357|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,K=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,E=s,w[(s=B)>>2]=E,w[(s+4|0)>>2]=K,J=b,K=0|r[(b+1349|0)>>0]|(0|r[(b+1350|0)>>0])<<8|0|(0|r[(b+1351|0)>>0])<<16|0|(0|r[(b+1352|0)>>0])<<24|0,s=0|r[(b+1353|0)>>0]|(0|r[(b+1354|0)>>0])<<8|0|(0|r[(b+1355|0)>>0])<<16|0|(0|r[(b+1356|0)>>0])<<24|0,Y=K,w[((K=b)+664|0)>>2]=Y,w[(K+668|0)>>2]=s,Lg(0|K+920,0|K+664,195),s=0|r[(J=K+935|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,K=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,i=s,g[(s=b+479|0)>>0]=i,g[(s+1|0)>>0]=i>>>8|0,g[(s+2|0)>>0]=i>>>16|0,g[(s+3|0)>>0]=i>>>24|0,g[(s+4|0)>>0]=K,g[(s+5|0)>>0]=K>>>8|0,g[(s+6|0)>>0]=K>>>16|0,g[(s+7|0)>>0]=K>>>24|0,K=0|r[(J=Q)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,s=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,G=K,w[(K=Z)>>2]=G,w[(K+4|0)>>2]=s,J=b,s=0|r[(b+920|0)>>0]|(0|r[(b+921|0)>>0])<<8|0|(0|r[(b+922|0)>>0])<<16|0|(0|r[(b+923|0)>>0])<<24|0,K=0|r[(b+924|0)>>0]|(0|r[(b+925|0)>>0])<<8|0|(0|r[(b+926|0)>>0])<<16|0|(0|r[(b+927|0)>>0])<<24|0,M=s,w[((s=b)+464|0)>>2]=M,w[(s+468|0)>>2]=K,Lg(0|s+268,0|s+464,195),g[(A+4|0)>>0]=1,w[A>>2]=1,J=s,K=0|r[(s+268|0)>>0]|(0|r[(s+269|0)>>0])<<8|0|(0|r[(s+270|0)>>0])<<16|0|(0|r[(s+271|0)>>0])<<24|0,s=0|r[(s+272|0)>>0]|(0|r[(s+273|0)>>0])<<8|0|(0|r[(s+274|0)>>0])<<16|0|(0|r[(s+275|0)>>0])<<24|0,D=K,g[((K=A)+5|0)>>0]=D,g[(K+6|0)>>0]=D>>>8|0,g[(K+7|0)>>0]=D>>>16|0,g[(K+8|0)>>0]=D>>>24|0,g[(K+9|0)>>0]=s,g[(K+10|0)>>0]=s>>>8|0,g[(K+11|0)>>0]=s>>>16|0,g[(K+12|0)>>0]=s>>>24|0,s=0|r[(J=b+276|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,K=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,k=s,g[(s=A+13|0)>>0]=k,g[(s+1|0)>>0]=k>>>8|0,g[(s+2|0)>>0]=k>>>16|0,g[(s+3|0)>>0]=k>>>24|0,g[(s+4|0)>>0]=K,g[(s+5|0)>>0]=K>>>8|0,g[(s+6|0)>>0]=K>>>16|0,g[(s+7|0)>>0]=K>>>24|0,K=0|r[(J=b+283|0)>>0]|(0|r[(J+1|0)>>0])<<8|0|(0|r[(J+2|0)>>0])<<16|0|(0|r[(J+3|0)>>0])<<24|0,s=0|r[(J+4|0)>>0]|(0|r[(J+5|0)>>0])<<8|0|(0|r[(J+6|0)>>0])<<16|0|(0|r[(J+7|0)>>0])<<24|0,f=K,g[(K=A+20|0)>>0]=f,g[(K+1|0)>>0]=f>>>8|0,g[(K+2|0)>>0]=f>>>16|0,g[(K+3|0)>>0]=f>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,s=0,w[(K=A=b+32|0)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[(K=Q=b+24|0)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[(K=Z=b+16|0)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[((K=b)+8|0)>>2]=0,w[(K+12|0)>>2]=s,iC(0|K+664),s=0|w[(J=K+688|0)>>2],K=0|w[(J+4|0)>>2],o=s,w[(s=A)>>2]=o,w[(s+4|0)>>2]=K,K=0|w[(J=b+680|0)>>2],s=0|w[(J+4|0)>>2],F=K,w[(K=Q)>>2]=F,w[(K+4|0)>>2]=s,s=0|w[(J=B)>>2],K=0|w[(J+4|0)>>2],U=s,w[(s=Z)>>2]=U,w[(s+4|0)>>2]=K,J=b,K=0|w[(b+664|0)>>2],s=0|w[(b+668|0)>>2],m=K,w[((K=b)+8|0)>>2]=m,w[(K+12|0)>>2]=s,s=0,w[(K=l)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[(K=b+56|0)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[(K=b+48|0)>>2]=0,w[(K+4|0)>>2]=s,s=0,w[((K=b)+40|0)>>2]=0,w[(K+44|0)>>2]=s,u=K+1872|0}function $(A,B){A|=0;var Q=0,C=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{if((I=0|w[(24+(B|=0)|0)>>2])>>>0<11){E=56-I|0,n=0|r[(F=B+20|0)>>0],o=B+12|0,U=B+8|0,c=B+24|0,u=B+16|0;i:for(;;){D:{k:{if(1!=(0|(D=255&n|0))){if(2!=(0|D)){if(n=0,(0|(f=0|w[U>>2]))!=(0|w[o>>2]))break k;g[F>>0]=2}if(f=0|w[u>>2],D=0,w[u>>2]=0,n=2,f)break D;break c}if(n=1,(0|(f=0|w[U>>2]))==(0|w[o>>2]))break a}w[U>>2]=f+1|0}if(Y=e=0|r[(Q=f)>>0],G=C=0,I=I+8|0,w[c>>2]=I,X=B,L=C=0|w[(Q=B)>>2],V=e=0|w[(Q+4|0)>>2],e=G,h=e=0,e=G,Q=Y,C=h,a=31&(k=63&E|0)|0,32<=(63&k|0)>>>0?(C=Q<>>(32-a|0)|0)|0|e<>2]=Y,w[(e+4|0)>>2]=Q,E=E+-8|0,!(I>>>0<11))break i}}else Y=Q=0|w[(C=B)>>2],G=e=0|w[(C+4|0)>>2];if(w[(B+24|0)>>2]=I+-11|0,e=G,C=Y,Q=0,a=31&(k=11)|0,32<=(63&k|0)>>>0?(Q=C<>>(32-a|0)|0)|0|e<>2]=J,w[(C+4|0)>>2]=Q,F=0|w[(0|w[(B+32|0)>>2])>>2],D=0|w[(F+8|0)>>2],Q=G,e=Y,C=0,a=31&(k=53)|0,32<=(63&k|0)>>>0?(C=0,d=Q>>>a|0):(C=Q>>>a|0,d=(((1<>>a|0),D>>>0<=(u=d)>>>0)break e;if(D=(c=(0|w[(B+12|0)>>2])-(0|w[(B+8|0)>>2])|0)+(0!=(0|w[(B+16|0)>>2]))|0,(0|(D=b((((D>>>0>>0?-1:D)<<3|0)>>>0)/11|0,11)))<=-1)break r;c=(0|w[F>>2])+(u<<3|0)|0,M=0|w[(c+4|0)>>2],F=0|w[c>>2];i:{if(D){if(!(n=0|mC(0|D,1)))break w;if(D>>>0>>0)break i;break g}if(n=1,D>>>0>=M>>>0)break g}if((0|(c=M>>>0<(c=D<<1|0)>>>0?c:M))<0)break B;i:{if(D){if(!(n=0|oC(0|n,0|D,1,0|c)))break i;break C}if(n=0|mC(0|c,1))break C}break A}n=1;break b}D=0}break Q}kg(1196392,0|u,0|D),i()}TC(),i()}OC(0|D,1),i()}D=c}if(MQ(0|n,0|M,0|F,0|M),(I=0|w[(u=B+24|0)>>2])>>>0<11){E=56-I|0,c=0|r[(F=B+20|0)>>0],U=B+12|0,m=B+8|0,o=B+16|0;g:for(;;){C:{w:{if(1!=(0|c)){if(2!=(0|c)){if(c=0,(0|(f=0|w[m>>2]))!=(0|w[U>>2]))break w;g[F>>0]=2}if(f=0|w[o>>2],w[o>>2]=0,c=2,f)break C;break Q}if(c=1,(0|(f=0|w[m>>2]))==(0|w[U>>2]))break Q}w[m>>2]=f+1|0}if(Y=C=0|r[(Q=f)>>0],G=e=0,I=I+8|0,w[u>>2]=I,R=B,O=e=0|w[(Q=B)>>2],x=C=0|w[(Q+4|0)>>2],C=G,P=C=0,C=G,Q=Y,e=P,a=31&(k=63&E|0)|0,32<=(63&k|0)>>>0?(e=Q<>>(32-a|0)|0)|0|C<>2]=Y,w[(C+4|0)>>2]=Q,E=E+-8|0,!(I>>>0<11))break g}}else Y=Q=0|w[(e=B)>>2],G=C=0|w[(e+4|0)>>2];if(w[(s=B+24|0)>>2]=I+-11|0,C=G,e=Y,Q=0,a=31&(k=11)|0,32<=(63&k|0)>>>0?(Q=e<>>(32-a|0)|0)|0|C<>2]=Z,w[(e+4|0)>>2]=Q,I=0|w[(0|w[(u=B+32|0)>>2])>>2],E=0|w[(I+8|0)>>2],Q=G,C=Y,e=0,a=31&(k=53)|0,32<=(63&k|0)>>>0?(e=0,p=Q>>>a|0):(e=Q>>>a|0,p=(((1<>>a|0),E>>>0>(f=p)>>>0){H=B+20|0,m=B+12|0,K=B+8|0,U=B+16|0;g:for(;;){if(c=(0|w[I>>2])+(f<<3|0)|0,E=0|w[(c+4|0)>>2],F=0|w[c>>2],(D-M|0)>>>0<1){if((o=M+1|0)>>>0>>0)break B;if((0|(c=o>>>0<(c=D<<1|0)>>>0?c:o))<0)break B;C:{if(D){if(n=0|oC(0|n,0|D,1,0|c))break C;break A}if(!(n=0|mC(0|c,1)))break A}D=c}if(MQ(0|n+M,1,1196632,1),(D-(M=M+1|0)|0)>>>0>>0){if((o=E+M|0)>>>0>>0)break B;if((0|(c=o>>>0<(c=D<<1|0)>>>0?c:o))<0)break B;C:{if(D){if(n=0|oC(0|n,0|D,1,0|c))break C;break A}if(!(n=0|mC(0|c,1)))break A}D=c}if(MQ(0|n+M,0|E,0|F,0|E),M=E+M|0,(I=0|w[s>>2])>>>0<11){E=56-I|0,c=0|r[H>>0];C:for(;;){w:{r:{if(1!=(0|c)){if(2!=(0|c)){if(c=0,(0|(f=0|w[K>>2]))!=(0|w[m>>2]))break r;g[H>>0]=2}if(f=0|w[U>>2],w[U>>2]=0,c=2,f)break w;break Q}if(c=1,(0|(f=0|w[K>>2]))==(0|w[m>>2]))break Q}w[K>>2]=f+1|0}if(Y=e=0|r[(Q=f)>>0],G=C=0,I=I+8|0,w[s>>2]=I,j=B,S=C=0|w[(Q=B)>>2],T=e=0|w[(Q+4|0)>>2],e=G,q=e=0,e=G,Q=Y,C=q,a=31&(k=63&E|0)|0,32<=(63&k|0)>>>0?(C=Q<>>(32-a|0)|0)|0|e<>2]=Y,w[(e+4|0)>>2]=Q,E=E+-8|0,!(I>>>0<11))break C}}else Y=Q=0|w[(C=B)>>2],G=e=0|w[(C+4|0)>>2];if(w[s>>2]=I+-11|0,e=G,C=Y,Q=0,a=31&(k=11)|0,32<=(63&k|0)>>>0?(Q=C<>>(32-a|0)|0)|0|e<>2]=v,w[(C+4|0)>>2]=Q,I=0|w[(0|w[u>>2])>>2],E=0|w[(I+8|0)>>2],Q=G,e=Y,C=0,a=31&(k=53)|0,32<=(63&k|0)>>>0?(C=0,W=Q>>>a|0):(C=Q>>>a|0,W=(((1<>>a|0),!(E>>>0>(f=W)>>>0))break g}}kg(1196392,0|f,0|E),i()}return w[(A+8|0)>>2]=M,w[(A+4|0)>>2]=D,void(w[A>>2]=n)}SC(),i()}OC(0|c,1),i()}function AA(A,B,Q,g,e){A|=0,B|=0,Q|=0,g|=0;var b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{i:{D:{if(e|=0){if(I=e,n=e,1!=(0|e)){b=1,I=1,a=1;k:for(;;){if((Y=c+G|0)>>>0>=e>>>0)break a;if(D=a,(a=0|r[(g+b|0)>>0])>>>0<(b=0|r[(g+Y|0)>>0])>>>0?(I=(a=1+(c+D|0)|0)-G|0,c=0):(0|b)!=(0|a)?(I=1,a=D+1|0,c=0,G=D):(c=(b=(0|(a=c+1|0))==(0|I))?0:a,a=(b?a:0)+D|0),!((b=a+c|0)>>>0>>0))break k}b=1,n=1,Y=0,a=1,c=0;k:for(;;){if((F=c+Y|0)>>>0>=e>>>0)break b;if(D=a,(a=0|r[(g+b|0)>>0])>>>0>(b=0|r[(g+F|0)>>0])>>>0?(n=(a=1+(c+D|0)|0)-Y|0,c=0):(0|b)!=(0|a)?(n=1,a=D+1|0,c=0,Y=D):(c=(b=(0|(a=c+1|0))==(0|n))?0:a,a=(b?a:0)+D|0),!((b=a+c|0)>>>0>>0))break k}}if((G=(b=G>>>0>Y>>>0)?G:Y)>>>0>e>>>0)break g;if((b=(a=b?I:n)+G|0)>>>0>>0)break Q;if(b>>>0>e>>>0)break B;if(a&&0|tg(0|g,0|g+a,0|G)){for(J=(b=e-G|0)>>>0>>0?G:b,a=e,c=g;E=c,d=(E=k=0|r[c>>0])&(M=63)|0,l=k=(f=0)&(k=0)|0,k=0,f=1,E=l,o=31&(M=d)|0,32<=(63&M|0)>>>0?(E=f<>>(32-o|0)|0)|0|k<>>0>=e>>>0)){if((I=(e-c|0)+(-1^D|0)|0)>>>0>=e>>>0)break e;if((b=((-1^c|0)+e|0)-Y|0)>>>0>=e>>>0)break r;if((I=0|r[(g+I|0)>>0])>>>0<(b=0|r[(g+b|0)>>0])>>>0){if(c=0,(0|(n=(b=F+1|0)-Y|0))!=(0|a))continue k}else if((0|b)!=(0|I)){if(b=D+1|0,c=0,n=1,Y=D,1!=(0|a))continue k}else if(c=(b=(0|(I=c+1|0))==(0|n))?0:I,b=(b?I:0)+D|0,(0|a)!=(0|n))continue k}break k}U=1,c=0,b=1,I=0;k:for(;;){if(D=b,!((F=b+c|0)>>>0>=e>>>0)){if((n=(e-c|0)+(-1^D|0)|0)>>>0>=e>>>0)break w;if((b=((-1^c|0)+e|0)-I|0)>>>0>=e>>>0)break C;if((n=0|r[(g+n|0)>>0])>>>0>(b=0|r[(g+b|0)>>0])>>>0){if(c=0,(0|(U=(b=F+1|0)-I|0))!=(0|a))continue k}else if((0|b)!=(0|n)){if(b=D+1|0,c=0,U=1,I=D,1!=(0|a))continue k}else if(c=(b=(0|(n=c+1|0))==(0|U))?0:n,b=(b?n:0)+D|0,(0|a)!=(0|U))continue k}break k}if(a>>>0>e>>>0)break A;if(b=e-(I>>>0>>0?Y:I)|0,!a)break D;for(D=0,c=0;p=(E=f=0|r[(E=g+c|0)>>0])&(M=63)|0,H=f=(k=0)&(f=0)|0,f=0,k=1,E=H,o=31&(M=p)|0,32<=(63&M|0)>>>0?(E=k<>>(32-o|0)|0)|0|f<>2]=g,w[(A+48|0)>>2]=B,f=A,k=0,w[A>>2]=0,w[(A+4|0)>>2]=k,w[(A+60|0)>>2]=0,w[(A+52|0)>>2]=Q,C[(A+12|0)>>1]=257,void(w[(A+8|0)>>2]=Q)}a=0,D=0}K=e}return c=K,w[(A+56|0)>>2]=g,w[(A+48|0)>>2]=B,w[A>>2]=1,w[(A+60|0)>>2]=e,w[(A+52|0)>>2]=Q,w[(A+40|0)>>2]=c,w[(A+36|0)>>2]=D,w[(A+32|0)>>2]=Q,w[(A+28|0)>>2]=0,w[(A+24|0)>>2]=a,w[(A+20|0)>>2]=b,w[(A+16|0)>>2]=G,k=u,w[(f=A+8|0)>>2]=m,void(w[(f+4|0)>>2]=k)}kg(1203948,0|Y,0|e),i()}kg(1203948,0|F,0|e),i()}kg(1203964,0|I,0|e),i()}kg(1203980,0|b,0|e),i()}kg(1203964,0|n,0|e),i()}kg(1203980,0|b,0|e),i()}Dg(0|G,0|e),i()}fg(0|a,0|b),i()}Dg(0|b,0|e),i()}Dg(0|a,0|e),i()}function BA(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg=0,ag=0,cg=0,ig=0,Dg=0,kg=0,fg=0,Ig=0,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Lg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0;u=g=u-400|0,Fg=ag=0|w[(cg=B|=0)>>2],fg=bg=0|w[(cg+4|0)>>2],bg=0|w[((cg=Q)+8|0)>>2],Yg=ag=0|w[(cg+12|0)>>2],RQ(0|g+16,0|Fg,0|(ag=fg),0|(sg=bg),0|(bg=Yg)),Kg=bg=0|w[((cg=B)+32|0)>>2],ng=ag=0|w[(cg+36|0)>>2],ag=0|w[((cg=Q)+16|0)>>2],ug=bg=0|w[(cg+20|0)>>2],ag=0|ew(0|(Hg=ag),0|bg,19,0|(ag=0)),Xg=bg=U,RQ(0|g+160,0|Kg,0|(bg=ng),0|(Lg=ag),0|(ag=Xg)),lg=ag=0|w[((cg=B)+24|0)>>2],Gg=bg=0|w[(cg+28|0)>>2],bg=0|w[((cg=Q)+24|0)>>2],tg=ag=0|w[(cg+28|0)>>2],bg=0|ew(0|(vg=bg),0|ag,19,0|(bg=0)),Ug=ag=U,RQ(0|g+224,0|lg,0|(ag=Gg),0|(Ng=bg),0|(bg=Ug)),mg=bg=0|w[((cg=B)+16|0)>>2],Ig=ag=0|w[(cg+20|0)>>2],ag=0|w[((cg=Q)+32|0)>>2],Zg=bg=0|w[(cg+36|0)>>2],ag=0|ew(0|(Wg=ag),0|bg,19,0|(ag=0)),og=bg=U,RQ(0|g+288,0|mg,0|(bg=Ig),0|(pg=ag),0|(ag=og)),Jg=ag=0|w[((cg=B)+8|0)>>2],Eg=bg=0|w[(cg+12|0)>>2],bg=0|w[(cg=Q)>>2],Mg=ag=0|w[(cg+4|0)>>2],RQ(0|g+80,0|Jg,0|(ag=Eg),0|(dg=bg),0|(bg=Mg)),bg=fg,RQ(0|g,0|dg,0|(bg=Mg),0|Fg,0|(ag=fg)),ag=ng,bg=0|ew(0|sg,0|(ag=Yg),19,0|(bg=0)),a=ag=U,RQ(0|g+144,0|Kg,0|(ag=ng),0|bg,0|(bg=a)),bg=Gg,bg=Xg,RQ(0|g+208,0|lg,0|(bg=Gg),0|Lg,0|(ag=Xg)),ag=Ig,ag=Ug,RQ(0|g+272,0|mg,0|(ag=Ig),0|Ng,0|(bg=Ug)),bg=Eg,bg=og,RQ(0|g+336,0|Jg,0|(bg=Eg),0|pg,0|(ag=og)),ag=fg,ag=ug,RQ(0|g+32,0|Fg,0|(ag=fg),0|Hg,0|(bg=ug)),bg=ng,bg=Ug,RQ(0|g+176,0|Kg,0|(bg=ng),0|Ng,0|(ag=Ug)),ag=Gg,ag=og,RQ(0|g+240,0|lg,0|(ag=Gg),0|pg,0|(bg=og)),bg=Ig,bg=Mg,RQ(0|g+96,0|mg,0|(bg=Ig),0|dg,0|(ag=Mg)),ag=Eg,ag=Yg,RQ(0|g+352,0|Jg,0|(ag=Eg),0|sg,0|(bg=Yg)),bg=fg,bg=tg,RQ(0|g+48,0|Fg,0|(bg=fg),0|vg,0|(ag=tg)),ag=ng,ag=og,RQ(0|g+192,0|Kg,0|(ag=ng),0|pg,0|(bg=og)),bg=Gg,bg=Mg,RQ(0|g+112,0|lg,0|(bg=Gg),0|dg,0|(ag=Mg)),ag=Ig,ag=Yg,RQ(0|g+304,0|mg,0|(ag=Ig),0|sg,0|(bg=Yg)),bg=Eg,bg=ug,RQ(0|g+368,0|Jg,0|(bg=Eg),0|Hg,0|(ag=ug)),ag=fg,ag=Zg,RQ(0|g- -64,0|Fg,0|(ag=fg),0|Wg,0|(bg=Zg)),bg=ng,bg=Mg,RQ(0|g+128,0|Kg,0|(bg=ng),0|dg,0|(ag=Mg)),ag=Gg,ag=Yg,RQ(0|g+256,0|lg,0|(ag=Gg),0|sg,0|(bg=Yg)),bg=Ig,bg=ug,RQ(0|g+320,0|mg,0|(bg=Ig),0|Hg,0|(ag=ug)),ag=Eg,ag=tg,RQ(0|g+384,0|Jg,0|(ag=Eg),0|vg,0|(bg=tg)),c=A,Wg=bg=0|w[((cg=g)+176|0)>>2],Zg=ag=0|w[(cg+180|0)>>2],i=ag=0|w[(cg+32|0)>>2],D=bg=0|w[(cg+36|0)>>2],Dg=(bg=Zg)+(ag=D)|0,(ig=(cg=Wg)+(kg=i)|0)>>>0>>0&&(Dg=Dg+1|0),Fg=ig,fg=Dg,k=Dg=0|w[((bg=g)+240|0)>>2],f=cg=0|w[(bg+244|0)>>2],bg=ig,ig=(cg=fg)+(Dg=f)|0,(ag=bg+(kg=k)|0)>>>0>>0&&(ig=ig+1|0),sg=ag,Yg=ig,ig=0|w[((cg=g)+96|0)>>2],I=bg=0|w[(cg+100|0)>>2],cg=ag,Dg=ag+(kg=ig)|0,ag=(bg=Yg)+(ig=I)|0,Dg>>>0>>0&&(ag=ag+1|0),Kg=Dg,ng=ag,n=ag=0|w[((bg=g)+352|0)>>2],E=cg=0|w[(bg+356|0)>>2],bg=Dg,Dg=(cg=ng)+(ag=E)|0,(ig=bg+(kg=n)|0)>>>0>>0&&(Dg=Dg+1|0),lg=ig,Gg=Dg,Y=ig,G=Dg,e=Dg=0|w[((cg=g)+160|0)>>2],C=bg=0|w[(cg+164|0)>>2],M=bg=0|w[(cg+16|0)>>2],o=Dg=0|w[(cg+20|0)>>2],ig=(Dg=C)+(bg=o)|0,(ag=(cg=e)+(kg=M)|0)>>>0>>0&&(ig=ig+1|0),mg=ag,Ig=ig,ig=0|w[((Dg=g)+224|0)>>2],F=cg=0|w[(Dg+228|0)>>2],Dg=ag,bg=ag+(kg=ig)|0,ag=(cg=Ig)+(ig=F)|0,bg>>>0>>0&&(ag=ag+1|0),Jg=bg,Eg=ag,ag=0|w[((cg=g)+288|0)>>2],m=Dg=0|w[(cg+292|0)>>2],cg=bg,ig=bg+(kg=ag)|0,bg=(Dg=Eg)+(ag=m)|0,ig>>>0>>0&&(bg=bg+1|0),dg=ig,Mg=bg,s=bg=0|w[((Dg=g)+80|0)>>2],K=cg=0|w[(Dg+84|0)>>2],Dg=ig,ig=(cg=Mg)+(bg=K)|0,(ag=Dg+(kg=s)|0)>>>0>>0&&(ig=ig+1|0),Hg=ag,ug=ig,t=ag,J=ig,b=ig=0|w[((cg=g)+144|0)>>2],r=Dg=0|w[(cg+148|0)>>2],d=Dg=0|w[cg>>2],l=ig=0|w[(cg+4|0)>>2],ag=(ig=r)+(Dg=l)|0,(bg=(cg=b)+(kg=d)|0)>>>0>>0&&(ag=ag+1|0),pg=bg,og=ag,ag=0|w[((ig=g)+208|0)>>2],Z=cg=0|w[(ig+212|0)>>2],ig=bg,Dg=bg+(kg=ag)|0,bg=(cg=og)+(ag=Z)|0,Dg>>>0>>0&&(bg=bg+1|0),vg=Dg,tg=bg,p=bg=0|w[((cg=g)+272|0)>>2],H=ig=0|w[(cg+276|0)>>2],cg=Dg,Dg=(ig=tg)+(bg=H)|0,(ag=cg+(kg=p)|0)>>>0>>0&&(Dg=Dg+1|0),Ng=ag,Ug=Dg,Dg=0|w[((ig=g)+336|0)>>2],N=cg=0|w[(ig+340|0)>>2],ig=ag,bg=ag+(kg=Dg)|0,ag=(cg=Ug)+(Dg=N)|0,bg>>>0>>0&&(ag=ag+1|0),Lg=bg,Xg=ag,cg=bg,ig=0,Dg=31&(kg=51)|0,32<=(63&kg|0)>>>0?(ig=0,Vg=ag>>>Dg|0):(ig=ag>>>Dg|0,Vg=(((1<>>Dg|0),v=Vg,W=ig,ig=Xg,ig=Ug,X=(ig=Xg)>>>0<(cg=Ug)>>>0|(0|ig)==(0|cg)&(ag=Lg)>>>0<(kg=Ng)>>>0|0,L=ag=0,V=ag=0|w[(kg=g+344|0)>>2],h=ig=0|w[(kg+4|0)>>2],ig=cg,ig=tg,y=(ig=cg)>>>0<(ag=tg)>>>0|(0|ig)==(0|ag)&(kg=Ng)>>>0<(cg=vg)>>>0|0,R=kg=0,O=kg=0|w[(cg=g+280|0)>>2],x=ig=0|w[(cg+4|0)>>2],ig=ag,ig=og,P=(ig=ag)>>>0<(kg=og)>>>0|(0|ig)==(0|kg)&(cg=vg)>>>0<(ag=pg)>>>0|0,z=cg=0,j=cg=0|w[(ag=g+216|0)>>2],S=ig=0|w[(ag+4|0)>>2],ig=kg,ig=r,T=(ig=kg)>>>0<(cg=r)>>>0|(0|ig)==(0|cg)&(ag=pg)>>>0<(kg=b)>>>0|0,q=ag=0,_=ag=0|w[(kg=g+152|0)>>2],$=ig=0|w[(kg+4|0)>>2],AA=ig=0|w[(kg=g+8|0)>>2],BA=ag=0|w[(kg+4|0)>>2],bg=(ag=$)+(ig=BA)|0,(Dg=(kg=_)+(cg=AA)|0)>>>0>>0&&(bg=bg+1|0),QA=bg,cg=Dg,Dg=(bg=q)+(kg=QA)|0,(ig=(ag=T)+cg|0)>>>0>>0&&(Dg=Dg+1|0),gA=Dg,cg=ig,ig=(Dg=S)+(ag=gA)|0,(kg=(bg=j)+cg|0)>>>0>>0&&(ig=ig+1|0),CA=ig,cg=kg,kg=(ig=z)+(bg=CA)|0,(ag=(Dg=P)+cg|0)>>>0>>0&&(kg=kg+1|0),wA=kg,cg=ag,bg=(ig=O)+ag|0,ag=(kg=x)+(Dg=wA)|0,bg>>>0>>0&&(ag=ag+1|0),rA=ag,cg=bg,Dg=(kg=y)+bg|0,bg=(ag=R)+(ig=rA)|0,Dg>>>0>>0&&(bg=bg+1|0),eA=bg,cg=Dg,Dg=(bg=h)+(kg=eA)|0,(ig=(ag=V)+cg|0)>>>0>>0&&(Dg=Dg+1|0),bA=Dg,cg=ig,ig=(Dg=L)+(ag=bA)|0,(kg=(bg=X)+cg|0)>>>0>>0&&(ig=ig+1|0),Dg=kg,bg=0,ag=31&(cg=13)|0,32<=(63&cg|0)>>>0?(bg=Dg<>>(32-ag|0)|0)|0|ig<>>0>>0&&(kg=kg+1|0),pg=ag,og=kg,Dg=ag,bg=0,ig=31&(cg=51)|0,32<=(63&cg|0)>>>0?(bg=0,yg=kg>>>ig|0):(bg=kg>>>ig|0,yg=(((1<>>ig|0),DA=yg,kA=bg,bg=og,bg=ug,fA=(bg=og)>>>0<(Dg=ug)>>>0|(0|bg)==(0|Dg)&(kg=pg)>>>0<(cg=Hg)>>>0|0,IA=kg=0,kg=Dg,kg=Mg,nA=(kg=Dg)>>>0<(bg=Mg)>>>0|(0|kg)==(0|bg)&cg>>>0<(Dg=dg)>>>0|0,EA=cg=0,YA=cg=0|w[(Dg=g+88|0)>>2],GA=kg=0|w[(Dg+4|0)>>2],kg=bg,kg=Eg,MA=(kg=bg)>>>0<(cg=Eg)>>>0|(0|kg)==(0|cg)&(Dg=dg)>>>0<(bg=Jg)>>>0|0,oA=Dg=0,FA=Dg=0|w[(bg=g+296|0)>>2],uA=kg=0|w[(bg+4|0)>>2],kg=cg,kg=Ig,UA=(kg=cg)>>>0<(Dg=Ig)>>>0|(0|kg)==(0|Dg)&(bg=Jg)>>>0<(cg=mg)>>>0|0,mA=bg=0,sA=bg=0|w[(cg=g+232|0)>>2],KA=kg=0|w[(cg+4|0)>>2],kg=Dg,kg=C,tA=(kg=Dg)>>>0<(bg=C)>>>0|(0|kg)==(0|bg)&(cg=mg)>>>0<(Dg=e)>>>0|0,JA=cg=0,dA=cg=0|w[(Dg=g+168|0)>>2],lA=kg=0|w[(Dg+4|0)>>2],ZA=kg=0|w[(Dg=g+24|0)>>2],pA=cg=0|w[(Dg+4|0)>>2],ag=(cg=lA)+(kg=pA)|0,(ig=(Dg=dA)+(bg=ZA)|0)>>>0>>0&&(ag=ag+1|0),HA=ag,bg=ig,ig=(ag=JA)+(Dg=HA)|0,(kg=(cg=tA)+bg|0)>>>0>>0&&(ig=ig+1|0),NA=ig,bg=kg,kg=(ig=KA)+(cg=NA)|0,(Dg=(ag=sA)+bg|0)>>>0>>0&&(kg=kg+1|0),vA=kg,bg=Dg,Dg=(kg=mA)+(ag=vA)|0,(cg=(ig=UA)+bg|0)>>>0>>0&&(Dg=Dg+1|0),WA=Dg,bg=cg,cg=(Dg=uA)+(ig=WA)|0,(ag=(kg=FA)+bg|0)>>>0>>0&&(cg=cg+1|0),XA=cg,bg=ag,ig=(Dg=MA)+ag|0,ag=(cg=oA)+(kg=XA)|0,ig>>>0>>0&&(ag=ag+1|0),LA=ag,bg=ig,ig=(ag=GA)+(Dg=LA)|0,(kg=(cg=YA)+bg|0)>>>0>>0&&(ig=ig+1|0),VA=ig,bg=kg,kg=(ig=EA)+(cg=VA)|0,(Dg=(ag=nA)+bg|0)>>>0>>0&&(kg=kg+1|0),hA=kg,bg=Dg,Dg=(kg=IA)+(ag=hA)|0,(cg=(ig=fA)+bg|0)>>>0>>0&&(Dg=Dg+1|0),kg=cg,ig=0,ag=31&(bg=13)|0,32<=(63&bg|0)>>>0?(ig=kg<>>(32-ag|0)|0)|0|Dg<>>0>>0&&(cg=cg+1|0),mg=ag,Ig=cg,kg=ag,bg=-1,ig=cg&(ig=524287)|0,w[((kg=c)+16|0)>>2]=ag&bg|0,w[(kg+20|0)>>2]=ig,xA=A,Ng=ig=0|w[((cg=g)+192|0)>>2],Ug=kg=0|w[(cg+196|0)>>2],PA=kg=0|w[(cg+48|0)>>2],zA=ig=0|w[(cg+52|0)>>2],ag=(ig=Ug)+(kg=zA)|0,(Dg=(cg=Ng)+(bg=PA)|0)>>>0>>0&&(ag=ag+1|0),Jg=Dg,Eg=ag,ag=0|w[((ig=g)+112|0)>>2],jA=cg=0|w[(ig+116|0)>>2],ig=Dg,kg=Dg+(bg=ag)|0,Dg=(cg=Eg)+(ag=jA)|0,kg>>>0>>0&&(Dg=Dg+1|0),dg=kg,Mg=Dg,SA=Dg=0|w[((cg=g)+304|0)>>2],TA=ig=0|w[(cg+308|0)>>2],cg=kg,kg=(ig=Mg)+(Dg=TA)|0,(ag=cg+(bg=SA)|0)>>>0>>0&&(kg=kg+1|0),Hg=ag,ug=kg,kg=0|w[((ig=g)+368|0)>>2],qA=cg=0|w[(ig+372|0)>>2],ig=ag,Dg=ag+(bg=kg)|0,ag=(cg=ug)+(kg=qA)|0,Dg>>>0>>0&&(ag=ag+1|0),vg=Dg,tg=ag,_A=Dg,$A=ag,ag=Ig,ag=Gg,AB=(ag=Ig)>>>0<(ig=Gg)>>>0|(0|ag)==(0|ig)&(cg=mg)>>>0<(bg=lg)>>>0|0,BB=cg=0,cg=ig,cg=ng,QB=(cg=ig)>>>0<(ag=ng)>>>0|(0|cg)==(0|ag)&bg>>>0<(ig=Kg)>>>0|0,gB=bg=0,CB=bg=0|w[(ig=g+360|0)>>2],wB=cg=0|w[(ig+4|0)>>2],cg=ag,cg=Yg,rB=(cg=ag)>>>0<(bg=Yg)>>>0|(0|cg)==(0|bg)&(ig=Kg)>>>0<(ag=sg)>>>0|0,eB=ig=0,bB=ig=0|w[(ag=g+104|0)>>2],aB=cg=0|w[(ag+4|0)>>2],cg=bg,cg=fg,cB=(cg=bg)>>>0<(ig=fg)>>>0|(0|cg)==(0|ig)&(ag=sg)>>>0<(bg=Fg)>>>0|0,iB=ag=0,DB=ag=0|w[(bg=g+248|0)>>2],kB=cg=0|w[(bg+4|0)>>2],cg=ig,cg=Zg,fB=(cg=ig)>>>0<(ag=Zg)>>>0|(0|cg)==(0|ag)&(bg=Fg)>>>0<(ig=Wg)>>>0|0,IB=bg=0,nB=bg=0|w[(ig=g+184|0)>>2],EB=cg=0|w[(ig+4|0)>>2],YB=cg=0|w[(ig=g+40|0)>>2],GB=bg=0|w[(ig+4|0)>>2],Dg=(bg=EB)+(cg=GB)|0,(kg=(ig=nB)+(ag=YB)|0)>>>0>>0&&(Dg=Dg+1|0),MB=Dg,ag=kg,kg=(Dg=IB)+(ig=MB)|0,(cg=(bg=fB)+ag|0)>>>0>>0&&(kg=kg+1|0),oB=kg,ag=cg,cg=(kg=kB)+(bg=oB)|0,(ig=(Dg=DB)+ag|0)>>>0>>0&&(cg=cg+1|0),FB=cg,ag=ig,ig=(cg=iB)+(Dg=FB)|0,(bg=(kg=cB)+ag|0)>>>0>>0&&(ig=ig+1|0),uB=ig,ag=bg,bg=(ig=aB)+(kg=uB)|0,(Dg=(cg=bB)+ag|0)>>>0>>0&&(bg=bg+1|0),UB=bg,ag=Dg,Dg=(bg=eB)+(cg=UB)|0,(kg=(ig=rB)+ag|0)>>>0>>0&&(Dg=Dg+1|0),mB=Dg,ag=kg,kg=(Dg=wB)+(ig=mB)|0,(cg=(bg=CB)+ag|0)>>>0>>0&&(kg=kg+1|0),sB=kg,ag=cg,cg=(kg=gB)+(bg=sB)|0,(ig=(Dg=QB)+ag|0)>>>0>>0&&(cg=cg+1|0),KB=cg,ag=ig,ig=(cg=BB)+(Dg=KB)|0,(bg=(kg=AB)+ag|0)>>>0>>0&&(ig=ig+1|0),cg=bg,kg=0,Dg=31&(ag=13)|0,32<=(63&ag|0)>>>0?(kg=cg<>>(32-Dg|0)|0)|0|ig<>>0?(cg=0,xg=kg>>>Dg|0):(cg=kg>>>Dg|0,xg=(((1<>>Dg|0),JB=cg,dB=(kg=Og)|(ag=xg)|0,lB=ig=(cg=tB)|(ig=JB)|0,bg=(ig=$A)+(kg=lB)|0,(Dg=(cg=_A)+(ag=dB)|0)>>>0>>0&&(bg=bg+1|0),Fg=Dg,fg=bg,ig=Dg,ag=-1,cg=bg&(cg=524287)|0,w[((ig=xA)+24|0)>>2]=Dg&ag|0,w[(ig+28|0)>>2]=cg,ZB=A,Wg=cg=0|w[((bg=g)+128|0)>>2],Zg=ig=0|w[(bg+132|0)>>2],pB=ig=0|w[(bg+64|0)>>2],HB=cg=0|w[(bg+68|0)>>2],Dg=(cg=Zg)+(ig=HB)|0,(kg=(bg=Wg)+(ag=pB)|0)>>>0>>0&&(Dg=Dg+1|0),sg=kg,Yg=Dg,NB=Dg=0|w[((cg=g)+256|0)>>2],vB=bg=0|w[(cg+260|0)>>2],cg=kg,kg=(bg=Yg)+(Dg=vB)|0,(ig=cg+(ag=NB)|0)>>>0>>0&&(kg=kg+1|0),Kg=ig,ng=kg,WB=kg=0|w[((bg=g)+320|0)>>2],XB=cg=0|w[(bg+324|0)>>2],bg=ig,ig=(cg=ng)+(kg=XB)|0,(Dg=bg+(ag=WB)|0)>>>0>>0&&(ig=ig+1|0),lg=Dg,Gg=ig,LB=ig=0|w[((cg=g)+384|0)>>2],VB=bg=0|w[(cg+388|0)>>2],cg=Dg,Dg=(bg=Gg)+(ig=VB)|0,(kg=cg+(ag=LB)|0)>>>0>>0&&(Dg=Dg+1|0),mg=kg,Ig=Dg,hB=kg,yB=Dg,Dg=fg,Dg=tg,RB=(Dg=fg)>>>0<(cg=tg)>>>0|(0|Dg)==(0|cg)&(bg=Fg)>>>0<(ag=vg)>>>0|0,OB=bg=0,bg=cg,bg=ug,xB=(bg=cg)>>>0<(Dg=ug)>>>0|(0|bg)==(0|Dg)&ag>>>0<(cg=Hg)>>>0|0,PB=ag=0,zB=ag=0|w[(cg=g+376|0)>>2],jB=bg=0|w[(cg+4|0)>>2],bg=Dg,bg=Mg,SB=(bg=Dg)>>>0<(ag=Mg)>>>0|(0|bg)==(0|ag)&(cg=Hg)>>>0<(Dg=dg)>>>0|0,TB=cg=0,qB=cg=0|w[(Dg=g+312|0)>>2],_B=bg=0|w[(Dg+4|0)>>2],bg=ag,bg=Eg,$B=(bg=ag)>>>0<(cg=Eg)>>>0|(0|bg)==(0|cg)&(Dg=dg)>>>0<(ag=Jg)>>>0|0,AQ=Dg=0,BQ=Dg=0|w[(ag=g+120|0)>>2],QQ=bg=0|w[(ag+4|0)>>2],bg=cg,bg=Ug,gQ=(bg=cg)>>>0<(Dg=Ug)>>>0|(0|bg)==(0|Dg)&(ag=Jg)>>>0<(cg=Ng)>>>0|0,CQ=ag=0,wQ=ag=0|w[(cg=g+200|0)>>2],rQ=bg=0|w[(cg+4|0)>>2],eQ=bg=0|w[(cg=g+56|0)>>2],bQ=ag=0|w[(cg+4|0)>>2],kg=(ag=rQ)+(bg=bQ)|0,(ig=(cg=wQ)+(Dg=eQ)|0)>>>0>>0&&(kg=kg+1|0),aQ=kg,Dg=ig,ig=(kg=CQ)+(cg=aQ)|0,(bg=(ag=gQ)+Dg|0)>>>0>>0&&(ig=ig+1|0),cQ=ig,Dg=bg,cg=(kg=BQ)+bg|0,bg=(ig=QQ)+(ag=cQ)|0,cg>>>0>>0&&(bg=bg+1|0),iQ=bg,Dg=cg,ag=(ig=$B)+cg|0,cg=(bg=AQ)+(kg=iQ)|0,ag>>>0>>0&&(cg=cg+1|0),DQ=cg,Dg=ag,kg=(bg=qB)+ag|0,ag=(cg=_B)+(ig=DQ)|0,kg>>>0>>0&&(ag=ag+1|0),kQ=ag,Dg=kg,kg=(ag=TB)+(bg=kQ)|0,(ig=(cg=SB)+Dg|0)>>>0>>0&&(kg=kg+1|0),fQ=kg,Dg=ig,ig=(kg=jB)+(cg=fQ)|0,(bg=(ag=zB)+Dg|0)>>>0>>0&&(ig=ig+1|0),IQ=ig,Dg=bg,cg=(kg=xB)+bg|0,bg=(ig=PB)+(ag=IQ)|0,cg>>>0>>0&&(bg=bg+1|0),nQ=bg,Dg=cg,ag=(ig=RB)+cg|0,cg=(bg=OB)+(kg=nQ)|0,ag>>>0>>0&&(cg=cg+1|0),bg=ag,ig=0,kg=31&(Dg=13)|0,32<=(63&Dg|0)>>>0?(ig=bg<>>(32-kg|0)|0)|0|cg<>>0?(bg=0,zg=ig>>>kg|0):(bg=ig>>>kg|0,zg=(((1<>>kg|0),YQ=bg,GQ=(ig=Pg)|(Dg=zg)|0,MQ=cg=(bg=EQ)|(cg=YQ)|0,ag=(cg=yB)+(ig=MQ)|0,(kg=(bg=hB)+(Dg=GQ)|0)>>>0>>0&&(ag=ag+1|0),Fg=kg,fg=ag,bg=ag&(bg=524287)|0,oQ=(cg=kg)&(Dg=-1)|0,w[((cg=ZB)+32|0)>>2]=oQ,w[(cg+36|0)>>2]=bg,FQ=A,bg=ag,bg=Ig,uQ=(bg=ag)>>>0<(cg=Ig)>>>0|(0|bg)==(0|cg)&(ag=kg)>>>0<(Dg=mg)>>>0|0,UQ=ag=0,ag=cg,ag=Gg,mQ=(ag=cg)>>>0<(bg=Gg)>>>0|(0|ag)==(0|bg)&Dg>>>0<(cg=lg)>>>0|0,sQ=Dg=0,KQ=Dg=0|w[(cg=g+392|0)>>2],tQ=ag=0|w[(cg+4|0)>>2],ag=bg,ag=ng,JQ=(ag=bg)>>>0<(Dg=ng)>>>0|(0|ag)==(0|Dg)&(cg=lg)>>>0<(bg=Kg)>>>0|0,dQ=cg=0,lQ=cg=0|w[(bg=g+328|0)>>2],ZQ=ag=0|w[(bg+4|0)>>2],ag=Dg,ag=Yg,pQ=(ag=Dg)>>>0<(cg=Yg)>>>0|(0|ag)==(0|cg)&(bg=Kg)>>>0<(Dg=sg)>>>0|0,HQ=bg=0,NQ=bg=0|w[(Dg=g+264|0)>>2],vQ=ag=0|w[(Dg+4|0)>>2],ag=cg,ag=Zg,WQ=(ag=cg)>>>0<(bg=Zg)>>>0|(0|ag)==(0|bg)&(Dg=sg)>>>0<(cg=Wg)>>>0|0,XQ=Dg=0,LQ=Dg=0|w[(cg=g+136|0)>>2],VQ=ag=0|w[(cg+4|0)>>2],hQ=ag=0|w[(cg=g+72|0)>>2],yQ=Dg=0|w[(cg+4|0)>>2],kg=(Dg=VQ)+(ag=yQ)|0,(ig=(cg=LQ)+(bg=hQ)|0)>>>0>>0&&(kg=kg+1|0),OQ=kg,bg=ig,ig=(kg=XQ)+(cg=OQ)|0,(ag=(Dg=WQ)+bg|0)>>>0>>0&&(ig=ig+1|0),xQ=ig,bg=ag,cg=(kg=NQ)+ag|0,ag=(ig=vQ)+(Dg=xQ)|0,cg>>>0>>0&&(ag=ag+1|0),PQ=ag,bg=cg,Dg=(ig=pQ)+cg|0,cg=(ag=HQ)+(kg=PQ)|0,Dg>>>0>>0&&(cg=cg+1|0),zQ=cg,bg=Dg,Dg=(cg=ZQ)+(ig=zQ)|0,(kg=(ag=lQ)+bg|0)>>>0>>0&&(Dg=Dg+1|0),jQ=Dg,bg=kg,kg=(Dg=dQ)+(ag=jQ)|0,(ig=(cg=JQ)+bg|0)>>>0>>0&&(kg=kg+1|0),SQ=kg,bg=ig,ig=(kg=tQ)+(cg=SQ)|0,(ag=(Dg=KQ)+bg|0)>>>0>>0&&(ig=ig+1|0),TQ=ig,bg=ag,cg=(kg=mQ)+ag|0,ag=(ig=sQ)+(Dg=TQ)|0,cg>>>0>>0&&(ag=ag+1|0),qQ=ag,bg=cg,Dg=(ig=uQ)+cg|0,cg=(ag=UQ)+(kg=qQ)|0,Dg>>>0>>0&&(cg=cg+1|0),ag=Dg,ig=0,kg=31&(bg=13)|0,32<=(63&bg|0)>>>0?(ig=ag<>>(32-kg|0)|0)|0|cg<>>0?(ag=0,Sg=ig>>>kg|0):(ag=ig>>>kg|0,Sg=(((1<>>kg|0),$Q=ag,Ag=ig=0|ew(0|((ig=jg)|(bg=Sg)),0|(cg=(ag=_Q)|(cg=$Q)|0),19,0|(ig=0)),Bg=cg=U,Qg=(ag=Lg)&(bg=-1)|0,gg=ig=(cg=Xg)&(ig=524287)|0,Dg=(ig=Bg)+(ag=gg)|0,(kg=(cg=Ag)+(bg=Qg)|0)>>>0>>0&&(Dg=Dg+1|0),Fg=kg,fg=Dg,cg=Dg&(cg=524287)|0,Cg=(ig=kg)&(bg=-1)|0,w[(ig=FQ)>>2]=Cg,w[(ig+4|0)>>2]=cg,wg=(Dg=pg)&(bg=-1)|0,rg=ig=(cg=og)&(ig=524287)|0,ig=fg,cg=kg,Dg=0,ag=31&(bg=51)|0,32<=(63&bg|0)>>>0?(Dg=0,Tg=ig>>>ag|0):(Dg=ig>>>ag|0,Tg=(((1<>>ag|0),eg=Dg,kg=(Dg=rg)+(cg=eg)|0,(ag=(ig=wg)+(bg=Tg)|0)>>>0>>0&&(kg=kg+1|0),w[((ig=A)+8|0)>>2]=ag,w[(ig+12|0)>>2]=kg,u=g+400|0}function QA(A,B){A|=0;var Q=0,g=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{i:{D:{k:{f:{I:{if(g=0|w[(4+(B|=0)|0)>>2]){a=0|w[B>>2];n:for(;;){E:if(e=C+1|0,(0|(c=((b=0|r[(k=C+a|0)>>0])<<24|0)>>24|0))>-1){if((C=e)>>>0>>0)continue n}else{Y:{G:{M:{o:{F:{u:{if(2!=(0|(Q=0|r[(b+1204080|0)>>0]))){if(3!=(0|Q)){if(4!=(0|Q))break I;if(D=e+a|0,Q=0|r[((Q=g>>>0>e>>>0?D:0)||1203511)>>0],240==(0|b))break u;if(244!=(0|b))break o;if((0|(Q<<24|0)>>24)>-1)break k;if(Q>>>0<144)break M;break k}if(D=e+a|0,Q=0|r[((Q=g>>>0>e>>>0?D:0)||1203511)>>0],224==(0|b))break F;if(237!=(0|b))break G;if((0|(Q<<24|0)>>24)>-1)break D;if(Q>>>0<160)break Y;break D}if(Q=e+a|0,128!=(0|192&(0|r[((b=g>>>0>e>>>0?Q:0)||1203511)>>0])))break f;if((C=C+2|0)>>>0>>0)continue n;break E}if((255&(Q+112|0)|0)>>>0<48)break M;break k}if(160==(0|224&Q))break Y;break D}if(Q>>>0>191|(255&(c+15|0)|0)>>>0>2|0|(0|(Q<<24|0)>>24)>-1|0)break k}if(Q=a+(e=C+2|0)|0,128!=(0|192&(0|r[((b=g>>>0>e>>>0?Q:0)||1203511)>>0])))break c;if(Q=a+(e=C+3|0)|0,128!=(0|192&(0|r[((b=g>>>0>e>>>0?Q:0)||1203511)>>0])))break a;if((C=C+4|0)>>>0>>0)continue n;break E}if((255&(c+31|0)|0)>>>0<=11){if((0|(Q<<24|0)>>24)>-1)break D;if(Q>>>0<192)break Y;break D}if(238!=(0|254&c)|Q>>>0>191|0|(0|(Q<<24|0)>>24)>-1|0)break D}if(Q=a+(e=C+2|0)|0,128!=(0|192&(0|r[((b=g>>>0>e>>>0?Q:0)||1203511)>>0])))break i;if((C=C+3|0)>>>0>>0)continue n}break n}return w[B>>2]=1203516,w[(A+4|0)>>2]=g,w[A>>2]=a,w[(B+4|0)>>2]=0,w[(A+12|0)>>2]=0,void(w[(A+8|0)>>2]=1203516)}return void(w[A>>2]=0)}if(g>>>0>>0)break b;if(g>>>0>>0)break r;w[(A+4|0)>>2]=C,w[A>>2]=a,w[(B+4|0)>>2]=g-e|0,w[B>>2]=e+a|0;break Q}if(g>>>0>>0)break b;if(g>>>0>>0)break r;w[B>>2]=Q;break g}if(g>>>0>>0)break b;if(-1==(0|C))break e;if(g>>>0>>0)break r;break C}if(g>>>0>>0)break b;if(g>>>0>>0)break r;break C}if(g>>>0>>0)break b;if(C>>>0>4294967293)break w;if(g>>>0>>0)break r;break B}if(g>>>0>>0)break b;if(C>>>0>4294967293)break w;if(g>>>0>>0)break r;break B}if(!(g>>>0>>0)){if(C>>>0>4294967292)break w;if(g>>>0>>0)break r;w[B>>2]=Q,w[(A+4|0)>>2]=C,w[A>>2]=a,w[(B+4|0)>>2]=g-e|0,w[(A+12|0)>>2]=3;break A}}Dg(0|C,0|g),i()}fg(-1,0|e),i()}Dg(0|e,0|g),i()}fg(0|C,0|e),i()}w[B>>2]=D}w[(A+4|0)>>2]=C,w[A>>2]=a,w[(B+4|0)>>2]=g-e|0}w[(A+12|0)>>2]=1;break A}w[B>>2]=Q,w[(A+4|0)>>2]=C,w[A>>2]=a,w[(B+4|0)>>2]=g-e|0,w[(A+12|0)>>2]=2}w[(A+8|0)>>2]=k}function gA(A,B){A|=0,B|=0;var Q,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0;u=Q=u-144|0,w[(Q+84|0)>>2]=0,w[(Q+80|0)>>2]=1200404,c=Q,a=0,w[(Q+68|0)>>2]=1,w[(Q+72|0)>>2]=a,w[(Q+64|0)>>2]=1200420,k=1;A:if(!(0|Ig(0|B,0|Q- -64))){B:{Q:{g:{if(0|dC(0|B)){if((0|(n=0|w[A>>2]))==(0|(M=n+b(0|w[(A+8|0)>>2],20)|0)))break g;break B}if((I=0|w[(A+8|0)>>2])>>>0<(f=0|w[(A+12|0)>>2])>>>0)break Q;if((0|(n=(A=0|w[A>>2])+b(f,20)|0))!=(0|(M=A+b(I,20)|0)))break B}return u=Q+144|0,0}fg(0|f,0|I),i()}o=Q+101|0,Y=Q+72|0,F=Q+93|0,Z=Q+76|0,E=Q+80|0,p=Q+92|0;B:for(;;){Q:if(w[(Q+20|0)>>2]=m,w[(Q+24|0)>>2]=0|w[n>>2],w[(G=Q+84|0)>>2]=1,w[Z>>2]=1,w[Y>>2]=1200448,w[(Q+116|0)>>2]=118,w[E>>2]=Q+112|0,w[(Q+68|0)>>2]=2,w[(Q+64|0)>>2]=1200432,w[(Q+112|0)>>2]=Q+20|0,!(0|Ig(0|B,0|Q- -64))){g:if(k=0|w[(n+8|0)>>2]){if(A=0|w[(n+16|0)>>2]){H=k+b(A,40)|0,A=0;C:for(;;){if(A&&(w[G>>2]=0,w[E>>2]=1200404,c=Q,a=0,w[(Q+68|0)>>2]=1,w[(Q+72|0)>>2]=a,w[(Q+64|0)>>2]=1200520,0|Ig(0|B,0|Q- -64)))break Q;if(U=0|w[k>>2]){if(ng(0|Q- -64,0|U,0|(s=0|w[(k+8|0)>>2])),I=2,1!=(0|w[(Q+64|0)>>2])&&(f=0|w[(Q+68|0)>>2])&&(gg(0|Q- -64,0|f,0|w[Y>>2]),2!=(0|(f=0|r[p>>0]))&&(w[(Q+136|0)>>2]=0|w[(Q+88|0)>>2],a=0|w[(D=E)>>2],c=0|w[(D+4|0)>>2],N=a,w[(a=Q+128|0)>>2]=N,w[(a+4|0)>>2]=c,c=0|w[(D=Y)>>2],a=0|w[(D+4|0)>>2],v=c,w[(c=Q+120|0)>>2]=v,w[(c+4|0)>>2]=a,g[(Q+106|0)>>0]=0|r[(F+2|0)>>0],D=Q,a=0|w[(Q+64|0)>>2],c=0|w[(Q+68|0)>>2],W=a,a=Q,w[(Q+112|0)>>2]=W,w[(Q+116|0)>>2]=c,C[(Q+104|0)>>1]=0|r[F>>0]|(0|r[(F+1|0)>>0])<<8|0,I=f)),w[(f=Q+56|0)>>2]=0|w[(Q+136|0)>>2],K=Q+48|0,c=0|w[(D=t=Q+128|0)>>2],a=0|w[(D+4|0)>>2],X=c,w[(c=K)>>2]=X,w[(c+4|0)>>2]=a,J=Q+40|0,a=0|w[(D=Q+120|0)>>2],c=0|w[(D+4|0)>>2],L=a,w[(a=J)>>2]=L,w[(a+4|0)>>2]=c,g[(d=Q+30|0)>>0]=0|r[(Q+106|0)>>0],D=Q,c=0|w[(Q+112|0)>>2],a=0|w[(Q+116|0)>>2],V=c,c=Q,w[(Q+32|0)>>2]=V,w[(Q+36|0)>>2]=a,C[(Q+28|0)>>1]=0|e[(Q+104|0)>>1],g[(Q+100|0)>>0]=I,D=Q,a=0|w[(Q+32|0)>>2],c=0|w[(Q+36|0)>>2],h=a,w[(a=Y)>>2]=h,w[(a+4|0)>>2]=c,c=0|w[(D=J)>>2],a=0|w[(D+4|0)>>2],y=c,w[(c=Y+8|0)>>2]=y,w[(c+4|0)>>2]=a,a=0|w[(D=K)>>2],c=0|w[(D+4|0)>>2],R=a,w[(a=Y+16|0)>>2]=R,w[(a+4|0)>>2]=c,w[(Y+24|0)>>2]=0|w[f>>2],l=0|e[(Q+28|0)>>1],g[o>>0]=l,g[(o+1|0)>>0]=l>>>8|0,g[(o+2|0)>>0]=0|r[d>>0],w[(Q+68|0)>>2]=s,w[(Q+64|0)>>2]=U,w[(Q+132|0)>>2]=1,w[(Q+108|0)>>2]=119,w[t>>2]=Q+104|0,a=Q,c=0,w[(Q+116|0)>>2]=1,w[(Q+120|0)>>2]=c,w[(Q+112|0)>>2]=1200548,w[(Q+104|0)>>2]=Q- -64|0,0|Ig(0|B,0|Q+112))break Q}else if(w[G>>2]=0,w[E>>2]=1200404,a=Q,c=0,w[(Q+68|0)>>2]=1,w[(Q+72|0)>>2]=c,w[(Q+64|0)>>2]=1200540,0|Ig(0|B,0|Q- -64))break Q;if(!A&&(w[G>>2]=1,w[(Q+116|0)>>2]=120,w[E>>2]=Q+112|0,a=Q,c=0,w[(Q+68|0)>>2]=2,w[(Q+72|0)>>2]=c,w[(Q+64|0)>>2]=1200560,w[(Q+112|0)>>2]=Q+24|0,0|Ig(0|B,0|Q- -64)))break Q;if(0|w[(I=k+20|0)>>2]&&(FC(0|Q+8,0|I),(I=0|w[(Q+8|0)>>2])&&0|w[(k+32|0)>>2]&&(f=0|w[(Q+12|0)>>2],w[(Q+104|0)>>2]=0|w[(k+36|0)>>2],JC(0|Q,0|I,0|f),w[(Q+124|0)>>2]=118,w[G>>2]=2,w[(Q+120|0)>>2]=Q+104|0,w[(Q+116|0)>>2]=121,w[E>>2]=Q+112|0,a=Q,c=0,w[(Q+68|0)>>2]=2,w[(Q+72|0)>>2]=c,w[(Q+64|0)>>2]=1200596,D=Q,c=0|w[Q>>2],a=0|w[(Q+4|0)>>2],O=c,c=Q,w[(Q+32|0)>>2]=O,w[(Q+36|0)>>2]=a,w[(Q+112|0)>>2]=Q+32|0,0|Ig(0|B,0|Q- -64))))break Q;if(A=A+-1|0,(0|(k=k+40|0))==(0|H))break C}break g}if(w[G>>2]=1,w[(Q+116|0)>>2]=120,w[E>>2]=Q+112|0,c=Q,a=0,w[(Q+68|0)>>2]=2,w[(Q+72|0)>>2]=a,w[(Q+64|0)>>2]=1200496,w[(Q+112|0)>>2]=Q+24|0,0|Ig(0|B,0|Q- -64))break Q}else if(w[G>>2]=1,w[(Q+116|0)>>2]=120,w[E>>2]=Q+112|0,c=Q,a=0,w[(Q+68|0)>>2]=2,w[(Q+72|0)>>2]=a,w[(Q+64|0)>>2]=1200628,w[(Q+112|0)>>2]=Q+24|0,0|Ig(0|B,0|Q- -64))break Q;if(m=m+1|0,k=0,(0|(n=n+20|0))!=(0|M))continue B;break A}break B}k=1}return u=Q+144|0,0|k}function CA(A,B){A|=0,B|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,RQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ,qQ,_Q,$Q,Ag,Bg,Qg,gg,Cg,wg,rg,eg,bg,ag,cg,ig,Dg,kg,fg,Ig,ng,Eg,Yg,Gg,Mg,og,Fg,ug,Ug,mg,sg,Kg,tg,Jg,dg,lg,Zg,pg,Hg,Ng,vg,Wg,Xg,Lg,Vg,hg,yg,Rg,Og,xg,Pg,zg,jg,Sg,Tg,qg,_g,$g,AC,BC,QC,gC,CC,wC,rC=0,eC=0,bC=0,aC=0,cC=0,iC=0,DC=0,kC=0,fC=0,IC=0,nC=0,EC=0,YC=0,GC=0,MC=0,oC=0,FC=0,uC=0,UC=0,mC=0,sC=0,KC=0,tC=0,JC=0,dC=0,lC=0,ZC=0,pC=0,HC=0,NC=0,vC=0,WC=0,XC=0,LC=0,VC=0,hC=0,yC=0,RC=0,OC=0,xC=0,PC=0,zC=0,jC=0,SC=0,TC=0,qC=0,_C=0,$C=0,Aw=0,Bw=0,Qw=0,gw=0,Cw=0,ww=0,rw=0,ew=0,bw=0,aw=0,cw=0,iw=0,Dw=0,kw=0,fw=0,Iw=0,nw=0,Ew=0,Yw=0,Gw=0,Mw=0,ow=0,Fw=0,uw=0,Uw=0,mw=0,sw=0,Kw=0,tw=0,Jw=0,dw=0,lw=0,Zw=0,pw=0,Hw=0,Nw=0,vw=0,Ww=0,Xw=0,Lw=0,Vw=0,hw=0,yw=0,Rw=0;u=Q=u-192|0,eC=0,w[(bC=g=Q- -64|0)>>2]=0,w[(bC+4|0)>>2]=eC,eC=0,w[(bC=C=Q+56|0)>>2]=0,w[(bC+4|0)>>2]=eC,eC=0,w[(bC=nC=Q+48|0)>>2]=0,w[(bC+4|0)>>2]=eC,eC=0,w[(bC=EC=Q+40|0)>>2]=0,w[(bC+4|0)>>2]=eC,eC=0,w[(bC=YC=Q+32|0)>>2]=0,w[(bC+4|0)>>2]=eC,eC=0,w[(bC=e=Q+24|0)>>2]=0,w[(bC+4|0)>>2]=eC,b=Q+16|0,eC=0|r[((rC=B)+8|0)>>0]|(0|r[(rC+9|0)>>0])<<8|0|(0|r[(rC+10|0)>>0])<<16|0|(0|r[(rC+11|0)>>0])<<24|0,bC=0|r[(rC+12|0)>>0]|(0|r[(rC+13|0)>>0])<<8|0|(0|r[(rC+14|0)>>0])<<16|0|(0|r[(rC+15|0)>>0])<<24|0,i=eC,w[(eC=b)>>2]=i,w[(eC+4|0)>>2]=bC,bC=0|r[rC>>0]|(0|r[(rC+1|0)>>0])<<8|0|(0|r[(rC+2|0)>>0])<<16|0|(0|r[(rC+3|0)>>0])<<24|0,eC=0|r[(rC+4|0)>>0]|(0|r[(rC+5|0)>>0])<<8|0|(0|r[(rC+6|0)>>0])<<16|0|(0|r[(rC+7|0)>>0])<<24|0,D=bC,w[((bC=Q)+8|0)>>2]=D,w[(bC+12|0)>>2]=eC,k=e,f=eC=0|r[(rC+16|0)>>0],I=bC=0,eC=0,rC=bC=0|r[(rC+17|0)>>0],bC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>2]=v,w[(eC+4|0)>>2]=rC,W=YC,X=rC=0|w[(bC=YC)>>2],L=eC=0|w[(bC+4|0)>>2],eC=0|r[((bC=B)+24|0)>>0],V=rC=0,h=(bC=X)|(cC=eC)|0,y=eC=(rC=L)|(eC=V)|0,bC=0,rC=eC=0|r[((rC=B)+25|0)>>0],eC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>2]=aA,w[(bC+4|0)>>2]=rC,cA=EC,iA=rC=0|w[(eC=EC)>>2],DA=bC=0|w[(eC+4|0)>>2],bC=0|r[((eC=B)+32|0)>>0],kA=rC=0,fA=(eC=iA)|(cC=bC)|0,IA=bC=(rC=DA)|(bC=kA)|0,eC=0,rC=bC=0|r[((rC=B)+33|0)>>0],bC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>2]=NA,w[(eC+4|0)>>2]=rC,vA=nC,WA=rC=0|w[(bC=nC)>>2],XA=eC=0|w[(bC+4|0)>>2],eC=0|r[((bC=B)+40|0)>>0],LA=rC=0,VA=(bC=WA)|(cC=eC)|0,hA=eC=(rC=XA)|(eC=LA)|0,bC=0,rC=eC=0|r[((rC=B)+41|0)>>0],eC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>2]=eB,w[(bC+4|0)>>2]=rC,bB=C,aB=rC=0|w[(eC=C)>>2],cB=bC=0|w[(eC+4|0)>>2],bC=0|r[((eC=B)+48|0)>>0],iB=rC=0,DB=(eC=aB)|(cC=bC)|0,kB=bC=(rC=cB)|(bC=iB)|0,eC=0,rC=bC=0|r[((rC=B)+49|0)>>0],bC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>0],bC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(bC=rC<>>(32-aC|0)|0)|0|eC<>2]=DC,w[(eC+4|0)>>2]=rC,pB=g,HB=rC=0|w[(bC=g)>>2],NB=eC=0|w[(bC+4|0)>>2],eC=0|r[((bC=B)+56|0)>>0],vB=rC=0,WB=(bC=HB)|(cC=eC)|0,XB=eC=(rC=NB)|(eC=vB)|0,bC=0,rC=eC=0|r[((rC=B)+57|0)>>0],eC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=16)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=40)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>0],rC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(rC=eC<>>(32-aC|0)|0)|0|bC<>0],eC=0,aC=31&(cC=56)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>2]=GC,w[(bC+4|0)>>2]=rC,oC=rC=0|w[(eC=b)>>2],FC=bC=0|w[(eC+4|0)>>2],UC=bC=0|w[(eC=e)>>2],mC=rC=0|w[(eC+4|0)>>2],sC=rC=0|w[(eC=YC)>>2],uC=bC=0|w[(eC+4|0)>>2],fC=bC=0|w[(eC=EC)>>2],IC=rC=0|w[(eC+4|0)>>2],a=rC=0|w[(eC=nC)>>2],c=bC=0|w[(eC+4|0)>>2],CQ=bC=0|w[((eC=Q)+8|0)>>2],wQ=rC=0|w[(eC+12|0)>>2],eC=bC,bC=rC&(bC=1048575)|0,rQ=eC&(cC=-1)|0,w[((eC=Q)+72|0)>>2]=rQ,w[(eC+76|0)>>2]=bC,eQ=eC,bC=MC,rC=GC,eC=0,aC=31&(cC=20)|0,32<=(63&cC|0)>>>0?(eC=0,Iw=bC>>>aC|0):(eC=bC>>>aC|0,Iw=(((1<>>aC|0),w[((rC=eQ)+144|0)>>2]=Iw,w[(rC+148|0)>>2]=eC,eC=MC,bC=GC,rC=0,aC=31&(cC=32)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>>0?(eC=0,Ew=bC>>>aC|0):(eC=bC>>>aC|0,Ew=(((1<>>aC|0),cQ=eC,rC=(eC=aQ)|(rC=cQ)|0,iQ=(bC=bQ)|(cC=Ew)|0,w[((bC=Q)+136|0)>>2]=iQ,w[(bC+140|0)>>2]=rC,rC=kC,eC=DC,bC=0,aC=31&(cC=20)|0,32<=(63&cC|0)>>>0?(bC=eC<>>(32-aC|0)|0)|0|rC<>>0?(rC=0,Gw=eC>>>aC|0):(rC=eC>>>aC|0,Gw=(((1<>>aC|0),fQ=rC,bC=(rC=kQ)|(bC=fQ)|0,IQ=(eC=DQ)|(cC=Gw)|0,w[((eC=Q)+128|0)>>2]=IQ,w[(eC+132|0)>>2]=bC,bC=IC,rC=fC,eC=0,aC=31&(cC=4)|0,32<=(63&cC|0)>>>0?(eC=0,Mw=bC>>>aC|0):(eC=bC>>>aC|0,Mw=(((1<>>aC|0),rC=eC&(rC=1048575)|0,nQ=(bC=Mw)&(cC=-1)|0,w[((bC=Q)+112|0)>>2]=nQ,w[(bC+116|0)>>2]=rC,rC=IC,eC=fC,bC=0,aC=31&(cC=48)|0,32<=(63&cC|0)>>>0?(bC=eC<>>(32-aC|0)|0)|0|rC<>>0?(rC=0,Fw=eC>>>aC|0):(rC=eC>>>aC|0,Fw=(((1<>>aC|0),GQ=rC,bC=(rC=YQ)|(bC=GQ)|0,MQ=(eC=EQ)|(cC=Fw)|0,w[((eC=Q)+104|0)>>2]=MQ,w[(eC+108|0)>>2]=bC,bC=uC,rC=sC,eC=0,aC=31&(cC=36)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>>0?(bC=0,Uw=rC>>>aC|0):(bC=rC>>>aC|0,Uw=(((1<>>aC|0),uQ=bC,eC=(bC=FQ)|(eC=uQ)|0,UQ=(rC=oQ)|(cC=Uw)|0,w[((rC=Q)+96|0)>>2]=UQ,w[(rC+100|0)>>2]=eC,eC=mC,bC=UC,rC=0,aC=31&(cC=24)|0,32<=(63&cC|0)>>>0?(rC=bC<>>(32-aC|0)|0)|0|eC<>>0?(eC=0,sw=bC>>>aC|0):(eC=bC>>>aC|0,sw=(((1<>>aC|0),KQ=eC,rC=(eC=sQ)|(rC=KQ)|0,tQ=(bC=mQ)|(cC=sw)|0,w[((bC=Q)+88|0)>>2]=tQ,w[(bC+92|0)>>2]=rC,rC=FC,eC=oC,bC=0,aC=31&(cC=12)|0,32<=(63&cC|0)>>>0?(bC=eC<>>(32-aC|0)|0)|0|rC<>>0?(rC=0,tw=eC>>>aC|0):(rC=eC>>>aC|0,tw=(((1<>>aC|0),lQ=rC,bC=(rC=dQ)|(bC=lQ)|0,ZQ=(eC=JQ)|(cC=tw)|0,w[((eC=Q)+80|0)>>2]=ZQ,w[(eC+84|0)>>2]=bC,bC=c,rC=a,eC=0,aC=31&(cC=8)|0,32<=(63&cC|0)>>>0?(eC=rC<>>(32-aC|0)|0)|0|bC<>>0?(bC=0,dw=rC>>>aC|0):(bC=rC>>>aC|0,dw=(((1<>>aC|0),NQ=bC,eC=(bC=HQ)|(eC=NQ)|0,vQ=(rC=pQ)|(cC=dw)|0,w[((rC=Q)+120|0)>>2]=vQ,w[(rC+124|0)>>2]=eC,O(0|Q+152,0|Q+72,1182400),eC=0|w[(bC=B=Q+184|0)>>2],rC=0|w[(bC+4|0)>>2],WQ=eC,w[((eC=Q)+104|0)>>2]=WQ,w[(eC+108|0)>>2]=rC,rC=0|w[(bC=nC=eC+176|0)>>2],eC=0|w[(bC+4|0)>>2],XQ=rC,w[((rC=Q)+96|0)>>2]=XQ,w[(rC+100|0)>>2]=eC,eC=0|w[(bC=EC=rC+168|0)>>2],rC=0|w[(bC+4|0)>>2],LQ=eC,w[((eC=Q)+88|0)>>2]=LQ,w[(eC+92|0)>>2]=rC,rC=0|w[(bC=YC=eC+160|0)>>2],eC=0|w[(bC+4|0)>>2],VQ=rC,w[((rC=Q)+80|0)>>2]=VQ,w[(rC+84|0)>>2]=eC,bC=rC,eC=0|w[(rC+152|0)>>2],rC=0|w[(rC+156|0)>>2],hQ=eC,w[((eC=bC)+72|0)>>2]=hQ,w[(eC+76|0)>>2]=rC,O(0|eC+152,0|eC+112,1182440),rC=0|w[(bC=B)>>2],eC=0|w[(bC+4|0)>>2],yQ=rC,w[((rC=Q)+144|0)>>2]=yQ,w[(rC+148|0)>>2]=eC,eC=0|w[(bC=nC)>>2],rC=0|w[(bC+4|0)>>2],RQ=eC,w[((eC=Q)+136|0)>>2]=RQ,w[(eC+140|0)>>2]=rC,rC=0|w[(bC=EC)>>2],eC=0|w[(bC+4|0)>>2],OQ=rC,w[((rC=Q)+128|0)>>2]=OQ,w[(rC+132|0)>>2]=eC,eC=0|w[(bC=YC)>>2],rC=0|w[(bC+4|0)>>2],xQ=eC,w[((eC=Q)+120|0)>>2]=xQ,w[(eC+124|0)>>2]=rC,bC=eC,rC=0|w[(eC+152|0)>>2],eC=0|w[(eC+156|0)>>2],PQ=rC,w[((rC=bC)+112|0)>>2]=PQ,w[(rC+116|0)>>2]=eC,zQ=A,bC=rC,jQ=eC=0|w[(rC+104|0)>>2],SQ=rC=0|w[(rC+108|0)>>2],TQ=rC=0|w[(bC+144|0)>>2],qQ=eC=0|w[(bC+148|0)>>2],_Q=eC=0|w[(bC+96|0)>>2],$Q=rC=0|w[(bC+100|0)>>2],Ag=rC=0|w[(bC+136|0)>>2],Bg=eC=0|w[(bC+140|0)>>2],Qg=eC=0|w[(bC+88|0)>>2],gg=rC=0|w[(bC+92|0)>>2],Cg=rC=0|w[(bC+128|0)>>2],wg=eC=0|w[(bC+132|0)>>2],rg=eC=0|w[(bC+80|0)>>2],eg=rC=0|w[(bC+84|0)>>2],bg=rC=0|w[(bC+120|0)>>2],ag=eC=0|w[(bC+124|0)>>2],cg=eC=0|w[(bC+112|0)>>2],ig=rC=0|w[(bC+116|0)>>2],Dg=rC=0|w[(bC+72|0)>>2],kg=eC=0|w[(bC+76|0)>>2],iC=(eC=ig)+(rC=kg)|0,(aC=(bC=cg)+(cC=Dg)|0)>>>0>>0&&(iC=iC+1|0),fC=aC,IC=iC,eC=aC,bC=0,rC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(bC=0,lw=iC>>>rC|0):(bC=iC>>>rC|0,lw=(((1<>>rC|0),fg=bC,aC=(bC=ag)+(eC=fg)|0,(rC=(iC=bg)+(cC=lw)|0)>>>0>>0&&(aC=aC+1|0),Ig=aC,cC=rC,eC=(bC=rg)+rC|0,rC=(aC=eg)+(iC=Ig)|0,eC>>>0>>0&&(rC=rC+1|0),DC=eC,kC=rC,aC=eC,bC=0,iC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(bC=0,Zw=rC>>>iC|0):(bC=rC>>>iC|0,Zw=(((1<>>iC|0),ng=bC,eC=(bC=wg)+(aC=ng)|0,(iC=(rC=Cg)+(cC=Zw)|0)>>>0>>0&&(eC=eC+1|0),Eg=eC,cC=iC,iC=(eC=gg)+(rC=Eg)|0,(aC=(bC=Qg)+cC|0)>>>0>>0&&(iC=iC+1|0),GC=aC,MC=iC,eC=aC,bC=0,rC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(bC=0,pw=iC>>>rC|0):(bC=iC>>>rC|0,pw=(((1<>>rC|0),Yg=bC,aC=(bC=Bg)+(eC=Yg)|0,(rC=(iC=Ag)+(cC=pw)|0)>>>0>>0&&(aC=aC+1|0),Gg=aC,cC=rC,eC=(bC=_Q)+rC|0,rC=(aC=$Q)+(iC=Gg)|0,eC>>>0>>0&&(rC=rC+1|0),oC=eC,FC=rC,aC=eC,bC=0,iC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(bC=0,Hw=rC>>>iC|0):(bC=rC>>>iC|0,Hw=(((1<>>iC|0),Mg=bC,eC=(bC=qQ)+(aC=Mg)|0,(iC=(rC=TQ)+(cC=Hw)|0)>>>0>>0&&(eC=eC+1|0),og=eC,cC=iC,iC=(eC=SQ)+(rC=og)|0,(aC=(bC=jQ)+cC|0)>>>0>>0&&(iC=iC+1|0),eC=aC,Fg=aC&(cC=-1)|0,ug=bC=iC&(bC=1048575)|0,Ug=(iC=oC)&(cC=-1)|0,mg=eC=(bC=FC)&(eC=1048575)|0,sg=(bC=GC)&(cC=-1)|0,Kg=iC=(eC=MC)&(iC=1048575)|0,tg=(eC=DC)&(cC=-1)|0,Jg=bC=(iC=kC)&(bC=1048575)|0,eC=(bC=IC)&(eC=1048575)|0,bC=(iC=fC)&(cC=-1)|0,aC=eC+(iC=-156443)|0,(rC=bC+(cC=-1559614445)|0)>>>0>>0&&(aC=aC+1|0),DC=rC,kC=aC,eC=rC,bC=0,iC=31&(cC=63)|0,32<=(63&cC|0)>>>0?(bC=aC>>31|0,Nw=aC>>iC|0):(bC=aC>>iC|0,Nw=(((1<>>iC|0),dg=bC,rC=(bC=Jg)+(eC=dg)|0,(iC=(aC=tg)+(cC=Nw)|0)>>>0>>0&&(rC=rC+1|0),bC=iC,iC=rC+(aC=-911920)|0,(eC=bC+(cC=-2043504001)|0)>>>0>>0&&(iC=iC+1|0),GC=eC,MC=iC,rC=eC,bC=0,aC=31&(cC=63)|0,32<=(63&cC|0)>>>0?(bC=iC>>31|0,vw=iC>>aC|0):(bC=iC>>aC|0,vw=(((1<>>aC|0),lg=bC,eC=(bC=Kg)+(rC=lg)|0,(aC=(iC=sg)+(cC=vw)|0)>>>0>>0&&(eC=eC+1|0),bC=aC,rC=aC+(cC=-1367801)|0,aC=eC+(iC=-1)|0,rC>>>0>>0&&(aC=aC+1|0),oC=rC,FC=aC,eC=rC,bC=0,iC=31&(cC=63)|0,32<=(63&cC|0)>>>0?(bC=aC>>31|0,Ww=aC>>iC|0):(bC=aC>>iC|0,Ww=(((1<>>iC|0),Zg=bC,rC=(bC=mg)+(eC=Zg)|0,(iC=(aC=Ug)+(cC=Ww)|0)>>>0>>0&&(rC=rC+1|0),UC=iC,mC=rC,bC=iC,aC=0,eC=31&(cC=63)|0,32<=(63&cC|0)>>>0?(aC=rC>>31|0,Xw=rC>>eC|0):(aC=rC>>eC|0,Xw=(((1<>>eC|0),pg=aC,iC=(aC=ug)+(bC=pg)|0,(eC=(rC=Fg)+(cC=Xw)|0)>>>0>>0&&(iC=iC+1|0),aC=eC,eC=iC+(rC=-4096)|0,(bC=aC+(cC=0)|0)>>>0>>0&&(eC=eC+1|0),sC=bC,uC=eC,iC=bC,aC=0,rC=31&(cC=63)|0,32<=(63&cC|0)>>>0?(aC=eC>>31|0,Lw=eC>>rC|0):(aC=eC>>rC|0,Lw=(((1<>>rC|0),IC=aC,Hg=(eC=fC=Lw)&(cC=1559614445)|0,Ng=iC=aC&(iC=156442)|0,vg=(aC=DC)&(cC=-1)|0,Wg=eC=(iC=kC)&(eC=1048575)|0,bC=(eC=Ng)+(aC=Wg)|0,(rC=(iC=Hg)+(cC=vg)|0)>>>0>>0&&(bC=bC+1|0),DC=rC,kC=bC,eC=rC,cC=-1,iC=bC&(iC=1048575)|0,w[(eC=zQ)>>2]=rC&cC|0,w[(eC+4|0)>>2]=iC,Xg=(bC=fC)&(cC=2043504001)|0,Lg=eC=(iC=IC)&(eC=911919)|0,Vg=(iC=GC)&(cC=-1)|0,hg=bC=(eC=MC)&(bC=1048575)|0,rC=(bC=Lg)+(iC=hg)|0,(aC=(eC=Xg)+(cC=Vg)|0)>>>0>>0&&(rC=rC+1|0),yg=aC,Rg=rC,rC=kC,bC=DC,eC=0,iC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(eC=0,Vw=rC>>>iC|0):(eC=rC>>>iC|0,Vw=(((1<>>iC|0),Og=eC,aC=(eC=Rg)+(bC=Og)|0,(iC=(rC=yg)+(cC=Vw)|0)>>>0>>0&&(aC=aC+1|0),DC=iC,kC=aC,rC=aC&(rC=1048575)|0,xg=(eC=iC)&(cC=-1)|0,w[((eC=A)+8|0)>>2]=xg,w[(eC+12|0)>>2]=rC,Pg=(aC=fC)&(cC=1367801)|0,zg=eC=(rC=IC)&(eC=0)|0,jg=(rC=oC)&(cC=-1)|0,Sg=aC=(eC=FC)&(aC=1048575)|0,iC=(aC=zg)+(rC=Sg)|0,(bC=(eC=Pg)+(cC=jg)|0)>>>0>>0&&(iC=iC+1|0),Tg=bC,qg=iC,iC=kC,aC=DC,eC=0,rC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(eC=0,hw=iC>>>rC|0):(eC=iC>>>rC|0,hw=(((1<>>rC|0),_g=eC,bC=(eC=qg)+(aC=_g)|0,(rC=(iC=Tg)+(cC=hw)|0)>>>0>>0&&(bC=bC+1|0),DC=rC,kC=bC,eC=rC,cC=-1,iC=bC&(iC=1048575)|0,w[((eC=A)+16|0)>>2]=rC&cC|0,w[(eC+20|0)>>2]=iC,$g=(bC=UC)&(cC=-1)|0,AC=eC=(iC=mC)&(eC=1048575)|0,eC=kC,iC=rC,bC=0,aC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(bC=0,yw=eC>>>aC|0):(bC=eC>>>aC|0,yw=(((1<>>aC|0),BC=bC,rC=(bC=AC)+(iC=BC)|0,(aC=(eC=$g)+(cC=yw)|0)>>>0>>0&&(rC=rC+1|0),DC=aC,kC=rC,bC=aC,cC=-1,eC=rC&(eC=1048575)|0,w[((bC=A)+24|0)>>2]=aC&cC|0,w[(bC+28|0)>>2]=eC,QC=bC=(eC=IC)&(bC=4096)|0,bC=uC,eC=(rC=fC)&(cC=0)|0;aC=(bC=QC)+(rC=uC)|0,(iC=eC+(cC=sC)|0)>>>0>>0&&(aC=aC+1|0),gC=iC,CC=aC,aC=kC,bC=DC,eC=0,rC=31&(cC=52)|0,32<=(63&cC|0)>>>0?(eC=0,Rw=aC>>>rC|0):(eC=aC>>>rC|0,Rw=(((1<>>rC|0),wC=eC,iC=(eC=CC)+(bC=wC)|0,(rC=(aC=gC)+(cC=Rw)|0)>>>0>>0&&(iC=iC+1|0),eC=rC,cC=-1,aC=iC&(aC=1048575)|0,w[((eC=A)+32|0)>>2]=rC&cC|0,w[(eC+36|0)>>2]=aC,u=Q+192|0}function wA(A,B,Q){A|=0,B|=0;var C,e=0,b=0,a=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0;u=C=u-32|0,Z=1;A:if(!(0|kw[0|w[(16+(0|w[(28+(Q|=0)|0)>>2])|0)>>2]](0|w[(Q+24|0)>>2],34))){B:if(B){U=A+B|0,p=Q+24|0,H=Q+28|0,n=A;Q:{g:{C:for(;;){L=n,I=n+1|0;w:{r:{e:{b:if((0|(D=0|g[n>>0]))>-1)d=255&D|0;else{(0|I)==(0|U)?(Y=0,n=U):(Y=63&(0|r[I>>0])|0,I=n=n+2|0),l=31&D|0;a:{c:{if((s=255&D|0)>>>0>223){if((0|n)==(0|U))break c;N=63&(0|r[n>>0])|0,v=I=n+1|0;break a}d=Y|l<<6|0;break b}N=0,v=U}if(D=v,Y=N|Y<<6|0,s>>>0>=240){if((0|D)==(0|U))break e;n=D+1|0,W=63&(0|r[D>>0])|0;break r}d=Y|l<<12|0}D=d,n=I;break w}n=I,W=0}if(1114112==(0|(D=0|W|1835008&(l<<18|0)|0|Y<<6|0)))break g}I=2;w:{r:{e:{b:{a:{c:{i:{D:{if((s=D+-9|0)>>>0<=30){Y=116;k:switch(0|s-1){case 24:case 29:break b;case 3:break i;case 1:case 2:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 25:case 26:case 27:case 28:break D;case 0:break k;default:break e}Y=110;break e}if(92==(0|D))break b}if(!(0|AQ(0|D)))break c;break a}Y=114;break e}if(D>>>0<65536){if(!(0|ZB(0|D,1205104,40,1205184,303,1205487,316)))break a;break r}if(D>>>0<131072){if(!(0|ZB(0|D,1205803,33,1205869,158,1206027,381)))break a;break r}if(!((D+-195102|0)>>>0<722658|D>>>0>917999|0|(D+-191457|0)>>>0<3103|(D+-183970|0)>>>0<14|0|178206==(0|2097150&D)|(D+-173783|0)>>>0<41|0)&&(D+-177973|0)>>>0>10)break r}e=0,G=(b=7^(c(1|D)>>>2|0)|0)|(a=0)|0,M=f=e|(f=5)|0,I=3}Y=D}if(w[(C+4|0)>>2]=B,w[C>>2]=A,w[(C+8|0)>>2]=k,w[(C+12|0)>>2]=o,o>>>0>>0)break Q;if(!(!k|(0|B)==(0|k)|0)){if(k>>>0>=B>>>0)break Q;if((0|g[(A+k|0)>>0])<=-65)break Q}if(!(!o|(0|B)==(0|o)|0)){if(o>>>0>=B>>>0)break Q;if((0|g[(A+o|0)>>0])<=-65)break Q}if(0|kw[0|w[(12+(0|w[H>>2])|0)>>2]](0|w[p>>2],A+k|0,o-k|0))break w;e:for(;;){b:{a:{c:{i:{D:{k:{f:{if(1!=(0|I)){if(k=92,2!=(0|I)){if(3!=(0|I))break b;if(f=M,e=G,b=0,F=31&(a=32)|0,32<=(63&a|0)>>>0?(b=0,X=f>>>F|0):(b=f>>>F|0,X=(((1<>>F|0),(I=(255&X|0)-1|0)>>>0>4)break b;I:switch(0|I-1){case 0:break i;case 2:break D;case 1:break k;case 3:break f}G=(f=G)&(a=-1)|0,M=e=(b=M)&(e=-256)|0,k=125,m=3;break a}m=1;break a}k=Y,m=0;break a}f=(e=M)&(f=-256)|0,t=(e=(b=G)&(a=-1)|0)|(a=0)|0,J=b=f|(b=4)|0;break c}e=(b=M)&(e=-256)|0,G=(b=(f=G)&(a=-1)|0)|(a=0)|0,M=f=e|(f=2)|0,k=123,m=3;break a}b=(f=M)&(b=-256)|0,G=(f=(e=G)&(a=-1)|0)|(a=0)|0,M=e=b|(e=3)|0,k=117,m=3;break a}e=M,k=(k=15&(Y>>>(28&((I=G)<<2|0)|0)|0)|0)>>>0<10?48|k:k+87|0,E=e+(f=-1)|0,(F=(b=I)+(a=-1)|0)>>>0>>0&&(E=E+1|0),V=(e=F)&(a=-1)|0,h=b=E&(b=0)|0,y=e=(b=M)&(e=-1)|0,t=(b=V)|(a=(E=G)&(a=0)|0)|0,J=E=(e=h)|(E=y)|0,I||(E=J,b=(E=M)&(b=-256)|0,t=(E=(e=G)&(a=-1)|0)|(a=0)|0,J=e=b|(e=1)|0)}G=t,M=e=J,m=3}if(I=m,!(0|kw[0|w[(16+(0|w[H>>2])|0)>>2]](0|w[p>>2],k)))continue e;break w}break e}K=1,D>>>0<128||(K=2,D>>>0<2048||(K=D>>>0<65536?3:4)),k=K+o|0}if(o=(o-L|0)+n|0,(0|n)!=(0|U))continue C;break g}break C}break A}if(!k|(0|B)==(0|k)|0)break B;if(k>>>0>>0&&(0|g[(A+k|0)>>0])>-65)break B;DA(0|A,0|B,0|k,0|B),i()}w[(C+24|0)>>2]=C+12|0,w[(C+20|0)>>2]=C+8|0,w[(C+16|0)>>2]=C,kC(0|C+16),i()}n=Q+24|0,R=A+k|0,0|kw[0|w[(12+(0|w[(A=Q+28|0)>>2])|0)>>2]](0|w[n>>2],R,B-k|0)||(Z=0|kw[0|w[(16+(0|w[A>>2])|0)>>2]](0|w[n>>2],34))}return u=C+32|0,0|Z}function rA(A){var B=0,Q=0,g=0,C=0,r=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0;for(bA=Q=0|w[(192+(B=A|=0)|0)>>2],N=g=0|w[(B+196|0)>>2],uA=g=0|w[(B+152|0)>>2],_=Q=0|w[(B+156|0)>>2],aA=Q=0|w[(B+112|0)>>2],v=g=0|w[(B+116|0)>>2],cA=g=0|w[(B+72|0)>>2],W=Q=0|w[(B+76|0)>>2],UA=Q=0|w[(B+32|0)>>2],$=g=0|w[(B+36|0)>>2],mA=g=0|w[(B+184|0)>>2],AA=Q=0|w[(B+188|0)>>2],sA=Q=0|w[(B+144|0)>>2],BA=g=0|w[(B+148|0)>>2],KA=g=0|w[(B+104|0)>>2],QA=Q=0|w[(B+108|0)>>2],d=Q=0|w[(B+64|0)>>2],s=g=0|w[(B+68|0)>>2],l=g=0|w[(B+24|0)>>2],I=Q=0|w[(B+28|0)>>2],tA=Q=0|w[(B+176|0)>>2],gA=g=0|w[(B+180|0)>>2],iA=g=0|w[(B+136|0)>>2],X=Q=0|w[(B+140|0)>>2],JA=Q=0|w[(B+96|0)>>2],CA=g=0|w[(B+100|0)>>2],K=g=0|w[(B+56|0)>>2],n=Q=0|w[(B+60|0)>>2],M=Q=0|w[(B+16|0)>>2],c=g=0|w[(B+20|0)>>2],Z=g=0|w[(B+168|0)>>2],m=Q=0|w[(B+172|0)>>2],dA=Q=0|w[(B+128|0)>>2],wA=g=0|w[(B+132|0)>>2],DA=g=0|w[(B+88|0)>>2],L=Q=0|w[(B+92|0)>>2],t=Q=0|w[(B+48|0)>>2],E=g=0|w[(B+52|0)>>2],Y=g=0|w[(B+8|0)>>2],b=Q=0|w[(B+12|0)>>2],p=Q=0|w[(B+160|0)>>2],o=g=0|w[(B+164|0)>>2],kA=g=0|w[(B+120|0)>>2],V=Q=0|w[(B+124|0)>>2],lA=Q=0|w[(B+80|0)>>2],rA=g=0|w[(B+84|0)>>2],H=g=0|w[(B+40|0)>>2],F=Q=0|w[(B+44|0)>>2],J=Q=0|w[B>>2],u=g=0|w[(B+4|0)>>2],fA=-192;g=F,g=u,VA=Q=(g=F)^(Q=u)|0,Q=rA,g=(B=H)^(C=J)|0,hA=B=(Q=VA)^(B=rA)|0,B=V,Q=g^(C=lA)|0,yA=g=(B=hA)^(g=V)|0,g=o,D=(B=Q^(C=kA)|0)^(C=p)|0,r=Q=(g=yA)^(Q=o)|0,Q=c,Q=n,RA=B=(Q=c)^(B=n)|0,B=CA,Q=(g=M)^(C=K)|0,OA=g=(B=RA)^(g=CA)|0,g=X,B=Q^(C=JA)|0,xA=Q=(g=OA)^(Q=X)|0,Q=gA,g=B^(C=iA)|0,e=B=(Q=xA)^(B=gA)|0,PA=g=0|cw(0|(i=g^(C=tA)|0),0|B,1,0|(g=0)),zA=B=U,a=g=(B=r)^(g=zA)|0,g=E,jA=(B=f=(Q=D)^(C=PA)|0)^(C=t)|0,SA=Q=(g=a)^(Q=E)|0,Q=N,Q=I,Q=s,TA=B=(Q=I)^(B=s)|0,B=QA,Q=(g=l)^(C=d)|0,qA=g=(B=TA)^(g=QA)|0,g=BA,B=Q^(C=KA)|0,_A=Q=(g=qA)^(Q=BA)|0,Q=AA,G=(g=B^(C=sA)|0)^(C=mA)|0,k=B=(Q=_A)^(B=AA)|0,$A=g=0|cw(0|D,0|(B=r),1,0|(g=0)),AB=B=U,r=g=(B=k)^(g=AB)|0,BB=(B=bA)^(C=D=(Q=G)^(C=$A)|0)|0,QB=Q=(g=N)^(Q=r)|0,Q=a,Q=m,h=g=0|cw(0|(g=f)^(C=Z),0|(B=(Q=a)^(B=m)|0),2,0|(g=0)),y=B=U,gB=d,CB=B=s,B=W,B=$,wB=g=(B=W)^(g=$)|0,g=v,B=(Q=cA)^(C=UA)|0,rB=Q=(g=wB)^(Q=v)|0,Q=_,g=B^(C=aA)|0,eB=B=(Q=rB)^(B=_)|0,B=N,Q=g^(C=uA)|0,s=g=(B=eB)^(g=N)|0,Q=0|cw(0|(d=Q^(C=bA)|0),0|g,1,0|(Q=0)),bB=g=U,g=e,B=Q,e=Q=(g=bB)^(Q=e)|0,R=g=0|cw(0|(g=gB)^(C=i=B^(C=i)|0),0|(B=(Q=CB)^(B=e)|0),55,0|(g=0)),O=B=U,aB=M,cB=B=c,B=b,B=E,iB=g=(B=b)^(g=E)|0,g=L,B=(Q=Y)^(C=t)|0,DB=Q=(g=iB)^(Q=L)|0,Q=wA,g=B^(C=DA)|0,kB=B=(Q=DB)^(B=wA)|0,B=m,Z=(Q=g^(C=dA)|0)^(C=Z)|0,m=g=(B=kB)^(g=m)|0,fB=Q=0|cw(0|G,0|(g=k),1,0|(Q=0)),IB=g=U,c=Q=(g=m)^(Q=IB)|0,eA=g=0|cw(0|(g=aB)^(C=M=(B=Z)^(C=fB)|0),0|(B=(Q=cB)^(B=c)|0),62,0|(g=0)),x=B=U,nB=(Q=g)^(C=-1)|0,EB=g=B^(g=-1)|0,YB=Q=(g=O)&(Q=EB)|0,bA=(g=h)^(C=(B=R)&(C=nB)|0)|0,N=B=(Q=y)^(B=YB)|0,B=O,B=s,GB=g=0|cw(0|Z,0|(B=m),1,0|(g=0)),MB=B=U,k=g=(B=s)^(g=MB)|0,g=V,P=B=0|cw(0|(B=G=(Q=d)^(C=GB)|0)^(C=kA),0|(Q=(g=k)^(Q=V)|0),41,0|(B=0)),z=Q=U,Q=r,Q=v,NA=g=0|cw(0|(g=D)^(C=aA),0|(B=(Q=r)^(B=v)|0),39,0|(g=0)),IA=B=U,oB=(Q=g)^(C=-1)|0,FB=g=B^(g=-1)|0,uB=Q=(g=z)&(Q=FB)|0,Z=(g=R)^(C=(B=P)&(C=oB)|0)|0,m=B=(Q=O)^(B=uB)|0,B=a,B=L,j=Q=0|cw(0|(Q=f)^(C=DA),0|(g=(B=a)^(g=L)|0),10,0|(Q=0)),S=g=U,g=e,g=AA,T=B=0|cw(0|(B=i)^(C=mA),0|(Q=(g=e)^(Q=AA)|0),56,0|(B=0)),q=Q=U,Q=c,Q=X,vA=g=0|cw(0|(g=M)^(C=iA),0|(B=(Q=c)^(B=X)|0),15,0|(g=0)),nA=B=U,UB=(Q=g)^(C=-1)|0,mB=g=B^(g=-1)|0,sB=Q=(g=q)&(Q=mB)|0,iA=(g=j)^(C=(B=T)&(C=UB)|0)|0,X=B=(Q=S)^(B=sB)|0,B=r,B=$,ZA=Q=0|cw(0|(Q=D)^(C=UA),0|(g=(B=r)^(g=$)|0),27,0|(Q=0)),EA=g=U,g=S,g=k,g=F,WA=B=0|cw(0|(B=G)^(C=H),0|(Q=(g=k)^(Q=F)|0),36,0|(B=0)),YA=Q=U,KB=(g=B)^(C=-1)|0,tB=B=Q^(B=-1)|0,JB=g=(B=S)&(g=tB)|0,kA=(B=ZA)^(C=(Q=j)&(C=KB)|0)|0,V=Q=(g=EA)^(Q=JB)|0,Q=k,Q=o,p=g=0|cw(0|(g=G)^(C=p),0|(B=(Q=k)^(B=o)|0),18,0|(g=0)),o=B=U,B=c,B=n,pA=Q=0|cw(0|(Q=M)^(C=K),0|(g=(B=c)^(g=n)|0),6,0|(Q=0)),GA=g=U,g=b,g=a,XA=B=0|cw(0|(B=Y)^(C=f),0|(Q=(g=b)^(Q=a)|0),1,0|(B=0)),MA=Q=U,dB=(g=B)^(C=-1)|0,lB=B=Q^(B=-1)|0,ZB=g=(B=GA)&(g=lB)|0,aA=(B=p)^(C=(Q=pA)&(C=dB)|0)|0,v=Q=(g=o)^(Q=ZB)|0,Q=r,Q=_,HA=g=0|cw(0|(g=D)^(C=uA),0|(B=(Q=r)^(B=_)|0),8,0|(g=0)),oA=B=U,B=e,B=QA,LA=Q=0|cw(0|(Q=i)^(C=KA),0|(g=(B=e)^(g=QA)|0),25,0|(Q=0)),FA=g=U,pB=(B=Q)^(C=-1)|0,HB=Q=g^(Q=-1)|0,NB=B=(Q=oA)&(B=HB)|0,B=GA,DA=(Q=(g=HA)&(C=pB)|0)^(C=pA)|0,L=g=(B=NB)^(g=GA)|0,g=c,g=gA,K=B=0|cw(0|(B=M)^(C=tA),0|(Q=(g=c)^(Q=gA)|0),61,0|(B=0)),n=Q=U,Q=r,Q=W,Y=g=0|cw(0|(g=D)^(C=cA),0|(B=(Q=r)^(B=W)|0),20,0|(g=0)),b=B=U,B=e,B=I,l=Q=0|cw(0|(Q=i)^(C=l),0|(g=(B=e)^(g=I)|0),28,0|(Q=0)),I=g=U,vB=(B=Q)^(C=-1)|0,WB=Q=g^(Q=-1)|0,XB=B=(Q=b)&(B=WB)|0,cA=(Q=K)^(C=(g=Y)&(C=vB)|0)|0,W=g=(B=n)^(g=XB)|0,g=a,g=wA,t=B=0|cw(0|(B=f)^(C=dA),0|(Q=(g=a)^(Q=wA)|0),45,0|(B=0)),E=Q=U,Q=I,LB=(g=K)^(C=-1)|0,VB=B=(Q=n)^(B=-1)|0,hB=g=(B=I)&(g=VB)|0,d=(B=t)^(C=(Q=l)&(C=LB)|0)|0,s=Q=(g=E)^(Q=hB)|0,Q=k,Q=rA,H=g=0|cw(0|(g=G)^(C=lA),0|(B=(Q=k)^(B=rA)|0),3,0|(g=0)),F=B=U,B=n,yB=(Q=t)^(C=-1)|0,RB=g=(B=E)^(g=-1)|0,OB=Q=(g=n)&(Q=RB)|0,K=(g=H)^(C=(B=K)&(C=yB)|0)|0,n=B=(Q=F)^(B=OB)|0,B=E,B=Q,xB=(Q=g)^(C=-1)|0,PB=g=B^(g=-1)|0,zB=Q=(g=E)&(Q=PB)|0,Q=b,t=(g=(B=t)&(C=xB)|0)^(C=Y)|0,E=B=(Q=zB)^(B=b)|0,B=I,B=F,jB=(Q=C)^(C=-1)|0,SB=g=(B=b)^(g=-1)|0,TB=Q=(g=F)&(Q=SB)|0,H=(g=l)^(C=(B=H)&(C=jB)|0)|0,F=B=(Q=I)^(B=TB)|0,B=e,B=BA,Y=Q=0|cw(0|(Q=i)^(C=sA),0|(g=(B=e)^(g=BA)|0),21,0|(Q=0)),b=g=U,g=k,g=u,f=(B=G)^(C=J)|0,a=Q=(g=k)^(Q=u)|0,D=B=0|cw(0|BB,0|(Q=QB),14,0|(B=0)),r=Q=U,qB=(g=B)^(C=-1)|0,_B=B=Q^(B=-1)|0,$B=g=(B=a)&(g=_B)|0,l=(B=Y)^(C=(Q=f)&(C=qB)|0)|0,I=Q=(g=b)^(Q=$B)|0,Q=c,Q=CA,J=g=0|cw(0|(g=M)^(C=JA),0|(B=(Q=c)^(B=CA)|0),43,0|(g=0)),u=B=U,B=r,AQ=(Q=Y)^(C=-1)|0,BQ=g=(B=b)^(g=-1)|0,QQ=Q=(g=r)&(Q=BQ)|0,M=(g=J)^(C=(B=D)&(C=AQ)|0)|0,c=B=(Q=u)^(B=QQ)|0,i=g=0|cw(0|jA,0|(B=SA),44,0|(g=0)),e=B=U,B=b,B=Q,gQ=(Q=J)^(C=-1)|0,CQ=g=B^(g=-1)|0,wQ=Q=(g=b)&(Q=CQ)|0,Y=(g=i)^(C=(B=Y)&(C=gQ)|0)|0,b=B=(Q=e)^(B=wQ)|0,rQ=B=0|w[(Q=fA+1112176|0)>>2],eQ=g=0|w[(Q+4|0)>>2],g=a,g=u,bQ=B=(g=e)^(B=-1)|0,aQ=(g=J)&(C=(Q=i)^(C=-1)|0)|0,cQ=Q=(B=u)&(Q=bQ)|0,iQ=g=(Q=a)^(g=cQ)|0,J=(Q=rQ)^(C=(B=f)^(C=aQ)|0)|0,u=B=(g=eQ)^(B=iQ)|0,B=q,B=YA,DQ=Q=(B=EA)^(Q=-1)|0,kQ=(B=WA)&(C=(g=ZA)^(C=-1)|0)|0,fQ=g=(Q=YA)&(g=DQ)|0,k=B=(g=q)^(B=fQ)|0,uA=G=(Q=T)^(C=kQ)|0,_=B,B=e,IQ=(g=f)^(C=-1)|0,nQ=Q=(B=a)^(Q=-1)|0,EQ=g=(Q=e)&(g=nQ)|0,g=r,Q=(B=i)&(C=IQ)|0,a=B=(g=EQ)^(B=r)|0,UA=f=Q^(C=D)|0,$=B,B=z,B=x,YQ=Q=(B=y)^(Q=-1)|0,GQ=(B=eA)&(C=(g=h)^(C=-1)|0)|0,MQ=g=(Q=x)&(g=YQ)|0,r=B=(g=z)^(B=MQ)|0,mA=D=(Q=P)^(C=GQ)|0,AA=B,B=EA,oQ=(g=T)^(C=-1)|0,FQ=Q=(B=q)^(Q=-1)|0,uQ=g=(Q=EA)&(g=FQ)|0,g=nA,Q=(B=ZA)&(C=oQ)|0,e=B=(g=uQ)^(B=nA)|0,sA=i=Q^(C=vA)|0,BA=B,B=MA,UQ=(g=p)^(C=-1)|0,mQ=Q=(B=o)^(Q=-1)|0,sQ=g=(Q=MA)&(g=mQ)|0,g=oA,Q=(B=XA)&(C=UQ)|0,q=B=(g=sQ)^(B=oA)|0,KA=T=Q^(C=HA)|0,QA=B,B=y,KQ=(g=P)^(C=-1)|0,tQ=Q=(B=z)^(Q=-1)|0,JQ=g=(Q=y)&(g=tQ)|0,g=IA,Q=(B=h)&(C=KQ)|0,y=B=(g=JQ)^(B=IA)|0,tA=h=Q^(C=NA)|0,gA=B,B=FA,B=o,dQ=Q=(B=oA)^(Q=-1)|0,lQ=(B=p)&(C=(g=HA)^(C=-1)|0)|0,ZQ=g=(Q=o)&(g=dQ)|0,z=B=(g=FA)^(B=ZQ)|0,JA=P=(Q=LA)^(C=lQ)|0,CA=B,B=YA,B=nA,pQ=Q=(B=S)^(Q=-1)|0,HQ=(B=vA)&(C=(g=j)^(C=-1)|0)|0,NQ=g=(Q=nA)&(g=pQ)|0,S=B=(g=YA)^(B=NQ)|0,dA=j=(Q=WA)^(C=HQ)|0,wA=B,B=IA,vQ=(g=R)^(C=-1)|0,WQ=Q=(B=O)^(Q=-1)|0,XQ=g=(Q=IA)&(g=WQ)|0,g=x,Q=(B=NA)&(C=vQ)|0,O=B=(g=XQ)^(B=x)|0,p=R=Q^(C=eA)|0,o=B,B=FA,LQ=(g=pA)^(C=-1)|0,VQ=Q=(B=GA)^(Q=-1)|0,hQ=g=(Q=FA)&(g=VQ)|0,g=MA,Q=(B=LA)&(C=LQ)|0,x=B=(g=hQ)^(B=MA)|0,lA=eA=Q^(C=XA)|0,rA=B,fA=fA+8|0;);B=u,w[(Q=A)>>2]=J,w[(Q+4|0)>>2]=B,B=O,w[(Q=Q+160|0)>>2]=R,w[(Q+4|0)>>2]=B,B=V,w[(Q=A+120|0)>>2]=kA,w[(Q+4|0)>>2]=B,B=x,w[(Q=A+80|0)>>2]=eA,w[(Q+4|0)>>2]=B,B=F,w[(Q=A+40|0)>>2]=H,w[(Q+4|0)>>2]=B,B=m,w[(Q=A+168|0)>>2]=Z,w[(Q+4|0)>>2]=B,B=S,w[(Q=A+128|0)>>2]=j,w[(Q+4|0)>>2]=B,B=L,w[(Q=A+88|0)>>2]=DA,w[(Q+4|0)>>2]=B,B=E,w[(Q=A+48|0)>>2]=t,w[(Q+4|0)>>2]=B,B=b,w[(Q=A+8|0)>>2]=Y,w[(Q+4|0)>>2]=B,B=y,w[(Q=A+176|0)>>2]=h,w[(Q+4|0)>>2]=B,B=X,w[(Q=A+136|0)>>2]=iA,w[(Q+4|0)>>2]=B,B=z,w[(Q=A+96|0)>>2]=P,w[(Q+4|0)>>2]=B,B=n,w[(Q=A+56|0)>>2]=K,w[(Q+4|0)>>2]=B,B=c,w[(Q=A+16|0)>>2]=M,w[(Q+4|0)>>2]=B,B=r,w[(Q=A+184|0)>>2]=D,w[(Q+4|0)>>2]=B,B=e,w[(Q=A+144|0)>>2]=i,w[(Q+4|0)>>2]=B,B=q,w[(Q=A+104|0)>>2]=T,w[(Q+4|0)>>2]=B,B=s,w[(Q=A- -64|0)>>2]=d,w[(Q+4|0)>>2]=B,B=I,w[(Q=A+24|0)>>2]=l,w[(Q+4|0)>>2]=B,B=N,w[(Q=A+192|0)>>2]=bA,w[(Q+4|0)>>2]=B,B=k,w[(Q=A+152|0)>>2]=G,w[(Q+4|0)>>2]=B,B=v,w[(Q=A+112|0)>>2]=aA,w[(Q+4|0)>>2]=B,B=W,w[(Q=A+72|0)>>2]=cA,w[(Q+4|0)>>2]=B,B=a,w[(Q=A+32|0)>>2]=f,w[(Q+4|0)>>2]=B}function eA(A){var B=0,Q=0,g=0,C=0,r=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0;for(bA=Q=0|w[(192+(B=A|=0)|0)>>2],N=g=0|w[(B+196|0)>>2],uA=g=0|w[(B+152|0)>>2],_=Q=0|w[(B+156|0)>>2],aA=Q=0|w[(B+112|0)>>2],v=g=0|w[(B+116|0)>>2],cA=g=0|w[(B+72|0)>>2],W=Q=0|w[(B+76|0)>>2],UA=Q=0|w[(B+32|0)>>2],$=g=0|w[(B+36|0)>>2],mA=g=0|w[(B+184|0)>>2],AA=Q=0|w[(B+188|0)>>2],sA=Q=0|w[(B+144|0)>>2],BA=g=0|w[(B+148|0)>>2],KA=g=0|w[(B+104|0)>>2],QA=Q=0|w[(B+108|0)>>2],d=Q=0|w[(B+64|0)>>2],s=g=0|w[(B+68|0)>>2],l=g=0|w[(B+24|0)>>2],I=Q=0|w[(B+28|0)>>2],tA=Q=0|w[(B+176|0)>>2],gA=g=0|w[(B+180|0)>>2],iA=g=0|w[(B+136|0)>>2],X=Q=0|w[(B+140|0)>>2],JA=Q=0|w[(B+96|0)>>2],CA=g=0|w[(B+100|0)>>2],K=g=0|w[(B+56|0)>>2],n=Q=0|w[(B+60|0)>>2],M=Q=0|w[(B+16|0)>>2],c=g=0|w[(B+20|0)>>2],Z=g=0|w[(B+168|0)>>2],m=Q=0|w[(B+172|0)>>2],dA=Q=0|w[(B+128|0)>>2],wA=g=0|w[(B+132|0)>>2],DA=g=0|w[(B+88|0)>>2],L=Q=0|w[(B+92|0)>>2],t=Q=0|w[(B+48|0)>>2],E=g=0|w[(B+52|0)>>2],Y=g=0|w[(B+8|0)>>2],b=Q=0|w[(B+12|0)>>2],p=Q=0|w[(B+160|0)>>2],o=g=0|w[(B+164|0)>>2],kA=g=0|w[(B+120|0)>>2],V=Q=0|w[(B+124|0)>>2],lA=Q=0|w[(B+80|0)>>2],rA=g=0|w[(B+84|0)>>2],H=g=0|w[(B+40|0)>>2],F=Q=0|w[(B+44|0)>>2],J=Q=0|w[B>>2],u=g=0|w[(B+4|0)>>2],fA=-192;g=F,g=u,VA=Q=(g=F)^(Q=u)|0,Q=rA,g=(B=H)^(C=J)|0,hA=B=(Q=VA)^(B=rA)|0,B=V,Q=g^(C=lA)|0,yA=g=(B=hA)^(g=V)|0,g=o,D=(B=Q^(C=kA)|0)^(C=p)|0,r=Q=(g=yA)^(Q=o)|0,Q=c,Q=n,RA=B=(Q=c)^(B=n)|0,B=CA,Q=(g=M)^(C=K)|0,OA=g=(B=RA)^(g=CA)|0,g=X,B=Q^(C=JA)|0,xA=Q=(g=OA)^(Q=X)|0,Q=gA,g=B^(C=iA)|0,e=B=(Q=xA)^(B=gA)|0,PA=g=0|cw(0|(i=g^(C=tA)|0),0|B,1,0|(g=0)),zA=B=U,a=g=(B=r)^(g=zA)|0,g=E,jA=(B=f=(Q=D)^(C=PA)|0)^(C=t)|0,SA=Q=(g=a)^(Q=E)|0,Q=N,Q=I,Q=s,TA=B=(Q=I)^(B=s)|0,B=QA,Q=(g=l)^(C=d)|0,qA=g=(B=TA)^(g=QA)|0,g=BA,B=Q^(C=KA)|0,_A=Q=(g=qA)^(Q=BA)|0,Q=AA,G=(g=B^(C=sA)|0)^(C=mA)|0,k=B=(Q=_A)^(B=AA)|0,$A=g=0|cw(0|D,0|(B=r),1,0|(g=0)),AB=B=U,r=g=(B=k)^(g=AB)|0,BB=(B=bA)^(C=D=(Q=G)^(C=$A)|0)|0,QB=Q=(g=N)^(Q=r)|0,Q=a,Q=m,h=g=0|cw(0|(g=f)^(C=Z),0|(B=(Q=a)^(B=m)|0),2,0|(g=0)),y=B=U,gB=d,CB=B=s,B=W,B=$,wB=g=(B=W)^(g=$)|0,g=v,B=(Q=cA)^(C=UA)|0,rB=Q=(g=wB)^(Q=v)|0,Q=_,g=B^(C=aA)|0,eB=B=(Q=rB)^(B=_)|0,B=N,Q=g^(C=uA)|0,s=g=(B=eB)^(g=N)|0,Q=0|cw(0|(d=Q^(C=bA)|0),0|g,1,0|(Q=0)),bB=g=U,g=e,B=Q,e=Q=(g=bB)^(Q=e)|0,R=g=0|cw(0|(g=gB)^(C=i=B^(C=i)|0),0|(B=(Q=CB)^(B=e)|0),55,0|(g=0)),O=B=U,aB=M,cB=B=c,B=b,B=E,iB=g=(B=b)^(g=E)|0,g=L,B=(Q=Y)^(C=t)|0,DB=Q=(g=iB)^(Q=L)|0,Q=wA,g=B^(C=DA)|0,kB=B=(Q=DB)^(B=wA)|0,B=m,Z=(Q=g^(C=dA)|0)^(C=Z)|0,m=g=(B=kB)^(g=m)|0,fB=Q=0|cw(0|G,0|(g=k),1,0|(Q=0)),IB=g=U,c=Q=(g=m)^(Q=IB)|0,eA=g=0|cw(0|(g=aB)^(C=M=(B=Z)^(C=fB)|0),0|(B=(Q=cB)^(B=c)|0),62,0|(g=0)),x=B=U,nB=(Q=g)^(C=-1)|0,EB=g=B^(g=-1)|0,YB=Q=(g=O)&(Q=EB)|0,bA=(g=h)^(C=(B=R)&(C=nB)|0)|0,N=B=(Q=y)^(B=YB)|0,B=O,B=s,GB=g=0|cw(0|Z,0|(B=m),1,0|(g=0)),MB=B=U,k=g=(B=s)^(g=MB)|0,g=V,P=B=0|cw(0|(B=G=(Q=d)^(C=GB)|0)^(C=kA),0|(Q=(g=k)^(Q=V)|0),41,0|(B=0)),z=Q=U,Q=r,Q=v,NA=g=0|cw(0|(g=D)^(C=aA),0|(B=(Q=r)^(B=v)|0),39,0|(g=0)),IA=B=U,oB=(Q=g)^(C=-1)|0,FB=g=B^(g=-1)|0,uB=Q=(g=z)&(Q=FB)|0,Z=(g=R)^(C=(B=P)&(C=oB)|0)|0,m=B=(Q=O)^(B=uB)|0,B=a,B=L,j=Q=0|cw(0|(Q=f)^(C=DA),0|(g=(B=a)^(g=L)|0),10,0|(Q=0)),S=g=U,g=e,g=AA,T=B=0|cw(0|(B=i)^(C=mA),0|(Q=(g=e)^(Q=AA)|0),56,0|(B=0)),q=Q=U,Q=c,Q=X,vA=g=0|cw(0|(g=M)^(C=iA),0|(B=(Q=c)^(B=X)|0),15,0|(g=0)),nA=B=U,UB=(Q=g)^(C=-1)|0,mB=g=B^(g=-1)|0,sB=Q=(g=q)&(Q=mB)|0,iA=(g=j)^(C=(B=T)&(C=UB)|0)|0,X=B=(Q=S)^(B=sB)|0,B=r,B=$,ZA=Q=0|cw(0|(Q=D)^(C=UA),0|(g=(B=r)^(g=$)|0),27,0|(Q=0)),EA=g=U,g=S,g=k,g=F,WA=B=0|cw(0|(B=G)^(C=H),0|(Q=(g=k)^(Q=F)|0),36,0|(B=0)),YA=Q=U,KB=(g=B)^(C=-1)|0,tB=B=Q^(B=-1)|0,JB=g=(B=S)&(g=tB)|0,kA=(B=ZA)^(C=(Q=j)&(C=KB)|0)|0,V=Q=(g=EA)^(Q=JB)|0,Q=k,Q=o,p=g=0|cw(0|(g=G)^(C=p),0|(B=(Q=k)^(B=o)|0),18,0|(g=0)),o=B=U,B=c,B=n,pA=Q=0|cw(0|(Q=M)^(C=K),0|(g=(B=c)^(g=n)|0),6,0|(Q=0)),GA=g=U,g=b,g=a,XA=B=0|cw(0|(B=Y)^(C=f),0|(Q=(g=b)^(Q=a)|0),1,0|(B=0)),MA=Q=U,dB=(g=B)^(C=-1)|0,lB=B=Q^(B=-1)|0,ZB=g=(B=GA)&(g=lB)|0,aA=(B=p)^(C=(Q=pA)&(C=dB)|0)|0,v=Q=(g=o)^(Q=ZB)|0,Q=r,Q=_,HA=g=0|cw(0|(g=D)^(C=uA),0|(B=(Q=r)^(B=_)|0),8,0|(g=0)),oA=B=U,B=e,B=QA,LA=Q=0|cw(0|(Q=i)^(C=KA),0|(g=(B=e)^(g=QA)|0),25,0|(Q=0)),FA=g=U,pB=(B=Q)^(C=-1)|0,HB=Q=g^(Q=-1)|0,NB=B=(Q=oA)&(B=HB)|0,B=GA,DA=(Q=(g=HA)&(C=pB)|0)^(C=pA)|0,L=g=(B=NB)^(g=GA)|0,g=c,g=gA,K=B=0|cw(0|(B=M)^(C=tA),0|(Q=(g=c)^(Q=gA)|0),61,0|(B=0)),n=Q=U,Q=r,Q=W,Y=g=0|cw(0|(g=D)^(C=cA),0|(B=(Q=r)^(B=W)|0),20,0|(g=0)),b=B=U,B=e,B=I,l=Q=0|cw(0|(Q=i)^(C=l),0|(g=(B=e)^(g=I)|0),28,0|(Q=0)),I=g=U,vB=(B=Q)^(C=-1)|0,WB=Q=g^(Q=-1)|0,XB=B=(Q=b)&(B=WB)|0,cA=(Q=K)^(C=(g=Y)&(C=vB)|0)|0,W=g=(B=n)^(g=XB)|0,g=a,g=wA,t=B=0|cw(0|(B=f)^(C=dA),0|(Q=(g=a)^(Q=wA)|0),45,0|(B=0)),E=Q=U,Q=I,LB=(g=K)^(C=-1)|0,VB=B=(Q=n)^(B=-1)|0,hB=g=(B=I)&(g=VB)|0,d=(B=t)^(C=(Q=l)&(C=LB)|0)|0,s=Q=(g=E)^(Q=hB)|0,Q=k,Q=rA,H=g=0|cw(0|(g=G)^(C=lA),0|(B=(Q=k)^(B=rA)|0),3,0|(g=0)),F=B=U,B=n,yB=(Q=t)^(C=-1)|0,RB=g=(B=E)^(g=-1)|0,OB=Q=(g=n)&(Q=RB)|0,K=(g=H)^(C=(B=K)&(C=yB)|0)|0,n=B=(Q=F)^(B=OB)|0,B=E,B=Q,xB=(Q=g)^(C=-1)|0,PB=g=B^(g=-1)|0,zB=Q=(g=E)&(Q=PB)|0,Q=b,t=(g=(B=t)&(C=xB)|0)^(C=Y)|0,E=B=(Q=zB)^(B=b)|0,B=I,B=F,jB=(Q=C)^(C=-1)|0,SB=g=(B=b)^(g=-1)|0,TB=Q=(g=F)&(Q=SB)|0,H=(g=l)^(C=(B=H)&(C=jB)|0)|0,F=B=(Q=I)^(B=TB)|0,B=e,B=BA,Y=Q=0|cw(0|(Q=i)^(C=sA),0|(g=(B=e)^(g=BA)|0),21,0|(Q=0)),b=g=U,g=k,g=u,f=(B=G)^(C=J)|0,a=Q=(g=k)^(Q=u)|0,D=B=0|cw(0|BB,0|(Q=QB),14,0|(B=0)),r=Q=U,qB=(g=B)^(C=-1)|0,_B=B=Q^(B=-1)|0,$B=g=(B=a)&(g=_B)|0,l=(B=Y)^(C=(Q=f)&(C=qB)|0)|0,I=Q=(g=b)^(Q=$B)|0,Q=c,Q=CA,J=g=0|cw(0|(g=M)^(C=JA),0|(B=(Q=c)^(B=CA)|0),43,0|(g=0)),u=B=U,B=r,AQ=(Q=Y)^(C=-1)|0,BQ=g=(B=b)^(g=-1)|0,QQ=Q=(g=r)&(Q=BQ)|0,M=(g=J)^(C=(B=D)&(C=AQ)|0)|0,c=B=(Q=u)^(B=QQ)|0,i=g=0|cw(0|jA,0|(B=SA),44,0|(g=0)),e=B=U,B=b,B=Q,gQ=(Q=J)^(C=-1)|0,CQ=g=B^(g=-1)|0,wQ=Q=(g=b)&(Q=CQ)|0,Y=(g=i)^(C=(B=Y)&(C=gQ)|0)|0,b=B=(Q=e)^(B=wQ)|0,rQ=B=0|w[(Q=fA+1112552|0)>>2],eQ=g=0|w[(Q+4|0)>>2],g=a,g=u,bQ=B=(g=e)^(B=-1)|0,aQ=(g=J)&(C=(Q=i)^(C=-1)|0)|0,cQ=Q=(B=u)&(Q=bQ)|0,iQ=g=(Q=a)^(g=cQ)|0,J=(Q=rQ)^(C=(B=f)^(C=aQ)|0)|0,u=B=(g=eQ)^(B=iQ)|0,B=q,B=YA,DQ=Q=(B=EA)^(Q=-1)|0,kQ=(B=WA)&(C=(g=ZA)^(C=-1)|0)|0,fQ=g=(Q=YA)&(g=DQ)|0,k=B=(g=q)^(B=fQ)|0,uA=G=(Q=T)^(C=kQ)|0,_=B,B=e,IQ=(g=f)^(C=-1)|0,nQ=Q=(B=a)^(Q=-1)|0,EQ=g=(Q=e)&(g=nQ)|0,g=r,Q=(B=i)&(C=IQ)|0,a=B=(g=EQ)^(B=r)|0,UA=f=Q^(C=D)|0,$=B,B=z,B=x,YQ=Q=(B=y)^(Q=-1)|0,GQ=(B=eA)&(C=(g=h)^(C=-1)|0)|0,MQ=g=(Q=x)&(g=YQ)|0,r=B=(g=z)^(B=MQ)|0,mA=D=(Q=P)^(C=GQ)|0,AA=B,B=EA,oQ=(g=T)^(C=-1)|0,FQ=Q=(B=q)^(Q=-1)|0,uQ=g=(Q=EA)&(g=FQ)|0,g=nA,Q=(B=ZA)&(C=oQ)|0,e=B=(g=uQ)^(B=nA)|0,sA=i=Q^(C=vA)|0,BA=B,B=MA,UQ=(g=p)^(C=-1)|0,mQ=Q=(B=o)^(Q=-1)|0,sQ=g=(Q=MA)&(g=mQ)|0,g=oA,Q=(B=XA)&(C=UQ)|0,q=B=(g=sQ)^(B=oA)|0,KA=T=Q^(C=HA)|0,QA=B,B=y,KQ=(g=P)^(C=-1)|0,tQ=Q=(B=z)^(Q=-1)|0,JQ=g=(Q=y)&(g=tQ)|0,g=IA,Q=(B=h)&(C=KQ)|0,y=B=(g=JQ)^(B=IA)|0,tA=h=Q^(C=NA)|0,gA=B,B=FA,B=o,dQ=Q=(B=oA)^(Q=-1)|0,lQ=(B=p)&(C=(g=HA)^(C=-1)|0)|0,ZQ=g=(Q=o)&(g=dQ)|0,z=B=(g=FA)^(B=ZQ)|0,JA=P=(Q=LA)^(C=lQ)|0,CA=B,B=YA,B=nA,pQ=Q=(B=S)^(Q=-1)|0,HQ=(B=vA)&(C=(g=j)^(C=-1)|0)|0,NQ=g=(Q=nA)&(g=pQ)|0,S=B=(g=YA)^(B=NQ)|0,dA=j=(Q=WA)^(C=HQ)|0,wA=B,B=IA,vQ=(g=R)^(C=-1)|0,WQ=Q=(B=O)^(Q=-1)|0,XQ=g=(Q=IA)&(g=WQ)|0,g=x,Q=(B=NA)&(C=vQ)|0,O=B=(g=XQ)^(B=x)|0,p=R=Q^(C=eA)|0,o=B,B=FA,LQ=(g=pA)^(C=-1)|0,VQ=Q=(B=GA)^(Q=-1)|0,hQ=g=(Q=FA)&(g=VQ)|0,g=MA,Q=(B=LA)&(C=LQ)|0,x=B=(g=hQ)^(B=MA)|0,lA=eA=Q^(C=XA)|0,rA=B,fA=fA+8|0;);B=u,w[(Q=A)>>2]=J,w[(Q+4|0)>>2]=B,B=O,w[(Q=Q+160|0)>>2]=R,w[(Q+4|0)>>2]=B,B=V,w[(Q=A+120|0)>>2]=kA,w[(Q+4|0)>>2]=B,B=x,w[(Q=A+80|0)>>2]=eA,w[(Q+4|0)>>2]=B,B=F,w[(Q=A+40|0)>>2]=H,w[(Q+4|0)>>2]=B,B=m,w[(Q=A+168|0)>>2]=Z,w[(Q+4|0)>>2]=B,B=S,w[(Q=A+128|0)>>2]=j,w[(Q+4|0)>>2]=B,B=L,w[(Q=A+88|0)>>2]=DA,w[(Q+4|0)>>2]=B,B=E,w[(Q=A+48|0)>>2]=t,w[(Q+4|0)>>2]=B,B=b,w[(Q=A+8|0)>>2]=Y,w[(Q+4|0)>>2]=B,B=y,w[(Q=A+176|0)>>2]=h,w[(Q+4|0)>>2]=B,B=X,w[(Q=A+136|0)>>2]=iA,w[(Q+4|0)>>2]=B,B=z,w[(Q=A+96|0)>>2]=P,w[(Q+4|0)>>2]=B,B=n,w[(Q=A+56|0)>>2]=K,w[(Q+4|0)>>2]=B,B=c,w[(Q=A+16|0)>>2]=M,w[(Q+4|0)>>2]=B,B=r,w[(Q=A+184|0)>>2]=D,w[(Q+4|0)>>2]=B,B=e,w[(Q=A+144|0)>>2]=i,w[(Q+4|0)>>2]=B,B=q,w[(Q=A+104|0)>>2]=T,w[(Q+4|0)>>2]=B,B=s,w[(Q=A- -64|0)>>2]=d,w[(Q+4|0)>>2]=B,B=I,w[(Q=A+24|0)>>2]=l,w[(Q+4|0)>>2]=B,B=N,w[(Q=A+192|0)>>2]=bA,w[(Q+4|0)>>2]=B,B=k,w[(Q=A+152|0)>>2]=G,w[(Q+4|0)>>2]=B,B=v,w[(Q=A+112|0)>>2]=aA,w[(Q+4|0)>>2]=B,B=W,w[(Q=A+72|0)>>2]=cA,w[(Q+4|0)>>2]=B,B=a,w[(Q=A+32|0)>>2]=f,w[(Q+4|0)>>2]=B}function bA(A){var B,Q,C,e=0,a=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0;u=B=u-224|0,I=0|dB(0|(A|=0)),e=0|w[(I+36|0)>>2],E=B,Y=0,w[B>>2]=0,w[(B+4|0)>>2]=Y;A:{B:{Q:{g:if(e){n=I+36|0,G=B+8|0,F=I+40|0,J=B+12|0;C:for(;;){if(k=0|w[(e+24|0)>>2],(0|A)==(0|w[(e+20|0)>>2])){if(w[n>>2]=k,(0|e)==(0|w[F>>2])&&(w[F>>2]=D),w[(e+28|0)>>2]=0,a=0|w[e>>2],0|r[a>>0])break Q;if(g[a>>0]=1,U=0|Pg(),0|r[(e+4|0)>>0])break B;if(f=(a=0|w[B>>2])>>>0>8,Z=0|w[J>>2],p=a,(0|(o=f?Z:p))==(0|(f=f?a:8))&&((a=f+1|0)>>>0>=f>>>0&&(a=1+(f=a>>>0>=2?-1>>>c(a+-1|0)|0:0)|0)>>>0>=f>>>0||(a=-1),CQ(0|B,0|a),a=0|w[B>>2]),f=0|w[G>>2],w[(B+((a=a>>>0>8)?12:0)|0)>>2]=o+1|0,a=b(o,12)+(a?f:G)|0,w[(a+4|0)>>2]=e,w[a>>2]=e,m=0|r[(B+112|0)>>0]|(0|r[(B+113|0)>>0])<<8|0,g[(a+9|0)>>0]=m,g[(a+10|0)>>0]=m>>>8|0,g[(a+8|0)>>0]=U,g[(a+11|0)>>0]=0|r[(B+114|0)>>0],e=k)continue C;break g}if(n=e+24|0,D=e,!(e=k))break C}}if(A=0|w[(I+32|0)>>2],w[(I+32|0)>>2]=A+-1|0,2&A|0|A>>>0<4|0)break A;LB(0|I+32);break A}QC(1197988,1197972),i()}jQ(0|e,0|U),i()}A=0|w[(B+12|0)>>2],e=0|w[B>>2],w[(B+112|0)>>2]=e,w[(B+108|0)>>2]=A,w[((D=e>>>0>8)?B+108|0:B+112|0)>>2]=0,k=0|w[(B+112|0)>>2],s=B,Q=Y=0|w[(B+4|0)>>2],C=E=0|w[(B+8|0)>>2],w[(B+124|0)>>2]=0|w[(B+108|0)>>2],Y=B,w[(B+116|0)>>2]=Q,w[(B+120|0)>>2]=E,w[(B+112|0)>>2]=k,Lg(0|B+128,0|B+16,88),n=D?A:e,w[(B+220|0)>>2]=n,w[(B+216|0)>>2]=0;A:if(n){if(e=1,w[(I=B+216|0)>>2]=1,E=C,s=Q,Y=0,M=31&(K=32)|0,32<=(63&K|0)>>>0?(Y=0,t=E>>>M|0):(Y=E>>>M|0,t=(((1<>>M|0),G=B+120|0,2!=(0|(a=0|r[((D=k>>>0>8?t:G)+8|0)>>0]))){A=D+4|0,k=B+220|0;B:for(;;){if(A=0|w[A>>2],g[(16+(0|w[D>>2])|0)>>0]=0,a||0|Pg()&&(g[(A+4|0)>>0]=1),g[(0|w[A>>2])>>0]=0,(0|(A=0|w[I>>2]))==(0|(n=0|w[k>>2])))break A;if(e=A+1|0,w[I>>2]=e,A=4+(D=b(A,12)+(Z=0|w[(B+120|0)>>2],p=G,(0|w[(B+112|0)>>2])>>>0>8?Z:p)|0)|0,2==(0|(a=0|r[(D+8|0)>>0])))break B}}if((0|e)!=(0|n)){A=B+120|0,k=B+216|0,D=B+220|0;B:for(;;){if(w[k>>2]=e+1|0,e=b(e,12)+(Z=0|w[A>>2],p=A,(0|w[(B+112|0)>>2])>>>0>8?Z:p)|0,2==(0|(a=0|r[(e+8|0)>>0])))break A;if(e=0|w[(e+4|0)>>2],a||0|Pg()&&(g[(e+4|0)>>0]=1),g[(0|w[e>>2])>>0]=0,(0|(e=0|w[k>>2]))==(0|w[D>>2]))break B}}}A:{if((A=0|w[(B+112|0)>>2])>>>0>8){if(k=0|w[(B+120|0)>>2],e=0|w[(B+124|0)>>2]){for(a=b(e,12),e=k+8|0;D=e+-4|0,0|r[e>>0]||(d=0|w[D>>2],0|Pg()&&(g[(d+4|0)>>0]=1)),g[(0|w[(0|w[D>>2])>>2])>>0]=0,e=e+12|0,a=a+-12|0;);if(!A)break A}return pC(0|k,0|b(A,12),4),void(u=B+224|0)}if(A)for(a=b(A,12),e=B+128|0;A=e+-4|0,0|r[e>>0]||(l=0|w[A>>2],0|Pg()&&(g[(l+4|0)>>0]=1)),g[(0|w[(0|w[A>>2])>>2])>>0]=0,e=e+12|0,a=a+-12|0;);}u=B+224|0}function aA(A,B,Q,C,e,a){A|=0,B|=0,Q|=0,C|=0,e|=0,a|=0;var c,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0;u=c=u-128|0,g[(c+24|0)>>0]=2,2==(0|r[1211056])&&(dA(0|c+48),M=k=0|w[(f=1211064)>>2],o=D=0|w[(f+4|0)>>2],D=0|w[(f=c+72|0)>>2],k=0|w[(f+4|0)>>2],K=D,w[(D=1211064)>>2]=K,w[(D+4|0)>>2]=k,F=k=0|w[(f=1211056)>>2],U=D=0|w[(f+4|0)>>2],D=0|w[((f=c)+64|0)>>2],k=0|w[(f+68|0)>>2],t=D,w[(D=1211056)>>2]=t,w[(D+4|0)>>2]=k,J=k=0|w[(f=1211048)>>2],d=D=0|w[(f+4|0)>>2],D=0|w[((f=c)+56|0)>>2],k=0|w[(f+60|0)>>2],l=D,w[(D=1211048)>>2]=l,w[(D+4|0)>>2]=k,m=k=0|w[(f=1211040)>>2],s=D=0|w[(f+4|0)>>2],D=0|w[((f=c)+48|0)>>2],k=0|w[(f+52|0)>>2],Z=D,w[(D=1211040)>>2]=Z,w[(D+4|0)>>2]=k,k=o,w[(D=f+112|0)>>2]=M,w[(D+4|0)>>2]=k,M=k=0|w[(f=1211072)>>2],o=D=0|w[(f+4|0)>>2],D=0|w[((f=c)+80|0)>>2],k=0|w[(f+84|0)>>2],p=D,w[(D=1211072)>>2]=p,w[(D+4|0)>>2]=k,k=U,w[((D=f)+104|0)>>2]=F,w[(D+108|0)>>2]=k,k=d,w[(D+96|0)>>2]=J,w[(D+100|0)>>2]=k,k=s,w[(D+88|0)>>2]=m,w[(D+92|0)>>2]=k,k=o,w[(D+120|0)>>2]=M,w[(D+124|0)>>2]=k,k=U,2!=(0|255&F)&&(w[302709]=(0|w[302709])-1|0,k=s,pC(0|m,1,1))),I=0|dB(0|B);A:{B:{Q:{g:{C:{if(0|kw[0|w[299350]](Q)){if(k=0|w[(f=a)>>2],D=0|w[(f+4|0)>>2],f=k,k=0,E=1,g[1211076]=(0|f)==(0|E)&(0|D)==(0|k)|0,w[302768]=0,w[302766]=0,w[(H=24+(0|w[(I+40|0)>>2])|0,N=I+36|0,v=0|w[(I+36|0)>>2],(v?H:N)>>2)]=1211040,w[302765]=B,g[1211056]=1,w[(I+40|0)>>2]=1211040,B=0|w[(I+32|0)>>2],w[(I+32|0)>>2]=B+-1|0,B>>>0<4)break Q;if(!(2&B|0))break C;break Q}if(Q=0|w[(I+32|0)>>2],w[(I+32|0)>>2]=Q+-1|0,B=1,Q>>>0<4)break B;if(!(2&Q|0))break g;break B}LB(0|I+32);break Q}LB(0|I+32);break B}kw[0|w[299355]](C);Q:{if(E=a,f=0|w[a>>2],D=0|w[(a+4|0)>>2],(0|(E=f))==(0|(k=1))&(0|D)==(0|(f=0))|0){if(0|tB(0|(E=0|w[((k=a)+8|0)>>2]),0|(D=0|w[(k+12|0)>>2]),0|w[(k+16|0)>>2]))break Q;g:for(;;){(I=0|w[302710])||(B=0|wB(3,0),I=0|w[302710],w[302710]=I||B,I?((Q=b(0|w[(B+4|0)>>2],112))&&pC(0|w[B>>2],0|Q,8),pC(0|B,16,4)):I=B);C:{w:{r:{if(G=0|w[302765],(n=b(G,-1640531527)>>>(31&(0-(0|w[(I+8|0)>>2])|0)|0)|0)>>>0<(B=0|w[(I+4|0)>>2])>>>0){if(B=(Y=0|w[I>>2])+b(n,112)|0,Q=0|w[(B+32|0)>>2],w[(B+32|0)>>2]=Q||1,B=B+32|0,!Q){if((0|w[302710])!=(0|I))break w;break r}if(lA(0|B),(0|w[302710])==(0|I))break r;break w}kg(1197792,0|n,0|B),i()}if((0|w[302765])==(0|G))break C}if(Q=0|w[B>>2],w[B>>2]=Q+-1|0,2&Q|0|Q>>>0<4|0)continue g;LB(0|B);continue g}break g}g:{C:{if(B=0|w[302760],!(0|r[B>>0])){if(g[B>>0]=1,B=0|Pg(),0|r[1211044])break C;Q=0|r[1211056],B||0|Pg()&&(g[1211044]=1),g[(0|w[302760])>>0]=0;w:{r:{e:{b:{if(Q){a=36+(B=Y+b(n,112)|0)|0,B=0|w[(B+36|0)>>2],I=0;a:for(;;){if(Q=I,C=a,I=B,!B)break w;if(a=I+24|0,B=0|w[(I+24|0)>>2],1211040==(0|I))break a}if(w[C>>2]=B,C=Y+b(n,112)|0,1211040==(0|w[(C+40|0)>>2]))break b;if(I=1,!B)break r;a:for(;;){if((0|w[(B+20|0)>>2])==(0|G))break e;if(!(B=0|w[(B+24|0)>>2]))break a}break r}if(B=Y+b(n,112)|0,Q=0|w[(B+32|0)>>2],w[(B+32|0)>>2]=Q+-1|0,2&Q|0|Q>>>0<4|0)break Q;LB(0|B+32);break Q}w[(C+40|0)>>2]=Q,I=1;break r}I=0}kw[0|w[299360]](e,G,I)}if(B=Y+b(n,112)|0,I=0|w[(B+32|0)>>2],w[(B+32|0)>>2]=I+-1|0,2&I|0|I>>>0<4|0)break g;LB(0|B+32);break g}QC(1197988,1197972),i()}jQ(1211040,0|B),i()}2!=(0|r[(c+24|0)>>0])&&(w[302709]=(0|w[302709])-1|0,pC(0|w[(c+8|0)>>2],1,1)),B=2;break A}dQ(1211040)}B=0,I=0|w[302767]}2!=(0|r[(c+24|0)>>0])&&(w[302709]=(0|w[302709])-1|0,pC(0|w[(c+8|0)>>2],1,1))}w[(A+4|0)>>2]=I,w[A>>2]=B,u=c+128|0}function cA(A,B,Q){A|=0,B|=0,Q|=0;var C,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0;u=C=u+-64|0,w[(C+36|0)>>2]=B,c=0|w[(Q+20|0)>>2],w[(C+52|0)>>2]=c,g[(C+56|0)>>0]=3,a=0|w[(Q+16|0)>>2],w[(C+44|0)>>2]=a+(c<<3|0)|0,w[(C+8|0)>>2]=0,w[(C+12|0)>>2]=32,w[(C+32|0)>>2]=A,w[(C+24|0)>>2]=0,w[(C+16|0)>>2]=0,w[(C+48|0)>>2]=a,w[(C+40|0)>>2]=a;A:{B:{Q:{g:{C:{w:{r:{e:{if(b=0|w[(Q+8|0)>>2]){if(k=0|w[Q>>2],f=0|w[(Q+4|0)>>2],!(E=(Q=0|w[(Q+12|0)>>2])>>>0>f>>>0?f:Q))break e;if(0|kw[0|w[(B+12|0)>>2]](A,0|w[k>>2],0|w[(k+4|0)>>2]))break r;a=k+12|0,G=C+56|0,B=C+52|0,c=C+48|0,D=1;b:for(;;){g[G>>0]=0|r[(b+32|0)>>0],w[(C+12|0)>>2]=0|w[(b+8|0)>>2],w[(C+8|0)>>2]=0|w[(b+12|0)>>2],Q=0;a:{c:{i:{if(1!=(0|(A=0|w[(b+24|0)>>2]))){if(3==(0|A))break a;if(2!=(0|A))break i;if((0|(e=0|w[(A=C+40|0)>>2]))==(0|w[(C+44|0)>>2]))break a;if(w[A>>2]=e+8|0,171!=(0|w[(e+4|0)>>2]))break a;I=0|w[(0|w[e>>2])>>2];break c}if((e=0|w[(b+28|0)>>2])>>>0>=(A=0|w[B>>2])>>>0)break B;if(e=(0|w[c>>2])+(e<<3|0)|0,171!=(0|w[(e+4|0)>>2]))break a;I=0|w[(0|w[e>>2])>>2];break c}I=0|w[(b+28|0)>>2]}A=I,Q=1}w[(C+20|0)>>2]=A,w[(C+16|0)>>2]=Q,Q=0;a:{c:{i:{if(1!=(0|(A=0|w[(b+16|0)>>2]))){if(3==(0|A))break a;if(2!=(0|A))break i;if((0|(e=0|w[(A=C+40|0)>>2]))==(0|w[(C+44|0)>>2]))break a;if(w[A>>2]=e+8|0,171!=(0|w[(e+4|0)>>2]))break a;n=0|w[(0|w[e>>2])>>2];break c}if((e=0|w[(b+20|0)>>2])>>>0>=(A=0|w[B>>2])>>>0)break A;if(e=(0|w[c>>2])+(e<<3|0)|0,171!=(0|w[(e+4|0)>>2]))break a;n=0|w[(0|w[e>>2])>>2];break c}n=0|w[(b+20|0)>>2]}A=n,Q=1}if(w[(C+28|0)>>2]=A,w[(C+24|0)>>2]=Q,1!=(0|w[b>>2])){if((0|(Q=0|w[(A=C+40|0)>>2]))==(0|w[(C+44|0)>>2]))break Q;w[A>>2]=Q+8|0}else{if((A=0|w[(b+4|0)>>2])>>>0>=(Q=0|w[B>>2])>>>0)break g;Q=(0|w[c>>2])+(A<<3|0)|0}if(0|kw[0|w[(Q+4|0)>>2]](0|w[Q>>2],C+8|0))break r;if(D>>>0>=E>>>0)break e;if(A=a+-4|0,Q=0|w[a>>2],a=a+8|0,b=b+36|0,D=D+1|0,0|kw[0|w[(12+(0|w[(C+36|0)>>2])|0)>>2]](0|w[(C+32|0)>>2],0|w[A>>2],Q))break b}break r}if(k=0|w[Q>>2],Q=c>>>0>(f=0|w[(Q+4|0)>>2])>>>0?f:c){if(0|kw[0|w[(B+12|0)>>2]](A,0|w[k>>2],0|w[(k+4|0)>>2]))break r;b=k+12|0,A=C+32|0,B=C+36|0,D=1;b:for(;;){if(0|kw[0|w[(a+4|0)>>2]](0|w[a>>2],C+8|0))break r;if(D>>>0>=Q>>>0)break e;if(c=b+-4|0,e=0|w[b>>2],b=b+8|0,a=a+8|0,D=D+1|0,0|kw[0|w[(12+(0|w[B>>2])|0)>>2]](0|w[A>>2],0|w[c>>2],e))break b}break r}}if(f>>>0<=D>>>0)break w;if(A=k+(D<<3|0)|0,!(0|kw[0|w[(12+(0|w[(C+36|0)>>2])|0)>>2]](0|w[(C+32|0)>>2],0|w[A>>2],0|w[(A+4|0)>>2])))break w}Y=1;break C}Y=0}return u=C- -64|0,0|Y}kg(1204936,0|A,0|Q),i()}Mg(1203704),i()}kg(1204952,0|e,0|A),i()}kg(1204952,0|e,0|A),i()}function iA(A,B,Q,C,e,b,a){A|=0,B|=0,Q|=0,C|=0,b|=0,a|=0;var c,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0;u=c=u-592|0;A:{B:{Q:{if(64==(0|(e|=0))){if(e=c+88|0,f=0|r[(D=C+24|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,N=f,w[(f=e)>>2]=N,w[(f+4|0)>>2]=k,I=c+80|0,k=0|r[(D=C+16|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,v=k,w[(k=I)>>2]=v,w[(k+4|0)>>2]=f,n=c+72|0,f=0|r[(D=C+8|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,W=f,w[(f=n)>>2]=W,w[(f+4|0)>>2]=k,k=0|r[(D=C)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,X=k,w[((k=c)+64|0)>>2]=X,w[(k+68|0)>>2]=f,XA(0|k- -64),f=0|w[(D=e)>>2],k=0|w[(D+4|0)>>2],L=f,w[(f=c+216|0)>>2]=L,w[(f+4|0)>>2]=k,k=0|w[(D=I)>>2],f=0|w[(D+4|0)>>2],V=k,w[(k=c+208|0)>>2]=V,w[(k+4|0)>>2]=f,f=0|w[(D=n)>>2],k=0|w[(D+4|0)>>2],h=f,w[(f=c+200|0)>>2]=h,w[(f+4|0)>>2]=k,k=0|w[((D=c)+64|0)>>2],f=0|w[(D+68|0)>>2],y=k,w[((k=D)+192|0)>>2]=y,w[(k+196|0)>>2]=f,sg(0|k+392,0|k+192),E=f=0|r[(D=C+56|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,Y=k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(f=c+448|0)>>2]=E,w[(f+4|0)>>2]=k,G=k=0|r[(D=C+48|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,d=f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(k=c+440|0)>>2]=G,w[(k+4|0)>>2]=f,M=f=0|r[(D=C+40|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,l=k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(f=c+432|0)>>2]=M,w[(f+4|0)>>2]=k,k=0|w[(D=Z=c+400|0)>>2],f=0|w[(D+4|0)>>2],R=k,w[(k=c+136|0)>>2]=R,w[(k+4|0)>>2]=f,f=0|w[(D=p=c+408|0)>>2],k=0|w[(D+4|0)>>2],O=f,w[(f=c+144|0)>>2]=O,w[(f+4|0)>>2]=k,k=0|w[(D=c+416|0)>>2],f=0|w[(D+4|0)>>2],x=k,w[(k=c+152|0)>>2]=x,w[(k+4|0)>>2]=f,H=f=0|r[((D=C)+32|0)>>0]|(0|r[(D+33|0)>>0])<<8|0|(0|r[(D+34|0)>>0])<<16|0|(0|r[(D+35|0)>>0])<<24|0,P=k=0|r[(D+36|0)>>0]|(0|r[(D+37|0)>>0])<<8|0|(0|r[(D+38|0)>>0])<<16|0|(0|r[(D+39|0)>>0])<<24|0,w[(f=c+160|0)>>2]=H,w[(f+4|0)>>2]=k,k=l,w[(f=c+168|0)>>2]=M,w[(f+4|0)>>2]=k,k=d,w[(f=c+176|0)>>2]=G,w[(f+4|0)>>2]=k,k=Y,w[(f=c+184|0)>>2]=E,w[(f+4|0)>>2]=k,k=P,w[((f=c)+424|0)>>2]=H,w[(f+428|0)>>2]=k,k=0|w[((D=f)+392|0)>>2],f=0|w[(D+396|0)>>2],z=k,w[((k=D)+128|0)>>2]=z,w[(k+132|0)>>2]=f,32!=(0|Q))break Q;if(f=0|r[(D=B+24|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,j=f,w[(f=e)>>2]=j,w[(f+4|0)>>2]=k,k=0|r[(D=B+16|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,S=k,w[(k=I)>>2]=S,w[(k+4|0)>>2]=f,f=0|r[(D=B+8|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,T=f,w[(f=n)>>2]=T,w[(f+4|0)>>2]=k,k=0|r[(D=B)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,q=k,w[((k=c)+64|0)>>2]=q,w[(k+68|0)>>2]=f,RB(0|k+392,0|k- -64),_=0|w[(k+392|0)>>2],Lg(0|k+192,4|k+392,196),1==(0|_))break B;if(Lg(0|c+192,0|Lg(0|c+396,0|c+196,192),192),jA(0|c- -64,0|c+128,0|b,0|a,0|c+192),f=0,w[(k=b=c+448|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=a=c+440|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=I=c+432|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=n=c+424|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=Q=c+416|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=C=c+408|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=e=c+400|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[((k=c)+392|0)>>2]=0,w[(k+396|0)>>2]=f,f=0|r[(D=24+(B=k- -64|0)|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,$=f,w[(f=Q)>>2]=$,w[(f+4|0)>>2]=k,k=0|r[(D=B+16|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,AA=k,w[(k=C)>>2]=AA,w[(k+4|0)>>2]=f,f=0|r[(D=B+8|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,BA=f,w[(f=e)>>2]=BA,w[(f+4|0)>>2]=k,k=0|r[(D=B)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,QA=k,w[((k=c)+392|0)>>2]=QA,w[(k+396|0)>>2]=f,E=f=0|r[(D=B=k+96|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,Y=k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(f=n)>>2]=E,w[(f+4|0)>>2]=k,n=c+8|0,k=0|w[(D=e)>>2],f=0|w[(D+4|0)>>2],gA=k,w[(k=n)>>2]=gA,w[(k+4|0)>>2]=f,e=c+16|0,f=0|w[(D=C)>>2],k=0|w[(D+4|0)>>2],CA=f,w[(f=e)>>2]=CA,w[(f+4|0)>>2]=k,C=c+24|0,k=0|w[(D=Q)>>2],f=0|w[(D+4|0)>>2],wA=k,w[(k=C)>>2]=wA,w[(k+4|0)>>2]=f,f=Y,w[(k=Q=c+32|0)>>2]=E,w[(k+4|0)>>2]=f,E=f=0|r[(D=B+24|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,Y=k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(f=b)>>2]=E,w[(f+4|0)>>2]=k,G=k=0|r[(D=B+16|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,d=f=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(k=a)>>2]=G,w[(k+4|0)>>2]=f,M=f=0|r[(D=B+8|0)>>0]|(0|r[(D+1|0)>>0])<<8|0|(0|r[(D+2|0)>>0])<<16|0|(0|r[(D+3|0)>>0])<<24|0,l=k=0|r[(D+4|0)>>0]|(0|r[(D+5|0)>>0])<<8|0|(0|r[(D+6|0)>>0])<<16|0|(0|r[(D+7|0)>>0])<<24|0,w[(f=I)>>2]=M,w[(f+4|0)>>2]=k,w[(f=b=c+40|0)>>2]=M,w[(f+4|0)>>2]=k,k=d,w[(f=a=c+48|0)>>2]=G,w[(f+4|0)>>2]=k,k=Y,w[(f=I=c+56|0)>>2]=E,w[(f+4|0)>>2]=k,k=0|w[((D=c)+392|0)>>2],f=0|w[(D+396|0)>>2],rA=k,k=D,w[D>>2]=rA,w[(D+4|0)>>2]=f,!(B=0|mC(64,1)))break A;return f=0|w[(D=c)>>2],k=0|w[(D+4|0)>>2],o=f,g[(f=B)>>0]=o,g[(f+1|0)>>0]=o>>>8|0,g[(f+2|0)>>0]=o>>>16|0,g[(f+3|0)>>0]=o>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=64,w[((f=A)+4|0)>>2]=64,w[(f+8|0)>>2]=k,w[f>>2]=B,k=0|w[(D=I)>>2],f=0|w[(D+4|0)>>2],F=k,g[(k=B+56|0)>>0]=F,g[(k+1|0)>>0]=F>>>8|0,g[(k+2|0)>>0]=F>>>16|0,g[(k+3|0)>>0]=F>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,f=0|w[(D=a)>>2],k=0|w[(D+4|0)>>2],U=f,g[(f=B+48|0)>>0]=U,g[(f+1|0)>>0]=U>>>8|0,g[(f+2|0)>>0]=U>>>16|0,g[(f+3|0)>>0]=U>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=0|w[(D=b)>>2],f=0|w[(D+4|0)>>2],m=k,g[(k=B+40|0)>>0]=m,g[(k+1|0)>>0]=m>>>8|0,g[(k+2|0)>>0]=m>>>16|0,g[(k+3|0)>>0]=m>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,f=0|w[(D=Q)>>2],k=0|w[(D+4|0)>>2],s=f,g[(f=B+32|0)>>0]=s,g[(f+1|0)>>0]=s>>>8|0,g[(f+2|0)>>0]=s>>>16|0,g[(f+3|0)>>0]=s>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=0|w[(D=C)>>2],f=0|w[(D+4|0)>>2],K=k,g[(k=B+24|0)>>0]=K,g[(k+1|0)>>0]=K>>>8|0,g[(k+2|0)>>0]=K>>>16|0,g[(k+3|0)>>0]=K>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,f=0|w[(D=e)>>2],k=0|w[(D+4|0)>>2],t=f,g[(f=B+16|0)>>0]=t,g[(f+1|0)>>0]=t>>>8|0,g[(f+2|0)>>0]=t>>>16|0,g[(f+3|0)>>0]=t>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=0|w[(D=n)>>2],f=0|w[(D+4|0)>>2],J=k,g[(k=B+8|0)>>0]=J,g[(k+1|0)>>0]=J>>>8|0,g[(k+2|0)>>0]=J>>>16|0,g[(k+3|0)>>0]=J>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,UQ(0|c+128),void(u=c+592|0)}_g(1048920,32,1048904),i()}f=32,w[(k=c+412|0)>>2]=82,w[(k+4|0)>>2]=f,w[p>>2]=1048669,w[(c+404|0)>>2]=9,w[Z>>2]=1048660,g[(c+396|0)>>0]=3,w[(c+392|0)>>2]=1,Lg(0|c+192,4|c+392,196)}_g(1048872,31,1048856),i()}OC(64,1),i()}function DA(A,B,Q,C){A|=0,B|=0,Q|=0,C|=0;var e,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;u=e=u-112|0,w[(e+12|0)>>2]=C,w[(e+8|0)>>2]=Q,D=1,a=B;A:if(!(B>>>0<257)){c=0-B|0,b=256;B:for(;;){if(!(b>>>0>>0&&(0|g[(A+b|0)>>0])>-65)){if(a=b+-1|0,D=0,1==(0|b))break A;if(I=b+c|0,b=a,1!=(0|I))continue B;break A}break B}D=0,a=b}w[(e+20|0)>>2]=a,w[(e+16|0)>>2]=A,w[(e+28|0)>>2]=D?0:5,w[(e+24|0)>>2]=D?1203516:1204358;A:{B:{if(!((b=Q>>>0>B>>>0)|C>>>0>B>>>0|0)){if(Q>>>0>C>>>0)break B;Q:{if(!(!Q|(0|B)==(0|Q)|0)){if(B>>>0<=Q>>>0)break Q;if((0|g[(A+Q|0)>>0])<-64)break Q}Q=C}w[(e+32|0)>>2]=Q;Q:{g:if(!(!Q|(0|B)==(0|Q)|0)){C=B+1|0;C:for(;;){if(Q>>>0>>0&&(0|g[(A+Q|0)>>0])>=-64)break g;if(b=Q+-1|0,1==(0|Q))break Q;if(n=(0|Q)==(0|C),Q=b,n)break C}break Q}b=Q}if((0|B)==(0|b))break A;if(a=1,(0|(Q=0|g[(c=A+b|0)>>0]))>-1)w[(e+36|0)>>2]=255&Q|0,Q=e+40|0;else{D=0,(0|(B=C=A+B|0))!=(0|c+1)&&(D=63&(0|r[(c+1|0)>>0])|0,B=c+2|0),c=31&Q|0;Q:{g:{if((255&Q|0)>>>0>223){if(A=0,a=C,(0|B)!=(0|C)?(a=B+1|0,f=63&(0|r[B>>0])|0):f=A,A=f|D<<6|0,(255&Q|0)>>>0<240)break g;if(Q=0,1114112==(0|(B=0|((0|C)!=(0|a)?63&(0|r[a>>0])|0:Q)|1835008&(c<<18|0)|0|A<<6|0)))break A;break Q}B=D|c<<6|0;break Q}B=A|c<<12|0}w[(e+36|0)>>2]=B,a=1,Q=e+40|0,B>>>0<128||(a=2,B>>>0<2048||(a=B>>>0<65536?3:4))}w[(e+40|0)>>2]=b,w[(e+44|0)>>2]=b+a|0,w[(e+108|0)>>2]=168,w[(e+100|0)>>2]=168,w[(e+92|0)>>2]=169,w[(e+84|0)>>2]=170,w[(e+68|0)>>2]=5,w[(e+88|0)>>2]=Q,w[(e+76|0)>>2]=118,k=0,w[(e+52|0)>>2]=5,w[(e+56|0)>>2]=k,w[(e+48|0)>>2]=1204572,w[(e+104|0)>>2]=e+24|0,w[(e+96|0)>>2]=e+16|0,w[(e+80|0)>>2]=e+36|0,w[(e+72|0)>>2]=e+32|0,w[(e+64|0)>>2]=e+72|0,Ng(0|e+48,1204612),i()}w[(e+40|0)>>2]=b?Q:C,w[(e+92|0)>>2]=168,w[(e+84|0)>>2]=168,w[(e+68|0)>>2]=3,w[(e+76|0)>>2]=118,k=0,w[(e+52|0)>>2]=3,w[(e+56|0)>>2]=k,w[(e+48|0)>>2]=1204396,w[(e+88|0)>>2]=e+24|0,w[(e+80|0)>>2]=e+16|0,w[(e+72|0)>>2]=e+40|0,w[(e+64|0)>>2]=e+72|0,Ng(0|e+48,1204420),i()}w[(e+100|0)>>2]=168,w[(e+92|0)>>2]=168,w[(e+84|0)>>2]=118,w[(e+68|0)>>2]=4,w[(e+76|0)>>2]=118,k=0,w[(e+52|0)>>2]=4,w[(e+56|0)>>2]=k,w[(e+48|0)>>2]=1204472,w[(e+96|0)>>2]=e+24|0,w[(e+88|0)>>2]=e+16|0,w[(e+80|0)>>2]=e+12|0,w[(e+72|0)>>2]=e+8|0,w[(e+64|0)>>2]=e+72|0,Ng(0|e+48,1204504),i()}Mg(1203704),i()}function kA(A,B,Q,b,a,c){A|=0,Q|=0,b|=0,a|=0,c|=0;var D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0;u=D=u-576|0;A:{if(64==(0|(B|=0))){if(B=2,g[(D+110|0)>>0]=0|r[(A+2|0)>>0],g[(D+106|0)>>0]=0|r[(A+6|0)>>0],C[(D+108|0)>>1]=0|r[A>>0]|(0|r[(A+1|0)>>0])<<8|0,C[(D+104|0)>>1]=0|r[(A+4|0)>>0]|(0|r[(A+5|0)>>0])<<8|0,z=H=0|r[(p=A+31|0)>>0],j=N=0,S=0|r[(A+3|0)>>0],T=0|r[(A+7|0)>>0]|(0|r[(A+8|0)>>0])<<8|0|(0|r[(A+9|0)>>0])<<16|0|(0|r[(A+10|0)>>0])<<24|0,q=0|r[(A+11|0)>>0]|(0|r[(A+12|0)>>0])<<8|0|(0|r[(A+13|0)>>0])<<16|0|(0|r[(A+14|0)>>0])<<24|0,_=0|r[(A+15|0)>>0]|(0|r[(A+16|0)>>0])<<8|0|(0|r[(A+17|0)>>0])<<16|0|(0|r[(A+18|0)>>0])<<24|0,$=0|r[(A+19|0)>>0]|(0|r[(A+20|0)>>0])<<8|0|(0|r[(A+21|0)>>0])<<16|0|(0|r[(A+22|0)>>0])<<24|0,AA=0|r[(A+23|0)>>0]|(0|r[(A+24|0)>>0])<<8|0|(0|r[(A+25|0)>>0])<<16|0|(0|r[(A+26|0)>>0])<<24|0,BA=N=0|r[((p=A)+27|0)>>0]|(0|r[(p+28|0)>>0])<<8|0|(0|r[(p+29|0)>>0])<<16|0|(0|r[(p+30|0)>>0])<<24|0,QA=H=0,H=0|r[(p=p+56|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,gA=H,w[(H=D+168|0)>>2]=gA,w[(H+4|0)>>2]=N,N=0|r[(p=A+48|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,H=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,CA=N,w[(N=D+160|0)>>2]=CA,w[(N+4|0)>>2]=H,h=D+152|0,H=0|r[(p=A+40|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,wA=H,w[(H=h)>>2]=wA,w[(H+4|0)>>2]=N,N=0|r[((p=A)+32|0)>>0]|(0|r[(p+33|0)>>0])<<8|0|(0|r[(p+34|0)>>0])<<16|0|(0|r[(p+35|0)>>0])<<24|0,H=0|r[(p+36|0)>>0]|(0|r[(p+37|0)>>0])<<8|0|(0|r[(p+38|0)>>0])<<16|0|(0|r[(p+39|0)>>0])<<24|0,rA=N,N=D,w[(D+144|0)>>2]=rA,w[(D+148|0)>>2]=H,TB(0|D+344,0|D+144),A=1,1!=(0|r[(D+344|0)>>0])?(N=0|r[(p=D+159|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,H=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,R=N,g[(N=D+559|0)>>0]=R,g[(N+1|0)>>0]=R>>>8|0,g[(N+2|0)>>0]=R>>>16|0,g[(N+3|0)>>0]=R>>>24|0,g[(N+4|0)>>0]=H,g[(N+5|0)>>0]=H>>>8|0,g[(N+6|0)>>0]=H>>>16|0,g[(N+7|0)>>0]=H>>>24|0,H=0|r[(p=h)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,aA=H,w[(H=D+552|0)>>2]=aA,w[(H+4|0)>>2]=N,N=0|r[((p=D)+144|0)>>0]|(0|r[(p+145|0)>>0])<<8|0|(0|r[(p+146|0)>>0])<<16|0|(0|r[(p+147|0)>>0])<<24|0,H=0|r[(p+148|0)>>0]|(0|r[(p+149|0)>>0])<<8|0|(0|r[(p+150|0)>>0])<<16|0|(0|r[(p+151|0)>>0])<<24|0,cA=N,N=p,w[(p+544|0)>>2]=cA,w[(p+548|0)>>2]=H):(H=0|r[(p=D+357|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,eA=H,w[(H=D+552|0)>>2]=eA,w[(H+4|0)>>2]=N,N=0|r[(p=D+364|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,H=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,y=N,g[(N=D+559|0)>>0]=y,g[(N+1|0)>>0]=y>>>8|0,g[(N+2|0)>>0]=y>>>16|0,g[(N+3|0)>>0]=y>>>24|0,g[(N+4|0)>>0]=H,g[(N+5|0)>>0]=H>>>8|0,g[(N+6|0)>>0]=H>>>16|0,g[(N+7|0)>>0]=H>>>24|0,g[(D+148|0)>>0]=0|r[(D+376|0)>>0],H=0|r[((p=D)+349|0)>>0]|(0|r[(p+350|0)>>0])<<8|0|(0|r[(p+351|0)>>0])<<16|0|(0|r[(p+352|0)>>0])<<24|0,N=0|r[(p+353|0)>>0]|(0|r[(p+354|0)>>0])<<8|0|(0|r[(p+355|0)>>0])<<16|0|(0|r[(p+356|0)>>0])<<24|0,bA=H,H=p,w[(p+544|0)>>2]=bA,w[(p+548|0)>>2]=N,w[(p+144|0)>>2]=0|w[(p+372|0)>>2],h=0|r[(p+345|0)>>0]|(0|r[(p+346|0)>>0])<<8|0|(0|r[(p+347|0)>>0])<<16|0,A=0,B=0|r[(p+348|0)>>0]),X=D+135|0,H=0|r[(p=D+559|0)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,O=H,g[(H=X)>>0]=O,g[(H+1|0)>>0]=O>>>8|0,g[(H+2|0)>>0]=O>>>16|0,g[(H+3|0)>>0]=O>>>24|0,g[(H+4|0)>>0]=N,g[(H+5|0)>>0]=N>>>8|0,g[(H+6|0)>>0]=N>>>16|0,g[(H+7|0)>>0]=N>>>24|0,L=D+128|0,N=0|w[(p=D+552|0)>>2],H=0|w[(p+4|0)>>2],iA=N,w[(N=L)>>2]=iA,w[(N+4|0)>>2]=H,g[(V=D+116|0)>>0]=0|r[(D+148|0)>>0],H=0|w[((p=D)+544|0)>>2],N=0|w[(p+548|0)>>2],DA=H,H=p,w[(p+120|0)>>2]=DA,w[(p+124|0)>>2]=N,w[(p+112|0)>>2]=0|w[(p+144|0)>>2],!A)break A;g[(D+102|0)>>0]=0|r[(D+122|0)>>0],C[(D+100|0)>>1]=0|e[(D+120|0)>>1]}return u=D+576|0,0}A=D+87|0,N=0|r[(p=X)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,H=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,k=N,g[(N=A)>>0]=k,g[(N+1|0)>>0]=k>>>8|0,g[(N+2|0)>>0]=k>>>16|0,g[(N+3|0)>>0]=k>>>24|0,g[(N+4|0)>>0]=H,g[(N+5|0)>>0]=H>>>8|0,g[(N+6|0)>>0]=H>>>16|0,g[(N+7|0)>>0]=H>>>24|0,X=D+80|0,H=0|w[(p=L)>>2],N=0|w[(p+4|0)>>2],U=H,w[(H=X)>>2]=U,w[(H+4|0)>>2]=N,g[(L=D+68|0)>>0]=0|r[V>>0],N=0|w[((p=D)+120|0)>>2],H=0|w[(p+124|0)>>2],m=N,N=p,w[(p+72|0)>>2]=m,w[(p+76|0)>>2]=H,w[(p+64|0)>>2]=0|w[(p+112|0)>>2],g[(V=p+102|0)>>0]=0|r[(p+106|0)>>0],g[(p+2|0)>>0]=0|r[(p+110|0)>>0],C[p>>1]=0|e[(p+108|0)>>1],C[(p+100|0)>>1]=0|e[(p+104|0)>>1],g[(p+35|0)>>0]=B,H=0|w[(p+72|0)>>2],N=0|w[(p+76|0)>>2],s=H,w[(H=p+36|0)>>2]=s,w[(H+4|0)>>2]=N,N=0|w[(p=X)>>2],H=0|w[(p+4|0)>>2],K=N,w[(N=D+44|0)>>2]=K,w[(N+4|0)>>2]=H,H=0|r[(p=A)>>0]|(0|r[(p+1|0)>>0])<<8|0|(0|r[(p+2|0)>>0])<<16|0|(0|r[(p+3|0)>>0])<<24|0,N=0|r[(p+4|0)>>0]|(0|r[(p+5|0)>>0])<<8|0|(0|r[(p+6|0)>>0])<<16|0|(0|r[(p+7|0)>>0])<<24|0,f=H,g[(H=D+51|0)>>0]=f,g[(H+1|0)>>0]=f>>>8|0,g[(H+2|0)>>0]=f>>>16|0,g[(H+3|0)>>0]=f>>>24|0,g[(H+4|0)>>0]=N,g[(H+5|0)>>0]=N>>>8|0,g[(H+6|0)>>0]=N>>>16|0,g[(H+7|0)>>0]=N>>>24|0,g[(D+3|0)>>0]=S,t=N=QA,N=j,p=z,H=0,W=31&(v=32)|0,32<=(63&v|0)>>>0?(H=p<>>(32-W|0)|0)|0|N<>>0?(H=p<>>(32-W|0)|0)|0|N<>0]=I,g[(N+28|0)>>0]=I>>>8|0,g[(N+29|0)>>0]=I>>>16|0,g[(N+30|0)>>0]=I>>>24|0,g[(N+31|0)>>0]=p,g[(N+32|0)>>0]=p>>>8|0,g[(N+33|0)>>0]=p>>>16|0,g[(N+34|0)>>0]=p>>>24|0,n=AA,g[(D+23|0)>>0]=n,g[(D+24|0)>>0]=n>>>8|0,g[(D+25|0)>>0]=n>>>16|0,g[(D+26|0)>>0]=n>>>24|0,E=$,g[(D+19|0)>>0]=E,g[(D+20|0)>>0]=E>>>8|0,g[(D+21|0)>>0]=E>>>16|0,g[(D+22|0)>>0]=E>>>24|0,Y=_,g[(D+15|0)>>0]=Y,g[(D+16|0)>>0]=Y>>>8|0,g[(D+17|0)>>0]=Y>>>16|0,g[(D+18|0)>>0]=Y>>>24|0,G=q,g[(D+11|0)>>0]=G,g[(D+12|0)>>0]=G>>>8|0,g[(D+13|0)>>0]=G>>>16|0,g[(D+14|0)>>0]=G>>>24|0,M=T,g[(D+7|0)>>0]=M,g[(D+8|0)>>0]=M>>>8|0,g[(D+9|0)>>0]=M>>>16|0,g[(D+10|0)>>0]=M>>>24|0,C[(D+4|0)>>1]=0|e[(D+100|0)>>1],g[(D+6|0)>>0]=0|r[V>>0],g[(D+63|0)>>0]=0|r[L>>0],o=D+59|0,F=0|w[(D+64|0)>>2],g[o>>0]=F,g[(o+1|0)>>0]=F>>>8|0,g[(o+2|0)>>0]=F>>>16|0,g[(o+3|0)>>0]=F>>>24|0;A:{if(32==(0|c)){if(p=0|r[(H=a+24|0)>>0]|(0|r[(H+1|0)>>0])<<8|0|(0|r[(H+2|0)>>0])<<16|0|(0|r[(H+3|0)>>0])<<24|0,N=0|r[(H+4|0)>>0]|(0|r[(H+5|0)>>0])<<8|0|(0|r[(H+6|0)>>0])<<16|0|(0|r[(H+7|0)>>0])<<24|0,kA=p,w[(p=D+568|0)>>2]=kA,w[(p+4|0)>>2]=N,N=0|r[(H=a+16|0)>>0]|(0|r[(H+1|0)>>0])<<8|0|(0|r[(H+2|0)>>0])<<16|0|(0|r[(H+3|0)>>0])<<24|0,p=0|r[(H+4|0)>>0]|(0|r[(H+5|0)>>0])<<8|0|(0|r[(H+6|0)>>0])<<16|0|(0|r[(H+7|0)>>0])<<24|0,fA=N,w[(N=D+560|0)>>2]=fA,w[(N+4|0)>>2]=p,p=0|r[(H=a+8|0)>>0]|(0|r[(H+1|0)>>0])<<8|0|(0|r[(H+2|0)>>0])<<16|0|(0|r[(H+3|0)>>0])<<24|0,N=0|r[(H+4|0)>>0]|(0|r[(H+5|0)>>0])<<8|0|(0|r[(H+6|0)>>0])<<16|0|(0|r[(H+7|0)>>0])<<24|0,IA=p,w[(p=D+552|0)>>2]=IA,w[(p+4|0)>>2]=N,N=0|r[(H=a)>>0]|(0|r[(H+1|0)>>0])<<8|0|(0|r[(H+2|0)>>0])<<16|0|(0|r[(H+3|0)>>0])<<24|0,p=0|r[(H+4|0)>>0]|(0|r[(H+5|0)>>0])<<8|0|(0|r[(H+6|0)>>0])<<16|0|(0|r[(H+7|0)>>0])<<24|0,nA=N,w[((N=D)+544|0)>>2]=nA,w[(N+548|0)>>2]=p,RB(0|N+344,0|N+544),EA=0|w[(N+344|0)>>2],Lg(0|N+144,4|N+344,196),1==(0|EA))break A;return Lg(0|D+144,0|Lg(0|D+348,0|D+148,192),192),YA=0|KB(0|D+144,0|Q,0|b,0|D),u=D+576|0,0|YA}p=32,w[(N=D+364|0)>>2]=82,w[(N+4|0)>>2]=p,w[(D+360|0)>>2]=1048669,w[(D+356|0)>>2]=9,w[(D+352|0)>>2]=1048660,g[(D+348|0)>>0]=3,w[(D+344|0)>>2]=1,Lg(0|D+144,4|D+344,196)}_g(1048872,31,1048856),i()}function fA(A,B){A|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,K,t,J,d,l,Z,p,H,N,v,W,X,L,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0;u=Q=u-368|0,rB(0|Q+8,0|(B|=0)),IA(0|Q+48,0|Q+8,1),C=Q,x=0|w[((V=Q)+80|0)>>2],h=0|w[(V+84|0)>>2],V=x,R=h+(x=8388607)|0,(y=V+(O=-16)|0)>>>0>>0&&(R=R+1|0),AA=y,j=R,h=y,e=y&(O=-1)|0,b=V=R&(V=524287)|0,V=0|w[((R=Q)+72|0)>>2],h=0|w[(R+76|0)>>2],R=V,y=h+(V=8388607)|0,(x=R+(O=-16)|0)>>>0>>0&&(y=y+1|0),S=x,T=y,h=x,R=0,V=31&(O=51)|0,32<=(63&O|0)>>>0?(R=0,rA=y>>>V|0):(R=y>>>V|0,rA=(((1<>>V|0),a=R,x=(R=b)+(h=a)|0,(V=(y=e)+(O=rA)|0)>>>0>>0&&(x=x+1|0),w[((y=C)+120|0)>>2]=V,w[(y+124|0)>>2]=x,c=Q,i=(R=S)&(O=-1)|0,D=y=(x=T)&(y=524287)|0,y=0|w[((x=Q)+64|0)>>2],R=0|w[(x+68|0)>>2],x=y,V=R+(y=8388607)|0,(h=x+(O=-16)|0)>>>0>>0&&(V=V+1|0),S=h,T=V,R=h,x=0,y=31&(O=51)|0,32<=(63&O|0)>>>0?(x=0,eA=V>>>y|0):(x=V>>>y|0,eA=(((1<>>y|0),k=x,h=(x=D)+(R=k)|0,(y=(V=i)+(O=eA)|0)>>>0>>0&&(h=h+1|0),w[((V=c)+112|0)>>2]=y,w[(V+116|0)>>2]=h,f=Q,I=(x=S)&(O=-1)|0,n=V=(h=T)&(V=524287)|0,V=0|w[((h=Q)+56|0)>>2],x=0|w[(h+60|0)>>2],h=V,y=x+(V=8388607)|0,(R=h+(O=-16)|0)>>>0>>0&&(y=y+1|0),S=R,T=y,x=R,h=0,V=31&(O=51)|0,32<=(63&O|0)>>>0?(h=0,bA=y>>>V|0):(h=y>>>V|0,bA=(((1<>>V|0),E=h,R=(h=n)+(x=E)|0,(V=(y=I)+(O=bA)|0)>>>0>>0&&(R=R+1|0),w[((y=f)+104|0)>>2]=V,w[(y+108|0)>>2]=R,Y=Q,G=(h=S)&(O=-1)|0,M=y=(R=T)&(y=524287)|0,y=0|w[((R=Q)+48|0)>>2],h=0|w[(R+52|0)>>2],R=y,V=h+(y=8388607)|0,(x=R+(O=-305)|0)>>>0>>0&&(V=V+1|0),S=x,T=V,h=x,R=0,y=31&(O=51)|0,32<=(63&O|0)>>>0?(R=0,aA=V>>>y|0):(R=V>>>y|0,aA=(((1<>>y|0),o=R,x=(R=M)+(h=o)|0,(y=(V=G)+(O=aA)|0)>>>0>>0&&(x=x+1|0),w[((V=Y)+96|0)>>2]=y,w[(V+100|0)>>2]=x,F=Q,x=j,R=AA,V=0,h=31&(O=51)|0,32<=(63&O|0)>>>0?(V=0,cA=x>>>h|0):(V=x>>>h|0,cA=(((1<>>h|0),m=R=0|ew(0|cA,0|V,19,0|(R=0)),K=V=U,t=(x=S)&(O=-1)|0,J=R=(V=T)&(R=524287)|0,y=(R=K)+(x=J)|0,(h=(V=m)+(O=t)|0)>>>0>>0&&(y=y+1|0),w[((V=F)+88|0)>>2]=h,w[(V+92|0)>>2]=y,BA(0|Q+248,0|Q+48,1182240),y=0|w[((R=Q)+280|0)>>2],V=0|w[(R+284|0)>>2],d=y,w[((y=R)+160|0)>>2]=d,w[(y+164|0)>>2]=V,R=y,V=0|w[(y+272|0)>>2],y=0|w[(y+276|0)>>2],l=V,w[((V=R)+152|0)>>2]=l,w[(V+156|0)>>2]=y,R=V,y=0|w[(V+264|0)>>2],V=0|w[(V+268|0)>>2],Z=y,w[((y=R)+144|0)>>2]=Z,w[(y+148|0)>>2]=V,R=y,V=0|w[(y+256|0)>>2],y=0|w[(y+260|0)>>2],p=V,w[((V=R)+136|0)>>2]=p,w[(V+140|0)>>2]=y,S=1,T=y=0,H=V,R=V,R=y=0|w[(V+248|0)>>2],h=(V=0|w[(V+252|0)>>2])+(y=0)|0,(x=R+(O=1)|0)>>>0>>0&&(h=h+1|0),w[((R=H)+128|0)>>2]=x,w[(R+132|0)>>2]=h,s(0|Q+248,0|Q+88,0|Q+128),wA=0|r[(Q+248|0)>>0],h=0|w[(V=Q+288|0)>>2],R=0|w[(V+4|0)>>2],N=h,w[(h=Q+200|0)>>2]=N,w[(h+4|0)>>2]=R,R=0|w[(V=QA=Q+280|0)>>2],h=0|w[(V+4|0)>>2],v=R,w[(R=Q+192|0)>>2]=v,w[(R+4|0)>>2]=h,h=0|w[(V=gA=Q+272|0)>>2],R=0|w[(V+4|0)>>2],W=h,w[(h=Q+184|0)>>2]=W,w[(h+4|0)>>2]=R,R=0|w[(V=g=Q+264|0)>>2],h=0|w[(V+4|0)>>2],X=R,w[(R=Q+176|0)>>2]=X,w[(R+4|0)>>2]=h,h=0|w[((V=Q)+256|0)>>2],R=0|w[(V+260|0)>>2],L=h,h=V,w[(V+168|0)>>2]=L,w[(V+172|0)>>2]=R,1!=(0|wA)?(S=0,T=V=0):(B=(0|r[(B+31|0)>>0])>>>7|0,SA(0|Q+248,0|Q+168),EA=Q,R=0,V=B^(1&(0|r[(Q+248|0)>>0])|0)|0,YA=h=R&(h=0)|0,AA=y=(R=0)-(O=V&(O=255)|0)|0,j=x=(h=0)-(x=(R>>>0>>0)+(V=YA)|0)|0,GA=y,MA=x,x=0|w[((h=Q)+200|0)>>2],z=R=0|w[(h+204|0)>>2],oA=V=(h=-16)-(O=P=x)|0,FA=y=(R=8388607)-(y=(h>>>0>>0)+(x=z)|0)|0,R=V,uA=V&(O=-1)|0,UA=h=y&(h=524287)|0,h=0|w[((y=Q)+192|0)>>2],CA=R=0|w[(y+196|0)>>2],_=x=(y=-16)-(O=q=h)|0,$=V=(R=8388607)-(V=(y>>>0>>0)+(h=CA)|0)|0,R=x,y=0,h=31&(O=51)|0,32<=(63&O|0)>>>0?(y=0,iA=V>>>h|0):(y=V>>>h|0,iA=(((1<>>h|0),mA=y,x=(y=UA)+(R=mA)|0,(h=(V=uA)+(O=iA)|0)>>>0>>0&&(x=x+1|0),sA=x,x=z,y=h,KA=V=(x=sA)^(V=z)|0,tA=y=(V=MA)&(y=KA)|0,y=z,V=(x=GA)&(O=h^(O=P)|0)|0,x=(y=tA)^(x=z)|0,JA=V^(O=P)|0,w[((V=EA)+200|0)>>2]=JA,w[(V+204|0)>>2]=x,dA=Q,lA=q,ZA=x=CA,pA=q,HA=x,NA=(y=_)&(O=-1)|0,vA=V=(x=$)&(V=524287)|0,V=0|w[((x=Q)+184|0)>>2],z=y=0|w[(x+188|0)>>2],_=R=(x=-16)-(O=P=V)|0,$=h=(y=8388607)-(h=(x>>>0>>0)+(V=z)|0)|0,y=R,x=0,V=31&(O=51)|0,32<=(63&O|0)>>>0?(x=0,DA=h>>>V|0):(x=h>>>V|0,DA=(((1<>>V|0),WA=x,R=(x=vA)+(y=WA)|0,(V=(h=NA)+(O=DA)|0)>>>0>>0&&(R=R+1|0),XA=R,O=V,LA=h=(R=HA)^(h=XA)|0,h=j,VA=(R=(x=pA)^V|0)&(O=AA)|0,hA=x=(h=LA)&(x=j)|0,R=(x=ZA)^(R=hA)|0,yA=(h=lA)^(O=VA)|0,w[((h=dA)+192|0)>>2]=yA,w[(h+196|0)>>2]=R,RA=Q,OA=P,xA=R=z,PA=P,zA=R,jA=(x=_)&(O=-1)|0,TA=h=(R=$)&(h=524287)|0,h=0|w[((R=Q)+176|0)>>2],CA=x=0|w[(R+180|0)>>2],_=y=(R=-16)-(O=q=h)|0,$=V=(x=8388607)-(V=(R>>>0>>0)+(h=CA)|0)|0,x=y,R=0,h=31&(O=51)|0,32<=(63&O|0)>>>0?(R=0,kA=V>>>h|0):(R=V>>>h|0,kA=(((1<>>h|0),qA=R,y=(R=TA)+(x=qA)|0,(h=(V=jA)+(O=kA)|0)>>>0>>0&&(y=y+1|0),_A=y,O=h,$A=V=(y=zA)^(V=_A)|0,V=j,AB=(y=(R=PA)^h|0)&(O=AA)|0,BB=R=(V=$A)&(R=j)|0,y=(R=xA)^(y=BB)|0,QB=(V=OA)^(O=AB)|0,w[((V=RA)+184|0)>>2]=QB,w[(V+188|0)>>2]=y,gB=Q,CB=q,wB=y=CA,eB=q,bB=y,aB=(R=_)&(O=-1)|0,cB=V=(y=$)&(V=524287)|0,V=0|w[((y=Q)+168|0)>>2],z=R=0|w[(y+172|0)>>2],_=x=(y=-304)-(O=P=V)|0,$=h=(R=8388607)-(h=(y>>>0>>0)+(V=z)|0)|0,R=x,y=0,V=31&(O=51)|0,32<=(63&O|0)>>>0?(y=0,fA=h>>>V|0):(y=h>>>V|0,fA=(((1<>>V|0),iB=y,x=(y=cB)+(R=iB)|0,(V=(h=aB)+(O=fA)|0)>>>0>>0&&(x=x+1|0),DB=x,O=V,kB=h=(x=bB)^(h=DB)|0,h=j,fB=(x=(y=eB)^V|0)&(O=AA)|0,IB=y=(h=kB)&(y=j)|0,x=(y=wB)^(x=IB)|0,nB=(h=CB)^(O=fB)|0,w[((h=gB)+176|0)>>2]=nB,w[(h+180|0)>>2]=x,EB=Q,YB=P,GB=x=z,MB=P,oB=x,x=FA,y=oA,h=0,R=31&(O=51)|0,32<=(63&O|0)>>>0?(h=0,nA=x>>>R|0):(h=x>>>R|0,nA=(((1<>>R|0),FB=y=0|ew(0|nA,0|h,19,0|(y=0)),uB=h=U,UB=(x=_)&(O=-1)|0,mB=y=(h=$)&(y=524287)|0,V=(y=uB)+(x=mB)|0,(R=(h=FB)+(O=UB)|0)>>>0>>0&&(V=V+1|0),sB=V,O=R,KB=h=(V=oB)^(h=sB)|0,h=j,tB=(V=(y=MB)^R|0)&(O=AA)|0,JB=y=(h=KB)&(y=j)|0,V=(y=GB)^(V=JB)|0,dB=(h=YB)^(O=tB)|0,w[((h=EB)+168|0)>>2]=dB,w[(h+172|0)>>2]=V,V=0|w[((y=Q)+200|0)>>2],h=0|w[(y+204|0)>>2],lB=V,w[(V=QA)>>2]=lB,w[(V+4|0)>>2]=h,h=0|w[(y+192|0)>>2],V=0|w[(y+196|0)>>2],ZB=h,w[(h=gA)>>2]=ZB,w[(h+4|0)>>2]=V,V=0|w[(y+184|0)>>2],h=0|w[(y+188|0)>>2],pB=V,w[(V=g)>>2]=pB,w[(V+4|0)>>2]=h,h=0|w[(y+176|0)>>2],V=0|w[(y+180|0)>>2],HB=h,w[(h=y+256|0)>>2]=HB,w[(h+4|0)>>2]=V,V=0|w[(y+168|0)>>2],h=0|w[(y+172|0)>>2],NB=V,w[((V=y)+248|0)>>2]=NB,w[(V+252|0)>>2]=h,B=V+360|0,h=0|w[(y=V+40|0)>>2],V=0|w[(y+4|0)>>2],vB=h,w[(h=B)>>2]=vB,w[(h+4|0)>>2]=V,wA=Q+352|0,V=0|w[(y=Q+32|0)>>2],h=0|w[(y+4|0)>>2],WB=V,w[(V=wA)>>2]=WB,w[(V+4|0)>>2]=h,QA=Q+344|0,h=0|w[(y=Q+24|0)>>2],V=0|w[(y+4|0)>>2],XB=h,w[(h=QA)>>2]=XB,w[(h+4|0)>>2]=V,gA=Q+336|0,V=0|w[(y=Q+16|0)>>2],h=0|w[(y+4|0)>>2],LB=V,w[(V=gA)>>2]=LB,w[(V+4|0)>>2]=h,h=0|w[((y=Q)+8|0)>>2],V=0|w[(y+12|0)>>2],VB=h,h=y,w[(y+328|0)>>2]=VB,w[(y+332|0)>>2]=V,BA(0|y+208,0|y+168,0|y+8),V=0|w[(y=B)>>2],h=0|w[(y+4|0)>>2],hB=V,w[(V=Q+320|0)>>2]=hB,w[(V+4|0)>>2]=h,h=0|w[(y=wA)>>2],V=0|w[(y+4|0)>>2],yB=h,w[(h=Q+312|0)>>2]=yB,w[(h+4|0)>>2]=V,V=0|w[(y=QA)>>2],h=0|w[(y+4|0)>>2],RB=V,w[(V=Q+304|0)>>2]=RB,w[(V+4|0)>>2]=h,h=0|w[(y=gA)>>2],V=0|w[(y+4|0)>>2],OB=h,w[(h=Q+296|0)>>2]=OB,w[(h+4|0)>>2]=V,V=0|w[((y=Q)+328|0)>>2],h=0|w[(y+332|0)>>2],xB=V,w[((V=y)+288|0)>>2]=xB,w[(V+292|0)>>2]=h,Lg(0|A+8,0|V+248,80),h=0,w[(V=A+120|0)>>2]=0,w[(V+4|0)>>2]=h,h=0,w[(V=A+112|0)>>2]=0,w[(V+4|0)>>2]=h,h=0,w[(V=A+104|0)>>2]=0,w[(V+4|0)>>2]=h,h=0,w[(V=A+96|0)>>2]=0,w[(V+4|0)>>2]=h,h=0,w[(V=A+88|0)>>2]=1,w[(V+4|0)>>2]=h,h=0|w[(y+208|0)>>2],V=0|w[(y+212|0)>>2],PB=h,w[(h=A+128|0)>>2]=PB,w[(h+4|0)>>2]=V,V=0|w[(y=y+216|0)>>2],h=0|w[(y+4|0)>>2],zB=V,w[(V=A+136|0)>>2]=zB,w[(V+4|0)>>2]=h,h=0|w[(y=Q+224|0)>>2],V=0|w[(y+4|0)>>2],jB=h,w[(h=A+144|0)>>2]=jB,w[(h+4|0)>>2]=V,V=0|w[(y=Q+232|0)>>2],h=0|w[(y+4|0)>>2],SB=V,w[(V=A+152|0)>>2]=SB,w[(V+4|0)>>2]=h,h=0|w[(y=Q+240|0)>>2],V=0|w[(y+4|0)>>2],TB=h,w[(h=A+160|0)>>2]=TB,w[(h+4|0)>>2]=V),V=T,w[(h=A)>>2]=S,w[(h+4|0)>>2]=V,u=Q+368|0}function IA(A,B,Q){A|=0,Q|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0,pQ=0,HQ=0,NQ=0,vQ=0,WQ=0,XQ=0,LQ=0,VQ=0,hQ=0,yQ=0,OQ=0,xQ=0,PQ=0,zQ=0,jQ=0,SQ=0,TQ=0,qQ=0,_Q=0,$Q=0,Ag=0,Bg=0,Qg=0,gg=0,Cg=0,wg=0,rg=0,eg=0,bg=0,ag=0,cg=0,ig=0,Dg=0,kg=0,fg=0;for(u=g=u-240|0,Y=r=0|w[(32+(e=B|=0)|0)>>2],k=C=0|w[(e+36|0)>>2],n=C=0|w[(e+24|0)>>2],i=r=0|w[(e+28|0)>>2],E=r=0|w[(e+16|0)>>2],D=C=0|w[(e+20|0)>>2],o=C=0|w[(e+8|0)>>2],f=r=0|w[(e+12|0)>>2],G=r=0|w[e>>2],I=C=0|w[(e+4|0)>>2];C=I,C=f,RQ(0|g+112,0|G,0|(C=I),0|o,0|(r=f)),C=0|ew(0|Y,0|(r=k),19,0|(C=0)),m=r=U,r=D,RQ(0|g+48,0|(K=C),0|(r=m),0|E,0|(C=D)),r=0|ew(0|n,0|(C=i),19,0|(r=0)),M=C=U,C=i,RQ(0|g+224,0|(F=r),0|(C=M),0|n,0|(r=i)),r=C,r=D,RQ(0|g- -64,0|F,0|(r=C),0|E,0|(C=D)),C=m,C=f,RQ(0|g+128,0|K,0|(C=m),0|o,0|(r=f)),r=I,r=D,RQ(0|g+32,0|G,0|(r=I),0|E,0|(C=D)),C=k,C=M,RQ(0|g+208,0|Y,0|(C=k),0|F,0|(r=M)),r=f,r=D,RQ(0|g+16,0|o,0|(r=f),0|E,0|(C=D)),C=I,C=i,RQ(0|g+160,0|G,0|(C=I),0|n,0|(r=i)),r=m,r=k,RQ(0|g+192,0|K,0|(r=m),0|Y,0|(C=k)),C=f,C=i,RQ(0|g+80,0|o,0|(C=f),0|n,0|(r=i)),r=k,r=I,RQ(0|g+144,0|Y,0|(r=k),0|G,0|(C=I)),r=C,RQ(0|g+176,0|G,0|C,0|G,0|C),RQ(0|g+96,0|o,0|(C=r=f),0|o,0|C),r=C=D,RQ(0|g,0|E,0|C,0|E,0|C),L=r=0|w[((e=g)+144|0)>>2],J=C=0|w[(e+148|0)>>2],uA=C=0|w[(e+80|0)>>2],UA=r=0|w[(e+84|0)>>2],a=(r=J)+(C=UA)|0,(c=(e=L)+(b=uA)|0)>>>0>>0&&(a=a+1|0),E=c,D=a,r=c,e=0,C=31&(b=1)|0,32<=(63&b|0)>>>0?(e=r<>>(32-C|0)|0)|0|a<>2],sA=r=0|w[(a+4|0)>>2],c=(r=d)+(e=sA)|0,(C=(a=h)+(b=mA)|0)>>>0>>0&&(c=c+1|0),o=C,f=c,KA=C,tA=c,JA=c=0|w[((r=g)+192|0)>>2],y=a=0|w[(r+196|0)>>2],dA=c,lA=a,R=a=0|w[(r+160|0)>>2],l=c=0|w[(r+164|0)>>2],ZA=c=0|w[(r+16|0)>>2],pA=a=0|w[(r+20|0)>>2],C=(a=l)+(c=pA)|0,(e=(r=R)+(b=ZA)|0)>>>0>>0&&(C=C+1|0),G=e,I=C,a=e,r=0,c=31&(b=1)|0,32<=(63&b|0)>>>0?(r=a<>>(32-c|0)|0)|0|C<>>0>>0&&(e=e+1|0),Y=c,k=e,NA=c,vA=e,x=e=0|w[((r=g)+208|0)>>2],Z=C=0|w[(r+212|0)>>2],WA=C=0|w[(r+32|0)>>2],XA=e=0|w[(r+36|0)>>2],c=(e=Z)+(C=XA)|0,(a=(r=x)+(b=WA)|0)>>>0>>0&&(c=c+1|0),n=a,i=c,e=a,r=0,C=31&(b=1)|0,32<=(63&b|0)>>>0?(r=e<>>(32-C|0)|0)|0|c<>2],VA=e=0|w[(c+100|0)>>2],a=(e=p)+(r=VA)|0,(C=(c=z)+(b=LA)|0)>>>0>>0&&(a=a+1|0),K=C,m=a,hA=C,yA=a,j=a=0|w[((e=g)+48|0)>>2],H=c=0|w[(e+52|0)>>2],RA=c=0|w[(e+112|0)>>2],OA=a=0|w[(e+116|0)>>2],C=(a=H)+(c=OA)|0,(r=(e=j)+(b=RA)|0)>>>0>>0&&(C=C+1|0),F=r,M=C,a=r,e=0,c=31&(b=1)|0,32<=(63&b|0)>>>0?(e=a<>>(32-c|0)|0)|0|C<>2],PA=a=0|w[(C+228|0)>>2],r=(a=N)+(e=PA)|0,(c=(C=T)+(b=xA)|0)>>>0>>0&&(r=r+1|0),zA=c,q=r,jA=c,SA=r,_=r=0|w[((a=g)+128|0)>>2],v=C=0|w[(a+132|0)>>2],TA=C=0|w[(a+64|0)>>2],qA=r=0|w[(a+68|0)>>2],c=(r=v)+(C=qA)|0,(e=(a=_)+(b=TA)|0)>>>0>>0&&(c=c+1|0),t=e,s=c,r=e,a=0,C=31&(b=1)|0,32<=(63&b|0)>>>0?(a=r<>>(32-C|0)|0)|0|c<>2],$A=r=0|w[(c+180|0)>>2],e=(r=W)+(a=$A)|0,(C=(c=AA)+(b=_A)|0)>>>0>>0&&(e=e+1|0),BA=C,X=e,r=C,c=0,a=31&(b=51)|0,32<=(63&b|0)>>>0?(c=0,QA=e>>>a|0):(c=e>>>a|0,QA=(((1<>>a|0),AB=QA,BB=c,c=X,c=W,QB=(c=X)>>>0<(r=W)>>>0|(0|c)==(0|r)&(e=BA)>>>0<(b=AA)>>>0|0,gB=e=0,CB=e=0|w[(b=g+184|0)>>2],wB=c=0|w[(b+4|0)>>2],c=s,c=v,rB=(c=s)>>>0<(e=v)>>>0|(0|c)==(0|e)&(b=t)>>>0<(r=_)>>>0|0,eB=b=0,bB=b=0|w[(r=g+136|0)>>2],aB=c=0|w[(r+4|0)>>2],cB=c=0|w[(r=g+72|0)>>2],iB=b=0|w[(r+4|0)>>2],C=(b=aB)+(c=iB)|0,(a=(r=bB)+(e=cB)|0)>>>0>>0&&(C=C+1|0),DB=C,e=a,a=(C=eB)+(r=DB)|0,(c=(b=rB)+e|0)>>>0>>0&&(a=a+1|0),C=c,b=0,r=31&(e=1)|0,32<=(63&e|0)>>>0?(b=C<>>(32-r|0)|0)|0|a<>>0?(C=0,CA=b>>>r|0):(C=b>>>r|0,CA=(((1<>>r|0),fB=C,IB=(b=gA)|(e=CA)|0,nB=a=(C=kB)|(a=fB)|0,c=(a=wB)+(b=nB)|0,(r=(C=CB)+(e=IB)|0)>>>0>>0&&(c=c+1|0),EB=c,e=r,b=(a=QB)+r|0,r=(c=gB)+(C=EB)|0,b>>>0>>0&&(r=r+1|0),c=b,a=0,C=31&(e=13)|0,32<=(63&e|0)>>>0?(a=c<>>(32-C|0)|0)|0|r<>>0>>0&&(b=b+1|0),t=C,s=b,c=C,a=0,r=31&(e=51)|0,32<=(63&e|0)>>>0?(a=0,rA=b>>>r|0):(a=b>>>r|0,rA=(((1<>>r|0),oB=rA,FB=a,a=s,a=q,uB=(a=s)>>>0<(c=q)>>>0|(0|a)==(0|c)&(b=t)>>>0<(e=zA)>>>0|0,UB=b=0,b=c,b=N,mB=(b=c)>>>0<(a=N)>>>0|(0|b)==(0|a)&e>>>0<(c=T)>>>0|0,sB=e=0,KB=e=0|w[(c=g+232|0)>>2],tB=b=0|w[(c+4|0)>>2],b=M,b=H,JB=(b=M)>>>0<(e=H)>>>0|(0|b)==(0|e)&(c=F)>>>0<(a=j)>>>0|0,dB=c=0,lB=c=0|w[(a=g+56|0)>>2],ZB=b=0|w[(a+4|0)>>2],pB=b=0|w[(a=g+120|0)>>2],HB=c=0|w[(a+4|0)>>2],C=(c=ZB)+(b=HB)|0,(r=(a=lB)+(e=pB)|0)>>>0>>0&&(C=C+1|0),NB=C,e=r,b=(c=JB)+r|0,r=(C=dB)+(a=NB)|0,b>>>0>>0&&(r=r+1|0),C=b,c=0,a=31&(e=1)|0,32<=(63&e|0)>>>0?(c=C<>>(32-a|0)|0)|0|r<>>0?(C=0,bA=c>>>a|0):(C=c>>>a|0,bA=(((1<>>a|0),WB=C,XB=(c=eA)|(e=bA)|0,LB=r=(C=vB)|(r=WB)|0,b=(r=tB)+(c=LB)|0,(a=(C=KB)+(e=XB)|0)>>>0>>0&&(b=b+1|0),VB=b,e=a,a=(b=sB)+(C=VB)|0,(c=(r=mB)+e|0)>>>0>>0&&(a=a+1|0),hB=a,e=c,c=(a=UB)+(r=hB)|0,(C=(b=uB)+e|0)>>>0>>0&&(c=c+1|0),a=C,b=0,r=31&(e=13)|0,32<=(63&e|0)>>>0?(b=a<>>(32-r|0)|0)|0|c<>>0>>0&&(C=C+1|0),F=r,M=C,a=r,b=0,c=31&(e=51)|0,32<=(63&e|0)>>>0?(b=0,cA=C>>>c|0):(b=C>>>c|0,cA=(((1<>>c|0),xB=cA,PB=b,b=M,b=m,zB=(b=M)>>>0<(a=m)>>>0|(0|b)==(0|a)&(C=F)>>>0<(e=K)>>>0|0,jB=C=0,C=a,C=p,SB=(C=a)>>>0<(b=p)>>>0|(0|C)==(0|b)&e>>>0<(a=z)>>>0|0,TB=e=0,qB=e=0|w[(a=g+104|0)>>2],_B=C=0|w[(a+4|0)>>2],C=i,C=Z,$B=(C=i)>>>0<(e=Z)>>>0|(0|C)==(0|e)&(a=n)>>>0<(b=x)>>>0|0,AQ=a=0,BQ=a=0|w[(b=g+216|0)>>2],QQ=C=0|w[(b+4|0)>>2],gQ=C=0|w[(b=g+40|0)>>2],CQ=a=0|w[(b+4|0)>>2],r=(a=QQ)+(C=CQ)|0,(c=(b=BQ)+(e=gQ)|0)>>>0>>0&&(r=r+1|0),wQ=r,e=c,c=(r=AQ)+(b=wQ)|0,(C=(a=$B)+e|0)>>>0>>0&&(c=c+1|0),r=C,a=0,b=31&(e=1)|0,32<=(63&e|0)>>>0?(a=r<>>(32-b|0)|0)|0|c<>>0?(r=0,DA=a>>>b|0):(r=a>>>b|0,DA=(((1<>>b|0),eQ=r,bQ=(a=iA)|(e=DA)|0,aQ=c=(r=rQ)|(c=eQ)|0,C=(c=_B)+(a=aQ)|0,(b=(r=qB)+(e=bQ)|0)>>>0>>0&&(C=C+1|0),cQ=C,e=b,b=(C=TB)+(r=cQ)|0,(a=(c=SB)+e|0)>>>0>>0&&(b=b+1|0),iQ=b,e=a,a=(b=jB)+(c=iQ)|0,(r=(C=zB)+e|0)>>>0>>0&&(a=a+1|0),b=r,C=0,c=31&(e=13)|0,32<=(63&e|0)>>>0?(C=b<>>(32-c|0)|0)|0|a<>>0>>0&&(r=r+1|0),n=c,i=r,b=c,C=0,a=31&(e=51)|0,32<=(63&e|0)>>>0?(C=0,fA=r>>>a|0):(C=r>>>a|0,fA=(((1<>>a|0),IQ=fA,nQ=C,C=i,C=k,EQ=(C=i)>>>0<(b=k)>>>0|(0|C)==(0|b)&(r=n)>>>0<(e=Y)>>>0|0,YQ=r=0,r=b,r=y,GQ=(r=b)>>>0<(C=y)>>>0|(0|r)==(0|C)&e>>>0<(b=JA)>>>0|0,MQ=e=0,oQ=e=0|w[(b=g+200|0)>>2],FQ=r=0|w[(b+4|0)>>2],r=I,r=l,uQ=(r=I)>>>0<(e=l)>>>0|(0|r)==(0|e)&(b=G)>>>0<(C=R)>>>0|0,UQ=b=0,mQ=b=0|w[(C=g+168|0)>>2],sQ=r=0|w[(C+4|0)>>2],KQ=r=0|w[(C=g+24|0)>>2],tQ=b=0|w[(C+4|0)>>2],c=(b=sQ)+(r=tQ)|0,(a=(C=mQ)+(e=KQ)|0)>>>0>>0&&(c=c+1|0),JQ=c,e=a,a=(c=UQ)+(C=JQ)|0,(r=(b=uQ)+e|0)>>>0>>0&&(a=a+1|0),c=r,b=0,C=31&(e=1)|0,32<=(63&e|0)>>>0?(b=c<>>(32-C|0)|0)|0|a<>>0?(c=0,nA=b>>>C|0):(c=b>>>C|0,nA=(((1<>>C|0),lQ=c,ZQ=(b=IA)|(e=nA)|0,pQ=a=(c=dQ)|(a=lQ)|0,r=(a=FQ)+(b=pQ)|0,(C=(c=oQ)+(e=ZQ)|0)>>>0>>0&&(r=r+1|0),HQ=r,e=C,b=(a=GQ)+C|0,C=(r=MQ)+(c=HQ)|0,b>>>0>>0&&(C=C+1|0),NQ=C,e=b,b=(C=YQ)+(a=NQ)|0,(c=(r=EQ)+e|0)>>>0>>0&&(b=b+1|0),C=c,r=0,a=31&(e=13)|0,32<=(63&e|0)>>>0?(r=C<>>(32-a|0)|0)|0|b<>>0>>0&&(c=c+1|0),Y=a,k=c,C=a,r=0,b=31&(e=51)|0,32<=(63&e|0)>>>0?(r=0,YA=c>>>b|0):(r=c>>>b|0,YA=(((1<>>b|0),LQ=YA,VQ=r,r=k,r=f,hQ=(r=k)>>>0<(C=f)>>>0|(0|r)==(0|C)&(c=Y)>>>0<(e=o)>>>0|0,yQ=c=0,c=C,c=d,OQ=(c=C)>>>0<(r=d)>>>0|(0|c)==(0|r)&e>>>0<(C=h)>>>0|0,xQ=e=0,PQ=e=0|w[(C=g+8|0)>>2],zQ=c=0|w[(C+4|0)>>2],c=D,c=J,jQ=(c=D)>>>0<(e=J)>>>0|(0|c)==(0|e)&(C=E)>>>0<(r=L)>>>0|0,SQ=C=0,TQ=C=0|w[(r=g+152|0)>>2],qQ=c=0|w[(r+4|0)>>2],_Q=c=0|w[(r=g+88|0)>>2],$Q=C=0|w[(r+4|0)>>2],a=(C=qQ)+(c=$Q)|0,(b=(r=TQ)+(e=_Q)|0)>>>0>>0&&(a=a+1|0),Ag=a,e=b,b=(a=SQ)+(r=Ag)|0,(c=(C=jQ)+e|0)>>>0>>0&&(b=b+1|0),a=c,C=0,r=31&(e=1)|0,32<=(63&e|0)>>>0?(C=a<>>(32-r|0)|0)|0|b<>>0?(a=0,MA=C>>>r|0):(a=C>>>r|0,MA=(((1<>>r|0),Qg=a,gg=(C=GA)|(e=MA)|0,Cg=b=(a=Bg)|(b=Qg)|0,c=(b=zQ)+(C=Cg)|0,(r=(a=PQ)+(e=gg)|0)>>>0>>0&&(c=c+1|0),wg=c,e=r,C=(b=OQ)+r|0,r=(c=xQ)+(a=wg)|0,C>>>0>>0&&(r=r+1|0),rg=r,e=C,a=(c=hQ)+C|0,C=(r=yQ)+(b=rg)|0,a>>>0>>0&&(C=C+1|0),r=a,c=0,b=31&(e=13)|0,32<=(63&e|0)>>>0?(c=r<>>(32-b|0)|0)|0|C<>>0>>0&&(a=a+1|0),E=b,D=a,G=(C=b)&(e=-1)|0,I=r=a&(r=524287)|0,Dg=(a=t)&(e=-1)|0,kg=C=(r=s)&(C=524287)|0,C=D,r=b,a=0,c=31&(e=51)|0,32<=(63&e|0)>>>0?(a=0,FA=C>>>c|0):(a=C>>>c|0,FA=(((1<>>c|0),fg=a,b=(a=kg)+(r=fg)|0,(c=(C=Dg)+(e=FA)|0)>>>0>>0&&(b=b+1|0),o=c,f=b,Y=(a=Y)&(e=-1)|0,k=C=(b=k)&(C=524287)|0,n=(b=n)&(e=-1)|0,i=a=(C=i)&(a=524287)|0,E=(C=F)&(e=-1)|0,D=b=(a=M)&(b=524287)|0,Q=Q+-1|0;);b=k,w[((C=A)+32|0)>>2]=Y,w[(C+36|0)>>2]=b,b=i,w[(C+24|0)>>2]=n,w[(C+28|0)>>2]=b,b=D,w[(C+16|0)>>2]=E,w[(C+20|0)>>2]=b,b=f,w[(C+8|0)>>2]=o,w[(C+12|0)>>2]=b,b=I,w[C>>2]=G,w[(C+4|0)>>2]=b,u=g+240|0}function nA(A,B,Q,b,a,c){A|=0,Q|=0,b|=0,a|=0,c|=0;var D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0;return u=D=u-688|0,64==(0|(B|=0))&&(g[(B=D+286|0)>>0]=0|r[(A+2|0)>>0],S=D+512|0,z=0|r[(P=A+40|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,QA=z,w[(z=S)>>2]=QA,w[(z+4|0)>>2]=j,q=D+520|0,j=0|r[(P=A+48|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,z=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,gA=j,w[(j=q)>>2]=gA,w[(j+4|0)>>2]=z,_=D+527|0,z=0|r[(P=A+55|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,AA=z,g[(z=_)>>0]=AA,g[(z+1|0)>>0]=AA>>>8|0,g[(z+2|0)>>0]=AA>>>16|0,g[(z+3|0)>>0]=AA>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,C[(D+284|0)>>1]=0|r[A>>0]|(0|r[(A+1|0)>>0])<<8|0,j=0|r[((P=A)+19|0)>>0]|(0|r[(P+20|0)>>0])<<8|0|(0|r[(P+21|0)>>0])<<16|0|(0|r[(P+22|0)>>0])<<24|0,z=0|r[(P+23|0)>>0]|(0|r[(P+24|0)>>0])<<8|0|(0|r[(P+25|0)>>0])<<16|0|(0|r[(P+26|0)>>0])<<24|0,CA=j,w[((j=D)+264|0)>>2]=CA,w[(j+268|0)>>2]=z,z=0|r[(P=P+24|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,BA=z,g[((z=D)+269|0)>>0]=BA,g[(z+270|0)>>0]=BA>>>8|0,g[(z+271|0)>>0]=BA>>>16|0,g[(z+272|0)>>0]=BA>>>24|0,g[(z+273|0)>>0]=j,g[(z+274|0)>>0]=j>>>8|0,g[(z+275|0)>>0]=j>>>16|0,g[(z+276|0)>>0]=j>>>24|0,j=0|r[((P=A)+32|0)>>0]|(0|r[(P+33|0)>>0])<<8|0|(0|r[(P+34|0)>>0])<<16|0|(0|r[(P+35|0)>>0])<<24|0,z=0|r[(P+36|0)>>0]|(0|r[(P+37|0)>>0])<<8|0|(0|r[(P+38|0)>>0])<<16|0|(0|r[(P+39|0)>>0])<<24|0,wA=j,w[((j=D)+504|0)>>2]=wA,w[(j+508|0)>>2]=z,($=0|r[(P+63|0)>>0])>>>0<32)?(l=0|r[(A+3|0)>>0]|(0|r[(A+4|0)>>0])<<8|0|(0|r[(A+5|0)>>0])<<16|0|(0|r[(A+6|0)>>0])<<24|0,Z=0|r[(A+7|0)>>0]|(0|r[(A+8|0)>>0])<<8|0|(0|r[(A+9|0)>>0])<<16|0|(0|r[(A+10|0)>>0])<<24|0,p=0|r[(A+11|0)>>0]|(0|r[(A+12|0)>>0])<<8|0|(0|r[(A+13|0)>>0])<<16|0|(0|r[(A+14|0)>>0])<<24|0,A=0|r[(A+15|0)>>0]|(0|r[(A+16|0)>>0])<<8|0|(0|r[(A+17|0)>>0])<<16|0|(0|r[(A+18|0)>>0])<<24|0,g[(d=D+70|0)>>0]=0|r[B>>0],C[(D+68|0)>>1]=0|e[(D+284|0)>>1],z=0|w[((P=D)+264|0)>>2],j=0|w[(P+268|0)>>2],H=z,z=P,w[(P+320|0)>>2]=H,w[(P+324|0)>>2]=j,j=0|r[(P+269|0)>>0]|(0|r[(P+270|0)>>0])<<8|0|(0|r[(P+271|0)>>0])<<16|0|(0|r[(P+272|0)>>0])<<24|0,z=0|r[(P+273|0)>>0]|(0|r[(P+274|0)>>0])<<8|0|(0|r[(P+275|0)>>0])<<16|0|(0|r[(P+276|0)>>0])<<24|0,N=j,j=P,k=N,g[(P+325|0)>>0]=k,g[(P+326|0)>>0]=k>>>8|0,g[(P+327|0)>>0]=k>>>16|0,g[(P+328|0)>>0]=k>>>24|0,g[(P+329|0)>>0]=z,g[(P+330|0)>>0]=z>>>8|0,g[(P+331|0)>>0]=z>>>16|0,g[(P+332|0)>>0]=z>>>24|0,z=0|r[(P=_)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,f=z,g[(z=D+311|0)>>0]=f,g[(z+1|0)>>0]=f>>>8|0,g[(z+2|0)>>0]=f>>>16|0,g[(z+3|0)>>0]=f>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,j=0|w[(P=q)>>2],z=0|w[(P+4|0)>>2],v=j,w[(j=D+304|0)>>2]=v,w[(j+4|0)>>2]=z,z=0|w[(P=S)>>2],j=0|w[(P+4|0)>>2],W=z,w[(z=D+296|0)>>2]=W,w[(z+4|0)>>2]=j,g[(D+319|0)>>0]=$,j=0|w[((P=D)+504|0)>>2],z=0|w[(P+508|0)>>2],X=j,j=P,w[(P+288|0)>>2]=X,w[(P+292|0)>>2]=z,sg(0|P+536,0|P+288),B=P+357|0,z=0|w[(P=P+560|0)>>2],j=0|w[(P+4|0)>>2],I=z,g[(z=B)>>0]=I,g[(z+1|0)>>0]=I>>>8|0,g[(z+2|0)>>0]=I>>>16|0,g[(z+3|0)>>0]=I>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,j=0|w[(P=D+552|0)>>2],z=0|w[(P+4|0)>>2],n=j,g[(j=D+349|0)>>0]=n,g[(j+1|0)>>0]=n>>>8|0,g[(j+2|0)>>0]=n>>>16|0,g[(j+3|0)>>0]=n>>>24|0,g[(j+4|0)>>0]=z,g[(j+5|0)>>0]=z>>>8|0,g[(j+6|0)>>0]=z>>>16|0,g[(j+7|0)>>0]=z>>>24|0,z=0|w[(P=D+544|0)>>2],j=0|w[(P+4|0)>>2],E=z,g[(z=D+341|0)>>0]=E,g[(z+1|0)>>0]=E>>>8|0,g[(z+2|0)>>0]=E>>>16|0,g[(z+3|0)>>0]=E>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,j=0|w[((P=D)+536|0)>>2],z=0|w[(P+540|0)>>2],L=j,j=P,Y=L,g[(P+333|0)>>0]=Y,g[(P+334|0)>>0]=Y>>>8|0,g[(P+335|0)>>0]=Y>>>16|0,g[(P+336|0)>>0]=Y>>>24|0,g[(P+337|0)>>0]=z,g[(P+338|0)>>0]=z>>>8|0,g[(P+339|0)>>0]=z>>>16|0,g[(P+340|0)>>0]=z>>>24|0,S=P+109|0,z=0|r[(P=B)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,G=z,g[(z=S)>>0]=G,g[(z+1|0)>>0]=G>>>8|0,g[(z+2|0)>>0]=G>>>16|0,g[(z+3|0)>>0]=G>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,B=D+104|0,j=0|w[(P=D+352|0)>>2],z=0|w[(P+4|0)>>2],V=j,w[(j=B)>>2]=V,w[(j+4|0)>>2]=z,q=D+96|0,z=0|w[(P=D+344|0)>>2],j=0|w[(P+4|0)>>2],h=z,w[(z=q)>>2]=h,w[(z+4|0)>>2]=j,_=D+88|0,j=0|w[(P=D+336|0)>>2],z=0|w[(P+4|0)>>2],y=j,w[(j=_)>>2]=y,w[(j+4|0)>>2]=z,$=D+80|0,z=0|w[(P=D+328|0)>>2],j=0|w[(P+4|0)>>2],R=z,w[(z=$)>>2]=R,w[(z+4|0)>>2]=j,j=0|w[((P=D)+320|0)>>2],z=0|w[(P+324|0)>>2],O=j,j=P,w[(P+72|0)>>2]=O,w[(P+76|0)>>2]=z,z=0|w[(P=$)>>2],j=0|w[(P+4|0)>>2],M=z,g[(z=D+27|0)>>0]=M,g[(z+1|0)>>0]=M>>>8|0,g[(z+2|0)>>0]=M>>>16|0,g[(z+3|0)>>0]=M>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,j=0|w[(P=_)>>2],z=0|w[(P+4|0)>>2],o=j,g[(j=D+35|0)>>0]=o,g[(j+1|0)>>0]=o>>>8|0,g[(j+2|0)>>0]=o>>>16|0,g[(j+3|0)>>0]=o>>>24|0,g[(j+4|0)>>0]=z,g[(j+5|0)>>0]=z>>>8|0,g[(j+6|0)>>0]=z>>>16|0,g[(j+7|0)>>0]=z>>>24|0,z=0|w[(P=q)>>2],j=0|w[(P+4|0)>>2],F=z,g[(z=D+43|0)>>0]=F,g[(z+1|0)>>0]=F>>>8|0,g[(z+2|0)>>0]=F>>>16|0,g[(z+3|0)>>0]=F>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,j=0|w[(P=B)>>2],z=0|w[(P+4|0)>>2],U=j,g[(j=D+51|0)>>0]=U,g[(j+1|0)>>0]=U>>>8|0,g[(j+2|0)>>0]=U>>>16|0,g[(j+3|0)>>0]=U>>>24|0,g[(j+4|0)>>0]=z,g[(j+5|0)>>0]=z>>>8|0,g[(j+6|0)>>0]=z>>>16|0,g[(j+7|0)>>0]=z>>>24|0,z=0|r[(P=S)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,m=z,g[(z=D+56|0)>>0]=m,g[(z+1|0)>>0]=m>>>8|0,g[(z+2|0)>>0]=m>>>16|0,g[(z+3|0)>>0]=m>>>24|0,g[(z+4|0)>>0]=j,g[(z+5|0)>>0]=j>>>8|0,g[(z+6|0)>>0]=j>>>16|0,g[(z+7|0)>>0]=j>>>24|0,g[(D+15|0)>>0]=A,g[(D+16|0)>>0]=A>>>8|0,g[(D+17|0)>>0]=A>>>16|0,g[(D+18|0)>>0]=A>>>24|0,s=p,g[(D+11|0)>>0]=s,g[(D+12|0)>>0]=s>>>8|0,g[(D+13|0)>>0]=s>>>16|0,g[(D+14|0)>>0]=s>>>24|0,K=Z,g[(D+7|0)>>0]=K,g[(D+8|0)>>0]=K>>>8|0,g[(D+9|0)>>0]=K>>>16|0,g[(D+10|0)>>0]=K>>>24|0,t=l,g[(D+3|0)>>0]=t,g[(D+4|0)>>0]=t>>>8|0,g[(D+5|0)>>0]=t>>>16|0,g[(D+6|0)>>0]=t>>>24|0,g[(D+2|0)>>0]=0|r[d>>0],C[D>>1]=0|e[(D+68|0)>>1],j=0|w[((P=D)+72|0)>>2],z=0|w[(P+76|0)>>2],x=j,j=P,J=x,g[(P+19|0)>>0]=J,g[(P+20|0)>>0]=J>>>8|0,g[(P+21|0)>>0]=J>>>16|0,g[(P+22|0)>>0]=J>>>24|0,g[(P+23|0)>>0]=z,g[(P+24|0)>>0]=z>>>8|0,g[(P+25|0)>>0]=z>>>16|0,g[(P+26|0)>>0]=z>>>24|0,32!=(0|c)||(z=0|r[(P=A=a+24|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,rA=z,w[(z=D+312|0)>>2]=rA,w[(z+4|0)>>2]=j,j=0|r[(P=B=a+16|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,z=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,eA=j,w[(j=D+304|0)>>2]=eA,w[(j+4|0)>>2]=z,z=0|r[(P=c=a+8|0)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,bA=z,w[(z=D+296|0)>>2]=bA,w[(z+4|0)>>2]=j,j=0|r[(P=a)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,z=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,aA=j,w[((j=D)+288|0)>>2]=aA,w[(j+292|0)>>2]=z,S=j+528|0,z=0|r[(P=A)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,cA=z,w[(z=S)>>2]=cA,w[(z+4|0)>>2]=j,A=D+520|0,j=0|r[(P=B)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,z=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,iA=j,w[(j=A)>>2]=iA,w[(j+4|0)>>2]=z,B=D+512|0,z=0|r[(P=c)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,j=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,DA=z,w[(z=B)>>2]=DA,w[(z+4|0)>>2]=j,j=0|r[(P=a)>>0]|(0|r[(P+1|0)>>0])<<8|0|(0|r[(P+2|0)>>0])<<16|0|(0|r[(P+3|0)>>0])<<24|0,z=0|r[(P+4|0)>>0]|(0|r[(P+5|0)>>0])<<8|0|(0|r[(P+6|0)>>0])<<16|0|(0|r[(P+7|0)>>0])<<24|0,kA=j,w[((j=D)+504|0)>>2]=kA,w[(j+508|0)>>2]=z,fA(0|j+72,0|j+504),z=0|w[((P=j)+72|0)>>2],j=0|w[(P+76|0)>>2],(0|(P=z))!=(0|(T=1))|(0|j)!=(0|(z=0))|0)?(_g(1080204,31,1080188),void i()):(a=0|w[(D+88|0)>>2],T=D,IA=P=0|w[(D+80|0)>>2],nA=j=0|w[(D+84|0)>>2],Lg(0|D+536,0|D+92,148),Lg(0|D+72,0|D+536,148),j=0|w[(T=S)>>2],P=0|w[(T+4|0)>>2],EA=j,w[(j=D+244|0)>>2]=EA,w[(j+4|0)>>2]=P,T=A,P=0|w[A>>2],j=0|w[(A+4|0)>>2],YA=P,w[(P=D+236|0)>>2]=YA,w[(P+4|0)>>2]=j,T=B,j=0|w[B>>2],P=0|w[(B+4|0)>>2],GA=j,w[(j=D+228|0)>>2]=GA,w[(j+4|0)>>2]=P,T=D,P=0|w[(D+504|0)>>2],j=0|w[(D+508|0)>>2],MA=P,w[((P=D)+220|0)>>2]=MA,w[(P+224|0)>>2]=j,Lg(0|P+320,0|P+72,180),w[(P+80|0)>>2]=a,j=nA,w[(P+72|0)>>2]=IA,w[(P+76|0)>>2]=j,Lg(0|P+84,0|P+320,180),BQ(0|P+320,0|P+72,0|Q,0|b,0|P),oA=0|w[(P+320|0)>>2],u=P+688|0,4==(0|oA)|0)):(u=D+688|0,0)}function EA(A,B,Q){B|=0,Q|=0;var C=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0;C=0|w[(16+(A|=0)|0)>>2];A:{B:{Q:{g:{C:{w:{r:{if(1==(0|(f=0|w[(A+8|0)>>2]))){if(C)break r;break w}if(!C)break Q}if(Q){a=B+Q|0,c=-1^(0|w[(A+20|0)>>2])|0,k=C=B;r:{e:for(;;){e=C+1|0;b:{a:{c:{i:if((0|(b=0|g[C>>0]))>-1)I=255&b|0;else{(0|e)==(0|a)?(i=0,C=a):(i=63&(0|r[e>>0])|0,e=C=C+2|0),n=31&b|0;D:{k:{if((G=255&b|0)>>>0>223){if((0|C)==(0|a))break k;M=63&(0|r[C>>0])|0,o=e=C+1|0;break D}I=i|n<<6|0;break i}M=0,o=a}if(b=o,i=M|i<<6|0,G>>>0>=240){if((0|b)==(0|a))break c;C=b+1|0,F=63&(0|r[b>>0])|0;break a}I=i|n<<12|0}b=I,C=e;break b}C=e,F=0}if(1114112==(0|(b=0|F|1835008&(n<<18|0)|0|i<<6|0)))break r}if(c=c+1|0){if(D=(D-k|0)+C|0,k=C,(0|C)!=(0|a))continue e;break r}break e}if(1114112!=(0|b)){e:{if(!(!D|(0|Q)==(0|D)|0)){if(C=0,D>>>0>=Q>>>0)break e;if((0|g[(B+D|0)>>0])<-64)break e}C=B}Q=C?D:Q,B=C||B}}if(!f)break A}else if(Q=0,!f)break A}if(e=0,Q)for(b=Q,C=B;e=e+(128==(0|192&(0|r[C>>0])))|0,C=C+1|0,b=b+-1|0;);if((Q-e|0)>>>0>=(a=0|w[(A+12|0)>>2])>>>0)break A;if(c=0,e=0,Q)for(b=Q,C=B;e=e+(128==(0|192&(0|r[C>>0])))|0,C=C+1|0,b=b+-1|0;);if(C=(e-Q|0)+a|0,3&(e=3==(0|(e=0|r[(A+48|0)>>0]))?0:e)|0){if(2==(0|e))break C;c=C,E=0;break g}E=C;break g}c=C>>>1|0,E=(C+1|0)>>>1|0}k=E,C=-1,e=A+4|0,b=A+24|0,a=A+28|0;g:{C:for(;;){if((C=C+1|0)>>>0>=c>>>0)break g;if(0|kw[0|w[(16+(0|w[a>>2])|0)>>2]](0|w[b>>2],0|w[e>>2]))break C}return 1}if(e=0|w[(A+4|0)>>2],b=A+24|0,Y=1,0|kw[0|w[(12+(0|w[(A=A+28|0)>>2])|0)>>2]](0|w[b>>2],B,Q))break B;B=0|w[b>>2],C=-1,A=16+(0|w[A>>2])|0;g:{C:for(;;){if((C=C+1|0)>>>0>=k>>>0)break g;if(0|kw[0|w[A>>2]](B,e))break C}return 1}return 0}Y=0|kw[0|w[(12+(0|w[(A+28|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],B,Q)}return 0|Y}return 0|kw[0|w[(12+(0|w[(A+28|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],B,Q)}function YA(){var A,B=0,Q=0,b=0,a=0,c=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,N=0;u=A=u-12384|0;A:if(5==(0|w[303831])){w[(A+8288|0)>>2]=4,B=0,w[(Q=a=A+32|0)>>2]=0,w[(Q+4|0)>>2]=B,B=0,w[(Q=k=A+24|0)>>2]=0,w[(Q+4|0)>>2]=B,B=0,w[(Q=n=A+16|0)>>2]=0,w[(Q+4|0)>>2]=B,Q=A,B=0,w[(A+8|0)>>2]=0,w[(A+12|0)>>2]=B,$A(0|A+4088,0|A+8288,0|A+8,32),c=A+4107|0,g[(E=A+8298|0)>>0]=0|r[c>>0],C[(A+8296|0)>>1]=0|r[(A+4105|0)>>0]|(0|r[(A+4106|0)>>0])<<8|0;B:{if(5==(0|(Y=0|r[(A+4104|0)>>0]))){for(B=0|w[(b=a)>>2],Q=0|w[(b+4|0)>>2],t=B,w[(B=A+8320|0)>>2]=t,w[(B+4|0)>>2]=Q,Q=0|w[(b=k)>>2],B=0|w[(b+4|0)>>2],J=Q,w[(Q=A+8312|0)>>2]=J,w[(Q+4|0)>>2]=B,B=0|w[(b=n)>>2],Q=0|w[(b+4|0)>>2],d=B,w[(B=A+8304|0)>>2]=d,w[(B+4|0)>>2]=Q,b=A,Q=0|w[(A+8|0)>>2],B=0|w[(A+12|0)>>2],l=Q,Q=A,w[(A+8296|0)>>2]=l,w[(A+8300|0)>>2]=B,H(0|A+4088,0|A+8296),g[(a=A+12382|0)>>0]=0|r[c>>0],C[(A+12380|0)>>1]=0|r[(A+4105|0)>>0]|(0|r[(A+4106|0)>>0])<<8|0,b=A,f=B=0|w[(A+4088|0)>>2],I=Q=0|w[(A+4092|0)>>2],b=A,o=Q=0|w[(A+4096|0)>>2],F=B=0|w[(A+4100|0)>>2],c=0|r[(A+4104|0)>>0],Lg(0|A+8296,0|A+4108,4080),g[(k=A+4090|0)>>0]=0|r[a>>0],C[(A+4088|0)>>1]=0|e[(A+12380|0)>>1],g[a>>0]=0|r[k>>0],C[(A+12380|0)>>1]=0|e[(A+4088|0)>>1],b=A,G=B=0|w[(A+8288|0)>>2],M=Q=0|w[(A+8292|0)>>2],Lg(0|A+8,0|A+8296,4080),Q=0,w[(B=A+4144|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4136|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4128|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4120|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4112|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4104|0)>>2]=0,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4096|0)>>2]=0,w[(B+4|0)>>2]=Q,g[(A+4192|0)>>0]=c,Q=F,w[(B=A+4184|0)>>2]=o,w[(B+4|0)>>2]=Q,Q=I,w[(B=A+4176|0)>>2]=f,w[(B+4|0)>>2]=Q,Q=0,w[(B=A+4168|0)>>2]=33554432,w[(B+4|0)>>2]=Q,g[(A+4195|0)>>0]=0|r[a>>0],B=A,Q=0,w[(A+4088|0)>>2]=0,w[(A+4092|0)>>2]=Q,B=A,Q=0,w[(A+4160|0)>>2]=33554432,w[(A+4164|0)>>2]=Q,w[(A+4152|0)>>2]=16,s=0|e[(A+12380|0)>>1],g[(A+4193|0)>>0]=s,g[(A+4194|0)>>0]=s>>>8|0,Lg(0|A+4196,0|A+8,4080),a=0,w[(A+8284|0)>>2]=0,Q=M,w[(B=A+8276|0)>>2]=G,w[(B+4|0)>>2]=Q;f=Q=0|w[(b=c=(A+4088|0)+a|0)>>2],I=B=0|w[(b+4|0)>>2],B=0|w[(b=k=a+1211136|0)>>2],Q=0|w[(b+4|0)>>2],Z=B,w[(B=c)>>2]=Z,w[(B+4|0)>>2]=Q,o=Q=0|w[(b=n=a+1211144|0)>>2],F=B=0|w[(b+4|0)>>2],G=B=0|w[(b=E=a+1211152|0)>>2],M=Q=0|w[(b+4|0)>>2],U=Q=0|w[(b=Y=a+1211160|0)>>2],m=B=0|w[(b+4|0)>>2],B=I,w[(Q=k)>>2]=f,w[(Q+4|0)>>2]=B,f=B=0|w[(b=k=c+24|0)>>2],I=Q=0|w[(b+4|0)>>2],Q=m,w[(B=b)>>2]=U,w[(B+4|0)>>2]=Q,U=Q=0|w[(b=k=c+16|0)>>2],m=B=0|w[(b+4|0)>>2],B=M,w[(Q=b)>>2]=G,w[(Q+4|0)>>2]=B,G=B=0|w[(b=c=c+8|0)>>2],M=Q=0|w[(b+4|0)>>2],Q=F,w[(B=b)>>2]=o,w[(B+4|0)>>2]=Q,Q=I,w[(B=Y)>>2]=f,w[(B+4|0)>>2]=Q,Q=m,w[(B=E)>>2]=U,w[(B+4|0)>>2]=Q,Q=M,w[(B=n)>>2]=G,w[(B+4|0)>>2]=Q,p=a- -64|0,a=a+32|0,p>>>0<4201;);if(f=Q=0|w[(b=1215328)>>2],I=B=0|w[(b+4|0)>>2],B=0|w[(b=a=A+8280|0)>>2],Q=0|w[(b+4|0)>>2],N=B,w[(B=1215328)>>2]=N,w[(B+4|0)>>2]=Q,Q=I,w[(B=b)>>2]=f,w[(B+4|0)>>2]=Q,((c=0|w[(A+8276|0)>>2])-2|0)>>>0<4)break A;if(Q=I,a=f,c){if(a>>>0<36)break A;break B}if(a>>>0>=36)break B;break A}a=0|w[(A+4100|0)>>2],k=0|w[(A+4096|0)>>2],b=A,f=Q=0|w[(A+4088|0)>>2],I=B=0|w[(A+4092|0)>>2],g[(n=A+12382|0)>>0]=0|r[E>>0],C[(A+12380|0)>>1]=0|e[(A+8296|0)>>1],w[(A+4100|0)>>2]=a,g[c>>0]=0|r[n>>0],g[(A+4104|0)>>0]=Y,w[(A+4096|0)>>2]=k,Q=A,w[(A+4088|0)>>2]=f,w[(A+4092|0)>>2]=B,K=0|e[(A+12380|0)>>1],g[(A+4105|0)>>0]=K,g[(A+4106|0)>>0]=K>>>8|0,Hg(0|A+4088),i()}D(0|a)}return u=A+12384|0,1211136}function GA(A,B,Q){A|=0,B|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0;u=g=u-448|0,t=g,RA=WA=0|w[(32+(vA=Q|=0)|0)>>2],yA=XA=0|w[(vA+36|0)>>2],hA=XA=0|w[(vA=vA+72|0)>>2],VA=WA=0|w[(vA+4|0)>>2],HA=(WA=yA)+(XA=VA)|0,(NA=(vA=RA)+(LA=hA)|0)>>>0>>0&&(HA=HA+1|0),w[((vA=t)+200|0)>>2]=NA,w[(vA+204|0)>>2]=HA,J=g,E=HA=0|w[((WA=Q)+24|0)>>2],C=vA=0|w[(WA+28|0)>>2],Y=vA=0|w[(WA=WA- -64|0)>>2],r=HA=0|w[(WA+4|0)>>2],NA=(HA=C)+(vA=r)|0,(XA=(WA=E)+(LA=Y)|0)>>>0>>0&&(NA=NA+1|0),w[((WA=J)+192|0)>>2]=XA,w[(WA+196|0)>>2]=NA,d=g,G=NA=0|w[((HA=Q)+16|0)>>2],e=WA=0|w[(HA+20|0)>>2],M=WA=0|w[(HA=HA+56|0)>>2],b=NA=0|w[(HA+4|0)>>2],XA=(NA=e)+(WA=b)|0,(vA=(HA=G)+(LA=M)|0)>>>0>>0&&(XA=XA+1|0),w[((HA=d)+184|0)>>2]=vA,w[(HA+188|0)>>2]=XA,l=g,o=XA=0|w[((NA=Q)+8|0)>>2],a=HA=0|w[(NA+12|0)>>2],F=HA=0|w[(NA=NA+48|0)>>2],c=XA=0|w[(NA+4|0)>>2],vA=(XA=a)+(HA=c)|0,(WA=(NA=o)+(LA=F)|0)>>>0>>0&&(vA=vA+1|0),w[((NA=l)+176|0)>>2]=WA,w[(NA+180|0)>>2]=vA,Z=g,m=vA=0|w[(XA=Q)>>2],i=NA=0|w[(XA+4|0)>>2],s=NA=0|w[(XA+40|0)>>2],D=vA=0|w[(XA+44|0)>>2],WA=(vA=i)+(NA=D)|0,(HA=(XA=m)+(LA=s)|0)>>>0>>0&&(WA=WA+1|0),w[((XA=Z)+168|0)>>2]=HA,w[(XA+172|0)>>2]=WA,k=g+440|0,WA=0|w[(vA=Q+112|0)>>2],XA=0|w[(vA+4|0)>>2],p=WA,w[(WA=k)>>2]=p,w[(WA+4|0)>>2]=XA,f=g+432|0,XA=0|w[(vA=Q+104|0)>>2],WA=0|w[(vA+4|0)>>2],H=XA,w[(XA=f)>>2]=H,w[(XA+4|0)>>2]=WA,I=g+424|0,WA=0|w[(vA=Q+96|0)>>2],XA=0|w[(vA+4|0)>>2],N=WA,w[(WA=I)>>2]=N,w[(WA+4|0)>>2]=XA,n=g+416|0,XA=0|w[(vA=Q+88|0)>>2],WA=0|w[(vA+4|0)>>2],v=XA,w[(XA=n)>>2]=v,w[(XA+4|0)>>2]=WA,WA=0|w[((vA=Q)+80|0)>>2],XA=0|w[(vA+84|0)>>2],W=WA,w[((WA=g)+408|0)>>2]=W,w[(WA+412|0)>>2]=XA,BA(0|WA+8,0|vA+120,1182280),X=WA+240|0,XA=VA,XA=yA,L=HA=(XA=8388607)-(HA=((vA=-16)>>>0<(LA=RA)>>>0)+(WA=yA)|0)|0,LA=NA=vA-LA|0,WA=(XA=hA)+NA|0,NA=(HA=VA)+(vA=L)|0,WA>>>0>>0&&(NA=NA+1|0),RA=WA,yA=NA,V=(HA=WA)&(LA=-1)|0,h=XA=NA&(XA=524287)|0,XA=r,XA=C,y=WA=(XA=8388607)-(WA=((NA=-16)>>>0<(LA=E)>>>0)+(HA=C)|0)|0,LA=vA=NA-LA|0,HA=(XA=Y)+vA|0,vA=(WA=r)+(NA=y)|0,HA>>>0>>0&&(vA=vA+1|0),hA=HA,VA=vA,WA=HA,XA=0,NA=31&(LA=51)|0,32<=(63&LA|0)>>>0?(XA=0,OA=vA>>>NA|0):(XA=vA>>>NA|0,OA=(((1<>>NA|0),R=XA,HA=(XA=h)+(WA=R)|0,(NA=(vA=V)+(LA=OA)|0)>>>0>>0&&(HA=HA+1|0),w[(vA=X)>>2]=NA,w[(vA+4|0)>>2]=HA,O=(XA=hA)&(LA=-1)|0,x=vA=(HA=VA)&(vA=524287)|0,vA=b,vA=e,P=NA=(vA=8388607)-(NA=((HA=-16)>>>0<(LA=G)>>>0)+(XA=e)|0)|0,LA=WA=HA-LA|0,XA=(vA=M)+WA|0,WA=(NA=b)+(HA=P)|0,XA>>>0>>0&&(WA=WA+1|0),hA=XA,VA=WA,NA=XA,vA=0,HA=31&(LA=51)|0,32<=(63&LA|0)>>>0?(vA=0,xA=WA>>>HA|0):(vA=WA>>>HA|0,xA=(((1<>>HA|0),z=vA,XA=(vA=x)+(NA=z)|0,(HA=(WA=O)+(LA=xA)|0)>>>0>>0&&(XA=XA+1|0),w[(WA=g+232|0)>>2]=HA,w[(WA+4|0)>>2]=XA,j=(vA=hA)&(LA=-1)|0,S=WA=(XA=VA)&(WA=524287)|0,WA=c,WA=a,T=HA=(WA=8388607)-(HA=((XA=-16)>>>0<(LA=o)>>>0)+(vA=a)|0)|0,LA=NA=XA-LA|0,vA=(WA=F)+NA|0,NA=(HA=c)+(XA=T)|0,vA>>>0>>0&&(NA=NA+1|0),hA=vA,VA=NA,HA=vA,WA=0,XA=31&(LA=51)|0,32<=(63&LA|0)>>>0?(WA=0,PA=NA>>>XA|0):(WA=NA>>>XA|0,PA=(((1<>>XA|0),q=WA,vA=(WA=S)+(HA=q)|0,(XA=(NA=j)+(LA=PA)|0)>>>0>>0&&(vA=vA+1|0),w[(NA=g+224|0)>>2]=XA,w[(NA+4|0)>>2]=vA,_=(WA=hA)&(LA=-1)|0,$=NA=(vA=VA)&(NA=524287)|0,NA=D,NA=i,AA=XA=(NA=8388607)-(XA=((vA=-304)>>>0<(LA=m)>>>0)+(WA=i)|0)|0,LA=HA=vA-LA|0,WA=(NA=s)+HA|0,HA=(XA=D)+(vA=AA)|0,WA>>>0>>0&&(HA=HA+1|0),hA=WA,VA=HA,XA=WA,NA=0,vA=31&(LA=51)|0,32<=(63&LA|0)>>>0?(NA=0,zA=HA>>>vA|0):(NA=HA>>>vA|0,zA=(((1<>>vA|0),QA=NA,WA=(NA=$)+(XA=QA)|0,(vA=(HA=_)+(LA=zA)|0)>>>0>>0&&(WA=WA+1|0),w[(HA=g+216|0)>>2]=vA,w[(HA+4|0)>>2]=WA,WA=0|w[(NA=n)>>2],HA=0|w[(NA+4|0)>>2],gA=WA,w[(WA=g+256|0)>>2]=gA,w[(WA+4|0)>>2]=HA,HA=0|w[(NA=I)>>2],WA=0|w[(NA+4|0)>>2],CA=HA,w[(HA=g+264|0)>>2]=CA,w[(HA+4|0)>>2]=WA,WA=0|w[(NA=f)>>2],HA=0|w[(NA+4|0)>>2],wA=WA,w[(WA=g+272|0)>>2]=wA,w[(WA+4|0)>>2]=HA,HA=0|w[(NA=k)>>2],WA=0|w[(NA+4|0)>>2],rA=HA,w[(HA=g+280|0)>>2]=rA,w[(HA+4|0)>>2]=WA,WA=0|w[(NA=g+16|0)>>2],HA=0|w[(NA+4|0)>>2],eA=WA,w[(WA=g+296|0)>>2]=eA,w[(WA+4|0)>>2]=HA,HA=0|w[(NA=g+24|0)>>2],WA=0|w[(NA+4|0)>>2],bA=HA,w[(HA=g+304|0)>>2]=bA,w[(HA+4|0)>>2]=WA,WA=0|w[(NA=g+32|0)>>2],HA=0|w[(NA+4|0)>>2],aA=WA,w[(WA=g+312|0)>>2]=aA,w[(WA+4|0)>>2]=HA,HA=0|w[(NA=g+40|0)>>2],WA=0|w[(NA+4|0)>>2],cA=HA,w[(HA=g+320|0)>>2]=cA,w[(HA+4|0)>>2]=WA,iA=g,WA=yA,NA=RA,HA=0,XA=31&(LA=51)|0,32<=(63&LA|0)>>>0?(HA=0,jA=WA>>>XA|0):(HA=WA>>>XA|0,jA=(((1<>>XA|0),DA=NA=0|ew(0|jA,0|HA,19,0|(NA=0)),kA=HA=U,fA=(WA=hA)&(LA=-1)|0,IA=NA=(HA=VA)&(NA=524287)|0,vA=(NA=kA)+(WA=IA)|0,(XA=(HA=DA)+(LA=fA)|0)>>>0>>0&&(vA=vA+1|0),w[((HA=iA)+208|0)>>2]=XA,w[(HA+212|0)>>2]=vA,vA=0|w[((NA=g)+408|0)>>2],HA=0|w[(NA+412|0)>>2],nA=vA,vA=NA,w[(NA+248|0)>>2]=nA,w[(NA+252|0)>>2]=HA,HA=0|w[(NA+8|0)>>2],vA=0|w[(NA+12|0)>>2],EA=HA,w[((HA=NA)+288|0)>>2]=EA,w[(HA+292|0)>>2]=vA,oA(0|HA+8,0|B,0|HA+168),BA(0|A,0|HA+8,0|(B=HA+128|0)),BA(0|HA+328,0|(Q=HA+48|0),0|(K=HA+88|0)),BA(0|HA+368,0|K,0|B),BA(0|HA+408,0|HA+8,0|Q),vA=0|w[(NA=HA+360|0)>>2],HA=0|w[(NA+4|0)>>2],YA=vA,w[(vA=A+72|0)>>2]=YA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=g+352|0)>>2],vA=0|w[(NA+4|0)>>2],GA=HA,w[(HA=A- -64|0)>>2]=GA,w[(HA+4|0)>>2]=vA,vA=0|w[(NA=g+344|0)>>2],HA=0|w[(NA+4|0)>>2],MA=vA,w[(vA=A+56|0)>>2]=MA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=g+336|0)>>2],vA=0|w[(NA+4|0)>>2],FA=HA,w[(HA=A+48|0)>>2]=FA,w[(HA+4|0)>>2]=vA,vA=0|w[((NA=g)+328|0)>>2],HA=0|w[(NA+332|0)>>2],uA=vA,w[((vA=A)+40|0)>>2]=uA,w[(vA+44|0)>>2]=HA,HA=0|w[(NA+368|0)>>2],vA=0|w[(NA+372|0)>>2],UA=HA,w[((HA=A)+80|0)>>2]=UA,w[(HA+84|0)>>2]=vA,vA=0|w[(NA=NA+376|0)>>2],HA=0|w[(NA+4|0)>>2],mA=vA,w[(vA=A+88|0)>>2]=mA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=g+384|0)>>2],vA=0|w[(NA+4|0)>>2],sA=HA,w[(HA=A+96|0)>>2]=sA,w[(HA+4|0)>>2]=vA,vA=0|w[(NA=g+392|0)>>2],HA=0|w[(NA+4|0)>>2],KA=vA,w[(vA=A+104|0)>>2]=KA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=g+400|0)>>2],vA=0|w[(NA+4|0)>>2],tA=HA,w[(HA=A+112|0)>>2]=tA,w[(HA+4|0)>>2]=vA,vA=0|w[(NA=k)>>2],HA=0|w[(NA+4|0)>>2],JA=vA,w[(vA=A+152|0)>>2]=JA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=f)>>2],vA=0|w[(NA+4|0)>>2],dA=HA,w[(HA=A+144|0)>>2]=dA,w[(HA+4|0)>>2]=vA,vA=0|w[(NA=I)>>2],HA=0|w[(NA+4|0)>>2],lA=vA,w[(vA=A+136|0)>>2]=lA,w[(vA+4|0)>>2]=HA,HA=0|w[(NA=n)>>2],vA=0|w[(NA+4|0)>>2],ZA=HA,w[(HA=A+128|0)>>2]=ZA,w[(HA+4|0)>>2]=vA,vA=0|w[((NA=g)+408|0)>>2],HA=0|w[(NA+412|0)>>2],pA=vA,w[((vA=A)+120|0)>>2]=pA,w[(vA+124|0)>>2]=HA,u=NA+448|0}function MA(A,B,Q){A|=0,B|=0;var e=0,b=0,a=0,c=0,i=0;A:{B:{Q:{g:{C:{w:if(Q|=0){i=Q>>>0>7?Q+-7|0:0;r:for(;;){e:{b:{a:{c:{i:{D:{k:{f:{I:{n:{if((0|(c=((a=0|r[(e=B+b|0)>>0])<<24|0)>>24|0))>=0){if(!(3&e|0))break n;if((b=b+1|0)>>>0>>0)continue r;break w}if(2==(0|(e=0|r[(a+1204080|0)>>0])))break I;if(3==(0|e))break f;if(4!=(0|e))break g;if((e=b+1|0)>>>0>=Q>>>0)break Q;if(e=0|r[(B+e|0)>>0],240==(0|a))break k;if(244!=(0|a))break D;if((0|(e<<24|0)>>24)>-1)break g;if(e>>>0<144)break i;break g}n:if(!(b>>>0>=i>>>0))E:for(;;){if(-2139062144&(0|w[(4+(e=B+b|0)|0)>>2]|w[e>>2]|0)|0)break n;if(!((b=b+8|0)>>>0>>0))break E}n:if(!(b>>>0>=Q>>>0))E:for(;;){if((0|g[(B+b|0)>>0])<0)break n;if(!((b=b+1|0)>>>0>>0))break E}if(b>>>0>>0)continue r;break w}if((e=b+1|0)>>>0>=Q>>>0)break Q;if(128==(0|192&(0|r[(B+e|0)>>0])))break e;break g}if((e=b+1|0)>>>0>=Q>>>0)break Q;if(e=0|r[(B+e|0)>>0],224==(0|a))break c;if(237!=(0|a))break a;if((0|(e<<24|0)>>24)>-1)break g;if(e>>>0<160)break b;break g}if((255&(e+112|0)|0)>>>0<48)break i;break g}if(e>>>0>191|(255&(c+15|0)|0)>>>0>2|0|(0|(e<<24|0)>>24)>-1|0)break g}if((e=b+2|0)>>>0>=Q>>>0)break Q;if(128!=(0|192&(0|r[(B+e|0)>>0])))break B;if((e=b+3|0)>>>0>=Q>>>0)break Q;if(128==(0|192&(0|r[(B+e|0)>>0])))break e;break C}if(160==(0|224&e))break b;break g}if((255&(c+31|0)|0)>>>0<=11){if((0|(e<<24|0)>>24)>-1)break g;if(e>>>0<192)break b;break g}if(238!=(0|254&c)|e>>>0>191|0|(0|(e<<24|0)>>24)>-1|0)break g}if((e=b+2|0)>>>0>=Q>>>0)break Q;if(128!=(0|192&(0|r[(B+e|0)>>0])))break B}if(!((b=e+1|0)>>>0>>0))break r}}return void(g[(A+4|0)>>0]=2)}return C[(A+4|0)>>1]=769,void(w[A>>2]=b)}C[(A+4|0)>>1]=257;break A}g[(A+4|0)>>0]=0;break A}C[(A+4|0)>>1]=513}w[A>>2]=b}function oA(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0;u=g=u-240|0,e=g,fB=AB=0|w[($A=B|=0)>>2],eB=QB=0|w[($A+4|0)>>2],wB=QB=0|w[($A+40|0)>>2],CB=AB=0|w[($A+44|0)>>2],BB=(AB=eB)+(QB=CB)|0,(_A=($A=fB)+(gB=wB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=e)>>2]=_A,w[($A+4|0)>>2]=BB,b=g,cB=BB=0|w[((AB=B)+32|0)>>2],bB=$A=0|w[(AB+36|0)>>2],aB=$A=0|w[(AB=AB+72|0)>>2],rB=BB=0|w[(AB+4|0)>>2],_A=(BB=bB)+($A=rB)|0,(QB=(AB=cB)+(gB=aB)|0)>>>0>>0&&(_A=_A+1|0),w[((AB=b)+32|0)>>2]=QB,w[(AB+36|0)>>2]=_A,a=g,YB=_A=0|w[((BB=B)+24|0)>>2],IB=AB=0|w[(BB+28|0)>>2],GB=AB=0|w[(BB=BB- -64|0)>>2],iB=_A=0|w[(BB+4|0)>>2],QB=(_A=IB)+(AB=iB)|0,($A=(BB=YB)+(gB=GB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=a)+24|0)>>2]=$A,w[(BB+28|0)>>2]=QB,c=g,MB=QB=0|w[((_A=B)+16|0)>>2],nB=BB=0|w[(_A+20|0)>>2],oB=BB=0|w[(_A=_A+56|0)>>2],DB=QB=0|w[(_A+4|0)>>2],$A=(QB=nB)+(BB=DB)|0,(AB=(_A=MB)+(gB=oB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=c)+16|0)>>2]=AB,w[(_A+20|0)>>2]=$A,i=g,FB=$A=0|w[((QB=B)+8|0)>>2],EB=_A=0|w[(QB+12|0)>>2],uB=_A=0|w[(QB=QB+48|0)>>2],kB=$A=0|w[(QB+4|0)>>2],AB=($A=EB)+(_A=kB)|0,(BB=(QB=FB)+(gB=uB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=i)+8|0)>>2]=BB,w[(QB+12|0)>>2]=AB,AB=rB,AB=bB,D=BB=(AB=8388607)-(BB=(($A=-16)>>>0<(gB=cB)>>>0)+(QB=bB)|0)|0,gB=_A=$A-gB|0,QB=(AB=aB)+_A|0,_A=(BB=rB)+($A=D)|0,QB>>>0>>0&&(_A=_A+1|0),cB=QB,bB=_A,k=(BB=QB)&(gB=-1)|0,f=AB=_A&(AB=524287)|0,AB=iB,AB=IB,I=QB=(AB=8388607)-(QB=((_A=-16)>>>0<(gB=YB)>>>0)+(BB=IB)|0)|0,gB=$A=_A-gB|0,BB=(AB=GB)+$A|0,$A=(QB=iB)+(_A=I)|0,BB>>>0>>0&&($A=$A+1|0),aB=BB,rB=$A,QB=BB,AB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,sB=$A>>>_A|0):(AB=$A>>>_A|0,sB=(((1<<_A|0)-1|0)&$A|0)<<(32-_A|0)|0|QB>>>_A|0),n=AB,BB=(AB=f)+(QB=n)|0,(_A=($A=k)+(gB=sB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=g)+72|0)>>2]=_A,w[($A+76|0)>>2]=BB,E=(AB=aB)&(gB=-1)|0,Y=$A=(BB=rB)&($A=524287)|0,$A=DB,$A=nB,G=_A=($A=8388607)-(_A=((BB=-16)>>>0<(gB=MB)>>>0)+(AB=nB)|0)|0,gB=QB=BB-gB|0,AB=($A=oB)+QB|0,QB=(_A=DB)+(BB=G)|0,AB>>>0>>0&&(QB=QB+1|0),aB=AB,rB=QB,_A=AB,$A=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,KB=QB>>>BB|0):($A=QB>>>BB|0,KB=(((1<>>BB|0),M=$A,AB=($A=Y)+(_A=M)|0,(BB=(QB=E)+(gB=KB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=g)+64|0)>>2]=BB,w[(QB+68|0)>>2]=AB,o=($A=aB)&(gB=-1)|0,F=QB=(AB=rB)&(QB=524287)|0,QB=kB,QB=EB,m=BB=(QB=8388607)-(BB=((AB=-16)>>>0<(gB=FB)>>>0)+($A=EB)|0)|0,gB=_A=AB-gB|0,$A=(QB=uB)+_A|0,_A=(BB=kB)+(AB=m)|0,$A>>>0>>0&&(_A=_A+1|0),aB=$A,rB=_A,BB=$A,QB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,tB=_A>>>AB|0):(QB=_A>>>AB|0,tB=(((1<>>AB|0),s=QB,$A=(QB=F)+(BB=s)|0,(AB=(_A=o)+(gB=tB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=g)+56|0)>>2]=AB,w[(_A+60|0)>>2]=$A,K=(QB=aB)&(gB=-1)|0,t=_A=($A=rB)&(_A=524287)|0,_A=CB,_A=eB,J=AB=(_A=8388607)-(AB=(($A=-304)>>>0<(gB=fB)>>>0)+(QB=eB)|0)|0,gB=BB=$A-gB|0,QB=(_A=wB)+BB|0,BB=(AB=CB)+($A=J)|0,QB>>>0>>0&&(BB=BB+1|0),fB=QB,eB=BB,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,JB=BB>>>$A|0):(_A=BB>>>$A|0,JB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),d=_A,QB=(_A=t)+(AB=d)|0,($A=(BB=K)+(gB=JB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=g)+48|0)>>2]=$A,w[(BB+52|0)>>2]=QB,l=g,QB=bB,_A=cB,BB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,dB=QB>>>AB|0):(BB=QB>>>AB|0,dB=(((1<>>AB|0),Z=_A=0|ew(0|dB,0|BB,19,0|(_A=0)),p=BB=U,H=(QB=fB)&(gB=-1)|0,N=_A=(BB=eB)&(_A=524287)|0,$A=(_A=p)+(QB=N)|0,(AB=(BB=Z)+(gB=H)|0)>>>0>>0&&($A=$A+1|0),w[((BB=l)+40|0)>>2]=AB,w[(BB+44|0)>>2]=$A,BA(0|g+80,0|g,0|Q),BA(0|g+120,0|g+40,0|Q+40),BA(0|g+160,0|B+120,0|Q+120),BA(0|g+200,0|B+80,0|Q+80),v=A,fB=$A=0|w[((_A=g)+112|0)>>2],eB=BB=0|w[(_A+116|0)>>2],_A=$A,AB=BB+($A=8388607)|0,(QB=_A+(gB=-16)|0)>>>0>>0&&(AB=AB+1|0),W=AB,AB=0|w[((BB=g)+152|0)>>2],CB=_A=0|w[(BB+156|0)>>2],cB=$A=(BB=QB)-(gB=wB=AB)|0,bB=QB=(_A=W)-(QB=(BB>>>0>>0)+(AB=CB)|0)|0,X=(_A=$A)&(gB=-1)|0,L=BB=QB&(BB=524287)|0,aB=BB=0|w[((QB=g)+104|0)>>2],rB=_A=0|w[(QB+108|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),V=$A,$A=0|w[((_A=g)+144|0)>>2],IB=QB=0|w[(_A+148|0)>>2],GB=BB=(_A=AB)-(gB=YB=$A)|0,iB=AB=(QB=V)-(AB=(_A>>>0>>0)+($A=IB)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,lB=AB>>>$A|0):(_A=AB>>>$A|0,lB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),h=_A,BB=(_A=L)+(QB=h)|0,($A=(AB=X)+(gB=lB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=v)+32|0)>>2]=$A,w[(AB+36|0)>>2]=BB,y=A,R=(_A=GB)&(gB=-1)|0,O=AB=(BB=iB)&(AB=524287)|0,GB=AB=0|w[((BB=g)+96|0)>>2],iB=_A=0|w[(BB+100|0)>>2],BB=AB,$A=_A+(AB=8388607)|0,(QB=BB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),x=$A,$A=0|w[((_A=g)+136|0)>>2],nB=BB=0|w[(_A+140|0)>>2],oB=AB=(_A=QB)-(gB=MB=$A)|0,DB=QB=(BB=x)-(QB=(_A>>>0>>0)+($A=nB)|0)|0,BB=AB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,ZB=QB>>>$A|0):(_A=QB>>>$A|0,ZB=(((1<<$A|0)-1|0)&QB|0)<<(32-$A|0)|0|BB>>>$A|0),P=_A,AB=(_A=O)+(BB=P)|0,($A=(QB=R)+(gB=ZB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=y)+24|0)>>2]=$A,w[(QB+28|0)>>2]=AB,z=A,j=(_A=oB)&(gB=-1)|0,S=QB=(AB=DB)&(QB=524287)|0,oB=QB=0|w[((AB=g)+88|0)>>2],DB=_A=0|w[(AB+92|0)>>2],AB=QB,$A=_A+(QB=8388607)|0,(BB=AB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),T=$A,$A=0|w[((_A=g)+128|0)>>2],EB=AB=0|w[(_A+132|0)>>2],uB=QB=(_A=BB)-(gB=FB=$A)|0,kB=BB=(AB=T)-(BB=(_A>>>0>>0)+($A=EB)|0)|0,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,pB=BB>>>$A|0):(_A=BB>>>$A|0,pB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),q=_A,QB=(_A=S)+(AB=q)|0,($A=(BB=j)+(gB=pB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=z)+16|0)>>2]=$A,w[(BB+20|0)>>2]=QB,_=A,$=(_A=uB)&(gB=-1)|0,AA=BB=(QB=kB)&(BB=524287)|0,uB=BB=0|w[((QB=g)+80|0)>>2],kB=_A=0|w[(QB+84|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-304)|0)>>>0>>0&&($A=$A+1|0),QA=$A,$A=0|w[((_A=g)+120|0)>>2],C=QB=0|w[(_A+124|0)>>2],UB=BB=(_A=AB)-(gB=r=$A)|0,mB=AB=(QB=QA)-(AB=(_A>>>0>>0)+($A=C)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,HB=AB>>>$A|0):(_A=AB>>>$A|0,HB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),gA=_A,BB=(_A=AA)+(QB=gA)|0,($A=(AB=$)+(gB=HB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=_)+8|0)>>2]=$A,w[(AB+12|0)>>2]=BB,CA=A,BB=bB,_A=cB,AB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,NB=BB>>>QB|0):(AB=BB>>>QB|0,NB=(((1<>>QB|0),wA=_A=0|ew(0|NB,0|AB,19,0|(_A=0)),rA=AB=U,eA=(BB=UB)&(gB=-1)|0,bA=_A=(AB=mB)&(_A=524287)|0,$A=(_A=rA)+(BB=bA)|0,(QB=(AB=wA)+(gB=eA)|0)>>>0>>0&&($A=$A+1|0),w[(AB=CA)>>2]=QB,w[(AB+4|0)>>2]=$A,cB=$A=0|w[((_A=g)+200|0)>>2],bB=AB=0|w[(_A+204|0)>>2],UB=AB=0|w[(_A+208|0)>>2],mB=$A=0|w[(_A+212|0)>>2],aA=$A=0|w[(_A+216|0)>>2],cA=AB=0|w[(_A+220|0)>>2],iA=AB=0|w[(_A+224|0)>>2],DA=$A=0|w[(_A+228|0)>>2],kA=$A=0|w[(_A+232|0)>>2],fA=AB=0|w[(_A+236|0)>>2],AB=CB,AB=eB,QB=(AB=CB)+($A=eB)|0,(BB=(_A=wB)+(gB=fB)|0)>>>0>>0&&(QB=QB+1|0),w[(_A=A+72|0)>>2]=BB,w[(_A+4|0)>>2]=QB,QB=rB,QB=IB,BB=(QB=rB)+(_A=IB)|0,($A=(AB=aB)+(gB=YB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A- -64|0)>>2]=$A,w[(AB+4|0)>>2]=BB,BB=iB,BB=nB,$A=(BB=iB)+(AB=nB)|0,(_A=(QB=GB)+(gB=MB)|0)>>>0>>0&&($A=$A+1|0),w[(QB=A+56|0)>>2]=_A,w[(QB+4|0)>>2]=$A,$A=DB,$A=EB,_A=($A=DB)+(QB=EB)|0,(AB=(BB=oB)+(gB=FB)|0)>>>0>>0&&(_A=_A+1|0),w[(BB=A+48|0)>>2]=AB,w[(BB+4|0)>>2]=_A,_A=kB,_A=C,AB=(_A=kB)+(BB=C)|0,(QB=($A=uB)+(gB=r)|0)>>>0>>0&&(AB=AB+1|0),w[(($A=A)+40|0)>>2]=QB,w[($A+44|0)>>2]=AB,IA=A+112|0,fB=AB=0|w[((_A=g)+192|0)>>2],eB=$A=0|w[(_A+196|0)>>2],nA=AB,EA=$A,$A=fA,_A=kA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[($A=IA)>>2]=BB,w[($A+4|0)>>2]=QB,YA=A+104|0,aB=QB=0|w[((AB=g)+184|0)>>2],rB=$A=0|w[(AB+188|0)>>2],GA=QB,MA=$A,$A=DA,AB=iA,QB=0,_A=31&(gB=1)|0,32<=(63&gB|0)>>>0?(QB=AB<<_A|0,WB=0):(QB=((1<<_A|0)-1|0)&(AB>>>(32-_A|0)|0)|0|$A<<_A|0,WB=AB<<_A|0),IB=QB,BB=(QB=MA)+(AB=IB)|0,(_A=($A=GA)+(gB=YB=WB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=YA)>>2]=_A,w[($A+4|0)>>2]=BB,oA=A+96|0,GB=BB=0|w[((QB=g)+176|0)>>2],iB=$A=0|w[(QB+180|0)>>2],FA=BB,uA=$A,$A=cA,QB=aA,BB=0,AB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(BB=QB<>>(32-AB|0)|0)|0|$A<>>0>>0&&(_A=_A+1|0),w[($A=oA)>>2]=AB,w[($A+4|0)>>2]=_A,UA=A+88|0,oB=_A=0|w[((BB=g)+168|0)>>2],DB=$A=0|w[(BB+172|0)>>2],mA=_A,sA=$A,$A=mB,BB=UB,_A=0,QB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(_A=BB<>>(32-QB|0)|0)|0|$A<>>0>>0&&(AB=AB+1|0),w[($A=UA)>>2]=QB,w[($A+4|0)>>2]=AB,KA=A,uB=AB=0|w[((_A=g)+160|0)>>2],kB=$A=0|w[(_A+164|0)>>2],tA=AB,JA=$A,$A=bB,_A=cB,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[(($A=KA)+80|0)>>2]=BB,w[($A+84|0)>>2]=QB,BB=(QB=CB)+($A=8388607)|0,(_A=(AB=wB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),dA=BB,BB=eB,QB=_A,fB=$A=_A-(gB=fB)|0,eB=_A=(BB=dA)-(_A=(_A>>>0>>0)+(AB=eB)|0)|0,BB=$A,lA=$A&(gB=-1)|0,ZA=QB=_A&(QB=524287)|0,$A=(QB=IB)+(BB=8388607)|0,(AB=(_A=YB)+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),pA=$A,$A=rB,QB=AB,wB=BB=AB-(gB=aB)|0,CB=AB=($A=pA)-(AB=(AB>>>0>>0)+(_A=rB)|0)|0,$A=BB,QB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,hB=AB>>>_A|0):(QB=AB>>>_A|0,hB=(((1<<_A|0)-1|0)&AB|0)<<(32-_A|0)|0|$A>>>_A|0),HA=QB,BB=(QB=ZA)+($A=HA)|0,(_A=(AB=lA)+(gB=hB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A+152|0)>>2]=_A,w[(AB+4|0)>>2]=BB,NA=(QB=wB)&(gB=-1)|0,vA=AB=(BB=CB)&(AB=524287)|0,_A=(AB=nB)+(QB=8388607)|0,($A=(BB=MB)+(gB=-16)|0)>>>0>>0&&(_A=_A+1|0),WA=_A,_A=iB,AB=$A,wB=QB=$A-(gB=GB)|0,CB=$A=(_A=WA)-($A=($A>>>0>>0)+(BB=iB)|0)|0,_A=QB,AB=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,yB=$A>>>BB|0):(AB=$A>>>BB|0,yB=(((1<>>BB|0),XA=AB,QB=(AB=vA)+(_A=XA)|0,(BB=($A=NA)+(gB=yB)|0)>>>0>>0&&(QB=QB+1|0),w[($A=A+144|0)>>2]=BB,w[($A+4|0)>>2]=QB,LA=(AB=wB)&(gB=-1)|0,VA=$A=(QB=CB)&($A=524287)|0,BB=($A=EB)+(AB=8388607)|0,(_A=(QB=FB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),hA=BB,BB=DB,$A=_A,wB=AB=_A-(gB=oB)|0,CB=_A=(BB=hA)-(_A=(_A>>>0>>0)+(QB=DB)|0)|0,BB=AB,$A=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,RB=_A>>>QB|0):($A=_A>>>QB|0,RB=(((1<>>QB|0),yA=$A,AB=($A=VA)+(BB=yA)|0,(QB=(_A=LA)+(gB=RB)|0)>>>0>>0&&(AB=AB+1|0),w[(_A=A+136|0)>>2]=QB,w[(_A+4|0)>>2]=AB,RA=($A=wB)&(gB=-1)|0,OA=_A=(AB=CB)&(_A=524287)|0,QB=(_A=bB)+($A=8388607)|0,(BB=(AB=cB)+(gB=-304)|0)>>>0>>0&&(QB=QB+1|0),xA=QB,QB=kB,wB=$A=(_A=BB)-(gB=uB)|0,CB=BB=(QB=xA)-(BB=(_A>>>0>>0)+(AB=kB)|0)|0,QB=$A,_A=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,OB=BB>>>AB|0):(_A=BB>>>AB|0,OB=(((1<>>AB|0),PA=_A,$A=(_A=OA)+(QB=PA)|0,(AB=(BB=RA)+(gB=OB)|0)>>>0>>0&&($A=$A+1|0),w[(BB=A+128|0)>>2]=AB,w[(BB+4|0)>>2]=$A,zA=A,$A=eB,_A=fB,BB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,xB=$A>>>QB|0):(BB=$A>>>QB|0,xB=(((1<>>QB|0),jA=_A=0|ew(0|xB,0|BB,19,0|(_A=0)),SA=BB=U,TA=($A=wB)&(gB=-1)|0,qA=_A=(BB=CB)&(_A=524287)|0,AB=(_A=SA)+($A=qA)|0,(QB=(BB=jA)+(gB=TA)|0)>>>0>>0&&(AB=AB+1|0),w[((BB=zA)+120|0)>>2]=QB,w[(BB+124|0)>>2]=AB,u=g+240|0}function FA(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0;u=g=u-240|0,e=g,fB=AB=0|w[($A=B|=0)>>2],eB=QB=0|w[($A+4|0)>>2],wB=QB=0|w[($A+40|0)>>2],CB=AB=0|w[($A+44|0)>>2],BB=(AB=eB)+(QB=CB)|0,(_A=($A=fB)+(gB=wB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=e)>>2]=_A,w[($A+4|0)>>2]=BB,b=g,cB=BB=0|w[((AB=B)+32|0)>>2],bB=$A=0|w[(AB+36|0)>>2],aB=$A=0|w[(AB=AB+72|0)>>2],rB=BB=0|w[(AB+4|0)>>2],_A=(BB=bB)+($A=rB)|0,(QB=(AB=cB)+(gB=aB)|0)>>>0>>0&&(_A=_A+1|0),w[((AB=b)+32|0)>>2]=QB,w[(AB+36|0)>>2]=_A,a=g,YB=_A=0|w[((BB=B)+24|0)>>2],IB=AB=0|w[(BB+28|0)>>2],GB=AB=0|w[(BB=BB- -64|0)>>2],iB=_A=0|w[(BB+4|0)>>2],QB=(_A=IB)+(AB=iB)|0,($A=(BB=YB)+(gB=GB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=a)+24|0)>>2]=$A,w[(BB+28|0)>>2]=QB,c=g,MB=QB=0|w[((_A=B)+16|0)>>2],nB=BB=0|w[(_A+20|0)>>2],oB=BB=0|w[(_A=_A+56|0)>>2],DB=QB=0|w[(_A+4|0)>>2],$A=(QB=nB)+(BB=DB)|0,(AB=(_A=MB)+(gB=oB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=c)+16|0)>>2]=AB,w[(_A+20|0)>>2]=$A,i=g,FB=$A=0|w[((QB=B)+8|0)>>2],EB=_A=0|w[(QB+12|0)>>2],uB=_A=0|w[(QB=QB+48|0)>>2],kB=$A=0|w[(QB+4|0)>>2],AB=($A=EB)+(_A=kB)|0,(BB=(QB=FB)+(gB=uB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=i)+8|0)>>2]=BB,w[(QB+12|0)>>2]=AB,AB=rB,AB=bB,D=BB=(AB=8388607)-(BB=(($A=-16)>>>0<(gB=cB)>>>0)+(QB=bB)|0)|0,gB=_A=$A-gB|0,QB=(AB=aB)+_A|0,_A=(BB=rB)+($A=D)|0,QB>>>0>>0&&(_A=_A+1|0),cB=QB,bB=_A,k=(BB=QB)&(gB=-1)|0,f=AB=_A&(AB=524287)|0,AB=iB,AB=IB,I=QB=(AB=8388607)-(QB=((_A=-16)>>>0<(gB=YB)>>>0)+(BB=IB)|0)|0,gB=$A=_A-gB|0,BB=(AB=GB)+$A|0,$A=(QB=iB)+(_A=I)|0,BB>>>0>>0&&($A=$A+1|0),aB=BB,rB=$A,QB=BB,AB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,sB=$A>>>_A|0):(AB=$A>>>_A|0,sB=(((1<<_A|0)-1|0)&$A|0)<<(32-_A|0)|0|QB>>>_A|0),n=AB,BB=(AB=f)+(QB=n)|0,(_A=($A=k)+(gB=sB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=g)+72|0)>>2]=_A,w[($A+76|0)>>2]=BB,E=(AB=aB)&(gB=-1)|0,Y=$A=(BB=rB)&($A=524287)|0,$A=DB,$A=nB,G=_A=($A=8388607)-(_A=((BB=-16)>>>0<(gB=MB)>>>0)+(AB=nB)|0)|0,gB=QB=BB-gB|0,AB=($A=oB)+QB|0,QB=(_A=DB)+(BB=G)|0,AB>>>0>>0&&(QB=QB+1|0),aB=AB,rB=QB,_A=AB,$A=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,KB=QB>>>BB|0):($A=QB>>>BB|0,KB=(((1<>>BB|0),M=$A,AB=($A=Y)+(_A=M)|0,(BB=(QB=E)+(gB=KB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=g)+64|0)>>2]=BB,w[(QB+68|0)>>2]=AB,o=($A=aB)&(gB=-1)|0,F=QB=(AB=rB)&(QB=524287)|0,QB=kB,QB=EB,m=BB=(QB=8388607)-(BB=((AB=-16)>>>0<(gB=FB)>>>0)+($A=EB)|0)|0,gB=_A=AB-gB|0,$A=(QB=uB)+_A|0,_A=(BB=kB)+(AB=m)|0,$A>>>0>>0&&(_A=_A+1|0),aB=$A,rB=_A,BB=$A,QB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,tB=_A>>>AB|0):(QB=_A>>>AB|0,tB=(((1<>>AB|0),s=QB,$A=(QB=F)+(BB=s)|0,(AB=(_A=o)+(gB=tB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=g)+56|0)>>2]=AB,w[(_A+60|0)>>2]=$A,K=(QB=aB)&(gB=-1)|0,t=_A=($A=rB)&(_A=524287)|0,_A=CB,_A=eB,J=AB=(_A=8388607)-(AB=(($A=-304)>>>0<(gB=fB)>>>0)+(QB=eB)|0)|0,gB=BB=$A-gB|0,QB=(_A=wB)+BB|0,BB=(AB=CB)+($A=J)|0,QB>>>0>>0&&(BB=BB+1|0),fB=QB,eB=BB,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,JB=BB>>>$A|0):(_A=BB>>>$A|0,JB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),d=_A,QB=(_A=t)+(AB=d)|0,($A=(BB=K)+(gB=JB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=g)+48|0)>>2]=$A,w[(BB+52|0)>>2]=QB,l=g,QB=bB,_A=cB,BB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,dB=QB>>>AB|0):(BB=QB>>>AB|0,dB=(((1<>>AB|0),Z=_A=0|ew(0|dB,0|BB,19,0|(_A=0)),p=BB=U,H=(QB=fB)&(gB=-1)|0,N=_A=(BB=eB)&(_A=524287)|0,$A=(_A=p)+(QB=N)|0,(AB=(BB=Z)+(gB=H)|0)>>>0>>0&&($A=$A+1|0),w[((BB=l)+40|0)>>2]=AB,w[(BB+44|0)>>2]=$A,BA(0|g+80,0|g,0|Q+40),BA(0|g+120,0|g+40,0|Q),BA(0|g+160,0|B+120,0|Q+120),BA(0|g+200,0|B+80,0|Q+80),v=A,fB=$A=0|w[((_A=g)+112|0)>>2],eB=BB=0|w[(_A+116|0)>>2],_A=$A,AB=BB+($A=8388607)|0,(QB=_A+(gB=-16)|0)>>>0>>0&&(AB=AB+1|0),W=AB,AB=0|w[((BB=g)+152|0)>>2],CB=_A=0|w[(BB+156|0)>>2],cB=$A=(BB=QB)-(gB=wB=AB)|0,bB=QB=(_A=W)-(QB=(BB>>>0>>0)+(AB=CB)|0)|0,X=(_A=$A)&(gB=-1)|0,L=BB=QB&(BB=524287)|0,aB=BB=0|w[((QB=g)+104|0)>>2],rB=_A=0|w[(QB+108|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),V=$A,$A=0|w[((_A=g)+144|0)>>2],IB=QB=0|w[(_A+148|0)>>2],GB=BB=(_A=AB)-(gB=YB=$A)|0,iB=AB=(QB=V)-(AB=(_A>>>0>>0)+($A=IB)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,lB=AB>>>$A|0):(_A=AB>>>$A|0,lB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),h=_A,BB=(_A=L)+(QB=h)|0,($A=(AB=X)+(gB=lB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=v)+32|0)>>2]=$A,w[(AB+36|0)>>2]=BB,y=A,R=(_A=GB)&(gB=-1)|0,O=AB=(BB=iB)&(AB=524287)|0,GB=AB=0|w[((BB=g)+96|0)>>2],iB=_A=0|w[(BB+100|0)>>2],BB=AB,$A=_A+(AB=8388607)|0,(QB=BB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),x=$A,$A=0|w[((_A=g)+136|0)>>2],nB=BB=0|w[(_A+140|0)>>2],oB=AB=(_A=QB)-(gB=MB=$A)|0,DB=QB=(BB=x)-(QB=(_A>>>0>>0)+($A=nB)|0)|0,BB=AB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,ZB=QB>>>$A|0):(_A=QB>>>$A|0,ZB=(((1<<$A|0)-1|0)&QB|0)<<(32-$A|0)|0|BB>>>$A|0),P=_A,AB=(_A=O)+(BB=P)|0,($A=(QB=R)+(gB=ZB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=y)+24|0)>>2]=$A,w[(QB+28|0)>>2]=AB,z=A,j=(_A=oB)&(gB=-1)|0,S=QB=(AB=DB)&(QB=524287)|0,oB=QB=0|w[((AB=g)+88|0)>>2],DB=_A=0|w[(AB+92|0)>>2],AB=QB,$A=_A+(QB=8388607)|0,(BB=AB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),T=$A,$A=0|w[((_A=g)+128|0)>>2],EB=AB=0|w[(_A+132|0)>>2],uB=QB=(_A=BB)-(gB=FB=$A)|0,kB=BB=(AB=T)-(BB=(_A>>>0>>0)+($A=EB)|0)|0,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,pB=BB>>>$A|0):(_A=BB>>>$A|0,pB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),q=_A,QB=(_A=S)+(AB=q)|0,($A=(BB=j)+(gB=pB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=z)+16|0)>>2]=$A,w[(BB+20|0)>>2]=QB,_=A,$=(_A=uB)&(gB=-1)|0,AA=BB=(QB=kB)&(BB=524287)|0,uB=BB=0|w[((QB=g)+80|0)>>2],kB=_A=0|w[(QB+84|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-304)|0)>>>0>>0&&($A=$A+1|0),QA=$A,$A=0|w[((_A=g)+120|0)>>2],C=QB=0|w[(_A+124|0)>>2],UB=BB=(_A=AB)-(gB=r=$A)|0,mB=AB=(QB=QA)-(AB=(_A>>>0>>0)+($A=C)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,HB=AB>>>$A|0):(_A=AB>>>$A|0,HB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),gA=_A,BB=(_A=AA)+(QB=gA)|0,($A=(AB=$)+(gB=HB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=_)+8|0)>>2]=$A,w[(AB+12|0)>>2]=BB,CA=A,BB=bB,_A=cB,AB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,NB=BB>>>QB|0):(AB=BB>>>QB|0,NB=(((1<>>QB|0),wA=_A=0|ew(0|NB,0|AB,19,0|(_A=0)),rA=AB=U,eA=(BB=UB)&(gB=-1)|0,bA=_A=(AB=mB)&(_A=524287)|0,$A=(_A=rA)+(BB=bA)|0,(QB=(AB=wA)+(gB=eA)|0)>>>0>>0&&($A=$A+1|0),w[(AB=CA)>>2]=QB,w[(AB+4|0)>>2]=$A,cB=$A=0|w[((_A=g)+200|0)>>2],bB=AB=0|w[(_A+204|0)>>2],UB=AB=0|w[(_A+208|0)>>2],mB=$A=0|w[(_A+212|0)>>2],aA=$A=0|w[(_A+216|0)>>2],cA=AB=0|w[(_A+220|0)>>2],iA=AB=0|w[(_A+224|0)>>2],DA=$A=0|w[(_A+228|0)>>2],kA=$A=0|w[(_A+232|0)>>2],fA=AB=0|w[(_A+236|0)>>2],AB=CB,AB=eB,QB=(AB=CB)+($A=eB)|0,(BB=(_A=wB)+(gB=fB)|0)>>>0>>0&&(QB=QB+1|0),w[(_A=A+72|0)>>2]=BB,w[(_A+4|0)>>2]=QB,QB=rB,QB=IB,BB=(QB=rB)+(_A=IB)|0,($A=(AB=aB)+(gB=YB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A- -64|0)>>2]=$A,w[(AB+4|0)>>2]=BB,BB=iB,BB=nB,$A=(BB=iB)+(AB=nB)|0,(_A=(QB=GB)+(gB=MB)|0)>>>0>>0&&($A=$A+1|0),w[(QB=A+56|0)>>2]=_A,w[(QB+4|0)>>2]=$A,$A=DB,$A=EB,_A=($A=DB)+(QB=EB)|0,(AB=(BB=oB)+(gB=FB)|0)>>>0>>0&&(_A=_A+1|0),w[(BB=A+48|0)>>2]=AB,w[(BB+4|0)>>2]=_A,_A=kB,_A=C,AB=(_A=kB)+(BB=C)|0,(QB=($A=uB)+(gB=r)|0)>>>0>>0&&(AB=AB+1|0),w[(($A=A)+40|0)>>2]=QB,w[($A+44|0)>>2]=AB,IA=A+152|0,fB=AB=0|w[((_A=g)+192|0)>>2],eB=$A=0|w[(_A+196|0)>>2],nA=AB,EA=$A,$A=fA,_A=kA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[($A=IA)>>2]=BB,w[($A+4|0)>>2]=QB,YA=A+144|0,aB=QB=0|w[((AB=g)+184|0)>>2],rB=$A=0|w[(AB+188|0)>>2],GA=QB,MA=$A,$A=DA,AB=iA,QB=0,_A=31&(gB=1)|0,32<=(63&gB|0)>>>0?(QB=AB<<_A|0,WB=0):(QB=((1<<_A|0)-1|0)&(AB>>>(32-_A|0)|0)|0|$A<<_A|0,WB=AB<<_A|0),IB=QB,BB=(QB=MA)+(AB=IB)|0,(_A=($A=GA)+(gB=YB=WB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=YA)>>2]=_A,w[($A+4|0)>>2]=BB,oA=A+136|0,GB=BB=0|w[((QB=g)+176|0)>>2],iB=$A=0|w[(QB+180|0)>>2],FA=BB,uA=$A,$A=cA,QB=aA,BB=0,AB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(BB=QB<>>(32-AB|0)|0)|0|$A<>>0>>0&&(_A=_A+1|0),w[($A=oA)>>2]=AB,w[($A+4|0)>>2]=_A,UA=A+128|0,oB=_A=0|w[((BB=g)+168|0)>>2],DB=$A=0|w[(BB+172|0)>>2],mA=_A,sA=$A,$A=mB,BB=UB,_A=0,QB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(_A=BB<>>(32-QB|0)|0)|0|$A<>>0>>0&&(AB=AB+1|0),w[($A=UA)>>2]=QB,w[($A+4|0)>>2]=AB,KA=A,uB=AB=0|w[((_A=g)+160|0)>>2],kB=$A=0|w[(_A+164|0)>>2],tA=AB,JA=$A,$A=bB,_A=cB,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[(($A=KA)+120|0)>>2]=BB,w[($A+124|0)>>2]=QB,BB=(QB=CB)+($A=8388607)|0,(_A=(AB=wB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),dA=BB,BB=eB,QB=_A,fB=$A=_A-(gB=fB)|0,eB=_A=(BB=dA)-(_A=(_A>>>0>>0)+(AB=eB)|0)|0,BB=$A,lA=$A&(gB=-1)|0,ZA=QB=_A&(QB=524287)|0,$A=(QB=IB)+(BB=8388607)|0,(AB=(_A=YB)+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),pA=$A,$A=rB,QB=AB,wB=BB=AB-(gB=aB)|0,CB=AB=($A=pA)-(AB=(AB>>>0>>0)+(_A=rB)|0)|0,$A=BB,QB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,hB=AB>>>_A|0):(QB=AB>>>_A|0,hB=(((1<<_A|0)-1|0)&AB|0)<<(32-_A|0)|0|$A>>>_A|0),HA=QB,BB=(QB=ZA)+($A=HA)|0,(_A=(AB=lA)+(gB=hB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A+112|0)>>2]=_A,w[(AB+4|0)>>2]=BB,NA=(QB=wB)&(gB=-1)|0,vA=AB=(BB=CB)&(AB=524287)|0,_A=(AB=nB)+(QB=8388607)|0,($A=(BB=MB)+(gB=-16)|0)>>>0>>0&&(_A=_A+1|0),WA=_A,_A=iB,AB=$A,wB=QB=$A-(gB=GB)|0,CB=$A=(_A=WA)-($A=($A>>>0>>0)+(BB=iB)|0)|0,_A=QB,AB=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,yB=$A>>>BB|0):(AB=$A>>>BB|0,yB=(((1<>>BB|0),XA=AB,QB=(AB=vA)+(_A=XA)|0,(BB=($A=NA)+(gB=yB)|0)>>>0>>0&&(QB=QB+1|0),w[($A=A+104|0)>>2]=BB,w[($A+4|0)>>2]=QB,LA=(AB=wB)&(gB=-1)|0,VA=$A=(QB=CB)&($A=524287)|0,BB=($A=EB)+(AB=8388607)|0,(_A=(QB=FB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),hA=BB,BB=DB,$A=_A,wB=AB=_A-(gB=oB)|0,CB=_A=(BB=hA)-(_A=(_A>>>0>>0)+(QB=DB)|0)|0,BB=AB,$A=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,RB=_A>>>QB|0):($A=_A>>>QB|0,RB=(((1<>>QB|0),yA=$A,AB=($A=VA)+(BB=yA)|0,(QB=(_A=LA)+(gB=RB)|0)>>>0>>0&&(AB=AB+1|0),w[(_A=A+96|0)>>2]=QB,w[(_A+4|0)>>2]=AB,RA=($A=wB)&(gB=-1)|0,OA=_A=(AB=CB)&(_A=524287)|0,QB=(_A=bB)+($A=8388607)|0,(BB=(AB=cB)+(gB=-304)|0)>>>0>>0&&(QB=QB+1|0),xA=QB,QB=kB,wB=$A=(_A=BB)-(gB=uB)|0,CB=BB=(QB=xA)-(BB=(_A>>>0>>0)+(AB=kB)|0)|0,QB=$A,_A=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,OB=BB>>>AB|0):(_A=BB>>>AB|0,OB=(((1<>>AB|0),PA=_A,$A=(_A=OA)+(QB=PA)|0,(AB=(BB=RA)+(gB=OB)|0)>>>0>>0&&($A=$A+1|0),w[(BB=A+88|0)>>2]=AB,w[(BB+4|0)>>2]=$A,zA=A,$A=eB,_A=fB,BB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,xB=$A>>>QB|0):(BB=$A>>>QB|0,xB=(((1<>>QB|0),jA=_A=0|ew(0|xB,0|BB,19,0|(_A=0)),SA=BB=U,TA=($A=wB)&(gB=-1)|0,qA=_A=(BB=CB)&(_A=524287)|0,AB=(_A=SA)+($A=qA)|0,(QB=(BB=jA)+(gB=TA)|0)>>>0>>0&&(AB=AB+1|0),w[((BB=zA)+80|0)>>2]=QB,w[(BB+84|0)>>2]=AB,u=g+240|0}function uA(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0;u=g=u-208|0,e=g,fB=AB=0|w[($A=B|=0)>>2],eB=QB=0|w[($A+4|0)>>2],wB=QB=0|w[($A+40|0)>>2],CB=AB=0|w[($A+44|0)>>2],BB=(AB=eB)+(QB=CB)|0,(_A=($A=fB)+(gB=wB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=e)+8|0)>>2]=_A,w[($A+12|0)>>2]=BB,b=g,cB=BB=0|w[((AB=B)+32|0)>>2],bB=$A=0|w[(AB+36|0)>>2],aB=$A=0|w[(AB=AB+72|0)>>2],rB=BB=0|w[(AB+4|0)>>2],_A=(BB=bB)+($A=rB)|0,(QB=(AB=cB)+(gB=aB)|0)>>>0>>0&&(_A=_A+1|0),w[((AB=b)+40|0)>>2]=QB,w[(AB+44|0)>>2]=_A,a=g,GB=_A=0|w[((BB=B)+24|0)>>2],IB=AB=0|w[(BB+28|0)>>2],MB=AB=0|w[(BB=BB- -64|0)>>2],iB=_A=0|w[(BB+4|0)>>2],QB=(_A=IB)+(AB=iB)|0,($A=(BB=GB)+(gB=MB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=a)+32|0)>>2]=$A,w[(BB+36|0)>>2]=QB,c=g,oB=QB=0|w[((_A=B)+16|0)>>2],nB=BB=0|w[(_A+20|0)>>2],FB=BB=0|w[(_A=_A+56|0)>>2],DB=QB=0|w[(_A+4|0)>>2],$A=(QB=nB)+(BB=DB)|0,(AB=(_A=oB)+(gB=FB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=c)+24|0)>>2]=AB,w[(_A+28|0)>>2]=$A,i=g,uB=$A=0|w[((QB=B)+8|0)>>2],EB=_A=0|w[(QB+12|0)>>2],YB=_A=0|w[(QB=QB+48|0)>>2],kB=$A=0|w[(QB+4|0)>>2],AB=($A=EB)+(_A=kB)|0,(BB=(QB=uB)+(gB=YB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=i)+16|0)>>2]=BB,w[(QB+20|0)>>2]=AB,AB=rB,AB=bB,D=BB=(AB=8388607)-(BB=(($A=-16)>>>0<(gB=cB)>>>0)+(QB=bB)|0)|0,gB=_A=$A-gB|0,QB=(AB=aB)+_A|0,_A=(BB=rB)+($A=D)|0,QB>>>0>>0&&(_A=_A+1|0),cB=QB,bB=_A,k=(BB=QB)&(gB=-1)|0,f=AB=_A&(AB=524287)|0,AB=iB,AB=IB,I=QB=(AB=8388607)-(QB=((_A=-16)>>>0<(gB=GB)>>>0)+(BB=IB)|0)|0,gB=$A=_A-gB|0,BB=(AB=MB)+$A|0,$A=(QB=iB)+(_A=I)|0,BB>>>0>>0&&($A=$A+1|0),aB=BB,rB=$A,QB=BB,AB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,sB=$A>>>_A|0):(AB=$A>>>_A|0,sB=(((1<<_A|0)-1|0)&$A|0)<<(32-_A|0)|0|QB>>>_A|0),n=AB,BB=(AB=f)+(QB=n)|0,(_A=($A=k)+(gB=sB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=g)+80|0)>>2]=_A,w[($A+84|0)>>2]=BB,E=(AB=aB)&(gB=-1)|0,Y=$A=(BB=rB)&($A=524287)|0,$A=DB,$A=nB,G=_A=($A=8388607)-(_A=((BB=-16)>>>0<(gB=oB)>>>0)+(AB=nB)|0)|0,gB=QB=BB-gB|0,AB=($A=FB)+QB|0,QB=(_A=DB)+(BB=G)|0,AB>>>0>>0&&(QB=QB+1|0),aB=AB,rB=QB,_A=AB,$A=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,KB=QB>>>BB|0):($A=QB>>>BB|0,KB=(((1<>>BB|0),M=$A,AB=($A=Y)+(_A=M)|0,(BB=(QB=E)+(gB=KB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=g)+72|0)>>2]=BB,w[(QB+76|0)>>2]=AB,o=($A=aB)&(gB=-1)|0,F=QB=(AB=rB)&(QB=524287)|0,QB=kB,QB=EB,m=BB=(QB=8388607)-(BB=((AB=-16)>>>0<(gB=uB)>>>0)+($A=EB)|0)|0,gB=_A=AB-gB|0,$A=(QB=YB)+_A|0,_A=(BB=kB)+(AB=m)|0,$A>>>0>>0&&(_A=_A+1|0),aB=$A,rB=_A,BB=$A,QB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,tB=_A>>>AB|0):(QB=_A>>>AB|0,tB=(((1<>>AB|0),s=QB,$A=(QB=F)+(BB=s)|0,(AB=(_A=o)+(gB=tB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=g)+64|0)>>2]=AB,w[(_A+68|0)>>2]=$A,K=(QB=aB)&(gB=-1)|0,t=_A=($A=rB)&(_A=524287)|0,_A=CB,_A=eB,J=AB=(_A=8388607)-(AB=(($A=-304)>>>0<(gB=fB)>>>0)+(QB=eB)|0)|0,gB=BB=$A-gB|0,QB=(_A=wB)+BB|0,BB=(AB=CB)+($A=J)|0,QB>>>0>>0&&(BB=BB+1|0),fB=QB,eB=BB,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,JB=BB>>>$A|0):(_A=BB>>>$A|0,JB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),d=_A,QB=(_A=t)+(AB=d)|0,($A=(BB=K)+(gB=JB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=g)+56|0)>>2]=$A,w[(BB+60|0)>>2]=QB,l=g,QB=bB,_A=cB,BB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,dB=QB>>>AB|0):(BB=QB>>>AB|0,dB=(((1<>>AB|0),Z=_A=0|ew(0|dB,0|BB,19,0|(_A=0)),p=BB=U,H=(QB=fB)&(gB=-1)|0,N=_A=(BB=eB)&(_A=524287)|0,$A=(_A=p)+(QB=N)|0,(AB=(BB=Z)+(gB=H)|0)>>>0>>0&&($A=$A+1|0),w[((BB=l)+48|0)>>2]=AB,w[(BB+52|0)>>2]=$A,BA(0|g+88,0|g+8,0|Q),BA(0|g+128,0|g+48,0|Q+40),BA(0|g+168,0|B+120,0|Q+80),v=A,fB=$A=0|w[((_A=g)+120|0)>>2],eB=BB=0|w[(_A+124|0)>>2],_A=$A,AB=BB+($A=8388607)|0,(QB=_A+(gB=-16)|0)>>>0>>0&&(AB=AB+1|0),W=AB,AB=0|w[((BB=g)+160|0)>>2],CB=_A=0|w[(BB+164|0)>>2],cB=$A=(BB=QB)-(gB=wB=AB)|0,bB=QB=(_A=W)-(QB=(BB>>>0>>0)+(AB=CB)|0)|0,X=(_A=$A)&(gB=-1)|0,L=BB=QB&(BB=524287)|0,aB=BB=0|w[((QB=g)+112|0)>>2],rB=_A=0|w[(QB+116|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),V=$A,$A=0|w[((_A=g)+152|0)>>2],IB=QB=0|w[(_A+156|0)>>2],MB=BB=(_A=AB)-(gB=GB=$A)|0,iB=AB=(QB=V)-(AB=(_A>>>0>>0)+($A=IB)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,lB=AB>>>$A|0):(_A=AB>>>$A|0,lB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),h=_A,BB=(_A=L)+(QB=h)|0,($A=(AB=X)+(gB=lB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=v)+32|0)>>2]=$A,w[(AB+36|0)>>2]=BB,y=A,R=(_A=MB)&(gB=-1)|0,O=AB=(BB=iB)&(AB=524287)|0,MB=AB=0|w[((BB=g)+104|0)>>2],iB=_A=0|w[(BB+108|0)>>2],BB=AB,$A=_A+(AB=8388607)|0,(QB=BB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),x=$A,$A=0|w[((_A=g)+144|0)>>2],nB=BB=0|w[(_A+148|0)>>2],FB=AB=(_A=QB)-(gB=oB=$A)|0,DB=QB=(BB=x)-(QB=(_A>>>0>>0)+($A=nB)|0)|0,BB=AB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,ZB=QB>>>$A|0):(_A=QB>>>$A|0,ZB=(((1<<$A|0)-1|0)&QB|0)<<(32-$A|0)|0|BB>>>$A|0),P=_A,AB=(_A=O)+(BB=P)|0,($A=(QB=R)+(gB=ZB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=y)+24|0)>>2]=$A,w[(QB+28|0)>>2]=AB,z=A,j=(_A=FB)&(gB=-1)|0,S=QB=(AB=DB)&(QB=524287)|0,FB=QB=0|w[((AB=g)+96|0)>>2],DB=_A=0|w[(AB+100|0)>>2],AB=QB,$A=_A+(QB=8388607)|0,(BB=AB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),T=$A,$A=0|w[((_A=g)+136|0)>>2],EB=AB=0|w[(_A+140|0)>>2],YB=QB=(_A=BB)-(gB=uB=$A)|0,kB=BB=(AB=T)-(BB=(_A>>>0>>0)+($A=EB)|0)|0,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,pB=BB>>>$A|0):(_A=BB>>>$A|0,pB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),q=_A,QB=(_A=S)+(AB=q)|0,($A=(BB=j)+(gB=pB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=z)+16|0)>>2]=$A,w[(BB+20|0)>>2]=QB,_=A,$=(_A=YB)&(gB=-1)|0,AA=BB=(QB=kB)&(BB=524287)|0,YB=BB=0|w[((QB=g)+88|0)>>2],kB=_A=0|w[(QB+92|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-304)|0)>>>0>>0&&($A=$A+1|0),QA=$A,$A=0|w[((_A=g)+128|0)>>2],C=QB=0|w[(_A+132|0)>>2],UB=BB=(_A=AB)-(gB=r=$A)|0,mB=AB=(QB=QA)-(AB=(_A>>>0>>0)+($A=C)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,HB=AB>>>$A|0):(_A=AB>>>$A|0,HB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),gA=_A,BB=(_A=AA)+(QB=gA)|0,($A=(AB=$)+(gB=HB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=_)+8|0)>>2]=$A,w[(AB+12|0)>>2]=BB,CA=A,BB=bB,_A=cB,AB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,NB=BB>>>QB|0):(AB=BB>>>QB|0,NB=(((1<>>QB|0),wA=_A=0|ew(0|NB,0|AB,19,0|(_A=0)),rA=AB=U,eA=(BB=UB)&(gB=-1)|0,bA=_A=(AB=mB)&(_A=524287)|0,$A=(_A=rA)+(BB=bA)|0,(QB=(AB=wA)+(gB=eA)|0)>>>0>>0&&($A=$A+1|0),w[(AB=CA)>>2]=QB,w[(AB+4|0)>>2]=$A,cB=$A=0|w[(_A=B+88|0)>>2],bB=AB=0|w[(_A+4|0)>>2],UB=AB=0|w[(_A=B+96|0)>>2],mB=$A=0|w[(_A+4|0)>>2],aA=$A=0|w[(_A=B+104|0)>>2],cA=AB=0|w[(_A+4|0)>>2],iA=AB=0|w[(_A=B+112|0)>>2],DA=$A=0|w[(_A+4|0)>>2],kA=$A=0|w[((_A=B)+80|0)>>2],fA=AB=0|w[(_A+84|0)>>2],AB=CB,AB=eB,QB=(AB=CB)+($A=eB)|0,(BB=(_A=wB)+(gB=fB)|0)>>>0>>0&&(QB=QB+1|0),w[(_A=A+72|0)>>2]=BB,w[(_A+4|0)>>2]=QB,QB=rB,QB=IB,BB=(QB=rB)+(_A=IB)|0,($A=(AB=aB)+(gB=GB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A- -64|0)>>2]=$A,w[(AB+4|0)>>2]=BB,BB=iB,BB=nB,$A=(BB=iB)+(AB=nB)|0,(_A=(QB=MB)+(gB=oB)|0)>>>0>>0&&($A=$A+1|0),w[(QB=A+56|0)>>2]=_A,w[(QB+4|0)>>2]=$A,$A=DB,$A=EB,_A=($A=DB)+(QB=EB)|0,(AB=(BB=FB)+(gB=uB)|0)>>>0>>0&&(_A=_A+1|0),w[(BB=A+48|0)>>2]=AB,w[(BB+4|0)>>2]=_A,_A=kB,_A=C,AB=(_A=kB)+(BB=C)|0,(QB=($A=YB)+(gB=r)|0)>>>0>>0&&(AB=AB+1|0),w[(($A=A)+40|0)>>2]=QB,w[($A+44|0)>>2]=AB,IA=A+112|0,fB=AB=0|w[((_A=g)+200|0)>>2],eB=$A=0|w[(_A+204|0)>>2],nA=AB,EA=$A,$A=DA,_A=iA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[($A=IA)>>2]=BB,w[($A+4|0)>>2]=QB,YA=A+104|0,aB=QB=0|w[((AB=g)+192|0)>>2],rB=$A=0|w[(AB+196|0)>>2],GA=QB,MA=$A,$A=cA,AB=aA,QB=0,_A=31&(gB=1)|0,32<=(63&gB|0)>>>0?(QB=AB<<_A|0,WB=0):(QB=((1<<_A|0)-1|0)&(AB>>>(32-_A|0)|0)|0|$A<<_A|0,WB=AB<<_A|0),IB=QB,BB=(QB=MA)+(AB=IB)|0,(_A=($A=GA)+(gB=GB=WB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=YA)>>2]=_A,w[($A+4|0)>>2]=BB,oA=A+96|0,MB=BB=0|w[((QB=g)+184|0)>>2],iB=$A=0|w[(QB+188|0)>>2],FA=BB,uA=$A,$A=mB,QB=UB,BB=0,AB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(BB=QB<>>(32-AB|0)|0)|0|$A<>>0>>0&&(_A=_A+1|0),w[($A=oA)>>2]=AB,w[($A+4|0)>>2]=_A,UA=A+88|0,FB=_A=0|w[((BB=g)+176|0)>>2],DB=$A=0|w[(BB+180|0)>>2],mA=_A,sA=$A,$A=bB,BB=cB,_A=0,QB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(_A=BB<>>(32-QB|0)|0)|0|$A<>>0>>0&&(AB=AB+1|0),w[($A=UA)>>2]=QB,w[($A+4|0)>>2]=AB,KA=A,uB=AB=0|w[((_A=g)+168|0)>>2],EB=$A=0|w[(_A+172|0)>>2],tA=AB,JA=$A,$A=fA,_A=kA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[(($A=KA)+80|0)>>2]=BB,w[($A+84|0)>>2]=QB,BB=(QB=CB)+($A=8388607)|0,(_A=(AB=wB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),dA=BB,BB=eB,QB=_A,fB=$A=_A-(gB=fB)|0,eB=_A=(BB=dA)-(_A=(_A>>>0>>0)+(AB=eB)|0)|0,BB=$A,lA=$A&(gB=-1)|0,ZA=QB=_A&(QB=524287)|0,$A=(QB=IB)+(BB=8388607)|0,(AB=(_A=GB)+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),pA=$A,$A=rB,QB=AB,wB=BB=AB-(gB=aB)|0,CB=AB=($A=pA)-(AB=(AB>>>0>>0)+(_A=rB)|0)|0,$A=BB,QB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,hB=AB>>>_A|0):(QB=AB>>>_A|0,hB=(((1<<_A|0)-1|0)&AB|0)<<(32-_A|0)|0|$A>>>_A|0),HA=QB,BB=(QB=ZA)+($A=HA)|0,(_A=(AB=lA)+(gB=hB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A+152|0)>>2]=_A,w[(AB+4|0)>>2]=BB,NA=(QB=wB)&(gB=-1)|0,vA=AB=(BB=CB)&(AB=524287)|0,_A=(AB=nB)+(QB=8388607)|0,($A=(BB=oB)+(gB=-16)|0)>>>0>>0&&(_A=_A+1|0),WA=_A,_A=iB,AB=$A,wB=QB=$A-(gB=MB)|0,CB=$A=(_A=WA)-($A=($A>>>0>>0)+(BB=iB)|0)|0,_A=QB,AB=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,yB=$A>>>BB|0):(AB=$A>>>BB|0,yB=(((1<>>BB|0),XA=AB,QB=(AB=vA)+(_A=XA)|0,(BB=($A=NA)+(gB=yB)|0)>>>0>>0&&(QB=QB+1|0),w[($A=A+144|0)>>2]=BB,w[($A+4|0)>>2]=QB,LA=(AB=wB)&(gB=-1)|0,VA=$A=(QB=CB)&($A=524287)|0,BB=($A=bB)+(AB=8388607)|0,(_A=(QB=cB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),hA=BB,BB=DB,$A=_A,wB=AB=_A-(gB=FB)|0,CB=_A=(BB=hA)-(_A=(_A>>>0>>0)+(QB=DB)|0)|0,BB=AB,$A=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,RB=_A>>>QB|0):($A=_A>>>QB|0,RB=(((1<>>QB|0),yA=$A,AB=($A=VA)+(BB=yA)|0,(QB=(_A=LA)+(gB=RB)|0)>>>0>>0&&(AB=AB+1|0),w[(_A=A+136|0)>>2]=QB,w[(_A+4|0)>>2]=AB,RA=($A=wB)&(gB=-1)|0,OA=_A=(AB=CB)&(_A=524287)|0,QB=(_A=kB)+($A=8388607)|0,(BB=(AB=YB)+(gB=-304)|0)>>>0>>0&&(QB=QB+1|0),xA=QB,QB=EB,wB=$A=(_A=BB)-(gB=uB)|0,CB=BB=(QB=xA)-(BB=(_A>>>0>>0)+(AB=EB)|0)|0,QB=$A,_A=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,OB=BB>>>AB|0):(_A=BB>>>AB|0,OB=(((1<>>AB|0),PA=_A,$A=(_A=OA)+(QB=PA)|0,(AB=(BB=RA)+(gB=OB)|0)>>>0>>0&&($A=$A+1|0),w[(BB=A+128|0)>>2]=AB,w[(BB+4|0)>>2]=$A,zA=A,$A=eB,_A=fB,BB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,xB=$A>>>QB|0):(BB=$A>>>QB|0,xB=(((1<>>QB|0),jA=_A=0|ew(0|xB,0|BB,19,0|(_A=0)),SA=BB=U,TA=($A=wB)&(gB=-1)|0,qA=_A=(BB=CB)&(_A=524287)|0,AB=(_A=SA)+($A=qA)|0,(QB=(BB=jA)+(gB=TA)|0)>>>0>>0&&(AB=AB+1|0),w[((BB=zA)+120|0)>>2]=QB,w[(BB+124|0)>>2]=AB,u=g+208|0}function UA(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0;u=g=u-208|0,e=g,fB=AB=0|w[($A=B|=0)>>2],eB=QB=0|w[($A+4|0)>>2],wB=QB=0|w[($A+40|0)>>2],CB=AB=0|w[($A+44|0)>>2],BB=(AB=eB)+(QB=CB)|0,(_A=($A=fB)+(gB=wB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=e)+8|0)>>2]=_A,w[($A+12|0)>>2]=BB,b=g,cB=BB=0|w[((AB=B)+32|0)>>2],bB=$A=0|w[(AB+36|0)>>2],aB=$A=0|w[(AB=AB+72|0)>>2],rB=BB=0|w[(AB+4|0)>>2],_A=(BB=bB)+($A=rB)|0,(QB=(AB=cB)+(gB=aB)|0)>>>0>>0&&(_A=_A+1|0),w[((AB=b)+40|0)>>2]=QB,w[(AB+44|0)>>2]=_A,a=g,GB=_A=0|w[((BB=B)+24|0)>>2],IB=AB=0|w[(BB+28|0)>>2],MB=AB=0|w[(BB=BB- -64|0)>>2],iB=_A=0|w[(BB+4|0)>>2],QB=(_A=IB)+(AB=iB)|0,($A=(BB=GB)+(gB=MB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=a)+32|0)>>2]=$A,w[(BB+36|0)>>2]=QB,c=g,oB=QB=0|w[((_A=B)+16|0)>>2],nB=BB=0|w[(_A+20|0)>>2],FB=BB=0|w[(_A=_A+56|0)>>2],DB=QB=0|w[(_A+4|0)>>2],$A=(QB=nB)+(BB=DB)|0,(AB=(_A=oB)+(gB=FB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=c)+24|0)>>2]=AB,w[(_A+28|0)>>2]=$A,i=g,uB=$A=0|w[((QB=B)+8|0)>>2],EB=_A=0|w[(QB+12|0)>>2],YB=_A=0|w[(QB=QB+48|0)>>2],kB=$A=0|w[(QB+4|0)>>2],AB=($A=EB)+(_A=kB)|0,(BB=(QB=uB)+(gB=YB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=i)+16|0)>>2]=BB,w[(QB+20|0)>>2]=AB,AB=rB,AB=bB,D=BB=(AB=8388607)-(BB=(($A=-16)>>>0<(gB=cB)>>>0)+(QB=bB)|0)|0,gB=_A=$A-gB|0,QB=(AB=aB)+_A|0,_A=(BB=rB)+($A=D)|0,QB>>>0>>0&&(_A=_A+1|0),cB=QB,bB=_A,k=(BB=QB)&(gB=-1)|0,f=AB=_A&(AB=524287)|0,AB=iB,AB=IB,I=QB=(AB=8388607)-(QB=((_A=-16)>>>0<(gB=GB)>>>0)+(BB=IB)|0)|0,gB=$A=_A-gB|0,BB=(AB=MB)+$A|0,$A=(QB=iB)+(_A=I)|0,BB>>>0>>0&&($A=$A+1|0),aB=BB,rB=$A,QB=BB,AB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,sB=$A>>>_A|0):(AB=$A>>>_A|0,sB=(((1<<_A|0)-1|0)&$A|0)<<(32-_A|0)|0|QB>>>_A|0),n=AB,BB=(AB=f)+(QB=n)|0,(_A=($A=k)+(gB=sB)|0)>>>0>>0&&(BB=BB+1|0),w[(($A=g)+80|0)>>2]=_A,w[($A+84|0)>>2]=BB,E=(AB=aB)&(gB=-1)|0,Y=$A=(BB=rB)&($A=524287)|0,$A=DB,$A=nB,G=_A=($A=8388607)-(_A=((BB=-16)>>>0<(gB=oB)>>>0)+(AB=nB)|0)|0,gB=QB=BB-gB|0,AB=($A=FB)+QB|0,QB=(_A=DB)+(BB=G)|0,AB>>>0>>0&&(QB=QB+1|0),aB=AB,rB=QB,_A=AB,$A=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,KB=QB>>>BB|0):($A=QB>>>BB|0,KB=(((1<>>BB|0),M=$A,AB=($A=Y)+(_A=M)|0,(BB=(QB=E)+(gB=KB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=g)+72|0)>>2]=BB,w[(QB+76|0)>>2]=AB,o=($A=aB)&(gB=-1)|0,F=QB=(AB=rB)&(QB=524287)|0,QB=kB,QB=EB,m=BB=(QB=8388607)-(BB=((AB=-16)>>>0<(gB=uB)>>>0)+($A=EB)|0)|0,gB=_A=AB-gB|0,$A=(QB=YB)+_A|0,_A=(BB=kB)+(AB=m)|0,$A>>>0>>0&&(_A=_A+1|0),aB=$A,rB=_A,BB=$A,QB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,tB=_A>>>AB|0):(QB=_A>>>AB|0,tB=(((1<>>AB|0),s=QB,$A=(QB=F)+(BB=s)|0,(AB=(_A=o)+(gB=tB)|0)>>>0>>0&&($A=$A+1|0),w[((_A=g)+64|0)>>2]=AB,w[(_A+68|0)>>2]=$A,K=(QB=aB)&(gB=-1)|0,t=_A=($A=rB)&(_A=524287)|0,_A=CB,_A=eB,J=AB=(_A=8388607)-(AB=(($A=-304)>>>0<(gB=fB)>>>0)+(QB=eB)|0)|0,gB=BB=$A-gB|0,QB=(_A=wB)+BB|0,BB=(AB=CB)+($A=J)|0,QB>>>0>>0&&(BB=BB+1|0),fB=QB,eB=BB,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,JB=BB>>>$A|0):(_A=BB>>>$A|0,JB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),d=_A,QB=(_A=t)+(AB=d)|0,($A=(BB=K)+(gB=JB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=g)+56|0)>>2]=$A,w[(BB+60|0)>>2]=QB,l=g,QB=bB,_A=cB,BB=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,dB=QB>>>AB|0):(BB=QB>>>AB|0,dB=(((1<>>AB|0),Z=_A=0|ew(0|dB,0|BB,19,0|(_A=0)),p=BB=U,H=(QB=fB)&(gB=-1)|0,N=_A=(BB=eB)&(_A=524287)|0,$A=(_A=p)+(QB=N)|0,(AB=(BB=Z)+(gB=H)|0)>>>0>>0&&($A=$A+1|0),w[((BB=l)+48|0)>>2]=AB,w[(BB+52|0)>>2]=$A,BA(0|g+88,0|g+8,0|Q+40),BA(0|g+128,0|g+48,0|Q),BA(0|g+168,0|B+120,0|Q+80),v=A,fB=$A=0|w[((_A=g)+120|0)>>2],eB=BB=0|w[(_A+124|0)>>2],_A=$A,AB=BB+($A=8388607)|0,(QB=_A+(gB=-16)|0)>>>0>>0&&(AB=AB+1|0),W=AB,AB=0|w[((BB=g)+160|0)>>2],CB=_A=0|w[(BB+164|0)>>2],cB=$A=(BB=QB)-(gB=wB=AB)|0,bB=QB=(_A=W)-(QB=(BB>>>0>>0)+(AB=CB)|0)|0,X=(_A=$A)&(gB=-1)|0,L=BB=QB&(BB=524287)|0,aB=BB=0|w[((QB=g)+112|0)>>2],rB=_A=0|w[(QB+116|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),V=$A,$A=0|w[((_A=g)+152|0)>>2],IB=QB=0|w[(_A+156|0)>>2],MB=BB=(_A=AB)-(gB=GB=$A)|0,iB=AB=(QB=V)-(AB=(_A>>>0>>0)+($A=IB)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,lB=AB>>>$A|0):(_A=AB>>>$A|0,lB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),h=_A,BB=(_A=L)+(QB=h)|0,($A=(AB=X)+(gB=lB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=v)+32|0)>>2]=$A,w[(AB+36|0)>>2]=BB,y=A,R=(_A=MB)&(gB=-1)|0,O=AB=(BB=iB)&(AB=524287)|0,MB=AB=0|w[((BB=g)+104|0)>>2],iB=_A=0|w[(BB+108|0)>>2],BB=AB,$A=_A+(AB=8388607)|0,(QB=BB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),x=$A,$A=0|w[((_A=g)+144|0)>>2],nB=BB=0|w[(_A+148|0)>>2],FB=AB=(_A=QB)-(gB=oB=$A)|0,DB=QB=(BB=x)-(QB=(_A>>>0>>0)+($A=nB)|0)|0,BB=AB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,ZB=QB>>>$A|0):(_A=QB>>>$A|0,ZB=(((1<<$A|0)-1|0)&QB|0)<<(32-$A|0)|0|BB>>>$A|0),P=_A,AB=(_A=O)+(BB=P)|0,($A=(QB=R)+(gB=ZB)|0)>>>0>>0&&(AB=AB+1|0),w[((QB=y)+24|0)>>2]=$A,w[(QB+28|0)>>2]=AB,z=A,j=(_A=FB)&(gB=-1)|0,S=QB=(AB=DB)&(QB=524287)|0,FB=QB=0|w[((AB=g)+96|0)>>2],DB=_A=0|w[(AB+100|0)>>2],AB=QB,$A=_A+(QB=8388607)|0,(BB=AB+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),T=$A,$A=0|w[((_A=g)+136|0)>>2],EB=AB=0|w[(_A+140|0)>>2],YB=QB=(_A=BB)-(gB=uB=$A)|0,kB=BB=(AB=T)-(BB=(_A>>>0>>0)+($A=EB)|0)|0,AB=QB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,pB=BB>>>$A|0):(_A=BB>>>$A|0,pB=(((1<<$A|0)-1|0)&BB|0)<<(32-$A|0)|0|AB>>>$A|0),q=_A,QB=(_A=S)+(AB=q)|0,($A=(BB=j)+(gB=pB)|0)>>>0>>0&&(QB=QB+1|0),w[((BB=z)+16|0)>>2]=$A,w[(BB+20|0)>>2]=QB,_=A,$=(_A=YB)&(gB=-1)|0,AA=BB=(QB=kB)&(BB=524287)|0,YB=BB=0|w[((QB=g)+88|0)>>2],kB=_A=0|w[(QB+92|0)>>2],QB=BB,$A=_A+(BB=8388607)|0,(AB=QB+(gB=-304)|0)>>>0>>0&&($A=$A+1|0),QA=$A,$A=0|w[((_A=g)+128|0)>>2],C=QB=0|w[(_A+132|0)>>2],UB=BB=(_A=AB)-(gB=r=$A)|0,mB=AB=(QB=QA)-(AB=(_A>>>0>>0)+($A=C)|0)|0,QB=BB,_A=0,$A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,HB=AB>>>$A|0):(_A=AB>>>$A|0,HB=(((1<<$A|0)-1|0)&AB|0)<<(32-$A|0)|0|QB>>>$A|0),gA=_A,BB=(_A=AA)+(QB=gA)|0,($A=(AB=$)+(gB=HB)|0)>>>0>>0&&(BB=BB+1|0),w[((AB=_)+8|0)>>2]=$A,w[(AB+12|0)>>2]=BB,CA=A,BB=bB,_A=cB,AB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,NB=BB>>>QB|0):(AB=BB>>>QB|0,NB=(((1<>>QB|0),wA=_A=0|ew(0|NB,0|AB,19,0|(_A=0)),rA=AB=U,eA=(BB=UB)&(gB=-1)|0,bA=_A=(AB=mB)&(_A=524287)|0,$A=(_A=rA)+(BB=bA)|0,(QB=(AB=wA)+(gB=eA)|0)>>>0>>0&&($A=$A+1|0),w[(AB=CA)>>2]=QB,w[(AB+4|0)>>2]=$A,cB=$A=0|w[(_A=B+88|0)>>2],bB=AB=0|w[(_A+4|0)>>2],UB=AB=0|w[(_A=B+96|0)>>2],mB=$A=0|w[(_A+4|0)>>2],aA=$A=0|w[(_A=B+104|0)>>2],cA=AB=0|w[(_A+4|0)>>2],iA=AB=0|w[(_A=B+112|0)>>2],DA=$A=0|w[(_A+4|0)>>2],kA=$A=0|w[((_A=B)+80|0)>>2],fA=AB=0|w[(_A+84|0)>>2],AB=CB,AB=eB,QB=(AB=CB)+($A=eB)|0,(BB=(_A=wB)+(gB=fB)|0)>>>0>>0&&(QB=QB+1|0),w[(_A=A+72|0)>>2]=BB,w[(_A+4|0)>>2]=QB,QB=rB,QB=IB,BB=(QB=rB)+(_A=IB)|0,($A=(AB=aB)+(gB=GB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A- -64|0)>>2]=$A,w[(AB+4|0)>>2]=BB,BB=iB,BB=nB,$A=(BB=iB)+(AB=nB)|0,(_A=(QB=MB)+(gB=oB)|0)>>>0>>0&&($A=$A+1|0),w[(QB=A+56|0)>>2]=_A,w[(QB+4|0)>>2]=$A,$A=DB,$A=EB,_A=($A=DB)+(QB=EB)|0,(AB=(BB=FB)+(gB=uB)|0)>>>0>>0&&(_A=_A+1|0),w[(BB=A+48|0)>>2]=AB,w[(BB+4|0)>>2]=_A,_A=kB,_A=C,AB=(_A=kB)+(BB=C)|0,(QB=($A=YB)+(gB=r)|0)>>>0>>0&&(AB=AB+1|0),w[(($A=A)+40|0)>>2]=QB,w[($A+44|0)>>2]=AB,IA=A+152|0,fB=AB=0|w[((_A=g)+200|0)>>2],eB=$A=0|w[(_A+204|0)>>2],nA=AB,EA=$A,$A=DA,_A=iA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[($A=IA)>>2]=BB,w[($A+4|0)>>2]=QB,YA=A+144|0,aB=QB=0|w[((AB=g)+192|0)>>2],rB=$A=0|w[(AB+196|0)>>2],GA=QB,MA=$A,$A=cA,AB=aA,QB=0,_A=31&(gB=1)|0,32<=(63&gB|0)>>>0?(QB=AB<<_A|0,WB=0):(QB=((1<<_A|0)-1|0)&(AB>>>(32-_A|0)|0)|0|$A<<_A|0,WB=AB<<_A|0),IB=QB,BB=(QB=MA)+(AB=IB)|0,(_A=($A=GA)+(gB=GB=WB)|0)>>>0>>0&&(BB=BB+1|0),w[($A=YA)>>2]=_A,w[($A+4|0)>>2]=BB,oA=A+136|0,MB=BB=0|w[((QB=g)+184|0)>>2],iB=$A=0|w[(QB+188|0)>>2],FA=BB,uA=$A,$A=mB,QB=UB,BB=0,AB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(BB=QB<>>(32-AB|0)|0)|0|$A<>>0>>0&&(_A=_A+1|0),w[($A=oA)>>2]=AB,w[($A+4|0)>>2]=_A,UA=A+128|0,FB=_A=0|w[((BB=g)+176|0)>>2],DB=$A=0|w[(BB+180|0)>>2],mA=_A,sA=$A,$A=bB,BB=cB,_A=0,QB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(_A=BB<>>(32-QB|0)|0)|0|$A<>>0>>0&&(AB=AB+1|0),w[($A=UA)>>2]=QB,w[($A+4|0)>>2]=AB,KA=A,uB=AB=0|w[((_A=g)+168|0)>>2],EB=$A=0|w[(_A+172|0)>>2],tA=AB,JA=$A,$A=fA,_A=kA,AB=0,BB=31&(gB=1)|0,32<=(63&gB|0)>>>0?(AB=_A<>>(32-BB|0)|0)|0|$A<>>0>>0&&(QB=QB+1|0),w[(($A=KA)+120|0)>>2]=BB,w[($A+124|0)>>2]=QB,BB=(QB=CB)+($A=8388607)|0,(_A=(AB=wB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),dA=BB,BB=eB,QB=_A,fB=$A=_A-(gB=fB)|0,eB=_A=(BB=dA)-(_A=(_A>>>0>>0)+(AB=eB)|0)|0,BB=$A,lA=$A&(gB=-1)|0,ZA=QB=_A&(QB=524287)|0,$A=(QB=IB)+(BB=8388607)|0,(AB=(_A=GB)+(gB=-16)|0)>>>0>>0&&($A=$A+1|0),pA=$A,$A=rB,QB=AB,wB=BB=AB-(gB=aB)|0,CB=AB=($A=pA)-(AB=(AB>>>0>>0)+(_A=rB)|0)|0,$A=BB,QB=0,_A=31&(gB=51)|0,32<=(63&gB|0)>>>0?(QB=0,hB=AB>>>_A|0):(QB=AB>>>_A|0,hB=(((1<<_A|0)-1|0)&AB|0)<<(32-_A|0)|0|$A>>>_A|0),HA=QB,BB=(QB=ZA)+($A=HA)|0,(_A=(AB=lA)+(gB=hB)|0)>>>0>>0&&(BB=BB+1|0),w[(AB=A+112|0)>>2]=_A,w[(AB+4|0)>>2]=BB,NA=(QB=wB)&(gB=-1)|0,vA=AB=(BB=CB)&(AB=524287)|0,_A=(AB=nB)+(QB=8388607)|0,($A=(BB=oB)+(gB=-16)|0)>>>0>>0&&(_A=_A+1|0),WA=_A,_A=iB,AB=$A,wB=QB=$A-(gB=MB)|0,CB=$A=(_A=WA)-($A=($A>>>0>>0)+(BB=iB)|0)|0,_A=QB,AB=0,BB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(AB=0,yB=$A>>>BB|0):(AB=$A>>>BB|0,yB=(((1<>>BB|0),XA=AB,QB=(AB=vA)+(_A=XA)|0,(BB=($A=NA)+(gB=yB)|0)>>>0>>0&&(QB=QB+1|0),w[($A=A+104|0)>>2]=BB,w[($A+4|0)>>2]=QB,LA=(AB=wB)&(gB=-1)|0,VA=$A=(QB=CB)&($A=524287)|0,BB=($A=bB)+(AB=8388607)|0,(_A=(QB=cB)+(gB=-16)|0)>>>0>>0&&(BB=BB+1|0),hA=BB,BB=DB,$A=_A,wB=AB=_A-(gB=FB)|0,CB=_A=(BB=hA)-(_A=(_A>>>0>>0)+(QB=DB)|0)|0,BB=AB,$A=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?($A=0,RB=_A>>>QB|0):($A=_A>>>QB|0,RB=(((1<>>QB|0),yA=$A,AB=($A=VA)+(BB=yA)|0,(QB=(_A=LA)+(gB=RB)|0)>>>0>>0&&(AB=AB+1|0),w[(_A=A+96|0)>>2]=QB,w[(_A+4|0)>>2]=AB,RA=($A=wB)&(gB=-1)|0,OA=_A=(AB=CB)&(_A=524287)|0,QB=(_A=kB)+($A=8388607)|0,(BB=(AB=YB)+(gB=-304)|0)>>>0>>0&&(QB=QB+1|0),xA=QB,QB=EB,wB=$A=(_A=BB)-(gB=uB)|0,CB=BB=(QB=xA)-(BB=(_A>>>0>>0)+(AB=EB)|0)|0,QB=$A,_A=0,AB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(_A=0,OB=BB>>>AB|0):(_A=BB>>>AB|0,OB=(((1<>>AB|0),PA=_A,$A=(_A=OA)+(QB=PA)|0,(AB=(BB=RA)+(gB=OB)|0)>>>0>>0&&($A=$A+1|0),w[(BB=A+88|0)>>2]=AB,w[(BB+4|0)>>2]=$A,zA=A,$A=eB,_A=fB,BB=0,QB=31&(gB=51)|0,32<=(63&gB|0)>>>0?(BB=0,xB=$A>>>QB|0):(BB=$A>>>QB|0,xB=(((1<>>QB|0),jA=_A=0|ew(0|xB,0|BB,19,0|(_A=0)),SA=BB=U,TA=($A=wB)&(gB=-1)|0,qA=_A=(BB=CB)&(_A=524287)|0,AB=(_A=SA)+($A=qA)|0,(QB=(BB=jA)+(gB=TA)|0)>>>0>>0&&(AB=AB+1|0),w[((BB=zA)+80|0)>>2]=QB,w[(BB+84|0)>>2]=AB,u=g+208|0}function mA(A,B){A|=0;var Q,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB,zB,jB,SB,TB,qB,_B,$B,AQ,BQ,QQ,gQ,CQ,wQ,rQ,eQ,bQ,aQ,cQ,iQ,DQ,kQ,fQ,IQ,nQ,EQ,YQ,GQ,MQ,oQ,FQ,uQ,UQ,mQ,sQ,KQ,tQ,JQ,dQ,lQ,ZQ,pQ,HQ,NQ,vQ,WQ,XQ,LQ,VQ,hQ,yQ,RQ,OQ,xQ,PQ,zQ,jQ,SQ,TQ=0,qQ=0,_Q=0,$Q=0,Ag=0,Bg=0,Qg=0,gg=0,Cg=0,wg=0,rg=0,eg=0,bg=0,ag=0,cg=0,ig=0,Dg=0,kg=0,fg=0,Ig=0,ng=0,Eg=0,Yg=0,Gg=0,Mg=0,og=0,Fg=0,ug=0,Ug=0,mg=0,sg=0,Kg=0,tg=0,Jg=0,dg=0,lg=0,Zg=0,pg=0,Hg=0,Ng=0,vg=0,Wg=0,Xg=0,Lg=0,Vg=0,hg=0,yg=0,Rg=0,Og=0,xg=0,Pg=0,zg=0,jg=0,Sg=0,Tg=0,qg=0,_g=0,$g=0,AC=0,BC=0,QC=0,gC=0,CC=0,wC=0,rC=0,eC=0,bC=0,aC=0,cC=0,iC=0,DC=0;u=i=u+-64|0,p(0|(B|=0)),G=A,Bg=qQ=0|w[((_Q=B)+16|0)>>2],Qg=TQ=0|w[(_Q+20|0)>>2],_Q=qQ,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=0,eg=qQ>>>Ag|0):(_Q=qQ>>>Ag|0,eg=(((1<>>Ag|0),Z=(qQ=eg)&($Q=-16777216)|0,H=TQ=_Q&(TQ=0)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(qQ=0,bg=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,bg=(((1<>>Ag|0),N=_Q=qQ&(_Q=0)|0,v=(qQ=Z)|($Q=(TQ=bg)&($Q=16711680)|0)|0,W=TQ=(_Q=H)|(TQ=N)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(qQ=0,ag=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,ag=(((1<>>Ag|0),X=(TQ=ag)&($Q=65280)|0,L=_Q=qQ&(_Q=0)|0,_Q=Qg,qQ=Bg,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=0,cg=_Q>>>Ag|0):(TQ=_Q>>>Ag|0,cg=(((1<>>Ag|0),V=TQ,h=qQ=(TQ=L)|(qQ=V)|0,y=(TQ=v)|($Q=(_Q=X)|($Q=cg)|0)|0,R=_Q=(qQ=W)|(_Q=h)|0,O=TQ=(_Q=l)|(TQ=R)|0,Q=D=(qQ=d)|($Q=y)|0,g[(qQ=G)>>0]=Q,g[(qQ+1|0)>>0]=Q>>>8|0,g[(qQ+2|0)>>0]=Q>>>16|0,g[(qQ+3|0)>>0]=Q>>>24|0,g[(qQ+4|0)>>0]=TQ,g[(qQ+5|0)>>0]=TQ>>>8|0,g[(qQ+6|0)>>0]=TQ>>>16|0,g[(qQ+7|0)>>0]=TQ>>>24|0,x=A+8|0,Bg=TQ=0|w[(_Q=B+24|0)>>2],Qg=qQ=0|w[(_Q+4|0)>>2],_Q=TQ,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=0,Ig=TQ>>>Ag|0):(_Q=TQ>>>Ag|0,Ig=(((1<>>Ag|0),gA=(TQ=Ig)&($Q=-16777216)|0,CA=qQ=_Q&(qQ=0)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(TQ=0,ng=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,ng=(((1<>>Ag|0),wA=_Q=TQ&(_Q=0)|0,rA=(TQ=gA)|($Q=(qQ=ng)&($Q=16711680)|0)|0,eA=qQ=(_Q=CA)|(qQ=wA)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(TQ=0,Eg=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,Eg=(((1<>>Ag|0),bA=(qQ=Eg)&($Q=65280)|0,aA=_Q=TQ&(_Q=0)|0,_Q=Qg,TQ=Bg,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=0,Yg=_Q>>>Ag|0):(qQ=_Q>>>Ag|0,Yg=(((1<>>Ag|0),cA=qQ,iA=TQ=(qQ=aA)|(TQ=cA)|0,DA=(qQ=rA)|($Q=(_Q=bA)|($Q=Yg)|0)|0,kA=_Q=(TQ=eA)|(_Q=iA)|0,fA=qQ=(_Q=QA)|(qQ=kA)|0,C=k=(TQ=BA)|($Q=DA)|0,g[(TQ=x)>>0]=C,g[(TQ+1|0)>>0]=C>>>8|0,g[(TQ+2|0)>>0]=C>>>16|0,g[(TQ+3|0)>>0]=C>>>24|0,g[(TQ+4|0)>>0]=qQ,g[(TQ+5|0)>>0]=qQ>>>8|0,g[(TQ+6|0)>>0]=qQ>>>16|0,g[(TQ+7|0)>>0]=qQ>>>24|0,IA=A+16|0,Bg=qQ=0|w[(_Q=B+32|0)>>2],Qg=TQ=0|w[(_Q+4|0)>>2],_Q=qQ,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=0,ug=qQ>>>Ag|0):(_Q=qQ>>>Ag|0,ug=(((1<>>Ag|0),KA=(qQ=ug)&($Q=-16777216)|0,tA=TQ=_Q&(TQ=0)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(qQ=0,Ug=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,Ug=(((1<>>Ag|0),JA=_Q=qQ&(_Q=0)|0,dA=(qQ=KA)|($Q=(TQ=Ug)&($Q=16711680)|0)|0,lA=TQ=(_Q=tA)|(TQ=JA)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(qQ=0,mg=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,mg=(((1<>>Ag|0),ZA=(TQ=mg)&($Q=65280)|0,pA=_Q=qQ&(_Q=0)|0,_Q=Qg,qQ=Bg,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=0,sg=_Q>>>Ag|0):(TQ=_Q>>>Ag|0,sg=(((1<>>Ag|0),HA=TQ,NA=qQ=(TQ=pA)|(qQ=HA)|0,vA=(TQ=dA)|($Q=(_Q=ZA)|($Q=sg)|0)|0,WA=_Q=(qQ=lA)|(_Q=NA)|0,XA=TQ=(_Q=sA)|(TQ=WA)|0,r=f=(qQ=mA)|($Q=vA)|0,g[(qQ=IA)>>0]=r,g[(qQ+1|0)>>0]=r>>>8|0,g[(qQ+2|0)>>0]=r>>>16|0,g[(qQ+3|0)>>0]=r>>>24|0,g[(qQ+4|0)>>0]=TQ,g[(qQ+5|0)>>0]=TQ>>>8|0,g[(qQ+6|0)>>0]=TQ>>>16|0,g[(qQ+7|0)>>0]=TQ>>>24|0,LA=A+24|0,Bg=TQ=0|w[(_Q=B+40|0)>>2],Qg=qQ=0|w[(_Q+4|0)>>2],_Q=TQ,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=0,lg=TQ>>>Ag|0):(_Q=TQ>>>Ag|0,lg=(((1<>>Ag|0),qA=(TQ=lg)&($Q=-16777216)|0,_A=qQ=_Q&(qQ=0)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(TQ=0,Zg=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,Zg=(((1<>>Ag|0),$A=_Q=TQ&(_Q=0)|0,AB=(TQ=qA)|($Q=(qQ=Zg)&($Q=16711680)|0)|0,BB=qQ=(_Q=_A)|(qQ=$A)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(TQ=0,pg=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,pg=(((1<>>Ag|0),QB=(qQ=pg)&($Q=65280)|0,gB=_Q=TQ&(_Q=0)|0,_Q=Qg,TQ=Bg,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=0,Hg=_Q>>>Ag|0):(qQ=_Q>>>Ag|0,Hg=(((1<>>Ag|0),CB=qQ,wB=TQ=(qQ=gB)|(TQ=CB)|0,rB=(qQ=AB)|($Q=(_Q=QB)|($Q=Hg)|0)|0,eB=_Q=(TQ=BB)|(_Q=wB)|0,bB=qQ=(_Q=TA)|(qQ=eB)|0,e=I=(TQ=SA)|($Q=rB)|0,g[(TQ=LA)>>0]=e,g[(TQ+1|0)>>0]=e>>>8|0,g[(TQ+2|0)>>0]=e>>>16|0,g[(TQ+3|0)>>0]=e>>>24|0,g[(TQ+4|0)>>0]=qQ,g[(TQ+5|0)>>0]=qQ>>>8|0,g[(TQ+6|0)>>0]=qQ>>>16|0,g[(TQ+7|0)>>0]=qQ>>>24|0,aB=A+32|0,Bg=qQ=0|w[(_Q=B+48|0)>>2],Qg=TQ=0|w[(_Q+4|0)>>2],_Q=qQ,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=0,Lg=qQ>>>Ag|0):(_Q=qQ>>>Ag|0,Lg=(((1<>>Ag|0),oB=(qQ=Lg)&($Q=-16777216)|0,FB=TQ=_Q&(TQ=0)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(qQ=0,Vg=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,Vg=(((1<>>Ag|0),uB=_Q=qQ&(_Q=0)|0,UB=(qQ=oB)|($Q=(TQ=Vg)&($Q=16711680)|0)|0,mB=TQ=(_Q=FB)|(TQ=uB)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(qQ=0,hg=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,hg=(((1<>>Ag|0),sB=(TQ=hg)&($Q=65280)|0,KB=_Q=qQ&(_Q=0)|0,_Q=Qg,qQ=Bg,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=0,yg=_Q>>>Ag|0):(TQ=_Q>>>Ag|0,yg=(((1<>>Ag|0),tB=TQ,JB=qQ=(TQ=KB)|(qQ=tB)|0,dB=(TQ=UB)|($Q=(_Q=sB)|($Q=yg)|0)|0,lB=_Q=(qQ=mB)|(_Q=JB)|0,ZB=TQ=(_Q=MB)|(TQ=lB)|0,b=n=(qQ=GB)|($Q=dB)|0,g[(qQ=aB)>>0]=b,g[(qQ+1|0)>>0]=b>>>8|0,g[(qQ+2|0)>>0]=b>>>16|0,g[(qQ+3|0)>>0]=b>>>24|0,g[(qQ+4|0)>>0]=TQ,g[(qQ+5|0)>>0]=TQ>>>8|0,g[(qQ+6|0)>>0]=TQ>>>16|0,g[(qQ+7|0)>>0]=TQ>>>24|0,pB=A+40|0,Bg=TQ=0|w[(_Q=B+56|0)>>2],Qg=qQ=0|w[(_Q+4|0)>>2],_Q=TQ,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=0,zg=TQ>>>Ag|0):(_Q=TQ>>>Ag|0,zg=(((1<>>Ag|0),xB=(TQ=zg)&($Q=-16777216)|0,PB=qQ=_Q&(qQ=0)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(TQ=0,jg=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,jg=(((1<>>Ag|0),zB=_Q=TQ&(_Q=0)|0,jB=(TQ=xB)|($Q=(qQ=jg)&($Q=16711680)|0)|0,SB=qQ=(_Q=PB)|(qQ=zB)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(TQ=0,Sg=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,Sg=(((1<>>Ag|0),TB=(qQ=Sg)&($Q=65280)|0,qB=_Q=TQ&(_Q=0)|0,_Q=Qg,TQ=Bg,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=0,Tg=_Q>>>Ag|0):(qQ=_Q>>>Ag|0,Tg=(((1<>>Ag|0),_B=qQ,$B=TQ=(qQ=qB)|(TQ=_B)|0,AQ=(qQ=jB)|($Q=(_Q=TB)|($Q=Tg)|0)|0,BQ=_Q=(TQ=SB)|(_Q=$B)|0,QQ=qQ=(_Q=OB)|(qQ=BQ)|0,a=E=(TQ=RB)|($Q=AQ)|0,g[(TQ=pB)>>0]=a,g[(TQ+1|0)>>0]=a>>>8|0,g[(TQ+2|0)>>0]=a>>>16|0,g[(TQ+3|0)>>0]=a>>>24|0,g[(TQ+4|0)>>0]=qQ,g[(TQ+5|0)>>0]=qQ>>>8|0,g[(TQ+6|0)>>0]=qQ>>>16|0,g[(TQ+7|0)>>0]=qQ>>>24|0,gQ=A+48|0,Bg=qQ=0|w[(_Q=B- -64|0)>>2],Qg=TQ=0|w[(_Q+4|0)>>2],_Q=qQ,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=TQ<>>(32-Ag|0)|0)|0|qQ<>>0?(qQ=_Q<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=0,BC=qQ>>>Ag|0):(_Q=qQ>>>Ag|0,BC=(((1<>>Ag|0),IQ=(qQ=BC)&($Q=-16777216)|0,nQ=TQ=_Q&(TQ=0)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(qQ=0,QC=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,QC=(((1<>>Ag|0),EQ=_Q=qQ&(_Q=0)|0,YQ=(qQ=IQ)|($Q=(TQ=QC)&($Q=16711680)|0)|0,GQ=TQ=(_Q=nQ)|(TQ=EQ)|0,TQ=Qg,_Q=Bg,qQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(qQ=0,gC=TQ>>>Ag|0):(qQ=TQ>>>Ag|0,gC=(((1<>>Ag|0),MQ=(TQ=gC)&($Q=65280)|0,oQ=_Q=qQ&(_Q=0)|0,_Q=Qg,qQ=Bg,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=0,CC=_Q>>>Ag|0):(TQ=_Q>>>Ag|0,CC=(((1<>>Ag|0),FQ=TQ,uQ=qQ=(TQ=oQ)|(qQ=FQ)|0,UQ=(TQ=YQ)|($Q=(_Q=MQ)|($Q=CC)|0)|0,mQ=_Q=(qQ=GQ)|(_Q=uQ)|0,sQ=TQ=(_Q=fQ)|(TQ=mQ)|0,c=Y=(qQ=kQ)|($Q=UQ)|0,g[(qQ=gQ)>>0]=c,g[(qQ+1|0)>>0]=c>>>8|0,g[(qQ+2|0)>>0]=c>>>16|0,g[(qQ+3|0)>>0]=c>>>24|0,g[(qQ+4|0)>>0]=TQ,g[(qQ+5|0)>>0]=TQ>>>8|0,g[(qQ+6|0)>>0]=TQ>>>16|0,g[(qQ+7|0)>>0]=TQ>>>24|0,KQ=A+56|0,Bg=TQ=0|w[(_Q=B+72|0)>>2],Qg=qQ=0|w[(_Q+4|0)>>2],_Q=TQ,TQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(_Q=qQ<>>(32-Ag|0)|0)|0|TQ<>>0?(TQ=_Q<>>(32-Ag|0)|0)|0|qQ<>>0?(_Q=0,aC=TQ>>>Ag|0):(_Q=TQ>>>Ag|0,aC=(((1<>>Ag|0),LQ=(TQ=aC)&($Q=-16777216)|0,VQ=qQ=_Q&(qQ=0)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=24)|0,32<=(63&$Q|0)>>>0?(TQ=0,cC=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,cC=(((1<>>Ag|0),hQ=_Q=TQ&(_Q=0)|0,yQ=(TQ=LQ)|($Q=(qQ=cC)&($Q=16711680)|0)|0,RQ=qQ=(_Q=VQ)|(qQ=hQ)|0,qQ=Qg,_Q=Bg,TQ=0,Ag=31&($Q=40)|0,32<=(63&$Q|0)>>>0?(TQ=0,iC=qQ>>>Ag|0):(TQ=qQ>>>Ag|0,iC=(((1<>>Ag|0),OQ=(qQ=iC)&($Q=65280)|0,xQ=_Q=TQ&(_Q=0)|0,_Q=Qg,TQ=Bg,qQ=0,Ag=31&($Q=56)|0,32<=(63&$Q|0)>>>0?(qQ=0,DC=_Q>>>Ag|0):(qQ=_Q>>>Ag|0,DC=(((1<>>Ag|0),PQ=qQ,zQ=(_Q=OQ)|($Q=DC)|0,jQ=TQ=(qQ=xQ)|(TQ=PQ)|0,SQ=_Q=(TQ=RQ)|(_Q=jQ)|0,Bg=(TQ=WQ)|($Q=(qQ=yQ)|($Q=zQ)|0)|0,Qg=qQ=(_Q=XQ)|(qQ=SQ)|0,g[(TQ=KQ)>>0]=Bg,g[(TQ+1|0)>>0]=Bg>>>8|0,g[(TQ+2|0)>>0]=Bg>>>16|0,g[(TQ+3|0)>>0]=Bg>>>24|0,g[(TQ+4|0)>>0]=qQ,g[(TQ+5|0)>>0]=qQ>>>8|0,g[(TQ+6|0)>>0]=qQ>>>16|0,g[(TQ+7|0)>>0]=qQ>>>24|0,qQ=O,w[(TQ=i)>>2]=D,w[(TQ+4|0)>>2]=qQ,qQ=fA,w[(TQ+8|0)>>2]=k,w[(TQ+12|0)>>2]=qQ,qQ=XA,w[(TQ+16|0)>>2]=f,w[(TQ+20|0)>>2]=qQ,qQ=bB,w[(TQ+24|0)>>2]=I,w[(TQ+28|0)>>2]=qQ,qQ=ZB,w[(TQ+32|0)>>2]=n,w[(TQ+36|0)>>2]=qQ,qQ=QQ,w[(TQ+40|0)>>2]=E,w[(TQ+44|0)>>2]=qQ,qQ=sQ,w[(TQ+48|0)>>2]=Y,w[(TQ+52|0)>>2]=qQ,qQ=Qg,w[(TQ+56|0)>>2]=Bg,w[(TQ+60|0)>>2]=qQ,u=TQ- -64|0}function sA(A,B,Q,w){A|=0,Q|=0,w|=0;var e=0,b=0,a=0,c=0;KA(0|(B|=0),18,0),KA(0|B,18,1);A:if(!((e=0|r[(B+200|0)>>0])>>>0>199)){if(g[(e=B+e|0)>>0]=(0|r[e>>0])^w|0,e=1+(0|r[(b=B+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>=200)break A}else g[(e=B+166|0)>>0]=(0|r[e>>0])^(0|r[(B+201|0)>>0])|0,g[(e=B+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|B),e=0,C[b>>1]=0;if(g[(e=B+e|0)>>0]=(0|r[e>>0])^(w>>>8|0)|0,e=1+(0|r[(b=B+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=B+166|0)>>0]=(0|r[e>>0])^(0|r[(B+201|0)>>0])|0,g[(e=B+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|B),e=0,C[b>>1]=0;if(g[(e=B+e|0)>>0]=(0|r[e>>0])^(w>>>16|0)|0,e=1+(0|r[(b=B+200|0)>>0])|0,g[b>>0]=e,166!=(0|(e=255&e|0))){if(e>>>0>199)break A}else g[(e=B+166|0)>>0]=(0|r[e>>0])^(0|r[(B+201|0)>>0])|0,g[(e=B+167|0)>>0]=132^(0|r[e>>0])|0,rA(0|B),e=0,C[b>>1]=0;g[(e=B+e|0)>>0]=(0|r[e>>0])^(w>>>24|0)|0,b=1+(0|r[(e=B+200|0)>>0])|0,g[e>>0]=b,166==(0|255&b)&&(g[(b=B+166|0)>>0]=(0|r[b>>0])^(0|r[(B+201|0)>>0])|0,g[(b=B+167|0)>>0]=132^(0|r[b>>0])|0,rA(0|B),C[e>>1]=0),KA(0|B,6,0);B:{if(w){e=0|r[(b=B+200|0)>>0],c=B+201|0,a=B+167|0;Q:for(;;){if((e=255&e|0)>>>0>199)break B;if(g[(B+e|0)>>0]=0|r[Q>>0],e=1+(0|r[b>>0])|0,g[b>>0]=e,166==(0|255&e)&&(g[(e=B+166|0)>>0]=(0|r[e>>0])^(0|r[c>>0])|0,g[a>>0]=132^(0|r[a>>0])|0,rA(0|B),C[b>>1]=0,e=0),Q=Q+1|0,!(w=w+-1|0))break Q}}return void Lg(0|A,0|B,208)}kg(1111520,0|e,200),i()}kg(1111504,0|e,200),i()}function KA(A,B,Q){A|=0,B|=0,Q|=0;var e,b=0,a=0;u=e=u-112|0,g[(e+11|0)>>0]=B;A:{B:{Q:{g:{C:{if(Q){if((0|r[(A+202|0)>>0])==(0|255&B))break C;A=A+202|0,w[(e+12|0)>>2]=A,w[(e+84|0)>>2]=e+11|0,w[(e+28|0)>>2]=21,w[(e+108|0)>>2]=2,w[(e+100|0)>>2]=2,w[(e+76|0)>>2]=1,w[(e+68|0)>>2]=22,w[(e+52|0)>>2]=3,w[(e+20|0)>>2]=21,w[(e+16|0)>>2]=A,w[(e+96|0)>>2]=1111716,w[(e+92|0)>>2]=2,w[(e+88|0)>>2]=1111700,w[(e+60|0)>>2]=22,a=0,w[(e+36|0)>>2]=3,w[(e+40|0)>>2]=a,w[(e+32|0)>>2]=1111628,w[(e+24|0)>>2]=e+11|0,w[(e+104|0)>>2]=e+16|0,w[(e+72|0)>>2]=e+88|0,w[(e+64|0)>>2]=e+84|0,w[(e+56|0)>>2]=e+12|0,w[(e+48|0)>>2]=e+56|0,og(0|e+32,1111868),i()}if(Q=8&B|0,g[(e+12|0)>>0]=Q,Q)break Q;if(g[(A+202|0)>>0]=B,b=0|r[(A+201|0)>>0],Q=0|r[(A+200|0)>>0],g[(A+201|0)>>0]=Q+1|0,Q>>>0>199)break g;if(g[(Q=A+Q|0)>>0]=(0|r[Q>>0])^b|0,Q=1+(0|r[(b=A+200|0)>>0])|0,g[b>>0]=Q,166!=(0|(Q=255&Q|0))){if(Q>>>0>=200)break g}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),Q=0,C[b>>1]=0;if(g[(Q=A+Q|0)>>0]=(0|r[Q>>0])^B|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166==(0|(b=255&Q|0)))return g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),C[B>>1]=0,void(u=e+112|0);if(b&&36&(0|r[(e+11|0)>>0])|0){if((B=255&Q|0)>>>0>199)break B;if(g[(B=A+B|0)>>0]=(0|r[B>>0])^(0|r[(A+201|0)>>0])|0,(B=255&(1+(0|r[(Q=A+200|0)>>0])|0)|0)>>>0>=200)break A;g[(B=A+B|0)>>0]=4^(0|r[B>>0])|0,g[(B=A+167|0)>>0]=128^(0|r[B>>0])|0,rA(0|A),C[Q>>1]=0}}return void(u=e+112|0)}kg(1111504,0|Q,200),i()}w[(e+84|0)>>2]=e+12|0,w[(e+16|0)>>2]=1111884,w[(e+108|0)>>2]=0,w[(e+76|0)>>2]=1,w[(e+68|0)>>2]=22,w[(e+52|0)>>2]=3,w[(e+104|0)>>2]=1111360,a=0,w[(e+92|0)>>2]=1,w[(e+96|0)>>2]=a,w[(e+88|0)>>2]=1111948,w[(e+60|0)>>2]=22,a=0,w[(e+36|0)>>2]=3,w[(e+40|0)>>2]=a,w[(e+32|0)>>2]=1111628,w[(e+72|0)>>2]=e+88|0,w[(e+64|0)>>2]=e+16|0,w[(e+56|0)>>2]=e+84|0,w[(e+48|0)>>2]=e+56|0,og(0|e+32,1111956),i()}kg(1111472,0|B,200),i()}kg(1111488,0|B,200),i()}function tA(A,B,Q,w,e){B|=0,Q|=0,w|=0,e|=0;var b=0,a=0,c=0,D=0;KA(0|(A|=0),18,0);A:{if(Q){b=0|r[(A+200|0)>>0],a=A+200|0,D=A+201|0,c=A+167|0;B:for(;;){if((b=255&b|0)>>>0>199)break A;if(g[(b=A+b|0)>>0]=(0|r[b>>0])^(0|r[B>>0])|0,b=1+(0|r[a>>0])|0,g[a>>0]=b,166==(0|255&b)&&(g[(b=A+166|0)>>0]=(0|r[b>>0])^(0|r[D>>0])|0,g[c>>0]=132^(0|r[c>>0])|0,rA(0|A),C[a>>1]=0,b=0),B=B+1|0,!(Q=Q+-1|0))break B}}if(KA(0|A,18,1),!((b=0|r[(A+200|0)>>0])>>>0>199)){if(g[(B=A+b|0)>>0]=(0|r[B>>0])^e|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>=200)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>8|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>16|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>24|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166==(0|255&Q)&&(g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),C[B>>1]=0),KA(0|A,2,0),e){b=0|r[(B=A+200|0)>>0],a=A+201|0,Q=A+167|0;B:for(;;){if((b=255&b|0)>>>0>199)break A;if(g[(b=A+b|0)>>0]=(0|r[b>>0])^(0|r[w>>0])|0,b=1+(0|r[B>>0])|0,g[B>>0]=b,166==(0|255&b)&&(g[(b=A+166|0)>>0]=(0|r[b>>0])^(0|r[a>>0])|0,g[Q>>0]=132^(0|r[Q>>0])|0,rA(0|A),C[B>>1]=0,b=0),w=w+1|0,!(e=e+-1|0))break B}}return}}kg(1111504,0|b,200),i()}function JA(A,B,Q){A|=0,B|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0,QB=0,gB=0,CB=0,wB=0,rB=0,eB=0,bB=0,aB=0,cB=0,iB=0,DB=0,kB=0,fB=0,IB=0,nB=0,EB=0,YB=0,GB=0,MB=0,oB=0,FB=0,uB=0,UB=0,mB=0,sB=0,KB=0,tB=0,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0;for(C=-1^(((g=((Q|=0)<<24|0)>>31|0)+Q|0)^g|0)|0,PA=1,ZA=YA=0,zA=1,pA=YA=0,Q=1;bB=GA=(YA=0)&(GA=0)|0,JA=FA=(YA=0)-(oA=(uA=((HA=((HA=((240&(HA=Q^C|0)|0)>>>4|0)&HA|0)>>>2|0)&HA|0)>>>1|0)&HA|0)&(oA=255)|0)|0,UA=MA=(GA=0)-(MA=(YA>>>0>>0)+(uA=bB)|0)|0,MA=0|w[(GA=B+112|0)>>2],aB=YA=0|w[(GA+4|0)>>2],YA=mA,cB=(GA=MA)^(oA=sA)|0,iB=MA=(YA=aB)^(MA=mA)|0,DB=GA=(MA=UA)&(GA=iB)|0,GA=mA,sA=(MA=(YA=FA)&(oA=cB)|0)^(oA=sA)|0,mA=YA=(GA=DB)^(YA=mA)|0,YA=0|w[(GA=B+104|0)>>2],kB=MA=0|w[(GA+4|0)>>2],MA=dA,GA=YA,fB=YA=(MA=kB)^(YA=dA)|0,YA=UA,MA=GA^(oA=NA)|0,IB=GA=(YA=fB)&(GA=UA)|0,GA=dA,NA=(YA=MA&(oA=FA)|0)^(oA=NA)|0,dA=MA=(GA=IB)^(MA=dA)|0,MA=0|w[(GA=B+96|0)>>2],nB=YA=0|w[(GA+4|0)>>2],YA=KA,GA=MA,EB=MA=(YA=nB)^(MA=KA)|0,MA=UA,YA=GA^(oA=vA)|0,YB=GA=(MA=EB)&(GA=UA)|0,GA=KA,vA=(MA=YA&(oA=FA)|0)^(oA=vA)|0,KA=YA=(GA=YB)^(YA=KA)|0,YA=0|w[(GA=B+88|0)>>2],GB=MA=0|w[(GA+4|0)>>2],MA=tA,GA=YA,MB=YA=(MA=GB)^(YA=tA)|0,YA=UA,MA=GA^(oA=WA)|0,oB=GA=(YA=MB)&(GA=UA)|0,GA=tA,WA=(YA=MA&(oA=FA)|0)^(oA=WA)|0,tA=MA=(GA=oB)^(MA=tA)|0,MA=0|w[(GA=B+80|0)>>2],FB=YA=0|w[(GA+4|0)>>2],YA=lA,GA=MA,uB=MA=(YA=FB)^(MA=lA)|0,MA=UA,YA=GA^(oA=jA)|0,UB=GA=(MA=uB)&(GA=UA)|0,GA=lA,jA=(MA=YA&(oA=FA)|0)^(oA=jA)|0,lA=YA=(GA=UB)^(YA=lA)|0,YA=0|w[(GA=B+72|0)>>2],mB=MA=0|w[(GA+4|0)>>2],MA=XA,GA=YA,sB=YA=(MA=mB)^(YA=XA)|0,YA=UA,MA=GA^(oA=SA)|0,KB=GA=(YA=sB)&(GA=UA)|0,GA=XA,SA=(YA=MA&(oA=FA)|0)^(oA=SA)|0,XA=MA=(GA=KB)^(MA=XA)|0,MA=0|w[(GA=B- -64|0)>>2],tB=YA=0|w[(GA+4|0)>>2],YA=LA,GA=MA,JB=MA=(YA=tB)^(MA=LA)|0,MA=UA,YA=GA^(oA=TA)|0,dB=GA=(MA=JB)&(GA=UA)|0,GA=LA,TA=(MA=YA&(oA=FA)|0)^(oA=TA)|0,LA=YA=(GA=dB)^(YA=LA)|0,YA=0|w[(GA=B+56|0)>>2],lB=MA=0|w[(GA+4|0)>>2],MA=VA,GA=YA,ZB=YA=(MA=lB)^(YA=VA)|0,YA=UA,MA=GA^(oA=qA)|0,pB=GA=(YA=ZB)&(GA=UA)|0,GA=VA,qA=(YA=MA&(oA=FA)|0)^(oA=qA)|0,VA=MA=(GA=pB)^(MA=VA)|0,MA=0|w[(GA=B+48|0)>>2],HB=YA=0|w[(GA+4|0)>>2],YA=hA,GA=MA,NB=MA=(YA=HB)^(MA=hA)|0,MA=UA,YA=GA^(oA=_A)|0,vB=GA=(MA=NB)&(GA=UA)|0,GA=hA,_A=(MA=YA&(oA=FA)|0)^(oA=_A)|0,hA=YA=(GA=vB)^(YA=hA)|0,YA=0|w[(GA=B+40|0)>>2],WB=MA=0|w[(GA+4|0)>>2],MA=ZA,GA=YA,XB=YA=(MA=WB)^(YA=ZA)|0,YA=UA,MA=GA^(oA=PA)|0,LB=GA=(YA=XB)&(GA=UA)|0,GA=ZA,PA=(YA=MA&(oA=FA)|0)^(oA=PA)|0,ZA=MA=(GA=LB)^(MA=ZA)|0,MA=0|w[(GA=B+32|0)>>2],VB=YA=0|w[(GA+4|0)>>2],YA=yA,GA=MA,hB=MA=(YA=VB)^(MA=yA)|0,MA=UA,YA=GA^(oA=$A)|0,yB=GA=(MA=hB)&(GA=UA)|0,GA=yA,$A=(MA=YA&(oA=FA)|0)^(oA=$A)|0,yA=YA=(GA=yB)^(YA=yA)|0,YA=0|w[(GA=B+24|0)>>2],RB=MA=0|w[(GA+4|0)>>2],MA=RA,GA=YA,OB=YA=(MA=RB)^(YA=RA)|0,YA=UA,MA=GA^(oA=AB)|0,xB=GA=(YA=OB)&(GA=UA)|0,GA=RA,AB=(YA=MA&(oA=FA)|0)^(oA=AB)|0,RA=MA=(GA=xB)^(MA=RA)|0,MA=0|w[(GA=B+16|0)>>2],PB=YA=0|w[(GA+4|0)>>2],YA=OA,GA=MA,zB=MA=(YA=PB)^(MA=OA)|0,MA=UA,YA=GA^(oA=BB)|0,jB=GA=(MA=zB)&(GA=UA)|0,GA=OA,BB=(MA=YA&(oA=FA)|0)^(oA=BB)|0,OA=YA=(GA=jB)^(YA=OA)|0,YA=0|w[(GA=B+8|0)>>2],SB=MA=0|w[(GA+4|0)>>2],MA=xA,GA=YA,TB=YA=(MA=SB)^(YA=xA)|0,YA=UA,MA=GA^(oA=QB)|0,qB=GA=(YA=TB)&(GA=UA)|0,GA=xA,QB=(YA=MA&(oA=FA)|0)^(oA=QB)|0,xA=MA=(GA=qB)^(MA=xA)|0,MA=0|w[(GA=B)>>2],_B=YA=0|w[(GA+4|0)>>2],YA=pA,GA=MA,$B=MA=(YA=_B)^(MA=pA)|0,MA=UA,YA=GA^(oA=zA)|0,AQ=GA=(MA=$B)&(GA=UA)|0,GA=pA,zA=(MA=YA&(oA=FA)|0)^(oA=zA)|0,pA=YA=(GA=AQ)^(YA=pA)|0,B=B+120|0,(Q=Q+1|0)>>>0<9;);r=YA=mA,e=MA=(YA=0)&(MA=0)|0,JA=uA=(YA=0)-(oA=(GA=1&g|0)&(oA=255)|0)|0,UA=FA=(MA=0)-(FA=(YA>>>0>>0)+(GA=e)|0)|0,b=uA,a=FA,c=FA=mA,i=GA=(MA=-16)-(oA=sA)|0,D=uA=(FA=8388607)-(uA=(MA>>>0>>0)+(YA=mA)|0)|0,FA=GA,k=GA&(oA=-1)|0,f=MA=uA&(MA=524287)|0,MA=dA,I=YA=(uA=-16)-(oA=NA)|0,n=GA=(MA=8388607)-(GA=(uA>>>0>>0)+(FA=dA)|0)|0,MA=YA,uA=0,FA=31&(oA=51)|0,32<=(63&oA|0)>>>0?(uA=0,gB=GA>>>FA|0):(uA=GA>>>FA|0,gB=(((1<>>FA|0),E=uA,YA=(uA=f)+(MA=E)|0,(FA=(GA=k)+(oA=gB)|0)>>>0>>0&&(YA=YA+1|0),Y=YA,G=GA=(YA=c)^(GA=Y)|0,M=(YA=b)&(oA=(uA=sA)^(oA=FA)|0)|0,o=uA=(GA=a)&(uA=G)|0,YA=(uA=r)^(YA=o)|0,F=(GA=sA)^(oA=M)|0,w[(GA=A+112|0)>>2]=F,w[(GA+4|0)>>2]=YA,u=YA=dA,m=YA,s=(uA=I)&(oA=-1)|0,K=GA=(YA=n)&(GA=524287)|0,GA=KA,sA=MA=(YA=-16)-(oA=vA)|0,mA=FA=(GA=8388607)-(FA=(YA>>>0>>0)+(uA=KA)|0)|0,GA=MA,YA=0,uA=31&(oA=51)|0,32<=(63&oA|0)>>>0?(YA=0,CB=FA>>>uA|0):(YA=FA>>>uA|0,CB=(((1<>>uA|0),t=YA,MA=(YA=K)+(GA=t)|0,(uA=(FA=s)+(oA=CB)|0)>>>0>>0&&(MA=MA+1|0),J=MA,d=FA=(MA=m)^(FA=J)|0,FA=UA,l=(MA=(YA=NA)^(oA=uA)|0)&(oA=JA)|0,Z=YA=(FA=d)&(YA=UA)|0,MA=(YA=u)^(MA=Z)|0,p=(FA=NA)^(oA=l)|0,w[(FA=A+104|0)>>2]=p,w[(FA+4|0)>>2]=MA,H=(YA=sA)&(oA=-1)|0,N=FA=(MA=mA)&(FA=524287)|0,FA=tA,sA=GA=(MA=-16)-(oA=WA)|0,mA=uA=(FA=8388607)-(uA=(MA>>>0>>0)+(YA=tA)|0)|0,FA=GA,MA=0,YA=31&(oA=51)|0,32<=(63&oA|0)>>>0?(MA=0,wB=uA>>>YA|0):(MA=uA>>>YA|0,wB=(((1<>>YA|0),v=MA,GA=(MA=N)+(FA=v)|0,(YA=(uA=H)+(oA=wB)|0)>>>0>>0&&(GA=GA+1|0),W=GA,GA=KA,MA=YA,X=uA=(GA=W)^(uA=KA)|0,uA=UA,L=MA=(uA=X)&(MA=UA)|0,MA=KA,uA=(GA=YA^(oA=vA)|0)&(oA=JA)|0,GA=(MA=L)^(GA=KA)|0,V=uA^(oA=vA)|0,w[(uA=A+96|0)>>2]=V,w[(uA+4|0)>>2]=GA,h=(MA=sA)&(oA=-1)|0,y=uA=(GA=mA)&(uA=524287)|0,uA=lA,sA=FA=(GA=-304)-(oA=jA)|0,mA=YA=(uA=8388607)-(YA=(GA>>>0>>0)+(MA=lA)|0)|0,uA=FA,GA=0,MA=31&(oA=51)|0,32<=(63&oA|0)>>>0?(GA=0,rB=YA>>>MA|0):(GA=YA>>>MA|0,rB=(((1<>>MA|0),R=GA,FA=(GA=y)+(uA=R)|0,(MA=(YA=h)+(oA=rB)|0)>>>0>>0&&(FA=FA+1|0),O=FA,FA=tA,x=YA=(FA=O)^(YA=tA)|0,YA=UA,FA=(GA=MA)^(oA=WA)|0,P=GA=(YA=x)&(GA=UA)|0,GA=tA,YA=FA&(oA=JA)|0,FA=(GA=P)^(FA=tA)|0,z=YA^(oA=WA)|0,w[(YA=A+88|0)>>2]=z,w[(YA+4|0)>>2]=FA,j=A,FA=D,GA=i,YA=0,uA=31&(oA=51)|0,32<=(63&oA|0)>>>0?(YA=0,eB=FA>>>uA|0):(YA=FA>>>uA|0,eB=(((1<>>uA|0),S=GA=0|ew(0|eB,0|YA,19,0|(GA=0)),T=YA=U,q=(FA=sA)&(oA=-1)|0,_=GA=(YA=mA)&(GA=524287)|0,MA=(GA=T)+(FA=_)|0,(uA=(YA=S)+(oA=q)|0)>>>0>>0&&(MA=MA+1|0),$=MA,MA=lA,AA=YA=(MA=$)^(YA=lA)|0,YA=UA,MA=(GA=uA)^(oA=jA)|0,BA=GA=(YA=AA)&(GA=UA)|0,GA=lA,YA=MA&(oA=JA)|0,MA=(GA=BA)^(MA=lA)|0,QA=YA^(oA=jA)|0,w[((YA=j)+80|0)>>2]=QA,w[(YA+84|0)>>2]=MA,MA=XA,MA=yA,gA=YA=(MA=XA)^(YA=yA)|0,YA=UA,sA=(MA=(GA=SA)^(oA=$A)|0)&(oA=JA)|0,mA=GA=(YA=gA)&(GA=UA)|0,GA=XA,MA=(GA=mA)^(MA=XA)|0,CA=(YA=sA)^(oA=SA)|0,w[(YA=A+72|0)>>2]=CA,w[(YA+4|0)>>2]=MA,MA=LA,MA=RA,wA=YA=(MA=LA)^(YA=RA)|0,YA=UA,NA=(MA=(GA=TA)^(oA=AB)|0)&(oA=JA)|0,dA=GA=(YA=wA)&(GA=UA)|0,GA=LA,MA=(GA=dA)^(MA=LA)|0,rA=(YA=NA)^(oA=TA)|0,w[(YA=A- -64|0)>>2]=rA,w[(YA+4|0)>>2]=MA,MA=VA,MA=OA,eA=YA=(MA=VA)^(YA=OA)|0,YA=UA,vA=(MA=(GA=qA)^(oA=BB)|0)&(oA=JA)|0,KA=GA=(YA=eA)&(GA=UA)|0,GA=VA,MA=(GA=KA)^(MA=VA)|0,bA=(YA=vA)^(oA=qA)|0,w[(YA=A+56|0)>>2]=bA,w[(YA+4|0)>>2]=MA,MA=hA,MA=xA,aA=YA=(MA=hA)^(YA=xA)|0,YA=UA,WA=(MA=(GA=_A)^(oA=QB)|0)&(oA=JA)|0,tA=GA=(YA=aA)&(GA=UA)|0,GA=hA,MA=(GA=tA)^(MA=hA)|0,cA=(YA=WA)^(oA=_A)|0,w[(YA=A+48|0)>>2]=cA,w[(YA+4|0)>>2]=MA,MA=ZA,MA=pA,iA=YA=(MA=ZA)^(YA=pA)|0,YA=UA,JA=(MA=(GA=PA)^(oA=zA)|0)&(oA=JA)|0,UA=GA=(YA=iA)&(GA=UA)|0,GA=ZA,MA=(GA=UA)^(MA=ZA)|0,DA=(YA=JA)^(oA=PA)|0,w[((YA=A)+40|0)>>2]=DA,w[(YA+44|0)>>2]=MA,MA=mA,MA=yA,YA=(MA=mA)^(YA=yA)|0,kA=(GA=sA)^(oA=$A)|0,w[((GA=A)+32|0)>>2]=kA,w[(GA+36|0)>>2]=YA,YA=dA,YA=RA,GA=(YA=dA)^(GA=RA)|0,fA=(MA=NA)^(oA=AB)|0,w[((MA=A)+24|0)>>2]=fA,w[(MA+28|0)>>2]=GA,GA=KA,GA=OA,MA=(GA=KA)^(MA=OA)|0,IA=(YA=vA)^(oA=BB)|0,w[((YA=A)+16|0)>>2]=IA,w[(YA+20|0)>>2]=MA,MA=tA,MA=xA,YA=(MA=tA)^(YA=xA)|0,nA=(GA=WA)^(oA=QB)|0,w[((GA=A)+8|0)>>2]=nA,w[(GA+12|0)>>2]=YA,YA=UA,YA=pA,GA=(YA=UA)^(GA=pA)|0,EA=(MA=JA)^(oA=zA)|0,w[(MA=A)>>2]=EA,w[(MA+4|0)>>2]=GA}function dA(A){A|=0;var B,Q,C=0,r=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0;u=B=u-16|0,Q=1+(0|w[302709])|0,w[302709]=Q;A:{if(!(0|w[302710])){if(C=0|wB(0|Q,0),r=0|w[302710],w[302710]=r||C,!r)break A;(r=b(0|w[(C+4|0)>>2],112))&&pC(0|w[C>>2],0|r,8),pC(0|C,16,4)}if(a=0|w[302710],!((D=0|w[(a+4|0)>>2])>>>0>=(Y=b(Q,3))>>>0)){E=a+4|0,C=0;B:for(;;){Q:{g:{C:{w:{r:{if(!C){e:if(D){e=b(D,112),C=32+(0|w[a>>2])|0;b:for(;;){if(r=0|w[C>>2],w[C>>2]=r||1,!r){if(C=C+112|0,e=e+-112|0)continue b;break e}if(lA(0|C),C=C+112|0,!(e=e+-112|0))break b}}if((0|a)!=(0|w[302710])){e:if(r=0|w[E>>2]){e=b(r,112),C=32+(0|w[a>>2])|0;b:for(;;){if(r=0|w[C>>2],w[C>>2]=r+-1|0,!(r>>>0>=4)||2&r|0){if(C=C+112|0,e=e+-112|0)continue b;break e}if(LB(0|C),C=C+112|0,!(e=e+-112|0))break b}}if(E=4+(a=0|w[302710])|0,(D=0|w[(a+4|0)>>2])>>>0>>0)break g;break A}if(k=0|wB(0|Q,0|a),!(r=0|w[E>>2]))break r;G=112,m=(f=0|w[a>>2])+b(r,112)|0,s=-1640531527,K=k+8|0,t=31,M=k+4|0,J=36,o=24,C=1;continue B}if(C=0|w[(f+36|0)>>2])e:for(;;){if((I=b(0|w[(C+20|0)>>2],s)>>>((0-(0|w[K>>2])|0)&t|0)|0)>>>0>=(r=0|w[M>>2])>>>0)break w;if(d=0|w[(C+24|0)>>2],U=(F=b(I,G))+(0|w[k>>2])|0,e=0|w[(U+40|0)>>2],w[(e?e+o|0:J+U|0)>>2]=C,I>>>0>=(e=0|w[M>>2])>>>0)break C;if(w[(40+((0|w[k>>2])+F|0)|0)>>2]=C,w[(C+o|0)>>2]=0,!(C=d))break e}if((0|(f=f+G|0))!=(0|m))break Q}if(w[302710]=k,!(r=0|w[E>>2]))break A;e=b(r,112),C=32+(0|w[a>>2])|0;r:for(;;){if(r=0|w[C>>2],w[C>>2]=r+-1|0,!(r>>>0>=4)||2&r|0){if(C=C+112|0,e=e+-112|0)continue r;break A}if(LB(0|C),C=C+112|0,!(e=e+-112|0))break r}break A}kg(1197744,0|I,0|r),i()}kg(1197760,0|I,0|e),i()}C=0;continue B}C=1}}}if(r=0|mC(1,1))return g[r>>0]=0,jC(0|B+8),g[(A+4|0)>>0]=0,w[A>>2]=r,g[(A+16|0)>>0]=0,c=0|w[(B+8|0)>>2],n=0|w[(B+12|0)>>2],l=c,c=A,w[(A+8|0)>>2]=l,w[(A+12|0)>>2]=n,g[(A+36|0)>>0]=0,n=0,w[(c=A+28|0)>>2]=0,w[(c+4|0)>>2]=n,c=A,n=0,w[(A+20|0)>>2]=0,w[(A+24|0)>>2]=n,void(u=B+16|0);OC(1,1),i()}function lA(A){var B,Q,C,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0;C=D=u,u=B=-32&(D-128|0)|0,D=0|w[(A|=0)>>2],Q=B+16|0;A:{B:{Q:for(;;){g:{k=0;C:{w:for(;;){if(!(1&D|0)){if(c=0|w[A>>2],w[A>>2]=(0|D)==(0|c)?1|D:c,U=(0|D)!=(0|c),D=c,U)continue w;break g}if(F=-4&D|0){if(g[Q>>0]=2,2==(0|r[1211120])){if(!(c=0|mC(1,1)))break A;g[c>>0]=0,jC(0|B+120),g[(B+36|0)>>0]=0,w[(B+32|0)>>2]=c,g[(B+48|0)>>0]=0,a=B,e=0|w[(B+120|0)>>2],b=0|w[(B+124|0)>>2],m=e,w[((e=B)+40|0)>>2]=m,w[(e+44|0)>>2]=b,Y=b=0|w[(a=1211112)>>2],G=e=0|w[(a+4|0)>>2],a=B,e=0|w[(B+40|0)>>2],b=0|w[(B+44|0)>>2],s=e,w[(e=1211112)>>2]=s,w[(e+4|0)>>2]=b,f=b=0|w[(a=1211104)>>2],I=e=0|w[(a+4|0)>>2],a=B,e=0|w[(B+32|0)>>2],b=0|w[(B+36|0)>>2],K=e,w[(e=1211104)>>2]=K,w[(e+4|0)>>2]=b,w[(B+60|0)>>2]=0,b=0,w[((e=B)+52|0)>>2]=0,w[(e+56|0)>>2]=b,M=b=0|w[(a=1211128)>>2],o=e=0|w[(a+4|0)>>2],a=B,e=0|w[(B+56|0)>>2],b=0|w[(B+60|0)>>2],t=e,w[(e=1211128)>>2]=t,w[(e+4|0)>>2]=b,n=b=0|w[(a=1211120)>>2],E=e=0|w[(a+4|0)>>2],a=B,e=0|w[(B+48|0)>>2],b=0|w[(B+52|0)>>2],J=e,w[(e=1211120)>>2]=J,w[(e+4|0)>>2]=b,b=o,w[((e=B)+88|0)>>2]=M,w[(e+92|0)>>2]=b,b=E,w[(e+80|0)>>2]=n,w[(e+84|0)>>2]=b,b=G,w[(e+72|0)>>2]=Y,w[(e+76|0)>>2]=b,b=I,w[(e+64|0)>>2]=f,w[(e+68|0)>>2]=b,b=E,2!=(0|255&n)&&(b=I,pC(0|f,1,1))}if(w[302783]=F,b=0,w[(e=1211124)>>2]=0,w[(e+4|0)>>2]=b,g[1211120]=1,c=0|w[A>>2],w[A>>2]=(0|D)==(0|c)?1211104|3&D:c,(0|D)==(0|c))break C;2!=(0|r[Q>>0])&&pC(0|w[B>>2],1,1),D=c}else if(k=k+1|0,D=0|w[A>>2],!(k>>>0<=9))break w}w:for(;;){if(!(1&D|0)){if(k=(0|D)==(0|(c=0|w[A>>2])),w[A>>2]=k?1|D:c,D=c,!k)continue w;break g}if(g[Q>>0]=2,2==(0|r[1211120])){if(!(c=0|mC(1,1)))break B;g[c>>0]=0,jC(0|B+120),g[(B+36|0)>>0]=0,w[(B+32|0)>>2]=c,g[(B+48|0)>>0]=0,a=B,b=0|w[(B+120|0)>>2],e=0|w[(B+124|0)>>2],d=b,w[((b=B)+40|0)>>2]=d,w[(b+44|0)>>2]=e,Y=e=0|w[(a=1211112)>>2],G=b=0|w[(a+4|0)>>2],a=B,b=0|w[(B+40|0)>>2],e=0|w[(B+44|0)>>2],l=b,w[(b=1211112)>>2]=l,w[(b+4|0)>>2]=e,f=e=0|w[(a=1211104)>>2],I=b=0|w[(a+4|0)>>2],a=B,b=0|w[(B+32|0)>>2],e=0|w[(B+36|0)>>2],Z=b,w[(b=1211104)>>2]=Z,w[(b+4|0)>>2]=e,w[(B+60|0)>>2]=0,e=0,w[((b=B)+52|0)>>2]=0,w[(b+56|0)>>2]=e,M=e=0|w[(a=1211128)>>2],o=b=0|w[(a+4|0)>>2],a=B,b=0|w[(B+56|0)>>2],e=0|w[(B+60|0)>>2],p=b,w[(b=1211128)>>2]=p,w[(b+4|0)>>2]=e,n=e=0|w[(a=1211120)>>2],E=b=0|w[(a+4|0)>>2],a=B,b=0|w[(B+48|0)>>2],e=0|w[(B+52|0)>>2],H=b,w[(b=1211120)>>2]=H,w[(b+4|0)>>2]=e,e=o,w[((b=B)+88|0)>>2]=M,w[(b+92|0)>>2]=e,e=E,w[(b+80|0)>>2]=n,w[(b+84|0)>>2]=e,e=G,w[(b+72|0)>>2]=Y,w[(b+76|0)>>2]=e,e=I,w[(b+64|0)>>2]=f,w[(b+68|0)>>2]=e,e=E,2!=(0|255&n)&&(e=I,pC(0|f,1,1))}if(g[1211120]=1,(c=-4&D|0)?(w[302783]=c,e=0,w[(b=1211124)>>2]=0,w[(b+4|0)>>2]=e):(w[302781]=1211104,w[302782]=0),k=(0|D)==(0|(c=0|w[A>>2])),w[A>>2]=k?1211104|3&D:c,k)break C;2!=(0|r[Q>>0])&&pC(0|w[B>>2],1,1),D=c}}if(dQ(1211104),2==(0|r[Q>>0]))continue Q;pC(0|w[B>>2],1,1);continue Q}break Q}return void(u=C)}OC(1,1),i()}OC(1,1),i()}function ZA(A,B){A|=0;var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB=0,dB=0,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0;u=Q=u-160|0,IA(0|Q,0|(B|=0),1),IA(0|Q+40,0|B+40,1),IA(0|Q+120,0|B+80,1),n=Q,JB=0|w[((lB=Q)+120|0)>>2],ZB=0|w[(lB+124|0)>>2],lB=JB,JB=0,dB=31&(HB=1)|0,32<=(63&HB|0)>>>0?(JB=lB<>>(32-dB|0)|0)|0|ZB<>2]=xB,w[(lB+124|0)>>2]=JB,E=Q,JB=0|w[((ZB=Q)+128|0)>>2],lB=0|w[(ZB+132|0)>>2],ZB=JB,JB=0,dB=31&(HB=1)|0,32<=(63&HB|0)>>>0?(JB=ZB<>>(32-dB|0)|0)|0|lB<>2]=PB,w[(ZB+132|0)>>2]=JB,Y=Q,JB=0|w[((lB=Q)+136|0)>>2],ZB=0|w[(lB+140|0)>>2],lB=JB,JB=0,dB=31&(HB=1)|0,32<=(63&HB|0)>>>0?(JB=lB<>>(32-dB|0)|0)|0|ZB<>2]=zB,w[(lB+140|0)>>2]=JB,G=Q,JB=0|w[((ZB=Q)+144|0)>>2],lB=0|w[(ZB+148|0)>>2],ZB=JB,JB=0,dB=31&(HB=1)|0,32<=(63&HB|0)>>>0?(JB=ZB<>>(32-dB|0)|0)|0|lB<>2]=jB,w[(ZB+148|0)>>2]=JB,gQ=JB=0|w[((lB=Q)+152|0)>>2],CQ=ZB=0|w[(lB+156|0)>>2],M=lB,o=ZB=0|w[(lB=B+72|0)>>2],F=JB=0|w[(lB+4|0)>>2],m=JB=0|w[((lB=B)+32|0)>>2],s=ZB=0|w[(lB+36|0)>>2],pB=(ZB=F)+(JB=s)|0,(dB=(lB=o)+(HB=m)|0)>>>0>>0&&(pB=pB+1|0),w[((lB=M)+112|0)>>2]=dB,w[(lB+116|0)>>2]=pB,K=Q,t=pB=0|w[(ZB=B- -64|0)>>2],J=lB=0|w[(ZB+4|0)>>2],d=lB=0|w[((ZB=B)+24|0)>>2],l=pB=0|w[(ZB+28|0)>>2],dB=(pB=J)+(lB=l)|0,(JB=(ZB=t)+(HB=d)|0)>>>0>>0&&(dB=dB+1|0),w[((ZB=K)+104|0)>>2]=JB,w[(ZB+108|0)>>2]=dB,Z=Q,p=dB=0|w[(pB=B+56|0)>>2],H=ZB=0|w[(pB+4|0)>>2],N=ZB=0|w[((pB=B)+16|0)>>2],v=dB=0|w[(pB+20|0)>>2],JB=(dB=H)+(ZB=v)|0,(lB=(pB=p)+(HB=N)|0)>>>0>>0&&(JB=JB+1|0),w[((pB=Z)+96|0)>>2]=lB,w[(pB+100|0)>>2]=JB,W=Q,X=JB=0|w[(dB=B+48|0)>>2],L=pB=0|w[(dB+4|0)>>2],V=pB=0|w[((dB=B)+8|0)>>2],h=JB=0|w[(dB+12|0)>>2],lB=(JB=L)+(pB=h)|0,(ZB=(dB=X)+(HB=V)|0)>>>0>>0&&(lB=lB+1|0),w[((dB=W)+88|0)>>2]=ZB,w[(dB+92|0)>>2]=lB,y=Q,R=lB=0|w[((JB=B)+40|0)>>2],O=dB=0|w[(JB+44|0)>>2],x=dB=0|w[JB>>2],P=lB=0|w[(JB+4|0)>>2],ZB=(lB=O)+(dB=P)|0,(pB=(JB=R)+(HB=x)|0)>>>0>>0&&(ZB=ZB+1|0),w[((JB=y)+80|0)>>2]=pB,w[(JB+84|0)>>2]=ZB,IA(0|Q+120,0|Q+80,1),z=A+72|0,VB=ZB=0|w[((lB=Q)+32|0)>>2],LB=JB=0|w[(lB+36|0)>>2],NB=JB=0|w[(lB+72|0)>>2],vB=ZB=0|w[(lB+76|0)>>2],pB=(ZB=LB)+(JB=vB)|0,(dB=(lB=VB)+(HB=NB)|0)>>>0>>0&&(pB=pB+1|0),XB=dB,WB=pB,w[(lB=z)>>2]=dB,w[(lB+4|0)>>2]=pB,j=A- -64|0,SB=pB=0|w[((ZB=Q)+24|0)>>2],hB=lB=0|w[(ZB+28|0)>>2],TB=lB=0|w[(ZB+64|0)>>2],RB=pB=0|w[(ZB+68|0)>>2],dB=(pB=hB)+(lB=RB)|0,(JB=(ZB=SB)+(HB=TB)|0)>>>0>>0&&(dB=dB+1|0),S=JB,r=dB,w[(ZB=j)>>2]=JB,w[(ZB+4|0)>>2]=dB,T=A+56|0,qB=dB=0|w[((pB=Q)+16|0)>>2],yB=ZB=0|w[(pB+20|0)>>2],_B=ZB=0|w[(pB+56|0)>>2],OB=dB=0|w[(pB+60|0)>>2],JB=(dB=yB)+(ZB=OB)|0,(lB=(pB=qB)+(HB=_B)|0)>>>0>>0&&(JB=JB+1|0),q=lB,e=JB,w[(pB=T)>>2]=lB,w[(pB+4|0)>>2]=JB,_=A+48|0,b=JB=0|w[((dB=Q)+8|0)>>2],g=pB=0|w[(dB+12|0)>>2],a=pB=0|w[(dB+48|0)>>2],c=JB=0|w[(dB+52|0)>>2],lB=(JB=g)+(pB=c)|0,(ZB=(dB=b)+(HB=a)|0)>>>0>>0&&(lB=lB+1|0),$=ZB,i=lB,w[(dB=_)>>2]=ZB,w[(dB+4|0)>>2]=lB,AA=A,D=lB=0|w[(JB=Q)>>2],C=dB=0|w[(JB+4|0)>>2],k=dB=0|w[(JB+40|0)>>2],f=lB=0|w[(JB+44|0)>>2],ZB=(lB=C)+(dB=f)|0,(pB=(JB=D)+(HB=k)|0)>>>0>>0&&(ZB=ZB+1|0),BA=pB,I=ZB,w[((JB=AA)+40|0)>>2]=pB,w[(JB+44|0)>>2]=ZB,pB=(ZB=vB)+(JB=8388607)|0,(dB=(lB=NB)+(HB=-16)|0)>>>0>>0&&(pB=pB+1|0),QA=pB,pB=LB,ZB=dB,VB=JB=dB-(HB=VB)|0,LB=dB=(pB=QA)-(dB=(dB>>>0>>0)+(lB=LB)|0)|0,pB=JB,gA=JB&(HB=-1)|0,CA=ZB=dB&(ZB=524287)|0,JB=(ZB=RB)+(pB=8388607)|0,(lB=(dB=TB)+(HB=-16)|0)>>>0>>0&&(JB=JB+1|0),wA=JB,JB=hB,ZB=lB,NB=pB=lB-(HB=SB)|0,vB=lB=(JB=wA)-(lB=(lB>>>0>>0)+(dB=hB)|0)|0,JB=pB,ZB=0,dB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,aQ=lB>>>dB|0):(ZB=lB>>>dB|0,aQ=(((1<>>dB|0),rA=ZB,pB=(ZB=CA)+(JB=rA)|0,(dB=(lB=gA)+(HB=aQ)|0)>>>0>>0&&(pB=pB+1|0),SB=dB,hB=pB,w[(lB=A+112|0)>>2]=dB,w[(lB+4|0)>>2]=pB,eA=(ZB=NB)&(HB=-1)|0,bA=lB=(pB=vB)&(lB=524287)|0,dB=(lB=OB)+(ZB=8388607)|0,(JB=(pB=_B)+(HB=-16)|0)>>>0>>0&&(dB=dB+1|0),aA=dB,dB=yB,lB=JB,NB=ZB=JB-(HB=qB)|0,vB=JB=(dB=aA)-(JB=(JB>>>0>>0)+(pB=yB)|0)|0,dB=ZB,lB=0,pB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(lB=0,cQ=JB>>>pB|0):(lB=JB>>>pB|0,cQ=(((1<>>pB|0),cA=lB,ZB=(lB=bA)+(dB=cA)|0,(pB=(JB=eA)+(HB=cQ)|0)>>>0>>0&&(ZB=ZB+1|0),TB=pB,RB=ZB,w[(JB=A+104|0)>>2]=pB,w[(JB+4|0)>>2]=ZB,iA=(lB=NB)&(HB=-1)|0,DA=JB=(ZB=vB)&(JB=524287)|0,pB=(JB=c)+(lB=8388607)|0,(dB=(ZB=a)+(HB=-16)|0)>>>0>>0&&(pB=pB+1|0),kA=pB,pB=g,NB=lB=(JB=dB)-(HB=b)|0,vB=dB=(pB=kA)-(dB=(JB>>>0>>0)+(ZB=g)|0)|0,pB=lB,JB=0,ZB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(JB=0,iQ=dB>>>ZB|0):(JB=dB>>>ZB|0,iQ=(((1<>>ZB|0),fA=JB,lB=(JB=DA)+(pB=fA)|0,(ZB=(dB=iA)+(HB=iQ)|0)>>>0>>0&&(lB=lB+1|0),qB=ZB,yB=lB,w[(dB=A+96|0)>>2]=ZB,w[(dB+4|0)>>2]=lB,nA=(JB=NB)&(HB=-1)|0,EA=dB=(lB=vB)&(dB=524287)|0,ZB=(dB=f)+(JB=8388607)|0,(pB=(lB=k)+(HB=-304)|0)>>>0>>0&&(ZB=ZB+1|0),YA=ZB,ZB=C,NB=JB=(dB=pB)-(HB=D)|0,vB=pB=(ZB=YA)-(pB=(dB>>>0>>0)+(lB=C)|0)|0,ZB=JB,dB=0,lB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(dB=0,DQ=pB>>>lB|0):(dB=pB>>>lB|0,DQ=(((1<>>lB|0),GA=dB,JB=(dB=EA)+(ZB=GA)|0,(lB=(pB=nA)+(HB=DQ)|0)>>>0>>0&&(JB=JB+1|0),_B=lB,OB=JB,w[(pB=A+88|0)>>2]=lB,w[(pB+4|0)>>2]=JB,MA=A,JB=LB,dB=VB,pB=0,ZB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(pB=0,kQ=JB>>>ZB|0):(pB=JB>>>ZB|0,kQ=(((1<>>ZB|0),oA=dB=0|ew(0|kQ,0|pB,19,0|(dB=0)),FA=pB=U,uA=(JB=NB)&(HB=-1)|0,UA=dB=(pB=vB)&(dB=524287)|0,lB=(dB=FA)+(JB=UA)|0,(ZB=(pB=oA)+(HB=uA)|0)>>>0>>0&&(lB=lB+1|0),VB=ZB,LB=lB,w[((pB=MA)+80|0)>>2]=ZB,w[(pB+84|0)>>2]=lB,mA=A,sA=lB=0|w[((dB=Q)+152|0)>>2],KA=pB=0|w[(dB+156|0)>>2],pB=WB,tA=ZB=(pB=8388607)-(ZB=((dB=-16)>>>0<(HB=XB)>>>0)+(lB=WB)|0)|0,HB=JB=dB-HB|0,lB=(pB=sA)+JB|0,JB=(ZB=KA)+(dB=tA)|0,lB>>>0>>0&&(JB=JB+1|0),NB=lB,vB=JB,ZB=lB,JA=lB&(HB=-1)|0,dA=pB=JB&(pB=524287)|0,lA=pB=0|w[((JB=Q)+144|0)>>2],ZA=ZB=0|w[(JB+148|0)>>2],ZB=r,pA=lB=(ZB=8388607)-(lB=((JB=-16)>>>0<(HB=S)>>>0)+(pB=r)|0)|0,HB=dB=JB-HB|0,pB=(ZB=lA)+dB|0,dB=(lB=ZA)+(JB=pA)|0,pB>>>0>>0&&(dB=dB+1|0),XB=pB,WB=dB,lB=pB,ZB=0,JB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,fQ=dB>>>JB|0):(ZB=dB>>>JB|0,fQ=(((1<>>JB|0),HA=ZB,pB=(ZB=dA)+(lB=HA)|0,(JB=(dB=JA)+(HB=fQ)|0)>>>0>>0&&(pB=pB+1|0),w[((dB=mA)+32|0)>>2]=JB,w[(dB+36|0)>>2]=pB,NA=A,vA=(ZB=XB)&(HB=-1)|0,WA=dB=(pB=WB)&(dB=524287)|0,XA=dB=0|w[((pB=Q)+136|0)>>2],LA=ZB=0|w[(pB+140|0)>>2],ZB=e,VA=JB=(ZB=8388607)-(JB=((pB=-16)>>>0<(HB=q)>>>0)+(dB=e)|0)|0,HB=lB=pB-HB|0,dB=(ZB=XA)+lB|0,lB=(JB=LA)+(pB=VA)|0,dB>>>0>>0&&(lB=lB+1|0),XB=dB,WB=lB,JB=dB,ZB=0,pB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,IQ=lB>>>pB|0):(ZB=lB>>>pB|0,IQ=(((1<>>pB|0),hA=ZB,dB=(ZB=WA)+(JB=hA)|0,(pB=(lB=vA)+(HB=IQ)|0)>>>0>>0&&(dB=dB+1|0),w[((lB=NA)+24|0)>>2]=pB,w[(lB+28|0)>>2]=dB,yA=A,RA=(ZB=XB)&(HB=-1)|0,OA=lB=(dB=WB)&(lB=524287)|0,xA=lB=0|w[((dB=Q)+128|0)>>2],PA=ZB=0|w[(dB+132|0)>>2],ZB=i,zA=pB=(ZB=8388607)-(pB=((dB=-16)>>>0<(HB=$)>>>0)+(lB=i)|0)|0,HB=JB=dB-HB|0,lB=(ZB=xA)+JB|0,JB=(pB=PA)+(dB=zA)|0,lB>>>0>>0&&(JB=JB+1|0),XB=lB,WB=JB,pB=lB,ZB=0,dB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,nQ=JB>>>dB|0):(ZB=JB>>>dB|0,nQ=(((1<>>dB|0),jA=ZB,lB=(ZB=OA)+(pB=jA)|0,(dB=(JB=RA)+(HB=nQ)|0)>>>0>>0&&(lB=lB+1|0),w[((JB=yA)+16|0)>>2]=dB,w[(JB+20|0)>>2]=lB,SA=A,TA=(ZB=XB)&(HB=-1)|0,qA=JB=(lB=WB)&(JB=524287)|0,_A=JB=0|w[((lB=Q)+120|0)>>2],$A=ZB=0|w[(lB+124|0)>>2],ZB=I,AB=dB=(ZB=8388607)-(dB=((lB=-304)>>>0<(HB=BA)>>>0)+(JB=I)|0)|0,HB=pB=lB-HB|0,JB=(ZB=_A)+pB|0,pB=(dB=$A)+(lB=AB)|0,JB>>>0>>0&&(pB=pB+1|0),XB=JB,WB=pB,dB=JB,ZB=0,lB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,EQ=pB>>>lB|0):(ZB=pB>>>lB|0,EQ=(((1<>>lB|0),BB=ZB,JB=(ZB=qA)+(dB=BB)|0,(lB=(pB=TA)+(HB=EQ)|0)>>>0>>0&&(JB=JB+1|0),w[((pB=SA)+8|0)>>2]=lB,w[(pB+12|0)>>2]=JB,QB=A,JB=vB,ZB=NB,pB=0,dB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(pB=0,YQ=JB>>>dB|0):(pB=JB>>>dB|0,YQ=(((1<>>dB|0),gB=ZB=0|ew(0|YQ,0|pB,19,0|(ZB=0)),CB=pB=U,wB=(JB=XB)&(HB=-1)|0,rB=ZB=(pB=WB)&(ZB=524287)|0,lB=(ZB=CB)+(JB=rB)|0,(dB=(pB=gB)+(HB=wB)|0)>>>0>>0&&(lB=lB+1|0),w[(pB=QB)>>2]=dB,w[(pB+4|0)>>2]=lB,lB=CQ,ZB=gQ,pB=0,JB=31&(HB=1)|0,32<=(63&HB|0)>>>0?(pB=ZB<>>(32-JB|0)|0)|0|lB<>>0>>0&&(dB=dB+1|0),eB=dB,dB=hB,pB=JB,gQ=ZB=JB-(HB=SB)|0,CQ=JB=(dB=eB)-(JB=(JB>>>0>>0)+(lB=hB)|0)|0,bB=(dB=ZB)&(HB=-1)|0,aB=pB=JB&(pB=524287)|0,ZB=(pB=QQ)+(dB=8388607)|0,(lB=(JB=jB)+(HB=-16)|0)>>>0>>0&&(ZB=ZB+1|0),cB=ZB,ZB=RB,pB=lB,jB=dB=lB-(HB=TB)|0,QQ=lB=(ZB=cB)-(lB=(lB>>>0>>0)+(JB=RB)|0)|0,ZB=dB,pB=0,JB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(pB=0,MQ=lB>>>JB|0):(pB=lB>>>JB|0,MQ=(((1<>>JB|0),iB=pB,dB=(pB=aB)+(ZB=iB)|0,(JB=(lB=bB)+(HB=MQ)|0)>>>0>>0&&(dB=dB+1|0),w[(lB=A+152|0)>>2]=JB,w[(lB+4|0)>>2]=dB,DB=(pB=jB)&(HB=-1)|0,kB=lB=(dB=QQ)&(lB=524287)|0,JB=(lB=BQ)+(pB=8388607)|0,(ZB=(dB=zB)+(HB=-16)|0)>>>0>>0&&(JB=JB+1|0),fB=JB,JB=yB,zB=pB=(lB=ZB)-(HB=qB)|0,BQ=ZB=(JB=fB)-(ZB=(lB>>>0>>0)+(dB=yB)|0)|0,JB=pB,lB=0,dB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(lB=0,oQ=ZB>>>dB|0):(lB=ZB>>>dB|0,oQ=(((1<>>dB|0),IB=lB,pB=(lB=kB)+(JB=IB)|0,(dB=(ZB=DB)+(HB=oQ)|0)>>>0>>0&&(pB=pB+1|0),w[(ZB=A+144|0)>>2]=dB,w[(ZB+4|0)>>2]=pB,nB=(lB=zB)&(HB=-1)|0,EB=ZB=(pB=BQ)&(ZB=524287)|0,dB=(ZB=AQ)+(lB=8388607)|0,(JB=(pB=PB)+(HB=-16)|0)>>>0>>0&&(dB=dB+1|0),YB=dB,dB=OB,ZB=JB,PB=lB=JB-(HB=_B)|0,AQ=JB=(dB=YB)-(JB=(JB>>>0>>0)+(pB=OB)|0)|0,dB=lB,ZB=0,pB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(ZB=0,FQ=JB>>>pB|0):(ZB=JB>>>pB|0,FQ=(((1<>>pB|0),GB=ZB,lB=(ZB=EB)+(dB=GB)|0,(pB=(JB=nB)+(HB=FQ)|0)>>>0>>0&&(lB=lB+1|0),w[(JB=A+136|0)>>2]=pB,w[(JB+4|0)>>2]=lB,MB=(ZB=PB)&(HB=-1)|0,oB=JB=(lB=AQ)&(JB=524287)|0,pB=(JB=$B)+(ZB=8388607)|0,(dB=(lB=xB)+(HB=-304)|0)>>>0>>0&&(pB=pB+1|0),FB=pB,pB=LB,xB=ZB=(JB=dB)-(HB=VB)|0,$B=dB=(pB=FB)-(dB=(JB>>>0>>0)+(lB=LB)|0)|0,pB=ZB,JB=0,lB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(JB=0,uQ=dB>>>lB|0):(JB=dB>>>lB|0,uQ=(((1<>>lB|0),uB=JB,ZB=(JB=oB)+(pB=uB)|0,(lB=(dB=MB)+(HB=uQ)|0)>>>0>>0&&(ZB=ZB+1|0),w[(dB=A+128|0)>>2]=lB,w[(dB+4|0)>>2]=ZB,UB=A,ZB=CQ,JB=gQ,dB=0,pB=31&(HB=51)|0,32<=(63&HB|0)>>>0?(dB=0,UQ=ZB>>>pB|0):(dB=ZB>>>pB|0,UQ=(((1<>>pB|0),mB=JB=0|ew(0|UQ,0|dB,19,0|(JB=0)),sB=dB=U,KB=(ZB=xB)&(HB=-1)|0,tB=JB=(dB=$B)&(JB=524287)|0,lB=(JB=sB)+(ZB=tB)|0,(pB=(dB=mB)+(HB=KB)|0)>>>0>>0&&(lB=lB+1|0),w[((dB=UB)+120|0)>>2]=pB,w[(dB+124|0)>>2]=lB,u=Q+160|0}function pA(A,B,Q,C,e){B|=0,Q|=0,C|=0,e|=0;var b,a=0,c=0,i=0,D=0,k=0,f=0;if(b=(c=1&(k=0|w[(A|=0)>>2])|0)?43:1114112,c=e+c|0,4&k|0){if(Q)for(D=Q,i=B;a=a+(128==(0|192&(0|r[i>>0])))|0,i=i+1|0,D=D+-1|0;);c=(Q+c|0)-a|0}else B=0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{i:{if(1==(0|w[(A+8|0)>>2])){if((a=0|w[(A+12|0)>>2])>>>0<=c>>>0)break i;if(8&k|0)break c;if(c=a-c|0,!(3&(a=3==(0|(a=0|r[(A+48|0)>>0]))?1:a)|0))break a;if(2==(0|a))break b;a=c,c=0;break e}if(0|mg(0|A,0|b,0|B,0|Q))break g;break A}if(0|mg(0|A,0|b,0|B,0|Q))break g;break A}if(g[(A+48|0)>>0]=1,w[(A+4|0)>>2]=48,0|mg(0|A,0|b,0|B,0|Q))break g;if(c=a-c|0,!(3&(B=3==(0|(B=0|r[(A+48|0)>>0]))?1:B)|0))break r;if(2==(0|B))break w;a=c,c=0;break C}a=0;break e}a=c>>>1|0,c=(c+1|0)>>>1|0}i=-1,f=A+4|0,k=A+24|0,D=A+28|0;e:{b:for(;;){if((i=i+1|0)>>>0>=a>>>0)break e;if(0|kw[0|w[(16+(0|w[D>>2])|0)>>2]](0|w[k>>2],0|w[f>>2]))break b}return 1}if(D=0|w[(A+4|0)>>2],0|mg(0|A,0|b,0|B,0|Q))break g;if(B=A+24|0,0|kw[0|w[(12+(0|w[(A=A+28|0)>>2])|0)>>2]](0|w[B>>2],C,e))break g;B=0|w[B>>2],a=-1,A=16+(0|w[A>>2])|0;e:for(;;){if((a=a+1|0)>>>0>=c>>>0)break Q;if(0|kw[0|w[A>>2]](B,D))break e}break g}a=0;break C}a=c>>>1|0,c=(c+1|0)>>>1|0}i=-1,D=A+4|0,Q=A+24|0,B=A+28|0;C:{w:for(;;){if((i=i+1|0)>>>0>=a>>>0)break C;if(0|kw[0|w[(16+(0|w[B>>2])|0)>>2]](0|w[Q>>2],0|w[D>>2]))break w}return 1}if(Q=0|w[(A+4|0)>>2],B=A+24|0,!(0|kw[0|w[(12+(0|w[(A=A+28|0)>>2])|0)>>2]](0|w[B>>2],C,e))){B=0|w[B>>2],a=-1,A=16+(0|w[A>>2])|0;C:for(;;){if((a=a+1|0)>>>0>=c>>>0)break B;if(0|kw[0|w[A>>2]](B,Q))break C}}}return 1}return 0}return 0}return 0|kw[0|w[(12+(0|w[(A+28|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],C,e)}function HA(A,B,Q,g){A|=0,B|=0,g|=0;var C=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;A:{B:if((C=3&(Q|=0)|0)&&(C=4-C|0)){f=Q+(k=C>>>0>g>>>0?g:C)|0,a=255&B|0,c=k,C=Q;Q:{g:for(;;){if((f-C|0)>>>0>3){if(e=e+((0|(D=0|r[C>>0]))!=(0|a))|0,(0|a)==(0|D))break Q;if(e=e+((0|(D=0|r[(C+1|0)>>0]))!=(0|a))|0,(0|a)==(0|D))break Q;if(e=e+((0|(D=0|r[(C+2|0)>>0]))!=(0|a))|0,(0|a)==(0|D))break Q;if(e=e+((0|(D=0|r[(C+3|0)>>0]))!=(0|a))|0,c=c+-4|0,C=C+4|0,(0|a)!=(0|D))continue g;break Q}break g}a=0,f=255&B|0;g:for(;;){if(!c)break B;if(I=C+a|0,c=c+-1|0,a=a+1|0,(0|(D=0|r[I>>0]))==(0|f))break g}e=(((1&(((0|D)==(0|255&B))+1|0)|0)+e|0)+a|0)-1|0}C=1;break A}a=255&B|0;B:{if(!(g>>>0<8||k>>>0>(c=g+-8|0)>>>0)){for(C=b(a,16843009);!(-2139062144&((-1^(f=(0|w[(4+(e=Q+k|0)|0)>>2])^C|0)|0)&(f+-16843009|0)|0|(-1^(e=(0|w[e>>2])^C|0)|0)&(e+-16843009|0)|0)|0)&&(k=k+8|0)>>>0<=c>>>0;);if(k>>>0>g>>>0)break B}C=Q+k|0,Q=Q+g|0,c=g-k|0,e=0;Q:{g:{C:for(;;){if((Q-C|0)>>>0>3){if(e=e+((0|(g=0|r[C>>0]))!=(0|a))|0,(0|g)==(0|a))break g;if(e=e+((0|(g=0|r[(C+1|0)>>0]))!=(0|a))|0,(0|g)==(0|a))break g;if(e=e+((0|(g=0|r[(C+2|0)>>0]))!=(0|a))|0,(0|g)==(0|a))break g;if(e=e+((0|(g=0|r[(C+3|0)>>0]))!=(0|a))|0,c=c+-4|0,C=C+4|0,(0|g)!=(0|a))continue C;break g}break C}a=0,Q=255&B|0;C:for(;;){if(!c)break Q;if(n=C+a|0,c=c+-1|0,a=a+1|0,(0|(g=0|r[n>>0]))==(0|Q))break C}e=(((1&(((0|g)==(0|255&B))+1|0)|0)+e|0)+a|0)-1|0}C=1,e=e+k|0;break A}C=0,e=(e+a|0)+k|0;break A}fg(0|k,0|g),i()}w[(A+4|0)>>2]=e,w[A>>2]=C}function NA(A,B,Q){B|=0,Q|=0;var g,C,r,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0;g=A|=0,c=0|w[(e=A)>>2],C=b=0|w[(e+4|0)>>2],r=b=0,e=c,D=(b=C)+(c=r)|0,(a=e+(k=Q)|0)>>>0>>0&&(D=D+1|0),w[(e=g)>>2]=a,w[(e+4|0)>>2]=D;A:{B:{Q:{g:{if(((I=0|w[(A+48|0)>>2])+Q|0)>>>0<32)Lg(0|52+(A+I|0),0|B,0|Q),f=(0|w[(A+48|0)>>2])+Q|0;else{if(d=A+52|0,I){if((f=32-I|0)>>>0>Q>>>0)break B;Lg(0|52+(A+I|0),0|B,0|f),M=d+32|0,Q=Q-f|0,B=B+f|0,o=D=0|w[(b=A+40|0)>>2],n=e=0|w[(b+4|0)>>2],F=e=0|w[(b=A+32|0)>>2],E=D=0|w[(b+4|0)>>2],u=D=0|w[(b=A+24|0)>>2],Y=e=0|w[(b+4|0)>>2],m=e=0|w[((b=A)+16|0)>>2],G=D=0|w[(b+20|0)>>2],f=d;C:for(;;){if((s=f+8|0)>>>0>=M>>>0)break A;if((K=s+8|0)>>>0>=M>>>0)break A;if((I=K+8|0)>>>0>=M>>>0)break A;if(D=0|w[(b=f)>>2],e=0|w[(b+4|0)>>2],D=0|ew(0|D,0|e,668265295,0|(D=-1028477379)),Z=e=U,e=G,b=D,a=(e=Z)+(D=G)|0,(c=b+(k=m)|0)>>>0>>0&&(a=a+1|0),m=b=0|ew(0|(b=0|cw(0|c,0|a,31,0|(b=0))),0|(a=U),-2048144761,0|(b=-1640531535)),G=a=U,a=0|w[(e=s)>>2],b=0|w[(e+4|0)>>2],a=0|ew(0|a,0|b,668265295,0|(a=-1028477379)),p=b=U,b=Y,e=a,c=(b=p)+(a=Y)|0,(D=e+(k=u)|0)>>>0>>0&&(c=c+1|0),u=e=0|ew(0|(e=0|cw(0|D,0|c,31,0|(e=0))),0|(c=U),-2048144761,0|(e=-1640531535)),Y=c=U,c=0|w[(b=K)>>2],e=0|w[(b+4|0)>>2],c=0|ew(0|c,0|e,668265295,0|(c=-1028477379)),H=e=U,e=E,b=c,D=(e=H)+(c=E)|0,(a=b+(k=F)|0)>>>0>>0&&(D=D+1|0),F=b=0|ew(0|(b=0|cw(0|a,0|D,31,0|(b=0))),0|(D=U),-2048144761,0|(b=-1640531535)),E=D=U,D=0|w[(e=I)>>2],b=0|w[(e+4|0)>>2],D=0|ew(0|D,0|b,668265295,0|(D=-1028477379)),N=b=U,b=n,e=D,a=(b=N)+(D=n)|0,(c=e+(k=o)|0)>>>0>>0&&(a=a+1|0),o=e=0|ew(0|(e=0|cw(0|c,0|a,31,0|(e=0))),0|(a=U),-2048144761,0|(e=-1640531535)),n=a=U,!((f=I+8|0)>>>0>>0))break C}w[(A+48|0)>>2]=0,a=n,w[(e=A+40|0)>>2]=o,w[(e+4|0)>>2]=a,a=E,w[(e=A+32|0)>>2]=F,w[(e+4|0)>>2]=a,a=Y,w[(e=A+24|0)>>2]=u,w[(e+4|0)>>2]=a,a=G,w[(e=A+16|0)>>2]=m,w[(e+4|0)>>2]=a}if(Q>>>0<(J=(536870908&(Q>>>3|0)|0)<<3|0)>>>0)break Q;if(o=a=0|w[(b=K=A+40|0)>>2],n=e=0|w[(b+4|0)>>2],F=e=0|w[(b=I=A+32|0)>>2],E=a=0|w[(b+4|0)>>2],u=a=0|w[(b=f=A+24|0)>>2],Y=e=0|w[(b+4|0)>>2],m=e=0|w[((b=A)+16|0)>>2],G=a=0|w[(b+20|0)>>2],(t=B+J|0)>>>0>B>>>0)C:for(;;){if((l=B+8|0)>>>0>=t>>>0)break A;if((M=l+8|0)>>>0>=t>>>0)break A;if((s=M+8|0)>>>0>=t>>>0)break A;if(a=0|w[(b=B)>>2],e=0|w[(b+4|0)>>2],a=0|ew(0|a,0|e,668265295,0|(a=-1028477379)),v=e=U,e=G,b=a,c=(e=v)+(a=G)|0,(D=b+(k=m)|0)>>>0>>0&&(c=c+1|0),m=b=0|ew(0|(b=0|cw(0|D,0|c,31,0|(b=0))),0|(c=U),-2048144761,0|(b=-1640531535)),G=c=U,c=0|w[(e=l)>>2],b=0|w[(e+4|0)>>2],c=0|ew(0|c,0|b,668265295,0|(c=-1028477379)),W=b=U,b=Y,e=c,D=(b=W)+(c=Y)|0,(a=e+(k=u)|0)>>>0>>0&&(D=D+1|0),u=e=0|ew(0|(e=0|cw(0|a,0|D,31,0|(e=0))),0|(D=U),-2048144761,0|(e=-1640531535)),Y=D=U,D=0|w[(b=M)>>2],e=0|w[(b+4|0)>>2],D=0|ew(0|D,0|e,668265295,0|(D=-1028477379)),X=e=U,e=E,b=D,a=(e=X)+(D=E)|0,(c=b+(k=F)|0)>>>0>>0&&(a=a+1|0),F=b=0|ew(0|(b=0|cw(0|c,0|a,31,0|(b=0))),0|(a=U),-2048144761,0|(b=-1640531535)),E=a=U,a=0|w[(e=s)>>2],b=0|w[(e+4|0)>>2],a=0|ew(0|a,0|b,668265295,0|(a=-1028477379)),L=b=U,b=n,e=a,c=(b=L)+(a=n)|0,(D=e+(k=o)|0)>>>0>>0&&(c=c+1|0),o=e=0|ew(0|(e=0|cw(0|D,0|c,31,0|(e=0))),0|(c=U),-2048144761,0|(e=-1640531535)),n=c=U,!((B=s+8|0)>>>0>>0))break C}if(c=n,w[(e=K)>>2]=o,w[(e+4|0)>>2]=c,c=E,w[(e=I)>>2]=F,w[(e+4|0)>>2]=c,c=Y,w[(e=f)>>2]=u,w[(e+4|0)>>2]=c,c=G,w[(e=A+16|0)>>2]=m,w[(e+4|0)>>2]=c,!(f=Q-J|0))break g;Lg(0|d,0|t,0|f)}w[(A+48|0)>>2]=f}return}Dg(0|J,0|Q),i()}Dg(0|f,0|Q),i()}Mg(1112240),i()}function vA(A,B,Q){A|=0,B|=0,Q|=0;var C,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0;u=C=u+-64|0,w[(C+16|0)>>2]=A;A:if(!(1&(A=0|w[A>>2])|0))B:for(;;){Q:{g:{C:{w:{b=B;r:{if(e>>>0>9)for(;;){if(2&A|0)break w;e:{if(!(4&A|0)){if(a=r=0|w[(C+16|0)>>2],e=(0|A)==(0|(r=0|w[r>>2])),w[a>>2]=e?4|-7&A:r,A=r,!e)break e;break r}if(8&A|0)break g;if(c=r=0|w[(C+16|0)>>2],e=(0|A)==(0|(r=0|w[r>>2])),w[c>>2]=e?8|A:r,A=r,e)break g}if(1&A|0)break A}e:for(;;){if(2&A|0)break w;if(4&A|0)break C;if(D=r=0|w[(C+16|0)>>2],k=4|-7&A,A=(0|A)==(0|(r=0|w[r>>2])),w[D>>2]=A?k:r,A)break r;if(1&(A=r)|0)break e}break A}if(kw[0|w[(Q+12|0)>>2]](b,0),A=0|w[(C+16|0)>>2],f=0|w[A>>2],w[A>>2]=1,!(8&f|0))break A;bA(0|w[(C+16|0)>>2]);break A}BC(1197588,42,1197572),i()}if(!(8&A|0)){e=e+1|0;break Q}}A=0|w[(C+16|0)>>2],w[(C+20|0)>>2]=C+16|0,g[(C+26|0)>>0]=1,g[(C+27|0)>>0]=1,w[(C+28|0)>>2]=C+20|0,w[(C+32|0)>>2]=C+26|0,w[(C+36|0)>>2]=C+27|0,w[(C+40|0)>>2]=0,w[(C+44|0)>>2]=0,e=0,aA(0|C+8,0|A,0|C+28,0|C+32,0|C+36,0|C+40)}if(1&(A=0|w[(0|w[(C+16|0)>>2])>>2])|0)break B}u=C- -64|0}function WA(A,B,Q,w,e){B|=0,Q|=0,w|=0,e|=0;var b=0,a=0,c=0,D=0;KA(0|(A|=0),18,0);A:{B:{if(Q){b=0|r[(A+200|0)>>0],a=A+200|0,D=A+201|0,c=A+167|0;Q:for(;;){if((b=255&b|0)>>>0>199)break B;if(g[(b=A+b|0)>>0]=(0|r[b>>0])^(0|r[B>>0])|0,b=1+(0|r[a>>0])|0,g[a>>0]=b,166==(0|255&b)&&(g[(b=A+166|0)>>0]=(0|r[b>>0])^(0|r[D>>0])|0,g[c>>0]=132^(0|r[c>>0])|0,rA(0|A),C[a>>1]=0,b=0),B=B+1|0,!(Q=Q+-1|0))break Q}}if(KA(0|A,18,1),(b=0|r[(A+200|0)>>0])>>>0>199)break A;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^e|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>=200)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>8|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;if(g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>16|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166!=(0|(b=255&Q|0))){if(b>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),b=0,C[B>>1]=0;return g[(B=A+b|0)>>0]=(0|r[B>>0])^(e>>>24|0)|0,Q=1+(0|r[(B=A+200|0)>>0])|0,g[B>>0]=Q,166==(0|255&Q)&&(g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),C[B>>1]=0),void nQ(0|A,0|w,0|e)}kg(1111504,0|b,200),i()}kg(1111504,0|b,200),i()}function XA(A){var B,Q,C,w,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,U,m,s,K,t,J,d,l,Z,p=0;p=0|r[(31+(A|=0)|0)>>0],g[(A+31|0)>>0]=p>>>3|0,B=p<<5|0,p=0|r[(A+30|0)>>0],g[(A+30|0)>>0]=B|p>>>3|0,Q=p<<5|0,p=0|r[(A+29|0)>>0],g[(A+29|0)>>0]=Q|p>>>3|0,C=p<<5|0,p=0|r[(A+28|0)>>0],g[(A+28|0)>>0]=C|p>>>3|0,w=p<<5|0,p=0|r[(A+27|0)>>0],g[(A+27|0)>>0]=w|p>>>3|0,e=p<<5|0,p=0|r[(A+26|0)>>0],g[(A+26|0)>>0]=e|p>>>3|0,b=p<<5|0,p=0|r[(A+25|0)>>0],g[(A+25|0)>>0]=b|p>>>3|0,a=p<<5|0,p=0|r[(A+24|0)>>0],g[(A+24|0)>>0]=a|p>>>3|0,c=p<<5|0,p=0|r[(A+23|0)>>0],g[(A+23|0)>>0]=c|p>>>3|0,i=p<<5|0,p=0|r[(A+22|0)>>0],g[(A+22|0)>>0]=i|p>>>3|0,D=p<<5|0,p=0|r[(A+21|0)>>0],g[(A+21|0)>>0]=D|p>>>3|0,k=p<<5|0,p=0|r[(A+20|0)>>0],g[(A+20|0)>>0]=k|p>>>3|0,f=p<<5|0,p=0|r[(A+19|0)>>0],g[(A+19|0)>>0]=f|p>>>3|0,I=p<<5|0,p=0|r[(A+18|0)>>0],g[(A+18|0)>>0]=I|p>>>3|0,n=p<<5|0,p=0|r[(A+17|0)>>0],g[(A+17|0)>>0]=n|p>>>3|0,E=p<<5|0,p=0|r[(A+16|0)>>0],g[(A+16|0)>>0]=E|p>>>3|0,Y=p<<5|0,p=0|r[(A+15|0)>>0],g[(A+15|0)>>0]=Y|p>>>3|0,G=p<<5|0,p=0|r[(A+14|0)>>0],g[(A+14|0)>>0]=G|p>>>3|0,M=p<<5|0,p=0|r[(A+13|0)>>0],g[(A+13|0)>>0]=M|p>>>3|0,o=p<<5|0,p=0|r[(A+12|0)>>0],g[(A+12|0)>>0]=o|p>>>3|0,F=p<<5|0,p=0|r[(A+11|0)>>0],g[(A+11|0)>>0]=F|p>>>3|0,u=p<<5|0,p=0|r[(A+10|0)>>0],g[(A+10|0)>>0]=u|p>>>3|0,U=p<<5|0,p=0|r[(A+9|0)>>0],g[(A+9|0)>>0]=U|p>>>3|0,m=p<<5|0,p=0|r[(A+8|0)>>0],g[(A+8|0)>>0]=m|p>>>3|0,s=p<<5|0,p=0|r[(A+7|0)>>0],g[(A+7|0)>>0]=s|p>>>3|0,K=p<<5|0,p=0|r[(A+6|0)>>0],g[(A+6|0)>>0]=K|p>>>3|0,t=p<<5|0,p=0|r[(A+5|0)>>0],g[(A+5|0)>>0]=t|p>>>3|0,J=p<<5|0,p=0|r[(A+4|0)>>0],g[(A+4|0)>>0]=J|p>>>3|0,d=p<<5|0,p=0|r[(A+3|0)>>0],g[(A+3|0)>>0]=d|p>>>3|0,l=p<<5|0,p=0|r[(A+2|0)>>0],g[(A+2|0)>>0]=l|p>>>3|0,Z=p<<5|0,p=0|r[(A+1|0)>>0],g[(A+1|0)>>0]=Z|p>>>3|0,g[A>>0]=p<<5|0|(0|r[A>>0])>>>3|0}function LA(A){var B=0,Q=0;B=0|r[(A|=0)>>0],g[A>>0]=B<<3|0,Q=0|r[(A+1|0)>>0],g[(A+1|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+2|0)>>0],g[(A+2|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+3|0)>>0],g[(A+3|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+4|0)>>0],g[(A+4|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+5|0)>>0],g[(A+5|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+6|0)>>0],g[(A+6|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+7|0)>>0],g[(A+7|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+8|0)>>0],g[(A+8|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+9|0)>>0],g[(A+9|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+10|0)>>0],g[(A+10|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+11|0)>>0],g[(A+11|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+12|0)>>0],g[(A+12|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+13|0)>>0],g[(A+13|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+14|0)>>0],g[(A+14|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+15|0)>>0],g[(A+15|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+16|0)>>0],g[(A+16|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+17|0)>>0],g[(A+17|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+18|0)>>0],g[(A+18|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+19|0)>>0],g[(A+19|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+20|0)>>0],g[(A+20|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+21|0)>>0],g[(A+21|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+22|0)>>0],g[(A+22|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+23|0)>>0],g[(A+23|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+24|0)>>0],g[(A+24|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+25|0)>>0],g[(A+25|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+26|0)>>0],g[(A+26|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+27|0)>>0],g[(A+27|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+28|0)>>0],g[(A+28|0)>>0]=B<<3|0|Q>>>5|0,Q=0|r[(A+29|0)>>0],g[(A+29|0)>>0]=Q<<3|0|B>>>5|0,B=0|r[(A+30|0)>>0],g[(A+30|0)>>0]=B<<3|0|Q>>>5|0,g[(A+31|0)>>0]=(0|r[(A+31|0)>>0])<<3|0|B>>>5|0}function VA(A,B){A|=0;var Q,C,e,b,a,c,i,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0;C=29+(B|=0)|0,Q=B+20|0,e=B+24|0,b=B+8|0,i=B+28|0,a=B+4|0,c=B+16|0;A:{B:{Q:for(;;){if(M=0,0|r[C>>0])break A;g:{C:{w:{r:{if((0|(n=0|w[e>>2]))!=(0|(D=0|w[Q>>2]))){F=0|w[b>>2],Y=D;e:for(;;){b:{k=D+1|0,w[Q>>2]=k;a:if((0|(I=0|g[D>>0]))>-1)f=255&I|0,D=k;else{c:{i:{if((0|k)!=(0|n)){if(D=D+2|0,w[Q>>2]=D,E=63&(0|r[k>>0])|0,k=D,G=31&I|0,(f=255&I|0)>>>0<=223)break i;break c}if(E=0,D=n,G=31&I|0,(f=255&I|0)>>>0>223)break c}f=E|G<<6|0,D=k;break a}c:{i:{if((0|D)!=(0|n)){if(k=D+1|0,w[Q>>2]=k,I=k,E=63&(0|r[D>>0])|0|E<<6|0,f>>>0<240)break i;break c}if(I=n,E=E<<6|0,f>>>0>=240)break c}f=E|G<<12|0,D=k;break a}if((0|I)==(0|n)?(D=k,o=0):(D=I+1|0,w[Q>>2]=D,o=63&(0|r[I>>0])|0),1114112==(0|(f=0|o|1835008&(G<<18|0)|0|E<<6|0)))break b}if(I=(k=0|w[c>>2])+(D-Y|0)|0,w[c>>2]=I,(Y=f+-9|0)>>>0<=23&&8388639&(1<>>0>=128){if(0|Ug(0|f))break r;n=0|w[e>>2],D=0|w[Q>>2]}if(Y=D,(0|D)!=(0|n))continue e}break e}if(0|r[C>>0])break B}if(!(0|r[i>>0]))break w;k=0|w[a>>2],D=0|w[B>>2];break C}if(D=0|w[B>>2],w[B>>2]=I,M=D+F|0,!(f=k-D|0))continue Q;break g}if((0|(k=0|w[a>>2]))==(0|(D=0|w[B>>2])))break g}if(g[C>>0]=1,M=(0|w[b>>2])+D|0,!(f=k-D|0))continue Q}break Q}return w[(A+4|0)>>2]=f,void(w[A>>2]=M)}return w[(A+4|0)>>2]=0,void(w[A>>2]=0)}w[(A+4|0)>>2]=0,w[A>>2]=0}function hA(A,B,Q,g){A|=0,B|=0;var a,c,D,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0;if(u=a=u-80|0,E=Q|=0,(k=g|=0)>>>0>=4){for(Y=g+-4|0,k=Q,E=g;G=b((0|r[k>>0]|(0|r[(k+1|0)>>0])<<8|0|(0|r[(k+2|0)>>0])<<16|0|(0|r[(k+3|0)>>0])<<24|0)^(0|aw(0|G,5))|0,-1640531527),k=k+4|0,(E=E+-4|0)>>>0>3;);k=Y-(E=-4&Y|0)|0,E=4+(Q+E|0)|0}A:{B:{if(k>>>0>1){if(Y=E+2|0,G=b((0|r[E>>0]|(0|r[(E+1|0)>>0])<<8|0)^(0|aw(0|G,5))|0,-1640531527),k+-2|0)break B;break A}if(Y=E,!k)break A}G=b((0|r[Y>>0])^(0|aw(0|G,5))|0,-1640531527)}c=(E=(E=(k=b(255^(0|aw(0|G,5))|0,-1640531527))>>>25|0)<<8|0|E|0)<<16|0|E|0,E=0|w[(B+8|0)>>2],Y=0|w[(B+4|0)>>2],D=0|w[B>>2],B=0;A:{B:{Q:{g:for(;;){if(k=-2139062144&((-1^(k=(F=0|r[(o=D+(G=k&Y|0)|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0)^c|0)|0)&(k+-16843009|0)|0)|0)C:for(;;){if(U=((0|VC(0|k))+G|0)&Y|0,M=E+b(U,12)|0,(0|g)==(0|w[(M+4|0)>>2])){if((0|(M=0|w[M>>2]))==(0|Q))break Q;if(!(0|tg(0|Q,0|M,0|g)))break Q}if(!(k=(k+-1|0)&k|0))break C}if(k=(B=B+4|0)+G|0,-2139062144&(F&(F<<1|0)|0)|0)break g}if(mB(0|a),k=1,w[(a+24|0)>>2]=1,w[(Q=a+72|0)>>2]=0|w[(a+32|0)>>2],g=a- -64|0,f=0|w[((n=a)+24|0)>>2],I=0|w[(n+28|0)>>2],m=f,w[(f=g)>>2]=m,w[(f+4|0)>>2]=I,E=n+56|0,I=0|w[(n=n+16|0)>>2],f=0|w[(n+4|0)>>2],s=I,w[(I=E)>>2]=s,w[(I+4|0)>>2]=f,Y=a+48|0,f=0|w[(n=a+8|0)>>2],I=0|w[(n+4|0)>>2],K=f,w[(f=Y)>>2]=K,w[(f+4|0)>>2]=I,I=0|w[(n=a)>>2],f=0|w[(n+4|0)>>2],t=I,w[((I=n)+40|0)>>2]=t,w[(I+44|0)>>2]=f,!(B=0|mC(36,4)))break A;f=0|w[((n=a)+40|0)>>2],I=0|w[(n+44|0)>>2],J=f,w[(f=B)>>2]=J,w[(f+4|0)>>2]=I,w[(f+32|0)>>2]=0|w[Q>>2],I=0|w[(n=g)>>2],f=0|w[(n+4|0)>>2],d=I,w[(I=B+24|0)>>2]=d,w[(I+4|0)>>2]=f,f=0|w[(n=E)>>2],I=0|w[(n+4|0)>>2],l=f,w[(f=B+16|0)>>2]=l,w[(f+4|0)>>2]=I,I=0|w[(n=Y)>>2],f=0|w[(n+4|0)>>2],Z=I,w[(I=B+8|0)>>2]=Z,w[(I+4|0)>>2]=f,w[(A+8|0)>>2]=1183148,w[(A+4|0)>>2]=B;break B}C[(A+2|0)>>1]=0|e[(8+(E+b(U,12)|0)|0)>>1],k=0}return C[A>>1]=k,void(u=a+80|0)}OC(36,4),i()}function yA(A,B,Q){A|=0,B|=0,Q|=0;var C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p=0,H=0,N=0,v=0;u=C=u-800|0,XC(0|C+208),lg(0|C,0|C+208),HC(0|C+208),Lg(0|C+208,0|C,208),i=C+472|0,H=0|r[(N=Q+24|0)>>0]|(0|r[(N+1|0)>>0])<<8|0|(0|r[(N+2|0)>>0])<<16|0|(0|r[(N+3|0)>>0])<<24|0,p=0|r[(N+4|0)>>0]|(0|r[(N+5|0)>>0])<<8|0|(0|r[(N+6|0)>>0])<<16|0|(0|r[(N+7|0)>>0])<<24|0,n=H,w[(H=i)>>2]=n,w[(H+4|0)>>2]=p,D=C+464|0,p=0|r[(N=Q+16|0)>>0]|(0|r[(N+1|0)>>0])<<8|0|(0|r[(N+2|0)>>0])<<16|0|(0|r[(N+3|0)>>0])<<24|0,H=0|r[(N+4|0)>>0]|(0|r[(N+5|0)>>0])<<8|0|(0|r[(N+6|0)>>0])<<16|0|(0|r[(N+7|0)>>0])<<24|0,E=p,w[(p=D)>>2]=E,w[(p+4|0)>>2]=H,k=C+456|0,H=0|r[(N=Q+8|0)>>0]|(0|r[(N+1|0)>>0])<<8|0|(0|r[(N+2|0)>>0])<<16|0|(0|r[(N+3|0)>>0])<<24|0,p=0|r[(N+4|0)>>0]|(0|r[(N+5|0)>>0])<<8|0|(0|r[(N+6|0)>>0])<<16|0|(0|r[(N+7|0)>>0])<<24|0,Y=H,w[(H=k)>>2]=Y,w[(H+4|0)>>2]=p,p=0|r[(N=Q)>>0]|(0|r[(N+1|0)>>0])<<8|0|(0|r[(N+2|0)>>0])<<16|0|(0|r[(N+3|0)>>0])<<24|0,H=0|r[(N+4|0)>>0]|(0|r[(N+5|0)>>0])<<8|0|(0|r[(N+6|0)>>0])<<16|0|(0|r[(N+7|0)>>0])<<24|0,G=p,w[((p=C)+448|0)>>2]=G,w[(p+452|0)>>2]=H,sC(0|p+208,1049036,10,0|p+448,32),sC(0|p+208,1049046,10,0|PC(0|B),32),H=0,w[(p=p+696|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=C+688|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=C+680|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=C+672|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=Q=C+664|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=v=C+656|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=f=C+648|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[((p=C)+640|0)>>2]=0,w[(p+644|0)>>2]=H,KC(0|p+208,1049056,11,0|p+640,64),AC(0|p+480,0|p+640),H=0,w[(p=Q)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=v)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=f)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[((p=C)+640|0)>>2]=0,w[(p+644|0)>>2]=H,KC(0|p+208,1049067,14,0|p+640,32),I=p+536|0,H=0|w[(N=Q)>>2],p=0|w[(N+4|0)>>2],M=H,w[(H=I)>>2]=M,w[(H+4|0)>>2]=p,Q=C+528|0,p=0|w[(N=v)>>2],H=0|w[(N+4|0)>>2],o=p,w[(p=Q)>>2]=o,w[(p+4|0)>>2]=H,v=C+520|0,H=0|w[(N=f)>>2],p=0|w[(N+4|0)>>2],F=H,w[(H=v)>>2]=F,w[(H+4|0)>>2]=p,p=0|w[((N=C)+640|0)>>2],H=0|w[(N+644|0)>>2],U=p,w[((p=N)+512|0)>>2]=U,w[(p+516|0)>>2]=H,H=0|w[(N=p+504|0)>>2],p=0|w[(N+4|0)>>2],m=H,w[(H=C+440|0)>>2]=m,w[(H+4|0)>>2]=p,p=0|w[(N=C+496|0)>>2],H=0|w[(N+4|0)>>2],s=p,w[(p=C+432|0)>>2]=s,w[(p+4|0)>>2]=H,H=0|w[(N=C+488|0)>>2],p=0|w[(N+4|0)>>2],K=H,w[(H=C+424|0)>>2]=K,w[(H+4|0)>>2]=p,p=0|w[((N=C)+480|0)>>2],H=0|w[(N+484|0)>>2],t=p,w[((p=N)+416|0)>>2]=t,w[(p+420|0)>>2]=H,H=0|w[(N=I)>>2],p=0|w[(N+4|0)>>2],J=H,w[(H=i)>>2]=J,w[(H+4|0)>>2]=p,p=0|w[(N=Q)>>2],H=0|w[(N+4|0)>>2],d=p,w[(p=D)>>2]=d,w[(p+4|0)>>2]=H,H=0|w[(N=v)>>2],p=0|w[(N+4|0)>>2],l=H,w[(H=k)>>2]=l,w[(H+4|0)>>2]=p,p=0|w[((N=C)+512|0)>>2],H=0|w[(N+516|0)>>2],Z=p,w[((p=N)+448|0)>>2]=Z,w[(p+452|0)>>2]=H,LC(0|p+640,0|p+416,1049104),GA(0|p+480,0|B,0|p+640),Lg(0|p+640,0|p+480,160),cg(0|A,0|p+640),H=0|w[(N=i)>>2],p=0|w[(N+4|0)>>2],e=H,g[(H=A+216|0)>>0]=e,g[(H+1|0)>>0]=e>>>8|0,g[(H+2|0)>>0]=e>>>16|0,g[(H+3|0)>>0]=e>>>24|0,g[(H+4|0)>>0]=p,g[(H+5|0)>>0]=p>>>8|0,g[(H+6|0)>>0]=p>>>16|0,g[(H+7|0)>>0]=p>>>24|0,p=0|w[(N=D)>>2],H=0|w[(N+4|0)>>2],b=p,g[(p=A+208|0)>>0]=b,g[(p+1|0)>>0]=b>>>8|0,g[(p+2|0)>>0]=b>>>16|0,g[(p+3|0)>>0]=b>>>24|0,g[(p+4|0)>>0]=H,g[(p+5|0)>>0]=H>>>8|0,g[(p+6|0)>>0]=H>>>16|0,g[(p+7|0)>>0]=H>>>24|0,H=0|w[(N=k)>>2],p=0|w[(N+4|0)>>2],a=H,g[(H=A+200|0)>>0]=a,g[(H+1|0)>>0]=a>>>8|0,g[(H+2|0)>>0]=a>>>16|0,g[(H+3|0)>>0]=a>>>24|0,g[(H+4|0)>>0]=p,g[(H+5|0)>>0]=p>>>8|0,g[(H+6|0)>>0]=p>>>16|0,g[(H+7|0)>>0]=p>>>24|0,p=0|w[((N=C)+448|0)>>2],H=0|w[(N+452|0)>>2],c=p,g[((p=A)+192|0)>>0]=c,g[(p+193|0)>>0]=c>>>8|0,g[(p+194|0)>>0]=c>>>16|0,g[(p+195|0)>>0]=c>>>24|0,g[(p+196|0)>>0]=H,g[(p+197|0)>>0]=H>>>8|0,g[(p+198|0)>>0]=H>>>16|0,g[(p+199|0)>>0]=H>>>24|0,HC(0|N+208),u=N+800|0}function RA(A,B){A|=0,B|=0;var Q,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,h,y,R,O,x,P,j,S,T,q=0,_=0,$=0,AA=0;u=Q=u-592|0,IQ(0|Q- -64),V(0|Q- -64,0|B,32),Lg(0|Q+344,0|Q- -64,216),mA(0|Q+280,0|Q+344),B=Q+584|0,_=0|w[($=Y=Q+304|0)>>2],q=0|w[($+4|0)>>2],d=_,w[(_=B)>>2]=d,w[(_+4|0)>>2]=q,G=Q+576|0,q=0|w[($=M=Q+296|0)>>2],_=0|w[($+4|0)>>2],l=q,w[(q=G)>>2]=l,w[(q+4|0)>>2]=_,o=Q+568|0,_=0|w[($=F=Q+288|0)>>2],q=0|w[($+4|0)>>2],Z=_,w[(_=o)>>2]=Z,w[(_+4|0)>>2]=q,q=0|w[(($=Q)+280|0)>>2],_=0|w[($+284|0)>>2],K=q,w[((q=$)+560|0)>>2]=K,w[(q+564|0)>>2]=_,g[(q+560|0)>>0]=248&K|0,g[(q+591|0)>>0]=64|63&(0|r[(q+591|0)>>0]),XA(0|q+560),_=0|w[($=B)>>2],q=0|w[($+4|0)>>2],p=_,w[(_=Q+368|0)>>2]=p,w[(_+4|0)>>2]=q,q=0|w[($=G)>>2],_=0|w[($+4|0)>>2],H=q,w[(q=Q+360|0)>>2]=H,w[(q+4|0)>>2]=_,_=0|w[($=o)>>2],q=0|w[($+4|0)>>2],N=_,w[(_=Q+352|0)>>2]=N,w[(_+4|0)>>2]=q,q=0|w[(($=Q)+560|0)>>2],_=0|w[($+564|0)>>2],v=q,w[((q=$)+344|0)>>2]=v,w[(q+348|0)>>2]=_,sg(0|q,0|q+344),AA=q+56|0,_=0|w[($=U=q+336|0)>>2],q=0|w[($+4|0)>>2],W=_,w[(_=AA)>>2]=W,w[(_+4|0)>>2]=q,t=Q+48|0,q=0|w[($=m=Q+328|0)>>2],_=0|w[($+4|0)>>2],X=q,w[(q=t)>>2]=X,w[(q+4|0)>>2]=_,J=Q+40|0,_=0|w[($=s=Q+320|0)>>2],q=0|w[($+4|0)>>2],L=_,w[(_=J)>>2]=L,w[(_+4|0)>>2]=q,q=0|w[(($=Q)+312|0)>>2],_=0|w[($+316|0)>>2],h=q,w[((q=$)+32|0)>>2]=h,w[(q+36|0)>>2]=_,_=0|w[($=AA)>>2],q=0|w[($+4|0)>>2],y=_,w[(_=U)>>2]=y,w[(_+4|0)>>2]=q,q=0|w[($=t)>>2],_=0|w[($+4|0)>>2],R=q,w[(q=m)>>2]=R,w[(q+4|0)>>2]=_,_=0|w[($=J)>>2],q=0|w[($+4|0)>>2],O=_,w[(_=s)>>2]=O,w[(_+4|0)>>2]=q,AA=Q+312|0,q=0|w[(($=Q)+32|0)>>2],_=0|w[($+36|0)>>2],x=q,w[(q=AA)>>2]=x,w[(q+4|0)>>2]=_,_=0|w[($=$+24|0)>>2],q=0|w[($+4|0)>>2],P=_,w[(_=Y)>>2]=P,w[(_+4|0)>>2]=q,q=0|w[($=Q+16|0)>>2],_=0|w[($+4|0)>>2],j=q,w[(q=M)>>2]=j,w[(q+4|0)>>2]=_,_=0|w[($=Q+8|0)>>2],q=0|w[($+4|0)>>2],S=_,w[(_=F)>>2]=S,w[(_+4|0)>>2]=q,q=0|w[($=Q)>>2],_=0|w[($+4|0)>>2],T=q,w[((q=$)+280|0)>>2]=T,w[(q+284|0)>>2]=_,LC(0|q- -64,0|q+280,1080568),Lg(0|q+344,0|q- -64,160),z(0|q+560,0|q+344),A=0|Lg(0|A,0|q+344,160),_=0|w[($=B)>>2],q=0|w[($+4|0)>>2],C=_,g[(_=A+184|0)>>0]=C,g[(_+1|0)>>0]=C>>>8|0,g[(_+2|0)>>0]=C>>>16|0,g[(_+3|0)>>0]=C>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[($=G)>>2],_=0|w[($+4|0)>>2],e=q,g[(q=A+176|0)>>0]=e,g[(q+1|0)>>0]=e>>>8|0,g[(q+2|0)>>0]=e>>>16|0,g[(q+3|0)>>0]=e>>>24|0,g[(q+4|0)>>0]=_,g[(q+5|0)>>0]=_>>>8|0,g[(q+6|0)>>0]=_>>>16|0,g[(q+7|0)>>0]=_>>>24|0,_=0|w[($=o)>>2],q=0|w[($+4|0)>>2],b=_,g[(_=A+168|0)>>0]=b,g[(_+1|0)>>0]=b>>>8|0,g[(_+2|0)>>0]=b>>>16|0,g[(_+3|0)>>0]=b>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[(($=Q)+560|0)>>2],_=0|w[($+564|0)>>2],a=q,g[((q=A)+160|0)>>0]=a,g[(q+161|0)>>0]=a>>>8|0,g[(q+162|0)>>0]=a>>>16|0,g[(q+163|0)>>0]=a>>>24|0,g[(q+164|0)>>0]=_,g[(q+165|0)>>0]=_>>>8|0,g[(q+166|0)>>0]=_>>>16|0,g[(q+167|0)>>0]=_>>>24|0,_=0|w[($=U)>>2],q=0|w[($+4|0)>>2],c=_,g[(_=A+248|0)>>0]=c,g[(_+1|0)>>0]=c>>>8|0,g[(_+2|0)>>0]=c>>>16|0,g[(_+3|0)>>0]=c>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[($=m)>>2],_=0|w[($+4|0)>>2],i=q,g[(q=A+240|0)>>0]=i,g[(q+1|0)>>0]=i>>>8|0,g[(q+2|0)>>0]=i>>>16|0,g[(q+3|0)>>0]=i>>>24|0,g[(q+4|0)>>0]=_,g[(q+5|0)>>0]=_>>>8|0,g[(q+6|0)>>0]=_>>>16|0,g[(q+7|0)>>0]=_>>>24|0,_=0|w[($=s)>>2],q=0|w[($+4|0)>>2],D=_,g[(_=A+232|0)>>0]=D,g[(_+1|0)>>0]=D>>>8|0,g[(_+2|0)>>0]=D>>>16|0,g[(_+3|0)>>0]=D>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[($=AA)>>2],_=0|w[($+4|0)>>2],k=q,g[(q=A+224|0)>>0]=k,g[(q+1|0)>>0]=k>>>8|0,g[(q+2|0)>>0]=k>>>16|0,g[(q+3|0)>>0]=k>>>24|0,g[(q+4|0)>>0]=_,g[(q+5|0)>>0]=_>>>8|0,g[(q+6|0)>>0]=_>>>16|0,g[(q+7|0)>>0]=_>>>24|0,_=0|w[($=Y)>>2],q=0|w[($+4|0)>>2],f=_,g[(_=A+216|0)>>0]=f,g[(_+1|0)>>0]=f>>>8|0,g[(_+2|0)>>0]=f>>>16|0,g[(_+3|0)>>0]=f>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[($=M)>>2],_=0|w[($+4|0)>>2],I=q,g[(q=A+208|0)>>0]=I,g[(q+1|0)>>0]=I>>>8|0,g[(q+2|0)>>0]=I>>>16|0,g[(q+3|0)>>0]=I>>>24|0,g[(q+4|0)>>0]=_,g[(q+5|0)>>0]=_>>>8|0,g[(q+6|0)>>0]=_>>>16|0,g[(q+7|0)>>0]=_>>>24|0,_=0|w[($=F)>>2],q=0|w[($+4|0)>>2],n=_,g[(_=A+200|0)>>0]=n,g[(_+1|0)>>0]=n>>>8|0,g[(_+2|0)>>0]=n>>>16|0,g[(_+3|0)>>0]=n>>>24|0,g[(_+4|0)>>0]=q,g[(_+5|0)>>0]=q>>>8|0,g[(_+6|0)>>0]=q>>>16|0,g[(_+7|0)>>0]=q>>>24|0,q=0|w[(($=Q)+280|0)>>2],_=0|w[($+284|0)>>2],E=q,g[((q=A)+192|0)>>0]=E,g[(q+193|0)>>0]=E>>>8|0,g[(q+194|0)>>0]=E>>>16|0,g[(q+195|0)>>0]=E>>>24|0,g[(q+196|0)>>0]=_,g[(q+197|0)>>0]=_>>>8|0,g[(q+198|0)>>0]=_>>>16|0,g[(q+199|0)>>0]=_>>>24|0,u=$+592|0}function OA(A,B,Q,C,e){A|=0,B|=0,C|=0,e|=0;var b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0;u=b=u-496|0;A:{B:{Q:{if(32==(0|(Q|=0))){if(c=0|r[(a=B+24|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,D=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,E=c,w[(c=b+448|0)>>2]=E,w[(c+4|0)>>2]=D,D=0|r[(a=B+16|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,Y=D,w[(D=b+440|0)>>2]=Y,w[(D+4|0)>>2]=c,c=0|r[(a=B+8|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,D=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,G=c,w[(c=b+432|0)>>2]=G,w[(c+4|0)>>2]=D,D=0|r[(a=B)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,M=D,D=b,w[(b+424|0)>>2]=M,w[(b+428|0)>>2]=c,RB(0|b,0|b+424),o=0|w[b>>2],Lg(0|b+224,4|b,196),1==(0|o))break Q;if(Lg(0|b+224,0|Lg(0|b+4,0|b+228,192),192),w[(b+456|0)>>2]=32,w[(b+460|0)>>2]=e,32!=(0|e))break B;if(e=b+448|0,c=0|r[(a=C+24|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,D=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,F=c,w[(c=e)>>2]=F,w[(c+4|0)>>2]=D,Q=b+440|0,D=0|r[(a=C+16|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,U=D,w[(D=Q)>>2]=U,w[(D+4|0)>>2]=c,B=b+432|0,c=0|r[(a=C+8|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,D=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,m=c,w[(c=B)>>2]=m,w[(c+4|0)>>2]=D,D=0|r[(a=C)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,s=D,D=b,w[(b+424|0)>>2]=s,w[(b+428|0)>>2]=c,yA(0|b,0|b+224,0|b+424),vg(0|b+424,0|PC(0|b)),!(C=0|mC(32,1)))break A;return c=0|r[((a=b)+424|0)>>0]|(0|r[(a+425|0)>>0])<<8|0|(0|r[(a+426|0)>>0])<<16|0|(0|r[(a+427|0)>>0])<<24|0,D=0|r[(a+428|0)>>0]|(0|r[(a+429|0)>>0])<<8|0|(0|r[(a+430|0)>>0])<<16|0|(0|r[(a+431|0)>>0])<<24|0,k=c,g[(c=C)>>0]=k,g[(c+1|0)>>0]=k>>>8|0,g[(c+2|0)>>0]=k>>>16|0,g[(c+3|0)>>0]=k>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=32,w[((c=A)+4|0)>>2]=32,w[(c+8|0)>>2]=D,w[c>>2]=C,D=0|r[(a=e)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,f=D,g[(D=C+24|0)>>0]=f,g[(D+1|0)>>0]=f>>>8|0,g[(D+2|0)>>0]=f>>>16|0,g[(D+3|0)>>0]=f>>>24|0,g[(D+4|0)>>0]=c,g[(D+5|0)>>0]=c>>>8|0,g[(D+6|0)>>0]=c>>>16|0,g[(D+7|0)>>0]=c>>>24|0,c=0|r[(a=Q)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,D=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,I=c,g[(c=C+16|0)>>0]=I,g[(c+1|0)>>0]=I>>>8|0,g[(c+2|0)>>0]=I>>>16|0,g[(c+3|0)>>0]=I>>>24|0,g[(c+4|0)>>0]=D,g[(c+5|0)>>0]=D>>>8|0,g[(c+6|0)>>0]=D>>>16|0,g[(c+7|0)>>0]=D>>>24|0,D=0|r[(a=B)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,n=D,g[(D=C+8|0)>>0]=n,g[(D+1|0)>>0]=n>>>8|0,g[(D+2|0)>>0]=n>>>16|0,g[(D+3|0)>>0]=n>>>24|0,g[(D+4|0)>>0]=c,g[(D+5|0)>>0]=c>>>8|0,g[(D+6|0)>>0]=c>>>16|0,g[(D+7|0)>>0]=c>>>24|0,void(u=b+496|0)}c=32,w[(D=b+20|0)>>2]=82,w[(D+4|0)>>2]=c,w[(b+16|0)>>2]=1048669,w[(b+12|0)>>2]=9,w[(b+8|0)>>2]=1048660,g[(b+4|0)>>0]=3,w[b>>2]=1,Lg(0|b+224,4|b,196)}_g(1048872,31,1048856),i()}w[(b+488|0)>>2]=b+456|0,w[(b+492|0)>>2]=b+460|0,w[(b+20|0)>>2]=0,w[(b+444|0)>>2]=1,w[(b+436|0)>>2]=2,w[(b+484|0)>>2]=3,w[(b+16|0)>>2]=1080464,D=b,c=0,w[(b+4|0)>>2]=1,w[(b+8|0)>>2]=c,w[b>>2]=1080456,w[(b+428|0)>>2]=2,D=b,c=0,w[(b+468|0)>>2]=3,w[(b+472|0)>>2]=c,w[(b+464|0)>>2]=1080380,w[(b+440|0)>>2]=b,w[(b+432|0)>>2]=b+492|0,w[(b+424|0)>>2]=b+488|0,w[(b+480|0)>>2]=b+424|0,Ng(0|b+464,1080464),i()}OC(32,1),i()}function xA(A,B,Q,g,C){A|=0,B|=0,g|=0,C|=0;var e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0;A:{B:{Q:{if(e=0|w[(Q|=0)>>2]){k=B+-1|0,i=A<<2|0,f=0-B|0,I=C+16|0;g:for(;;){if(C=e+8|0,1&(b=0|w[(e+8|0)>>2])|0)C:for(;;){w[C>>2]=-2&b|0;w:{r:{if(!(C=-4&(b=0|w[(e+4|0)>>2])|0)){if(B=0,a=-4&(c=0|w[e>>2])|0)break r;break w}if(B=1&(0|r[C>>0])|0?0:C,!(a=-4&(c=0|w[e>>2])|0))break w}2&c|0||(w[(a+4|0)>>2]=3&(0|w[(a+4|0)>>2])|0|C|0,C=-4&(b=0|w[(e+4|0)>>2])|0)}if(n=e+4|0,C?(w[C>>2]=3&(0|w[C>>2])|0|-4&(0|w[e>>2])|0,D=0|w[(e+4|0)>>2]):D=b,w[n>>2]=3&D|0,C=0|w[e>>2],w[e>>2]=3&C|0,2&C|0&&(w[B>>2]=2|w[B>>2]),w[Q>>2]=B,C=B+8|0,!(1&(b=0|w[((e=B)+8|0)>>2])|0))break C}if(((B=-4&(0|w[e>>2])|0)-C|0)>>>0>=i>>>0){if(B=(B-i|0)&f|0,(8+(C+((0|kw[0|w[I>>2]](g,A))<<2|0)|0)|0)>>>0<=B>>>0)break Q;if(!(C&k|0))break B}if(e=0|w[(e+8|0)>>2],w[Q>>2]=e,!e)break g}}return 0}if(w[B>>2]=0,w[(B=B+-8|0)>>2]=0,w[(B+4|0)>>2]=0,w[B>>2]=-4&(0|w[e>>2])|0,!(A=-4&(Q=0|w[e>>2])|0)|2&Q|0||(w[(A+4|0)>>2]=3&(0|w[(A+4|0)>>2])|0|B|0),w[(B+4|0)>>2]=3&(0|w[(B+4|0)>>2])|0|e|0,w[e>>2]=3&(0|w[e>>2])|0|B|0,w[C>>2]=-2&(0|w[C>>2])|0,!(2&(A=0|w[e>>2])|0))break A;w[e>>2]=-3&A|0,w[B>>2]=2|w[B>>2];break A}w[Q>>2]=-4&(0|w[C>>2])|0,B=e}return w[B>>2]=1|w[B>>2],0|B+8}function PA(A,B,Q,b){A|=0,B|=0,Q|=0,b|=0;var a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L=0,h=0,y=0,R=0,O=0,x=0;u=a=u-560|0,IQ(0|a),h=0,C[(L=R=a+270|0)>>1]=0,C[(L+2|0)>>1]=0,C[(L+4|0)>>1]=h,C[(L+6|0)>>1]=h>>>16|0,h=0,w[(L=O=a+264|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=x=a+256|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=f=a+240|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=I=a+232|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=n=a+224|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[((L=a)+248|0)>>2]=0,w[(L+252|0)>>2]=h,h=0,w[(L+216|0)>>2]=0,w[(L+220|0)>>2]=h,V(0|L,0|B+192,32),Lg(0|L+344,0|L,216),mA(0|L+280,0|L+344),h=0|r[(y=E=L+289|0)>>0]|(0|r[(y+1|0)>>0])<<8|0|(0|r[(y+2|0)>>0])<<16|0|(0|r[(y+3|0)>>0])<<24|0,L=0|r[(y+4|0)>>0]|(0|r[(y+5|0)>>0])<<8|0|(0|r[(y+6|0)>>0])<<16|0|(0|r[(y+7|0)>>0])<<24|0,o=h,w[(h=x)>>2]=o,w[(h+4|0)>>2]=L,L=0|r[(y=Y=a+297|0)>>0]|(0|r[(y+1|0)>>0])<<8|0|(0|r[(y+2|0)>>0])<<16|0|(0|r[(y+3|0)>>0])<<24|0,h=0|r[(y+4|0)>>0]|(0|r[(y+5|0)>>0])<<8|0|(0|r[(y+6|0)>>0])<<16|0|(0|r[(y+7|0)>>0])<<24|0,F=L,w[(L=O)>>2]=F,w[(L+4|0)>>2]=h,h=0|r[(y=G=a+303|0)>>0]|(0|r[(y+1|0)>>0])<<8|0|(0|r[(y+2|0)>>0])<<16|0|(0|r[(y+3|0)>>0])<<24|0,L=0|r[(y+4|0)>>0]|(0|r[(y+5|0)>>0])<<8|0|(0|r[(y+6|0)>>0])<<16|0|(0|r[(y+7|0)>>0])<<24|0,M=h,C[(h=R)>>1]=M,C[(h+2|0)>>1]=M>>>16|0,C[(h+4|0)>>1]=L,C[(h+6|0)>>1]=L>>>16|0,L=0|w[(y=a+320|0)>>2],h=0|w[(y+4|0)>>2],U=L,w[(L=n)>>2]=U,w[(L+4|0)>>2]=h,h=0|w[(y=a+328|0)>>2],L=0|w[(y+4|0)>>2],m=h,w[(h=I)>>2]=m,w[(h+4|0)>>2]=L,L=0|w[(y=a+336|0)>>2],h=0|w[(y+4|0)>>2],s=L,w[(L=f)>>2]=s,w[(L+4|0)>>2]=h,h=0|r[((y=a)+281|0)>>0]|(0|r[(y+282|0)>>0])<<8|0|(0|r[(y+283|0)>>0])<<16|0|(0|r[(y+284|0)>>0])<<24|0,L=0|r[(y+285|0)>>0]|(0|r[(y+286|0)>>0])<<8|0|(0|r[(y+287|0)>>0])<<16|0|(0|r[(y+288|0)>>0])<<24|0,K=h,h=y,w[(y+248|0)>>2]=K,w[(y+252|0)>>2]=L,L=0|w[(y+312|0)>>2],h=0|w[(y+316|0)>>2],t=L,w[((L=y)+216|0)>>2]=t,w[(L+220|0)>>2]=h,J=0|r[(L+311|0)>>0],d=0|r[(L+280|0)>>0],h=0|w[(y=x)>>2],L=0|w[(y+4|0)>>2],c=h,g[(h=E)>>0]=c,g[(h+1|0)>>0]=c>>>8|0,g[(h+2|0)>>0]=c>>>16|0,g[(h+3|0)>>0]=c>>>24|0,g[(h+4|0)>>0]=L,g[(h+5|0)>>0]=L>>>8|0,g[(h+6|0)>>0]=L>>>16|0,g[(h+7|0)>>0]=L>>>24|0,L=0|w[(y=O)>>2],h=0|w[(y+4|0)>>2],i=L,g[(L=Y)>>0]=i,g[(L+1|0)>>0]=i>>>8|0,g[(L+2|0)>>0]=i>>>16|0,g[(L+3|0)>>0]=i>>>24|0,g[(L+4|0)>>0]=h,g[(L+5|0)>>0]=h>>>8|0,g[(L+6|0)>>0]=h>>>16|0,g[(L+7|0)>>0]=h>>>24|0,h=0|e[(y=R)>>1]|(0|e[(y+2|0)>>1])<<16|0,L=0|e[(y+4|0)>>1]|(0|e[(y+6|0)>>1])<<16|0,D=h,g[(h=G)>>0]=D,g[(h+1|0)>>0]=D>>>8|0,g[(h+2|0)>>0]=D>>>16|0,g[(h+3|0)>>0]=D>>>24|0,g[(h+4|0)>>0]=L,g[(h+5|0)>>0]=L>>>8|0,g[(h+6|0)>>0]=L>>>16|0,g[(h+7|0)>>0]=L>>>24|0,g[(a+280|0)>>0]=248&d|0,g[(a+311|0)>>0]=64|63&J,L=0|w[((y=a)+248|0)>>2],h=0|w[(y+252|0)>>2],k=L,g[((L=y)+281|0)>>0]=k,g[(L+282|0)>>0]=k>>>8|0,g[(L+283|0)>>0]=k>>>16|0,g[(L+284|0)>>0]=k>>>24|0,g[(L+285|0)>>0]=h,g[(L+286|0)>>0]=h>>>8|0,g[(L+287|0)>>0]=h>>>16|0,g[(L+288|0)>>0]=h>>>24|0,sg(0|L+344,0|L+280),R=L+400|0,h=0|w[(y=f)>>2],L=0|w[(y+4|0)>>2],l=h,w[(h=R)>>2]=l,w[(h+4|0)>>2]=L,O=a+392|0,L=0|w[(y=I)>>2],h=0|w[(y+4|0)>>2],Z=L,w[(L=O)>>2]=Z,w[(L+4|0)>>2]=h,x=a+384|0,h=0|w[(y=n)>>2],L=0|w[(y+4|0)>>2],p=h,w[(h=x)>>2]=p,w[(h+4|0)>>2]=L,L=0|w[((y=a)+216|0)>>2],h=0|w[(y+220|0)>>2],H=L,w[((L=y)+376|0)>>2]=H,w[(L+380|0)>>2]=h,gB(0|A,0|L+344,0|Q,0|b,0|B),h=0,w[(L=A=L+368|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=B=y+360|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=Q=y+352|0)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[((L=y)+344|0)>>2]=0,w[(L+348|0)>>2]=h,iC(0|L),h=0|w[(y=L+24|0)>>2],L=0|w[(y+4|0)>>2],N=h,w[(h=A)>>2]=N,w[(h+4|0)>>2]=L,L=0|w[(y=a+16|0)>>2],h=0|w[(y+4|0)>>2],v=L,w[(L=B)>>2]=v,w[(L+4|0)>>2]=h,h=0|w[(y=a+8|0)>>2],L=0|w[(y+4|0)>>2],W=h,w[(h=Q)>>2]=W,w[(h+4|0)>>2]=L,L=0|w[(y=a)>>2],h=0|w[(y+4|0)>>2],X=L,w[((L=y)+344|0)>>2]=X,w[(L+348|0)>>2]=h,h=0,w[(L=R)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=O)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[(L=x)>>2]=0,w[(L+4|0)>>2]=h,h=0,w[((L=y)+376|0)>>2]=0,w[(L+380|0)>>2]=h,u=L+560|0}function zA(A){var B=0,Q=0,g=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0;A:{B:{if(m=b=0|w[(g=A|=0)>>2],E=Q=0|w[(g+4|0)>>2],g=b,Q>>>0>(b=0)>>>0|(0|Q)==(0|b)&g>>>0>(e=31)>>>0|0){if(g=0|w[(e=A+24|0)>>2],a=Q=0|w[(e+4|0)>>2],s=g=0|cw(0|(c=g),0|Q,7,0|(g=0)),K=Q=U,Q=0|w[((e=A)+16|0)>>2],t=g=0|w[(e+20|0)>>2],J=Q=0|cw(0|(Y=Q),0|g,1,0|(Q=0)),d=g=U,B=(g=K)+(Q=d)|0,(C=(e=s)+(b=J)|0)>>>0>>0&&(B=B+1|0),l=B,B=0|w[(g=A+32|0)>>2],Z=e=0|w[(g+4|0)>>2],p=B=0|cw(0|(G=B),0|e,12,0|(B=0)),H=e=U,g=C,C=(e=l)+(B=H)|0,(Q=g+(b=p)|0)>>>0>>0&&(C=C+1|0),N=C,C=0|w[(e=A+40|0)>>2],v=g=0|w[(e+4|0)>>2],C=0|cw(0|(M=C),0|g,18,0|(C=0)),W=g=U,e=Q,B=Q+(b=C)|0,Q=(g=N)+(C=W)|0,B>>>0>>0&&(Q=Q+1|0),X=Q,e=0|ew(0|(e=0|cw(0|(e=0|ew(0|Y,0|(Q=t),668265295,0|(e=-1028477379))),0|(Q=U),31,0|(e=0))),0|(Q=U),-2048144761,0|(e=-1640531535)),L=Q=U,g=B,Q=g=0|ew(0|B^(b=e),0|(e=(Q=X)^(e=L)|0),-2048144761,0|(g=-1640531535)),B=(e=U)+(g=-2048144777)|0,(C=Q+(b=-1028477341)|0)>>>0>>0&&(B=B+1|0),V=B,Q=0|ew(0|(Q=0|cw(0|(Q=0|ew(0|c,0|(B=a),668265295,0|(Q=-1028477379))),0|(B=U),31,0|(Q=0))),0|(B=U),-2048144761,0|(Q=-1640531535)),h=B=U,e=C,B=e=0|ew(0|C^(b=Q),0|(Q=(B=V)^(Q=h)|0),-2048144761,0|(e=-1640531535)),C=(Q=U)+(e=-2048144777)|0,(g=B+(b=-1028477341)|0)>>>0>>0&&(C=C+1|0),y=C,B=0|ew(0|(B=0|cw(0|(B=0|ew(0|G,0|(C=Z),668265295,0|(B=-1028477379))),0|(C=U),31,0|(B=0))),0|(C=U),-2048144761,0|(B=-1640531535)),R=C=U,C=Q=0|ew(0|(Q=g)^(b=B),0|(B=(C=y)^(B=R)|0),-2048144761,0|(Q=-1640531535)),g=(B=U)+(Q=-2048144777)|0,(e=C+(b=-1028477341)|0)>>>0>>0&&(g=g+1|0),O=g,C=0|ew(0|(C=0|cw(0|(C=0|ew(0|M,0|(g=v),668265295,0|(C=-1028477379))),0|(g=U),31,0|(C=0))),0|(g=U),-2048144761,0|(C=-1640531535)),x=g=U,g=B=0|ew(0|(B=e)^(b=C),0|(C=(g=O)^(C=x)|0),-2048144761,0|(B=-1640531535)),e=(C=U)+(B=-2048144777)|0,(Q=g+(b=-1028477341)|0)>>>0>>0&&(e=e+1|0),c=Q,a=e,(f=0|w[(A+48|0)>>2])>>>0<33)break B;break A}if(e=0|w[((C=A)+8|0)>>2],g=0|w[(C+12|0)>>2],C=e,Q=g+(e=668265263)|0,(B=C+(b=374761413)|0)>>>0>>0&&(Q=Q+1|0),c=B,a=Q,(f=0|w[(A+48|0)>>2])>>>0>=33)break A}if(Q=a,Q=E,B=(Q=a)+(C=E)|0,(e=(g=c)+(b=m)|0)>>>0>>0&&(B=B+1|0),c=e,a=B,I=f-(n=-8&f|0)|0,!((k=(D=A+52|0)+n|0)>>>0<=D>>>0||(B=0|w[(Q=D)>>2],g=0|w[(Q+4|0)>>2],B=0|ew(0|(B=0|cw(0|(B=0|ew(0|B,0|g,668265295,0|(B=-1028477379))),0|(g=U),31,0|(B=0))),0|(g=U),-2048144761,0|(B=-1640531535)),P=g=U,g=a,g=Q=0|ew(0|(Q=0|cw(0|(Q=B)^(b=c),0|(B=(g=P)^(B=a)|0),27,0|(Q=0))),0|(B=U),-2048144761,0|(Q=-1640531535)),e=(B=U)+(Q=-2048144777)|0,(C=g+(b=-1028477341)|0)>>>0>>0&&(e=e+1|0),c=C,a=e,k>>>0<=(D=A+60|0)>>>0)))for(;e=0|w[(B=D)>>2],g=0|w[(B+4|0)>>2],e=0|ew(0|(e=0|cw(0|(e=0|ew(0|e,0|g,668265295,0|(e=-1028477379))),0|(g=U),31,0|(e=0))),0|(g=U),-2048144761,0|(e=-1640531535)),z=g=U,g=a,g=B=0|ew(0|(B=0|cw(0|(B=e)^(b=c),0|(e=(g=z)^(e=a)|0),27,0|(B=0))),0|(e=U),-2048144761,0|(B=-1640531535)),C=(e=U)+(B=-2048144777)|0,(Q=g+(b=-1028477341)|0)>>>0>>0&&(C=C+1|0),c=Q,a=C,(D=D+8|0)>>>0>>0;);if(!((D=k+(I=-4&I|0)|0)>>>0<=k>>>0||(C=0|ew(0|(C=0|w[(e=k)>>2]),0|(g=0),-2048144761,0|(C=-1640531535)),j=g=U,g=a,g=e=0|ew(0|(e=0|cw(0|(e=C)^(b=c),0|(C=(g=j)^(C=a)|0),23,0|(e=0))),0|(C=U),668265295,0|(e=-1028477379)),Q=(C=U)+(e=374761393)|0,(B=g+(b=-1640531463)|0)>>>0>>0&&(Q=Q+1|0),c=B,a=Q,D>>>0<=(k=k+4|0)>>>0)))for(;Q=0|ew(0|(Q=0|w[(C=k)>>2]),0|(g=0),-2048144761,0|(Q=-1640531535)),S=g=U,g=a,g=C=0|ew(0|(C=0|cw(0|(C=Q)^(b=c),0|(Q=(g=S)^(Q=a)|0),23,0|(C=0))),0|(Q=U),668265295,0|(C=-1028477379)),B=(Q=U)+(C=374761393)|0,(e=g+(b=-1640531463)|0)>>>0>>0&&(B=B+1|0),c=e,a=B,(k=k+4|0)>>>0>>0;);if((0|52+(A+f|0))!=(0|D))for(k=(f-I|0)-n|0;B=0|ew(0|(B=0|r[(Q=D)>>0]),0|(g=0),374761413,0|(B=668265263)),T=g=U,g=a,c=Q=0|ew(0|(Q=0|cw(0|(Q=B)^(b=c),0|(B=(g=T)^(B=a)|0),11,0|(Q=0))),0|(B=U),-2048144761,0|(Q=-1640531535)),a=B=U,D=D+1|0,k=k+-1|0;);return B=a,g=c,Q=0,C=31&(b=33)|0,32<=(63&b|0)>>>0?(Q=0,o=B>>>C|0):(Q=B>>>C|0,o=(((1<>>C|0),q=Q,Q=a,c=B=0|ew(0|(B=o)^(b=c),0|(g=(Q=q)^(g=a)|0),668265295,0|(B=-1028477379)),a=g=U,Q=B,B=0,C=31&(b=29)|0,32<=(63&b|0)>>>0?(B=0,F=g>>>C|0):(B=g>>>C|0,F=(((1<>>C|0),_=B,B=a,c=g=0|ew(0|(g=F)^(b=c),0|(Q=(B=_)^(Q=a)|0),-1640531463,0|(g=374761393)),a=Q=U,B=g,g=0,C=31&(b=32)|0,32<=(63&b|0)>>>0?(g=0,u=Q>>>C|0):(g=Q>>>C|0,u=(((1<>>C|0),$=g,g=a,U=B=(g=$)^(B=a)|0,0|(Q=(Q=u)^(b=c)|0)}Dg(0|f,32),i()}function jA(A,B,Q,b,a){A|=0,B|=0,Q|=0,b|=0,a|=0;var c,i,D,k,f,I,n,E,Y,G=0,M=0,o=0;u=c=u-752|0,T(0|c+208,1048952,9),Lg(0|c+544,0|c+208,200),g[(c+746|0)>>0]=0|r[(c+410|0)>>0],C[(c+744|0)>>1]=0|e[(c+408|0)>>1],tA(0|c+544,1080552,10,0|Q,0|b),HC(0|208+(Q=0|Lg(0|c,0|c+544,208))),Lg(0|Q+544,0|Q,208),tA(0|Q+544,1111349,10,1111331,11),tA(0|Q+544,1111342,2,0|a+160,32),w[(Q+212|0)>>2]=32,w[(Q+208|0)>>2]=B+32|0,DB(0|Q+448,0|Q+544,0|Q+208),LC(0|Q+208,0|Q+448,1080568),z(0|Q+416,0|Q+208),tA(0|Q+544,1111344,2,0|Q+416,32),M=0,w[(G=Q+264|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+256|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+248|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+240|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+232|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+224|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q+216|0)>>2]=0,w[(G+4|0)>>2]=M,G=Q,M=0,w[(Q+208|0)>>2]=0,w[(Q+212|0)>>2]=M,WA(0|Q+544,1111346,0,0|Q+208,64),AC(0|Q+512,0|Q+208),Kg(0|Q+208,0|Q+512,0|B),WB(0|Q+480,0|Q+208,0|Q+448),M=0|w[(o=Q+440|0)>>2],G=0|w[(o+4|0)>>2],i=M,g[(M=A+24|0)>>0]=i,g[(M+1|0)>>0]=i>>>8|0,g[(M+2|0)>>0]=i>>>16|0,g[(M+3|0)>>0]=i>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,G=0|w[(o=Q+432|0)>>2],M=0|w[(o+4|0)>>2],D=G,g[(G=A+16|0)>>0]=D,g[(G+1|0)>>0]=D>>>8|0,g[(G+2|0)>>0]=D>>>16|0,g[(G+3|0)>>0]=D>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,M=0|w[(o=Q+424|0)>>2],G=0|w[(o+4|0)>>2],k=M,g[(M=A+8|0)>>0]=k,g[(M+1|0)>>0]=k>>>8|0,g[(M+2|0)>>0]=k>>>16|0,g[(M+3|0)>>0]=k>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,o=Q,G=0|w[(Q+416|0)>>2],M=0|w[(Q+420|0)>>2],f=G,g[(G=A)>>0]=f,g[(G+1|0)>>0]=f>>>8|0,g[(G+2|0)>>0]=f>>>16|0,g[(G+3|0)>>0]=f>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,o=Q,M=0|r[(Q+480|0)>>0]|(0|r[(Q+481|0)>>0])<<8|0|(0|r[(Q+482|0)>>0])<<16|0|(0|r[(Q+483|0)>>0])<<24|0,G=0|r[(Q+484|0)>>0]|(0|r[(Q+485|0)>>0])<<8|0|(0|r[(Q+486|0)>>0])<<16|0|(0|r[(Q+487|0)>>0])<<24|0,I=M,g[((M=A)+32|0)>>0]=I,g[(M+33|0)>>0]=I>>>8|0,g[(M+34|0)>>0]=I>>>16|0,g[(M+35|0)>>0]=I>>>24|0,g[(M+36|0)>>0]=G,g[(M+37|0)>>0]=G>>>8|0,g[(M+38|0)>>0]=G>>>16|0,g[(M+39|0)>>0]=G>>>24|0,G=0|r[(o=Q+488|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,M=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,n=G,g[(G=A+40|0)>>0]=n,g[(G+1|0)>>0]=n>>>8|0,g[(G+2|0)>>0]=n>>>16|0,g[(G+3|0)>>0]=n>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,M=0|r[(o=Q+496|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,G=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,E=M,g[(M=A+48|0)>>0]=E,g[(M+1|0)>>0]=E>>>8|0,g[(M+2|0)>>0]=E>>>16|0,g[(M+3|0)>>0]=E>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,G=0|r[(o=Q+504|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,M=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,Y=G,g[(G=A+56|0)>>0]=Y,g[(G+1|0)>>0]=Y>>>8|0,g[(G+2|0)>>0]=Y>>>16|0,g[(G+3|0)>>0]=Y>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,HC(0|Q+544),u=Q+752|0}function SA(A,B){var Q,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0,AA=0,BA=0,QA=0,gA=0,CA=0,wA=0,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0;Q=A|=0,q=P=0|w[(32+(R=B|=0)|0)>>2],_=j=0|w[(R+36|0)>>2],R=P,P=0,O=31&(z=51)|0,32<=(63&z|0)>>>0?(P=0,eA=j>>>O|0):(P=j>>>O|0,eA=(((1<>>O|0),C=R=0|ew(0|eA,0|P,19,0|(R=0)),r=P=U,T=P=0|w[(j=B)>>2],S=R=0|w[(j+4|0)>>2],e=(j=P)&(z=-1)|0,b=P=R&(P=524287)|0,x=(P=r)+(j=b)|0,(O=(R=C)+(z=e)|0)>>>0>>0&&(x=x+1|0),$=O,AA=x,P=O,j=O+(z=19)|0,O=x+(R=0)|0,j>>>0>>0&&(O=O+1|0),x=j,P=0,R=31&(z=51)|0,32<=(63&z|0)>>>0?(P=0,bA=O>>>R|0):(P=O>>>R|0,bA=(((1<>>R|0),a=bA,c=P,QA=P=0|w[((O=B)+8|0)>>2],BA=x=0|w[(O+12|0)>>2],i=(O=P)&(z=-1)|0,D=P=x&(P=524287)|0,P=S,x=T,O=0,R=31&(z=51)|0,32<=(63&z|0)>>>0?(O=0,aA=P>>>R|0):(O=P>>>R|0,aA=(((1<>>R|0),k=O,j=(O=D)+(x=k)|0,(R=(P=i)+(z=aA)|0)>>>0>>0&&(j=j+1|0),T=R,S=j,z=R,x=(O=a)+R|0,R=(j=c)+(P=S)|0,x>>>0>>0&&(R=R+1|0),j=x,O=0,P=31&(z=51)|0,32<=(63&z|0)>>>0?(O=0,cA=R>>>P|0):(O=R>>>P|0,cA=(((1<>>P|0),f=cA,I=O,wA=O=0|w[((R=B)+16|0)>>2],gA=j=0|w[(R+20|0)>>2],n=(R=O)&(z=-1)|0,E=O=j&(O=524287)|0,O=BA,j=QA,R=0,P=31&(z=51)|0,32<=(63&z|0)>>>0?(R=0,iA=O>>>P|0):(R=O>>>P|0,iA=(((1<>>P|0),Y=R,x=(R=E)+(j=Y)|0,(P=(O=n)+(z=iA)|0)>>>0>>0&&(x=x+1|0),QA=P,BA=x,z=P,j=(R=f)+P|0,P=(x=I)+(O=BA)|0,j>>>0>>0&&(P=P+1|0),x=j,R=0,O=31&(z=51)|0,32<=(63&z|0)>>>0?(R=0,DA=P>>>O|0):(R=P>>>O|0,DA=(((1<>>O|0),G=DA,M=R,rA=R=0|w[((P=B)+24|0)>>2],CA=x=0|w[(P+28|0)>>2],o=(P=R)&(z=-1)|0,F=R=x&(R=524287)|0,R=gA,x=wA,P=0,O=31&(z=51)|0,32<=(63&z|0)>>>0?(P=0,kA=R>>>O|0):(P=R>>>O|0,kA=(((1<>>O|0),u=P,j=(P=F)+(x=u)|0,(O=(R=o)+(z=kA)|0)>>>0>>0&&(j=j+1|0),wA=O,gA=j,z=O,x=(P=G)+O|0,O=(j=M)+(R=gA)|0,x>>>0>>0&&(O=O+1|0),j=x,P=0,R=31&(z=51)|0,32<=(63&z|0)>>>0?(P=0,fA=O>>>R|0):(P=O>>>R|0,fA=(((1<>>R|0),m=P,s=(O=q)&(z=-1)|0,K=j=(P=_)&(j=524287)|0,j=CA,P=rA,O=0,R=31&(z=51)|0,32<=(63&z|0)>>>0?(O=0,IA=j>>>R|0):(O=j>>>R|0,IA=(((1<>>R|0),t=O,x=(O=K)+(P=t)|0,(R=(j=s)+(z=IA)|0)>>>0>>0&&(x=x+1|0),rA=R,CA=x,z=R,P=(O=fA)+R|0,R=(x=m)+(j=CA)|0,P>>>0>>0&&(R=R+1|0),x=P,O=0,j=31&(z=51)|0,32<=(63&z|0)>>>0?(O=0,nA=R>>>j|0):(O=R>>>j|0,nA=(((1<>>j|0),x=0|ew(0|nA,0|O,19,0|(x=0)),J=O=U,O=AA,R=x,P=(O=J)+(x=AA)|0,(j=R+(z=$)|0)>>>0>>0&&(P=P+1|0),q=j,_=P,g[Q>>0]=j,O=j,R=0,x=31&(z=40)|0,32<=(63&z|0)>>>0?(R=0,EA=P>>>x|0):(R=P>>>x|0,EA=(((1<>>x|0),g[(A+5|0)>>0]=EA,R=_,P=q,O=0,x=31&(z=32)|0,32<=(63&z|0)>>>0?(O=0,YA=R>>>x|0):(O=R>>>x|0,YA=(((1<>>x|0),g[(A+4|0)>>0]=YA,O=_,R=q,P=0,x=31&(z=24)|0,32<=(63&z|0)>>>0?(P=0,GA=O>>>x|0):(P=O>>>x|0,GA=(((1<>>x|0),g[(A+3|0)>>0]=GA,P=_,O=q,R=0,x=31&(z=16)|0,32<=(63&z|0)>>>0?(R=0,MA=P>>>x|0):(R=P>>>x|0,MA=(((1<>>x|0),g[(A+2|0)>>0]=MA,R=_,P=q,O=0,x=31&(z=8)|0,32<=(63&z|0)>>>0?(O=0,oA=R>>>x|0):(O=R>>>x|0,oA=(((1<>>x|0),g[(A+1|0)>>0]=oA,O=_,R=q,P=0,x=31&(z=51)|0,32<=(63&z|0)>>>0?(P=0,FA=O>>>x|0):(P=O>>>x|0,FA=(((1<>>x|0),d=P,P=S,j=(P=d)+(R=S)|0,(x=(O=FA)+(z=T)|0)>>>0>>0&&(j=j+1|0),$=x,AA=j,P=x,O=0,R=31&(z=37)|0,32<=(63&z|0)>>>0?(O=0,uA=j>>>R|0):(O=j>>>R|0,uA=(((1<>>R|0),g[(A+11|0)>>0]=uA,O=AA,j=$,P=0,R=31&(z=29)|0,32<=(63&z|0)>>>0?(P=0,UA=O>>>R|0):(P=O>>>R|0,UA=(((1<>>R|0),g[(A+10|0)>>0]=UA,P=AA,O=$,j=0,R=31&(z=21)|0,32<=(63&z|0)>>>0?(j=0,mA=P>>>R|0):(j=P>>>R|0,mA=(((1<>>R|0),g[(A+9|0)>>0]=mA,j=AA,P=$,O=0,R=31&(z=13)|0,32<=(63&z|0)>>>0?(O=0,sA=j>>>R|0):(O=j>>>R|0,sA=(((1<>>R|0),g[(A+8|0)>>0]=sA,O=AA,j=$,P=0,R=31&(z=5)|0,32<=(63&z|0)>>>0?(P=0,KA=O>>>R|0):(P=O>>>R|0,KA=(((1<>>R|0),g[(A+7|0)>>0]=KA,P=AA,O=$,j=0,R=31&(z=51)|0,32<=(63&z|0)>>>0?(j=0,tA=P>>>R|0):(j=P>>>R|0,tA=(((1<>>R|0),l=j,j=BA,x=(j=l)+(O=BA)|0,(R=(P=tA)+(z=QA)|0)>>>0>>0&&(x=x+1|0),T=R,S=x,j=R,P=0,O=31&(z=42)|0,32<=(63&z|0)>>>0?(P=0,JA=x>>>O|0):(P=x>>>O|0,JA=(((1<>>O|0),g[(A+18|0)>>0]=JA,P=S,x=T,j=0,O=31&(z=34)|0,32<=(63&z|0)>>>0?(j=0,dA=P>>>O|0):(j=P>>>O|0,dA=(((1<>>O|0),g[(A+17|0)>>0]=dA,j=S,P=T,x=0,O=31&(z=26)|0,32<=(63&z|0)>>>0?(x=0,lA=j>>>O|0):(x=j>>>O|0,lA=(((1<>>O|0),g[(A+16|0)>>0]=lA,x=S,j=T,P=0,O=31&(z=18)|0,32<=(63&z|0)>>>0?(P=0,ZA=x>>>O|0):(P=x>>>O|0,ZA=(((1<>>O|0),g[(A+15|0)>>0]=ZA,P=S,x=T,j=0,O=31&(z=10)|0,32<=(63&z|0)>>>0?(j=0,pA=P>>>O|0):(j=P>>>O|0,pA=(((1<>>O|0),g[(A+14|0)>>0]=pA,j=S,P=T,x=0,O=31&(z=2)|0,32<=(63&z|0)>>>0?(x=0,HA=j>>>O|0):(x=j>>>O|0,HA=(((1<>>O|0),g[(A+13|0)>>0]=HA,x=_,j=q,P=0,O=31&(z=48)|0,32<=(63&z|0)>>>0?(P=0,NA=x>>>O|0):(P=x>>>O|0,NA=(((1<>>O|0),Z=(x=NA)&(z=7)|0,p=j=P&(j=0)|0,AA=x=(j=AA)&(x=524287)|0,j=$=(P=$)&(z=-1)|0,P=0,O=31&(z=3)|0,32<=(63&z|0)>>>0?(P=j<>>(32-O|0)|0)|0|x<>0]=x|z|0,j=S,P=T,x=0,O=31&(z=51)|0,32<=(63&z|0)>>>0?(x=0,WA=j>>>O|0):(x=j>>>O|0,WA=(((1<>>O|0),N=x,x=gA,R=(x=N)+(P=gA)|0,(O=(j=WA)+(z=wA)|0)>>>0>>0&&(R=R+1|0),q=O,_=R,x=O,j=0,P=31&(z=39)|0,32<=(63&z|0)>>>0?(j=0,XA=R>>>P|0):(j=R>>>P|0,XA=(((1<>>P|0),g[(A+24|0)>>0]=XA,j=_,R=q,x=0,P=31&(z=31)|0,32<=(63&z|0)>>>0?(x=0,LA=j>>>P|0):(x=j>>>P|0,LA=(((1<>>P|0),g[(A+23|0)>>0]=LA,x=_,j=q,R=0,P=31&(z=23)|0,32<=(63&z|0)>>>0?(R=0,VA=x>>>P|0):(R=x>>>P|0,VA=(((1<>>P|0),g[(A+22|0)>>0]=VA,R=_,x=q,j=0,P=31&(z=15)|0,32<=(63&z|0)>>>0?(j=0,hA=R>>>P|0):(j=R>>>P|0,hA=(((1<>>P|0),g[(A+21|0)>>0]=hA,j=_,R=q,x=0,P=31&(z=7)|0,32<=(63&z|0)>>>0?(x=0,yA=j>>>P|0):(x=j>>>P|0,yA=(((1<>>P|0),g[(A+20|0)>>0]=yA,BA=R=(x=S)&(R=524287)|0,x=QA=(j=T)&(z=-1)|0,j=0,P=31&(z=6)|0,32<=(63&z|0)>>>0?(j=x<>>(32-P|0)|0)|0|R<>>0?(x=0,OA=j>>>P|0):(x=j>>>P|0,OA=(((1<>>P|0),W=x,j=RA,z=OA,R=(x=v)|(R=W)|0,g[(A+12|0)>>0]=j|z|0,R=_,x=q,j=0,P=31&(z=51)|0,32<=(63&z|0)>>>0?(j=0,xA=R>>>P|0):(j=R>>>P|0,xA=(((1<>>P|0),X=j,j=CA,O=(j=X)+(x=CA)|0,(P=(R=xA)+(z=rA)|0)>>>0>>0&&(O=O+1|0),T=P,S=O,j=P,R=0,x=31&(z=36)|0,32<=(63&z|0)>>>0?(R=0,PA=O>>>x|0):(R=O>>>x|0,PA=(((1<>>x|0),g[(A+30|0)>>0]=PA,R=S,O=T,j=0,x=31&(z=28)|0,32<=(63&z|0)>>>0?(j=0,zA=R>>>x|0):(j=R>>>x|0,zA=(((1<>>x|0),g[(A+29|0)>>0]=zA,j=S,R=T,O=0,x=31&(z=20)|0,32<=(63&z|0)>>>0?(O=0,jA=j>>>x|0):(O=j>>>x|0,jA=(((1<>>x|0),g[(A+28|0)>>0]=jA,O=S,j=T,R=0,x=31&(z=12)|0,32<=(63&z|0)>>>0?(R=0,SA=O>>>x|0):(R=O>>>x|0,SA=(((1<>>x|0),g[(A+27|0)>>0]=SA,R=S,O=T,j=0,x=31&(z=4)|0,32<=(63&z|0)>>>0?(j=0,TA=R>>>x|0):(j=R>>>x|0,TA=(((1<>>x|0),g[(A+26|0)>>0]=TA,_=O=(j=_)&(O=524287)|0,j=q=(R=q)&(z=-1)|0,R=0,x=31&(z=1)|0,32<=(63&z|0)>>>0?(R=j<>>(32-x|0)|0)|0|O<>>0?(j=0,_A=R>>>x|0):(j=R>>>x|0,_A=(((1<>>x|0),V=j,R=qA,z=_A,O=(j=L)|(O=V)|0,g[(A+19|0)>>0]=R|z|0,S=R=(O=S)&(R=524287)|0,O=T=(j=T)&(z=-1)|0,j=0,x=31&(z=44)|0,32<=(63&z|0)>>>0?(j=0,$A=R>>>x|0):(j=R>>>x|0,$A=(((1<>>x|0),g[(A+31|0)>>0]=$A,j=S,R=T,O=0,x=31&(z=4)|0,32<=(63&z|0)>>>0?(O=R<>>(32-x|0)|0)|0|j<>>0?(R=0,BB=O>>>x|0):(R=O>>>x|0,BB=(((1<>>x|0),y=R,O=AB,z=BB,j=(R=h)|(j=y)|0,g[(A+25|0)>>0]=O|z|0}function TA(A,B,Q){A|=0,B|=0;var C,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0;u=C=u-48|0;A:{B:{Q:{g:{if(Q|=0){k=C+40|0,f=A+8|0,M=C+32|0,I=C+28|0,o=C+36|0,n=A+4|0;C:for(;;){if(0|r[f>>0]&&0|kw[0|w[(12+(0|w[n>>2])|0)>>2]](0|w[A>>2],1204856,4))break g;w[k>>2]=10,w[(E=M)>>2]=10,w[(E+4|0)>>2]=1,w[I>>2]=Q,w[(D=C+24|0)>>2]=0,w[(C+20|0)>>2]=Q,w[(C+16|0)>>2]=B,HA(0|C+8,10,0|B,0|Q);w:{r:{e:{b:{if(1==(0|w[(C+8|0)>>2])){e=0|w[(C+12|0)>>2];a:for(;;){if(e=1+(e+(0|w[D>>2])|0)|0,w[D>>2]=e,e>>>0<(b=0|w[o>>2])>>>0)a=0|w[(C+20|0)>>2];else if(!((a=0|w[(C+20|0)>>2])>>>0>>0)){if(b>>>0>=5)break r;if((0|(Y=(c=e-b|0)+(0|w[(C+16|0)>>2])|0))==(0|k))break e;if(!(0|tg(0|Y,0|k,0|b)))break e}if((c=0|w[I>>2])>>>0>>0|a>>>0>>0|0)break b;if(HA(0|C,0|r[(39+(C+b|0)|0)>>0],0|(0|w[(C+16|0)>>2])+e,0|c-e),e=0|w[(C+4|0)>>2],1!=(0|w[C>>2]))break a}}w[D>>2]=0|w[I>>2]}g[f>>0]=0,e=Q;break w}g[f>>0]=1,e=c+1|0;break w}Dg(0|b,4),i()}if(b=0|w[n>>2],F=0|w[A>>2],!(a=!e|(0|Q)==(0|e)|0)){if(Q>>>0<=e>>>0)break B;if((0|g[(B+e|0)>>0])<=-65)break B}if(0|kw[0|w[(b+12|0)>>2]](F,B,e))break g;if(!a){if(Q>>>0<=e>>>0)break A;if((0|g[(B+e|0)>>0])<=-65)break A}if(B=B+e|0,!(Q=Q-e|0))break C}}G=0;break Q}G=1}return u=C+48|0,0|G}DA(0|B,0|Q,0,0|e),i()}DA(0|B,0|Q,0|e,0|Q),i()}function qA(A,B){A|=0;var Q,g=0,C=0,r=0,e=0,a=0;u=Q=u-32|0,B=(B|=0)||1;A:{B:{Q:{if(A){if(r=(A=A+3|0)>>>2|0,!(B>>>0>4)&&!((g=r+-1|0)>>>0>255)&&(a=1209812+(g<<2|0)|0)){if(w[(Q+20|0)>>2]=1209808,w[(Q+24|0)>>2]=0|w[a>>2],g=0|xA(0|r,0|B,0|Q+24,0|Q+20,1080528))break A;if(C=0|w[(Q+20|0)>>2],w[(Q+28|0)>>2]=0|w[C>>2],!(A=0|xA(0|(e=(A=b(A=r+2|0,A))>>>0>2048?A:2048),4,0|Q+28,1080480,1080480)))break Q;w[C>>2]=0|w[(Q+28|0)>>2];break B}return w[(Q+28|0)>>2]=0|w[302452],(g=0|xA(0|r,0|B,0|Q+28,1080504,1080504))||(g=0,-1!=(0|(A=fw(0|(C=((C=16384+(B<<3|0)|0)>>>0<(A=-4&A|0)>>>0?A:C)+65543|0)>>>16)))&&(A=A<<16|0)&&(w[A>>2]=2|A+(-65536&C|0),w[(A+4|0)>>2]=0,w[(A+8|0)>>2]=0|w[(Q+28|0)>>2],w[(Q+28|0)>>2]=A,g=0|xA(0|r,0|B,0|Q+28,1080504,1080504))),w[302452]=0|w[(Q+28|0)>>2],u=Q+32|0,0|g}return u=Q+32|0,0|B}if(g=0,kw[0|w[270123]](Q+8|0,1080480,e,4),0|w[(Q+8|0)>>2]){w[C>>2]=0|w[(Q+28|0)>>2];break A}if(A=0|w[(Q+12|0)>>2],w[(A+8|0)>>2]=0|w[(Q+28|0)>>2],w[(Q+28|0)>>2]=A,A=0|xA(0|e,4,0|Q+28,1080480,1080480),w[C>>2]=0|w[(Q+28|0)>>2],!A)break A}w[(A+4|0)>>2]=0,w[(A+8|0)>>2]=0|w[(Q+24|0)>>2],w[A>>2]=2|A+(e<<2|0),w[(Q+24|0)>>2]=A,g=0|xA(0|r,0|B,0|Q+24,0|Q+20,1080528)}return w[a>>2]=0|w[(Q+24|0)>>2],u=Q+32|0,0|g}function _A(){var A,B=0,Q=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0;u=B=u-96|0,1!=(0|w[302735])&&(a=0,w[(e=1210940)>>2]=1,w[(e+4|0)>>2]=a,w[302737]=0),Q=0|kQ(),A=C=0|w[(Q+24|0)>>2],C=2==(0|C),w[(Q+24|0)>>2]=C?0:A,w[(B+8|0)>>2]=Q;A:{B:{Q:{g:{C:{if(!C){if(Q=0|w[(B+8|0)>>2],C=0|w[(Q+28|0)>>2],0|r[C>>0])break C;if(g[C>>0]=1,C=0,1!=(0|w[302738])?(a=0,w[(e=1210952)>>2]=1,w[(e+4|0)>>2]=a):C=0|w[302739],w[302739]=C,0|r[(Q+32|0)>>0])break g;if(D=b=Q+24|0,b=0|w[b>>2],w[D>>2]=b||1,!b)break Q;if(2!=(0|b))break B;if(c=24+(0|w[(B+8|0)>>2])|0,b=0|w[c>>2],w[c>>2]=0,w[(B+12|0)>>2]=b,2!=(0|b))break A;w:if(!C)if(1!=(0|w[302738]))a=0,w[(e=1210952)>>2]=1,w[(e+4|0)>>2]=a;else{if(!(0|w[302739]))break w;g[(Q+32|0)>>0]=1}g[(0|w[(Q+28|0)>>2])>>0]=0}return k=Q=0|w[(B+8|0)>>2],Q=0|w[Q>>2],w[k>>2]=Q+-1|0,1==(0|Q)&&Cg(0|B+8),void(u=B+96|0)}bC(1203192,32,1203176),i()}qQ(0|Q+28,0!=(0|C)|0),i()}xg(0|(B=36+(0|w[(B+8|0)>>2])|0),0|w[(Q+28|0)>>2]),w[B>>2],vC(),i()}bC(1202268,23,1202252),i()}w[(B+64|0)>>2]=B+12|0,w[(B+68|0)>>2]=1202292,w[(B+92|0)>>2]=0,w[(B+60|0)>>2]=1,w[(B+52|0)>>2]=142,w[(B+36|0)>>2]=3,w[(B+88|0)>>2]=1201880,e=B,a=0,w[(B+76|0)>>2]=1,w[(B+80|0)>>2]=a,w[(B+72|0)>>2]=1202328,w[(B+44|0)>>2]=142,e=B,a=0,w[(B+20|0)>>2]=3,w[(B+24|0)>>2]=a,w[(B+16|0)>>2]=1201900,w[(B+56|0)>>2]=B+72|0,w[(B+48|0)>>2]=B+68|0,w[(B+40|0)>>2]=B- -64|0,w[(B+32|0)>>2]=B+40|0,og(0|B+16,1202336),i()}function $A(A,B,Q,b){A|=0,Q|=0,b|=0;var a,c=0,k=0,f=0,I=0,n=0,E=0;u=a=u-32|0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{if(((0|w[(B|=0)>>2])-2|0)>>>0>2){if(hQ(0|a+8,0|B,0|Q,0|b),5!=(0|(Q=0|r[(a+24|0)>>0])))break a;g[(A+16|0)>>0]=5;break A}if(GB(0|a+8,0|Q,0|b),1!=(0|w[(a+8|0)>>2]))break e;if(g[(a+6|0)>>0]=0|r[(a+31|0)>>0],C[(a+4|0)>>1]=0|r[(a+29|0)>>0]|(0|r[(a+30|0)>>0])<<8|0,Q=0|r[(a+28|0)>>0],b=0|w[(a+24|0)>>2],k=0|w[(a+20|0)>>2],I=c=0|w[(a+12|0)>>2],n=0|w[(a+16|0)>>2],3!=(0|(B=0|w[B>>2])))break b;break B}if(g[(a+6|0)>>0]=0|r[(a+27|0)>>0],C[(a+4|0)>>1]=0|r[(a+25|0)>>0]|(0|r[(a+26|0)>>0])<<8|0,b=0|w[(a+20|0)>>2],k=0|w[(a+16|0)>>2],I=0|w[(a+8|0)>>2],n=c=0|w[(a+12|0)>>2],3==(0|(B=0|w[B>>2])))break B}if(2==(0|B))break w;if(5!=(0|255&Q))break r;IC(0|A,1198688,28);break A}if(b=B+4|0,k=0|w[(a+16|0)>>2],f=0|w[(a+12|0)>>2],((0|w[B>>2])-2|0)>>>0<3)break Q;Q=0|w[b>>2];break g}if(g[(f=a+10|0)>>0]=0|r[(a+6|0)>>0],C[(a+8|0)>>1]=0|e[(a+4|0)>>1],!(B=0|mC(20,4)))break C;g[(B+16|0)>>0]=Q,w[(B+12|0)>>2]=b,w[(B+8|0)>>2]=k,c=n,w[B>>2]=I,w[(B+4|0)>>2]=c,E=0|e[(a+8|0)>>1],g[(B+17|0)>>0]=E,g[(B+18|0)>>0]=E>>>8|0,g[(B+19|0)>>0]=0|r[f>>0],w[(A+12|0)>>2]=1198800,w[(A+8|0)>>2]=B,w[(A+4|0)>>2]=26,w[A>>2]=1198716,g[(A+16|0)>>0]=0;break A}gC(),i()}OC(20,4),i()}Q>>>0<36||D(0|Q)}w[B>>2]=f,g[(A+16|0)>>0]=5,w[b>>2]=k;break A}gC(),i()}u=a+32|0}function AB(A,B,Q){A|=0,B|=0;var e,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0;u=e=u-592|0;A:{if(64==(0|(Q|=0))){if(Q=e+32|0,c=0|r[(b=B+24|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,D=c,g[(c=Q)>>0]=D,g[(c+1|0)>>0]=D>>>8|0,g[(c+2|0)>>0]=D>>>16|0,g[(c+3|0)>>0]=D>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,C[(e+8|0)>>1]=0|r[B>>0]|(0|r[(B+1|0)>>0])<<8|0,a=0|r[((b=B)+11|0)>>0]|(0|r[(b+12|0)>>0])<<8|0|(0|r[(b+13|0)>>0])<<16|0|(0|r[(b+14|0)>>0])<<24|0,c=0|r[(b+15|0)>>0]|(0|r[(b+16|0)>>0])<<8|0|(0|r[(b+17|0)>>0])<<16|0|(0|r[(b+18|0)>>0])<<24|0,k=a,g[((a=e)+19|0)>>0]=k,g[(a+20|0)>>0]=k>>>8|0,g[(a+21|0)>>0]=k>>>16|0,g[(a+22|0)>>0]=k>>>24|0,g[(a+23|0)>>0]=c,g[(a+24|0)>>0]=c>>>8|0,g[(a+25|0)>>0]=c>>>16|0,g[(a+26|0)>>0]=c>>>24|0,c=0|r[(b+3|0)>>0]|(0|r[(b+4|0)>>0])<<8|0|(0|r[(b+5|0)>>0])<<16|0|(0|r[(b+6|0)>>0])<<24|0,a=0|r[(b+7|0)>>0]|(0|r[(b+8|0)>>0])<<8|0|(0|r[(b+9|0)>>0])<<16|0|(0|r[(b+10|0)>>0])<<24|0,t=c,c=e,f=t,g[(e+11|0)>>0]=f,g[(e+12|0)>>0]=f>>>8|0,g[(e+13|0)>>0]=f>>>16|0,g[(e+14|0)>>0]=f>>>24|0,g[(e+15|0)>>0]=a,g[(e+16|0)>>0]=a>>>8|0,g[(e+17|0)>>0]=a>>>16|0,g[(e+18|0)>>0]=a>>>24|0,a=0|r[(b+19|0)>>0]|(0|r[(b+20|0)>>0])<<8|0|(0|r[(b+21|0)>>0])<<16|0|(0|r[(b+22|0)>>0])<<24|0,c=0|r[(b+23|0)>>0]|(0|r[(b+24|0)>>0])<<8|0|(0|r[(b+25|0)>>0])<<16|0|(0|r[(b+26|0)>>0])<<24|0,I=a,g[((a=e)+27|0)>>0]=I,g[(a+28|0)>>0]=I>>>8|0,g[(a+29|0)>>0]=I>>>16|0,g[(a+30|0)>>0]=I>>>24|0,g[(a+31|0)>>0]=c,g[(a+32|0)>>0]=c>>>8|0,g[(a+33|0)>>0]=c>>>16|0,g[(a+34|0)>>0]=c>>>24|0,g[(a+10|0)>>0]=0|r[(b+2|0)>>0],m=c=0|r[(b+35|0)>>0]|(0|r[(b+36|0)>>0])<<8|0|(0|r[(b+37|0)>>0])<<16|0|(0|r[(b+38|0)>>0])<<24|0,s=a=0|r[(b+39|0)>>0]|(0|r[(b+40|0)>>0])<<8|0|(0|r[(b+41|0)>>0])<<16|0|(0|r[(b+42|0)>>0])<<24|0,J=a=0|r[(b+43|0)>>0]|(0|r[(b+44|0)>>0])<<8|0|(0|r[(b+45|0)>>0])<<16|0|(0|r[(b+46|0)>>0])<<24|0,d=c=0|r[(b+47|0)>>0]|(0|r[(b+48|0)>>0])<<8|0|(0|r[(b+49|0)>>0])<<16|0|(0|r[(b+50|0)>>0])<<24|0,K=e+248|0,c=0|r[(b=b+56|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,n=c,g[(c=K)>>0]=n,g[(c+1|0)>>0]=n>>>8|0,g[(c+2|0)>>0]=n>>>16|0,g[(c+3|0)>>0]=n>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=d,c=e,E=J,g[(e+235|0)>>0]=E,g[(e+236|0)>>0]=E>>>8|0,g[(e+237|0)>>0]=E>>>16|0,g[(e+238|0)>>0]=E>>>24|0,g[(e+239|0)>>0]=a,g[(e+240|0)>>0]=a>>>8|0,g[(e+241|0)>>0]=a>>>16|0,g[(e+242|0)>>0]=a>>>24|0,a=s,c=e,Y=m,g[(e+227|0)>>0]=Y,g[(e+228|0)>>0]=Y>>>8|0,g[(e+229|0)>>0]=Y>>>16|0,g[(e+230|0)>>0]=Y>>>24|0,g[(e+231|0)>>0]=a,g[(e+232|0)>>0]=a>>>8|0,g[(e+233|0)>>0]=a>>>16|0,g[(e+234|0)>>0]=a>>>24|0,g[(e+226|0)>>0]=0|r[(B+34|0)>>0],C[(e+224|0)>>1]=0|r[(B+32|0)>>0]|(0|r[(B+33|0)>>0])<<8|0,a=0|r[((b=B)+51|0)>>0]|(0|r[(b+52|0)>>0])<<8|0|(0|r[(b+53|0)>>0])<<16|0|(0|r[(b+54|0)>>0])<<24|0,c=0|r[(b+55|0)>>0]|(0|r[(b+56|0)>>0])<<8|0|(0|r[(b+57|0)>>0])<<16|0|(0|r[(b+58|0)>>0])<<24|0,G=a,g[((a=e)+243|0)>>0]=G,g[(a+244|0)>>0]=G>>>8|0,g[(a+245|0)>>0]=G>>>16|0,g[(a+246|0)>>0]=G>>>24|0,g[(a+247|0)>>0]=c,g[(a+248|0)>>0]=c>>>8|0,g[(a+249|0)>>0]=c>>>16|0,g[(a+250|0)>>0]=c>>>24|0,fA(0|a+408,0|a+224),c=0|w[((b=a)+408|0)>>2],a=0|w[(b+412|0)>>2],(0|(b=c))!=(0|(i=1))|(0|a)!=(0|(c=0))|0)break A;return B=0|w[(e+424|0)>>2],i=e,m=b=0|w[(e+416|0)>>2],s=a=0|w[(e+420|0)>>2],Lg(0|e+260,0|e+428,148),Lg(0|e+408,0|e+260,148),a=0|w[(i=K)>>2],b=0|w[(i+4|0)>>2],l=a,w[(a=e+580|0)>>2]=l,w[(a+4|0)>>2]=b,b=0|w[(i=e+240|0)>>2],a=0|w[(i+4|0)>>2],Z=b,w[(b=e+572|0)>>2]=Z,w[(b+4|0)>>2]=a,a=0|w[(i=e+232|0)>>2],b=0|w[(i+4|0)>>2],p=a,w[(a=e+564|0)>>2]=p,w[(a+4|0)>>2]=b,i=e,b=0|w[(e+224|0)>>2],a=0|w[(e+228|0)>>2],H=b,w[((b=e)+556|0)>>2]=H,w[(b+560|0)>>2]=a,Lg(0|b+44,0|b+408,180),w[(A+16|0)>>2]=B,a=s,w[(b=A+8|0)>>2]=m,w[(b+4|0)>>2]=a,Lg(0|A+20,0|e+44,180),w[A>>2]=0,a=0|w[(i=Q)>>2],b=0|w[(i+4|0)>>2],M=a,g[(a=A+224|0)>>0]=M,g[(a+1|0)>>0]=M>>>8|0,g[(a+2|0)>>0]=M>>>16|0,g[(a+3|0)>>0]=M>>>24|0,g[(a+4|0)>>0]=b,g[(a+5|0)>>0]=b>>>8|0,g[(a+6|0)>>0]=b>>>16|0,g[(a+7|0)>>0]=b>>>24|0,b=0|w[(i=e+24|0)>>2],a=0|w[(i+4|0)>>2],o=b,g[(b=A+216|0)>>0]=o,g[(b+1|0)>>0]=o>>>8|0,g[(b+2|0)>>0]=o>>>16|0,g[(b+3|0)>>0]=o>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0|w[(i=e+16|0)>>2],b=0|w[(i+4|0)>>2],F=a,g[(a=A+208|0)>>0]=F,g[(a+1|0)>>0]=F>>>8|0,g[(a+2|0)>>0]=F>>>16|0,g[(a+3|0)>>0]=F>>>24|0,g[(a+4|0)>>0]=b,g[(a+5|0)>>0]=b>>>8|0,g[(a+6|0)>>0]=b>>>16|0,g[(a+7|0)>>0]=b>>>24|0,i=e,b=0|w[(e+8|0)>>2],a=0|w[(e+12|0)>>2],U=b,g[(b=A+200|0)>>0]=U,g[(b+1|0)>>0]=U>>>8|0,g[(b+2|0)>>0]=U>>>16|0,g[(b+3|0)>>0]=U>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,void(u=e+592|0)}return a=2,w[(b=A)>>2]=1,w[(b+4|0)>>2]=a,a=64,w[(b=b+12|0)>>2]=7,w[(b+4|0)>>2]=a,w[(A+8|0)>>2]=1112964,void(u=e+592|0)}a=0,w[(b=A)>>2]=1,w[(b+4|0)>>2]=a,a=0,w[(b=Q)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=e+24|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=e+16|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[((b=e)+8|0)>>2]=0,w[(b+12|0)>>2]=a,u=b+592|0}function BB(A,B,Q,g,C,r){A|=0,Q|=0,C|=0,r|=0;var e,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,l=0,Z=0,p=0,H=0,N=0,v=0;if(u=e=u-480|0,!(((B|=0)-1|0)>>>0>63|(g|=0)>>>0>64|0))return qg(0|e+208,0,128),a=1541459225,w[(b=e+392|0)>>2]=327033209,w[(b+4|0)>>2]=a,a=528734635,w[(b=e+384|0)>>2]=-79577749,w[(b+4|0)>>2]=a,a=-1694144372,w[(b=e+376|0)>>2]=725511199,w[(b+4|0)>>2]=a,a=1359893119,w[(b=e+368|0)>>2]=-1377402159,w[(b+4|0)>>2]=a,a=-1521486534,w[(b=e+360|0)>>2]=1595750129,w[(b+4|0)>>2]=a,a=1013904242,w[(b=e+352|0)>>2]=-23791573,w[(b+4|0)>>2]=a,a=-1150833019,w[(b=e+344|0)>>2]=-2067093701,w[(b+4|0)>>2]=a,a=0,w[((b=e)+400|0)>>2]=0,w[(b+404|0)>>2]=a,w[(b+408|0)>>2]=B,U=b,m=a=0,a=0,c=g,b=0,k=31&(D=8)|0,32<=(63&D|0)>>>0?(b=c<>>(32-k|0)|0)|0|a<>2]=K,w[(b+340|0)>>2]=a,g&&(Lg(0|e+208,0|Q,0|g),a=0,w[(b=e+400|0)>>2]=128,w[(b+4|0)>>2]=a),_B(0|(B=0|Lg(0|e,0|e+208,208)),0|C,0|r),Lg(0|B+208,0|B,208),(Q=127&(0|w[(B+400|0)>>2])|0)&&qg(0|(B+208|0)+Q,0,0|128-Q),d(0|B+208,-1,0|(a=-1)),I=a=0|w[(c=B+360|0)>>2],t=b=0|w[(c+4|0)>>2],w[(a=B+440|0)>>2]=I,w[(a+4|0)>>2]=b,n=b=0|w[(c=B+352|0)>>2],J=a=0|w[(c+4|0)>>2],w[(b=B+432|0)>>2]=n,w[(b+4|0)>>2]=a,E=a=0|w[(c=B+344|0)>>2],l=b=0|w[(c+4|0)>>2],w[(a=B+424|0)>>2]=E,w[(a+4|0)>>2]=b,Y=b=0|w[(c=B+376|0)>>2],Z=a=0|w[(c+4|0)>>2],w[(b=B+456|0)>>2]=Y,w[(b+4|0)>>2]=a,G=a=0|w[(c=B+384|0)>>2],p=b=0|w[(c+4|0)>>2],w[(a=B+464|0)>>2]=G,w[(a+4|0)>>2]=b,M=b=0|w[(c=B+392|0)>>2],H=a=0|w[(c+4|0)>>2],w[(b=B+472|0)>>2]=M,w[(b+4|0)>>2]=a,c=B,o=a=0|w[(B+336|0)>>2],N=b=0|w[(B+340|0)>>2],w[((a=B)+416|0)>>2]=o,w[(a+420|0)>>2]=b,F=b=0|w[(c=a+368|0)>>2],v=a=0|w[(c+4|0)>>2],w[((b=B)+448|0)>>2]=F,w[(b+452|0)>>2]=a,Q=0|w[(b+408|0)>>2],a=H,w[(b=A+56|0)>>2]=M,w[(b+4|0)>>2]=a,a=p,w[(b=A+48|0)>>2]=G,w[(b+4|0)>>2]=a,a=Z,w[(b=A+40|0)>>2]=Y,w[(b+4|0)>>2]=a,a=v,w[(b=A+32|0)>>2]=F,w[(b+4|0)>>2]=a,a=t,w[(b=A+24|0)>>2]=I,w[(b+4|0)>>2]=a,a=J,w[(b=A+16|0)>>2]=n,w[(b+4|0)>>2]=a,a=l,w[(b=A+8|0)>>2]=E,w[(b+4|0)>>2]=a,a=N,w[(b=A)>>2]=o,w[(b+4|0)>>2]=a,w[(b+64|0)>>2]=Q,void(u=B+480|0);$g(),i()}function QB(A,B){B|=0;var Q=0,w=0;KA(0|(A|=0),18,0);A:if(!((Q=0|r[(A+200|0)>>0])>>>0>199)){if(g[(Q=A+Q|0)>>0]=64^(0|r[Q>>0])|0,Q=1+(0|r[(w=A+200|0)>>0])|0,g[w>>0]=Q,166!=(0|(Q=255&Q|0))){if(Q>>>0>=200)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),Q=0,C[w>>1]=0;if(g[(Q=A+Q|0)>>0]=0|r[Q>>0],Q=1+(0|r[(w=A+200|0)>>0])|0,g[w>>0]=Q,166!=(0|(Q=255&Q|0))){if(Q>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),Q=0,C[w>>1]=0;if(g[(Q=A+Q|0)>>0]=0|r[Q>>0],Q=1+(0|r[(w=A+200|0)>>0])|0,g[w>>0]=Q,166!=(0|(Q=255&Q|0))){if(Q>>>0>199)break A}else g[(Q=A+166|0)>>0]=(0|r[Q>>0])^(0|r[(A+201|0)>>0])|0,g[(Q=A+167|0)>>0]=132^(0|r[Q>>0])|0,rA(0|A),Q=0,C[w>>1]=0;return g[(Q=A+Q|0)>>0]=0|r[Q>>0],w=1+(0|r[(Q=A+200|0)>>0])|0,g[Q>>0]=w,166==(0|255&w)&&(g[(w=A+166|0)>>0]=(0|r[w>>0])^(0|r[(A+201|0)>>0])|0,g[(w=A+167|0)>>0]=132^(0|r[w>>0])|0,rA(0|A),C[Q>>1]=0),void nQ(0|A,0|B,64)}kg(1111504,0|Q,200),i()}function gB(A,B,Q,C,e){A|=0,B|=0,Q|=0,C|=0,e|=0;var b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U=0,m=0,s=0,K=0;u=K=u-592|0,IQ(0|K),V(0|K,0|B+32,32),V(0|K,0|Q,0|C),m=0,w[(U=G=K+368|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=M=K+360|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=o=K+352|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=F=K+344|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=n=K+336|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=E=K+328|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=Y=K+320|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[((U=K)+312|0)>>2]=0,w[(U+316|0)>>2]=m,Lg(0|U+376,0|U,216),mA(0|U+312,0|U+376),AC(0|U+248,0|U+312),LC(0|U+376,0|U+248,1113120),oQ(0|U+216,0|U+376),IQ(0|U+376),V(0|(K=0|Lg(0|U,0|U+376,216)),0|K+216,32),V(0|K,0|e+160,32),V(0|K,0|Q,0|C),m=0,w[(U=G)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=M)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=o)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=F)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=n)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=E)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=Y)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[((U=K)+312|0)>>2]=0,w[(U+316|0)>>2]=m,Lg(0|U+376,0|U,216),mA(0|U+312,0|U+376),AC(0|U+280,0|U+312),Kg(0|U+376,0|U+280,0|B),WB(0|U+312,0|U+376,0|U+248),m=0|w[(s=U+240|0)>>2],U=0|w[(s+4|0)>>2],b=m,g[(m=A+24|0)>>0]=b,g[(m+1|0)>>0]=b>>>8|0,g[(m+2|0)>>0]=b>>>16|0,g[(m+3|0)>>0]=b>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|w[(s=K+232|0)>>2],m=0|w[(s+4|0)>>2],a=U,g[(U=A+16|0)>>0]=a,g[(U+1|0)>>0]=a>>>8|0,g[(U+2|0)>>0]=a>>>16|0,g[(U+3|0)>>0]=a>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,m=0|w[(s=K+224|0)>>2],U=0|w[(s+4|0)>>2],c=m,g[(m=A+8|0)>>0]=c,g[(m+1|0)>>0]=c>>>8|0,g[(m+2|0)>>0]=c>>>16|0,g[(m+3|0)>>0]=c>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,s=K,U=0|w[(K+216|0)>>2],m=0|w[(K+220|0)>>2],i=U,g[(U=A)>>0]=i,g[(U+1|0)>>0]=i>>>8|0,g[(U+2|0)>>0]=i>>>16|0,g[(U+3|0)>>0]=i>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,s=K,m=0|r[(K+312|0)>>0]|(0|r[(K+313|0)>>0])<<8|0|(0|r[(K+314|0)>>0])<<16|0|(0|r[(K+315|0)>>0])<<24|0,U=0|r[(K+316|0)>>0]|(0|r[(K+317|0)>>0])<<8|0|(0|r[(K+318|0)>>0])<<16|0|(0|r[(K+319|0)>>0])<<24|0,D=m,g[((m=A)+32|0)>>0]=D,g[(m+33|0)>>0]=D>>>8|0,g[(m+34|0)>>0]=D>>>16|0,g[(m+35|0)>>0]=D>>>24|0,g[(m+36|0)>>0]=U,g[(m+37|0)>>0]=U>>>8|0,g[(m+38|0)>>0]=U>>>16|0,g[(m+39|0)>>0]=U>>>24|0,U=0|r[(s=Y)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,m=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,k=U,g[(U=A+40|0)>>0]=k,g[(U+1|0)>>0]=k>>>8|0,g[(U+2|0)>>0]=k>>>16|0,g[(U+3|0)>>0]=k>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,m=0|r[(s=E)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,f=m,g[(m=A+48|0)>>0]=f,g[(m+1|0)>>0]=f>>>8|0,g[(m+2|0)>>0]=f>>>16|0,g[(m+3|0)>>0]=f>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|r[(s=n)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,m=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,I=U,g[(U=A+56|0)>>0]=I,g[(U+1|0)>>0]=I>>>8|0,g[(U+2|0)>>0]=I>>>16|0,g[(U+3|0)>>0]=I>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,u=K+592|0}function CB(A){var B,Q,C,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;u=B=u-16|0,Q=(e=0|w[(A|=0)>>2])+b(0|w[(A+8|0)>>2],20)|0,C=0|w[300199];A:{B:{Q:for(;;){A=e;g:{C:{w:{r:{e:{b:{a:for(;;){if((Q-A|0)>>>0<=60)break b;if(!(0|w[(e+8|0)>>2]))break e;if(!(0|w[(e+28|0)>>2]))break r;if(!(0|w[(e+48|0)>>2]))break w;if(I=e+68|0,e=A=e+80|0,!(0|w[I>>2]))break a}a=A+-20|0,e=A;break C}A=e;b:for(;;){if((0|A)==(0|Q))break g;if(n=A+8|0,A=e=A+20|0,!(0|w[n>>2]))break b}a=e+-20|0;break C}a=e,e=e+20|0;break C}a=e+20|0,e=e+40|0;break C}a=e+40|0,e=e+60|0}if(KQ(0|B+8),2!=(0|(c=0|r[(B+12|0)>>0]))){if(A=0|w[(B+8|0)>>2],!(D=0|kw[C]()))break B;if(!(0|r[D>>0]))break A;g[D>>0]=0,c||0|Pg()&&(g[(A+4|0)>>0]=1),g[(0|w[A>>2])>>0]=0}if(A=0|w[(a+8|0)>>2]){if(D=0|w[(a+16|0)>>2])for(D=A+b(D,40)|0;(c=0|w[A>>2])&&(k=0|w[(A+4|0)>>2])&&pC(0|c,0|k,1),(c=0|w[(A+20|0)>>2])&&(k=0|w[(A+24|0)>>2])&&pC(0|c,0|k,1),(0|(A=A+40|0))!=(0|D););(A=0|w[(a+12|0)>>2])&&pC(0|w[(a+8|0)>>2],0|b(A,40),4)}w[(a+16|0)>>2]=0,w[(f=a+8|0)>>2]=4,w[(f+4|0)>>2]=0;continue Q}break Q}return void(u=B+16|0)}wg(),i()}eC(1201096,28,1201080),i()}function wB(A,B){A|=0,B|=0;var Q,g,C,r=0,e=0,a=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0;u=Q=u-240|0,I=1,qC(),D=0|w[(Q+32|0)>>2],e=Q,g=r=0|w[(Q+24|0)>>2],C=a=0|w[(Q+28|0)>>2],UB(0|Q+8);A:{B:{Q:{g:{C:{if((A=b(A,3))>>>0>=2&&(I=1+(-1>>>c(A+-1|0)|0)|0),Y=r=0|ew(0|I,0|(a=0),112,0|(r=0)),G=a=U,e=r,r=0,n=31&(M=32)|0,32<=(63&M|0)>>>0?(r=0,o=a>>>n|0):(r=a>>>n|0,o=(((1<>>n|0),!o){if(r=G,(0|(A=Y))<=-1)break C;a=Q,Y=r=0|w[(Q+16|0)>>2],G=e=0|w[(Q+20|0)>>2],a=Q,F=e=0|w[(Q+8|0)>>2],m=r=0|w[(Q+12|0)>>2];w:{if(A){if(k=0|mC(0|A,8))break w;OC(0|A,8),i()}k=8}if(w[(Q+120|0)>>2]=0,w[(Q+116|0)>>2]=I,w[(Q+112|0)>>2]=k,r=G,w[(e=Q+152|0)>>2]=Y,w[(e+4|0)>>2]=r,w[(Q+168|0)>>2]=0,e=Q,r=0,w[(Q+160|0)>>2]=0,w[(Q+164|0)>>2]=r,r=m,e=Q,w[(Q+144|0)>>2]=F,w[(Q+148|0)>>2]=r,w[(Q+136|0)>>2]=D,r=C,e=Q,w[(Q+128|0)>>2]=g,w[(Q+132|0)>>2]=r,Lg(0|Q+172,0|Q+40,68),YB(0|Q+112,0|I,0|Q+128),f=0|w[(Q+112|0)>>2],(0|(A=0|w[(Q+116|0)>>2]))==(0|(D=0|w[(Q+120|0)>>2]))){if(k=f,D=A,f=4,E=16,A=0|mC(16,4))break A;break B}if(A>>>0>>0)break g;if(D){if(!(k=0|oC(0|f,0|b(A,112),8,0|(A=b(D,112)))))break Q;if(f=4,E=16,!(A=0|mC(16,4)))break B;break A}if(D=0,A){if(k=8,pC(0|f,0|b(A,112),8),f=4,E=16,A=0|mC(16,4))break A;break B}if(k=8,f=4,E=16,A=0|mC(16,4))break A;break B}TC(),i()}TC(),i()}Mg(1197868),i()}OC(0|A,8),i()}OC(0|E,0|f),i()}return w[(A+12|0)>>2]=B,w[(A+4|0)>>2]=D,w[A>>2]=k,w[(A+8|0)>>2]=31-c(I)|0,u=Q+240|0,0|A}function rB(A,B){A|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB,ZB,pB,HB,NB,vB,WB,XB,LB,VB,hB,yB,RB,OB,xB,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0,uQ=0,UQ=0,mQ=0,sQ=0,KQ=0,tQ=0,JQ=0,dQ=0,lQ=0,ZQ=0;D=PB=0|r[(18+(zB=B|=0)|0)>>0],k=jB=0,f=jB=0|r[(zB+17|0)>>0],I=PB=0,n=PB=0|r[(zB+16|0)>>0],E=jB=0,Y=jB=0|r[(zB+15|0)>>0],G=PB=0,M=PB=0|r[(zB+13|0)>>0],o=jB=0,F=jB=0|r[(zB+14|0)>>0],u=PB=0,U=PB=0|r[(zB+31|0)>>0],m=jB=0,s=jB=0|r[(zB+30|0)>>0],K=PB=0,t=PB=0|r[(zB+29|0)>>0],J=jB=0,d=jB=0|r[(zB+28|0)>>0],l=PB=0,Z=PB=0|r[(zB+27|0)>>0],p=jB=0,H=jB=0|r[(zB+26|0)>>0],N=PB=0,Q=PB=0|r[(zB+12|0)>>0],g=jB=0,v=jB=0|r[(zB+11|0)>>0],W=PB=0,X=PB=0|r[(zB+10|0)>>0],L=jB=0,V=jB=0|r[(zB+9|0)>>0],h=PB=0,y=PB=0|r[(zB+7|0)>>0],R=jB=0,O=jB=0|r[(zB+8|0)>>0],x=PB=0,C=PB=0|r[(zB+25|0)>>0],e=jB=0,b=jB=0|r[(zB+24|0)>>0],a=PB=0,P=PB=0|r[(zB+23|0)>>0],z=jB=0,j=jB=0|r[(zB+22|0)>>0],S=PB=0,c=PB=0|r[(zB+19|0)>>0],i=jB=0,T=jB=0|r[(zB+20|0)>>0],q=PB=0,_=PB=0|r[(zB+21|0)>>0],$=jB=0,AA=A,BA=jB=0|r[zB>>0],QA=PB=0,jB=0,zB=PB=0|r[(zB+1|0)>>0],PB=0,SB=31&(TB=8)|0,32<=(63&TB|0)>>>0?(PB=zB<>>(32-SB|0)|0)|0|jB<>0],zB=0,SB=31&(TB=16)|0,32<=(63&TB|0)>>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>0],PB=0,SB=31&(TB=24)|0,32<=(63&TB|0)>>>0?(PB=zB<>>(32-SB|0)|0)|0|jB<>0],zB=0,SB=31&(TB=32)|0,32<=(63&TB|0)>>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>0],PB=0,SB=31&(TB=40)|0,32<=(63&TB|0)>>>0?(PB=zB<>>(32-SB|0)|0)|0|jB<>0],GA=jB=0,PB=zB,zB=0,SB=31&(TB=48)|0,32<=(63&TB|0)>>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>2]=oA,w[(zB+4|0)>>2]=jB,FA=jB=i,jB=q,PB=T,zB=0,SB=31&(TB=8)|0,32<=(63&TB|0)>>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=0,aQ=jB>>>SB|0):(zB=jB>>>SB|0,aQ=(((1<>>SB|0),PB=zB&(PB=524287)|0,LA=(jB=aQ)&(TB=-1)|0,w[((jB=A)+24|0)>>2]=LA,w[(jB+28|0)>>2]=PB,VA=PB=GA,PB=R,zB=y,jB=0,SB=31&(TB=8)|0,32<=(63&TB|0)>>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=0,nQ=PB>>>SB|0):(jB=PB>>>SB|0,nQ=(((1<>>SB|0),zB=jB&(zB=524287)|0,gB=(PB=nQ)&(TB=-1)|0,w[((PB=A)+8|0)>>2]=gB,w[(PB+12|0)>>2]=zB,CB=zB=a,zB=e,jB=C,PB=0,SB=31&(TB=8)|0,32<=(63&TB|0)>>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=0,UQ=jB>>>SB|0):(zB=jB>>>SB|0,UQ=(((1<>>SB|0),PB=zB&(PB=524287)|0,UB=(jB=UQ)&(TB=-1)|0,w[((jB=A)+32|0)>>2]=UB,w[(jB+36|0)>>2]=PB,mB=PB=g,PB=o,zB=M,jB=0,SB=31&(TB=8)|0,32<=(63&TB|0)>>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=jB<>>(32-SB|0)|0)|0|zB<>>0?(zB=PB<>>(32-SB|0)|0)|0|jB<>>0?(jB=zB<>>(32-SB|0)|0)|0|PB<>>0?(PB=0,ZQ=zB>>>SB|0):(PB=zB>>>SB|0,ZQ=(((1<>>SB|0),jB=PB&(jB=524287)|0,xB=(zB=ZQ)&(TB=-1)|0,w[((zB=A)+16|0)>>2]=xB,w[(zB+20|0)>>2]=jB}function eB(A,B){A|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA,dA,lA,ZA,pA,HA,NA,vA,WA,XA,LA,VA,hA,yA,RA,OA,xA,PA,zA,jA,SA,TA,qA,_A,$A,AB,BB,QB,gB,CB,wB,rB,eB,bB,aB,cB,iB,DB,kB,fB,IB,nB,EB,YB,GB,MB,oB,FB,uB,UB,mB,sB,KB,tB,JB,dB,lB=0,ZB=0,pB=0,HB=0,NB=0,vB=0,WB=0,XB=0,LB=0,VB=0,hB=0,yB=0,RB=0,OB=0,xB=0,PB=0,zB=0,jB=0,SB=0,TB=0,qB=0,_B=0,$B=0,AQ=0,BQ=0,QQ=0,gQ=0,CQ=0,wQ=0,rQ=0,eQ=0,bQ=0,aQ=0,cQ=0,iQ=0,DQ=0,kQ=0,fQ=0,IQ=0,nQ=0,EQ=0,YQ=0,GQ=0,MQ=0,oQ=0,FQ=0;C=lB=0|r[(7+(ZB=B|=0)|0)>>0],e=pB=0,b=pB=0|r[(ZB+15|0)>>0],a=lB=0,c=lB=0|r[(ZB+14|0)>>0],i=pB=0,D=pB=0|r[(ZB+13|0)>>0],k=lB=0,vB=lB=0|r[(ZB+12|0)>>0],LB=pB=0,f=pB=0|r[(ZB+11|0)>>0],I=lB=0,n=lB=0|r[(ZB+8|0)>>0],E=pB=0,Y=pB=0|r[(ZB+9|0)>>0],G=lB=0,M=lB=0|r[(ZB+10|0)>>0],o=pB=0,F=pB=0|r[(ZB+23|0)>>0],u=lB=0,U=lB=0|r[(ZB+22|0)>>0],m=pB=0,s=pB=0|r[(ZB+21|0)>>0],K=lB=0,t=lB=0|r[(ZB+20|0)>>0],J=pB=0,WB=pB=0|r[(ZB+19|0)>>0],VB=lB=0,d=lB=0|r[(ZB+16|0)>>0],l=pB=0,Z=pB=0|r[(ZB+17|0)>>0],p=lB=0,H=lB=0|r[(ZB+18|0)>>0],N=pB=0,v=pB=0|r[(ZB+31|0)>>0],W=lB=0,X=lB=0|r[(ZB+30|0)>>0],L=pB=0,V=pB=0|r[(ZB+29|0)>>0],h=lB=0,y=lB=0|r[(ZB+28|0)>>0],R=pB=0,O=pB=0|r[(ZB+27|0)>>0],x=lB=0,XB=lB=0|r[(ZB+24|0)>>0],hB=pB=0,P=pB=0|r[(ZB+25|0)>>0],z=lB=0,j=lB=0|r[(ZB+26|0)>>0],S=pB=0,T=A,q=pB=0|r[ZB>>0],_=lB=0,pB=0,ZB=lB=0|r[(ZB+1|0)>>0],lB=0,HB=31&(NB=8)|0,32<=(63&NB|0)>>>0?(lB=ZB<>>(32-HB|0)|0)|0|pB<>0],ZB=0,HB=31&(NB=16)|0,32<=(63&NB|0)>>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>0],lB=0,HB=31&(NB=24)|0,32<=(63&NB|0)>>>0?(lB=ZB<>>(32-HB|0)|0)|0|pB<>0],ZB=0,HB=31&(NB=32)|0,32<=(63&NB|0)>>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>0],lB=0,HB=31&(NB=40)|0,32<=(63&NB|0)>>>0?(lB=ZB<>>(32-HB|0)|0)|0|pB<>0],ZB=0,HB=31&(NB=48)|0,32<=(63&NB|0)>>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>2]=IA,w[(ZB+4|0)>>2]=pB,nA=pB=hB,pB=z,lB=P,ZB=0,HB=31&(NB=8)|0,32<=(63&NB|0)>>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=0,BQ=lB>>>HB|0):(pB=lB>>>HB|0,BQ=(((1<>>HB|0),w[((ZB=A)+32|0)>>2]=BQ,w[(ZB+36|0)>>2]=pB,pB=hB,lB=XB,ZB=0,HB=31&(NB=36)|0,32<=(63&NB|0)>>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=0,cQ=pB>>>HB|0):(ZB=pB>>>HB|0,cQ=(((1<>>HB|0),BB=ZB,lB=(ZB=NA)|(lB=BB)|0,QB=(pB=QQ)|(NB=cQ)|0,w[((pB=A)+24|0)>>2]=QB,w[(pB+28|0)>>2]=lB,lB=VB,ZB=WB,pB=0,HB=31&(NB=24)|0,32<=(63&NB|0)>>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=lB<>>(32-HB|0)|0)|0|pB<>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=0,GQ=pB>>>HB|0):(ZB=pB>>>HB|0,GQ=(((1<>>HB|0),UB=ZB,lB=(ZB=CB)|(lB=UB)|0,mB=(pB=gB)|(NB=GQ)|0,w[((pB=A)+16|0)>>2]=mB,w[(pB+20|0)>>2]=lB,lB=LB,ZB=vB,pB=0,HB=31&(NB=12)|0,32<=(63&NB|0)>>>0?(pB=ZB<>>(32-HB|0)|0)|0|lB<>>0?(lB=pB<>>(32-HB|0)|0)|0|ZB<>>0?(ZB=0,FQ=pB>>>HB|0):(ZB=pB>>>HB|0,FQ=(((1<>>HB|0),JB=ZB,lB=(ZB=KB)|(lB=JB)|0,dB=(pB=sB)|(NB=FQ)|0,w[((pB=A)+8|0)>>2]=dB,w[(pB+12|0)>>2]=lB}function bB(A,B){A|=0;var Q,g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA=0,eA=0,bA=0,aA=0,cA=0,iA=0,DA=0,kA=0,fA=0,IA=0,nA=0,EA=0,YA=0,GA=0,MA=0,oA=0,FA=0,uA=0,UA=0,mA=0,sA=0,KA=0,tA=0,JA=0;aA=0|w[(40+(rA=B|=0)|0)>>2],cA=0|w[(rA+44|0)>>2],g=aA,w[((aA=A)+40|0)>>2]=g,w[(aA+44|0)>>2]=cA,cA=0|w[(rA=rA+48|0)>>2],aA=0|w[(rA+4|0)>>2],C=cA,w[(cA=A+48|0)>>2]=C,w[(cA+4|0)>>2]=aA,aA=0|w[(rA=B+56|0)>>2],cA=0|w[(rA+4|0)>>2],r=aA,w[(aA=A+56|0)>>2]=r,w[(aA+4|0)>>2]=cA,cA=0|w[(rA=B- -64|0)>>2],aA=0|w[(rA+4|0)>>2],e=cA,w[(cA=A- -64|0)>>2]=e,w[(cA+4|0)>>2]=aA,aA=0|w[(rA=B+72|0)>>2],cA=0|w[(rA+4|0)>>2],b=aA,w[(aA=A+72|0)>>2]=b,w[(aA+4|0)>>2]=cA,a=A,cA=0|w[((rA=B)+32|0)>>2],c=aA=0|w[(rA+36|0)>>2],IA=eA=(rA=-16)-(iA=cA)|0,fA=bA=(aA=8388607)-(bA=(rA>>>0>>0)+(cA=c)|0)|0,aA=eA,i=eA&(iA=-1)|0,D=rA=bA&(rA=524287)|0,rA=0|w[((bA=B)+24|0)>>2],k=aA=0|w[(bA+28|0)>>2],kA=cA=(bA=-16)-(iA=rA)|0,DA=eA=(aA=8388607)-(eA=(bA>>>0>>0)+(rA=k)|0)|0,aA=cA,bA=0,rA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(bA=0,MA=eA>>>rA|0):(bA=eA>>>rA|0,MA=(((1<>>rA|0),f=bA,cA=(bA=D)+(aA=f)|0,(rA=(eA=i)+(iA=MA)|0)>>>0>>0&&(cA=cA+1|0),w[((eA=a)+32|0)>>2]=rA,w[(eA+36|0)>>2]=cA,I=A,n=(bA=kA)&(iA=-1)|0,E=eA=(cA=DA)&(eA=524287)|0,eA=0|w[((cA=B)+16|0)>>2],Y=bA=0|w[(cA+20|0)>>2],kA=aA=(cA=-16)-(iA=eA)|0,DA=rA=(bA=8388607)-(rA=(cA>>>0>>0)+(eA=Y)|0)|0,bA=aA,cA=0,eA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(cA=0,oA=rA>>>eA|0):(cA=rA>>>eA|0,oA=(((1<>>eA|0),G=cA,aA=(cA=E)+(bA=G)|0,(eA=(rA=n)+(iA=oA)|0)>>>0>>0&&(aA=aA+1|0),w[((rA=I)+24|0)>>2]=eA,w[(rA+28|0)>>2]=aA,M=A,o=(cA=kA)&(iA=-1)|0,F=rA=(aA=DA)&(rA=524287)|0,rA=0|w[((aA=B)+8|0)>>2],u=cA=0|w[(aA+12|0)>>2],kA=bA=(aA=-16)-(iA=rA)|0,DA=eA=(cA=8388607)-(eA=(aA>>>0>>0)+(rA=u)|0)|0,cA=bA,aA=0,rA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(aA=0,FA=eA>>>rA|0):(aA=eA>>>rA|0,FA=(((1<>>rA|0),m=aA,bA=(aA=F)+(cA=m)|0,(rA=(eA=o)+(iA=FA)|0)>>>0>>0&&(bA=bA+1|0),w[((eA=M)+16|0)>>2]=rA,w[(eA+20|0)>>2]=bA,s=A,K=(aA=kA)&(iA=-1)|0,t=eA=(bA=DA)&(eA=524287)|0,eA=0|w[(bA=B)>>2],J=aA=0|w[(bA+4|0)>>2],kA=cA=(bA=-304)-(iA=eA)|0,DA=rA=(aA=8388607)-(rA=(bA>>>0>>0)+(eA=J)|0)|0,aA=cA,bA=0,eA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(bA=0,uA=rA>>>eA|0):(bA=rA>>>eA|0,uA=(((1<>>eA|0),d=bA,cA=(bA=t)+(aA=d)|0,(eA=(rA=K)+(iA=uA)|0)>>>0>>0&&(cA=cA+1|0),w[((rA=s)+8|0)>>2]=eA,w[(rA+12|0)>>2]=cA,l=A,cA=fA,bA=IA,rA=0,aA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(rA=0,UA=cA>>>aA|0):(rA=cA>>>aA|0,UA=(((1<>>aA|0),Z=bA=0|ew(0|UA,0|rA,19,0|(bA=0)),p=rA=U,H=(cA=kA)&(iA=-1)|0,N=bA=(rA=DA)&(bA=524287)|0,eA=(bA=p)+(cA=N)|0,(aA=(rA=Z)+(iA=H)|0)>>>0>>0&&(eA=eA+1|0),w[(rA=l)>>2]=aA,w[(rA+4|0)>>2]=eA,IA=eA=0|w[(bA=B+128|0)>>2],fA=rA=0|w[(bA+4|0)>>2],kA=rA=0|w[(bA=B+136|0)>>2],DA=eA=0|w[(bA+4|0)>>2],YA=eA=0|w[(bA=B+152|0)>>2],nA=rA=0|w[(bA+4|0)>>2],GA=rA=0|w[(bA=B+144|0)>>2],EA=eA=0|w[(bA+4|0)>>2],v=eA=0|w[((bA=B)+120|0)>>2],Q=rA=0|w[(bA+124|0)>>2],rA=0|w[(bA=bA+112|0)>>2],eA=0|w[(bA+4|0)>>2],W=rA,w[(rA=A+112|0)>>2]=W,w[(rA+4|0)>>2]=eA,eA=0|w[(bA=B+104|0)>>2],rA=0|w[(bA+4|0)>>2],X=eA,w[(eA=A+104|0)>>2]=X,w[(eA+4|0)>>2]=rA,rA=0|w[(bA=B+96|0)>>2],eA=0|w[(bA+4|0)>>2],L=rA,w[(rA=A+96|0)>>2]=L,w[(rA+4|0)>>2]=eA,eA=0|w[(bA=B+88|0)>>2],rA=0|w[(bA+4|0)>>2],V=eA,w[(eA=A+88|0)>>2]=V,w[(eA+4|0)>>2]=rA,rA=0|w[((bA=B)+80|0)>>2],eA=0|w[(bA+84|0)>>2],h=rA,w[((rA=A)+80|0)>>2]=h,w[(rA+84|0)>>2]=eA,y=rA+152|0,eA=nA,YA=cA=(bA=-16)-(iA=YA)|0,nA=aA=(eA=8388607)-(aA=(bA>>>0>>0)+(rA=nA)|0)|0,R=(eA=cA)&(iA=-1)|0,O=bA=aA&(bA=524287)|0,bA=EA,GA=rA=(aA=-16)-(iA=GA)|0,EA=cA=(bA=8388607)-(cA=(aA>>>0>>0)+(eA=EA)|0)|0,bA=rA,aA=0,eA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(aA=0,mA=cA>>>eA|0):(aA=cA>>>eA|0,mA=(((1<>>eA|0),x=aA,rA=(aA=O)+(bA=x)|0,(eA=(cA=R)+(iA=mA)|0)>>>0>>0&&(rA=rA+1|0),w[(cA=y)>>2]=eA,w[(cA+4|0)>>2]=rA,P=(aA=GA)&(iA=-1)|0,z=cA=(rA=EA)&(cA=524287)|0,cA=DA,kA=bA=(rA=-16)-(iA=kA)|0,DA=eA=(cA=8388607)-(eA=(rA>>>0>>0)+(aA=DA)|0)|0,cA=bA,rA=0,aA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(rA=0,sA=eA>>>aA|0):(rA=eA>>>aA|0,sA=(((1<>>aA|0),j=rA,bA=(rA=z)+(cA=j)|0,(aA=(eA=P)+(iA=sA)|0)>>>0>>0&&(bA=bA+1|0),w[(eA=A+144|0)>>2]=aA,w[(eA+4|0)>>2]=bA,S=(rA=kA)&(iA=-1)|0,T=eA=(bA=DA)&(eA=524287)|0,eA=fA,IA=cA=(bA=-16)-(iA=IA)|0,fA=aA=(eA=8388607)-(aA=(bA>>>0>>0)+(rA=fA)|0)|0,eA=cA,bA=0,rA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(bA=0,KA=aA>>>rA|0):(bA=aA>>>rA|0,KA=(((1<>>rA|0),q=bA,cA=(bA=T)+(eA=q)|0,(rA=(aA=S)+(iA=KA)|0)>>>0>>0&&(cA=cA+1|0),w[(aA=A+136|0)>>2]=rA,w[(aA+4|0)>>2]=cA,_=(bA=IA)&(iA=-1)|0,$=aA=(cA=fA)&(aA=524287)|0,aA=Q,IA=eA=(cA=-304)-(iA=v)|0,fA=rA=(aA=8388607)-(rA=(cA>>>0>>0)+(bA=Q)|0)|0,aA=eA,cA=0,bA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(cA=0,tA=rA>>>bA|0):(cA=rA>>>bA|0,tA=(((1<>>bA|0),AA=cA,eA=(cA=$)+(aA=AA)|0,(bA=(rA=_)+(iA=tA)|0)>>>0>>0&&(eA=eA+1|0),w[(rA=A+128|0)>>2]=bA,w[(rA+4|0)>>2]=eA,BA=A,eA=nA,cA=YA,rA=0,aA=31&(iA=51)|0,32<=(63&iA|0)>>>0?(rA=0,JA=eA>>>aA|0):(rA=eA>>>aA|0,JA=(((1<>>aA|0),QA=cA=0|ew(0|JA,0|rA,19,0|(cA=0)),gA=rA=U,CA=(eA=IA)&(iA=-1)|0,wA=cA=(rA=fA)&(cA=524287)|0,bA=(cA=gA)+(eA=wA)|0,(aA=(rA=QA)+(iA=CA)|0)>>>0>>0&&(bA=bA+1|0),w[((rA=BA)+120|0)>>2]=aA,w[(rA+124|0)>>2]=bA}function aB(A,B){A|=0;var Q,C,r,e,b,a=0,c=0,i=0;u=Q=u-32|0,OB(0|(B|=0)),a=0|w[(B+76|0)>>2],w[Q>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,a=0|w[(B+80|0)>>2],w[(Q+4|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,c=0|w[Q>>2],i=0|w[(Q+4|0)>>2],C=c,g[(c=A)>>0]=C,g[(c+1|0)>>0]=C>>>8|0,g[(c+2|0)>>0]=C>>>16|0,g[(c+3|0)>>0]=C>>>24|0,g[(c+4|0)>>0]=i,g[(c+5|0)>>0]=i>>>8|0,g[(c+6|0)>>0]=i>>>16|0,g[(c+7|0)>>0]=i>>>24|0,a=0|w[(B+84|0)>>2],w[(Q+8|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,a=0|w[(B+88|0)>>2],w[(Q+12|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,i=0|w[(Q+8|0)>>2],c=0|w[(Q+12|0)>>2],r=i,g[(i=A+8|0)>>0]=r,g[(i+1|0)>>0]=r>>>8|0,g[(i+2|0)>>0]=r>>>16|0,g[(i+3|0)>>0]=r>>>24|0,g[(i+4|0)>>0]=c,g[(i+5|0)>>0]=c>>>8|0,g[(i+6|0)>>0]=c>>>16|0,g[(i+7|0)>>0]=c>>>24|0,a=0|w[(B+100|0)>>2],w[(Q+24|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,a=0|w[(B+104|0)>>2],w[(Q+28|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,c=0|w[(Q+24|0)>>2],i=0|w[(Q+28|0)>>2],e=c,g[(c=A+24|0)>>0]=e,g[(c+1|0)>>0]=e>>>8|0,g[(c+2|0)>>0]=e>>>16|0,g[(c+3|0)>>0]=e>>>24|0,g[(c+4|0)>>0]=i,g[(c+5|0)>>0]=i>>>8|0,g[(c+6|0)>>0]=i>>>16|0,g[(c+7|0)>>0]=i>>>24|0,a=0|w[(B+92|0)>>2],w[(Q+16|0)>>2]=a<<24|0|16711680&(a<<8|0)|0|65280&(a>>>8|0)|0|a>>>24|0,B=0|w[(B+96|0)>>2],w[(Q+20|0)>>2]=B<<24|0|16711680&(B<<8|0)|0|65280&(B>>>8|0)|0|B>>>24|0,i=0|w[(Q+16|0)>>2],c=0|w[(Q+20|0)>>2],b=i,g[(i=A+16|0)>>0]=b,g[(i+1|0)>>0]=b>>>8|0,g[(i+2|0)>>0]=b>>>16|0,g[(i+3|0)>>0]=b>>>24|0,g[(i+4|0)>>0]=c,g[(i+5|0)>>0]=c>>>8|0,g[(i+6|0)>>0]=c>>>16|0,g[(i+7|0)>>0]=c>>>24|0,u=Q+32|0}function cB(A,B){A|=0,B|=0;var Q,g,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z=0,p=0,H=0,N=0,v=0;u=Q=u-192|0,H=0,w[(p=b=Q+88|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=a=Q+80|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=c=Q+72|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[((p=Q)+64|0)>>2]=0,w[(p+68|0)>>2]=H,H=0,w[(p=i=p+152|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=D=Q+144|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=k=Q+136|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=f=Q+128|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=g=Q+120|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=C=Q+112|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[(p=e=Q+104|0)>>2]=0,w[(p+4|0)>>2]=H,H=0,w[((p=Q)+96|0)>>2]=0,w[(p+100|0)>>2]=H,vg(0|p+160,0|B+192),LA(0|p+160),N=H=0|r[(Z=p+184|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,v=p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(H=g)>>2]=N,w[(H+4|0)>>2]=p,I=p=0|r[(Z=Q+176|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,o=H=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(p=C)>>2]=I,w[(p+4|0)>>2]=H,n=H=0|r[(Z=Q+168|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,F=p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(H=e)>>2]=n,w[(H+4|0)>>2]=p,E=p=0|r[(Z=B+224|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,U=H=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(p=f)>>2]=E,w[(p+4|0)>>2]=H,Y=H=0|r[(Z=B+232|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,m=p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(H=k)>>2]=Y,w[(H+4|0)>>2]=p,G=p=0|r[(Z=B+240|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,s=H=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(p=D)>>2]=G,w[(p+4|0)>>2]=H,M=H=0|r[(Z=B+248|0)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,K=p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,w[(H=i)>>2]=M,w[(H+4|0)>>2]=p,p=F,w[(H=Q+8|0)>>2]=n,w[(H+4|0)>>2]=p,p=o,w[(H=Q+16|0)>>2]=I,w[(H+4|0)>>2]=p,p=v,w[(H=Q+24|0)>>2]=N,w[(H+4|0)>>2]=p,p=U,w[(H=Q+32|0)>>2]=E,w[(H+4|0)>>2]=p,p=m,w[(H=Q+40|0)>>2]=Y,w[(H+4|0)>>2]=p,p=s,w[(H=Q+48|0)>>2]=G,w[(H+4|0)>>2]=p,p=K,w[(H=Q+56|0)>>2]=M,w[(H+4|0)>>2]=p,N=p=0|r[((Z=Q)+160|0)>>0]|(0|r[(Z+161|0)>>0])<<8|0|(0|r[(Z+162|0)>>0])<<16|0|(0|r[(Z+163|0)>>0])<<24|0,v=H=0|r[(Z+164|0)>>0]|(0|r[(Z+165|0)>>0])<<8|0|(0|r[(Z+166|0)>>0])<<16|0|(0|r[(Z+167|0)>>0])<<24|0,p=Z,w[(Z+96|0)>>2]=N,w[(Z+100|0)>>2]=H,p=Z,w[Z>>2]=N,w[(Z+4|0)>>2]=H,vg(0|Z+96,0|B+160),H=0|r[(Z=g)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,t=H,w[(H=b)>>2]=t,w[(H+4|0)>>2]=p,p=0|r[(Z=C)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,H=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,J=p,w[(p=a)>>2]=J,w[(p+4|0)>>2]=H,H=0|r[(Z=e)>>0]|(0|r[(Z+1|0)>>0])<<8|0|(0|r[(Z+2|0)>>0])<<16|0|(0|r[(Z+3|0)>>0])<<24|0,p=0|r[(Z+4|0)>>0]|(0|r[(Z+5|0)>>0])<<8|0|(0|r[(Z+6|0)>>0])<<16|0|(0|r[(Z+7|0)>>0])<<24|0,d=H,w[(H=c)>>2]=d,w[(H+4|0)>>2]=p,p=0|r[((Z=Q)+96|0)>>0]|(0|r[(Z+97|0)>>0])<<8|0|(0|r[(Z+98|0)>>0])<<16|0|(0|r[(Z+99|0)>>0])<<24|0,H=0|r[(Z+100|0)>>0]|(0|r[(Z+101|0)>>0])<<8|0|(0|r[(Z+102|0)>>0])<<16|0|(0|r[(Z+103|0)>>0])<<24|0,l=p,p=Z,w[(Z+64|0)>>2]=l,w[(Z+68|0)>>2]=H,Lg(0|A,0|Z,96),u=Z+192|0}function iB(A,B,Q,C,e){A|=0,C|=0,e|=0;var b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0;u=b=u-704|0,_(0|b+424,0|(B|=0),0|(Q|=0));A:{B:{if(1!=(0|w[(b+424|0)>>2])){if(Lg(0|b+168,0|b+432,256),w[(b+688|0)>>2]=32,w[(b+692|0)>>2]=e,32!=(0|e))break B;if(a=0|r[(c=C+24|0)>>0]|(0|r[(c+1|0)>>0])<<8|0|(0|r[(c+2|0)>>0])<<16|0|(0|r[(c+3|0)>>0])<<24|0,D=0|r[(c+4|0)>>0]|(0|r[(c+5|0)>>0])<<8|0|(0|r[(c+6|0)>>0])<<16|0|(0|r[(c+7|0)>>0])<<24|0,k=a,g[(a=b+449|0)>>0]=k,g[(a+1|0)>>0]=k>>>8|0,g[(a+2|0)>>0]=k>>>16|0,g[(a+3|0)>>0]=k>>>24|0,g[(a+4|0)>>0]=D,g[(a+5|0)>>0]=D>>>8|0,g[(a+6|0)>>0]=D>>>16|0,g[(a+7|0)>>0]=D>>>24|0,D=0|r[(c=C+16|0)>>0]|(0|r[(c+1|0)>>0])<<8|0|(0|r[(c+2|0)>>0])<<16|0|(0|r[(c+3|0)>>0])<<24|0,a=0|r[(c+4|0)>>0]|(0|r[(c+5|0)>>0])<<8|0|(0|r[(c+6|0)>>0])<<16|0|(0|r[(c+7|0)>>0])<<24|0,f=D,g[(D=b+441|0)>>0]=f,g[(D+1|0)>>0]=f>>>8|0,g[(D+2|0)>>0]=f>>>16|0,g[(D+3|0)>>0]=f>>>24|0,g[(D+4|0)>>0]=a,g[(D+5|0)>>0]=a>>>8|0,g[(D+6|0)>>0]=a>>>16|0,g[(D+7|0)>>0]=a>>>24|0,a=0|r[(c=C+8|0)>>0]|(0|r[(c+1|0)>>0])<<8|0|(0|r[(c+2|0)>>0])<<16|0|(0|r[(c+3|0)>>0])<<24|0,D=0|r[(c+4|0)>>0]|(0|r[(c+5|0)>>0])<<8|0|(0|r[(c+6|0)>>0])<<16|0|(0|r[(c+7|0)>>0])<<24|0,I=a,g[(a=b+433|0)>>0]=I,g[(a+1|0)>>0]=I>>>8|0,g[(a+2|0)>>0]=I>>>16|0,g[(a+3|0)>>0]=I>>>24|0,g[(a+4|0)>>0]=D,g[(a+5|0)>>0]=D>>>8|0,g[(a+6|0)>>0]=D>>>16|0,g[(a+7|0)>>0]=D>>>24|0,D=0|r[(c=C)>>0]|(0|r[(c+1|0)>>0])<<8|0|(0|r[(c+2|0)>>0])<<16|0|(0|r[(c+3|0)>>0])<<24|0,a=0|r[(c+4|0)>>0]|(0|r[(c+5|0)>>0])<<8|0|(0|r[(c+6|0)>>0])<<16|0|(0|r[(c+7|0)>>0])<<24|0,E=D,D=b,n=E,g[(b+425|0)>>0]=n,g[(b+426|0)>>0]=n>>>8|0,g[(b+427|0)>>0]=n>>>16|0,g[(b+428|0)>>0]=n>>>24|0,g[(b+429|0)>>0]=a,g[(b+430|0)>>0]=a>>>8|0,g[(b+431|0)>>0]=a>>>16|0,g[(b+432|0)>>0]=a>>>24|0,g[(b+424|0)>>0]=1,FB(0|b+104,0|(B=b+360|0),0|b+424),RA(0|b+424,0|b+104),cB(0|b+8,0|b+424),!(Q=0|mC(96,1)))break A;return Q=0|Lg(0|Q,0|b+8,96),a=96,w[((D=A)+4|0)>>2]=96,w[(D+8|0)>>2]=a,w[D>>2]=Q,UQ(0|b+616),Jg(0|b+104),UQ(0|B),void(u=b+704|0)}_g(1048828,25,1048812),i()}w[(b+696|0)>>2]=b+688|0,w[(b+700|0)>>2]=b+692|0,w[(b+444|0)>>2]=0,w[(b+28|0)>>2]=1,w[(b+20|0)>>2]=2,w[(b+124|0)>>2]=3,w[(b+440|0)>>2]=1080464,D=b,a=0,w[(b+428|0)>>2]=1,w[(b+432|0)>>2]=a,w[(b+424|0)>>2]=1080456,w[(b+12|0)>>2]=2,D=b,a=0,w[(b+108|0)>>2]=3,w[(b+112|0)>>2]=a,w[(b+104|0)>>2]=1080380,w[(b+24|0)>>2]=b+424|0,w[(b+16|0)>>2]=b+700|0,w[(b+8|0)>>2]=b+696|0,w[(b+120|0)>>2]=b+8|0,Ng(0|b+104,1080464),i()}OC(96,1),i()}function DB(A,B,Q){A|=0,B|=0,Q|=0;var b,a,c,i,D,k,f,I=0,n=0,E=0,Y=0;for(u=b=u-736|0,n=0,w[(I=b- -64|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+56|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+48|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+40|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+32|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+24|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=b+16|0)>>2]=0,w[(I+4|0)>>2]=n,I=b,n=0,w[(b+8|0)>>2]=0,w[(b+12|0)>>2]=n,k=b,f=0|YA(),w[(k+76|0)>>2]=f,Y=0|Lg(0|b+80,0|B,200),g[(Y+202|0)>>0]=0|r[(B+202|0)>>0],C[(Y+200|0)>>1]=0|e[(B+200|0)>>1],B=Q+8|0;Lg(0|b+496,0|b+80,208),sA(0|b+80,0|b+496,0|w[Q>>2],0|w[(Q+4|0)>>2]),(0|(Q=Q+8|0))!=(0|B););Lg(0|b+496,0|b+80,208),n=0,w[(I=B=b+312|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=Q=b+304|0)>>2]=0,w[(I+4|0)>>2]=n,n=0,w[(I=Y=b+296|0)>>2]=0,w[(I+4|0)>>2]=n,I=b,n=0,w[(b+288|0)>>2]=0,w[(b+292|0)>>2]=n,iQ(0|b+76,0|b+288,32),n=0|w[(E=B)>>2],I=0|w[(E+4|0)>>2],a=n,w[(n=b+728|0)>>2]=a,w[(n+4|0)>>2]=I,I=0|w[(E=Q)>>2],n=0|w[(E+4|0)>>2],c=I,w[(I=b+720|0)>>2]=c,w[(I+4|0)>>2]=n,n=0|w[(E=Y)>>2],I=0|w[(E+4|0)>>2],i=n,w[(n=b+712|0)>>2]=i,w[(n+4|0)>>2]=I,E=b,I=0|w[(b+288|0)>>2],n=0|w[(b+292|0)>>2],D=I,I=b,w[(b+704|0)>>2]=D,w[(b+708|0)>>2]=n,FQ(0|b+496),sQ(0|b+496,0|b+704),Lg(0|b+288,0|b+496,208),QB(0|b+288,0|b+8),HC(0|b+288),AC(0|A,0|b+8),u=b+736|0}function kB(A,B){A|=0;var Q=0,C=0,r=0,e=0,a=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,m=0,s=0;A:{B:{Q:{if(B|=0){if(B>>>0>=8)break Q;B=B+1|0;break B}return e=0,w[(C=A+16|0)>>2]=0,w[(C+4|0)>>2]=e,e=4,w[(C=A+8|0)>>2]=0,w[(C+4|0)>>2]=e,w[(A+4|0)>>2]=1182868,void(g[A>>0]=0)}if(e=0,r=B,C=0,Q=31&(a=3)|0,32<=(63&a|0)>>>0?(C=r<>>(32-Q|0)|0)|0|e<>>0?(r=0,Y=C>>>Q|0):(r=C>>>Q|0,Y=(((1<>>Q|0),!Y){if(r=n,B=((D=f)>>>0)/7|0,f=0,n=r=1,D>>>0>=14)break B;break A}Mg(1182844),i()}r=0,C=1+(-1>>>c(B+-1|0)|0)|0,e=0,Q=31&(a=32)|0,32<=(63&a|0)>>>0?(e=C<>>(32-Q|0)|0)|0|r<>>0?(C=0,M=e>>>Q|0):(C=e>>>Q|0,M=(((1<>>Q|0),!((D=(B=M)+7|0)>>>0<(I=B+4|0)>>>0||(r=0|ew(0|B,0|(C=0),12,0|(r=0)),C=U,m=r,e=r,r=0,Q=31&(a=32)|0,32<=(63&a|0)>>>0?(r=0,o=C>>>Q|0):(r=C>>>Q|0,o=(((1<>>Q|0),o||(r=C,(k=(D=-4&D|0)+m|0)>>>0>>0)))){if(F=0|mC(0|k,4))return k=B+-1|0,r=n,C=f,e=0,Q=31&(a=35)|0,32<=(63&a|0)>>>0?(e=0,u=r>>>Q|0):(e=r>>>Q|0,u=(((1<>>Q|0),s=k>>>0<8?k:b(u,7),D=D+(I=0|qg(0|F,255,0|I))|0,B>>>0<=3&&qg(0|B+I,128,0|4-B),w[(A+20|0)>>2]=s,w[(A+16|0)>>2]=0,w[(A+12|0)>>2]=D,w[(A+8|0)>>2]=k,w[(A+4|0)>>2]=I,void(g[A>>0]=0);OC(0|k,4),i()}Mg(1182844),i()}function fB(A){var B,Q,C=0,e=0,b=0,a=0,c=0,D=0,k=0;if(u=B=u+-64|0,C=0|w[(A|=0)>>2],Q=0|w[C>>2],w[C>>2]=0|r[(A+4|0)>>0]?1:3,A=3&Q|0,w[(B+12|0)>>2]=A,2==(0|A)){A:{B:{Q:{g:{if(A=-4&Q|0)C:for(;;){if(D=0|w[(A+4|0)>>2],C=0|w[A>>2],w[A>>2]=0,!C)break g;g[(A+8|0)>>0]=1,w[(B+16|0)>>2]=C,A=0|w[(C=C+24|0)>>2],w[C>>2]=2;w:if(A){if(1!=(0|A)){if(2==(0|A))break w;break Q}if(C=0|w[(B+16|0)>>2],A=0|w[(a=C+28|0)>>2],0|r[A>>0])break B;if(g[A>>0]=1,1!=(0|w[302738])?(b=0,w[(e=1210952)>>2]=1,w[(e+4|0)>>2]=b,c=0):c=0|w[302739],A=c,w[302739]=A,0|r[(C+32|0)>>0])break A;g[(0|w[a>>2])>>0]=0}if(k=A=0|w[(B+16|0)>>2],A=0|w[A>>2],w[k>>2]=A+-1|0,1==(0|A)&&Cg(0|B+16),!(A=D))break C}return void(u=B- -64|0)}Mg(1201988),i()}bC(1202488,28,1202472),i()}bC(1203192,32,1203176),i()}qQ(0|C+28,0!=(0|A)|0),i()}w[(B+56|0)>>2]=B+12|0,w[(B+52|0)>>2]=142,w[(B+36|0)>>2]=2,w[(B+44|0)>>2]=142,w[(B+60|0)>>2]=1202292,e=B,b=0,w[(B+20|0)>>2]=3,w[(B+24|0)>>2]=b,w[(B+16|0)>>2]=1201856,w[(B+48|0)>>2]=B+60|0,w[(B+40|0)>>2]=B+56|0,w[(B+32|0)>>2]=B+40|0,og(0|B+16,1202764),i()}function IB(A,B,Q,g,C){A|=0,g|=0,C|=0;var e,b=0,a=0,c=0,D=0,k=0,f=0,I=0;u=e=u-688|0,_(0|e+104,0|(B|=0),0|(Q|=0));A:{B:{if(1!=(0|w[(e+104|0)>>2])){if(Lg(0|e+392,0|e+112,256),w[(e+648|0)>>2]=32,w[(e+652|0)>>2]=C,32!=(0|C))break B;if(a=0|r[(b=g+24|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,D=a,w[(a=e+32|0)>>2]=D,w[(a+4|0)>>2]=c,c=0|r[(b=g+16|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,k=c,w[(c=e+24|0)>>2]=k,w[(c+4|0)>>2]=a,a=0|r[(b=g+8|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,f=a,w[(a=e+16|0)>>2]=f,w[(a+4|0)>>2]=c,c=0|r[(b=g)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,I=c,c=e,w[(e+8|0)>>2]=I,w[(e+12|0)>>2]=a,S(0|e+104,0|e+392,0|e+8),cB(0|e+8,0|e+104),!(B=0|mC(96,1)))break A;return B=0|Lg(0|B,0|e+8,96),a=96,w[((c=A)+4|0)>>2]=96,w[(c+8|0)>>2]=a,w[c>>2]=B,UQ(0|e+296),UQ(0|e+584),void(u=e+688|0)}_g(1048828,25,1048812),i()}w[(e+680|0)>>2]=e+648|0,w[(e+684|0)>>2]=e+652|0,w[(e+124|0)>>2]=0,w[(e+28|0)>>2]=1,w[(e+20|0)>>2]=2,w[(e+676|0)>>2]=3,w[(e+120|0)>>2]=1080464,c=e,a=0,w[(e+108|0)>>2]=1,w[(e+112|0)>>2]=a,w[(e+104|0)>>2]=1080456,w[(e+12|0)>>2]=2,c=e,a=0,w[(e+660|0)>>2]=3,w[(e+664|0)>>2]=a,w[(e+656|0)>>2]=1080380,w[(e+24|0)>>2]=e+104|0,w[(e+16|0)>>2]=e+684|0,w[(e+8|0)>>2]=e+680|0,w[(e+672|0)>>2]=e+8|0,Ng(0|e+656,1080464),i()}OC(96,1),i()}function nB(A,B){A|=0;var Q,g=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0;u=Q=u+-64|0,VA(0|Q+24,0|(B|=0));A:{B:{Q:{g:{C:{if(e=0|w[(Q+24|0)>>2]){if(c=0|w[(Q+28|0)>>2],!(b=0|mC(8,4)))break A;if(w[b>>2]=e,w[(b+4|0)>>2]=c,r=0|w[(C=B+24|0)>>2],g=0|w[(C+4|0)>>2],G=r,w[(r=Q+56|0)>>2]=G,w[(r+4|0)>>2]=g,g=0|w[(C=B+16|0)>>2],r=0|w[(C+4|0)>>2],M=g,w[(g=Q+48|0)>>2]=M,w[(g+4|0)>>2]=r,r=0|w[(C=B+8|0)>>2],g=0|w[(C+4|0)>>2],o=r,w[(r=Q+40|0)>>2]=o,w[(r+4|0)>>2]=g,C=B,g=0|w[B>>2],r=0|w[(B+4|0)>>2],F=g,g=Q,w[(Q+32|0)>>2]=F,w[(Q+36|0)>>2]=r,VA(0|Q+16,0|Q+32),!(k=0|w[(Q+16|0)>>2]))break C;I=0|w[(Q+20|0)>>2],B=1,c=1;w:for(;;){r:{e:{if((0|B)==(0|c)){if((e=B+1|0)>>>0>>0)break Q;if(r=0,C=c=e>>>0<(c=B<<1|0)>>>0?c:e,g=0,a=31&(D=3)|0,32<=(63&D|0)>>>0?(g=C<>>(32-a|0)|0)|0|r<>>0?(C=0,Y=g>>>a|0):(C=g>>>a|0,Y=(((1<>>a|0),Y)break Q;if(C=U,(0|(f=E))<0)break Q;if(!B)break e;if(b=0|oC(0|b,0|B<<3,4,0|f))break r;break B}e=B+1|0;break r}if(!(b=0|mC(0|f,4)))break B}if(w[(4+(B=b+(B<<3|0)|0)|0)>>2]=I,w[B>>2]=k,VA(0|Q+8,0|Q+32),I=0|w[(Q+12|0)>>2],B=e,!(k=0|w[(Q+8|0)>>2]))break w}break g}b=4,e=0;break g}e=1,c=1}return w[(A+8|0)>>2]=e,w[(A+4|0)>>2]=c,w[A>>2]=b,void(u=Q- -64|0)}SC(),i()}OC(0|f,4),i()}OC(8,4),i()}function EB(A,B){A|=0,B|=0;var Q,b,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0;u=Q=u-8256|0,c=0,w[(a=k=Q+4112|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=f=Q+4104|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[(a=b=Q+4096|0)>>2]=0,w[(a+4|0)>>2]=c,c=0,w[((a=Q)+4088|0)>>2]=0,w[(a+4092|0)>>2]=c,$A(0|a+4120,0|A+4116,0|a+4088,32),5!=(0|(E=0|r[(a+4136|0)>>0]))?(k=0|w[(Q+4132|0)>>2],f=0|w[(Q+4128|0)>>2],I=64,n=a=0,2!=(0|E)&&(I=a=0|w[(i=A)>>2],n=c=0|w[(i+4|0)>>2],i=a,a=0,D=31&(Y=8)|0,32<=(63&Y|0)>>>0?(a=c>>31|0,o=c>>D|0):(a=c>>D|0,o=(((1<>>D|0),t=a,a=n,a=t,i=n,I=Y=(D=255&E|0)?o:I,n=c=D?a:i),f&&(kw[0|w[k>>2]](f),(E=0|w[(k+4|0)>>2])&&pC(0|f,0|E,0|w[(k+8|0)>>2]))):(c=0|w[(i=k)>>2],a=0|w[(i+4|0)>>2],F=c,w[(c=Q+8248|0)>>2]=F,w[(c+4|0)>>2]=a,a=0|w[(i=f)>>2],c=0|w[(i+4|0)>>2],U=a,w[(a=Q+8240|0)>>2]=U,w[(a+4|0)>>2]=c,c=0|w[(i=b)>>2],a=0|w[(i+4|0)>>2],m=c,w[(c=Q+8232|0)>>2]=m,w[(c+4|0)>>2]=a,i=Q,a=0|w[(Q+4088|0)>>2],c=0|w[(Q+4092|0)>>2],s=a,w[((a=Q)+8224|0)>>2]=s,w[(a+8228|0)>>2]=c,H(0|a+4120,0|a+8224),g[(k=a+4086|0)>>0]=0|r[(a+4139|0)>>0],C[(a+4084|0)>>1]=0|r[(a+4137|0)>>0]|(0|r[(a+4138|0)>>0])<<8|0,i=a,I=c=0|w[(a+4120|0)>>2],n=a=0|w[(a+4124|0)>>2],i=Q,a=0|w[(Q+4128|0)>>2],c=0|w[(Q+4132|0)>>2],f=0|r[(Q+4136|0)>>0],Lg(0|Q+4,0|Q+4140,4080),g[(A+32|0)>>0]=f,K=a,w[(a=A+24|0)>>2]=K,w[(a+4|0)>>2]=c,c=n,w[((a=A)+16|0)>>2]=I,w[(a+20|0)>>2]=c,i=a,I=c=0|w[a>>2],n=a=0|w[(a+4|0)>>2],w[((c=i)+8|0)>>2]=I,w[(c+12|0)>>2]=a,M=0|e[(Q+4084|0)>>1],g[(c+33|0)>>0]=M,g[(c+34|0)>>0]=M>>>8|0,g[(c+35|0)>>0]=0|r[k>>0],Lg(0|c+36,0|Q+4,4080),w[(c+4124|0)>>2]=0),G=(c=n)+(Y=-1)|0,(a=(D=I)+(i=-64)|0)>>>0>>0&&(G=G+1|0),w[((D=A)+8|0)>>2]=a,w[(D+12|0)>>2]=G,h(0|A+16,0|B),u=Q+8256|0}function YB(A,B,Q){B|=0,Q|=0;var g,C=0,r=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0;u=g=u-112|0;A:{B:{Q:{g:{C:{if(((C=0|w[(4+(A|=0)|0)>>2])-(e=0|w[(A+8|0)>>2])|0)>>>0>>0){if((D=B+e|0)>>>0>>0)break Q;if(f=r=0|ew(0|(D=D>>>0<(e=C<<1|0)>>>0?e:D),0|(a=0),112,0|(r=0)),I=a=U,c=r,r=0,k=31&(n=32)|0,32<=(63&n|0)>>>0?(r=0,E=a>>>k|0):(r=a>>>k|0,E=(((1<>>k|0),E)break Q;if(r=I,(0|(e=f))<0)break Q;if(!C)break C;if(!(C=0|oC(0|w[A>>2],0|b(C,112),8,0|e)))break g;break B}C=0|w[A>>2];break A}if(C=0|mC(0|e,8))break B}OC(0|e,8),i()}SC(),i()}w[A>>2]=C,w[(A+4|0)>>2]=D,e=0|w[(A+8|0)>>2]}C=C+b(e,112)|0;A:{if(B>>>0>=2){for(D=B+-1|0,Y=B+e|0;qC(),f=r=0|w[((a=g)+24|0)>>2],I=c=0|w[(a+28|0)>>2],e=0|w[(a+32|0)>>2],UB(0|a+8),G=c=0|w[(a+8|0)>>2],M=r=0|w[(a+12|0)>>2],o=r=0|w[(a+16|0)>>2],F=c=0|w[(a+20|0)>>2],w[(C+40|0)>>2]=0,c=0,w[(r=C+32|0)>>2]=0,w[(r+4|0)>>2]=c,c=F,w[(r=C+24|0)>>2]=o,w[(r+4|0)>>2]=c,c=M,w[(r=C+16|0)>>2]=G,w[(r+4|0)>>2]=c,w[(C+8|0)>>2]=e,c=I,r=C,w[C>>2]=f,w[(C+4|0)>>2]=c,Lg(0|C+44,0|a+40,68),C=C+112|0,D=D+-1|0;);e=Y+-1|0}else if(!B)break A;Ag(0|C,0|Q,112),e=e+1|0}w[(A+8|0)>>2]=e,u=g+112|0}function GB(A,B,Q){A|=0,B|=0,Q|=0;var b,a,c,i,k,f=0,I=0,n=0,E=0,Y=0,G=0;return u=b=u-48|0,$Q(0|b+16),f=0|w[(b+32|0)>>2],I=0|w[(b+28|0)>>2],n=0|w[(b+24|0)>>2],a=0|w[(b+20|0)>>2],1==(0|(c=0|w[(b+16|0)>>2]))?(B=0|w[(b+36|0)>>2],w[(A+4|0)>>2]=a,w[A>>2]=1,w[(A+20|0)>>2]=B,w[(A+16|0)>>2]=f,w[(A+12|0)>>2]=I,w[(A+8|0)>>2]=n,void(u=b+48|0)):(w[(b+12|0)>>2]=n,w[(b+8|0)>>2]=a,!c|!I|0||(kw[0|w[f>>2]](I),(n=0|w[(f+4|0)>>2])&&pC(0|I,0|n,0|w[(f+8|0)>>2])),hQ(0|b+16,0|b+8,0|B,0|Q),g[(B=b+46|0)>>0]=0|r[(b+35|0)>>0],C[(b+44|0)>>1]=0|r[(b+33|0)>>0]|(0|r[(b+34|0)>>0])<<8|0,5==(0|(Q=0|r[(b+32|0)>>0]))?(w[A>>2]=0,E=0|w[(b+8|0)>>2],Y=0|w[(b+12|0)>>2],G=E,E=A,w[(A+4|0)>>2]=G,w[(A+8|0)>>2]=Y,void(u=b+48|0)):(f=0|w[(b+28|0)>>2],I=0|w[(b+24|0)>>2],Y=0|w[(b+16|0)>>2],E=0|w[(b+20|0)>>2],k=Y,Y=A,w[(A+4|0)>>2]=k,w[(A+8|0)>>2]=E,i=0|e[(b+44|0)>>1],g[(A+21|0)>>0]=i,g[(A+22|0)>>0]=i>>>8|0,w[A>>2]=1,g[(A+20|0)>>0]=Q,w[(A+16|0)>>2]=f,w[(A+12|0)>>2]=I,g[(A+23|0)>>0]=0|r[B>>0],A=0|w[(b+12|0)>>2],w[(b+8|0)>>2],A>>>0>=36&&D(0|A),void(u=b+48|0)))}function MB(A,B,Q,C,e){B|=0,Q|=0,C|=0,e|=0;var b,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0;u=b=u-80|0,D=1;A:if(!(0|r[(4+(A|=0)|0)>>0]))if(k=0|r[(A+5|0)>>0],i=0|w[A>>2],4&(0|r[i>>0])|0){if(!k){if(0|kw[0|w[(12+(0|w[(i+28|0)>>2])|0)>>2]](0|w[(i+24|0)>>2],1204860,3))break A;i=0|w[A>>2]}g[(b+16|0)>>0]=1,f=c=0|w[(i+16|0)>>2],I=a=0|w[(i+20|0)>>2],n=a=0|w[(i+8|0)>>2],E=c=0|w[(i+12|0)>>2],w[(b+52|0)>>2]=1204832,c=0|w[(i+24|0)>>2],a=0|w[(i+28|0)>>2],Y=c,w[((c=b)+8|0)>>2]=Y,w[(c+12|0)>>2]=a,G=a=0|w[(i+32|0)>>2],M=c=0|w[(i+36|0)>>2],o=c=0|w[(i+40|0)>>2],F=a=0|w[(i+44|0)>>2],g[(b+72|0)>>0]=0|r[(i+48|0)>>0],U=a=0|w[i>>2],m=c=0|w[(i+4|0)>>2],c=E,w[((a=b)+32|0)>>2]=n,w[(a+36|0)>>2]=c,c=I,w[(a+40|0)>>2]=f,w[(a+44|0)>>2]=c,c=F,w[(a+64|0)>>2]=o,w[(a+68|0)>>2]=c,c=M,w[(a+56|0)>>2]=G,w[(a+60|0)>>2]=c,c=m,w[(a+24|0)>>2]=U,w[(a+28|0)>>2]=c,w[(a+48|0)>>2]=a+8|0,0|TA(0|a+8,0|B,0|Q)||0|TA(0|b+8,1203752,2)||0|kw[0|w[(e+12|0)>>2]](C,b+24|0)||(D=0|kw[0|w[(12+(0|w[(b+52|0)>>2])|0)>>2]](0|w[(b+48|0)>>2],1204863,2))}else{if(0|kw[0|w[(12+(0|w[(i+28|0)>>2])|0)>>2]](0|w[(i+24|0)>>2],k?1204865:1204867,k?2:3))break A;if(i=0|w[A>>2],0|kw[0|w[(12+(0|w[(i+28|0)>>2])|0)>>2]](0|w[(i+24|0)>>2],B,Q))break A;if(B=0|w[A>>2],0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1203752,2))break A;D=0|kw[0|w[(e+12|0)>>2]](C,0|w[A>>2])}g[(A+5|0)>>0]=1,g[(A+4|0)>>0]=D,u=b+80|0}function oB(A){A|=0;var B,Q,C,e=0,b=0,a=0,c=0,D=0,k=0;u=B=u-16|0,C=2|B,b=0|w[302730],Q=B+8|0;A:{B:{Q:{g:for(;;){C:{w:{if(e=b){if(1!=(0|e)){if(3==(0|e))break Q;if(2!=(0|3&e))break B;1!=(0|w[302735])&&(w[(a=1210940)>>2]=1,w[(a+4|0)>>2]=0,w[302737]=0),b=0|kQ(),g[Q>>0]=0,w[B>>2]=b,w[(B+4|0)>>2]=0,b=e;r:for(;;){if(2!=(0|3&b))break w;if(e=0|w[302730],w[302730]=(0|e)==(0|b)?C:e,w[(B+4|0)>>2]=-4&b|0,c=(0|e)!=(0|b),b=e,!c)break r}if(!(0|r[Q>>0]))for(;_A(),!(0|r[Q>>0]););if(b=0|w[302730],!(e=0|w[B>>2]))continue g;if(D=e,e=0|w[e>>2],w[D>>2]=e+-1|0,1!=(0|e))continue g;Cg(0|B);continue g}break A}if(b=0|w[302730],w[302730]=(0|e)==(0|b)?2:b,(0|e)!=(0|b))continue g;break C}if(!(e=0|w[B>>2]))continue g;if(k=e,e=0|w[e>>2],w[k>>2]=e+-1|0,1!=(0|e))continue g;Cg(0|B);continue g}break g}w[B>>2]=1210920,kw[0|w[300164]](A,1==(0|e)),g[(B+4|0)>>0]=0,fB(0|B)}return void(u=B+16|0)}bC(1202656,47,1202640),i()}bC(1202720,42,1202704),i()}function FB(A,B,Q){A|=0,B|=0,Q|=0;var C,e,b,a,c,i,D,k,f,I,n,E,Y,G=0,M=0,o=0,F=0,U=0,m=0,s=0;u=C=u-448|0,XC(0|C+208),lg(0|C,0|C+208),HC(0|C+208),0|r[Q>>0]&&(M=0|r[(o=Q+25|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,G=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,F=M,w[(M=C+232|0)>>2]=F,w[(M+4|0)>>2]=G,G=0|r[(o=Q+17|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,M=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,U=G,w[(G=C+224|0)>>2]=U,w[(G+4|0)>>2]=M,M=0|r[(o=Q+9|0)>>0]|(0|r[(o+1|0)>>0])<<8|0|(0|r[(o+2|0)>>0])<<16|0|(0|r[(o+3|0)>>0])<<24|0,G=0|r[(o+4|0)>>0]|(0|r[(o+5|0)>>0])<<8|0|(0|r[(o+6|0)>>0])<<16|0|(0|r[(o+7|0)>>0])<<24|0,m=M,w[(M=C+216|0)>>2]=m,w[(M+4|0)>>2]=G,G=0|r[((o=Q)+1|0)>>0]|(0|r[(o+2|0)>>0])<<8|0|(0|r[(o+3|0)>>0])<<16|0|(0|r[(o+4|0)>>0])<<24|0,M=0|r[(o+5|0)>>0]|(0|r[(o+6|0)>>0])<<8|0|(0|r[(o+7|0)>>0])<<16|0|(0|r[(o+8|0)>>0])<<24|0,s=G,w[((G=C)+208|0)>>2]=s,w[(G+212|0)>>2]=M,tA(0|G,1049036,10,0|G+208,32)),vg(0|C+208,0|B),tA(0|C,1049081,10,0|C+208,32),M=0,w[(G=B=C+440|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Q=C+432|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=I=C+424|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[((G=C)+416|0)>>2]=0,w[(G+420|0)>>2]=M,WA(0|G,1049091,9,0|G+416,32),M=0,w[(G=n=G+232|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=E=C+224|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[(G=Y=C+216|0)>>2]=0,w[(G+4|0)>>2]=M,M=0,w[((G=C)+208|0)>>2]=0,w[(G+212|0)>>2]=M,WA(0|G,1049067,14,0|G+208,32),M=0|w[(o=B)>>2],G=0|w[(o+4|0)>>2],e=M,g[(M=A+24|0)>>0]=e,g[(M+1|0)>>0]=e>>>8|0,g[(M+2|0)>>0]=e>>>16|0,g[(M+3|0)>>0]=e>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,G=0|w[(o=Q)>>2],M=0|w[(o+4|0)>>2],b=G,g[(G=A+16|0)>>0]=b,g[(G+1|0)>>0]=b>>>8|0,g[(G+2|0)>>0]=b>>>16|0,g[(G+3|0)>>0]=b>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,M=0|w[(o=I)>>2],G=0|w[(o+4|0)>>2],a=M,g[(M=A+8|0)>>0]=a,g[(M+1|0)>>0]=a>>>8|0,g[(M+2|0)>>0]=a>>>16|0,g[(M+3|0)>>0]=a>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,G=0|w[((o=C)+416|0)>>2],M=0|w[(o+420|0)>>2],c=G,g[(G=A)>>0]=c,g[(G+1|0)>>0]=c>>>8|0,g[(G+2|0)>>0]=c>>>16|0,g[(G+3|0)>>0]=c>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,M=0|w[(o+208|0)>>2],G=0|w[(o+212|0)>>2],i=M,g[((M=A)+32|0)>>0]=i,g[(M+33|0)>>0]=i>>>8|0,g[(M+34|0)>>0]=i>>>16|0,g[(M+35|0)>>0]=i>>>24|0,g[(M+36|0)>>0]=G,g[(M+37|0)>>0]=G>>>8|0,g[(M+38|0)>>0]=G>>>16|0,g[(M+39|0)>>0]=G>>>24|0,G=0|w[(o=Y)>>2],M=0|w[(o+4|0)>>2],D=G,g[(G=A+40|0)>>0]=D,g[(G+1|0)>>0]=D>>>8|0,g[(G+2|0)>>0]=D>>>16|0,g[(G+3|0)>>0]=D>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,M=0|w[(o=E)>>2],G=0|w[(o+4|0)>>2],k=M,g[(M=A+48|0)>>0]=k,g[(M+1|0)>>0]=k>>>8|0,g[(M+2|0)>>0]=k>>>16|0,g[(M+3|0)>>0]=k>>>24|0,g[(M+4|0)>>0]=G,g[(M+5|0)>>0]=G>>>8|0,g[(M+6|0)>>0]=G>>>16|0,g[(M+7|0)>>0]=G>>>24|0,G=0|w[(o=n)>>2],M=0|w[(o+4|0)>>2],f=G,g[(G=A+56|0)>>0]=f,g[(G+1|0)>>0]=f>>>8|0,g[(G+2|0)>>0]=f>>>16|0,g[(G+3|0)>>0]=f>>>24|0,g[(G+4|0)>>0]=M,g[(G+5|0)>>0]=M>>>8|0,g[(G+6|0)>>0]=M>>>16|0,g[(G+7|0)>>0]=M>>>24|0,HC(0|C),u=C+448|0}function uB(A,B){var Q,g=0,C=0,e=0,a=0,c=0,i=0,D=0;if(u=Q=u-16|0,ig(0|Q+8,0|(A|=0),0|(B|=0)),g=0|w[(Q+8|0)>>2]){if(i=0|w[(Q+12|0)>>2],2!=(0|r[(g+5|0)>>0])){if(pC(0|w[g>>2],1,1),A=0|w[(g+16|0)>>2]){D=(a=0|w[(g+8|0)>>2])+b(A,20)|0;A:for(;;){if(a=(B=a)+20|0,A=0|w[(B+8|0)>>2]){if(c=0|w[(B+16|0)>>2])for(c=A+b(c,40)|0;(C=0|w[A>>2])&&(e=0|w[(A+4|0)>>2])&&pC(0|C,0|e,1),(C=0|w[(A+20|0)>>2])&&(e=0|w[(A+24|0)>>2])&&pC(0|C,0|e,1),(0|(A=A+40|0))!=(0|c););(A=0|w[(B+12|0)>>2])&&pC(0|w[(B+8|0)>>2],0|b(A,40),4)}if((0|a)==(0|D))break A}}(A=0|w[(g+12|0)>>2])&&pC(0|w[(g+8|0)>>2],0|b(A,20),4)}A=0|w[(i+8|0)>>2],kw[0|w[i>>2]](g+((A+23|0)&(0-A|0)|0)|0),(B=(23+((A=A>>>0>4?A:4)+(0|w[(i+4|0)>>2])|0)|0)&(0-A|0)|0)&&pC(0|g,0|B,0|A)}return u=Q+16|0,0|!g}function UB(A){A|=0;var B,Q,g=0,C=0,e=0,b=0,a=0,c=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0;u=B=u-96|0,w[(B+24|0)>>2]=4,C=B,g=0|w[(B+24|0)>>2],b=0|w[(B+28|0)>>2],Q=g,w[((g=B)+48|0)>>2]=Q,w[(g+52|0)>>2]=b,b=0,w[(g=c=g- -64|0)>>2]=0,w[(g+4|0)>>2]=b,b=0,w[((g=B)+56|0)>>2]=0,w[(g+60|0)>>2]=b,$A(0|g+72,0|g+48,0|g+56,16);A:{B:{if(C=g,k=b=0|r[(g+88|0)>>0],I=g=0,(0|(C=b))==(0|(e=5))&(0|g)==(0|(b=0))|0){if(C=0|w[(e=c)>>2],g=0|w[(e+4|0)>>2],M=C,w[(C=B+80|0)>>2]=M,w[(C+4|0)>>2]=g,e=B,g=0|w[(B+56|0)>>2],C=0|w[(B+60|0)>>2],o=g,w[((g=B)+72|0)>>2]=o,w[(g+76|0)>>2]=C,Zg(0|g+8,0|g+72),e=g,f=C=0|w[(g+16|0)>>2],n=g=0|w[(g+20|0)>>2],e=B,k=g=0|w[(B+8|0)>>2],I=C=0|w[(B+12|0)>>2],w[((g=B)+36|0)>>2]=k,w[(g+40|0)>>2]=C,((E=0|w[(g+48|0)>>2])-2|0)>>>0<3)break A;if(c=0|w[(B+52|0)>>2],E){if(c>>>0<36)break A;break B}if(c>>>0>=36)break B;break A}A=0|r[(B+91|0)>>0],c=0|r[(B+89|0)>>0]|(0|r[(B+90|0)>>0])<<8|0,e=B,F=C=0|w[(B+84|0)>>2],U=g=0,e=B,f=g=0|w[(B+72|0)>>2],n=C=0|w[(B+76|0)>>2],w[(B+40|0)>>2]=0|w[(B+80|0)>>2],m=C=U,C=I,e=k,g=0,a=31&(b=32)|0,32<=(63&b|0)>>>0?(g=e<>>(32-a|0)|0)|0|C<>>0?(C=g<>>(32-a|0)|0)|0|e<>2]=f,w[(B+36|0)>>2]=g,c=f;Q:if(!(((E=0|w[(B+48|0)>>2])-2|0)>>>0<3)){A=0|w[(B+52|0)>>2];g:{if(!E){if(A>>>0>=36)break g;break Q}if(A>>>0<36)break Q}D(0|A)}C=B,f=g=0|w[(B+36|0)>>2],n=e=0|w[(B+40|0)>>2],e=I,w[(g=B+84|0)>>2]=k,w[(g+4|0)>>2]=e,e=n,w[((g=B)+76|0)>>2]=f,w[(g+80|0)>>2]=e,w[(g+72|0)>>2]=c,pg(0|g+72),i()}D(0|c)}e=n,w[((g=A)+8|0)>>2]=f,w[(g+12|0)>>2]=e,e=I,w[g>>2]=k,w[(g+4|0)>>2]=e,u=B+96|0}function mB(A){A|=0;var B,Q=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0;u=B=u-48|0;A:{B:{Q:{g:{C:{w:{if(1!=(0|(Q=0|w[302728]))){if(Q)break B;if(JC(0|B+8,1200155,22),aC(0|B+32,0|w[(B+8|0)>>2],w[(B+12|0)>>2]),0|w[(B+32|0)>>2]){if(Q=1,!(0|Og(0|B+32)))break C;if(Q=0,0|Og(0|B+32))break C}if(JC(0|B,1200178,14),aC(0|B+16,0|w[B>>2],w[(B+4|0)>>2]),!(0|w[(B+16|0)>>2]))break w;if(Q=1^(0|Og(0|B+16))|0,!(C=0|w[(B+16|0)>>2]))break C;if(!(b=0|w[(B+20|0)>>2]))break C;if(pC(0|C,0|b,1),C=0|w[(B+32|0)>>2])break g;break Q}break A}Q=0}if(!(C=0|w[(B+32|0)>>2]))break Q}(b=0|w[(B+36|0)>>2])&&pC(0|C,0|b,1)}if(w[302728]=Q?2:1,!Q)break A}if(Q=0|mC(1,1))return g[Q>>0]=0,cQ(0|B+16),g[(A+5|0)>>0]=0,g[(A+4|0)>>0]=0,w[A>>2]=Q,a=B,r=0|w[(B+16|0)>>2],e=0|w[(B+20|0)>>2],c=r,w[(r=A+8|0)>>2]=c,w[(r+4|0)>>2]=e,e=0|w[(a=B+24|0)>>2],r=0|w[(a+4|0)>>2],D=e,w[(e=A+16|0)>>2]=D,w[(e+4|0)>>2]=r,void(u=B+48|0);OC(1,1),i()}g[(A+5|0)>>0]=2,u=B+48|0}function sB(A,B,Q){B|=0,Q|=0;var C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0;A:{B:{if((k=0|w[(200+(A|=0)|0)>>2])>>>0<=200){C=200-k|0,a=A+k|0;Q:{g:{C:{w:{if((b=(0|w[(f=A+204|0)>>2])-k|0)>>>0>Q>>>0){if(C>>>0>=(e=Q)>>>0)break w;break B}e=Q;r:for(;;){if(C>>>0>>0)break g;if(D>>>0>Q>>>0)break C;if(b>>>0>(Q-D|0)>>>0)break Q;if(b)for(C=B+D|0,c=b;g[a>>0]=(0|r[a>>0])^(0|r[C>>0])|0,a=a+1|0,C=C+1|0,c=c+-1|0;);if(eA(0|A),D=D+b|0,C=200,a=A,!((e=e-b|0)>>>0>=(b=c=0|w[f>>2])>>>0))break r}if(k=0,200>>0)break B}if(!(D>>>0>Q>>>0)){if(e>>>0>(Q-D|0)>>>0)break A;if(e)for(C=B+D|0,c=e;g[a>>0]=(0|r[a>>0])^(0|r[C>>0])|0,a=a+1|0,C=C+1|0,c=c+-1|0;);return void(w[(A+200|0)>>2]=e+k|0)}}fg(0|D,0|Q),i()}Dg(0|b,0|C),i()}Mg(1112676),i()}fg(0|k,200),i()}Dg(0|e,0|C),i()}Mg(1112676),i()}function KB(A,B,Q,b){A|=0,B|=0,Q|=0,b|=0;var a,c=0,i=0,D=0;return u=a=u-816|0,T(0|a+208,1048952,9),Lg(0|a+608,0|a+208,200),g[(a+810|0)>>0]=0|r[(a+410|0)>>0],C[(a+808|0)>>1]=0|e[(a+408|0)>>1],tA(0|a+608,1080552,10,0|B,0|Q),HC(0|208+(B=0|Lg(0|a,0|a+608,208))),Lg(0|B+608,0|B,208),tA(0|B+608,1111349,10,1111331,11),tA(0|B+608,1111342,2,0|A+160,32),tA(0|B+608,1111344,2,0|b,32),i=0,w[(c=B+264|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+256|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+248|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+240|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+232|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+224|0)>>2]=0,w[(c+4|0)>>2]=i,i=0,w[(c=B+216|0)>>2]=0,w[(c+4|0)>>2]=i,c=B,i=0,w[(B+208|0)>>2]=0,w[(B+212|0)>>2]=i,WA(0|B+608,1111346,0,0|B+208,64),AC(0|B+576,0|B+208),bB(0|B+208,0|A),NC(0|B+416,0|B+576,0|B+208,0|b+32),z(0|B+208,0|B+416),D=(0|b)==(0|B+208)?1:!(0|tg(0|B+208,0|b,32)),HC(0|B+608),u=B+816|0,0|D}function tB(A,B,Q){A|=0,B|=0,Q|=0;var C,e=0,b=0,a=0,c=0,D=0,k=0,f=0;u=C=u+-64|0;A:{if(a=0|w[302760],!(0|r[a>>0])){if(g[a>>0]=1,a=0|Pg(),0|r[1211044])break A;B:{Q:{if(0|r[1211056]){qC(),f=0|w[(C+32|0)>>2];g:{if(b=B,b=0|w[((e=C)+24|0)>>2],D=c=0|w[(e+28|0)>>2],(0|(e=A))==(0|(k=b))&(0|(c=B))==(0|(b=D))|0){if(f>>>0>>0)break g;break Q}if(e=D,e=B,(e=D)>>>0>(c=B)>>>0|(0|e)==(0|c)&k>>>0>(b=A)>>>0|0)break Q}Fg(0|C+8,0|A,0|B,0|Q,0|k,0|(e=D),0|f),w[(C+16|0)>>2],b=C,e=0|w[(C+8|0)>>2],w[(C+12|0)>>2],xg(1211048,0|w[302760]),w[302762],bC(1203100,29,1203132),i()}if(Q=1,a)break B;if(!(0|Pg()))break B;g[1211044]=1;break B}Q=0,a||0|Pg()&&(g[1211044]=1)}return g[(0|w[302760])>>0]=0,u=C- -64|0,0|Q}QC(1197988,1197972),i()}jQ(1211040,0|a),i()}function JB(A,B){A|=0,B|=0;var Q,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s=0,K=0,t=0;u=Q=u-528|0,IQ(0|Q),K=0,C[(s=n=Q+238|0)>>1]=0,C[(s+2|0)>>1]=0,C[(s+4|0)>>1]=K,C[(s+6|0)>>1]=K>>>16|0,K=0,w[(s=E=Q+232|0)>>2]=0,w[(s+4|0)>>2]=K,K=0,w[(s=Y=Q+224|0)>>2]=0,w[(s+4|0)>>2]=K,K=0,w[((s=Q)+216|0)>>2]=0,w[(s+220|0)>>2]=K,V(0|s,0|B,32),Lg(0|s+312,0|s,216),mA(0|s+248,0|s+312),K=0|r[(t=s+257|0)>>0]|(0|r[(t+1|0)>>0])<<8|0|(0|r[(t+2|0)>>0])<<16|0|(0|r[(t+3|0)>>0])<<24|0,s=0|r[(t+4|0)>>0]|(0|r[(t+5|0)>>0])<<8|0|(0|r[(t+6|0)>>0])<<16|0|(0|r[(t+7|0)>>0])<<24|0,M=K,w[(K=Y)>>2]=M,w[(K+4|0)>>2]=s,s=0|r[(t=Q+265|0)>>0]|(0|r[(t+1|0)>>0])<<8|0|(0|r[(t+2|0)>>0])<<16|0|(0|r[(t+3|0)>>0])<<24|0,K=0|r[(t+4|0)>>0]|(0|r[(t+5|0)>>0])<<8|0|(0|r[(t+6|0)>>0])<<16|0|(0|r[(t+7|0)>>0])<<24|0,o=s,w[(s=E)>>2]=o,w[(s+4|0)>>2]=K,K=0|r[(t=Q+271|0)>>0]|(0|r[(t+1|0)>>0])<<8|0|(0|r[(t+2|0)>>0])<<16|0|(0|r[(t+3|0)>>0])<<24|0,s=0|r[(t+4|0)>>0]|(0|r[(t+5|0)>>0])<<8|0|(0|r[(t+6|0)>>0])<<16|0|(0|r[(t+7|0)>>0])<<24|0,G=K,C[(K=n)>>1]=G,C[(K+2|0)>>1]=G>>>16|0,C[(K+4|0)>>1]=s,C[(K+6|0)>>1]=s>>>16|0,s=0|r[((t=Q)+249|0)>>0]|(0|r[(t+250|0)>>0])<<8|0|(0|r[(t+251|0)>>0])<<16|0|(0|r[(t+252|0)>>0])<<24|0,K=0|r[(t+253|0)>>0]|(0|r[(t+254|0)>>0])<<8|0|(0|r[(t+255|0)>>0])<<16|0|(0|r[(t+256|0)>>0])<<24|0,F=s,s=t,w[(t+216|0)>>2]=F,w[(t+220|0)>>2]=K,B=0|r[(t+279|0)>>0],U=0|r[(t+248|0)>>0],K=0|w[(t=Y)>>2],s=0|w[(t+4|0)>>2],b=K,g[(K=Q+321|0)>>0]=b,g[(K+1|0)>>0]=b>>>8|0,g[(K+2|0)>>0]=b>>>16|0,g[(K+3|0)>>0]=b>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,s=0|w[(t=E)>>2],K=0|w[(t+4|0)>>2],a=s,g[(s=Q+329|0)>>0]=a,g[(s+1|0)>>0]=a>>>8|0,g[(s+2|0)>>0]=a>>>16|0,g[(s+3|0)>>0]=a>>>24|0,g[(s+4|0)>>0]=K,g[(s+5|0)>>0]=K>>>8|0,g[(s+6|0)>>0]=K>>>16|0,g[(s+7|0)>>0]=K>>>24|0,K=0|e[(t=n)>>1]|(0|e[(t+2|0)>>1])<<16|0,s=0|e[(t+4|0)>>1]|(0|e[(t+6|0)>>1])<<16|0,c=K,g[(K=Q+335|0)>>0]=c,g[(K+1|0)>>0]=c>>>8|0,g[(K+2|0)>>0]=c>>>16|0,g[(K+3|0)>>0]=c>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,g[(Q+312|0)>>0]=248&U|0,g[(Q+343|0)>>0]=64|63&B,s=0|w[((t=Q)+216|0)>>2],K=0|w[(t+220|0)>>2],m=s,s=t,i=m,g[(t+313|0)>>0]=i,g[(t+314|0)>>0]=i>>>8|0,g[(t+315|0)>>0]=i>>>16|0,g[(t+316|0)>>0]=i>>>24|0,g[(t+317|0)>>0]=K,g[(t+318|0)>>0]=K>>>8|0,g[(t+319|0)>>0]=K>>>16|0,g[(t+320|0)>>0]=K>>>24|0,sg(0|t+248,0|t+312),LC(0|t+312,0|t+248,1143840),oQ(0|t+248,0|t+312),A=0|Lg(0|A,0|t+312,160),K=0|w[(t=t+272|0)>>2],s=0|w[(t+4|0)>>2],D=K,g[(K=A+184|0)>>0]=D,g[(K+1|0)>>0]=D>>>8|0,g[(K+2|0)>>0]=D>>>16|0,g[(K+3|0)>>0]=D>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,s=0|w[(t=Q+264|0)>>2],K=0|w[(t+4|0)>>2],k=s,g[(s=A+176|0)>>0]=k,g[(s+1|0)>>0]=k>>>8|0,g[(s+2|0)>>0]=k>>>16|0,g[(s+3|0)>>0]=k>>>24|0,g[(s+4|0)>>0]=K,g[(s+5|0)>>0]=K>>>8|0,g[(s+6|0)>>0]=K>>>16|0,g[(s+7|0)>>0]=K>>>24|0,K=0|w[(t=Q+256|0)>>2],s=0|w[(t+4|0)>>2],f=K,g[(K=A+168|0)>>0]=f,g[(K+1|0)>>0]=f>>>8|0,g[(K+2|0)>>0]=f>>>16|0,g[(K+3|0)>>0]=f>>>24|0,g[(K+4|0)>>0]=s,g[(K+5|0)>>0]=s>>>8|0,g[(K+6|0)>>0]=s>>>16|0,g[(K+7|0)>>0]=s>>>24|0,s=0|w[((t=Q)+248|0)>>2],K=0|w[(t+252|0)>>2],I=s,g[((s=A)+160|0)>>0]=I,g[(s+161|0)>>0]=I>>>8|0,g[(s+162|0)>>0]=I>>>16|0,g[(s+163|0)>>0]=I>>>24|0,g[(s+164|0)>>0]=K,g[(s+165|0)>>0]=K>>>8|0,g[(s+166|0)>>0]=K>>>16|0,g[(s+167|0)>>0]=K>>>24|0,u=t+528|0}function dB(A){A|=0;var B,Q=0,g=0,C=0,r=0;if((Q=0|w[302710])||(g=0|wB(3,0),Q=0|w[302710],w[302710]=Q||g,Q?((C=b(0|w[(g+4|0)>>2],112))&&pC(0|w[g>>2],0|C,8),pC(0|g,16,4)):Q=g),(g=(B=b(A,-1640531527))>>>(31&(0-(0|w[(Q+8|0)>>2])|0)|0)|0)>>>0<(A=0|w[(Q+4|0)>>2])>>>0)A:for(;;){A=(r=0|w[Q>>2])+b(g,112)|0,C=0|w[(A+32|0)>>2],w[(A+32|0)>>2]=C||1,A=A+32|0;B:{Q:{if(!C){if((0|w[302710])==(0|Q))break Q;break B}if(lA(0|A),(0|w[302710])!=(0|Q))break B}return 0|r+b(g,112)}if(Q=0|w[A>>2],w[A>>2]=Q+-1|0,Q>>>0>=4&&!(2&Q|0)&&LB(0|A),(Q=0|w[302710])||(A=0|wB(3,0),Q=0|w[302710],w[302710]=Q||A,Q?((g=b(0|w[(A+4|0)>>2],112))&&pC(0|w[A>>2],0|g,8),pC(0|A,16,4)):Q=A),!((g=B>>>(31&(0-(0|w[(Q+8|0)>>2])|0)|0)|0)>>>0<(A=0|w[(Q+4|0)>>2])>>>0))break A}kg(1197776,0|g,0|A),i()}function lB(A){var B,Q=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0;u=B=u-48|0;A:{B:{Q:{if(b=0|w[(A|=0)>>2]){if(C=0|w[((Q=A)+4|0)>>2],e=0|w[(Q+8|0)>>2],n=C,C=B,w[(B+36|0)>>2]=n,w[(B+40|0)>>2]=e,w[(B+32|0)>>2]=b,A=B+16|0,e=0|w[(Q=b=B+32|0)>>2],C=0|w[(Q+4|0)>>2],E=e,e=A,w[A>>2]=E,w[(A+4|0)>>2]=C,w[(A+8|0)>>2]=0|w[(Q+8|0)>>2],HA(0|B+8,0,0|(A=0|w[(B+16|0)>>2]),0|w[(B+24|0)>>2]),0|w[(B+8|0)>>2])break B;if(w[(B+40|0)>>2]=0|w[(B+24|0)>>2],Q=B,C=0|w[(B+16|0)>>2],e=0|w[(B+20|0)>>2],Y=C,C=B,w[(B+32|0)>>2]=Y,w[(B+36|0)>>2]=e,gQ(0|B,0|B+32),G=0|w[(B+4|0)>>2],b=0|w[B>>2],0|r[1210960])break Q;break A}if(b=0,!(0|r[1210960]))break A}bC(1203192,32,1203176),i()}b=0|w[(B+12|0)>>2],Q=B,e=0|w[(B+20|0)>>2],C=0|w[(B+24|0)>>2],M=e,w[(e=B+40|0)>>2]=M,w[(e+4|0)>>2]=C,w[(B+36|0)>>2]=A,w[(B+32|0)>>2]=b,Yg(0|B+32),i()}g[1210960]=1;A:{B:{Q:{if(D=C=0|w[(Q=1215344)>>2],k=e=0|w[(Q+4|0)>>2],(0|(Q=C))!=(0|(c=-1))|(0|e)!=(0|(C=-1))|0){if(a=(Q=k)+(e=0)|0,(I=(c=D)+(C=1)|0)>>>0>>0&&(a=a+1|0),w[(c=1215344)>>2]=I,w[(c+4|0)>>2]=a,(0|(Q=D))==(0|(C=0))&(0|(a=k))==(0|(c=0))|0)break Q;if(g[1210960]=0,!(f=0|mC(1,1)))break B;if(g[f>>0]=0,!(A=0|mC(48,8)))break A;return a=A,Q=0,w[(A+36|0)>>2]=1,w[(A+40|0)>>2]=Q,w[(A+24|0)>>2]=0,w[(A+20|0)>>2]=G,w[(A+16|0)>>2]=b,Q=k,a=A,w[(A+8|0)>>2]=D,w[(A+12|0)>>2]=Q,a=A,Q=1,w[A>>2]=1,w[(A+4|0)>>2]=Q,Q=0,a=A,w[(A+28|0)>>2]=f,w[(A+32|0)>>2]=Q,u=B+48|0,0|A}bC(1202368,55,1202352),i()}Mg(1201988),i()}OC(1,1),i()}OC(48,8),i()}function ZB(A,B,Q,g,C,w,e){A|=0,B|=0,g|=0,C|=0,w|=0,e|=0;var b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0;c=1;A:{B:{Q:{g:{C:{w:if(Q|=0){k=B+(Q<<1|0)|0,f=(65280&A|0)>>>8|0,n=255&A|0;r:for(;;){I=B+2|0,b=a+(Q=0|r[(B+1|0)>>0])|0;e:{if((0|f)==(0|(B=0|r[B>>0]))){if(b>>>0>>0)break B;if(b>>>0>C>>>0)break A;B=g+a|0;b:for(;;){if(!Q)break e;if(Q=Q+-1|0,E=0|r[B>>0],B=B+1|0,(0|E)==(0|n))break b}break C}if(B>>>0>f>>>0)break w;if(a=b,(0|(B=I))!=(0|k))continue r;break w}if(a=b,(0|(B=I))==(0|k))break r}}if(!e)break g;g=w+e|0,B=65535&A|0;w:for(;;){if(D=A=w+1|0,!((0|(C=((Q=0|r[w>>0])<<24|0)>>24|0))>=0)){if((0|A)==(0|g))break Q;Q=0|r[(w+1|0)>>0]|(127&C|0)<<8|0,D=w+2|0}if(w=D,(0|(B=B-Q|0))<0)break g;if(c=1^c|0,(0|g)==(0|w))break w}break g}c=0}return 0|1&c}Mg(1203704),i()}fg(0|a,0|b),i()}Dg(0|b,0|C),i()}function pB(A){A|=0;var B,Q,g=0,C=0,r=0,e=0,b=0,a=0,c=0,o=0,F=0,U=0,m=0;u=B=u-32|0,g=0|k(1199336,11),Q=0|f(0|g,32),g>>>0>=36&&D(0|g);A:{B:{Q:{if(!(0|I(0|Q,32))){if(g=0|n(0|Q),a=0|I(0|g,32),g>>>0>=36&&D(0|g),a){U=A+8|0,m=0|E(1199498,6),w[U>>2]=m,r=0,w[(C=A)>>2]=0,w[(C+4|0)>>2]=r;break Q}g:{if(g=0|Y(0|Q),1!=(0|G(0|g))){if(e=0|M(0|g),c=0|G(0|e),e>>>0>=36&&D(0|e),1!=(0|c))break g;IC(0|B+8,1199528,35)}else IC(0|B+8,1199504,24);if(w[A>>2]=1,w[(A+20|0)>>2]=0|w[(B+24|0)>>2],r=0|w[(b=B+16|0)>>2],C=0|w[(b+4|0)>>2],o=r,w[(r=A+12|0)>>2]=o,w[(r+4|0)>>2]=C,b=B,C=0|w[(B+8|0)>>2],r=0|w[(B+12|0)>>2],F=C,w[((C=A)+4|0)>>2]=F,w[(C+8|0)>>2]=r,g>>>0<36)break Q;if(D(0|g),Q>>>0>=36)break B;break A}if(r=1,w[(C=A)>>2]=0,w[(C+4|0)>>2]=r,w[(C+8|0)>>2]=g,Q>>>0>=36)break B;break A}CC(),i()}if(Q>>>0<36)break A}D(0|Q)}u=B+32|0}function HB(A,B){A|=0;var Q,g,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;if(u=Q=u-48|0,g=0|w[(B|=0)>>2],a=(D=0|w[(B+4|0)>>2])<<3|0)for(r=g+4|0;e=(0|w[r>>2])+e|0,r=r+8|0,a=a+-8|0;);A:{B:{Q:{g:{if(0|w[(B+20|0)>>2]){if(!D)break B;if((!(e>>>0<=15)||0|w[(g+4|0)>>2])&&(r=e+e|0)>>>0>=e>>>0)break g;a=1,r=0,e=Q+8|0;break Q}r=e}if((0|r)<=-1)break A;if(e=Q+8|0,r){if(a=0|mC(0|r,1))break Q;OC(0|r,1),i()}a=1,r=0}if(w[(Q+16|0)>>2]=0,w[(Q+12|0)>>2]=r,w[(Q+8|0)>>2]=a,w[(Q+20|0)>>2]=Q+8|0,b=0|w[(c=B+16|0)>>2],C=0|w[(c+4|0)>>2],k=b,w[(b=Q+40|0)>>2]=k,w[(b+4|0)>>2]=C,C=0|w[(c=B+8|0)>>2],b=0|w[(c+4|0)>>2],f=C,w[(C=Q+32|0)>>2]=f,w[(C+4|0)>>2]=b,b=0|w[(c=B)>>2],C=0|w[(c+4|0)>>2],I=b,b=Q,w[(Q+24|0)>>2]=I,w[(Q+28|0)>>2]=C,!(0|cA(0|Q+20,1203224,0|Q+24)))return c=e,C=0|w[e>>2],b=0|w[(e+4|0)>>2],n=C,w[(C=A)>>2]=n,w[(C+4|0)>>2]=b,w[(C+8|0)>>2]=0|w[(e+8|0)>>2],void(u=Q+48|0);ag(),i()}kg(1203320,0,0),i()}TC(),i()}function NB(A,B,Q){A|=0,B|=0;var e,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0;u=e=u-448|0;A:{if(32==(0|(Q|=0))){if(c=0|r[(b=B+24|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,D=c,g[(c=e+248|0)>>0]=D,g[(c+1|0)>>0]=D>>>8|0,g[(c+2|0)>>0]=D>>>16|0,g[(c+3|0)>>0]=D>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,C[(e+224|0)>>1]=0|r[B>>0]|(0|r[(B+1|0)>>0])<<8|0,a=0|r[((b=B)+11|0)>>0]|(0|r[(b+12|0)>>0])<<8|0|(0|r[(b+13|0)>>0])<<16|0|(0|r[(b+14|0)>>0])<<24|0,c=0|r[(b+15|0)>>0]|(0|r[(b+16|0)>>0])<<8|0|(0|r[(b+17|0)>>0])<<16|0|(0|r[(b+18|0)>>0])<<24|0,k=a,g[((a=e)+235|0)>>0]=k,g[(a+236|0)>>0]=k>>>8|0,g[(a+237|0)>>0]=k>>>16|0,g[(a+238|0)>>0]=k>>>24|0,g[(a+239|0)>>0]=c,g[(a+240|0)>>0]=c>>>8|0,g[(a+241|0)>>0]=c>>>16|0,g[(a+242|0)>>0]=c>>>24|0,c=0|r[(b+3|0)>>0]|(0|r[(b+4|0)>>0])<<8|0|(0|r[(b+5|0)>>0])<<16|0|(0|r[(b+6|0)>>0])<<24|0,a=0|r[(b+7|0)>>0]|(0|r[(b+8|0)>>0])<<8|0|(0|r[(b+9|0)>>0])<<16|0|(0|r[(b+10|0)>>0])<<24|0,f=c,g[((c=e)+227|0)>>0]=f,g[(c+228|0)>>0]=f>>>8|0,g[(c+229|0)>>0]=f>>>16|0,g[(c+230|0)>>0]=f>>>24|0,g[(c+231|0)>>0]=a,g[(c+232|0)>>0]=a>>>8|0,g[(c+233|0)>>0]=a>>>16|0,g[(c+234|0)>>0]=a>>>24|0,a=0|r[(b+19|0)>>0]|(0|r[(b+20|0)>>0])<<8|0|(0|r[(b+21|0)>>0])<<16|0|(0|r[(b+22|0)>>0])<<24|0,c=0|r[(b+23|0)>>0]|(0|r[(b+24|0)>>0])<<8|0|(0|r[(b+25|0)>>0])<<16|0|(0|r[(b+26|0)>>0])<<24|0,I=a,g[((a=e)+243|0)>>0]=I,g[(a+244|0)>>0]=I>>>8|0,g[(a+245|0)>>0]=I>>>16|0,g[(a+246|0)>>0]=I>>>24|0,g[(a+247|0)>>0]=c,g[(a+248|0)>>0]=c>>>8|0,g[(a+249|0)>>0]=c>>>16|0,g[(a+250|0)>>0]=c>>>24|0,g[(a+226|0)>>0]=0|r[(b+2|0)>>0],JB(0|a+256,0|a+224),QQ(0|a,0|a+416,32,0|b,32),Jg(0|a+224),EQ(0|a+256,0|a),!(B=0|mC(64,1)))break A;return c=0|r[((b=e)+256|0)>>0]|(0|r[(b+257|0)>>0])<<8|0|(0|r[(b+258|0)>>0])<<16|0|(0|r[(b+259|0)>>0])<<24|0,a=0|r[(b+260|0)>>0]|(0|r[(b+261|0)>>0])<<8|0|(0|r[(b+262|0)>>0])<<16|0|(0|r[(b+263|0)>>0])<<24|0,n=c,g[(c=B)>>0]=n,g[(c+1|0)>>0]=n>>>8|0,g[(c+2|0)>>0]=n>>>16|0,g[(c+3|0)>>0]=n>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=64,w[((c=A)+4|0)>>2]=64,w[(c+8|0)>>2]=a,w[c>>2]=B,a=0|r[(b=b+312|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,E=a,g[(a=B+56|0)>>0]=E,g[(a+1|0)>>0]=E>>>8|0,g[(a+2|0)>>0]=E>>>16|0,g[(a+3|0)>>0]=E>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=e+304|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,Y=c,g[(c=B+48|0)>>0]=Y,g[(c+1|0)>>0]=Y>>>8|0,g[(c+2|0)>>0]=Y>>>16|0,g[(c+3|0)>>0]=Y>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|r[(b=e+296|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,G=a,g[(a=B+40|0)>>0]=G,g[(a+1|0)>>0]=G>>>8|0,g[(a+2|0)>>0]=G>>>16|0,g[(a+3|0)>>0]=G>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=e+288|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,M=c,g[(c=B+32|0)>>0]=M,g[(c+1|0)>>0]=M>>>8|0,g[(c+2|0)>>0]=M>>>16|0,g[(c+3|0)>>0]=M>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|r[(b=e+280|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,o=a,g[(a=B+24|0)>>0]=o,g[(a+1|0)>>0]=o>>>8|0,g[(a+2|0)>>0]=o>>>16|0,g[(a+3|0)>>0]=o>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=e+272|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,F=c,g[(c=B+16|0)>>0]=F,g[(c+1|0)>>0]=F>>>8|0,g[(c+2|0)>>0]=F>>>16|0,g[(c+3|0)>>0]=F>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|r[(b=e+264|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,U=a,g[(a=B+8|0)>>0]=U,g[(a+1|0)>>0]=U>>>8|0,g[(a+2|0)>>0]=U>>>16|0,g[(a+3|0)>>0]=U>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,Jg(0|e+192),void(u=e+448|0)}c=32,w[(a=e+8|0)>>2]=9,w[(a+4|0)>>2]=c,w[(e+4|0)>>2]=1080076,w[e>>2]=2,Eg(0|e),i()}OC(64,1),i()}function vB(A,B){A|=0,B|=0;var Q,C,e,b=0,a=0;u=Q=u-272|0,C=Q,e=0|YA(),w[(C+152|0)>>2]=e,b=1;A:if((B=B>>>11|0)&&!(b=0|DC(0|B)))OC(0|B,1),i();else{if(iQ(0|Q+152,0|b,0|B),w[(Q+268|0)>>2]=1210976,w[(Q+8|0)>>2]=1210976,1==(0|w[302744]))break A;w[(Q+156|0)>>2]=Q+8|0,w[(Q+152|0)>>2]=Q+268|0,w[(Q+40|0)>>2]=Q+152|0,vA(1210976,0|Q+40,1182624)}if(a=0|w[(Q+8|0)>>2],1&(0|r[a>>0])|0&&0|w[(a+4|0)>>2])return w[(Q+268|0)>>2]=a+4|0,Wg(0|Q+40),rQ(0|Q+40,0|b,0|B),Lg(0|Q+152,0|Q+40,112),aB(0|Q+8,0|Q+152),g[(Q+40|0)>>0]=0|r[(Q+8|0)>>0],g[(Q+172|0)>>0]=0,w[(Q+164|0)>>2]=B+b|0,w[(Q+176|0)>>2]=0,w[(Q+168|0)>>2]=Q+40|0,w[(Q+160|0)>>2]=b,w[(Q+152|0)>>2]=0,w[(Q+156|0)>>2]=0,w[(Q+184|0)>>2]=Q+268|0,$(0|A,0|Q+152),w[(A+20|0)>>2]=B,w[(A+16|0)>>2]=B,w[(A+12|0)>>2]=b,void(u=Q+272|0);Mg(1182708),i()}function WB(A,B,Q){A|=0,Q|=0;var g,C,r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J,d,l,Z,p,H,N,v,W,X,L,V,h,y,R,O,x,P,z,j,S,T,q,_,$,AA,BA,QA,gA,CA,wA,rA,eA,bA,aA,cA,iA,DA,kA,fA,IA,nA,EA,YA,GA,MA,oA,FA,uA,UA,mA,sA,KA,tA,JA=0,dA=0,lA=0,ZA=0,pA=0,HA=0,NA=0,vA=0,WA=0,XA=0,LA=0,VA=0,hA=0,yA=0,RA=0,OA=0,xA=0,PA=0,zA=0,jA=0,SA=0,TA=0,qA=0,_A=0,$A=0,AB=0,BB=0;u=g=u-128|0,eB(0|g+48,0|(B|=0)),eB(0|g+88,0|Q),r=g,e=dA=0|w[((HA=g)+120|0)>>2],b=JA=0|w[(HA+124|0)>>2],a=JA=0|w[(HA+80|0)>>2],c=dA=0|w[(HA+84|0)>>2],pA=(dA=b)+(JA=c)|0,(ZA=(HA=e)+(lA=a)|0)>>>0>>0&&(pA=pA+1|0),i=ZA,D=pA,k=pA=0|w[((dA=g)+112|0)>>2],f=HA=0|w[(dA+116|0)>>2],I=HA=0|w[(dA+72|0)>>2],n=pA=0|w[(dA+76|0)>>2],ZA=(pA=f)+(HA=n)|0,(JA=(dA=k)+(lA=I)|0)>>>0>>0&&(ZA=ZA+1|0),E=JA,Y=ZA,G=ZA=0|w[((pA=g)+104|0)>>2],M=dA=0|w[(pA+108|0)>>2],o=dA=0|w[(pA+64|0)>>2],F=ZA=0|w[(pA+68|0)>>2],JA=(ZA=M)+(dA=F)|0,(HA=(pA=G)+(lA=o)|0)>>>0>>0&&(JA=JA+1|0),U=HA,m=JA,s=JA=0|w[((ZA=g)+96|0)>>2],K=pA=0|w[(ZA+100|0)>>2],t=pA=0|w[(ZA+56|0)>>2],J=JA=0|w[(ZA+60|0)>>2],d=JA=0|w[(ZA+88|0)>>2],l=pA=0|w[(ZA+92|0)>>2],Z=pA=0|w[(ZA+48|0)>>2],p=JA=0|w[(ZA+52|0)>>2],HA=(JA=l)+(pA=p)|0,(dA=(ZA=d)+(lA=Z)|0)>>>0>>0&&(HA=HA+1|0),WA=dA,XA=HA,JA=dA,ZA=0,pA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(ZA=0,RA=HA>>>pA|0):(ZA=HA>>>pA|0,RA=(((1<>>pA|0),H=ZA,dA=(ZA=J)+(JA=H)|0,(pA=(HA=t)+(lA=RA)|0)>>>0>>0&&(dA=dA+1|0),N=dA,lA=pA,pA=(dA=K)+(HA=N)|0,(JA=(ZA=s)+lA|0)>>>0>>0&&(pA=pA+1|0),vA=JA,NA=pA,dA=JA,ZA=0,HA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(ZA=0,OA=pA>>>HA|0):(ZA=pA>>>HA|0,OA=(((1<>>HA|0),v=ZA,JA=(ZA=m)+(dA=v)|0,(HA=(pA=U)+(lA=OA)|0)>>>0>>0&&(JA=JA+1|0),LA=HA,VA=JA,ZA=HA,pA=0,dA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(pA=0,xA=JA>>>dA|0):(pA=JA>>>dA|0,xA=(((1<>>dA|0),W=pA,HA=(pA=Y)+(ZA=W)|0,(dA=(JA=E)+(lA=xA)|0)>>>0>>0&&(HA=HA+1|0),hA=dA,yA=HA,pA=dA,JA=0,ZA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(JA=0,PA=HA>>>ZA|0):(JA=HA>>>ZA|0,PA=(((1<>>ZA|0),X=JA,dA=(JA=D)+(pA=X)|0,(ZA=(HA=i)+(lA=PA)|0)>>>0>>0&&(dA=dA+1|0),L=(JA=ZA)&(lA=-1)|0,V=HA=dA&(HA=1048575)|0,h=(dA=hA)&(lA=-1)|0,y=JA=(HA=yA)&(JA=1048575)|0,R=(HA=LA)&(lA=-1)|0,O=dA=(JA=VA)&(dA=1048575)|0,x=(JA=vA)&(lA=-1)|0,P=HA=(dA=NA)&(HA=1048575)|0,JA=(HA=XA)&(JA=1048575)|0,HA=(dA=WA)&(lA=-1)|0,ZA=JA+(dA=-156443)|0,(pA=HA+(lA=-1559614445)|0)>>>0>>0&&(ZA=ZA+1|0),vA=pA,NA=ZA,JA=pA,HA=0,dA=31&(lA=63)|0,32<=(63&lA|0)>>>0?(HA=ZA>>31|0,zA=ZA>>dA|0):(HA=ZA>>dA|0,zA=(((1<>>dA|0),z=HA,pA=(HA=P)+(JA=z)|0,(dA=(ZA=x)+(lA=zA)|0)>>>0>>0&&(pA=pA+1|0),HA=dA,JA=dA+(lA=-2043504001)|0,dA=pA+(ZA=-911920)|0,JA>>>0>>0&&(dA=dA+1|0),LA=JA,VA=dA,pA=JA,HA=0,ZA=31&(lA=63)|0,32<=(63&lA|0)>>>0?(HA=dA>>31|0,jA=dA>>ZA|0):(HA=dA>>ZA|0,jA=(((1<>>ZA|0),j=HA,JA=(HA=O)+(pA=j)|0,(ZA=(dA=R)+(lA=jA)|0)>>>0>>0&&(JA=JA+1|0),HA=ZA,pA=ZA+(lA=-1367801)|0,ZA=JA+(dA=-1)|0,pA>>>0>>0&&(ZA=ZA+1|0),hA=pA,yA=ZA,JA=pA,HA=0,dA=31&(lA=63)|0,32<=(63&lA|0)>>>0?(HA=ZA>>31|0,SA=ZA>>dA|0):(HA=ZA>>dA|0,SA=(((1<>>dA|0),S=HA,pA=(HA=y)+(JA=S)|0,(dA=(ZA=h)+(lA=SA)|0)>>>0>>0&&(pA=pA+1|0),T=dA,q=pA,HA=dA,ZA=0,JA=31&(lA=63)|0,32<=(63&lA|0)>>>0?(ZA=pA>>31|0,TA=pA>>JA|0):(ZA=pA>>JA|0,TA=(((1<>>JA|0),_=ZA,dA=(ZA=V)+(HA=_)|0,(JA=(pA=L)+(lA=TA)|0)>>>0>>0&&(dA=dA+1|0),ZA=JA,HA=JA+(lA=0)|0,JA=dA+(pA=-4096)|0,HA>>>0>>0&&(JA=JA+1|0),$=HA,C=JA,dA=HA,ZA=0,pA=31&(lA=63)|0,32<=(63&lA|0)>>>0?(ZA=JA>>31|0,qA=JA>>pA|0):(ZA=JA>>pA|0,qA=(((1<>>pA|0),XA=ZA,AA=(JA=WA=qA)&(lA=1559614445)|0,BA=dA=ZA&(dA=156442)|0,QA=(ZA=vA)&(lA=-1)|0,gA=JA=(dA=NA)&(JA=1048575)|0,HA=(JA=BA)+(ZA=gA)|0,(pA=(dA=AA)+(lA=QA)|0)>>>0>>0&&(HA=HA+1|0),vA=pA,NA=HA,dA=HA&(dA=1048575)|0,CA=(JA=pA)&(lA=-1)|0,w[((JA=r)+8|0)>>2]=CA,w[(JA+12|0)>>2]=dA,wA=(HA=WA)&(lA=2043504001)|0,rA=JA=(dA=XA)&(JA=911919)|0,eA=(dA=LA)&(lA=-1)|0,bA=HA=(JA=VA)&(HA=1048575)|0,pA=(HA=rA)+(dA=bA)|0,(ZA=(JA=wA)+(lA=eA)|0)>>>0>>0&&(pA=pA+1|0),aA=ZA,cA=pA,pA=NA,HA=vA,JA=0,dA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(JA=0,_A=pA>>>dA|0):(JA=pA>>>dA|0,_A=(((1<>>dA|0),iA=JA,ZA=(JA=cA)+(HA=iA)|0,(dA=(pA=aA)+(lA=_A)|0)>>>0>>0&&(ZA=ZA+1|0),vA=dA,NA=ZA,pA=ZA&(pA=1048575)|0,DA=(JA=dA)&(lA=-1)|0,w[((JA=g)+16|0)>>2]=DA,w[(JA+20|0)>>2]=pA,kA=(ZA=WA)&(lA=1367801)|0,fA=JA=(pA=XA)&(JA=0)|0,IA=(pA=hA)&(lA=-1)|0,nA=ZA=(JA=yA)&(ZA=1048575)|0,dA=(ZA=fA)+(pA=nA)|0,(HA=(JA=kA)+(lA=IA)|0)>>>0>>0&&(dA=dA+1|0),EA=HA,YA=dA,dA=NA,ZA=vA,JA=0,pA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(JA=0,$A=dA>>>pA|0):(JA=dA>>>pA|0,$A=(((1<>>pA|0),GA=JA,HA=(JA=YA)+(ZA=GA)|0,(pA=(dA=EA)+(lA=$A)|0)>>>0>>0&&(HA=HA+1|0),vA=pA,NA=HA,dA=HA&(dA=1048575)|0,MA=(JA=pA)&(lA=-1)|0,w[((JA=g)+24|0)>>2]=MA,w[(JA+28|0)>>2]=dA,oA=(HA=T)&(lA=-1)|0,FA=JA=(dA=q)&(JA=1048575)|0,JA=NA,dA=pA,HA=0,ZA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(HA=0,AB=JA>>>ZA|0):(HA=JA>>>ZA|0,AB=(((1<>>ZA|0),uA=HA,pA=(HA=FA)+(dA=uA)|0,(ZA=(JA=oA)+(lA=AB)|0)>>>0>>0&&(pA=pA+1|0),vA=ZA,NA=pA,HA=ZA,lA=-1,JA=pA&(JA=1048575)|0,w[((HA=g)+32|0)>>2]=ZA&lA|0,w[(HA+36|0)>>2]=JA,UA=HA=(JA=XA)&(HA=4096)|0,HA=C,JA=(pA=WA)&(lA=0)|0,ZA=(HA=UA)+(pA=C)|0,(dA=JA+(lA=$)|0)>>>0>>0&&(ZA=ZA+1|0),mA=dA,sA=ZA,ZA=NA,HA=vA,JA=0,pA=31&(lA=52)|0,32<=(63&lA|0)>>>0?(JA=0,BB=ZA>>>pA|0):(JA=ZA>>>pA|0,BB=(((1<>>pA|0),KA=JA,dA=(JA=sA)+(HA=KA)|0,(pA=(ZA=mA)+(lA=BB)|0)>>>0>>0&&(dA=dA+1|0),ZA=dA&(ZA=1048575)|0,tA=(JA=pA)&(lA=-1)|0,w[((JA=g)+40|0)>>2]=tA,w[(JA+44|0)>>2]=ZA,VB(0|A,0|g+8),u=g+128|0}function XB(A){A|=0;var B,Q,e,b,a,c,D,k,f=0,I=0,n=0;I=11,n=1111972,u=B=u-416|0,qg(0|B+226,0,182),e=B+222|0,b=0|r[1111374]|(0|r[1111375])<<8|0|(0|r[1111376])<<16|0|(0|r[1111377])<<24|0,C[e>>1]=b,C[(e+2|0)>>1]=b>>>16|0,C[(B+212|0)>>1]=0|r[1111364]|(0|r[1111365])<<8|0,w[(B+208|0)>>2]=0|r[1111360]|(0|r[1111361])<<8|0|(0|r[1111362])<<16|0|(0|r[1111363])<<24|0,a=0|r[1111370]|(0|r[1111371])<<8|0|(0|r[1111372])<<16|0|(0|r[1111373])<<24|0,c=0|r[1111366]|(0|r[1111367])<<8|0|(0|r[1111368])<<16|0|(0|r[1111369])<<24|0,C[(B+214|0)>>1]=c,C[(B+216|0)>>1]=c>>>16|0,C[(B+218|0)>>1]=a,C[(B+220|0)>>1]=a>>>16|0,rA(0|B+208),Lg(0|B+8,0|B+208,200),Lg(0|B+208,0|B+8,200),g[(B+410|0)>>0]=0,C[(B+408|0)>>1]=0,KA(0|B+208,18,0),f=0|r[(Q=B+408|0)>>0],k=B+409|0,D=B+375|0;A:{B:for(;;){if((f=255&f|0)>>>0>199)break A;if(g[(f=(B+208|0)+f|0)>>0]=(0|r[f>>0])^(0|r[n>>0])|0,f=1+(0|r[Q>>0])|0,g[Q>>0]=f,166==(0|255&f)&&(g[(f=B+374|0)>>0]=(0|r[f>>0])^(0|r[k>>0])|0,g[D>>0]=132^(0|r[D>>0])|0,rA(0|B+208),C[Q>>1]=0,f=0),n=n+1|0,!(I=I+-1|0))break B}return Lg(0|A,0|B+208,208),void(u=B+416|0)}kg(1111504,0|f,200),i()}function LB(A){var B=0,Q=0,C=0,e=0,b=0;B=0|w[(A|=0)>>2];A:{B:{Q:{g:for(;;){if((Q=B)>>>0<4|2&Q|0)break Q;if(B=0|w[A>>2],w[A>>2]=(0|B)==(0|Q)?2|Q:B,(0|B)==(0|Q))break g}g:for(;;){if(!(C=0|w[(20+(e=-4&Q|0)|0)>>2]))for(B=e;C=0|w[(B+28|0)>>2],w[(C+24|0)>>2]=B,!(C=0|w[((B=C)+20|0)>>2]););if(w[(e+20|0)>>2]=C,1&Q|0){if(e=(0|(B=0|w[A>>2]))==(0|Q),w[A>>2]=e?-3&Q|0:B,Q=B,e)break g}else{if(B=Q,Q=0|w[(C+24|0)>>2])break B;C:for(;;){if(b=1&B|0,B=(0|B)==(0|(Q=0|w[A>>2])),w[A>>2]=B?b:Q,B)break A;if(B=Q,!(Q>>>0<4))break C}}}}return}w[(e+20|0)>>2]=Q,w[A>>2]=-3&(0|w[A>>2])|0}A:{if(A=0|w[C>>2],!(0|r[A>>0])){if(g[A>>0]=1,A=0|Pg(),0|r[(C+4|0)>>0])break A;return g[(C+16|0)>>0]=0,A||0|Pg()&&(g[(C+4|0)>>0]=1),void(g[(0|w[C>>2])>>0]=0)}QC(1197988,1197972),i()}jQ(0|C,0|A),i()}function VB(A,B){A|=0;var Q,C,r,e,b,a,c,i,D,k,f,I,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0,j=0,S=0,T=0,q=0,_=0,$=0;o=E=0|w[(32+(G=B|=0)|0)>>2],F=Y=0|w[(G+36|0)>>2],g[(A+26|0)>>0]=E,Q=Y=0|w[(G+16|0)>>2],C=E=0|w[(G+20|0)>>2],g[(A+13|0)>>0]=Y,r=E=0|w[G>>2],e=Y=0|w[(G+4|0)>>2],g[A>>0]=E,Y=F,G=o,E=0,n=31&(M=40)|0,32<=(63&M|0)>>>0?(E=0,u=Y>>>n|0):(E=Y>>>n|0,u=(((1<>>n|0),g[(A+31|0)>>0]=u,E=F,Y=o,G=0,n=31&(M=32)|0,32<=(63&M|0)>>>0?(G=0,U=E>>>n|0):(G=E>>>n|0,U=(((1<>>n|0),g[(A+30|0)>>0]=U,G=F,E=o,Y=0,n=31&(M=24)|0,32<=(63&M|0)>>>0?(Y=0,m=G>>>n|0):(Y=G>>>n|0,m=(((1<>>n|0),g[(A+29|0)>>0]=m,Y=F,G=o,E=0,n=31&(M=16)|0,32<=(63&M|0)>>>0?(E=0,s=Y>>>n|0):(E=Y>>>n|0,s=(((1<>>n|0),g[(A+28|0)>>0]=s,E=F,Y=o,G=0,n=31&(M=8)|0,32<=(63&M|0)>>>0?(G=0,K=E>>>n|0):(G=E>>>n|0,K=(((1<>>n|0),g[(A+27|0)>>0]=K,c=A,o=G=0|w[((E=B)+24|0)>>2],F=Y=0|w[(E+28|0)>>2],E=G,G=0,n=31&(M=44)|0,32<=(63&M|0)>>>0?(G=0,t=Y>>>n|0):(G=Y>>>n|0,t=(((1<>>n|0),g[(c+25|0)>>0]=t,G=F,Y=o,E=0,n=31&(M=36)|0,32<=(63&M|0)>>>0?(E=0,J=G>>>n|0):(E=G>>>n|0,J=(((1<>>n|0),g[(A+24|0)>>0]=J,E=F,G=o,Y=0,n=31&(M=28)|0,32<=(63&M|0)>>>0?(Y=0,d=E>>>n|0):(Y=E>>>n|0,d=(((1<>>n|0),g[(A+23|0)>>0]=d,Y=F,E=o,G=0,n=31&(M=20)|0,32<=(63&M|0)>>>0?(G=0,l=Y>>>n|0):(G=Y>>>n|0,l=(((1<>>n|0),g[(A+22|0)>>0]=l,G=F,Y=o,E=0,n=31&(M=12)|0,32<=(63&M|0)>>>0?(E=0,Z=G>>>n|0):(E=G>>>n|0,Z=(((1<>>n|0),g[(A+21|0)>>0]=Z,E=F,G=o,Y=0,n=31&(M=4)|0,32<=(63&M|0)>>>0?(Y=0,p=E>>>n|0):(Y=E>>>n|0,p=(((1<>>n|0),g[(A+20|0)>>0]=p,Y=C,E=Q,G=0,n=31&(M=40)|0,32<=(63&M|0)>>>0?(G=0,H=Y>>>n|0):(G=Y>>>n|0,H=(((1<>>n|0),g[(A+18|0)>>0]=H,G=C,Y=Q,E=0,n=31&(M=32)|0,32<=(63&M|0)>>>0?(E=0,N=G>>>n|0):(E=G>>>n|0,N=(((1<>>n|0),g[(A+17|0)>>0]=N,E=C,G=Q,Y=0,n=31&(M=24)|0,32<=(63&M|0)>>>0?(Y=0,v=E>>>n|0):(Y=E>>>n|0,v=(((1<>>n|0),g[(A+16|0)>>0]=v,Y=C,E=Q,G=0,n=31&(M=16)|0,32<=(63&M|0)>>>0?(G=0,W=Y>>>n|0):(G=Y>>>n|0,W=(((1<>>n|0),g[(A+15|0)>>0]=W,G=C,Y=Q,E=0,n=31&(M=8)|0,32<=(63&M|0)>>>0?(E=0,X=G>>>n|0):(E=G>>>n|0,X=(((1<>>n|0),g[(A+14|0)>>0]=X,i=A,b=E=0|w[((G=B)+8|0)>>2],a=Y=0|w[(G+12|0)>>2],G=E,E=0,n=31&(M=44)|0,32<=(63&M|0)>>>0?(E=0,L=Y>>>n|0):(E=Y>>>n|0,L=(((1<>>n|0),g[(i+12|0)>>0]=L,E=a,Y=b,G=0,n=31&(M=36)|0,32<=(63&M|0)>>>0?(G=0,V=E>>>n|0):(G=E>>>n|0,V=(((1<>>n|0),g[(A+11|0)>>0]=V,G=a,E=b,Y=0,n=31&(M=28)|0,32<=(63&M|0)>>>0?(Y=0,h=G>>>n|0):(Y=G>>>n|0,h=(((1<>>n|0),g[(A+10|0)>>0]=h,Y=a,G=b,E=0,n=31&(M=20)|0,32<=(63&M|0)>>>0?(E=0,y=Y>>>n|0):(E=Y>>>n|0,y=(((1<>>n|0),g[(A+9|0)>>0]=y,E=a,Y=b,G=0,n=31&(M=12)|0,32<=(63&M|0)>>>0?(G=0,R=E>>>n|0):(G=E>>>n|0,R=(((1<>>n|0),g[(A+8|0)>>0]=R,G=a,E=b,Y=0,n=31&(M=4)|0,32<=(63&M|0)>>>0?(Y=0,O=G>>>n|0):(Y=G>>>n|0,O=(((1<>>n|0),g[(A+7|0)>>0]=O,Y=e,G=r,E=0,n=31&(M=40)|0,32<=(63&M|0)>>>0?(E=0,x=Y>>>n|0):(E=Y>>>n|0,x=(((1<>>n|0),g[(A+5|0)>>0]=x,E=e,Y=r,G=0,n=31&(M=32)|0,32<=(63&M|0)>>>0?(G=0,P=E>>>n|0):(G=E>>>n|0,P=(((1<>>n|0),g[(A+4|0)>>0]=P,G=e,E=r,Y=0,n=31&(M=24)|0,32<=(63&M|0)>>>0?(Y=0,z=G>>>n|0):(Y=G>>>n|0,z=(((1<>>n|0),g[(A+3|0)>>0]=z,Y=e,G=r,E=0,n=31&(M=16)|0,32<=(63&M|0)>>>0?(E=0,j=Y>>>n|0):(E=Y>>>n|0,j=(((1<>>n|0),g[(A+2|0)>>0]=j,E=e,Y=r,G=0,n=31&(M=8)|0,32<=(63&M|0)>>>0?(G=0,S=E>>>n|0):(G=E>>>n|0,S=(((1<>>n|0),g[(A+1|0)>>0]=S,G=F,E=o,Y=0,n=31&(M=4)|0,32<=(63&M|0)>>>0?(Y=E<>>(32-n|0)|0)|0|G<>>0?(E=0,q=Y>>>n|0):(E=Y>>>n|0,q=(((1<>>n|0),k=E,Y=T,M=q,G=(E=D)|(G=k)|0,g[(A+19|0)>>0]=Y|M|0,G=a,E=b,Y=0,n=31&(M=4)|0,32<=(63&M|0)>>>0?(Y=E<>>(32-n|0)|0)|0|G<>>0?(E=0,$=Y>>>n|0):(E=Y>>>n|0,$=(((1<>>n|0),I=E,Y=_,M=$,G=(E=f)|(G=I)|0,g[(A+6|0)>>0]=Y|M|0}function hB(A,B){A|=0;var Q,C=0,r=0,e=0,b=0;u=Q=u-16|0,(B|=0)>>>0<128?((0|(C=0|w[(A+8|0)>>2]))==(0|w[(A+4|0)>>2])?(VQ(0|A,1),e=0|w[(A+8|0)>>2]):e=C,g[(e+(0|w[A>>2])|0)>>0]=B,w[(A=A+8|0)>>2]=1+(0|w[A>>2])|0):(w[(Q+12|0)>>2]=0,b=A,B>>>0<2048?(g[(Q+13|0)>>0]=128|63&B,g[(Q+12|0)>>0]=192|31&(B>>>6|0),r=2):B>>>0<65536?(g[(Q+14|0)>>0]=128|63&B,g[(Q+13|0)>>0]=128|63&(B>>>6|0),g[(Q+12|0)>>0]=224|15&(B>>>12|0),r=3):(g[(Q+15|0)>>0]=128|63&B,g[(Q+12|0)>>0]=240|B>>>18,g[(Q+14|0)>>0]=128|63&(B>>>6|0),g[(Q+13|0)>>0]=128|63&(B>>>12|0),r=4),VQ(0|b,0|(B=r)),C=0|w[(A+8|0)>>2],w[(A+8|0)>>2]=C+B|0,Lg(0|C+(0|w[A>>2]),0|Q+12,0|B)),u=Q+16|0}function yB(A,B,Q){Q|=0;var C,w,e=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0;if(u=C=u-48|0,a=39,(c=B|=0)>>>0>(D=0)>>>0|(0|c)==(0|D)&(e=A|=0)>>>0>=(f=1e4)>>>0|0)for(;i=(C+9|0)+a|0,c=0|bw(0|A,0|(e=B),1e4,0|(c=0)),I=e=U,c=0|ew(0|(k=c),0|e,1e4,0|(c=0)),Z=e=U,f=A,e=B,D=c,c=Z,G=i+-4|0,M=0|r[(Y=1204632+((E=((n=A-D|0)>>>0)/100|0)<<1|0)|0)>>0]|(0|r[(Y+1|0)>>0])<<8|0,g[G>>0]=M,g[(G+1|0)>>0]=M>>>8|0,o=1204632+((n-b(E,100)|0)<<1|0)|0,F=i+-2|0,m=0|r[o>>0]|(0|r[(o+1|0)>>0])<<8|0,g[F>>0]=m,g[(F+1|0)>>0]=m>>>8|0,a=a+-4|0,p=B>>>0>(f=0)>>>0|(0|B)==(0|f)&(e=A)>>>0>(D=99999999)>>>0|0,A=k,B=e=I,p;);else k=A,I=e=B;return e=I,(0|(i=k))>99&&(a=a+-2|0,e=I,s=1204632+((65535&(k-b(i=((65535&(i=k)|0)>>>0)/100|0,100)|0)|0)<<1|0)|0,K=a+(C+9|0)|0,t=0|r[s>>0]|(0|r[(s+1|0)>>0])<<8|0,g[K>>0]=t,g[(K+1|0)>>0]=t>>>8|0),(0|i)<10?g[((a=a+-1|0)+(C+9|0)|0)>>0]=i+48|0:(d=(a=a+-2|0)+(C+9|0)|0,l=0|r[(J=1204632+(i<<1|0)|0)>>0]|(0|r[(J+1|0)>>0])<<8|0,g[d>>0]=l,g[(d+1|0)>>0]=l>>>8|0),w=0|pA(0|Q,1203516,0,0|(C+9|0)+a,0|39-a),u=C+48|0,0|w}function RB(A,B){A|=0;var Q,C,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0;u=Q=u-720|0,j(0|Q+528,0|(B|=0)),C=A,I=0|w[((b=Q)+528|0)>>2],a=0|w[(b+532|0)>>2],(0|(b=I))==(0|(e=1))&(0|a)==(0|(I=0))|0?(Lg(3|Q+360,0|Q+536,160),Lg(0|Q+197,0|Q+360,163),c=0|Lg(0|Q,0|Q+200,160),b=0|r[(e=B+24|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,a=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,E=b,w[(b=c+184|0)>>2]=E,w[(b+4|0)>>2]=a,a=0|r[(e=B+16|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,b=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,Y=a,w[(a=c+176|0)>>2]=Y,w[(a+4|0)>>2]=b,b=0|r[(e=B+8|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,a=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,G=b,w[(b=c+168|0)>>2]=G,w[(b+4|0)>>2]=a,a=0|r[(e=B)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,b=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,M=a,w[((a=c)+160|0)>>2]=M,w[(a+164|0)>>2]=b,Lg(0|A+8,0|a,192),n=0):(b=0|r[(e=Q+712|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,a=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,i=b,g[(b=Q+375|0)>>0]=i,g[(b+1|0)>>0]=i>>>8|0,g[(b+2|0)>>0]=i>>>16|0,g[(b+3|0)>>0]=i>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0|r[(e=Q+705|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,b=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,o=a,w[(a=Q+368|0)>>2]=o,w[(a+4|0)>>2]=b,b=0|r[((e=Q)+697|0)>>0]|(0|r[(e+698|0)>>0])<<8|0|(0|r[(e+699|0)>>0])<<16|0|(0|r[(e+700|0)>>0])<<24|0,a=0|r[(e+701|0)>>0]|(0|r[(e+702|0)>>0])<<8|0|(0|r[(e+703|0)>>0])<<16|0|(0|r[(e+704|0)>>0])<<24|0,F=b,b=e,w[(e+360|0)>>2]=F,w[(e+364|0)>>2]=a,Lg(0|e+197,0|e+360,163),g[(A+4|0)>>0]=1,a=0|r[(e+197|0)>>0]|(0|r[(e+198|0)>>0])<<8|0|(0|r[(e+199|0)>>0])<<16|0|(0|r[(e+200|0)>>0])<<24|0,b=0|r[(e+201|0)>>0]|(0|r[(e+202|0)>>0])<<8|0|(0|r[(e+203|0)>>0])<<16|0|(0|r[(e+204|0)>>0])<<24|0,D=a,g[((a=A)+5|0)>>0]=D,g[(a+6|0)>>0]=D>>>8|0,g[(a+7|0)>>0]=D>>>16|0,g[(a+8|0)>>0]=D>>>24|0,g[(a+9|0)>>0]=b,g[(a+10|0)>>0]=b>>>8|0,g[(a+11|0)>>0]=b>>>16|0,g[(a+12|0)>>0]=b>>>24|0,b=0|r[(e=e+205|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,a=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,k=b,g[(b=A+13|0)>>0]=k,g[(b+1|0)>>0]=k>>>8|0,g[(b+2|0)>>0]=k>>>16|0,g[(b+3|0)>>0]=k>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0|r[(e=Q+212|0)>>0]|(0|r[(e+1|0)>>0])<<8|0|(0|r[(e+2|0)>>0])<<16|0|(0|r[(e+3|0)>>0])<<24|0,b=0|r[(e+4|0)>>0]|(0|r[(e+5|0)>>0])<<8|0|(0|r[(e+6|0)>>0])<<16|0|(0|r[(e+7|0)>>0])<<24|0,f=a,g[(a=A+20|0)>>0]=f,g[(a+1|0)>>0]=f>>>8|0,g[(a+2|0)>>0]=f>>>16|0,g[(a+3|0)>>0]=f>>>24|0,g[(a+4|0)>>0]=b,g[(a+5|0)>>0]=b>>>8|0,g[(a+6|0)>>0]=b>>>16|0,g[(a+7|0)>>0]=b>>>24|0,n=1),w[C>>2]=n,u=Q+720|0}function OB(A){var B,Q,C,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,u=0,U=0,m=0,s=0,K=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0,O=0,x=0,P=0,z=0;C=76+(A|=0)|0,B=b=0|w[(e=A)>>2],Q=r=0|w[(e+4|0)>>2];A:{B:{if(64!=(0|(k=0|w[(e+8|0)>>2]))){if(k>>>0>63)break B}else t(0|C,0|A+12),k=0,w[(A+8|0)>>2]=0;if(g[(k+(k=A+12|0)|0)>>0]=128,D=1+(f=0|w[(A+8|0)>>2])|0,w[(A+8|0)>>2]=D,D>>>0<65){if(qg(0|4+(D+(D=A+8|0)|0),0,0|63-f),(64-(0|w[(A+8|0)>>2])|0)>>>0<=7){if(t(0|C,0|k),(D=0|w[D>>2])>>>0>=65)break A;qg(0|k,0,0|D)}return r=Q,e=B,b=0,c=31&(a=40)|0,32<=(63&a|0)>>>0?(b=e<>>(32-c|0)|0)|0|r<>>0?(r=b<>>(32-c|0)|0)|0|e<>>0?(e=r<>>(32-c|0)|0)|0|b<>>0?(b=e<>>(32-c|0)|0)|0|r<>>0?(e=0,G=b>>>c|0):(e=b>>>c|0,G=(((1<>>c|0),v=(b=G)&(a=-16777216)|0,W=r=e&(r=0)|0,r=Q,e=B,b=0,c=31&(a=24)|0,32<=(63&a|0)>>>0?(b=0,M=r>>>c|0):(b=r>>>c|0,M=(((1<>>c|0),X=e=b&(e=0)|0,L=(b=v)|(a=(r=M)&(a=16711680)|0)|0,V=r=(e=W)|(r=X)|0,r=Q,e=B,b=0,c=31&(a=40)|0,32<=(63&a|0)>>>0?(b=0,o=r>>>c|0):(b=r>>>c|0,o=(((1<>>c|0),h=(r=o)&(a=65280)|0,y=e=b&(e=0)|0,e=Q,b=B,r=0,c=31&(a=56)|0,32<=(63&a|0)>>>0?(r=0,F=e>>>c|0):(r=e>>>c|0,F=(((1<>>c|0),R=r,O=b=(r=y)|(b=R)|0,x=(r=L)|(a=(e=h)|(a=F)|0)|0,P=e=(b=V)|(e=O)|0,r=(e=N)|(r=P)|0,z=(b=H)|(a=x)|0,w[(b=A+68|0)>>2]=z,w[(b+4|0)>>2]=r,t(0|C,0|k),void(w[(A+8|0)>>2]=0)}fg(0|D,64),i()}kg(1197220,0|k,64),i()}Dg(0|D,64),i()}function xB(A,B,Q){B|=0,Q|=0;var C,e,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0;u=C=u-80|0,e=8+(A|=0)|0;A:if(i=1,!(0|r[(A+8|0)>>0]))if(D=0|w[(A+4|0)>>2],c=0|w[A>>2],4&(0|r[c>>0])|0){if(!D){if(i=1,0|kw[0|w[(12+(0|w[(c+28|0)>>2])|0)>>2]](0|w[(c+24|0)>>2],1204873,2))break A;c=0|w[A>>2]}g[(C+16|0)>>0]=1,k=a=0|w[(c+16|0)>>2],f=b=0|w[(c+20|0)>>2],I=b=0|w[(c+8|0)>>2],n=a=0|w[(c+12|0)>>2],w[(D=C+52|0)>>2]=1204832,a=0|w[(c+24|0)>>2],b=0|w[(c+28|0)>>2],E=a,w[((a=C)+8|0)>>2]=E,w[(a+12|0)>>2]=b,Y=b=0|w[(c+32|0)>>2],G=a=0|w[(c+36|0)>>2],M=a=0|w[(c+40|0)>>2],o=b=0|w[(c+44|0)>>2],g[(C+72|0)>>0]=0|r[(c+48|0)>>0],F=b=0|w[c>>2],U=a=0|w[(c+4|0)>>2],a=n,w[((b=C)+32|0)>>2]=I,w[(b+36|0)>>2]=a,a=f,w[(b+40|0)>>2]=k,w[(b+44|0)>>2]=a,a=o,w[(b+64|0)>>2]=M,w[(b+68|0)>>2]=a,a=G,w[(b+56|0)>>2]=Y,w[(b+60|0)>>2]=a,a=U,w[(b+24|0)>>2]=F,w[(b+28|0)>>2]=a,w[(b+48|0)>>2]=b+8|0,i=1,0|kw[0|w[(Q+12|0)>>2]](B,b+24|0)||(i=0|kw[0|w[(12+(0|w[D>>2])|0)>>2]](0|w[(C+48|0)>>2],1204863,2))}else{if(i=1,0|kw[0|w[(12+(0|w[(c+28|0)>>2])|0)>>2]](0|w[(c+24|0)>>2],D?1204865:1204875,D?2:1))break A;i=0|kw[0|w[(Q+12|0)>>2]](B,0|w[A>>2])}g[e>>0]=i,w[(A+4|0)>>2]=1+(0|w[(A+4|0)>>2])|0,u=C+80|0}function PB(A,B){B|=0;var Q,C=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0;u=Q=u-80|0;A:if(a=1,!(0|r[(4+(A|=0)|0)>>0]))if(c=0|r[(A+5|0)>>0],b=0|w[A>>2],4&(0|r[b>>0])|0){if(!c){if(a=1,0|kw[0|w[(12+(0|w[(b+28|0)>>2])|0)>>2]](0|w[(b+24|0)>>2],1204878,1))break A;b=0|w[A>>2]}g[(Q+16|0)>>0]=1,k=e=0|w[(b+16|0)>>2],f=C=0|w[(b+20|0)>>2],I=C=0|w[(b+8|0)>>2],n=e=0|w[(b+12|0)>>2],w[(c=Q+52|0)>>2]=1204832,e=0|w[(b+24|0)>>2],C=0|w[(b+28|0)>>2],E=e,w[((e=Q)+8|0)>>2]=E,w[(e+12|0)>>2]=C,Y=C=0|w[(b+32|0)>>2],G=e=0|w[(b+36|0)>>2],M=e=0|w[(b+40|0)>>2],o=C=0|w[(b+44|0)>>2],g[(Q+72|0)>>0]=0|r[(b+48|0)>>0],F=C=0|w[b>>2],U=e=0|w[(b+4|0)>>2],e=n,w[((C=Q)+32|0)>>2]=I,w[(C+36|0)>>2]=e,e=f,w[(C+40|0)>>2]=k,w[(C+44|0)>>2]=e,e=o,w[(C+64|0)>>2]=M,w[(C+68|0)>>2]=e,e=G,w[(C+56|0)>>2]=Y,w[(C+60|0)>>2]=e,e=U,w[(C+24|0)>>2]=F,w[(C+28|0)>>2]=e,w[(C+48|0)>>2]=C+8|0,a=1,0|kw[0|w[300438]](B,C+24|0)||(a=0|kw[0|w[(12+(0|w[c>>2])|0)>>2]](0|w[(Q+48|0)>>2],1204863,2))}else{if(D=B,c){if(a=1,0|kw[0|w[(12+(0|w[(b+28|0)>>2])|0)>>2]](0|w[(b+24|0)>>2],1204865,2))break A;i=0|w[A>>2]}else i=b;a=0|kw[0|w[300438]](D,i)}B=a,g[(A+5|0)>>0]=1,g[(A+4|0)>>0]=a,u=Q+80|0}function zB(A,B){var Q,g=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;u=Q=u-80|0;A:{k=A|=0;B:{Q:{g:{C:{w:{r:if(!((b=(B|=0)-12|0)>>>0>12)){e=32772;e:switch(0|b-1){case 11:break g;case 8:break C;case 5:break w;case 0:case 1:case 3:case 4:case 6:case 7:case 9:case 10:break r;case 2:break e;default:break Q}e=40965;break Q}if(mB(0|Q),g=0,w[(C=Q+28|0)>>2]=B,w[(C+4|0)>>2]=g,w[(Q+24|0)>>2]=3,w[(e=Q+72|0)>>2]=0|w[(Q+32|0)>>2],b=Q- -64|0,r=Q,g=0|w[(Q+24|0)>>2],C=0|w[(Q+28|0)>>2],f=g,w[(g=b)>>2]=f,w[(g+4|0)>>2]=C,a=Q+56|0,C=0|w[(r=Q+16|0)>>2],g=0|w[(r+4|0)>>2],I=C,w[(C=a)>>2]=I,w[(C+4|0)>>2]=g,c=Q+48|0,g=0|w[(r=Q+8|0)>>2],C=0|w[(r+4|0)>>2],n=g,w[(g=c)>>2]=n,w[(g+4|0)>>2]=C,r=Q,C=0|w[Q>>2],g=0|w[(Q+4|0)>>2],E=C,w[((C=Q)+40|0)>>2]=E,w[(C+44|0)>>2]=g,!(B=0|mC(36,4)))break A;r=Q,g=0|w[(Q+40|0)>>2],C=0|w[(Q+44|0)>>2],Y=g,w[(g=B)>>2]=Y,w[(g+4|0)>>2]=C,w[(g+32|0)>>2]=0|w[e>>2],C=0|w[(r=b)>>2],g=0|w[(r+4|0)>>2],G=C,w[(C=B+24|0)>>2]=G,w[(C+4|0)>>2]=g,g=0|w[(r=a)>>2],C=0|w[(r+4|0)>>2],M=g,w[(g=B+16|0)>>2]=M,w[(g+4|0)>>2]=C,C=0|w[(r=c)>>2],g=0|w[(r+4|0)>>2],o=C,w[(C=B+8|0)>>2]=o,w[(C+4|0)>>2]=g,w[(A+8|0)>>2]=1183148,w[(A+4|0)>>2]=B,D=1;break B}e=49158;break Q}e=57351;break Q}e=65544}w[(A+4|0)>>2]=e,D=0}return w[k>>2]=D,void(u=Q+80|0)}OC(36,4),i()}function jB(A,B){A|=0;var Q,C=0,r=0,e=0;u=Q=u-128|0;A:{B:{Q:{g:{if(!(16&(r=0|w[(B|=0)>>2])|0)){if(C=0|w[A>>2],32&r|0)break g;e=0|yB(0|C,0,0|B);break Q}for(C=0|w[A>>2],A=0;r=15&C|0,g[(127+(A+Q|0)|0)>>0]=r>>>0<10?48|r:r+87|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0>=129)break B;e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A);break Q}for(A=0;r=15&C|0,g[(127+(A+Q|0)|0)>>0]=r>>>0<10?48|r:r+55|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0>=129)break A;e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A)}return u=Q+128|0,0|e}fg(0|C,128),i()}fg(0|C,128),i()}function SB(A,B,Q,g){B|=0,Q|=0,g|=0;var C,e=0;e=0|w[(A|=0)>>2],w[e>>2]=0,w[(C=e+-8|0)>>2]=-2&(0|w[C>>2])|0;A:{B:{Q:{if(0|kw[0|w[(g+20|0)>>2]](Q)){if((A=-4&(0|w[(g=e+-4|0)>>2])|0)&&!(1&(Q=0|w[A>>2])|0)){if(!(e=-4&(B=0|w[C>>2])|0)|2&B|0)break Q;if(w[(e+4|0)>>2]=3&(0|w[(e+4|0)>>2])|0|A|0,!(B=-4&(e=0|w[g>>2])|0))break A;e=-4&(0|w[C>>2])|0,Q=0|w[B>>2];break B}if(!(!(Q=-4&(A=0|w[C>>2])|0)|2&A|0||1&(0|r[Q>>0])|0))return w[e>>2]=-4&(0|w[(Q+8|0)>>2])|0,void(w[(Q+8|0)>>2]=1|C)}return w[e>>2]=0|w[B>>2],void(w[B>>2]=C)}B=A}w[B>>2]=3&Q|0|e|0,e=0|w[g>>2]}w[g>>2]=3&e|0,B=0|w[C>>2],w[C>>2]=3&B|0,2&B|0&&(w[A>>2]=2|w[A>>2])}function TB(A,B){A|=0;var Q,C=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0;if(u=Q=u+-64|0,(0|(a=0|g[(31+(B|=0)|0)>>0]))>=0){for(C=0|r[(b=B+23|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,e=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,c=C,g[(C=Q+23|0)>>0]=c,g[(C+1|0)>>0]=c>>>8|0,g[(C+2|0)>>0]=c>>>16|0,g[(C+3|0)>>0]=c>>>24|0,g[(C+4|0)>>0]=e,g[(C+5|0)>>0]=e>>>8|0,g[(C+6|0)>>0]=e>>>16|0,g[(C+7|0)>>0]=e>>>24|0,e=0|r[(b=B+16|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,C=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,E=e,w[(e=Q+16|0)>>2]=E,w[(e+4|0)>>2]=C,C=0|r[(b=B+8|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,e=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,Y=C,w[(C=Q+8|0)>>2]=Y,w[(C+4|0)>>2]=e,e=0|r[(b=B)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,C=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,G=e,w[(e=Q)>>2]=G,w[(e+4|0)>>2]=C,g[(e+31|0)>>0]=127&a|0,x(0|e+32,0|e),B=1;B=B&(((a=((a=((240&(a=-1^((0|r[((Q+32|0)+i|0)>>0])^(0|r[(Q+i|0)>>0])|0)|0)|0)>>>4|0)&a|0)>>>2|0)&a|0)>>>1|0)&a|0)|0,32!=(0|(i=i+1|0)););return M=A,1==(0|255&B)?(C=0|w[(b=Q)>>2],e=0|w[(b+4|0)>>2],D=C,g[((C=A)+1|0)>>0]=D,g[(C+2|0)>>0]=D>>>8|0,g[(C+3|0)>>0]=D>>>16|0,g[(C+4|0)>>0]=D>>>24|0,g[(C+5|0)>>0]=e,g[(C+6|0)>>0]=e>>>8|0,g[(C+7|0)>>0]=e>>>16|0,g[(C+8|0)>>0]=e>>>24|0,e=0|w[(b=b+24|0)>>2],C=0|w[(b+4|0)>>2],k=e,g[(e=A+25|0)>>0]=k,g[(e+1|0)>>0]=k>>>8|0,g[(e+2|0)>>0]=k>>>16|0,g[(e+3|0)>>0]=k>>>24|0,g[(e+4|0)>>0]=C,g[(e+5|0)>>0]=C>>>8|0,g[(e+6|0)>>0]=C>>>16|0,g[(e+7|0)>>0]=C>>>24|0,C=0|w[(b=Q+16|0)>>2],e=0|w[(b+4|0)>>2],f=C,g[(C=A+17|0)>>0]=f,g[(C+1|0)>>0]=f>>>8|0,g[(C+2|0)>>0]=f>>>16|0,g[(C+3|0)>>0]=f>>>24|0,g[(C+4|0)>>0]=e,g[(C+5|0)>>0]=e>>>8|0,g[(C+6|0)>>0]=e>>>16|0,g[(C+7|0)>>0]=e>>>24|0,e=0|w[(b=Q+8|0)>>2],C=0|w[(b+4|0)>>2],I=e,g[(e=A+9|0)>>0]=I,g[(e+1|0)>>0]=I>>>8|0,g[(e+2|0)>>0]=I>>>16|0,g[(e+3|0)>>0]=I>>>24|0,g[(e+4|0)>>0]=C,g[(e+5|0)>>0]=C>>>8|0,g[(e+6|0)>>0]=C>>>16|0,g[(e+7|0)>>0]=C>>>24|0,n=1):n=0,g[M>>0]=n,void(u=Q- -64|0)}g[A>>0]=0,u=Q- -64|0}function qB(A,B,Q){A|=0,B|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0;u=g=u-32|0;A:{if((0|(Q|=0))>-1){if(C=1,Q&&!(C=0|mC(0|Q,1)))break A;return w[(g+24|0)>>2]=0,w[(g+20|0)>>2]=Q,w[(g+16|0)>>2]=C,XQ(0|g+16,0,0|Q),C=0|w[(g+24|0)>>2],w[(g+24|0)>>2]=C+Q|0,GQ(0|C+(0|w[(g+16|0)>>2]),0|Q,0|B,0|Q),B=0|w[(g+20|0)>>2],L(0|g+16,0|(Q=0|w[(g+16|0)>>2]),0|(C=0|w[(g+24|0)>>2])),1==(0|w[(g+16|0)>>2])?(b=g,r=0|w[(g+20|0)>>2],e=0|w[(g+24|0)>>2],D=r,r=A,w[(A+4|0)>>2]=D,w[(A+8|0)>>2]=e,w[A>>2]=1,B&&pC(0|Q,0|B,1),void(u=g+32|0)):(c=4|g+16,w[(a=g+8|0)>>2]=0|w[(c+8|0)>>2],e=0|w[(b=c)>>2],r=0|w[(b+4|0)>>2],k=e,e=g,w[g>>2]=k,w[(g+4|0)>>2]=r,w[(A+12|0)>>2]=C,w[(A+8|0)>>2]=B,w[(A+4|0)>>2]=Q,w[A>>2]=0,b=g,r=0|w[g>>2],e=0|w[(g+4|0)>>2],f=r,w[(r=A+16|0)>>2]=f,w[(r+4|0)>>2]=e,w[(A+24|0)>>2]=0|w[a>>2],void(u=g+32|0))}TC(),i()}OC(0|Q,1),i()}function _B(A,B,Q){B|=0,Q|=0;var g=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0;A:{B:{Q:{if(I=r=0|w[(192+(C=A|=0)|0)>>2],D=e=0|w[(C+196|0)>>2],!((c=127&r|0)|!(r|e|0)|0)){if(c=128,Q>>>0>=128)break Q;break B}if(Lg(0|A+c,0|B,0|(f=(c=128-c|0)>>>0>Q>>>0?Q:c)),I=e=0|w[(C=c=A+192|0)>>2],D=r=0|w[(C+4|0)>>2],E=r=0,C=e,b=(r=D)+(e=E)|0,(g=C+(a=f)|0)>>>0>>0&&(b=b+1|0),n=g,k=b,b=D,r=g,(b=k)>>>0<(C=D)>>>0|(0|b)==(0|C)&g>>>0<(a=I)>>>0|0)break A;if(r=k,w[(b=c)>>2]=n,w[(b+4|0)>>2]=r,B=B+f|0,c=128,(Q=Q-f|0)>>>0<128)break B}f=A+192|0;Q:for(;;){if(d(0|A,0,0|(r=0)),Lg(0|A,0|B,0|c),I=r=0|w[(a=f)>>2],D=b=0|w[(a+4|0)>>2],a=r,g=b+(r=0)|0,(e=a+(C=128)|0)>>>0>>0&&(g=g+1|0),n=e,k=g,g=D,b=e,(g=k)>>>0<(a=D)>>>0|(0|g)==(0|a)&e>>>0<(C=I)>>>0|0)break A;if(b=k,w[(g=f)>>2]=n,w[(g+4|0)>>2]=b,B=B+c|0,!((Q=Q+-128|0)>>>0>127))break Q}}if(Q){if(d(0|A,0,0|(b=0)),A=192+(0|Lg(0|A,0|B,0|Q))|0,I=b=0|w[(C=A)>>2],D=g=0|w[(C+4|0)>>2],Y=g=0,C=b,e=(g=D)+(b=Y)|0,(r=C+(a=Q)|0)>>>0>>0&&(e=e+1|0),n=r,k=e,e=D,(e=k)>>>0<(C=D)>>>0|(0|e)==(0|C)&(g=r)>>>0<(a=I)>>>0|0)break A;g=k,w[(e=A)>>2]=n,w[(e+4|0)>>2]=g}return}ug(1112885,25),i()}function $B(A,B,Q,g,C){A|=0,g|=0,C|=0;var r,e=0,b=0,a=0,c=0,D=0,k=0;u=r=u+-64|0,qB(0|r+32,0|(B|=0),0|(Q|=0));A:{B:{if(1!=(0|w[(r+32|0)>>2])){if(e=0|w[(a=16+(B=4|r+32)|0)>>2],b=0|w[(a+4|0)>>2],c=e,w[(e=r+24|0)>>2]=c,w[(e+4|0)>>2]=b,b=0|w[(a=B+8|0)>>2],e=0|w[(a+4|0)>>2],D=b,w[(b=r+16|0)>>2]=D,w[(b+4|0)>>2]=e,a=B,e=0|w[B>>2],b=0|w[(B+4|0)>>2],k=e,e=r,w[(r+8|0)>>2]=k,w[(r+12|0)>>2]=b,LQ(0|r+32,0|r+8,0|g,0|C),FC(0|r,0|r+32),(B=0|w[(r+4|0)>>2])>>>0<=31)break B;if(Q=0|w[r>>2],!(B=0|mC(32,1)))break A;return GQ(0|B,32,0|Q,32),e=A,b=32,w[(A+4|0)>>2]=32,w[(A+8|0)>>2]=b,w[A>>2]=B,(A=0|w[(r+12|0)>>2])&&pC(0|w[(r+8|0)>>2],0|A,1),(A=0|w[(r+24|0)>>2])&&pC(0|w[(r+20|0)>>2],0|A,1),(A=0|w[(r+36|0)>>2])&&pC(0|w[(r+32|0)>>2],0|A,1),void(u=r- -64|0)}xQ(0|w[(r+36|0)>>2],0|w[(r+40|0)>>2]),i()}Dg(32,0|B),i()}OC(32,1),i()}function AQ(A){var B=0,Q=0,g=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;A:{B:{Q:{g:{C:{if(c=1207952+(536870904&((A|=0)>>>3|0)|0)|0,!(A>>>0<2048))if(A>>>0<65536){if((B=(A>>>6|0)-32|0)>>>0>991)break C;if((e=0|w[302053])>>>0<=(B=0|r[(B+1208232|0)>>0])>>>0)break g;c=(0|w[302052])+(B<<3|0)|0}else{if((B=(A>>>12|0)-16|0)>>>0>=256)break Q;if((B=63&(A>>>6|0)|0|(0|r[(B+1209224|0)>>0])<<6|0)>>>0>=(e=0|w[302055])>>>0)break B;if((e=0|w[302057])>>>0<=(B=0|r[((0|w[302054])+B|0)>>0])>>>0)break A;c=(0|w[302056])+(B<<3|0)|0}return k=g=0|w[(Q=c)>>2],f=C=0|w[(Q+4|0)>>2],I=C=0,C=0,Q=1,g=I,a=31&(b=63&A|0)|0,32<=(63&b|0)>>>0?(g=Q<>>(32-a|0)|0)|0|C<>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+456|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+448|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+440|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+432|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+424|0)>>2]=0,w[(b+4|0)>>2]=a,a=0,w[(b=r+416|0)>>2]=0,w[(b+4|0)>>2]=a,b=r,a=0,w[(r+408|0)>>2]=0,w[(r+412|0)>>2]=a,Lg(0|r+472,0|r,216),mA(0|r+408,0|r+472),AC(0|r+216,0|r+408),NC(0|r+472,0|r+216,0|r+248,0|C+32),oQ(0|r+408,0|r+472),e=A,(0|C)!=(0|r+408)&&(c=3,0|tg(0|r+408,0|C,32))||(c=4),w[e>>2]=c,u=r+688|0}function QQ(A,B,Q,g,C){A|=0,B|=0,Q|=0,g|=0;var r,e=0,b=0;u=r=u-240|0;A:{B:{Q:{g:{C:{w:{r:{if(C|=0){if((0|C)<0)break Q;if(!(e=0|mC(0|C,1)))break w;if(Lg(0|e,0|g,0|C),!Q)break r;break C}if(e=1,Lg(1,0|g,0|C),Q)break C}g=Q+C|0,b=C;break g}OC(0|C,1),i()}if((g=Q+C|0)>>>0>>0)break Q;if((0|(b=g>>>0<(b=C<<1|0)>>>0?b:g))<0)break Q;if(C){if(e=0|oC(0|e,0|C,1,0|b))break g;break A}if(!(e=0|mC(0|b,1)))break A}if(Lg(0|C+e,0|B,0|Q),AB(0|r+8,0|e,0|g),1==(0|w[(r+8|0)>>2]))break B;return Lg(0|A,0|r+16,224),b&&pC(0|e,0|b,1),void(u=r+240|0)}SC(),i()}_g(1080160,25,1080144),i()}OC(0|b,1),i()}function gQ(A,B){A|=0;var Q,C=0,r=0,e=0;if((0|(C=0|w[(4+(B|=0)|0)>>2]))==(0|(r=0|w[(B+8|0)>>2]))){A:{if(!((0|(C=r+1|0))<0|C>>>0>>0|0)){B:{if(r){if(!(e=0|oC(0|w[B>>2],0|r,1,0|C)))break B;break A}if(e=0|mC(0|C,1))break A}OC(0|C,1),i()}SC(),i()}w[B>>2]=e,w[(B+4|0)>>2]=C}(0|C)==(0|r)&&(VQ(0|B,1),r=0|w[(B+8|0)>>2],C=0|w[(B+4|0)>>2]),e=r+1|0,w[(B+8|0)>>2]=e,Q=r,r=0|w[B>>2],g[(Q+r|0)>>0]=0;A:{B:if((0|C)!=(0|e)){if(C>>>0>>0)break A;if(e){if(B=0|oC(0|r,0|C,1,0|e))break B;OC(0|e,1),i()}e=0,B=1,C&&pC(0|r,0|C,1)}else B=r,e=C;return w[(A+4|0)>>2]=e,void(w[A>>2]=B)}Mg(1202176),i()}function CQ(A,B){B|=0;var Q=0,g=0,C=0,r=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0;A:{B:{if(Q=(e=0|w[(A|=0)>>2])>>>0>8,G=0|w[(A+12|0)>>2],M=e,(c=Q?G:M)>>>0<=B>>>0){G=0|w[(C=A+8|0)>>2],M=C,D=Q?G:M,k=Q?e:8;Q:{g:{C:{w:{if(B>>>0>8){if((0|B)==(0|k))break g;if(n=g=0|ew(0|B,0|(r=0),12,0|(g=0)),E=r=U,Y=g,g=0,a=31&(f=32)|0,32<=(63&f|0)>>>0?(g=0,I=r>>>a|0):(g=r>>>a|0,I=(((1<>>a|0),I)break B;if(g=E,(0|(Q=n))<=-1)break A;if(!Q)break w;if(C=0|mC(0|Q,4))break C;OC(0|Q,4),i()}if(e>>>0<9)break Q;w[(A+4|0)>>2]=0,Lg(0|C,0|D,0|b(c,12));break g}C=4}if(Q=0|Lg(0|C,0|D,0|b(c,12)),w[(A+12|0)>>2]=c,w[(A+8|0)>>2]=Q,w[(A+4|0)>>2]=1,w[A>>2]=B,e>>>0<9)break Q}pC(0|D,0|b(k,12),4)}return}QC(1198248,1198232),i()}TC(),i()}TC(),i()}function wQ(A,B,Q){A|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0,D=0;u=g=u+-64|0,qB(0|g+32,0|(B|=0),0|(Q|=0));A:{if(1!=(0|w[(g+32|0)>>2])){if(C=0|w[(e=16+(B=4|g+32)|0)>>2],r=0|w[(e+4|0)>>2],b=C,w[(C=g+24|0)>>2]=b,w[(C+4|0)>>2]=r,r=0|w[(e=B+8|0)>>2],C=0|w[(e+4|0)>>2],a=r,w[(r=g+16|0)>>2]=a,w[(r+4|0)>>2]=C,e=B,C=0|w[B>>2],r=0|w[(B+4|0)>>2],c=C,C=g,w[(g+8|0)>>2]=c,w[(g+12|0)>>2]=r,YC(0|g,0|g+8),(0|(B=0|w[(g+4|0)>>2]))<=-1)break A;D=0|w[g>>2];B:{if(B){if(Q=0|mC(0|B,1))break B;OC(0|B,1),i()}Q=1}return GQ(0|Q,0|B,0|D,0|B),w[(A+8|0)>>2]=B,w[(A+4|0)>>2]=B,w[A>>2]=Q,(A=0|w[(g+12|0)>>2])&&pC(0|w[(g+8|0)>>2],0|A,1),(A=0|w[(g+24|0)>>2])&&pC(0|w[(g+20|0)>>2],0|A,1),void(u=g- -64|0)}xQ(0|w[(g+36|0)>>2],0|w[(g+40|0)>>2]),i()}TC(),i()}function rQ(A,B,Q){B|=0,Q|=0;var g,C,r,e,b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0;C=A|=0,I=A,r=f=0|w[A>>2],e=D=0|w[(A+4|0)>>2],D=0,I=Q,f=0,k=31&(n=3)|0,32<=(63&n|0)>>>0?(f=I<>>(32-k|0)|0)|0|D<>>0>>0&&(E=E+1|0),w[(D=C)>>2]=k,w[(D+4|0)>>2]=E,g=A+76|0;A:{if((a=0|w[(A+8|0)>>2])&&!((c=64-a|0)>>>0>Q>>>0)){if(a>>>0>=65)break A;Lg(0|a+(a=A+12|0),0|B,0|c),w[(A+8|0)>>2]=0,t(0|g,0|a),Q=Q-c|0,B=B+c|0}B:{if(Q>>>0>=64){for(a=Q;t(0|g,0|B),B=B- -64|0,(a=a+-64|0)>>>0>=64;);Q=63&Q|0}if((c=(a=0|w[(A+8|0)>>2])+Q|0)>>>0>=a>>>0){if(c>>>0>64)break B;return Lg(0|12+(A+a|0),0|B,0|Q),void(w[(A+8|0)>>2]=(0|w[(A+8|0)>>2])+Q|0)}fg(0|a,0|c),i()}Dg(0|c,64),i()}fg(0|a,64),i()}function eQ(A,B){B|=0;var Q,g,C,r,e,b,a,c=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;u=B=u-48|0,A=0|w[(A|=0)>>2],f=0|w[A>>2],w[A>>2]=0,C=0|w[(A+4|0)>>2],kw[0|w[(24+(0|w[f>>2])|0)>>2]](B),A=0|w[C>>2],w[(Q=B+40|0)>>2]=0|w[(B+16|0)>>2],g=B+32|0,i=0|w[(D=B+8|0)>>2],c=0|w[(D+4|0)>>2],r=i,w[(i=g)>>2]=r,w[(i+4|0)>>2]=c,D=B,c=0|w[B>>2],i=0|w[(B+4|0)>>2],e=c,w[((c=B)+24|0)>>2]=e,w[(c+28|0)>>2]=i,f=A+4|0,(I=0|w[(A+4|0)>>2])&&(A=0|w[(A+8|0)>>2])&&((n=A+8|0)>>>0<(A+5|0)>>>0||(c=0|ew(0|A+1,0|(i=0),12,0|(c=0)),i=U,M=c,D=c,c=0,k=31&(E=32)|0,32<=(63&E|0)>>>0?(c=0,Y=i>>>k|0):(c=i>>>k|0,Y=(((1<>>k|0),Y||(c=i,o=((G=(A=-4&n|0)+M|0)>>>0>=A>>>0)<<2|0)),pC(0|I,0|G,0|o)),c=0|w[((i=B)+24|0)>>2],D=0|w[(i+28|0)>>2],b=c,w[(c=f)>>2]=b,w[(c+4|0)>>2]=D,w[(c+16|0)>>2]=0|w[Q>>2],D=0|w[(i=g)>>2],c=0|w[(i+4|0)>>2],a=D,w[(D=f+8|0)>>2]=a,w[(D+4|0)>>2]=c,u=B+48|0}function bQ(A,B,Q,g){A|=0,B|=0,Q|=0;var C,r,e,b,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0;u=C=u+-64|0,D=1,r=0|w[(12+(g|=0)|0)>>2],e=0|w[(g+8|0)>>2],b=0|w[(g+4|0)>>2],g=0|w[g>>2];A:{B:{Q:{if(1==(0|w[302738])){if(D=1+(0|w[302739])|0,w[302739]=D,D>>>0<=2)break Q;break B}a=1,w[(c=1210952)>>2]=1,w[(c+4|0)>>2]=a}if(nC(0|C+48,0|g,0|b,0|e,0|r),a=0|w[(k=C+56|0)>>2],c=0|w[(k+4|0)>>2],I=a,w[(a=C+36|0)>>2]=I,w[(a+4|0)>>2]=c,w[(C+24|0)>>2]=Q,w[(C+20|0)>>2]=1201880,w[(C+16|0)>>2]=1201880,k=C,c=0|w[(C+48|0)>>2],a=0|w[(C+52|0)>>2],n=c,c=C,w[(C+28|0)>>2]=n,w[(C+32|0)>>2]=a,!((0|(Q=0|w[302732]))<=-1)&&(Q=Q+1|0,w[302732]=Q,(g=0|w[302734])?(E=0|w[302733],kw[0|w[(B+16|0)>>2]](C+8|0,A),k=C,a=0|w[(C+8|0)>>2],c=0|w[(C+12|0)>>2],Y=a,a=C,w[(C+16|0)>>2]=Y,w[(C+20|0)>>2]=c,kw[0|w[(g+12|0)>>2]](E,C+16|0),f=0|w[302732]):f=Q,w[302732]=f+-1|0,D>>>0<=1))break A}i()}u=Q=u-16|0,w[(Q+12|0)>>2]=B,w[(Q+8|0)>>2]=A,i()}function aQ(A,B){B|=0;var Q,g=0,C=0;u=Q=u-32|0;A:{B:{Q:{g:{if(1!=(0|(g=0|w[(A|=0)>>2]))){if(2==(0|g))break g;if(3!=(0|g))break Q;zg(0|Q+16,0|B,1112971,11);break B}zg(0|Q+16,0|B,1113044,17);break B}Sg(0|Q+16,0|B,1112982,16),w[(Q+12|0)>>2]=A+4|0,MB(0|Q+16,1112998,4,0|Q+12,1113004),w[(Q+12|0)>>2]=A+12|0,MB(0|Q+16,1113020,6,0|Q+12,1113028),A=0|_Q(0|Q+16);break A}return zg(0|Q+16,0|B,1113061,23),C=0|vQ(0|Q+16),u=Q+32|0,0|C}A=0|vQ(0|Q+16)}return u=Q+32|0,0|A}function cQ(A){A|=0;var B,Q,C,e=0,b=0,a=0,c=0,D=0,k=0;u=B=u+-64|0,w[(B+16|0)>>2]=117,w[(B+20|0)>>2]=245,w[(B+32|0)>>2]=0,a=B,e=0,w[(B+24|0)>>2]=4,w[(B+28|0)>>2]=e,w[(B+40|0)>>2]=0,KQ(0|B+8),Q=0|r[(B+12|0)>>0],C=0|w[(B+8|0)>>2],w[(B+60|0)>>2]=B+40|0,w[(B+56|0)>>2]=B+20|0,w[(B+52|0)>>2]=B+16|0,w[(B+48|0)>>2]=B+24|0;A:{B:{if(2!=(0|Q)){if(!(b=0|kw[0|w[300199]]()))break B;if(!(0|r[b>>0]))break A;g[b>>0]=0,Q||0|Pg()&&(g[(C+4|0)>>0]=1),g[(0|w[C>>2])>>0]=0}return e=0|w[(B+24|0)>>2],a=0|w[(B+28|0)>>2],c=e,w[(e=A)>>2]=c,w[(e+4|0)>>2]=a,w[(e+12|0)>>2]=(D=0|w[(B+44|0)>>2],k=0,0|w[(B+40|0)>>2]?D:k),w[(e+8|0)>>2]=0|w[(B+32|0)>>2],void(u=B- -64|0)}wg(),i()}eC(1201096,28,1201080),i()}function iQ(A,B,Q){A|=0,B|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;u=g=u-16|0;A:{if(Q|=0){n=88+(C=0|w[A>>2])|0,E=C+72|0,e=0|w[(C+64|0)>>2],f=C+80|0,Y=C+4196|0,D=C- -64|0,A=0;B:for(;;){if(e>>>0>=16&&(G=r=0|w[(b=f)>>2],M=c=0|w[(b+4|0)>>2],b=r,a=1,(0|c)<(0|(r=0))||(0|c)<=(0|r)&&!(b>>>0>=a>>>0)||(0|w[Y>>2])<0?EB(0|E,0|C):(k=(b=M)+(c=-1)|0,(I=(a=G)+(r=-64)|0)>>>0>>0&&(k=k+1|0),w[(a=f)>>2]=I,w[(a+4|0)>>2]=k,h(0|n,0|C)),w[D>>2]=0,e=0),A>>>0>Q>>>0)break A;if(Rg(0|g+8,0|C+(e<<2|0),0|16-e,0|A+B,0|Q-A),o=0|w[(g+12|0)>>2],e=(0|w[D>>2])+(0|w[(g+8|0)>>2])|0,w[D>>2]=e,!((A=A+o|0)>>>0>>0))break B}}return void(u=g+16|0)}fg(0|A,0|Q),i()}function DQ(A,B){A|=0,B|=0;var Q,C,r,e,b=0;return u=Q=u-16|0,w[(Q+12|0)>>2]=0,C=A,r=Q+12|0,B>>>0<128?(g[(Q+12|0)>>0]=B,b=1):B>>>0<2048?(g[(Q+13|0)>>0]=128|63&B,g[(Q+12|0)>>0]=192|31&(B>>>6|0),b=2):B>>>0<65536?(g[(Q+14|0)>>0]=128|63&B,g[(Q+13|0)>>0]=128|63&(B>>>6|0),g[(Q+12|0)>>0]=224|15&(B>>>12|0),b=3):(g[(Q+15|0)>>0]=128|63&B,g[(Q+12|0)>>0]=240|B>>>18,g[(Q+14|0)>>0]=128|63&(B>>>6|0),g[(Q+13|0)>>0]=128|63&(B>>>12|0),b=4),e=0|TA(0|C,0|r,0|b),u=Q+16|0,0|e}function kQ(){var A,B=0,Q=0,g=0;u=A=u-16|0;A:{B:{Q:{if(!((0|(B=0|w[302736]))<0|2147483647==(0|B)|0)){if(w[302736]=B,!(Q=0|w[302737])){if(w[A>>2]=0,Q=0|lB(0|A),0|w[302736])break Q;w[302736]=-1,(B=0|w[302737])&&(g=B,B=0|w[B>>2],w[g>>2]=B+-1|0,1==(0|B)&&Cg(1210948)),w[302737]=Q,B=1+(0|w[302736])|0,w[302736]=B}if(B)break Q;if(w[302736]=-1,!Q)break B;if(B=0|w[Q>>2],w[Q>>2]=B+1|0,(0|B)<=-1)break A;return w[302736]=1+(0|w[302736])|0,u=A+16|0,0|Q}eg(),i()}rg(),i()}Mg(1201988),i()}i()}function fQ(A,B,Q){A|=0,Q|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0;u=g=u-32|0;A:{B:{Q:{if(B|=0){if(w[(g+12|0)>>2]=B,w[(g+8|0)>>2]=A,QA(0|g+16,0|g+8),A=0|w[(g+16|0)>>2]){c=g+28|0,r=Q+24|0,e=Q+28|0;g:for(;;){if(b=0|w[c>>2],(0|(a=0|w[(g+20|0)>>2]))==(0|B))break Q;if(C=1,0|kw[0|w[(12+(0|w[e>>2])|0)>>2]](0|w[r>>2],A,a))break B;if(b&&0|kw[0|w[(16+(0|w[e>>2])|0)>>2]](0|w[r>>2],65533))break B;if(QA(0|g+16,0|g+8),!(A=0|w[(g+16|0)>>2]))break g}}C=0;break B}C=0|EA(0|Q,1203516,0);break B}if(b)break A;C=0|EA(0|Q,0|A,0|B)}return u=g+32|0,0|C}Mg(1204056),i()}function IQ(A){A|=0;var B,Q,g,C,r,e,b,a,c=0,i=0,D=0,k=0;u=k=u-400|0,qg(4|k+128,0,128),w[(k+128|0)>>2]=128,Lg(0|k+264,0|k+128,132),k=0|Lg(0|k,4|k+264,128),i=0,w[(c=k+272|0)>>2]=0,w[(c+4|0)>>2]=i,i=0|w[(D=1197280)>>2],c=0|w[(D+4|0)>>2],B=i,w[(i=k+288|0)>>2]=B,w[(i+4|0)>>2]=c,c=0|w[(D=1197288)>>2],i=0|w[(D+4|0)>>2],Q=c,w[(c=k+296|0)>>2]=Q,w[(c+4|0)>>2]=i,i=0|w[(D=1197296)>>2],c=0|w[(D+4|0)>>2],g=i,w[(i=k+304|0)>>2]=g,w[(i+4|0)>>2]=c,c=0|w[(D=1197304)>>2],i=0|w[(D+4|0)>>2],C=c,w[(c=k+312|0)>>2]=C,w[(c+4|0)>>2]=i,i=0|w[(D=1197312)>>2],c=0|w[(D+4|0)>>2],r=i,w[(i=k+320|0)>>2]=r,w[(i+4|0)>>2]=c,c=0|w[(D=1197320)>>2],i=0|w[(D+4|0)>>2],e=c,w[(c=k+328|0)>>2]=e,w[(c+4|0)>>2]=i,i=0|w[(D=1197328)>>2],c=0|w[(D+4|0)>>2],b=i,w[(i=k+336|0)>>2]=b,w[(i+4|0)>>2]=c,c=0,w[((i=k)+264|0)>>2]=0,w[(i+268|0)>>2]=c,c=0|w[(D=1197272)>>2],i=0|w[(D+4|0)>>2],a=c,w[((c=k)+280|0)>>2]=a,w[(c+284|0)>>2]=i,A=0|Lg(0|A,0|c+264,80),w[(A+80|0)>>2]=0,Lg(0|A+84,0|c,128),u=c+400|0}function nQ(A,B,Q){B|=0,Q|=0;var w=0,e=0,b=0,a=0;KA(0|(A|=0),7,0);A:{B:{if(Q){w=0|r[(A+200|0)>>0],e=A+200|0,a=A+201|0,b=A+167|0;Q:for(;;){if((w=255&w|0)>>>0>199)break B;if(g[B>>0]=0|r[(A+w|0)>>0],(w=0|r[e>>0])>>>0>199)break A;if(g[(A+w|0)>>0]=0,w=1+(0|r[e>>0])|0,g[e>>0]=w,166==(0|255&w)&&(g[(w=A+166|0)>>0]=(0|r[w>>0])^(0|r[a>>0])|0,g[b>>0]=132^(0|r[b>>0])|0,rA(0|A),C[e>>1]=0,w=0),B=B+1|0,!(Q=Q+-1|0))break Q}}return}kg(1111536,0|w,200),i()}kg(1111552,0|w,200),i()}function EQ(A,B){A|=0;var Q,C,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,U,m,s,K,t,J=0,d=0,l=0;d=0|r[(192+(l=B|=0)|0)>>0]|(0|r[(l+193|0)>>0])<<8|0|(0|r[(l+194|0)>>0])<<16|0|(0|r[(l+195|0)>>0])<<24|0,M=J=0|r[(l+196|0)>>0]|(0|r[(l+197|0)>>0])<<8|0|(0|r[(l+198|0)>>0])<<16|0|(0|r[(l+199|0)>>0])<<24|0,C=d,g[(d=A)>>0]=C,g[(d+1|0)>>0]=C>>>8|0,g[(d+2|0)>>0]=C>>>16|0,g[(d+3|0)>>0]=C>>>24|0,g[(d+4|0)>>0]=J,g[(d+5|0)>>0]=J>>>8|0,g[(d+6|0)>>0]=J>>>16|0,g[(d+7|0)>>0]=J>>>24|0,J=0|r[(l+160|0)>>0]|(0|r[(l+161|0)>>0])<<8|0|(0|r[(l+162|0)>>0])<<16|0|(0|r[(l+163|0)>>0])<<24|0,o=d=0|r[(l+164|0)>>0]|(0|r[(l+165|0)>>0])<<8|0|(0|r[(l+166|0)>>0])<<16|0|(0|r[(l+167|0)>>0])<<24|0,e=J,g[(J=A+32|0)>>0]=e,g[(J+1|0)>>0]=e>>>8|0,g[(J+2|0)>>0]=e>>>16|0,g[(J+3|0)>>0]=e>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,Q=u+-64|0,f=d=0|r[(l=l+216|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,F=J=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(d=Q+24|0)>>2]=f,w[(d+4|0)>>2]=J,I=J=0|r[(l=B+208|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,U=d=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(J=Q+16|0)>>2]=I,w[(J+4|0)>>2]=d,n=d=0|r[(l=B+200|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,m=J=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(d=Q+8|0)>>2]=n,w[(d+4|0)>>2]=J,E=J=0|r[(l=B+168|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,s=d=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(J=Q+40|0)>>2]=E,w[(J+4|0)>>2]=d,Y=d=0|r[(l=B+176|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,K=J=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(d=Q+48|0)>>2]=Y,w[(d+4|0)>>2]=J,G=J=0|r[(l=B+184|0)>>0]|(0|r[(l+1|0)>>0])<<8|0|(0|r[(l+2|0)>>0])<<16|0|(0|r[(l+3|0)>>0])<<24|0,t=d=0|r[(l+4|0)>>0]|(0|r[(l+5|0)>>0])<<8|0|(0|r[(l+6|0)>>0])<<16|0|(0|r[(l+7|0)>>0])<<24|0,w[(J=Q+56|0)>>2]=G,w[(J+4|0)>>2]=d,d=m,b=n,g[(J=A+8|0)>>0]=b,g[(J+1|0)>>0]=b>>>8|0,g[(J+2|0)>>0]=b>>>16|0,g[(J+3|0)>>0]=b>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=U,a=I,g[(J=A+16|0)>>0]=a,g[(J+1|0)>>0]=a>>>8|0,g[(J+2|0)>>0]=a>>>16|0,g[(J+3|0)>>0]=a>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=F,c=f,g[(J=A+24|0)>>0]=c,g[(J+1|0)>>0]=c>>>8|0,g[(J+2|0)>>0]=c>>>16|0,g[(J+3|0)>>0]=c>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=s,i=E,g[(J=A+40|0)>>0]=i,g[(J+1|0)>>0]=i>>>8|0,g[(J+2|0)>>0]=i>>>16|0,g[(J+3|0)>>0]=i>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=K,D=Y,g[(J=A+48|0)>>0]=D,g[(J+1|0)>>0]=D>>>8|0,g[(J+2|0)>>0]=D>>>16|0,g[(J+3|0)>>0]=D>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=t,k=G,g[(J=A+56|0)>>0]=k,g[(J+1|0)>>0]=k>>>8|0,g[(J+2|0)>>0]=k>>>16|0,g[(J+3|0)>>0]=k>>>24|0,g[(J+4|0)>>0]=d,g[(J+5|0)>>0]=d>>>8|0,g[(J+6|0)>>0]=d>>>16|0,g[(J+7|0)>>0]=d>>>24|0,d=M,w[(J=Q)>>2]=C,w[(J+4|0)>>2]=d,d=o,w[(J+32|0)>>2]=e,w[(J+36|0)>>2]=d}function YQ(A,B,Q){A|=0,B|=0;var C=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0,I=0;A:{B:{Q:{g:{C:{if(Q|=0){if(43==(0|r[B>>0])){if(!(Q=Q+-1|0))break B;B=B+1|0}w:for(;;){if(!Q)break C;if((b=(0|r[B>>0])-48|0)>>>0>=10)break g;if(k=C=0|ew(0|c,0|(e=0),10,0|(C=0)),f=e=U,I=C,C=0,a=31&(i=32)|0,32<=(63&i|0)>>>0?(C=0,D=e>>>a|0):(C=e>>>a|0,D=(((1<>>a|0),D)break Q;if(B=B+1|0,Q=Q+-1|0,C=f,!((c=b+(b=k)|0)>>>0>=b>>>0))break w}g[(A+1|0)>>0]=2;break A}break B}return w[(A+4|0)>>2]=c,void(g[A>>0]=0)}g[(A+1|0)>>0]=1;break A}return g[(A+1|0)>>0]=2,void(g[A>>0]=1)}g[(A+1|0)>>0]=0}g[A>>0]=1}function GQ(A,B,Q,g){A|=0,B|=0,Q|=0,g|=0;var C,r=0;if(u=C=u-96|0,w[(C+8|0)>>2]=B,w[(C+12|0)>>2]=g,(0|B)==(0|g))return Lg(0|A,0|Q,0|B),void(u=C+96|0);w[(C+64|0)>>2]=C+8|0,w[(C+68|0)>>2]=C+12|0,w[(C+92|0)>>2]=0,w[(C+60|0)>>2]=1,w[(C+52|0)>>2]=2,w[(C+36|0)>>2]=3,w[(C+88|0)>>2]=1080464,r=0,w[(C+76|0)>>2]=1,w[(C+80|0)>>2]=r,w[(C+72|0)>>2]=1080456,w[(C+44|0)>>2]=2,r=0,w[(C+20|0)>>2]=3,w[(C+24|0)>>2]=r,w[(C+16|0)>>2]=1080380,w[(C+56|0)>>2]=C+72|0,w[(C+48|0)>>2]=C+68|0,w[(C+40|0)>>2]=C- -64|0,w[(C+32|0)>>2]=C+40|0,Ng(0|C+16,1080464),i()}function MQ(A,B,Q,g){A|=0,B|=0,Q|=0,g|=0;var C,r=0;if(u=C=u-96|0,w[(C+8|0)>>2]=B,w[(C+12|0)>>2]=g,(0|B)==(0|g))return Lg(0|A,0|Q,0|B),void(u=C+96|0);w[(C+64|0)>>2]=C+8|0,w[(C+68|0)>>2]=C+12|0,w[(C+92|0)>>2]=0,w[(C+60|0)>>2]=1,w[(C+52|0)>>2]=38,w[(C+36|0)>>2]=3,w[(C+88|0)>>2]=1183040,r=0,w[(C+76|0)>>2]=1,w[(C+80|0)>>2]=r,w[(C+72|0)>>2]=1183032,w[(C+44|0)>>2]=38,r=0,w[(C+20|0)>>2]=3,w[(C+24|0)>>2]=r,w[(C+16|0)>>2]=1182956,w[(C+56|0)>>2]=C+72|0,w[(C+48|0)>>2]=C+68|0,w[(C+40|0)>>2]=C- -64|0,w[(C+32|0)>>2]=C+40|0,Ng(0|C+16,1183040),i()}function oQ(A,B){A|=0;var Q,C,w,e,b,a=0,c=0,i=0;u=Q=u-160|0,q(0|Q+8,0|80+(B|=0)),BA(0|Q+48,0|B,0|Q+8),BA(0|Q+88,0|B+40,0|Q+8),SA(0|Q+128,0|Q+88),i=0|r[(a=Q+151|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,C=i,g[(i=A+23|0)>>0]=C,g[(i+1|0)>>0]=C>>>8|0,g[(i+2|0)>>0]=C>>>16|0,g[(i+3|0)>>0]=C>>>24|0,g[(i+4|0)>>0]=c,g[(i+5|0)>>0]=c>>>8|0,g[(i+6|0)>>0]=c>>>16|0,g[(i+7|0)>>0]=c>>>24|0,c=0|r[(a=Q+144|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,i=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,w=c,g[(c=A+16|0)>>0]=w,g[(c+1|0)>>0]=w>>>8|0,g[(c+2|0)>>0]=w>>>16|0,g[(c+3|0)>>0]=w>>>24|0,g[(c+4|0)>>0]=i,g[(c+5|0)>>0]=i>>>8|0,g[(c+6|0)>>0]=i>>>16|0,g[(c+7|0)>>0]=i>>>24|0,i=0|r[(a=Q+136|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,e=i,g[(i=A+8|0)>>0]=e,g[(i+1|0)>>0]=e>>>8|0,g[(i+2|0)>>0]=e>>>16|0,g[(i+3|0)>>0]=e>>>24|0,g[(i+4|0)>>0]=c,g[(i+5|0)>>0]=c>>>8|0,g[(i+6|0)>>0]=c>>>16|0,g[(i+7|0)>>0]=c>>>24|0,c=0|r[((a=Q)+128|0)>>0]|(0|r[(a+129|0)>>0])<<8|0|(0|r[(a+130|0)>>0])<<16|0|(0|r[(a+131|0)>>0])<<24|0,i=0|r[(a+132|0)>>0]|(0|r[(a+133|0)>>0])<<8|0|(0|r[(a+134|0)>>0])<<16|0|(0|r[(a+135|0)>>0])<<24|0,b=c,g[(c=A)>>0]=b,g[(c+1|0)>>0]=b>>>8|0,g[(c+2|0)>>0]=b>>>16|0,g[(c+3|0)>>0]=b>>>24|0,g[(c+4|0)>>0]=i,g[(c+5|0)>>0]=i>>>8|0,g[(c+6|0)>>0]=i>>>16|0,g[(c+7|0)>>0]=i>>>24|0,B=0|r[(a+159|0)>>0],SA(0|a+128,0|a+48),g[(c+31|0)>>0]=B^((1&(0|r[(a+128|0)>>0])|0)<<7|0)|0,u=a+160|0}function FQ(A){var B,Q,w,e=0,b=0,a=0;b=3,a=1111346,KA(0|(A|=0),18,0),e=0|r[(A+200|0)>>0],B=A+200|0,w=A+201|0,Q=A+167|0;A:{B:for(;;){if((e=255&e|0)>>>0>199)break A;if(g[(e=A+e|0)>>0]=(0|r[e>>0])^(0|r[a>>0])|0,e=1+(0|r[B>>0])|0,g[B>>0]=e,166==(0|255&e)&&(g[(e=A+166|0)>>0]=(0|r[e>>0])^(0|r[w>>0])|0,g[Q>>0]=132^(0|r[Q>>0])|0,rA(0|A),C[B>>1]=0,e=0),a=a+1|0,!(b=b+-1|0))break B}return}kg(1111504,0|e,200),i()}function uQ(A,B,Q){A|=0,B|=0,Q|=0;var C=0,e=0;u=C=u-432|0,C=0|qg(0|C,0,204),g[(C+208|0)>>0]=1,w[(C+204|0)>>2]=136,sB(0|C,0|A,0|B),Lg(0|C+216,0|C,216);A:{if((A=0|w[(C+416|0)>>2])>>>0<=199){if(e=0|w[(C+420|0)>>2],g[(A=(C+216|0)+A|0)>>0]=(0|r[A>>0])^(0|r[(C+424|0)>>0])|0,(A=e+-1|0)>>>0>=200)break A;return g[(A=(C+216|0)+A|0)>>0]=128^(0|r[A>>0])|0,eA(0|C+216),mQ(0|C+216,0|Q),void(u=C+432|0)}kg(1112700,0|A,200),i()}kg(1112716,0|A,200),i()}function UQ(A){var B,Q,C,r,e,b=0,a=0,c=0,i=0,D=0,k=0;u=B=u-32|0,a=0,g[(b=A|=0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=i=b+24|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=D=A+16|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=k=A+8|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,iC(0|B),a=0|w[(c=B+24|0)>>2],b=0|w[(c+4|0)>>2],Q=a,g[(a=i)>>0]=Q,g[(a+1|0)>>0]=Q>>>8|0,g[(a+2|0)>>0]=Q>>>16|0,g[(a+3|0)>>0]=Q>>>24|0,g[(a+4|0)>>0]=b,g[(a+5|0)>>0]=b>>>8|0,g[(a+6|0)>>0]=b>>>16|0,g[(a+7|0)>>0]=b>>>24|0,b=0|w[(c=B+16|0)>>2],a=0|w[(c+4|0)>>2],C=b,g[(b=D)>>0]=C,g[(b+1|0)>>0]=C>>>8|0,g[(b+2|0)>>0]=C>>>16|0,g[(b+3|0)>>0]=C>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0|w[(c=B+8|0)>>2],b=0|w[(c+4|0)>>2],r=a,g[(a=k)>>0]=r,g[(a+1|0)>>0]=r>>>8|0,g[(a+2|0)>>0]=r>>>16|0,g[(a+3|0)>>0]=r>>>24|0,g[(a+4|0)>>0]=b,g[(a+5|0)>>0]=b>>>8|0,g[(a+6|0)>>0]=b>>>16|0,g[(a+7|0)>>0]=b>>>24|0,b=0|w[(c=B)>>2],a=0|w[(c+4|0)>>2],e=b,g[(b=A)>>0]=e,g[(b+1|0)>>0]=e>>>8|0,g[(b+2|0)>>0]=e>>>16|0,g[(b+3|0)>>0]=e>>>24|0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=i=b+56|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=D=A+48|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=k=A+40|0)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[((b=A)+32|0)>>0]=0,g[(b+33|0)>>0]=0,g[(b+34|0)>>0]=0,g[(b+35|0)>>0]=0,g[(b+36|0)>>0]=a,g[(b+37|0)>>0]=a>>>8|0,g[(b+38|0)>>0]=a>>>16|0,g[(b+39|0)>>0]=a>>>24|0,a=0,g[(b=i)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=D)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[(b=k)>>0]=0,g[(b+1|0)>>0]=0,g[(b+2|0)>>0]=0,g[(b+3|0)>>0]=0,g[(b+4|0)>>0]=a,g[(b+5|0)>>0]=a>>>8|0,g[(b+6|0)>>0]=a>>>16|0,g[(b+7|0)>>0]=a>>>24|0,a=0,g[((b=A)+32|0)>>0]=0,g[(b+33|0)>>0]=0,g[(b+34|0)>>0]=0,g[(b+35|0)>>0]=0,g[(b+36|0)>>0]=a,g[(b+37|0)>>0]=a>>>8|0,g[(b+38|0)>>0]=a>>>16|0,g[(b+39|0)>>0]=a>>>24|0,u=c+32|0}function mQ(A,B){B|=0;var Q,g=0,C=0,r=0,e=0,b=0;g=0|w[(204+(A|=0)|0)>>2],Q=A+204|0,C=32;A:{B:{Q:{g:{C:{w:for(;;){if(e=32-r|0,b=B+r|0,C>>>0>>0)break C;if(e>>>0>>0)break g;if(g>>>0>=201)break Q;if(Lg(0|b,0|A,0|g),eA(0|A),C=C-(g=0|w[Q>>2])|0,!((r=g+r|0)>>>0<=32))break w}fg(0|r,32),i()}if(e>>>0>>0)break B;if(C>>>0>=201)break A;return void Lg(0|b,0|A,0|C)}Dg(0|g,0|e),i()}Dg(0|g,200),i()}Dg(0|C,0|e),i()}Dg(0|C,200),i()}function sQ(A,B){B|=0;var Q,w,e,b=0,a=0;a=32,KA(0|(A|=0),6,0),b=0|r[(A+200|0)>>0],Q=A+200|0,e=A+201|0,w=A+167|0;A:{B:for(;;){if((b=255&b|0)>>>0>199)break A;if(g[(A+b|0)>>0]=0|r[B>>0],b=1+(0|r[Q>>0])|0,g[Q>>0]=b,166==(0|255&b)&&(g[(b=A+166|0)>>0]=(0|r[b>>0])^(0|r[e>>0])|0,g[w>>0]=132^(0|r[w>>0])|0,rA(0|A),C[Q>>1]=0,b=0),B=B+1|0,!(a=a+-1|0))break B}return}kg(1111520,0|b,200),i()}function KQ(A){A|=0;var B,Q=0,C=0;u=B=u-16|0;A:{B:{Q:{g:{C:{if(3&(Q=0|r[1215336])|0){if(2!=(0|Q))break C;g[1215336]=0}if(g[1215336]=1,3!=(0|w[302730]))break g;break Q}C=2;break B}g[(B+11|0)>>0]=1,w[(B+12|0)>>2]=B+11|0,oB(0|B+12)}if(Q=0|w[302729],C=0|w[Q>>2],0|r[C>>0])break A;g[C>>0]=1,C=0|Pg(),0|r[(Q+4|0)>>0]&&(TQ(0|Q,0|C),i())}return g[(A+4|0)>>0]=C,w[A>>2]=Q,void(u=B+16|0)}eC(1201168,32,1201152),i()}function tQ(A,B,Q){var g;B|=0,Q|=0,u=g=u-16|0;A:{if((A|=0)&&(w[(g+4|0)>>2]=A,B)){if(Q>>>0>4)break A;if((A=((B+3|0)>>>2|0)-1|0)>>>0>255)break A;if(!(A=1209812+(A<<2|0)|0))break A;w[(g+8|0)>>2]=1209808,w[(g+12|0)>>2]=0|w[A>>2],SB(0|g+4,0|g+12,0|g+8,1080528),w[A>>2]=0|w[(g+12|0)>>2]}return void(u=g+16|0)}w[(g+12|0)>>2]=0|w[302452],SB(0|g+4,0|g+12,1080504,1080504),w[302452]=0|w[(g+12|0)>>2],u=g+16|0}function JQ(A,B,Q){A|=0,B|=0;var g,C=0,e=0,b=0,a=0,c=0,D=0,k=0;u=g=u-352|0;A:{if(32==(0|(Q|=0))){if(e=0|r[(C=B+24|0)>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0,b=0|r[(C+4|0)>>0]|(0|r[(C+5|0)>>0])<<8|0|(0|r[(C+6|0)>>0])<<16|0|(0|r[(C+7|0)>>0])<<24|0,a=e,w[(e=g+24|0)>>2]=a,w[(e+4|0)>>2]=b,b=0|r[(C=B+16|0)>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0,e=0|r[(C+4|0)>>0]|(0|r[(C+5|0)>>0])<<8|0|(0|r[(C+6|0)>>0])<<16|0|(0|r[(C+7|0)>>0])<<24|0,c=b,w[(b=g+16|0)>>2]=c,w[(b+4|0)>>2]=e,e=0|r[(C=B+8|0)>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0,b=0|r[(C+4|0)>>0]|(0|r[(C+5|0)>>0])<<8|0|(0|r[(C+6|0)>>0])<<16|0|(0|r[(C+7|0)>>0])<<24|0,D=e,w[(e=g+8|0)>>2]=D,w[(e+4|0)>>2]=b,b=0|r[(C=B)>>0]|(0|r[(C+1|0)>>0])<<8|0|(0|r[(C+2|0)>>0])<<16|0|(0|r[(C+3|0)>>0])<<24|0,e=0|r[(C+4|0)>>0]|(0|r[(C+5|0)>>0])<<8|0|(0|r[(C+6|0)>>0])<<16|0|(0|r[(C+7|0)>>0])<<24|0,k=b,b=g,w[g>>2]=k,w[(g+4|0)>>2]=e,RA(0|g+96,0|g),Jg(0|g),cB(0|g,0|g+96),!(B=0|mC(96,1)))break A;return B=0|Lg(0|B,0|g,96),e=96,w[((b=A)+4|0)>>2]=96,w[(b+8|0)>>2]=e,w[b>>2]=B,UQ(0|g+288),void(u=g+352|0)}_g(1048784,25,1048768),i()}OC(96,1),i()}function dQ(A){var B=0,Q=0,C=0,e=0;A:if(B=0|w[(A|=0)>>2],0|r[B>>0])QC(1197988,1197972),i();else{if(g[B>>0]=1,B=0|Pg(),0|r[(A+4|0)>>0])break A;B:{if(0|r[(A+16|0)>>0]){Q=A+8|0,C=A+4|0,e=A+16|0;Q:for(;;){if(xg(0|Q,0|(0|w[A>>2])),vC(w[Q>>2]),0|r[C>>0])break B;if(!(0|r[e>>0]))break Q}}return B||0|Pg()&&(g[(A+4|0)>>0]=1),void(g[(0|w[A>>2])>>0]=0)}}jQ(0|A,0|B),i()}function lQ(A,B){B|=0;var Q,g,C,r,e=0,b=0,a=0,c=0;u=B=u-32|0,A=0|w[(A|=0)>>2],a=0|w[A>>2],w[A>>2]=0,g=0|w[(A+4|0)>>2],kw[0|w[(16+(0|w[a>>2])|0)>>2]](B),A=0|w[g>>2],w[(Q=B+24|0)>>2]=0|w[(B+8|0)>>2],b=0|w[B>>2],e=0|w[(B+4|0)>>2],C=b,b=B,w[(B+16|0)>>2]=C,w[(B+20|0)>>2]=e,a=A+4|0,(c=0|w[(A+4|0)>>2])&&(A=0|w[(A+8|0)>>2])&&pC(0|c,0|A<<3,4),e=0|w[(B+16|0)>>2],b=0|w[(B+20|0)>>2],r=e,w[(e=a)>>2]=r,w[(e+4|0)>>2]=b,w[(e+8|0)>>2]=0|w[Q>>2],u=B+32|0}function ZQ(A,B){B|=0;var Q,C=0,w=0,e=0;for(u=Q=u-128|0,C=0|r[(A|=0)>>0],A=0;w=15&C|0,g[(127+(A+Q|0)|0)>>0]=w>>>0<10?48|w:w+87|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0<129)return e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A),u=Q+128|0,0|e;fg(0|C,128),i()}function pQ(A,B){B|=0;var Q,C=0,w=0,e=0;for(u=Q=u-128|0,C=0|r[(A|=0)>>0],A=0;w=15&C|0,g[(127+(A+Q|0)|0)>>0]=w>>>0<10?48|w:w+55|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0<129)return e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A),u=Q+128|0,0|e;fg(0|C,128),i()}function HQ(A,B){B|=0;var Q,C=0,r=0,e=0;for(u=Q=u-128|0,C=0|w[(A|=0)>>2],A=0;r=15&C|0,g[(127+(A+Q|0)|0)>>0]=r>>>0<10?48|r:r+87|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0<129)return e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A),u=Q+128|0,0|e;fg(0|C,128),i()}function NQ(A,B){B|=0;var Q,C=0,r=0,e=0;for(u=Q=u-128|0,C=0|w[(A|=0)>>2],A=0;r=15&C|0,g[(127+(A+Q|0)|0)>>0]=r>>>0<10?48|r:r+55|0,A=A+-1|0,C=C>>>4|0;);if((C=A+128|0)>>>0<129)return e=0|pA(0|B,1204628,2,0|128+(A+Q|0),0|0-A),u=Q+128|0,0|e;fg(0|C,128),i()}function vQ(A){var B=0,Q=0,C=0,e=0;return B=0|r[(8+(A|=0)|0)>>0],(Q=0|w[(A+4|0)>>2])&&(e=A+8|0,C=1,(B=255&B|0)||1==(0|Q)&&0|r[(A+9|0)>>0]&&(Q=0|w[A>>2],!(4&(0|r[Q>>0])|0)&&(C=1,0|kw[0|w[(12+(0|w[(Q+28|0)>>2])|0)>>2]](0|w[(Q+24|0)>>2],1204876,1)))||(B=0|w[A>>2],C=0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1204877,1)),B=C,g[e>>0]=B),0!=(0|255&B)|0}function WQ(A,B){var Q,g;B|=0,u=Q=u-16|0;A:{B:{Q:{g:{if((0|(A=0|w[(A|=0)>>2]))<=57350){if(40965==(0|A))break g;if(49158!=(0|A))break B;zg(0|Q,0|B,1196991,7);break A}if(57351==(0|A))break Q;if(65544!=(0|A))break B;zg(0|Q,0|B,1196977,7);break A}zg(0|Q,0|B,1196998,7);break A}zg(0|Q,0|B,1196984,7);break A}zg(0|Q,0|B,1197005,7)}return g=0|vQ(0|Q),u=Q+16|0,0|g}function XQ(A,B,Q){var g;if(B|=0,Q|=0,((g=0|w[(4+(A|=0)|0)>>2])-B|0)>>>0>>0){A:{if(!((Q=B+Q|0)>>>0>>0||(0|(B=Q>>>0<(B=g<<1|0)>>>0?B:Q))<0)){B:{if(g){if(!(Q=0|oC(0|w[A>>2],0|g,1,0|B)))break B;break A}if(Q=0|mC(0|B,1))break A}OC(0|B,1),i()}SC(),i()}w[A>>2]=Q,w[(A+4|0)>>2]=B}}function LQ(A,B,Q,g){var C,r;A|=0,B|=0,Q|=0,g|=0,u=C=u+-64|0,w[(C+12|0)>>2]=g,w[(C+8|0)>>2]=Q,w[(C+52|0)>>2]=1,w[(C+60|0)>>2]=48,w[(C+36|0)>>2]=1,w[(C+40|0)>>2]=0,w[(C+32|0)>>2]=1196644,w[(C+56|0)>>2]=C+8|0,w[(C+48|0)>>2]=C+56|0,HB(0|C+16,0|C+32),r=A,A=0|w[(C+16|0)>>2],X(0|r,0|w[B>>2],0|w[(B+8|0)>>2],0|A,0|w[(C+24|0)>>2]),(B=0|w[(C+20|0)>>2])&&pC(0|A,0|B,1),u=C- -64|0}function VQ(A,B){B|=0;var Q=0,g=0;if(((Q=0|w[(4+(A|=0)|0)>>2])-(g=0|w[(A+8|0)>>2])|0)>>>0>>0){A:{if(!((B=B+g|0)>>>0>>0||(0|(B=B>>>0<(g=Q<<1|0)>>>0?g:B))<0)){B:{if(Q){if(!(Q=0|oC(0|w[A>>2],0|Q,1,0|B)))break B;break A}if(Q=0|mC(0|B,1))break A}OC(0|B,1),i()}SC(),i()}w[A>>2]=Q,w[(A+4|0)>>2]=B}}function hQ(A,B,Q,C){A|=0,B|=0,Q|=0;var r=0,e=0,b=0,a=0;A:if(C|=0){e=1==(0|w[B>>2])?65536:-1,a=B+4|0;B:for(;;){if(!Q)break A;if(C=C-(r=C>>>0>e>>>0?e:C)|0,b=0|w[a>>2],1==(0|w[B>>2])){if(o(0|b,0|Q,0|r),Q=Q+r|0,C)continue B;break A}if(F(0|b,0|Q,0|r),Q=Q+r|0,!C)break B}}g[(A+16|0)>>0]=5}function yQ(A,B){A|=0;var Q,C,r,e,b,a=0,c=0,i=0;u=Q=u-352|0,LC(0|Q,0|(B|=0),1080568),Lg(0|Q+160,0|Q,160),z(0|Q+320,0|Q+160),A=0|Lg(0|A,0|Q+160,160),a=0|w[(i=Q+344|0)>>2],c=0|w[(i+4|0)>>2],C=a,g[(a=A+184|0)>>0]=C,g[(a+1|0)>>0]=C>>>8|0,g[(a+2|0)>>0]=C>>>16|0,g[(a+3|0)>>0]=C>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|w[(i=Q+336|0)>>2],a=0|w[(i+4|0)>>2],r=c,g[(c=A+176|0)>>0]=r,g[(c+1|0)>>0]=r>>>8|0,g[(c+2|0)>>0]=r>>>16|0,g[(c+3|0)>>0]=r>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|w[(i=Q+328|0)>>2],c=0|w[(i+4|0)>>2],e=a,g[(a=A+168|0)>>0]=e,g[(a+1|0)>>0]=e>>>8|0,g[(a+2|0)>>0]=e>>>16|0,g[(a+3|0)>>0]=e>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,i=Q,c=0|w[(Q+320|0)>>2],a=0|w[(Q+324|0)>>2],b=c,g[((c=A)+160|0)>>0]=b,g[(c+161|0)>>0]=b>>>8|0,g[(c+162|0)>>0]=b>>>16|0,g[(c+163|0)>>0]=b>>>24|0,g[(c+164|0)>>0]=a,g[(c+165|0)>>0]=a>>>8|0,g[(c+166|0)>>0]=a>>>16|0,g[(c+167|0)>>0]=a>>>24|0,u=Q+352|0}function RQ(A,B,Q,g,C){B|=0,Q|=0;var r,e,b,a,c,i,D,k,f,I,n,E,Y,G,M,o,F,u,m,s,K,t,J,d,l,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0,R=0;c=A|=0,v=C|=0,p=g|=0,H=0,Z=31&(N=32)|0,32<=(63&N|0)>>>0?(H=0,X=v>>>Z|0):(H=v>>>Z|0,X=(((1<>>Z|0),e=X,b=H,i=H,H=Q,v=B,p=0,Z=31&(N=32)|0,32<=(63&N|0)>>>0?(p=0,L=H>>>Z|0):(p=H>>>Z|0,L=(((1<>>Z|0),r=p,H=v=0|ew(0|e,0|(p=i),0|(a=L),0|(v=r)),W=(p=U)+(v=0)|0,(Z=H+(N=0)|0)>>>0>>0&&(W=W+1|0),p=Z,Z=W+(H=0)|0,(v=p+(N=0)|0)>>>0>>0&&(Z=Z+1|0),D=v,k=Z,g=(W=g)&(N=-1)|0,C=p=(Z=C)&(p=0)|0,Q=W=(p=Q)&(W=0)|0,f=Z=0|ew(0|g,0|(W=C),0|(B=(Z=B)&(N=-1)|0),0|(Z=Q)),I=W=U,p=Z,Z=0,H=31&(N=32)|0,32<=(63&N|0)>>>0?(Z=0,V=W>>>H|0):(Z=W>>>H|0,V=(((1<>>H|0),n=Z,Z=C,Z=r,E=p=0|ew(0|g,0|(Z=C),0|a,0|(p=r)),Y=Z=U,v=(Z=n)+(p=Y)|0,(H=(W=V)+(N=E)|0)>>>0>>0&&(v=v+1|0),g=H,C=v,Z=H,W=0,p=31&(N=32)|0,32<=(63&N|0)>>>0?(W=0,h=v>>>p|0):(W=v>>>p|0,h=(((1<>>p|0),G=W,H=(W=k)+(Z=G)|0,(p=(v=D)+(N=h)|0)>>>0>>0&&(H=H+1|0),M=p,o=H,H=Q,H=b,F=v=0|ew(0|B,0|(H=Q),0|e,0|(v=b)),u=H=U,m=(W=g)&(N=-1)|0,s=v=(H=C)&(v=0)|0,p=(v=u)+(W=s)|0,(Z=(H=F)+(N=m)|0)>>>0>>0&&(p=p+1|0),B=Z,Q=p,v=Z,H=0,W=31&(N=32)|0,32<=(63&N|0)>>>0?(H=0,y=p>>>W|0):(H=p>>>W|0,y=(((1<>>W|0),K=H,Z=(H=o)+(v=K)|0,(W=(p=M)+(N=y)|0)>>>0>>0&&(Z=Z+1|0),w[((p=c)+8|0)>>2]=W,w[(p+12|0)>>2]=Z,t=(H=f)&(N=-1)|0,J=p=(Z=I)&(p=0)|0,p=Q,Z=B,H=0,v=31&(N=32)|0,32<=(63&N|0)>>>0?(H=Z<>>(32-v|0)|0)|0|p<>2]=l,w[(p+4|0)>>2]=Z}function OQ(A,B){var Q,g;B|=0,u=Q=u-16|0;A:{B:{Q:{g:{if((A=(0|r[(A|=0)>>0])-1|0)>>>0<=3){C:switch(0|A-1){case 2:break B;case 1:break Q;case 0:break g}zg(0|Q,0|B,1199924,10);break A}zg(0|Q,0|B,1199934,11);break A}zg(0|Q,0|B,1199915,9);break A}zg(0|Q,0|B,1199907,8);break A}zg(0|Q,0|B,1199892,15)}return g=0|vQ(0|Q),u=Q+16|0,0|g}function xQ(A,B){var Q;A|=0,B|=0,u=Q=u+-64|0,w[(Q+12|0)>>2]=43,w[(Q+8|0)>>2]=1079916,w[(Q+20|0)>>2]=B,w[(Q+16|0)>>2]=A,w[(Q+60|0)>>2]=10,w[(Q+44|0)>>2]=2,w[(Q+52|0)>>2]=9,w[(Q+28|0)>>2]=2,w[(Q+32|0)>>2]=0,w[(Q+24|0)>>2]=1080240,w[(Q+56|0)>>2]=Q+16|0,w[(Q+48|0)>>2]=Q+8|0,w[(Q+40|0)>>2]=Q+48|0,Ng(0|Q+24,1080280),i()}function PQ(A,B,Q,g){if(A|=0,B|=0,B=(Q|=0)<<2|0,B=-1==(0|(B=fw(0|(Q=((Q=16384+((g|=0)<<3|0)|0)>>>0>>0?B:Q)+65543|0)>>>16)))?0:B<<16|0)return w[(B+4|0)>>2]=0,w[(B+8|0)>>2]=0,w[B>>2]=2|B+(-65536&Q|0),w[(A+4|0)>>2]=B,void(w[A>>2]=0);w[(A+4|0)>>2]=B,w[A>>2]=1}function zQ(A,B,Q){A|=0,B|=0,Q|=0;var C,r,e,b,a,c,i,D,k=0,f=0,I=0;u=C=u-32|0,f=0,w[(k=c=C+24|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=i=C+16|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=D=C+8|0)>>2]=0,w[(k+4|0)>>2]=f,f=0,w[(k=C)>>2]=0,w[(k+4|0)>>2]=f,uQ(0|B,0|Q,0|k),f=0|w[(I=c)>>2],k=0|w[(I+4|0)>>2],r=f,g[(f=A+24|0)>>0]=r,g[(f+1|0)>>0]=r>>>8|0,g[(f+2|0)>>0]=r>>>16|0,g[(f+3|0)>>0]=r>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=0|w[(I=i)>>2],f=0|w[(I+4|0)>>2],e=k,g[(k=A+16|0)>>0]=e,g[(k+1|0)>>0]=e>>>8|0,g[(k+2|0)>>0]=e>>>16|0,g[(k+3|0)>>0]=e>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,f=0|w[(I=D)>>2],k=0|w[(I+4|0)>>2],b=f,g[(f=A+8|0)>>0]=b,g[(f+1|0)>>0]=b>>>8|0,g[(f+2|0)>>0]=b>>>16|0,g[(f+3|0)>>0]=b>>>24|0,g[(f+4|0)>>0]=k,g[(f+5|0)>>0]=k>>>8|0,g[(f+6|0)>>0]=k>>>16|0,g[(f+7|0)>>0]=k>>>24|0,k=0|w[(I=C)>>2],f=0|w[(I+4|0)>>2],a=k,g[(k=A)>>0]=a,g[(k+1|0)>>0]=a>>>8|0,g[(k+2|0)>>0]=a>>>16|0,g[(k+3|0)>>0]=a>>>24|0,g[(k+4|0)>>0]=f,g[(k+5|0)>>0]=f>>>8|0,g[(k+6|0)>>0]=f>>>16|0,g[(k+7|0)>>0]=f>>>24|0,u=I+32|0}function jQ(A,B){var Q;A|=0,B|=0,u=Q=u+-64|0,w[(Q+12|0)>>2]=43,w[(Q+8|0)>>2]=1198340,g[(Q+20|0)>>0]=B,w[(Q+16|0)>>2]=A,w[(Q+60|0)>>2]=72,w[(Q+44|0)>>2]=2,w[(Q+52|0)>>2]=73,w[(Q+28|0)>>2]=2,w[(Q+32|0)>>2]=0,w[(Q+24|0)>>2]=1198284,w[(Q+56|0)>>2]=Q+16|0,w[(Q+48|0)>>2]=Q+8|0,w[(Q+40|0)>>2]=Q+48|0,Ng(0|Q+24,1198324),i()}function SQ(A,B){var Q;A|=0,B|=0,u=Q=u+-64|0,w[(Q+12|0)>>2]=43,w[(Q+8|0)>>2]=1200112,g[(Q+20|0)>>0]=B,w[(Q+16|0)>>2]=A,w[(Q+60|0)>>2]=109,w[(Q+44|0)>>2]=2,w[(Q+52|0)>>2]=110,w[(Q+28|0)>>2]=2,w[(Q+32|0)>>2]=0,w[(Q+24|0)>>2]=1200220,w[(Q+56|0)>>2]=Q+16|0,w[(Q+48|0)>>2]=Q+8|0,w[(Q+40|0)>>2]=Q+48|0,Ng(0|Q+24,1200260),i()}function TQ(A,B){var Q;A|=0,B|=0,u=Q=u+-64|0,w[(Q+12|0)>>2]=43,w[(Q+8|0)>>2]=1200752,g[(Q+20|0)>>0]=B,w[(Q+16|0)>>2]=A,w[(Q+60|0)>>2]=134,w[(Q+44|0)>>2]=2,w[(Q+52|0)>>2]=133,w[(Q+28|0)>>2]=2,w[(Q+32|0)>>2]=0,w[(Q+24|0)>>2]=1200884,w[(Q+56|0)>>2]=Q+16|0,w[(Q+48|0)>>2]=Q+8|0,w[(Q+40|0)>>2]=Q+48|0,Ng(0|Q+24,1200924),i()}function qQ(A,B){var Q;A|=0,B|=0,u=Q=u+-64|0,w[(Q+12|0)>>2]=43,w[(Q+8|0)>>2]=1202072,g[(Q+20|0)>>0]=B,w[(Q+16|0)>>2]=A,w[(Q+60|0)>>2]=139,w[(Q+44|0)>>2]=2,w[(Q+52|0)>>2]=138,w[(Q+28|0)>>2]=2,w[(Q+32|0)>>2]=0,w[(Q+24|0)>>2]=1202016,w[(Q+56|0)>>2]=Q+16|0,w[(Q+48|0)>>2]=Q+8|0,w[(Q+40|0)>>2]=Q+48|0,Ng(0|Q+24,1202056),i()}function _Q(A){var B=0,Q=0,C=0,e=0;return B=0|r[(4+(A|=0)|0)>>0],0|r[(A+5|0)>>0]&&(e=A+4|0,C=1,(Q=255&B|0)||(B=0|w[A>>2],Q=0|w[(12+(0|w[(B+28|0)>>2])|0)>>2],A=0|w[(B+24|0)>>2],C=4&(0|r[B>>0])|0?0|kw[Q](A,1204870,1):0|kw[Q](A,1204871,2)),B=C,g[e>>0]=B),0!=(0|255&B)|0}function $Q(A){A|=0;var B,Q=0,g=0,C=0,r=0,e=0,b=0,a=0;u=B=u-32|0,pB(0|B+8),r=1,1!=(0|w[(B+8|0)>>2])?(C=B,Q=0|w[(B+12|0)>>2],g=0|w[(B+16|0)>>2],a=Q,w[((Q=A)+4|0)>>2]=a,w[(Q+8|0)>>2]=g,r=0):(C=B,Q=0|w[(B+12|0)>>2],g=0|w[(B+16|0)>>2],e=Q,w[((Q=A)+4|0)>>2]=e,w[(Q+8|0)>>2]=g,w[(Q+20|0)>>2]=0|w[(B+28|0)>>2],g=0|w[(C=B+20|0)>>2],Q=0|w[(C+4|0)>>2],b=g,w[(g=A+12|0)>>2]=b,w[(g+4|0)>>2]=Q),w[A>>2]=r,u=B+32|0}function Ag(A,B,Q){Q|=0;A:if((B|=0)>>>0<(A|=0)>>>0){if(!Q)break A;for(B=B+-1|0,A=A+-1|0;g[(A+Q|0)>>0]=0|r[(B+Q|0)>>0],Q=Q+-1|0;);}else if(Q)for(;g[A>>0]=0|r[B>>0],B=B+1|0,A=A+1|0,Q=Q+-1|0;);}function Bg(A,B){B|=0,A=0|w[(A|=0)>>2],B=0|r[A>>0],g[A>>0]=0;A:{B:{if(1&B|0){if(!(B=0|mC(1,1)))break B;if(g[B>>0]=0,!(A=0|mC(8,4)))break A;return g[(A+4|0)>>0]=0,w[A>>2]=B,void(w[302729]=A)}Mg(1200728),i()}OC(1,1),i()}OC(8,4),i()}function Qg(A){var B;A|=0,u=B=u+-64|0,w[(B+12|0)>>2]=43,w[(B+8|0)>>2]=1201540,g[(B+23|0)>>0]=A,w[(B+60|0)>>2]=135,w[(B+44|0)>>2]=2,w[(B+52|0)>>2]=136,w[(B+28|0)>>2]=2,w[(B+32|0)>>2]=0,w[(B+24|0)>>2]=1201204,w[(B+56|0)>>2]=B+23|0,w[(B+48|0)>>2]=B+8|0,w[(B+40|0)>>2]=B+48|0,Ng(0|B+24,1201244),i()}function gg(A,B,Q){A|=0;var C,e=0,b=0,a=0,c=0,i=0,D=0,k=0;if(u=C=u-32|0,J(0|C,0|(B|=0),0|(Q|=0)),0|r[(C+28|0)>>0])return a=C,e=0|w[C>>2],b=0|w[(C+4|0)>>2],c=e,w[(e=A)>>2]=c,w[(e+4|0)>>2]=b,b=0|w[(a=C+24|0)>>2],e=0|w[(a+4|0)>>2],i=b,w[(b=A+24|0)>>2]=i,w[(b+4|0)>>2]=e,e=0|w[(a=C+16|0)>>2],b=0|w[(a+4|0)>>2],D=e,w[(e=A+16|0)>>2]=D,w[(e+4|0)>>2]=b,b=0|w[(a=C+8|0)>>2],e=0|w[(a+4|0)>>2],k=b,w[(b=A+8|0)>>2]=k,w[(b+4|0)>>2]=e,void(u=C+32|0);g[(A+28|0)>>0]=2,u=C+32|0}function Cg(A){var B,Q=0,C=0;Q=0|w[(A|=0)>>2],(C=0|w[(Q+16|0)>>2])&&(g[C>>0]=0,(C=0|w[(Q+20|0)>>2])&&pC(0|w[(Q+16|0)>>2],0|C,1)),pC(0|w[(Q+28|0)>>2],1,1),B=Q=0|w[A>>2],Q=0|w[(Q+4|0)>>2],w[(B+4|0)>>2]=Q+-1|0,1==(0|Q)&&pC(0|w[A>>2],48,8)}function wg(){var A;u=A=u+-64|0,w[(A+12|0)>>2]=57,w[(A+8|0)>>2]=1200940,w[(A+52|0)>>2]=132,w[(A+36|0)>>2]=2,w[(A+44|0)>>2]=133,w[(A+20|0)>>2]=2,w[(A+24|0)>>2]=0,w[(A+16|0)>>2]=1200884,w[(A+48|0)>>2]=A+56|0,w[(A+40|0)>>2]=A+8|0,w[(A+32|0)>>2]=A+40|0,Ng(0|A+16,1200924),i()}function rg(){var A;u=A=u+-64|0,w[(A+12|0)>>2]=16,w[(A+8|0)>>2]=1201756,w[(A+52|0)>>2]=137,w[(A+36|0)>>2]=2,w[(A+44|0)>>2]=138,w[(A+20|0)>>2]=2,w[(A+24|0)>>2]=0,w[(A+16|0)>>2]=1202016,w[(A+48|0)>>2]=A+56|0,w[(A+40|0)>>2]=A+8|0,w[(A+32|0)>>2]=A+40|0,Ng(0|A+16,1202056),i()}function eg(){var A;u=A=u+-64|0,w[(A+12|0)>>2]=24,w[(A+8|0)>>2]=1201772,w[(A+52|0)>>2]=141,w[(A+36|0)>>2]=2,w[(A+44|0)>>2]=138,w[(A+20|0)>>2]=2,w[(A+24|0)>>2]=0,w[(A+16|0)>>2]=1202016,w[(A+48|0)>>2]=A+56|0,w[(A+40|0)>>2]=A+8|0,w[(A+32|0)>>2]=A+40|0,Ng(0|A+16,1202056),i()}function bg(A){var B,Q,g,C,r,e,b=0;u=B=u-48|0,Q=0|MC(0|12+(A|=0)),g=0|MC(0|w[(A+8|0)>>2]),RC(0|B+8,0|Q),b=0|w[(B+8|0)>>2],C=0|w[(B+12|0)>>2],r=0|w[(Q+8|0)>>2],w[(B+28|0)>>2]=0|w[(Q+12|0)>>2],w[(B+24|0)>>2]=r,e=b,b=B,w[(B+16|0)>>2]=e,w[(B+20|0)>>2]=C,w[(B+36|0)>>2]=0,w[(B+32|0)>>2]=g,bQ(0|B+32,1202840,0|w[(A+8|0)>>2],0|B+16),i()}function ag(){var A;u=A=u+-64|0,w[(A+12|0)>>2]=51,w[(A+8|0)>>2]=1203460,w[(A+52|0)>>2]=162,w[(A+36|0)>>2]=2,w[(A+44|0)>>2]=163,w[(A+20|0)>>2]=2,w[(A+24|0)>>2]=0,w[(A+16|0)>>2]=1203340,w[(A+48|0)>>2]=A+56|0,w[(A+40|0)>>2]=A+8|0,w[(A+32|0)>>2]=A+40|0,Ng(0|A+16,1203380),i()}function cg(A,B){A|=0;var Q,C,r,e,b,a=0,c=0,i=0;u=b=u-192|0,z(0|160+(B=0|Lg(0|b,0|(B|=0),160)),0|B),A=0|Lg(0|A,0|B,160),a=0|w[(i=B+184|0)>>2],c=0|w[(i+4|0)>>2],Q=a,g[(a=A+184|0)>>0]=Q,g[(a+1|0)>>0]=Q>>>8|0,g[(a+2|0)>>0]=Q>>>16|0,g[(a+3|0)>>0]=Q>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|w[(i=B+176|0)>>2],a=0|w[(i+4|0)>>2],C=c,g[(c=A+176|0)>>0]=C,g[(c+1|0)>>0]=C>>>8|0,g[(c+2|0)>>0]=C>>>16|0,g[(c+3|0)>>0]=C>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|w[(i=B+168|0)>>2],c=0|w[(i+4|0)>>2],r=a,g[(a=A+168|0)>>0]=r,g[(a+1|0)>>0]=r>>>8|0,g[(a+2|0)>>0]=r>>>16|0,g[(a+3|0)>>0]=r>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,i=B,c=0|w[(B+160|0)>>2],a=0|w[(B+164|0)>>2],e=c,g[((c=A)+160|0)>>0]=e,g[(c+161|0)>>0]=e>>>8|0,g[(c+162|0)>>0]=e>>>16|0,g[(c+163|0)>>0]=e>>>24|0,g[(c+164|0)>>0]=a,g[(c+165|0)>>0]=a>>>8|0,g[(c+166|0)>>0]=a>>>16|0,g[(c+167|0)>>0]=a>>>24|0,u=B+192|0}function ig(A,B,Q){A|=0;var g,C=0;u=g=u-16|0,L(0|g,0|(B|=0),0|(Q|=0)),1!=(0|w[g>>2])?((B=0|w[(g+8|0)>>2])&&pC(0|w[(g+4|0)>>2],0|B,1),C=0):(B=0|w[(g+8|0)>>2],C=0|w[(g+4|0)>>2]),Q=C,w[(A+4|0)>>2]=B,w[A>>2]=Q,u=g+16|0}function Dg(A,B){var Q;A|=0,B|=0,u=Q=u-48|0,w[(Q+4|0)>>2]=B,w[Q>>2]=A,w[(Q+44|0)>>2]=118,w[(Q+28|0)>>2]=2,w[(Q+36|0)>>2]=118,w[(Q+12|0)>>2]=2,w[(Q+16|0)>>2]=0,w[(Q+8|0)>>2]=1203820,w[(Q+40|0)>>2]=Q+4|0,w[(Q+32|0)>>2]=Q,w[(Q+24|0)>>2]=Q+32|0,Ng(0|Q+8,1203836),i()}function kg(A,B,Q){var g;A|=0,B|=0,Q|=0,u=g=u-48|0,w[(g+4|0)>>2]=Q,w[g>>2]=B,w[(g+44|0)>>2]=118,w[(g+28|0)>>2]=2,w[(g+36|0)>>2]=118,w[(g+12|0)>>2]=2,w[(g+16|0)>>2]=0,w[(g+8|0)>>2]=1203624,w[(g+40|0)>>2]=g,w[(g+32|0)>>2]=g+4|0,w[(g+24|0)>>2]=g+32|0,Ng(0|g+8,0|A),i()}function fg(A,B){var Q;A|=0,B|=0,u=Q=u-48|0,w[(Q+4|0)>>2]=B,w[Q>>2]=A,w[(Q+44|0)>>2]=118,w[(Q+28|0)>>2]=2,w[(Q+36|0)>>2]=118,w[(Q+12|0)>>2]=2,w[(Q+16|0)>>2]=0,w[(Q+8|0)>>2]=1203888,w[(Q+40|0)>>2]=Q+4|0,w[(Q+32|0)>>2]=Q,w[(Q+24|0)>>2]=Q+32|0,Ng(0|Q+8,1203904),i()}function Ig(A,B){B|=0;var Q,g,C,r,e,b,a,c=0,i=0,D=0;return u=Q=u-32|0,g=0|w[(28+(A|=0)|0)>>2],C=0|w[(A+24|0)>>2],c=0|w[(i=B+16|0)>>2],D=0|w[(i+4|0)>>2],r=c,w[(c=Q+24|0)>>2]=r,w[(c+4|0)>>2]=D,D=0|w[(i=B+8|0)>>2],c=0|w[(i+4|0)>>2],e=D,w[(D=Q+16|0)>>2]=e,w[(D+4|0)>>2]=c,c=0|w[(i=B)>>2],D=0|w[(i+4|0)>>2],b=c,w[((c=Q)+8|0)>>2]=b,w[(c+12|0)>>2]=D,a=0|cA(0|C,0|g,0|c+8),u=c+32|0,0|a}function ng(A,B,Q){A|=0;var g,C,r=0,e=0,b=0,a=0,c=0,i=0;u=g=u-16|0,MA(0|g+8,0|(B|=0),0|(Q|=0)),C=A,b=g,c=r=0|w[(g+8|0)>>2],i=e=0|w[(g+12|0)>>2],b=r,r=e&(r=255)|0,0==(0|(e=0&b|0))&(0|r)==(0|(b=2))|0?(w[(A+8|0)>>2]=Q,w[(A+4|0)>>2]=B,a=0):(e=i,w[(r=A+4|0)>>2]=c,w[(r+4|0)>>2]=e,a=1),w[C>>2]=a,u=g+16|0}function Eg(A){var B;A|=0,u=B=u-48|0,w[(B+4|0)>>2]=43,w[B>>2]=1080085,w[(B+44|0)>>2]=11,w[(B+28|0)>>2]=2,w[(B+40|0)>>2]=A,w[(B+36|0)>>2]=9,w[(B+12|0)>>2]=2,w[(B+16|0)>>2]=0,w[(B+8|0)>>2]=1080240,w[(B+32|0)>>2]=B,w[(B+24|0)>>2]=B+32|0,Ng(0|B+8,1080280),i()}function Yg(A){var B;A|=0,u=B=u-48|0,w[(B+4|0)>>2]=47,w[B>>2]=1202423,w[(B+44|0)>>2]=140,w[(B+28|0)>>2]=2,w[(B+40|0)>>2]=A,w[(B+36|0)>>2]=138,w[(B+12|0)>>2]=2,w[(B+16|0)>>2]=0,w[(B+8|0)>>2]=1202016,w[(B+32|0)>>2]=B,w[(B+24|0)>>2]=B+32|0,Ng(0|B+8,1202056),i()}function Gg(A,B){A|=0,B|=0;var Q=0,g=0,C=0;for(C=1;C=C&(((Q=((Q=((240&(Q=-1^((0|r[(B+g|0)>>0])^(0|r[(A+g|0)>>0])|0)|0)|0)>>>4|0)&Q|0)>>>2|0)&Q|0)>>>1|0)&Q|0)|0,32!=(0|(g=g+1|0)););return 0|C}function Mg(A){var B,Q,g,C,r,e,b,a=0,c=0;u=Q=u-48|0,g=a=0|w[(8+(B=A|=0)|0)>>2],C=c=0|w[(B+12|0)>>2],r=c=0|w[(B+16|0)>>2],e=a=0|w[(B+20|0)>>2],a=0|w[B>>2],c=0|w[(B+4|0)>>2],w[(Q+20|0)>>2]=0,b=a,w[((a=Q)+24|0)>>2]=b,w[(a+28|0)>>2]=c,w[(a+16|0)>>2]=1203516,c=0,w[(a+4|0)>>2]=1,w[(a+8|0)>>2]=c,w[a>>2]=a+24|0,c=e,w[(a+40|0)>>2]=r,w[(a+44|0)>>2]=c,c=C,w[(a+32|0)>>2]=g,w[(a+36|0)>>2]=c,Ng(0|a,0|a+32),i()}function og(A,B){A|=0;var Q,g,C,r=0,e=0,b=0;u=Q=u-48|0,nC(0|Q+32,0|w[(B|=0)>>2],0|w[(B+4|0)>>2],0|w[(B+8|0)>>2],0|w[(B+12|0)>>2]),r=0|w[(b=Q+40|0)>>2],e=0|w[(b+4|0)>>2],g=r,w[(r=Q+20|0)>>2]=g,w[(r+4|0)>>2]=e,w[(Q+8|0)>>2]=A,w[(Q+4|0)>>2]=1201880,w[Q>>2]=1201880,b=Q,e=0|w[(Q+32|0)>>2],r=0|w[(Q+36|0)>>2],C=e,e=Q,w[(Q+12|0)>>2]=C,w[(Q+16|0)>>2]=r,bg(0|Q),i()}function Fg(A,B,Q,g,C,r,e){A|=0,g|=0,e|=0;var b=0,a=0,c=0,D=0,k=0,f=0;A:if(b=Q|=0,b=r|=0,f=r,C=a=(c=B|=0)-(k=C|=0)|0,r=D=(b=Q)-(D=(c>>>0>>0)+r|0)|0,D=b,!((D=r)>>>0>(c=Q)>>>0|(0|D)==(0|c)&(b=a)>>>0>(k=B)>>>0|0)){if(g>>>0>>0){if(a=(b=r)+(D=-1)|0,(f=(k=C)+(c=-1)|0)>>>0>>0&&(a=a+1|0),Q=a,a=r,k=r,(a=Q)>>>0>r>>>0|(0|a)==(0|r)&(b=B=f)>>>0>(c=C)>>>0|0)break A;g=g+1e9|0}else B=C,Q=b=r;return b=Q,w[(a=A)>>2]=B,w[(a+4|0)>>2]=b,void(w[(a+8|0)>>2]=g-e|0)}ug(1202780,35),i()}function ug(A,B){var Q;A|=0,B|=0,u=Q=u-48|0,w[(Q+12|0)>>2]=B,w[(Q+8|0)>>2]=A,w[(Q+36|0)>>2]=1,w[(Q+44|0)>>2]=168,w[(Q+20|0)>>2]=1,w[(Q+24|0)>>2]=0,w[(Q+16|0)>>2]=1203728,w[(Q+40|0)>>2]=Q+8|0,w[(Q+32|0)>>2]=Q+40|0,Ng(0|Q+16,1203736),i()}function Ug(A){var B=0,Q=0,g=0,C=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0;A:{if((A|=0)>>>0<=12351){if((b=0|r[(1209480+(A>>>6|0)|0)>>0])>>>0>5)break A;D=Q=0|w[(B=1209680+(b<<3|0)|0)>>2],k=g=0|w[(B+4|0)>>2],f=g=0,g=0,B=1,Q=f,e=31&(C=63&A|0)|0,32<=(63&C|0)>>>0?(Q=B<>>(32-e|0)|0)|0|g<>2])|0)>>2]](0|w[(A+24|0)>>2],B)))){if(!Q)break A;C=0|kw[0|w[(12+(0|w[(A+28|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],Q,g)}return 0|C}return 0}function sg(A,B){A|=0;var Q,C,w,e,b=0,a=0,c=0;a=0|r[(b=B|=0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,Q=a,g[(a=A)>>0]=Q,g[(a+1|0)>>0]=Q>>>8|0,g[(a+2|0)>>0]=Q>>>16|0,g[(a+3|0)>>0]=Q>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=b+23|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,C=c,g[(c=A+23|0)>>0]=C,g[(c+1|0)>>0]=C>>>8|0,g[(c+2|0)>>0]=C>>>16|0,g[(c+3|0)>>0]=C>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|r[(b=B+16|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,w=a,g[(a=A+16|0)>>0]=w,g[(a+1|0)>>0]=w>>>8|0,g[(a+2|0)>>0]=w>>>16|0,g[(a+3|0)>>0]=w>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=B+8|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,e=c,g[(c=A+8|0)>>0]=e,g[(c+1|0)>>0]=e>>>8|0,g[(c+2|0)>>0]=e>>>16|0,g[(c+3|0)>>0]=e>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,g[(A+31|0)>>0]=127&(0|r[(B+31|0)>>0])|0}function Kg(A,B,Q){var g;A|=0,Q|=0,u=g=u-128|0,eB(0|g+48,0|(B|=0)),eB(0|g+88,0|Q),Z(0|g+8,0|g+48,0|g+88),VB(0|A,0|g+8),u=g+128|0}function tg(A,B,Q){A|=0,B|=0;var g=0,C=0,w=0;A:{if(Q|=0){B:for(;;){if((0|(C=0|r[(A+g|0)>>0]))!=(0|(w=0|r[(B+g|0)>>0])))break A;if(!((g=g+1|0)>>>0>>0))break B}return 0}return 0}return 0|C-w}function Jg(A){var B,Q,C,w=0,r=0;r=0,g[(w=A|=0)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=B=w+24|0)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=Q=A+16|0)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=C=A+8|0)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=B)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=Q)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=C)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0,r=0,g[(w=A)>>0]=0,g[(w+1|0)>>0]=0,g[(w+2|0)>>0]=0,g[(w+3|0)>>0]=0,g[(w+4|0)>>0]=r,g[(w+5|0)>>0]=r>>>8|0,g[(w+6|0)>>0]=r>>>16|0,g[(w+7|0)>>0]=r>>>24|0}function dg(A,B,Q){B|=0,Q|=0;var g,C=0,r=0,e=0,b=0,a=0,c=0;w[(48+(A|=0)|0)>>2]=0,r=Q,w[((C=A)+8|0)>>2]=B,w[(C+12|0)>>2]=r,r=0,w[C>>2]=0,w[(C+4|0)>>2]=r,g=C+40|0,b=(r=Q)+(C=1640531534)|0,(c=(e=B)+(a=2048144761)|0)>>>0>>0&&(b=b+1|0),w[(e=g)>>2]=c,w[(e+4|0)>>2]=b,b=Q,w[(e=A+32|0)>>2]=B,w[(e+4|0)>>2]=b,c=b+(e=-1028477379)|0,(C=(r=B)+(a=668265295)|0)>>>0>>0&&(c=c+1|0),w[(r=A+24|0)>>2]=C,w[(r+4|0)>>2]=c,C=(c=Q)+(r=1625958382)|0,(e=(b=B)+(a=-1379879466)|0)>>>0>>0&&(C=C+1|0),w[((b=A)+16|0)>>2]=e,w[(b+20|0)>>2]=C}function lg(A,B){A|=0;var Q=0;u=Q=u-208|0,Q=0|Lg(0|Q,0|(B|=0),200),g[(Q+202|0)>>0]=0|r[(B+202|0)>>0],C[(Q+200|0)>>1]=0|e[(B+200|0)>>1],tA(0|Q,1080552,10,1048952,0),Lg(0|A,0|Q,208),u=Q+208|0}function Zg(A,B){A|=0;var Q,g,C,e,b,a=0,c=0,i=0,D=0,k=0,f=0,I=0,n=0;Q=u-16|0,D=i=0|r[(a=8+(B|=0)|0)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,I=c=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,w[(i=Q+8|0)>>2]=D,w[(i+4|0)>>2]=c,g=c=0|r[(a=B)>>0]|(0|r[(a+1|0)>>0])<<8|0|(0|r[(a+2|0)>>0])<<16|0|(0|r[(a+3|0)>>0])<<24|0,C=i=0|r[(a+4|0)>>0]|(0|r[(a+5|0)>>0])<<8|0|(0|r[(a+6|0)>>0])<<16|0|(0|r[(a+7|0)>>0])<<24|0,w[(c=Q)>>2]=g,w[(c+4|0)>>2]=i,D=(a=D)|(n=1)|0,I=c=(i=I)|(c=0)|0,w[((a=A)+8|0)>>2]=D,w[(a+12|0)>>2]=c,e=a,c=C,k=(c=I)+(a=C)|0,(f=(i=D)+(n=g)|0)>>>0>>0&&(k=k+1|0),i=0|ew(0|f,0|k,1284865837,0|(i=1481765933)),b=k=U,k=I,c=i,n=D,f=(k=b)+(i=I)|0,(a=c+D|0)>>>0>>0&&(f=f+1|0),w[(c=e)>>2]=a,w[(c+4|0)>>2]=f}function pg(A){var B;A|=0,u=B=u-32|0,w[(B+20|0)>>2]=1,w[(B+28|0)>>2]=71,w[(B+24|0)>>2]=A,w[(B+4|0)>>2]=1,w[(B+8|0)>>2]=0,w[B>>2]=1198056,w[(B+16|0)>>2]=B+24|0,og(0|B,1198140),i()}function Hg(A){var B;A|=0,u=B=u-32|0,w[(B+20|0)>>2]=1,w[(B+28|0)>>2]=71,w[(B+24|0)>>2]=A,w[(B+4|0)>>2]=1,w[(B+8|0)>>2]=0,w[B>>2]=1198496,w[(B+16|0)>>2]=B+24|0,og(0|B,1198588),i()}function Ng(A,B){A|=0;var Q,g,C,r,e,b=0,a=0;u=Q=u-32|0,C=a=0|w[(g=B|=0)>>2],r=b=0|w[(g+4|0)>>2],b=0|w[(g+8|0)>>2],a=0|w[(g+12|0)>>2],e=b,w[(b=Q+20|0)>>2]=e,w[(b+4|0)>>2]=a,a=r,b=Q,w[(Q+12|0)>>2]=C,w[(Q+16|0)>>2]=a,w[(Q+8|0)>>2]=A,w[(Q+4|0)>>2]=1203556,w[Q>>2]=1203516,bg(0|Q),i()}function vg(A,B){A|=0;var Q,C,w,e,b=0,a=0,c=0;a=0|r[(b=B|=0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,Q=a,g[(a=A)>>0]=Q,g[(a+1|0)>>0]=Q>>>8|0,g[(a+2|0)>>0]=Q>>>16|0,g[(a+3|0)>>0]=Q>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=b+24|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,C=c,g[(c=A+24|0)>>0]=C,g[(c+1|0)>>0]=C>>>8|0,g[(c+2|0)>>0]=C>>>16|0,g[(c+3|0)>>0]=C>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0,a=0|r[(b=B+16|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,c=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,w=a,g[(a=A+16|0)>>0]=w,g[(a+1|0)>>0]=w>>>8|0,g[(a+2|0)>>0]=w>>>16|0,g[(a+3|0)>>0]=w>>>24|0,g[(a+4|0)>>0]=c,g[(a+5|0)>>0]=c>>>8|0,g[(a+6|0)>>0]=c>>>16|0,g[(a+7|0)>>0]=c>>>24|0,c=0|r[(b=B+8|0)>>0]|(0|r[(b+1|0)>>0])<<8|0|(0|r[(b+2|0)>>0])<<16|0|(0|r[(b+3|0)>>0])<<24|0,a=0|r[(b+4|0)>>0]|(0|r[(b+5|0)>>0])<<8|0|(0|r[(b+6|0)>>0])<<16|0|(0|r[(b+7|0)>>0])<<24|0,e=c,g[(c=A+8|0)>>0]=e,g[(c+1|0)>>0]=e>>>8|0,g[(c+2|0)>>0]=e>>>16|0,g[(c+3|0)>>0]=e>>>24|0,g[(c+4|0)>>0]=a,g[(c+5|0)>>0]=a>>>8|0,g[(c+6|0)>>0]=a>>>16|0,g[(c+7|0)>>0]=a>>>24|0}function Wg(A){var B,Q,g,C,r=0,e=0,b=0;A=0|qg(0|(A|=0),0,76),r=0|w[(b=1197260)>>2],e=0|w[(b+4|0)>>2],B=r,w[(r=A+100|0)>>2]=B,w[(r+4|0)>>2]=e,e=0|w[(b=1197252)>>2],r=0|w[(b+4|0)>>2],Q=e,w[(e=A+92|0)>>2]=Q,w[(e+4|0)>>2]=r,r=0|w[(b=1197244)>>2],e=0|w[(b+4|0)>>2],g=r,w[(r=A+84|0)>>2]=g,w[(r+4|0)>>2]=e,e=0|w[(b=1197236)>>2],r=0|w[(b+4|0)>>2],C=e,w[((e=A)+76|0)>>2]=C,w[(e+80|0)>>2]=r}function Xg(A,B){var Q;A|=0,Q=0|w[(4+(B|=0)|0)>>2],w[A>>2]=0|w[B>>2],w[(A+4|0)>>2]=Q,w[(A+8|0)>>2]=0|w[(B+8|0)>>2],(A=0|w[(B+16|0)>>2])&&pC(0|w[(B+12|0)>>2],0|A,1)}function Lg(A,B,Q){A|=0,B|=0;var C=0;if(Q|=0)for(C=A;g[C>>0]=0|r[B>>0],C=C+1|0,B=B+1|0,Q=Q+-1|0;);return 0|A}function Vg(A,B,Q,g){var C;return A|=0,B|=0,(C=0|qA(0|(g|=0),0|(Q|=0)))&&(Lg(0|C,0|A,0|(B>>>0>g>>>0?g:B)),tQ(0|A,0|B,0|Q)),0|C}function hg(A,B){return B|=0,A=0|w[(A|=0)>>2],0|lC(0|B)?0|HQ(0|A,0|B):0|ZC(0|B)?0|NQ(0|A,0|B):0|WC(0|A,0|B)}function yg(A,B){return B|=0,A=0|w[(A|=0)>>2],0|lC(0|B)?0|ZQ(0|A,0|B):0|ZC(0|B)?0|pQ(0|A,0|B):0|yB(0|r[A>>0],0,0|B)}function Rg(A,B,Q,g,C){A|=0,Lg(0|(g|=0),0|(B|=0),0|(B=(B=(Q|=0)<<2|0)>>>0>(C|=0)>>>0?C:B)),w[(A+4|0)>>2]=B,w[A>>2]=(B+3|0)>>>2|0}function Og(A){var B=0;A:{if(1==(0|w[(8+(A|=0)|0)>>2])){if(1200177==(0|(A=0|w[A>>2])))break A;B=!(0|tg(0|A,1200177,1))}else B=0;return 0|B}return 1}function xg(A,B){var Q;B|=0,Q=A|=0,A=0|w[(A+4|0)>>2],w[(Q+4|0)>>2]=A||B,A&&(0|A)!=(0|B)&&(bC(1202560,54,1202544),i())}function Pg(){var A=0,B=0;return 1!=(0|w[302738])?(w[(B=1210952)>>2]=1,w[(B+4|0)>>2]=0):A=0|w[302739],w[302739]=A,0!=(0|A)|0}function zg(A,B,Q,C){var r,e;Q|=0,C|=0,r=A|=0,e=0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],Q,C),g[(r+8|0)>>0]=e,w[A>>2]=B,g[(A+9|0)>>0]=!C,w[(A+4|0)>>2]=0}function jg(A,B,Q){var g;return B|=0,Q|=0,VQ(0|(A=0|w[(A|=0)>>2]),0|Q),g=0|w[(A+8|0)>>2],w[(A+8|0)>>2]=g+Q|0,Lg(0|g+(0|w[A>>2]),0|B,0|Q),0}function Sg(A,B,Q,C){A|=0,Q|=0,C|=0,Q=0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],Q,C),g[(A+5|0)>>0]=0,g[(A+4|0)>>0]=Q,w[A>>2]=B}function Tg(A,B){var Q;A|=0,Q=0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1204879,1),g[(A+5|0)>>0]=0,g[(A+4|0)>>0]=Q,w[A>>2]=B}function qg(A,B,Q){A|=0,B|=0;var C=0;if(Q|=0)for(C=A;g[C>>0]=B,C=C+1|0,Q=Q+-1|0;);return 0|A}function _g(A,B,Q){var g;A|=0,B|=0,Q|=0,u=g=u-16|0,w[(g+12|0)>>2]=B,w[(g+8|0)>>2]=A,bQ(0|g+8,1048964,0,0|Q),i()}function $g(){var A;u=A=u-16|0,w[(A+12|0)>>2]=49,w[(A+8|0)>>2]=1112836,bQ(0|A+8,1112912,0,1112820),i()}function AC(A,B){var Q;A|=0,u=Q=u-48|0,CA(0|Q+8,0|(B|=0)),VB(0|A,0|Q+8),u=Q+48|0}function BC(A,B,Q){var g;A|=0,B|=0,Q|=0,u=g=u-16|0,w[(g+12|0)>>2]=B,w[(g+8|0)>>2]=A,bQ(0|g+8,1197336,0,0|Q),i()}function QC(A,B){var Q;A|=0,B|=0,u=Q=u-16|0,w[(Q+12|0)>>2]=32,w[(Q+8|0)>>2]=A,bQ(0|Q+8,1197892,0,0|B),i()}function gC(){var A;u=A=u-16|0,w[(A+12|0)>>2]=40,w[(A+8|0)>>2]=1198760,bQ(0|A+8,1198408,0,1198744),i()}function CC(){var A;u=A=u-16|0,w[(A+12|0)>>2]=46,w[(A+8|0)>>2]=1199452,bQ(0|A+8,1199564,0,1199436),i()}function wC(){var A;u=A=u-16|0,w[(A+12|0)>>2]=40,w[(A+8|0)>>2]=1199716,bQ(0|A+8,1200040,0,1199700),i()}function rC(){var A;u=A=u-16|0,w[(A+12|0)>>2]=32,w[(A+8|0)>>2]=1200372,bQ(0|A+8,1200276,0,1200356),i()}function eC(A,B,Q){var g;A|=0,B|=0,Q|=0,u=g=u-16|0,w[(g+12|0)>>2]=B,w[(g+8|0)>>2]=A,bQ(0|g+8,1200800,0,0|Q),i()}function bC(A,B,Q){var g;A|=0,B|=0,Q|=0,u=g=u-16|0,w[(g+12|0)>>2]=B,w[(g+8|0)>>2]=A,bQ(0|g+8,1202876,0,0|Q),i()}function aC(A,B,Q){if(A|=0,B|=0,B=0|DC(64))return pC(0|B,64,1),void(w[A>>2]=0);OC(64,1),i()}function cC(A){return 0|r[(4+(A|=0)|0)>>0]?1:(A=0|w[A>>2],0|kw[0|w[(12+(0|w[(A+28|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],1204880,1))}function iC(A){var B=0,Q=0;Q=0,g[(B=A|=0)>>0]=0,g[(B+1|0)>>0]=0,g[(B+2|0)>>0]=0,g[(B+3|0)>>0]=0,g[(B+4|0)>>0]=Q,g[(B+5|0)>>0]=Q>>>8|0,g[(B+6|0)>>0]=Q>>>16|0,g[(B+7|0)>>0]=Q>>>24|0,Q=0,g[(B=B+24|0)>>0]=0,g[(B+1|0)>>0]=0,g[(B+2|0)>>0]=0,g[(B+3|0)>>0]=0,g[(B+4|0)>>0]=Q,g[(B+5|0)>>0]=Q>>>8|0,g[(B+6|0)>>0]=Q>>>16|0,g[(B+7|0)>>0]=Q>>>24|0,Q=0,g[(B=A+16|0)>>0]=0,g[(B+1|0)>>0]=0,g[(B+2|0)>>0]=0,g[(B+3|0)>>0]=0,g[(B+4|0)>>0]=Q,g[(B+5|0)>>0]=Q>>>8|0,g[(B+6|0)>>0]=Q>>>16|0,g[(B+7|0)>>0]=Q>>>24|0,Q=0,g[(B=A+8|0)>>0]=0,g[(B+1|0)>>0]=0,g[(B+2|0)>>0]=0,g[(B+3|0)>>0]=0,g[(B+4|0)>>0]=Q,g[(B+5|0)>>0]=Q>>>8|0,g[(B+6|0)>>0]=Q>>>16|0,g[(B+7|0)>>0]=Q>>>24|0}function DC(A){var B;return(B=0|qA(0|(A|=0),1))&&qg(0|B,0,0|A),0|B}function kC(A){var B;B=0|w[(A|=0)>>2],DA(0|w[B>>2],0|w[(B+4|0)>>2],0|w[(0|w[(A+4|0)>>2])>>2],0|w[(0|w[(A+8|0)>>2])>>2]),i()}function fC(A){var B;return A=0|w[(A|=0)>>2],B=0|w[A>>2],w[A>>2]=0,12==(0|w[(0|w[B>>2])>>2])|0}function IC(A,B,Q){B|=0,Q|=0,w[(8+(A|=0)|0)>>2]=0,w[(A+4|0)>>2]=Q,w[A>>2]=B,g[(A+16|0)>>0]=0}function nC(A,B,Q,g,C){B|=0,Q|=0,g|=0,C|=0,w[(12+(A|=0)|0)>>2]=C,w[(A+8|0)>>2]=g,w[(A+4|0)>>2]=Q,w[A>>2]=B}function EC(A,B){return B|=0,A=0|w[(A|=0)>>2],0|wA(0|w[A>>2],0|w[(A+4|0)>>2],0|B)}function YC(A,B){B|=0,w[(4+(A|=0)|0)>>2]=0|w[(B+20|0)>>2],w[A>>2]=0|w[(B+12|0)>>2]}function GC(A,B,Q){return B|=0,Q|=0,0|kw[0|w[(12+(0|w[(28+(A|=0)|0)>>2])|0)>>2]](0|w[(A+24|0)>>2],B,Q)}function MC(A){if(A|=0)return 0|A;Mg(1201988),i()}function oC(A,B,Q,g){return 0|Vg(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0))}function FC(A,B){B|=0,w[(4+(A|=0)|0)>>2]=0|w[(B+8|0)>>2],w[A>>2]=0|w[B>>2]}function uC(A,B){B|=0,DA(0|w[(A|=0)>>2],0|w[(A+4|0)>>2],0,0|B),i()}function UC(A,B){return B|=0,0|xC(0|w[(A|=0)>>2],0|w[(A+4|0)>>2],0|B)}function mC(A,B){return 0|qA(0|(A|=0),0|(B|=0))}function sC(A,B,Q,g,C){tA(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0))}function KC(A,B,Q,g,C){WA(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0))}function tC(A,B,Q){g[(0|w[(A|=0)>>2])>>0]=0,BC(1197448,40,1197632),i()}function JC(A,B,Q){B|=0,Q|=0,w[(4+(A|=0)|0)>>2]=Q,w[A>>2]=B}function dC(A){return 0|(4&(0|r[(A|=0)>>0])|0)>>>2}function lC(A){return 0|(16&(0|r[(A|=0)>>0])|0)>>>4}function ZC(A){return 0|(32&(0|r[(A|=0)>>0])|0)>>>5}function pC(A,B,Q){tQ(0|(A|=0),0|(B|=0),0|(Q|=0))}function HC(A){qg(0|(A|=0),0,200)}function NC(A,B,Q,g){y(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0))}function vC(A,B){bC(1203100,29,1203084),i()}function WC(A,B){return B|=0,0|yB(0|w[(A|=0)>>2],0,0|B)}function XC(A){T(0|(A|=0),1049016,20)}function LC(A,B,Q){R(0|(A|=0),0|(Q|=0),0|(B|=0))}function VC(A){return 0|(0|rw(0|(A|=0)))>>>3}function hC(A){g[(0|w[(A|=0)>>2])>>0]=0}function yC(A,B){return 0|wA(1198383,25,0|(B|=0))}function RC(A,B){A|=0;var Q,g,C,r=0;r=0|w[(Q=B|=0)>>2],g=0|w[(Q+4|0)>>2],C=r,w[(r=A)>>2]=C,w[(r+4|0)>>2]=g}function OC(A,B){var Q;B|=0,Q=A|=0,A=0|w[302731],kw[A||143](Q,B),i()}function xC(A,B,Q){return 0|EA(0|(Q|=0),0|(A|=0),0|(B|=0))}function PC(A){return 0|160+(A|=0)}function zC(A,B){w[(A|=0)>>2]=0}function jC(A){var B;w[(B=A|=0)>>2]=1,w[(B+4|0)>>2]=0}function SC(){Mg(1203436),i()}function TC(){SC(),i()}function qC(){bC(1202996,55,1202980),i()}function _C(A){return U=286299353,1890621284}function $C(A){return U=1757840133,-801715452}function Aw(A){return 0}function Bw(A){return U=-689512408,-57989699}function Qw(A){}function gw(A,B){var Q,g;Q=0|(A|=0),g=0|(B|=0)>>>0,a[0]=Q,a[1]=g}function Cw(A,B,Q,g){var C,w,r,e,a,c,i,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;return k=g|=0,k=B|=0,e=b(C=(I=Q|=0)>>>16|0,w=(Y=A|=0)>>>16|0),n=Y,f=0,D=31&(E=32)|0,32<=(63&E|0)>>>0?(f=0,G=k>>>D|0):(f=k>>>D|0,G=(((1<>>D|0),a=e+b(I,G)|0,f=g,k=Q,n=0,D=31&(E=32)|0,32<=(63&E|0)>>>0?(n=0,M=f>>>D|0):(n=f>>>D|0,M=(((1<>>D|0),n=0,f=((a+b(M,Y)|0)+((I=((r=b(I=65535&I|0,Y=65535&Y|0))>>>16|0)+b(I,w)|0)>>>16|0)|0)+((I=(65535&I|0)+b(C,Y)|0)>>>16|0)|0,k=0,D=31&(E=32)|0,32<=(63&E|0)>>>0?(k=f<>>(32-D|0)|0)|0|n<>>0?(e=0,G=a>>>r|0):(e=a>>>r|0,G=(((1<>>r|0),D=G){if(e=g,!(k=Q))break a;if(e=g,a=Q,C=0,r=31&(w=32)|0,32<=(63&w|0)>>>0?(C=0,M=e>>>r|0):(C=e>>>r|0,M=(((1<>>r|0),!(f=M))break b;if((D=c(f)-c(D)|0)>>>0<=31)break e;break B}if((C=g)>>>0>(a=1)>>>0|(0|C)==(0|a)&(e=Q)>>>0>=(w=0)>>>0|0)break B;return e=B,e=g,e=0,gw(0|A-b(D=((D=A)>>>0)/((k=Q)>>>0)|0,k),0|e),U=e=0,0|(C=D)}if(C=g,w=Q,e=0,r=31&(a=32)|0,32<=(63&a|0)>>>0?(e=0,o=C>>>r|0):(e=C>>>r|0,o=(((1<>>r|0),k=o,e=B,!A)break r;if(!k)break w;if((f=k+-1|0)&k|0)break w;return e=0,C=f&D|0,w=0,r=31&(a=32)|0,32<=(63&a|0)>>>0?(w=C<>>(32-r|0)|0)|0|e<>>(31&(0|rw(0|k))|0)|0,U=e,0|w}if(!((f=k+-1|0)&k|0))break C;k=0-(D=(c(k)+33|0)-c(D)|0)|0;break Q}k=63-D|0,D=D+1|0;break Q}return w=0,C=D-b(f=(D>>>0)/(k>>>0)|0,k)|0,e=0,r=31&(a=32)|0,32<=(63&a|0)>>>0?(e=C<>>(32-r|0)|0)|0|w<>>0<31)break g;break B}if(C=B,gw(0|f&A,0|(C=0)),1==(0|k))break A;return C=B,W=C=0,C=B,w=A,e=W,r=31&(a=0|rw(0|k))|0,32<=(63&a|0)>>>0?(e=0,m=C>>>r|0):(e=C>>>r|0,m=(((1<>>r|0),U=e,0|(w=m)}k=63-D|0,D=D+1|0}if(w=B,X=w=0,w=B,C=A,e=X,r=31&(a=63&D|0)|0,32<=(63&a|0)>>>0?(e=0,s=w>>>r|0):(e=w>>>r|0,s=(((1<>>r|0),I=s,n=e,e=B,L=e=0,e=B,w=A,C=L,r=31&(a=63&k|0)|0,32<=(63&a|0)>>>0?(C=w<>>(32-r|0)|0)|0|e<>>0>>0&&(i=i+1|0),V=r,t=i;i=n,C=I,e=0,w=31&(a=1)|0,32<=(63&a|0)>>>0?(e=C<>>(32-w|0)|0)|0|i<>>0?(C=0,d=e>>>w|0):(C=e>>>w|0,d=(((1<>>w|0),y=C,n=i=(C=h)|(i=y)|0,R=i,i=t,i=n,r=(i=t)-(r=((C=V)>>>0<(a=I=(e=J)|(a=d)|0)>>>0)+(e=n)|0)|0,i=w=C-a|0,C=0,e=31&(a=63)|0,32<=(63&a|0)>>>0?(C=r>>31|0,l=r>>e|0):(C=r>>e|0,l=(((1<>>e|0),Y=C,C=g,O=i=(C=Y)&(i=g)|0,I=e=(C=I)-(a=(r=E=l)&(a=Q)|0)|0,n=w=(i=R)-(w=(C>>>0>>0)+(r=O)|0)|0,w=B,i=A,C=0,r=31&(a=1)|0,32<=(63&a|0)>>>0?(C=i<>>(32-r|0)|0)|0|w<>>0?(C=i<>>(32-r|0)|0)|0|w<>>(Q=31&(B|=0)|0)|0)&(A|=0)|0)<>>B|0}function cw(A,B,Q,g){A|=0,B|=0;var C,w,r,e,b,a,c,i,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;return w=(f=Q|=0)&(I=63)|0,C=D=(k=g|=0)&(D=0)|0,D=-1,k=-1,f=C,E=31&(I=w)|0,32<=(63&I|0)>>>0?(f=0,Y=D>>>E|0):(f=D>>>E|0,Y=(((1<>>E|0),r=f,f=B,e=k=(f=r)&(k=B)|0,k=C,k=e,f=(D=Y)&(I=A)|0,D=C,E=31&(I=w)|0,32<=(63&I|0)>>>0?(D=f<>>(32-E|0)|0)|0|k<>>0<(I=Q)>>>0)+(f=g)|0)|0,Q=(D=E=k-I|0)&(I=63)|0,g=k=n&(k=0)|0,k=-1,n=-1,D=g,f=31&(I=Q)|0,32<=(63&I|0)>>>0?(D=n<>>(32-f|0)|0)|0|k<>>0?(k=0,o=n>>>f|0):(k=n>>>f|0,o=(((1<>>f|0),i=k,U=D=(k=b)|(D=i)|0,0|(n=(n=G)|(I=o)|0)}function iw(A,B){var Q;return((-1<<(Q=31&(B|=0)|0)|0)&(A|=0)|0)>>>Q|0|((-1>>>(B=31&(0-B|0)|0)|0)&A|0)<>>0?(f=D<>>(32-E|0)|0)|0|k<>>0?(k=0,G=D>>>E|0):(k=D>>>E|0,G=(((1<>>E|0),b=k,k=g,n=(k=0)-(n=((D=0)>>>0<(I=Q)>>>0)+(f=g)|0)|0,Q=(k=E=D-I|0)&(I=63)|0,g=D=n&(D=0)|0,D=-1,n=-1,k=g,f=31&(I=Q)|0,32<=(63&I|0)>>>0?(k=0,M=D>>>f|0):(k=D>>>f|0,M=(((1<>>f|0),a=k,k=B,c=n=(k=a)&(n=B)|0,n=g,n=c,k=(D=M)&(I=A)|0,D=g,f=31&(I=Q)|0,32<=(63&I|0)>>>0?(D=k<>>(32-f|0)|0)|0|n<>2],C=0|w[(B+24|0)>>2],c=0|w[(i=A+16|0)>>2],D=0|w[(i+4|0)>>2],r=c,w[(c=Q+24|0)>>2]=r,w[(c+4|0)>>2]=D,D=0|w[(i=A+8|0)>>2],c=0|w[(i+4|0)>>2],e=D,w[(D=Q+16|0)>>2]=e,w[(D+4|0)>>2]=c,c=0|w[(i=A)>>2],D=0|w[(i+4|0)>>2],b=c,w[((c=Q)+8|0)>>2]=b,w[(c+12|0)>>2]=D,a=0|cA(0|C,0|g,0|c+8),u=c+32|0,0|a},hg,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1048984,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1049e3,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1048984:1049e3,w[A>>2]=Q?B:1049e3},_C,Qw,$C,UC,function(A,B){B|=0;var Q,g,C,e=0,b=0;return u=Q=u+-64|0,g=0|w[(A|=0)>>2],w[(Q+4|0)>>2]=g,2==(0|r[(g+5|0)>>0])?(A=0|w[(A+4|0)>>2],e=0|w[(A+8|0)>>2],b=0|kw[0|w[(A+48|0)>>2]](g+((e+23|0)&(0-e|0)|0)|0,B),u=Q- -64|0,0|b):(w[(Q+44|0)>>2]=107,w[(Q+28|0)>>2]=2,w[(Q+36|0)>>2]=108,w[(Q+12|0)>>2]=2,w[(Q+16|0)>>2]=0,w[(Q+8|0)>>2]=1200096,A=0|w[(A+4|0)>>2],w[(Q+60|0)>>2]=A,A=0|w[(A+8|0)>>2],w[(Q+56|0)>>2]=g+((A+23|0)&(0-A|0)|0)|0,w[(Q+52|0)>>2]=Q+56|0,w[(Q+40|0)>>2]=Q+4|0,w[(Q+32|0)>>2]=Q+52|0,w[(Q+24|0)>>2]=Q+32|0,C=0|Ig(0|B,0|Q+8),u=Q- -64|0,0|C)},function(A,B){var Q,g;return A|=0,u=Q=u-16|0,zg(0|Q,0|(B|=0),1113084,14),w[(Q+12|0)>>2]=A,xB(0|Q,0|Q+12,1113100),g=0|vQ(0|Q),u=Q+16|0,0|g},Qw,PQ,function(A,B){return 512},function(A){return 1},Qw,Qw,function(A,B,Q,g){A|=0,Q|=0,g|=0;var C=0,r=0;u=g=u-16|0,B=0|w[(B|=0)>>2],w[(g+12|0)>>2]=0|w[B>>2];A:{B:{if(!(Q=0|xA(0|(C=(Q=b(Q=Q+2|0,Q))>>>0>2048?Q:2048),4,0|g+12,1080480,1080480))){if(PQ(0|g,1080480,0|C,4),0|w[g>>2])w[B>>2]=0|w[(g+12|0)>>2];else if(Q=0|w[(g+4|0)>>2],w[(Q+8|0)>>2]=0|w[(g+12|0)>>2],w[(g+12|0)>>2]=Q,Q=0|xA(0|C,4,0|g+12,1080480,1080480),w[B>>2]=0|w[(g+12|0)>>2],Q)break B;r=1;break A}w[B>>2]=0|w[(g+12|0)>>2]}w[(Q+4|0)>>2]=0,w[(Q+8|0)>>2]=0,w[Q>>2]=2|Q+(C<<2|0),r=0}B=r,w[(A+4|0)>>2]=Q,w[A>>2]=B,u=g+16|0},function(A,B){return 0|(B|=0)},Aw,function(A,B){B|=0;var Q,C=0,w=0;for(u=Q=u-128|0,C=0|r[(A|=0)>>0],A=0;g[(127+(A+Q|0)|0)>>0]=48|1&C,A=A+-1|0,C=C>>>1|0;);if((C=A+128|0)>>>0<129)return w=0|pA(0|B,1204630,2,0|128+(A+Q|0),0|0-A),u=Q+128|0,0|w;fg(0|C,128),i()},yg,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1112932,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1112948,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1112932:1112948,w[A>>2]=Q?B:1112948},_C,Qw,$C,Qw,EC,hg,function(A,B){return B|=0,0|aQ(0|w[(A|=0)>>2],0|B)},Qw,eQ,eQ,lQ,lQ,hg,Qw,function(A,B){w[(4+(A|=0)|0)>>2]=23,w[A>>2]=1196652},zC,Aw,function(A){return U=-2017345299,-483818453},function(A,B){B|=0;var Q,g,C=0,r=0,e=0;u=Q=u-48|0;A:{B:{Q:{g:{C:{if((r=(0|w[(A|=0)>>2])-1|0)>>>0<=3){switch(0|r-1){case 2:break Q;case 1:break g;case 0:break C}w[(Q+28|0)>>2]=0,w[(Q+24|0)>>2]=1196844,C=0,w[(Q+12|0)>>2]=1,w[(Q+16|0)>>2]=C,w[(Q+8|0)>>2]=1196836;break A}w[(Q+28|0)>>2]=0,w[(Q+24|0)>>2]=1196844,C=0,w[(Q+12|0)>>2]=1,w[(Q+16|0)>>2]=C,w[(Q+8|0)>>2]=1196860;break A}w[(Q+4|0)>>2]=A+4|0,w[(Q+28|0)>>2]=1,w[(Q+36|0)>>2]=49,C=0,w[(Q+12|0)>>2]=1,w[(Q+16|0)>>2]=C,w[(Q+8|0)>>2]=1196804;break B}w[(Q+4|0)>>2]=A+4|0,w[(Q+28|0)>>2]=1,w[(Q+36|0)>>2]=49,C=0,w[(Q+12|0)>>2]=1,w[(Q+16|0)>>2]=C,w[(Q+8|0)>>2]=1196776;break B}return w[Q>>2]=A+4|0,w[(Q+4|0)>>2]=A+8|0,w[(Q+44|0)>>2]=50,w[(Q+28|0)>>2]=2,w[(Q+36|0)>>2]=49,C=0,w[(Q+12|0)>>2]=2,w[(Q+16|0)>>2]=C,w[(Q+8|0)>>2]=1196724,w[(Q+40|0)>>2]=Q+4|0,w[(Q+32|0)>>2]=Q,w[(Q+24|0)>>2]=Q+32|0,e=0|Ig(0|B,0|Q+8),u=Q+48|0,0|e}w[(Q+32|0)>>2]=Q+4|0,w[(Q+24|0)>>2]=Q+32|0}return g=0|Ig(0|B,0|Q+8),u=Q+48|0,0|g},function(A,B){B|=0;var Q,g,C=0;u=Q=u-16|0;A:{B:{Q:{g:{if((C=(0|w[(A|=0)>>2])-1|0)>>>0<=3){switch(0|C-1){case 2:break B;case 1:break Q;case 0:break g}zg(0|Q,0|B,1196951,11);break A}zg(0|Q,0|B,1196962,15);break A}zg(0|Q,0|B,1196937,14),w[(Q+12|0)>>2]=A+4|0,xB(0|Q,0|Q+12,1196888);break A}zg(0|Q,0|B,1196920,17),w[(Q+12|0)>>2]=A+4|0,xB(0|Q,0|Q+12,1196888);break A}zg(0|Q,0|B,1196868,20),w[(Q+12|0)>>2]=A+4|0,xB(0|Q,0|Q+12,1196888),w[(Q+12|0)>>2]=A+8|0,xB(0|Q,0|Q+12,1196904)}return g=0|vQ(0|Q),u=Q+16|0,0|g},function(A){A|=0;var B,Q=0,g=0;u=B=u-32|0,w[(B+24|0)>>2]=1196316,w[(B+20|0)>>2]=1183200,g=0,w[(Q=B+12|0)>>2]=13116,w[(Q+4|0)>>2]=g,C[(B+28|0)>>1]=1,w[(B+8|0)>>2]=1183200,Q=B,g=13116,w[B>>2]=0,w[(B+4|0)>>2]=g,nB(0|A,0|B),u=B+32|0},function(A){A|=0;var B,Q=0,e=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0,F=0,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0,L=0,V=0,h=0,y=0;if(u=B=u+-64|0,w[(B+32|0)>>2]=1210976,w[(B+36|0)>>2]=1210976,1!=(0|w[302744])&&(w[(B+44|0)>>2]=B+36|0,w[(B+40|0)>>2]=B+32|0,w[(B+8|0)>>2]=B+40|0,vA(1210976,0|B+8,1182624)),Q=0|w[(B+36|0)>>2],1&(0|r[Q>>0])|0&&(n=0|w[(Q+4|0)>>2])){kB(0|B+40,0|(Q=0|w[(Q+12|0)>>2])),w[(M=B+24|0)>>2]=0|w[(B+60|0)>>2],o=B+16|0,a=0|w[(I=B+52|0)>>2],c=0|w[(I+4|0)>>2],Z=a,w[(a=o)>>2]=Z,w[(a+4|0)>>2]=c,I=B,c=0|w[(B+44|0)>>2],a=0|w[(B+48|0)>>2],p=c,c=B,w[(B+8|0)>>2]=p,w[(B+12|0)>>2]=a;A:if(Q){d=n+(Q<<3|0)|0;B:for(;;){if(!(f=0|w[n>>2]))break A;e=0;Q:{g:{C:{w:{if((Y=0|w[(n+4|0)>>2])>>>0>=4){for(Q=f,k=Y;e=b((0|r[Q>>0]|(0|r[(Q+1|0)>>0])<<8|0|(0|r[(Q+2|0)>>0])<<16|0|(0|r[(Q+3|0)>>0])<<24|0)^(0|aw(0|e,5))|0,-1640531527),Q=Q+4|0,(k=k+-4|0)>>>0>3;);if(Q=4+(f+(D=-4&(k=Y+-4|0)|0)|0)|0,(k=k-D|0)>>>0>1)break w;break C}if(Q=f,(k=Y)>>>0<=1)break C}if(D=Q+2|0,e=b((0|r[Q>>0]|(0|r[(Q+1|0)>>0])<<8|0)^(0|aw(0|e,5))|0,-1640531527),!(k+-2|0))break Q;break g}if(D=Q,!k)break Q}e=b((0|r[D>>0])^(0|aw(0|e,5))|0,-1640531527)}k=F+1|0,n=n+8|0,H=(Q=(U=(D=b(255^(0|aw(0|e,5))|0,-1640531527))>>>25|0)<<8|0|U|0)<<16|0|Q|0,N=0|w[o>>2],e=0,v=0|w[(B+8|0)>>2],G=0|w[(B+12|0)>>2],Q=D;Q:{g:{C:{w:for(;;){if(Q=-2139062144&((-1^(Q=(t=0|r[(m=v+(E=Q&G|0)|0)>>0]|(0|r[(m+1|0)>>0])<<8|0|(0|r[(m+2|0)>>0])<<16|0|(0|r[(m+3|0)>>0])<<24|0)^H|0)|0)&(Q+-16843009|0)|0)|0)r:for(;;){if(J=N+b(((0|VC(0|Q))+E|0)&G|0,12)|0,(0|w[(J+4|0)>>2])==(0|Y)){if((0|(l=0|w[J>>2]))==(0|f))break C;if(!(0|tg(0|f,0|l,0|Y)))break C}if(!(Q=(Q+-1|0)&Q|0))break r}if(Q=(e=e+4|0)+E|0,-2139062144&(t&(t<<1|0)|0)|0)break w}if(w[(B+40|0)>>2]=B+8|0,!(0|w[M>>2]))break g;break Q}if(C[(J+8|0)>>1]=F,F=k,(0|n)!=(0|d))continue B;break A}P(0|B+8)}if(G=0|w[(B+8|0)>>2],W=D,D=0|w[(B+12|0)>>2],!(E=-2139062144&(0|r[(s=G+(e=W&D|0)|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0)|0))for(Q=4;e=Q+e|0,Q=Q+4|0,!(E=-2139062144&(0|r[(K=G+(e=e&D|0)|0)>>0]|(0|r[(K+1|0)>>0])<<8|0|(0|r[(K+2|0)>>0])<<16|0|(0|r[(K+3|0)>>0])<<24|0)|0););if(Q=((0|VC(0|E))+e|0)&D|0,(0|g[(G+Q|0)>>0])>=0&&(Q=0|VC(0|-2139062144&(0|w[G>>2]))),e=(D=0|w[(B+8|0)>>2])+Q|0,w[M>>2]=(0|w[M>>2])-(1&(0|r[e>>0])|0)|0,X=0|w[o>>2],g[e>>0]=U,g[(4+(D+((0|w[(B+12|0)>>2])&(Q+-4|0)|0)|0)|0)>>0]=U,Q=X+b(Q,12)|0,C[(Q+8|0)>>1]=F,w[(Q+4|0)>>2]=Y,w[Q>>2]=f,w[(Q=B+20|0)>>2]=1+(0|w[Q>>2])|0,F=k,(0|n)==(0|d))break B}}return w[(Q=B+56|0)>>2]=0|w[M>>2],f=B+48|0,a=0|w[(I=o)>>2],c=0|w[(I+4|0)>>2],L=a,w[(a=f)>>2]=L,w[(a+4|0)>>2]=c,I=B,c=0|w[(B+8|0)>>2],a=0|w[(B+12|0)>>2],V=c,c=B,w[(B+40|0)>>2]=V,w[(B+44|0)>>2]=a,w[(A+16|0)>>2]=0|w[Q>>2],I=f,a=0|w[f>>2],c=0|w[(f+4|0)>>2],h=a,w[(a=A+8|0)>>2]=h,w[(a+4|0)>>2]=c,I=B,c=0|w[(B+40|0)>>2],a=0|w[(B+44|0)>>2],y=c,w[(c=A)>>2]=y,w[(c+4|0)>>2]=a,void(u=B- -64|0)}Mg(1182708),i()},UC,function(A,B){return B|=0,0|WC(0|w[(A|=0)>>2],0|B)},function(A,B){return B|=0,0|WQ(0|w[(A|=0)>>2],0|B)},Qw,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1197356,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1197372,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1197356:1197372,w[A>>2]=Q?B:1197372},_C,Qw,$C,Qw,fC,fC,hC,hC,tC,tC,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1197912,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1197928,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1197912:1197928,w[A>>2]=Q?B:1197928},_C,Qw,$C,function(A,B){B|=0;var Q,g=0,C=0,e=0,b=0,a=0;u=Q=u+-64|0;A:{B:{Q:{g:{C:{w:{r:{e:{b:{a:{c:{if(0|w[(8+(A|=0)|0)>>2]){if(w[(Q+4|0)>>2]=A+8|0,(g=(0|r[(A+16|0)>>0])-1|0)>>>0>3)break c;switch(0|g-1){case 1:break a;case 2:break Q;case 0:break b}C=1199786,e=18;break e}if((g=(0|r[(A+16|0)>>0])-1|0)>>>0>3)break r;switch(0|g-1){case 2:break B;case 0:break C;case 1:break w}C=1199786,b=18;break g}C=1199804,e=23;break e}C=1199756,e=13;break e}C=1199769,e=17}g=e,w[(Q+52|0)>>2]=93,w[(Q+44|0)>>2]=94,w[(Q+28|0)>>2]=3,w[(Q+60|0)>>2]=g,w[(Q+56|0)>>2]=C,w[(Q+36|0)>>2]=94,w[(Q+32|0)>>2]=A,a=0,w[(Q+12|0)>>2]=3,w[(Q+16|0)>>2]=a,w[(Q+8|0)>>2]=1199868,w[(Q+48|0)>>2]=Q+4|0,w[(Q+40|0)>>2]=Q+56|0,w[(Q+24|0)>>2]=Q+32|0,A=0|Ig(0|B,0|Q+8);break A}C=1199804,b=23;break g}C=1199756,b=13;break g}C=1199769,b=17}g=b,w[(Q+20|0)>>2]=94,w[(Q+52|0)>>2]=2,w[(Q+60|0)>>2]=g,w[(Q+56|0)>>2]=C,w[(Q+12|0)>>2]=94,w[(Q+8|0)>>2]=A,a=0,w[(Q+36|0)>>2]=3,w[(Q+40|0)>>2]=a,w[(Q+32|0)>>2]=1199832,w[(Q+16|0)>>2]=Q+56|0,w[(Q+48|0)>>2]=Q+8|0,A=0|Ig(0|B,0|Q+32);break A}wC(),i()}wC(),i()}return u=Q- -64|0,0|A},yC,UC,yC,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1198428,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1198444,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1198428:1198444,w[A>>2]=Q?B:1198444},_C,Qw,$C,function(A){var B=0,Q=0,g=0;(B=0|w[(8+(A|=0)|0)>>2])&&(g=B,kw[0|w[(0|w[(B=A+12|0)>>2])>>2]](g),B=0|w[B>>2],(Q=0|w[(B+4|0)>>2])&&pC(0|w[(A+8|0)>>2],0|Q,0|w[(B+8|0)>>2]))},RC,function(A,B){A|=0;var Q,g,C,r=0;r=0|w[(8+(Q=B|=0)|0)>>2],g=0|w[(Q+12|0)>>2],C=r,w[(r=A)>>2]=C,w[(r+4|0)>>2]=g},zC,function(A){return U=1212549236,2067024130},function(A,B){var Q,g;return A|=0,u=Q=u-16|0,Sg(0|Q,0|(B|=0),1199945,5),w[(Q+12|0)>>2]=A+16|0,MB(0|Q,1199950,4,0|Q+12,1199956),w[(Q+12|0)>>2]=A,MB(0|Q,1199972,3,0|Q+12,1199976),w[(Q+12|0)>>2]=A+8|0,MB(0|Q,1199992,5,0|Q+12,12e5),g=0|_Q(0|Q),u=Q+16|0,0|g},Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1199584,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1199600,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1199584:1199600,w[A>>2]=Q?B:1199600},_C,Qw,$C,function(A,B){return B|=0,A=0|w[(A|=0)>>2],0|kw[0|w[(28+(0|w[(A+4|0)>>2])|0)>>2]](0|w[A>>2],B)},UC,Qw,function(A,B){return B|=0,0|OQ(0|w[(A|=0)>>2],0|B)},EC,function(A,B){var Q,g;return B|=0,u=Q=u-16|0,A=0|w[(A|=0)>>2],0|w[A>>2]?(zg(0|Q,0|B,1200016,4),w[(Q+12|0)>>2]=A,xB(0|Q,0|Q+12,1200020)):zg(0|Q,0|B,1200036,4),g=0|vQ(0|Q),u=Q+16|0,0|g},Qw,function(A,B){return B|=0,A=0|w[(A|=0)>>2],0|kw[0|w[(32+(0|w[(A+4|0)>>2])|0)>>2]](0|w[A>>2],B)},Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1200060,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1200076,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1200060:1200076,w[A>>2]=Q?B:1200076},_C,Qw,$C,function(A,B){B|=0;var Q=0,C=0,e=0;if(A=0|w[(A|=0)>>2],2!=(0|r[(A+5|0)>>0])){A:{B:{Q:{if(Q=0|w[A>>2],!(0|r[Q>>0])){if(g[Q>>0]=1,Q=0|Pg(),0|r[(A+4|0)>>0])break Q;if(0|r[(C=A+5|0)>>0]){if(C=A+8|0,Q)break A;break B}if(CB(0|A+8),g[C>>0]=1,C=A+8|0,!Q)break B;break A}rC(),i()}SQ(0|A,0|Q),i()}0|Pg()&&(g[(A+4|0)>>0]=1)}g[(0|w[A>>2])>>0]=0,e=0|gA(0|C,0|B)}else e=Q;return 0|e},function(A,B){return B|=0,A=0|w[(A|=0)>>2],0|kw[0|w[(48+(0|w[(A+4|0)>>2])|0)>>2]](0|w[A>>2],B)},function(A,B){return 0|wA(1200192,25,0|(B|=0))},UC,Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1200296,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1200312,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1200296:1200312,w[A>>2]=Q?B:1200312},_C,Qw,$C,function(A){cQ(0|(A|=0))},WC,function(A,B){B|=0;var Q,g=0,C=0,e=0,b=0;u=Q=u-32|0;A:{B:{Q:{g:{if(2==(0|r[(36+(A|=0)|0)>>0])){if(!(g=0|w[(A+4|0)>>2]))break A;A=0|w[A>>2];C:for(;;){if(ng(0|Q+8,0|A,0|g),1!=(0|w[(Q+8|0)>>2]))break g;if(e=0|w[(Q+16|0)>>2],w[(Q+24|0)>>2]=0|w[(Q+12|0)>>2],w[(Q+28|0)>>2]=e,0|xC(1200852,3,0|B))break Q;if(C=Q+24|0,w[(Q+4|0)>>2]=0|r[(C+5|0)>>0],w[Q>>2]=0|r[(C+4|0)>>0],!(0|w[Q>>2]))break A;if(g>>>0<(C=(0|w[(Q+24|0)>>2])+(0|w[(Q+4|0)>>2])|0)>>>0)break B;if(A=A+C|0,!(g=g-C|0))break C}break A}b=0|l(0|A+8,0|B);break A}if(!(0|xC(0|w[(Q+12|0)>>2],0|w[(Q+16|0)>>2],0|B)))break A}return u=Q+32|0,1}fg(0|C,0|g),i()}return u=Q+32|0,0|b},function(A,B){A|=0;var Q,g,C,r,e,b,a,c=0;return u=Q=u-16|0,C=0|w[(g=12+(B|=0)|0)>>2],r=0|w[B>>2],e=0|w[(B+8|0)>>2],b=0|w[A>>2],c=0|dC(0|B),A=0|w[B>>2],c&&(A|=8,w[B>>2]=A,0|w[(c=B+8|0)>>2]||(w[c>>2]=1,w[(c+4|0)>>2]=10)),w[B>>2]=4|A,w[(Q+12|0)>>2]=b,a=0|HQ(0|Q+12,0|B),w[g>>2]=C,w[(B+8|0)>>2]=e,w[B>>2]=r,u=Q+16|0,0|a},function(A,B){var Q,g;return B|=0,u=Q=u-16|0,JC(0|Q+8,0|w[(A|=0)>>2],0|w[(A+4|0)>>2]),g=0|fQ(0|w[(Q+8|0)>>2],0|w[(Q+12|0)>>2],0|B),u=Q+16|0,0|g},Qw,Bg,Bg,function(){return 2==(0|r[1215336])&&(g[1215336]=0),1215336},Qw,function(A,B){A|=0;var Q,g=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(Q){if(g=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;return w[(B+4|0)>>2]=g,w[B>>2]=Q,w[(A+4|0)>>2]=1200820,void(w[A>>2]=B)}return w[(A+4|0)>>2]=1200836,void(w[A>>2]=1)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1200820:1200836,w[A>>2]=Q?B:1200836},_C,Qw,$C,function(A,B){var Q;return A|=0,u=A=u-16|0,Sg(0|A+8,0|(B|=0),1202216,11),Q=0|_Q(0|A+8),u=A+16|0,0|Q},UC,function(A,B){return 0|wA(1200855,25,0|(B|=0))},function(A,B){A|=0;var Q,C=0,e=0,b=0;return u=Q=u-16|0,C=0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209741,13),g[(Q+5|0)>>0]=0,g[(Q+4|0)>>0]=C,w[Q>>2]=B,w[(Q+12|0)>>2]=A,MB(0|Q,1209732,4,0|Q+12,1209756),B=0|r[(Q+4|0)>>0],0|r[(Q+5|0)>>0]&&(b=Q,e=1,(A=255&B|0)||(A=0|w[Q>>2],B=0|w[(12+(0|w[(A+28|0)>>2])|0)>>2],C=0|w[(A+24|0)>>2],e=4&(0|r[A>>0])|0?0|kw[B](C,1204870,1):0|kw[B](C,1204871,2)),B=e,g[(b+4|0)>>0]=B),u=Q+16|0,0!=(0|255&B)|0},UC,function(A,B){return 0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1203539,14)},UC,function(A,B){return 0|wA(1202815,25,0|(B|=0))},function(A,B){var Q,g;return A|=0,u=Q=u-16|0,zg(0|Q,0|(B|=0),1202928,8),w[(Q+12|0)>>2]=A,xB(0|Q,0|Q+12,1202200),w[(Q+12|0)>>2]=A+4|0,xB(0|Q,0|Q+12,1202936),g=0|vQ(0|Q),u=Q+16|0,0|g},function(A,B){return 0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1203528,11)},hg,function(A,B){},Qw,jg,function(A,B){B|=0;var Q,C=0,r=0,e=0,b=0;return u=Q=u-16|0,A=0|w[(A|=0)>>2],B>>>0<128?((0|(C=0|w[(A+8|0)>>2]))==(0|w[(A+4|0)>>2])?(VQ(0|A,1),e=0|w[(A+8|0)>>2]):e=C,g[(e+(0|w[A>>2])|0)>>0]=B,w[(A=A+8|0)>>2]=1+(0|w[A>>2])|0):(w[(Q+12|0)>>2]=0,b=A,B>>>0<2048?(g[(Q+13|0)>>0]=128|63&B,g[(Q+12|0)>>0]=192|31&(B>>>6|0),r=2):B>>>0<65536?(g[(Q+14|0)>>0]=128|63&B,g[(Q+13|0)>>0]=128|63&(B>>>6|0),g[(Q+12|0)>>0]=224|15&(B>>>12|0),r=3):(g[(Q+15|0)>>0]=128|63&B,g[(Q+12|0)>>0]=240|B>>>18,g[(Q+14|0)>>0]=128|63&(B>>>6|0),g[(Q+13|0)>>0]=128|63&(B>>>12|0),r=4),VQ(0|b,0|(B=r)),C=0|w[(A+8|0)>>2],w[(A+8|0)>>2]=C+B|0,Lg(0|C+(0|w[A>>2]),0|Q+12,0|B)),u=Q+16|0,0},function(A,B){A|=0,B|=0;var Q,g,C,r,e,b=0,a=0,c=0;return u=Q=u-32|0,w[(Q+4|0)>>2]=0|w[A>>2],b=0|w[(a=B+16|0)>>2],c=0|w[(a+4|0)>>2],g=b,w[(b=Q+24|0)>>2]=g,w[(b+4|0)>>2]=c,c=0|w[(a=B+8|0)>>2],b=0|w[(a+4|0)>>2],C=c,w[(c=Q+16|0)>>2]=C,w[(c+4|0)>>2]=b,b=0|w[(a=B)>>2],c=0|w[(a+4|0)>>2],r=b,b=Q,w[(Q+8|0)>>2]=r,w[(Q+12|0)>>2]=c,e=0|cA(0|Q+4,1201716,0|Q+8),u=Q+32|0,0|e},yg,Qw,Bw,function(A){var B=0;(B=0|w[(4+(A|=0)|0)>>2])&&(A=0|w[(A+8|0)>>2])&&pC(0|B,0|A,1)},function(A,B){A|=0;var Q,g=0,C=0,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0;if(u=Q=u-48|0,(r=0|w[(4+(B|=0)|0)>>2])||(r=0|w[B>>2],w[(Q+16|0)>>2]=0,C=Q,g=0,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=g,w[(Q+20|0)>>2]=Q+8|0,g=0|w[(e=r+16|0)>>2],C=0|w[(e+4|0)>>2],D=g,w[(g=Q+40|0)>>2]=D,w[(g+4|0)>>2]=C,b=Q+32|0,C=0|w[(e=r+8|0)>>2],g=0|w[(e+4|0)>>2],k=C,w[(C=b)>>2]=k,w[(C+4|0)>>2]=g,g=0|w[(e=r)>>2],C=0|w[(e+4|0)>>2],f=g,g=Q,w[(Q+24|0)>>2]=f,w[(Q+28|0)>>2]=C,cA(0|Q+20,1201716,0|Q+24),w[b>>2]=0|w[(Q+16|0)>>2],e=Q,C=0|w[(Q+8|0)>>2],g=0|w[(Q+12|0)>>2],I=C,C=Q,w[(Q+24|0)>>2]=I,w[(Q+28|0)>>2]=g,(a=0|w[(r=B+4|0)>>2])&&(c=0|w[(B+8|0)>>2])&&pC(0|a,0|c,1),e=Q,g=0|w[(Q+24|0)>>2],C=0|w[(Q+28|0)>>2],n=g,w[(g=r)>>2]=n,w[(g+4|0)>>2]=C,w[(g+8|0)>>2]=0|w[b>>2],r=0|w[g>>2]),w[(B+4|0)>>2]=1,b=0|w[(B+12|0)>>2],a=0|w[(B=B+8|0)>>2],C=0,w[(g=B)>>2]=0,w[(g+4|0)>>2]=C,B=0|mC(12,4))return w[(B+8|0)>>2]=b,w[(B+4|0)>>2]=a,w[B>>2]=r,w[(A+4|0)>>2]=1202860,w[A>>2]=B,void(u=Q+48|0);OC(12,4),i()},function(A,B){A|=0;var Q,g,C=0,r=0,e=0,b=0,a=0,c=0,i=0,D=0,k=0,f=0;u=Q=u-48|0,g=4+(B|=0)|0,0|w[(B+4|0)>>2]||(b=0|w[B>>2],w[(Q+16|0)>>2]=0,r=Q,C=0,w[(Q+8|0)>>2]=1,w[(Q+12|0)>>2]=C,w[(Q+20|0)>>2]=Q+8|0,C=0|w[(e=b+16|0)>>2],r=0|w[(e+4|0)>>2],c=C,w[(C=Q+40|0)>>2]=c,w[(C+4|0)>>2]=r,a=Q+32|0,r=0|w[(e=b+8|0)>>2],C=0|w[(e+4|0)>>2],i=r,w[(r=a)>>2]=i,w[(r+4|0)>>2]=C,C=0|w[(e=b)>>2],r=0|w[(e+4|0)>>2],D=C,C=Q,w[(Q+24|0)>>2]=D,w[(Q+28|0)>>2]=r,cA(0|Q+20,1201716,0|Q+24),w[a>>2]=0|w[(Q+16|0)>>2],e=Q,r=0|w[(Q+8|0)>>2],C=0|w[(Q+12|0)>>2],k=r,r=Q,w[(Q+24|0)>>2]=k,w[(Q+28|0)>>2]=C,(b=0|w[g>>2])&&(B=0|w[(B+8|0)>>2])&&pC(0|b,0|B,1),e=Q,C=0|w[(Q+24|0)>>2],r=0|w[(Q+28|0)>>2],f=C,w[(C=g)>>2]=f,w[(C+4|0)>>2]=r,w[(C+8|0)>>2]=0|w[a>>2]),w[(A+4|0)>>2]=1202860,w[A>>2]=g,u=Q+48|0},function(A){var B;(B=0|w[(4+(A|=0)|0)>>2])&&pC(0|w[A>>2],0|B,1)},function(A){return U=1608249848,1866558290},Qw,function(A,B){A|=0;var Q,g=0,C=0,r=0;Q=0|w[(B|=0)>>2],w[B>>2]=0;A:{if(C=A,Q){if(r=0|w[(B+4|0)>>2],!(B=0|mC(8,4)))break A;w[(B+4|0)>>2]=r,w[B>>2]=Q,g=1202896}else B=1,g=1202912;return w[(C+4|0)>>2]=g,void(w[A>>2]=B)}OC(8,4),i()},function(A,B){var Q;A|=0,Q=0|w[(B|=0)>>2],w[(A+4|0)>>2]=Q?1202896:1202912,w[A>>2]=Q?B:1201880},_C,$C,function(A,B){B|=0;var Q,g,C=0;if(u=Q=u-16|0,A=0|w[(A|=0)>>2],C=0|w[(A+8|0)>>2],A=0|w[A>>2],Tg(0|Q,0|B),C)for(;w[(Q+12|0)>>2]=A,PB(0|Q,0|Q+12),A=A+1|0,C=C+-1|0;);return g=0|cC(0|Q),u=Q+16|0,0|g},function(A,B){return 0|kw[0|w[(12+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209801,5)},UC,Qw,jg,function(A,B){return B|=0,hB(0|w[(A|=0)>>2],0|B),0},function(A,B){A|=0,B|=0;var Q,g,C,r,e,b=0,a=0,c=0;return u=Q=u-32|0,w[(Q+4|0)>>2]=0|w[A>>2],b=0|w[(a=B+16|0)>>2],c=0|w[(a+4|0)>>2],g=b,w[(b=Q+24|0)>>2]=g,w[(b+4|0)>>2]=c,c=0|w[(a=B+8|0)>>2],b=0|w[(a+4|0)>>2],C=c,w[(c=Q+16|0)>>2]=C,w[(c+4|0)>>2]=b,b=0|w[(a=B)>>2],c=0|w[(a+4|0)>>2],r=b,b=Q,w[(Q+8|0)>>2]=r,w[(Q+12|0)>>2]=c,e=0|cA(0|Q+4,1203224,0|Q+8),u=Q+32|0,0|e},function(A,B){return 0|EA(0|(B|=0),0|w[(A|=0)>>2],0|w[(A+4|0)>>2])},function(A,B){var Q,g,C=0,r=0;return u=Q=u-32|0,0|jB(0|(A|=0),0|(B|=0))||(C=0|w[(B+28|0)>>2],r=0|w[(B+24|0)>>2],w[(Q+28|0)>>2]=0,w[(Q+24|0)>>2]=1203516,w[(Q+12|0)>>2]=1,w[(Q+16|0)>>2]=0,w[(Q+8|0)>>2]=1203520,0|cA(0|r,0|C,0|Q+8))?(u=Q+32|0,1):(g=0|jB(0|A+4,0|B),u=Q+32|0,0|g)},function(A,B){A|=0;var Q,g=0,C=0,r=0,e=0,b=0,a=0,i=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;if(0|kw[0|w[(16+(0|w[(28+(B|=0)|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],39))return 1;b=2;A:{B:{Q:{g:{C:{w:{if((I=(A=0|w[A>>2])-9|0)>>>0<=30){f=116;r:switch(0|I-1){case 24:case 29:break B;case 3:break C;case 1:case 2:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 25:case 26:case 27:case 28:break w;case 0:break r;default:break A}f=110;break A}if(92==(0|A))break B}if(!(0|AQ(0|A)))break g;C=0,n=(i=7^(c(1|A)>>>2|0)|0)|(r=0)|0,E=g=C|(g=5)|0;break Q}f=114;break A}g:{C:{if(A>>>0<65536){if(0|ZB(0|A,1205104,40,1205184,303,1205487,316))break C;break g}if(A>>>0<131072){if(0|ZB(0|A,1205803,33,1205869,158,1206027,381))break C;break g}if((A+-195102|0)>>>0<722658|A>>>0>917999|0|(A+-191457|0)>>>0<3103|(A+-183970|0)>>>0<14|0|178206==(0|2097150&A)|(A+-173783|0)>>>0<41|0|(A+-177973|0)>>>0<=10|0)break g}b=1;break B}g=0,n=(C=7^(c(1|A)>>>2|0)|0)|(r=0)|0,E=i=g|(i=5)|0}a=n,D=i=E,b=3}f=A}I=B+24|0,Q=B+28|0;A:for(;;){B:{Q:{g:{C:{w:{r:{e:{b:{if(1!=(0|b)){if(A=92,2==(0|b))break b;if(3!=(0|b))break Q;if(i=D,g=a,C=0,k=31&(r=32)|0,32<=(63&r|0)>>>0?(C=0,Y=i>>>k|0):(C=i>>>k|0,Y=(((1<>>k|0),(b=(255&Y|0)-1|0)>>>0>4)break Q;switch(0|b-1){case 3:break C;case 2:break w;case 1:break r;case 0:break e}a=(i=a)&(r=-1)|0,D=g=(C=D)&(g=-256)|0,A=125,b=3;break B}b=0,A=f;break B}b=1;break B}if(g=D,b=a,A=(A=15&(f>>>(28&(a<<2|0)|0)|0)|0)>>>0<10?48|A:A+87|0,!a)break g;e=(g=D)+(i=-1)|0,(k=(C=a)+(r=-1)|0)>>>0>>0&&(e=e+1|0),G=(g=k)&(r=-1)|0,M=C=e&(C=0)|0,o=g=(C=D)&(g=-1)|0,a=(C=G)|(r=(e=a)&(r=0)|0)|0,D=e=(g=M)|(e=o)|0,b=3;break B}C=(e=D)&(C=-256)|0,a=(e=(g=a)&(r=-1)|0)|(r=0)|0,D=g=C|(g=2)|0,A=123,b=3;break B}e=(g=D)&(e=-256)|0,a=(g=(C=a)&(r=-1)|0)|(r=0)|0,D=C=e|(C=3)|0,A=117,b=3;break B}g=(C=D)&(g=-256)|0,a=(C=(e=a)&(r=-1)|0)|(r=0)|0,D=e=g|(e=4)|0,b=3;break B}C=(e=D)&(C=-256)|0,a=(e=(g=a)&(r=-1)|0)|(r=0)|0,D=g=C|(g=1)|0,b=3;break B}return 0|kw[0|w[(16+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],39)}if(0|kw[0|w[(16+(0|w[Q>>2])|0)>>2]](0|w[I>>2],A))break A}return 1},WC,Qw,Bw,Qw,TA,DQ,function(A,B){A|=0,B|=0;var Q,g,C,r,e,b=0,a=0,c=0;return u=Q=u-32|0,w[(Q+4|0)>>2]=A,b=0|w[(a=B+16|0)>>2],c=0|w[(a+4|0)>>2],g=b,w[(b=Q+24|0)>>2]=g,w[(b+4|0)>>2]=c,c=0|w[(a=B+8|0)>>2],b=0|w[(a+4|0)>>2],C=c,w[(c=Q+16|0)>>2]=C,w[(c+4|0)>>2]=b,b=0|w[(a=B)>>2],c=0|w[(a+4|0)>>2],r=b,b=Q,w[(Q+8|0)>>2]=r,w[(Q+12|0)>>2]=c,e=0|cA(0|Q+4,1204884,0|Q+8),u=Q+32|0,0|e},Qw,function(A,B,Q){return B|=0,Q|=0,0|TA(0|w[(A|=0)>>2],0|B,0|Q)},function(A,B){return B|=0,0|DQ(0|w[(A|=0)>>2],0|B)},function(A,B){A|=0,B|=0;var Q,g,C,r,e,b=0,a=0,c=0;return u=Q=u-32|0,w[(Q+4|0)>>2]=0|w[A>>2],b=0|w[(a=B+16|0)>>2],c=0|w[(a+4|0)>>2],g=b,w[(b=Q+24|0)>>2]=g,w[(b+4|0)>>2]=c,c=0|w[(a=B+8|0)>>2],b=0|w[(a+4|0)>>2],C=c,w[(c=Q+16|0)>>2]=C,w[(c+4|0)>>2]=b,b=0|w[(a=B)>>2],c=0|w[(a+4|0)>>2],r=b,b=Q,w[(Q+8|0)>>2]=r,w[(Q+12|0)>>2]=c,e=0|cA(0|Q+4,1204884,0|Q+8),u=Q+32|0,0|e},function(A,B){B|=0;A:{B:{Q:{if((A=(0|r[(0|w[(A|=0)>>2])>>0])-1|0)>>>0<=3){switch(0|A-1){case 2:break A;case 1:break B;case 0:break Q}return 0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209789,12)}return 0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209736,5)}return 0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209781,8)}return 0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209772,9)}return 0|kw[0|w[(12+(0|w[(B+28|0)>>2])|0)>>2]](0|w[(B+24|0)>>2],1209728,4)}];function fw(B){B|=0;var a=0|Q.byteLength/65536,c=a+B|0;if(a>2];A:{B:if((0|(Q=0|w[(r+4|0)>>2]))!=(0|(B=0|w[(r+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=r+16|0)}Mg(1048636),i()},ext_sr_derive_keypair_soft:function(A,B,Q,g,C){var r;A|=0,u=r=u-16|0,IB(0|r,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0)),C=0|w[r>>2];A:{B:if((0|(Q=0|w[(r+4|0)>>2]))!=(0|(B=0|w[(r+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=r+16|0)}Mg(1048636),i()},ext_sr_derive_public_soft:function(A,B,Q,g,C){var r;A|=0,u=r=u-16|0,OA(0|r,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0)),C=0|w[r>>2];A:{B:if((0|(Q=0|w[(r+4|0)>>2]))!=(0|(B=0|w[(r+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=r+16|0)}Mg(1048636),i()},ext_sr_from_seed:function(A,B,Q){A|=0;var g,C,r=0;u=g=u-16|0,JQ(0|g,0|(B|=0),0|(Q|=0)),C=0|w[g>>2];A:{B:if((0|(Q=0|w[(g+4|0)>>2]))!=(0|(B=0|w[(g+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(r=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,r=1,Q&&pC(0|C,0|Q,1)}else r=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=r,void(u=g+16|0)}Mg(1048636),i()},ext_sr_sign:function(A,B,Q,g,C,r,e){var b;A|=0,u=b=u-16|0,iA(0|b,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0),0|(r|=0),0|(e|=0)),C=0|w[b>>2];A:{B:if((0|(Q=0|w[(b+4|0)>>2]))!=(0|(B=0|w[(b+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=b+16|0)}Mg(1048636),i()},ext_sr_verify:function(A,B,Q,g,C,w){return 0|kA(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0),0|(w|=0))},ext_blake2b:function(A,B,Q,g,C,r){var e;if(A|=0,u=e=u-80|0,BB(0|e+8,0|(r|=0),0|(g|=0),0|(C|=0),0|(B|=0),0|(Q|=0)),(B=0|w[(e+72|0)>>2])>>>0<65){A:{if(B){if(g=0|mC(0|B,1))break A;OC(0|B,1),i()}g=1}return GQ(0|g,0|B,0|e+8,0|B),w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=e+80|0)}Dg(0|B,64),i()},ext_keccak256:function(A,B,Q){var g;if(A|=0,u=g=u-32|0,zQ(0|g,0|(B|=0),0|(Q|=0)),B=0|mC(32,1))return GQ(0|B,32,0|g,32),w[(A+4|0)>>2]=32,w[A>>2]=B,void(u=g+32|0);OC(32,1),i()},ext_pbkdf2:function(A,B,Q,g,C,r){var e;A|=0,u=e=u-16|0,v(0|e,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0),0|(r|=0)),C=0|w[e>>2];A:{B:if((0|(Q=0|w[(e+4|0)>>2]))!=(0|(B=0|w[(e+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=e+16|0)}Mg(1048636),i()},ext_sha512:function(A,B,Q){var g;if(A|=0,B|=0,Q|=0,u=g=u-496|0,IQ(0|g),V(0|g,0|B,0|Q),Lg(0|g+280,0|g,216),mA(0|g+216,0|g+280),B=0|mC(64,1))return GQ(0|B,64,0|g+216,64),w[(A+4|0)>>2]=64,w[A>>2]=B,void(u=g+496|0);OC(64,1),i()},ext_twox:function(A,B,Q,g){A|=0,B|=0,Q|=0;var C,r=0,e=0,b=0,a=0,c=0,D=0,k=0,f=0,I=0,n=0,E=0,Y=0,G=0,M=0,o=0;u=C=u-96|0;A:{B:{Q:{g:{C:{if(g|=0){Y=g,G=e=0,b=1,g=0;w:for(;;){dg(0|C+8,0|f,0|(e=I)),NA(0|C+8,0|B,0|Q),e=0|zA(0|C+8),D=U,M=e,w[(e=C)>>2]=M,w[(e+4|0)>>2]=D;r:{e:{b:{if((a-g|0)>>>0<8){if((r=g+8|0)>>>0>>0)break Q;if((0|(c=r>>>0<(c=a<<1|0)>>>0?c:r))<0)break Q;if(!a)break b;if(b=0|oC(0|b,0|a,1,0|c))break e;break B}r=g+8|0;break r}if(!(b=0|mC(0|c,1)))break B}a=c}if(GQ(0|g+b,8,0|C,8),g=r,o=D=G,k=(D=I)+(e=0)|0,(E=f+(n=1)|0)>>>0>>0&&(k=k+1|0),I=k,n=f=E,!((0|(D=Y))!=(0|f)|(0|(k=o))!=(0|I)|0))break w}if((0|r)!=(0|a))break C;g=b;break g}g=1;break g}if(a>>>0>>0)break A;if(r){if(g=0|oC(0|b,0|a,1,0|r))break g;OC(0|r,1),i()}r=0,g=1,a&&pC(0|b,0|a,1)}return w[(A+4|0)>>2]=r,w[A>>2]=g,void(u=C+96|0)}SC(),i()}OC(0|c,1),i()}Mg(1048636),i()},ext_bip39_generate:function(A,B){A|=0;var Q,g=0,C=0,r=0;u=Q=u-48|0,zB(0|Q+24,0|(B|=0));A:{if(1!=(0|w[(Q+24|0)>>2])){vB(0|Q+24,0|w[(Q+28|0)>>2]),Xg(0|Q+8,0|Q+24),r=0|w[(Q+8|0)>>2];B:if((0|(g=0|w[(Q+12|0)>>2]))!=(0|(B=0|w[(Q+16|0)>>2]))){if(g>>>0>>0)break A;if(B){if(C=0|oC(0|r,0|g,1,0|B))break B;OC(0|B,1),i()}B=0,C=1,g&&pC(0|r,0|g,1)}else C=r,B=g;return w[(A+4|0)>>2]=B,w[A>>2]=C,void(u=Q+48|0)}xQ(0|w[(Q+28|0)>>2],0|w[(Q+32|0)>>2]),i()}Mg(1048636),i()},ext_bip39_to_entropy:function(A,B,Q){A|=0;var g,C,r=0;u=g=u-16|0,wQ(0|g,0|(B|=0),0|(Q|=0)),C=0|w[g>>2];A:{B:if((0|(Q=0|w[(g+4|0)>>2]))!=(0|(B=0|w[(g+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(r=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,r=1,Q&&pC(0|C,0|Q,1)}else r=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=r,void(u=g+16|0)}Mg(1048636),i()},ext_bip39_to_mini_secret:function(A,B,Q,g,C){var r;A|=0,u=r=u-16|0,N(0|r,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0)),C=0|w[r>>2];A:{B:if((0|(Q=0|w[(r+4|0)>>2]))!=(0|(B=0|w[(r+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=r+16|0)}Mg(1048636),i()},ext_bip39_to_seed:function(A,B,Q,g,C){var r;A|=0,u=r=u-16|0,$B(0|r,0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0)),C=0|w[r>>2];A:{B:if((0|(Q=0|w[(r+4|0)>>2]))!=(0|(B=0|w[(r+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(g=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,g=1,Q&&pC(0|C,0|Q,1)}else g=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=g,void(u=r+16|0)}Mg(1048636),i()},ext_bip39_validate:function(A,B){return 0|uB(0|(A|=0),0|(B|=0))},ext_ed_from_seed:function(A,B,Q){A|=0;var g,C,r=0;u=g=u-16|0,NB(0|g,0|(B|=0),0|(Q|=0)),C=0|w[g>>2];A:{B:if((0|(Q=0|w[(g+4|0)>>2]))!=(0|(B=0|w[(g+8|0)>>2]))){if(Q>>>0>>0)break A;if(B){if(r=0|oC(0|C,0|Q,1,0|B))break B;OC(0|B,1),i()}B=0,r=1,Q&&pC(0|C,0|Q,1)}else r=C,B=Q;return w[(A+4|0)>>2]=B,w[A>>2]=r,void(u=g+16|0)}Mg(1048636),i()},ext_ed_sign:function(A,B,Q,C,e,b,a){A|=0,b|=0,a|=0;var c,D,k,f,I,n,E,Y,G,M,o,F,U=0,m=0,s=0,K=0,t=0,J=0,d=0,l=0,Z=0,p=0,H=0,N=0,v=0,W=0,X=0;if(u=c=u-416|0,QQ(0|c+128,0|(B|=0),0|(Q|=0),0|(C|=0),0|(e|=0)),PA(0|c- -64,0|c+128,0|b,0|a),m=0,w[(U=b=c+408|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=a=c+400|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=K=c+392|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=t=c+384|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=Q=c+376|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=C=c+368|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[(U=e=c+360|0)>>2]=0,w[(U+4|0)>>2]=m,m=0,w[((U=c)+352|0)>>2]=0,w[(U+356|0)>>2]=m,m=0|r[(s=24+(B=U- -64|0)|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,f=m,w[(m=Q)>>2]=f,w[(m+4|0)>>2]=U,U=0|r[(s=B+16|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,m=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,I=U,w[(U=C)>>2]=I,w[(U+4|0)>>2]=m,m=0|r[(s=B+8|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,n=m,w[(m=e)>>2]=n,w[(m+4|0)>>2]=U,U=0|r[(s=B)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,m=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,E=U,w[((U=c)+352|0)>>2]=E,w[(U+356|0)>>2]=m,J=m=0|r[(s=B=U+96|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,X=U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,w[(m=t)>>2]=J,w[(m+4|0)>>2]=U,t=c+8|0,U=0|w[(s=e)>>2],m=0|w[(s+4|0)>>2],Y=U,w[(U=t)>>2]=Y,w[(U+4|0)>>2]=m,e=c+16|0,m=0|w[(s=C)>>2],U=0|w[(s+4|0)>>2],G=m,w[(m=e)>>2]=G,w[(m+4|0)>>2]=U,C=c+24|0,U=0|w[(s=Q)>>2],m=0|w[(s+4|0)>>2],M=U,w[(U=C)>>2]=M,w[(U+4|0)>>2]=m,m=X,w[(U=Q=c+32|0)>>2]=J,w[(U+4|0)>>2]=m,J=m=0|r[(s=B+24|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,X=U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,w[(m=b)>>2]=J,w[(m+4|0)>>2]=U,D=U=0|r[(s=B+16|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,o=m=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,w[(U=a)>>2]=D,w[(U+4|0)>>2]=m,m=0|r[(s=B+8|0)>>0]|(0|r[(s+1|0)>>0])<<8|0|(0|r[(s+2|0)>>0])<<16|0|(0|r[(s+3|0)>>0])<<24|0,U=0|r[(s+4|0)>>0]|(0|r[(s+5|0)>>0])<<8|0|(0|r[(s+6|0)>>0])<<16|0|(0|r[(s+7|0)>>0])<<24|0,k=m,w[(m=K)>>2]=k,w[(m+4|0)>>2]=U,w[(m=b=c+40|0)>>2]=k,w[(m+4|0)>>2]=U,U=o,w[(m=a=c+48|0)>>2]=D,w[(m+4|0)>>2]=U,U=X,w[(m=K=c+56|0)>>2]=J,w[(m+4|0)>>2]=U,U=0|w[((s=c)+352|0)>>2],m=0|w[(s+356|0)>>2],F=U,U=s,w[s>>2]=F,w[(s+4|0)>>2]=m,B=0|mC(64,1))return m=0|w[(s=c)>>2],U=0|w[(s+4|0)>>2],d=m,g[(m=B)>>0]=d,g[(m+1|0)>>0]=d>>>8|0,g[(m+2|0)>>0]=d>>>16|0,g[(m+3|0)>>0]=d>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|w[(s=K)>>2],m=0|w[(s+4|0)>>2],l=U,g[(U=B+56|0)>>0]=l,g[(U+1|0)>>0]=l>>>8|0,g[(U+2|0)>>0]=l>>>16|0,g[(U+3|0)>>0]=l>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,m=0|w[(s=a)>>2],U=0|w[(s+4|0)>>2],Z=m,g[(m=B+48|0)>>0]=Z,g[(m+1|0)>>0]=Z>>>8|0,g[(m+2|0)>>0]=Z>>>16|0,g[(m+3|0)>>0]=Z>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|w[(s=b)>>2],m=0|w[(s+4|0)>>2],p=U,g[(U=B+40|0)>>0]=p,g[(U+1|0)>>0]=p>>>8|0,g[(U+2|0)>>0]=p>>>16|0,g[(U+3|0)>>0]=p>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,m=0|w[(s=Q)>>2],U=0|w[(s+4|0)>>2],H=m,g[(m=B+32|0)>>0]=H,g[(m+1|0)>>0]=H>>>8|0,g[(m+2|0)>>0]=H>>>16|0,g[(m+3|0)>>0]=H>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|w[(s=C)>>2],m=0|w[(s+4|0)>>2],N=U,g[(U=B+24|0)>>0]=N,g[(U+1|0)>>0]=N>>>8|0,g[(U+2|0)>>0]=N>>>16|0,g[(U+3|0)>>0]=N>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,m=0|w[(s=e)>>2],U=0|w[(s+4|0)>>2],v=m,g[(m=B+16|0)>>0]=v,g[(m+1|0)>>0]=v>>>8|0,g[(m+2|0)>>0]=v>>>16|0,g[(m+3|0)>>0]=v>>>24|0,g[(m+4|0)>>0]=U,g[(m+5|0)>>0]=U>>>8|0,g[(m+6|0)>>0]=U>>>16|0,g[(m+7|0)>>0]=U>>>24|0,U=0|w[(s=t)>>2],m=0|w[(s+4|0)>>2],W=U,g[(U=B+8|0)>>0]=W,g[(U+1|0)>>0]=W>>>8|0,g[(U+2|0)>>0]=W>>>16|0,g[(U+3|0)>>0]=W>>>24|0,g[(U+4|0)>>0]=m,g[(U+5|0)>>0]=m>>>8|0,g[(U+6|0)>>0]=m>>>16|0,g[(U+7|0)>>0]=m>>>24|0,Jg(0|c+320),w[(A+4|0)>>2]=64,w[A>>2]=B,void(u=c+416|0);OC(64,1),i()},ext_ed_verify:function(A,B,Q,g,C,w){return 0|nA(0|(A|=0),0|(B|=0),0|(Q|=0),0|(g|=0),0|(C|=0),0|(w|=0))},__wbindgen_global_argument_ptr:function(){return 1210848},__wbindgen_malloc:function(A){A:if(!((A|=0)>>>0>4294967292)){if(A){if(!(A=0|mC(0|A,0|(A>>>0<4294967293)<<2)))break A;return 0|A}return 4}i()},__wbindgen_realloc:function(A,B,Q){if(A|=0,Q|=0,!((B|=0)>>>0>4294967292)&&(A=0|oC(0|A,0|B,4,0|Q)))return 0|A;i()},__wbindgen_free:function(A,B){A|=0,(B|=0)&&pC(0|A,0|B,4)}}})({Math:Math,Int8Array:Int8Array,Uint8Array:Uint8Array,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array,NaN:NaN,Infinity:1/0},{abort:function(){throw new Error('abort')},__wbindgen_object_drop_ref:e.__wbindgen_object_drop_ref,__wbg_new_3a746f2619705add:e.__wbg_new_3a746f2619705add,__wbg_call_f54d3a6dadb199ca:e.__wbg_call_f54d3a6dadb199ca,__wbindgen_jsval_eq:e.__wbindgen_jsval_eq,__wbg_self_ac379e780a0d8b94:e.__wbg_self_ac379e780a0d8b94,__wbg_require_6461b1e9a0d7c34a:e.__wbg_require_6461b1e9a0d7c34a,__wbg_crypto_1e4302b85d4f64a2:e.__wbg_crypto_1e4302b85d4f64a2,__wbindgen_is_undefined:e.__wbindgen_is_undefined,__wbg_getRandomValues_1b4ba144162a5c9e:e.__wbg_getRandomValues_1b4ba144162a5c9e,__wbg_getRandomValues_1ef11e888e5228e9:e.__wbg_getRandomValues_1ef11e888e5228e9,__wbg_randomFillSync_1b52c8482374c55b:e.__wbg_randomFillSync_1b52c8482374c55b},i),f=k.memory;w.memory=f;var I=k.ext_sr_derive_keypair_hard;w.ext_sr_derive_keypair_hard=I;var n=k.ext_sr_derive_keypair_soft;w.ext_sr_derive_keypair_soft=n;var E=k.ext_sr_derive_public_soft;w.ext_sr_derive_public_soft=E;var Y=k.ext_sr_from_seed;w.ext_sr_from_seed=Y;var G=k.ext_sr_sign;w.ext_sr_sign=G;var M=k.ext_sr_verify;w.ext_sr_verify=M;var o=k.ext_blake2b;w.ext_blake2b=o;var F=k.ext_keccak256;w.ext_keccak256=F;var u=k.ext_pbkdf2;w.ext_pbkdf2=u;var U=k.ext_sha512;w.ext_sha512=U;var m=k.ext_twox;w.ext_twox=m;var s=k.ext_bip39_generate;w.ext_bip39_generate=s;var K=k.ext_bip39_to_entropy;w.ext_bip39_to_entropy=K;var t=k.ext_bip39_to_mini_secret;w.ext_bip39_to_mini_secret=t;var J=k.ext_bip39_to_seed;w.ext_bip39_to_seed=J;var d=k.ext_bip39_validate;w.ext_bip39_validate=d;var l=k.ext_ed_from_seed;w.ext_ed_from_seed=l;var Z=k.ext_ed_sign;w.ext_ed_sign=Z;var p=k.ext_ed_verify;w.ext_ed_verify=p;var H=k.__wbindgen_global_argument_ptr;w.__wbindgen_global_argument_ptr=H;var N=k.__wbindgen_malloc;w.__wbindgen_malloc=N;var v=k.__wbindgen_realloc;w.__wbindgen_realloc=v;var W=k.__wbindgen_free;w.__wbindgen_free=W},1053,[1052]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"checkAddress",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"decodeAddress",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"encodeAddress",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"setSS58Format",{enumerable:!0,get:function(){return f.default}});var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),f=t(r(d[4]))},1054,[898,1055,1066,1067,1068]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){var o=n.default.decode(t);if(o[0]!==u)return[!1,"Prefix mismatch, expected ".concat(u,", found ").concat(o[0])];if(!l.default.allowedEncodedLengths.includes(o.length))return[!1,'Invalid decoded address length'];var s=35===o.length,f=o.length-(s?2:1),h=(0,c.default)(o.subarray(0,f));return(s?o[o.length-2]===h[0]&&o[o.length-1]===h[1]:o[o.length-1]===h[0])?[!0,null]:[!1,'Invalid decoded address checksum']};var n=t(r(d[1])),l=t(r(d[2])),c=t(r(d[3]))},1055,[898,1056,1058,1060]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);m.exports=n('123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz')},1056,[1057]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]).Buffer;m.exports=function(t){if(t.length>=255)throw new TypeError('Alphabet too long');var n=new Uint8Array(256);n.fill(255);for(var f=0;f>>0,p=new Uint8Array(w);t[f];){var s=n[t.charCodeAt(f)];if(255===s)return;for(var y=0,A=w-1;(0!==s||y>>0,p[A]=s%256>>>0,s=s/256>>>0;if(0!==s)throw new Error('Non-zero carry');c=y,f++}if(' '!==t[f]){for(var E=w-c;E!==w&&0===p[E];)E++;var U=o.allocUnsafe(h+(w-E));U.fill(0,0,h);for(var M=h;E!==w;)U[M++]=p[E++];return U}}}return{encode:function(n){if(!o.isBuffer(n))throw new TypeError('Expected Buffer');if(0===n.length)return'';for(var f=0,h=0,c=0,u=n.length;c!==u&&0===n[c];)c++,f++;for(var p=(u-c)*w+1>>>0,s=new Uint8Array(p);c!==u;){for(var y=n[c],A=0,E=p-1;(0!==y||A>>0,s[E]=y%l>>>0,y=y/l>>>0;if(0!==y)throw new Error('Non-zero carry');h=A,c++}for(var U=p-h;U!==p&&0===s[U];)U++;for(var M=v.repeat(f);U1&&void 0!==arguments[1]?arguments[1]:256,v=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,b=Math.ceil(o/8);return(0,n.isReady)()?(0,n.blake2b)((0,u.u8aToU8a)(t),(0,u.u8aToU8a)(v),b):l.default.blake2b(t,v,b)};var l=t(r(d[1])),u=r(d[2]),n=r(d[3])},1061,[898,1062,771,1051]); -__d(function(g,r,i,a,m,e,d){var b=r(d[0]),l=r(d[1]);m.exports={blake2b:b.blake2b,blake2bHex:b.blake2bHex,blake2bInit:b.blake2bInit,blake2bUpdate:b.blake2bUpdate,blake2bFinal:b.blake2bFinal,blake2s:l.blake2s,blake2sHex:l.blake2sHex,blake2sInit:l.blake2sInit,blake2sUpdate:l.blake2sUpdate,blake2sFinal:l.blake2sFinal}},1062,[1063,1065]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]);function t(n,t,o){var c=n[t]+n[o],l=n[t+1]+n[o+1];c>=4294967296&&l++,n[t]=c,n[t+1]=l}function o(n,t,o,c){var l=n[t]+o;o<0&&(l+=4294967296);var u=n[t+1]+c;l>=4294967296&&u++,n[t]=l,n[t+1]=u}function c(n,c,l,u,b,v){var w=h[b],y=h[b+1],U=h[v],A=h[v+1];t(f,n,c),o(f,n,w,y);var p=f[u]^f[n],k=f[u+1]^f[n+1];f[u]=k,f[u+1]=p,t(f,l,u),p=f[c]^f[l],k=f[c+1]^f[l+1],f[c]=p>>>24^k<<8,f[c+1]=k>>>24^p<<8,t(f,n,c),o(f,n,U,A),p=f[u]^f[n],k=f[u+1]^f[n+1],f[u]=p>>>16^k<<16,f[u+1]=k>>>16^p<<16,t(f,l,u),p=f[c]^f[l],k=f[c+1]^f[l+1],f[c]=k>>>31^p<<1,f[c+1]=p>>>31^k<<1}var l=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),u=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3].map(function(n){return 2*n})),f=new Uint32Array(32),h=new Uint32Array(32);function b(n,t){var o,b,v=0;for(v=0;v<16;v++)f[v]=n.h[v],f[v+16]=l[v];for(f[24]=f[24]^n.t,f[25]=f[25]^n.t/4294967296,t&&(f[28]=~f[28],f[29]=~f[29]),v=0;v<32;v++)h[v]=(o=n.b)[b=4*v]^o[b+1]<<8^o[b+2]<<16^o[b+3]<<24;for(v=0;v<12;v++)c(0,8,16,24,u[16*v+0],u[16*v+1]),c(2,10,18,26,u[16*v+2],u[16*v+3]),c(4,12,20,28,u[16*v+4],u[16*v+5]),c(6,14,22,30,u[16*v+6],u[16*v+7]),c(0,10,20,30,u[16*v+8],u[16*v+9]),c(2,12,22,24,u[16*v+10],u[16*v+11]),c(4,14,16,26,u[16*v+12],u[16*v+13]),c(6,8,18,28,u[16*v+14],u[16*v+15]);for(v=0;v<16;v++)n.h[v]=n.h[v]^f[v]^f[v+16]}function v(n,t){if(0===n||n>64)throw new Error('Illegal output length, expected 0 < length <= 64');if(t&&t.length>64)throw new Error('Illegal key, expected Uint8Array with 0 < length <= 64');for(var o={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:n},c=0;c<16;c++)o.h[c]=l[c];var u=t?t.length:0;return o.h[0]^=16842752^u<<8^n,t&&(w(o,t),o.c=128),o}function w(n,t){for(var o=0;o>2]>>8*(3&o);return t}function U(t,o,c){c=c||64,t=n.normalizeInput(t);var l=v(c,o);return w(l,t),y(l)}m.exports={blake2b:U,blake2bHex:function(t,o,c){var l=U(t,o,c);return n.toHex(l)},blake2bInit:v,blake2bUpdate:w,blake2bFinal:y}},1063,[1064]); -__d(function(g,r,i,a,m,e,d){var n='Input must be an string, Buffer or Uint8Array';function t(n){return(4294967296+n).toString(16).substring(1)}m.exports={normalizeInput:function(t){var o;if(t instanceof Uint8Array)o=t;else if(t instanceof Buffer)o=new Uint8Array(t);else{if('string'!=typeof t)throw new Error(n);o=new Uint8Array(Buffer.from(t,'utf8'))}return o},toHex:function(n){return Array.prototype.map.call(n,function(n){return(n<16?'0':'')+n.toString(16)}).join('')},debugPrint:function(n,o,f){for(var s='\n'+n+' = ',u=0;u>>t^n<<32-t}var c=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),f=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0]),l=new Uint32Array(16),h=new Uint32Array(16);function b(n,u){var b=0;for(b=0;b<8;b++)l[b]=n.h[b],l[b+8]=c[b];for(l[12]^=n.t,l[13]^=n.t/4294967296,u&&(l[14]=~l[14]),b=0;b<16;b++)h[b]=t(n.b,4*b);for(b=0;b<10;b++)o(0,4,8,12,h[f[16*b+0]],h[f[16*b+1]]),o(1,5,9,13,h[f[16*b+2]],h[f[16*b+3]]),o(2,6,10,14,h[f[16*b+4]],h[f[16*b+5]]),o(3,7,11,15,h[f[16*b+6]],h[f[16*b+7]]),o(0,5,10,15,h[f[16*b+8]],h[f[16*b+9]]),o(1,6,11,12,h[f[16*b+10]],h[f[16*b+11]]),o(2,7,8,13,h[f[16*b+12]],h[f[16*b+13]]),o(3,4,9,14,h[f[16*b+14]],h[f[16*b+15]]);for(b=0;b<8;b++)n.h[b]^=l[b]^l[b+8]}function w(n,t){if(!(n>0&&n<=32))throw new Error('Incorrect output length, should be in [1, 32]');var o=t?t.length:0;if(t&&!(o>0&&o<=32))throw new Error('Incorrect key length, should be in [1, 32]');var u={h:new Uint32Array(c),b:new Uint32Array(64),c:0,t:0,outlen:n};return u.h[0]^=16842752^o<<8^n,o>0&&(v(u,t),u.c=64),u}function v(n,t){for(var o=0;o>2]>>8*(3&o)&255;return t}function y(t,o,u){u=u||32,t=n.normalizeInput(t);var c=w(u,o);return v(c,t),s(c)}m.exports={blake2s:y,blake2sHex:function(t,o,u){var c=y(t,o,u);return n.toHex(c)},blake2sInit:w,blake2sUpdate:v,blake2sFinal:s}},1065,[1064]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){arguments.length>2&&void 0!==arguments[2]&&arguments[2];if((0,l.isU8a)(t)||(0,l.isHex)(t))return(0,l.u8aToU8a)(t);var o=(0,l.bufferToU8a)(n.default.decode(t)),f=function(n){return"Decoding ".concat(t,": ").concat(n)};(0,l.assert)(c.default.allowedEncodedLengths.includes(o.length),f('Invalid decoded address length'));var h=35===o.length,v=o.length-(h?2:1),_=(0,s.default)(o.subarray(0,v)),b=h?o[o.length-2]===_[0]&&o[o.length-1]===_[1]:o[o.length-1]===_[0];return(0,l.assert)(u||b,f('Invalid decoded address checksum')),o.slice(1,v)};var n=t(r(d[1])),l=r(d[2]),c=t(r(d[3])),s=t(r(d[4]))},1066,[898,1056,771,1058,1060]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.default.prefix,s=(0,u.default)(t);(0,l.assert)(o.default.allowedDecodedLengths.includes(s.length),"Expected a valid key to convert, with length ".concat(o.default.allowedDecodedLengths));var v=32===s.length,h=(0,l.u8aConcat)(new Uint8Array([f]),s),w=(0,c.default)(h);return n.default.encode((0,l.u8aToBuffer)((0,l.u8aConcat)(h,w.subarray(0,v?2:1))))};var n=t(r(d[1])),l=r(d[2]),u=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5]))},1067,[898,1056,771,1066,1058,1060]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){u.default.prefix=t};var u=t(r(d[1]))},1068,[898,1058]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"blake2AsHex",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"blake2AsU8a",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1069,[898,1070,1061]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:256;return(0,u.u8aToHex)((0,n.default)(t,o))};var u=r(d[1]),n=t(r(d[2]))},1070,[898,771,1061]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"keccakAsHex",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"keccakAsU8a",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1071,[898,1072,1073]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,u.u8aToHex)((0,n.default)(t))};var u=r(d[1]),n=t(r(d[2]))},1072,[898,771,1073]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,n.isReady)()?(0,n.keccak256)((0,c.u8aToU8a)(t)):new Uint8Array(u.default.keccak256.update(t).arrayBuffer())};var u=t(r(d[1])),c=r(d[2]),n=r(d[3])},1073,[898,1074,771,1051]); -__d(function(g,r,i,a,m,e,d){!(function(){'use strict';var t='input is invalid type',n='object'==typeof window,o=n?window:{};o.JS_SHA3_NO_WINDOW&&(n=!1);var s=!n&&'object'==typeof self;!o.JS_SHA3_NO_NODE_JS&&'object'==typeof process&&process.versions&&process.versions.node?o=g:s&&(o=self);var f=!o.JS_SHA3_NO_COMMON_JS&&'object'==typeof m&&m.exports,u='function'==typeof define&&define.amd,c=!o.JS_SHA3_NO_ARRAY_BUFFER&&'undefined'!=typeof ArrayBuffer,h='0123456789abcdef'.split(''),p=[4,1024,262144,67108864],y=[0,8,16,24],l=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],b=[224,256,384,512],A=[128,256],w=['hex','buffer','arrayBuffer','array','digest'],v={128:168,256:136};!o.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return'[object Array]'===Object.prototype.toString.call(t)}),!c||!o.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return'object'==typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});for(var B=function(t,n,o){return function(s){return new R(t,n,t).update(s)[o]()}},_=function(t,n,o){return function(s,f){return new R(t,n,f).update(s)[o]()}},k=function(t,n,o){return function(n,s,f,u){return O['cshake'+t].update(n,s,f,u)[o]()}},S=function(t,n,o){return function(n,s,f,u){return O['kmac'+t].update(n,s,f,u)[o]()}},C=function(t,n,o,s){for(var f=0;f>5,this.byteCount=this.blockCount<<2,this.outputBlocks=o>>5,this.extraBytes=(31&o)>>3;for(var s=0;s<50;++s)this.s[s]=0}function U(t,n,o){R.call(this,t,n,o)}R.prototype.update=function(n){if(this.finalized)throw new Error("finalize already called");var o,s=typeof n;if('string'!==s){if('object'!==s)throw new Error(t);if(null===n)throw new Error(t);if(c&&n.constructor===ArrayBuffer)n=new Uint8Array(n);else if(!(Array.isArray(n)||c&&ArrayBuffer.isView(n)))throw new Error(t);o=!0}for(var f,u,h=this.blocks,p=this.byteCount,l=n.length,b=this.blockCount,A=0,w=this.s;A>2]|=n[A]<>2]|=u<>2]|=(192|u>>6)<>2]|=(128|63&u)<=57344?(h[f>>2]|=(224|u>>12)<>2]|=(128|u>>6&63)<>2]|=(128|63&u)<>2]|=(240|u>>18)<>2]|=(128|u>>12&63)<>2]|=(128|u>>6&63)<>2]|=(128|63&u)<=p){for(this.start=f-p,this.block=h[b],f=0;f>=8);o>0;)f.unshift(o),o=255&(t>>=8),++s;return n?f.push(s):f.unshift(s),this.update(f),f.length},R.prototype.encodeString=function(n){var o,s=typeof n;if('string'!==s){if('object'!==s)throw new Error(t);if(null===n)throw new Error(t);if(c&&n.constructor===ArrayBuffer)n=new Uint8Array(n);else if(!(Array.isArray(n)||c&&ArrayBuffer.isView(n)))throw new Error(t);o=!0}var f=0,u=n.length;if(o)f=u;else for(var h=0;h=57344?f+=3:(p=65536+((1023&p)<<10|1023&n.charCodeAt(++h)),f+=4)}return f+=this.encode(8*f),this.update(n),f},R.prototype.bytepad=function(t,n){for(var o=this.encode(n),s=0;s>2]|=this.padding[3&n],this.lastByteIndex===this.byteCount)for(t[0]=t[o],n=1;n>4&15]+h[15&t]+h[t>>12&15]+h[t>>8&15]+h[t>>20&15]+h[t>>16&15]+h[t>>28&15]+h[t>>24&15];c%n==0&&(V(o),u=0)}return f&&(t=o[u],p+=h[t>>4&15]+h[15&t],f>1&&(p+=h[t>>12&15]+h[t>>8&15]),f>2&&(p+=h[t>>20&15]+h[t>>16&15])),p},R.prototype.arrayBuffer=function(){this.finalize();var t,n=this.blockCount,o=this.s,s=this.outputBlocks,f=this.extraBytes,u=0,c=0,h=this.outputBits>>3;t=f?new ArrayBuffer(s+1<<2):new ArrayBuffer(h);for(var p=new Uint32Array(t);c>8&255,p[t+2]=n>>16&255,p[t+3]=n>>24&255;h%o==0&&V(s)}return u&&(t=h<<2,n=s[c],p[t]=255&n,u>1&&(p[t+1]=n>>8&255),u>2&&(p[t+2]=n>>16&255)),p},U.prototype=new R,U.prototype.finalize=function(){return this.encode(this.outputBits,!0),R.prototype.finalize.call(this)};var V=function(t){var n,o,s,f,u,c,h,p,y,b,A,w,v,B,_,k,S,C,x,E,O,z,N,j,J,M,H,I,R,U,V,F,D,W,Y,K,q,G,L,P,Q,T,X,Z,$,tt,rt,et,nt,it,ot,at,st,ft,ut,ct,ht,pt,dt,yt,lt,bt,At;for(s=0;s<48;s+=2)f=t[0]^t[10]^t[20]^t[30]^t[40],u=t[1]^t[11]^t[21]^t[31]^t[41],c=t[2]^t[12]^t[22]^t[32]^t[42],h=t[3]^t[13]^t[23]^t[33]^t[43],p=t[4]^t[14]^t[24]^t[34]^t[44],y=t[5]^t[15]^t[25]^t[35]^t[45],b=t[6]^t[16]^t[26]^t[36]^t[46],A=t[7]^t[17]^t[27]^t[37]^t[47],n=(w=t[8]^t[18]^t[28]^t[38]^t[48])^(c<<1|h>>>31),o=(v=t[9]^t[19]^t[29]^t[39]^t[49])^(h<<1|c>>>31),t[0]^=n,t[1]^=o,t[10]^=n,t[11]^=o,t[20]^=n,t[21]^=o,t[30]^=n,t[31]^=o,t[40]^=n,t[41]^=o,n=f^(p<<1|y>>>31),o=u^(y<<1|p>>>31),t[2]^=n,t[3]^=o,t[12]^=n,t[13]^=o,t[22]^=n,t[23]^=o,t[32]^=n,t[33]^=o,t[42]^=n,t[43]^=o,n=c^(b<<1|A>>>31),o=h^(A<<1|b>>>31),t[4]^=n,t[5]^=o,t[14]^=n,t[15]^=o,t[24]^=n,t[25]^=o,t[34]^=n,t[35]^=o,t[44]^=n,t[45]^=o,n=p^(w<<1|v>>>31),o=y^(v<<1|w>>>31),t[6]^=n,t[7]^=o,t[16]^=n,t[17]^=o,t[26]^=n,t[27]^=o,t[36]^=n,t[37]^=o,t[46]^=n,t[47]^=o,n=b^(f<<1|u>>>31),o=A^(u<<1|f>>>31),t[8]^=n,t[9]^=o,t[18]^=n,t[19]^=o,t[28]^=n,t[29]^=o,t[38]^=n,t[39]^=o,t[48]^=n,t[49]^=o,B=t[0],_=t[1],tt=t[11]<<4|t[10]>>>28,rt=t[10]<<4|t[11]>>>28,I=t[20]<<3|t[21]>>>29,R=t[21]<<3|t[20]>>>29,yt=t[31]<<9|t[30]>>>23,lt=t[30]<<9|t[31]>>>23,T=t[40]<<18|t[41]>>>14,X=t[41]<<18|t[40]>>>14,W=t[2]<<1|t[3]>>>31,Y=t[3]<<1|t[2]>>>31,k=t[13]<<12|t[12]>>>20,S=t[12]<<12|t[13]>>>20,et=t[22]<<10|t[23]>>>22,nt=t[23]<<10|t[22]>>>22,U=t[33]<<13|t[32]>>>19,V=t[32]<<13|t[33]>>>19,bt=t[42]<<2|t[43]>>>30,At=t[43]<<2|t[42]>>>30,ft=t[5]<<30|t[4]>>>2,ut=t[4]<<30|t[5]>>>2,K=t[14]<<6|t[15]>>>26,q=t[15]<<6|t[14]>>>26,C=t[25]<<11|t[24]>>>21,x=t[24]<<11|t[25]>>>21,it=t[34]<<15|t[35]>>>17,ot=t[35]<<15|t[34]>>>17,F=t[45]<<29|t[44]>>>3,D=t[44]<<29|t[45]>>>3,j=t[6]<<28|t[7]>>>4,J=t[7]<<28|t[6]>>>4,ct=t[17]<<23|t[16]>>>9,ht=t[16]<<23|t[17]>>>9,G=t[26]<<25|t[27]>>>7,L=t[27]<<25|t[26]>>>7,E=t[36]<<21|t[37]>>>11,O=t[37]<<21|t[36]>>>11,at=t[47]<<24|t[46]>>>8,st=t[46]<<24|t[47]>>>8,Z=t[8]<<27|t[9]>>>5,$=t[9]<<27|t[8]>>>5,M=t[18]<<20|t[19]>>>12,H=t[19]<<20|t[18]>>>12,pt=t[29]<<7|t[28]>>>25,dt=t[28]<<7|t[29]>>>25,P=t[38]<<8|t[39]>>>24,Q=t[39]<<8|t[38]>>>24,z=t[48]<<14|t[49]>>>18,N=t[49]<<14|t[48]>>>18,t[0]=B^~k&C,t[1]=_^~S&x,t[10]=j^~M&I,t[11]=J^~H&R,t[20]=W^~K&G,t[21]=Y^~q&L,t[30]=Z^~tt&et,t[31]=$^~rt&nt,t[40]=ft^~ct&pt,t[41]=ut^~ht&dt,t[2]=k^~C&E,t[3]=S^~x&O,t[12]=M^~I&U,t[13]=H^~R&V,t[22]=K^~G&P,t[23]=q^~L&Q,t[32]=tt^~et&it,t[33]=rt^~nt&ot,t[42]=ct^~pt&yt,t[43]=ht^~dt<,t[4]=C^~E&z,t[5]=x^~O&N,t[14]=I^~U&F,t[15]=R^~V&D,t[24]=G^~P&T,t[25]=L^~Q&X,t[34]=et^~it&at,t[35]=nt^~ot&st,t[44]=pt^~yt&bt,t[45]=dt^~lt&At,t[6]=E^~z&B,t[7]=O^~N&_,t[16]=U^~F&j,t[17]=V^~D&J,t[26]=P^~T&W,t[27]=Q^~X&Y,t[36]=it^~at&Z,t[37]=ot^~st&$,t[46]=yt^~bt&ft,t[47]=lt^~At&ut,t[8]=z^~B&k,t[9]=N^~_&S,t[18]=F^~j&M,t[19]=D^~J&H,t[28]=T^~W&K,t[29]=X^~Y&q,t[38]=at^~Z&tt,t[39]=st^~$&rt,t[48]=bt^~ft&ct,t[49]=At^~ut&ht,t[0]^=l[s],t[1]^=l[s+1]};if(f)m.exports=O;else{for(N=0;N32?this.soft((0,h.default)(t)):(this._chainCode.fill(0),this._chainCode.set(t,0),this)}},{key:"soften",value:function(){return this._isHard=!1,this}},{key:"chainCode",get:function(){return this._chainCode}},{key:"isHard",get:function(){return this._isHard}},{key:"isSoft",get:function(){return!this._isHard}}],[{key:"from",value:function(n){var s=n.startsWith('/')?[n.substr(1),!0]:[n,!1],u=t(s,2),h=u[0],c=u[1],l=new o;return l.soft(f.test(h)?parseInt(h,10):h),c?l.harden():l}}]),o})();e.default=l},1077,[1078,1082,1083,898,771,1061]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u,c){return n(u)||t(u,c)||o()}},1078,[1079,1080,1081]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n))return n}},1079,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t,o){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],l=!0,f=!1,u=void 0;try{for(var y,c=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(l=(y=c.next()).done)&&(n.push(y.value),!o||n.length!==o);l=!0);}catch(t){f=!0,u=t}finally{try{l||null==c.return||c.return()}finally{if(f)throw u}}return n}}},1080,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},1081,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},1082,[]); -__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o>24&255,t[n+1]=o>>16&255,t[n+2]=o>>8&255,t[n+3]=255&o,t[n+4]=h>>24&255,t[n+5]=h>>16&255,t[n+6]=h>>8&255,t[n+7]=255&h}function _(t,n,o,h,f){var s,c=0;for(s=0;s>>8)-1}function A(t,n,o,h){return _(t,n,o,h,16)}function U(t,n,o,h){return _(t,n,o,h,32)}function E(t,n,o,h){for(var f,s=255&h[0]|(255&h[1])<<8|(255&h[2])<<16|(255&h[3])<<24,c=255&o[0]|(255&o[1])<<8|(255&o[2])<<16|(255&o[3])<<24,u=255&o[4]|(255&o[5])<<8|(255&o[6])<<16|(255&o[7])<<24,y=255&o[8]|(255&o[9])<<8|(255&o[10])<<16|(255&o[11])<<24,l=255&o[12]|(255&o[13])<<8|(255&o[14])<<16|(255&o[15])<<24,v=255&h[4]|(255&h[5])<<8|(255&h[6])<<16|(255&h[7])<<24,w=255&n[0]|(255&n[1])<<8|(255&n[2])<<16|(255&n[3])<<24,b=255&n[4]|(255&n[5])<<8|(255&n[6])<<16|(255&n[7])<<24,p=255&n[8]|(255&n[9])<<8|(255&n[10])<<16|(255&n[11])<<24,_=255&n[12]|(255&n[13])<<8|(255&n[14])<<16|(255&n[15])<<24,A=255&h[8]|(255&h[9])<<8|(255&h[10])<<16|(255&h[11])<<24,U=255&o[16]|(255&o[17])<<8|(255&o[18])<<16|(255&o[19])<<24,E=255&o[20]|(255&o[21])<<8|(255&o[22])<<16|(255&o[23])<<24,x=255&o[24]|(255&o[25])<<8|(255&o[26])<<16|(255&o[27])<<24,M=255&o[28]|(255&o[29])<<8|(255&o[30])<<16|(255&o[31])<<24,B=255&h[12]|(255&h[13])<<8|(255&h[14])<<16|(255&h[15])<<24,S=s,K=c,Y=u,k=y,T=l,L=v,z=w,R=b,P=p,N=_,O=A,C=U,F=E,I=x,G=M,Z=B,V=0;V<20;V+=2)S^=(f=(F^=(f=(P^=(f=(T^=(f=S+F|0)<<7|f>>>25)+S|0)<<9|f>>>23)+T|0)<<13|f>>>19)+P|0)<<18|f>>>14,L^=(f=(K^=(f=(I^=(f=(N^=(f=L+K|0)<<7|f>>>25)+L|0)<<9|f>>>23)+N|0)<<13|f>>>19)+I|0)<<18|f>>>14,O^=(f=(z^=(f=(Y^=(f=(G^=(f=O+z|0)<<7|f>>>25)+O|0)<<9|f>>>23)+G|0)<<13|f>>>19)+Y|0)<<18|f>>>14,Z^=(f=(C^=(f=(R^=(f=(k^=(f=Z+C|0)<<7|f>>>25)+Z|0)<<9|f>>>23)+k|0)<<13|f>>>19)+R|0)<<18|f>>>14,S^=(f=(k^=(f=(Y^=(f=(K^=(f=S+k|0)<<7|f>>>25)+S|0)<<9|f>>>23)+K|0)<<13|f>>>19)+Y|0)<<18|f>>>14,L^=(f=(T^=(f=(R^=(f=(z^=(f=L+T|0)<<7|f>>>25)+L|0)<<9|f>>>23)+z|0)<<13|f>>>19)+R|0)<<18|f>>>14,O^=(f=(N^=(f=(P^=(f=(C^=(f=O+N|0)<<7|f>>>25)+O|0)<<9|f>>>23)+C|0)<<13|f>>>19)+P|0)<<18|f>>>14,Z^=(f=(G^=(f=(I^=(f=(F^=(f=Z+G|0)<<7|f>>>25)+Z|0)<<9|f>>>23)+F|0)<<13|f>>>19)+I|0)<<18|f>>>14;S=S+s|0,K=K+c|0,Y=Y+u|0,k=k+y|0,T=T+l|0,L=L+v|0,z=z+w|0,R=R+b|0,P=P+p|0,N=N+_|0,O=O+A|0,C=C+U|0,F=F+E|0,I=I+x|0,G=G+M|0,Z=Z+B|0,t[0]=S>>>0&255,t[1]=S>>>8&255,t[2]=S>>>16&255,t[3]=S>>>24&255,t[4]=K>>>0&255,t[5]=K>>>8&255,t[6]=K>>>16&255,t[7]=K>>>24&255,t[8]=Y>>>0&255,t[9]=Y>>>8&255,t[10]=Y>>>16&255,t[11]=Y>>>24&255,t[12]=k>>>0&255,t[13]=k>>>8&255,t[14]=k>>>16&255,t[15]=k>>>24&255,t[16]=T>>>0&255,t[17]=T>>>8&255,t[18]=T>>>16&255,t[19]=T>>>24&255,t[20]=L>>>0&255,t[21]=L>>>8&255,t[22]=L>>>16&255,t[23]=L>>>24&255,t[24]=z>>>0&255,t[25]=z>>>8&255,t[26]=z>>>16&255,t[27]=z>>>24&255,t[28]=R>>>0&255,t[29]=R>>>8&255,t[30]=R>>>16&255,t[31]=R>>>24&255,t[32]=P>>>0&255,t[33]=P>>>8&255,t[34]=P>>>16&255,t[35]=P>>>24&255,t[36]=N>>>0&255,t[37]=N>>>8&255,t[38]=N>>>16&255,t[39]=N>>>24&255,t[40]=O>>>0&255,t[41]=O>>>8&255,t[42]=O>>>16&255,t[43]=O>>>24&255,t[44]=C>>>0&255,t[45]=C>>>8&255,t[46]=C>>>16&255,t[47]=C>>>24&255,t[48]=F>>>0&255,t[49]=F>>>8&255,t[50]=F>>>16&255,t[51]=F>>>24&255,t[52]=I>>>0&255,t[53]=I>>>8&255,t[54]=I>>>16&255,t[55]=I>>>24&255,t[56]=G>>>0&255,t[57]=G>>>8&255,t[58]=G>>>16&255,t[59]=G>>>24&255,t[60]=Z>>>0&255,t[61]=Z>>>8&255,t[62]=Z>>>16&255,t[63]=Z>>>24&255}function x(t,n,o,h){for(var f,s=255&h[0]|(255&h[1])<<8|(255&h[2])<<16|(255&h[3])<<24,c=255&o[0]|(255&o[1])<<8|(255&o[2])<<16|(255&o[3])<<24,u=255&o[4]|(255&o[5])<<8|(255&o[6])<<16|(255&o[7])<<24,y=255&o[8]|(255&o[9])<<8|(255&o[10])<<16|(255&o[11])<<24,l=255&o[12]|(255&o[13])<<8|(255&o[14])<<16|(255&o[15])<<24,v=255&h[4]|(255&h[5])<<8|(255&h[6])<<16|(255&h[7])<<24,w=255&n[0]|(255&n[1])<<8|(255&n[2])<<16|(255&n[3])<<24,b=255&n[4]|(255&n[5])<<8|(255&n[6])<<16|(255&n[7])<<24,p=255&n[8]|(255&n[9])<<8|(255&n[10])<<16|(255&n[11])<<24,_=255&n[12]|(255&n[13])<<8|(255&n[14])<<16|(255&n[15])<<24,A=255&h[8]|(255&h[9])<<8|(255&h[10])<<16|(255&h[11])<<24,U=255&o[16]|(255&o[17])<<8|(255&o[18])<<16|(255&o[19])<<24,E=255&o[20]|(255&o[21])<<8|(255&o[22])<<16|(255&o[23])<<24,x=255&o[24]|(255&o[25])<<8|(255&o[26])<<16|(255&o[27])<<24,M=255&o[28]|(255&o[29])<<8|(255&o[30])<<16|(255&o[31])<<24,B=255&h[12]|(255&h[13])<<8|(255&h[14])<<16|(255&h[15])<<24,S=0;S<20;S+=2)s^=(f=(E^=(f=(p^=(f=(l^=(f=s+E|0)<<7|f>>>25)+s|0)<<9|f>>>23)+l|0)<<13|f>>>19)+p|0)<<18|f>>>14,v^=(f=(c^=(f=(x^=(f=(_^=(f=v+c|0)<<7|f>>>25)+v|0)<<9|f>>>23)+_|0)<<13|f>>>19)+x|0)<<18|f>>>14,A^=(f=(w^=(f=(u^=(f=(M^=(f=A+w|0)<<7|f>>>25)+A|0)<<9|f>>>23)+M|0)<<13|f>>>19)+u|0)<<18|f>>>14,B^=(f=(U^=(f=(b^=(f=(y^=(f=B+U|0)<<7|f>>>25)+B|0)<<9|f>>>23)+y|0)<<13|f>>>19)+b|0)<<18|f>>>14,s^=(f=(y^=(f=(u^=(f=(c^=(f=s+y|0)<<7|f>>>25)+s|0)<<9|f>>>23)+c|0)<<13|f>>>19)+u|0)<<18|f>>>14,v^=(f=(l^=(f=(b^=(f=(w^=(f=v+l|0)<<7|f>>>25)+v|0)<<9|f>>>23)+w|0)<<13|f>>>19)+b|0)<<18|f>>>14,A^=(f=(_^=(f=(p^=(f=(U^=(f=A+_|0)<<7|f>>>25)+A|0)<<9|f>>>23)+U|0)<<13|f>>>19)+p|0)<<18|f>>>14,B^=(f=(M^=(f=(x^=(f=(E^=(f=B+M|0)<<7|f>>>25)+B|0)<<9|f>>>23)+E|0)<<13|f>>>19)+x|0)<<18|f>>>14;t[0]=s>>>0&255,t[1]=s>>>8&255,t[2]=s>>>16&255,t[3]=s>>>24&255,t[4]=v>>>0&255,t[5]=v>>>8&255,t[6]=v>>>16&255,t[7]=v>>>24&255,t[8]=A>>>0&255,t[9]=A>>>8&255,t[10]=A>>>16&255,t[11]=A>>>24&255,t[12]=B>>>0&255,t[13]=B>>>8&255,t[14]=B>>>16&255,t[15]=B>>>24&255,t[16]=w>>>0&255,t[17]=w>>>8&255,t[18]=w>>>16&255,t[19]=w>>>24&255,t[20]=b>>>0&255,t[21]=b>>>8&255,t[22]=b>>>16&255,t[23]=b>>>24&255,t[24]=p>>>0&255,t[25]=p>>>8&255,t[26]=p>>>16&255,t[27]=p>>>24&255,t[28]=_>>>0&255,t[29]=_>>>8&255,t[30]=_>>>16&255,t[31]=_>>>24&255}function M(t,n,o,h){E(t,n,o,h)}function B(t,n,o,h){x(t,n,o,h)}var S=new Uint8Array([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]);function K(t,n,o,h,f,s,c){var u,y,l=new Uint8Array(16),v=new Uint8Array(64);for(y=0;y<16;y++)l[y]=0;for(y=0;y<8;y++)l[y]=s[y];for(;f>=64;){for(M(v,l,c,S),y=0;y<64;y++)t[n+y]=o[h+y]^v[y];for(u=1,y=8;y<16;y++)u=u+(255&l[y])|0,l[y]=255&u,u>>>=8;f-=64,n+=64,h+=64}if(f>0)for(M(v,l,c,S),y=0;y=64;){for(M(y,u,f,S),c=0;c<64;c++)t[n+c]=y[c];for(s=1,c=8;c<16;c++)s=s+(255&u[c])|0,u[c]=255&s,s>>>=8;o-=64,n+=64}if(o>0)for(M(y,u,f,S),c=0;c>>13|o<<3),h=255&t[4]|(255&t[5])<<8,this.r[2]=7939&(o>>>10|h<<6),f=255&t[6]|(255&t[7])<<8,this.r[3]=8191&(h>>>7|f<<9),s=255&t[8]|(255&t[9])<<8,this.r[4]=255&(f>>>4|s<<12),this.r[5]=s>>>1&8190,c=255&t[10]|(255&t[11])<<8,this.r[6]=8191&(s>>>14|c<<2),u=255&t[12]|(255&t[13])<<8,this.r[7]=8065&(c>>>11|u<<5),y=255&t[14]|(255&t[15])<<8,this.r[8]=8191&(u>>>8|y<<8),this.r[9]=y>>>5&127,this.pad[0]=255&t[16]|(255&t[17])<<8,this.pad[1]=255&t[18]|(255&t[19])<<8,this.pad[2]=255&t[20]|(255&t[21])<<8,this.pad[3]=255&t[22]|(255&t[23])<<8,this.pad[4]=255&t[24]|(255&t[25])<<8,this.pad[5]=255&t[26]|(255&t[27])<<8,this.pad[6]=255&t[28]|(255&t[29])<<8,this.pad[7]=255&t[30]|(255&t[31])<<8};function z(t,n,o,h,f,s){var c=new L(s);return c.update(o,h,f),c.finish(t,n),0}function R(t,n,o,h,f,s){var c=new Uint8Array(16);return z(c,0,o,h,f,s),A(t,n,c,0)}function P(t,n,o,h,f){var s;if(o<32)return-1;for(T(t,0,n,0,o,h,f),z(t,16,t,32,o-32,t),s=0;s<16;s++)t[s]=0;return 0}function N(t,n,o,h,f){var s,c=new Uint8Array(32);if(o<32)return-1;if(k(c,0,32,h,f),0!==R(n,16,n,32,o-32,c))return-1;for(T(t,0,n,0,o,h,f),s=0;s<32;s++)t[s]=0;return 0}function O(t,n){var o;for(o=0;o<16;o++)t[o]=0|n[o]}function C(t){var n,o,h=1;for(n=0;n<16;n++)o=t[n]+h+65535,h=Math.floor(o/65536),t[n]=o-65536*h;t[0]+=h-1+37*(h-1)}function F(t,n,o){for(var h,f=~(o-1),s=0;s<16;s++)h=f&(t[s]^n[s]),t[s]^=h,n[s]^=h}function I(t,o){var h,f,s,c=n(),u=n();for(h=0;h<16;h++)u[h]=o[h];for(C(u),C(u),C(u),f=0;f<2;f++){for(c[0]=u[0]-65517,h=1;h<15;h++)c[h]=u[h]-65535-(c[h-1]>>16&1),c[h-1]&=65535;c[15]=u[15]-32767-(c[14]>>16&1),s=c[15]>>16&1,c[14]&=65535,F(u,c,1-s)}for(h=0;h<16;h++)t[2*h]=255&u[h],t[2*h+1]=u[h]>>8}function G(t,n){var o=new Uint8Array(32),h=new Uint8Array(32);return I(o,t),I(h,n),U(o,0,h,0)}function Z(t){var n=new Uint8Array(32);return I(n,t),1&n[0]}function V(t,n){var o;for(o=0;o<16;o++)t[o]=n[2*o]+(n[2*o+1]<<8);t[15]&=32767}function X(t,n,o){for(var h=0;h<16;h++)t[h]=n[h]+o[h]}function D(t,n,o){for(var h=0;h<16;h++)t[h]=n[h]-o[h]}function j(t,n,o){var h,f,s=0,c=0,u=0,y=0,l=0,v=0,w=0,b=0,p=0,_=0,A=0,U=0,E=0,x=0,M=0,B=0,S=0,K=0,Y=0,k=0,T=0,L=0,z=0,R=0,P=0,N=0,O=0,C=0,F=0,I=0,G=0,Z=o[0],V=o[1],X=o[2],D=o[3],j=o[4],q=o[5],H=o[6],J=o[7],Q=o[8],W=o[9],$=o[10],rr=o[11],tr=o[12],nr=o[13],er=o[14],or=o[15];s+=(h=n[0])*Z,c+=h*V,u+=h*X,y+=h*D,l+=h*j,v+=h*q,w+=h*H,b+=h*J,p+=h*Q,_+=h*W,A+=h*$,U+=h*rr,E+=h*tr,x+=h*nr,M+=h*er,B+=h*or,c+=(h=n[1])*Z,u+=h*V,y+=h*X,l+=h*D,v+=h*j,w+=h*q,b+=h*H,p+=h*J,_+=h*Q,A+=h*W,U+=h*$,E+=h*rr,x+=h*tr,M+=h*nr,B+=h*er,S+=h*or,u+=(h=n[2])*Z,y+=h*V,l+=h*X,v+=h*D,w+=h*j,b+=h*q,p+=h*H,_+=h*J,A+=h*Q,U+=h*W,E+=h*$,x+=h*rr,M+=h*tr,B+=h*nr,S+=h*er,K+=h*or,y+=(h=n[3])*Z,l+=h*V,v+=h*X,w+=h*D,b+=h*j,p+=h*q,_+=h*H,A+=h*J,U+=h*Q,E+=h*W,x+=h*$,M+=h*rr,B+=h*tr,S+=h*nr,K+=h*er,Y+=h*or,l+=(h=n[4])*Z,v+=h*V,w+=h*X,b+=h*D,p+=h*j,_+=h*q,A+=h*H,U+=h*J,E+=h*Q,x+=h*W,M+=h*$,B+=h*rr,S+=h*tr,K+=h*nr,Y+=h*er,k+=h*or,v+=(h=n[5])*Z,w+=h*V,b+=h*X,p+=h*D,_+=h*j,A+=h*q,U+=h*H,E+=h*J,x+=h*Q,M+=h*W,B+=h*$,S+=h*rr,K+=h*tr,Y+=h*nr,k+=h*er,T+=h*or,w+=(h=n[6])*Z,b+=h*V,p+=h*X,_+=h*D,A+=h*j,U+=h*q,E+=h*H,x+=h*J,M+=h*Q,B+=h*W,S+=h*$,K+=h*rr,Y+=h*tr,k+=h*nr,T+=h*er,L+=h*or,b+=(h=n[7])*Z,p+=h*V,_+=h*X,A+=h*D,U+=h*j,E+=h*q,x+=h*H,M+=h*J,B+=h*Q,S+=h*W,K+=h*$,Y+=h*rr,k+=h*tr,T+=h*nr,L+=h*er,z+=h*or,p+=(h=n[8])*Z,_+=h*V,A+=h*X,U+=h*D,E+=h*j,x+=h*q,M+=h*H,B+=h*J,S+=h*Q,K+=h*W,Y+=h*$,k+=h*rr,T+=h*tr,L+=h*nr,z+=h*er,R+=h*or,_+=(h=n[9])*Z,A+=h*V,U+=h*X,E+=h*D,x+=h*j,M+=h*q,B+=h*H,S+=h*J,K+=h*Q,Y+=h*W,k+=h*$,T+=h*rr,L+=h*tr,z+=h*nr,R+=h*er,P+=h*or,A+=(h=n[10])*Z,U+=h*V,E+=h*X,x+=h*D,M+=h*j,B+=h*q,S+=h*H,K+=h*J,Y+=h*Q,k+=h*W,T+=h*$,L+=h*rr,z+=h*tr,R+=h*nr,P+=h*er,N+=h*or,U+=(h=n[11])*Z,E+=h*V,x+=h*X,M+=h*D,B+=h*j,S+=h*q,K+=h*H,Y+=h*J,k+=h*Q,T+=h*W,L+=h*$,z+=h*rr,R+=h*tr,P+=h*nr,N+=h*er,O+=h*or,E+=(h=n[12])*Z,x+=h*V,M+=h*X,B+=h*D,S+=h*j,K+=h*q,Y+=h*H,k+=h*J,T+=h*Q,L+=h*W,z+=h*$,R+=h*rr,P+=h*tr,N+=h*nr,O+=h*er,C+=h*or,x+=(h=n[13])*Z,M+=h*V,B+=h*X,S+=h*D,K+=h*j,Y+=h*q,k+=h*H,T+=h*J,L+=h*Q,z+=h*W,R+=h*$,P+=h*rr,N+=h*tr,O+=h*nr,C+=h*er,F+=h*or,M+=(h=n[14])*Z,B+=h*V,S+=h*X,K+=h*D,Y+=h*j,k+=h*q,T+=h*H,L+=h*J,z+=h*Q,R+=h*W,P+=h*$,N+=h*rr,O+=h*tr,C+=h*nr,F+=h*er,I+=h*or,B+=(h=n[15])*Z,c+=38*(K+=h*X),u+=38*(Y+=h*D),y+=38*(k+=h*j),l+=38*(T+=h*q),v+=38*(L+=h*H),w+=38*(z+=h*J),b+=38*(R+=h*Q),p+=38*(P+=h*W),_+=38*(N+=h*$),A+=38*(O+=h*rr),U+=38*(C+=h*tr),E+=38*(F+=h*nr),x+=38*(I+=h*er),M+=38*(G+=h*or),s=(h=(s+=38*(S+=h*V))+(f=1)+65535)-65536*(f=Math.floor(h/65536)),c=(h=c+f+65535)-65536*(f=Math.floor(h/65536)),u=(h=u+f+65535)-65536*(f=Math.floor(h/65536)),y=(h=y+f+65535)-65536*(f=Math.floor(h/65536)),l=(h=l+f+65535)-65536*(f=Math.floor(h/65536)),v=(h=v+f+65535)-65536*(f=Math.floor(h/65536)),w=(h=w+f+65535)-65536*(f=Math.floor(h/65536)),b=(h=b+f+65535)-65536*(f=Math.floor(h/65536)),p=(h=p+f+65535)-65536*(f=Math.floor(h/65536)),_=(h=_+f+65535)-65536*(f=Math.floor(h/65536)),A=(h=A+f+65535)-65536*(f=Math.floor(h/65536)),U=(h=U+f+65535)-65536*(f=Math.floor(h/65536)),E=(h=E+f+65535)-65536*(f=Math.floor(h/65536)),x=(h=x+f+65535)-65536*(f=Math.floor(h/65536)),M=(h=M+f+65535)-65536*(f=Math.floor(h/65536)),B=(h=B+f+65535)-65536*(f=Math.floor(h/65536)),s=(h=(s+=f-1+37*(f-1))+(f=1)+65535)-65536*(f=Math.floor(h/65536)),c=(h=c+f+65535)-65536*(f=Math.floor(h/65536)),u=(h=u+f+65535)-65536*(f=Math.floor(h/65536)),y=(h=y+f+65535)-65536*(f=Math.floor(h/65536)),l=(h=l+f+65535)-65536*(f=Math.floor(h/65536)),v=(h=v+f+65535)-65536*(f=Math.floor(h/65536)),w=(h=w+f+65535)-65536*(f=Math.floor(h/65536)),b=(h=b+f+65535)-65536*(f=Math.floor(h/65536)),p=(h=p+f+65535)-65536*(f=Math.floor(h/65536)),_=(h=_+f+65535)-65536*(f=Math.floor(h/65536)),A=(h=A+f+65535)-65536*(f=Math.floor(h/65536)),U=(h=U+f+65535)-65536*(f=Math.floor(h/65536)),E=(h=E+f+65535)-65536*(f=Math.floor(h/65536)),x=(h=x+f+65535)-65536*(f=Math.floor(h/65536)),M=(h=M+f+65535)-65536*(f=Math.floor(h/65536)),B=(h=B+f+65535)-65536*(f=Math.floor(h/65536)),s+=f-1+37*(f-1),t[0]=s,t[1]=c,t[2]=u,t[3]=y,t[4]=l,t[5]=v,t[6]=w,t[7]=b,t[8]=p,t[9]=_,t[10]=A,t[11]=U,t[12]=E,t[13]=x,t[14]=M,t[15]=B}function q(t,n){j(t,n,n)}function H(t,o){var h,f=n();for(h=0;h<16;h++)f[h]=o[h];for(h=253;h>=0;h--)q(f,f),2!==h&&4!==h&&j(f,f,o);for(h=0;h<16;h++)t[h]=f[h]}function J(t,o){var h,f=n();for(h=0;h<16;h++)f[h]=o[h];for(h=250;h>=0;h--)q(f,f),1!==h&&j(f,f,o);for(h=0;h<16;h++)t[h]=f[h]}function Q(t,o,h){var f,s,c=new Uint8Array(32),y=new Float64Array(80),l=n(),v=n(),w=n(),b=n(),p=n(),_=n();for(s=0;s<31;s++)c[s]=o[s];for(c[31]=127&o[31]|64,c[0]&=248,V(y,h),s=0;s<16;s++)v[s]=y[s],b[s]=l[s]=w[s]=0;for(l[0]=b[0]=1,s=254;s>=0;--s)F(l,v,f=c[s>>>3]>>>(7&s)&1),F(w,b,f),X(p,l,w),D(l,l,w),X(w,v,b),D(v,v,b),q(b,p),q(_,l),j(l,w,l),j(w,v,p),X(p,l,w),D(l,l,w),q(v,l),D(w,b,_),j(l,w,u),X(l,l,b),j(w,w,l),j(l,b,_),j(b,v,y),q(v,p),F(l,v,f),F(w,b,f);for(s=0;s<16;s++)y[s+16]=l[s],y[s+32]=w[s],y[s+48]=v[s],y[s+64]=b[s];var A=y.subarray(32),U=y.subarray(16);return H(A,A),j(U,U,A),I(t,U),0}function W(t,n){return Q(t,n,f)}function $(t,n){return o(n,32),W(t,n)}function rr(t,n,o){var f=new Uint8Array(32);return Q(f,o,n),B(t,h,f,S)}L.prototype.blocks=function(t,n,o){for(var h,f,s,c,u,y,l,v,w,b,p,_,A,U,E,x,M,B,S,K=this.fin?0:2048,Y=this.h[0],k=this.h[1],T=this.h[2],L=this.h[3],z=this.h[4],R=this.h[5],P=this.h[6],N=this.h[7],O=this.h[8],C=this.h[9],F=this.r[0],I=this.r[1],G=this.r[2],Z=this.r[3],V=this.r[4],X=this.r[5],D=this.r[6],j=this.r[7],q=this.r[8],H=this.r[9];o>=16;)Y+=8191&(h=255&t[n+0]|(255&t[n+1])<<8),k+=8191&(h>>>13|(f=255&t[n+2]|(255&t[n+3])<<8)<<3),T+=8191&(f>>>10|(s=255&t[n+4]|(255&t[n+5])<<8)<<6),L+=8191&(s>>>7|(c=255&t[n+6]|(255&t[n+7])<<8)<<9),z+=8191&(c>>>4|(u=255&t[n+8]|(255&t[n+9])<<8)<<12),R+=u>>>1&8191,P+=8191&(u>>>14|(y=255&t[n+10]|(255&t[n+11])<<8)<<2),N+=8191&(y>>>11|(l=255&t[n+12]|(255&t[n+13])<<8)<<5),v=255&t[n+14]|(255&t[n+15])<<8,b=w=0,b+=Y*F,b+=k*(5*H),b+=T*(5*q),b+=L*(5*j),w=(b+=z*(5*D))>>>13,b&=8191,b+=R*(5*X),b+=P*(5*V),b+=N*(5*Z),b+=(O+=8191&(l>>>8|v<<8))*(5*G),p=w+=(b+=(C+=v>>>5|K)*(5*I))>>>13,p+=Y*I,p+=k*F,p+=T*(5*H),p+=L*(5*q),w=(p+=z*(5*j))>>>13,p&=8191,p+=R*(5*D),p+=P*(5*X),p+=N*(5*V),p+=O*(5*Z),w+=(p+=C*(5*G))>>>13,p&=8191,_=w,_+=Y*G,_+=k*I,_+=T*F,_+=L*(5*H),w=(_+=z*(5*q))>>>13,_&=8191,_+=R*(5*j),_+=P*(5*D),_+=N*(5*X),_+=O*(5*V),A=w+=(_+=C*(5*Z))>>>13,A+=Y*Z,A+=k*G,A+=T*I,A+=L*F,w=(A+=z*(5*H))>>>13,A&=8191,A+=R*(5*q),A+=P*(5*j),A+=N*(5*D),A+=O*(5*X),U=w+=(A+=C*(5*V))>>>13,U+=Y*V,U+=k*Z,U+=T*G,U+=L*I,w=(U+=z*F)>>>13,U&=8191,U+=R*(5*H),U+=P*(5*q),U+=N*(5*j),U+=O*(5*D),E=w+=(U+=C*(5*X))>>>13,E+=Y*X,E+=k*V,E+=T*Z,E+=L*G,w=(E+=z*I)>>>13,E&=8191,E+=R*F,E+=P*(5*H),E+=N*(5*q),E+=O*(5*j),x=w+=(E+=C*(5*D))>>>13,x+=Y*D,x+=k*X,x+=T*V,x+=L*Z,w=(x+=z*G)>>>13,x&=8191,x+=R*I,x+=P*F,x+=N*(5*H),x+=O*(5*q),M=w+=(x+=C*(5*j))>>>13,M+=Y*j,M+=k*D,M+=T*X,M+=L*V,w=(M+=z*Z)>>>13,M&=8191,M+=R*G,M+=P*I,M+=N*F,M+=O*(5*H),B=w+=(M+=C*(5*q))>>>13,B+=Y*q,B+=k*j,B+=T*D,B+=L*X,w=(B+=z*V)>>>13,B&=8191,B+=R*Z,B+=P*G,B+=N*I,B+=O*F,S=w+=(B+=C*(5*H))>>>13,S+=Y*H,S+=k*q,S+=T*j,S+=L*D,w=(S+=z*X)>>>13,S&=8191,S+=R*V,S+=P*Z,S+=N*G,S+=O*I,Y=b=8191&(w=(w=((w+=(S+=C*F)>>>13)<<2)+w|0)+(b&=8191)|0),k=p+=w>>>=13,T=_&=8191,L=A&=8191,z=U&=8191,R=E&=8191,P=x&=8191,N=M&=8191,O=B&=8191,C=S&=8191,n+=16,o-=16;this.h[0]=Y,this.h[1]=k,this.h[2]=T,this.h[3]=L,this.h[4]=z,this.h[5]=R,this.h[6]=P,this.h[7]=N,this.h[8]=O,this.h[9]=C},L.prototype.finish=function(t,n){var o,h,f,s,c=new Uint16Array(10);if(this.leftover){for(s=this.leftover,this.buffer[s++]=1;s<16;s++)this.buffer[s]=0;this.fin=1,this.blocks(this.buffer,0,16)}for(o=this.h[1]>>>13,this.h[1]&=8191,s=2;s<10;s++)this.h[s]+=o,o=this.h[s]>>>13,this.h[s]&=8191;for(this.h[0]+=5*o,o=this.h[0]>>>13,this.h[0]&=8191,this.h[1]+=o,o=this.h[1]>>>13,this.h[1]&=8191,this.h[2]+=o,c[0]=this.h[0]+5,o=c[0]>>>13,c[0]&=8191,s=1;s<10;s++)c[s]=this.h[s]+o,o=c[s]>>>13,c[s]&=8191;for(c[9]-=8192,h=(1^o)-1,s=0;s<10;s++)c[s]&=h;for(h=~h,s=0;s<10;s++)this.h[s]=this.h[s]&h|c[s];for(this.h[0]=65535&(this.h[0]|this.h[1]<<13),this.h[1]=65535&(this.h[1]>>>3|this.h[2]<<10),this.h[2]=65535&(this.h[2]>>>6|this.h[3]<<7),this.h[3]=65535&(this.h[3]>>>9|this.h[4]<<4),this.h[4]=65535&(this.h[4]>>>12|this.h[5]<<1|this.h[6]<<14),this.h[5]=65535&(this.h[6]>>>2|this.h[7]<<11),this.h[6]=65535&(this.h[7]>>>5|this.h[8]<<8),this.h[7]=65535&(this.h[8]>>>8|this.h[9]<<5),f=this.h[0]+this.pad[0],this.h[0]=65535&f,s=1;s<8;s++)f=(this.h[s]+this.pad[s]|0)+(f>>>16)|0,this.h[s]=65535&f;t[n+0]=this.h[0]>>>0&255,t[n+1]=this.h[0]>>>8&255,t[n+2]=this.h[1]>>>0&255,t[n+3]=this.h[1]>>>8&255,t[n+4]=this.h[2]>>>0&255,t[n+5]=this.h[2]>>>8&255,t[n+6]=this.h[3]>>>0&255,t[n+7]=this.h[3]>>>8&255,t[n+8]=this.h[4]>>>0&255,t[n+9]=this.h[4]>>>8&255,t[n+10]=this.h[5]>>>0&255,t[n+11]=this.h[5]>>>8&255,t[n+12]=this.h[6]>>>0&255,t[n+13]=this.h[6]>>>8&255,t[n+14]=this.h[7]>>>0&255,t[n+15]=this.h[7]>>>8&255},L.prototype.update=function(t,n,o){var h,f;if(this.leftover){for((f=16-this.leftover)>o&&(f=o),h=0;h=16&&(f=o-o%16,this.blocks(t,n,f),n+=f,o-=f),o){for(h=0;h=128;){for(K=0;K<16;K++)Y=8*K+tr,N[K]=o[Y+0]<<24|o[Y+1]<<16|o[Y+2]<<8|o[Y+3],O[K]=o[Y+4]<<24|o[Y+5]<<16|o[Y+6]<<8|o[Y+7];for(K=0;K<80;K++)if(f=C,s=F,c=I,u=G,y=Z,l=V,v=X,w=D,b=j,p=q,_=H,A=J,U=Q,E=W,x=$,M=rr,L=65535&(T=rr),z=T>>>16,R=65535&(k=D),P=k>>>16,L+=65535&(T=(Q>>>14|Z<<18)^(Q>>>18|Z<<14)^(Z>>>9|Q<<23)),z+=T>>>16,R+=65535&(k=(Z>>>14|Q<<18)^(Z>>>18|Q<<14)^(Q>>>9|Z<<23)),P+=k>>>16,L+=65535&(T=Q&W^~Q&$),z+=T>>>16,R+=65535&(k=Z&V^~Z&X),P+=k>>>16,k=er[2*K],L+=65535&(T=er[2*K+1]),z+=T>>>16,R+=65535&k,P+=k>>>16,k=N[K%16],z+=(T=O[K%16])>>>16,R+=65535&k,P+=k>>>16,R+=(z+=(L+=65535&T)>>>16)>>>16,L=65535&(T=S=65535&L|z<<16),z=T>>>16,R=65535&(k=B=65535&R|(P+=R>>>16)<<16),P=k>>>16,L+=65535&(T=(j>>>28|C<<4)^(C>>>2|j<<30)^(C>>>7|j<<25)),z+=T>>>16,R+=65535&(k=(C>>>28|j<<4)^(j>>>2|C<<30)^(j>>>7|C<<25)),P+=k>>>16,z+=(T=j&q^j&H^q&H)>>>16,R+=65535&(k=C&F^C&I^F&I),P+=k>>>16,w=65535&(R+=(z+=(L+=65535&T)>>>16)>>>16)|(P+=R>>>16)<<16,M=65535&L|z<<16,L=65535&(T=A),z=T>>>16,R=65535&(k=u),P=k>>>16,z+=(T=S)>>>16,R+=65535&(k=B),P+=k>>>16,F=f,I=s,G=c,Z=u=65535&(R+=(z+=(L+=65535&T)>>>16)>>>16)|(P+=R>>>16)<<16,V=y,X=l,D=v,C=w,q=b,H=p,J=_,Q=A=65535&L|z<<16,W=U,$=E,rr=x,j=M,K%16==15)for(Y=0;Y<16;Y++)k=N[Y],L=65535&(T=O[Y]),z=T>>>16,R=65535&k,P=k>>>16,k=N[(Y+9)%16],L+=65535&(T=O[(Y+9)%16]),z+=T>>>16,R+=65535&k,P+=k>>>16,B=N[(Y+1)%16],L+=65535&(T=((S=O[(Y+1)%16])>>>1|B<<31)^(S>>>8|B<<24)^(S>>>7|B<<25)),z+=T>>>16,R+=65535&(k=(B>>>1|S<<31)^(B>>>8|S<<24)^B>>>7),P+=k>>>16,B=N[(Y+14)%16],z+=(T=((S=O[(Y+14)%16])>>>19|B<<13)^(B>>>29|S<<3)^(S>>>6|B<<26))>>>16,R+=65535&(k=(B>>>19|S<<13)^(S>>>29|B<<3)^B>>>6),P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,N[Y]=65535&R|P<<16,O[Y]=65535&L|z<<16;L=65535&(T=j),z=T>>>16,R=65535&(k=C),P=k>>>16,k=t[0],z+=(T=n[0])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[0]=C=65535&R|P<<16,n[0]=j=65535&L|z<<16,L=65535&(T=q),z=T>>>16,R=65535&(k=F),P=k>>>16,k=t[1],z+=(T=n[1])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[1]=F=65535&R|P<<16,n[1]=q=65535&L|z<<16,L=65535&(T=H),z=T>>>16,R=65535&(k=I),P=k>>>16,k=t[2],z+=(T=n[2])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[2]=I=65535&R|P<<16,n[2]=H=65535&L|z<<16,L=65535&(T=J),z=T>>>16,R=65535&(k=G),P=k>>>16,k=t[3],z+=(T=n[3])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[3]=G=65535&R|P<<16,n[3]=J=65535&L|z<<16,L=65535&(T=Q),z=T>>>16,R=65535&(k=Z),P=k>>>16,k=t[4],z+=(T=n[4])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[4]=Z=65535&R|P<<16,n[4]=Q=65535&L|z<<16,L=65535&(T=W),z=T>>>16,R=65535&(k=V),P=k>>>16,k=t[5],z+=(T=n[5])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[5]=V=65535&R|P<<16,n[5]=W=65535&L|z<<16,L=65535&(T=$),z=T>>>16,R=65535&(k=X),P=k>>>16,k=t[6],z+=(T=n[6])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[6]=X=65535&R|P<<16,n[6]=$=65535&L|z<<16,L=65535&(T=rr),z=T>>>16,R=65535&(k=D),P=k>>>16,k=t[7],z+=(T=n[7])>>>16,R+=65535&k,P+=k>>>16,P+=(R+=(z+=(L+=65535&T)>>>16)>>>16)>>>16,t[7]=D=65535&R|P<<16,n[7]=rr=65535&L|z<<16,tr+=128,h-=128}return h}function ir(t,n,o){var h,f=new Int32Array(8),s=new Int32Array(8),c=new Uint8Array(256),u=o;for(f[0]=1779033703,f[1]=3144134277,f[2]=1013904242,f[3]=2773480762,f[4]=1359893119,f[5]=2600822924,f[6]=528734635,f[7]=1541459225,s[0]=4089235720,s[1]=2227873595,s[2]=4271175723,s[3]=1595750129,s[4]=2917565137,s[5]=725511199,s[6]=4215389547,s[7]=327033209,or(f,s,n,o),o%=128,h=0;h=0;--f)ar(t,n,h=o[f/8|0]>>(7&f)&1),hr(n,t),hr(t,t),ar(t,n,h)}function cr(t,o){var h=[n(),n(),n(),n()];O(h[0],v),O(h[1],w),O(h[2],c),j(h[3],v,w),sr(t,h,o)}function ur(t,h,f){var s,c=new Uint8Array(64),u=[n(),n(),n(),n()];for(f||o(h,32),ir(c,h,32),c[0]&=248,c[31]&=127,c[31]|=64,cr(u,c),fr(t,u),s=0;s<32;s++)h[s+32]=t[s];return 0}var yr=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function lr(t,n){var o,h,f,s;for(h=63;h>=32;--h){for(o=0,f=h-32,s=h-12;f>8,n[f]-=256*o;n[f]+=o,n[h]=0}for(o=0,f=0;f<32;f++)n[f]+=o-(n[31]>>4)*yr[f],o=n[f]>>8,n[f]&=255;for(f=0;f<32;f++)n[f]-=o*yr[f];for(h=0;h<32;h++)n[h+1]+=n[h]>>8,t[h]=255&n[h]}function vr(t){var n,o=new Float64Array(64);for(n=0;n<64;n++)o[n]=t[n];for(n=0;n<64;n++)t[n]=0;lr(t,o)}function wr(t,o,h,f){var s,c,u=new Uint8Array(64),y=new Uint8Array(64),l=new Uint8Array(64),v=new Float64Array(64),w=[n(),n(),n(),n()];ir(u,f,32),u[0]&=248,u[31]&=127,u[31]|=64;var b=h+64;for(s=0;s>7&&D(t[0],s,t[0]),j(t[3],t[0],t[1]),0)}function pr(t,o,h,f){var s,c=new Uint8Array(32),u=new Uint8Array(64),y=[n(),n(),n(),n()],l=[n(),n(),n(),n()];if(-1,h<64)return-1;if(br(l,f))return-1;for(s=0;s=0},t.sign.keyPair=function(){var t=new Uint8Array(32),n=new Uint8Array(64);return ur(t,n),{publicKey:t,secretKey:n}},t.sign.keyPair.fromSecretKey=function(t){if(Mr(t),64!==t.length)throw new Error('bad secret key size');for(var n=new Uint8Array(32),o=0;o0&&void 0!==arguments[0]?arguments[0]:12;return(0,t.isReady)()?(0,t.bip39Generate)(o):(0,n.generateMnemonic)(u[o])},r(d[0]);var n=r(d[1]),t=r(d[2]),u={12:128,15:160,18:192,21:224,24:256}},1096,[899,1097,1051]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]).Buffer,t=r(d[1]),o=r(d[2]),f=o.pbkdf2Sync,c=o.pbkdf2,u=r(d[3]),h=r(d[4]),l=r(d[5]),s=r(d[6]),w=r(d[7]),p=r(d[8]),v=r(d[9]),y=r(d[10]),E=r(d[11]),S=r(d[12]),T=w,k='Invalid mnemonic',x='Invalid entropy',j='Invalid mnemonic checksum';function I(n,t,o){for(;n.length32)throw new Error(x);if(w.length%4!=0)throw new Error(x);var p=n.from(w);if(A(p)!==s)throw new Error(j);return p.toString('hex')}function N(t,o){if(n.isBuffer(t)||(t=n.from(t,'hex')),o=o||T,t.length<16)throw new TypeError(x);if(t.length>32)throw new TypeError(x);if(t.length%4!=0)throw new TypeError(x);var f=(_([].slice.call(t))+A(t)).match(/(.{1,11})/g).map(function(n){var t=M(n);return o[t]});return o===y?f.join("\u3000"):f.join(' ')}m.exports={mnemonicToSeed:B,mnemonicToSeedAsync:H,mnemonicToSeedHex:function(n,t){return B(n,t).toString('hex')},mnemonicToSeedHexAsync:function(n,t){return H(n,t).then(function(n){return n.toString('hex')})},mnemonicToEntropy:J,entropyToMnemonic:N,generateMnemonic:function(n,t,o){if((n=n||128)%32!=0)throw new TypeError(x);return N((t=t||u)(n/8),o)},validateMnemonic:function(n,t){try{J(n,t)}catch(n){return!1}return!0},wordlists:{EN:w,JA:y,chinese_simplified:l,chinese_traditional:s,english:w,french:p,italian:v,japanese:y,korean:E,spanish:S}}},1097,[911,907,1036,978,1098,1099,1100,1101,1102,1103,1104,1105,1106]); -__d(function(g,r,i,a,m,e,d){!(function(t){"use strict";for(var n=[null,0,{}],o=10,s=44032,u=4352,f=4449,h=4519,c=21,l=28,p=588,C=function(t,n){this.codepoint=t,this.feature=n},v={},w=[],B=0;B<=255;++B)w[B]=0;var y=[function(t,o,s){return o<60||13311>8&255]>o&&(v[n]=u),u},function(t,n,o){return o?t(n,o):new C(n,null)},function(t,n,o){var v;if(n=55296&&t<=56319},C.isLowSurrogate=function(t){return t>=56320&&t<=57343},C.prototype.prepFeature=function(){this.feature||(this.feature=C.fromCharCode(this.codepoint,!0).feature)},C.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var t=this.codepoint-65536;return String.fromCharCode(Math.floor(t/1024)+55296,t%1024+56320)},C.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},C.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},C.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},C.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},C.prototype.getComposite=function(t){if(this.prepFeature(),!this.feature[2])return null;var n=this.feature[2][t.codepoint];return n?C.fromCharCode(n):null};var F=function(t){this.str=t,this.cursor=0};F.prototype.next=function(){if(this.str&&this.cursor0;--o){if(this.resBuf[o-1].getCanonicalClass()<=t)break}this.resBuf.splice(o,0,n)}while(0!==t);return this.resBuf.shift()};var S=function(t){this.it=t,this.procBuf=[],this.resBuf=[],this.lastClass=null};S.prototype.next=function(){for(;0===this.resBuf.length;){var t=this.it.next();if(!t){this.resBuf=this.procBuf,this.procBuf=[];break}if(0===this.procBuf.length)this.lastClass=t.getCanonicalClass(),this.procBuf.push(t);else{var n=this.procBuf[0].getComposite(t),o=t.getCanonicalClass();n&&(this.lastClass1&&void 0!==arguments[1]?arguments[1]:'';if((0,f.isReady)())return(0,f.bip39ToMiniSecret)(n,c);var s=(0,u.u8aToBuffer)((0,o.default)(n)),l=(0,u.u8aToBuffer)((0,u.stringToU8a)("mnemonic".concat(c)));return(0,u.bufferToU8a)((0,t.pbkdf2Sync)(s,l,2048,64,'sha512')).slice(0,32)},r(d[1]);var t=r(d[2]),u=r(d[3]),f=r(d[4]),o=n(r(d[5]))},1108,[898,899,1036,771,1051,1107]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return(0,t.isReady)()?(0,t.bip39ToSeed)(u,f):(0,o.bufferToU8a)((0,n.mnemonicToSeed)(u,f)).subarray(0,32)};var n=r(d[0]),o=r(d[1]),t=r(d[2])},1109,[1097,771,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){return(0,n.isReady)()?(0,n.bip39Validate)(u):(0,t.validateMnemonic)(u)},r(d[0]);var t=r(d[1]),n=r(d[2])},1110,[899,1097,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"naclDecrypt",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"deriveHard",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"naclEncrypt",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"naclKeypairFromRandom",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"naclKeypairFromSecret",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"naclKeypairFromSeed",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"naclKeypairFromString",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"naclSign",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"naclVerify",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"naclBoxKeypairFromSecret",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"naclOpen",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"naclSeal",{enumerable:!0,get:function(){return P.default}});var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),o=t(r(d[6])),b=t(r(d[7])),p=t(r(d[8])),y=t(r(d[9])),O=t(r(d[10])),j=t(r(d[11])),P=t(r(d[12]))},1111,[898,1112,1087,1113,1115,1116,1088,1117,1118,1119,1120,1121,1122]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n,l){return u.default.secretbox.open(t,n,l)||null};var u=t(r(d[1]))},1112,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,c){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(0,u.default)(24);return{encrypted:n.default.secretbox(t,o,c),nonce:o}};var n=t(r(d[1])),u=t(r(d[2]))},1113,[898,1089,1114]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;return n.default.randomBytes(t)};var n=t(r(d[1]))},1114,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return u.default.sign.keyPair()};var u=t(r(d[1]))},1115,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return u.default.sign.keyPair.fromSecretKey(t)};var u=t(r(d[1]))},1116,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,f.default)((0,n.default)((0,u.stringToU8a)(t),256))};var u=r(d[1]),n=t(r(d[2])),f=t(r(d[3]))},1117,[898,771,1061,1088]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n){var l=n.publicKey,v=n.secretKey;(0,s.assert)(v,'Expected valid secretKey');var y=(0,s.u8aToU8a)(t);return(0,c.isReady)()?(0,c.ed25519Sign)(l,v.subarray(0,32),y):u.default.sign.detached(y,v)};var u=t(r(d[1])),s=r(d[2]),c=r(d[3])},1118,[898,1089,771,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";var u=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,o,c){var s=(0,f.u8aToU8a)(u),v=(0,f.u8aToU8a)(o),l=(0,f.u8aToU8a)(c);return(0,n.isReady)()?(0,n.ed25519Verify)(v,s,l):t.default.sign.detached.verify(s,v,l)};var t=u(r(d[1])),f=r(d[2]),n=r(d[3])},1119,[898,1089,771,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return u.default.box.keyPair.fromSecretKey(t.slice(0,32))};var u=t(r(d[1]))},1120,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n,l,o){return u.default.box.open(t,n,l,o)||null};var u=t(r(d[1]))},1121,[898,1089]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,l,o){var f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(0,u.default)(24);return{sealed:n.default.box(t,f,o,l),nonce:f}};var n=t(r(d[1])),u=t(r(d[2]))},1122,[898,1089,1114]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"randomAsHex",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"randomAsNumber",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"randomAsU8a",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3]))},1123,[898,1124,1125,1114]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;return(0,u.u8aToHex)((0,n.default)(t))};var u=r(d[1]),n=t(r(d[2]))},1124,[898,771,1114]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return(0,n.hexToBn)((0,f.default)(8)).and(o).toNumber()};var u=t(r(d[1])),n=r(d[2]),f=t(r(d[3])),o=new u.default(9007199254740991)},1125,[898,808,771,1124]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"schnorrkelDeriveHard",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"schnorrkelDeriveSoft",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"schnorrkelKeypairFromSeed",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"schnorrkelSign",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"schnorrkelVerify",{enumerable:!0,get:function(){return c.default}}),r(d[1]);var n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),f=t(r(d[5])),c=t(r(d[6]))},1126,[898,899,1091,1094,1127,1128,1129]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,n.default)((0,u.sr25519KeypairFromSeed)(t))},r(d[1]);var u=r(d[2]),n=t(r(d[3]))},1127,[898,899,1051,1092]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(s,u){var n=u.publicKey,c=u.secretKey;(0,t.assert)(32===(null===n||void 0===n?void 0:n.length),'Expected valid publicKey, 32-bytes'),(0,t.assert)(64===(null===c||void 0===c?void 0:c.length),'Expected valid secretKey, 64-bytes');var v=(0,t.u8aToU8a)(s);return(0,l.sr25519Sign)(n,c,v)},r(d[0]);var t=r(d[1]),l=r(d[2])},1128,[899,771,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(o,n,f){var c=(0,u.u8aToU8a)(o),s=(0,u.u8aToU8a)(n),_=(0,u.u8aToU8a)(f);return(0,t.sr25519Verify)(s,c,_)},r(d[0]);var u=r(d[1]),t=r(d[2])},1129,[899,771,1051]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"secp256k1Recover",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1130,[898,1131]); -__d(function(g,r,i,a,m,e,d){"use strict";var u=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,o,n){return(0,t.u8aToU8a)(f.default.recover((0,t.u8aToBuffer)(u),(0,t.u8aToBuffer)(o),n))};var f=u(r(d[1])),t=r(d[2])},1131,[898,1132,771]); -__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])(r(d[1]))},1132,[1133,1138]); -__d(function(g,r,i,a,m,e,d){'use strict';var _=r(d[0]),E=r(d[1]),I=r(d[2]);function f(E,f){return void 0===E?f:(_.isBoolean(E,I.COMPRESSED_TYPE_INVALID),E)}m.exports=function(L){return{privateKeyVerify:function(E){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),32===E.length&&L.privateKeyVerify(E)},privateKeyExport:function(n,t){_.isBuffer(n,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(n,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),t=f(t,!0);var u=L.privateKeyExport(n,t);return E.privateKeyExport(n,u,t)},privateKeyImport:function(f){if(_.isBuffer(f,I.EC_PRIVATE_KEY_TYPE_INVALID),(f=E.privateKeyImport(f))&&32===f.length&&L.privateKeyVerify(f))return f;throw new Error(I.EC_PRIVATE_KEY_IMPORT_DER_FAIL)},privateKeyNegate:function(E){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(E,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),L.privateKeyNegate(E)},privateKeyModInverse:function(E){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(E,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),L.privateKeyModInverse(E)},privateKeyTweakAdd:function(E,f){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(E,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),_.isBuffer(f,I.TWEAK_TYPE_INVALID),_.isBufferLength(f,32,I.TWEAK_LENGTH_INVALID),L.privateKeyTweakAdd(E,f)},privateKeyTweakMul:function(E,f){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(E,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),_.isBuffer(f,I.TWEAK_TYPE_INVALID),_.isBufferLength(f,32,I.TWEAK_LENGTH_INVALID),L.privateKeyTweakMul(E,f)},publicKeyCreate:function(E,n){return _.isBuffer(E,I.EC_PRIVATE_KEY_TYPE_INVALID),_.isBufferLength(E,32,I.EC_PRIVATE_KEY_LENGTH_INVALID),n=f(n,!0),L.publicKeyCreate(E,n)},publicKeyConvert:function(E,n){return _.isBuffer(E,I.EC_PUBLIC_KEY_TYPE_INVALID),_.isBufferLength2(E,33,65,I.EC_PUBLIC_KEY_LENGTH_INVALID),n=f(n,!0),L.publicKeyConvert(E,n)},publicKeyVerify:function(E){return _.isBuffer(E,I.EC_PUBLIC_KEY_TYPE_INVALID),L.publicKeyVerify(E)},publicKeyTweakAdd:function(E,n,t){return _.isBuffer(E,I.EC_PUBLIC_KEY_TYPE_INVALID),_.isBufferLength2(E,33,65,I.EC_PUBLIC_KEY_LENGTH_INVALID),_.isBuffer(n,I.TWEAK_TYPE_INVALID),_.isBufferLength(n,32,I.TWEAK_LENGTH_INVALID),t=f(t,!0),L.publicKeyTweakAdd(E,n,t)},publicKeyTweakMul:function(E,n,t){return _.isBuffer(E,I.EC_PUBLIC_KEY_TYPE_INVALID),_.isBufferLength2(E,33,65,I.EC_PUBLIC_KEY_LENGTH_INVALID),_.isBuffer(n,I.TWEAK_TYPE_INVALID),_.isBufferLength(n,32,I.TWEAK_LENGTH_INVALID),t=f(t,!0),L.publicKeyTweakMul(E,n,t)},publicKeyCombine:function(E,n){_.isArray(E,I.EC_PUBLIC_KEYS_TYPE_INVALID),_.isLengthGTZero(E,I.EC_PUBLIC_KEYS_LENGTH_INVALID);for(var t=0;t=n)throw RangeError(f)}},1134,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]).Buffer,t=r(d[1]),n=o.from([48,129,211,2,1,1,4,32,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,0,160,129,133,48,129,130,2,1,1,48,44,6,7,42,134,72,206,61,1,1,2,33,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,48,6,4,1,0,4,1,7,4,33,2,121,190,102,126,249,220,187,172,85,160,98,149,206,135,11,7,2,155,252,219,45,206,40,217,89,242,129,91,22,248,23,152,2,33,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,186,174,220,230,175,72,160,59,191,210,94,140,208,54,65,65,2,1,1,161,36,3,34,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,0,0,0]),f=o.from([48,130,1,19,2,1,1,4,32,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,0,160,129,165,48,129,162,2,1,1,48,44,6,7,42,134,72,206,61,1,1,2,33,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,48,6,4,1,0,4,1,7,4,65,4,121,190,102,126,249,220,187,172,85,160,98,149,206,135,11,7,2,155,252,219,45,206,40,217,89,242,129,91,22,248,23,152,72,58,218,119,38,163,196,101,93,164,251,252,14,17,8,168,253,23,180,72,166,133,84,25,156,71,208,143,251,16,212,184,2,33,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,186,174,220,230,175,72,160,59,191,210,94,140,208,54,65,65,2,1,1,161,68,3,66,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,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,0,0,0,0]);e.privateKeyExport=function(t,c,l){var s=o.from(l?n:f);return t.copy(s,l?8:9),c.copy(s,l?181:214),s},e.privateKeyImport=function(o){var t=o.length,n=0;if(!(t2||t1?o[n+f-2]<<8:0);if(!(t<(n+=f)+c||t32||t1&&0===f[l]&&!(128&f[l+1]);--c,++l);for(var s=o.concat([o.from([0]),n.s]),u=33,v=0;u>1&&0===s[v]&&!(128&s[v+1]);--u,++v);return t.encode(f.slice(l),s.slice(v))},e.signatureImport=function(n){var f=o.alloc(32,0),c=o.alloc(32,0);try{var l=t.decode(n);if(33===l.r.length&&0===l.r[0]&&(l.r=l.r.slice(1)),l.r.length>32)throw new Error('R length is too long');if(33===l.s.length&&0===l.s[0]&&(l.s=l.s.slice(1)),l.s.length>32)throw new Error('S length is too long')}catch(o){return}return l.r.copy(f,32-l.r.length),l.s.copy(c,32-l.s.length),{r:f,s:c}},e.signatureImportLax=function(t){var n=o.alloc(32,0),f=o.alloc(32,0),c=t.length,l=0;if(48===t[l++]){var s=t[l++];if(!(128&s&&(l+=s-128)>c)&&2===t[l++]){var u=t[l++];if(128&u){if(l+(s=u-128)>c)return;for(;s>0&&0===t[l];l+=1,s-=1);for(u=0;s>0;l+=1,s-=1)u=(u<<8)+t[l]}if(!(u>c-l)){var v=l;if(l+=u,2===t[l++]){var h=t[l++];if(128&h){if(l+(s=h-128)>c)return;for(;s>0&&0===t[l];l+=1,s-=1);for(h=0;s>0;l+=1,s-=1)h=(h<<8)+t[l]}if(!(h>c-l)){var p=l;for(l+=h;u>0&&0===t[v];u-=1,v+=1);if(!(u>32)){var y=t.slice(v,v+u);for(y.copy(n,32-y.length);h>0&&0===t[p];h-=1,p+=1);if(!(h>32)){var w=t.slice(p,p+h);return w.copy(f,32-w.length),{r:n,s:f}}}}}}}}}},1135,[911,1136]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]).Buffer;m.exports={check:function(n){if(n.length<8)return!1;if(n.length>72)return!1;if(48!==n[0])return!1;if(n[1]!==n.length-2)return!1;if(2!==n[2])return!1;var t=n[3];if(0===t)return!1;if(5+t>=n.length)return!1;if(2!==n[4+t])return!1;var o=n[5+t];return!(0===o||6+t+o!==n.length||128&n[4]||t>1&&0===n[4]&&!(128&n[5])||128&n[t+6]||o>1&&0===n[t+6]&&!(128&n[t+7]))},decode:function(n){if(n.length<8)throw new Error('DER sequence length is too short');if(n.length>72)throw new Error('DER sequence length is too long');if(48!==n[0])throw new Error('Expected DER sequence');if(n[1]!==n.length-2)throw new Error('DER sequence length is invalid');if(2!==n[2])throw new Error('Expected DER integer');var t=n[3];if(0===t)throw new Error('R length is zero');if(5+t>=n.length)throw new Error('R length is too long');if(2!==n[4+t])throw new Error('Expected DER integer (2)');var o=n[5+t];if(0===o)throw new Error('S length is zero');if(6+t+o!==n.length)throw new Error('S length is invalid');if(128&n[4])throw new Error('R value is negative');if(t>1&&0===n[4]&&!(128&n[5]))throw new Error('R value excessively padded');if(128&n[t+6])throw new Error('S value is negative');if(o>1&&0===n[t+6]&&!(128&n[t+7]))throw new Error('S value excessively padded');return{r:n.slice(4,4+t),s:n.slice(6+t)}},encode:function(t,o){var h=t.length,l=o.length;if(0===h)throw new Error('R length is zero');if(0===l)throw new Error('S length is zero');if(h>33)throw new Error('R length is too long');if(l>33)throw new Error('S length is too long');if(128&t[0])throw new Error('R value is negative');if(128&o[0])throw new Error('S value is negative');if(h>1&&0===t[0]&&!(128&t[1]))throw new Error('R value excessively padded');if(l>1&&0===o[0]&&!(128&o[1]))throw new Error('S value excessively padded');var w=n.allocUnsafe(6+h+l);return w[0]=48,w[1]=w.length-2,w[2]=2,w[3]=t.length,t.copy(w,4),w[4+h]=2,w[5+h]=o.length,o.copy(w,6+h),w}}},1136,[911]); -__d(function(_,e,E,I,a,A,i){a.exports={COMPRESSED_TYPE_INVALID:"compressed should be a boolean",EC_PRIVATE_KEY_TYPE_INVALID:"private key should be a Buffer",EC_PRIVATE_KEY_LENGTH_INVALID:"private key length is invalid",EC_PRIVATE_KEY_RANGE_INVALID:"private key range is invalid",EC_PRIVATE_KEY_TWEAK_ADD_FAIL:"tweak out of range or resulting private key is invalid",EC_PRIVATE_KEY_TWEAK_MUL_FAIL:"tweak out of range",EC_PRIVATE_KEY_EXPORT_DER_FAIL:"couldn't export to DER format",EC_PRIVATE_KEY_IMPORT_DER_FAIL:"couldn't import from DER format",EC_PUBLIC_KEYS_TYPE_INVALID:"public keys should be an Array",EC_PUBLIC_KEYS_LENGTH_INVALID:"public keys Array should have at least 1 element",EC_PUBLIC_KEY_TYPE_INVALID:"public key should be a Buffer",EC_PUBLIC_KEY_LENGTH_INVALID:"public key length is invalid",EC_PUBLIC_KEY_PARSE_FAIL:"the public key could not be parsed or is invalid",EC_PUBLIC_KEY_CREATE_FAIL:"private was invalid, try again",EC_PUBLIC_KEY_TWEAK_ADD_FAIL:"tweak out of range or resulting public key is invalid",EC_PUBLIC_KEY_TWEAK_MUL_FAIL:"tweak out of range",EC_PUBLIC_KEY_COMBINE_FAIL:"the sum of the public keys is not valid",ECDH_FAIL:"scalar was invalid (zero or overflow)",ECDSA_SIGNATURE_TYPE_INVALID:"signature should be a Buffer",ECDSA_SIGNATURE_LENGTH_INVALID:"signature length is invalid",ECDSA_SIGNATURE_PARSE_FAIL:"couldn't parse signature",ECDSA_SIGNATURE_PARSE_DER_FAIL:"couldn't parse DER signature",ECDSA_SIGNATURE_SERIALIZE_DER_FAIL:"couldn't serialize signature to DER format",ECDSA_SIGN_FAIL:"nonce generation function failed or private key is invalid",ECDSA_RECOVER_FAIL:"couldn't recover public key from signature",MSG32_TYPE_INVALID:"message should be a Buffer",MSG32_LENGTH_INVALID:"message length is invalid",OPTIONS_TYPE_INVALID:"options should be an Object",OPTIONS_DATA_TYPE_INVALID:"options.data should be a Buffer",OPTIONS_DATA_LENGTH_INVALID:"options.data length is invalid",OPTIONS_NONCEFN_TYPE_INVALID:"options.noncefn should be a Function",RECOVERY_ID_TYPE_INVALID:"recovery should be a Number",RECOVERY_ID_VALUE_INVALID:"recovery should have value between -1 and 4",TWEAK_TYPE_INVALID:"tweak should be a Buffer",TWEAK_LENGTH_INVALID:"tweak length is invalid"}},1137,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]).Buffer,o=r(d[1]),t=r(d[2]),u=r(d[3]).ec,c=r(d[4]),E=new u('secp256k1'),_=E.curve;function w(n,o){var u=new t(o);if(u.cmp(_.p)>=0)return null;var c=(u=u.toRed(_.red)).redSqr().redIMul(u).redIAdd(_.b).redSqrt();return 3===n!==c.isOdd()&&(c=c.redNeg()),E.keyPair({pub:{x:u,y:c}})}function f(n,o,u){var c=new t(o),w=new t(u);if(c.cmp(_.p)>=0||w.cmp(_.p)>=0)return null;if(c=c.toRed(_.red),w=w.toRed(_.red),(6===n||7===n)&&w.isOdd()!==(7===n))return null;var f=c.redSqr().redIMul(c);return w.redSqr().redISub(f.redIAdd(_.b)).isZero()?E.keyPair({pub:{x:c,y:w}}):null}function A(n){var o=n[0];switch(o){case 2:case 3:return 33!==n.length?null:w(o,n.slice(1,33));case 4:case 6:case 7:return 65!==n.length?null:f(o,n.slice(1,33),n.slice(33,65));default:return null}}e.privateKeyVerify=function(n){var o=new t(n);return o.cmp(_.n)<0&&!o.isZero()},e.privateKeyExport=function(o,u){var w=new t(o);if(w.cmp(_.n)>=0||w.isZero())throw new Error(c.EC_PRIVATE_KEY_EXPORT_DER_FAIL);return n.from(E.keyFromPrivate(o).getPublic(u,!0))},e.privateKeyNegate=function(o){var u=new t(o);return u.isZero()?n.alloc(32):_.n.sub(u).umod(_.n).toArrayLike(n,'be',32)},e.privateKeyModInverse=function(o){var u=new t(o);if(u.cmp(_.n)>=0||u.isZero())throw new Error(c.EC_PRIVATE_KEY_RANGE_INVALID);return u.invm(_.n).toArrayLike(n,'be',32)},e.privateKeyTweakAdd=function(o,u){var E=new t(u);if(E.cmp(_.n)>=0)throw new Error(c.EC_PRIVATE_KEY_TWEAK_ADD_FAIL);if(E.iadd(new t(o)),E.cmp(_.n)>=0&&E.isub(_.n),E.isZero())throw new Error(c.EC_PRIVATE_KEY_TWEAK_ADD_FAIL);return E.toArrayLike(n,'be',32)},e.privateKeyTweakMul=function(o,u){var E=new t(u);if(E.cmp(_.n)>=0||E.isZero())throw new Error(c.EC_PRIVATE_KEY_TWEAK_MUL_FAIL);return E.imul(new t(o)),E.cmp(_.n)&&(E=E.umod(_.n)),E.toArrayLike(n,'be',32)},e.publicKeyCreate=function(o,u){var w=new t(o);if(w.cmp(_.n)>=0||w.isZero())throw new Error(c.EC_PUBLIC_KEY_CREATE_FAIL);return n.from(E.keyFromPrivate(o).getPublic(u,!0))},e.publicKeyConvert=function(o,t){var u=A(o);if(null===u)throw new Error(c.EC_PUBLIC_KEY_PARSE_FAIL);return n.from(u.getPublic(t,!0))},e.publicKeyVerify=function(n){return null!==A(n)},e.publicKeyTweakAdd=function(o,u,E){var w=A(o);if(null===w)throw new Error(c.EC_PUBLIC_KEY_PARSE_FAIL);if((u=new t(u)).cmp(_.n)>=0)throw new Error(c.EC_PUBLIC_KEY_TWEAK_ADD_FAIL);var f=_.g.mul(u).add(w.pub);if(f.isInfinity())throw new Error(c.EC_PUBLIC_KEY_TWEAK_ADD_FAIL);return n.from(f.encode(!0,E))},e.publicKeyTweakMul=function(o,u,E){var w=A(o);if(null===w)throw new Error(c.EC_PUBLIC_KEY_PARSE_FAIL);if((u=new t(u)).cmp(_.n)>=0||u.isZero())throw new Error(c.EC_PUBLIC_KEY_TWEAK_MUL_FAIL);return n.from(w.pub.mul(u).encode(!0,E))},e.publicKeyCombine=function(o,t){for(var u=new Array(o.length),E=0;E=0||w.cmp(_.n)>=0)throw new Error(c.ECDSA_SIGNATURE_PARSE_FAIL);var f=n.from(o);return 1===w.cmp(E.nh)&&_.n.sub(w).toArrayLike(n,'be',32).copy(f,32),f},e.signatureExport=function(n){var o=n.slice(0,32),u=n.slice(32,64);if(new t(o).cmp(_.n)>=0||new t(u).cmp(_.n)>=0)throw new Error(c.ECDSA_SIGNATURE_PARSE_FAIL);return{r:o,s:u}},e.signatureImport=function(o){var u=new t(o.r);u.cmp(_.n)>=0&&(u=new t(0));var c=new t(o.s);return c.cmp(_.n)>=0&&(c=new t(0)),n.concat([u.toArrayLike(n,'be',32),c.toArrayLike(n,'be',32)])},e.sign=function(o,u,w,f){if('function'==typeof w){var A=w;w=function(E){var _=A(o,u,null,f,E);if(!n.isBuffer(_)||32!==_.length)throw new Error(c.ECDSA_SIGN_FAIL);return new t(_)}}var l=new t(u);if(l.cmp(_.n)>=0||l.isZero())throw new Error(c.ECDSA_SIGN_FAIL);var s=E.sign(o,u,{canonical:!0,k:w,pers:f});return{signature:n.concat([s.r.toArrayLike(n,'be',32),s.s.toArrayLike(n,'be',32)]),recovery:s.recoveryParam}},e.verify=function(n,o,u){var w={r:o.slice(0,32),s:o.slice(32,64)},f=new t(w.r),l=new t(w.s);if(f.cmp(_.n)>=0||l.cmp(_.n)>=0)throw new Error(c.ECDSA_SIGNATURE_PARSE_FAIL);if(1===l.cmp(E.nh)||f.isZero()||l.isZero())return!1;var s=A(u);if(null===s)throw new Error(c.EC_PUBLIC_KEY_PARSE_FAIL);return E.verify(n,w,{x:s.pub.x,y:s.pub.y})},e.recover=function(o,u,w,f){var A={r:u.slice(0,32),s:u.slice(32,64)},l=new t(A.r),s=new t(A.s);if(l.cmp(_.n)>=0||s.cmp(_.n)>=0)throw new Error(c.ECDSA_SIGNATURE_PARSE_FAIL);try{if(l.isZero()||s.isZero())throw new Error;var p=E.recoverPubKey(o,A,w);return n.from(p.encode(!0,f))}catch(n){throw new Error(c.ECDSA_RECOVER_FAIL)}},e.ecdh=function(n,t){var u=e.ecdhUnsafe(n,t,!0);return o('sha256').update(u).digest()},e.ecdhUnsafe=function(o,u,E){var w=A(o);if(null===w)throw new Error(c.EC_PUBLIC_KEY_PARSE_FAIL);var f=new t(u);if(f.cmp(_.n)>=0||f.isZero())throw new Error(c.ECDH_FAIL);return n.from(w.pub.mul(f).encode(!0,E))}},1138,[911,907,808,1139,1137]); -__d(function(g,r,i,a,m,e,d){'use strict';var s=e;s.version=r(d[0]).version,s.utils=r(d[1]),s.rand=r(d[2]),s.curve=r(d[3]),s.curves=r(d[4]),s.ec=r(d[5]),s.eddsa=r(d[6])},1139,[1140,1141,980,1142,1147,1149,1152]); -__d(function(i,t,s,n,e,r,c){e.exports={name:"elliptic",version:"6.5.2",description:"EC cryptography",main:"lib/elliptic.js",files:["lib"],scripts:{jscs:"jscs benchmarks/*.js lib/*.js lib/**/*.js lib/**/**/*.js test/index.js",jshint:"jscs benchmarks/*.js lib/*.js lib/**/*.js lib/**/**/*.js test/index.js",lint:"npm run jscs && npm run jshint",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},repository:{type:"git",url:"git@github.com:indutny/elliptic"},keywords:["EC","Elliptic","curve","Cryptography"],author:"Fedor Indutny ",license:"MIT",bugs:{url:"https://github.com/indutny/elliptic/issues"},homepage:"https://github.com/indutny/elliptic",devDependencies:{brfs:"^1.4.3",coveralls:"^3.0.8",grunt:"^1.0.4","grunt-browserify":"^5.0.0","grunt-cli":"^1.2.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-mocha-istanbul":"^3.0.1","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.2",jscs:"^3.0.7",jshint:"^2.10.3",mocha:"^6.2.2"},dependencies:{"bn.js":"^4.4.0",brorand:"^1.0.1","hash.js":"^1.0.0","hmac-drbg":"^1.0.0",inherits:"^2.0.1","minimalistic-assert":"^1.0.0","minimalistic-crypto-utils":"^1.0.0"}}},1140,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=e,t=r(d[0]),o=r(d[1]),u=r(d[2]);n.assert=o,n.toArray=u.toArray,n.zero2=u.zero2,n.toHex=u.toHex,n.encode=u.encode,n.getNAF=function(n,t,o){var u=new Array(Math.max(n.bitLength(),o)+1);u.fill(0);for(var c=1<(c>>1)-1?(c>>1)-f:f,s.isubn(l)):l=0,u[h]=l,s.iushrn(1)}return u},n.getJSF=function(n,t){var o=[[],[]];n=n.clone(),t=t.clone();for(var u=0,c=0;n.cmpn(-u)>0||t.cmpn(-c)>0;){var s,h,l,f=n.andln(3)+u&3,p=t.andln(3)+c&3;3===f&&(f=-1),3===p&&(p=-1),s=0==(1&f)?0:3!=(l=n.andln(7)+u&7)&&5!==l||2!==p?f:-f,o[0].push(s),h=0==(1&p)?0:3!=(l=t.andln(7)+c&7)&&5!==l||2!==f?p:-p,o[1].push(h),2*u===s+1&&(u=1-u),2*c===h+1&&(c=1-c),n.iushrn(1),t.iushrn(1)}return o},n.cachedProperty=function(n,t,o){var u='_'+t;n.prototype[t]=function(){return void 0!==this[u]?this[u]:this[u]=o.call(this)}},n.parseBytes=function(t){return'string'==typeof t?n.toArray(t,'hex'):t},n.intFromLE=function(n){return new t(n,'hex','le')}},1141,[808,952,989]); -__d(function(g,r,i,a,m,e,d){'use strict';var s=e;s.base=r(d[0]),s.short=r(d[1]),s.mont=r(d[2]),s.edwards=r(d[3])},1142,[1143,1144,1145,1146]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=n.getNAF,s=n.getJSF,p=n.assert;function h(n,o){this.type=n,this.p=new t(o.p,16),this.red=o.prime?t.red(o.prime):t.mont(this.p),this.zero=new t(0).toRed(this.red),this.one=new t(1).toRed(this.red),this.two=new t(2).toRed(this.red),this.n=o.n&&new t(o.n,16),this.g=o.g&&this.pointFromJSON(o.g,o.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var s=this.n&&this.p.div(this.n);!s||s.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function u(t,n){this.curve=t,this.type=n,this.precomputed=null}m.exports=h,h.prototype.point=function(){throw new Error('Not implemented')},h.prototype.validate=function(){throw new Error('Not implemented')},h.prototype._fixedNafMul=function(t,n){p(t.precomputed);var s=t._getDoubles(),h=o(n,1,this._bitLength),u=(1<=f;n--)c=(c<<1)+h[n];l.push(c)}for(var y=this.jpoint(null,null,null),v=this.jpoint(null,null,null),w=u;w>0;w--){for(f=0;f=0;c--){for(n=0;c>=0&&0===l[c];c--)n++;if(c>=0&&n++,f=f.dblp(n),c<0)break;var y=l[c];p(0!==y),f='affine'===t.type?y>0?f.mixedAdd(u[y-1>>1]):f.mixedAdd(u[-y-1>>1].neg()):y>0?f.add(u[y-1>>1]):f.add(u[-y-1>>1].neg())}return'affine'===t.type?f.toP():f},h.prototype._wnafMulAdd=function(t,n,p,h,u){for(var l=this._wnafT1,f=this._wnafT2,c=this._wnafT3,y=0,v=0;v=1;v-=2){var b=v-1,_=v;if(1===l[b]&&1===l[_]){var A=[n[b],null,null,n[_]];0===n[b].y.cmp(n[_].y)?(A[1]=n[b].add(n[_]),A[2]=n[b].toJ().mixedAdd(n[_].neg())):0===n[b].y.cmp(n[_].y.redNeg())?(A[1]=n[b].toJ().mixedAdd(n[_]),A[2]=n[b].add(n[_].neg())):(A[1]=n[b].toJ().mixedAdd(n[_]),A[2]=n[b].toJ().mixedAdd(n[_].neg()));var x=[-3,-1,-5,-7,0,7,5,1,3],N=s(p[b],p[_]);y=Math.max(N[0].length,y),c[b]=new Array(y),c[_]=new Array(y);for(var L=0;L=0;v--){for(var J=0;v>=0;){var k=!0;for(L=0;L=0&&J++,F=F.dblp(J),v<0)break;for(L=0;L0?E=f[L][R-1>>1]:R<0&&(E=f[L][-R-1>>1].neg()),F='affine'===E.type?F.mixedAdd(E):F.add(E))}}for(v=0;v=Math.ceil((t.bitLength()+1)/n.step)},u.prototype._getDoubles=function(t,n){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var o=[this],s=this,p=0;p=0&&(p=u,l=s),o.negative&&(o=o.neg(),h=h.neg()),p.negative&&(p=p.neg(),l=l.neg()),[{a:o,b:h},{a:p,b:l}]},h.prototype._endoSplit=function(t){var n=this.endo.basis,u=n[0],s=n[1],o=s.b.mul(t).divRound(this.n),h=u.b.neg().mul(t).divRound(this.n),p=o.mul(u.a),l=h.mul(s.a),f=o.mul(u.b),c=h.mul(s.b);return{k1:t.sub(p).sub(l),k2:f.add(c).neg()}},h.prototype.pointFromX=function(t,u){(t=new n(t,16)).red||(t=t.toRed(this.red));var s=t.redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),o=s.redSqrt();if(0!==o.redSqr().redSub(s).cmp(this.zero))throw new Error('invalid point');var h=o.fromRed().isOdd();return(u&&!h||!u&&h)&&(o=o.redNeg()),this.point(t,o)},h.prototype.validate=function(t){if(t.inf)return!0;var n=t.x,u=t.y,s=this.a.redMul(n),o=n.redSqr().redMul(n).redIAdd(s).redIAdd(this.b);return 0===u.redSqr().redISub(o).cmpn(0)},h.prototype._endoWnafMulAdd=function(t,n,u){for(var s=this._endoWnafT1,o=this._endoWnafT2,h=0;h':''},p.prototype.isInfinity=function(){return this.inf},p.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var n=this.y.redSub(t.y);0!==n.cmpn(0)&&(n=n.redMul(this.x.redSub(t.x).redInvm()));var u=n.redSqr().redISub(this.x).redISub(t.x),s=n.redMul(this.x.redSub(u)).redISub(this.y);return this.curve.point(u,s)},p.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var n=this.curve.a,u=this.x.redSqr(),s=t.redInvm(),o=u.redAdd(u).redIAdd(u).redIAdd(n).redMul(s),h=o.redSqr().redISub(this.x.redAdd(this.x)),p=o.redMul(this.x.redSub(h)).redISub(this.y);return this.curve.point(h,p)},p.prototype.getX=function(){return this.x.fromRed()},p.prototype.getY=function(){return this.y.fromRed()},p.prototype.mul=function(t){return t=new n(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},p.prototype.mulAdd=function(t,n,u){var s=[this,n],o=[t,u];return this.curve.endo?this.curve._endoWnafMulAdd(s,o):this.curve._wnafMulAdd(1,s,o,2)},p.prototype.jmulAdd=function(t,n,u){var s=[this,n],o=[t,u];return this.curve.endo?this.curve._endoWnafMulAdd(s,o,!0):this.curve._wnafMulAdd(1,s,o,2,!0)},p.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},p.prototype.neg=function(t){if(this.inf)return this;var n=this.curve.point(this.x,this.y.redNeg());if(t&&this.precomputed){var u=this.precomputed,s=function(t){return t.neg()};n.precomputed={naf:u.naf&&{wnd:u.naf.wnd,points:u.naf.points.map(s)},doubles:u.doubles&&{step:u.doubles.step,points:u.doubles.points.map(s)}}}return n},p.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},u(l,s.BasePoint),h.prototype.jpoint=function(t,n,u){return new l(this,t,n,u)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),n=t.redSqr(),u=this.x.redMul(n),s=this.y.redMul(n).redMul(t);return this.curve.point(u,s)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var n=t.z.redSqr(),u=this.z.redSqr(),s=this.x.redMul(n),o=t.x.redMul(u),h=this.y.redMul(n.redMul(t.z)),p=t.y.redMul(u.redMul(this.z)),l=s.redSub(o),f=h.redSub(p);if(0===l.cmpn(0))return 0!==f.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=l.redSqr(),S=c.redMul(l),b=s.redMul(c),v=f.redSqr().redIAdd(S).redISub(b).redISub(b),I=f.redMul(b.redISub(v)).redISub(h.redMul(S)),y=this.z.redMul(t.z).redMul(l);return this.curve.jpoint(v,I,y)},l.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var n=this.z.redSqr(),u=this.x,s=t.x.redMul(n),o=this.y,h=t.y.redMul(n).redMul(this.z),p=u.redSub(s),l=o.redSub(h);if(0===p.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var f=p.redSqr(),c=f.redMul(p),S=u.redMul(f),b=l.redSqr().redIAdd(c).redISub(S).redISub(S),v=l.redMul(S.redISub(b)).redISub(o.redMul(c)),I=this.z.redMul(p);return this.curve.jpoint(b,v,I)},l.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var n=this,u=0;u=0)return!1;if(u.redIAdd(o),0===this.x.cmp(u))return!0}},l.prototype.inspect=function(){return this.isInfinity()?'':''},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},1144,[1141,808,908,1143]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=r(d[2]),u=r(d[3]);function s(o){n.call(this,'mont',o),this.a=new t(o.a,16).toRed(this.red),this.b=new t(o.b,16).toRed(this.red),this.i4=new t(4).toRed(this.red).redInvm(),this.two=new t(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function h(o,u,s){n.BasePoint.call(this,o,'projective'),null===u&&null===s?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new t(u,16),this.z=new t(s,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,n),m.exports=s,s.prototype.validate=function(t){var o=t.normalize().x,n=o.redSqr(),u=n.redMul(o).redAdd(n.redMul(this.a)).redAdd(o);return 0===u.redSqrt().redSqr().cmp(u)},o(h,n.BasePoint),s.prototype.decodePoint=function(t,o){return this.point(u.toArray(t,o),1)},s.prototype.point=function(t,o){return new h(this,t,o)},s.prototype.pointFromJSON=function(t){return h.fromJSON(this,t)},h.prototype.precompute=function(){},h.prototype._encode=function(){return this.getX().toArray('be',this.curve.p.byteLength())},h.fromJSON=function(t,o){return new h(t,o[0],o[1]||t.one)},h.prototype.inspect=function(){return this.isInfinity()?'':''},h.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},h.prototype.dbl=function(){var t=this.x.redAdd(this.z).redSqr(),o=this.x.redSub(this.z).redSqr(),n=t.redSub(o),u=t.redMul(o),s=n.redMul(o.redAdd(this.curve.a24.redMul(n)));return this.curve.point(u,s)},h.prototype.add=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.diffAdd=function(t,o){var n=this.x.redAdd(this.z),u=this.x.redSub(this.z),s=t.x.redAdd(t.z),h=t.x.redSub(t.z).redMul(n),p=s.redMul(u),c=o.z.redMul(h.redAdd(p).redSqr()),f=o.x.redMul(h.redISub(p).redSqr());return this.curve.point(c,f)},h.prototype.mul=function(t){for(var o=t.clone(),n=this,u=this.curve.point(null,null),s=[];0!==o.cmpn(0);o.iushrn(1))s.push(o.andln(1));for(var h=s.length-1;h>=0;h--)0===s[h]?(n=n.diffAdd(u,this),u=u.dbl()):(u=n.diffAdd(u,this),n=n.dbl());return u},h.prototype.mulAdd=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.jumlAdd=function(){throw new Error('Not supported on Montgomery curve')},h.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},h.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},h.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},1145,[808,908,1143,1141]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),u=r(d[2]),h=r(d[3]),n=t.assert;function o(t){this.twisted=1!=(0|t.a),this.mOneA=this.twisted&&-1==(0|t.a),this.extended=this.mOneA,h.call(this,'edwards',t),this.a=new s(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new s(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new s(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),n(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|t.c)}function c(t,u,n,o,c){h.BasePoint.call(this,t,'projective'),null===u&&null===n&&null===o?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new s(u,16),this.y=new s(n,16),this.z=o?new s(o,16):this.curve.one,this.t=c&&new s(c,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}u(o,h),m.exports=o,o.prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},o.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},o.prototype.jpoint=function(t,s,u,h){return this.point(t,s,u,h)},o.prototype.pointFromX=function(t,u){(t=new s(t,16)).red||(t=t.toRed(this.red));var h=t.redSqr(),n=this.c2.redSub(this.a.redMul(h)),o=this.one.redSub(this.c2.redMul(this.d).redMul(h)),c=n.redMul(o.redInvm()),l=c.redSqrt();if(0!==l.redSqr().redSub(c).cmp(this.zero))throw new Error('invalid point');var p=l.fromRed().isOdd();return(u&&!p||!u&&p)&&(l=l.redNeg()),this.point(t,l)},o.prototype.pointFromY=function(t,u){(t=new s(t,16)).red||(t=t.toRed(this.red));var h=t.redSqr(),n=h.redSub(this.c2),o=h.redMul(this.d).redMul(this.c2).redSub(this.a),c=n.redMul(o.redInvm());if(0===c.cmp(this.zero)){if(u)throw new Error('invalid point');return this.point(this.zero,t)}var l=c.redSqrt();if(0!==l.redSqr().redSub(c).cmp(this.zero))throw new Error('invalid point');return l.fromRed().isOdd()!==u&&(l=l.redNeg()),this.point(l,t)},o.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var s=t.x.redSqr(),u=t.y.redSqr(),h=s.redMul(this.a).redAdd(u),n=this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(u)));return 0===h.cmp(n)},u(c,h.BasePoint),o.prototype.pointFromJSON=function(t){return c.fromJSON(this,t)},o.prototype.point=function(t,s,u,h){return new c(this,t,s,u,h)},c.fromJSON=function(t,s){return new c(t,s[0],s[1],s[2])},c.prototype.inspect=function(){return this.isInfinity()?'':''},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var t=this.x.redSqr(),s=this.y.redSqr(),u=this.z.redSqr();u=u.redIAdd(u);var h=this.curve._mulA(t),n=this.x.redAdd(this.y).redSqr().redISub(t).redISub(s),o=h.redAdd(s),c=o.redSub(u),l=h.redSub(s),p=n.redMul(c),v=o.redMul(l),f=n.redMul(l),y=c.redMul(o);return this.curve.point(p,v,y,f)},c.prototype._projDbl=function(){var t,s,u,h=this.x.redAdd(this.y).redSqr(),n=this.x.redSqr(),o=this.y.redSqr();if(this.curve.twisted){var c=(v=this.curve._mulA(n)).redAdd(o);if(this.zOne)t=h.redSub(n).redSub(o).redMul(c.redSub(this.curve.two)),s=c.redMul(v.redSub(o)),u=c.redSqr().redSub(c).redSub(c);else{var l=this.z.redSqr(),p=c.redSub(l).redISub(l);t=h.redSub(n).redISub(o).redMul(p),s=c.redMul(v.redSub(o)),u=c.redMul(p)}}else{var v=n.redAdd(o);l=this.curve._mulC(this.z).redSqr(),p=v.redSub(l).redSub(l);t=this.curve._mulC(h.redISub(v)).redMul(p),s=this.curve._mulC(v).redMul(n.redISub(o)),u=v.redMul(p)}return this.curve.point(t,s,u)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(t){var s=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),u=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),h=this.t.redMul(this.curve.dd).redMul(t.t),n=this.z.redMul(t.z.redAdd(t.z)),o=u.redSub(s),c=n.redSub(h),l=n.redAdd(h),p=u.redAdd(s),v=o.redMul(c),f=l.redMul(p),y=o.redMul(p),S=c.redMul(l);return this.curve.point(v,f,S,y)},c.prototype._projAdd=function(t){var s,u,h=this.z.redMul(t.z),n=h.redSqr(),o=this.x.redMul(t.x),c=this.y.redMul(t.y),l=this.curve.d.redMul(o).redMul(c),p=n.redSub(l),v=n.redAdd(l),f=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(o).redISub(c),y=h.redMul(p).redMul(f);return this.curve.twisted?(s=h.redMul(v).redMul(c.redSub(this.curve._mulA(o))),u=p.redMul(v)):(s=h.redMul(v).redMul(c.redSub(o)),u=this.curve._mulC(p).redMul(v)),this.curve.point(y,s,u)},c.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},c.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},c.prototype.mulAdd=function(t,s,u){return this.curve._wnafMulAdd(1,[this,s],[t,u],2,!1)},c.prototype.jmulAdd=function(t,s,u){return this.curve._wnafMulAdd(1,[this,s],[t,u],2,!0)},c.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},c.prototype.eqXToP=function(t){var s=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(s))return!0;for(var u=t.clone(),h=this.curve.redN.redMul(this.z);;){if(u.iadd(this.curve.n),u.cmp(this.curve.p)>=0)return!1;if(s.redIAdd(h),0===this.x.cmp(s))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},1146,[1141,808,908,1143]); -__d(function(g,r,i,a,m,e,d){'use strict';var f,b=e,c=r(d[0]),t=r(d[1]),h=r(d[2]).assert;function s(f){'short'===f.type?this.curve=new t.short(f):'edwards'===f.type?this.curve=new t.edwards(f):this.curve=new t.mont(f),this.g=this.curve.g,this.n=this.curve.n,this.hash=f.hash,h(this.g.validate(),'Invalid curve'),h(this.g.mul(this.n).isInfinity(),'Invalid curve, G*N != O')}function n(f,c){Object.defineProperty(b,f,{configurable:!0,enumerable:!0,get:function(){var t=new s(c);return Object.defineProperty(b,f,{configurable:!0,enumerable:!0,value:t}),t}})}b.PresetCurve=s,n('p192',{type:'short',prime:'p192',p:'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff',a:'ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc',b:'64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1',n:'ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831',hash:c.sha256,gRed:!1,g:['188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012','07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811']}),n('p224',{type:'short',prime:'p224',p:'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001',a:'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe',b:'b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4',n:'ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d',hash:c.sha256,gRed:!1,g:['b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21','bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34']}),n('p256',{type:'short',prime:null,p:'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff',a:'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc',b:'5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b',n:'ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551',hash:c.sha256,gRed:!1,g:['6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296','4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5']}),n('p384',{type:'short',prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:c.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),n('p521',{type:'short',prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:c.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),n('curve25519',{type:'mont',prime:'p25519',p:'7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed',a:'76d06',b:'1',n:'1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed',hash:c.sha256,gRed:!1,g:['9']}),n('ed25519',{type:'edwards',prime:'p25519',p:'7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed',a:'-1',c:'1',d:'52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3',n:'1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed',hash:c.sha256,gRed:!1,g:['216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a','6666666666666666666666666666666666666666666666666666666666666658']});try{f=r(d[3])}catch(b){f=void 0}n('secp256k1',{type:'short',prime:'k256',p:'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f',a:'0',b:'7',n:'ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141',h:'1',hash:c.sha256,beta:'7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee',lambda:'5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72',basis:[{a:'3086d221a7d46bcde86c90e49284eb15',b:'-e4437ed6010e88286f547fa90abfe4c3'},{a:'114ca50f7a8e2f3f657c1108d9d44cfd8',b:'3086d221a7d46bcde86c90e49284eb15'}],gRed:!1,g:['79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798','483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8',f]})},1147,[996,1142,1141,1148]); -__d(function(g,r,i,a,m,e,d){m.exports={doubles:{step:4,points:[['e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a','f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821'],['8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508','11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf'],['175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739','d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695'],['363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640','4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9'],['8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c','4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36'],['723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda','96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f'],['eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa','5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999'],['100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0','cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09'],['e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d','9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d'],['feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d','e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088'],['da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1','9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d'],['53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0','5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8'],['8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047','10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a'],['385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862','283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453'],['6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7','7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160'],['3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd','56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0'],['85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83','7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6'],['948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a','53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589'],['6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8','bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17'],['e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d','4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda'],['e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725','7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd'],['213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754','4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2'],['4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c','17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6'],['fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6','6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f'],['76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39','c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01'],['c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891','893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3'],['d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b','febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f'],['b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03','2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7'],['e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d','eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78'],['a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070','7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1'],['90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4','e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150'],['8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da','662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82'],['e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11','1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc'],['8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e','efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b'],['e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41','2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51'],['b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef','67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45'],['d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8','db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120'],['324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d','648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84'],['4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96','35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d'],['9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd','ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d'],['6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5','9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8'],['a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266','40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8'],['7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71','34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac'],['928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac','c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f'],['85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751','1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962'],['ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e','493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907'],['827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241','c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec'],['eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3','be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d'],['e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f','4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414'],['1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19','aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd'],['146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be','b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0'],['fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9','6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811'],['da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2','8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1'],['a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13','7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c'],['174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c','ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73'],['959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba','2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd'],['d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151','e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405'],['64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073','d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589'],['8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458','38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e'],['13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b','69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27'],['bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366','d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1'],['8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa','40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482'],['8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0','620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945'],['dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787','7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573'],['f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e','ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82']]},naf:{wnd:7,points:[['f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9','388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672'],['2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4','d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6'],['5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc','6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da'],['acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe','cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37'],['774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb','d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b'],['f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8','ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81'],['d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e','581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58'],['defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34','4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77'],['2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c','85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a'],['352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5','321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c'],['2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f','2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67'],['9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714','73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402'],['daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729','a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55'],['c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db','2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482'],['6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4','e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82'],['1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5','b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396'],['605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479','2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49'],['62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d','80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf'],['80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f','1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a'],['7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb','d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7'],['d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9','eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933'],['49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963','758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a'],['77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74','958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6'],['f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530','e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37'],['463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b','5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e'],['f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247','cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6'],['caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1','cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476'],['2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120','4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40'],['7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435','91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61'],['754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18','673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683'],['e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8','59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5'],['186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb','3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b'],['df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f','55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417'],['5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143','efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868'],['290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba','e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a'],['af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45','f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6'],['766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a','744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996'],['59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e','c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e'],['f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8','e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d'],['7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c','30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2'],['948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519','e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e'],['7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab','100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437'],['3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca','ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311'],['d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf','8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4'],['1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610','68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575'],['733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4','f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d'],['15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c','d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d'],['a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940','edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629'],['e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980','a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06'],['311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3','66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374'],['34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf','9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee'],['f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63','4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1'],['d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448','fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b'],['32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf','5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661'],['7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5','8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6'],['ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6','8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e'],['16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5','5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d'],['eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99','f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc'],['78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51','f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4'],['494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5','42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c'],['a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5','204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b'],['c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997','4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913'],['841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881','73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154'],['5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5','39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865'],['36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66','d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc'],['336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726','ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224'],['8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede','6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e'],['1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94','60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6'],['85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31','3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511'],['29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51','b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b'],['a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252','ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2'],['4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5','cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c'],['d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b','6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3'],['ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4','322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d'],['af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f','6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700'],['e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889','2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4'],['591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246','b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196'],['11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984','998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4'],['3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a','b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257'],['cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030','bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13'],['c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197','6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096'],['c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593','c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38'],['a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef','21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f'],['347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38','60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448'],['da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a','49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a'],['c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111','5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4'],['4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502','7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437'],['3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea','be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7'],['cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26','8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d'],['b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986','39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a'],['d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e','62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54'],['48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4','25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77'],['dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda','ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517'],['6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859','cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10'],['e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f','f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125'],['eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c','6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e'],['13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942','fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1'],['ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a','1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2'],['b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80','5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423'],['ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d','438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8'],['8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1','cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758'],['52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63','c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375'],['e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352','6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d'],['7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193','ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec'],['5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00','9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0'],['32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58','ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c'],['e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7','d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4'],['8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8','c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f'],['4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e','67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649'],['3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d','cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826'],['674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b','299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5'],['d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f','f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87'],['30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6','462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b'],['be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297','62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc'],['93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a','7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c'],['b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c','ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f'],['d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52','4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a'],['d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb','bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46'],['463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065','bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f'],['7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917','603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03'],['74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9','cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08'],['30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3','553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8'],['9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57','712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373'],['176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66','ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3'],['75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8','9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8'],['809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721','9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1'],['1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180','4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9']]}}},1148,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),h=r(d[4]),u=s.assert,c=r(d[5]),p=r(d[6]);function v(t){if(!(this instanceof v))return new v(t);'string'==typeof t&&(u(o.hasOwnProperty(t),'Unknown curve '+t),t=o[t]),t instanceof o.PresetCurve&&(t={curve:t}),this.curve=t.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=t.curve.g,this.g.precompute(t.curve.n.bitLength()+1),this.hash=t.hash||t.curve.hash}m.exports=v,v.prototype.keyPair=function(t){return new c(this,t)},v.prototype.keyFromPrivate=function(t,n){return c.fromPrivate(this,t,n)},v.prototype.keyFromPublic=function(t,n){return c.fromPublic(this,t,n)},v.prototype.genKeyPair=function(s){s||(s={});for(var o=new n({hash:this.hash,pers:s.pers,persEnc:s.persEnc||'utf8',entropy:s.entropy||h(this.hash.hmacStrength),entropyEnc:s.entropy&&s.entropyEnc||'utf8',nonce:this.n.toArray()}),u=this.n.byteLength(),c=this.n.sub(new t(2));;){var p=new t(o.generate(u));if(!(p.cmp(c)>0))return p.iaddn(1),this.keyFromPrivate(p)}},v.prototype._truncateToN=function(t,n){var s=8*t.byteLength()-this.n.bitLength();return s>0&&(t=t.ushrn(s)),!n&&t.cmp(this.n)>=0?t.sub(this.n):t},v.prototype.sign=function(s,o,h,u){'object'==typeof h&&(u=h,h=null),u||(u={}),o=this.keyFromPrivate(o,h),s=this._truncateToN(new t(s,16));for(var c=this.n.byteLength(),v=o.getPrivate().toArray('be',c),y=s.toArray('be',c),f=new n({hash:this.hash,entropy:v,nonce:y,pers:u.pers,persEnc:u.persEnc||'utf8'}),l=this.n.sub(new t(1)),b=0;;b++){var w=u.k?u.k(b):new t(f.generate(this.n.byteLength()));if(!((w=this._truncateToN(w,!0)).cmpn(1)<=0||w.cmp(l)>=0)){var P=this.g.mul(w);if(!P.isInfinity()){var k=P.getX(),E=k.umod(this.n);if(0!==E.cmpn(0)){var F=w.invm(this.n).mul(E.mul(o.getPrivate()).iadd(s));if(0!==(F=F.umod(this.n)).cmpn(0)){var T=(P.getY().isOdd()?1:0)|(0!==k.cmp(E)?2:0);return u.canonical&&F.cmp(this.nh)>0&&(F=this.n.sub(F),T^=1),new p({r:E,s:F,recoveryParam:T})}}}}}},v.prototype.verify=function(n,s,o,h){n=this._truncateToN(new t(n,16)),o=this.keyFromPublic(o,h);var u=(s=new p(s,'hex')).r,c=s.s;if(u.cmpn(1)<0||u.cmp(this.n)>=0)return!1;if(c.cmpn(1)<0||c.cmp(this.n)>=0)return!1;var v,y=c.invm(this.n),f=y.mul(n).umod(this.n),l=y.mul(u).umod(this.n);return this.curve._maxwellTrick?!(v=this.g.jmulAdd(f,o.getPublic(),l)).isInfinity()&&v.eqXToP(u):!(v=this.g.mulAdd(f,o.getPublic(),l)).isInfinity()&&0===v.getX().umod(this.n).cmp(u)},v.prototype.recoverPubKey=function(n,s,o,h){u((3&o)===o,'The recovery param is more than two bits'),s=new p(s,h);var c=this.n,v=new t(n),y=s.r,f=s.s,l=1&o,b=o>>1;if(y.cmp(this.curve.p.umod(this.curve.n))>=0&&b)throw new Error('Unable to find sencond key candinate');y=b?this.curve.pointFromX(y.add(this.curve.n),l):this.curve.pointFromX(y,l);var w=s.r.invm(c),P=c.sub(v).mul(w).umod(c),k=f.mul(w).umod(c);return this.g.mulAdd(P,y,k)},v.prototype.getKeyRecoveryParam=function(t,n,s,o){if(null!==(n=new p(n,o)).recoveryParam)return n.recoveryParam;for(var h=0;h<4;h++){var u;try{u=this.recoverPubKey(t,n,h)}catch(t){continue}if(u.eq(s))return h}throw new Error('Unable to find valid recovery factor')}},1149,[808,1010,1141,1147,980,1150,1151]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]).assert;function u(t,n){this.ec=t,this.priv=null,this.pub=null,n.priv&&this._importPrivate(n.priv,n.privEnc),n.pub&&this._importPublic(n.pub,n.pubEnc)}m.exports=u,u.fromPublic=function(t,n,p){return n instanceof u?n:new u(t,{pub:n,pubEnc:p})},u.fromPrivate=function(t,n,p){return n instanceof u?n:new u(t,{priv:n,privEnc:p})},u.prototype.validate=function(){var t=this.getPublic();return t.isInfinity()?{result:!1,reason:'Invalid public key'}:t.validate()?t.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:'Public key * N != O'}:{result:!1,reason:'Public key is not a point'}},u.prototype.getPublic=function(t,n){return'string'==typeof t&&(n=t,t=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),n?this.pub.encode(n,t):this.pub},u.prototype.getPrivate=function(t){return'hex'===t?this.priv.toString(16,2):this.priv},u.prototype._importPrivate=function(n,u){this.priv=new t(n,u||16),this.priv=this.priv.umod(this.ec.curve.n)},u.prototype._importPublic=function(t,u){if(t.x||t.y)return'mont'===this.ec.curve.type?n(t.x,'Need x coordinate'):'short'!==this.ec.curve.type&&'edwards'!==this.ec.curve.type||n(t.x&&t.y,'Need both x and y coordinate'),void(this.pub=this.ec.curve.point(t.x,t.y));this.pub=this.ec.curve.decodePoint(t,u)},u.prototype.derive=function(t){return t.mul(this.priv).getX()},u.prototype.sign=function(t,n,u){return this.ec.sign(t,this,n,u)},u.prototype.verify=function(t,n){return this.ec.verify(t,n,this)},u.prototype.inspect=function(){return''}},1150,[808,1141]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),c=n.assert;function o(n,s){if(n instanceof o)return n;this._importDER(n,s)||(c(n.r&&n.s,'Signature without r or s'),this.r=new t(n.r,16),this.s=new t(n.s,16),void 0===n.recoveryParam?this.recoveryParam=null:this.recoveryParam=n.recoveryParam)}function s(){this.place=0}function l(t,n){var c=t[n.place++];if(!(128&c))return c;for(var o=15&c,s=0,l=0,u=n.place;l>>3);for(t.push(128|c);--c;)t.push(n>>>(c<<3)&255);t.push(n)}}m.exports=o,o.prototype._importDER=function(c,o){c=n.toArray(c,o);var u=new s;if(48!==c[u.place++])return!1;if(l(c,u)+u.place!==c.length)return!1;if(2!==c[u.place++])return!1;var p=l(c,u),h=c.slice(u.place,p+u.place);if(u.place+=p,2!==c[u.place++])return!1;var f=l(c,u);if(c.length!==f+u.place)return!1;var v=c.slice(u.place,f+u.place);return 0===h[0]&&128&h[1]&&(h=h.slice(1)),0===v[0]&&128&v[1]&&(v=v.slice(1)),this.r=new t(h),this.s=new t(v),this.recoveryParam=null,!0},o.prototype.toDER=function(t){var c=this.r.toArray(),o=this.s.toArray();for(128&c[0]&&(c=[0].concat(c)),128&o[0]&&(o=[0].concat(o)),c=u(c),o=u(o);!(o[0]||128&o[1]);)o=o.slice(1);var s=[2];p(s,c.length),(s=s.concat(c)).push(2),p(s,o.length);var l=s.concat(o),h=[48];return p(h,l.length),h=h.concat(l),n.encode(h,t)}},1151,[808,1141]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=o.assert,h=o.parseBytes,u=r(d[3]),c=r(d[4]);function p(o){if(s('ed25519'===o,'only tested with ed25519 so far'),!(this instanceof p))return new p(o);o=n[o].curve;this.curve=o,this.g=o.g,this.g.precompute(o.n.bitLength()+1),this.pointClass=o.point().constructor,this.encodingLength=Math.ceil(o.n.bitLength()/8),this.hash=t.sha512}m.exports=p,p.prototype.sign=function(t,n){t=h(t);var o=this.keyFromSecret(n),s=this.hashInt(o.messagePrefix(),t),u=this.g.mul(s),c=this.encodePoint(u),p=this.hashInt(c,o.pubBytes(),t).mul(o.priv()),f=s.add(p).umod(this.curve.n);return this.makeSignature({R:u,S:f,Rencoded:c})},p.prototype.verify=function(t,n,o){t=h(t),n=this.makeSignature(n);var s=this.keyFromPublic(o),u=this.hashInt(n.Rencoded(),s.pubBytes(),t),c=this.g.mul(n.S());return n.R().add(s.pub().mul(u)).eq(c)},p.prototype.hashInt=function(){for(var t=this.hash(),n=0;n1&&void 0!==arguments[1]?arguments[1]:64;return(0,u.u8aToHex)((0,n.default)(t,o))};var u=r(d[1]),n=t(r(d[2]))},1158,[898,771,1159]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:64,f=Math.ceil(l/64);if((0,u.isReady)())return(0,u.twox)((0,n.u8aToU8a)(t),f);for(var c=new Uint8Array(Math.ceil(l/8)),v=0;v>>16,y+=o*n,y&=65535,y+=t*u;var l=this._low+(65535&c),p=l>>>16,A=(p+=this._high+(65535&y))<<16|65535&l;l=65535&(A=A<<13|A>>>19),p=A>>>16,n=h._low,u=h._high,y=(c=l*n)>>>16,y+=p*n,y&=65535,y+=l*u,this._low=65535&c,this._high=65535&y};var h=t('2654435761'),s=t('2246822519'),o=t('3266489917'),y=t('668265263'),c=t('374761393');function n(t){for(var h=[],s=0,o=t.length;s>6,128|63&y):y<55296||y>=57344?h.push(224|y>>12,128|y>>6&63,128|63&y):(s++,y=65536+((1023&y)<<10|1023&t.charCodeAt(s)),h.push(240|y>>18,128|y>>12&63,128|y>>6&63,128|63&y))}return new Uint8Array(h)}function u(){return 2==arguments.length?new u(arguments[1]).update(arguments[0]).digest():this instanceof u?void l.call(this,arguments[0]):new u(arguments[0])}function l(o){return this.seed=o instanceof t?o.clone():t(o),this.v1=this.seed.clone().add(h).add(s),this.v2=this.seed.clone().add(s),this.v3=this.seed.clone(),this.v4=this.seed.clone().subtract(h),this.total_len=0,this.memsize=0,this.memory=null,this}u.prototype.init=l,u.prototype.update=function(t){var h,s='string'==typeof t;s&&(t=n(t),s=!1,h=!0),"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&(h=!0,t=new Uint8Array(t));var o=0,y=t.length,c=o+y;if(0==y)return this;if(this.total_len+=y,0==this.memsize&&(this.memory=s?'':h?new Uint8Array(16):new Buffer(16)),this.memsize+y<16)return s?this.memory+=t:h?this.memory.set(t.subarray(0,y),this.memsize):t.copy(this.memory,this.memsize,0,y),this.memsize+=y,this;if(this.memsize>0){s?this.memory+=t.slice(0,16-this.memsize):h?this.memory.set(t.subarray(0,16-this.memsize),this.memsize):t.copy(this.memory,this.memsize,0,16-this.memsize);var u=0;s?(this.v1.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v2.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v3.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v4.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2))):(this.v1.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v2.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v3.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v4.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2])),o+=16-this.memsize,this.memsize=0,s&&(this.memory='')}if(o<=c-16){var l=c-16;do{s?(this.v1.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v2.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v3.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v4.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2))):(this.v1.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v2.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v3.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v4.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2])),o+=4}while(o<=l)}return o=16?this.v1.rotl(1).add(this.v2.rotl(7).add(this.v3.rotl(12).add(this.v4.rotl(18)))):this.seed.clone().add(c)).add(x.fromNumber(this.total_len));A<=C-4;)p?x.fromBits(l.charCodeAt(A+1)<<8|l.charCodeAt(A),l.charCodeAt(A+3)<<8|l.charCodeAt(A+2)):x.fromBits(l[A+1]<<8|l[A],l[A+3]<<8|l[A+2]),n.add(x.multiply(o)).rotl(17).multiply(y),A+=4;for(;A>>16,this}function n(t,h){var o=parseInt(t,h||10);return this._low=65535&o,this._high=o>>>16,this}h.prototype.fromBits=o,h.prototype.fromNumber=s,h.prototype.fromString=n,h.prototype.toNumber=function(){return 65536*this._high+this._low},h.prototype.toString=function(t){return this.toNumber().toString(t||10)},h.prototype.add=function(t){var h=this._low+t._low,o=h>>>16;return o+=this._high+t._high,this._low=65535&h,this._high=65535&o,this},h.prototype.subtract=function(t){return this.add(t.clone().negate())},h.prototype.multiply=function(t){var h,o,s=this._high,n=this._low,_=t._high,l=t._low;return h=(o=n*l)>>>16,h+=s*l,h&=65535,h+=n*_,this._low=65535&o,this._high=65535&h,this},h.prototype.div=function(t){if(0==t._low&&0==t._high)throw Error('division by zero');if(0==t._high&&1==t._low)return this.remainder=new h(0),this;if(t.gt(this))return this.remainder=this.clone(),this._low=0,this._high=0,this;if(this.eq(t))return this.remainder=new h(0),this._low=1,this._high=0,this;for(var o=t.clone(),s=-1;!this.lt(o);)o.shiftLeft(1,!0),s++;for(this.remainder=this.clone(),this._low=0,this._high=0;s>=0;s--)o.shiftRight(1),this.remainder.lt(o)||(this.remainder.subtract(o),s>=16?this._high|=1<>>16)&65535,this},h.prototype.equals=h.prototype.eq=function(t){return this._low==t._low&&this._high==t._high},h.prototype.greaterThan=h.prototype.gt=function(t){return this._high>t._high||!(this._hight._low},h.prototype.lessThan=h.prototype.lt=function(t){return this._hight._high)&&this._low16?(this._low=this._high>>t-16,this._high=0):16==t?(this._low=this._high,this._high=0):(this._low=this._low>>t|this._high<<16-t&65535,this._high>>=t),this},h.prototype.shiftLeft=h.prototype.shiftl=function(t,h){return t>16?(this._high=this._low<>16-t,this._low=this._low<>>32-t,this._low=65535&h,this._high=h>>>16,this},h.prototype.rotateRight=h.prototype.rotr=function(t){var h=this._high<<16|this._low;return h=h>>>t|h<<32-t,this._low=65535&h,this._high=h>>>16,this},h.prototype.clone=function(){return new h(this._low,this._high)},'undefined'!=typeof define&&define.amd?define([],function(){return h}):void 0!==m&&m.exports?m.exports=h:t.UINT32=h})(this)},1166,[]); -__d(function(g,r,i,a,m,e,d){!(function(t){var h={16:_(Math.pow(16,5)),10:_(Math.pow(10,5)),2:_(Math.pow(2,5))},s={16:_(16),10:_(10),2:_(2)};function _(t,h,s,u){return this instanceof _?(this.remainder=null,'string'==typeof t?p.call(this,t,h):void 0===h?o.call(this,t):void n.apply(this,arguments)):new _(t,h,s,u)}function n(t,h,s,_){return void 0===s?(this._a00=65535&t,this._a16=t>>>16,this._a32=65535&h,this._a48=h>>>16,this):(this._a00=0|t,this._a16=0|h,this._a32=0|s,this._a48=0|_,this)}function o(t){return this._a00=65535&t,this._a16=t>>>16,this._a32=0,this._a48=0,this}function p(t,s){s=s||10,this._a00=0,this._a16=0,this._a32=0,this._a48=0;for(var n=h[s]||new _(Math.pow(s,5)),o=0,p=t.length;o=0&&(n.div(h),o[p]=n.remainder.toNumber().toString(t),n.gt(h));p--);return o[p-1]=n.toNumber().toString(t),o.join('')},_.prototype.add=function(t){var h=this._a00+t._a00,s=h>>>16,_=(s+=this._a16+t._a16)>>>16,n=(_+=this._a32+t._a32)>>>16;return n+=this._a48+t._a48,this._a00=65535&h,this._a16=65535&s,this._a32=65535&_,this._a48=65535&n,this},_.prototype.subtract=function(t){return this.add(t.clone().negate())},_.prototype.multiply=function(t){var h=this._a00,s=this._a16,_=this._a32,n=this._a48,o=t._a00,p=t._a16,u=t._a32,f=t._a48,c=h*o,y=c>>>16,l=(y+=h*p)>>>16;y&=65535,l+=(y+=s*o)>>>16;var v=(l+=h*u)>>>16;return l&=65535,v+=(l+=s*p)>>>16,l&=65535,v+=(l+=_*o)>>>16,v+=h*f,v&=65535,v+=s*u,v&=65535,v+=_*p,v&=65535,v+=n*o,this._a00=65535&c,this._a16=65535&y,this._a32=65535&l,this._a48=65535&v,this},_.prototype.div=function(t){if(0==t._a16&&0==t._a32&&0==t._a48){if(0==t._a00)throw Error('division by zero');if(1==t._a00)return this.remainder=new _(0),this}if(t.gt(this))return this.remainder=this.clone(),this._a00=0,this._a16=0,this._a32=0,this._a48=0,this;if(this.eq(t))return this.remainder=new _(0),this._a00=1,this._a16=0,this._a32=0,this._a48=0,this;for(var h=t.clone(),s=-1;!this.lt(h);)h.shiftLeft(1,!0),s++;for(this.remainder=this.clone(),this._a00=0,this._a16=0,this._a32=0,this._a48=0;s>=0;s--)h.shiftRight(1),this.remainder.lt(h)||(this.remainder.subtract(h),s>=48?this._a48|=1<=32?this._a32|=1<=16?this._a16|=1<>>16),this._a16=65535&t,t=(65535&~this._a32)+(t>>>16),this._a32=65535&t,this._a48=~this._a48+(t>>>16)&65535,this},_.prototype.equals=_.prototype.eq=function(t){return this._a48==t._a48&&this._a00==t._a00&&this._a32==t._a32&&this._a16==t._a16},_.prototype.greaterThan=_.prototype.gt=function(t){return this._a48>t._a48||!(this._a48t._a32||!(this._a32t._a16||!(this._a16t._a00))},_.prototype.lessThan=_.prototype.lt=function(t){return this._a48t._a48)&&(this._a32t._a32)&&(this._a16t._a16)&&this._a00=48?(this._a00=this._a48>>t-48,this._a16=0,this._a32=0,this._a48=0):t>=32?(t-=32,this._a00=65535&(this._a32>>t|this._a48<<16-t),this._a16=this._a48>>t&65535,this._a32=0,this._a48=0):t>=16?(t-=16,this._a00=65535&(this._a16>>t|this._a32<<16-t),this._a16=65535&(this._a32>>t|this._a48<<16-t),this._a32=this._a48>>t&65535,this._a48=0):(this._a00=65535&(this._a00>>t|this._a16<<16-t),this._a16=65535&(this._a16>>t|this._a32<<16-t),this._a32=65535&(this._a32>>t|this._a48<<16-t),this._a48=this._a48>>t&65535),this},_.prototype.shiftLeft=_.prototype.shiftl=function(t,h){return(t%=64)>=48?(this._a48=this._a00<=32?(t-=32,this._a48=this._a16<>16-t,this._a32=this._a00<=16?(t-=16,this._a48=this._a32<>16-t,this._a32=65535&(this._a16<>16-t),this._a16=this._a00<>16-t,this._a32=65535&(this._a32<>16-t),this._a16=65535&(this._a16<>16-t),this._a00=this._a00<=32){var h=this._a00;if(this._a00=this._a32,this._a32=h,h=this._a48,this._a48=this._a16,this._a16=h,32==t)return this;t-=32}var s=this._a48<<16|this._a32,_=this._a16<<16|this._a00,n=s<>>32-t,o=_<>>32-t;return this._a00=65535&o,this._a16=o>>>16,this._a32=65535&n,this._a48=n>>>16,this},_.prototype.rotateRight=_.prototype.rotr=function(t){if(0==(t%=64))return this;if(t>=32){var h=this._a00;if(this._a00=this._a32,this._a32=h,h=this._a48,this._a48=this._a16,this._a16=h,32==t)return this;t-=32}var s=this._a48<<16|this._a32,_=this._a16<<16|this._a00,n=s>>>t|_<<32-t,o=_>>>t|s<<32-t;return this._a00=65535&o,this._a16=o>>>16,this._a32=65535&n,this._a48=n>>>16,this},_.prototype.clone=function(){return new _(this._a00,this._a16,this._a32,this._a48)},'undefined'!=typeof define&&define.amd?define([],function(){return _}):void 0!==m&&m.exports?m.exports=_:t.UINT64=_})(this)},1167,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]).UINT64,o=t('11400714785074694791'),h=t('14029467366897019727'),s=t('1609587929392839161'),l=t('9650029242287828579'),y=t('2870177450012600261');function c(t){for(var o=[],h=0,s=t.length;h>6,128|63&l):l<55296||l>=57344?o.push(224|l>>12,128|l>>6&63,128|63&l):(h++,l=65536+((1023&l)<<10|1023&t.charCodeAt(h)),o.push(240|l>>18,128|l>>12&63,128|l>>6&63,128|63&l))}return new Uint8Array(o)}function A(){return 2==arguments.length?new A(arguments[1]).update(arguments[0]).digest():this instanceof A?void u.call(this,arguments[0]):new A(arguments[0])}function u(s){return this.seed=s instanceof t?s.clone():t(s),this.v1=this.seed.clone().add(o).add(h),this.v2=this.seed.clone().add(h),this.v3=this.seed.clone(),this.v4=this.seed.clone().subtract(o),this.total_len=0,this.memsize=0,this.memory=null,this}A.prototype.init=u,A.prototype.update=function(s){var l,y='string'==typeof s;y&&(s=c(s),y=!1,l=!0),"undefined"!=typeof ArrayBuffer&&s instanceof ArrayBuffer&&(l=!0,s=new Uint8Array(s));var A=0,u=s.length,C=A+u;if(0==u)return this;if(this.total_len+=u,0==this.memsize&&(this.memory=y?'':l?new Uint8Array(32):new Buffer(32)),this.memsize+u<32)return y?this.memory+=s:l?this.memory.set(s.subarray(0,u),this.memsize):s.copy(this.memory,this.memsize,0,u),this.memsize+=u,this;if(this.memsize>0){y?this.memory+=s.slice(0,32-this.memsize):l?this.memory.set(s.subarray(0,32-this.memsize),this.memsize):s.copy(this.memory,this.memsize,0,32-this.memsize);var p=0;if(y)v=t(this.memory.charCodeAt(p+1)<<8|this.memory.charCodeAt(p),this.memory.charCodeAt(p+3)<<8|this.memory.charCodeAt(p+2),this.memory.charCodeAt(p+5)<<8|this.memory.charCodeAt(p+4),this.memory.charCodeAt(p+7)<<8|this.memory.charCodeAt(p+6)),this.v1.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory.charCodeAt(p+1)<<8|this.memory.charCodeAt(p),this.memory.charCodeAt(p+3)<<8|this.memory.charCodeAt(p+2),this.memory.charCodeAt(p+5)<<8|this.memory.charCodeAt(p+4),this.memory.charCodeAt(p+7)<<8|this.memory.charCodeAt(p+6)),this.v2.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory.charCodeAt(p+1)<<8|this.memory.charCodeAt(p),this.memory.charCodeAt(p+3)<<8|this.memory.charCodeAt(p+2),this.memory.charCodeAt(p+5)<<8|this.memory.charCodeAt(p+4),this.memory.charCodeAt(p+7)<<8|this.memory.charCodeAt(p+6)),this.v3.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory.charCodeAt(p+1)<<8|this.memory.charCodeAt(p),this.memory.charCodeAt(p+3)<<8|this.memory.charCodeAt(p+2),this.memory.charCodeAt(p+5)<<8|this.memory.charCodeAt(p+4),this.memory.charCodeAt(p+7)<<8|this.memory.charCodeAt(p+6)),this.v4.add(v.multiply(h)).rotl(31).multiply(o);else v=t(this.memory[p+1]<<8|this.memory[p],this.memory[p+3]<<8|this.memory[p+2],this.memory[p+5]<<8|this.memory[p+4],this.memory[p+7]<<8|this.memory[p+6]),this.v1.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory[p+1]<<8|this.memory[p],this.memory[p+3]<<8|this.memory[p+2],this.memory[p+5]<<8|this.memory[p+4],this.memory[p+7]<<8|this.memory[p+6]),this.v2.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory[p+1]<<8|this.memory[p],this.memory[p+3]<<8|this.memory[p+2],this.memory[p+5]<<8|this.memory[p+4],this.memory[p+7]<<8|this.memory[p+6]),this.v3.add(v.multiply(h)).rotl(31).multiply(o),p+=8,v=t(this.memory[p+1]<<8|this.memory[p],this.memory[p+3]<<8|this.memory[p+2],this.memory[p+5]<<8|this.memory[p+4],this.memory[p+7]<<8|this.memory[p+6]),this.v4.add(v.multiply(h)).rotl(31).multiply(o);A+=32-this.memsize,this.memsize=0,y&&(this.memory='')}if(A<=C-32){var n=C-32;do{var v;if(y)v=t(s.charCodeAt(A+1)<<8|s.charCodeAt(A),s.charCodeAt(A+3)<<8|s.charCodeAt(A+2),s.charCodeAt(A+5)<<8|s.charCodeAt(A+4),s.charCodeAt(A+7)<<8|s.charCodeAt(A+6)),this.v1.add(v.multiply(h)).rotl(31).multiply(o),A+=8,v=t(s.charCodeAt(A+1)<<8|s.charCodeAt(A),s.charCodeAt(A+3)<<8|s.charCodeAt(A+2),s.charCodeAt(A+5)<<8|s.charCodeAt(A+4),s.charCodeAt(A+7)<<8|s.charCodeAt(A+6)),this.v2.add(v.multiply(h)).rotl(31).multiply(o),A+=8,v=t(s.charCodeAt(A+1)<<8|s.charCodeAt(A),s.charCodeAt(A+3)<<8|s.charCodeAt(A+2),s.charCodeAt(A+5)<<8|s.charCodeAt(A+4),s.charCodeAt(A+7)<<8|s.charCodeAt(A+6)),this.v3.add(v.multiply(h)).rotl(31).multiply(o),A+=8,v=t(s.charCodeAt(A+1)<<8|s.charCodeAt(A),s.charCodeAt(A+3)<<8|s.charCodeAt(A+2),s.charCodeAt(A+5)<<8|s.charCodeAt(A+4),s.charCodeAt(A+7)<<8|s.charCodeAt(A+6)),this.v4.add(v.multiply(h)).rotl(31).multiply(o);else v=t(s[A+1]<<8|s[A],s[A+3]<<8|s[A+2],s[A+5]<<8|s[A+4],s[A+7]<<8|s[A+6]),this.v1.add(v.multiply(h)).rotl(31).multiply(o),v=t(s[(A+=8)+1]<<8|s[A],s[A+3]<<8|s[A+2],s[A+5]<<8|s[A+4],s[A+7]<<8|s[A+6]),this.v2.add(v.multiply(h)).rotl(31).multiply(o),v=t(s[(A+=8)+1]<<8|s[A],s[A+3]<<8|s[A+2],s[A+5]<<8|s[A+4],s[A+7]<<8|s[A+6]),this.v3.add(v.multiply(h)).rotl(31).multiply(o),v=t(s[(A+=8)+1]<<8|s[A],s[A+3]<<8|s[A+2],s[A+5]<<8|s[A+4],s[A+7]<<8|s[A+6]),this.v4.add(v.multiply(h)).rotl(31).multiply(o);A+=8}while(A<=n)}return A=32?((c=this.v1.clone().rotl(1)).add(this.v2.clone().rotl(7)),c.add(this.v3.clone().rotl(12)),c.add(this.v4.clone().rotl(18)),c.xor(this.v1.multiply(h).rotl(31).multiply(o)),c.multiply(o).add(l),c.xor(this.v2.multiply(h).rotl(31).multiply(o)),c.multiply(o).add(l),c.xor(this.v3.multiply(h).rotl(31).multiply(o)),c.multiply(o).add(l),c.xor(this.v4.multiply(h).rotl(31).multiply(o)),c.multiply(o).add(l)):c=this.seed.clone().add(y),c.add(v.fromNumber(this.total_len));p<=n-8;)C?v.fromBits(u.charCodeAt(p+1)<<8|u.charCodeAt(p),u.charCodeAt(p+3)<<8|u.charCodeAt(p+2),u.charCodeAt(p+5)<<8|u.charCodeAt(p+4),u.charCodeAt(p+7)<<8|u.charCodeAt(p+6)):v.fromBits(u[p+1]<<8|u[p],u[p+3]<<8|u[p+2],u[p+5]<<8|u[p+4],u[p+7]<<8|u[p+6]),v.multiply(h).rotl(31).multiply(o),c.xor(v).rotl(27).multiply(o).add(l),p+=8;for(p+4<=n&&(C?v.fromBits(u.charCodeAt(p+1)<<8|u.charCodeAt(p),u.charCodeAt(p+3)<<8|u.charCodeAt(p+2),0,0):v.fromBits(u[p+1]<<8|u[p],u[p+3]<<8|u[p+2],0,0),c.xor(v.multiply(o)).rotl(23).multiply(h).add(s),p+=4);p2&&void 0!==arguments[2]?arguments[2]:0;return n(this,w),o(this,c(w).call(this,t,w.decodeCompact(t,(0,v.typeToConstructor)(t,u),f)))}return f(w,h),u(w,[{key:"bitLength",value:function(){return this.raw.bitLength()}},{key:"eq",value:function(t){return this.raw.eq(t instanceof w?t.raw:t)}},{key:"toBn",value:function(){return this.raw.toBn()}},{key:"toNumber",value:function(){return this.raw.toNumber()}},{key:"toRawType",value:function(){return"Compact<".concat(this.raw.toRawType(),">")}},{key:"toU8a",value:function(t){return w.encodeU8a(this.raw.toBn())}},{key:"unwrap",value:function(){return this.raw}}],[{key:"with",value:function(t){return(function(u){function h(u,f){return n(this,h),o(this,c(h).call(this,u,t,f))}return f(h,w),h})()}},{key:"stripLengthPrefix",value:function(n){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.DEFAULT_BITLENGTH,o=(0,s.compactStripLength)(n,u);return t(o,2)[1]}},{key:"decodeCompact",value:function(n,u,o){if(o instanceof w)return new u(n,o.raw);if((0,s.isString)(o)||(0,s.isNumber)(o)||(0,s.isBn)(o))return new u(n,o);var c=w.decodeU8a(o,new u(n,0).bitLength());return new u(n,t(c,2)[1])}}]),w})(h(r(d[10])).default);e.default=w,w.addLengthPrefix=s.compactAddLength,w.decodeU8a=s.compactFromU8a,w.encodeU8a=s.compactToU8a},1169,[882,886,887,888,891,892,880,771,849,1170,1193]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={compareArray:!0,compareMap:!0,compareSet:!0,decodeU8a:!0};Object.defineProperty(e,"compareArray",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"compareMap",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"compareSet",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"decodeU8a",{enumerable:!0,get:function(){return f.default}});var o=t(r(d[1])),c=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4])),p=r(d[5]);Object.keys(p).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return p[t]}}))});var l=r(d[6]);Object.keys(l).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))})},1170,[880,1171,1172,1177,1178,1179,1183]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){if(Array.isArray(u))return t.length===u.length&&(0,n.isUndefined)(t.find(function(t,f){return(0,n.isFunction)(t.eq)?!t.eq(u[f]):t!==u[f]}));return!1};var n=r(d[0])},1171,[771]); -__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function s(u,f){if(Array.isArray(f))return u.size===f.length&&!f.some(function(n){return c=n,!Array.isArray(c)||2!==c.length||(s=u.get(n[0]),f=n[1],(0,t.isUndefined)(s)||((0,t.isFunction)(s.eq)?!s.eq(f):s!==f));var s,f,c});if(f instanceof Map)return s(u,n(f.entries()));if((0,t.isObject)(f))return s(u,Object.entries(f));return!1};var t=r(d[1])},1172,[1173,771]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},1173,[1174,1175,1176]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n)){for(var t=0,f=new Array(n.length);t2&&void 0!==arguments[2]?arguments[2]:l,u='';return t&&(u='<'+(Array.isArray(t)?t:[t]).map(o).join(', ')+'>'),"".concat(n).concat(u)}function b(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.displayName||n.type,o=n.info,u=n.sub,f=n.params;switch(o){case c.TypeDefInfo.BTreeMap:case c.TypeDefInfo.BTreeSet:case c.TypeDefInfo.Compact:case c.TypeDefInfo.Linkage:case c.TypeDefInfo.Option:case c.TypeDefInfo.Result:case c.TypeDefInfo.Vec:return T(t,f||u,function(n){return A(n)});default:return t}}function D(n,o){var u=n.reduce(function(n,o){return s({},n,t({},o.name,P(o)))},{});return JSON.stringify(o?{_enum:u}:u)}function I(n){(0,f.assert)(n.sub&&Array.isArray(n.sub),'Unable to encode Enum type');var t=n.sub;return t.reduce(function(n,t){var o=t.type;return n&&'Null'===o},!0)?"[".concat(t.map(function(n){var t=n.name;return"\"".concat(t,"\"")}).join(', '),"]"):D(t,!0)}function v(n){return(0,f.assert)(n.sub&&Array.isArray(n.sub),'Unable to encode Struct type'),D(n.sub)}function O(n){(0,f.assert)(n.sub&&Array.isArray(n.sub),'Unable to encode Tuple type');var t=n.sub;return"(".concat(t.map(function(n){return P(n)}).join(', '),")")}function j(n){(0,f.assert)(n.ext,'Unable to encode VecFixed type');var t=n.ext,o=t.type,u=t.length;return"[".concat(o,";").concat(u,"]")}var S=(t(n={},c.TypeDefInfo.BTreeMap,function(n){return b(n,'BTreeMap')}),t(n,c.TypeDefInfo.BTreeSet,function(n){return b(n,'BTreeSet')}),t(n,c.TypeDefInfo.Compact,function(n){return b(n,'Compact')}),t(n,c.TypeDefInfo.Enum,function(n){return I(n)}),t(n,c.TypeDefInfo.Linkage,function(n){return b(n,'Linkage')}),t(n,c.TypeDefInfo.Null,function(n){return'Null'}),t(n,c.TypeDefInfo.Option,function(n){return b(n,'Option')}),t(n,c.TypeDefInfo.Plain,function(n){return n.displayName||n.type}),t(n,c.TypeDefInfo.Result,function(n){return b(n,'Result')}),t(n,c.TypeDefInfo.Set,function(n){return n.type}),t(n,c.TypeDefInfo.Struct,function(n){return v(n)}),t(n,c.TypeDefInfo.Tuple,function(n){return O(n)}),t(n,c.TypeDefInfo.Vec,function(n){return b(n,'Vec')}),t(n,c.TypeDefInfo.VecFixed,function(n){return j(n)}),n);function P(n){var t=S[n.info];return(0,f.assert)(t,"Cannot encode type: ".concat(n,".")),t(n)}function A(n){if(n.displayName)return b(n);switch(n.info){case c.TypeDefInfo.Struct:case c.TypeDefInfo.Enum:return b(n);default:return P(n)}}},1179,[1180,880,1181,771]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t,u){return t in n?Object.defineProperty(n,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[t]=u,n}},1180,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1181,[1182]); -__d(function(g,r,i,a,m,e,d){"use strict";var t,n,u;Object.defineProperty(e,"__esModule",{value:!0}),e.MetaRegistryItem=e.MetaTypeInfo=e.TypeDefInfo=void 0,e.TypeDefInfo=t,(function(t){t[t.BTreeMap=0]="BTreeMap",t[t.BTreeSet=1]="BTreeSet",t[t.Compact=2]="Compact",t[t.Enum=3]="Enum",t[t.Linkage=4]="Linkage",t[t.Option=5]="Option",t[t.Plain=6]="Plain",t[t.Result=7]="Result",t[t.Set=8]="Set",t[t.Struct=9]="Struct",t[t.Tuple=10]="Tuple",t[t.Vec=11]="Vec",t[t.VecFixed=12]="VecFixed",t[t.Null=13]="Null"})(t||(e.TypeDefInfo=t={})),e.MetaTypeInfo=n,(function(t){t[t.BuiltinPlain=0]="BuiltinPlain",t[t.BuiltinTuple=1]="BuiltinTuple",t[t.BuiltinVec=2]="BuiltinVec",t[t.BuiltinVecFixed=3]="BuiltinVecFixed",t[t.Enum=4]="Enum",t[t.ClikeEnum=5]="ClikeEnum",t[t.Struct=6]="Struct",t[t.TupleStruct=7]="TupleStruct",t[t.Null=8]="Null"})(n||(e.MetaTypeInfo=n={})),e.MetaRegistryItem=u,(function(t){t[t.String=0]="String",t[t.Type=1]="Type",t[t.TypeDef=2]="TypeDef"})(u||(e.MetaRegistryItem=u={}))},1182,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.typeToConstructor=o,e.mapToTypeMap=function(n,u){return Object.entries(u).reduce(function(u,c){var s=t(c,2),f=s[0],p=s[1];return u[f]=o(n,p),u},{})};var n=r(d[1]),u=r(d[2]);function o(t,o){return(0,n.isString)(o)?(0,u.ClassOf)(t,o):o}},1183,[882,771,1184]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createClass=s,e.ClassOfUnsafe=u,e.ClassOf=function(t,n){return u(t,n)};var t=r(d[0]),n=r(d[1]);function s(s,u){return(0,t.getTypeClass)(s,(0,n.getTypeDef)(u))}function u(t,n){return s(t,n)}},1184,[1185,1202]); -__d(function(g,r,i,a,m,e,d){"use strict";var t,n=r(d[0]),f=r(d[1]),u=r(d[2]);Object.defineProperty(e,"__esModule",{value:!0}),e.getTypeClass=function(t,n){var f=t.get(n.type);if(f)return f;var u=J[n.info];if(!u)throw new Error("Unable to determine type from ".concat(JSON.stringify(n)));return u(t,n)};var o=r(d[3]),c=r(d[4]),p=u(r(d[5])),y=u(r(d[6])),s=u(r(d[7])),l=u(r(d[8])),T=u(r(d[9])),h=u(r(d[10])),w=u(r(d[11])),D=u(r(d[12])),v=u(r(d[13])),I=u(r(d[14])),O=u(r(d[15])),b=u(r(d[16])),x=r(d[17]);function S(t){return(0,c.assert)(t.sub&&Array.isArray(t.sub),"Expected subtype as TypeDef[] in ".concat(JSON.stringify(t))),t.sub}function E(t){return(0,c.assert)(t.sub&&!Array.isArray(t.sub),"Expected subtype as TypeDef in ".concat(JSON.stringify(t))),t.sub}function N(t){return E(t).type}function C(t){return S(t).reduce(function(t,n){return t[n.name]=n.type,t},{})}function A(t){return S(t).map(function(t){return t.type})}var J=(n(t={},o.TypeDefInfo.BTreeMap,function(t,n){var u=A(n),o=f(u,2),c=o[0],y=o[1];return p.default.with(c,y)}),n(t,o.TypeDefInfo.BTreeSet,function(t,n){return y.default.with(N(n))}),n(t,o.TypeDefInfo.Compact,function(t,n){return s.default.with(N(n))}),n(t,o.TypeDefInfo.Enum,function(t,n){return l.default.with(C(n))}),n(t,o.TypeDefInfo.Linkage,function(t,n){var f="Option<".concat(N(n),">"),u=D.default.with({previous:f,next:f});return x.ClassOf.prototype.toRawType=function(){return"Linkage<".concat(this.next.toRawType(!0),">")},u}),n(t,o.TypeDefInfo.Null,function(t,n){return(0,x.ClassOf)(t,'Null')}),n(t,o.TypeDefInfo.Option,function(t,n){return T.default.with(N(n))}),n(t,o.TypeDefInfo.Plain,function(t,n){return t.getOrThrow(n.type,"Unable to find plain type for ".concat(JSON.stringify(n)))}),n(t,o.TypeDefInfo.Result,function(t,n){var u=A(n),o=f(u,2),c=o[0],p=o[1];return h.default.with({Ok:c,Error:p})}),n(t,o.TypeDefInfo.Set,function(t,n){return w.default.with(S(n).reduce(function(t,n){var f=n.name,u=n.index;return t[f]=u,t},{}))}),n(t,o.TypeDefInfo.Struct,function(t,n){return D.default.with(C(n))}),n(t,o.TypeDefInfo.Tuple,function(t,n){return v.default.with(A(n))}),n(t,o.TypeDefInfo.Vec,function(t,n){var f=N(n);return'u8'===f?(0,x.ClassOf)(t,'Bytes'):O.default.with(f)}),n(t,o.TypeDefInfo.VecFixed,function(t,n){(0,c.assert)(n.ext,'Expected length & type information for fixed vector');var f=n.ext;return'u8'===f.type?I.default.with(8*f.length):b.default.with(f.type,f.length)}),t)},1185,[1180,882,880,1182,771,881,1186,1169,1191,1195,1196,1197,1194,1198,1187,1200,1201,1184]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),s=r(d[5]),f=r(d[6]),h=r(d[7]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[8]),y=r(d[9]),v=h(r(d[10])),S=h(r(d[11])),T=r(d[12]),k=(function(f){function h(t,o,s){var f;n(this,h);var l=(0,T.typeToConstructor)(t,o);return(f=u(this,c(h).call(this,h.decodeBTreeSet(t,l,s)))).registry=void 0,f._ValClass=void 0,f.registry=t,f._ValClass=l,f}return s(h,f),o(h,[{key:"eq",value:function(t){return(0,T.compareSet)(this,t)}},{key:"toHex",value:function(){return(0,l.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){var t=[];return this.forEach(function(n){t.push(n.toJSON())}),t}},{key:"toRawType",value:function(){return"BTreeSet<".concat(new this._ValClass(this.registry).toRawType(),">")}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"toU8a",value:function(t){var n=new Array;return t||n.push(v.default.encodeU8a(this.size)),this.forEach(function(o){n.push(o.toU8a(t))}),l.u8aConcat.apply(void 0,n)}},{key:"encodedLength",get:function(){var t=v.default.encodeU8a(this.size).length;return this.forEach(function(n){t+=n.encodedLength}),t}},{key:"hash",get:function(){return new S.default(this.registry,(0,y.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return 0===this.size}}],[{key:"decodeBTreeSet",value:function(t,n,o){if(!o)return new Set;if((0,l.isHex)(o))return h.decodeBTreeSet(t,n,(0,l.hexToU8a)(o));if((0,l.isU8a)(o))return h.decodeBTreeSetFromU8a(t,n,(0,l.u8aToU8a)(o));if(o instanceof Set)return h.decodeBTreeSetFromSet(t,n,o);throw new Error('BTreeSet: cannot decode type')}},{key:"decodeBTreeSetFromU8a",value:function(n,o,u){for(var c=new Set,s=v.default.decodeU8a(u),f=t(s,2),h=f[0],l=f[1],y=[],S=0;S1&&void 0!==arguments[1]?arguments[1]:new Uint8Array,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:256;return t(this,s),u(this,o(s).call(this,n,s.decodeU8aFixed(c,l)))}return c(s,l),n(s,[{key:"toRawType",value:function(){return"[u8;".concat(this.length,"]")}}],[{key:"decodeU8aFixed",value:function(t,n){if(Array.isArray(t)||(0,f.isString)(t))return s.decodeU8aFixed((0,f.u8aToU8a)(t),n);var u=n/8,o=t.subarray(0,u);if(o.length===u)return o;var c=new Uint8Array(u);return c.set(o,0),c}},{key:"with",value:function(n){return(function(l){function f(c,l){return t(this,f),u(this,o(f).call(this,c,l,n))}return c(f,s),f})()}}]),s})(l(r(d[7])).default);e.default=s},1187,[886,887,888,891,892,880,771,1188]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]),h=r(d[5]),c=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[7]),y=r(d[8]),l=(function(c){function l(n,s){var h;return t(this,l),(h=u(this,o(l).call(this,l.decodeU8a(s)))).registry=void 0,h.registry=n,h}return h(l,c),n(l,[{key:"bitLength",value:function(){return 8*this.length}},{key:"eq",value:function(t){return t instanceof Uint8Array?this.length===t.length&&!this.some(function(n,u){return n!==t[u]}):this.eq(l.decodeU8a(t))}},{key:"subarray",value:function(t,n){return Uint8Array.from(this).subarray(t,n)}},{key:"toHex",value:function(){return(0,f.u8aToHex)(this)}},{key:"toJSON",value:function(){return this.toHex()}},{key:"toRawType",value:function(){return'&[u8]'}},{key:"toString",value:function(){return this.toHex()}},{key:"toU8a",value:function(t){return Uint8Array.from(this)}},{key:"encodedLength",get:function(){return this.length}},{key:"hash",get:function(){return new l(this.registry,(0,y.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return!this.length||(0,f.isUndefined)(this.find(function(t){return!!t}))}},{key:"length",get:function(){return s(o(l.prototype),"length",this)}}],[{key:"decodeU8a",value:function(t){return(0,f.isU8a)(t)?t:(0,f.u8aToU8a)(t)}}]),l})(c(Uint8Array));e.default=l},1188,[886,887,888,891,1189,892,894,771,897]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function n(c,f,o){return"undefined"!=typeof Reflect&&Reflect.get?m.exports=n=Reflect.get:m.exports=n=function(n,c,f){var o=t(n,c);if(o){var u=Object.getOwnPropertyDescriptor(o,c);return u.get?u.get.call(f):u.value}},n(c,f,o||c)}m.exports=n},1189,[1190]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n,o){for(;!Object.prototype.hasOwnProperty.call(n,o)&&null!==(n=t(n)););return n}},1190,[891]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),c=r(d[5]),f=r(d[6]),l=r(d[7]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=r(d[8]),v=l(r(d[9])),y=r(d[10]),_=l(r(d[11])),x=l(r(d[12]));function b(t,n){if(!Array.isArray(n)){var u=(0,y.mapToTypeMap)(t,n);return{def:u,isBasic:!Object.values(u).some(function(t){return t!==v.default})}}return{def:n.reduce(function(t,n){return t[n]=v.default,t},{}),isBasic:!0}}function k(t,n){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=arguments.length>3?arguments[3]:void 0,o=Object.values(n)[u];return(0,h.assert)(!(0,h.isUndefined)(o),"Unable to create Enum via index ".concat(u,", in ").concat(Object.keys(n).join(', '))),{index:u,value:new o(t,s)}}function p(t,n,u,s){var o=Object.keys(n).map(function(t){return t.toLowerCase()}),c=u.toLowerCase(),f=o.indexOf(c);return(0,h.assert)(-1!==f,"Cannot map Enum JSON, unable to find '".concat(u,"' in ").concat(o.join(', '))),k(t,n,f,s)}function O(t,n,u){return(0,h.isHex)(u)?j(t,n,(0,h.hexToU8a)(u)):p(t,n,u)}function j(t,n,u){if((0,h.isU8a)(u))return k(t,n,u[0],u.subarray(1));if((0,h.isNumber)(u))return k(t,n,u);if((0,h.isString)(u))return O(t,n,u.toString());if((0,h.isObject)(u)){var s=Object.keys(u)[0];return p(t,n,s,u[s])}return k(t,n,0)}var N=(function(l){function y(t,n,s,f){var l;u(this,y);var h=b(t,n),v=y.decodeEnum(t,h.def,s,f);return(l=o(this,c(y).call(this,t,v.value)))._def=void 0,l._index=void 0,l._indexes=void 0,l._isBasic=void 0,l._def=h.def,l._isBasic=h.isBasic,l._indexes=Object.keys(h.def).map(function(t,n){return n}),l._index=l._indexes.indexOf(v.index)||0,l}return f(y,l),s(y,[{key:"eq",value:function(t){return(0,h.isNumber)(t)?this.toNumber()===t:this._isBasic&&(0,h.isString)(t)?this.type===t:(0,h.isU8a)(t)?!this.toU8a().some(function(n,u){return n!==t[u]}):(0,h.isHex)(t)?this.toHex()===t:t instanceof y?this.index===t.index&&this.value.eq(t.value):(0,h.isObject)(t)?this.value.eq(t[this.type]):this.value.eq(t)}},{key:"toHex",value:function(){return(0,h.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){return this._isBasic?(0,h.stringCamelCase)(this.toString()):n({},this.type,this.raw.toJSON())}},{key:"toNumber",value:function(){return this._index}},{key:"toRawStruct",value:function(){return this._isBasic?Object.keys(this._def):x.default.typesToMap(this.registry,this._def)}},{key:"toRawType",value:function(){return JSON.stringify({_enum:this.toRawStruct()})}},{key:"toString",value:function(){return this.isNull?this.type:JSON.stringify(this.toJSON())}},{key:"toU8a",value:function(t){var n=this._indexes[this._index];return(0,h.u8aConcat)(new Uint8Array([n]),this.raw.toU8a(t))}},{key:"encodedLength",get:function(){return 1+this.raw.encodedLength}},{key:"index",get:function(){return this._index}},{key:"isNone",get:function(){return this.isNull}},{key:"isNull",get:function(){return this.raw instanceof v.default}},{key:"type",get:function(){return Object.keys(this._def)[this._index]}},{key:"value",get:function(){return this.raw}}],[{key:"decodeEnum",value:function(t,n,u,s){return(0,h.isNumber)(s)?k(t,n,s,u):u instanceof y?k(t,n,u._index,u.raw):j(t,n,u)}},{key:"with",value:function(n){return(function(s){function l(s,f,v){var y;return u(this,l),y=o(this,c(l).call(this,s,n,f,v)),Object.keys(y._def).forEach(function(n){var u=(0,h.stringUpperFirst)((0,h.stringCamelCase)(n.replace(' ','_'))),s="as".concat(u),o="is".concat(u);(0,h.isUndefined)(y[o])&&Object.defineProperty(t(y),o,{enumerable:!0,get:function(){return y.type===n}}),(0,h.isUndefined)(y[s])&&Object.defineProperty(t(y),s,{enumerable:!0,get:function(){return(0,h.assert)(y[o],"Cannot convert '".concat(y.type,"' via ").concat(s)),y.value}})}),y}return f(l,y),l})()}}]),y})(_.default);e.default=N},1191,[890,1180,886,887,888,891,892,880,771,1192,1170,1193,1194]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=r(d[2]),o=(function(){function o(n){t(this,o),this.registry=void 0,this.registry=n}return n(o,[{key:"eq",value:function(t){return t instanceof o||(0,u.isNull)(t)}},{key:"toHex",value:function(){return'0x'}},{key:"toJSON",value:function(){return null}},{key:"toRawType",value:function(){return'Null'}},{key:"toString",value:function(){return''}},{key:"toU8a",value:function(t){return new Uint8Array}},{key:"encodedLength",get:function(){return 0}},{key:"hash",get:function(){throw new Error('.hash is not implemented on Null')}},{key:"isEmpty",get:function(){return!0}}]),o})();e.default=o},1192,[886,887,771]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[3]),s=u(r(d[4])),h=(function(){function u(n,o){t(this,u),this.registry=void 0,this.raw=void 0,this.registry=n,this.raw=o}return n(u,[{key:"eq",value:function(t){return this.raw.eq(t)}},{key:"toHex",value:function(t){return this.raw.toHex(t)}},{key:"toJSON",value:function(){return this.raw.toJSON()}},{key:"toString",value:function(){return this.raw.toString()}},{key:"toU8a",value:function(t){return this.raw.toU8a(t)}},{key:"toRawType",value:function(){return'Base'}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"hash",get:function(){return new s.default(this.registry,(0,o.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return this.raw.isEmpty}}]),u})();e.default=h},1193,[886,887,880,897,1188]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),s=r(d[5]),y=r(d[6]),f=r(d[7]),v=r(d[8]),h=r(d[9]),l=r(d[10]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var p=r(d[11]),k=r(d[12]),O=l(r(d[13])),w=r(d[14]),j=(function(h){function l(t,n){var u,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Map;o(this,l);var v=(0,w.mapToTypeMap)(t,n),h=l.decodeStruct(t,v,c,f);return(u=s(this,y(l).call(this,Object.entries(h)))).registry=void 0,u._jsonMap=void 0,u._Types=void 0,u.registry=t,u._jsonMap=f,u._Types=v,u}return v(l,h),c(l,[{key:"eq",value:function(t){return(0,w.compareMap)(this,t)}},{key:"get",value:function(t){return f(y(l.prototype),"get",this).call(this,t)}},{key:"getAtIndex",value:function(t){return this.toArray()[t]}},{key:"toArray",value:function(){return u(this.values())}},{key:"toHex",value:function(){return(0,p.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){var t=this;return u(this.keys()).reduce(function(n,u){var o=t._jsonMap.get(u)||u,c=t.get(u);return n[o]=c&&c.toJSON(),n},{})}},{key:"toRawType",value:function(){return JSON.stringify(l.typesToMap(this.registry,this._Types))}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"toU8a",value:function(t){var o=u(this.entries());return p.u8aConcat.apply(void 0,u(o.map(function(u){var o=n(u,2),c=o[0];return o[1].toU8a(!t||(0,p.isBoolean)(t)?t:t[c])})))}},{key:"isEmpty",get:function(){for(var t=this.toArray(),n=0;n")}},{key:"toU8a",value:function(t){if(t)return this.raw.toU8a(!0);var n=new Uint8Array(this.encodedLength);return this.isSome&&(n.set([1]),n.set(this.raw.toU8a(),1)),n}},{key:"unwrap",value:function(){if(this.isNone)throw new Error('Option: unwrapping a None value');return this.raw}},{key:"unwrapOr",value:function(t){return this.isSome?this.unwrap():t}},{key:"encodedLength",get:function(){return 1+this.raw.encodedLength}},{key:"isEmpty",get:function(){return this.isNone}},{key:"isNone",get:function(){return this.raw instanceof h.default}},{key:"isSome",get:function(){return!this.isNone}},{key:"value",get:function(){return this.raw}}],[{key:"decodeOption",value:function(t,n,u){return(0,f.isNull)(u)||(0,f.isUndefined)(u)||u instanceof h.default?new h.default(t):u instanceof y?y.decodeOption(t,n,u.value):u instanceof n?u:(0,f.isU8a)(u)?y.decodeOptionU8a(t,n,u):new n(t,u)}},{key:"decodeOptionU8a",value:function(t,n,u){return u.length&&0!==u[0]?new n(t,u.subarray(1)):new h.default(t)}},{key:"with",value:function(n){return(function(c){function f(s,c){return t(this,f),u(this,o(f).call(this,s,n,c))}return s(f,y),f})()}}]),y})(c(r(d[9])).default);e.default=y},1195,[886,887,888,891,892,880,771,1192,1170,1193]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]),c=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[6]),k=(function(c){function k(n,o,c,f){return t(this,k),s(this,u(k).call(this,n,{Ok:o,Error:c},f))}return o(k,c),n(k,[{key:"toRawType",value:function(){var t=this.toRawStruct();return"Result<".concat(t.Ok,",").concat(t.Error,">")}},{key:"asError",get:function(){return(0,f.assert)(this.isError,'Cannot extract Error value from Ok result, check isError first'),this.value}},{key:"asOk",get:function(){return(0,f.assert)(this.isOk,'Cannot extract Ok value from Error result, check isOk first'),this.value}},{key:"isEmpty",get:function(){return this.isOk&&this.raw.isEmpty}},{key:"isError",get:function(){return!this.isOk}},{key:"isOk",get:function(){return 0===this.index}}],[{key:"with",value:function(n){return(function(c){function f(o,c){return t(this,f),s(this,u(f).call(this,o,n.Ok,n.Error,c))}return o(f,k),f})()}}]),k})(c(r(d[7])).default);e.default=k},1196,[886,887,888,891,892,880,771,1191]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),c=r(d[5]),l=r(d[6]),f=r(d[7]),y=r(d[8]),h=r(d[9]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=h(r(d[10])),k=r(d[11]),S=r(d[12]),b=h(r(d[13])),p=r(d[14]),U=(function(y){function h(t,n,s){var l;return u(this,h),(l=o(this,c(h).call(this,h.decodeSet(n,s)))).registry=void 0,l._setValues=void 0,l.registry=t,l._setValues=n,l}return f(h,y),s(h,[{key:"add",value:function(t){return(0,k.assert)((0,k.isUndefined)(this._setValues)||!(0,k.isUndefined)(this._setValues[t]),"Set: Invalid key '".concat(t,"' on add")),l(c(h.prototype),"add",this).call(this,t),this}},{key:"eq",value:function(t){return Array.isArray(t)?(0,p.compareArray)(this.strings.sort(),t.sort()):t instanceof Set?this.eq(n(t.values())):!(!(0,k.isNumber)(t)&&!(0,k.isBn)(t))&&this.valueEncoded.eq((0,k.bnToBn)(t))}},{key:"toHex",value:function(){return(0,k.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){return this.strings}},{key:"toNumber",value:function(){return this.valueEncoded.toNumber()}},{key:"toRawType",value:function(){return JSON.stringify({_set:this._setValues})}},{key:"toString",value:function(){return"[".concat(this.strings.join(', '),"]")}},{key:"toU8a",value:function(t){return new Uint8Array([this.valueEncoded.toNumber()])}},{key:"encodedLength",get:function(){return 1}},{key:"hash",get:function(){return new b.default(this.registry,(0,S.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return 0===this.size}},{key:"strings",get:function(){return n(l(c(h.prototype),"values",this).call(this))}},{key:"valueEncoded",get:function(){return h.encodeSet(this._setValues,this.strings)}}],[{key:"decodeSet",value:function(t){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(0,k.isString)(u)?h.decodeSet(t,(0,k.u8aToU8a)(u)):(0,k.isU8a)(u)?0===u.length?[]:h.decodeSetNumber(t,u[0]):u instanceof Set?h.decodeSetArray(t,n(u.values())):Array.isArray(u)?h.decodeSetArray(t,u):h.decodeSetNumber(t,u)}},{key:"decodeSetArray",value:function(t,n){return n.reduce(function(n,u){return(0,k.assert)(!(0,k.isUndefined)(t[u]),"Set: Invalid key '".concat(u,"' passed to Set, allowed ").concat(Object.keys(t).join(', '))),n.push(u),n},[])}},{key:"decodeSetNumber",value:function(t,n){var u=(0,k.bnToBn)(n),s=Object.keys(t).reduce(function(n,s){return u.and((0,k.bnToBn)(t[s])).eq((0,k.bnToBn)(t[s]))&&n.push(s),n},[]),o=h.encodeSet(t,s);return(0,k.assert)(u.eq(o),"Set: Mismatch decoding '".concat(u,"', computed as '").concat(o,"' with ").concat(s)),s}},{key:"encodeSet",value:function(t,n){return n.reduce(function(n,u){return n.or((0,k.bnToBn)(t[u]||0))},new v.default(0))}},{key:"with",value:function(n){return(function(s){function l(s,f){var y;return u(this,l),y=o(this,c(l).call(this,s,n,f)),Object.keys(n).forEach(function(n){var u=(0,k.stringUpperFirst)((0,k.stringCamelCase)(n)),s="is".concat(u);(0,k.isUndefined)(y[s])&&Object.defineProperty(t(y),s,{enumerable:!0,get:function(){return y.strings.includes(n)}})}),y}return f(l,h),l})()}}]),h})(y(Set));e.default=U},1197,[890,1173,886,887,888,891,1189,892,894,880,808,771,897,1188,1170]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),s=r(d[5]),y=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var p=r(d[7]),f=r(d[8]),h=(function(y){function h(u,s,y){var p,l;n(this,h);var T=Array.isArray(s)?s.map(function(t){return(0,f.typeToConstructor)(u,t)}):(0,f.mapToTypeMap)(u,s);return(l=o(this,(p=c(h)).call.apply(p,[this,u].concat(t(h.decodeTuple(u,T,y))))))._Types=void 0,l._Types=T,l}return s(h,y),u(h,[{key:"toRawType",value:function(){var t=this,n=(Array.isArray(this._Types)?this._Types:Object.values(this._Types)).map(function(n){return new n(t.registry).toRawType()});return"(".concat(n.join(','),")")}},{key:"toString",value:function(){return JSON.stringify(this.toJSON())}},{key:"toU8a",value:function(n){return p.u8aConcat.apply(void 0,t(this.map(function(t){return t.toU8a(n)})))}},{key:"encodedLength",get:function(){return this.reduce(function(t,n){return t+=n.encodedLength},0)}},{key:"Types",get:function(){var t=this;return Array.isArray(this._Types)?this._Types.map(function(n){return new n(t.registry).toRawType()}):Object.keys(this._Types)}}],[{key:"decodeTuple",value:function(t,n,u){return(0,p.isU8a)(u)?(0,f.decodeU8a)(t,u,n):(0,p.isHex)(u)?h.decodeTuple(t,n,(0,p.hexToU8a)(u)):(Array.isArray(n)?n:Object.values(n)).map(function(n,o){try{return new n(t,u&&u[o])}catch(t){throw new Error("Tuple: failed on ".concat(o,":: ").concat(t.message))}})}},{key:"with",value:function(t){return(function(u){function y(u,s){return n(this,y),o(this,c(y).call(this,u,t,s))}return s(y,h),y})()}}]),h})(y(r(d[9])).default);e.default=h},1198,[1173,886,887,888,891,892,880,771,1170,1199]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),l=r(d[5]),f=r(d[6]),h=r(d[7]),s=r(d[8]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[9]),v=r(d[10]),p=s(r(d[11])),k=s(r(d[12])),A=r(d[13]),U=(function(h){function s(t){var u,l;n(this,s);for(var f=arguments.length,h=new Array(f>1?f-1:0),y=1;y2&&void 0!==arguments[2]?arguments[2]:[];o(this,v);var h=(0,p.typeToConstructor)(t,c);return(f=u(this,(y=s(v)).call.apply(y,[this,t].concat(n(v.decodeVec(t,h,l))))))._Type=void 0,f._Type=h,f}return y(v,f),c(v,[{key:"indexOf",value:function(t){for(var n=t instanceof this._Type?t:new this._Type(this.registry,t),o=0;o")}},{key:"Type",get:function(){return this._Type.name}}],[{key:"decodeVec",value:function(n,o,c){if(Array.isArray(c))return c.map(function(t,c){try{return t instanceof o?t:new o(n,t)}catch(t){throw console.error("Unable to decode Vec on index ".concat(c),t.message),t}});var u=(0,l.u8aToU8a)(c),s=h.default.decodeU8a(u),y=t(s,2),f=y[0],v=y[1];return(0,l.assert)(v.lten(32768),"Vec length ".concat(v.toString()," exceeds ").concat(32768)),(0,p.decodeU8a)(n,u.subarray(f),new Array(v.toNumber()).fill(o))}},{key:"with",value:function(t){return(function(n){function c(n,y){return o(this,c),u(this,s(c).call(this,n,t,y))}return y(c,v),c})()}}]),v})(f(r(d[11])).default);e.default=v},1200,[882,1173,886,887,888,891,892,880,771,1169,1170,1199]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),u=r(d[4]),l=r(d[5]),s=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[7]),h=s(r(d[8])),y=r(d[9]),p=s(r(d[10])),v=(function(s){function h(o,l,s){var f,p,v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];n(this,h);var T=(0,y.typeToConstructor)(o,l);return(p=c(this,(f=u(h)).call.apply(f,[this,o].concat(t(h.decodeVecFixed(o,T,s,v))))))._Type=void 0,p._Type=T,p}return l(h,s),o(h,[{key:"toU8a",value:function(){var n=this.map(function(t){return t.toU8a()});return f.u8aConcat.apply(void 0,t(n))}},{key:"toRawType",value:function(){return"[".concat(this.Type,";").concat(this.length,"]")}},{key:"Type",get:function(){return new this._Type(this.registry).toRawType()}}],[{key:"decodeVecFixed",value:function(t,n,o,c){for(var u=p.default.decodeVec(t,n,(0,f.isU8a)(c)?(0,f.u8aConcat)((0,f.compactToU8a)(o),c):c);u.length], where length <= 256")),t.ext={length:y,type:s},t}],['{','}',f.TypeDefInfo.Struct,function(n,t,f){var u=JSON.parse(t),o=Object.keys(u);return 1===o.length&&'_enum'===o[0]?c(n,u[o[0]]):1===o.length&&'_set'===o[0]?s(n,u[o[0]]):(n.sub=o.map(function(n){return h(u[n],{name:n})}),n)}],['(',')',f.TypeDefInfo.Tuple,l],['BTreeMap<','>',f.TypeDefInfo.BTreeMap,l],['Result<','>',f.TypeDefInfo.Result,l]],D=[['BTreeSet<','>',f.TypeDefInfo.BTreeSet],['Compact<','>',f.TypeDefInfo.Compact],['Linkage<','>',f.TypeDefInfo.Linkage],['Option<','>',f.TypeDefInfo.Option],['Vec<','>',f.TypeDefInfo.Vec]];function I(t,f){var u=n(f,2),o=u[0],p=u[1];return t.substr(o.length,t.length-o.length-p.length)}function h(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=t.name,p=t.displayName,c=(0,o.default)(n),s={info:f.TypeDefInfo.Plain,displayName:p,name:u,type:c},l=T.find(function(n){return y(c,n)});if(l)return s.info=l[2],l[3](s,c,I(c,l));var v=D.find(function(n){return y(c,n)});return v&&(s.info=v[2],s.sub=h(I(c,v))),s}},1202,[882,880,1182,771,1203,1204]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return o.reduce(function(t,n){return n(t)},t).trim()};var t,n,c=['BTreeMap','BTreeSet','Compact','Linkage','Result','Option','Vec'],o=[u('::Inherent','InherentOfflineReport'),u('Proposal>','TreasuryProposal'),function(t){for(var n=0;n"))}return t},function(t){return t.replace(/\s/g,'').replace(/T::/g,'').replace(/Self::/g,'').replace(/system::/g,'').replace(/::/g,'').replace(/::/g,'').replace(/::/g,'').replace(//g,'Lookup').replace(/::Type/g,'').replace(/wasm::/g,'').replace(/sr_std::marker::/g,'')},function(t){for(var n=0;n=0&&t.substr(o,c.length)===c});if(!o){var u=s(t,n+1);t="".concat(t.substr(0,n)).concat(t.substr(u+1))}}},o=0;o','Bytes'),u('&\\[u8\\]','Bytes'),u('RawAddress','Address'),u('Lookup::Source','Address'),u('Lookup::Target','AccountId'),u('grandpa::',''),u('session::',''),u('slashing::',''),u('exec::StorageKey','ContractStorageKey'),u('rstd::marker::PhantomData','PhantomData'),u('sp_std::marker::PhantomData','PhantomData'),function(t){return t.replace(/\(([^,]*)\)/,'$1')},function(t){return t.replace(/^::/,'')}];function s(t,n){for(var c=0,o=n;o'===t[o]){if(!c)return o;c--}else'<'===t[o]&&c++;throw new Error("Unable to find closing matching <> on '".concat(t,"' (start ").concat(n,")"))}function u(t,n){return function(c){return c.replace(new RegExp(t,'g'),n)}}},1203,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.typeSplit=function(s){for(var c=0,u=0,o=0,b=0,f=0,k=[],l=function(t){n(c,u,o,b)&&(k.push(s.substr(f,t-f).trim()),f=t+1)},h=0;h':c--;break;case'[':u++;break;case']':u--;break;case'{':o++;break;case'}':o--;break;case'(':b++;break;case')':b--}return(0,t.assert)(n(c,u,o,b),"Invalid defintion (missing terminators) found in ".concat(s)),k.push(s.substr(f,s.length-f).trim()),k};var t=r(d[0]);function n(){for(var t=arguments.length,n=new Array(t),s=0;s1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.DEFAULT_UINT_BITS,l=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t(this,f),u(this,s(f).call(this,n,!1,h,o,l))}return h(f,o),n(f,[{key:"toHex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,l.bnToHex)(this,{bitLength:this._bitLength,isLe:t,isNegative:!1})}},{key:"toRawType",value:function(){return this instanceof(0,c.ClassOf)(this.registry,'Balance')?'Balance':"u".concat(this._bitLength)}},{key:"toU8a",value:function(t){return(0,l.bnToU8a)(this,{bitLength:this._bitLength,isLe:!0,isNegative:!1})}}],[{key:"with",value:function(n){return(function(o){function l(h,o){return t(this,l),u(this,s(l).call(this,h,o,n))}return h(l,f),l})()}}]),f})(v.default);e.default=f},1205,[886,887,888,891,892,1206,771,1184,1207]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function n(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return n=function(){return t},t}m.exports=function(o){if(o&&o.__esModule)return o;if(null===o||"object"!==t(o)&&"function"!=typeof o)return{default:o};var u=n();if(u&&u.has(o))return u.get(o);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in o)if(Object.prototype.hasOwnProperty.call(o,p)){var l=c?Object.getOwnPropertyDescriptor(o,p):null;l&&(l.get||l.set)?Object.defineProperty(f,p,l):f[p]=o[p]}return f.default=o,u&&u.set(o,f),f}},1206,[889]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),h=r(d[5]),c=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_UINT_BITS=void 0;var l=c(r(d[7])),v=r(d[8]),f=r(d[9]),y=c(r(d[10])),_=64;e.DEFAULT_UINT_BITS=_;var b=(function(c){function b(n,u){var h,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:_,v=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];return t(this,b),(h=o(this,s(b).call(this,b.decodeAbstracInt(c,l,u)))).registry=void 0,h._bitLength=void 0,h._isHexJson=void 0,h._isNegative=void 0,h.registry=n,h._bitLength=l,h._isHexJson=v,h._isNegative=u,h}return h(b,c),n(b,[{key:"bitLength",value:function(){return this._bitLength}},{key:"eq",value:function(t){return u(s(b.prototype),"eq",this).call(this,(0,v.isHex)(t)?(0,v.hexToBn)(t.toString(),{isLe:!1,isNegative:this._isNegative}):(0,v.bnToBn)(t))}},{key:"toBn",value:function(){return this}},{key:"toJSON",value:function(){return this._isHexJson||u(s(b.prototype),"bitLength",this).call(this)>52?this.toHex():this.toNumber()}},{key:"toString",value:function(t){return u(s(b.prototype),"toString",this).call(this,t)}},{key:"encodedLength",get:function(){return this._bitLength/8}},{key:"hash",get:function(){return new y.default(this.registry,(0,f.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return this.isZero()}}],[{key:"decodeAbstracInt",value:function(t,n,o){return(0,v.isHex)(t,-1,!0)?(0,v.hexToBn)(t,{isLe:!1,isNegative:o}).toString():(0,v.isU8a)(t)?b.decodeAbstracIntU8a(t,n,o):(0,v.isString)(t)?new l.default(t,10).toString():(0,v.bnToBn)(t).toString()}},{key:"decodeAbstracIntU8a",value:function(t,n,o){if(!t.length)return'0';try{return(0,v.u8aToBn)(t.subarray(0,n/8),{isLe:!0,isNegative:o}).toString()}catch(n){throw new Error("AbstractInt: failed on ".concat(JSON.stringify(t),":: ").concat(n.message))}}}]),b})(l.default);e.default=b},1207,[886,887,888,891,1189,892,880,808,771,897,1188]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t={};e.default=void 0;var o=r(d[0]);Object.keys(o).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return o[n]}}))});var n=r(d[1]);Object.keys(n).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[o]}}))});var c=r(d[2]);Object.keys(c).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return c[o]}}))});var u=r(d[3]);Object.keys(u).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return u[o]}}))});var f=r(d[4]);Object.keys(f).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return f[o]}}))});var l=r(d[5]);Object.keys(l).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return l[o]}}))});var p=o.createType;e.default=p},1208,[1209,1184,1185,1202,1210,1204]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]);Object.defineProperty(e,"__esModule",{value:!0}),e.createTypeUnsafe=l,e.createType=function(t,n){for(var o=arguments.length,c=new Array(o>2?o-2:0),u=2;u2&&void 0!==arguments[2]?arguments[2]:[],l=arguments.length>3?arguments[3]:void 0,h=n(s,[u].concat(o(f))),y=t(f,1)[0];return l&&(0,c.isU8a)(y)&&v(y,h),h}function l(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];arguments.length>3&&arguments[3];try{return f(t,(0,u.createClass)(t,n),o)}catch(t){throw new Error("createType(".concat(n,"):: ").concat(t.message))}}},1209,[882,896,1173,771,1184]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),c=r(d[3]),o=r(d[4]),u=r(d[5]),f=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.TypeRegistry=void 0;var l=f(r(d[7])),h=f(r(d[8])),v=r(d[9]),y=f(r(d[10])),p=r(d[11]),O=r(d[12]),_=r(d[13]),b=r(d[14]);function j(t,n){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),s.push.apply(s,c)}return s}function E(t){for(var n=1;n1&&void 0!==arguments[1]?arguments[1]:new Uint8Array;if(!n.length)return{DataType:y.default};var u=n.subarray(0,2);return{DataType:t.findMetaEvent(u),value:{index:u,data:n.subarray(2)}}}}]),s})(s.default);e.default=l},1216,[886,887,888,891,892,880,1194,1198,1192]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={Metadata:!0};Object.defineProperty(e,"Metadata",{enumerable:!0,get:function(){return u.default}});var u=t(r(d[1])),o=r(d[2]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))})},1217,[880,1218,1255]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).default;e.default=u},1218,[1212,1219]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),f=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(d[6]),s=r(d[7]),h=f(r(d[8])),v=(function(f){function v(n,c){return t(this,v),u(this,o(v).call(this,n,v.decodeMetadata(n,c)))}return c(v,f),n(v,null,[{key:"decodeMetadata",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Uint8Array,u=(0,l.isHex)(n)?(0,l.hexToU8a)(n):n;try{return new h.default(t,u)}catch(t){if(-1===t.message.indexOf('MagicNumber mismatch'))throw t}return new h.default(t,(0,l.u8aConcat)((0,l.bnToU8a)(s.MAGIC_NUMBER),Uint8Array.from([0]),u))}}]),v})(h.default);e.default=v},1219,[1220,1221,1222,1225,1226,1212,771,1228,1230]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},1220,[]); -__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o',u.unwrap().functions):new n.Option(t,'Vec')}},1231,[771,879]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,n){return(0,t.createType)(u,'MetadataV2',n)};var t=r(d[0])},1232,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,n){return(0,t.createType)(u,'MetadataV3',n)};var t=r(d[0])},1233,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,u){var p=u.modules;return(0,n.createType)(t,'MetadataV4',{modules:p.map(function(u){var p=u.calls,s=u.events,l=u.name,c=u.prefix,y=u.storage;return(0,n.createType)(t,'ModuleMetadataV4',{calls:p,events:s,name:l,prefix:c,storage:y.isSome?new n.Option(t,'Vec',y.unwrap().map(function(n){return o(t,n)})):void 0})})})};var n=r(d[1]);function o(o,u){var p=u.documentation,s=u.fallback,l=u.modifier,c=u.name,y=u.type,M=y.isPlain?[y.asPlain,0]:y.isMap?[(0,n.createType)(o,'MapTypeV4',{hasher:(0,n.createType)(o,'StorageHasherV4','Twox128'),key:y.asMap.key,value:y.asMap.value,linked:y.asMap.linked}),1]:[(0,n.createType)(o,'DoubleMapTypeV4',{hasher:(0,n.createType)(o,'StorageHasherV4','Twox128'),key1:y.asDoubleMap.key1,key2:y.asDoubleMap.key2,value:y.asDoubleMap.value,key2Hasher:y.asDoubleMap.key2Hasher}),2],f=t(M,2),v=f[0],T=f[1];return(0,n.createType)(o,'StorageFunctionMetadataV4',{documentation:p,fallback:s,name:c,modifier:l,type:(0,n.createType)(o,'StorageFunctionTypeV4',v,T)})}},1234,[1235,879]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u,c){return n(u)||t(u,c)||o()}},1235,[1236,1237,1238]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n))return n}},1236,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(t,o){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],l=!0,f=!1,u=void 0;try{for(var y,c=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(l=(y=c.next()).done)&&(n.push(y.value),!o||n.length!==o);l=!0);}catch(t){f=!0,u=t}finally{try{l||null==c.return||c.return()}finally{if(f)throw u}}return n}}},1237,[]); -__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},1238,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,o){var u=o.modules;return(0,n.createType)(t,'MetadataV5',{modules:u.map(function(o){var u=o.calls,c=o.events,s=o.name,p=o.prefix,y=o.storage;return(0,n.createType)(t,'ModuleMetadataV5',{name:s,prefix:p,storage:y.isSome?new n.Option(t,'Vec',y.unwrap().map(function(o){return l(t,o)})):void 0,calls:u,events:c})})})};var o=r(d[1]),n=r(d[2]),u=new Map([['blake2_128','Blake2_128'],['blake2_256','Blake2_256'],['twox_128','Twox128'],['twox_256','Twox256'],['twox_64_concat','Twox64Concat']]);function c(t,c){var l=u.get(c.toString());return(0,o.assert)(l,"Invalid Storage hasher: ".concat(c.toString())),(0,n.createType)(t,'StorageHasherV5',l)}function l(o,u){var l=u.documentation,s=u.fallback,p=u.modifier,y=u.name,M=u.type,f=M.isPlain?[M.asPlain,0]:M.isMap?[M.asMap,1]:[(0,n.createType)(o,'DoubleMapTypeV5',{hasher:M.asDoubleMap.hasher,key1:M.asDoubleMap.key1,key2:M.asDoubleMap.key2,value:M.asDoubleMap.value,key2Hasher:c(o,M.asDoubleMap.key2Hasher)}),2],v=t(f,2),k=v[0],_=v[1];return(0,n.createType)(o,'StorageFunctionMetadataV5',{documentation:l,fallback:s,name:y,modifier:p,type:(0,n.createType)(o,'StorageFunctionTypeV5',k,_)})}},1239,[1235,771,879]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,s){var u=s.modules;return(0,t.createType)(n,'MetadataV6',{modules:u.map(function(s){var u=s.calls,o=s.events,c=s.name,l=s.prefix,f=s.storage;return(0,t.createType)(n,'ModuleMetadataV6',{calls:u,constants:[],events:o,name:c,prefix:l,storage:f})})})};var t=r(d[0])},1240,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,s){var o=s.modules;return(0,t.createType)(n,'MetadataV7',{modules:o.map(function(s){var o=s.calls,u=s.constants,c=s.events,l=s.name,p=s.prefix,f=s.storage;return(0,t.createType)(n,'ModuleMetadataV7',{calls:o,constants:u,events:c,name:l,storage:f.isSome?(0,t.createType)(n,'StorageMetadataV7',{prefix:p,items:f.unwrap()}):null})})})};var t=r(d[0])},1241,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,s){var o=s.modules;return(0,t.createType)(n,'MetadataV8',{modules:o.map(function(s){var o=s.calls,u=s.constants,c=s.events,l=s.name,v=s.storage;return(0,t.createType)(n,'ModuleMetadataV8',{calls:o,constants:u,errors:[],events:c,name:l,storage:v})})})};var t=r(d[0])},1242,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u,n){var o=n.modules;return(0,t.createType)(u,'MetadataV9',{modules:o})};var t=r(d[0])},1243,[770]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n){var o=n.modules;return(0,u.createType)(t,'MetadataV10',{modules:o.map(function(n){return y(t,n)})})};var o=n(r(d[2])),u=r(d[3]);function c(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,u)}return o}function p(t){for(var n=1;n=2?(0,u.createType)(t,'StorageHasherV10',n.toNumber()+1):(0,u.createType)(t,'StorageHasherV10',n)}function l(t,n){return n.isMap?[p({},n.asMap,{hasher:s(t,n.asMap.hasher)}),1]:n.isDoubleMap?[p({},n.asDoubleMap,{hasher:s(t,n.asDoubleMap.hasher),key2Hasher:s(t,n.asDoubleMap.key2Hasher)}),2]:[n.asPlain,0]}function y(n,o){var c=o.storage.unwrapOr(null);return(0,u.createType)(n,'ModuleMetadataV10',p({},o,{storage:c?p({},c,{items:c.items.map(function(o){return p({},o,{type:u.createType.apply(void 0,[n,'StorageEntryTypeV10'].concat(t(l(n,o.type))))})})}):null}))}},1244,[1245,1212,1213,770]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},1245,[1246,1247,1248]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n)){for(var t=0,f=new Array(n.length);t1&&void 0!==arguments[1]&&arguments[1];return t(this,y),(s=u(this,o(y).call(this,y.decodeBool(l)))).registry=void 0,s.registry=n,s}return s(y,l),n(y,[{key:"eq",value:function(t){return this.valueOf()===(t instanceof Boolean?t.valueOf():t)}},{key:"toHex",value:function(){return(0,c.u8aToHex)(this.toU8a())}},{key:"toJSON",value:function(){return this.valueOf()}},{key:"toRawType",value:function(){return'bool'}},{key:"toString",value:function(){return"".concat(this.toJSON())}},{key:"toU8a",value:function(t){return new Uint8Array([this.valueOf()?1:0])}},{key:"encodedLength",get:function(){return 1}},{key:"hash",get:function(){return(0,v.createType)(this.registry,'Hash',(0,f.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return!1}},{key:"isFalse",get:function(){return!this.isTrue}},{key:"isTrue",get:function(){return this.valueOf()}}],[{key:"decodeBool",value:function(t){return t instanceof Boolean?t.valueOf():(0,c.isU8a)(t)?1===t[0]:!!t}}]),y})(l(Boolean));e.default=y},1256,[886,887,888,891,892,894,771,897,1208]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]),l=r(d[5]),c=r(d[6]),f=r(d[7]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=r(d[8]),y=f(r(d[9])),v=f(r(d[10])),U=(function(f){function U(t,u){return n(this,U),o(this,s(U).call(this,t,U.decodeBytes(u)))}return c(U,f),u(U,[{key:"toRawType",value:function(){return'Bytes'}},{key:"toU8a",value:function(t){return t?l(s(U.prototype),"toU8a",this).call(this,t):y.default.addLengthPrefix(this)}},{key:"encodedLength",get:function(){return this.length+y.default.encodeU8a(this.length).length}}],[{key:"decodeBytes",value:function(t){return Array.isArray(t)||(0,h.isString)(t)?(0,h.u8aToU8a)(t):t instanceof v.default||!(0,h.isU8a)(t)?t:U.decodeBytesU8a(t)}},{key:"decodeBytesU8a",value:function(n){if(!n.length)return new Uint8Array;var u=y.default.decodeU8a(n),o=t(u,2),s=o[0],l=s+o[1].toNumber();return(0,h.assert)(l<=n.length,"Bytes: required length less than remainder, expected at least ".concat(l,", found ").concat(n.length)),n.subarray(s,l)}}]),U})(v.default);e.default=U},1257,[882,886,887,888,891,1189,892,880,771,1169,1188]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]),h=r(d[5]),c=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[7]),l=c(r(d[8])),v=r(d[9]);function y(t,n){if(!n.length)return[void 0,void 0];var u=n[0];if(0===u)return[null,0];if(u>=1&&u<=33){var o=u-1,s=n.subarray(1,o+1);return[(0,v.createType)(t,'Raw',s),1]}if(u>=34&&u<=37)return[n.subarray(1,33),u-32];throw new Error("Unable to decode Data, invalid indicator byte ".concat(u))}function w(t,n){return n?(0,f.isString)(n)?y(t,(0,f.u8aToU8a)(n)):(0,f.isU8a)(n)?y(t,n):[n,void 0]:[void 0,void 0]}var U=(function(c){function f(u,h){var c;return n(this,f),o(this,(c=s(f)).call.apply(c,[this,u,{None:'Null',Raw:'Bytes',BlakeTwo256:'H256',Sha256:'H256',Keccak256:'H256',ShaThree256:'H256'}].concat(t(w(u,h)))))}return h(f,c),u(f,[{key:"toU8a",value:function(){if(0===this.index)return new Uint8Array(1);if(1===this.index){var t=this.raw.toU8a(!0),n=Math.min(t.length,32),u=new Uint8Array(n+1);return u.set([t.length+1],0),u.set(t.subarray(0,n),1),u}var o=new Uint8Array(33);return o.set([this.index+32],0),o.set(this.raw.toU8a(),1),o}},{key:"asRaw",get:function(){return this.raw}},{key:"asSha256",get:function(){return this.raw}},{key:"isRaw",get:function(){return 1===this.index}},{key:"isSha256",get:function(){return 3===this.index}},{key:"encodedLength",get:function(){return this.toU8a().length}}]),f})(l.default);e.default=U},1258,[1173,886,887,888,891,892,880,771,1191,1209]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]),o=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(o){function c(u,l){return t(this,c),n(this,f(c).call(this,u,l,160))}return l(c,o),u(c,[{key:"toRawType",value:function(){return'H160'}}]),c})(o(r(d[6])).default);e.default=c},1259,[886,887,888,891,892,880,1187]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]),o=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(o){function c(u,l){return t(this,c),n(this,f(c).call(this,u,l,256))}return l(c,o),u(c,[{key:"toRawType",value:function(){return'H256'}}]),c})(o(r(d[6])).default);e.default=c},1260,[886,887,888,891,892,880,1187]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]),o=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(o){function c(u,l){return t(this,c),n(this,f(c).call(this,u,l,512))}return l(c,o),u(c,[{key:"toRawType",value:function(){return'H512'}}]),c})(o(r(d[6])).default);e.default=c},1261,[886,887,888,891,892,880,1187]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),l=r(d[3]),f=r(d[4]),o=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=o(r(d[6])),s=r(d[7]),w=o(r(d[8])),v=r(d[9]);function y(t,n){return(0,s.isString)(n)?y(t,(0,s.u8aToU8a)(n.toString())):(0,s.isU8a)(n)?(0,v.createType)(t,'u64',n):n}var h=(function(o){function s(n,f){return t(this,s),u(this,l(s).call(this,n,{Display:new c.default(1),Legal:new c.default(2),Web:new c.default(4),Riot:new c.default(8),Email:new c.default(16),PgpFingerprint:new c.default(32),Image:new c.default(64),Twitter:new c.default(128)},y(n,f)))}return f(s,o),n(s,[{key:"toU8a",value:function(){return(0,v.createType)(this.registry,'u64',this.valueEncoded).toU8a()}},{key:"encodedLength",get:function(){return 8}}]),s})(w.default);e.default=h},1262,[886,887,888,891,892,880,808,771,1197,1209]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,8))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1263,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),h=r(d[4]),s=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=r(d[6]),l=s(r(d[7])),c=(function(s){function c(n){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.DEFAULT_UINT_BITS,v=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return t(this,c),u(this,o(c).call(this,n,!0,h,s,v))}return h(c,s),n(c,[{key:"toHex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,v.bnToHex)(this,{bitLength:this._bitLength,isLe:t,isNegative:!0})}},{key:"toRawType",value:function(){return"i".concat(this._bitLength)}},{key:"toU8a",value:function(t){return(0,v.bnToU8a)(this,{bitLength:this._bitLength,isLe:!0,isNegative:!0})}}]),c})(l.default);e.default=c},1264,[886,887,888,891,892,1206,771,1207]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,16))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1265,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,32))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1266,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,64))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1267,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(function(l){function o(){return t(this,o),u(this,n(o).apply(this,arguments))}return f(o,l),o})(l(r(d[5])).default);e.default=o},1268,[886,888,891,892,880,1267]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,128))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1269,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,256))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1270,[886,888,891,892,880,1264]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(function(l){function o(){return t(this,o),u(this,n(o).apply(this,arguments))}return f(o,l),o})(l(r(d[5])).default);e.default=o},1271,[886,888,891,892,880,1257]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),c=r(d[5]),y=r(d[6]),p=r(d[7]),f=r(d[8]);Object.defineProperty(e,"__esModule",{value:!0}),e.unwrapStorageType=h,e.default=void 0;var v=r(d[9]);function h(t){if(t.isPlain)return t.asPlain.toString();if(t.isDoubleMap)return t.asDoubleMap.value.toString();var n=t.asMap;return n.kind.isLinkedMap?"(".concat(n.value.toString(),", Linkage<").concat(n.key.toString(),">)"):(n.kind.isPrefixedMap,n.value.toString())}var l=(function(f){function l(t,n){var o,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};u(this,l);var p=l.decodeStorageKey(n),f=p.key,v=p.method,h=p.section;return(o=c(this,y(l).call(this,t,f)))._meta=void 0,o._method=void 0,o._outputType=void 0,o._section=void 0,o._meta=l.getMeta(n),o._method=s.method||v,o._outputType=l.getType(n),o._section=s.section||h,o}return p(l,f),s(l,[{key:"setMeta",value:function(t){return this._meta=t,this}},{key:"setOutputType",value:function(t){return this._outputType=t,this}},{key:"meta",get:function(){return this._meta}},{key:"method",get:function(){return this._method}},{key:"outputType",get:function(){return this._outputType}},{key:"section",get:function(){return this._section}}],[{key:"decodeStorageKey",value:function(t){if(t instanceof l)return{key:t,method:t.method,section:t.section};if(!t||(0,v.isString)(t)||(0,v.isU8a)(t))return{key:t};if((0,v.isFunction)(t))return{key:t(),method:t.method,section:t.section};if(Array.isArray(t)){var u=o(t),s=u[0],c=u.slice(1);return(0,v.assert)((0,v.isFunction)(s),'Expected function input for key construction'),{key:s.apply(void 0,n(c)),method:s.method,section:s.section}}throw new Error("Unable to convert input ".concat(t," to StorageKey"))}},{key:"getMeta",value:function(n){return n instanceof l?n.meta:(0,v.isFunction)(n)?n.meta:Array.isArray(n)?t(n,1)[0].meta:void 0}},{key:"getType",value:function(n){return n instanceof l?n.outputType:(0,v.isFunction)(n)?h(n.meta.type):Array.isArray(n)?h(t(n,1)[0].meta.type):void 0}}]),l})(f(r(d[10])).default);e.default=l},1272,[882,1173,1273,886,887,888,891,892,880,771,1257]); -__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},1273,[883,1175,885]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),c=r(d[5]),h=r(d[6]),l=r(d[7]),f=r(d[8]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[9]),v=r(d[10]),S=r(d[11]),k=f(r(d[12])),T=f(r(d[13])),x=(function(l){function f(t){var o,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return n(this,f),(o=u(this,s(f).call(this,f.decodeText(c)))).registry=void 0,o.registry=t,o}return h(f,l),o(f,[{key:"eq",value:function(t){return!!(0,y.isString)(t)&&this.toString()===t.toString()}},{key:"toHex",value:function(){return(0,y.u8aToHex)(this.toU8a(!0))}},{key:"toJSON",value:function(){return this.toString()}},{key:"toRawType",value:function(){return'Text'}},{key:"toString",value:function(){return c(s(f.prototype),"toString",this).call(this)}},{key:"toU8a",value:function(t){var n=(0,y.stringToU8a)(this.toString());return t?n:k.default.addLengthPrefix(n)}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"hash",get:function(){return(0,S.createType)(this.registry,'Hash',(0,v.blake2AsU8a)(this.toU8a(),256))}},{key:"isEmpty",get:function(){return 0===this.length}},{key:"length",get:function(){return c(s(f.prototype),"length",this)}}],[{key:"decodeText",value:function(n){if((0,y.isHex)(n))return(0,y.u8aToString)((0,y.hexToU8a)(n.toString()));if(n instanceof Uint8Array){if(!n.length)return'';if(n instanceof T.default)return(0,y.u8aToString)(n);var o=k.default.decodeU8a(n),u=t(o,2),s=u[0],c=s+u[1].toNumber();return(0,y.assert)(c<=n.length,"Text: required length less than remainder, expected at least ".concat(c,", found ").concat(n.length)),(0,y.u8aToString)(n.subarray(s,c))}return"".concat(n)}}]),f})(l(String));e.default=x},1274,[882,886,887,888,891,1189,892,894,880,771,897,1208,1169,1188]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),l=r(d[4]),f=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=f(r(d[6])),h=f(r(d[7])),v=(function(f){function v(n){var l,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';t(this,v);var s=new h.default(n,f);return(l=u(this,o(v).call(this,n,(0,c.default)(s.toString()))))._originalLength=void 0,l._originalLength=s.encodedLength,l}return l(v,f),n(v,[{key:"toRawType",value:function(){return'Type'}},{key:"encodedLength",get:function(){return this._originalLength}}]),v})(h.default);e.default=v},1275,[886,887,888,891,892,880,1203,1274]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,8))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1276,[886,888,891,892,880,1205]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,16))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1277,[886,888,891,892,880,1205]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,64))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1278,[886,888,891,892,880,1205]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,128))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1279,[886,888,891,892,880,1205]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),u=r(d[1]),n=r(d[2]),f=r(d[3]),l=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(l){function c(f,l){return t(this,c),u(this,n(c).call(this,f,l,256))}return f(c,l),c})(l(r(d[5])).default);e.default=c},1280,[886,888,891,892,880,1205]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=(function(s){function l(o,s){throw t(this,l),n(this,u(l).call(this,o,s)),new Error('The `usize` type should not be used. Since it is platform-specific, it creates incompatibilities between native (generally u64) and WASM (always u32) code. Use one of the `u32` or `u64` types explicitly.')}return o(l,s),l})(s(r(d[5])).default);e.default=l},1281,[886,888,891,892,880,1229]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"GenericAccountId",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"GenericAccountIndex",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"GenericAddress",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"GenericBlock",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"GenericCall",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"GenericConsensusEngineId",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"GenericDigest",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"GenericDigestItem",{enumerable:!0,get:function(){return O.DigestItem}}),Object.defineProperty(e,"GenericEvent",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"GenericOrigin",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"GenericVote",{enumerable:!0,get:function(){return y.default}});var u=n(r(d[2])),c=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),l=n(r(d[6])),b=n(r(d[7])),O=t(r(d[8])),j=n(r(d[9])),p=n(r(d[10])),y=n(r(d[11]))},1282,[1206,880,1283,1284,1285,1286,1287,1288,1289,1216,1290,1291]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),s=r(d[5]),l=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[7]),v=r(d[8]),y=(function(l){function y(n){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Uint8Array;return t(this,y),o(this,u(y).call(this,n,y.decodeAccountId(c),256))}return s(y,l),n(y,[{key:"eq",value:function(t){return c(u(y.prototype),"eq",this).call(this,y.decodeAccountId(t))}},{key:"toJSON",value:function(){return this.toString()}},{key:"toString",value:function(){return y.encode(this)}},{key:"toRawType",value:function(){return'AccountId'}}],[{key:"encode",value:function(t){return(0,v.encodeAddress)(t)}},{key:"decodeAccountId",value:function(t){return(0,f.isU8a)(t)||Array.isArray(t)?(0,f.u8aToU8a)(t):(0,f.isHex)(t)?(0,f.hexToU8a)(t.toString()):(0,f.isString)(t)?(0,v.decodeAddress)(t.toString()):t}}]),y})(l(r(d[9])).default);e.default=y},1283,[886,887,888,891,1189,892,880,771,897,1187]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),c=r(d[3]),o=r(d[4]),l=r(d[5]),s=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ENUMSET_SIZE=void 0;var f=s(r(d[7])),h=r(d[8]),y=r(d[9]),v=r(d[10]),w=s(r(d[11])),A=new f.default(64);e.ENUMSET_SIZE=A;var k=new f.default(239),U=new f.default(1).shln(16),p=new f.default(1).shln(32),I=(function(s){function w(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new f.default(0);return t(this,w),u(this,c(w).call(this,n,w.decodeAccountIndex(o)))}return l(w,s),n(w,[{key:"eq",value:function(t){return(0,h.isBn)(t)||(0,h.isNumber)(t)?o(c(w.prototype),"eq",this).call(this,t):o(c(w.prototype),"eq",this).call(this,(0,v.createType)(this.registry,'AccountIndex',t))}},{key:"toJSON",value:function(){return this.toString()}},{key:"toString",value:function(){var t=w.calcLength(this);return(0,y.encodeAddress)(this.toU8a().subarray(0,t))}},{key:"toRawType",value:function(){return'AccountIndex'}}],[{key:"decodeAccountIndex",value:function(t){return t instanceof w?t.toBn():(0,h.isBn)(t)||(0,h.isNumber)(t)||(0,h.isHex)(t)||(0,h.isU8a)(t)?t:w.decodeAccountIndex((0,y.decodeAddress)(t))}},{key:"calcLength",value:function(t){var n=(0,h.bnToBn)(t);return n.lte(k)?1:n.lt(U)?2:n.lt(p)?4:8}},{key:"readLength",value:function(t){var n=t[0];return 252===n?[1,2]:253===n?[1,4]:254===n?[1,8]:[0,1]}},{key:"writeLength",value:function(t){switch(t.length){case 2:return new Uint8Array([252]);case 4:return new Uint8Array([253]);case 8:return new Uint8Array([254]);default:return new Uint8Array([])}}}]),w})(w.default);e.default=I},1284,[886,887,888,891,1189,892,880,808,771,897,1208,1229]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),c=r(d[3]),o=r(d[4]),s=r(d[5]),f=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ACCOUNT_ID_PREFIX=void 0;var l=r(d[7]),y=r(d[8]),h=r(d[9]),v=f(r(d[10])),A=f(r(d[11])),w=f(r(d[12])),T=new Uint8Array([255]);e.ACCOUNT_ID_PREFIX=T;var U=(function(f){function v(t){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Uint8Array;return n(this,v),c(this,o(v).call(this,t,v.decodeAddress(t,u)))}return s(v,f),u(v,[{key:"toHex",value:function(){return(0,l.u8aToHex)(this.toU8a())}},{key:"toRawType",value:function(){return'Address'}},{key:"toU8a",value:function(t){var n=this.raw.toU8a().subarray(0,this.rawLength);return t?n:(0,l.u8aConcat)(this.raw instanceof w.default?w.default.writeLength(n):T,n)}},{key:"encodedLength",get:function(){var t=this.rawLength;return t+(t>1?1:0)}},{key:"rawLength",get:function(){return this.raw instanceof w.default?w.default.calcLength(this.raw):this.raw.encodedLength}}],[{key:"decodeAddress",value:function(t,n){return n instanceof A.default||n instanceof w.default?n:n instanceof v?n.raw:(0,l.isBn)(n)||(0,l.isNumber)(n)?(0,h.createType)(t,'AccountIndex',n):Array.isArray(n)||(0,l.isHex)(n)||(0,l.isU8a)(n)?v.decodeU8a(t,(0,l.u8aToU8a)(n)):v.decodeString(t,n)}},{key:"decodeString",value:function(t,n){var u=(0,y.decodeAddress)(n);return 32===u.length?(0,h.createType)(t,'AccountId',u):(0,h.createType)(t,'AccountIndex',(0,l.u8aToBn)(u,!0))}},{key:"decodeU8a",value:function(n,u){if(32===u.length)return(0,h.createType)(n,'AccountId',u);if(255===u[0])return(0,h.createType)(n,'AccountId',u.subarray(1));var c=w.default.readLength(u),o=t(c,2),s=o[0],f=o[1];return(0,h.createType)(n,'AccountIndex',(0,l.u8aToBn)(u.subarray(s,s+f),!0))}}]),v})(v.default);e.default=U},1285,[882,886,887,888,891,892,880,771,897,1208,1193,1283,1284]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),h=r(d[4]),c=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[6]),f=r(d[7]),l=(function(c){function l(n,h){return t(this,l),s(this,u(l).call(this,n,{header:'Header',extrinsics:'Vec'},h))}return h(l,c),n(l,[{key:"contentHash",get:function(){return(0,f.createType)(this.registry,'Hash',(0,o.blake2AsU8a)(this.toU8a(),256))}},{key:"extrinsics",get:function(){return this.get('extrinsics')}},{key:"hash",get:function(){return this.header.hash}},{key:"header",get:function(){return this.get('header')}}]),l})(c(r(d[8])).default);e.default=l},1286,[886,887,888,891,892,880,897,1208,1194]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),l=r(d[2]),u=r(d[3]),o=r(d[4]),s=r(d[5]),c=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CallIndex=void 0;var f=r(d[7]),y=r(d[8]),h=c(r(d[9])),v=(function(t){function n(t,s){return l(this,n),u(this,o(n).call(this,t,s,16))}return s(n,t),n})(c(r(d[10])).default);e.CallIndex=v;var C=(function(c){function C(t,n,s){var c;l(this,C);var f=C.decodeCall(t,n,s);return(c=u(this,o(C).call(this,t,{callIndex:v,args:h.default.with(f.argsDef)},f)))._meta=void 0,c._meta=f.meta,c}return s(C,c),n(C,[{key:"toRawType",value:function(){return'Call'}},{key:"args",get:function(){return t(this.get('args').values())}},{key:"argsDef",get:function(){return C.getArgsDef(this.registry,this.meta)}},{key:"callIndex",get:function(){return this.get('callIndex').toU8a()}},{key:"data",get:function(){return this.get('args').toU8a()}},{key:"hasOrigin",get:function(){var t=this.meta.args[0];return!!t&&'Origin'===t.type.toString()}},{key:"meta",get:function(){return this._meta}},{key:"methodName",get:function(){return this.registry.findMetaCall(this.callIndex).method}},{key:"sectionName",get:function(){return this.registry.findMetaCall(this.callIndex).section}}],[{key:"decodeCall",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Uint8Array,l=arguments.length>2?arguments[2]:void 0;if((0,f.isHex)(n)||(0,f.isU8a)(n))return C.decodeCallViaU8a(t,(0,f.u8aToU8a)(n),l);if((0,f.isObject)(n)&&n.callIndex&&n.args)return C.decodeCallViaObject(t,n,l);throw new Error("Call: Cannot decode value '".concat(n,"' of type ").concat(typeof n))}},{key:"decodeCallViaObject",value:function(t,n,l){var u=n.args,o=n.callIndex,s=o instanceof v?o.toU8a():o,c=l||t.findMetaCall(s).meta;return{args:u,argsDef:C.getArgsDef(t,c),meta:c,callIndex:o}}},{key:"decodeCallViaU8a",value:function(t,n,l){var u=new Uint8Array(2);u.set(n.subarray(0,2),0);var o=l||t.findMetaCall(u).meta;return{args:n.subarray(2),argsDef:C.getArgsDef(t,o),callIndex:u,meta:o}}},{key:"filterOrigin",value:function(t){return t?t.args.filter(function(t){return'Origin'!==t.type.toString()}):[]}},{key:"getArgsDef",value:function(t,n){return C.filterOrigin(n).reduce(function(n,l){var u=l.name,o=l.type,s=(0,y.getTypeClass)(t,(0,y.getTypeDef)(o.toString()));return n[u.toString()]=s,n},{})}}]),C})(h.default);e.default=C},1287,[1173,887,886,888,891,892,880,771,1208,1194,1187]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]),c=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CID_GRPA=e.CID_BABE=e.CID_AURA=void 0;var h=r(d[6]),A=r(d[7]),f=c(r(d[8]));e.CID_AURA=1634891105;e.CID_BABE=1161969986;e.CID_GRPA=1263424070;var l=(function(c){function f(){return t(this,f),u(this,o(f).apply(this,arguments))}return s(f,c),n(f,[{key:"getAuraAuthor",value:function(t,n){return n[(0,A.createType)(this.registry,'RawAuraPreDigest',t.toU8a(!0)).slotNumber.modn(n.length)]}},{key:"getBabeAuthor",value:function(t,n){return n[(0,A.createType)(this.registry,'RawBabePreDigestCompat',t.toU8a(!0)).value.toNumber()]}},{key:"extractAuthor",value:function(t,n){return this.isAura?this.getAuraAuthor(t,n):this.isBabe?this.getBabeAuthor(t,n):void 0}},{key:"toString",value:function(){return f.idToString(this)}},{key:"isAura",get:function(){return this.eq(1634891105)}},{key:"isBabe",get:function(){return this.eq(1161969986)}},{key:"isGrandpa",get:function(){return this.eq(1263424070)}}],[{key:"idToString",value:function(t){return(0,h.bnToBn)(t).toArray('le').map(function(t){return String.fromCharCode(t)}).join('')}},{key:"stringToId",value:function(t){return t.split('').reverse().reduce(function(t,n){return 256*t+n.charCodeAt(0)},0)}}]),f})(f.default);e.default=l},1288,[886,887,888,891,892,880,771,1208,1229]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]),h=r(d[5]),c=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DigestItem=void 0;var l=r(d[7]),y=c(r(d[8])),f=c(r(d[9])),v=c(r(d[10])),C=(function(c){function y(n,o){return t(this,y),s(this,u(y).call(this,n,{Other:'Bytes',AuthoritiesChange:'Vec',ChangesTrieRoot:'Hash',SealV0:'SealV0',Consensus:'Consensus',Seal:'Seal',PreRuntime:'PreRuntime'},o))}return h(y,c),n(y,[{key:"toJSON",value:function(){return this.toHex()}},{key:"asAuthoritiesChange",get:function(){return(0,l.assert)(this.isAuthoritiesChange,"Cannot convert '".concat(this.type,"' via asAuthoritiesChange")),this.value}},{key:"asChangesTrieRoot",get:function(){return(0,l.assert)(this.isChangesTrieRoot,"Cannot convert '".concat(this.type,"' via asChangesTrieRoot")),this.value}},{key:"asConsensus",get:function(){return(0,l.assert)(this.isConsensus,"Cannot convert '".concat(this.type,"' via asConsensus")),this.value}},{key:"asOther",get:function(){return(0,l.assert)(this.isOther,"Cannot convert '".concat(this.type,"' via asOther")),this.value}},{key:"asPreRuntime",get:function(){return(0,l.assert)(this.isPreRuntime,"Cannot convert '".concat(this.type,"' via asPreRuntime")),this.value}},{key:"asSeal",get:function(){return(0,l.assert)(this.isSeal,"Cannot convert '".concat(this.type,"' via asSeal")),this.value}},{key:"asSealV0",get:function(){return(0,l.assert)(this.isSealV0,"Cannot convert '".concat(this.type,"' via asSealV0")),this.value}},{key:"isAuthoritiesChange",get:function(){return'AuthoritiesChange'===this.type}},{key:"isChangesTrieRoot",get:function(){return'ChangesTrieRoot'===this.type}},{key:"isConsensus",get:function(){return'Consensus'===this.type}},{key:"isOther",get:function(){return'Other'===this.type}},{key:"isPreRuntime",get:function(){return'PreRuntime'===this.type}},{key:"isSeal",get:function(){return'Seal'===this.type}},{key:"isSealV0",get:function(){return'SealV0'===this.type}},{key:"type",get:function(){return o(u(y.prototype),"type",this)}}]),y})(y.default);e.DigestItem=C;var p=(function(o){function c(n,o){return t(this,c),s(this,u(c).call(this,n,{logs:v.default.with(C)},o))}return h(c,o),n(c,[{key:"logsWith",value:function(){for(var t=arguments.length,n=new Array(t),s=0;s2&&void 0!==arguments[2]?arguments[2]:{}).version;return n(this,y),o(this,s(y).call(this,t,y.decodeExtrinsic(t,u,c)))}return c(y,h),u(y,[{key:"addSignature",value:function(t,n,u){return this.raw.addSignature(t,n,u),this}},{key:"sign",value:function(t,n){return this.raw.sign(t,n),this}},{key:"signFake",value:function(t,n){return this.raw.signFake(t,n),this}},{key:"toHex",value:function(t){return(0,f.u8aToHex)(this.toU8a(t))}},{key:"toJSON",value:function(){return this.toHex()}},{key:"toRawType",value:function(){return'Extrinsic'}},{key:"toU8a",value:function(t){var n=(0,f.u8aConcat)(new Uint8Array([this.version]),this.raw.toU8a());return t?n:k.default.addLengthPrefix(n)}},{key:"args",get:function(){return this.method.args}},{key:"argsDef",get:function(){return this.method.argsDef}},{key:"callIndex",get:function(){return this.method.callIndex}},{key:"data",get:function(){return this.method.data}},{key:"era",get:function(){return this.raw.signature.era}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"hasOrigin",get:function(){return this.method.hasOrigin}},{key:"isSigned",get:function(){return this.raw.signature.isSigned}},{key:"length",get:function(){return this.toU8a(!0).length}},{key:"meta",get:function(){return this.method.meta}},{key:"method",get:function(){return this.raw.method}},{key:"nonce",get:function(){return this.raw.signature.nonce}},{key:"signature",get:function(){return this.raw.signature.signature}},{key:"signer",get:function(){return this.raw.signature.signer}},{key:"tip",get:function(){return this.raw.signature.tip}},{key:"type",get:function(){return this.raw.version}},{key:"version",get:function(){return this.type|(this.isSigned?v.BIT_SIGNED:v.BIT_UNSIGNED)}}],[{key:"newFromValue",value:function(t,n,u){if(n instanceof y)return n.raw;var o=(u&v.BIT_SIGNED)===v.BIT_SIGNED,s=E[u&v.UNMASK_VERSION]||E[0];return(0,l.createType)(t,s,n,{isSigned:o,version:u})}},{key:"decodeExtrinsic",value:function(t,n){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.DEFAULT_VERSION;return Array.isArray(n)||(0,f.isHex)(n)?y.decodeU8aLike(t,n,u):(0,f.isU8a)(n)?y.decodeU8a(t,n,u):n instanceof(0,l.ClassOf)(t,'Call')?y.newFromValue(t,{method:n},u):y.newFromValue(t,n,u)}},{key:"decodeU8aLike",value:function(n,u,o){var s=(0,f.u8aToU8a)(u),c=k.default.decodeU8a(s),h=t(c,2),l=h[0],v=h[1],w=s.length===l+v.toNumber();return y.decodeU8a(n,w?s:k.default.addLengthPrefix(s),o)}},{key:"decodeU8a",value:function(n,u,o){if(!u.length)return y.newFromValue(n,new Uint8Array,o);var s=k.default.decodeU8a(u),c=t(s,2),h=c[0],l=h+c[1].toNumber();(0,f.assert)(l<=u.length,"Extrinsic: required length less than remainder, expected at least ".concat(l,", found ").concat(u.length));var v=u.subarray(h,l);return y.newFromValue(n,v.subarray(1),v[0])}}]),y})(y.default);e.default=U},1293,[882,886,887,888,891,892,880,771,1208,1193,1169,1294,1295]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UNMASK_VERSION=e.IMMORTAL_ERA=e.DEFAULT_VERSION=e.EMPTY_U8A=e.BIT_UNSIGNED=e.BIT_SIGNED=void 0;e.BIT_SIGNED=128;e.BIT_UNSIGNED=0;var _=new Uint8Array;e.EMPTY_U8A=_;e.DEFAULT_VERSION=1;var E=new Uint8Array([0]);e.IMMORTAL_ERA=E;e.UNMASK_VERSION=127},1294,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),h=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.TRANSACTION_VERSION=void 0;var f=r(d[6]),c=r(d[7]),l=h(r(d[8])),v=h(r(d[9]));e.TRANSACTION_VERSION=4;var y=(function(h){function l(n,o){var h=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),u(this,s(l).call(this,n,{signature:v.default,method:'Call'},l.decodeExtrinsic(n,o,h)))}return o(l,h),n(l,[{key:"addSignature",value:function(t,n,u){return this.signature.addSignature(t,n,u),this}},{key:"sign",value:function(t,n){return this.signature.sign(this.method,t,n),this}},{key:"signFake",value:function(t,n){return this.signature.signFake(this.method,t,n),this}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"method",get:function(){return this.get('method')}},{key:"signature",get:function(){return this.get('signature')}},{key:"version",get:function(){return 4}}],[{key:"decodeExtrinsic",value:function(t,n){var u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!n)return{};if(n instanceof l)return n;if(n instanceof(0,c.ClassOf)(t,'Call'))return{method:n};if((0,f.isU8a)(n)){var s=new v.default(t,n,{isSigned:u});return{method:(0,c.createType)(t,'Call',n.subarray(s.encodedLength)),signature:s}}return n}}]),l})(l.default);e.default=y},1295,[886,887,888,891,892,880,771,1208,1194,1296]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),o=r(d[5]),h=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[7]),l=r(d[8]),f=h(r(d[9])),p=r(d[10]),v=h(r(d[11])),k=(function(h){function f(n,c){var o=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,f),s(this,u(f).call(this,n,{signer:'Address',signature:'MultiSignature',era:'ExtrinsicEra',nonce:'Compact',tip:'Compact'},f.decodeExtrinsicSignature(c,o)))}return o(f,h),n(f,[{key:"injectSignature",value:function(t,n,s){var u=s.era,c=s.nonce,o=s.tip;return this.set('era',u),this.set('nonce',c),this.set('signer',t),this.set('signature',n),this.set('tip',o),this}},{key:"addSignature",value:function(t,n,s){return this.injectSignature((0,l.createType)(this.registry,'Address',t),(0,l.createType)(this.registry,'MultiSignature',n),new v.default(this.registry,s))}},{key:"createPayload",value:function(t,n){var s=n.blockHash,u=n.era,c=n.genesisHash,o=n.nonce,h=n.runtimeVersion.specVersion,y=n.tip;return new v.default(this.registry,{blockHash:s,era:u||p.IMMORTAL_ERA,genesisHash:c,method:t.toHex(),nonce:o,specVersion:h,tip:y||0})}},{key:"sign",value:function(t,n,s){var u=(0,l.createType)(this.registry,'Address',n.publicKey),c=this.createPayload(t,s),o=(0,l.createType)(this.registry,'MultiSignature',c.sign(n));return this.injectSignature(u,o,c)}},{key:"signFake",value:function(t,n,s){var u=(0,l.createType)(this.registry,'Address',n),c=this.createPayload(t,s),o=(0,l.createType)(this.registry,'MultiSignature',(0,y.u8aConcat)(new Uint8Array([1]),new Uint8Array(64).fill(66)));return this.injectSignature(u,o,c)}},{key:"toU8a",value:function(t){return this.isSigned?c(u(f.prototype),"toU8a",this).call(this,t):p.EMPTY_U8A}},{key:"encodedLength",get:function(){return this.isSigned?c(u(f.prototype),"encodedLength",this):0}},{key:"isSigned",get:function(){return!this.signature.isEmpty}},{key:"era",get:function(){return this.get('era')}},{key:"nonce",get:function(){return this.get('nonce')}},{key:"signature",get:function(){return this.multiSignature.value}},{key:"multiSignature",get:function(){return this.get('signature')}},{key:"signer",get:function(){return this.get('signer')}},{key:"tip",get:function(){return this.get('tip')}}],[{key:"decodeExtrinsicSignature",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?t instanceof f?t:n?t:p.EMPTY_U8A:p.EMPTY_U8A}}]),f})(f.default);e.default=k},1296,[886,887,888,891,1189,892,880,771,1208,1194,1294,1297]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]),c=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=c(r(d[6])),f=r(d[7]),l=r(d[8]),y=(function(c){function h(n,o){return t(this,h),s(this,u(h).call(this,n,l.SignedPayloadDefV3,o))}return o(h,c),n(h,[{key:"sign",value:function(t){return(0,f.sign)(t,this.toU8a({method:!0}),{withType:!0})}},{key:"blockHash",get:function(){return this.get('blockHash')}},{key:"era",get:function(){return this.get('era')}},{key:"genesisHash",get:function(){return this.get('genesisHash')}},{key:"method",get:function(){return this.get('method')}},{key:"nonce",get:function(){return this.get('nonce')}},{key:"specVersion",get:function(){return this.get('specVersion')}},{key:"tip",get:function(){return this.get('tip')}}]),h})(h.default);e.default=y},1297,[886,887,888,891,892,880,1194,1298,1299]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sign=function(t,s,u){var c=s.length>256?(0,n.blake2AsU8a)(s):s;return t.sign(c,u)};var n=r(d[0])},1298,[897]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.SignedPayloadDefV3=void 0;var f=u(r(d[6])),h=u(r(d[7])),l=r(d[8]);function y(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);n&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,s)}return o}var p=(function(t){for(var n=1;n',tip:'Compact'};e.SignedPayloadBaseV2=y;var b=(function(t){for(var n=1;n>12,1),s=this.getTrailingZeros(n),l=Math.min(15,Math.max(1,s-1))+(o/u<<4);return new Uint8Array([255&l,l>>8])}},{key:"birth",value:function(t){return Math.floor((Math.max((0,h.bnToBn)(t).toNumber(),this.phase.toNumber())-this.phase.toNumber())/this.period.toNumber())*this.period.toNumber()+this.phase.toNumber()}},{key:"death",value:function(t){return this.birth(t)+this.period.toNumber()}},{key:"getTrailingZeros",value:function(t){for(var n=t.toString(2),o=0;'0'===n[n.length-1-o];)o++;return o}},{key:"encodedLength",get:function(){return 2}},{key:"period",get:function(){return this[0]}},{key:"phase",get:function(){return this[1]}}],[{key:"decodeMortalEra",value:function(t,n){if((0,h.isHex)(n))return c.decodeMortalU8a(t,(0,h.hexToU8a)(n));if(Array.isArray(n))return c.decodeMortalU8a(t,new Uint8Array(n));if((0,h.isU8a)(n))return c.decodeMortalU8a(t,n);if((0,h.isObject)(n))return c.decodeMortalObject(t,n);if(!n)return[new M.default(t),new M.default(t)];throw new Error('Invalid data passed to Mortal era')}},{key:"decodeMortalObject",value:function(t,n){var o=n.current,u=n.period,s=Math.pow(2,Math.ceil(Math.log2(u))),l=o%(s=Math.min(Math.max(s,4),65536)),h=Math.max(s>>12,1),c=l/h*h;return[new M.default(t,s),new M.default(t,c)]}},{key:"decodeMortalU8a",value:function(t,n){if(0===n.length)return[new M.default(t),new M.default(t)];var o=(0,h.u8aToBn)(n.subarray(0,1)).toNumber()+((0,h.u8aToBn)(n.subarray(1,2)).toNumber()<<8),u=2<>4)*Math.max(u>>12,1);return(0,h.assert)(u>=4&&s0}}],[{key:"decodeExtrinsicEra",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Uint8Array;if(!t)return new Uint8Array([0]);if(t instanceof c)return c.decodeExtrinsicEra(t.toU8a());if((0,h.isHex)(t))return c.decodeExtrinsicEra((0,h.hexToU8a)(t));if((0,h.isU8a)(t))return t.length&&0!==t[0]?new Uint8Array([1,t[0],t[1]]):new Uint8Array([0]);if((0,h.isObject)(t))return t.MortalEra?{MortalEra:t.MortalEra}:t.ImmortalEra?{ImmortalEra:t.ImmortalEra}:{MortalEra:t};throw new Error('Invalid data passed to Era')}}]),c})(c.default);e.default=p},1301,[887,886,888,891,892,880,771,1191,1198,1188,1278,1294]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]),h=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[7]),l=r(d[8]),f=h(r(d[9])),v=r(d[10]),k=['ExtrinsicPayloadUnknown','ExtrinsicPayloadV1','ExtrinsicPayloadV2','ExtrinsicPayloadV3','ExtrinsicPayloadV4'],p=(function(h){function f(n,u){var c=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).version;return t(this,f),o(this,s(f).call(this,n,f.decodeExtrinsicPayload(n,u,c)))}return c(f,h),n(f,[{key:"eq",value:function(t){return this.raw.eq(t)}},{key:"sign",value:function(t){var n=this.raw.sign(t);return{signature:(0,y.u8aToHex)(n)}}},{key:"toJSON",value:function(){return this.toHex()}},{key:"toString",value:function(){return this.toHex()}},{key:"toU8a",value:function(t){return u(s(f.prototype),"toU8a",this).call(this,!!t&&{method:!0})}},{key:"blockHash",get:function(){return this.raw.blockHash}},{key:"era",get:function(){return this.raw.era}},{key:"genesisHash",get:function(){return this.raw.genesisHash||(0,l.createType)(this.registry,'Hash')}},{key:"method",get:function(){return this.raw.method}},{key:"nonce",get:function(){return this.raw.nonce}},{key:"specVersion",get:function(){return this.raw.specVersion||(0,l.createType)(this.registry,'u32')}},{key:"tip",get:function(){return this.raw.tip||(0,l.createType)(this.registry,'Compact')}}],[{key:"decodeExtrinsicPayload",value:function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v.DEFAULT_VERSION;return n instanceof f?n.raw:(0,l.createType)(t,k[o]||k[0],n,{version:o})}}]),f})(f.default);e.default=p},1302,[886,887,888,891,1189,892,880,771,1208,1193,1294]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=(function(s){function c(u,s){var l=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).version,v=void 0===l?0:l;throw t(this,c),n(this,o(c).call(this,u,{})),new Error("Unsupported extrinsic payload version ".concat(v))}return u(c,s),c})(s(r(d[5])).default);e.default=c},1303,[886,888,891,892,880,1194]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=u(r(d[5])),v=r(d[6]),l=(function(u){function c(s,u){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},f=l.isSigned,h=void 0!==f&&f,_=l.version,p=void 0===_?0:_;throw t(this,c),n(this,o(c).call(this,s,{})),new Error("Unsupported ".concat(h?'':'un',"signed extrinsic version ").concat(p&v.UNMASK_VERSION))}return s(c,u),c})(c.default);e.default=l},1304,[886,888,891,892,880,1194,1294]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),h=r(d[4]),u=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=r(d[6]),l=u(r(d[7])),H=r(d[8]),p=l.default.with({address:'Address',blockHash:'Hash',blockNumber:'BlockNumber',era:'ExtrinsicEra',genesisHash:'Hash',method:'Call',nonce:'Compact',runtimeVersion:'RuntimeVersion',tip:'Compact',version:'u8'}),v=(function(u){function l(){return t(this,l),o(this,n(l).apply(this,arguments))}return h(l,p),s(l,[{key:"toPayload",value:function(){var t=this.address,s=this.blockHash,o=this.blockNumber,n=this.era,h=this.genesisHash,u=this.method,c=this.nonce,l=this.runtimeVersion.specVersion,H=this.tip,p=this.version;return{address:t.toString(),blockHash:s.toHex(),blockNumber:o.toHex(),era:n.toHex(),genesisHash:h.toHex(),method:u.toHex(),nonce:c.toHex(),specVersion:l.toHex(),tip:H.toHex(),version:p.toNumber()}}},{key:"toRaw",value:function(){var t=this.toPayload(),s=(0,c.u8aToHex)((0,H.createType)(this.registry,'ExtrinsicPayload',t,{version:t.version}).toU8a({method:!0}));return{address:t.address,data:s,type:'payload'}}}]),l})();e.default=v},1305,[886,887,888,891,892,880,771,1194,879]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),h=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=r(d[6]),f=r(d[7]),l=h(r(d[8])),v=h(r(d[9])),y=(function(h){function l(n,o){var h=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),u(this,s(l).call(this,n,{signature:v.default,method:'Call'},l.decodeExtrinsic(n,o,h)))}return o(l,h),n(l,[{key:"addSignature",value:function(t,n,u){return this.signature.addSignature(t,n,u),this}},{key:"sign",value:function(t,n){return this.signature.sign(this.method,t,n),this}},{key:"signFake",value:function(t,n){return this.signature.signFake(this.method,t,n),this}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"method",get:function(){return this.get('method')}},{key:"signature",get:function(){return this.get('signature')}},{key:"version",get:function(){return 1}}],[{key:"decodeExtrinsic",value:function(t,n){var u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!n)return{};if(n instanceof l)return n;if((0,c.isU8a)(n)){var s=new v.default(t,n,{isSigned:u});return{method:(0,f.createType)(t,'Call',n.subarray(s.encodedLength)),signature:s}}return n}}]),l})(l.default);e.default=y},1306,[886,887,888,891,892,880,771,1208,1194,1307]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),o=r(d[5]),h=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[7]),l=h(r(d[8])),f=r(d[9]),p=h(r(d[10])),v=(function(h){function l(n,c){var o=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),s(this,u(l).call(this,n,{signer:'Address',signature:'Signature',nonce:'Compact',era:'ExtrinsicEra'},l.decodeExtrinsicSignature(c,o)))}return o(l,h),n(l,[{key:"injectSignature",value:function(t,n,s){var u=s.era,c=s.nonce;return this.set('era',u),this.set('nonce',c),this.set('signer',t),this.set('signature',n),this}},{key:"addSignature",value:function(t,n,s){return this.injectSignature((0,y.createType)(this.registry,'Address',t),(0,y.createType)(this.registry,'Signature',n),new p.default(this.registry,s))}},{key:"createPayload",value:function(t,n){var s=n.blockHash,u=n.era,c=n.genesisHash,o=n.nonce;return new p.default(this.registry,{blockHash:s,era:u||f.IMMORTAL_ERA,genesisHash:c,method:t.toHex(),nonce:o,specVersion:0,tip:0})}},{key:"sign",value:function(t,n,s){var u=(0,y.createType)(this.registry,'Address',n.publicKey),c=this.createPayload(t,s),o=(0,y.createType)(this.registry,'Signature',c.sign(n));return this.injectSignature(u,o,c)}},{key:"signFake",value:function(t,n,s){var u=(0,y.createType)(this.registry,'Address',n),c=this.createPayload(t,s),o=(0,y.createType)(this.registry,'Signature',new Uint8Array(64).fill(66));return this.injectSignature(u,o,c)}},{key:"toU8a",value:function(t){return this.isSigned?c(u(l.prototype),"toU8a",this).call(this,t):f.EMPTY_U8A}},{key:"encodedLength",get:function(){return this.isSigned?c(u(l.prototype),"encodedLength",this):0}},{key:"isSigned",get:function(){return!this.signature.isEmpty}},{key:"era",get:function(){return this.get('era')}},{key:"nonce",get:function(){return this.get('nonce')}},{key:"signature",get:function(){return this.get('signature')}},{key:"signer",get:function(){return this.get('signer')}},{key:"tip",get:function(){return(0,y.createType)(this.registry,'Compact',0)}}],[{key:"decodeExtrinsicSignature",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?t instanceof l?t:n?t:f.EMPTY_U8A:f.EMPTY_U8A}}]),l})(l.default);e.default=v},1307,[886,887,888,891,1189,892,880,1208,1194,1294,1308]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),s=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=s(r(d[6])),f=r(d[7]),l=(function(s){function h(n,c){return t(this,h),o(this,u(h).call(this,n,{nonce:'Compact',method:'Bytes',era:'ExtrinsicEra',blockHash:'Hash'},c))}return c(h,s),n(h,[{key:"sign",value:function(t){return(0,f.sign)(t,this.toU8a({method:!0}))}},{key:"blockHash",get:function(){return this.get('blockHash')}},{key:"method",get:function(){return this.get('method')}},{key:"era",get:function(){return this.get('era')}},{key:"nonce",get:function(){return this.get('nonce')}}]),h})(h.default);e.default=l},1308,[886,887,888,891,892,880,1194,1298]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),h=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[6]),c=r(d[7]),l=h(r(d[8])),v=h(r(d[9])),y=(function(h){function l(n,o){var h=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),u(this,s(l).call(this,n,{signature:v.default,method:'Call'},l.decodeExtrinsic(n,o,h)))}return o(l,h),n(l,[{key:"addSignature",value:function(t,n,u){return this.signature.addSignature(t,n,u),this}},{key:"sign",value:function(t,n){return this.signature.sign(this.method,t,n),this}},{key:"signFake",value:function(t,n){return this.signature.signFake(this.method,t,n),this}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"method",get:function(){return this.get('method')}},{key:"signature",get:function(){return this.get('signature')}},{key:"version",get:function(){return 2}}],[{key:"decodeExtrinsic",value:function(t,n){var u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!n)return{};if(n instanceof l)return n;if(n instanceof(0,c.ClassOf)(t,'Call'))return{method:n};if((0,f.isU8a)(n)){var s=new v.default(t,n,{isSigned:u});return{method:(0,c.createType)(t,'Call',n.subarray(s.encodedLength)),signature:s}}return n}}]),l})(l.default);e.default=y},1309,[886,887,888,891,892,880,771,1208,1194,1310]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),o=r(d[5]),h=r(d[6]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=r(d[7]),l=h(r(d[8])),f=r(d[9]),p=h(r(d[10])),v=(function(h){function l(n,c){var o=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),s(this,u(l).call(this,n,{signer:'Address',signature:'Signature',era:'ExtrinsicEra',nonce:'Compact',tip:'Compact'},l.decodeExtrinsicSignature(c,o)))}return o(l,h),n(l,[{key:"injectSignature",value:function(t,n,s){var u=s.era,c=s.nonce,o=s.tip;return this.set('era',u),this.set('nonce',c),this.set('signer',t),this.set('signature',n),this.set('tip',o),this}},{key:"addSignature",value:function(t,n,s){return this.injectSignature((0,y.createType)(this.registry,'Address',t),(0,y.createType)(this.registry,'Signature',n),new p.default(this.registry,s))}},{key:"createPayload",value:function(t,n){var s=n.blockHash,u=n.era,c=n.genesisHash,o=n.nonce,h=n.tip;return new p.default(this.registry,{blockHash:s,era:u||f.IMMORTAL_ERA,genesisHash:c,method:t.toHex(),nonce:o,specVersion:0,tip:h||0})}},{key:"sign",value:function(t,n,s){var u=(0,y.createType)(this.registry,'Address',n.publicKey),c=this.createPayload(t,s),o=(0,y.createType)(this.registry,'Signature',c.sign(n));return this.injectSignature(u,o,c)}},{key:"signFake",value:function(t,n,s){var u=(0,y.createType)(this.registry,'Address',n),c=this.createPayload(t,s),o=(0,y.createType)(this.registry,'Signature',new Uint8Array(64).fill(66));return this.injectSignature(u,o,c)}},{key:"toU8a",value:function(t){return this.isSigned?c(u(l.prototype),"toU8a",this).call(this,t):f.EMPTY_U8A}},{key:"encodedLength",get:function(){return this.isSigned?c(u(l.prototype),"encodedLength",this):0}},{key:"isSigned",get:function(){return!this.signature.isEmpty}},{key:"era",get:function(){return this.get('era')}},{key:"nonce",get:function(){return this.get('nonce')}},{key:"signature",get:function(){return this.get('signature')}},{key:"signer",get:function(){return this.get('signer')}},{key:"tip",get:function(){return this.get('tip')}}],[{key:"decodeExtrinsicSignature",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?t instanceof l?t:n?t:f.EMPTY_U8A:f.EMPTY_U8A}}]),l})(l.default);e.default=v},1310,[886,887,888,891,1189,892,880,1208,1194,1294,1300]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),u=r(d[2]),s=r(d[3]),o=r(d[4]),h=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=r(d[6]),c=r(d[7]),l=h(r(d[8])),v=h(r(d[9])),y=(function(h){function l(n,o){var h=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isSigned;return t(this,l),u(this,s(l).call(this,n,{signature:v.default,method:'Call'},l.decodeExtrinsic(n,o,h)))}return o(l,h),n(l,[{key:"addSignature",value:function(t,n,u){return this.signature.addSignature(t,n,u),this}},{key:"sign",value:function(t,n){return this.signature.sign(this.method,t,n),this}},{key:"signFake",value:function(t,n){return this.signature.signFake(this.method,t,n),this}},{key:"encodedLength",get:function(){return this.toU8a().length}},{key:"method",get:function(){return this.get('method')}},{key:"signature",get:function(){return this.get('signature')}},{key:"version",get:function(){return 3}}],[{key:"decodeExtrinsic",value:function(t,n){var u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!n)return{};if(n instanceof l)return n;if(n instanceof(0,c.ClassOf)(t,'Call'))return{method:n};if((0,f.isU8a)(n)){var s=new v.default(t,n,{isSigned:u});return{method:(0,c.createType)(t,'Call',n.subarray(s.encodedLength)),signature:s}}return n}}]),l})(l.default);e.default=y},1311,[886,887,888,891,892,880,771,1208,1194,1312]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),s=r(d[1]),n=r(d[2]),u=r(d[3]),c=r(d[4]),y=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[6]),h=r(d[7]),l=y(r(d[8])),f=y(r(d[9])),p=(function(y){function l(){return t(this,l),n(this,u(l).apply(this,arguments))}return c(l,y),s(l,[{key:"addSignature",value:function(t,s,n){return this.injectSignature((0,o.createType)(this.registry,'Address',t),(0,o.createType)(this.registry,'Signature',s),new f.default(this.registry,n))}},{key:"createPayload",value:function(t,s){var n=s.blockHash,u=s.era,c=s.genesisHash,y=s.nonce,o=s.runtimeVersion.specVersion,l=s.tip;return new f.default(this.registry,{blockHash:n,era:u||h.IMMORTAL_ERA,genesisHash:c,method:t.toHex(),nonce:y,specVersion:o,tip:l||0})}},{key:"sign",value:function(t,s,n){var u=(0,o.createType)(this.registry,'Address',s.publicKey),c=this.createPayload(t,n),y=(0,o.createType)(this.registry,'Signature',c.sign(s));return this.injectSignature(u,y,c)}},{key:"signFake",value:function(t,s,n){var u=(0,o.createType)(this.registry,'Address',s),c=this.createPayload(t,n),y=(0,o.createType)(this.registry,'Signature',new Uint8Array(64).fill(66));return this.injectSignature(u,y,c)}}]),l})(l.default);e.default=p},1312,[886,887,888,891,892,880,1208,1294,1310,1299]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"runtime",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"authorship",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"aura",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"babe",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"balances",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"collective",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"consensus",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"contracts",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"democracy",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"deprecated",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"elections",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"genericAsset",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"grandpa",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"identity",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"imOnline",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"offences",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"recovery",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"session",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"society",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"staking",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"system",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(e,"treasury",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"txpayment",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(e,"utility",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"attestations",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"claims",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"parachains",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"metadata",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"rpc",{enumerable:!0,get:function(){return G.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),l=t(r(d[6])),b=t(r(d[7])),y=t(r(d[8])),p=t(r(d[9])),O=t(r(d[10])),j=t(r(d[11])),P=t(r(d[12])),s=t(r(d[13])),v=t(r(d[14])),_=t(r(d[15])),h=t(r(d[16])),k=t(r(d[17])),x=t(r(d[18])),A=t(r(d[19])),M=t(r(d[20])),q=t(r(d[21])),w=t(r(d[22])),z=t(r(d[23])),B=t(r(d[24])),C=t(r(d[25])),D=t(r(d[26])),E=t(r(d[27])),F=t(r(d[28])),G=t(r(d[29]))},1313,[880,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AccountId:'GenericAccountId',AccountIdOf:'AccountId',AccountIndex:'GenericAccountIndex',Address:'GenericAddress',AssetId:'u32',Balance:'u128',BalanceOf:'Balance',Block:'GenericBlock',BlockNumber:'u32',Call:'GenericCall',ConsensusEngineId:'GenericConsensusEngineId',Digest:'GenericDigest',DigestItem:'GenericDigestItem',DispatchClass:{_enum:['Normal','Operational']},DispatchInfo:{weight:'Weight',class:'DispatchClass',paysFee:'bool'},DispatchInfoTo190:{weight:'Weight',class:'DispatchClass'},Extrinsic:'GenericExtrinsic',ExtrinsicEra:'GenericExtrinsicEra',ExtrinsicPayload:'GenericExtrinsicPayload',ExtrinsicPayloadUnknown:'GenericExtrinsicPayloadUnknown',ExtrinsicPayloadV1:'GenericExtrinsicPayloadV1',ExtrinsicPayloadV2:'GenericExtrinsicPayloadV2',ExtrinsicPayloadV3:'GenericExtrinsicPayloadV3',ExtrinsicPayloadV4:'GenericExtrinsicPayloadV4',ExtrinsicUnknown:'GenericExtrinsicUnknown',ExtrinsicV1:'GenericExtrinsicV1',ExtrinsicV2:'GenericExtrinsicV2',ExtrinsicV3:'GenericExtrinsicV3',ExtrinsicV4:'GenericExtrinsicV4',Hash:'H256',Header:{parentHash:'Hash',number:'Compact',stateRoot:'Hash',extrinsicsRoot:'Hash',digest:'Digest'},Index:'u32',Justification:'Bytes',KeyValue:'(StorageKey, StorageData)',KeyTypeId:'u32',LockIdentifier:'[u8; 8]',Moment:'u64',Origin:'GenericOrigin',Perbill:'u32',Percent:'u8',Permill:'u32',Perquintill:'u64',Phantom:'Null',PhantomData:'Null',Signature:'H512',SignedBlock:{block:'Block',justification:'Justification'},SignerPayload:'GenericSignerPayload',ValidatorId:'AccountId',Weight:'u32',WeightMultiplier:'Fixed64',Ed25519Signature:'Signature',Sr25519Signature:'Signature',EcdsaSignature:'[u8; 65]',MultiSignature:{_enum:{Ed25519:'Ed25519Signature',Sr25519:'Sr25519Signature',Ecdsa:'EcdsaSignature'}},ImmortalEra:'GenericImmortalEra',MortalEra:'GenericMortalEra',PreRuntime:'(ConsensusEngineId, Bytes)',SealV0:'(u64, Signature)',Seal:'(ConsensusEngineId, Bytes)',Consensus:'(ConsensusEngineId, Bytes)'}}},1314,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{InclusionHeight:'BlockNumber',Uncle:'(Hash, Option)',UncleEntryItem:{_enum:{InclusionHeight:'InclusionHeight',Uncle:'Uncle'}}}}},1315,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{RawAuraPreDigest:{slotNumber:'u64'}}}},1316,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{BabeAuthorityWeight:'u64',BabeBlockWeight:'u32',MaybeVrf:'Option',BabeWeight:'u64',RawBabePreDigest:{_enum:{Phantom:'Null',Primary:'RawBabePreDigestPrimary',Secondary:'RawBabePreDigestSecondary'}},RawBabePreDigestPrimary:{authorityIndex:'u32',slotNumber:'SlotNumber',vrfOutput:'VrfData',vrfProof:'VrfProof'},RawBabePreDigestSecondary:{authorityIndex:'u32',slotNumber:'SlotNumber'},RawBabePreDigest0to159:{_enum:{Primary:'RawBabePreDigestPrimary0to159',Secondary:'RawBabePreDigestSecondary0to159'}},RawBabePreDigestPrimary0to159:{authorityIndex:'u32',slotNumber:'SlotNumber',weight:'BabeBlockWeight',vrfOutput:'VrfData',vrfProof:'VrfProof'},RawBabePreDigestSecondary0to159:{authorityIndex:'u32',slotNumber:'SlotNumber',weight:'BabeBlockWeight'},RawBabePreDigestCompat:{_enum:{Zero:'u32',One:'u32',Two:'u32'}},SlotNumber:'u64',VrfData:'[u8; 32]',VrfProof:'[u8; 64]'}}},1317,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{BalanceLock:{id:'LockIdentifier',amount:'Balance',until:'BlockNumber',reasons:'WithdrawReasons'},VestingSchedule:{offset:'Balance',perBlock:'Balance',startingBlock:'BlockNumber'},WithdrawReasons:{_set:{TransactionPayment:1,Transfer:2,Reserve:4,Fee:8,Tip:16}}}}},1318,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{MemberCount:'u32',ProposalIndex:'u32',Votes:{index:'ProposalIndex',threshold:'MemberCount',ayes:'Vec',nays:'Vec'}}}},1319,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AuthorityId:'AccountId'}}},1320,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AliveContractInfo:{trieId:'TrieId',storageSize:'u32',codeHash:'CodeHash',rentAllowance:'Balance',deductBlock:'BlockNumber',lastWrite:'Option'},CodeHash:'Hash',ContractCallRequest:{origin:'AccountId',dest:'AccountId',value:'Balance',gasLimit:'u64',inputData:'Bytes'},ContractExecResultSuccess:{status:'u8',data:'Raw'},ContractExecResult:{_enum:{Success:'ContractExecResultSuccess',Error:'Null'}},ContractInfo:{_enum:{Alive:'AliveContractInfo',Tombstone:'TombstoneContractInfo'}},ContractStorageKey:'[u8; 32]',Gas:'u64',PrefabWasmModule:{scheduleVersion:'Compact',initial:'Compact',maximum:'Compact',_reserved:'PrefabWasmModuleReserved',code:'Bytes'},PrefabWasmModuleReserved:'Option',Schedule:{version:'u32',putCodePerByteCost:'Gas',growMemCost:'Gas',regularOpCost:'Gas',returnDataPerByteCost:'Gas',eventDataPerByteCost:'Gas',eventPerTopicCost:'Gas',eventBaseCost:'Gas',sandboxDataReadCost:'Gas',sandboxDataWriteCost:'Gas',maxEventTopics:'u32',maxStackHeight:'u32',maxMemoryPages:'u32',enablePrintln:'bool',maxSubjectLen:'u32'},SeedOf:'Hash',TombstoneContractInfo:'Hash',TrieId:'Bytes'}}},1321,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{Conviction:{_enum:['None','Locked1x','Locked2x','Locked3x','Locked4x','Locked5x','Locked6x']},PropIndex:'u32',Proposal:'Call',ReferendumIndex:'u32',ReferendumInfo:{end:'BlockNumber',proposalHash:'Hash',threshold:'VoteThreshold',delay:'BlockNumber'}}}},1322,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{NewAccountOutcome:{_enum:['NoHint','GoodHint','BadHint']},Amount:'Balance',AssetOf:'u32',AccountInfo:{trieId:'Bytes',currentMemStored:'u64'},LockPeriods:'i8',InherentOfflineReport:'Null',SessionKey:'AccountId',OpaqueKey:'Bytes'}}},1323,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{ApprovalFlag:'u32',SetIndex:'u32',Vote:'GenericVote',VoteIndex:'u32',VoterInfo:{lastActive:'VoteIndex',lastWin:'VoteIndex',pot:'Balance',stake:'Balance'},VoteThreshold:{_enum:['Super majority approval','Super majority rejection','Simple majority']}}}},1324,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AssetOptions:{initalIssuance:'Compact',permissions:'PermissionLatest'},Owner:{_enum:{None:'Null',Address:'AccountId'}},PermissionsV1:{update:'Owner',mint:'Owner',burn:'Owner'},PermissionVersions:{_enum:{V1:'PermissionsV1'}},PermissionLatest:'PermissionsV1'}}},1325,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AuthorityIndex:'u64',AuthorityList:'Vec',AuthorityWeight:'u64',NextAuthority:'(AuthorityId, AuthorityWeight)',PendingPause:{scheduledAt:'BlockNumber',delay:'BlockNumber'},PendingResume:{scheduledAt:'BlockNumber',delay:'BlockNumber'},SetId:'u64',StoredPendingChange:{scheduledAt:'BlockNumber',delay:'BlockNumber',nextAuthorities:'AuthorityList'},StoredState:{_enum:{Live:'Null',PendingPause:'PendingPause',Paused:'Null',PendingResume:'PendingResume'}}}}},1326,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{IdentityInfoAdditional:'(Data, Data)',IdentityInfo:{additional:'Vec',display:'Data',legal:'Data',web:'Data',riot:'Data',email:'Data',pgpFingerprint:'Option',image:'Data',twitter:'Data'},Judgement:{_enum:{Unknown:'Null',FeePaid:'Balance',Reasonable:'Null',KnownGood:'Null',OutOfDate:'Null',LowQuality:'Null',Erroneous:'Null'}},RegistrationJudgement:'(RegistrarIndex, Judgement)',Registration:{judgements:'Vec',deposit:'Balance',info:'IdentityInfo'},RegistrarIndex:'u32',RegistrarInfo:{account:'AccountId',fee:'Balance',fields:'IdentityFields'}}}},1327,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AuthIndex:'u32',AuthoritySignature:'Signature',Heartbeat:{blockNumber:'BlockNumber',networkState:'OpaqueNetworkState',sessionIndex:'SessionIndex',authorityIndex:'AuthIndex'},OpaqueMultiaddr:'Bytes',OpaquePeerId:'Bytes',OpaqueNetworkState:{peerId:'OpaquePeerId',externalAddresses:'Vec'}}}},1328,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{Kind:'[u8; 16]',OffenceDetails:{offender:'Offender',reporters:'Vec'},Offender:'IdentificationTuple',OpaqueTimeSlot:'Bytes',ReportIdOf:'Hash',Reporter:'AccountId'}}},1329,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{ActiveRecovery:{created:'BlockNumber',deposit:'Balance',friends:'Vec'},RecoveryConfig:{delayPeriod:'BlockNumber',deposit:'Balance',friends:'Vec',threshold:'u16'}}}},1330,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=t(r(d[1]));function n(t,c){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);c&&(o=o.filter(function(c){return Object.getOwnPropertyDescriptor(t,c).enumerable})),n.push.apply(n,o)}return n}var o={types:(function(t){for(var o=1;o'},EraRewards:{total:'u32',rewards:'Vec'},Exposure:{total:'Compact',own:'Compact',others:'Vec'},Forcing:{_enum:['NotForcing','ForceNew','ForceNone','ForceAlways']},IndividualExposure:{who:'AccountId',value:'Compact'},MomentOf:'Moment',Nominations:{targets:'Vec',submittedIn:'EraIndex',suppressed:'bool'},Points:'u32',RewardDestination:{_enum:['Staked','Stash','Controller']},SlashJournalEntry:{who:'AccountId',amount:'Balance',ownSlash:'Balance'},SlashingSpans:{spanIndex:'SpanIndex',lastStart:'EraIndex',prior:'Vec'},SpanIndex:'u32',SpanRecord:{slashed:'Balance',paidOut:'Balance'},StakingLedger:{stash:'AccountId',total:'Compact',active:'Compact',unlocking:'Vec'},UnappliedSlashOther:'(AccountId, Balance)',UnappliedSlash:{validator:'AccountId',own:'Balance',others:'Vec',reporters:'Vec',payout:'Balance'},UnlockChunk:{value:'Compact',era:'Compact'},ValidatorPrefs:{commission:'Compact'},ValidatorPrefsTo196:{validatorPayment:'Compact'},ValidatorPrefsTo145:{unstakeThreshold:'Compact',validatorPayment:'Compact'}}}},1333,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{DigestOf:'Digest',DispatchError:{_enum:{Other:'Null',CannotLookup:'Null',BadOrigin:'Null',Module:'DispatchErrorModule'}},DispatchErrorModule:{index:'u8',error:'u8'},DispatchErrorTo198:{module:'Option',error:'u8'},DispatchResult:'Result<(), DispatchError>',DispatchResultOf:'DispatchResult',DispatchResultTo198:'Result<(), Text>',Event:'GenericEvent',EventId:'[u8; 2]',EventIndex:'u32',EventRecord:{phase:'Phase',event:'Event',topics:'Vec'},EventRecordTo76:{phase:'Phase',event:'Event'},Key:'Bytes',Phase:{_enum:{ApplyExtrinsic:'u32',Finalization:'Null'}}}}},1334,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{OpenTipFinder:'(AccountId, Balance)',OpenTipTip:'(AccountId, Balance)',OpenTip:{reason:'Hash',who:'AccountId',finder:'Option',closes:'Option',tips:'Vec'},TreasuryProposal:{proposer:'AccountId',value:'Balance',beneficiary:'AccountId',bond:'Balance'}}}},1335,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{Multiplier:'Fixed64'}}},1336,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{Timepoint:{height:'BlockNumber',index:'u32'},Multisig:{when:'Timepoint',deposit:'Balance',depositor:'AccountId',approvals:'Vec'}}}},1337,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{BlockAttestations:{receipt:'CandidateReceipt',valid:'Vec',invalid:'Vec'},IncludedBlocks:{actualNumber:'BlockNumber',session:'SessionIndex',randomSeed:'H256',activeParachains:'Vec',paraBlocks:'Vec'},MoreAttestations:{}}}},1338,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{EthereumAddress:'H160'}}},1339,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{AttestedCandidate:{candidate:'CandidateReceipt',validityVotes:'Vec'},AuctionIndex:'u32',BalanceUpload:'(AccountId, u64)',Bidder:{_enum:{New:'NewBidder',Existing:'ParaId'}},CandidateReceipt:{parachainIndex:'ParaId',collator:'AccountId',signature:'CollatorSignature',headData:'HeadData',balanceUploads:'Vec',egressQueueRoots:'Vec',fees:'u64',blockDataHash:'Hash'},CollatorId:'H256',CollatorSignature:'Signature',EgressQueueRoot:'(ParaId, Hash)',HeadData:'Bytes',IncomingParachainDeploy:{code:'Bytes',initialHeadData:'Bytes'},IncomingParachainFixed:{codeHash:'Hash',initialHeadData:'Bytes'},IncomingParachain:{_enum:{Unset:'NewBidder',Fixed:'IncomingParachainFixed',Deploy:'IncomingParachainDeploy'}},LeasePeriod:'BlockNumber',LeasePeriodOf:'LeasePeriod',NewBidder:{who:'AccountId',sub:'SubId'},ParaId:'u32',ParaIdOf:'ParaId',ParaInfo:{scheduling:'ParaScheduling'},ParachainDispatchOrigin:{_enum:['Signed','Parachain']},ParaScheduling:{_enum:['Always','Dynamic']},Retriable:{_enum:{Never:'Null',WithRetries:'u32'}},SlotRange:{_enum:['ZeroZero','ZeroOne','ZeroTwo','ZeroThree','OneOne','OneTwo','OneThree','TwoTwo','TwoThree','ThreeThree']},SubId:'u32',UpwardMessage:{origin:'ParachainDispatchOrigin',data:'Bytes'},ValidityAttestation:{_enum:{None:'Null',Implicit:'CollatorSignature',Explicit:'CollatorSignature'}},ValidatorIndex:'u32',ValidityVote:'(ValidatorIndex, ValidityAttestation)',WinningDataEntry:'(AccountId, ParaIdOf, BalanceOf)',WinningData:'[WinningDataEntry; 10]'}}},1340,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{CallMetadataV0:{name:'Text',functions:'Vec'},EventMetadataV0:{name:'Text',args:'Vec',documentation:'Vec'},FunctionArgumentMetadataV0:{name:'Text',type:'Type'},FunctionMetadataV0:{id:'u16',name:'Text',args:'Vec',documentation:'Vec'},MapTypeV0:{key:'Type',value:'Type'},MetadataV0:{outerEvent:'OuterEventMetadataV0',modules:'Vec',outerDispatch:'OuterDispatchMetadataV0'},ModuleMetadataV0:{name:'Text',call:'CallMetadataV0'},OuterDispatchCallV0:{name:'Text',prefix:'Text',index:'u16'},OuterDispatchMetadataV0:{name:'Text',calls:'Vec'},OuterEventEventMetadataEventsV0:'Vec',OuterEventEventMetadataV0:'(Text, OuterEventEventMetadataEventsV0)',OuterEventMetadataV0:{name:'Text',events:'Vec'},PlainTypeV0:'Type',RuntimeModuleMetadataV0:{prefix:'Text',module:'ModuleMetadataV0',storage:'Option'},StorageFunctionMetadataV0:{name:'Text',modifier:'StorageFunctionModifierV0',type:'StorageFunctionTypeV0',fallback:'Bytes',documentation:'Vec'},StorageFunctionModifierV0:{_enum:['Optional','Default','Required']},StorageFunctionTypeV0:{_enum:{Plain:'PlainTypeV0',Map:'MapTypeV0'}},StorageMetadataV0:{prefix:'Text',functions:'Vec'},EventMetadataV1:'EventMetadataV0',FunctionArgumentMetadataV1:'FunctionArgumentMetadataV0',FunctionMetadataV1:{name:'Text',args:'Vec',documentation:'Vec'},MetadataV1:{modules:'Vec'},ModuleMetadataV1:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>'},StorageFunctionMetadataV1:'StorageFunctionMetadataV0',StorageFunctionModifierV1:'StorageFunctionModifierV0',StorageFunctionTypeV1:'StorageFunctionTypeV0',EventMetadataV2:'EventMetadataV1',FunctionArgumentMetadataV2:'FunctionArgumentMetadataV1',FunctionMetadataV2:'FunctionMetadataV1',MapTypeV2:{key:'Type',value:'Type',linked:'bool'},MetadataV2:{modules:'Vec'},ModuleMetadataV2:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>'},PlainTypeV2:'Type',StorageFunctionMetadataV2:{name:'Text',modifier:'StorageFunctionModifierV2',type:'StorageFunctionTypeV2',fallback:'Bytes',documentation:'Vec'},StorageFunctionModifierV2:'StorageFunctionModifierV1',StorageFunctionTypeV2:{_enum:{Plain:'PlainTypeV2',Map:'MapTypeV2'}},DoubleMapTypeV3:{key1:'Type',key2:'Type',value:'Type',key2Hasher:'Text'},EventMetadataV3:'EventMetadataV2',FunctionArgumentMetadataV3:'FunctionArgumentMetadataV2',FunctionMetadataV3:'FunctionMetadataV2',MapTypeV3:'MapTypeV2',MetadataV3:{modules:'Vec'},ModuleMetadataV3:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>'},PlainTypeV3:'Type',StorageFunctionMetadataV3:{name:'Text',modifier:'StorageFunctionModifierV3',type:'StorageFunctionTypeV3',fallback:'Bytes',documentation:'Vec'},StorageFunctionModifierV3:'StorageFunctionModifierV2',StorageFunctionTypeV3:{_enum:{Plain:'PlainTypeV3',Map:'MapTypeV3',DoubleMap:'DoubleMapTypeV3'}},DoubleMapTypeV4:{hasher:'StorageHasherV4',key1:'Type',key2:'Type',value:'Type',key2Hasher:'Text'},EventMetadataV4:'EventMetadataV3',FunctionArgumentMetadataV4:'FunctionArgumentMetadataV3',FunctionMetadataV4:'FunctionMetadataV3',MapTypeV4:{hasher:'StorageHasherV4',key:'Type',value:'Type',linked:'bool'},MetadataV4:{modules:'Vec'},ModuleMetadataV4:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>'},PlainTypeV4:'Type',StorageFunctionMetadataV4:{name:'Text',modifier:'StorageFunctionModifierV4',type:'StorageFunctionTypeV4',fallback:'Bytes',documentation:'Vec'},StorageFunctionModifierV4:'StorageFunctionModifierV3',StorageFunctionTypeV4:{_enum:{Plain:'PlainTypeV4',Map:'MapTypeV4',DoubleMap:'DoubleMapTypeV4'}},StorageHasherV4:{_enum:{Blake2_128:null,Blake2_256:null,Twox128:null,Twox256:null,Twox64Concat:null}},DoubleMapTypeV5:{hasher:'StorageHasherV5',key1:'Type',key2:'Type',value:'Type',key2Hasher:'StorageHasherV5'},EventMetadataV5:'EventMetadataV4',FunctionArgumentMetadataV5:'FunctionArgumentMetadataV4',FunctionMetadataV5:'FunctionMetadataV4',MapTypeV5:'MapTypeV4',MetadataV5:{modules:'Vec'},ModuleMetadataV5:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>'},PlainTypeV5:'Type',StorageFunctionMetadataV5:{name:'Text',modifier:'StorageFunctionModifierV5',type:'StorageFunctionTypeV5',fallback:'Bytes',documentation:'Vec'},StorageFunctionModifierV5:'StorageFunctionModifierV4',StorageFunctionTypeV5:{_enum:{Plain:'PlainTypeV5',Map:'MapTypeV5',DoubleMap:'DoubleMapTypeV5'}},StorageHasherV5:'StorageHasherV4',DoubleMapTypeV6:'DoubleMapTypeV5',EventMetadataV6:'EventMetadataV5',FunctionArgumentMetadataV6:'FunctionArgumentMetadataV5',FunctionMetadataV6:'FunctionMetadataV5',MapTypeV6:'MapTypeV5',MetadataV6:{modules:'Vec'},ModuleConstantMetadataV6:{name:'Text',type:'Type',value:'Bytes',documentation:'Vec'},ModuleMetadataV6:{name:'Text',prefix:'Text',storage:'Option>',calls:'Option>',events:'Option>',constants:'Vec'},PlainTypeV6:'Type',StorageEntryModifierV6:'StorageFunctionModifierV5',StorageEntryMetadataV6:'StorageFunctionMetadataV5',StorageEntryTypeV6:'StorageFunctionTypeV5',StorageHasherV6:'StorageHasherV5',DoubleMapTypeV7:'DoubleMapTypeV6',EventMetadataV7:'EventMetadataV6',FunctionArgumentMetadataV7:'FunctionArgumentMetadataV6',FunctionMetadataV7:'FunctionMetadataV6',MapTypeV7:'MapTypeV6',MetadataV7:{modules:'Vec'},ModuleConstantMetadataV7:'ModuleConstantMetadataV6',ModuleMetadataV7:{name:'Text',storage:'Option',calls:'Option>',events:'Option>',constants:'Vec'},PlainTypeV7:'Type',StorageEntryModifierV7:'StorageEntryModifierV6',StorageEntryMetadataV7:'StorageEntryMetadataV6',StorageEntryTypeV7:'StorageEntryTypeV6',StorageHasherV7:'StorageHasherV6',StorageMetadataV7:{prefix:'Text',items:'Vec'},DoubleMapTypeV8:'DoubleMapTypeV7',ErrorMetadataV8:{name:'Text',documentation:'Vec'},EventMetadataV8:'EventMetadataV7',FunctionArgumentMetadataV8:'FunctionArgumentMetadataV7',FunctionMetadataV8:'FunctionMetadataV7',MapTypeV8:'MapTypeV7',MetadataV8:{modules:'Vec'},ModuleConstantMetadataV8:'ModuleConstantMetadataV7',ModuleMetadataV8:{name:'Text',storage:'Option',calls:'Option>',events:'Option>',constants:'Vec',errors:'Vec'},PlainTypeV8:'Type',StorageEntryModifierV8:'StorageEntryModifierV7',StorageEntryMetadataV8:'StorageEntryMetadataV7',StorageEntryTypeV8:'StorageEntryTypeV7',StorageHasherV8:'StorageHasherV7',StorageMetadataV8:'StorageMetadataV7',DoubleMapTypeV9:'DoubleMapTypeV8',ErrorMetadataV9:'ErrorMetadataV8',EventMetadataV9:'EventMetadataV8',FunctionArgumentMetadataV9:'FunctionArgumentMetadataV8',FunctionMetadataV9:'FunctionMetadataV8',MapTypeV9:'MapTypeV8',MetadataV9:'MetadataV8',ModuleConstantMetadataV9:'ModuleConstantMetadataV8',ModuleMetadataV9:'ModuleMetadataV8',PlainTypeV9:'Type',StorageEntryModifierV9:'StorageEntryModifierV8',StorageEntryMetadataV9:'StorageEntryMetadataV8',StorageEntryTypeV9:'StorageEntryTypeV8',StorageHasherV9:'StorageHasherV8',StorageMetadataV9:'StorageMetadataV8',DoubleMapTypeV10:{hasher:'StorageHasherV10',key1:'Type',key2:'Type',value:'Type',key2Hasher:'StorageHasherV10'},ErrorMetadataV10:'ErrorMetadataV9',EventMetadataV10:'EventMetadataV9',FunctionArgumentMetadataV10:'FunctionArgumentMetadataV9',FunctionMetadataV10:'FunctionMetadataV9',MapTypeV10:{hasher:'StorageHasherV10',key:'Type',value:'Type',linked:'bool'},MetadataV10:{modules:'Vec'},ModuleConstantMetadataV10:'ModuleConstantMetadataV9',ModuleMetadataV10:{name:'Text',storage:'Option',calls:'Option>',events:'Option>',constants:'Vec',errors:'Vec'},PlainTypeV10:'Type',StorageEntryModifierV10:'StorageEntryModifierV9',StorageEntryMetadataV10:{name:'Text',modifier:'StorageEntryModifierV10',type:'StorageEntryTypeV10',fallback:'Bytes',documentation:'Vec'},StorageEntryTypeV10:{_enum:{Plain:'PlainTypeV10',Map:'MapTypeV10',DoubleMap:'DoubleMapTypeV10'}},StorageMetadataV10:{prefix:'Text',items:'Vec'},StorageHasherV10:{_enum:{Blake2_128:null,Blake2_256:null,Blake2_128Concat:null,Twox128:null,Twox256:null,Twox64Concat:null}},DoubleMapTypeV11:'DoubleMapTypeV10',ErrorMetadataV11:'ErrorMetadataV10',EventMetadataV11:'EventMetadataV10',FunctionArgumentMetadataV11:'FunctionArgumentMetadataV10',FunctionMetadataV11:'FunctionMetadataV10',MapKindV11:{_enum:['Map','LinkedMap','PrefixedMap']},MapTypeV11:{hasher:'StorageHasherV11',key:'Type',value:'Type',kind:'MapKindV11'},MetadataV11:{modules:'Vec'},ModuleConstantMetadataV11:'ModuleConstantMetadataV10',ModuleMetadataV11:{name:'Text',storage:'Option',calls:'Option>',events:'Option>',constants:'Vec',errors:'Vec'},PlainTypeV11:'Type',StorageEntryModifierV11:'StorageEntryModifierV10',StorageEntryMetadataV11:{name:'Text',modifier:'StorageEntryModifierV11',type:'StorageEntryTypeV11',fallback:'Bytes',documentation:'Vec'},StorageEntryTypeV11:{_enum:{Plain:'PlainTypeV11',Map:'MapTypeV11',DoubleMap:'DoubleMapTypeV11'}},StorageHasherV11:'StorageHasherV10',StorageMetadataV11:{prefix:'Text',items:'Vec'},EventMetadataLatest:'EventMetadataV11',FunctionArgumentMetadataLatest:'FunctionArgumentMetadataV11',FunctionMetadataLatest:'FunctionMetadataV11',MetadataLatest:'MetadataV11',ModuleConstantMetadataLatest:'ModuleConstantMetadataV11',ModuleMetadataLatest:'ModuleMetadataV11',PlainTypeLatest:'PlainTypeV11',StorageEntryMetadataLatest:'StorageEntryMetadataV11',StorageEntryModifierLatest:'StorageEntryModifierV11',StorageEntryTypeLatest:'StorageEntryTypeV11',StorageHasher:'StorageHasherV11',MetadataAll:{_enum:{V0:'MetadataV0',V1:'MetadataV1',V2:'MetadataV2',V3:'MetadataV3',V4:'MetadataV4',V5:'MetadataV5',V6:'MetadataV6',V7:'MetadataV7',V8:'MetadataV8',V9:'MetadataV9',V10:'MetadataV10',V11:'MetadataV11'}}}}},1341,[]); -__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={types:{ApiId:'[u8; 8]',BlockHash:'Hash',ChainProperties:{ss58Format:'Option',tokenDecimals:'Option',tokenSymbol:'Option'},ExtrinsicOrHash:{_enum:{Hash:'Hash',Extrinsic:'Bytes'}},ExtrinsicStatus:{_enum:{Future:'Null',Ready:'Null',Finalized:'Hash',Usurped:'Hash',Broadcast:'Vec',Dropped:'Null',Invalid:'Null'}},Health:{peers:'u64',isSyncing:'bool',shouldHavePeers:'bool'},KeyValueOption:'(StorageKey, Option)',NetworkState:{peerId:'Text'},PeerInfo:{peerId:'Text',roles:'Text',protocolVersion:'u32',bestHash:'Hash',bestNumber:'BlockNumber'},RpcMethods:{version:'u32',methods:'Vec'},RuntimeDispatchInfo:{weight:'Weight',class:'DispatchClass',partialFee:'Balance'},RuntimeVersionApi:'(ApiId, u32)',RuntimeVersion:{specName:'Text',implName:'Text',authoringVersion:'u32',specVersion:'u32',implVersion:'u32',apis:'Vec'},StorageChangeSet:{block:'Hash',changes:'Vec'}}}},1342,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createImportCode=function(t,n){return n.reduce(function(t,n){var o=n.file,c=n.types;return c.length&&(t+="import { ".concat(c.sort().join(', ')," } from '").concat(o,"';\n")),t},t)+'\n'},e.exportInterface=s,e.exportType=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',n=arguments.length>1?arguments[1]:void 0;return s(t,n)},e.formatType=function s(l,v,I){var T;T='string'==typeof v?(0,o.getTypeDef)(v):v;(0,p.setImports)(l,I,[T.type]);switch(T.info){case n.TypeDefInfo.Compact:return(0,p.setImports)(l,I,['Compact']),N=s(l,T.sub.type,I),(0,c.paramsNotation)('Compact',N);case n.TypeDefInfo.Option:return(0,p.setImports)(l,I,['Option']),f(s(l,T.sub.type,I));case n.TypeDefInfo.Plain:return T.type;case n.TypeDefInfo.Vec:return(0,p.setImports)(l,I,['Vec']),y(s(l,T.sub.type,I));case n.TypeDefInfo.Tuple:return(0,p.setImports)(l,I,['ITuple']),M=T.sub.map(function(t){return s(l,t.type,I)}),(0,c.paramsNotation)('ITuple',"[".concat(M.join(', '),"]"));case n.TypeDefInfo.VecFixed:return'u8'===T.ext.type?((0,p.setImports)(l,I,['Raw']),'Raw'):((0,p.setImports)(l,I,['Vec']),y(s(l,T.ext.type,I)));case n.TypeDefInfo.BTreeMap:(0,p.setImports)(l,I,['BTreeMap']);var D=t(T.sub,2),b=D[0],h=D[1];return C=s(l,b.type,I),V=s(l,h.type,I),"BTreeMap<".concat(C,", ").concat(V,">");case n.TypeDefInfo.BTreeSet:(0,p.setImports)(l,I,['BTreeSet']);var R=T.sub;return u(s(l,R.type,I));case n.TypeDefInfo.Result:(0,p.setImports)(l,I,['Result']);var O=t(T.sub,2),x=O[0],E=O[1];return B=s(l,x.type,I),w=s(l,E.type,I),"Result<".concat(B,", ").concat(w,">");default:throw new Error("Cannot format ".concat(v,"."))}var B,w;var C,V;var M;var N},e.indent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:' ';return function(o){return"".concat(n.repeat(t)).concat(o)}},e.FOOTER=e.HEADER=void 0;var n=r(d[1]),o=r(d[2]),c=r(d[3]),p=r(d[4]);e.HEADER='// Auto-generated via `yarn build:interfaces`, do not edit\n/* eslint-disable @typescript-eslint/no-empty-interface */\n\n';function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',n=arguments.length>1?arguments[1]:void 0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'';return"/** ".concat(n," */\nexport interface ").concat(t," extends ").concat(n," {").concat(o.length?'\n':'').concat(o,"}")}function u(t){return"BTreeSet<".concat(t,">")}function f(t){return(0,c.paramsNotation)('Option',t)}function y(t){return(0,c.paramsNotation)('Vec',t)}e.FOOTER='\n'},1343,[882,1181,1208,1170,1344]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.setImports=function c(l,p,y){var f=p.codecTypes,v=p.localTypes,T=p.ignoredTypes,b=p.primitiveTypes,h=p.typesTypes;y.forEach(function(y){if(T.includes(y));else if(['Codec','IExtrinsic','ITuple'].includes(y))h[y]=!0;else if(n[y])f[y]=!0;else if(u[y]||'Metadata'===y)b[y]=!0;else if(y.includes('<')||y.includes('(')||y.includes('[')){var j=(0,s.getTypeDef)(y);c(l,p,[o.TypeDefInfo[j.info]]),Array.isArray(j.sub)?j.sub.forEach(function(t){return c(l,p,[t.type])}):j.sub&&c(l,p,[j.sub.type])}else{var O=Object.entries(l).find(function(c){var n=t(c,2),s=n[1].types;return Object.keys(s).includes(y)})||[null],k=t(O,1),E=k[0];E&&(v[E][y]=!0)}})},e.createImports=function(c){for(var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{types:{}}).types,s={},o={},u={},l=0,p=Object.entries(c);l0||n===t?t:t-1}function E(n){for(var t,o,s=1,u=n.length,f=n[0]+'';sp^o?1:-1;for(c=(h=u.length)<(p=f.length)?h:p,l=0;lf[l]^o?1:-1;return h==p?0:h>p^o?1:-1}function y(n,t,o,s){if(no||n!==u(n))throw Error(f+(s||'Argument')+('number'==typeof n?no?' out of range: ':' not an integer: ':' not a primitive number: ')+String(n))}function A(n){var t=n.c.length-1;return b(n.e/h)==t&&n.c[t]%2!=0}function B(n,t){return(n.length>1?n.charAt(0)+'.'+n.slice(1):n)+(t<0?'e':'e+')+t}function _(n,t,o){var s,u;if(t<0){for(u=o+'.';++t;u+=o);n=u+n}else if(++t>(s=n.length)){for(u=o,t-=s;--t;u+=o);n+=u}else t$?O.c=O.e=null:n.e=10;N/=10,w++);return void(w>$?O.c=O.e=null:(O.e=w,O.c=[n]))}E=String(n)}else{if(!o.test(E=String(n)))return D(O,E,v);O.s=45==E.charCodeAt(0)?(E=E.slice(1),-1):1}(w=E.indexOf('.'))>-1&&(E=E.replace('.','')),(N=E.search(/e/i))>0?(w<0&&(w=N),w+=+E.slice(N+1),E=E.substring(0,N)):w<0&&(w=E.length)}else{if(y(t,2,X.length,'Base'),10==t)return Q(O=new Y(n),G+O.e+1,k);if(E=String(n),v='number'==typeof n){if(0*n!=0)return D(O,E,v,t);if(O.s=1/n<0?(E=E.slice(1),-1):1,Y.DEBUG&&E.replace(/^0\.0*|\./,'').length>15)throw Error(l+n)}else O.s=45===E.charCodeAt(0)?(E=E.slice(1),-1):1;for(s=X.slice(0,t),w=N=0,b=E.length;Nw){w=b;continue}}else if(!c&&(E==E.toUpperCase()&&(E=E.toLowerCase())||E==E.toLowerCase()&&(E=E.toUpperCase()))){c=!0,N=-1,w=0;continue}return D(O,String(n),v,t)}v=!1,(w=(E=R(E,t,10,O.s)).indexOf('.'))>-1?E=E.replace('.',''):w=E.length}for(N=0;48===E.charCodeAt(N);N++);for(b=E.length;48===E.charCodeAt(--b););if(E=E.slice(N,++b)){if(b-=N,v&&Y.DEBUG&&b>15&&(n>p||n!==u(n)))throw Error(l+O.s*n);if((w=w-N-1)>$)O.c=O.e=null;else if(w=q)?B(h,l):_(h,l,'0');else if(f=(n=Q(new Y(n),t,o)).e,c=(h=E(n.c)).length,1==s||2==s&&(t<=f||f<=F)){for(;cc){if(--t>0)for(h+='.';t--;h+='0');}else if((t+=f-c)>0)for(f+1==c&&(h+='.');t--;h+='0');return n.s<0&&u?'-'+h:h}function Z(n,t){for(var o,s=1,u=new Y(n[0]);s=10;u/=10,s++);return(o=s+o*h-1)>$?n.c=n.e=null:o=10;v/=10,l++);if((p=t-l)<0)p+=h,N=t,O=(b=y[E=0])/A[l-N-1]%10|0;else if((E=s((p+1)/h))>=y.length){if(!f)break e;for(;y.length<=E;y.push(0));b=O=0,l=1,N=(p%=h)-h+1}else{for(b=v=y[E],l=1;v>=10;v/=10,l++);O=(N=(p%=h)-h+l)<0?0:b/A[l-N-1]%10|0}if(f=f||t<0||null!=y[E+1]||(N<0?b:b%A[l-N-1]),f=o<4?(O||f)&&(0==o||o==(n.s<0?3:2)):O>5||5==O&&(4==o||f||6==o&&(p>0?N>0?b/A[l-N]:0:y[E-1])%10&1||o==(n.s<0?8:7)),t<1||!y[0])return y.length=0,f?(t-=n.e+1,y[0]=A[(h-t%h)%h],n.e=-t||0):y[0]=n.e=0,n;if(0==p?(y.length=E,v=1,E--):(y.length=E+1,v=A[h-p],y[E]=N>0?u(b/A[l-N]%A[N])*v:0),f)for(;;){if(0==E){for(p=1,N=y[0];N>=10;N/=10,p++);for(N=y[0]+=v,v=1;N>=10;N/=10,v++);p!=v&&(n.e++,y[0]==c&&(y[0]=1));break}if(y[E]+=v,y[E]!=c)break;y[E--]=0,v=1}for(p=y.length;0===y[--p];y.pop());}n.e>$?n.c=n.e=null:n.e=q?B(t,o):_(t,o,'0'),n.s<0?'-'+t:t)}return Y.clone=n,Y.ROUND_UP=0,Y.ROUND_DOWN=1,Y.ROUND_CEIL=2,Y.ROUND_FLOOR=3,Y.ROUND_HALF_UP=4,Y.ROUND_HALF_DOWN=5,Y.ROUND_HALF_EVEN=6,Y.ROUND_HALF_CEIL=7,Y.ROUND_HALF_FLOOR=8,Y.EUCLID=9,Y.config=Y.set=function(n){var t,o;if(null!=n){if('object'!=typeof n)throw Error("[BigNumber Error] Object expected: "+n);if(n.hasOwnProperty(t='DECIMAL_PLACES')&&(y(o=n[t],0,v,t),G=o),n.hasOwnProperty(t='ROUNDING_MODE')&&(y(o=n[t],0,8,t),k=o),n.hasOwnProperty(t='EXPONENTIAL_AT')&&((o=n[t])&&o.pop?(y(o[0],-1e9,0,t),y(o[1],0,v,t),F=o[0],q=o[1]):(y(o,-1e9,v,t),F=-(q=o<0?-o:o))),n.hasOwnProperty(t='RANGE'))if((o=n[t])&&o.pop)y(o[0],-1e9,-1,t),y(o[1],1,v,t),j=o[0],$=o[1];else{if(y(o,-1e9,v,t),!o)throw Error(f+t+' cannot be zero: '+o);j=-($=o<0?-o:o)}if(n.hasOwnProperty(t='CRYPTO')){if((o=n[t])!==!!o)throw Error(f+t+' not true or false: '+o);if(o){if('undefined'==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw z=!o,Error("[BigNumber Error] crypto unavailable");z=o}else z=o}if(n.hasOwnProperty(t='MODULO_MODE')&&(y(o=n[t],0,9,t),H=o),n.hasOwnProperty(t='POW_PRECISION')&&(y(o=n[t],0,v,t),V=o),n.hasOwnProperty(t='FORMAT')){if('object'!=typeof(o=n[t]))throw Error(f+t+' not an object: '+o);W=o}if(n.hasOwnProperty(t='ALPHABET')){if('string'!=typeof(o=n[t])||/^.$|[+-.\s]|(.).*\1/.test(o))throw Error(f+t+' invalid: '+o);X=o}}return{DECIMAL_PLACES:G,ROUNDING_MODE:k,EXPONENTIAL_AT:[F,q],RANGE:[j,$],CRYPTO:z,MODULO_MODE:H,POW_PRECISION:V,FORMAT:W,ALPHABET:X}},Y.isBigNumber=function(n){if(!n||!0!==n._isBigNumber)return!1;if(!Y.DEBUG)return!0;var t,o,s=n.c,f=n.e,l=n.s;e:if('[object Array]'=={}.toString.call(s)){if((1===l||-1===l)&&f>=-1e9&&f<=v&&f===u(f)){if(0===s[0]){if(0===f&&1===s.length)return!0;break e}if((t=(f+1)%h)<1&&(t+=h),String(s[0]).length==t){for(t=0;t=c||o!==u(o))break e;if(0!==o)return!0}}}else if(null===s&&null===f&&(null===l||1===l||-1===l))return!0;throw Error("[BigNumber Error] Invalid BigNumber: "+n)},Y.maximum=Y.max=function(){return Z(arguments,C.lt)},Y.minimum=Y.min=function(){return Z(arguments,C.gt)},Y.random=(P=9007199254740992*Math.random()&2097151?function(){return u(9007199254740992*Math.random())}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)},function(n){var t,o,f,l,c,p=0,N=[],b=new Y(M);if(null==n?n=G:y(n,0,v),l=s(n/h),z)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(l*=2));p>>11))>=9e15?(o=crypto.getRandomValues(new Uint32Array(2)),t[p]=o[0],t[p+1]=o[1]):(N.push(c%1e14),p+=2);p=l/2}else{if(!crypto.randomBytes)throw z=!1,Error("[BigNumber Error] crypto unavailable");for(t=crypto.randomBytes(l*=7);p=9e15?crypto.randomBytes(7).copy(t,p):(N.push(c%1e14),p+=7);p=l/7}if(!z)for(;p=10;c/=10,p++);po-1&&(null==l[u+1]&&(l[u+1]=0),l[u+1]+=l[u]/o|0,l[u]%=o)}return l.reverse()}return function(t,o,s,u,f){var l,c,h,p,w,N,v,b,O=t.indexOf('.'),y=G,A=k;for(O>=0&&(p=V,V=0,t=t.replace('.',''),N=(b=new Y(o)).pow(t.length-O),V=p,b.c=n(_(E(N.c),N.e,'0'),10,s,"0123456789"),b.e=b.c.length),h=p=(v=n(t,o,s,f?(l=X,"0123456789"):(l="0123456789",X))).length;0==v[--p];v.pop());if(!v[0])return l.charAt(0);if(O<0?--h:(N.c=v,N.e=h,N.s=u,v=(N=S(N,b,y,A,s)).c,w=N.r,h=N.e),O=v[c=h+y+1],p=s/2,w=w||c<0||null!=v[c+1],w=A<4?(null!=O||w)&&(0==A||A==(N.s<0?3:2)):O>p||O==p&&(4==A||w||6==A&&1&v[c-1]||A==(N.s<0?8:7)),c<1||!v[0])t=w?_(l.charAt(1),-y,l.charAt(0)):l.charAt(0);else{if(v.length=c,w)for(--s;++v[--c]>s;)v[c]=0,c||(++h,v=[1].concat(v));for(p=v.length;!v[--p];);for(O=0,t='';O<=p;t+=l.charAt(v[O++]));t=_(t,h,l.charAt(0))}return t}})(),S=(function(){function n(n,t,o){var s,u,f,l,c=0,h=n.length,p=t%N,w=t/N|0;for(n=n.slice();h--;)c=((u=p*(f=n[h]%N)+(s=w*f+(l=n[h]/N|0)*p)%N*N+c)/o|0)+(s/N|0)+w*l,n[h]=u%o;return c&&(n=[c].concat(n)),n}function t(n,t,o,s){var u,f;if(o!=s)f=o>s?1:-1;else for(u=f=0;ut[u]?1:-1;break}return f}function o(n,t,o,s){for(var u=0;o--;)n[o]-=u,u=n[o]1;n.splice(0,1));}return function(s,f,l,p,w){var N,v,E,O,y,A,B,_,S,R,D,P,x,L,U,I,T,C=s.s==f.s?1:-1,M=s.c,G=f.c;if(!(M&&M[0]&&G&&G[0]))return new Y(s.s&&f.s&&(M?!G||M[0]!=G[0]:G)?M&&0==M[0]||!G?0*C:C/0:NaN);for(S=(_=new Y(C)).c=[],C=l+(v=s.e-f.e)+1,w||(w=c,v=b(s.e/h)-b(f.e/h),C=C/h|0),E=0;G[E]==(M[E]||0);E++);if(G[E]>(M[E]||0)&&v--,C<0)S.push(1),O=!0;else{for(L=M.length,I=G.length,E=0,C+=2,(y=u(w/(G[0]+1)))>1&&(G=n(G,y,w),M=n(M,y,w),I=G.length,L=M.length),x=I,D=(R=M.slice(0,I)).length;D=w/2&&U++;do{if(y=0,(N=t(G,R,I,D))<0){if(P=R[0],I!=D&&(P=P*w+(R[1]||0)),(y=u(P/U))>1)for(y>=w&&(y=w-1),B=(A=n(G,y,w)).length,D=R.length;1==t(A,R,B,D);)y--,o(A,I=10;C/=10,E++);Q(_,l+(_.e=E+v*h-1)+1,p,O)}else _.e=v,_.r=+O;return _}})(),x=/^(-?)0([xbo])(?=\w[\w.]*$)/i,L=/^([^.]+)\.$/,U=/^\.([^.]+)$/,I=/^-?(Infinity|NaN)$/,T=/^\s*\+(?=[\w.])|^\s+|\s+$/g,D=function(n,t,o,s){var u,f=o?t:t.replace(T,'');if(I.test(f))n.s=isNaN(f)?null:f<0?-1:1;else{if(!o&&(f=f.replace(x,function(n,t,o){return u='x'==(o=o.toLowerCase())?16:'b'==o?2:8,s&&s!=u?n:t}),s&&(u=s,f=f.replace(L,'$1').replace(U,'0.$1')),t!=f))return new Y(f,u);if(Y.DEBUG)throw Error("[BigNumber Error] Not a"+(s?' base '+s:'')+' number: '+t);n.s=null}n.c=n.e=null},C.absoluteValue=C.abs=function(){var n=new Y(this);return n.s<0&&(n.s=1),n},C.comparedTo=function(n,t){return O(this,new Y(n,t))},C.decimalPlaces=C.dp=function(n,t){var o,s,u,f=this;if(null!=n)return y(n,0,v),null==t?t=k:y(t,0,8),Q(new Y(f),n+f.e+1,t);if(!(o=f.c))return null;if(s=((u=o.length-1)-b(this.e/h))*h,u=o[u])for(;u%10==0;u/=10,s--);return s<0&&(s=0),s},C.dividedBy=C.div=function(n,t){return S(this,new Y(n,t),G,k)},C.dividedToIntegerBy=C.idiv=function(n,t){return S(this,new Y(n,t),0,1)},C.exponentiatedBy=C.pow=function(n,t){var o,f,l,c,p,w,N,v,b=this;if((n=new Y(n)).c&&!n.isInteger())throw Error("[BigNumber Error] Exponent not an integer: "+ee(n));if(null!=t&&(t=new Y(t)),p=n.e>14,!b.c||!b.c[0]||1==b.c[0]&&!b.e&&1==b.c.length||!n.c||!n.c[0])return v=new Y(Math.pow(+ee(b),p?2-A(n):+ee(n))),t?v.mod(t):v;if(w=n.s<0,t){if(t.c?!t.c[0]:!t.s)return new Y(NaN);(f=!w&&b.isInteger()&&t.isInteger())&&(b=b.mod(t))}else{if(n.e>9&&(b.e>0||b.e<-1||(0==b.e?b.c[0]>1||p&&b.c[1]>=24e7:b.c[0]<8e13||p&&b.c[0]<=9999975e7)))return c=b.s<0&&A(n)?-0:0,b.e>-1&&(c=1/c),new Y(w?1/c:c);V&&(c=s(V/h+2))}for(p?(o=new Y(.5),w&&(n.s=1),N=A(n)):N=(l=Math.abs(+ee(n)))%2,v=new Y(M);;){if(N){if(!(v=v.times(b)).c)break;c?v.c.length>c&&(v.c.length=c):f&&(v=v.mod(t))}if(l){if(0===(l=u(l/2)))break;N=l%2}else if(Q(n=n.times(o),n.e+1,1),n.e>14)N=A(n);else{if(0==(l=+ee(n)))break;N=l%2}b=b.times(b),c?b.c&&b.c.length>c&&(b.c.length=c):f&&(b=b.mod(t))}return f?v:(w&&(v=M.div(v)),t?v.mod(t):c?Q(v,V,k,void 0):v)},C.integerValue=function(n){var t=new Y(this);return null==n?n=k:y(n,0,8),Q(t,t.e+1,n)},C.isEqualTo=C.eq=function(n,t){return 0===O(this,new Y(n,t))},C.isFinite=function(){return!!this.c},C.isGreaterThan=C.gt=function(n,t){return O(this,new Y(n,t))>0},C.isGreaterThanOrEqualTo=C.gte=function(n,t){return 1===(t=O(this,new Y(n,t)))||0===t},C.isInteger=function(){return!!this.c&&b(this.e/h)>this.c.length-2},C.isLessThan=C.lt=function(n,t){return O(this,new Y(n,t))<0},C.isLessThanOrEqualTo=C.lte=function(n,t){return-1===(t=O(this,new Y(n,t)))||0===t},C.isNaN=function(){return!this.s},C.isNegative=function(){return this.s<0},C.isPositive=function(){return this.s>0},C.isZero=function(){return!!this.c&&0==this.c[0]},C.minus=function(n,t){var o,s,u,f,l=this,p=l.s;if(t=(n=new Y(n,t)).s,!p||!t)return new Y(NaN);if(p!=t)return n.s=-t,l.plus(n);var w=l.e/h,N=n.e/h,v=l.c,E=n.c;if(!w||!N){if(!v||!E)return v?(n.s=-t,n):new Y(E?l:NaN);if(!v[0]||!E[0])return E[0]?(n.s=-t,n):new Y(v[0]?l:3==k?-0:0)}if(w=b(w),N=b(N),v=v.slice(),p=w-N){for((f=p<0)?(p=-p,u=v):(N=w,u=E),u.reverse(),t=p;t--;u.push(0));u.reverse()}else for(s=(f=(p=v.length)<(t=E.length))?p:t,p=t=0;t0)for(;t--;v[o++]=0);for(t=99999999999999;s>p;){if(v[--s]=0;){for(o=0,y=P[u]%S,A=P[u]/S|0,f=u+(l=w);f>u;)o=((v=y*(v=D[--l]%S)+(p=A*v+(E=D[l]/S|0)*y)%S*S+B[f]+o)/_|0)+(p/S|0)+A*E,B[f--]=v%_;B[f]=o}return o?++s:B.splice(0,1),K(n,B,s)},C.negated=function(){var n=new Y(this);return n.s=-n.s||null,n},C.plus=function(n,t){var o,s=this,u=s.s;if(t=(n=new Y(n,t)).s,!u||!t)return new Y(NaN);if(u!=t)return n.s=-t,s.minus(n);var f=s.e/h,l=n.e/h,p=s.c,w=n.c;if(!f||!l){if(!p||!w)return new Y(u/0);if(!p[0]||!w[0])return w[0]?n:new Y(p[0]?s:0*u)}if(f=b(f),l=b(l),p=p.slice(),u=f-l){for(u>0?(l=f,o=w):(u=-u,o=p),o.reverse();u--;o.push(0));o.reverse()}for((u=p.length)-(t=w.length)<0&&(o=w,w=p,p=o,t=u),u=0;t;)u=(p[--t]=p[t]+w[t]+u)/c|0,p[t]=c===p[t]?0:p[t]%c;return u&&(p=[u].concat(p),++l),K(n,p,l)},C.precision=C.sd=function(n,t){var o,s,u,f=this;if(null!=n&&n!==!!n)return y(n,1,v),null==t?t=k:y(t,0,8),Q(new Y(f),n,t);if(!(o=f.c))return null;if(s=(u=o.length-1)*h+1,u=o[u]){for(;u%10==0;u/=10,s--);for(u=o[0];u>=10;u/=10,s++);}return n&&f.e+1>s&&(s=f.e+1),s},C.shiftedBy=function(n){return y(n,-9007199254740991,p),this.times('1e'+n)},C.squareRoot=C.sqrt=function(){var n,t,o,s,u,f=this,l=f.c,c=f.s,h=f.e,p=G+4,w=new Y('0.5');if(1!==c||!l||!l[0])return new Y(!c||c<0&&(!l||l[0])?NaN:l?f:1/0);if(0==(c=Math.sqrt(+ee(f)))||c==1/0?(((t=E(l)).length+h)%2==0&&(t+='0'),c=Math.sqrt(+t),h=b((h+1)/2)-(h<0||h%2),o=new Y(t=c==1/0?'1e'+h:(t=c.toExponential()).slice(0,t.indexOf('e')+1)+h)):o=new Y(c+''),o.c[0])for((c=(h=o.e)+p)<3&&(c=0);;)if(u=o,o=w.times(u.plus(S(f,u,p,1))),E(u.c).slice(0,c)===(t=E(o.c)).slice(0,c)){if(o.e0&&E>0){for(f=E%c||c,w=b.substr(0,f);f0&&(w+=p+b.slice(f)),v&&(w='-'+w)}s=N?w+(o.decimalSeparator||'')+((h=+o.fractionGroupSize)?N.replace(new RegExp('\\d{'+h+'}\\B','g'),'$&'+(o.fractionGroupSeparator||'')):N):w}return(o.prefix||'')+s+(o.suffix||'')},C.toFraction=function(n){var t,o,s,u,f,l,c,p,N,v,b,O,y=this,A=y.c;if(null!=n&&(!(c=new Y(n)).isInteger()&&(c.c||1!==c.s)||c.lt(M)))throw Error("[BigNumber Error] Argument "+(c.isInteger()?'out of range: ':'not an integer: ')+ee(c));if(!A)return new Y(y);for(t=new Y(M),N=o=new Y(M),s=p=new Y(M),O=E(A),f=t.e=O.length-y.e-1,t.c[0]=w[(l=f%h)<0?h+l:l],n=!n||c.comparedTo(t)>0?f>0?t:N:c,l=$,$=1/0,c=new Y(O),p.c[0]=0;v=S(c,t,0,1),1!=(u=o.plus(v.times(s))).comparedTo(n);)o=s,s=u,N=p.plus(v.times(u=N)),p=u,t=c.minus(v.times(u=t)),c=u;return u=S(n.minus(o),s,0,1),p=p.plus(u.times(N)),o=o.plus(u.times(s)),p.s=N.s=y.s,b=S(N,s,f*=2,k).minus(y).abs().comparedTo(S(p,o,f,k).minus(y).abs())<1?[N,s]:[p,o],$=l,b},C.toNumber=function(){return+ee(this)},C.toPrecision=function(n,t){return null!=n&&y(n,1,v),J(this,n,t,2)},C.toString=function(n){var t,o=this,s=o.s,u=o.e;return null===u?s?(t='Infinity',s<0&&(t='-'+t)):t='NaN':(null==n?t=u<=F||u>=q?B(E(o.c),u):_(E(o.c),u,'0'):10===n?t=_(E((o=Q(new Y(o),G+u+1,k)).c),o.e,'0'):(y(n,2,X.length,'Base'),t=R(_(E(o.c),u,'0'),10,n,s,!0)),s<0&&o.c[0]&&(t='-'+t)),t},C.valueOf=C.toJSON=function(){return ee(this)},C._isBigNumber=!0,null!=t&&Y.set(t),Y})()).default=t.BigNumber=t,'function'==typeof define&&define.amd?define(function(){return t}):void 0!==m&&m.exports?m.exports=t:(n||(n='undefined'!=typeof self&&self?self:window),n.BigNumber=t)})(this)},1349,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.rawDataToU8A=function(t){if(!t)return null;'ec'===t.substr(-2)&&(t=t.substr(0,t.length-2));for(;'ec11'===t.substr(-4);)t=t.substr(0,t.length-4);if('4'!==t.substr(0,1)||'0'!==t.substr(-1))return null;t=t.substr(1,t.length-2);var n=parseInt(t.substr(0,2),16)||0,s=parseInt(t.substr(0,4),16)||0,u=0;if(2*n+2===t.length)t=t.substr(2),u=n;else{if(2*s+4!==t.length)return null;t=t.substr(4),u=s}for(var o=new Uint8Array(u),c=0;c1&&void 0!==K[1]&&K[1],h=(0,u.hexStripPrefix)((0,u.u8aToHex)(t.slice(0,5))),f=parseInt(h.substr(2,4),16),x=f>1,w=parseInt(h.substr(6,4),16),k=(0,u.hexStripPrefix)((0,u.u8aToHex)(t.slice(5))),!x||p){z.next=9;break}return T={currentFrame:w,frameCount:f,isMultipart:x,partData:k},z.abrupt("return",T);case 9:v=k.substr(0,2),S=k.substr(2,2),y=k.substr(4,2),(A={}).data={},z.prev=14,z.t0=v,z.next='45'===z.t0?18:'53'===z.t0?32:87;break;case 18:if(H='00'===S||'01'===S?'signData':'01'===S?'signTransaction':null,E=k.substr(4,44),A.action=H,A.data.account=E,'signData'!==H){z.next=26;break}A.data.rlp=k[13],z.next=31;break;case 26:if('signTransaction'!==H){z.next=30;break}A.data.data=k[13],z.next=31;break;case 30:throw new Error('Could not determine action type.');case 31:return z.abrupt("break",88);case 32:z.prev=32,U='00'===S?'ed25519':'01'===S?'sr25519':null,A.data.crypto=U,I=k.substr(6,64),C=(0,u.hexToU8a)('0x'+I),D='0x'+k.slice(70),_=(0,u.hexToU8a)(D),N=_.length>256,O=b.SUBSTRATE_NETWORK_LIST[b.SubstrateNetworkKeys.KUSAMA].prefix,z.t1=y,z.next='00'===z.t1?44:'02'===z.t1?44:'01'===z.t1?62:'03'===z.t1?68:80;break;case 44:if(P=new s.GenericExtrinsicPayload(l,_,{version:4}),A.action=N?'signData':'signTransaction',A.oversized=N,A.isHash=N,!N){z.next=54;break}return z.next=51,n.default.awrap((0,c.blake2b)((0,u.u8aToHex)(P.toU8a(!0),-1,!1)));case 51:z.t2=z.sent,z.next=55;break;case 54:z.t2=P;case 55:if(A.data.data=z.t2,A.preHash=P,R=b.NETWORK_LIST[P.genesisHash.toHex()]){z.next=60;break}throw new Error("Signer does not currently support a chain with genesis hash: "+P.genesisHash.toHex());case 60:return A.data.account=(0,o.encodeAddress)(C,R.prefix),z.abrupt("break",81);case 62:return A.action='signData',A.oversized=!1,A.isHash=!0,A.data.data=_,A.data.account=(0,o.encodeAddress)(C,O),z.abrupt("break",81);case 68:if(A.action='signData',!N){z.next=77;break}return z.next=72,n.default.awrap((0,c.blake2b)((0,u.u8aToHex)(_,-1,!1)));case 72:A.data.data=z.sent,A.isHash=N,A.oversized=N,z.next=78;break;case 77:A.data.data=(0,u.u8aToString)(_);case 78:return A.data.account=(0,o.encodeAddress)(C,O),z.abrupt("break",81);case 80:return z.abrupt("break",81);case 81:z.next=86;break;case 83:throw z.prev=83,z.t3=z.catch(32),new Error('Error: something went wrong decoding the Substrate UOS payload: ',k);case 86:return z.abrupt("break",88);case 87:throw new Error('Error: Payload is not formatted correctly: ',t);case 88:return z.abrupt("return",A);case 91:throw z.prev=91,z.t4=z.catch(14),new Error('we cannot handle the payload: ',t);case 94:case"end":return z.stop()}},null,null,[[14,91],[32,83]])},e.decodeToString=function(t){var n=String.fromCharCode.apply(null,t);return decodeURIComponent(escape(n))},e.asciiToHex=function(t){for(var n=[],s=0;s>8,255&t])};var n=t(r(d[1])),s=r(d[2]),u=r(d[3]),o=r(d[4]),c=r(d[5]),b=r(d[6]),l=new s.TypeRegistry},1350,[1,235,770,771,897,766,757]); -__d(function(g,r,i,a,m,e,d){},1351,[]); -__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={AccountListScreen:{accountList:'accountList'},AccountNetworkChooser:{addCustomNetworkButton:'anc_add_custom_button',addNewNetworkButton:'anc_add_new_button',chooserScreen:'anc_chooser_screen',createButton:'anc_create_button',networkButton:'anc_network_button',noAccountScreen:'anc_no_account_screen',recoverButton:'anc_recover_button',showExistedButton:'anc_show_existed'},Header:{headerBackButton:'header_back_button'},IdentitiesSwitch:{addIdentityButton:'identities_switch_add_identity',manageIdentityButton:'identities_switch_manager_button',modal:'identity_switch_modal',toggleButton:'identities_switch_toggle_button'},IdentityBackup:{nextButton:'identity_backup_next',seedText:'identity_backup_seed'},IdentityManagement:{deleteButton:'identity_management_delete_button',popupMenuButton:'identity_management_popup_menu'},IdentityNew:{createButton:'identity_new_create_button',nameInput:'identity_new_name_input',recoverButton:'identity_new_recover_button',seedInput:'identity_new_seed_input'},IdentityPin:{confirmPin:'identity_pin_confirm',scrollScreen:'identity_pin_scroll',setPin:'identity_pin_set',submitButton:'identity_submit_button',unlockPinButton:'identity_unlock_pin_button',unlockPinInput:'identity_unlock_pin_input'},PathDerivation:{deriveButton:'path_derivation_derive_button',nameInput:'path_derivation_name_input',pathInput:'path_derivation_path_input'},PathDetail:{deleteButton:'path_detail_delete_button',popupMenuButton:'path_detail_popup_menu_button',screen:'path_detail_screen'},PathsList:{deriveButton:'path_list_derive_button',pathCard:'path_list_path_card',scanButton:'path_list_scan_button',screen:'path_list_screen'},SecurityHeader:{scanButton:'security_header_scan_button'},SignedMessage:{},SignedTx:{qrView:'signed_tx_qr_view'},TacScreen:{agreePrivacyButton:'tac_privacy',agreeTacButton:'tac_agree',nextButton:'tac_next',tacView:'tac_view'},TxDetails:{scrollScreen:'tx_details_scroll',signButton:'tx_details_sign_button'}};e.default=t},1352,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.navigateToLegacyAccountList=e.navigateToQrScanner=e.navigateToPathsList=e.navigateToSignedTx=e.navigateToSignedMessage=e.resetNavigationWithNetworkChooser=e.resetNavigationTo=e.navigateToNewIdentityNetwork=e.navigateToLandingPage=e.navigateToPathDetails=e.navigateToSubstrateRoot=e.unlockSeedPhrase=e.setPin=void 0;var n=t(r(d[1])),o=r(d[2]),s=r(d[3]);e.setPin=function(t){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",new Promise(function(n){t.navigate('IdentityPin',{isNew:!0,resolve:n})}));case 1:case"end":return n.stop()}})};e.unlockSeedPhrase=function(t,o){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",new Promise(function(n){t.navigate('IdentityPin',{identity:o,isUnlock:!0,resolve:n})}));case 1:case"end":return n.stop()}})};e.navigateToSubstrateRoot=function(t,n){var c=s.NETWORK_LIST[n].pathId,v=o.StackActions.reset({actions:[o.NavigationActions.navigate({isNew:!1,routeName:'AccountNetworkChooser'}),o.NavigationActions.navigate({params:{networkKey:n},routeName:'PathsList'}),o.NavigationActions.navigate({params:{path:"//"+c},routeName:'PathDetails'})],index:2,key:void 0});t.dispatch(v)};e.navigateToPathDetails=function(t,n,s){var c=o.StackActions.reset({actions:[o.NavigationActions.navigate({isNew:!1,routeName:'AccountNetworkChooser'}),o.NavigationActions.navigate({params:{networkKey:n},routeName:'PathsList'}),o.NavigationActions.navigate({params:{path:s},routeName:'PathDetails'})],index:2,key:void 0});t.dispatch(c)};e.navigateToLandingPage=function(t,n){var s=o.StackActions.reset({actions:[o.NavigationActions.navigate({params:{isSwitchOpen:n},routeName:'AccountNetworkChooser'})],index:0,key:void 0});t.dispatch(s)};e.navigateToNewIdentityNetwork=function(t){var n=o.StackActions.reset({actions:[o.NavigationActions.navigate({params:{isNew:!0},routeName:'AccountNetworkChooser'})],index:0,key:void 0});t.dispatch(n)};var c=function(t,n,s){var c=o.StackActions.reset({actions:[o.NavigationActions.navigate({params:s,routeName:n})],index:0,key:void 0});t.dispatch(c)};e.resetNavigationTo=c;var v=function(t,n){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=arguments.length>3&&void 0!==arguments[3]&&arguments[3],v=o.StackActions.reset({actions:[o.NavigationActions.navigate({isNew:c,routeName:'AccountNetworkChooser'}),o.NavigationActions.navigate({params:s,routeName:n})],index:1,key:void 0});t.dispatch(v)};e.resetNavigationWithNetworkChooser=v;e.navigateToSignedMessage=function(t){return v(t,'SignedMessage',{isNew:!0})};e.navigateToSignedTx=function(t){return v(t,'SignedTx',{isNew:!0})};e.navigateToPathsList=function(t,n){return v(t,'PathsList',{networkKey:n})};e.navigateToQrScanner=function(t){return v(t,'QrScanner')};e.navigateToLegacyAccountList=function(t){return c(t,'LegacyAccountList')}},1353,[1,235,334,757]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var n=t(r(d[1])),l=t(r(d[2])),s=r(d[3]);function u(t){var l=t.children,u=t.visible,c=t.setVisible,f=t.testID,b=t.style,y=t.animationType;return n.default.createElement(s.Modal,{animationType:y,visible:u,transparent:!0,onRequestClose:function(){return c(!1)}},n.default.createElement(s.TouchableWithoutFeedback,{style:{flex:1},onPressIn:function(){return c(!1)}},n.default.createElement(s.View,{testID:f,style:[o.container,b],onPress:function(){return c(!1)}},l)))}u.propTypes={animationType:l.default.string.isRequired,setVisible:l.default.func.isRequired,style:l.default.object,testID:l.default.string,visible:l.default.bool.isRequired};var o=s.StyleSheet.create({container:{backgroundColor:'rgba(0,0,0,0.8)',flex:1}})},1354,[1,50,62,2]); -__d(function(g,r,i,a,m,e,d){r(d[0])(r(d[1]))},1355,[1,1356]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function o(t){return t&&"object"==typeof t&&"default"in t?t.default:t}Object.defineProperty(e,"__esModule",{value:!0});var c=r(d[2]),u=r(d[3]),s=o(r(d[4])),l=r(d[5]),f=o(l),p=o(r(d[6])),y=o(r(d[7]));function v(t){return(v="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof t})(t)}function h(t,n,o,c,u,s,l){try{var f=t[s](l),p=f.value}catch(t){return void o(t)}f.done?n(p):Promise.resolve(p).then(c,u)}function b(t){return function(){var n=this,o=arguments;return new Promise(function(c,u){function s(t){h(f,c,u,s,l,"next",t)}function l(t){h(f,c,u,s,l,"throw",t)}var f=t.apply(n,o);s(void 0)})}}function w(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function S(t,n){for(var o,c=0;cA.indexOf(o)&&C("setItem",{key:o,value:c})}catch(t){}return t.abrupt("return",s(o,c,u));case 2:case"end":return t.stop()}},n)})),function(){return x.apply(this,arguments)}),j=(E=b(t.mark(function n(o,c){return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{0>A.indexOf(o)&&C("removeItem",{key:o})}catch(t){}return t.abrupt("return",l(o,c));case 2:case"end":return t.stop()}},n)})),function(){return E.apply(this,arguments)}),P=(N=b(t.mark(function n(o,c,u){return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{0>A.indexOf(o)&&C("mergeItem",{key:o,value:c})}catch(t){}return t.abrupt("return",f(o,c,u));case 2:case"end":return t.stop()}},n)})),function(){return N.apply(this,arguments)}),T=(O=b(t.mark(function n(o){return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{C("clear")}catch(t){}return t.abrupt("return",p(o));case 2:case"end":return t.stop()}},n)})),function(){return O.apply(this,arguments)}),_=(k=b(t.mark(function n(o,c){var u;return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{0<(u=(o||[]).filter(function(t){return t&&t[0]&&0>A.indexOf(t[0])})).length&&C("multiSet",{pairs:u})}catch(t){}return t.abrupt("return",y(o,c));case 2:case"end":return t.stop()}},n)})),function(){return k.apply(this,arguments)}),V=(S=b(t.mark(function n(o,c){var u;return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{0<(u=(o||[]).filter(function(t){return 0>A.indexOf(t)})).length&&C("multiRemove",{keys:u})}catch(t){}return t.abrupt("return",v(o,c));case 2:case"end":return t.stop()}},n)})),function(){return S.apply(this,arguments)}),D=(w=b(t.mark(function n(o,c){var u;return t.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{0<(u=(o||[]).filter(function(t){return t&&t[0]&&0>A.indexOf(t[0])})).length&&C("multiMerge",{pairs:u})}catch(t){}return t.abrupt("return",h(o,c));case 2:case"end":return t.stop()}},n)})),function(){return w.apply(this,arguments)}),H=function(){I||(s=c.AsyncStorage.setItem,c.AsyncStorage.setItem=M,l=c.AsyncStorage.removeItem,c.AsyncStorage.removeItem=j,f=c.AsyncStorage.mergeItem,c.AsyncStorage.mergeItem=P,p=c.AsyncStorage.clear,c.AsyncStorage.clear=T,y=c.AsyncStorage.multiSet,c.AsyncStorage.multiSet=_,v=c.AsyncStorage.multiRemove,c.AsyncStorage.multiRemove=V,h=c.AsyncStorage.multiMerge,c.AsyncStorage.multiMerge=D,I=!0)};return H(),{features:{trackAsyncStorage:H,untrackAsyncStorage:function(){I&&(c.AsyncStorage.setItem=s,c.AsyncStorage.removeItem=l,c.AsyncStorage.mergeItem=f,c.AsyncStorage.clear=p,c.AsyncStorage.multiSet=y,c.AsyncStorage.multiRemove=v,c.AsyncStorage.multiMerge=h,I=!1)}}}}};function _(t){return t=t||Object.create(null),{on:function(n,o){(t[n]||(t[n]=[])).push(o)},off:function(n,o){t[n]&&t[n].splice(t[n].indexOf(o)>>>0,1)},emit:function(n,o){(t[n]||[]).slice().map(function(t){t(o)}),(t["*"]||[]).slice().map(function(t){t(n,o)})}}}var V,D,H,L={container:{position:"absolute",left:0,top:0,right:0,bottom:0,zIndex:1e3,opacity:.25}},F=(function(t){function n(t){var o;return w(this,n),(o=M(this,A(n).call(this,t))).state={opacity:L.container.opacity,uri:null,justifyContent:"center",alignItems:"center"},t.emitter.on("overlay",function(t){o.setState(E({},o.state,{},t))}),o}return x(n,l.Component),k(n,[{key:"createContainerStyle",value:function(){var t=this.state,n=t.opacity,o=t.justifyContent,u=t.alignItems,s=c.Dimensions.get("window"),l=s.width,f=s.height;return E({},L.container,{opacity:n,width:l,height:f,justifyContent:o,alignItems:u})}},{key:"render",value:function(){var t=this.state,n=t.uri,o=t.width,u=t.height,s=t.growToWindow,l=t.resizeMode,p=t.marginLeft,y=void 0===p?0:p,v=t.marginRight,h=void 0===v?0:v,b=t.marginTop,w=void 0===b?0:b,S=t.marginBottom,k={width:o,height:u,marginTop:w,marginRight:h,marginBottom:void 0===S?0:S,marginLeft:y};if(s){var O=c.Dimensions.get("window");k.width=O.width,k.height=O.height}var N=n?f.createElement(c.Image,{source:{uri:n},style:k,resizeMode:s?l:null}):f.createElement(c.View,null);return f.createElement(c.View,{style:this.createContainerStyle(),pointerEvents:"none"},N)}}]),n})(),U=function(){return function(){var t=new _;return{onCommand:function(n){"overlay"!==n.type||t.emit("overlay",n.payload)},features:{overlay:function(n){return function(o){return f.createElement(c.View,{style:{flex:1}},f.createElement(n,o),f.createElement(F,{emitter:t}))}}}}}},W={url:"http://localhost:8081"},z=function(){var t=0"===t.methodName?null:t.methodName,lineNumber:t.lineNumber,columnNumber:t.column,fileName:t.file}});l.veto&&(u=u.filter(function(t){return l.veto(t)})),o.error(t,u)}catch(t){}}function s(){p||!c.NativeModules.ExceptionsManager||(f=c.NativeModules.ExceptionsManager.updateExceptionMessage,c.NativeModules.ExceptionsManager.updateExceptionMessage=u,p=!0)}var l=n({},G,t||{}),f=null,p=!1;return s(),{features:{reportError:function(t){try{if(V=V||r(d[8]),D=D||r(d[9]),V&&D){var n=V(t);D(n).then(function(n){var c=n.map(function(t){return{fileName:t.file,functionName:t.methodName,lineNumber:t.lineNumber}});l.veto&&(c=c.filter(function(t){return l.veto(t)})),o.error(t.message,c)})}}catch(t){}},trackGlobalErrors:s,untrackGlobalErrors:function(){f&&c.NativeModules.ExceptionsManager&&(c.NativeModules.ExceptionsManager.updateExceptionMessage=f,p=!1)}}}}},J=/^(image)\/.*$/i,$={},q=function(){var t=0=n},onCommandValid=function(n){return"function"==typeof n},validate=function(n){var t=n.createSocket,o=n.host,s=n.port,u=n.onCommand;if(!isCreateSocketValid(t))throw new Error("invalid createSocket function");if(!isHostValid(o))throw new Error("invalid host");if(!isPortValid(s))throw new Error("invalid port");if(!onCommandValid(u))throw new Error("invalid onCommand handler")},logger=function(){return function(n){return{features:{log:function(){for(var t=arguments.length,o=Array(t),s=0;s=o.status;n.send("api.response",{request:t,response:o,duration:s},!u)}}}}},clear=function(){return function(n){return{features:{clear:function(){return n.send("clear")}}}}},repl=function repl(){return function(reactotron){var myRepls={};return{onCommand:function onCommand(_ref){var type=_ref.type,payload=_ref.payload;if("repl."===type.substr(0,5))switch(type.substr(5)){case"ls":reactotron.send("repl.ls.response",Object.keys(myRepls));break;case"execute":reactotron.send("repl.execute.response",function(){return eval(payload)}.call(myRepls))}},features:{repl:function(n,t){if(!n)throw new Error("You must provide a name for your REPL");if(myRepls[n])throw new Error("You are already REPLing an item with that name");myRepls[n]=t}}}}},UNDEFINED="~~~ undefined ~~~",NULL="~~~ null ~~~",FALSE="~~~ false ~~~",ZERO="~~~ zero ~~~",EMPTY_STRING="~~~ empty string ~~~",CIRCULAR="~~~ Circular Reference ~~~",ANONYMOUS="~~~ anonymous function ~~~",INFINITY="~~~ Infinity ~~~",NEGATIVE_INFINITY="~~~ -Infinity ~~~";function getFunctionName(n){var t=n.name;return null===t||void 0===t||""===t?ANONYMOUS:"~~~ ".concat(t,"() ~~~")}function serialize(n){var t=!!(1c&&(c=0),t.lastMessageDate=u;var f=serialize({type:n,payload:o,important:!!s,date:u.toISOString(),deltaTime:c},t.options.proxyHack);t.isReady?t.socket.send(f):t.sendQueue.push(f)})}return _createClass(n,[{key:"configure",value:function(){var n=this,t=0-1))return f.apply(console,arguments)},'undefined'!=typeof window&&window.__DEV__&&'function'==typeof window.require&&'metroRequire'!==window.require.name?(o=window.require('NativeModules'),console.warn=f,o&&(o.PlatformConstants||o.AndroidConstants)?(t=o.PlatformConstants,s=o.AndroidConstants,((t?t.ServerHost:s.ServerHost)||n).split(':')[0]):n):n}m.exports=function(o){if('object'!=typeof __fbBatchedBridge||'localhost'!==o&&'127.0.0.1'!==o)return o;var s=n(o);return s.passed?s.hostname:t(o)}},1358,[]); -__d(function(g,r,i,a,m,e,d){'use strict';var t,n,s,o,p,l=r(d[0]),u=l.prototype.open,c=l.prototype.send,y=l.prototype.setRequestHeader,f=!1,R={setOpenCallback:function(n){t=n},setSendCallback:function(t){n=t},setHeaderReceivedCallback:function(t){o=t},setResponseCallback:function(t){p=t},setRequestHeaderCallback:function(t){s=t},isInterceptorEnabled:function(){return f},enableInterception:function(){f||(l.prototype.open=function(n,s){t&&t(n,s,this),u.apply(this,arguments)},l.prototype.setRequestHeader=function(t,n){s&&s(t,n,this),y.apply(this,arguments)},l.prototype.send=function(t){var s=this;n&&n(t,this),this.addEventListener&&this.addEventListener('readystatechange',function(){if(f){if(s.readyState===s.HEADERS_RECEIVED){var t,n,l=s.getResponseHeader('Content-Type'),u=s.getResponseHeader('Content-Length');l&&(t=l.split(';')[0]),u&&(n=parseInt(u,10)),o&&o(t,n,s.getAllResponseHeaders(),s)}s.readyState===s.DONE&&p&&p(s.status,s.timeout,s.response,s.responseURL,s.responseType,s)}},!1),c.apply(this,arguments)},f=!0)},disableInterception:function(){f&&(f=!1,l.prototype.send=c,l.prototype.open=u,l.prototype.setRequestHeader=y,p=null,t=null,n=null,o=null,s=null)}};m.exports=R},1359,[105]); -__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]),c=r(d[4]),s=r(d[5]);function f(n){switch(n.arrayFormat){case'index':return function(t){return function(u,c){var s=u.length;return void 0===c?u:[].concat(o(u),null===c?[[y(t,n),'[',s,']'].join('')]:[[y(t,n),'[',y(s,n),']=',y(c,n)].join('')])}};case'bracket':return function(t){return function(u,c){return void 0===c?u:[].concat(o(u),null===c?[[y(t,n),'[]'].join('')]:[[y(t,n),'[]=',y(c,n)].join('')])}};case'comma':return function(t){return function(o,u,c){return null===u||void 0===u||0===u.length?o:0===c?[[y(t,n),'=',y(u,n)].join('')]:[[o,y(u,n)].join(',')]}};default:return function(t){return function(u,c){return void 0===c?u:[].concat(o(u),null===c?[y(t,n)]:[[y(t,n),'=',y(c,n)].join('')])}}}}function l(n){var t;switch(n.arrayFormat){case'index':return function(n,o,u){t=/\[(\d*)\]$/.exec(n),n=n.replace(/\[\d*\]$/,''),t?(void 0===u[n]&&(u[n]={}),u[n][t[1]]=o):u[n]=o};case'bracket':return function(n,o,u){t=/(\[\])$/.exec(n),n=n.replace(/\[\]$/,''),t?void 0!==u[n]?u[n]=[].concat(u[n],o):u[n]=[o]:u[n]=o};case'comma':return function(n,t,o){var u='string'==typeof t&&t.split('').indexOf(',')>-1?t.split(','):t;o[n]=u};default:return function(n,t,o){void 0!==o[n]?o[n]=[].concat(o[n],t):o[n]=t}}}function y(n,t){return t.encode?t.strict?u(n):encodeURIComponent(n):n}function v(n,t){return t.decode?c(n):n}function p(n){return Array.isArray(n)?n.sort():'object'==typeof n?p(Object.keys(n)).sort(function(n,t){return Number(n)-Number(t)}).map(function(t){return n[t]}):n}function b(n){var t=n.indexOf('#');return-1!==t&&(n=n.slice(0,t)),n}function j(n){var t=(n=b(n)).indexOf('?');return-1===t?'':n.slice(t+1)}function x(o,u){var c=l(u=t({decode:!0,sort:!0,arrayFormat:'none',parseNumbers:!1,parseBooleans:!1},u)),f=Object.create(null);if('string'!=typeof o)return f;if(!(o=o.trim().replace(/^[?#&]/,'')))return f;var y=o.split('&'),b=Array.isArray(y),j=0;for(y=b?y:y["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var x;if(b){if(j>=y.length)break;x=y[j++]}else{if((j=y.next()).done)break;x=j.value}var N=s(x.replace(/\+/g,' '),'='),O=n(N,2),k=O[0],A=O[1];A=void 0===A?null:v(A,u),u.parseNumbers&&!Number.isNaN(Number(A))?A=Number(A):!u.parseBooleans||null===A||'true'!==A.toLowerCase()&&'false'!==A.toLowerCase()||(A='true'===A.toLowerCase()),c(v(k,u),A,f)}return!1===u.sort?f:(!0===u.sort?Object.keys(f).sort():Object.keys(f).sort(u.sort)).reduce(function(n,t){var o=f[t];return Boolean(o)&&'object'==typeof o&&!Array.isArray(o)?n[t]=p(o):n[t]=o,n},Object.create(null))}e.extract=j,e.parse=x,e.stringify=function(n,o){if(!n)return'';var u=f(o=t({encode:!0,strict:!0,arrayFormat:'none'},o)),c=Object.keys(n);return!1!==o.sort&&c.sort(o.sort),c.map(function(t){var c=n[t];return void 0===c?'':null===c?y(t,o):Array.isArray(c)?c.reduce(u(t),[]).join('&'):y(t,o)+'='+y(c,o)}).filter(function(n){return n.length>0}).join('&')},e.parseUrl=function(n,t){return{url:b(n).split('?')[0]||'',query:x(j(n),t)}}},1360,[12,11,18,362,363,364]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function c(t,n){var c=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),c.push.apply(c,o)}return c}function o(t){for(var o=1;othis.state.visibleHeight?this.state.visibleHeight*this.state.visibleHeight/this.state.wholeHeight:this.state.visibleHeight,s=this.state.visibleHeight>n?this.state.visibleHeight-n:1;return c.default.createElement(v.View,{style:this.props.containerStyle},c.default.createElement(v.ScrollView,(0,l.default)({showsVerticalScrollIndicator:!1,onContentSizeChange:function(l,n){t.setState({wholeHeight:n})},onLayout:function(l){var n=l.nativeEvent.layout.height;return t.setState({visibleHeight:n})},scrollEventThrottle:16,onScroll:v.Animated.event([{nativeEvent:{contentOffset:{y:this.state.indicator}}}])},this.props),this.props.children),c.default.createElement(v.Animated.View,{style:[b.indicator,{height:n,transform:[{translateY:v.Animated.multiply(this.state.indicator,this.state.visibleHeight/this.state.wholeHeight).interpolate({extrapolate:'clamp',inputRange:[0,s],outputRange:[0,s]})}]}]}))}}]),f})(c.default.PureComponent);e.default=p;var b=v.StyleSheet.create({indicator:{backgroundColor:f.default.bg_text_sec,borderRadius:5,position:'absolute',right:0,width:5}})},1364,[1,11,22,23,35,38,41,50,2,479]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=r(d[3]),c=r(d[4]),u=t(r(d[5])),s=t(r(d[6])),f=t(r(d[7])),p=t(r(d[8])),v=t(r(d[9])),y=t(r(d[10])),w=t(r(d[11])),E=t(r(d[12])),S=t(r(d[13])),b=r(d[14]),h=r(d[15]),T=r(d[16]);var k=(0,b.withAccountStore)((0,c.withNavigation)(function(t){var n=t.navigation,c=t.accounts;(0,o.useEffect)(function(){var t=function(t){'inactive'===t&&n.goBack()};return l.AppState.addEventListener('change',t),function(){var n=c.getSelectedKey();n&&c.lockAccount(n),l.AppState.removeEventListener('change',t)}},[n,c]);var u=n.navigate,s=n.getParam('isNew'),b=s?c.getNew():c.getSelected(),k=b.address,P=b.derivationPassword,_=b.derivationPath,x=b.name,K=b.networkKey,B=b.seed,A=b.seedPhrase;return h.NETWORK_LIST[K]&&h.NETWORK_LIST[K].protocol||h.NetworkProtocols.UNKNOWN,o.default.createElement(l.ScrollView,{style:N.body},o.default.createElement(v.default,null),o.default.createElement(w.default,{title:"Recovery Phrase",subtitle:"Write these words down on paper. Keep the backup paper safe. These words allow anyone to recover this account and access its funds."}),o.default.createElement(p.default,{address:k,networkKey:K,title:x}),o.default.createElement(l.View,{style:N.bodyContent},o.default.createElement(E.default,{onPress:function(){}},o.default.createElement(l.Text,{style:f.default.t_seed},A||B)),!!_&&o.default.createElement(l.Text,{style:N.derivationText},_),!!P&&o.default.createElement(S.default,{password:P}),s&&o.default.createElement(y.default,{buttonStyles:[N.nextStep,{marginBottom:20}],title:"Backup Done",onPress:function(){(0,T.alertBackupDone)(function(){u('AccountPin',{isNew:s})})}})))}));e.default=k;var N=l.StyleSheet.create({body:{alignContent:'flex-start',backgroundColor:u.default.bg,flex:1,paddingBottom:40,paddingTop:24},bodyContent:{padding:16},derivationText:{backgroundColor:u.default.card_bg,fontFamily:s.default.regular,fontSize:20,lineHeight:26,marginTop:20,minHeight:30,padding:10},nextStep:{marginTop:20},title:{color:u.default.bg_text_sec,fontFamily:s.default.bold,fontSize:18,paddingBottom:20}})},1365,[1,138,50,2,334,479,481,751,1366,478,1599,1600,1597,1601,754,757,1603]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NetworkCard=h,e.default=N;var l=t(r(d[1])),n=t(r(d[2])),o=r(d[3]),s=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),w=r(d[8]),y=t(r(d[9])),E=t(r(d[10])),p=t(r(d[11])),k=t(r(d[12])),P=function(){return n.default.createElement(u.default,{shadow:!0,style:{backgroundColor:'transparent',height:0,marginVertical:0}})},T=function(t){var l=t.networkColor,s=t.network;return n.default.createElement(o.View,{style:[b.footer,{backgroundColor:l||s.color}]})};function h(t){var l=t.isAdd,u=t.networkColor,c=t.networkKey,y=t.onPress,h=t.testID,N=t.title,C=w.NETWORK_LIST[c]||w.NETWORK_LIST[w.NetworkProtocols.UNKNOWN];return n.default.createElement(E.default,{accessibilityComponentType:"button",testID:h,disabled:!1,onPress:y},n.default.createElement(P,null),n.default.createElement(o.View,{style:b.content},l?n.default.createElement(o.View,{style:{height:40,width:40}},n.default.createElement(s.default,{name:"add",color:p.default.bg_text,size:32})):n.default.createElement(f.default,{address:'',network:C,style:b.icon}),n.default.createElement(o.View,{style:b.desc},n.default.createElement(k.default,{title:N})),n.default.createElement(T,{network:C,networkColor:u})))}function N(t){var l=t.address,s=t.networkKey,u=t.networkColor,h=t.onPress,C=t.seedType,_=t.style,I=t.testID,K=t.title,x=t.titlePrefix,V=K.length?K:N.defaultProps.title,D=C||'',v=w.NETWORK_LIST[s]||w.NETWORK_LIST[w.NetworkProtocols.UNKNOWN];return n.default.createElement(E.default,{accessibilityComponentType:"button",testID:I,disabled:!1,onPress:h},n.default.createElement(P,null),n.default.createElement(o.View,{style:[b.content,_]},n.default.createElement(f.default,{address:l,network:v,style:b.icon}),n.default.createElement(o.View,{style:b.desc},n.default.createElement(o.View,null,n.default.createElement(o.Text,{style:[y.default.t_regular,{color:p.default.bg_text_sec}]},""+v.title+D+" ")),n.default.createElement(k.default,{title:V,titlePrefix:x}),''!==l&&n.default.createElement(c.default,{address:l,protocol:v.protocol})),n.default.createElement(T,{network:v,networkColor:u})))}h.propTypes={isAdd:l.default.bool,networkColor:l.default.string,networkKey:l.default.string,onPress:l.default.func.isRequired,testID:l.default.string,title:l.default.string.isRequired},N.propTypes={address:l.default.string,networkKey:l.default.string,onPress:l.default.func,seedType:l.default.string,style:o.ViewPropTypes.style,testID:l.default.string,title:l.default.string,titlePrefix:l.default.string},N.defaultProps={onPress:function(){},title:'No name'};var b=o.StyleSheet.create({content:{alignItems:'center',flexDirection:'row',paddingLeft:16},desc:{flex:1,flexDirection:'column',justifyContent:'space-between',paddingLeft:16},footer:{alignSelf:'stretch',height:88,marginLeft:8,width:8},icon:{height:40,width:40}})},1366,[1,62,50,2,686,752,1367,1596,757,751,1597,479,1598]); -__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function t(o){t.propTypes={address:c.default.string.isRequired,network:c.default.object.isRequired,style:c.default.object};var v=o.address,k=o.style,_=o.network;var R=(0,s.useState)(''),p=(0,l.default)(R,2),S=p[0],T=p[1];var j=_.protocol;(0,s.useEffect)(function(){var t;j===w.NetworkProtocols.ETHEREUM&&(t=v,(0,y.blockiesIcon)('0x'+t).then(function(t){T(t)}).catch(console.error))},[v,j]);if(''===v)return s.default.createElement(n.View,{style:k},_.logo?s.default.createElement(n.Image,{source:_.logo,style:b.logo}):s.default.createElement(n.View,{style:b.logo},s.default.createElement(E.default,{name:"question",color:h.default.bg,size:28})));return j===w.NetworkProtocols.SUBSTRATE?s.default.createElement(u.default,{value:v,size:k.width||40}):j===w.NetworkProtocols.ETHEREUM&&S?s.default.createElement(n.Image,{source:{uri:S},style:k||{height:40,width:40}}):s.default.createElement(f.default,{color:h.default.bg_text,name:'error',size:44})};var l=o(r(d[2])),u=o(r(d[3])),c=o(r(d[4])),s=t(r(d[5])),n=r(d[6]),f=o(r(d[7])),E=o(r(d[8])),h=o(r(d[9])),w=r(d[10]),y=r(d[11]);var b=n.StyleSheet.create({logo:{alignItems:'center',backgroundColor:h.default.bg_text_sec,borderRadius:40,height:40,justifyContent:'center',width:40}})},1367,[138,1,12,1368,62,50,2,686,698,479,757,766]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var u={};e.default=void 0;var o=t(r(d[1])),n=r(d[2]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(u,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))});var c=o.default;e.default=c},1368,[1369,1370,1379]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n&&n.__esModule?n:{default:n}}},1369,[]); -__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),s=r(d[1]),o=r(d[2]),u=r(d[3]),l=r(d[4]),n=r(d[5]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=n(r(d[6])),p=r(d[7]),f=r(d[8]),v=r(d[9]),y=v.Polkadot,x={polkadot:v.Polkadot},h=(function(n){function h(){var s,l;t(this,h);for(var n=arguments.length,c=new Array(n),p=0;p>>0===n&&n>=0&&n<=4294967295)return[0,(0,t.integerColor)(n)];if(!n||'none'===n)return null;if('currentColor'===n)return u;if('context-fill'===n)return f;if('context-stroke'===n)return l;var c='string'==typeof n&&n.match(o);if(c)return[1,c[1]];var s=(0,t.default)(n);if('number'==typeof s)return[0,s];return console.warn("\""+n+"\" is not a valid color or brush"),null};var t=n(r(d[1])),o=/^url\(#(.+)\)$/,u=[2],f=[3],l=[4]},1395,[1381,1396]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){if('number'==typeof l)return l>>>0===l&&l>=0&&l<=4294967295?_(l):null;var n='string'==typeof l?O(l):l;if(!Array.isArray(n))return n;var t=n[0],o=n[1],s=n[2],u=n[3],c=((void 0===u?4278190080:Math.round(255*u)<<24)|Math.round(255*t)<<16|Math.round(255*o)<<8|Math.round(255*s))>>>0;return _(c)},e.integerColor=e.colorNames=e.colors=void 0;var l=r(d[0]),n={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};e.colors=n;var t={};for(var o in e.colorNames=t,n)if(n.hasOwnProperty(o)){var s=n[o],u=s[0],c=s[1],h=s[2];t[o]=(4278190080|u<<16|c<<8|h)>>>0}function f(l,n,t,o){var s,u,c,h,f,b=l/360,p=n/100,y=t/100;if(0===p)return[f=y,f,f,o];s=2*y-(u=y<.5?y*(1+p):y+p-y*p),h=[0,0,0,o];for(var k=0;k<3;k++)(c=b+.3333333333333333*-(k-1))<0&&c++,c>1&&c--,f=6*c<1?s+6*(u-s)*c:2*c<1?u:3*c<2?s+(u-s)*(.6666666666666666-c)*6:s,h[k]=f;return h}function b(l,n,t,o){var s,u,c,h,f,b,p,y=l/360,k=n/100,v=t/100,w=k+v;switch(w>1&&(k/=w,v/=w),u=1-v,c=6*y-(s=Math.floor(6*y)),0!=(1&s)&&(c=1-c),h=k+c*(u-k),s){default:case 6:case 0:f=u,b=h,p=k;break;case 1:f=h,b=u,p=k;break;case 2:f=k,b=u,p=h;break;case 3:f=k,b=h,p=u;break;case 4:f=h,b=k,p=u;break;case 5:f=u,b=k,p=h}return[f,b,p,o]}function p(l,n,t){return Math.min(Math.max(n,l),t)}Object.freeze(t);var y=/^#([a-f0-9]{3,4})$/i,k=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,v=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/,w=/^rgba?\(\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/,F=/(\D+)/;function M(l){var n,o,s,u=[0,0,0,1];if(n=l.match(k)){for(s=n[2],n=n[1],o=0;o<3;o++){var c=2*o;u[o]=parseInt(n.slice(c,c+2),16)/255}s&&(u[3]=Math.round(parseInt(s,16)/255*100)/100)}else if(n=l.match(y)){for(s=(n=n[1])[3],o=0;o<3;o++)u[o]=parseInt(n[o]+n[o],16)/255;s&&(u[3]=Math.round(parseInt(s+s,16)/255*100)/100)}else if(n=l.match(v)){for(o=0;o<3;o++)u[o]=parseInt(n[o+1],0)/255;n[4]&&(u[3]=parseFloat(n[4]))}else{if(!(n=l.match(w))){if(n=l.match(F)){if('transparent'===n[1])return[0,0,0,0];var h=t[n[1]];return'number'!=typeof h?null:_(h)}return null}for(o=0;o<3;o++)u[o]=parseFloat(n[o+1])/100;n[4]&&(u[3]=parseFloat(n[4]))}for(o=0;o<4;o++)u[o]=p(u[o],0,1);return u}var q=/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/;function N(l){var n=l.match(q);if(!n)return null;var t=parseFloat(n[4]);return f((parseFloat(n[1])+360)%360,p(parseFloat(n[2]),0,100),p(parseFloat(n[3]),0,100),isNaN(t)?1:p(t,0,1))}var $=/^hwb\(\s*([+-]?\d*[.]?\d+)(?:deg)?\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/;function I(l){var n=l.match($);if(!n)return null;var t=parseFloat(n[4]);return b((parseFloat(n[1])%360+360)%360,p(parseFloat(n[2]),0,100),p(parseFloat(n[3]),0,100),isNaN(t)?1:p(t,0,1))}function O(l){switch(l.substring(0,3).toLowerCase()){case'hsl':return N(l);case'hwb':return I(l);default:return M(l)}}var _='android'===l.Platform.OS?function(l){return 0|l}:function(l){return l};e.integerColor=_},1396,[2]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var t=+n;return isNaN(t)?1:t}},1397,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,f){var h=t.stroke,c=t.strokeOpacity,p=t.strokeLinecap,v=t.strokeLinejoin,y=t.strokeDasharray,D=t.strokeWidth,L=t.strokeDashoffset,b=t.strokeMiterlimit,j=t.vectorEffect;null!=h&&f.push('stroke');null!=D&&f.push('strokeWidth');null!=c&&f.push('strokeOpacity');null!=y&&f.push('strokeDasharray');null!=L&&f.push('strokeDashoffset');null!=p&&f.push('strokeLinecap');null!=v&&f.push('strokeLinejoin');null!=b&&f.push('strokeMiterlimit');var M=y&&'none'!==y?(0,n.default)(y):null;return{stroke:(0,o.default)(h),strokeOpacity:(0,s.default)(c),strokeLinecap:p&&l[p]||0,strokeLinejoin:v&&u[v]||0,strokeDasharray:M&&M.length%2==1?M.concat(M):M,strokeWidth:null!=D?D:1,strokeDashoffset:y&&L?+L||0:null,strokeMiterlimit:(b&&'number'!=typeof b?parseFloat(b):b)||4,vectorEffect:j&&k[j]||0}};var o=t(r(d[1])),s=t(r(d[2])),n=t(r(d[3])),l={butt:0,square:2,round:1},u={miter:0,bevel:2,round:1},k={none:0,default:0,nonScalingStroke:1,'non-scaling-stroke':1,inherit:2,uri:3}},1398,[1369,1395,1397,1399]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){return Array.isArray(u)?u:'number'==typeof u?[u]:'string'==typeof u?u.trim().replace(n,' ').split(t):[]};var t=/\s+/,n=/,/g},1399,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.props2transform=y,e.transformToMatrix=l,e.default=function(s){if(Array.isArray(s))return s;if('string'==typeof s)try{var o=(0,n.parse)(s);return[o[0],o[3],o[1],o[4],o[2],o[5]]}catch(n){return console.error(n),t.identity}return l(y(s),s.transform)};var t=r(d[0]),n=r(d[1]);function s(n){var s=n.x,o=n.y,y=n.originX,l=n.originY,f=n.scaleX,c=n.scaleY,u=n.rotation,p=n.skewX,A=n.skewY;(0,t.appendTransform)(s+y,o+l,f,c,u,p,A,y,l)}function o(t,n,s,o){var y,l;if('number'==typeof t)y=l=t;else if('string'==typeof t){var f=t.split(/\s*,\s*/);2===f.length?(y=+f[0],l=+f[1]):1===f.length&&(y=l=+f[0])}else Array.isArray(t)&&(2===t.length?(y=+t[0],l=+t[1]):1===t.length&&(y=l=+t[0]));return n=+n,isNaN(n)||(y=n),s=+s,isNaN(s)||(l=s),[y||o||0,l||o||0]}function y(t){var n=t.rotation,s=void 0===n?0:n,y=t.translate,l=t.translateX,f=t.translateY,c=t.origin,u=t.originX,p=t.originY,A=t.scale,v=t.scaleX,X=t.scaleY,Y=t.skew,h=t.skewX,w=t.skewY,k=t.x,x=t.y;(Array.isArray(k)||Array.isArray(x))&&console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');var b=o(y,l||(Array.isArray(k)?k[0]:k),f||(Array.isArray(x)?x[0]:x)),N=o(c,u,p),_=o(A,v,X,1),L=o(Y,h,w);return{rotation:+s||0,originX:N[0],originY:N[1],scaleX:_[0],scaleY:_[1],skewX:L[0],skewY:L[1],x:b[0],y:b[1]}}function l(o,l){if((0,t.reset)(),s(o),l)if(Array.isArray(l))'number'==typeof l[0]&&(0,t.append)(l[0],l[1],l[2],l[3],l[4],l[5]);else if('string'==typeof l)try{var f=(0,n.parse)(l);(0,t.append)(f[0],f[3],f[1],f[4],f[2],f[5])}catch(t){console.error(t)}else s(y(l));return(0,t.toArray)()}},1400,[1401,1402]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.reset=function(){if(M)return;f=v=1,o=u=c=s=0,M=!0},e.toArray=function(){if(M)return n;return[f,o,u,v,c,s]},e.append=h,e.appendTransform=function(n,p,l,y,_,P,b,j,A){if(0===n&&0===p&&1===l&&1===y&&0===_&&0===P&&0===b&&0===j&&0===A)return;var I,O;if(_%360){var T=_*t;I=Math.cos(T),O=Math.sin(T)}else I=1,O=0;var k=I*l,q=O*l,w=-O*y,x=I*y;if(P||b){var z=Math.tan(b*t),B=Math.tan(P*t);h(k+B*q,z*k+q,w+B*x,z*w+x,n,p)}else h(k,q,w,x,n,p);(j||A)&&(c-=j*f+A*u,s-=j*o+A*v,M=!1)},e.identity=void 0;var t=Math.PI/180,n=[1,0,0,1,0,0];e.identity=n;var f=1,o=0,u=0,v=1,c=0,s=0,M=!0;function h(t,n,h,p,l,y){var _=1!==t||0!==n||0!==h||1!==p,P=0!==l||0!==y;if(_||P){if(M)return M=!1,f=t,o=n,u=h,v=p,c=l,void(s=y);var b=f,j=o,A=u,I=v;_&&(f=b*t+A*n,o=j*t+I*n,u=b*h+A*p,v=j*h+I*p),P&&(c=b*l+A*y+c,s=j*l+I*y+s)}}},1401,[]); -__d(function(g,r,i,a,m,e,d){"use strict";function n(t,u,o,f){this.message=t,this.expected=u,this.found=o,this.location=f,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,n)}!(function(n,t){function u(){this.constructor=n}u.prototype=t.prototype,n.prototype=new u})(n,Error),n.buildMessage=function(n,t){var u={literal:function(n){return"\""+f(n.text)+"\""},class:function(n){var t,u="";for(t=0;t0){for(t=1,o=1;tse&&(se=ie,le=[]),le.push(n))}function ve(){var n,t,u,o,s;for(n=ie,t=[],u=Pe();u!==f;)t.push(u),u=Pe();if(t!==f)if((u=Ae())===f&&(u=null),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();o!==f?n=t=c(u):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;return n}function Ae(){var n,t,u,o;if(n=ie,(t=xe())!==f){for(u=[],o=ke();o!==f;)u.push(o),o=ke();u!==f&&(o=Ae())!==f?n=t=h(t,o):(ie=n,n=f)}else ie=n,n=f;return n===f&&(n=xe()),n}function xe(){var n;return(n=Ce())===f&&(n=me())===f&&(n=ye())===f&&(n=je())===f&&(n=we())===f&&(n=be()),n}function Ce(){var n,u,o,s,l,c,h,w,b,E,F,M,k;if(n=ie,t.substr(ie,6)===p?(u=p,ie+=6):(u=f,0===ae&&de(v)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if(ke()!==f)if((h=Ee())!==f)if(ke()!==f)if((w=Ee())!==f)if(ke()!==f)if((b=Ee())!==f)if(ke()!==f)if((E=Ee())!==f)if(ke()!==f)if((F=Ee())!==f){for(M=[],k=Pe();k!==f;)M.push(k),k=Pe();M!==f?(41===t.charCodeAt(ie)?(k=C,ie++):(k=f,0===ae&&de(y)),k!==f?n=u=j(c,h,w,b,E,F):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function me(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,9)===w?(u=w,ie+=9):(u=f,0===ae&&de(b)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Fe())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=E(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function ye(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,5)===F?(u=F,ie+=5):(u=f,0===ae&&de(M)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Fe())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=k(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function je(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,6)===S?(u=S,ie+=6):(u=f,0===ae&&de(R)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Me())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=I(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function we(){var n,u,o,s,l,c,h,p;if(n=ie,t.substr(ie,5)===T?(u=T,ie+=5):(u=f,0===ae&&de(X)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f){for(h=[],p=Pe();p!==f;)h.push(p),p=Pe();h!==f?(41===t.charCodeAt(ie)?(p=C,ie++):(p=f,0===ae&&de(y)),p!==f?n=u=Y(c):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function be(){var n,u,o,s,l,c,h,p;if(n=ie,t.substr(ie,5)===_?(u=_,ie+=5):(u=f,0===ae&&de(L)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f){for(h=[],p=Pe();p!==f;)h.push(p),p=Pe();h!==f?(41===t.charCodeAt(ie)?(p=C,ie++):(p=f,0===ae&&de(y)),p!==f?n=u=P(c):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function Ee(){var n,t,u,o;return n=ie,t=ie,(u=Ye())===f&&(u=null),u!==f&&(o=Ie())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=U(t)),(n=t)===f&&(n=ie,t=ie,(u=Ye())===f&&(u=null),u!==f&&(o=Re())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=q(t)),n=t),n}function Fe(){var n,t;return n=ie,ke()!==f&&(t=Ee())!==f?n=z(t):(ie=n,n=f),n}function Me(){var n,t,u;return n=ie,ke()!==f&&(t=Ee())!==f&&ke()!==f&&(u=Ee())!==f?n=B(t,u):(ie=n,n=f),n}function ke(){var n,t,u,o,s;if(n=ie,t=[],(u=Pe())!==f)for(;u!==f;)t.push(u),u=Pe();else t=f;if(t!==f)if((u=Se())===f&&(u=null),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();o!==f?n=t=[t,u,o]:(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;if(n===f)if(n=ie,(t=Se())!==f){for(u=[],o=Pe();o!==f;)u.push(o),o=Pe();u!==f?n=t=[t,u]:(ie=n,n=f)}else ie=n,n=f;return n}function Se(){var n;return 44===t.charCodeAt(ie)?(n=D,ie++):(n=f,0===ae&&de(G)),n}function Re(){var n;return ie,(n=_e())!==f&&(n=H(n)),n}function Ie(){var n,t,u,o;return n=ie,t=ie,(u=Te())!==f?((o=Xe())===f&&(o=null),o!==f?t=u=[u,o]:(ie=t,t=f)):(ie=t,t=f),t!==f&&(t=J(t)),(n=t)===f&&(n=ie,t=ie,(u=_e())!==f&&(o=Xe())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=K(t)),n=t),n}function Te(){var n,u,o,s;return ae++,n=ie,(u=_e())===f&&(u=null),u!==f?(46===t.charCodeAt(ie)?(o=O,ie++):(o=f,0===ae&&de(Q)),o!==f&&(s=_e())!==f?n=u=V(u,s):(ie=n,n=f)):(ie=n,n=f),n===f&&(n=ie,(u=_e())!==f?(46===t.charCodeAt(ie)?(o=O,ie++):(o=f,0===ae&&de(Q)),o!==f?n=u=K(u):(ie=n,n=f)):(ie=n,n=f)),ae--,n===f&&(u=f,0===ae&&de(N)),n}function Xe(){var n,u,o,s;return ie,n=ie,W.test(t.charAt(ie))?(u=t.charAt(ie),ie++):(u=f,0===ae&&de(Z)),u!==f?((o=Ye())===f&&(o=null),o!==f&&(s=_e())!==f?n=u=[u,o,s]:(ie=n,n=f)):(ie=n,n=f),n!==f&&(n=$(n)),n}function Ye(){var n;return ee.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(re)),n}function _e(){var n,t;if(n=[],(t=Le())!==f)for(;t!==f;)n.push(t),t=Le();else n=f;return n}function Le(){var n;return ne.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(te)),n}function Pe(){var n;return ue.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(oe)),n}var Ue,qe,ze,Be=Math.PI/180;if((o=l())!==f&&ie===t.length)return o;throw o!==f&&ie=0||Object.prototype.propertyIsEnumerable.call(n,l)&&(b[l]=n[l])}return b}},1413,[1414]); -__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){if(null==n)return{};var f,u,o={},c=Object.keys(n);for(u=0;u=0||(o[f]=n[f]);return o}},1414,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){var x=l.viewBox,u=l.preserveAspectRatio;if(!x)return null;var o=(Array.isArray(x)?x:x.trim().split(M)).map(Number);if(4!==o.length||o.some(isNaN))return console.warn('Invalid `viewBox` prop:'+x),null;var v=u?u.trim().split(M):[],s=v[0],c=v[1];return{minX:o[0],minY:o[1],vbWidth:o[2],vbHeight:o[3],align:t[s]||'xMidYMid',meetOrSlice:n[c]||0}},e.alignEnum=e.meetOrSliceTypes=void 0;var n={meet:0,slice:1,none:2};e.meetOrSliceTypes=n;var t=['xMinYMin','xMidYMin','xMaxYMin','xMinYMid','xMidYMid','xMaxYMid','xMinYMax','xMidYMax','xMaxYMax','none'].reduce(function(n,t){return n[t]=t,n},{});e.alignEnum=t;var M=/\s+/},1415,[]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.RNSVGGroup=e.default=void 0;var o=u(r(d[2])),n=u(r(d[3])),l=u(r(d[4])),f=u(r(d[5])),s=u(r(d[6])),p=u(r(d[7])),v=u(r(d[8])),c=r(d[9]),h=t(r(d[10])),G=r(d[11]),N=u(r(d[12])),y=(function(t){function u(){var t,o;(0,n.default)(this,u);for(var l=arguments.length,p=new Array(l),v=0;v1||Array.isArray(S)?l.Children.map(S,P):S;return{content:null===x?String(S):null,children:x,inlineSize:b,baselineShift:h,verticalAlign:O,alignmentBaseline:v,font:j(t),x:(0,f.default)(o),y:(0,f.default)(c),dx:(0,f.default)(u),dy:(0,f.default)(s),rotate:(0,f.default)(y)}};var o=n(r(d[2])),l=t(r(d[3])),f=n(r(d[4])),c=r(d[5]);function u(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function s(t){for(var n=1;n=o))break;f-=o}var s=t.slice(0,n).replace(/^\t+/,ee),p=/(^|\n).*$/.exec(s),v=p&&p[0]||'',h=t.slice(n),x=/.*(\n|$)/.exec(h);return{line:c,column:f,snippet:""+v+(x&&x[0])+"\n"+Y(' ',v.length)+"^"}}var re=/[a-zA-Z0-9:_-]/,ne=/[\s\t\r\n]/,ae=/['"]/;function ue(t,n){var u,l=t.length,f=null,c=function(){for(;A+1'!==t[A]&&p('Expected >'),C||(f=w,o=w.children,s.push(w)),v}function x(){var n=t.indexOf('--\x3e',A);return~n||p('expected --\x3e'),A=n+2,v}function y(){var n=t.indexOf(']]>',A);return~n||p('expected ]]>'),o.push(t.slice(A+7,n)),A=n+2,v}function k(){var n=S();(n||p('Expected tag name'),f&&n!==f.tag&&p("Expected closing tag to match opening tag <"+f.tag+">"),'>'!==t[A]&&p('Expected >'),s.pop(),f=s[s.length-1])&&(o=f.children);return v}function S(){for(var n,u='';A'===u||'/'===u)return n;n+=u,A+=1}while(A-1;){for(n=o=t[s],delete t[s],l=!0;o;){if(t.includes(o)){l=!1,t.splice(s,1);break}o='object'==typeof o&&o.parent||null}l&&(t[s]=n)}return t},existsOne:function t(n,o){return o.some(function(o){return'object'==typeof o&&(n(o)||t(n,o.children))})},getSiblings:function(t){var n='object'==typeof t&&t.parent;return n&&n.children||[]},hasAttrib:function(t,n){return t.props.hasOwnProperty(n)},findOne:function t(n,o){for(var l,s=0,u=o.length;s2&&void 0!==arguments[2]?arguments[2]:[],s=0,u=o.length;sn[o])return 1}return 0}function M(t){return{selector:t,specificity:j(t.item.data)}}function T(t,n,o,l){var s,u,c,f,p,v,h,y=2*o,b=0;for(s=0;sn&&(u=n),c>n&&(c=n),f=s,p=u;;)if(f=l.length)break;c=l[u++]}else{if((u=l.next()).done)break;c=u.value}var f=c,p=f.children;if(p.length&&!V(f,'foreignObject'))try{var v=p.join('');x(y.default.parse(v,R),o)}catch(t){console.warn('Warning: Parse error of styles of