<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="16">
  <Forms>
    <CETrainer Class="TTrainerForm" Encoding="Ascii85">=Y#$lU1xS5c/,6@7XS_rz4zW5)HlVk1W16rp@@ke5*:tiU8D+njmoG=[QZ+I=d*dPP8=?#?5Wsl,wt0QVtegzjcs_^9T!c{sFB}v]G5Dj4-XJks6vq%Uj2@1]_xnfcg{Zu]SGx;%{$Th]*6m+(aa$aK0C5^[LOIESe?A=mXEI4zGHK4U0ykMe9iWTW{96-W1G,(dsdd#j?$Zl[rS]}%H-/OvMaE#v:d+NUBw?^2ItSLt+oAQ8Z#6A!ILY=r]HnK?R^e/B_Kw]tEX#,:GW%E18!aGVbC/4_GRVvKl8P6^v@hql^4@1[*vas9:f*}_6kH;AJ:)cnVk$=hL8e3gX8wnd{$9u.W$%mr!5TQ47)Y2F;GUKX2?fRD%x-^+cIrvm,,RxJ:o{2z?uMwJG6i6wClgY?C^wp^)=XMLx$gE[!*,m7;,TFFmy1}FjOhJ?v3XxK5nf8^C)N(Fn%rMv%SkSApCAag3DnDhfNoD21C}bfA3v{HyFO5:.HSo^y(BvRQw]xdpU18SwF/@6O8M)!akcw3D]t;$PgJ{Lu5v6A{8h*v4}Un,%^n_Gz,c+m=p0B1,MVlzs2xl3[Z7H!7X)[S$;Y.FBtz/!,x8?c_p2Olw:s9GTSB@3LT:O,#?/F1ERIe(*@eHrCw28.1Rhom,+TeU0mgB^0YMy4B@_$]k5ZkyMszU)=8=Azm=$@uz$hpQ-cmsoZ%7.1rE[)Vu/bvU5qx@#B8UF4iETgX+5K}wuNbNG*xBuBGlgy5czSJ?Hh;}hVL,ZA4A/_?LXvOO$@.iAN79@.ys69is1pJcRkN:LFwWZ3?OS@]!wr358Vzt,}:[}ulI/CVxJhSb//;%jb[[*I@3)%%BYRjwma#8T@?S$fRCOy=59fyqBJ*Wp[VeQ2zqV6Kjgsw%dq29K2t5jJ(.N2dOxPj])gFYw)kMl1HX5xz4;Phf6wrDipTyZhX0-68HSS#y$q=J?IKQF^}3B6[.[iyNA%T(#ICLY/K00:2Q+q8*99XQjUL^k)@n1{@wlFadVbzcFDy7^Z8n8Qn=oWq*hQfy$pfGho;I2qC(7K4davJQ[%[2k4Bt^}?be50srUUd%NW=$[bZ$0yKIBWwe]5^LN_5r[te@e9:@]-zcNgI!ZmMX[.K*Vk5d:/:{s{y:oj/DA-ZGCNoU73x[@g8kM7avse;9lcSNTb:5:}$L8q4(4SMuQI[;UD6^R@o.dM)M?RtntG59^gvlKHtsc7gO!!Y05=UdKOs%YWQ8GeLe4?3M+h/ohg6@36_I/;UDf/C9nO7n_(*Gbm%PCj:C7q5$9;Ro?u?G=W]C%7N%[U}u-2Zvo3nJISBU+i[Xw_XSMzZd(^mquUNuhFxIb$XF._1#tLl_[bSot].SK#Sv9qM/Y[LVgGE@fwF-UMK#s?7*Zmik^zrt=6^:BEWJbEzGuu$H6,Lj[V7;4{M1ZA(RvxhhGvhEt{ym!!I(=6Yq,5[Oo2hj];7:NmTSTriix6h$zbouubN,[Qt!4UiN;2],5^l^d25(YQPYk/qmOl#6_b,bke0,jUL.p)bH:0TljyK?(D=QPERc7)xI)6qOm,xgaa--%ipT(g_6cnT+^XOS?#[#2H}]80*B_{h,ULqxkXV^K,:2=4SZL/@CJuc47s0D7y2S}]xK=}K*3rfrAI5:,j!r+MSXEljI@ZEfuT4Z7;?J5W1[MkBqBi/@8mRff6ef$!sqqM,?lP=4IUfhHE${kiG[X#UE1xW%li!a$@o6e%6tEXIg^[dB5_*J?V^=3OO*q[nE%@[)o;$i4(Dr$RWkel!$0F0;@4pK-MWZJ3^jS4r.c)r4L7HViaftaVf*0+wuXA:[Y{YRj_{%{rq4R/7SRvw%2x*w(nf?e-zyzj+lgf@cDAqGqOl_)MqAk48jRA)=J0C(Pn[n+GN]vcmGyP6a5-$2=e*^jR:QrkvzOslaBu9nx[m/%=z7P(]yBKn;wC]{)l[jVllOlh^:v7t[AzA/Xupi%afW{w^UPf;@BGaQsLXZHmP!XrwK-^F$V./5Db!IF5]}#w5oTHAWP8/E+N6TG![P7tSG=e6mkH=%2b68_:SsJc]W?aY5[F1!46kS?57KyBm/_ty;5hpYU6{FFLwi^@=}2jX7NvK(61LYLDq3:UOh194o?0(Scd,-8?(73A^bv}O((=)4eCzNE/NvAS]M@IV.r}4*o5vK5e.D5Zp3bX1EcqSYJ3sDb8]ML=@:^hJ/*ouScGg84bpO5-TA56v9a}aFYk5%a4amkMned+^Kkrw5t)%n).NANee$;,OEZlop$4=8pMM-vm,A6}_-X5WY-8MQtWYD/?o$jBtGf!rn;].@r4?arK$Y/H!+53OM3]HM7_GHY6[vxCO?ejPexS,ic[X$_C*7-WksxAx)pNW6V2KcJdXY;!zJGQCVf#l}:mSv@60nuF;rk!0OS^)M$;bR5cp0:=p)([R2EQ^vDOb4m7ye+AJTcV/;z%No,KSYeeT1WUYl=_G46XSnO$+n8EyPe/P!{}ZT/Ps(Bc4^cJQ%^9K/Mlf2;CkAgU!ybIbh;Y,PM7!U@yC4JPHzuVZ;@8%C1Dp^Q8wY?N}XF#K/;m9?A+H}TD?cLKTV^C4AD[$7fXY7UT,*YUsIr88x^.Yy^m{YYtp1HqU+Y*kNy[J8HTKD)15P_8=f]gZSdcC-453Af={X4Mu$hz;CBEO-M]yM5ASu+WBbkbede(ndWc3)us)8WkDXShQ*#9rm0HTfl#$_+a!{V2;j0a!]6lN7?NNDprN[#)[p*9C^X0KqP.H*0U1b[:t/z^%n?00{jPI;F-7}GzBfJ-$JgC!ydwn#!#Y?GR4rwbT?xZ?Rd.oe}8$+GDR=SR?f(Kia%8tVK1#G^Rpj{kuxx]ePo6b*:rJo0SUjhy#f%O@7hl;lPG[fUza=%6BZu*;M^rr!WZ)?d[P_;5Vd@d-bu6q=SKRxOZZB=n[?YXE4XMYAgb_g$sA92fPc:iZv4}=FmGil(5@MU)jopffqpBBf]Xtp/lnk!N%E#i@3vbsO$Z}PPbL}g]@9EuYRe/XQ7aKL)R$g7K-RGn(a82[c$!2guOKktEO:G{C5,D^]+KFUdB8n7qc^i=z)+8i6nep10Nsn6c9@i23yq5*IaXe_$j9i2huD{H,Hpo^f;+!]@I=Fa8:+mn*U=,,MsVy1_.*TfK_6mK#OfDinmvgv/P+)axzo%0ixjSCyLBqt!Idot/neL3]%#TY%e/fj*G9j2Zk/qzYZ]Owo$dyleSdJpSCcT7ZR_3Eqox5TNYIF.{17Y.^47Q%nHUHKJmR)rpb.eTUzTgpHw_8/cW*u{qy[):T2AM?l9mXT8-8fyuPvRto-FfMJj#QI-R+Zz*zw-b2heG;8@w)AlNB_*+ZHHD6hq_)_/gdS!2?-W{y.a$vU87_H.ubDC7flYwVF5-K.4O+JWr5=6P?_l,4w@1[5dXDcX-?qR#8U$Tjl^#O+A*3p;VqsebJu.V0(n/]PrDYfE76#iInzT1S2g(%qFdL!ev2;d1%Al6YG=5bz3ZKVm;4I04FQMlqw+[IVE}[/3?PL$^F3PiQ68}esfBOgHA2Rr/]2gLuJB1Dm#b6V%E+2IQtdCnzUBo}0ywZ/SlI2Q3eUV2DH3h{Kfhe7tN{}rD(-XJv?7/x)-F%/Bw)E3ZQl}Z6JE41=9e,RI@ELj=dH)KQ^5LC.;9oBw${-s{?0XYEV(3kMzF{pnT})lDjzd*D]NZ}4wrkm?d3q@AFCFzr-:gVb(=F7KylCnn7XH[E#p%#U7WFsAsWdMlq9ISR9RS+TLiq-7b^[!Z9j^uvP++%4H[gs@n3KjEb:uph)UOeAFm53K[iV)!,#5$jbeZ=gx!qZ]G=[yS/GJfF7H3-[h4%G[XirZd0S5.HbjM[n@:lJ/:NON7GEQ-yQ%q_oM_3)dth4Q+*3HIFjxsC^Yy@CEjDNqv-?9Yf^5$BWh!f*.Q!G#V;ikrl=-qp[Y{:)f5;S%u63u0PG1)Dj]b)iFjzsB(Wgoq}Y*IP?^*JZ+^$E.TTV(D6[NbjM9g5Q)J922MCz}3_Qbjz*CtOauMO*xA_3/{#ZiSdJ.],#=]?b08#5-W0L/2TaU,ALg78?PvVH@x:bQbm;@#3IM!zc5S.+YS:URbcv@9v4ocAnR2(P7ihcG2Sp9lU4k@w1td=s4pI;^aYt.0ic9F:FCziSfD6uhU$gPDl8?hq]q-)52J9PNu@S+dp%-^O-UO@Sk)*g,7xuKsTU=/6^BZ-^%+zT_P0;/xjxwo]9Ge4$.^iVS4Ovn4X*r=9F6fgSq!#Tyn5Z.G?e(QfYN2i*Q/=sI59Cax.R$=^y}Q^%6(C25uoAa8T)gzhc/}KDQytbKGL4-AS..PH!]Dc4@ksyPiI%d}ypWVBMbQ@JkbQo.svU8_m[1gXOp)/?bF[ILH1zIcnl)iE%yOYvOKymx/3@=K.i0;a=Rpr;SP0CYyB0hqg87G^+MmSlvdL.Lj!-(F{8yzd[Cbu7m60x{YV^*$w7I+1%(fY-b(Qr?^J#!TN=Fb/C(uoh*DD@UCK0]hJo3^]1RjdTKF3:Xa.mY,pJxmPbWqnor^1Zt6SGZT@4d%k+it-r-li82C:Ez?970bc@ZEh(VCkrVG/Hsc$],wD,wwf]1OS7{gJXe^8R+yFIYev:]5VuWwU0XB.f=-kf8cAKU]jV(V)91]fv:$6FbvBegmW+XT4?ty6!MPJNX,@.GE8UCvOp5qkKuUjE$xe^ZP9^99ZD+P3G5+}zrDyTjxoNBF+r1Lkv[9y93=(j;vdI[G2iOxqT8fOiBfJU4Hb?bKX?n%kOA=Nt%x]5v{.ZOJw-e5g.UeSa)FAHrW)(G6qq%h1oEJ598Q#hIx9J-FK=/v#X[wMQ)xLnlIv:JGyMH@f=EP1n=3hYVk4^b8/GV=M1hE.QcX8skP_9GN!8P;sfT*}L5qqwWg$9$/eO*KOwkd$B;SMLM,/;eN(K)B22lg(MUov:=jqHyUjz/7/@]G^Dyzt}T$ny-{kbt)v3-(;r^;@oLWUrY.Ho1e($z0Plo%!{}rdb:),DcBWEEw%[u3TQ).4%*eItjW5cdr,*@zAoSH:g$#fnBP-P/kXv)pCd(4;SK8SY-,%Uqxh}lAkO#:kd2n]pzn?WfU,UNBaJMFP$eA]1:VSGZ6X3goam^$?WPG)1nRskqsL$7[KF@R*muI6_hUy#{Rb=Agk+QO8h9.pbz7FLK75rIMmPR!;e2rX/8uK*!8KwuOi7viJUxi6$uxYk8nKTIg1Dydp:=;OG(W*S4#^-HVz{E;^fDiEO(NSNEk_OfrUYYx#Wd7=a[o4X/+!PwnJ+vR+DW1Wje8PVKn%.o[+%a1$9TJ^ZG9Ek/z8CNWDc]3{TMc-{IxhE^;$.cs]c7Ww$tJbWt4([sRc51;A^+nHam#ou()NuqaafYBQ+pYn4sjb5XV_GIZl{U?8x@GKl$WYgZi,?ZQHIDy$mP!pQZ+]$F/me^R5Cr)W.0zeEi?OH]}fuAUun]H@a^ux:$1!VS6Ci2/rH+X?B];A)$[F,qcb}FH^/[J/.)2(0(tJG+){2:D)=EzDu#:klq!YKkNZr;m6+2jA1t3{GX5d!pHq7t?+jKRA)rv==:bE3v*fF2=I;h;kEwe;u1[?@thd:^xYka,RSxPXb=[c^P+skdN.B/+Jnx)oLu5pBksi]TEVvFS0V4rvA*81G8Y1e}McAu{pxcCiOQU26do*V%Ym@:_;7yWxX)8R?7vK%G%o]f;SynK:fqw%$VVG$WagH6$CLJ8@Hth$^?#.2^7S1wlpO{nn#^ajJ=Ob=,aSuLymy+@0r0DQX/yU:O)Zc:8zvuf1I;:If.NP)9KgczY%Mis]UNPMjp=mkFB;26Q@Lx!b4[@?YC3I?oZu5Pnjs@W4cH=-HgNEy!*K{x8jtVz57JH}N(rQhji%0B=Pn+PT#Ak?07d1a?ceu;l8.2b,sda!}N]7wJ2,nJO%Whr:bdt*nki}o/kNHI+@Mn${iA/9xKt4ccfc$}3Ao*T4IzIp%z!qIrK8A)i0BvgxQ);mh%6mfG;fbYT-9X$UW[=cC8gE/idgRV0#o*fJ:-[8mF4Ulkx!IC+1.i!l*$e}hISvfmXQ#PEcWsE4x24c!wvEB[fqVF7A=G0?q0;XgFY,3{N3f@U#:PE6/IPSQs(i9!m4^l)yi]{^q0)#+/*yntMv6.B^0@C}k9dKFN95edx{J5PEhT{JwfufpbWPU#NM9v=mw/1)]a28ona8mXpo6r4Mj2sE%8jC!sWVh%uJZ%v37yOjU]IekZDTr@X4[#]n]xtfpY81l(}Q[Tl5$P2s)mwegZMvihI({!A-?Gb4RDnnafz}AzsTkFwepjaeBQ6Ce7:97c+d.a@^dMF_HoGR71u-VOMcuVw$ud0p]j=/w;M)Sd$sR?d(oujZQyf+ujRlNgLZY.X^yylTN{O9TjQgq5-+kKcw^a]CgU8;g/J[2KO6k6#yXzgRldi,ReCh,sNYku:@s=FWaQYP[TXvF%*]ffoZ?SoW=a9?]2R]%[a8C+EyJHO9sLEv,YAJn0zUw6k#rE$M0Ui}5lSq%kZsa_*De]v+u)r[knPE;wWb{pooQiPOMp5mgM_E[r1%2z.qUtdd2gTOs8[j7^^#1Sv5lS/a*_1DAJb*6LQ^!P,HE1PA?]M^)RWpD8:mz*t2o@6SvgO-ipQY#swB%pLyaL=+cxTNAE77b0twuM:ijwmW4l=CcGHnwgZ6dVX^OyplPz8vs@_5o2oRpfqD3FmlUw54NcO,KtzyLgP3cchs2rdZYA?_n^!^p-k(B,A@0_tXyh[v7]vM?)pj-XjeM.[qO}v12oDn/$^Kc+4Acb^@j4+Uaon=Y9WkPwTvK[Kb,o4J6id*zY=W.0qi1nAYiXfHc[,^QJawQc0_3E$a:bihBTo%.f^JwlA1GzFbQJCQty_sQi+dLNLGJAW2G,6IrnsCWn;JZCTugm1MNx2DEEIBXZ^%)Wc$swxpJgn}p;FBlyJ-9DSPtEzIo@Rq[/9%:99]f*_5B9u,rdr%I,Tf$@;L4_g1gSX7NAake^9e1n]KB1$8!FH1_6sVNnfbyUDpx91]A$CRI-;SFQ^?=SD0,BUGwXNWvi#bR6[5!bj{Cp3GNT6D6Naf9q=/Ma@n,?qgStGO]GG-gWj;Z,e#m]F4ZCEXnTqwisrc07:Zt(gX*dZ/rMC:}tCJpain:1Nm{v9UzAZM@RWv#:qS3.LkEYu[qPxm1Y71PVIMc}.+D3QWBK^-?+hMVt.NQDNTZK/dbp,_ec!*0U57N]}URiJP+glOe=b7J)Y2@QCbZpq5L%qD]JHYEb*KleUz0Sw--A7re9[ArVsT(y@bK=F^/wN_i,T+R-jj5vwtK5(DQu5@.P3aHdjXoFiJfA[akd4@;pd8i;@3zQHpfs+iWwwp#3Y:7w;813Do6MSr1Rnzr];#qD%lRDbdxy$X],u.1u(!;GU4RZtvc00K,D{@;=9%rQAIm{=*4.GscZ_E}$bg4tI)?XY$tSw2eWI:0CtAw:320.3QXLT6T0]Q^V2JLV4$^L1^Pgskn^_Cn]uZN.t,5TPNuT-g5j$VgO+36S8sa[QT/Vp29ppRmVL[9([v0P9/qxU6+!t[VOFt]{sZaT6zHZsKiCkB@nd:=*;69AKDb8^sE2:Xc7+vws/UQ{FXwXIQ@)N8uJ4+jX(UeY?oTHJY@0bhfeHG6U3AjXlhEFsU2dJ}mA@qZm*f!DUnz/TBx-}jJsLQ(!JGXo2#5N!EgdiOr3IT,K.Rr2@M)Nmigw9Nd;ApQ7x[rpTxOd4MC+-?q+AIW[h3z(vwap;)A?{x#q/(CW/fojNTjowA.XPT][]1S7[+S^fgZU!..#o;g_D4i2u2=hxebnvLg@%eV:,P/a+CkKLVxE}A[E]Dt$?:Q:DcpbF?qMSVEq{_j@;itF5PK-k3y6k7C,jJO@qp:gF?4;zTV]5J_2A_q[%9G(zqs2?5AN{rus6UwK12@646_)*q9:{E(wJ=E1:GI:pDz46mu3yRXWB-0PB]h/sGoI/2n^z!slGT!+:e55xzAQ#jz3U+^)yG#/-zMJ9{*WDH!Qut)u3@Eci=fF?lWViNwVIeZRE/FS9,.-1MuIW/jh,xx%ZvYHZRF@Ngo;W@y.9m:9[U3[+M{UMf=:8PsF,4zj_PYsmCEU]{7ePeRbYV(n;v:g,(+:Amg^1@zp(RWAc52=w[(K]DwSz]#)4srGdsMRpti.a$S;fe@ssHA1ixpr.?ujbMAYYlH0$ee0Wza](ar93?ur2y^cr^chtT:uI!H,aTv/4_Gz,%nssSr-dtwXAxbhFRGDQ/[%$UB6zkMqVfr*Shl5Y//W_#Whrbp,d*V^OC*HEDq,/Bk][T6vm9ZQf-M!OIXQqNQKblITt+KOz7ZlNuE4l7PC_{dhseIa}c5Bo:;B:wKqM3C9e]C=WCU^TT$goqtPwDyo8!X2[1LG/#[ZDaXc7N0lzqyl(Sx2eJa#A))g1S6_S[.hg#z;9n#^;@p88LI?E=T*8hs?Z$#J_dQ0X:^(Kp*7Zym!V$Ydb:$AEeWCcbpnZqbk4Iu/S@o*([CUVYQyOQtvIR$6%h*QBaHU;q;9:ZRKNoNzrw!qU_qAhe3YMY4u$1f/M838ur/x4Va)qrpjE.2K+y.V!GMPi-HV5o(){ok170HxjS/2Gwz=A*0M4nu((@syJrJ+aw/l/2QsLmCXKSw^lbO%_8/]D-/3bE.{+=#N!GC:$[LS.@n,IASISa8rkg;Bf$t0X;+$Gh*iBJud:J}(DX7)p]#u*[p#vo2AGKA[(auAFwm#}+F7CF]y_Z4n38HjpBu?QJF*GRl$vh]jTO+XLM-F_B@1FOl4!gp(/0j-}4rRxpSHhnvT}yhyhKL5.Y!ig3waCW!H$FE0q4(YwGyOa_-Lun4ce2c%Q!;A?Aj}q}ZRvVfludtGGwY_E,U=@.%YjZ613}T5cP)87]N!GmA//dxqrPe/jn;(^8g@j!web*65Bxu][Wr_rG]eSpomMA2gq,xIZ4s)33CX%Br#)@M3m=P{C[j$-HafmAJ@*#8Oz9_ZntVVP.h/Mk7N=7m/{gjRdSpxv]Hm,;(73Uc/vo@,_2eas?p0b!5AHJP(PgZD4SH!=bATF3^30vn5$MUK/o!P:9jW;DzP}AsnDVjwqUFbMI[x4d77]uxIkc-cl?9iKX;rg-r@ZbC()i.4/D-_x3v.Mv)WK6IFWdUZN8OTc8j9SMmFko;zRGR;j+6p/YqxuA-b?Gd+1cL%^k-4j64fO!F+^U5OJgZ=V$4HlCk(a#hI}fUQ,]#_=O6DKc#n/FO{S]auZP.pU5tCXv?i5@8yGRidv0,)_I2zHW^R3t@xwJSW/8*JCoHCVa;U6UIkL9p!VZVb,mO8f.Ce3:3.)e9jx)JMH?K-Z%OP[IU{Gx2kGR;tR5tMK/L1-^V27bs-]nWh1K/2]OR6{vBZKbW/)43OC,.[E:PlpQiwghn@X:Zke812oVqu$bIuia+:$AjC^5!Y#^;@K%!gnESw{7].+e-f%0%Bz%LJ#lrNO)-uH$AKDK3UVqwm*J4tCL;puk{!N8u-3$.U0S+IW#A4@ZlEC_ARNH7}wkpPmKHM)F1OJ^E*{(n_gSC?1wr.Wd]JT9UVj7n1[*6rTD)),kHXtmfL():9d3wH8X}B/y!cc?jg_r[2R.M?2pprZ4(=UThpkf(?cPFCG_5y_CXWKw%$#Td)]awS4.m#E//+zLk!e.6Zn7Th;dZtC3;j6qIze)s]mdi?DF/rJ@3qd?BN$hfJ^ce$$z8tw5x8HP0q/@DE5fiEk0VC[R/pvo%HOSA@p6Gy]PN##nfxzAGvM,PBU{okWYzRJ@!bG,dSlh53BdE[hSI@Dp1E!t=d3ERQ8$7wT)qRqOLd}CfY*;:fQ*!-Sp%kyOQ{?0^2#L3(680nRI$Kk2;pOlp68KzMo3;Lti%35h31yIN#%,5Rik5K5Xd855F.TbfcTz%l/uxcSGS5dG1R{h9j?(!iNBI,aFW+IC{6Sj{3J)BItLCih^5h=}Kv$iB!6OPmmrz:wjY*=tS#IkTO3B[phSI(9Xs^tyI((?k++Gjq]QfR-WTk#aEEahu*?t^_Nzp3G@64t[__SzM]3V=AANoshK@e)L:dZ]87k?7oRWqc@]N]*Ma6g0(=QNq1NheJ[7zh$!FO(Pxh/zIz(NMPz/*j#nH*ZdSHJ#J#i#J((*YZoloK4;SweO^_ra%@w3Ht=Ha8Wb!Ay1o+ERPfF{WAhLn(.M1t-FASRd:?$z;AA{baWIq_T[%{_gT5jp%bGlqO2ugq80%:i*L:@qu)vfc.vKFFm-e;T,kVCDp7[#p3MtFk^b*LyY;^/+#cG9^=q@^.hZzXIRA(+S3t[KK9Sk9oO_+VZR^jAX?pA{8G_do5=BdS)8n1@69ew1X]fVsRpm=mw7APt2#%GxJ^AvqH-J1x?xbO5lIl;TP7K!=J?OJk}_=I}v7kSE+;J$rcS283_}qN+9e}X$femh;4EcOwrezCx$zU#8]K!nCLANlYI;R/zj,:.]6qeEK!.l71:R:0==-sbOYMLd#k)xE648d6ipzH@p{/VxuAIDKFzFOgI/DIgw/OTda((l#Q$B2w[XkS8JF;;C?ahmjg^G:vp$E^Hd}CeWs7Z^Sz;#4mYD8g.GYwnnd^J%A?(Sri#v7{)8alYdTKdN(n=(*%*CyS/FiTUdsWE,nftc@m_m9Mbk9OF9i6GBL+wP+)0G{I^iB6q[ds3)[6,8WLu18adAd?Z,+2#g9%v93jx;q8:bObn@DXk^xq{Vj+v:{ke]}Rr:]TpY(VeE@)pkcEmC1Y}BzvcYnWq3i6JF1T9*j.Eo]KrH+A?JC/=r}vm5za$NaXJ1D1Gx+$U^RN1bQxEuFQKue)$2)G_@U?Er#1N#AHX5c6IsbNS^Z;//3mF;8?!v-8bW+2X{es)rynuw1.7?n.zchqDS@S;GA/P%Y1]%J}NjOzP^)?H]*A}?xPGN!-ws{rw:;mi9?*Siyq=ZUfkoN2WDM#_BQ;y=#iXJvpEU4f2S){5Ag3V(bs-z-16Dp2l83?:e^6a,!v-h4;r-E$x0gQDiA%5+/wpWj*dl#98p;j6Dbj(jAgBZTY^H*q_23^5380Cy6P[_T7W(ArQQ7f+Db%D=6-q:%gag.%}jy3aam]*t.s/%ZHBD1TN+IvjuC?SZ#C%7aYM%R*(P?,;{7TLv;D=:j2At49:G{!9bWhQTnqm%s:i)D4SwaI+}8{^*P2kvbni}^y14%NNfXv4J^[E!v]aWU;7Y9(.d{PbsR/vQoCwm1i3rm}4Q)GNr_zbFmO.4+XsRs}bybC.yd,oTWT!K*?Jrd?V6fY5mJES??n1AER#_eB/KObzLyv#c;9mWCw4ju:12s0XU}7ZwN6:}J?{g%E;h005#[CIe^2uh*KutFCeDB#_[C(p]Xu$IOzPOMyKSALid.hCeeYfi6a/A39X]7ilj^M/755_E^59kepcQE[;8FaYUMhCm=w7:Uyd$u@4?40DbhmUr21Zb*wOxrtBED*2O;7u8-M${gqiSnXcQIMM/)o!RmCny=#o^4z*k):CpuyXs6zwsvc8T7uY.,W^Ju#+LSl@TuIYBYh}RjRig@7[%kO7/mSIM],O,QFKx44FN6)31uEK31;BuO8Wif5rP^(%T3Z(BsH#(EAa26$9Rns-7NJZ$7IB/EMc:c:mR*uL9l$^raX:k3aPH,gfkP,%?!z8LD+;/@T?V]qrT=NP}@2LrSBO*:V1h$fxGIQjwn%XZhe_,f}X1+ix6Zo4fxe?Q=fr*TVw5Hg__@?1mTj:qPo^S^?6!%dLJzI+rz/zK8YZdQG4:f$Cv_bv=Aj;_KLiy%*Bd^TeP=IsZxiUkm=]4fq{M!tq]F4f=s?8o*dHC.}[5e:wo=@KJVyP.Wjv]tyyd9*IY!F.HdjI}vqmX]]MhM-sRgJk)R_qn=?_[0}tIzcGz@nsTYDp?7/I3#hg%M-:A7M0#q7Z78:ji@%H5cQgC[pac91Wz!3v,rjoxK-3gPsWD$q0Q%mw7wgnnf{VJ};]8z:h+saj^z]KlQS$;[p$8A{hu)YW){I1C-Yw4[S=_{2+x!qr?jqkA5A/_Fe?5UQb.ZCHaD?BxRhake]HaBgb6YB0;rm/WQ2e+o/xzb[HkB8_8SiN#Gd.rkfKPbbPOJAjYV@,CB7Q}G!y{+m3hMh{5w9rA4N,}bEdlkp1}udx*L3B1dQbEuXtAKk=2ib#:vTFWJ6g@9Pv^2dYiP}vkhwor-Oq;Me{)nT!;n]8vhF$FV9.Q-!SrVKVr)l$y)#*Jn*kk5z}8m/HQGz.*KTW3(T/!ZRd[!V_BY3-R8bTcrTH.Yl9w*Wvr@ec2ne6oCEPBDaM.n]Tgrd/E74z}:N9n.pa$)V:(tbL%i8XEfGYEX8{MIO.HG,p20*;Ue;xM.Sm:.;_DB}}4@.5kYt^Z*JV4IT]V^zYE[PFMk)-+X6Pk-W^I^Nuh5v53-$SClGGA1d/cPfNm]IHVM9{XM0iQ=Of:.J;@PC6xQU8@SHAHR@^KMCc9(($,8Vk(!LCtw=x^ok{X+2$73xgZL!avrvjn{k=?iZc9KeR.dKXiG;c3JzGBm-XDQ1?r;cT9Wo3(DR=fN;t8p4uq2*R$6qSw7:DUBpttA]/p9zCDa?M^.h]TPnWrJ1SQJafNxcpKcZ0TYA7j(Fstc7UFN^pMrU-i09=SgH*6qrsC_7grcl/z(UDulJVbN.gtA7F9]GlfgXT9ZL*7W@gyfjSNZ%fKk3.yJKO$FdT6hU=%Ls@liS:hKj5L:T@@cf[Rvrr==;K}=PYFiEpdN)^Fi#Ey+xmjRUzuGO]+QVI1RSsP,Mb[s3/KES?ARxjRcvud!%izt?jUlQ_WfUrErcpkBf?eXKOd[teuZK.0HiIB:nM#J+yzgkjoqNxn!(+s@Tt}ak;s{kskGn.?p)=.UBuXHMa_WKoWBs4k.Z#(Ch+l+-bAj]^_j+Fg-q)N-MkS:,HzJ=cG^MGb7cst1nKIopBmziOX3RJ#{%}Qkza*HJ:Q(*W*g1K9l-be^ZNQ6UBu(A{1=dWHV%C#zaaq%/_m1d2UNG(Yx2Iyj=SUMtvD#gu04-qW{88Rk07m1-[-N[x7}lEhX;F878bV!f#NNn?Wx4vG=P?(,OS^.U7M{XRRE-WrJQl:Ac*P]^/EVeROE5fx4Ru1meJzMd:BsD#.M##o3}=D4X%cP[PNE[1PvU%HIq+A{b;%LP5.zvM2Y}fDiARDmIAx*1OfL96Yj4#ZA7fabd*S%a!j6wdem^Tkq]*[+oT4_6LU*lXIKQ,AohN(Iwa^Rg=y6oga#S%NO+?vYo!}xQD+}WRzC,c2QSTvB-#pll3ZV55BAJ@=3m3]P)WcjQ$#@Gx_}G%SSJf!dsZHe[H::coSqOK7qW/hm@dKb-+@m5NQ#(s3^E4Kz*Gaw+5o#kJ#YL!2gP0#^Q:UYp5VMmW,E#-u^*Mx8G2H*z2DUQ#ovig/?[;k#[6OP]D9tLRY?SR22+VO;3[PeRfft=GfG8UOBUPUza(_VT1fvzF:tsEP=-f:.G048tN!!T_1B+S3=Z]Ybw?Wr{km(a^]}DcjGqRugia(tM}x.:vDLr(W$-lTbYZdS^-cv8FYL_qjM9Q*c,s-]1t;;!hO4nQ#)_Ch4DGTZJd9y1AKB*?#y!E]/**Ki3YX?CtDnJq_cy{TQ%9U7jZq:_Lb6q9}k(wvRw:R=/k*^=QPuL*Q3}y2:e)I@n@)X,5}!+0^?Ex2Av)):z+OY@L{%d;NCmqpUep_:/:}z,S-^+am-F#(.Lcg)Sh6ezv+=vVx;dL]j2S94+Uz=e_gA87p63NXg6k7Yl+%uFKo(QdupYOb]RxJex[gcc2oKUVkk?6=b@Sa9skgme?4md1pc=Ty2Q$.gYKI#:({78J#_P,?coyP;OibqkfYo4s3Jcod${t7!v:pw+(DZyn@+pCv-p1k_AlTb-Qg7^$6d0Y7yA2PhB?l{)eKNe,4xe?oXhijbEv(CB0[#gat,_msaVSG]kkBWuqpd+R5NQT/lG+[k1z_Qr92=@@akn9DIYzu(p{TeHe}(uHNz/Zb0+.P%M01Gvp1cJG26}/x8f{DyQ1e?,3h92Y4DDmG1NpXXy)jbIky;cqkz^TfWN[{C?qYp)A}R(GLQGkg9bf*+p(a!_2G3ZM-Je+JvlVmo-Xn.^K9R?0q[9$-H{TXzrFll:.2rU5Pt9/RQlPw+8C@+g*U(cbyP:bcYlmlr(H.Hy)a#j+l,gt!_W#b03JyKoWm{Z]N9WuIyI9_^mpS%ccSK-zNP$hcPO57]=(Fb9!t)6w+fPJ-a(6BISayR6X[]*f!?sBbt!T-?f{m=bl:]6/D2b1+8MTF8GZbbACBB$%.;ZLenEVmJpcCSbP.toWHJo_WL;H9FCos3ULaxZ%T:$b-@6_=taD85J:FNi^w_0OW6vW.AUoz0b.V(Z,=-1L24Zw#dyMYh9hEa%9,*v[cOVydZQRTc$IN5oh9)0)KR3BP[w/q72F-6T6I}5CvQA6oRUyvsXUgAb#boqb9Pf}*s3{bU0I,*hei8LV+z?SS@kbSC3zhmk]g{%%9,90M6y@C5)N;izCOTp=HyWcmCmeKM*]Gy[uhE6::G;OVtn}qNUK=r%63{PPV8]!}[lw,b/bXfC+G5MsD?99nwupqhn]b!vl#*a7TNwA}]#q.+:]U+Uk4quWidZ}minZQgS[ke(ln=IPYTadyBWiIAvLd3nGEQ5YgEZahp+;v:#-kzU?nL[%:XYjIlk-baZ!vGpTJKPK[pKWNdE=0M$M:vk3Vs0D?X%fd=HVZ,l_=a]W2vq8^*WBrb,tAnw.1lR-!U*ld8I;rQ_UM#6qiPA+@evvd!uLoabEO$_2yz_x7#87UYAJWeVCUK67@,i*LG%Bo,;8_+BUZ6A9WRnd)7GPz#.ZD:I_mH9QZ_j0CECk=tSe;Ku$icfqIOCTh=;O?0m8{%-)Vu=:GN^,!WaZeA5gh*b+oJ4Em6GZgP2mXG7l%%mDgn#Z#sJ;}:atEHxyG@JB6G6Lq,eke[,2Bf00b/qPrNApE0e#y6qop=*6q[xbUFD9]g#Z2?{qIb/%i=Dbx4*]4K:i#4khwL0b.UgQGVWKGRr4eBe+,JWw{b=BAzqg3vAi}0A/YIYFx#S:S:X=#mQp_5CqN/esAj%1zS8*_:=QGC+SlhJ^$Y@PDBKmVTE+H]fl9@PB:w4kUh(lba7Wn#RyT:cXQi_W#B5s!ssO?X2T?QK$H4TL]DXNHcwM;A]lWlclK:MotyUMkG,P,2x,_JbNr(9{!K;w!wMo?S!KoV7mDgt@.x8mV[O-rdw(/*+F+C$+Q[WgdQWp]L*2BD2n?w=gA/pw3L=4iD*ncFeM5rif,,3#qd%i.8oivaf=/y*XDT*w(^Y2mL%cwJ({K5OinE;FL,ZJ]3:XBWLP8/jMfA)XdbCXQ!{@lS7mJWwbm}OLrcqr^(oO,A(.1t#t+G7r0E;XURR)oR59ZGyt6wdCbU#x^CZR;@bCtW}I8RFz%wVEIU/Y;r_*a,GFky[A:[k2C6Z$*Ir@qE-5G4%Y4+Q;Z68Y%wl#@ZJvW[a+YJk:IYdtugN*Lpn,{m8uJcK;V}Ie^eULtf1cS?K!;+#)r9Nc*tALYX3Q@Tg6a]%(7J.3r8j^Nti0SC*hix.YUF,,CN]w-j-1gyRr35QXcj#N?-ic$p*yMhcNWq9ZIyI-Zw*:TP)[a(E2E1]wY0jwfp%?Jp[bZwDI09IL_g/pnaGW3[=,!v*UZFU=spYyjQX)DkPGv[s3@n9G,/+spi!NiVQtolAxFQx*J:@:m/i+S@BGIByi},ckOA-^peRH3]:yF)o17ztIoOziJzUK@K-LdvYIcAbLw/CRMtASerIj58v{-Vrx+Ou6EH5lD7s$ghDyerA@e6OaKo7A=n%TDlJRx8EY}qPFrEdh4PpVAq@L/JVp/mTcD0_h,k)6[jY$6r*RRyV^w;eMj9xbO6yKCv+xf.5Bw49zkUO,D[2l![mJ-k#-r{k9SWM3((6s3#6dS4]K^;ifT]OX2uI]t^NL)Z(pFb%-Rn.vnCymU8{WI7plcB.-c;x3E#PzT[mngTx,#61*XIpvI=kk26?:v?b#r-d.}(PhdarhzQT6P=.w4q%q#6w8nUU7D-]h7D:v4/U}1q:${V)*qo*v?nrF/6Rk_r7{enW)8PBaZ7+HrkQ_NT?G=tF}:Ky%dEaF*:VYiWAMX))u:AUu4k0{c1p!4ep:Zif2HKndvecsTyic#TExe8Q(::tWr(HM0$Q3br?IbU*1yZ#;FJeXiT4B=4bfK?d}_8AlNN[P*LxSzGSULl22wTVpef7*]?DN%dlgMXw!ULXUDcfbnU%[Wn*h;gHt,KsR_5YP]C-b7]$aV9l5?9;jdSeYRebuYIX?hFg/WJs9Rf5@lWYG-^KH55%waoyWg)RwJQ%0dnM@t]l1ZcOanV$sA[[7Caz-5HM(Mb@8PJKk^BNnfWA$x83/Eu$FypdW?zi;=t}KiOUWM.jrMp9iL$71x$RkJb=:9YrS]iE1(],SNmgL1mYi,I:;=jh]10]Z%s,]siR=.KO74-CpVtQ%Gp{=L1/V7Xpzps{0W!%a8X2YD+A5{c/@Y.CM$GxaxaaWL@/MWs]VmawPD$ep#d5*i_?]BLI2tHf%)LwEqv9VU[uhjkkU.ZaW3o[pa@90c_v=_B;.rQQ;KW5M}i$S[PmqPdMkJG80+-Qu7G{.!I]}W=v?_hN5QLhO2oKil)cV+w$x8-k?4f%)PN5Jp$%gP@P(1wC%dgj-a=?9JO122_6v*C=1=/7DP?SUG7TI:#fUt5V7:[)Q1]@({LR2]i@)o7E;Z:(ayy!66=Edf?4B,!7B5Ao[EYNTwN?lU_N-AK$*hyS4b2I*0j%IEga30:Tr(Zf.yXI]Hbr2MQXA%72k0^eRJBuh7k?A$0RYv3n8pw:]IKS}WbL]fF(x*RiSGyYlrAK0SNu@}.=5GUh+eRdSn!lH,soDb5YN79%MGU)*vEIK?zNjrNpX^0Sfbk?d2LwQV86s3v$tccu}ki(;AA:fZz(gNzy1.WBNbT^A{bcCKjndwncU7jmCo61CYOR4B;D.4AYRpQ8w7IEfq2i;#SP7f=K*02nM2h,h_O8^b=$c0PvNJ3r:!z(9W^+fc}$UdEpjj-KZYop?0jlw:%(J9:l;Yf_u_AY-YuJ++6:Dsx}A3#l58t/]]h,p!*q]q12Df^t/75})eu9dI,[/v%qttPx}o181#QXZs^I*i2}N4m$HCy$!o#Ox?Af8hT4IWw2_X+nz0*DJO3=5@Eubmwda-LWH@7AN!R.8-!u43+GGSD_RH%?#E!;CBf=nLqpGJ3vO?eKvzF3Bn/t=2lAd7#FAmM?;=DeW92ftQQNjUE/[^ZaO!(h3-ANg(sfbr@@RCj6WAWw8zfRWXR^T0C6tFJ+{9hMF,^bQ7/nV@u$3Mt(ZDeEd@%5rv!948]y4;ymR(j,p^j@bN=kP^*aUJpGVCw^1_q7Vn5.eenZ9Wi=#Rn!m:qj].y]+QVyVgq]ovlTN}W8r[)O]$)%/1?RTlNh;s]r5djULZulu*zb90j?uG{3ne)PEOc?f,PubUD,DY;*fA=-JBgo;xwtUgbx;a3Sx}MB%hx,nNQCE;AYRWPb(^}?)Mz*lTnbA72cUuhsj!f6l;Y,Bee3/#q0UtfQ(n.){JTPOUdw1ICF4=/@pJg%$wwrM-#5f,9HE99wg{KP6i,f=-s+QvW.H7)Z1!!,i0JH8zW)x1OfL)/B[P/v9?kSr%3a99oc_{,A_G+pJ%Tl/%qGaiLWkcFOgq{uJ4#_7aYrspYi:tw?HAsj0Jal5zE?wx{c#u@*ctq]ch5N@uCp@5%ln,;2:nC*_Aog(A0Wk;,aDHm5L1%bRt!.PG-8)(WYIj8fPVcFtvj@)v!dx?mz1T[T:h[l+f#JTTc6xBBp6(CR1js(hdmMB;/]wT=dQ.DUI0$,l.GXDbk[=E4!M[c?hIa!]cr2L*tlFq!PP*91Lpz7cs5mc0${R:yNm:.=.NPb7.]2({^/@YpE%;@M8CkPAKg$1x]Vq^r_0mE8d@sh#VX=J6gBC[YbY^{cYig6d#2!/#!:F/+WKXLZ?#rgI@@7[-YW4[2j1m2*.6p=[!2/Lq!sqDwb!@yRTCg!4+yz5UcBU?{@II1@Gv{5%,RMj$vNr8(C.asND=VAL[^vc=y{0D0:jM@q:Ag(,GjHE+lRj$1uYq(*DqFUmp[lL3WA-shh9jzn8fX%,F7Shk77eKS+cVwJe03!t^eitL1tK--mps/#w0}Reea^!/+Yqg7!S/L@a;#-y@=B}ce7;-/!Tw5Dwk6vX0^xX1#=tA,OpqSj=PR@rkiA2(:Oy1y%!oI0M]XXSQ8VTQ93vLBv)?bDHI*Q7M{H#3CH8MY=;DnQg?psi;BsgXSIwa3SvP-q)I#tDUtPAz9/=tm?aJ:eygzzbfc6llgno+BF7My79^Z5bp!$m=1L7p.Z3J3CtPAt.E,o-[%#*vITkxo#j=YvPdh$VERd)#ZRQl5web{]1UdYLCJwA8%UydRcX3Z7POmPYHWjHVpp_jILy0phlj}{qfeF1rowLu+TdQ5]nW3Hryd(C.CwunU]7J.5oLsdz?:jcs;cq8ZmammAsgQJ6H(pH]%:IcIT@^bm-=@_m1DwH$o516?Y[k.En=%{K6ukMdta*?)_SpCJ4!0MrfSSaWNHIm;3*^I2R0=@jehi(xSf]@Vymr!j/YO=Qd-wlZW,@7S(^ZGIzlZ@kiaxcwv]DkU#L-$DDY[17/N#ZATXXJ{v(#aCaj6Z^Uy@Utt5pyya(j$6Do4v{:vn)05l$t%nhE(WF]3Q)xqi@B4WIHoyPT4D{SBcfD2E0ew8LC$u?CQ61c8T6ch;7:C,o-3}pe@MLWrpmTW(!%9@*o$:*_vbO]}tZ#r@hTlq/Uwv(3Fy]A5=tvRzG6OfBMUoE?_PvrPN6iEl!(2x3jKhNcj%lh#E4}5,RrHZr1JZoUqf0txj4P@w7R.*Es,gv.nb3Cw0g.qm7yiY[eyW1/eIIwH2Fq01Zqwnt3VE34lwi_HDcB;Rz/*zo5w,c5[}-]3#UdkRRw)G{C6IZH.yss6pI_=[chs*-o5hlsKum$iZMs0QwJgl$vpG+)/3?@}?VI@{?SU9vtRkUIYIxEBSgWAE4jeN;]Nr1o$,)E=s1=jnh)Mr[p+F%Sc1zf?rK*V=MOT[_asKsMT![/[{)48V%9G!4#V9Nu{{j6dG(^Q(*9B[V[@zs:mNQ[4!T*djgu6CeX94uiVT)0Uw6khCT+*V$G=w:9Ip(XwIpBE-_Ybc=kxc-o]fSkc0MigI=X#UxVI49.zuYV[y{y9xBiAP,68M0Tnq8s@Mp7EHq=KMeu@r8k2V%P]NKw9vtl06VtiWT9G3Cm()5SeU)3StJcIoKNwUo,HYC7ciMFk@co@Bh8U8K+HWkL%@J(8vxm?$VY83GDcKL$PRqkynja3,fx#F{b!X6EbDTPA)x_CCLbb)VswoOd[%Qr.m*lq#8#IOe+J.]g)B-7BX]jjKF^k,DYvBLFPA^F/:BGmgKALRzQ%^YL;I.z^.ih:hDN:%tYeGEYpn]PMpVOFc)g65=q^C*YhgeX0Dc/$uxSs_ZQz$K+i2uE#.#lR^(EI4ET1T3a]QOl#^^VI4KDSMzhU{s!!y*?jZYhVZq^%+FyV@85$aFB+tI0gWL%lBA).cMg(Quz1PN(wYm=,DS!WS+lqh1+gwjd,TFY,:(Y+$9FiT_Nmhm-.PI=TNXTL3o224C}M8E/%Y-kHGv;W*.{-:9KTTf*;^8KCl9ugFYw$#?oMS:Tniy^?RAtjFsj;?%3p+^CejCi]l3B,(q95xtdRyP@jwXkn?:l{d90vNlrre$lV;fe-Ml-R#G)%416S5K-=H/-L*eikt!m*#vK#c_{zkjn!#1#dI+,%FyYcsdg]oHiwwcN2t0mEa!P)^!o)dSy)Z5+i8YSOZKS3Y.xq,H5dD,gJp9v^-FavkAwV8@r_[q=r)a2!A=*ld,DKrQCi(?r?e!5LcK$It^+uuA^uaPj)1+BF^Xb}v9E7gu[L;oiGWAafT,lVUV@+^Q!j-,fF8%t3$0$.yE,^5Ub%6/w2[l*/1Q.2xK$2a]Fr5@m-T^;Yp5N^NHOz?%Cl8oQLe]8g1jP*ddf5!L=3eI2P3TC[0^@Qr7Xy6A3#o.@x:O/97k9,3y9wY^a%rqnIf91awN}T?V{=iX675QEq9mF0pN48]qzUF9yu7IJGQ6NB:eo-vWUpf?QJYBDft*hp0wxRQTz:u4n5Vjt9ZxntKUf.5e=WxA/KfAT-H)ZSuZU#=Gvk=vejdIywRZXCI;Z=MMXT-Z{mt5KlxRa(v2^MK=GDR8M(]A=t(T.%n^1Z?KQ.ZiT{!MgQ}MMs=E].LFJbrHw=K!=Q9#=7y0/RKKXZu=W!6fD=je^RIC#7IDSjTZNI7ZqvR1juUq70r-,Wa92#p1vYz3P[:g@U-0E4Z^IZY)usJUu@wOE;5N,:WQB{T:WtDkf,s1t4zftzgvno$BPvw5PRUR5+pucOy)IG4HVos^gbx;U%]m8d_:WEoe-W7SWeQZPavrREn?1?S#EMhq)@T,IFKG;hAoCNPJf]7yU({Z@bWlo^nDd$WTW]zXsZUOLLm8DAn9n;JljAcS2%kAm^KNV)rDLv_D,HuI)vD+8H(HqP,T]IQJsPciwR36=hShj_Y:LNl?qA-p6n:?(e/.iTPhxTtVq#cOZ0rYS9gJ9:?7u;beM,f[Z*LQN%%)zU-!,1x/L!MK65jiB83h%Z{dM_$WBcMm%AJ3l}@N4EZcNQexH6OXLHfm%0v9r:gZMB)HSrntJ@pNb,uX0}O,jnWVR+#H9W%qptd9awZl%5h4l^pRpyjuX:S4vt}hw2/B/K9o]ON+Ivj]esWdQbc)/r?ntoyY;8!pD9UzkUyYgM3!Zerl[U)@zXNO__*Grrn./zY)Wd9W!_W.xs46eXMr]V9!ZiRpI^IDt?)3/p730A{15if+Fc]f?gr-vhbh$o;e(j2lE9N,lt[KK]P2k.rI5-ybIZD,?!zXQvUN;sU8wO-)xC:;btUrlyQ.9G+FxG7S)unwf8sUzbHFI?f2Tz:O?J+e[Qd@+oWM:P_4tbHe)HTIUlg0oOwV4;,y^}ma,E4teYdOe:qi#zF{F/G8(,/mY@ugbW1%=;2k;HJ*}?!kL(l_q4eMP5YI]+KYRtHSzan.^#KajOF)u!ETSQw%sWwa4[1GaA6B[Jx7q;!73z!7bNaiG1ujVgte?v*FdgukuuM$GeMwG*vSL9)(+4q$0GW$9?f9C((!F/1^,We./WyD^rBFvzgnFyJG+DxgK3V94JJmdseX5:XzM0XMNHYH4QE}2.;-5FoIWcqNn^JkW8L/e^y!o!BIYBDO3^ZB:4=3r]h;sBO4f?P=+4N,pO)pA4qmgop]hgI]!t4pu7/;os2EEqLx;,/FkiFNDM[iTXrOI4C/z,?FHR6+o(=GzWyGqyF^xNW1SF-0/byd?XxqpROL8;nfP,OUsI=L:+:fVtw5v6}[7Mny)3j:DLlkoqp$_W7quCKnpuXxoTV_Ezoyg;7nxn3(BHffySlR@PEf!Bjh9X4Asy#x0?ulUZb-V-BB#Q:Uv+_YCj[L_4z78(WOqOK%W6z9h(o*)rlmXLk:x[u4#cT(msk8?P3[@G?P*.1P#3*Cpo6{YI0@^tj7Gd[UWk)[S;9USqRa+c+q4:;5}QIh:s2W8I(uk+c88-jfF=.?WNz2.$*#=wNQ(ttX)WTM?@0q;T,0UhSRN65Nc;4;U5@i[smQ}X?@6U9t5@kdJAr@/Z-ewnoQk$3%:c745pux6.6[(dut5cJwbZkmfKvYo7Zt6HQyUE1S[6]]gD)8[dyxmXqXA%e{Cv:?QLjO)/*)-rT-=8Ub+GYmE/a%Z8Jf,oz_R6RL:]Y,W!,3[Wb_80(5ppFK.M3L8wd_}7TzK1;F@[X*vlV(ksJut7i[c}:S=15(bd(,B{o,T(MEn[oM:gvVbi:FLpJJlz@A=KVl6_+cVj52R[S-L0a@w)7!],9Y7:%eS/-}WT!,ixnF2KbJ$Y5!6@=@8/G]=B^UhmQz-+HOFm7it}eR^GXk%8!aQJNyZGV7])8S3e2/%L[B4-k_vMJIeMb]-C:FOzr3Al@yx;%1]kNO27NpO1_]HH{?;L(%.lQp5Nz^5A_0R(ap0EQ{XkZu1ALQLCF}wsBKS,]ozb=zbMFwu]EjTDSlh_U]sxw4Q_uk-*rBRH},ob_JKScizq!YOX1F_+7{pKOHl1O%s07W]eB=RE#enhv5=3}-w4?Bki(L)jBQlNY9(9wvwukYZ2FSv9^{I$$L9W6pZ0Jle+GiLhjP]d=J.Dm?Wa8J[ng$D9/!deX+aIE^PywL(:dTyTa[OM^QHlTFYn^PA1PV%Ln[t}*V]ShT)@%.ei,JE4[[R5%ugsE)#L?b@+2;tLObkx?o.F?(SU;DaNJ)D,sEzW[HnBn@l:aE.*YY9:@M[kY]WCj=;{F@z!i1::j!}8ka;PdedTqVd9L-E:dbDNJkLD8B,q,::2Fk5.r[i;G,W_XaBe-r8_(xt2Cwr@^(yaK-mA]g8S))=Jns[ob=f^MwN_ffI?i=s,aG-1tDeU=E{Cn%Y570!T.FtV,jNfie/SI7IDftO%7+jTTyJbRzofq__9wWCC$4-c]Mg(ygDdf^:4+wlm$8_zm1n)d$b76];s-F}CA^w2;,kitW-X5S9(hN?.,S}660#O2luT(W/!Jrolg{=^,6LNueG@r]p:}79w-d^lpxn+pu1*8mk2ufUbp5/d[up^-]uYneA?kz.w;NCeH/D4ef%aUR(b7[w7dM@vUW.{:/h:J/wEXs[;%YB.R?Z4SL;p:S.zruF+8H^PyRUy;OJ2Xwhpp$@+MA:Ru:6*I.s5nb:a*9pi[kXG+A.CeJ-*F^uWy7b@qUX#nr$OFT,+#]o4T?fuBj[uw9b3YEB9LGF7v@969[ahlh}j9FKxqlV$qptUP=wWGu78Npj]6Br1ML=Z*]Y!=c(;.aQwmNn]wCS]Nj1el61cDdCVPu=ekFbx!+dszMS.=D=r-%Iehmn^uxsDLtH78IDeh-VV;uy:XJ@R+VO(r:6^;#7ZnNMyDpR8$p@?j:Wkea?;.Jvf7[zFH!kwuZXmL2oNpjfzIGmc7Kdx/@x)/WbIUHT^4scPW${+S@!)Z7)]y4OLo1W3OUrKe@y.}lwUyP:uHc!}nZ;iq%clqV[seHB-_XP/%$bubYkcCF8J-@A++]nA);{3$bj=[DZe3nEc6]nDhGv@xJ!5E(Ju6FV#_/];-27,L@QV[jdWZMU=)CoL-#$EH^+m=pf3*Q2Ke:-3w97ev65sO/EMHhYId:N:?;!Q;.ljk}UCU;em(^M6(aZ9w*X)q4Pn*:_(pcPxb/fT)Or2d=K5OWjhaYR.^My;.X/z?q*UMfqU9,:O,sy_v*PorrcrM%5tp{S@59XdfIk3uqddf98e,Fyibo4K+o=nye%WLZL%2WC8@=PdOT8y2VKep?]o9rJQ-gr0L?0iPAy#H=ITexP^(MvPl9]_U.t2)%KxPLZjRadUPs/z,PHec[/7K@^W^@W,d-NgLD?:4#.soC-2eG}ly+8RNJVuj?Gyz1%86Kmt#y1I79?.yG2(/0meuAX(k;sJg94bKej9GjjUo7$dq+].e:ws8Hj!$+%UFRpF6Y!X?rC#GhGlhHc55v^+zp;@EVe_quw;e,KX[xv3uVzqV5nmZ/e,4Y@X0kclV%kuo1Q)}ij*5;JaS14DA[%D2Me0Mwlp:Wma=zKfcyUVk9a%lPJ^P}k;p5djHwYyA]Rg33z4z8U(S:HbhT0XaUcEx-([t?I/sr)D]i)d0fC+]IJC4EJHvftCcxVCa)er/Wl9a8[}-/fxHES{uSn]!3w;RskVJl=JI:kNdnt9QG7^BM5N#XA:GWYbGFT:ONjzyBrm;wL,@4KL{PTwTaN%53P}/uBwl8=X7AYwv$e/2qlnX}Sze]i}tuyZVK@VbitV)DpU$^jX?d(R1.S?QR]BtNBaw.C{h%[$g0,Auro{(6j:c8ZT=V(X.Z3?UouC*$]_.@N+gq:SIDzru_O</CETrainer>
  </Forms>
  <CheatEntries>
    <CheatEntry>
      <ID>28</ID>
      <Description>"Character Related"</Description>
      <Color>FF0000</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>23</ID>
      <Description>"50Sec Godmode"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//50Sec Godmode v92
