From 9ef068a5141746626f4b14014d4b5c86026365fb Mon Sep 17 00:00:00 2001 From: sparky4 Date: Thu, 8 Oct 2015 15:02:20 -0500 Subject: [PATCH] fmemtest works ^^ --- 16.exe | Bin 44727 -> 44727 bytes 16.map | 2 +- bakapi.map | 2 +- exmmtest.map | 2 +- fmemtest.map | 2 +- fontgfx.map | 2 +- fonttest.map | 2 +- inputest.map | 2 +- maptest.map | 2 +- palettec.map | 2 +- pcxtest.map | 2 +- pcxtest2.map | 2 +- scroll.exe | Bin 59068 -> 59128 bytes scroll.map | 1032 +++++++++++++++++++++++++------------------------- src/scroll.c | 5 +- test.map | 2 +- test2.map | 2 +- vgmtest.map | 2 +- 18 files changed, 534 insertions(+), 531 deletions(-) diff --git a/16.exe b/16.exe index 7e252846ae5135cce1de17ed0bf249e3ae577e69..3ba8b1083a8332c806927b22a4b5c587b3f3285a 100755 GIT binary patch delta 43 zcmV+`0M!4t-2%7W0+3x3e0X(2yVRu*&_Dr(tpM;(0RXX)a5x7w|2i--Ix(@Y2(F`} B5#ay; delta 43 zcmV+`0M!4t-2%7W0+3x3e|TyHzSNo*&_Dr(tpM;(0RU@}a5x7v|2i`;IyAAb2(FgX B5m*2K diff --git a/16.map b/16.map index 6c668f87..e02cc921 100755 --- a/16.map +++ b/16.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: 16.exe creating a DOS executable diff --git a/bakapi.map b/bakapi.map index 185adb9f..8e428c8d 100755 --- a/bakapi.map +++ b/bakapi.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: bakapi.exe creating a DOS executable diff --git a/exmmtest.map b/exmmtest.map index 7a32c5bc..7c7a5cc1 100755 --- a/exmmtest.map +++ b/exmmtest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: exmmtest.exe creating a DOS executable diff --git a/fmemtest.map b/fmemtest.map index 6dccfd7e..4131a995 100755 --- a/fmemtest.map +++ b/fmemtest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: fmemtest.exe creating a DOS executable diff --git a/fontgfx.map b/fontgfx.map index 263d3f33..76086ec4 100755 --- a/fontgfx.map +++ b/fontgfx.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: fontgfx.exe creating a DOS executable diff --git a/fonttest.map b/fonttest.map index 046d03c7..aadbeb75 100755 --- a/fonttest.map +++ b/fonttest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: fonttest.exe creating a DOS executable diff --git a/inputest.map b/inputest.map index 4dcfbb2c..34af3a3a 100755 --- a/inputest.map +++ b/inputest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: inputest.exe creating a DOS executable diff --git a/maptest.map b/maptest.map index 3ec90e75..52194f00 100755 --- a/maptest.map +++ b/maptest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: maptest.exe creating a DOS executable diff --git a/palettec.map b/palettec.map index b8f59af6..82c83269 100755 --- a/palettec.map +++ b/palettec.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: palettec.exe creating a DOS executable diff --git a/pcxtest.map b/pcxtest.map index 54cc315a..55912f40 100755 --- a/pcxtest.map +++ b/pcxtest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: pcxtest.exe creating a DOS executable diff --git a/pcxtest2.map b/pcxtest2.map index 30ee1a94..548e46b8 100755 --- a/pcxtest2.map +++ b/pcxtest2.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: pcxtest2.exe creating a DOS executable diff --git a/scroll.exe b/scroll.exe index e8c46e071c3d889335c6f0fea2a3a0c9e062e0c2..1abc49fa671c6ec8eb5c81e99b7e53572fe463c2 100755 GIT binary patch delta 51397 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