//TheonlyTazz
[Enable]
00D16B9F:
db 7E
00D16BBA:
db D4 36
[Disable]
00D16B9F:
db 7F
00D16BBA:
db 24 FA
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>15</ID>
      <Description>"7 Guard ( Demon Slayer )"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[enable]
//Credits to Benny
alloc(Godmode,64)
alloc(Counter,1)
label(Reset)

00D15DAB:
  //0B bytes override
  jmp Godmode
  nop
  nop
  nop
  nop
  nop
  nop

Godmode:
  sub ecx,edx
  cmp ecx,esi
  mov edi,1
  cmp [Counter],07
  jge Reset
  inc [Counter]
  jmp 00D15DAB+0B //0B bytes override

Reset:
  mov [Counter],00
  jmp 00D15DC5

[disable]
00D15DAB:
  sub ecx,edx
  cmp ecx,edi
  mov edi,1
  jae 00D15DC5

dealloc(Godmode)
dealloc(Counter)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>14</ID>
      <Description>"7 Miss"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Credits to Cam1596
alloc(Miss,60)
label(MissReset)

00D16B60:
jmp Miss
db 90 90

Miss:
  inc [Miss+48]
  cmp dword ptr [Miss+48],07
  jg MissReset
  mov [esp+0000011C],00 //this is a miss hit
  jmp 00D16B60+37

MissReset:
  mov [Miss+48],00
  mov esi,[esp+00000120]
  jmp 00D16B60+7 //this is a hit

[Disable]
dealloc(Miss)

00D16B60:
db 8B B4 24 20 01 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>8</ID>
      <Description>"Full Map Attack"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//FMA v92
//TheonlyTazz
[enable]
00774104: // 75 ? 43 83 C5 ? EB ? 8B 44 24 ? 8B 4C 24 ? 89 34 81
db EB

[disable]
00774104:
db 75
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>7</ID>
      <Description>"Fusion Attack"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Fusion Attack
//EMS v92
//updated by TheonlyTazz
[Enable]
alloc(Hook,512)
label(Return)

00774114:
jmp Hook
db 90 90 90
Return:

Hook:
mov [ecx+eax*4],esi
inc eax
cmp eax,[esp+64]
jl Hook
mov [esp+18],eax
jmp Return

[Disable]
dealloc(Hook)

00774114:
db 89 34 81 40 89 44 24 18
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>3</ID>
      <Description>"Generic No Delay"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//GND v92
//TheonlyTazz
[ENABLE]
00CF4423:
db 74
0089d928:
db 00
[DISABLE]
00CF4423:
db 75
0089d928:
db 06
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>5</ID>
      <Description>"Item Vac"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Semi Item Vac V92