Q=7)$on*umhnVa4LPU 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 JdwhlC^gp~Ovey6r delta 51402 zcmW)ncU02f|Ht190Ra&gZpE27(cBXknx^8&%#~ZqnF88SFh}CbvaD>H*0*IJDsxea zTPw?zIn&Ha#f;3*T>Lt}`^P=6f9@am-gECc&&TWe+~|kA?1#`j0$&0Y00e-65P5+> zUg2Ny|3l&5ECd|IG^wYxkiIe3l^(oc6!!`V0i|O?Eh43yo!@u2^%)7`*tG8#{;S1c zFfe5}?iCtfw=xdCIY4MBTB zW#vJjc(oP*P$>lD2>W^qeEbh(FW&(SAB z%04%P0m~p^#FkcBW&V_MA{#|BXavoWX^hIThELc^&?@v7vK&o&JU=lT}SoOTR|}lCR(}B9TCS3AJa*y+V=uy zkS{qS&PD)L@#+de)n$`KwiZQv|1##rCV1e{;7g&Z70GKVmFPEg>}tYwg&?t_PodY1 zMh8`&nSE*B7S$|Tv}422v>t@4*HftG6w}W5n?hiN^mv17+H}hRIJQoL9g|^xu$ee@3zWmtFBOS8tJ~&r#t@?Xfsg|I#IxE^?)Q&%=iR1O;(?w~6z3(nF4in5y9%q#9y z_PiGbJilJaPBIUz7=cwu2$z>H7K!G(TErG9)!NAjUgmJ2MM6af<>NzZzTEi+jSF^c z4o_mgJp>k!T2XcdQM?<|-;;~1KNnHJg*4`B1z3O)n6c^Tu!qTFe8UdrMwCj|A5z5+ zbLq*@W!6dpwx<39>do8vkYe_8b<23%YZ_^_zkO{>MTsBElX!DwG!gTVg?iT?f~pv} zLuQRh4iqoskA5SIOm2l_L`8JRn}{`MavBR_Q}7uNO~MTm9pf;9UL(( zKAOc7h&F<^!@n5~sxwsXwSK|DL{(6-$}%97A1^joE+K@TkW)!YgBX=6{ExycgkwDl994i(N0F8+SBA<_5y;gQ3^^Wkq} zlR%E`&vuwLPerS!cw8%Fc*C%L?^Zj3&d0xo^QqEF)5{N}!*Qo5z5i3=G^#$$kHzOu zhH9&z4Ohk32=V1`1oQwyT-Uhvrq*SaVPE*3CwEV4!5EoXfSj*6tFm=UU|L6O1a^u7 zf3d;ghdHndZBL=emW}&Bv8qs&P*=bc=I~MkbRBUqN2aZ><$2a)fpKHv=zh9BhrE16 zqg3l~&*l?>$!NER80*K@8GtMYk`CDt2MqgEg>xTbK^50~+WyDFzJ8+O&@K7#Nv4%n zkxkT|&&DH$#14ttPw9+y4!_t!o10EnTqFD(sv^7TF-X-TOSp8L`e)^aD*NjcsMA;<4s(wBpNAoML@gUy=8i0>=m*VS+lj+xD~*i zmDmv!E~0mu1zdppqIm|y{lRK(gpNG|0MEGSyNjD~6d*O)WK+I7a!G5iB^^jg#@qNv z*`*(iqQpfjnAylp$4Et;5=STK;)GnA9-t4FU=kUoHrmJ1*l-d(#SZj2!YBK1S%wz)?ILbAqlDIoMf&N5V5l=-Q;6q8{Mp#;|p1iF~*DpbVlh5Rw;$80F# zXXFIq>EF!EU@_H1Vdm&d0+u-z@b#!x(8_3W z@;@m*#0s78ligsna}ulvd=2<^#J4{;4wpT_c9@(({!T#`H!3>|*?*ZEWqzEstTH$8 zJ0nh)hEC*d3#hQ1tWn)qOJfWa-#gi^&WTj5Y42Ap1L>Cu~yzG;0$YPo;THNh@_U^zHcn?NN5akt&U}P@tHg;SO zt<=+F7you#|FG?4wT1xkX>N`06kQsu>7m={0WEDg4)okp54IMwcUxFGV2gvP`$eFZ zdv{5XVEfa*_LNQ_x@CgO5H2UD95uba*-)0;lq%i;i_nd)V-6qNSDM?G7k7Bftc7A^ z3GVH}wg0UAC&$usSbTsgWTmx1;|pj)BKKgtV+eo#-UcD8VS@mQ(P5LY=%@5Y5cBZi z!&&Ru-!=rJLfDe>7r&t_-@gO;%Q8hOWkOXZcIool9`#P3E$a>c>mFT)^E`tNq`%uD z1?Jot#j&!l(;NiSUp9&Jdef_5s(r)PwWXO=DF5`&xo4l=%zx9JP1rZ9hyPZ(%1xeK4JD&AeYy4qO8J@cZgBIfy4 zuQ`~Wy(|azt@nPuyx!P;ob4j=c(wgxB@($+x6nylD$$=R9uj*C|CR9$*@(^f1kP0| zA4VC`zs;gWSVL`*1CZpPP9&E#td8x+?GcxMwnr9p2koySJHFRm5j-V};GWl)+<*)) zSkio?$bjo0#qnd8$-!9?@BA=h&EHmuUn!22xc9l^H9)VEH(+fPPss4BN^ZWV77soV zR%t47uJu-J*i>FSd!QOZi`$Tf<)l zV>VL>thPxi?&J0NW)+ad2pVYDl{wNuCJXBGJ{?@HpWV?+M~ewh zPcrl8-vBeVvVRwocMnCNUcm6;iqe6E%&QHm&Uy4=hX@SO*2Vrf8w{vG)jp>{A*rYf za?;6kTP?(qI4%EUcEj{4nF%_J6Vn4VkX#_t6To|5iO)?BdZh59jDg zPDVgaNkz)?G#Ez+ScYgD?8``U#LSrYruF+2gG5Z4TAWbRwRdd?s}&A{Ae1bGwQd^T zI?q4*@GnL^##`tO%soXvgeX9ti5-z{U7=fNQa)MlhEOJ~Eh(ez2XIcisjAlWG^GV4 z!5AG%&oAIU;3i9mP^tyi!l`}MNZPee+zxAb3bb*2R}iY>TUKe9q0O7H+l~7mW0@z} zr+Yy#BjJhS7|Xv~*tosB=qK=mh!bNG$8M3Gs*XWS8kU)*>uHC(4mfN=4%zeR)~Zyp zz(~vnWyoP%OWTae+^Lih9Xq@E?awt^?jYA|7vs6cHet73wO@ema<^Vu2UB$m@DJ{f)LZ4zei}3*1M@`a@I+d;XcI+ySv;V z8r!;l!Mn{B>}ue_GGEIzSfdkCP1da~(hUhObZhr*uJfUp$iQ57a<8-iy%-~~rf^H@ z)5}9XAtES$r$2BR3^Lu?J{4-cOrkxP7rquALt|ZjA>#UiKwz|t;2wyL5Eqp)?2A4W z(_pDtBVYUL4oT+Uy>Y(UP2X2@Wd6)^^=}a?N{IOZsU*JtC$6G0{SRuWp`fwk7tKon zWO8{3_P1YnPY!q?S4%7Nhv%mTA;dvrAp^eu+(Okg(b`Ovt~ub5#h0LSIoWm*iLQ!@ z7$k(8?WsU9L!bXo2wr9(7ap6W6&Ud%{(3zO772&PJo*6V)xp}=PtDF#Du!HK;RHy} z?ci_nQGf~fd|wOwx%8{qv|EQjbexI6Gmp2y=K+~DzMZT2kIauHD~6;guUQ9CwEB6M z+dl7RJc1^p+9NOVRyg(@ZmgM7$ znF3iU#oGhdGbe5S2i&@nS$8tmZWuH^gh9_HG^B)w1zA>XGPg72ld?h1h1E zMLyH_|DzZ0C>Eqsy}XmTjom>fx#vu@w|K=9hJ7^De@vOR1uCv9X-^MyaQE}em>>xv zy!!MaRnWML$EqcOQ>c~iG9S_Og?7Ys#in(CZFk|Fape+n^t^$>H*t@`QjptuomCIW2oMiXS(8Ej>g3{#MmdqM^w-a0DV9Y5aEoMU$kXNvDip~lDPMt`=^sd>G7;T_+~s{FtZ#G&;wUi$_fe! zJRI=82j2sWC%DnL&!ZH8vpp%|{$UMG1+Uu%^ zXsF)5cnth%D?tL(sO2uUAFP(`;-j6ArX>o>O({2!&;n_e2S{8Oic%ux^pyXV*bjCq zFL#n;g8IwfNzy<@<<3%M7(?GYM6SKOQp!a_?=m`D)s!}2$|L&AUUfLYFw-etlk%lU zHu;?9{@8XFUxp#q3?AO!XDmNgw2NlGV-76*ufnEh5q6v2VeyOd$KvkH5g+mUZ{S`A zjc1Uo)V3UHb^@$gzO)*4|1NHB8TRiMo0>D-u1HC?lFF2;)kV|AnK(_ZXyw5e`AxUw zj{Q*x>qcVGHEGE5=|Z?VuOJ5e!H8|<7LK4R@d)9J>Rm!u z$Gt~u=q)PGb9f88y{&_Nu-*3HDhJ=N2QyNuj7a|%;uFL9Z?@X^NnGjU#g^2AIu1BG~w7zkM-4z@-q^5 z>cbczv8gzq#RqOg%;?y5#-^NCN)`U^4Aa3hXB5k9*<${BTW0L^5&N;ZJ21(A^%zU? za;WG?wY(d%Ksv-($Fo&_h}paTyK`_c{`GU8(8<@=`1yNNr$EE6RVE`gFX&BKe!@x@ z`R{5${P`Sp9s%*}9|(TWj9p1cezf~~mMZ$zy07A0-QuwX?No1e5e zMMu<;Dk_I}q!%=I0z@;wKv~oIr7v~uT3TlRt>IvtNnaS>U4rafN9N1@tgTWC z%+@1t+-{h;BpF-T&UmIiUC7AZx^XGJZ-KYvU>$z;OEtk|UxcARyr1*lZ7!L<@OfA1 z`rEU?a=e^1dc*H1v3!vnmx8Pu0XX$_jT!D87X)m909%W6!TdO31$s(d3tBJp-sHJ& z>?F!-vl$Fun3mavjKcv?JoKi6Dq4SZ3cDsml?~fF06V`v*`f%enSKS@@O>B%KKH?t zObKSE8?L|>1%;I*=m+7<1M@jJOIQEjIMAv)oh<=c^s3ka*x5B);xC#xN<4!u+RZJ_?}o|uA(Xop1;x8Zqa-zGmdDSS|c|i170C)o~6(5 zJ3tdu0@Rdhigc>hexzV8QUKyOA##hpK|xMew)^Mrh)u|M8KGGsC%M_rYGHU(xQ2uh z=)V*;GW*G$&kI_-DvyuP4X(MLa7m=6kKw9ACh}AknQ(*xbwA$VGZ<(95&J6sr@1E4 zFw1BD#(G$rxL7xiTg!)P3WQ>OZ|gl8mHxf-r+BF3mBNDAZ(sB=PhRY9S>{6fF82ae zsOQE0?%DncOY)T-5osTqzF3@Z$jZ*MtxorlH=4frD{RNO}IpFeaW> zHB3?{^MlL?#wDUueN?)b&QSWh1erwrIt{QP=anDETyw|kkH#CiS{2y@45Nq`TP(|I|uYv$J)H%^?+<*CPu+aI` zWd&ZgBY#yOU<)~i#b5vSR_6j#|C?jks#e#YV}*^-=Z?{>Y4qZW@D>E&YqKEu3mc>^ zOlo(tuPt#a03Qn?oi`mLjSUIimQj`nC(i#^dp_l2?6BPKVlHyVG%3S>RJ~VoY|MHz zU-Hj9+Y(T@o6dGJX2{KbY;aFh2N4@}F}5P=;GKP>sZlTeeefxe6|gX^td6oGP`^&S zJ*>KS9>F%EqwJ?=`HsZopP(_y7|8XvE>F-{25q*N3t!PE)(u$TWx=D!;Gb0O(#am9 zytc^SNirTQ8Bn87E`%-<&Gs+oE$?!>xyG2rroG=qD)#{TlM+m( z{oC`YUz1@wD#n~JMlsJPS}J!^MMF#Ix%Tx*4{SP$14wak->OX7t*d^#E!1}|mv08n zwKf9auz9Ty+G@gRu?sRah+Jqs@riQ*@E+{(hP7>?k0xSd9!u{*G~Us7a1K6M>=w7; zpxP;F-kpeB<&8xMms?UDOz4Mo32U+n9yx4%iV5BcwRaiR0Milfe?oo4&!I!SDk_#2 zC@&E7k_GBI_wyhZbM8S+7mdw3PAL_Zb`LspE-xg>;45fKxEl&fhHU!_pe*9On%Dtz zM_8xC=i>IlDa#??tkA zfjpJvMqHI9%z@BWnhc^p2-*Zb^RAr9JHWfXS~i0D$O4@wQ?7WELf^T z^$kr`^yI1Rl<1hO;A8W>X!==-`@P;1o=iesL&QpiOCtpWJ-Aqio$4I+TRB?RSiJGLL!1|@r z1a#j{28phxose`)bV^P->M$J{83)jlRAbXd`RttxVIU&B7G2$tiXs?OMSL4%Ec+Ya z6f$aGY<={5ho718_@rb2skY5l0q|E|ylx0P(QOK&^5<}4)WG%_m(RL*bp|+KB1K;8 zIr_WIpvpk*Dz>(Fr6VFbJ~5g0040A^L_4V#D4sZaGL_?&2(%@jWAxDU$SSr@;GfYR zpSm<1^~*#sXDn&L3h=w;AUk=mD@wR1kAVuIC5-C}weEz|!jC3&her@{tFnCKlG8o9 z93FpwPh@vZv4o>0O(UtVq2_Du5^?DEIJDKCr^zXsXbE#ws|lCH0B5Acrzd!QeXao| z<4J<&Oe)Z)NAXKBzfboU%b!Sx$Z1iw;?rI_Mzu$~OdR!>LF%C>U%rQ45!Cxq3D*dq zqO$p<17A_6qo7*P-xfy}#3VXLuY`-IPs#@o&L(1-NmAs2qD!C8I>=5$YM1|KjfzwJ zR+HOUwQukRI<4n%Qii3-(dgW$qECnWty|-b&8+sBwIm`;4x7+Zk`vzDb4xTxy`tJC z8X%#giZR4hImm6(rVkvAQdygH7TOah+oh@>l$0zV8yOcS-|#9tksU3Okyw*fBp2XX zJdJZ1i>C1SUQ|lE8U(j8arjTgjcBEeIQe?KWlF`g%n3>}7YXzs;=YG5M~C!>O^sf^ zHtM+9of3Dpq>6r^Tk*;xrf+0~$hCKo=mYZe(NX&iEt8_!--KR&x0ANeO{1+|U=4iI zy)Kuam4g4K1`qUydMh5MzH<|gf1u+~IF-QQ$vio9?+Z0GxWniyWwj?NjGhI zd#@<(nzZcwUZwyJfvwRMRl-NrJ@%A2@HL9zp=J{T~@nntXbeiS+sDZrC%6jEb zJ0c@YFDG1hOc48ZS*K#fV$=TR@uM+E5ht9U`AKrmSLR}(2Cf^2B%1rle&3o*Pric@ z#wVR4WN3T}qHAeHPJs3@4_{|I6HiQJAT}ev-iw|@rVS*G>DkuRNWr4Z{3i^hPHA*3 zhSTcs%QgTa(6!tha`LJ7XewSzDwi)qy&!c(8yj3EndkHLJ?yf|Xivz&JHoK08l0T!$~meF z0fl%RY);}wp=s?GDdG7`=Y^^0s5isCa=IikwS44p^qhKtX^`n9B<=?+I!fjKW3tIv zD}uP+ke6;f%F;N*p8Y#9(cd1NU;938h2VNL<}jn}F*AEsqdg=TG;mC-wn(QE34Z$G zk@!Bk@B+A*HTbsGre7s>Z&Cdi!YLV_J;#9EUzclyqn9L*q5l)Dv;8S7+>^idP+%4d z1F{eRP_v=u8bWxzU*sPIW&z{^pJT9<|1LaS_S=$^$)0u&be#}dVpHmfg8o?KJoQK& zDH482z|3D2SR18!jn&zU3S5{s7X)<<^hlHypIPy*Lnl}gpe8BSISnm)h^f;eR+y}5 z(ITP61_X5r+Li^O4c=TH-{&X`4|=e;BLWoM;|m(?p}k)?V09{(&p0fFIO<^3&NdMOFRXt)hIAV4Gf4;Ur*V zaF!Chlaf_4H}PPC1@G(pz<&0$Dt4Wds&YN1{hBjPS7ZnQr zV1h%)dNA+IU->WoptV7rb6hMra3h`qd#gnHkr$HpNueu%s3QL?-n=E3ZrH4HAINce z%uj$k-N;S%f@T`F*E!A88$t>@5)wBGO5F01A1XKbJrq7@km3^3M`~RooPJM5T_w-? zOHb$f%n6=iu%C_t9Qj)nV`M=BhH0j@a-0rEjH<~#8?;IF^ZpXLDG{h{Do-$zo>esV zyV$uIuBW?&dE9x^zJTYDqO{7EQTwIB&#@z>?fjquhG%(-x9B`_QEw@)Z&k+eLJws> zT}bgIk6^9HyC8X5UBTRc!$H24CB$75Q4T4$FC#Ko1gQc)*x2CU~{&3fa@lip56LL;(LD(QCN@4vvMKk!yJrm$s8KMkA(FIC4}2YzFS!FQn_{L^Y)I->WEn?o`lJ{RERz zjfcX;`gFY>D>Ou*Wid6@Gg%!P9dLP|WS(Ox;Q;^kL?WRTZ5mejdlr37d_~CULt6OjPxm!7)%m}jewnZ{|$j{Sui&*`wJJo>L7e?9yQD)`>)I}er^_#3V2xNrT!5nQhK6-W-RZ1rTAX^0O~>! z+js|J20_)wiOCsn7`?@bO`2&lsY-~0jJA3>pe{#ulDIPm0P6o8&m@WO`n6a$A$iKL zO4&8g#`{>jcATRx^Ut2s%}J6SzZWFz+G0t!>#-P389@2>TDyQ|D$yiSCN$MFDc-2Q z^*8)@!{~~JDH@O)=E)=3=>0d{9Fn4pv8lppW9=1SuuPJe>H{f5=UQ2Csh?{~-uL}^ zG&&o=>LkW@J_hn7I>a_Tw-(2?AA|HVUhI8yUe@1@@I{f0urHG>fSy$7m-H);Vi1$; z!F^knQaQrODHm2h5)kqYsLHiixLotP#NGEOpN+#k3Py}~GIi$ZZp_y?r9)nF2Q0$| zNCQ{CE45u`xoWst#z;3|Ps&V562US@=CW1dL|q_CqW?3HuTbjiO42au`R*r{v-c)c)oyw1WzJxRn>OofhxfM5uw25 z(S31MJN3sM2=X$OgdLO9i05)r={rv3%dZsQ-tj(OWadEaIx;Kuxj5`WDPFSNUH38F z{SDeZ^qa&`fr<548fk%j*UCTnP@4sBjQYyokaz)f!KWJpDXp1syTLrTAOUZE=rat*8$mK-LAV1jU2*{4b&5GfGYkBfThvKfu%E7z-u=<(Anw~v z@1@;ZjdsmqpC8;;nB0xN^YlAEj&t7sJmc&9;^uy559zcE)`8?wPhW?yVi$tT^7gu3 z!2P?DgIS0h0w$sLki`sVQ?@r;H2>b2CeWjfVyB6#q_w_n;Me&g(@&nf&+?7wrJV0Z zUtA9w`{cXot{qX8^xHGMr-wPPp+VrUQ8`utpQ-G5$}QWlY^}x3!#MiiA^sxDL796& zlQ9VkO28mJHS{3=;f6`!;n6a*@`>CjQTl$B% z0~+1&y4nscb-LL4gaI9RC&mQy@vDelVgA$VOh;qB<#73j~9KmYls8>&uxq2-q$FL#zVu`lrhy&=gXp~ax z+I~=9jKsm=4x=z%{`Tq z4Km`3-G_Eg!ED6JdX6tvB=l-pUvkbDm&x@cm*Phbq09ReNX5*G)6C)0V8?pY6fLJi zH1EnA{yvc^(#TRG(Iv6_N zDiJ3$>1RH+2YDai7ejB|FL!RNKhgCX|GY{nh_o!3Ppo|ce+hi`_a!2uG{iOK)Ot8t zaiuw8{kE7pzZ4l#A08{GR9uT9eRDW&G8w1+aMt=xXm!HH+a7Vt@)&nMF0b!2vJK1E zLG^B|7Kg6cD)N762khz+lRAoDw3=ejpF%0t^sWJI`g=+o>p2+-``>za-2o)Mpk0s- zCh%tqW_{F>$f5^uO-^uWAB6gyC2Y*=p`RWC*Fow!{qAz5%WZ{H(SZl{8X<`|L7olw zJ4=sS(NG7uu}x;2jUcYs!&_A6jT2N1wYirBPutPh8@)QIH|noI^uNY^XlnIqj^fZk z4d=yr{ErlTJx((!a@x`!U%vC9Zdof{Z$vOR++jG8{e{;c5MqwuGD*ET6{qVM2~vDv zZLQ5!A|@2I596Zmi}cjU*aG#4`SUA)h>w^2%POWi9nCKK^CK>546kfvf4?}t$=qn% zhCaH7RR_fvDKH*81ZQo?U%Tz)@k0(hTRI!r5T$SR*V-V0JL$Cwy^2dvBOOjPOW&NmRs-a?C~62N!a z?}glV@1$DOY(BwiC{~lu>c#q3w(eNdCg;g7V3A$eq8Y5kmB=x#UCp?hRylO#DZi!N zAp=Vgsz(}tcMd~a{^yuWJyM+JkN{=wu`I&M*LAb(so8n`V-4$I6>up{cD*#!lGfx{ zW|Z*Q#t|QhrAs7Qf-gsvg4j`H>E0UGN9 zQSuEK4dB^;e^C+Lj!4>~JRr6%0;I@HJb=BGLjL+_0sjTQQRtur>p1d5SQrm917JFG z8VPLYRo|Ha+SoD!!gamw#4ve&cHioMI2@nb6Wxf2Tl7p>t z{z9b;x-p=ZLH87&@R6JoHHvmOrN%aeB42ukDD;?qMYNIn6g(W2S^BWm^8J|+SNx!tP z6+}3h!;6#r__gl?5k=1)`%&qvBA4d#g&(>(FE0nla5p`*`6DtzQ2Cj`i^VB-O*(iW zgfjf!v6d=V!EUO%QPC09SjNc@q{4Z7f5Jex`y^!-9}ylOo)TR+vg6<|74r|tIiG*S z@juX8Q9?n@B>7%;3hcgm%|VRw+Vpdd8gE7sJtid6`%k26(Fr-DbRPsErVKZ-`CTnX zxHsI%p&1Ty`(KlNoXr^lO%Br-c!tt(tkaMqh+ahFfNn++ZB3gA;ILSMsWyZ;#y24 z11NwM?g|8N?PF)B`m+0cAqbTZ=!ip76G9a6!Gose{+qMs-S^wBETm40zAFvw{@=z( zuGEJ}Majq6_sZKWH0d;jR5ipkx9pWT;p%JxwBYjt_^BcqUtdc8C7T7cix8jqMZ11<@3LLQabos3xjCv%maLf=yuM+=|^F;%)NzNeSN@n_f zD&5pmj|sn`bfTrkj&BN;{LB}7!w`9TtBbkpv!Q!C7c{_K&VI9C1j?O+V?n^4?VNVo zksJZl?P+jP{kQwOWDijDam%&L_P z@Al%M%UaT`l6>|;|93#GxM}$PNRuIn9Gb<~xL33=sMkTQ_KACFY1xxlo8@HNulzZm(WoB_StUewf)CIpdZ=& zsfUv>*%0pKQA3UnWaDsu9Cpi4>dYpdzzU*oG8xOdhiW93Iv~gWqz7^?w4qvHPCP?R z-_4A?zAUE($`+7T(QrqotMujZBHAWYeS2${aM~0~x1by5tPnP=Xlt1+$v@VU)Pa;AsqFNIRZWwo$TzB%%fCiau3k) zVMvWxtlq5^gn5mfWYF*mGNe>uGN~ZZ`cE*$t`LoQB3!j{T%q7!3%Pa~1Xvw}C&m>| zxYGx@t>W)ga}QX8z?@qgms@O8>!h_btaUi?l}|8r?@S!`>f$@Ve>QKAfRE&sT2s=H zqt>Y`wulIKg^`Yi7YLW2cIjNNMH*n8VbYlRnKy6{$6xa~iD?4gzj9T7B5HU3faIha z)&A)cSeT+Gc)VyRu%=B@4aumjMNL6E9KnV!DoUisP?2lsMR6kAj4F?>X{IqEE994qQU~SE+(!kZuVrg^NAfc@7|?RFVD+fI)8r) z?ootf`*Oww_6hU_ER5jTg#^{eN%{?0Pb%N!e!va;*B&7o$xe-VuIUH633Q)yUqA=R z+y_7S%(+r=>)bm{0Fn)SUB#}AZ-7(8!LdKwL$F`a&aw%5x8?nSfkw29$SMC#sxW2$ z3OS;&E%=a)_ebe~`(>Xc;rhPtcYe~b=WindGKz3yf4YPiSYHCGb-!RojcHmhU5(=} zk_2~;wM*`Jx#RV`Up$R+S#gegh}i4O3Qxtpco>}kjtNq*ackzF_@2@796(%df&>Gu zHXeMxAGhV~XKD4*JeI zI{_-ObaOx8n;0Mi=BpvYR9;+>GC1`d*%W?|anG84!Z$hQpz6!o=`9~;=YMuOm3T{G zJqGevN%y3%%|KN0N;oxv_R9wO&BuK*F(mvGEn$(DgppN%;z7Emj^_J}o;%sa<#_3N zMvsT5>Ut(ccjzH(l#-GMP62KEEUnVE9q7Z?CW=-l!Om@g#+ki)_fX)mimz>{b7xu3Da~VHQiS`s0LWZ2dVNe~ zalo*BE@GR|1jWWRzGz2AUd&Mb<>f|JO;QG@DR3>sj?|i+5UZ%_Il)~JpHaoUze|VY zrm4M;>$umG^nu&dCF^d&E&e?n$$XO_{aS(hoOBB4fC+zFW#1orJlvTUG*pEYlb-GT zdKf`PRhqjDF~=SD-xfOL^L^(N=pB=nXVVVV(A9|jJx!f(m0B(hUA5ye75x}tEKBx8 zM(wC1+EAlswu9SS{Q=+^a^?(0>HQ$xXRErFE2~PjE6_BpMUvt}Sy7QGs^2Mm3Yn%MJ1+D%>5V(-AwZHQ&(|83gbj#77%{X-I4ZCTuBphaXlo1d4kB~U{tR;Do-!+< zgTKR=gI3yDM6Z`q4!Z>zHt?V7pN64IlgE2%Y`2*Hh1d~314uMXRHKXkvjPt;K$oZ# z+jd6Q`ymi-%Xr0BOtp2{-f;3P#h*~9`4Ri-LZzJ6OUz&rU#-6V7_D-~aH3%ebo@Me zZh~V%c!d+wHH_m1^sS(7>>Ls-QqDiJe#YeOyP=rb&8^uEn3l1>QHkbjtvgiZ-i%$E z`m+0Cq}9|ZYYA6vMvv2tzphokz^j_pOx7%xkY@<%(t^QPOqpg4;@q*=nn8Q3Sfi94 z=icXf2F~(-`kF!UymvO*{R5XhMQ(SRogl3cH8oa*i$hoEFG?;=WsQlXM6z$#=AI1Y3KD_bV5} zdW_F%m^tahR2?xp>f275)RsMjZ1f&=-QCnV&=s7x0B#5WEm-(5 z)>|-@=acY;qfVD%zZnKmO0pTxm?CU`H?WUQ2Q~eD+-neG#w>UzzF&W$Pj{{)l!eYN zl88A1^D%FJFilPEF}sRg&|g6=x9g3f;a{xYU`1X^2h{^ zPulttgRIwJd*H{5vNGIo_e2bN-X`0YU6_b zUnpZdDAQx`aCa^o z&&mjPv@aQ6I((^F$obM82a$GjBVi2qQb9S(Vdr(*nZB$riQXFUXpRI4Al`Ucn$4&a z0WRI>MGN(zC4d5eGhQZj#{_=vUnB~lF6Re+BEvY4M6}Ff(5GF%Y?=E2^bcAHPk&0| zsBUOh@t|5;5v!V6nx(K+DC0RO8Pirek*ZXcl>EkPjE#2*ipiF~5wa~XhR`y?B-quCURq!_m*fWEQnOjFS594LQEN^ssW05RKMKg$M-!Zx>|wD=;^4G6#$y~ zD}u+{q<PB6eX@yDjCGZZQTc2@`52YCBkPK*!yv+s?M|i_}dfU2`TEXDo&z3xiCaGJ2 zAC7gsz)QI}I(O&1e~D`cb2W>b0e@RWq`fz&zxJOR{@kO!TT*|0TuCifY9w0VOefm2 z-$~>C)vg;v9>?MgHo8f10H29wh&Z1Aze6AuG7$2M7qm3l&jP&9;;T!r{SIbeP#P z*hD5F=JY-|aZg43#>uvF&SbNl#`b6DFUXg!B{nBeB=eF}-R_Q|+jcf0E-H-6 zvDMOnEq3yCM|H}6f(sNt5oe!KLn}Tn#_zw)_#K|{r-=FRKzgg+f(Wlm-G|n`hK0Oi ztfcPIHY`BJ7l)yx5JX8PpXX=o)xLKerLC*?KoF8sb5gZU?J15y zez<2itzRi1JaLpvh=PFbxVA(&c5HLuY2=RJINe0#5TqBG@E6SFYUk*H)ePF@-XF$e zu3<&{hywV?4zl$4H+G52cFb2yOE*I^g0*rinUSqa(*{0!PB&WKszQGM>oGRhWRVNc zEWZza>!S2Q`e2q?REp~9_p8_G=+4kQ1kxMa2meQth>&30zuH}N%$B%Xul>Wt{K^i4 zk1dZEuDP{2$?9=$&T@D7lFw;%esfH9E9_G>pJ^*LDChf{{QfMAMmz&Weu(7jy|is2 z<0$NwNdlx1%`k5rkT7PB1rl%Gb@EU9t8Onny@lYy>HXN1Q7M0%*S8kLw_^EU2p=`2ePCTP`KlHkun!EYcDEUcGSeiIr{GY8f7e=ez6E*$sulLtjZPxBWs{DcM z#Z*DZ84pZ%BmrMK?UUEe6;1gPxj(YoCxBk#ISw zVO&tZ*Z~#Fytyu7Yh-E0sqzq>nb>*;!_Rht@9*hj)MHZmiywVH5&yLv`7x*bWO_+jrDFJ}!x%g6-|uo-p9|5etNs5KE~|2a4Ng!qmX!}-l%sae7s zuozk9)*=3FaYiqUTpi9|V-lPmKT*p@iJwPBh@w=oefv|kg2GhvuDRaOo;1W*@?Z+4 z60R+w)Cq?C$Y#IZDWQu#$|G&mQ2w_(ICOz(q&K)@R}~RNJ|b2M8kd39na)Z>39&Iy z)7E8~;CLN#^7e~Nq}E2h}G|@J~GA^OFe9c?OMj1@9*C417X(G6wDXayFQ~n^L_w)7%H$ z`W%tpy$akvdpe)=@{o+a9(J1`+9L+uouV@vBb)-cz!nAXT)zXorKt1N(kug`ebsuy zMs&GE<%)Bi%%uIkN?_Hg%jy)yP+-BaEK^pyi@I&9#3V@hj6vUdF{z{@#)An+OEme{ zhH-C#w_Uz`k+Vj-D8?efLU%BwL0DYn1oX%Sl1vW<`D6O7;>{d|SE;{~EtzLQWTQ#l zFc%RS!&>3vRSQ6TDKepWHOLP4NXxIwgp?Sk>1KnH-blcqUI{4_nVm3tE2nqEwEIV- zm9vwwMLRw%EBCVa8kWxxk*-)Uc(mQX8A3QVDba{bzgZ8AFtKZtZjmH?f=e~*1^MHh zBjc2X`J6Gsb9pnudnMo9UzdaN{WH0cL!4m)6X96I4dB||sKK^jK3B1U%o*fphou-e zyGVz>bmXQR*tdjQcscu_qkLyfmc$vMFD1+NSn2f&DEn+_2Z!@ayPq=k=0I{(QY1U= zA0a08U9E+YB?-&B_hebQ@cRDuanft6Uou!f%YYvr9Y?e0F&46OK7Ob^6e%DeNjOH+ zE%61O1pHFEO5xP~* zJyFt~R{ooc@%fVgcX|nFXSq9d^5%B34}^he?Gcm#D90W4QH8rDG4+?cYl3>0V!{LV zL1>w?+s;@nNUjT;$ceO7?UEB6B#opaC8*{_2v+@=3J4$BqqAowtatq+u^f$PfGCV7g?W=UDS4bXK}IHUr+AheDM`f1q8(Fh1BTZ65HyRvHw^% zQM`U9Lu01Nia5ITVe~b+IOsg@S=%Z_zhicL#maIQe`uW{e+MEWkJqBs80Xm%!Hbg7 za=RA9($hD69aDa;;1{G$o>*ou0A-HdNA}KljjJ0LPSkQf3wbYA$MQX=LzAp8cnNst z81p=MMYNC4@3dJ(ox23-&wt-(f07_}vRm4axXzEollXlL{B`y6pB4SLI|doGpRU&k zNd&40-;8qwiQLU{n#qH0|B$=Nw96QX)?U3@xwrU(hW}UN;^DwZQadk14D2pt_yK>IX;(pd)3(l+R z*yjf)CF7kqB;Q};MJ6zN^Vu@;UeF8JS+5 zYrpj6oA&eDk%*!EZ{e#^0Xzxz!iskxr5{6MJL>{0z^@2s>BGgXWA4&@%g1G=k4->E z2PKSdA9=NM{Hrt?J!XTNTf$D1K3IXO(XK> z=(+zAxm$ry1OrEBq?4lxmR*p%qO}p+LCbPA4<@&LQWiT5CnV=Nb3WdGI+j)`I>T>k zc(&+&REP3qe6b~kKGB1mSVa=t~EG?NoxX#$Cjf8MiYyN>;t>2r+Sdlo*TTEciVQXf6|=M0)##K+;E#G<<|YlP@>n z6Do_Wr2SA(qsjNFmS3@jPbSm&1}||7M(19V6g5a;h<~M7Mhz2n!5@WK=thgYKV}@y z)q=^>tkJRWF^@D$9Ck0<+lj{9@ec--L8~*MXUL|`MYOnilqPV=0 z>Sa*?A2_WpLckh1WYuli#%(8r^zyz}GTFIj{3!`rx|+Ki=k%t@IkB$;Zo%=)UDO$7 zLxUT&Ccn^1vmN?RO+qA!#Z=*wCjp-yZ6{wOGGG1@Km6`(jbx6I(Kv zMyuqE-?O5h^!d$#yAat+#~xn%vskDI`Z^QySmqvl>!M9X5X)(?g6G#UR1%|W5rF>{ zFGxdMO_RhC4c7T z4f_0*nVw6;Tzh#ulq$tU8TAUC(n%8y_HJdEpQWi78bK;QPXo=e_jsWo2f1q=<-5}D z2Lx>tVnCv1((Z4RjJU)4n<{Z&RI8I#g~TXrIde)6GY;_D-PA?bV#9v}k93uA^^B@h;orT;-Y`Day`a+zwxDnsUQ0FiCXjf(X%mqWTgv`p>x}%)wW9rOQNY5FS+(Aoy`z-%j(|@m|pFf2UzTWiO!sjAbxH6K9xFGDN zDcEeR{K`&S^GglXn(I?G|6;kZDY12WFWLYg;uxz5!i9QjogWX|&Yfl;IBefXoZNVJSMH|Q}T zlq}nX?gtzMR6ff#$-|3!4!9fknU7T|-J)0Jcx2qe{VtStgl&GhbV%SQ&tiHngtr}J z_TK|la}|V}@b%pOiobW|`A4l){LKxXy+d}}z*@DgYRcR2WafYbf3T@iNn#}_Vh979 z1r2z9@o8^i__MDSwqN1uP82p(kD3grl$UU3`2bq#kEw+x9CKVm&M*2^RPd|8?@3L~ zD(FvqUSLJ7*F)8Q*oj*89Qv4{88xO!+nIXJ+tWlspMvI_4(wW_oh~)up}fOEj&$VOtvON8 z^8g7%9I&T8wC9JGI zn2ayRdI{^a=r ztLs)b+;sRQTHM3qILqJjch-7H(Ga}FjJn2Q2Ax0_dTgznG+BzSL zjDy!lE%%LOoQRm%<`-2)D!pDp#sUJ##MG#66fY-QX^_=x@${SDy&cJxDY&|~IhbkD z!f|Li9(MEGldOgnZK*Ar=W!R>hrN8Rf|~SG=G?0FUI#>-5b!H7Y&?4Cq= zl4bLvkM71EVT$x)+c_+GXpRDXHQ(II?HF# z=QPyOMUCgB)yQ#`nqCF@nzf&U!O0fQD5%5XEtvOtxS-L|qk*|D7;Ft{3K|j5w)>II zlIfRrYsJ-~(?`orTLg3if{IaN#aevr@gA!4sl&xyT%|qU+2vTUI2Ye4B?)2~8s>gXAS?574?u#5De(IG`WicZAwhcG zB0Xwx9UB$KBk|^zXQ0Llze&X=l5VKW%HF>@*?zSNkhk8Rp(lJ7SPcT_PYq(kXR1dA z_#<4mh!P3n&({P>GH(7;Tu^bZR`m~ujSk2oW_`(364XW9GyYN3mt7k3N)fn zy{IGg8RtL9x_gI9Y0YU~oVf@(1er~E_?^XjSGVXAFJyMsBL4b)l-b?xh>UG)mvXQ1 zWSoLzzUu1a=n`r?-m&!t__t%Idh$e50LSzKBH=?HaDr6NvQGBZ9pU=2stYfeEgEMr z&!fxlW$dMA2#|`go}*bZo}bzkL+h(ee&Seze|l_rCm9sqP&Y{Y|7Ygr1&ChiI9f=X2FPE2sA&1j{&Z4< z3`jb8?8gMvH)_Nb^tpDu1M(XlZf1FUZshbIg3!KKpxwOMCL=(ukVGiKMx5L3JA0 zaLWcW;O}*<0OjT>QQg}kLf8QqSH@_V96080bcl{y@-7;*s`=7YYDA{b&iat&m_bm6 z`~Fw5@_Pks5lHvWX}ThL?A2n7;Fw)1f=65g1g!m_ z>N#~%bkl?nRWgksZudN}{uPCkO}LEH$MpN-H?3~Q6_pADCq4R)L*EUuj2^*Fjf!^#h!R3v`AB z&WE-8k{30O+ae(PyK(?g@t}=5lM|`z5W&Wkf~9F#(KOPWaIF4?=x8As=Xky`Rfbt^rGD3ENoZ74vk3wIM^$P8LdoN&dKva@Jl6x zu{1q#R72{<_UM;afvJ6APGMf7V(=e=o7HoES3EnQ8L1M%Jh-qS=+05~GCoJ}18bdO za?Y$av`%Iur!6})ejwWZ0d&0rNyK}|7R&!5qE?ODmieP^vhJ})RjHedEm7;9tS%8o zhdZoo$`TMeK9hJQF6UL>MOIIyLCFCP_R@r*!O^YN02Y`?H1;E{cO2Ry`R%=e`K7V< z+%_UX<$V0Nd8hQB33u964FADYz_p56K{6msv%|Dr#U#r64!9dqFUZ7DaSu1jd4Jr@ z;mmv0_h3k^ii}T~YicNLu8RCsA-6kE;r_K;CV(MbM~2Uo>l{qRcR(}od7Pko8lJrS zGm2sPHl=qGukftV228Uu8lFx0iw@M4$9#Eb8Pb?irzU)l?h2QctNUtmrC0dkQ?z5$ z4`!08G#BIHJ6eH?kKHMRq)}whEggge-x1;cK{FCKEp#7ZnaK|%FJou{3B^CI$xk|6 zYUI6O2L>XB<9%}6n`dF050@}GGyaTA1;zBiz9qF9Zk)o^iX9GppKiAU;+~pB>5MF^ zQ*>tltY>EI!__aV8L}emRQuw(% z6(vxDJZ|gf|SY9TXI^^cR$yb0$q^gX_6MEK!seXEs>SV*nL-FiWZ+U#9C<7@f z19r_7@plh zH2%+3_Luu0yluyS6uX&lo5w|>tQ?Sz^31T+Lyw_`VFBy@0J{l0Q#;Iu1iKZpzWDS{ zCEu*(yoYjQXqA{9ydRHg!0A`S2cfL?}5JrwyYcvrZIe9AD5ff5q<@l%2=fPOb^ zJ)@5UhtAwz(XK09wQc=CyhVal{ITWX@r}%I7}{zZv@8*(4kvs>dnD;i!Hl)7vS!No zDF&1go*N4QYc!|bX~oZS7vfFF26`*ZV9S()yrGsaQH~;+B}Bd^f-Mm7u*ds-)+rMM zUAsMfN9?rpt4S7+E#!k9tz7u&%?0_nGq#{Q^7$TE=r5ChTHEEy40s*kCKb;py4#ZX zDLcwidrRJ{P;&+hhTT%BRy3>R2jZtF?gLwfh;A--tc&F4E`Kl2t#w@M_&wF=ynWFT z<1c+l+&o=D9OI3+zd*>{?8p9PZ97GvaLJf>ZBG7z>Rj$~PE0x*l@g<~75B6~6{GgI z9)E4hZ>*_(#`GToE|$cz7@6AhyLK%01NfDQ0qc{>r$1`HcG^*z%FznOdr7URRPj}l zle}>YJE=XeQ%hq?FnQ0E^ue<%>O2vgf^JWRMHgzy-wH^}1puf@C%zzFPWkwVi&F^h zs@-`uZ>CsDme_5;%1}$DFjSv!YCLI1df3IXCr&Ob9U8UdeFh}O5terG*1-#3s>)dA zm)_>~I|s9QYb5(ei6bqonB3AT#o+uI?lR@+0P!49*jcYq_gzLU)0*!7FGBUX?(L3sIM~Ed=d=? z*(f%oy=;{=X3P)B4Sr|0iA8K9y?!O{cVIk^CjuP<1w-h8yVW?2h3T(jpH9i>CLl;} zxs4XRgaST~bhTo$@6?`iQ3@N-Zwy=?93x&7nCA-4A1K|$-uS40P+YCJ7P_68U)>ci zwp;g`s6TLC750tF^`yf0ojNS*(qq4>l8MhY45{YK$6?%uZE{#>ijwDO;G2Q-PrjD7)lBBi9G&4+W?g;NfD!UFJd_YAS<)S-$FSDs z9VlMP(`ozr*GDaRl&kTA&Sd_|KoD6oYJF^o0DHCm>ycw+iyg?|#7yDd-@=NB+Rn~MXSn!{J~;2? z@4nPN0}t}acK*5ud|h1$rftSrSQ!3GC3%8!q(P)C4f|``hmHpsnd>Ul;IGZRA>;qJ zBA42OuR99Z%9a%q#dv-#ypiC%zk*PVIKZ5OW%&0=bL19KAi|{;4{4{9o5W6GVFAFp z*Srs7%B*F>9~w3E95=KWVIdi(Kd*jZlW4di7Ob}0u#Co&}PgZ<#*O182TinOx-&%_9 z)oIDv`c{QFHn}hDaJpCSDkGqm0KiPlu8$W_$k+u5sT4e{3N^IgLxN>C5`}u9?=!gu zho}3o(5ww~A=ras(Q|A=c8<3~L$VpMY9Z{%$MLY0Zwx^;=P9ko-Wm(S55xQLrLMHDgVI-%c4jZ<8i=H8EQ}b>Yd(j9pXoLE z3s}TG)z8o$IbRPMIX$*P?pC-kb9V%AFdmAJ)=>egA~q~^g)1<+Qirbp;125dma zX{9x5pThBEH=j4J2kc+DgpX<4B;s;Dr1YN8wVR#sf8~7qaBlb2Yg;M0GFz|G-`g&j zr$%B(7a&O{d2>EH)FatlX9Bx}&)7ut+JO_66mmYqae_T@bmsuGN$6IzpLPA{w$xzlbGh>mb58%Mj@!RaKj|a>RHd9#g zRzUa@=Y$jm(`ki0;kPDsk%tE$x5$JXu@p3?r0a^2yC=lZaT6MS_g^YA$~nrhys6Gi z3e>+{@;qCUt1S-UpJo9|u8?`jt{3OU^M=6!OP@`(uCsV(e#gAmnt z3*380l_XUcAl)hgr?=Iws%sYSihJ)alBBAd?iqnQwuMyH6^wVly*~?0QRQ?x#7yCc zEBmVP%ubwc?EA!>B-Qcsc!w)ff(u`J#0^veeC5-Xs^6KJPT`LH{HRL16B&ei;5|E} zn%e0&(&S%f7*z*&H*0=G_5}f3AE^idUH`t>4~O}ISu&hn8aksJCL-xevG_D(AlicP zfCdX50dtMan+h_*U6d_-F1Y7Jcm*4~xW+_J$HXhjiAgG|Y^3a@Cr?Y7nE1itrJIe3 z_;#z9En`IK%=wAR=gg-X=;!s2x(Sg)qYUJn|Gpti2A(-I?=tfmf0p3Th^z@^yTMJ| zqX3fh2x=m;U!Ym?n3rdWNLs)9D(pF`Reqpzj>iNR$1;wP4Lb@a zl;nDogniQyLDBb?GCb}7ula#(L0aIq{>?1-X7t=uB5JHSDxA~20}_F18o>uVV7n+) zgk`CV>+|?J=8AAwuX>A+eQ0{_E<>yl;OWgkM90boc$TOoMG~wY5q=WEFUiklLLCXm zpS8<<_5Aw2@$-vwa`cF=21g--@)BMW#%tsum{hcNDRu7oStJ4i#(W_V(&DRb`zYT?@ zjDIH&=LS}F4isWXg-M|^>0L2J9BYJ)aFtj4qu#6so66*v7C38}#cXRH6>*ljfOHkb zYpyaF(nr78&;ylHa$a>nndMw!Lw^#_-5}X`KfY z^S(ZJWPtdHV{4l?*Dpkn8ilWNSTJ6S&b7t+7LDE=LYHKVO=;tfIPu+x!D-~hdh3m< zNALTJl{KG*WHGS;QQq+8OdkJnNT_@1a1qr0Ij)qd5o!@8Q04mza9CFhZ932ZIYUpD zIocrl`+rqL;FXtu@KvC=_iZ$J)aE9u|DMrJ?}5Og{*Es4M1*lY|0P(pXlYe-wP(yU z#(f1;fBMa3`^ulG=&TgNCU)K5$fG;msuZP047H5G{^yFAhsfL01c*GZ?aN>BI2C5M z@^6f=+Qm|Z4UqjnRf=xWCS`|PercoaMI_WdW;(KKxO*Vuh?shs&@60v(-u;?d!r3} zt;0E|XF`eqvXCP@4&8!WjKl{2pp@>I3zxMGPzK!0jX_+iA=RxR# zP@l)_ep5M{X1@3fz5X_<@w+f=^pqUwq>%SbBu>`y&OBhB-A24-?KLZ9P~%(r35ue5 zA56)ro3R>&HeK3a;VXp9>23ilYS!WI+8tidvq&&f7V}3}w(L&grp^rLIAULKh(-*g zs;lwaSgz8A_~9Q^Z`%4?7$CPQ{IsxbO`!0}M|;C+B%oK0zPmcIyL;joHSIzk+cSOv zVOn$o2XF!|#-?{Yo@bJ$)9c+jzGfj{BwnQjE5AoMXT0uqd*eaP#w6d99O$7Aq@<~D z$u=Lj&Fq>4AHQ-*1Ub;mCc?I}pF3_hW{@adIFem*G$qe&pR$wH_eku|kSic*g#ov<5YQ4cGyZqil6rSqWec>(!V|nI;8J*B0 zMtv4_qdWrOQSK4t`Q)mfLRpu%euVkv9l(XM#5YNn!9uy|Hik(O>4W%)q}}AyU%#Qi zR&n8X8)0r6wiSB@4_hZwZsirXz+a-HeNK>yS>YY-MhTyNp1TxPT~3=Az@0pG##M6x zJXzFW0-t`2jvUAM{skZ0WL$kAq?z5z1(|zMu~i{ zo?nHfVMmf!u{2|_JJh+P6rxPH>}o3y)lnv=?GF^;-1bk*KoCWCuW?^|r>Z=nF88QV z)YF89;-i1<*vJ5xN3q|4_G7$fxZX)2a+C01Cd;u*(&_ZL4DGs_&^$!`tqLB~1U+!yLui{41c zUB0M~-t-FV1YB}0qUEZ;ewutQUx`?B6J7!%D7_Hb#NCH|t_;lbm3}&BumwBguLrB- zlr~8{G2PK~zF+2a-(Cl5{}3WrZTrf))TXAS#wWy?cGm8BG02IU@Cs77f-jBPlMvdUQ%WK~j z93-iOeH&Gi#kqjUQ#vi&Fb7QgJG5gYYfACV2dPVcaz@(J9*-Le#TdK(ioYj=;dyz2 z0?BRS>?rV=a>qlUXr!IXdVB{5#OHSa=DD?Wv><$hCa&a6PnsmkHY||@El;NR`9*rd zrU%eh>f8R*NwB_ue$QBtXx=DonJLvN4b!Nx%i=u#+YU4viVeLZ!fZ)#5@h#{9#*5e ztmd?2n}X-D7Lg+u2{IS*xwE4d8}8x$=eUjSX^?3y6ngeG*{_d+ui?_e%W=(pq&UEC zIFxXTD+qHMXih~o?FLHJwa4?XlwpO8t?kbD%X?ZkcQY0^2Z(I-MOBK>flvuB_|L8#Fw^koFU_VIKDo>ukpCr=8;b%sS) zK*1AQ2QRxxp+;odw>M95IDP-s;=5b(sAIZ22-1X&;&smfu3-~8h&(nFP5 z-}q&s6NewC32wj$uI<=m)QE8U*kzb^uzW(A!rBKA^zFx2(;z>Ocij|sF1ZS!kWv__ zQ7?Ad3$ug-S&YX-K8EG~*c1{kS9B|0oz~8(Ju1$8$1fZOMs;%hd08+19pha8cX$97 z>RC?gUUwPU&BdTVtwSfc;O^oV`pDFPHYaUdTKyI_At}p_fepEY2t5ZAifm`}dYgM( zp0I?v9Ur>vza*&3rDC0nbA64uU?duh2iQy{5wdVX1a=5cRSofA{ z^SiC;KS-i>vqk2q+^(`&+eFK}sR)B?Nh6~`{lqK9f1U!Ia*jjxY#H#Ri#1M8Vaj+{ zq!nFE>32N}LWIU?NMD&?EeoBS`-<(*hR-=p8kolEI}As0MaszCUeM(7{<$BSFCG4j zAi2O2Lib}amFOEI;sjm`fwKO>iH4;^lX~u_mK>vnT!ARPaNaUA{gPd>M`BdOLkK0l}^+J!}2@uSmvzODOG-xX>^ONBV;g$L=r<@t8IM=O4 zv|SYRnbrOn8v&|o40UcvtL&}cUWPDraG!Is+&2&Z_2m7N70D^1c^J#h@BT_()}98B zStI@LB3Yg4yY1_hjGS+;AI_YGwA2}T;W#LT7aC-9#%KOUCmhcVR*my=eo z@f0P0=O}7OL_Bo4c1$nsJ}SfbPbuges$Xdv+!aZ-ha#D|v9IeiYBW*uq)>kW+l|Un zx%`|7?+ZlD^T?sKNer79k!XCS7baS9yMQ*kb)$4O4kcvAzCnvn0% zJW`Kn#hf}1fPU|?3KQ@THbONfK`4_{N8h{f)a4zPU73A~lxYO%6vN~&{+Q&jWG-27 zopqXZ7TRSQk2JkZ%=XgAYZYr!G;EcJgsg0r)H@#DsJ?IL5+6odQx{B4I1OfvT3K^U zJ%~c44y4wR^J2XtmJ#tREL!#7ViHo9_ca*wUsPHquMO3(dAKFXl?eHKKZBxj+FR12 zYR7f1B2?O@?Ka%=K!Yf0DzEOV5OnI}cvedf*Zk=cHP(yIA`zzFoFdtnEff^Gc@}z5 zOy@=i@lMQHe}Im>#P{50yB5pN%h`yt+7hjiBbJ_*2PsGU=R0eSM~JI60@Zfu``;{B z8vwk(e*Wmq(mSv{4l46W;!)o}B9y-U8~f>lSTh|VE|;J$;7Q*3s?#j5zChJI3FE(j z2KxOc+`RtGbMcgtZ}kChw5=Sw5yj(+ka}{i`lt}?xx|sFaWl1x z%C=uQ!X~OTkD9WUwnOVwSnsD1@$7U|THd=6sD?e~VTg3GWtnx#)6(-FZK~u^K=>X< zv`}fm((&z*P*3tD)0A4O4({<-o>EPV&SY5C(B_CLFR2H0lqoKb&4Xj$jvh^7{n6o7V^XvQT52#L zs_k2hO;aScne!kxf(=z46SQ#x(qv!c*p{8!xID{pT75xKqT5Q8A}kB);>VI9f{&#oC-v3)?hEBq#bd3?XV^O;5n4y6&X&xSH}_gw_|R0%00IWizV?iRgu z6seBloq}M`3Ealv-C)sEDO})C0aPCu>-^MSK=jU+Pyg93xK9iDmuLYQ=zoK}!{g*V z@P3{DmbJ_lRXY9Kb>@dv{*vpg#&I<(**)M$ZoJHu(bMU;;_m99X?F*T zqCF@UG`JkjHa#0hFm(hezB#asQ!}+D!X2hjmz8+p+U5SM%c@5RIH`olwXCr`2AI6n z?2{=>Ll{#i_o$p+01kYxhqC2i<3ewAW+$j1Y5}Ia&y7%Rt1a%=p0lX%01FFxfS$ME<6Tz zH|oN}%?J(?W!5WpHRuXU%TK-Tp0Dp~n719e!!8@-Syvk3Bo4lCCX(!itPG%h3PY7t zk57iIfr^2Jy(MJY=wNH?J!@5g5=P5KUtYYP5rqzUo_m^8#J`}0@_3})GR~t zuWaiKxPJek(;v7S*wkyog))0G%+CkviuR{Qfph9Vss5_8hfC^mv*8J6;-%A*;Kn`B z!TNj|qp}f#OmeoMbWe1l!29U=RyB1Ed1cq68CiKPagf<}AzQ!0Br;zhpX<&lQ)T9y zE9Bw?SJ$~XKhyKEi@^zJ<)MUS4~3!D8(Oc=K;U}rrg!^v-zfbl{;MJ3Yx*V)-M=IF z3@A5+N>;BgGrISxiF)7%ISIV?xLe^&gL%bGF!OsQ7;YnOH+E7qM$-9b<36zu2Dge9 zfMO!MkS$NJf^Q-4$Iz-ZBorhXbMry{U$dk9y(FIY>qEW)mepxtr03E;n(gs~Gmw=^ zhyB=d0U^zocAkV0!X?e`@q5}w388s_!=E}}rvp^)srt)ly_f3*E%F+`YQgHl!WhRWso^)eMt%m4$B<7oRt zTSQT-YEmxPP&XD-aazAF2h4R=;4H>%)Ov*==HeuFppiUq&r%}HAo-N`<)KI1oS?hh z9Y)$4A>?;CZ=dYlah?_XHdxZPSdN`=J*YLeKVS;)d5g3tn}#G5VfHxJ;yXgjyKH>m zQzh<4Z3Lp(94TiEldiu21=Ony13XbPpIl68UQT_U*%i?A@e1xEDeYYp0D}&0T9Bdw ztOAdp%gz{x05_kZn5I68x<|eP8QVXIzhQcmm?z;jW2Kczr0wPvU1s;1bcd!q`!s%) z&3jYEKZ<#YEs(IJ?t{$Gnblm-i>&;frDt4QYJfH`Mwfh%{}?-(DrjjUX-`(d}mF|l~PAN)C0jJcM&!@aZWRnHEP442?uWTf9N z0eLA&GyT|}%4(Fa?rIQ4PN-RNeLD1{*b3|r^?m(M^nJ4D+2t0&0<`FIBIM7TjQFIa zbBooRK|&EFDdMxq08X&S5^49Y5`9IR$a*h=^``F)lKJ1f(cjq=iCJN_=c7L~-Xf`~ zZMpLtcvaDuF*S)7n$@EztEX!A?DJth<=?{)3>dfX!uFoRofnpJZx(*d-DOmA(~6I_ z$LcAa*|^dDSSe}t~0(=PD?4mT+kBjPPoH-j5?Y}u9Z zkaXYWGNPwKHRA70T)Mn@Ej8Mb_XhdfBX7>ajSOwFYvcSq8p`zgdl>f$gaz75t)24ZG zbuu`#Z6FYrs5YRIXz*LjA#(7ifUxlnu?pR%-h%-N#G%xGx6ZSEt4KsU9-2`|O8sjo z2HL%q^(1q-_;uIkoEK1JHj*-x`a+F-o^4yNypLC?@ho=k`mgo_48yOU((kF9CcI1J z+^77W>g^u3|MBB7AmFt``u9P&0d$_srCbDM|Pi|-uvHot(E;5i&{ zTL|wZd`{%HsF;`dIf>hnQeM*MWNypKdCA8p^tnYpVcvqwyj4c4L_ky<)adF2f<}WT zT}zvw)1XT~q({(iFrXV65sVuS(@jhXW(`N^<`x9Y1}nO?4Z*g-j(+qQ;dsLd`pHuS z`vwR4X-9%ngEQU5mEhLkPWSL6cmWOGbRS=WUxPpWOaLLUA&4G)mT<1&JUt|oaG@cL z9v(r6Y>1*q#}F=mX(XZ18`3*Pd1vd$|8gA3?+$G#=D5MwNC;Zp&fc~(UP|^UD(#swZ${QZj zpHvVk8>;BlPYE>*we)9og!+aCdSesec|$Y3rIpau&`$4oL3r8FN$=_=^fdI+`}zq3 z4TJQdSA^k)*L39m3y+UHaZW;h=#{=P0hm zas4OK{-2amA2-=q>Is+3$71nWkQ-yTG3~$vUx$u0^A3Wvg!S?DkFl1Fi$D5$%~tSI z`>}1~A4m8rdbrLzyI1g?h4Pe(KklAL6L|C-0RzDT?Pf}V5K0T4i?z1El;F-_l~N)i zXG$>XUk}yKP7Anv9^n_6$)m(#Fk5px<{M8HB5Sd6XMV4^R_u@-y4RI*jn&ve zsU*6Oq#Y2JKmO7w)Fo~F@{2i!HAhJ5K~^T+Q8r;T!lTyBg2$XI8o`j|2+7$Y|LqLu zBGKjrN~gTN+Yc@u^W<5X8wLO+(A-^>s;EGB!OWbQL zOVn+}Ulvn;y>xBu9LHfFsjz6m%L&TM8MkZ=0!;eJjAy^#F|!oI9F>JjPO)6&+g7hO zer4IYEnIuK301k~O0r2T1fxr50bqFCn-ydBl3A3k|R>oh3QR zd@_^565b{ErGPeo;n)3&1L*7h>y;Ipk|J{Q63R?{1PMkp`Qi$3(8V%gyIqf z1TrmXiQP^f?J7ei<*7rPG%?kls5#4{$dP~Ifr&G{6WEozw^ z272X|%%H?zpS2uY`j{De4r*<700L`WWDIFtXakvL?F)Ug6?ba~`KYF%-`|Nq?l&y- z=iN=8XgS#nj_-#1bulSa$`V}j!3K~Hk~+k%sn---Dt;mkLOwJpM{3F5mIg<9?SlB0 zwsweT7$F>2h7Cy_O+HT1jLDk=&lO;^J-|rMsI5Dr422zzwKa=rx@cwd(yb}roF34o zvZmr)o_l8l|4(3VXLs=PTsQTbUz)UhIR1JQD`d-zothSlG%HLi*I(5DWI;UN0zpaN zE`xwuGVU{%OKw*u2irpjvoDNJ$Xe0d z-x*jpBys`ybE@dGoO3nMa`*vp4N}J?-+s5J57`$h+zYA83BupC2&M; zK^cEzWNYVamZ^NObUKwX7%0C40a3;HR2+F0avA@49Z?T0i1w?T+_ACZNu??B2>gqM z^W_%Ep$`@guT5V#id%GBIJ7W4CFI&IcPYWsDyna-!ip7o`h5U=x5e>}OWahMSXMSX zTSKelgPXQ{gD1FUfbrYY7sU%2NfKaz%_4Vv$^Ub7-tknv{~tg590$iaoMVq;Z;qXn za~#J=IA$U%M7FHTILGE3bkNo?8Yo4|ESW_bl*%l8q+=vXh`7IgzyGek??0}`{eEAs z*YjzV)gQk!2zyfh6`RwpK3f9xvV^`*FMUu=f#XFB8R8lNW@5WZFc>8d>A~w0P^~>o z7pYLwsmyS}+`5r?@KSbzSG{-fjEiok;GwM-)(=3(jQ7=&u9E26Z_4?C3#8OAk@(do z{r8*ntFLz6!KF>svLVamT5N5X9=(ZmLsR@IH4o3#?o@D5|3SxYHW zM=0Qr#BBKE2n>9v%w>3#E~GJ%)4bc5pjCljn3ZG3(>wZ;#oo5S(#2Ed&vr$zH1nt6 zIs=f2)0gtR23qCSU=cGe(S*K41gtWuEO}g^+^=rntGUguQ8>glGa^A6&7BTZLu)Y!i9%|?QVP?}0fRAaGhLTRCjHH{|%;E*eh<}}{6lPy;l zMz5z+{eO-^Web8vH&}k6(3+3#z&z27c9s(XjKZ1+`xeCFvniu|gS;=bos>Z^Yqo@BP8YnTIR!MToa58JI zWVsxb9SLuKsnD&9n7k626(^IWDlG+o+^5HR6c4cTd``pisoti+*Upc`M_CQEOu%J| zPRARab-0wXcAgVYb}l?7-D1PW+`QLYv%?wQ9v+4EC5LM8TR-p3@ia41JPzR*RKWQ! zn9O9~MOxX*FHv;ezzo&hiOWmxu0K3Ga_F>d+X`RBsVl-(_57FNqBpnp`@KCRT&P7B z{n*7Uc`Fxw{ek@g6!GB``UsG%3y}g_kDk`)RIo)Z{b~n+v@(Ajj7WKuK`Lf_Qgz<~ zT%-|?4a)bj`HnPe`GuwY&?-O>ryeU}F@ionzN8R3kuuMeJsCcOR}YM=Ri1Ub*8Q6< znD`4+1}6y~%LjWSGe>(NdK+3r(uxyWFT>&w__TWtsz1j(bK_6n4TtK|>a_GBX)8-m zSbmw>2}rZR0gO+b)@GbO%v*mji$3C2tmFdEd*J5?+I-(6;pFJ7-G^d+|A%D08Pk9O}oE^a< z)d;iC6jG55OW5ot*JTK_voE!>e9Yqk%a#&}f{C`0J*k3E?0=?TG!=(Ux22jkt(U}S(o>(r*493Z&`JrQqqH!Pk) zC6~E6pmya5P=MC*l89*iv(OGNzKYMej3zGl9(QamoP?J3J#J()h1d$>TY`;^UgeuK zLW49HA-paY3s|tfj<2YN3Nhu1_3%$bbn*HRc6oUQCkj1q{Q+lq zpB_Dwyi}@_Bf88T(38FNcj;9F?IyTO-mx9a5QMj_riiL%rS@~J0Ot+9HsM{aF_6C0 zj#%RIdS__<0GKb)`BR$+J`k_90@(oAI=-dW<@7k=nX{CvHBRLy!+j-2{+?*^Rw|0m zE$k_}!QhE1+}#fc2c7;7zyK628iK&z9AFOZ;t-Blg0!6ZOZ41@K+z;>#rzR zy?9`G$qOmNw2_%*(j0) z64HR!Gzclp=NMu%ADNNen`?S^EX}!5ih9v*wQQoMU63}XPHl(WI`7%sj~~P7FhR7x zRUeN1S9{&^=osQ@K+V+@^rPsN@u$c04AWqFt;bpxpMbgy$0|U@G7YI5QA5cs#o9-dN0>Rax7mZ_xPD}8BGqE39%>u} z2|6=+%&=X3r2B|WxzR)#G>~V@7Hb<0w$Y&+Izz-CaV~!kzv0Gf41VmP08)J4pw+O_ zIwXC{W*D(?Ra7;vYy1~ z*SIeOf1NZa#wS^q43@2WE}AdGL#&?950@XBQ9?{Dtkpxtp9lht=I)^ey%eInv3s(D zE*Y;tkhz)mIH4gR=&>s-;sc4Oj*&<{3Cs2cjr?U^e$*a;2~1o&+YUN+gyL=U@q~ow zk$fY6{c@qkk@mBMOk0_tw?suCOk$tx;D;Y~G%UA9R*t1mHl>no_~a)pZL0esP?a>` zv)GGGcYS=vc9K~BZ^*fnzOF2C)7f;p87`E!0}JVZfx7h~R2{^PDw~v2h{Gmu`Mc)P znkfqHVX*SH(jL$Qm)QoWYUb-uFwgG8aRFS|dbPe4q%Xr$yF1k`&qMYr&M zLM2W+{OZ!6R^$MhXK26Rd6@1fL<9Q_8l1h)B;=k`Vmt$)GJt`4-Fb2$qt|HQzK z*H7yXrIHp#{)H4H*LN3W8N27l@-65t&g+qARttb9^P6bF!^{&Osu{+yrS7W)o&mPgj!_avSRQq6Oh(i8 zGLJzp@`5%~*gSDr>_=i@;p3tL*EA+%^0puc%fF?l-1;=X)LqtQ`dOmW`WH|ph%RXh z7B0?}aTjv3iV9?8U#Un$f}2pn0Vs>q%*1+*aFgacXt5W}T)lpM9Ip zaR_;4PA;b1>=uX@yHb<3u$ph3Rkhd{ClCVmU}XDcDfx?Wd9b`d9Nm+W6|l%Gk(lzVmad?^y^w*+FY*Dr712_`|r^de?fl$2R-5gs;hU(5MZ4#pBJB#JMRh;IJXSPj~o=?xA5p#U+#hamf}*b zO63XFLmPX^@H|PVjf85k%uD3{Edhe(6#|S5KXgwdSqkt2<1RXtKX>@-M~{eHr#RL9 zQpn&vJF)+-=ot_x$+XR*ef=d;PD)cV@7%-)7~zw9?~dZOzp8Qc|5fu zpjY4*S?}HufBss`#cLN!F8r>%7YksU~?B&#WsPEUWX?&HMEait`r+e2KVdGWB9D2FUQO$~LfU zIVS|Nk6sjGBeglcty`EmCjnnlRb0fp>kGy<{Ze`U+cM5|CRc1E~1`s1FCc` zYT5%nq9J_bz=}DU5Yr%$Hi2KLTexfTK7s5xvA#r{>N-1d&RSM<@cfISoCEQ2@m4*< z`%O=<$?wB(Z(a&L^msTic#OXsE_JB9g)I|mu=v>i_JyWVsjHB8JT=E0G#MG>sxlvL z%j26c{kvKC$mvfRN+iFS^kZ11Q^SWcy?xuVNKo;RaTA}WNAo)Nz%fyu77sBgm zdJ@ha78)>Z#QPOfz}7vOY#5XZBB#`m1TW5eL zVDzQbvd)0`Wk`li*F&#*j$xw2ZXxV+vKI>%%zyJ@PFng*xEF&{&KpCZRJb4fX77b9 zf1&~oEf;}S-B5Yi!Bq~(El@Wom9`9WCo}o=x$p z|BD*E)0x&z-}kTYto~8S9$MzcCV#SURpfKdOxq<`C(b&$2B;56s{qT zy<8#>L>x5~%cC%|Qr5WOqc@hUx9^c87kouiu-QPhXTe}}s0}C4VHY(ts3kB z*+@%dOEk6Qa28fCd1mnQRbZ`-A@bwuedj`M%vlOR!%ICM%nQ~X5}NMyy)&IoS08wH zMCi!edgpLPlT3)YCnEaT?`%ilh?U$E^n;&WKaZ3|!z^!0RB z7_Iod_VdhWo|1LRn@6s5ue;7=w4i;R-jg}y+VYu;A-IseWkk}cd3nQ1?%*D0k?wtA zaqIv`szCW#sL{3MKpyqXBOz$BzaHtcOCH_tD5W7EI3C*V9>o6fGc_JCtv;9%UkJOT z&Ge~{w-Cdl`Y8rz^5D;tyWU*ClvfY#hza9X`jEmnLx6|Xgo!mvCH+GL3zcJ+IT{Kb zYi7r2h#jx0~Qr7B`fE;zqdH zmd(94uzWZ3-L*{i#+vYV3FXGtt{&H{K;KeV>Oj6Le9qZbo8r3fWIa+`A}7i3nmwnX z#}N4Gf+|ez*;yu~7tRg47>WfH3beWqr;BztUYvTs#Xq2H+Q6&GbEZE7KONw5!>e}Z z=Y3$&WpF0%fvky#WlVjDWxYAtb7o%ECHt*lgnXAIwcJ?5Z}NDIyiOoU5FokOxz?*v zTrB?E)JAacD~w076X`>Mv+bFMsm)Oi8tOimgvXTAXfbU7EKEkZ0MTJR2vE?XuoJRmwL(Rf{aqhaOQmi-VvmoNJM ziq^b?RJ1M)AtqYchsbPZ?xvd&WC z$rdo6gVLqC(78{fPKXFJBJz+oh_eEqx2*j}$}PuR_I)!>*2dxu^B=8uv!DOh~JBy;w0a6=qgtKep52t_B8?s&3;sHmo%U1b7xZ{GrO-EV(&dX*iQcUBo z7|^)$qc@Tkju*@8Xro%33hW!CU?64pzQfu9&(NuBu{=cA>Hi!$FZ+t#ibTA8XP`3> zAeN4D&W8=>wg^cX#bF1HVp&6z07#Dq1?)+n$ekl?(g9M z@>&<9|re`816Mho`A13;)f2Ro;96*mf_>iz%uYX6~~U(WWvehb(s z`ECjO0@AD1Yp;C(doe%0*Ew>S;rBld?Kq#QJ0wtbNYVF~7+LZUl6m?ovR^8mdMJHo zE=Udai}#Qe_%emd_bJrjRXk57^7}2j9r%Li4tQYDj-es;euuyDs)#ru4_l_%&#-$t zNnCD@wo@q6{USMO4%iWQd?uHbTg5ct>FLtDwmru0f7|Ym&pfl`?XR;vH4eSRvK3vY zi~5_fedkPGT0F@A&9hIg63Gp=wcYW}QX#L}*ygrMHgW;m9cfkD|NAtzcFb_L#PY@O z-&L#`fAm%E(wNpDyQ{R&cyz(e)@%a|qHs`h6&RkLW_EIT+f8@fodt-uN&-C ziTIhzXSV!L(*)^T>>i zi8PLGpV2sXqsN+qdKA%ZU!)3u{nX|ZXl8mjeP3Q_eV-z+ zA{zrIBdIX=pyjGgMQi^vqY{2BS<(f!>#w^BpS5PMK)R@1e`ydUHJ)E*kGG@L>=?T* zW@y1D^K&{TC-u}mKQ<(?-ILnUt^ak=Lil$a*hZ$cj`x7020!!Hgxh6AGkYrVs0e{% z`0`k?St^bAJ3~EJ0?c>Xdf8P)A5IU~OL7i1$%AjlL>HX30*A2UVH24&S`bW>IJJXg zKGHgFJ(Z+VwHQc6*^TntKDA=QSXTa7U^O+jF8S4pnKEF-kBHPG`jdvLvB!s}$;^f>&4%=nP2x zaOPd%HtU2YE=u}At=tVi`cSJo=d1&zZK!rPSC;LUx#s+7oZ`8YKsmMiS{ls9vzu=B zil`0*SZacE8J6I~vH5WgpDnX)HwlByvGwAvMb533^(S3aUUt@avyadT+aE3Hv2Vc# zn)7i#i)r=?js?FSTQIn<)j2^=3K|2{o~%727c^qB$ClqpE-JH43oIMIZ-HAB)h+uQ zSI|`*1i}ib@iNzTa%Nrzxj+$ZJpGj-SRA-g&&zP_qHsj(kKcuWS9gC2yJM;-q{bT- z>?9m7cxxb+f*XWlJ6HUtrsF8O@(C-$?oHFHu$DMN=m#~1S#-c>V;c&u6R%zY<#XXy zl@z7(v*9-OHc&wRZ1#<8%aHq+54pIt`8)f4_t)^{Ze?zJj4GxRB*DKSH62V&p2`5z zH2`w(Y&EnnaDH}<`_Xb{Hkr)#2C+z*J<@7To|RnwwK#|1DF_gfRwmP|{KZZSk*RtF zhan3%g~1Y4{kOl7vp{7TjS3X?i+&!PA(T(n=8w{rPs5AfeCu_Ys=VzYIWKGMs?|rw zW_YXQ3N_p|#o9noR&i;-7Zq4VmM3Gb%bfVj!NQ@)@49(Re@1YLaHhNfpZQ<;(RAzi z7i)70npH1053Wi7IH;TD=4!eIM)szsX1$9XU}&;2c^XvJJkrF`*m~YGR-*J z+>T5|eodI|B{dP638&Z785=-jX)>;{HwXe0GdL_~LnYydFwo#ivvXwL8FNm&n7FAj zNCYqJh8$GLbQnWFrh#qHNu9x0aGw_vrP!D zbsw9UPJ^Jbrmo*MrI6Stvn#f~85J?PhJi}?_QHzN4Ac5jD~e%NJAyGF!U?&8QgX6? z25!z3F_P8gJ1nz0E+ElKu`cEtG~F=(gDr`Y@Q~ACx@pxUtf0oL3h! ztM2{7kMA;L8`4b%lvmmNHZ;iyg9}&sMQXxo_OEBWhKDaLMyTuFaSusMCx4%W5;vDnF`RXC(BSKG95alXc8}_6ZFNcWgiK(%aOcH}wmJ3|;X93_1jS zqatr8UB|la<7q7110Lk=*CR7(*Mw~p{Wh*3PbZ+XnFNQ=5qRVk6%y4o0*&#jLqE$L zSI!=J>;Zg906*MDPn-^xse zOA_PsFI`5514d^2#U_!eW9y>j0rFxB>)8f*EXc(a23i9#B$f0I36ivWTtcLW9tYkkD1WJ?WF|5Xk zk|DXo)q4Azn-SusS{_L}s7Kc0I?IXqtJq63`6+STeEKyPD?h562Od5^31f+!!P`H- z;tYAj*o5Q{Z_T(tZWT)i9c39-B`L9T16g@h&m|}#c=xu>1rRpapF2U_jm^%IUy?BN zl|2N!F>>z7N!;65Fa`bzy8hD9w}u#E*RifoUm9={YoxTkqTB+UdH%8u_DeXb%*A=Y zh$$B<4|6;y=BSc%)NzsM7I@pV)BxouxxvVUDef;A46u%T5TIM%(KWjC-(ws8aBC&X zD$AoNxlccj8j>ggwGaw_|4{#{&2^4GH4+&%CkN0-Ei_$@#x=A2x5B~Hz!2m7>{Xih z1*X#XZjWUe8u&)jZ|5Uhws(PDeS4EV>RdFF}^ z>5%Zj;w?dKQ$2H?SM-LXS&N$Zy?Y{h?HD=mO$}%WOjB}K*X0uFms@B2;Y9__gNtn6 zW!*Tlm%2pF{w;y+Uf&z*2(lUDf^KpD%3P}M+|L6ms5+k$@w$mYD@V2a9r8f0Wlto+ zffu@*L`zj5P&W~?C2dEfw(Dv;k$CL-@qKSaZuMb{x_;`A>fCMWb3`Z0CZK9Yd|%eA zA~;-}ly}*WtCE+*$IB-9iOn!~*4jm_0%B)tbQ&9v`KdEL;Eud^?u4h` ztH9jfaGZ;ZPvfRe|A*rpBkkVAlo?LRxH(oX4wlUW7yKcT2jLRUuC*L+9T_G+*y%cx zCtF07_L@WFY-ixZ-R6O59Tn-vSRoIx$o1p4Y8gQfK_zDfAHM%fIvItj%2bQY)QXT) z5C&pN6wxDc6mzg&Fk|4fcEAqBKZz}-L9qTNdw0`UlW)Y#Ikz1Iya(Q6-hX(%koVs1 z`@l;rFMUP43~ige4cGVA`2HI)o@qCo&eWGl&s_~pv4cZ8(6vpe%u0; z?8?GXrx&z2T>>LtwF7&i*xQ}{B0LiD*i1_3-&(gg8<#~D#xUF)`mJj=4cJm0Nk+$2 zBDyo^xjGr!cw=m3v$j6KMVm^y0y_^VHJUQ-q96~!;=`|n(HVm$w;bWExUX@Il8)AtjZn@-AHBt5e529Vldf@eCs6AH)6l$#@v8yNY?0s3i|J z5llfoS0^Kq)r-tpnP6S}Do~kpXEoMsGduv91tz{9#xww$qF~n4tj@qyv3o$J=4Hk| ze2zFIU33~L5X5(0CFQP=rqzkoQ3AQL;E|UpFTd1Z4QgE8Co0{E`%R;iW97fbdZzfE zjzAd!8XSK*N~K7pu|{l*X@N>WI>q*2xb4#)hQ>YS@}O7zHB_X6Cn!8NV_|#E)KxO- z1F1(eNG_D7c8h@hBh=DaLhr&eDy~d%Xru2w+GU}CqSQaLe6hKIdM}F}w@!DKkj-tj zUa9Pz&r4Cuy_HsD16i$wZ(HoD-_tw*2aVRGJz){_13|>-`_Qckbq>!P?xNL0nuv4W z{l?WUb(~#4*Lu5Nn*uX=w?n;cK;xR7J4tbIL)C^`6pA=Ec+OLZ2~5Vl4UXWARZ_~+ zOb~lCZDmX@C=}eOR8#lls5<1FEi3wb!u#~S4G=W-wQ3>;=<$hGHYQ*~+#@f#ww-sRAQ4c~ z(~!jza`A;AUae_ohNYI;?TjA7UH6#H6Z0@GiWzFGs-`hQv))Pd)7dCfvrCyh#>s=* zFLzEbw`oCB3Kl|n(4zE*5BkMG=s=aC>RJbQai8%vNK4epbjmR1)ftlhV7dGS^bYmg5{=Z_-K?SqgsK?XLXZfp9p zhc9K+5eqRk8Ojwp)A?0nS-7X{>CJhyr@JzV%CyLm}+H72s-WgG61l3>8 zUxDJ=T$>db_NCf7cG_aNU4?cvNg=#JMMCRI^%f&BTp!H*)GEu&3?5f(=Uue{iC@n% zI5&}a>f$$O^-31AJ2Jzxb<9#A@{4TzYxhWdKLSswY^!t@_WBjHNCF5&17W+*bpT3KUP{kV2>9c z%n1Y_P-VQk0z5`;OvX-;4~~H3o1~){ri(F(EUSPMCHrj+CC&%#yz-x7!M;8vl*h^3 zgn8%?;fm`_Uz)f5M(^;?H$|}hdhZfLX!DYiQP&H&Y;bM1a^0^lp<5|ul9gZ~Bf!}= z`GKOpp0Gd;5(?0SB3c$#A4c|gen<%@P@;Wbyv8+@PHC>bUzLs1ND4+I`4=(F$D9=Y z?$KRzfc&ja@8cUN(uZCLK#>mNk+#81@gLxgeS?+f@fknIHc@CWS{Me`R>R;x5*6I0Fcd^hzHc0I`%(li z^kIy!=NNF(WK)5u=Mji~F^t4m2+b&P0)%5xH{=Ht`h};39{?vbM=@Bn`$tG40!dnU zbZi%>0xd6V8H+$?hHyG#Aq0W)1La1ah{Vy@7{nA&Kr@gR9mFt>kI@PYj?W38GFau- zf=T@#8ZGiaVlgO1MeVFJ6;iJX<(!PraYYB|pp#`~i6GF;0B=RovTl%%{+OhM5XCAw zDlj?%?TFJNknbzY%f7buk_M;oR z!oz|xx%TzrA4ixXXBlmMAEC|dE4(pm%UMwLi=UZ$3;2X}uV?{z+>-|r_3r-&LsT+h zmIBsFGY2tGtyCA_3Ps*6Ov&W#$^rSyB_c2X>yt@$VRV*zs%i_@RGe(C@PMm18^Amn zKR>o4(zZ#X{F|3w$m}hfC_Wn{gI~tyQ&vxSDNa>K-VT>R4IUKrC>jst(*w|h83L9z zb~T@dgg3M8ACE(6Vhm;xkU^AB?{kHf8&)aicT7nXbc{>A3%~{u_UkWNxK@B%t1~1c#CXG{nif;uw77RRZ zbYhULPbaf2n$v4fm;l6Kgoy9N)+1#QrI7yeT7y&$QSn2y(u1iX>lNDNcK-UxZS_zR z>=Wu&oIGsdc`N0}OL@|0 z+Y_Tsa_z0pC4B<&7JBO;N6T*Xh2KhA-SaAqR*07`dly$N{+i#7&q64!(KN1`jeKwM z>q-OU!`7@s_lK>l{oXhKqO}MV9#SmQJG{8HvA7Aht6aq=s3od0&Tb5I!4v8vTM*P$ z;mXN~()QVkD0tgkMa-yEBCuL5+lgOvX;2q`+^!;1|iFHN(DGfvl zxvdUq&CuT^X@l;r;bYQ3g%VYukxsa#*>WW;GqIbIX)w;>H9rp%csPkQ(oS?|BGXaA z25F=6zrh)uZUunk5l`#Mh4Kq9A601LLC2MmKyh6)?dOwu$Wu${fOljj@gCOYxf0Z< z*Y{Tx-z0fA{a$8M0Zi_=KHNFxxqOjyD6seG5u|I&E!MV5X^8 z<`(7rcV}V(RU*)-%7x;nK!g(C47XL35!fa8S1#k)I!-Vs^f4Xg3G|7(q(Fg6BkS+x zFA4d7L5xoxTdwZZQU7gMac4BB!be_6WYjg7{pP}x5bX7ijs5)~tU>ap82QHP@Y2JR z(@UHGp&PIB{`>{KJN-_KnoF<$1V&Oc{EEpjUg$5@649_q`~BLgFH@=*zRc4x*V_crt@>7&?d+o3;UzDW-}L{ zUk0JGn_nfl0CXz?zFhn9*2En~!i?VD(6oX;-Xaocf3{cDv_)tnW}W2l20JMu5~~)3 z2`AeH$>ybDDfa}^af-Cu9|MEJBEcL{0Vh#ek^M!d09aJPcSgkWVV#JA$WsN(Q4!mx z#v;Yi_Z^9v*Se85t3SXCsi^H!i>@QY!*{YeEz`BxeSeCoFtT6d{ z!U|?j{5(R^!frPE;A!4F2eV*qIMOm07QhWs91)nqE43(XtV~uU!e_r!oDTSRFtp;V z!oS&B&!x!+ebIPmA_F71E&H)Ib7_??ROx5mTj;C#p^%nB_R!5O=>i*XcxvxFP&9MP zPHC!brSzM zgF@c?(Nk%Y+MI!VC(xTEjQu$QdYi(s(-G-c%SN4#% zo450|<6aDqW;6>~V8($NPQLypudJ*r=<=Va+RZ!bZRqp2{hC)Uw(T=vGoBtIh|QO4 zxW_jLiCxw{)0y%K7a%07&?`a1;a$oeOA>sv1<#r*C{OcYa@-L90+^Qep)YiUQX$Y0 zBjQTMYh_L+vDZ1khRILMz+q`ezSgxxeJvV8-Dgbn4(-&^9Gmm_1K_Y%wqB_PAk(w$ z+T~Nhr{j+t@~he!%Kz+tHlwB|awYj)#ME}V;JdS2dU&$gkYpcP{W%w{gXK4W&J^Tp zxVoWrg{daL*GFxfUbj-edrS{pLlBq2u|k@$@|G9 zDKZuugvF3I8?iGrs2$_=b>ftRDeI#+$DBZ0Sr(rET@r@XG(6t zj(%+1Ao;M%h_$!FOF~?XXMG*SgjIMLCJepz+zJ6qVl9evDK;7Cyj4LP2H=jh>>%=h zDA-SNgE|gW%6&jvvx*9qC?=4FH03hu;h*#`o`A^wjmD-Jj+cP$B-qkE56O0bTbMvcVz zhQ2N{|xhO}9Os{0_GYsPIvCO(4Q!hBB}tiBz_^NipE@5VafHoBfMw=D7i^Y3 z_xq#dJim8>Osi7Ft%UE95~ELdg9&*clYEBJ@870^b&ID~R^$qO=iineDMvVU-`^HN zRck$qiL8D=ZUZjcEMHhk2fMVQ*t9UT&=OeWSl|FERVU^s^ay4{ZJDyktC(H5E!bY? zgx-^5D4H@+H$vpP)#nCtK~NQx!cLaW$EXFKGxS3(J#noQIvtoBmK^GY{*M2JPmhiL z-|S!m#j=#Rj=#&Zc%Ov4yq?KpV2XX^rWv{k7H#3WZ$i%F!fv-@8@eCneJ~4(gd%Y> z20Q6E1E;BBNkNaKCk>Az@lb@mRO(mZYB31Iw5_G^tm^)p*MU&QPMfQ_h#sI@N3jfJ zFe;{CK~qRl*Ba!fih!}yMpC5oJFKpV95-N{7(Tblva6ZdUXpSzf^8w8p^b;U3(pP<; zkNWk=*L_5oC)2%gfoH&tXv3%71~NT~NsXCE=;?n4od7{mZ}sIY9=``SDg8q{(1Eh4 zCLZN7bi~WpJ3KMQI@F<3NsvNrma5W*<3>F4-ncgvb&aE_#B5695mb_T4a(CztmMHQ*_=#mGs0(HU(=jSt#8wh;yULV6A=| zF2vuud5doyiUWc#?=E=l*-f3zMmUNfGV?Vok4hw&2p?Q7neeFR{AOC+&ud6lT@`&ZAwlA1v(Ogomn8{tGCa zzJx5T_}ccC)e=eg*&U!FF-BYkJ(w)c`Z*>MnJ-6ki6BAS+xigscsmEQ)|L9$Y%2*z z*UsS?SY02Cjy}W?L1qt3B1y^3x@02LKI${+fke#m>o3N8cjN( zR+?76EFVO#Zg?=8dqtpgTUd0#F$t01jhN3fdjy_Z2xK5Qx%fE(Zr+2WK|4A_s4L&gxy5^xP>Nk?n2?jSM*gB`dIg|1M zR-i}$jGJhH=?}Pe7~k6=%->TlHLzsm&R+v5UAbfXx#h zR~CWruDVm9osrR3XWU_^!tH7_tja zI&L^jcBqXs!J-yc=v!}r3f_A3E<6J99^3xQ#?&MBRD)$kjAi^UG)#D5=gmL&U2u%g z?xic?rO*=mJhx;yh(|K#pS;=!$lD1GJSLCg_(}P0xD}#*fvw*Q91O zH(o(?iT^O~R%8tRRHI#=$^DTm)*XK^h3}$8!En^7P*+X{0r@QZzuP+kG_7a*+)mU( z#)DVv98}ia%BgZOW%15I*Ml#u`c?xVBTzk(oGUpLL4*&OJ#akzEQV#44fnFH9$ zti$|nm{^sXe|Y%ed!UK2QMgBIIg46pBZX$BoMB07LrK8Z8uS1e9CdIH_UNOqE4U!z zsI`jP&oQQ%QDPl$OFhwS$fo;Q+-xlW_>--m*C&J3^YC)r(R5ESe+Y?TsS_!_CUF-7 zc4OWcfe=bWQD6Z$=;%(9IwkuX7JZwSoh>D@1BQm6@43`&i~Az`4Ly(Tk--Uf+xhxM zW`RQad;~KY-;NQJAKOD}def|L=b@5}_4#q@n^%Vp;0`gM4Rmt!#~#(5C_txYTuW8J z@4^-wqTx9m;r}^|k^Xk|C_v^x9)l32DlPheW%`>`y{&b~hhM za9Z>jSWv+#yhUK?>EU_2$1_TKY0Y-J83!CMLiE@GyEB*t+;#-2rxt`~CNYO%C1k0c zfPlL^BforA<&f=BEh6FKmS()PYFrFMn!;nB%$2?w%8@@_)h5YUYElCDmYQZ^Fvy|0 zZYmW+488X$-Y5?2rPzGt1(HQ9KXj5@cV23lZx89#tf=r)bw4~8M<3>}QpBd+LZ9jA zP=y(Cp4}VhTP;npA}}KFA1G4=`qF>nPCT%5d!OblfGFKYRHBAZMl~ip&AC=Qs2#L4 z`ZXME5Gs_Rka|a4uNkHfth!*#Y|RDicutSQ2LIuNR8?e3MS*?Xa{jC0TP)()Dg=nn z>o(5Yq5Tm=m;_ocMKSNBB?z~}UTMxTKwz-Xae2>E{1B$0zlz6<6L=X6`m6ztG}*g> zRNsw(jhPC$;Dt5*)I-pU3Q$`N$9yQmgSw zY)9FEBtia2-fm%A@-hH$P~^;4uj@hQRsTbRKoDNa@ivWM66|Qw=f!NW;xye)AioDd z2KbzAN0gHjJayz`U-^*^Gt;Vvrrf)nSFs_(U$Xv=!yh{c(CU+XGhg6QO$K~8b0g%e zNZw0md;!S%!ZW)D&Br$wtoogI$jjTJC1GiQiFvqiJ$hyNwI z7j@3tG1$`0EExo^EG)zd#ZPRk6o|5wqOhBbAjVfZ`wa!!_$ zoe-9Q5CYlRBmx?d1dv6H1QA71AuMWSQ!s)>I9lAWDu_-&6r>eXwTOVD6snCEF6eZu zI$SEY3R0~r3e~HCWA#kt{r&uZf4t9o-)%!aAMRIQbDY*|KkO;H=Y4v?w?unS(n{jx zsFVc2E)Jd^LTYD(hK0`z^8Yh}&RDNcAKLKeCaa}r@pF<5%q2OiR+DSi=H=_;nSfmW zMOpU7tipn8ngGQ|l|v2$pmmP_{kiJ-8-oY{c!XG@m->=^D`hH$GDBTNBrlmuE?l%U zH6h7VUSDBIA!B0W;^!sKCuaS}r}7QCEG>F*)B@w^>^YGHT?F)lY}dHJ4gi=0!r^+V zW=_n~&5pQB>J3rRF-w+Sj`i3Z6^FDihb?pCO^F@G!1KW5(DL~SQ~^@GB)Mhg5pZFB zu{GNi{c&9h2s-fDJf4-ElY9G(<=)$Z$cc69i)Ej!8%xVJeL)PR#O4<%s(c>%e|coc zB$&@czQ04wYP-}>1VL^?In(iyS{I(fdYYCKkF54;$OgN-anA_^fYjw%Hf*|-Sur?H z3!UPcM)RrB{#&@^ebeBo&PtHs^$RSqthW_47UWqhw$+Wf*_KT<;z5;HSm{h?R3>Y~ z211OIU_zTP5Mk7LYQ^_BVeF*?aE37@NoyQPG{()l1(imy5 zY_(N%m4}F+Y2#iRJ~^_}1^bEz#npKf^dO{7eLd}!yT-P{8NB;0HBdHH zlm{T#Lp?)_h+#iB6vDHyIO!-U%p+89S0swIx;kAZR7G_b`IC$qwxfILLN48*W+8mN$;JxCv35H1_aDFbr zT%NqSVG@RJ)!wcil$BenYGbL-S6PLo%gEc&~)TV!l1S=Kk8 zf4t`zSS#!*4#rs*eR2JRr1O3E(9&{-W*tpG{xd?XM3V!=)N?3cx^r! zaJ1NeLm2fRO_g|e@Tb6_c@I(HU&#->dQ1L!GG-ag`NhpNY7dTlL&-1XqwEqjJq!3O zkKbzeE^?XR(>H)mG_zy@KkJ#E?70=yPJ7wh!*>8~71HYi9S&}$yPN5n{C#%@3OZOw z5#U@Dm~JveJ;mq0OsK0)7T{5n0l ztQ5}8S$>@h>D$Ch$~jzc8{_gbGKUfYy&=ZXMHFVxgxAGW5TKgxPImD`4YYr0&Vv*u z2KE4R5%YAK7|JMz5lZR!@ps6J-znys86&8BFkQDzL>cR&?$YUd&OeS0C3lGeHpmuf z5YlDe=t32e9{75vuANmGSefSgD<^a^O4g{v2*3DXE>{>%E|cIoR;Zubh&$oRewR*V zk{<5fjAUf8wcADV?V_nVkwz%6-wy?!R;*Pi>&^D$=RG`R{BsBc4^t;OKVl$dcC{b! z^C5TAD_wk$?ZMhx!2f-icMv%%3@Gp{4P1_IUQPP@N>xp+(z+58C3ocu=h!ok>OBZM z{gn!Oh)4szSgj1_5nR$o=Ixvo#M8bGOGRSM@}u@y!5*n{87Wqj8`6!wt9wGW+lyHu zmRnSnQ!AlzlOY{QwVZ=j;o+6M{n1GC@HF1OOj#-Kolu;3MKB?jgzP^(u~jI!L3+8R z%rgeCrUaa4fAx;VX*W-Q|LPQSCM`i-mu_#}fJojDmyp}-=XX;2hdF6#m1wFGDPpl| z`y|z_odB&9rj_w+#?)Wi?+lFO=&B$F0{C@;wDJ2~$E1Na>)n*aa+ diff --git a/scroll.map b/scroll.map index 0744ab4d..a0bca829 100755 --- a/scroll.map +++ b/scroll.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:40:19 +Created on: 15/10/08 15:02:13 Executable Image: scroll.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 1a41:0000 0000f860 +DGROUP 1a47:0000 0000f860 @@ -24,43 +24,43 @@ DGROUP 1a41:0000 0000f860 Segment Class Group Address Size ======= ===== ===== ======= ==== -scroll_TEXT CODE AUTO 0000:0000 00000ca2 -mapread_TEXT CODE AUTO 0000:0cb0 00000872 -jsmn_TEXT CODE AUTO 0000:1530 00000919 -16_in_TEXT CODE AUTO 0000:1e50 00001e80 -16_mm_TEXT CODE AUTO 0000:3cd0 00003308 -wcpu_TEXT CODE AUTO 0000:6fe0 00000058 -16_head_TEXT CODE AUTO 0000:7040 00000405 -16_ca_TEXT CODE AUTO 0000:7450 000003fd -kitten_TEXT CODE AUTO 0000:7850 0000080a -16_hc_TEXT CODE AUTO 0000:8060 0000158b -timer_TEXT CODE AUTO 0000:95f0 00000235 -_TEXT CODE AUTO 0983:0000 00009f29 -scroll16_TEXT CODE AUTO 0983:9f30 00003487 -bitmap_TEXT CODE AUTO 0983:d3c0 000005c9 -planar_TEXT CODE AUTO 0983:d990 00000275 -16text_TEXT CODE AUTO 0983:dc10 0000010d -modex16_TEXT CODE AUTO 0983:dd20 00002180 -bakapee_TEXT CODE AUTO 196d:0000 00000b86 -16_in13_DATA FAR_DATA AUTO 1a26:0000 000001a4 -FAR_DATA FAR_DATA AUTO 1a40:0004 00000000 -_NULL BEGDATA DGROUP 1a41:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1a43:0000 00000002 -CONST DATA DGROUP 1a43:0002 00000076 -CONST2 DATA DGROUP 1a4a:0008 00000132 -_DATA DATA DGROUP 1a5e:0000 00000b30 -XIB DATA DGROUP 1b11:0000 00000000 -XI DATA DGROUP 1b11:0000 0000003c -XIE DATA DGROUP 1b14:000c 00000000 -YIB DATA DGROUP 1b14:000c 00000000 -YI DATA DGROUP 1b14:000c 00000018 -YIE DATA DGROUP 1b16:0004 00000000 -STRINGS DATA DGROUP 1b16:0004 00000000 -DATA DATA DGROUP 1b16:0004 00000000 -_emu_init_start EMU DGROUP 1b16:0004 00000000 -_emu_init_end EMU DGROUP 1b16:0004 00000000 -_BSS BSS DGROUP 1b17:0000 00001036 -STACK STACK DGROUP 1c1b:0000 0000dac0 +scroll_TEXT CODE AUTO 0000:0000 00000d03 +mapread_TEXT CODE AUTO 0000:0d10 00000872 +jsmn_TEXT CODE AUTO 0000:1590 00000919 +16_in_TEXT CODE AUTO 0000:1eb0 00001e80 +16_mm_TEXT CODE AUTO 0000:3d30 00003308 +wcpu_TEXT CODE AUTO 0000:7040 00000058 +16_head_TEXT CODE AUTO 0000:70a0 00000405 +16_ca_TEXT CODE AUTO 0000:74b0 000003fd +kitten_TEXT CODE AUTO 0000:78b0 0000080a +16_hc_TEXT CODE AUTO 0000:80c0 0000158b +timer_TEXT CODE AUTO 0000:9650 00000235 +_TEXT CODE AUTO 0989:0000 00009f29 +scroll16_TEXT CODE AUTO 0989:9f30 00003487 +bitmap_TEXT CODE AUTO 0989:d3c0 000005c9 +planar_TEXT CODE AUTO 0989:d990 00000275 +16text_TEXT CODE AUTO 0989:dc10 0000010d +modex16_TEXT CODE AUTO 0989:dd20 00002180 +bakapee_TEXT CODE AUTO 1973:0000 00000b86 +16_in13_DATA FAR_DATA AUTO 1a2c:0000 000001a4 +FAR_DATA FAR_DATA AUTO 1a46:0004 00000000 +_NULL BEGDATA DGROUP 1a47:0000 00000020 +_AFTERNULL BEGDATA DGROUP 1a49:0000 00000002 +CONST DATA DGROUP 1a49:0002 00000076 +CONST2 DATA DGROUP 1a50:0008 00000132 +_DATA DATA DGROUP 1a64:0000 00000b30 +XIB DATA DGROUP 1b17:0000 00000000 +XI DATA DGROUP 1b17:0000 0000003c +XIE DATA DGROUP 1b1a:000c 00000000 +YIB DATA DGROUP 1b1a:000c 00000000 +YI DATA DGROUP 1b1a:000c 00000018 +YIE DATA DGROUP 1b1c:0004 00000000 +STRINGS DATA DGROUP 1b1c:0004 00000000 +DATA DATA DGROUP 1b1c:0004 00000000 +_emu_init_start EMU DGROUP 1b1c:0004 00000000 +_emu_init_end EMU DGROUP 1b1c:0004 00000000 +_BSS BSS DGROUP 1b1d:0000 00001036 +STACK STACK DGROUP 1c21:0000 0000dac0 +----------------+ @@ -74,631 +74,631 @@ Address Symbol ======= ====== Module: scroll.o(/dos/z/16/src/scroll.c) -1a41:0d60+ _player -1a41:0e60+ _screen -1a41:0e70+ _screen3 -1a41:0e80+ _screen2 -1a41:0e90+ _mv -1a41:0ec0+ _gvar -1a41:0ee8+ _mask -1a41:0eec+ _p -1a41:0ef0* _t -1a41:0ef4+ _spri -1a41:0f04+ _bg +1a47:0d60+ _player +1a47:0e60+ _screen +1a47:0e70+ _screen3 +1a47:0e80+ _screen2 +1a47:0e90+ _mv +1a47:0ec0+ _gvar +1a47:0ee8+ _mask +1a47:0eec+ _p +1a47:0ef0* _t +1a47:0ef4+ _spri +1a47:0f04+ _bg 0000:01fe main_ Module: mapread.o(/dos/z/16/src/lib/mapread.c) -0000:0d4c+ jsoneq_ -0000:0df0+ dump_ -0000:12ec loadmap_ +0000:0dac+ jsoneq_ +0000:0e50+ dump_ +0000:134c loadmap_ Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) -0000:1902 jsmn_parse_ -0000:1dfe jsmn_init_ +0000:1962 jsmn_parse_ +0000:1e5e jsmn_init_ Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -1a41:0f2e+ _inpu -0000:1f90+ INL_KeyService_ -0000:222a+ Mouse_ -0000:2282+ IN_GetJoyAbs_ -0000:262c+ IN_GetJoyButtonsDB_ -0000:28b2+ IN_SetupJoy_ -0000:2a74 IN_Startup_ -0000:2b7a IN_Default_ -0000:2cde IN_Shutdown_ -0000:2d5e* IN_SetKeyHook_ -0000:2d80+ IN_ClearKeysDown_ -0000:2e60* IN_ReadCursor_ -0000:2f7c IN_ReadControl_ -0000:37b4* IN_SetControlType_ -0000:3802* IN_GetScanName_ -0000:388a* IN_WaitForKey_ -0000:38c0* IN_WaitForASCII_ -0000:38f6+ IN_AckBack_ -0000:39de IN_Ack_ -0000:3a80+ IN_IsUserInput_ -0000:3b26* IN_UserInput_ -0000:3b6a IN_KeyDown_ -0000:3bb2+ IN_ClearKey_ -0000:3c2a* IN_qb_ +1a47:0f2e+ _inpu +0000:1ff0+ INL_KeyService_ +0000:228a+ Mouse_ +0000:22e2+ IN_GetJoyAbs_ +0000:268c+ IN_GetJoyButtonsDB_ +0000:2912+ IN_SetupJoy_ +0000:2ad4 IN_Startup_ +0000:2bda IN_Default_ +0000:2d3e IN_Shutdown_ +0000:2dbe* IN_SetKeyHook_ +0000:2de0+ IN_ClearKeysDown_ +0000:2ec0* IN_ReadCursor_ +0000:2fdc IN_ReadControl_ +0000:3814* IN_SetControlType_ +0000:3862* IN_GetScanName_ +0000:38ea* IN_WaitForKey_ +0000:3920* IN_WaitForASCII_ +0000:3956+ IN_AckBack_ +0000:3a3e IN_Ack_ +0000:3ae0+ IN_IsUserInput_ +0000:3b86* IN_UserInput_ +0000:3bca IN_KeyDown_ +0000:3c12+ IN_ClearKey_ +0000:3c8a* IN_qb_ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:46b4+ MML_CheckForEMS_ -0000:4710+ MML_SetupEMS_ -0000:48c8+ MML_ShutdownEMS_ -0000:4934+ MM_MapEMS_ -0000:4a30* MM_MapXEMS_ -0000:4b50+ MML_CheckForXMS_ -0000:4bac* MML_SetupXMS_ -0000:4c94+ MML_ShutdownXMS_ -0000:4d22+ MML_UseSpace_ -0000:4f00+ MML_ClearBlock_ -0000:4f84* MM_Startup_ -0000:53b6+ MM_Shutdown_ -0000:544c MM_GetPtr_ -0000:5846+ MM_FreePtr_ -0000:593e* MM_SetPurge_ -0000:5a18* MM_SetLock_ -0000:5af0+ MM_SortMem_ -0000:5cde* MM_ShowMemory_ -0000:637e* MM_DumpData_ -0000:64d8+ MM_UnusedMemory_ -0000:655c+ MM_TotalFree_ -0000:65f2* MM_Report_ -0000:6faa* MM_BombOnError_ -1a41:1090+ _beforesort -1a41:1094+ _aftersort -1a41:1098+ _XMSaddr +0000:4714+ MML_CheckForEMS_ +0000:4770+ MML_SetupEMS_ +0000:4928+ MML_ShutdownEMS_ +0000:4994+ MM_MapEMS_ +0000:4a90* MM_MapXEMS_ +0000:4bb0+ MML_CheckForXMS_ +0000:4c0c* MML_SetupXMS_ +0000:4cf4+ MML_ShutdownXMS_ +0000:4d82+ MML_UseSpace_ +0000:4f60+ MML_ClearBlock_ +0000:4fe4* MM_Startup_ +0000:5416+ MM_Shutdown_ +0000:54ac MM_GetPtr_ +0000:58a6+ MM_FreePtr_ +0000:599e* MM_SetPurge_ +0000:5a78* MM_SetLock_ +0000:5b50+ MM_SortMem_ +0000:5d3e* MM_ShowMemory_ +0000:63de* MM_DumpData_ +0000:6538+ MM_UnusedMemory_ +0000:65bc+ MM_TotalFree_ +0000:6652* MM_Report_ +0000:700a* MM_BombOnError_ +1a47:1090+ _beforesort +1a47:1094+ _aftersort +1a47:1098+ _XMSaddr Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:6fe0 detectcpu_ +0000:7040 detectcpu_ Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:704e* wait_ -0000:709a* filesize_ -0000:7100 printmeminfoline_ -0000:72ec US_CheckParm_ +0000:70ae* wait_ +0000:70fa* filesize_ +0000:7160 printmeminfoline_ +0000:734c US_CheckParm_ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:747e CA_OpenDebug_ -0000:74ce CA_CloseDebug_ -0000:74fc+ CA_FarRead_ -0000:757c* CA_FarWrite_ -0000:75fc* CA_ReadFile_ -0000:7678* CA_LoadFile_ -0000:7720* CAL_OptimizeNodes_ -0000:77d0* CA_Startup_ -0000:7820* CA_Shutdown_ -1a41:10a0* _finishcachebox -1a41:10a4* _updatecachebox -1a41:10a8* _drawcachebox +0000:74de CA_OpenDebug_ +0000:752e CA_CloseDebug_ +0000:755c+ CA_FarRead_ +0000:75dc* CA_FarWrite_ +0000:765c* CA_ReadFile_ +0000:76d8* CA_LoadFile_ +0000:7780* CAL_OptimizeNodes_ +0000:7830* CA_Startup_ +0000:7880* CA_Shutdown_ +1a47:10a0* _finishcachebox +1a47:10a4* _updatecachebox +1a47:10a8* _drawcachebox Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:788c KITTENGETS -0000:78ec* kittenopen_ -0000:7b3a+ catread_ -0000:7bee* kittenclose_ -0000:7c0a+ mystrtoul_ -0000:7cbe+ processEscChars_ -0000:7e44+ get_line_ -0000:7eb6+ db_fetch_ -0000:7f4c+ db_insert_ -1a41:04d4+ __kitten_catalog +0000:78ec KITTENGETS +0000:794c* kittenopen_ +0000:7b9a+ catread_ +0000:7c4e* kittenclose_ +0000:7c6a+ mystrtoul_ +0000:7d1e+ processEscChars_ +0000:7ea4+ get_line_ +0000:7f16+ db_fetch_ +0000:7fac+ db_insert_ +1a47:04d4+ __kitten_catalog Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:820c+ LargestFreeBlock_ -0000:829a+ _coreleft_ -0000:8316+ LargestFarFreeBlock_ -0000:83cc+ _farcoreleft_ -0000:847a+ LargestHugeFreeBlock_ -0000:856a* _hugecoreleft_ -0000:863a+ GetFreeSize_ -0000:8694+ GetFarFreeSize_ -0000:86de+ GetNearFreeSize_ -0000:872c* heapdump_ -0000:93ce+ heapstat_ -0000:950c+ heapstat0_ -0000:956e+ HC_OpenDebug_ -0000:95be* HC_CloseDebug_ +0000:826c+ LargestFreeBlock_ +0000:82fa+ _coreleft_ +0000:8376+ LargestFarFreeBlock_ +0000:842c+ _farcoreleft_ +0000:84da+ LargestHugeFreeBlock_ +0000:85ca* _hugecoreleft_ +0000:869a+ GetFreeSize_ +0000:86f4+ GetFarFreeSize_ +0000:873e+ GetNearFreeSize_ +0000:878c* heapdump_ +0000:942e+ heapstat_ +0000:956c+ heapstat0_ +0000:95ce+ HC_OpenDebug_ +0000:961e* HC_CloseDebug_ Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:95f0 start_timer_ -0000:971c elapsed_timer_ -0000:976e ticktock_ -0000:97da* time_in_seconds_ +0000:9650 start_timer_ +0000:977c elapsed_timer_ +0000:97ce ticktock_ +0000:983a* time_in_seconds_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0983:0005 __STK -0983:0025 __STKOVERFLOW_ +0989:0005 __STK +0989:0025 __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0983:0042 _fmalloc_ -0983:0042 malloc_ -1a41:04f6 ___fheap -1a41:04f8 ___fheapRover -1a41:04fa ___LargestSizeB4Rover +0989:0042 _fmalloc_ +0989:0042 malloc_ +1a47:04f6 ___fheap +1a47:04f8 ___fheapRover +1a47:04fa ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0983:01bf __PIA -0983:01b8* __PIS +0989:01bf __PIA +0989:01b8* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0983:01d6 printf_ +0989:01d6 printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1a41:04fc ___iob -1a41:10b4 ___ClosedStreams -1a41:10b8 ___OpenStreams +1a47:04fc ___iob +1a47:10b4 ___ClosedStreams +1a47:10b8 ___OpenStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0983:0205 fprintf_ +0989:0205 fprintf_ Module: gfx.lib(/dos/z/16/src/lib/scroll16.c) -0983:9f42 walk_ -0983:b9b8+ mapScrollRight_ -0983:bc96+ mapScrollLeft_ -0983:bf4a+ mapScrollUp_ -0983:c238+ mapScrollDown_ -0983:c558 chkmap_ -0983:c6e8 mapGoTo_ -0983:c950+ mapDrawTile_ -0983:ca74+ mapDrawRow_ -0983:cbc8+ mapDrawCol_ -0983:cd32+ mapDrawWRow_ -0983:ce60* mapDrawWCol_ -0983:cfaa shinku_ -0983:d132+ animatePlayer_ +0989:9f42 walk_ +0989:b9b8+ mapScrollRight_ +0989:bc96+ mapScrollLeft_ +0989:bf4a+ mapScrollUp_ +0989:c238+ mapScrollDown_ +0989:c558 chkmap_ +0989:c6e8 mapGoTo_ +0989:c950+ mapDrawTile_ +0989:ca74+ mapDrawRow_ +0989:cbc8+ mapDrawCol_ +0989:cd32+ mapDrawWRow_ +0989:ce60* mapDrawWCol_ +0989:cfaa shinku_ +0989:d132+ animatePlayer_ Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0983:d6c2 bitmapLoadPcx_ -0983:d81e* bitmapLoadPcxTiles_ +0989:d6c2 bitmapLoadPcx_ +0989:d81e* bitmapLoadPcxTiles_ Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0983:d990 planar_buf_from_bitmap_ -0983:dab0+ planar_buf_alloc_ -0983:dbaa* planar_buf_free_ +0989:d990 planar_buf_from_bitmap_ +0989:dab0+ planar_buf_alloc_ +0989:dbaa* planar_buf_free_ Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0983:dc86 textInit_ -1a41:1140 _romFonts +0989:dc86 textInit_ +1a47:1140 _romFonts Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0983:ded8 VGAmodeX_ -0983:df80+ modexEnter_ -0983:e01c* modexLeave_ -0983:e034 modexDefaultPage_ -0983:e08e modexNextPage_ -0983:e14a modexNextPageFlexibleSize_ -0983:e1ee modexShowPage_ -0983:e2ea* modexPanPage_ -0983:e33a* modexSelectPlane_ -0983:e35e modexClearRegion_ -0983:e476* oldDrawBmp_ -0983:e5dc* CDrawBmp_ -0983:e740* modexDrawBmp_ -0983:e7a6+ modexDrawBmpRegion_ -0983:e910* modexDrawPlanarBuf_ -0983:e92e* modexDrawSprite_ -0983:e994+ modexDrawSpriteRegion_ -0983:eb0c modexCopyPageRegion_ -0983:ec76* modexFadeOn_ -0983:eca6* modexFadeOff_ -0983:ecd4* modexFlashOn_ -0983:ed02* modexFlashOff_ -0983:edd2+ modexPalSave_ -0983:ee28 modexNewPal_ -0983:ee78* modexLoadPalFile_ -0983:ef5a* modexSavePalFile_ -0983:efd2* modexPalBlack_ -0983:effc* modexPalWhite_ -0983:f026+ modexPalUpdate_ -0983:f596+ modexPalUpdate1_ -0983:f610* modexPalUpdate0_ -0983:f65c+ chkcolor_ -0983:f974 modexputPixel_ -0983:fa02* modexgetPixel_ -0983:fa88* modexhlin_ -0983:faf4 modexprint_ -0983:fc8e* modexprintbig_ -0983:fe0a cls_ -0983:fe78 modexWaitBorder_ -1a41:0b54 _VGA +0989:ded8 VGAmodeX_ +0989:df80+ modexEnter_ +0989:e01c* modexLeave_ +0989:e034 modexDefaultPage_ +0989:e08e modexNextPage_ +0989:e14a modexNextPageFlexibleSize_ +0989:e1ee modexShowPage_ +0989:e2ea* modexPanPage_ +0989:e33a* modexSelectPlane_ +0989:e35e modexClearRegion_ +0989:e476* oldDrawBmp_ +0989:e5dc* CDrawBmp_ +0989:e740* modexDrawBmp_ +0989:e7a6+ modexDrawBmpRegion_ +0989:e910* modexDrawPlanarBuf_ +0989:e92e* modexDrawSprite_ +0989:e994+ modexDrawSpriteRegion_ +0989:eb0c modexCopyPageRegion_ +0989:ec76* modexFadeOn_ +0989:eca6* modexFadeOff_ +0989:ecd4* modexFlashOn_ +0989:ed02* modexFlashOff_ +0989:edd2+ modexPalSave_ +0989:ee28 modexNewPal_ +0989:ee78* modexLoadPalFile_ +0989:ef5a* modexSavePalFile_ +0989:efd2* modexPalBlack_ +0989:effc* modexPalWhite_ +0989:f026+ modexPalUpdate_ +0989:f596+ modexPalUpdate1_ +0989:f610* modexPalUpdate0_ +0989:f65c+ chkcolor_ +0989:f974 modexputPixel_ +0989:fa02* modexgetPixel_ +0989:fa88* modexhlin_ +0989:faf4 modexprint_ +0989:fc8e* modexprintbig_ +0989:fe0a cls_ +0989:fe78 modexWaitBorder_ +1a47:0b54 _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c) -0983:0234 sound_ -0983:026f nosound_ +0989:0234 sound_ +0989:026f nosound_ Module: gfx.lib(/dos/z/16/src/lib/bakapee.c) -196d:0008 pdump_ -196d:006a+ colortest_ -196d:00be+ colorz_ -196d:0124+ ssd_ -196d:0242+ dingpp_ -196d:02b4+ dingo_ -196d:034a+ dingas_ -196d:03f8+ dingu_ -196d:045a+ dingq_ -196d:04fa* ding_ +1973:0008 pdump_ +1973:006a+ colortest_ +1973:00be+ colorz_ +1973:0124+ ssd_ +1973:0242+ dingpp_ +1973:02b4+ dingo_ +1973:034a+ dingas_ +1973:03f8+ dingu_ +1973:045a+ dingq_ +1973:04fa* ding_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1a41:0000* __nullarea -1a41:0b84* __ovlflag -1a41:0b85* __intno -1a41:0b86* __ovlvec -0983:027c _cstart_ -0983:034f* _Not_Enough_Memory_ -0983:0481 __exit_ -0983:04a0 __do_exit_with_msg__ -0983:04fd __GETDS +1a47:0000* __nullarea +1a47:0b84* __ovlflag +1a47:0b85* __intno +1a47:0b86* __ovlvec +0989:027c _cstart_ +0989:034f* _Not_Enough_Memory_ +0989:0481 __exit_ +0989:04a0 __do_exit_with_msg__ +0989:04fd __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0983:0508 _big_code_ -0983:0508* CodeModelMismatch +0989:0508 _big_code_ +0989:0508* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -0983:0508 strncmp_ +0989:0508 strncmp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -0983:0545 strstr_ +0989:0545 strstr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -0983:0647 atoi_ +0989:0647 atoi_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0983:06e2+ __open_flags_ -0983:09a3+ _fsopen_ -0983:0a0a fopen_ -0983:0b2d* freopen_ +0989:06e2+ __open_flags_ +0989:09a3+ _fsopen_ +0989:0a0a fopen_ +0989:0b2d* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0983:0bb7 fread_ +0989:0bb7 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0983:0f2e __get_errno_ptr_ -1a41:1a58 _errno +0989:0f2e __get_errno_ptr_ +1a47:1a58 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0983:0f35* _frealloc_ -0983:0f35 realloc_ +0989:0f35* _frealloc_ +0989:0f35 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0983:1012 __PTC +0989:1012 __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0983:1045 strncpy_ +0989:1045 strncpy_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0983:1081+ int86x_ -0983:1204 int86_ +0989:1081+ int86x_ +0989:1204 int86_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0983:1232 __I4M -0983:1232 __U4M +0989:1232 __I4M +0989:1232 __U4M Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0983:124a _dos_getvect_ +0989:124a _dos_getvect_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0983:1255 _dos_setvect_ +0989:1255 _dos_setvect_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0983:1262 __I4D -0983:12b1 __U4D +0989:1262 __I4D +0989:12b1 __U4D Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1a41:1a5a __argv -1a41:1a5e ___argv -1a41:1a62 __argc -1a41:1a64 ___argc +1a47:1a5a __argv +1a47:1a5e ___argv +1a47:1a62 __argc +1a47:1a64 ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0983:1335* _heapgrow_ -0983:1335 _fheapgrow_ -0983:1336 _nheapgrow_ +0989:1335* _heapgrow_ +0989:1335 _fheapgrow_ +0989:1336 _nheapgrow_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0983:13ae _memavl_ +0989:13ae _memavl_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0983:13f3 _nmalloc_ -1a41:0b8a ___nheapbeg -1a41:0b8c ___MiniHeapRover -1a41:0b8e ___LargestSizeB4MiniHeapRover +0989:13f3 _nmalloc_ +1a47:0b8a ___nheapbeg +1a47:0b8c ___MiniHeapRover +1a47:0b8e ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0983:14cd _ffree_ -0983:14cd free_ +0989:14cd _ffree_ +0989:14cd free_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0983:153a _nfree_ -1a41:1a66+ ___MiniHeapFreeRover +0989:153a _nfree_ +1a47:1a66+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0983:1635+ _null_exit_rtn_ -0983:1635+ __null_int23_exit_ -0983:1636 exit_ -0983:1657+ _exit_ -1a41:0b90+ ___int23_exit -1a41:0b94 ___FPE_handler_exit +0989:1635+ _null_exit_rtn_ +0989:1635+ __null_int23_exit_ +0989:1636 exit_ +0989:1657+ _exit_ +1a47:0b90+ ___int23_exit +1a47:0b94 ___FPE_handler_exit Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0983:1673 ultoa_ -0983:1731* ltoa_ +0989:1673 ultoa_ +0989:1731* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0983:18b7 write_ +0989:18b7 write_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0983:1ae3 __doclose_ -0983:1c2d __shutdown_stream_ -0983:1c47 fclose_ -1a41:1a68+ ___RmTmpFileFn +0989:1ae3 __doclose_ +0989:1c2d __shutdown_stream_ +0989:1c47 fclose_ +1a47:1a68+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0983:1cb2+ __ibm_bios_get_ticks_ -0983:1d29 clock_ +0989:1cb2+ __ibm_bios_get_ticks_ +0989:1d29 clock_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0983:1d50 kbhit_ +0989:1d50 kbhit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0983:1d67 ftell_ +0989:1d67 ftell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0983:1f4d fseek_ +0989:1f4d fseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1a41:0098 __IsTable +1a47:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0983:2145 tolower_ +0989:2145 tolower_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0983:2153 unlink_ +0989:2153 unlink_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0983:2383 open_ -0983:23ba sopen_ +0989:2383 open_ +0989:23ba sopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0983:23e7 close_ +0989:23e7 close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0983:23ec filelength_ +0989:23ec filelength_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0983:244a sprintf_ +0989:244a sprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0983:2479 getenv_ +0989:2479 getenv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0983:2564 __PTS +0989:2564 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0983:2595 read_ +0989:2595 read_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0983:26ce* __clib_strdup_ -0983:26ce strdup_ +0989:26ce* __clib_strdup_ +0989:26ce strdup_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0983:2735 halloc_ -0983:281a hfree_ +0989:2735 halloc_ +0989:281a hfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0983:2821 _heapwalk_ -0983:2821 _fheapwalk_ +0989:2821 _heapwalk_ +0989:2821 _fheapwalk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0983:2836+ __NHeapWalk_ -0983:292f _nheapwalk_ +0989:2836+ __NHeapWalk_ +0989:292f _nheapwalk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0983:293f stackavail_ +0989:293f stackavail_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -1a41:0ba0 __8087 -1a41:0ba1 __real87 -1a41:0ba2 __dos87emucall -1a41:0ba4 __dos87real +1a47:0ba0 __8087 +1a47:0ba1 __real87 +1a47:0ba2 __dos87emucall +1a47:0ba4 __dos87real Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0983:294e* __exit_with_msg_ -0983:2953 __fatal_runtime_error_ +0989:294e* __exit_with_msg_ +0989:2953 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1a41:0ba6 __curbrk -1a41:0bae __STACKLOW -1a41:0bb0 __STACKTOP -1a41:0bb2 __cbyte -1a41:0bb4 __child -1a41:0bb6 __no87 -1a41:0bc3 ___FPE_handler -1a41:0ba8 __psp -1a41:0bb7 __get_ovl_stack -1a41:0bbb __restore_ovl_stack -1a41:0bbf __close_ovl_file -1a41:0bc7 __LpCmdLine -1a41:0bcb __LpPgmName -1a41:0baa __osmajor -1a41:0bab __osminor -1a41:0bac __osmode -1a41:0bad __HShift +1a47:0ba6 __curbrk +1a47:0bae __STACKLOW +1a47:0bb0 __STACKTOP +1a47:0bb2 __cbyte +1a47:0bb4 __child +1a47:0bb6 __no87 +1a47:0bc3 ___FPE_handler +1a47:0ba8 __psp +1a47:0bb7 __get_ovl_stack +1a47:0bbb __restore_ovl_stack +1a47:0bbf __close_ovl_file +1a47:0bc7 __LpCmdLine +1a47:0bcb __LpPgmName +1a47:0baa __osmajor +1a47:0bab __osminor +1a47:0bac __osmode +1a47:0bad __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0983:2980 __MemAllocator -0983:2a4a __MemFree +0989:2980 __MemAllocator +0989:2a4a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0983:2ba7 __GrowSeg_ +0989:2ba7 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0983:2d1d __AllocSeg_ +0989:2d1d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0983:2e0c __fmemneed_ +0989:2e0c __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0983:2e29 __fprtf_ +0989:2e29 __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0983:2f7c __InitFiles_ +0989:2f7c __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0983:31b0* fcloseall_ -0983:31b7 __full_io_exit_ +0989:31b0* fcloseall_ +0989:31b7 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c) -1a41:0bd0 _fltused_ +1a47:0bd0 _fltused_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0983:31c1 __fill_buffer_ -0983:3410 fgetc_ +0989:31c1 __fill_buffer_ +0989:3410 fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0983:3557 fwrite_ +0989:3557 fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0983:38d0 rand_ -0983:3912* srand_ +0989:38d0 rand_ +0989:3912* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -0983:3935 delay_ +0989:3935 delay_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0983:3a94 __CMain +0989:3a94 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0983:3afa __InitRtns -0983:3afa* __FInitRtns -0983:3b55 __FiniRtns -0983:3b55* __FFiniRtns +0989:3afa __InitRtns +0989:3afa* __FInitRtns +0989:3b55 __FiniRtns +0989:3b55* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1a41:0bd6 ___uselfn +1a47:0bd6 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0983:3bba __DOSseg__ +0989:3bba __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0983:3bbb* __set_commode_ -1a41:0bd8 __commode +0989:3bbb* __set_commode_ +1a47:0bd8 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1a41:0bda __fmode +1a47:0bda __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0983:3bc7 __chktty_ +0989:3bc7 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0983:3c26 __freefp_ -0983:3cc7 __purgefp_ +0989:3c26 __freefp_ +0989:3cc7 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0983:3d08 __allocfp_ +0989:3d08 __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0983:3eb8 __ioalloc_ +0989:3eb8 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0983:4046 __qread_ +0989:4046 __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0983:4066* _msize_ -0983:4081 _fmsize_ +0989:4066* _msize_ +0989:4081 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0983:4092 __HeapManager_expand_ -0983:459b _nexpand_ +0989:4092 __HeapManager_expand_ +0989:459b _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0983:45ee _fexpand_ -0983:45ee* _expand_ +0989:45ee _fexpand_ +0989:45ee* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0983:4623 intr_ +0989:4623 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0983:4637 segread_ +0989:4637 segread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0983:469d __Init_Argv_ -0983:4700+ _getargv_ -0983:4a30 __Fini_Argv_ +0989:469d __Init_Argv_ +0989:4700+ _getargv_ +0989:4a30 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0983:4adf __LastFree_ -0983:4b59 __ExpandDGROUP_ +0989:4adf __LastFree_ +0989:4b59 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0983:4c6a __nmemneed_ +0989:4c6a __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1a41:0050 ___Alphabet +1a47:0050 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0983:4c6d __lseek_ +0989:4c6d __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0983:4ca7* __dosretax -0983:4cac* __dosret0 -0983:4cb3 __set_errno_dos_ -0983:4d1b* __set_errno_dos_reterr_ +0989:4ca7* __dosretax +0989:4cac* __dosret0 +0989:4cb3 __set_errno_dos_ +0989:4d1b* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0983:4d26 __GetIOMode_ -0983:4d5b __SetIOMode_nogrow_ -1a41:0bf0 ___NFiles -1a41:0bf2 ___init_mode -1a41:0c1a ___io_mode +0989:4d26 __GetIOMode_ +0989:4d5b __SetIOMode_nogrow_ +1a47:0bf0 ___NFiles +1a47:0bf2 ___init_mode +1a47:0c1a ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0983:4d90 __close_ +0989:4d90 __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0983:4dc6 __flush_ +0989:4dc6 __flush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0983:500f fflush_ +0989:500f fflush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0983:5024 tell_ +0989:5024 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0983:5035 lseek_ +0989:5035 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0983:5066 __doserror_ -0983:5074 __doserror1_ +0989:5066 __doserror_ +0989:5074 __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0983:5080 _dos_open_ +0989:5080 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0983:50a6 isatty_ +0989:50a6 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0983:50c2* __get_doserrno_ptr_ -1a41:1a74 __doserrno +0989:50c2* __get_doserrno_ptr_ +1a47:1a74 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1a41:0c1e ___umaskval +1a47:0c1e ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0983:50c9 _dos_creat_ -0983:50ed* _dos_creatnew_ +0989:50c9 _dos_creat_ +0989:50ed* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0983:510e+ __grow_iomode_ -0983:51f5+ __shrink_iomode_ -0983:5236 __SetIOMode_ +0989:510e+ __grow_iomode_ +0989:51f5+ __shrink_iomode_ +0989:5236 __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0983:52f6 vsprintf_ +0989:52f6 vsprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -1a41:1a78 ___env_mask -1a41:1a7c _environ -1a41:1a80* __wenviron +1a47:1a78 ___env_mask +1a47:1a7c _environ +1a47:1a80* __wenviron Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0983:5338 _mbterm_ +0989:5338 _mbterm_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0983:538b _mbsnextc_ +0989:538b _mbsnextc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0983:53e6 _mbctoupper_ +0989:53e6 _mbctoupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0983:5409 _mbsinc_ +0989:5409 _mbsinc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0983:545b __ChkTTYIOMode_ -0983:54c9* __IOMode_ +0989:545b __ChkTTYIOMode_ +0989:54c9* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0983:559b __HeapWalk_ +0989:559b __HeapWalk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0983:57db* _fpreset_ -0983:5806 __init_8087_ -0983:5839+ __default_sigfpe_handler_ -0983:588e __chk8087_ +0989:57db* _fpreset_ +0989:5806 __init_8087_ +0989:5839+ __default_sigfpe_handler_ +0989:588e __chk8087_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0983:58fe __EnterWVIDEO_ -1a41:0c3e+ ___WD_Present +0989:58fe __EnterWVIDEO_ +1a47:0c3e+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0983:5922* _heapenable_ -1a41:0c40 ___heap_enabled +0989:5922* _heapenable_ +1a47:0c40 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1a41:0c42 __amblksiz +1a47:0c42 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0983:5933 fputc_ +0989:5933 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0983:5b08 __prtf_ +0989:5b08 __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c) -0983:6c6a __setEFGfmt_ +0989:6c6a __setEFGfmt_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0983:6c88 __flushall_ -0983:6d1c flushall_ +0989:6c88 __flushall_ +0989:6d1c flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0983:6d22 getche_ +0989:6d22 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0983:6d3c __qwrite_ +0989:6d3c __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1a41:1a84 ____Argv -1a41:1a88 ____Argc +1a47:1a84 ____Argv +1a47:1a88 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1a41:0d00 __Start_XI -1a41:0d3c __End_XI -1a41:0d3c __Start_YI -1a41:0d54 __End_YI +1a47:0d00 __Start_XI +1a47:0d3c __End_XI +1a47:0d3c __Start_YI +1a47:0d54 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0983:6d9c _bfree_ +0989:6d9c _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0983:6dc1 _bexpand_ +0989:6dc1 _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0983:6e1a _DoINTR_ +0989:6e1a _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1a41:1a8a ___historical_splitparms +1a47:1a8a ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0983:7193* sbrk_ -0983:71a3 __brk_ +0989:7193* sbrk_ +0989:71a3 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0983:720b fsync_ +0989:720b fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0983:722e __setenvp_ -0983:73ba __freeenvp_ +0989:722e __setenvp_ +0989:73ba __freeenvp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1a41:0c44 ___IsDBCS +1a47:0c44 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0983:7418* _ismbblead_ -1a41:1a90 ___MBCSIsTable +0989:7418* _ismbblead_ +1a47:1a90 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0983:7472 __mbinit_ -1a41:0c46 ___MBCodePage +0989:7472 __mbinit_ +1a47:0c46 ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0983:754d _mbdtoupper_ +0989:754d _mbdtoupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0983:755b toupper_ +0989:755b toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -1a41:0c48 __8087cw +1a47:0c48 __8087cw Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -1a41:0c4a ___Save8087 -1a41:0c4e ___Rest8087 +1a47:0c4a ___Save8087 +1a47:0c4e ___Rest8087 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0983:756a __GrabFP87_ +0989:756a __GrabFP87_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0983:759c* __init_8087_emu -0983:75a2 __x87id +0989:759c* __init_8087_emu +0989:75a2 __x87id Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0983:75ff wctomb_ +0989:75ff wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0983:764a+ utoa_ -0983:76eb itoa_ +0989:764a+ utoa_ +0989:76eb itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0983:7735 strupr_ +0989:7735 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1a41:0c52 ___EFG_printf -1a41:0c56 ___EFG_scanf +1a47:0c52 ___EFG_printf +1a47:0c56 ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0983:777d ulltoa_ -0983:78ba* lltoa_ +0989:777d ulltoa_ +0989:78ba* lltoa_ Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c) -0983:792b _EFG_Format_ +0989:792b _EFG_Format_ Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c) -0983:7afd __cnvs2d_ +0989:7afd __cnvs2d_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0983:7b1c* _dos_close_ -0983:7b2a _dos_commit_ +0989:7b1c* _dos_close_ +0989:7b2a _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0983:7b39 clearenv_ +0989:7b39 clearenv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0983:7c6e __Init_FPE_handler_ -0983:7ca7 __Fini_FPE_handler_ -0983:7cde* __FPEHandler +0989:7c6e __Init_FPE_handler_ +0989:7ca7 __Fini_FPE_handler_ +0989:7cde* __FPEHandler Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c) -0983:7f70* _SetLD64bit_ -0983:7f7b* _SetLD80bit_ -0983:7f86 _LDisDouble_ +0989:7f70* _SetLD64bit_ +0989:7f7b* _SetLD80bit_ +0989:7f86 _LDisDouble_ Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c) -0983:80eb _LDScale10x_ -0983:89c3 __LDcvt_ +0989:80eb _LDScale10x_ +0989:89c3 __LDcvt_ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm) 0000:0000* FJSRQQ 0000:0000* FISRQQ @@ -709,30 +709,30 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm) 0000:0000* FJARQQ 0000:0000* FICRQQ 0000:0000* FIARQQ -0983:91a0* __init_87_emulator +0989:91a0* __init_87_emulator Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c) -0983:99b4+ __Strtold_ -0983:9bf3 strtod_ +0989:99b4+ __Strtold_ +0989:9bf3 strtod_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -1a41:0cfe ___FPE_int +1a47:0cfe ___FPE_int Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c) -0983:9da0 __LDClass_ -0983:9e26* _FLClass_ +0989:9da0 __LDClass_ +0989:9e26* _FLClass_ Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm) -0983:9e3a __ZBuf2LD +0989:9e3a __ZBuf2LD Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c) -0983:9f02* __set_EDOM_ -0983:9f0e __set_ERANGE_ -0983:9f1a* __set_EINVAL_ +0989:9f02* __set_EDOM_ +0989:9f0e __set_ERANGE_ +0989:9f1a* __set_EINVAL_ Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c) -1a41:019a* ___f_infinity -1a41:019e* ___f_posqnan -1a41:01a2 ___d_infinity -1a41:01aa ___d_posqnan -1a41:01b2* ___ld_infinity -1a41:01ba* ___ld_posqnan +1a47:019a* ___f_infinity +1a47:019e* ___f_posqnan +1a47:01a2 ___d_infinity +1a47:01aa ___d_posqnan +1a47:01b2* ___ld_infinity +1a47:01ba* ___ld_posqnan Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c) -1a41:01c2 __HugeValue +1a47:01c2 __HugeValue +--------------------+ @@ -750,6 +750,6 @@ gfx.lib +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00029c70 (171120.) -Entry point address: 0983:027c +Memory size: 00029cd0 (171216.) +Entry point address: 0989:027c Link time: 00:00.00 diff --git a/src/scroll.c b/src/scroll.c index 6b4176c9..e6044fb6 100755 --- a/src/scroll.c +++ b/src/scroll.c @@ -48,6 +48,7 @@ void main() //static int persist_aniframe = 0; /* gonna be increased to 1 before being used, so 0 is ok for default */ //map_view_db_t pgid[4]; + word pg; #ifdef FADE byte *dpal, *gpal; #endif @@ -374,8 +375,10 @@ void main() //TODO fmemtest into page if(IN_KeyDown(4+1)) //4 { + pg=1; SELECT_ALL_PLANES(); - _fmemset(VGA, 15, 64); + //_fmemset(VGA, 15, 64); + _fmemset(((mv[pg].page->data+4)+(16*(mv[pg].page->width/4))), 15, 4); } if((player[0].q==1) && !(player[0].x%TILEWH==0 && player[0].y%TILEWH==0)) break; //incase things go out of sync! diff --git a/test.map b/test.map index 2d8427c5..1c043e0c 100755 --- a/test.map +++ b/test.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: test.exe creating a DOS executable diff --git a/test2.map b/test2.map index 7e17a812..e64a7677 100755 --- a/test2.map +++ b/test2.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: test2.exe creating a DOS executable diff --git a/vgmtest.map b/vgmtest.map index 39cae4af..b75bbd01 100755 --- a/vgmtest.map +++ b/vgmtest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/08 14:30:43 +Created on: 15/10/08 15:02:13 Executable Image: vgmtest.exe creating a DOS executable -- 2.39.5