//TheonlyTazz
[Enable]
Alloc(Hook,128)
label(DoItemVac)

registersymbol(ItemVac_X)
alloc(ItemVac_X,8)
registersymbol(ItemVac_Y)
alloc(ItemVac_Y,8)
registersymbol(Save)
alloc(Save, 2)

ItemVac_X:
dd #00000000

ItemVac_Y:
dd #00000000

Save:
db 01

00738814: // E8 ? ? ? ? 8B C8 8B 44 24 ? 89 38 5F 89 48 ? 5E C2 04 00 CC CC CC CC CC CC CC 56 - 4th result
jmp Hook

Hook:
cmp [Save], 01
jne DoItemVac
mov [Save], 00

DoItemVac:
push eax
push ecx
mov eax, [1448298] // Char Base
mov ecx, [eax+8B58] // X Offset
mov [ItemVac_X], ecx
mov ecx, [eax+8B5C] // Y Offset
mov [ItemVac_Y], ecx
pop ecx
pop eax
call 00407DB0 //Original Opcode
mov ecx,eax
mov eax,[esp+0C]
push ecx
mov ecx, [ItemVac_X]
mov [eax],ecx //X
mov ecx, [ItemVac_Y]
mov [eax+04],ecx //Y
pop ecx
pop edi
pop esi
ret 0004


[Disable]
dealloc(ItemVac_X)
dealloc(ItemVac_Y)
dealloc(Save)
dealloc(Hook)
unregistersymbol(ItemVac_X)
unregistersymbol(ItemVac_Y)
unregistersymbol(Save)

00738814:
call 00407DB0
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>49</Key>
          </Keys>
          <Description>Item vac</Description>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>22</ID>
      <Description>"Jump Down Anywhere"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Jump Down Anywhere
// Credits to Cam1596
//EMS v92
//updated by TheonlyTazz
00CCDFE7: // 74 06 3B 5C 24 ? 75 ? 8B 4C 24 ? 6A 01
db EB

00CCE024: // 7D ? 8B 16 8B 52 ? 8D 44 24 ? 50
db EB

00CCE042: // 74 ? 8B CF C7 87 ? ? 00 00 01 00 00 00
db 90 90

[Disable]
00CCDFE7:
db 74

00CCE024:
db 7D

00CCE042:
db 74 22
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2</ID>
      <Description>"No Knock Back"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//No KB
//EMS v92
//TheonlyTazz
[Enable]
00924A7B: //01 00 00 00 D8 D1 DF E0 F6 C4 05 7A 28 DC 91
db 00

[Disable]
00924A7B:
db 01
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>27</ID>
      <Description>"Perfect Loot"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Perfect Loot v92
//TheonlyTazz
[Enable]
00DEB99D:
db EB 07
0055B965:
db 25
00445C49:
db 00 00
[Disable]
00DEB63D:
db 6A 01
0055B965:
db 0D
00445C49:
db BC 02
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>16</ID>
      <Description>"Unlimited Attack 2"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Credits to M1sniper for creating
//V92.1
//TheonlyTazz
[ENABLE]
alloc(UA,200)
label(exit)

004e8f8f:
jmp UA
nop


UA:
mov [eax],edi //orig code

push ebx
mov ebx,[1448298] // Char Base Pointer
cmp dword ptr [ebx+7D28], 5A // Attack Count offset
jl exit
add [eax],08

exit:
pop ebx
pop edi
mov [eax+04],ecx
jmp 004e8f8f+5


[DISABLE]
004e8f8f: //89 38 5F 89 48 04 5E C2 ? ? CC - 3rd result
mov [eax],edi
pop edi
mov [eax+04],ecx
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Unlimited Kaiser Morph"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Unlimited Kaiser Morph
//EMS v92
//updated by TheonlyTazz
[Enable]
00D327E7: //74 ? 81 FE ? ? ? ? 75 ? 8D ?? 24 1C 68
db EB 2E

00D33198: //7D ? 8D ? ? ? 68 ?? 24 00
db EB

[Disable]
00D327E7:
db 74 08

00D33198:
db 7D
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>35</ID>
      <Description>"DS IFS (Demon Slayer Instant Final Slash)"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Credits To ?£²?°´?©?
alloc(CRCDF,128)
CRCDF:
CMP [ESP+8],1D905C4
JNZ 00892C00 //&gt; it was wrong. That's the correct one.
MOV [ESP+8],1D909B0
JMP 00892C00

00D38976:
CALL CRCDF
00D347CF:
CALL CRCDF

[Disable]
00D38976:
CALL 00892C00
00D347CF:
CALL 00892C00
dealloc(CRCDF)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>29</ID>
      <Description>"Mob Related"</Description>
      <Color>FF0000</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>21</ID>
      <Description>"Jump un. right"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Jump un. right
// Credits to Ation
//EMS v91
//updated by AncientLove
00D9F5AF: //0F 84 1B 01 00 00 83 BE 3C 01 00 00 00 0F 84 0E
jmp 00D9F82E //8B 8E ? ? 00 00 6A 01 E8 ? ? ? FF EB //jp 00D9FF4D
nop

[Disable]
00D9F5AF:
db 0F 84 1B 01 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>25</ID>
      <Description>"No Mob KB"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//No Mob KB v92
[Enable]
00924A7B:
db 00

[Disable]
00924A7B:
db 04
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>10</ID>
      <Description>"Mob Disarm"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Mob Disarm v92
[Enable]
0076959A:
db 0F 84
[Disable]
0076959A:
db 0F 85
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>19</ID>
      <Description>"Mob Freeze"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Mob Freeze
//EMS v92
//updated by AncientLove
007765A7: //77 ? 89 54 24 ? E9 ? ? ? FF
db EB
[Disable]
007765A7:
db 77
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>50</Key>
          </Keys>
          <Description>Mob freeze</Description>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>20</ID>
      <Description>"Walk Unrandomize Right"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//Walk Unrandomize Right
// Credits to Ation
//EMS v92
//updated by AncientLove
00D9F23B: // 0F 8F ? ? 00 00 83 BE ? ? 00 00 00 0F 84
jmp 00D9F2D5 // 6A 01 EB ? DB 86 ? ? 00 00 DC 5E
nop

[Disable]
00D9F23B:
db 0F 8F 9E 01 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>34</ID>
      <Description>"New Aggro Method"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Made by xScriptZx
//EMS 92.1
//New Aggro Method

[ENABLE]
alloc(Aggro,32)
alloc(Follow,64)

00750B23:
jmp Aggro
nop

Aggro:
mov [ecx+00000300],eax
jmp 00750B2F

0055A9CF:
jmp Follow
nop

Follow:
pop eax
mov [eax],edi
pop edi
mov [eax+04],ecx
jmp 0055A9D5

[DISABLE]
00750B23:
cmp [ecx+00000300],eax

0055A9CF:
mov [eax],edi
pop edi
mov [eax+04],ecx
pop esi

dealloc(Aggro)
dealloc(Follow)
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>51</Key>
          </Keys>
          <Description>Aggro</Description>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>30</ID>
      <Description>"ETC."</Description>
      <Color>FF0000</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>17</ID>
      <Description>"CPU Hack"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//CPU Hack
//EMS v92
//updated by TheonlyTazz

00713EDB: //E8 ? ? ? FF C6 45 ? 17 85 F6 74 08
db 90 90 90 90 90
00718D92: //E8 ? ? ? FF 8B 06 8B 48 ? 56 C6 45 ? 03 FF D1 8B 75 ? 43
db 90 90 90 90 90
0071DA09: //E8 ? ? ? FF 8B 0E 8B 51 ? 56 C6 45 ? 07 FF D2
db 90 90 90 90 90
[Disable]
00713EDB:
db E8 80 5E FF FF
00718D92:
db E8 A9 CB FF FF
0071DA09:
db E8 52 D7 FF FF
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>18</ID>
      <Description>"Hide Login Information"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//Hide Login Information
//EMS v92
//updated by TheonlyTazz
0050FA3C:
db EB
[DISABLE]
0050FA3C: //74 ** 80 38 ** 0F 85 ** ** ** ** 8B 86 ** ** ** ** 89 44 24 ** 85 C0 75 ** 68
db 74
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>13</ID>
      <Description>"No Backgrounds+Clouds"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[Enable]
//No Backgrounds+Clouds
//Created by Tryst
//EMS v92
//updated by TheonlyTazz
00718D92: //E8 ?? ?? ?? ?? 8B 06 8B 48 ?? 56 C6 45 ?? ?? FF D1 8B 75 ?? 43
db 90 90 90 90 90

0071769B: // E8 ?? ?? ?? ?? 8B 06 8B 48 08 56 C7 44 24 34 FF FF FF FF FF D1 8B 4C 24 28 64 89 0D 00 00 00 00 59 5F 5E 5D 83 C4 24
db 90 90 90 90 90

[Disable]
00718D92: // "CMapLoadable_RestoreBack"
call 00713FA0// "CMapLoadable_MakeBack" //Original Opcode

0071769B:
call 0070D750
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>11</ID>
      <Description>"No Damage Shown"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//No DMG Shown v92
//TheonlyTazz

[Enable]
0046A240:
db 00
00751B6B:
db 90 E9
007492BA:
db EB
007492C7:
db EB
007492E2:
db EB
[Disable]
0046A240:
db 1F
00751B6B:
db 0F 84
007492BA:
db 7E
007492C7:
db 75
007492E2:
db 7D
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>52</Key>
          </Keys>
          <Description>No damage shown</Description>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>24</ID>
      <Description>"PIC Typer"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//PIC Typer v92
//TheonlyTazz
[Enable]
008B2BC6://CSoftKeyboardDlg::OnKey
db 90 E9
008B21D5://CSoftKeyboardDlg::OnCreate
db 00
008B21EE://CSoftKeyboardDlg::OnCreate
call 50D440//CCtrlEdit::CCtrlEdit

[Disable]
008B2BC6:
db 0F 84
008B21D5:
db 01
008B21EE:
call 510FD0//CCtrlEditEx::CCtrlEditEx
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>26</ID>
      <Description>"Pin Typer"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Pin Typer v92
//TheonlyTazz
[Enable]
006EB556://0F 85 ?? ?? ?? ?? 68 ?? ?? ?? ?? B9 ?? ?? ?? ?? E8 ?? ?? ?? ?? 89 44 24 ?? C6 44 24 ?? ?? 85 C0 0F 84 ?? ?? ?? ?? 6A ?? 8B C8
db 0F 84
006ECC37://0F 85 ?? ?? ?? ?? 68 ?? ?? ?? ?? B9 ?? ?? ?? ?? E8 ?? ?? ?? ?? 89 44 24 ?? C7 44 24 ?? ?? ?? ?? ?? 85 C0 0F 84 ?? ?? ?? ?? 6A ?? 8B C8
db 0F 84
006EC6EE://CPinCodeDlg::OnCreate
db 90 90 90 90 90 90 90
[Disable]
006EB556:
db 0F 85
006ECC37:
db 0F 85
006EC6EE:
db 89 AC 24 A0 00 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>31</ID>
      <Description>"No Fadestages"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>// No Fadestages
// EMS V92.1 TheonlyTazz
[ENABLE]

008B52A0: //6A ?? 68 ?? ?? ?? ?? 64 A1 ?? ?? ?? ?? 50 83 EC ?? 53 55 56 57 A1 ?? ?? ?? ?? 33 C4 50 8D 44 24 ?? 64 A3 ?? ?? ?? ?? A1 ?? ?? ?? ??
//4th result
db C2 04 00

008B5750: //6A ?? 68 ?? ?? ?? ?? 64 A1 ?? ?? ?? ?? 50 83 EC ?? 53 55 56 57 A1 ?? ?? ?? ?? 33 C4 50 8D 84 24 ?? ?? ?? ?? 64 A3 ?? ?? ?? ?? A1 ?? ?? ?? ?? 85 C0
db C2 04 00


[DISABLE]
008B52A0:
db 6A FF 68

008B5750:
db 6A FF 68
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>32</ID>
      <Description>"Passless Logo skipper"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[enable]
// ByPassless Logo skipper
// Credits Redwinter
// Additional Credits Luna (bypass version)
// EMS v92.1 TheonlyTazz
01177AC0: // 4byte search for the addy the disable aob gives
dd 006FD250 //6A FF 68 ?? ?? ?? 00 64 A1 00 00 00 00 50 51 A1 ?? ?? ?? ?? 33 C4 50 8D 44 24 08 64 ?? 00 00 00 00 A1 ?? ?? ?? ?? 85 C0 75 ?? 68 ?? ?? ?? ?? E8


[disable]
01177AC0:
dd 006FEFA0 //80 79 ? 00 75 ? e9
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>33</ID>
      <Description>"CC-Bluebox Remove"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//cc-bluebox remove
//ems v92.1
//TheonlyTazz

005ADAF4:
db 90 90 90 90 90

005B2A46:
db 90 90 90 90 90

[DISABLE]
005ADAF4:
db E8 C7 35 7C 00

005B2A46:
db E8 75 E6 7B 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>36</ID>
      <Description>"SS Mouse Fly"</Description>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[enable]
alloc(hook,1024)
alloc(teletime,4)
label(return)
label(exit)

00D11B39: //e8 ? ? ? ? 8b d8 8d be ? ? 00 00 8d 4f
jmp hook
return:

teletime:
dd 0

hook:
call 00D51480 //orig opcode (GetTime)
pushad
//looking for the mouse click
mov ebx,[0144D1A0] //mouse ptr
// uncomment next 2 lines for mouse click fly
//cmp dword ptr[ebx+9E0],0c
//jne exit

//get mouse locations
mov ebx,[ebx+978]
mov eax,[ebx+8C]
mov ebx,[ebx+90]

//encrypt and set tele offsets
lea ecx,[esi+7af0] // no aob yet i usually just scroll down and match locations from last patch
push eax
call 00406E40 //cc 56 8b f1 8b 0d

lea ecx, [esi+7ae4]
push ebx
call 00406E40

lea ecx, [esi+7ACC]
push 00000001 //Probably dont need all the proceeding 0's but wthell
call 00406E40

exit:
popad
jmp return

[disable]
00D11B39:
call 00D51480

dealloc(hook)
dealloc(teletime)
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Toggle Activation</Action>
          <Keys>
            <Key>17</Key>
            <Key>53</Key>
          </Keys>
          <Description>Mouse fly</Description>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <LuaScript>--TRAINERGENERATORSTART--
--This is autogenerated code. Changing code in this block will
--get erased and rewritten if you regenerate the trainer code

--Uncomment the following line if this is a Cheat Table format trainer and you don't want CE to show (Tip, save as .CETRAINER alternatively)
--hideAllCEWindows()

RequiredCEVersion=6.3
if (getCEVersion==nil) or (getCEVersion()&lt;RequiredCEVersion) then
  messageDialog('Please install Cheat Engine '..RequiredCEVersion, mtError, mbOK)
  closeCE()
end
addresslist=getAddressList()
memrec5=addresslist_getMemoryRecordByID(addresslist,5)
memrec19=addresslist_getMemoryRecordByID(addresslist,19)
memrec34=addresslist_getMemoryRecordByID(addresslist,34)
memrec11=addresslist_getMemoryRecordByID(addresslist,11)
memrec36=addresslist_getMemoryRecordByID(addresslist,36)

memrec5_hotkey0=memoryrecord_getHotkeyByID(memrec5,0)
memrec19_hotkey0=memoryrecord_getHotkeyByID(memrec19,0)
memrec34_hotkey0=memoryrecord_getHotkeyByID(memrec34,0)
memrec11_hotkey0=memoryrecord_getHotkeyByID(memrec11,0)
memrec36_hotkey0=memoryrecord_getHotkeyByID(memrec36,0)

function onPostHotkey0(Hotkey)
  --Executed after the "toggle*" cheat got executed
  local memrec=memoryrecordhotkey_getOwner(Hotkey)
  local isActive=memoryrecord_isActive(memrec) --get the state after the hotkey got triggered
  cheatcomponent_setActive(CETrainer_CHEAT0, isActive)
  if gBeepOnAction then
    beep()
  end
end

memoryrecordhotkey_onPostHotkey(memrec5_hotkey0,onPostHotkey0)

function onPostHotkey1(Hotkey)
  --Executed after the "toggle*" cheat got executed
  local memrec=memoryrecordhotkey_getOwner(Hotkey)
  local isActive=memoryrecord_isActive(memrec) --get the state after the hotkey got triggered
  cheatcomponent_setActive(CETrainer_CHEAT1, isActive)
  if gBeepOnAction then
    beep()
  end
end

memoryrecordhotkey_onPostHotkey(memrec19_hotkey0,onPostHotkey1)

function onPostHotkey2(Hotkey)
  --Executed after the "toggle*" cheat got executed
  local memrec=memoryrecordhotkey_getOwner(Hotkey)
  local isActive=memoryrecord_isActive(memrec) --get the state after the hotkey got triggered
  cheatcomponent_setActive(CETrainer_CHEAT2, isActive)
  if gBeepOnAction then
    beep()
  end
end

memoryrecordhotkey_onPostHotkey(memrec34_hotkey0,onPostHotkey2)

function onPostHotkey3(Hotkey)
  --Executed after the "toggle*" cheat got executed
  local memrec=memoryrecordhotkey_getOwner(Hotkey)
  local isActive=memoryrecord_isActive(memrec) --get the state after the hotkey got triggered
  cheatcomponent_setActive(CETrainer_CHEAT3, isActive)
  if gBeepOnAction then
    beep()
  end
end

memoryrecordhotkey_onPostHotkey(memrec11_hotkey0,onPostHotkey3)

function onPostHotkey4(Hotkey)
  --Executed after the "toggle*" cheat got executed
  local memrec=memoryrecordhotkey_getOwner(Hotkey)
  local isActive=memoryrecord_isActive(memrec) --get the state after the hotkey got triggered
  cheatcomponent_setActive(CETrainer_CHEAT4, isActive)
  if gBeepOnAction then
    beep()
  end
end

memoryrecordhotkey_onPostHotkey(memrec36_hotkey0,onPostHotkey4)

control_setVisible(CETrainer_SEPERATOR, false)

strings_add(getAutoAttachList(), "MapleStory.exe")
gBeepOnAction=false
form_show(CETrainer)
function AboutClick()
  showMessage(gAboutText)
end
gAboutText=[[Made by SL]]

function CloseClick()
  closeCE()
  return caFree --onClick doesn't care, but onClose would like a result
end

--TRAINERGENERATORSTOP--
</LuaScript>
</CheatTable>
