ELF044 (444[[`|< `((( Qtd/lib/ld-linux.so.2GNU%/).*,& +$'%!(  " # -0l \-7LTUkg|8)F?(#>w F>sldN__gmon_start__libc.so.6_IO_stdin_usedstrcpysprintffopenstrncmpftellstrncpyputcharrealloctolowerstrdupstrftimestrlenmemset__errno_locationfseektoupperlongjmp_setjmpvsnprintffputcfputsmemcpyfclosemallocstrcatstrcasecmpsystemstrncasecmpstrncatfwritefreadatofatoiatollocaltimestrchrfprintfmemmovestrcmp__libc_start_mainfree__xstatGLIBC_2.1GLIBC_2.0ii tii ~      $(,048<@DHLPTX\` d!h"l#p$t%x&|'()*+,-.US[øWt^Q,X[5%%h%h%h%h%h %h(%h0%h8p%h@`% hHP%hP@%hX0%h` %hh% hp%$hx%(h%,h%0h%4h%8h%<h%@h%Dhp%Hh`%LhP%Ph@%Th0%Xh %\h%`h%dh%hh%lh%ph%th%xh %|h(%h0%h8p%h@`%hHP%hP@%hX0%h` 1^PTRhjhjQVh<U堀ut&u ]ÃU=tt $Ѓ]ÐUEEE6EM $D$*uEEEEEuEEEE]ÐUSWV<K$9u@VDž)Hk@ȉ$ȃ $L$* $T$$sƄ@Px Xp $lEEt>֋8CKs {SC B9<^_[]Í&'U EEEu EE<u E|| tfHEHEM$L$u(E$- @| ȣ@| E H)ȉEbEEH O ȋM9wO EH O ȋM$L$E$ O ȃO EEEEE ]Ð&U EEH O ȃE0EM$L$uE H)ȉEZEEHM9wġO EH O ȋM$L$7E$ O ȃO EEEEE ]UEHMȉ$E@MJERHMUъ< u$\$nHMUъ$EEEM9|@ЋEMȉEO M92]Ít&'UWVES| Mk ȉE@ HURыUuv wWO ЋEEO M9|^_]É'UWVES(| Mk ȉE@ HURыUuv wWO ЋEES M9|^_]É'USWVDEM UEMUEEE+E؋uEt E܃E܋E؋E؋E؃u͋E܃u EEi$EԡEEE؋u EE؋M܋Uiɐʉ$D$?E܋MiE؋E܋MiǁE܋MiE$D$D$MvM̉E܋MiE؋U܋uiҐ֋u؋=]<$t$T$D$ \$MMȉE܃E܋E؋E؋E؃E$D$D$EEM܉$L$D$EiMUԉ $T$D$EEЋEЉEED^_[]ÍvUWV0FO HS O EE kLBHEkLEUkkLƉVEU5kkLyEkE B B8EEEs^_]Ít&U EEEX ElEuWE@uLE@u>E@$~3E@$MIU$L$D$iEEE@EEuEEEEE ]Ít&'UV$S EEEX EHE@ K 9r/E@Mȋ K )ȋMAE@M9v E@EE@EEuE6AMk$ȋ@ K 9uAMk$ȋMHEEHM9|K Mȋ S )ȃ K 0Fu$T$L$D$ t$6ES S  K 9vC@'EM9t#@MU)щ[JЃ$^]Ðt&USWVEEEEEE0FuEHu;S u1O u'@{Dž0E0F H9~/0F% 0F;BJB O  | 9~/O % O <BˏJB A k$| t@СS =v+@6EAjAu@dS =v@@̐AuES =v@EAu BBt EEBt EEBt EEBt EEBt EEBt E EBt E@EBt E EEE,Ft4$ҋD EăEċEă~EEHM9 Hk@MU $T$D$被EgAMk$ȋ Auk$$ыAMk$ȋ Auk$R$ыAAMk$ȋ Auk$R$ыAAMk$ȋ Auk$R$ыAAMk$ȋ Auk$RþD։$|ы|AAMk$ȋ Auk$R$xыxAEEHM9EEMʉ$T$D$tA Hk$u$L$D$D$ t$ưEE$D$D$訪EPM $D$D$航M $ЉEEt$L$D$KEM$L$D$A!Hk$ AU$L$D$@ ЋEpf p lE_(| Mk ȋMȋHM̋@EС(| Mk ȋMȉ(| Mk ȋMЉH(| Mk ȋM̉HEES M9|E_| Mk ȋM؋HM܋@E| Mk ȋM؉| Mk ȋMH| Mk ȋM܉HEEO M9|E$D$D$ި@S DE(| Mk ȋ (| uk $lыl(| Mk ȋ (| uk R$hыhA(| Mk ȋ (| uk R$dыdAEES M9AEEMʉ$T$D$`(|  S k u$L$D$D$ t$螭EE$D$D$耧E@M $D$D$`M $ЉEE`$L$D$#EM$L$D$!S k (| U$L$D$E$D$D$ۦHO LE| Mk ȋ | uk $\ы\| Mk ȋ | uk R$XыXA| Mk ȋ | uk R$TыTAEEO M9AEEMʉ$T$D$P辤|  O k u$L$D$D$ t$蛫EE$D$D$}EHM $D$D$]M $ЉEEP$L$D$ EM$L$D$!O k | U$L$D$|E$D$D$Ӥ@S DE(| M5(| }k 64$LHfLHf (| U5=(| ]k ߋ<$D@fD@fL (| U5=(| ]k ߋ<$<8֋<8DEES M9EEMʉ$T$D$4舢(|  S ku$L$D$D$ t$eEE$D$D$GE@M $D$D$'M $ЉEE4$L$D$EM$L$D$!S k (| U$L$D$譡E$D$D$袢HO LE| M5| }k 64$0,f0,f | U5=| ]k ߋ<$($f($fL | U5=| ]k ߋ<$ ֋ DEEO M9EEMʉ$T$D$W|  O ku$L$D$D$ t$4EE$D$D$EHM $D$D$M $ЉEE$L$D$蹟EM$L$D$诠!O k | U$L$D$|@ ЋE$D$D$W`S dE7|  | u$ыMEEE S 9rE EMʉ$T$D$踞|  S ku$L$D$D$ t$蕥EE$D$D$wE`M $D$D$WM $ЉEE$L$D$EM$L$D$!S k | U$L$D$ݝEEK Mk,ȋ@ tJK Mk,ȋ K Uk,ыI K )Ѻ颋. Љ H K Mk,ȋ@tJK Mk,ȋ K Uk,ыIK )Ѻ颋.ЉHK Mk,ȋ K Uk,ыI( $A(EEO M9DžlDžpEDžtDžxDž|EA_ lDž0ADž02Dž0#Dž0Eu1 61ȉE1 ;1ȉEE$D$D$tE$xE/E$D$D$誜pE@EMʉ$T$D$cA 0Fku$L$D$D$ t$@EE$D$D$"EpM $D$D$M $ЉEE$L$D$ŚEM$L$D$軛!0Fk AU$L$D$舚 DžpE9E$D$D$e|E%EMʉ$T$D$K  O k,u$L$D$D$ t$EE$D$D$ۚE|M $D$D$軚M $ЉEE$L$D$~EM$L$D$t!O k, K U$L$D$AO EDž|EEM0$T$L$jl,FtB@M $D$D$ۙ@AС hE4E'M0 $ЋM0EEEvыE$D$D$aE0$L$D$\4E$Ex| t@PQEES $# $D$3,Ft@AS ЍS $D$ 輕EEM$L$D$_EM$L$D$EE S $L$D$(E S $L$D$ E O $L$D$E 0F$L$D$і0Fk AU$L$D$谖E$uDžEE^_[]Ít&UEE0EE"EEE 0N9E< u E\EEEnEE@#uK  O k,@@@ @@@@@ @$@(K  O k,ȋMK  O k,ȋMH(K  O k,@K  O k,@K  O k,ȋM HK  O k,@ K  O k,ȋMH$O O K  O k,ȉEEEE ]Ðt&UV$| E E@u $| E@EEo~ E$EEEE ]ÍUEEEf]Í&UEM EMEfMf fɊU1f Mf1ȋMf]Í&U fEfEfEEEEE ]Í&U EM UEMUE$EE$״Mȃ=?wUEE:EM $D$EMUEEEEE<uEM ]ÍUEM UEMUEE#EM $D$EEE<uԃ] UWVh@EEEꍍƅ$ؿԿ+Կ  $ؿL$D$Au! ÖU $T$D$  U $T$D$ $пQ?)п5$t$L$пu$t$L$п $?)п=$|$L$観葀пʉ$t$T$п $衲?)п=$|$L$L[@0п$t$L$X EEEE@ b$L$觳E@EH̿U̿ TlE@jAU$T$L$AE@vAgU$T$L$~E@t E@EE@AU$T$L$6E@A~U$T$L$E@A~U$T$L$`E@A~U$T$L$/E@AU~U$T$L$lE@EEu$t$L$ȿ0ȿ$t$L$ȿ $ ?)ȿ=$|$L$走ȿ  $t$D$X EE@ r$L$$EE@ HĿUĿ tlE@jA}U$T$L$+AE@vA|U$T$L$E@t E@EE@A|U$T$L$E@Ad|U$T$L${E@A0|U$T$L$G`E@A{U$T$L$/E@A{U$T$L$E@EEƘu$t$L$ $衭?)՘$T$L$NEX EE@ r$L$ҮEEt9 $?)$T$L$ȭ $?)E@UR 5| }4`wWG hz $D$D$TEE@EE $R?)5p$t$L$ $?)fE}By $D$D$譬$7{tn@MJЋE$D$@E䍅 $耫M䋕 $T$D$E$Ԃt fEfE=#'='=z2=$'=5==W=6={2=B=6g=uW=BD=i=vW!=~8=i=kXuKt7@'>4##t/  $D$^~ $y]ÐU EEE k A \9u EEavEpw EoE[vEaw EVEWvE[w E=E=t E=u E EAvEOw EEEEE ]Í&U EEEWvE[w EoEpvEsw EVE=t E=u E9EAvEOw E EvE*w EEEEE ]Í&'UEEE )EAME <EA EEEb~Ef EEp EEE=~ EwEkEA EWE=~ EAE=EE XEE EEEEEEEEEEEE|EsEjEaEXEOEFE=E4E+E"EEEEEEE]Í'UEM EMEM9u EEuEu EEuEu EEuOE@ tBE@ uEu E}cE@ uEu E|C:EuEu E{$EuEu EzEEEE]Ív'UV t  uC@5C@/4EEEEE ]Ðt&UEM EMEMȋ S 9uS M)ȣS Ā EfE@MU9u$E@M)ȋMAE@MȋMAkE@MIȋM9uE@MȋMACEEEu$ EĀ MEMHEMHEĀ ]Ð&U EE$LEEAALdEME ƼH  E$E@uE@MI9tE@ EEuԋEt/E@t$E@ ~ 9t8@O,3EuV$EE@MA MA E E@$ME@ HȣHE@ P| ȣP| EMAEMHH~ MA tu$QEE@MA MA E E@$ME@ HȣHEMAEMHH~ MA'E@$MAE@ HȣH MA,܁ MA0E@Ht E@H@EEEEE ] UEEEtE@Ht E@H@] UEEE@Ht E@H@]Í&U ]ÐU EE@t ~ MAE@ EEuك]Ít&UEEE@HtE@H@tE@H ~ H]Í&UVEM UEMUEEEBMkȉEE k A E@M 9EE@$EE@ HȣHEMI~ 5H4$D$T$L$ D$D$D$B>Eࡠ MA E@ E`ʉFF\_\ $`$9MAE@\$L$`E࣠ EMAE k A E@M 9EE@$EE@ HȣHEMI~ 5H4$D$T$L$ D$D$D$=Eࡠ MA E@ E`ʉFFX^X $_$MAE@X$L$_E࣠ EMAE k A E@ M 9EE@$EE@ HȣHEMI~ 5H4$D$T$L$ D$D$D$;Eࡠ MA E@ E`ʉFFT\]T $l^$MAE@T$L$c^E࣠ EMA EEEEEM9h^]ÐUEM EM EKE@u  t-EMU$L$T$E@E@E@ EEu]ÍUVE@u e{E ~EEMUFNV ]E@ EEEEu<^]Ð&UVdEM EM EEEM9EMIȋM9E@M9vNEM)EBŶBE܉ȋu܉U@)ȃxM؉A `ZEAжABZE:E@ EEEE5 EE@tE@ ~ 9E@M9E@M IȋM9E@<E@t?8tA)t=[tl ll@lutor,]t=t=\6$LE܋E܉AALFEM܉E@ | UR ȋM܉AE@HM܉AHE@ E@M܉AE܉ER| MI*.u%z#  E$EEq| MI*.u%z#  E$EE)| MI*.uz#  E$EE}| MIu#  E$REEB| MIu#  E$EEl| MIu#  E$EE| MIu#  E$EEE )=hh=Wh0h+hσdh>tdh?ohx.hor!@h'$E@MI9u4@4gE@ u E@ t4@Z=E@MI9u4@{E@ u E@ t4@Z|E@ t!E@ tE@Hu E@HtE@MI9u4@Z*E@ tE@Hu4@Zl0FE )ʉс@ȃ- EB 0Fkȋ,t8B 0Fkȋ0tB 0Fkȋ/B 0Fkȋ@ MI9B 0Fkȋ,u E E0F0FE$[E"AALBB 0Fkȋ@""È ̀ =E )ʉс@ȃ EB 0Fkȋ,B 0Fkȋ@ MI9un E0F0FE$mE"AAL+AB 0Fkȋ@""È ̀ OE )ʉсȃ EB 0Fkȋ.B 0Fkȋ@ MI9un E0F0FE$E0#AAL=@B 0Fkȋ@@#0#È ̀ aE )v#E )ʉсȃ(B 0Fkȋ$| EE@ B0FkыI 9EM 9E@HB 0FkȉE̋E@M̉A EM 9t@'E@$MA$E@$MA$E$~ ~  E$EE  B 0FkȉE̡0F0FE$#E )=dYd=)d` ` ዅd=d=t6 d'\l \ h~ ȁ  $L$D$D$ D$D$W.EС0F0FEMЍց 4$D$L$D$ XUEB 0FkȉE̡0F0FE$GX E ȁ  $L$D$D$ D$D$-EС0F0FEMЍց 4$D$L$D$ TEB 0FkȉE̡0F0FE$T@E *$QEС0F0FEMЍց4$D$L$D$ PEB 0FkȉE̡0F0FE$P Et *$QEС0F0FEMЍց4$D$L$D$ LoEB 0FkȉE̡0F0FE$aL@E EEEЋEEEЉEEE EEEЋEEEЉEEE EEEЋEEEЉEEE] EEEЋEEEЉEEE2 EEEЋEEEЉEEE EEEЋEEEЉEEE  EEEЋEEEЉEEE EEEЋEEEЉEEE EEEЋEEEЉEEE[ EEEЋEEEЉEEE0  EEEЋEEEЉEEE `EEEЋEEEЉEEEEEEЋEEEЉEEEEEEЋEEEЉEEE EEEЋEEEЉEEE[EEEЋEEEЉEEE0EEEЋEEEЉEEE`EEEЋEEEЉEEE EEEЋEEEЉEEEE$TE$I0F0FEMց4$D$L$D$ HEЋEЉ$B 0FkȉE̡0F0FE$E$HEEEEЉEEEE$E$EE@H0FEBMkȋuBMkȋ@ MI9BMkȋ2vBMkȋ;v(BMkȋhvBMkȋpwEBMkȋ@ MI9u EEEE?EE@$EЋE}NE@u EEE̋ME@M̉AEЋ@M̉AE@ &Et EЉ$AM̋B)AuEBMkȋ@M̉ABMkȋ@M̉ABMkȋ@ M̉A A ܁ U BMkȋMI Du EEEDBUkЋBukRPBUkЋBukRPBUkЋUЋRP B 0FkȉE̡0F0FAM̋B)܁ E )=@W@X)@ <(< ዅ@Y<@[I@#88 PE EEEEEwEyExEvqEucEUEGE9E+EEtEEEAEH$}EԋE@EЃt EЋ@EEE̋MHEt E@EEE̋MHEԋ@M̉A B 0FkȉE̡0F0FAM̋B)܁ E%E )8AAӻE )ʉс` ȃwvEЃt EЋ@EEE̋MHEԃt Eԋ@EEE̋MHEЋ@M̉A Eԉ$EEE$vEЉEiEЃt EЋ@EEE̋MHEt E@EEE̋MHEЋ@M̉A EEE$ EЉEE@u E&E%E k MEЉ$EE$B 0FkȉE̡0F0F&E@MILBԷJB @EtEM̉AM̋B)܁ E )M̉Et E@EEE̋MĉHEt E@EEE̋MȉHEЃtEЋ@M̉A E@ \9tE@t E@uEE@ SE@$9EЋEЋ@M̉A E@ `9u$E@MЉAE@,MЉA,E@0MЉA0E )=~E )=~E )ʉсȃwE@ u E@ EЃuEt E$EEEЉEEEE^]ÍvUWV0EM Uu}EMUu}EuSE k  $u8E k ‹BUk ыILBJB A 0F܁ B 0FkȉEܡ0F0FEM܉EM܉AEM܉AEM܉A E܉E؋E؉EE0^_]fUWV8EM Uu}EMUu}Eu6E$׿u&E@MILBJB ,B 0FkȉE0F0FAMB)܁ E )MEt E@EEEMԉHEt E@EEEM؉HEt E@EEEM܉H 8^_]Í'U Ё  H9u.$AЁ  E9u)$.>ñЁ  ȁ 9up $L$+膱Xu$Xu $L$,͍$*D-X  @@  Ё 9Ё  ȁ 9uuH | R  8uLH | R ȃ $L$M,u{d<Ё  H9u=| I .uz/Ё  E9u6| I 9uЁ  ؁ 9| I .ubz`| I .u=z;| I .uzP9M@Y@$L@ H Ё  FH@ @@Ё $:AЁ  ȁ 9u$-Ё k | Rkщ BBO(EE ]fUEM EMEE@tE@Hu E@ uH | UR ȉEE<EIE (FUk@ъ 8u'(FMk@ȃM $D$)t|EES M9|S =t[(FMk@ȋM$L$d'E0~E9HM0U HMS S ]Ð&UEM EME_E@tE@Hu E@ u9H | UR ȉEE<EE HUk@ъ 8unHMk@ȃM $D$'uGAMu2E0~E9AM0U AMEE BM9` B=t[HMk@ȋM$L$%E0~E9AM0U AM B B]Ív'UEEEE@tE@Hu E@ uH | UR ȉEE<E_E HUk@ъ 8u=HMk@ȃM $D$<&uO M U hEE BM9| B=tGHMk@ȋM$L$$AMO M B B]ÍUEM EMEE@tE@Hu E@ uH | UR ȉEE<EIE HUk@ъ 8u'HMk@ȃM $D$$t|EE0| M9| B=t[HMk@ȋM$L$T#E0~E9S M0U S M0| 0| ]Ð&UEM EMEE@tE@Hu E@ uH | UR ȉEE<EIE AUk@ъ 8u'AMk@ȃM $D$#t|EEHM9|H=t[AMk@ȋM$L$"E0~E9K M0U K MHH]Ð&UEM EMEIE AUk@ъ 8u'AMk@ȃM $D$"t|EEHM9|H=t[AMk@ȋM$L$0!E0~E9K M0U K MHH]Ít&UXEM UEMUE0FEE@(MA( $t EiE4EE؋E؋ u M؉A E؋t$E؋ tEOAA2E؋ uEE)E؋@}EE؋@E E؋@EE@$D$:qEeBMkȋJBMkȋ@ MI9) e$L$D$D$ D$D$EȡBMkȋ@MȋI9$չEЋEЋ@MȋI$"L$D$D$ D$BEȋ@ BUkыI$"L$D$D$ D$E+EMԋ@MȋI9u EMԋUЉEԃEԋEԋM9|EEEEEEԃ~Eԃ| EEԍ kLMȋEiu.Eԃ&EMԋH$H$Eȋ@$MȉA$EMԋ@w D u0EMԋMȉBJB $螺KEMԋMȉEMԋMȉ`BJB F$^  EԃEԋEԋM9@t$зEEEiu5EEMԋ$EԃEԋEԋM9}Eԃ~ԋẼt$@uẺ$跹E@@u+ẺAAA L$d)Ẻ`AAA !$9Ẻ$n$`%@A EE$sE$(E~9E k EU $D$D$T$ $詸xEt>EMȍ k EU $D$D$T$ K$c2E `U $D$D$T$ $/Eiu-Et%EM IHE~EMIIH EЃt0Eȋ@MЋI$"L$D$D$ D$ẼrE̋@Ht"E̋@H@u@o艦E؋ u; $"EȋEȉ`AAA .$FsE؋@ $EȋE؋@ @u+EȉAAA $)Eȉ`AAA $Ѷ@u+ẺAAA $蛶)Ẻ`AAA X$pẺ$e$藶Eȉ$茶EȉEWE؋ u  E؋@ @t%@A@EċEĉEEX] UWV EEDžDžE@(MA( $٪t Dži Dž4E u A t' tEOAA2@ E@ ~$L$AukE@u E@E@$MA$$D$<$舧@k$t)O)E@ $L$E@u E@E@$MA$Xu'Ё u$/蕜!E_AAA 財$Ħ(E@ $L$ DžE@u E@E@$MA$$Ʀ$D$dt!E_AAA $euhӸ$$D$>dt!E_AAA x$芥 DžDžDž $虧AtH$ٯ@H@$詯@u:$D$L$D$ 薾$讱8$D$L$D$ \$t$覱$蘱%@AD Džt=@IR$^T$L$D$ D$36@I$]L$D$D$ D$1@$\D$D$D$ D$'@H@$@u:$D$L$D$ $8$D$L$D$ 豼$ɯ$$%@A虞 DžE@$3D$D$D$ D$@ t@ | I| I .oiց4$D$L$D$ 蔻ʁ@$D$D$t$ \$t@ׁ<$D$L$D$ @$D$D$D$ D$N$@$D$D$D$ D$$D$D$t$ x$萭@$D$L$D$ 3@$D$D$D$ D$l$@$D$D$D$ D$-_E@$3D$D$D$ D$@$D$D$D$ D$.E@$3D$D$D$ D$t#$3@$A$t#@$A$$H$脩  $T$D$D$ ~$薫@u:  $D$T$D$ 9$Q8  $D$T$D$ $$ $;$- 9uB@H@t@ո觙@H@H_E@ $L$DžE@u E@E@$MA$$茝$D$o[t!E_AAA 詗$+uhӸ$訜$D$[t!E_AAA >$P DžDžDž $k@t؁ $訦 t=@IR$aT$L$D$ D$6@I$`L$D$D$ D$1@$_D$D$D$ D$t @$豥@u2  $T$D$D$ 螴0  $T$D$D$ l$辧$谧%@A\ Dž+ E@$3D$D$D$ D$T@ t@ | I| I .keH$R@IR$T$L$D$ D$@$2D$D$D$ D$z@IR$T$L$D$ D$9@$D$D$D$ D$$誥@$D$D$D$ D$$=D$D$D$ D$H$@IR$T$L$D$ D$F@$D$D$D$ D$$跤@$D$D$D$ D$E@$3D$D$D$ D$@ t@ | I| I .keH$裡@IR$T$L$D$ D$@$2D$D$D$ D$@IR$T$L$D$ D$@$D$D$D$ D$Y$@$D$D$D$ D$$=D$D$D$ D$H$>@IR$T$L$D$ D$@$D$D$D$ D$f$@$D$D$D$ D$$E@$3D$D$D$ D$@ t@ | I| I .\VH$@IR$T$L$D$ D$S@$2D$D$D$ D$"@IR$T$L$D$ D$@$D$D$D$ D$$X@$D$D$D$ D$w$=D$D$D$ D$KH$螝@IR$T$L$D$ D$@$D$D$D$ D$$n@$D$D$D$ D$E@$3D$D$D$ D$Z@$D$D$D$ D$)E@$3D$D$D$ D$@$D$D$D$ D$E@$3D$D$D$ D$@$D$D$D$ D$kE@$3D$D$D$ D$8$D$D$D$ D$ E@$3D$D$D$ D$$D$D$D$ D$E@$3D$D$D$ D$t#$@$A$t#@$A$$؜؁ $l  $T$D$D$ f$~@u2  $D$T$D$ !0  $D$T$D$ $$3$%@t@ո賊@؁ rE@ $L$$͎t M$t tT@܇$@$萘@u2  $T$D$D$ }0  $T$D$D$ K$蝚$菚%@A; Dž9ts@(ʉF=F$L$D$D$ D$D$_EE@$MA$E@$3D$D$D$ D$$ @ $T$D$D$ $$@u:  $D$T$D$ ǥ$ߘ8  $D$T$D$ 荥$襘$藘$ɘ$軘P 4 E@ F$L$$菋E@u E@E@$MA$$D$NI$ʊ$  JBB ~M$D$D$D$ D$D$u@U  `BBB $` $D$D$D$ 跣$  JBB 腣 BJB YH E@ Ct$L$D$ LXЁ ~ ~ @ x$L$Mum$| p| ȣp| Z~$謈E@@ | $D$\Y Dž uDžDž;@}Dž@@$mz @t.~#EJAA}A 莂.=~!EKAAA ^uE@92u'@AE$D$D| PXBЁ  ؁ 9/  kLAH@ kL@$ `BJB Z$r@$ `BJB $+@$L `BJB ̟$@r{$D$,D\E@ME@ չ$L$D$ $E@ ߹$L$D$du#E@@ $D$E@ N$L$D$u#E@@ $D$E@ $L$D$u E@@ $D$SFE@ $L$D$uE@@  $D$K~y| uL$L菧 H$^A | |  kL|  e$L$D$D$ D$D$@ Hxkx ዅ@$D$L$D$ Ŝ5$D$L$D$ 芜$D$L$D$ O $D$L$D$  $D$L$D$ ٛL`$D$L$D$ 衛8@EC$L$uHu9 ` $D$D$D$ uHu9 @ $D$D$D$ 贚WuEu8u)@ t| Iu  | uutue$/ $t1BJB tB{E$1D$:xV$ʅ $p贅U_VFN FpFRz@ \u=E@@t-9}E@ATAz$|~;t0E@AuARzE$D$vE􍍼$L$T$@EEĠ ^_]Ít&UEEX Eu  E@tTE@ tI~ ~ E E9u-, , | MIM9u EEE@EEu$LѠEE@ MHE EME FHE@ E@E@E@4Eu| MI-E$1MA| MIUEEEEE]ÍU EM UEMUX E  E@E@ ~ ~ E ؁ 9ur, , | MIM.uKzI| MIM.u,z*| MIM.u z EEE@EE2$LEE@ MHE죜 ؁ ME FHE@ E@E@E@4؁ $聃MA| MIE| MIE| MIEEEEEE ]fUV$EEEEE H $D$萨EEt EE$LޝEE@ MHE죜  MA,܁ MA0HME FHE@ E@E@E@4E$DMA$ BMU5H4$L$T$D$ 被| MIEEEEEE$^]Ð&UVEM EM MEt HE  FEEM$L$EЉEEt EEEtk   MʉFFME $M$AEELMAE@M$L$$LEE FHE@ MHE ȁ ME@ E@E@E@4E$苀MAE$jE| $ Es HUыUEMt HE  FEEM$ED$L$ML$ Uҡ| MIUEEEEEĄ^]Í'UEEE$D$EEEE]UEEE$D$EEEE]U EE$D$D$)EEMH EEEEE ]ÍUWV@EM EMEusE$D$D$D$ D$D$t uDžE@DžE@@(M$L$gu}@(MI(։7GOG $D$D$D$ D$D$1M@94E@M $D$fEE@^_]Ív'UWVHEEE@ 9tE@$E@E؋E@EEE@(MI(։7GOG [$D$D$D$ D$D$EE@MI( $D$rEEE@4t8@贲EE>| MIUʋUыURы| uv}EEE@M9wE| MIUʋUыURыbE$D$D$H&EEM  $D$D$ &MA E@ \H E@ @MAE$!{EE `  ` ` MI(։7G޺OG E苍$L$D$D$ D$D$"EE>| MIUʋUыURы| uv}EEE@M9wE@$MA$E܃E܋E@4tE@4 DžM97EԃEԋE@EEԋM9H^_]ÍvUWVPEM UuEMUuE@t#E@MUu$L$T$t$ E@EEAEEtEЋ@(MԋI(։7GOG $D$D$D$ D$D$|uEԋ@EԋEԋM9uEԋM9EЋEЋ@(MI(։7GOG @$D$D$D$ D$D$EEu0AAA AnE@(MЋI( $D$WuEMEMց4$D$L$D$ 萉E܋EЋ@(MI(։7G OG EEЋ$L$D$D$ D$D$EEM܋@$D$L$D$ E؃E؋EЋ@EЋE@M9P^_]Í&'UVLEM EMEE$kwE؋E؃uE8AAfhH H9|8@-~ ` d h l p t x |     E؉$E~ A Hk$ȉEܡHHE@E@0FM܉E@E@S M܉A| MIkȋM܋A)Ѻ98EԉЉEԉ~   BkBB BBEAAA AAEEu8@DgE@$3D$D$D$ D$E @ $T$D$D$ L$dyE@$E؋M؋Uu$L$T$t$ E( e$L$D$D$ D$D$E졀Md$T$L$D$ D$D$^EEM@$D$L$D$ Un$xEMUЉ$D$L$D$ E$]xE@$3D$D$D$ D$EMUЉ$D$L$D$ $xE ʁ`$D$D$D$ M趄$wẺ$D$D$D$ 苄$wE܋@M܋ U$L$D$u E؋@ S ȣ  M܋I)ȋM܉AL^] UWVEM $$XuD$4]j$hj؁ Ё $`o_$dY_$h$`$d$h؁ Ё ֬D$D $TiD$DD$4lD$X$$@$$lD$D$l@(L$`ʋt$XGGw L$0~ L$0$L$D$D$ D$D$=D$DD$Du1$l@$l$l9t$l_D$Du9~ L$X$L$D$D$ D$D$D$D9~ L$X$L$D$D$ D$D$D$DD$DD$X $L$'tlD$X $L$ tQD$X ~$L$t6D$X F$L$tD$X $L$uIL$X$L$D$D$ D$D$D$DD$D@Ѐ D$X l$L$I| uT@q`e$D$D$D$ D$D$$D$HD$H@ ~ | 5l$t$L$D$ D$D$D$[D$DLЀ D$X $L$v| uT@_e$D$D$D$ D$D$QD$HD$H@ ~ | 5$t$L$D$ D$D$D$舲D$D|~  T$X $T$D$D$ D$D$D$DD$DuD$XoAһA^D$XoAA`D$DD$TD$Pj$6eb$D$#D$L $dD$Pu"D$TuD$D@4u D$T@ D$TD$PuD$DuD$PuD$DuD$PuD$D@4$D$;D$T@ $D$;D$;<t D$DAA^TD$L@ D$Lu| L$LI$pGD$Lu:| L$LI (\,5,.B$pD$Pu D$D@4D$< D$T@ D$vD$LD$LAAL'$@ L$LD$D@L$LAD$D@HL$LAHD$L@ D$D@L$LAD$LD$DD$D$$D$L$D$ lD$DRD$D$@$D$L$D$ kD$DD$D$ $D$L$D$ kD$DD$D$ $D$L$D$ dkD$D$LtD$LD$LAAL$@ L$LD$D@L$LAD$D@HL$LAHD$L@ D$D@L$LAD$LD$D3D$D$`$D$L$D$ jD$D$D$D$1D$DD$4D$4$$Ĩ^_]Ít&'UVLX $P EE@ tE@AALE@Ht@KEEtDEԃu$MU5ƀ4$L$D$T$ D$W*$MU54$L$D$T$ D$觑s@S!IEE s$O EE@ tE@AAJE@Ht@vJEEtDEЃu$MU54$L$D$T$ D$ŐW*$MU54$L$D$T$ D$肐s@GEEh ߽$N$D$f EEEEu3E  $D$D$D$ gEwEu3E  $D$D$D$ [gE<Eu3E  $D$D$D$ gEEu3E  $D$D$D$ fEEu3E  $D$D$D$ fEEu0E  $D$D$D$ ofESEu0E  $D$D$D$ 7fEEt@ͽFEEs ѭ$LK0FE$D$i EEE0FM9B 0FkȋvB 0Fkȋv6B 0Fkȋ~tB 0Fkȋ=u6B 0FkE$lZMEEB 0Fkȋ=vRB 0Fkȋ=w6B 0FkE$YMEEB 0Fkȋ=vRB 0Fkȋ=w6B 0FkE$YMEEt@DEE$~LuL@&CE  $D$D$D$ cEE$XMEE$,J"$D$EEEEtt@rFCE@ HEE̋ E @ $D$D$D$ cEwE  $D$D$D$ bEDE ` $D$D$D$ bEE  $D$D$D$ obEE  $D$D$D$ EE@ B 0Fkȋv6B 0Fkȋ~tB 0Fkȋ=u^B 0Fkȋ@ MȋI9u> B 0Fk@ Mȋ Mȉ uSB 0Fkȋ-w4B 0Fk@ Mȋ Mȉ B 0Fkȋ-B 0Fkȋ@ MȋI9B 0Fkȋ@uRB 0Fkȋ@MȉA0F0FEȋt@ Mȋ Mȉ@B 0FkEȋt@ Mȋ Mȉ B 0Fkȋ=uuEȋ@ B0FkыI 9uTB 0Fkȁ MȉEM$L$E̋E̋u EEM$L$EE@    B 0FkȉEE@<&u5Eȍ @ $D$D$D$ D$-}3Eȍ   $D$D$D$ D$|EM$L$E̋EȋEЋE̋EԋE@<.u%E̋@ tE̋@ EEEEEEE?E؃tE@M9E@MI 8E@MI $D$PE@E@ 9Eȋt E8qE@u%E@ 9uE̋u E=Eȋ@ MI 9t E8E@M̉ $D$EgE@M̉ $D${EE@M9t E1E@u"Eȋ@ MI I 9tEE@ 9u6E̋uE̋@ MI 9t E8E=E@Mȉ $D$EE@M̉ $D$MȉEE|EM9}EEEEEt/EMăMċMč i‹EEEE@ uEEx| t;EEE̋@(Mȋ I(UR1F#VN F33E̋@(Mȋ I(UR]F#VN F)1"E~$@D;3EEEtB 0FkȋM)MAE@ Eȋ@ uEȋ@Eȋu2Eȋ@ AXA2E$ D$/0Eȋ@AA2E$D$.܁  H щ $D$a@ <t!@r/2EM̋Uȉ$L$T$D$ OE$EMȋỦ$L$T$D$ OEȋE؃t E̋@ MȉE~Et@1/EMăMċMč i‹EE EOEȃu8@ /`<+` $L$荦B 0FkȋvB 0Fkȋ~B 0Fkȋ@ MȋI9 H$V?E̡$F?EE@ B0FkыIB50FkR$T$L$D$ D$uEȋuv*$`MȋU̍5<$L$D$T$ D$0vE̋M $D$L$D$ D$vEȋul$襵MȋU̍5ǀ<$L$D$T$ D$uE̋M$D$L$D$ D$u27@ɿ-$D$D$Ẻ$@E$?Eȋ+@!. H$m=E̋EȋM̍ց4$D$L$D$ D$Ut*$谷MȋUȋu4$L$D$T$ D$tEȉ$:?ẺEEȋ+@! . E$ẺE2*@u\-$D$D$& `<-` s$L$qB 0FkȋvB 0Fkȋ~B 0Fkȋ@ MȋI9H$D;E̡$4;EE@ B0FkыIB50FkR$T$L$D$ D$}qEȋuv*$NMȋU̍5<$L$D$T$ D$rE̋M $D$L$D$ D$qEȋul$蓱MȋU̍5<$L$D$T$ D$qE̋M$D$L$D$ D$uq27@ɿ($D$D$Ẻ$;E$;Eȋ+@* H$[9E̋EȋM̍ց4$D$L$D$ D$Up*$螳MȋUȋu4$L$D$T$ D$spEȉ$(;ẺEEȋ+@) E$8E̋EȋM̍ց 4$D$L$D$ D$Uo$蜯MȋUȋu4$L$D$T$ D$oEȉ$f:ẺE2*@ɿJ)$D$D$"Eȃt8@&EudEu\Ӹ$S-tI u @!(Eȉ$9 E$D$EȋEȉEEEEĀ^_]ÍU$D$EE@ twE@$MA$Eu| MIEdEu=| MI,EE*| MI .u zEEb@6%EEEE]Ð&UEM EM  h| 9|/h| h| h| i $  $D$M$ $   iȃM$L$D$k$   iȋ ܁ H$   iȋMB)  ]fUVEM UuEMUuEM9t E}EM 9t EyE@MI9t E`E@MI9t EGE@ MI 9t E.EEEEEEEwEEEE^]Ív'UVD܁ ($=* n$*t衐 tl O@Du2@hK$D$L$\@D@ 9u0$D$+ W$g)~ @ t0~ @ @( ~ I BYJB $ t0$D$D$D$ ]B$u53`$D$D$D$ (B$@5/$D$~ @  $D$D$-9tJ~ @ @( I(~ R FoVN F#W$'~ @  9t>~ @ @( I(~ R FVN F5# ` $D$D$D$ @$3^.|  $L$(tA$D$D$D$ @$3W$&.$D$( ~ $Z&B 0Fkȉ @ $D$@ @ t@Ht=@$1 Dž+ȁ  $D$8(u[| tQ0@u   $D$D$T$ %>$=1H $D$'u\| u@$M&t: @ $D$D$T$ =$08 @ $D$D$T$ n=$0$x#$$D$D$L$ &=$>0$ $)HtY=u' B0Fkы)H% B0Fkы)H~ 9fB  kȉB  kȋ B0Fkы)H~ 9|~  9[B |  kȉB |  kȋ )H 9| (  {$L$}# ~ $@!W$!u*$D$$.W$!B 0Fkȉ W$O!u>@ $D$,@ W$  Dž$ 0F,$D$$T-0F,)ȉ00 v9@,0FDž4s4 A0F4 84 B0F4򍵸kkAFAFA F 44409y$v Dž0t: @ $D$D$T$ 9$', DžW$}uB 0Fkȉ$Dž4kA 0F48B 0F4kk֋VPVPV P ȃ0F44409| B0Fk)$=D$D$D$ D$r_t% B0Fkы)H~ 94fB 4 kȉB 4 kȋ B0Fkы)H44~ 49|~  94[B | 4 kȉB | 4 kȋ$)H44 49| $$D$ ~ B 0Fkȉv$X$J@ $D$@ @ @Huy| I*.uzO $D$D$L$ 5$(  )HEȁ  $D$ u[| tQ0@G   $D$D$T$ 4$(H $D$u\| u@$t:   $D$D$T$ z4$'8   $D$D$T$ @4$X'  )H$0W$"~ 9fB  kȉ B  kȋ B0Fkы )H~ 9|~  9[B |  kȉ B |  kȋ )H 9| J ($D$t+| E$GE| S   X+ t2`v8u'~ `$L$lj| t2`s8u'} `$L$苉 t2`f8u'e{ `$L$O\T| t2`e8u'z `$L$ ( t2`v8u'~ `$L$׈ t2`i8u'| `$L$蛈~ t.`i8u#X| `$L$_tpЀ t.`c8u#y `$L$'t8܀ tI`c8u>y `$L$u$S  |  =}$L$`t&j$=W$*.$E EM$L$D$D$ D$D$`vE$  $D$D$D$ a/$y"W$k$D$`0$D$AEȍ$ @ $D$r@ Eȃ0ȁ  $D$mu[| tQ0@4   $D$D$T$ Z.$r!H $D$u\| u@$t:   $D$D$T$ -$ 8   $D$D$T$ -$ +ȁ  $D$=u[| tQ0@cz  $D$D$T$ *-$B H $D$u\| u@$Rt: @ $D$D$T$ ,$8 @ $D$D$T$ s,$$}$D$rB 0Fkȋ+t4B 0FkȋtB 0Fkȋ=u Dž DžE̋Ẽtw tm0FB)0F$L$D$0u<   B0Fkы)H $D$D$L$ +$8 B0Fkы)H B0Fkы )HB 0Fkȋ )  )4$T$L$D$ t@~ % B0Fkы)H|  }$L$K E~   $@ $D$Y@  9u E@HE܋@HEEHw< Eb+Ee"EcEdEfEEЃtEЍ k  $zEEEԃt܁ E(܁  u @;E܁  $D$耷 W$t9 u/܁ E(܁  @!E܁ $D^]ÍvUWVX~ EԠ`Eۍ$us$;;E̍*$8;EЍ $"E̋u EЋt|@ $3t7E̋MЍ  $D$L$D$ $ e$L$D$D$ D$D$XE $D$D$D$ D$D$WEH $L$D$D$ D$D$WEEM$D$L$D$ EEtB*${M$D$L$D$ k$E$E@HEE@HEM̍ց4$D$L$D$ UE܋EMЋUĉց4$D$L$D$ EE܋MUĉׁ<$D$L$D$ E܋E܋@$2D$D$D$ D$6E܉$E̋MUĉׁ<$D$L$D$ Y$qE܋@$=D$D$ D$ D$6EЋM̋Uā $D$L$D$ E܋E܋@$2D$D$D$ D$;6E܉$E@*$Ez@MI$L$D$ED$ D$5EMЉ4$D$L$D$ ZE܋E܋@$2D$D$D$ D$5E܉$>E̋M<$D$L$D$ $E$MEtB*$2yM$D$L$D$ $$=D$D$D$ D$4E@*$Ex@MI$L$D$ED$ D$4EM̍ց4$D$L$D$ U E܋E܋@$2D$D$D$ D$?4E܉$EЋMU$D$L$D$ $E$EtB*$wM$D$L$D$ H $`~ M€$L$D$D$  $,EMHHE$XuЁ  H9t|@Q5E̍Ӹ$@E~ Mȉ$L$D$D$ D$D$*REЋEԣ~  $qE̋MЍ€$D$L$D$ ' $?X^_]Ð&UV,($D$#t$kS  E`Mk ʋJ 8E k A ` $D$b`0E k A 4E k AE k AB 0FkȉEE k  $D$D$D$ D$92XuM $D$;,EEMA\pE k AB 0FkȉE䡔| $D$5EE k E $D$D$D$ D$}1XuM $D$,EEMAB 0FkȉE䡔| $D$蓄E| $D${EE k EU $D$T$D$ D$0Xu5M $D$,EEMA E k A \9t| $D$҃EEE k A \9t| $D$薃EEE k Au5E k A \9t| $D$DEEE k EUu $D$T$t$ D$/W$72EEE=7:@;@`,^]Í'UEM UEMUEEBMkȋ k AuhBMkȋ@MȋM9uLEM9tBBMkȋ+0BMkȋE'BMkȋ k AuhBMkȋ@MȋM9uLEM9tBBMkȋ+BMkȋEBMkȋ k Au]BMkȋ@ MȋM9uAEM9t7BMkȋ+t BMkȋt EEEEM9VEEEE]Í&'UVEM UuEMUuEEBMkȋ k ABMkȋ@MȋM9|hBMkȋ@MȋM9LEM9tBBMkȋ+lBMkȋQEcBMkȋ k ABMkȋ@MȋM9|hBMkȋ@MȋM9LEM9tBBMkȋ+BMkȋEBMkȋ k AuyBMkȋ@ MȋM9|]BMkȋ@ MȋM9AEM9t7BMkȋ+t BMkȋt EEEEM9EEEE^]Ív'U EM EMEEFBMkȋ k AkBMkȋ@MȉEBMkȋ+tBMkȋBMkȋ BUkы BMkȋ BUkыIHBMkȋ BUkыIHBMkȋ BUkыI H   EwEEEu@OlhBMkȋ BUkыIUыU)щHBMkȋ@MȉE  BMkȋ=qBMkȋ k ABMkȋ@MȉEEwEEEu@OhBMkȋ BUkыIUыU)щHBMkȋ@MȉE  BMkȋ=qBMkȋ k ABMkȋ@ MȉEEwEEEu@OhBMkȋ BUkыIUыU)щH BMkȋ@ MȉE  BMkȋ=qEEEM9 ]Ív'U EM UEMUBMkȋu EEEtjBMkȋ+tSBMkȋ=uBMkȋ@~$~ @AfAEEBMkȋ+tBMkȋ=wEEEM9 uHBMkȋ=jBMkȋRBMkȋ+:EEBMkȋ k Au BMkȋ@MȋM9BMkȋ k AuBMkȋ@MȋM9tUBMkȋ k AuBMkȋ@ MȋM9tEEEM9+EM9u~ @)AA,E BMkȋ k Au@BMkȋ@MȋM9u$~ @AfAoBMkȋ k Au=BMkȋ@MȋM9u!~ @AfA vBMkȋ k Au=BMkȋ@ MȋM9u!~ @AfAEEEM9 ]UEM EMBMkȋ+u EXBMkȋu E;BMkȋ=u BMkȋ@M9t EEEEE]Ít&'UEM UEMUEEBMkȋ k Au=BMkȋ@MȋM9u!BMkȋ@t EBMkȋ k Au(BMkȋ@MȋM9u EBMkȋ k Au%BMkȋ@ MȋM9u E^EEEM9E+ MiȋM9u EEEl| M9|EEEE]ÐUWVEM Uu}EMUu}EEBMkȉEE܋ k At0E܋@M9r#E܋@M9sE܋@M)ȋMȋM܉AE܋ k At0E܋@M9r#E܋@M9sE܋@M)ȋMȋM܉AE܋ k At0E܋@ M9r#E܋@ M9sE܋@ M)ȋMȋM܉A EEE܃E܋EM9^_]UWV8EM EM𡠁 uS , S   u K ,  K E衠 EiE@ uUE@MI4Et E@4EEE܋M؉ЉUE@4t EEEMME@ EEuK , E K M)4  4  EE@ | MIt8@E@MI4Et E@4EEEMԉЉUE@4t EEEM)ME@MȋMIUu}4$T$L$D$ |$EMI $D$EMHE@ EE 8^_]fUVE@E`$D$D$t$ EMIUkщHEM)ȉMȉEEM)ȃE* X$KMց4$L$D$D$ UdEE$EM؁@U $D$D$T$ /$GEEMUu$L$T$t$ EtE 0FU5B))щHEMUu$L$T$t$ 4^]Ít&UWV@EEE@ A\  $D$D$D$ D$D$&EE~ H H9|8@-A Hk$ȉE࡬HHE@E@$d9MA0FME@E@S MAHM/$T$L$D$ D$D$R%EE@$MA$HM\$T$L$D$ D$D$ %ES   MI)ȋMA*$wIMU5Ǡ<$L$D$T$ D$GEMU4$D$L$T$ D$E@498UuwGEЋUЉ‰W MHAAA J@@@ (E A)ȋMЉ| UR E@EE܉EE@^_]ÐUSWVlEM EM\| tMց@4$L$D$D$ UrE܋E$E܋Mԁ@U؉ $D$D$T$ =$UE@E@u+EMu؉$D$L$t$ )EMu؉$D$L$t$ E؋MIURuщH`M؉$D$D$L$ EM)ȉMȉEEM)ȃ||E*$=Mց4$L$D$D$ UE܋E$nE܋MЁ@U؉ $D$D$T$ $EEMUu}$L$T$t$ |$E؃tE؋ 0FU؋5B))щHEMUu}$L$T$t$ |$t@^_]Í'UWV@EM EM\| tE܋@$6MU5ƀ4$L$D$T$ D$E܋MU54$D$L$T$ D$E܋@v4EM$D$L$D$ D$S2EM $D$L$D$ D$E ` $D$D$D$ E B0FkыU)HEMU5<$D$L$T$ D$E܋@4M܋U} $T$|$D$ D$'4$D$D$D$ E؋@M؋ ~ $L$D$@^_] USWV$EM Uu}]0E ,0M,MUu}]܉EEEEE̋$cM $EUM^BsJB EBE̋@4M9t"E|E`AAÔEt5Et-EAAɖE$D$&ẺEẼ M| $L$ЉEE̋@t3E̋@M9t& MU̍5| 4$L$T$ЉERE̋@@t:E̋@,  9t*ẺEԋEM̍| $D$L$EE EtaE̋M$L$聝tH~ u>E̋$՟M $EǟM^BsJB EBdE̋@4M9t"E|E`AA5EtbEtZ~ t# MU̍5| 4$L$T$ЉE8EAAE$D$kẺE ẼdEԃt5Eu-EAA躔E$D$Eu EE}EfA AAEtPEMU$L$D$D$ T$D$tE3A8AS EȋEt6E@M$REȡ| MUȉ EȃEE@$%EȋEȋMUu}]܉ $T$t$|$ D$D$\$E̋EuyEtqE'| M̋IUы uEЃEЋE@MEtEEEEċMЋE9w Mȣ Et M̉A Ẹ ẺEEE؋E؃d^_[]Ít&USWVEM Uu}]EMUu}]EEEċEĉEE9Eu ƅppMBJE<U썵pGWw d$L|EEAALgE@EMH4 MHE ܁ MA0 MA,d $$MAE@d$L$EMEMH$轝MA| MIUEEEuEEEE tE EtE@$MA$E@EԋE $EEE@EgEԋ `` `r@`E<t0Eԋ@(U썵pG8Ww G(Eԋ@(pFFV EԍUu}܉$L$T$D$ t$|$E=E<t0Eԋ@(U썵pG8Ww Gg(Eԋ@(pFFV =a$D$D$GFEȋEȋMԉH Eԋu Eԋ@MȉAMU$D$L$D$ D$T$EEu8EȍUu܉$L$T$D$ D$t$cE0AlA衎E$D$E<t0Eԋ@(U썵pG8Ww G(Eԋ@(pFFV a$D$D$DEȋEȋMԉH EȍUu܉$L$T$D$ D$t$kEE@| MIUEMԋIȋMEM9vEEẼtEMĉEԉEEԋ@EԋEЃEЋEЋM9EEEt E䉅h DžhhM9EMEllE؋E؁Ĭ^_[]UV$EM EME@ EE ~ U5|#$t$L$D$ D$D$$^]Ð&UWVEM UuEMUuE$SDžTE@MȋMU$L$T$D$ Ӹ$wtM9|n$؏ EXt~ DžE@$MA$E~ .$u$ڏPDžXuBЁ  H9u3 ,*.uz,:XuЁ  E9u }@衈lE@tcDžHAk$ȋ)9u$H9|u6$4跱  ,  DžE$~ H$MHH H9|8@-DA Hk$ȉHHt)@t-| t#@@$ X| ȣX| @@$LA A@@A  , )ȋA, ADžE@7IL@@9E5$藍$Xu Ё t@超$Xm$迋~ tE@    ʉFF;E ~ ȁ $t$L$D$ D$D$D$R44@$4@ 4@AE tE $ڊE $DDž<E@8E@@p8@Mȋ8I U8 $T$t$D$ DuAӸ$Êt.<<8@8<@9|n$$D$iHM $D$|@MI9uGtu)@ t| IuEuEu6 @ $D$D$D$ iEuEu6 ` $D$D$D$ EMAA蟃~ tE@ @ uEMAA^E@txDžZ| M苕ы | R 9tEcAAMI9rXDž<| M苕ы| vMI9rE@t#E@McJBB PHAALEAALE@$MA$DžHHHEE苍ȉX@$A$@ȉEE@)ȃvEMH$L$T$D$ n$膓CMH$L$T$D$ )$AMI9$Ā^_]ÍUV$EM UEMUEuEu~ u EEEMH E@M UR4u$t$L$D$ E@u E@$^]ÐUSWVEEEEEEEEEEEEEW$xu  z$L$  |$L$܆u ~  X|$L$E$蒄EE?ts$ۄXЁ $D$D$D$ D$D$EEt=E@ uE@AA}| MIE@3} EDyE$E| $ ptU5| 4$L$T$D$ pЋEEn$貃u&Ӹ$/n$葃u*Eġ  e{$L$$߂EE茅ts$(XЁ L$D$D$D$ D$D$EEtAE@ uE@AA{| MIE@3{EwE$E| $ l/tU5| 4$L$T$D$ lEĸ*XEčn$u&Ӹ$an$ÁuxW$;  z$L$/  |$L$u ~  X|$L$E$ŀEErts$XЁ 2$D$D$D$ D$D$EEt=E@ uE@AGAy| MIE@hy EwuEẺEEM9tẺAA{JEM9t EȃEȋEEEuڋEȃ~ẺAAZ{Ẻ$OE| $ h襢tU5| 4$L$T$D$ hЋEkE̍n$huӸ$~)R*EС  e{$L$ƀ$~EEUts$~XЁ $D$D$D$ D$D$EEtAE@ uE@AGAw| MIE@hwEQsEE,EE*M.uz$EZ@@gyPEM9t EȃEȋEEEuڋEȃ~ E,AAyE$FE| $ d\tU5| 4$L$T$D$ dEи*YEЍn$}uӸ$|W${|  v~$L$o~$D$xxuT@uH ` $`T`xH(x@$qW${| y|  $L$}tGtL@Vu,qW$b{Eԡ  ~$L$N}8 us\ r$L$D$D$ D$D$u7\ r$L$D$D$ D$D$Xs}${t 8 Eԣ)p|  8$L$|t 8 |  #$L$\|8 uu\ r$L$D$D$ D$D$u7\ r$L$D$D$ D$D$fs\ b$L$D$D$ D$D$-u7\ b$L$D$D$ D$D$8 ~ 8 \\3\E{t$Vyu5t$D$D$C^nyEأz|  +$L$zt<t$L$D$D$ D$D$4|  }$L$Mzt<ȁ t$L$D$D$ D$D$|  2$L$ytoHt$L$D$D$ D$D$IEs$xt| MImQ(  ~$L$jy؁ t$L$D$D$ D$D$Es$ywtyj$v| MIyl| MIYl| MI9l $vi|  7$L$xt9t$L$D$D$ D$D$t@=oW$v|  G$L$ xtW$u.xtt$L$D$D$ D$D$AW$vEAxt$uu5t$D$D$jEܣ|  +$L$,wtD$t$L$D$D$ D$D$x|  }$L$vtDȁ $蚄t$L$D$D$ D$D$.|  2$L$lvtDH$:t$L$D$D$ D$D$(  ~$L$ vtA؁ $ڃt$L$D$D$ D$D$Xq|  7$L$utA$}t$L$D$D$ D$D$t@=mW$7s}  {$L$+ut E<Ȁ  }$L$ut*E~ tj@Nl܀  y$L$tt E  ~$L$tt E~ u%  $L$ctt Ew~ u%  h$L$4tt EH  |$L$tt E#Ԁ  |$L$st E$D$Uxx `EEt,xt@rE~ "|  8$L$Osst$qx$D$w}xW$pxt$L$D$D$ D$D$[E| |  $L$rt)fW${pE%Xu@je$ptKXtI$pt EE#n$mpt EEeEu& E@$MA$E~ x$薙E~ E@EMH@| MIHEMHH H9|8@-A Hk$ȉEHHEtE)E E@MEt*| t E@@$ X| ȣX| E@@$MA MAE@@MA  , )ȋMA, MAEx@|+E|IULEE|@|E@M9W$ntmxu@x@ tx@ u x @ d$L$k@gDžt opt$ ntEutE@ptj$mEE $mtys$3m$%mbEEXt6Ӹ$omt EEn$SmuybE䣄jbS@E $lE$tlAA]fEE$lt?Et5@NhEx$D$uxE6tEE$t $XXȃ$RttMUFNV t$D$D$D$ D$D$$u1x$qMUTFQFN VetMUF NV E$s| | t | @uETAtAd | S EE$ ~ xt}]$t$L$|$ \$D$5EEu#tMTBBJ 7dEtE@$MA$E@uEtEMH8E@Et E@Et5E@,  9u EMH@EcAAdxup~ tfs$&jtd@mcEE%E@EE@| MIE@M9uNxu7$jt$8@bkts$|iu0x6`<{t`<[t `<:E@8ttnAtAbE@| j$ht$Xt^ $htލ$ht^EKXtI$ht EE#n$ht EE]Eu.$Uh]EMU$L$T$zxu#EtE$EE@xu4Et E@ Et E@ E@  EMH EE!E@EE@ MA E@MAE@M9uҍӸ$rgxuW$Ng'W$>gu2@bĴ^_[]Ív'UEM EM@ u8@ H<E| teE$3  ȣ E$$蘉M$L$ H)ȣ  E$6   E܁ XA  A  $bu$i($[  $9 ~,X  AA DžT ~  RnXu)X  AADžTW~ $IX,X  AAf$TTEEĸ]Ít&UV<EEU U U܁ UU܋@U‹u$t$ $L$ǫ@$L$ E@E죤E E䣨 E܁ EܣDžEE<^]ÐUVEM UuEMUu$蕆E@ME@MA܁ MA EMHEtE싀LM쉁LEt1E$$&M$L$E^]Í'U EM UEMUEMU$L$T$D$ ]fU@u EQ@@t@@LL@@@@ ܁ @@EEEE]Ð&U@ ܁ JСDE,@M ɉgJЋEEE<t E< u¡@Ѓ]Ít&U(EM UEMUEE<_EEEEEE x$L$D$t̋E $L$D$tE$}MMU $T$xE$MM<t%E@@FEEI< u@sF6E  EEM8uEƄO  $D$T$ < t<t < ~ < t <uE $L$D$ӼE < ~@A`Ѝ`${EE U EEE=wM< tM<uEƄ < t <us E $L$D$E < ~ S  `$L$f@AS СEE U EEE=wM< tM<uEƄ < t <uW E $L$D$襺1 E < ~E< t< t <(u7<u.EƄȍ  $D$EE  EE< t<fEƄȋMȃEEEȃEȍM9w EȊ< ~۠<u  $D$TƅMȃEEẼE̍M9w E̊< ~ۍ $L$Eu[I < t <uݡ< u$ <uB  -$L$~uN$R=v@!OC x  $D$D$w  7$L$D$"u$OB  f$L$D$u$]  |$L$D$訷u$նE  @$L$D$ ku$蘶 N$L$D$.un$[EС| tEЃu| $虵| | u%EЃt8 ?$L$襵| P T$L$D$ 蛶$|E1Eԍ X i $D$訶tEԃEԡK M9|áK M9u7K -K  X iуK  $D$ _$L$|/Au,0Ft"AfA@ $L${t $L${u80FtAA&@ A $L$M{uAV $L$!{t $L${uA  $L$zuA 2$L$zuA $L$zt $L$czu Ao $L$:zu AF $L$zu AAA>; $L$y #$L$y$yEEE y$L$D$)u EE6EEE؃E؋E x$L$D$t̍ B O $L$赱$臱M+E܊6E u@"6E\ɉMEu@5Enu E VEru E BE"6Etu E "Eau EEvu E Efu E EstEbuE5EE[u EE]u EE{usE?Ek Mȃ0EE/~E9 E=~@44ɉMM}u#Eu EExt EX'EɉME/~E9E0MȉETE@~EFE7MȉE4E`~EfEWMȉE@43EkE䡄ɉME/~E9E0MȉETE@~EFE7MȉE4E`~EfEWMȉE@4,3E\E'E/~E9 EEyE u@ɉME t@G4܁ ܁ 1E u܁ ܁ EASA{2E"E=v@j@w3< u$/ <t < ~<"uE ``Xȁ Ё $L$ާIE#EE< E<)E<(E<+E<-E<*EtE@E؋@=~K@@b)$t"Et EEEM؉A؀  j}$L$VtEu EEEt6@$D$EEE܃uEE܋E؋M܉HE܋MHE܋@Eܠ`<,u#` Ӹ$L$ft^`<)u#` $L$et2%EEt E EiE $D$BdEtE EiEEEtEM؉A E؋MHӸ$V#$EtE؉EE؉$EԋEԉEE8]ÍUV|EM EM$E졠@($D$D$-EEMH E@E$)$ktE@E@=~K@@)$!tE@MAp$tME@MʉFFM,aEE$D$ D$0E $tJE@MʉFFM`EE$D$D$ФE-E$$D$QEEt|EuEEEMHEMHE@EEt#E@ EiE $D$VaE@MAW$A$EtEEE$EEEE|^]UVEE$D$D$袣llMH l$ppl9u>E@(tʉFFd_d$apA(phhEEĤ^]Í'UVEEtMI(‰F#Nh^h$D$D$諢ppMH p@ @pAp$llEEĤ^]Ít&'UWVEM EM`*$a$D$D$$D$A @ @A$$D$D$芡H @ @AEt $i $a$D$D$$D$A @ @AEt, $ `$Ѐ  y$L$&EDž`<;$EDžK k,ȋ@$K k,ȋ@(M܊ 8u.E܃ K k,ыI( $D$=^t Dž DžuK k,ȉ"O 9=t"EtE܉cA2At(@tE܉cAbAu!E܉$D$D$ߞ@ADžEtW$(Dž $ tFQEE$3A@uETA|A"A$4Ӹ$tT@?$D$ t uE܉8AAW$H ` $^H(j$tT@II`$ZȋH $ W$o*H - $4^H(@(ʋu܉GwG kX@($D$D$rH @A~  $T$D$D$ D$D$I@@AtHHn$+W$Dž |  }$L$}$D$ D$G@$6DžӸ$tT@DžӸ$XtLuT@I( $D$D$菚$D$#W$unH ` $[H(j$t賺A  $ W$n*H - $3[H(@A@IR t@ DžЋ֋rRVtHHn$kU  ~$L$s~$D$ D$蓘@$DžӸ$tT@!DžӸ$tLuT@I( $D$D$ۗ$D$oW$+t,H - $XH(lH ` $XH(j$tӷA  $,W$@@ EEuE@MI9v@MA@AtHHn$DžDžK k,ȋ@$tjK k,ȋ@( 8uI K k,ыI( $D$8TuK k,ȉ"O 9\O 9b<uDž  $D$Ru\  $D$RuH  $D$YRu؁   $D$,Ru  $D$Qu ȁ i  $D$Qu ?EtDžAAH$i$cuٍ$Pt'`E$L$LEt$~EEĈ^_]ÐU0EM UEMUE '$L$;PEEu EHEMU $D$D$T$ 6QEE$OEM9t EEEEEE0]É'U EEE '$L$OEEu E:E$D$D$(OE$OEE$OEEEEE ]ÍvU0EM UEMUE ?$L$OEEu EIEMU $D$D$T$ vOEE$NEM9t EEEEE0]Ð&UEEEM EM-$D$L$D$ M8@@-]Ð&U EEEM EM5$D$L$D$ @M@5uE@MIU ^QEMII 8u4E@@M $D$G>uE@@MAE@EE@u]U EM UEMUEM $D$4EE@MEEM9uEEMI 8u4E@M $D$=uE@MIU m`E@M9uHEMII 8u4E@@M $D$F=uE@@MAE@EE@u ] UEM EMEM1҉EȋMЉEE@MEE@M9uE@MIU 7*E@@M9uE@@MAE@EE@u˃]ÐUfEfEfEEfEfEEfMfEEEE]ÍU fEfEfEEEEE ]Í&UEEEEEEEEEEEMȊMȊMȉEEEE]Ít&'U EEEEEEE ]U EEEEEEEEEEEEEEEEEEE ]Ð&UEEEEEEEEE]Ív'UfEE"EtE؋MEu EE@MiɸȋM؋ȋM؋U؋u؋}]<$t$T$L$ D$\$E8EE؋EԃEԋEԃ5Et EEEЉE܋E܃<^_[]ÐU]Ít&'UWVSOv/$$)t$1ED$E D$E$$9rރ[^_]Ë$ÐUS E Ýu$D$ED$, []ÐUV=t"1&'vu^]US[(u Y[]]]bWbo  xO+_6j||KQ302Q105Q101Q106Q203Q204Q205Q206Q207Q100Q120Q111Q201F300assignmentsc = a*b is performed in one operation rather than two, and can cause older decompilers to fail.shortenifsif (!a) was traditionally compiled in two statements. This optimisation does it in one, but can cause some decompilers to get confused.nonvec_parmsIn the original qcc, function parameters were specified as a vector store even for floats. This fixes that.constant_namesThis optimisation strips out the names of constants (but not strings) from your progs, resulting in smaller files. It makes decompilers leave out names or fabricate numerical ones.csconstant_names_stringsThis optimisation strips out the names of string constants from your progs. However, this can break addons, so don't use it in those cases.dupconstdefsThis will merge definitions of constants which are the same value. Pay extra attention to assignment to constant warnings.noduplicatestringsThis will compact the string table that is stored in the progs. It will be considerably smaller with this.Strips out local names and definitions. This makes it REALLY hard to decompilefunction_namesThis strips out the names of functions which are never called. Doesn't make much of an impact though.filenamesThis strips out the filenames of the progs. This can confuse the really old decompilers, but is nothing to the more recent ones.uunreferencedRemoves the entries of unreferenced variables. Doesn't make a difference in well maintained code.overlaptempsOptimises the pr_globals count by overlapping temporaries. In QC, every multiplication, division or operation in general produces a temporary variable. This optimisation prevents excess, and in the case of Hexen2's gamecode, reduces the count by 50k. This is the most important optimisation, ever.constantarithmatic5*6 actually emits an operation into the progs. This prevents that happening, effectivly making the compiler see 30pfprecache_fileStrip out stuff wasted used in function calls and strings to the precache_file builtin (which is actually a stub in quake).return_onlyFunctions ending in a return statement do not need a done statement at the end of the function. This can confuse some decompilers, making functions appear larger than they were.cjcompound_jumpsThis optimisation plays an effect mostly with nested if/else statements, instead of jumping to an unconditional jump statement, it'll jump to the final destination instead. This will bewilder decompilers.sfstrip_functionsStrips out the 'defs' of functions that were only ever called directly. This does not affect saved games. This can affect FTE_MULTIPROGS.lmlocals_marshallingStore all locals in one section of the pr_globals. Vastly reducing it. This effectivly does the job of overlaptemps. It's been noticed as buggy by a few, however, and the curcumstances where it causes problems are not yet known.vcvectorcallsWhere a function is called with just a vector, this causes the function call to store three floats instead of one vector. This can save a good number of pr_globals where those vectors contain many duplicate coordinates but do not match entirly.Keyword: asmDisables the 'asm' keyword. Use the writeasm flag to see an example of the asm.Keyword: breakDisables the 'break' keyword.Keyword: caseDisables the 'case' keyword.Keyword: classDisables the 'class' keyword.Keyword: constDisables the 'const' keyword.Keyword: continueDisables the 'continue' keyword.Keyword: defaultDisables the 'default' keyword.Keyword: entityDisables the 'entity' keyword.Keyword: enumDisables the 'enum' keyword.Keyword: enumflagsDisables the 'enumflags' keyword.Keyword: externDisables the 'extern' keyword. Use only on functions inside addons.Keyword: floatDisables the 'float' keyword. (Disables the float keyword without 'local' preceeding it)Keyword: forDisables the 'for' keyword. Syntax: for(assignment; while; increment) {codeblock;}Keyword: gotoDisables the 'goto' keyword.Keyword: intDisables the 'int' keyword.Keyword: integerDisables the 'integer' keyword.Keyword: norefDisables the 'noref' keyword.Keyword: nosaveDisables the 'nosave' keyword.Keyword: sharedDisables the 'shared' keyword.Keyword: stateDisables the 'state' keyword.Keyword: optionalDisables the 'optional' keyword.Keyword: stringDisables the 'string' keyword.Keyword: structDisables the 'struct' keyword.Keyword: switchDisables the 'switch' keyword.Keyword: thinktimeDisables the 'thinktime' keyword which is used in HexenCKeyword: typedefDisables the 'typedef' keyword.Keyword: unionDisables the 'union' keyword.Keyword: varDisables the 'var' keyword.Keyword: vectorDisables the 'vector' keyword.kceKeywords CoexistIf you want keywords to NOT be disabled when they a variable by the same name is defined, check here.Define offset parmsif PARM0 PARM1 etc should be defined by the compiler. These are useful if you make use of the asm keyword for function calls, or you wish to create your own variable arguments. This is an easy way to break decompilers.autoprotoAutomatic PrototypingCauses compilation to take two passes instead of one. The first pass, only the definitions are read. The second pass actually compiles your code. This means you never have to remember to prototype functions again.wasmDump AssemblerWrites out a qc.asm which contains all your functions but in assembler. This is a great way to look for bugs in fteqcc, but can also be used to see exactly what your functions turn into, and thus how to optimise statements better.ifstringif(string) fixCauses if(string) to behave identically to if(string!=) This is most useful with addons of course, but also has adverse effects with FRIK_FILE's fgets, where it becomes impossible to determin the end of the file. In such a case, you can still use asm {IF string 2;RETURN} to detect eof and leave the function.iffloatif(-0.0) fixFixes certain floating point logic.accReacc supportReacc is a pascall like compiler. It was released before the Quake source was released. This flag has a few effects. It sorts all qc files in the current directory into alphabetical order to compile them. It also allows Reacc global/field distinctions, as well as allows as EOF. Whilst case insensativity and lax type checking are supported by reacc, they are seperate compiler flags in fteqcc.caseinsensCase insensativityCauses fteqcc to become case insensative whilst compiling names. It's generally not advised to use this as it compiles a little more slowly and provides little benefit. However, it is required for full reacc support.laxLax type checksDisables many errors (generating warnings instead) when function calls or operations refer to two normally incompatible types. This is required for reacc support, and can also allow certain (evil) mods to compile that were originally written for frikqcc.hashonlyHash-only constantsAllows use of only #constant for precompiler constants, allows certain preqcc using mods to compileloLogic opsThis changes the behaviour of your code. It generates additional if operations to early-out in if statements. With this flag, the line if (0 && somefunction()) will never call the function. It can thus be considered an optimisation. However, due to the change of behaviour, it is not considered so by fteqcc. Note that due to inprecisions with floats, this flag can cause runaway loop errors within the player walk and run functions (without iffloat also enabled). This code is advised: player_stand1: if (self.velocity_x || self.velocity_y) player_run if (!(self.velocity_x || self.velocity_y))msvcstyleMSVC-style errorsGenerates warning and error messages in a format that msvc understands, to facilitate ide integration.filetimesCheck FiletimesRecompiles the progs only if the file times are modified.fastarraysfast arrays where possibleGenerates extra instructions inside array handling functions to detect engine and use extension opcodes only in supporting engines. Adds a global which is set by the engine if the engine supports the extra opcodes. Note that this applies to all arrays or none.assumeintAssume IntegersNumerical constants are assumed to be integers, instead of floats.subscopeSubscoped LocalsRestrict the scope of locals to the block they are actually defined within, as in C.verboseVerboseLots of extra compiler messages.typeexplicitExplicit typesAll type conversions must be explicit or directly supported by instruction set.standardq1quakechexen2kkqwsvkk7bigprogsversion7darkplacesqtest-bspmodels-bspmodels must preceed a game directory.bspqbsp %s/%s ; light -extra %s/%sQCC_BspModels() system returned non zero (failure) with: qbsp %s/%s ; light -extra %s/%s (%i) %5i : %5i : (%i) %s returnparm%iToo many globals are in use to unmarshal all localsTotal of %i marshalled globals nothing to write Too many statements - %i Add "MAX_STATEMENTS" "%i" to qcc.cfgToo many strings - %i Add "MAX_STRINGS" "%i" to qcc.cfgWarning: There are some functions without bodies. Forcing target to FTE32 due to numpr_globals Progs execution requires a Hexen2 compatible engine An enhanced executor will be required (FTE/QF/KK) Progs should run on any Quake executor Using 32 bit target due to numpr_globals DarkPlaces or FTE will be required An FTE executor will be required Warning: Saving is not supported. Ensure all engine read fields and globals are defined early on. A KK compatible executor will be required (FTE/KK) Compiled QTest progs will most likely not work at all. YOU'VE BEEN WARNED! invalid progs type chosen!end_sys_globalsend_sys_fields%s no referencesYou can use the noref prefix or pragma to silence this message.%s is never directly called or referenced (spawn function or dead code)Too many fields. Limit is %u dotranslate_IMMEDIATEMismatched union global types (%s and %s)Mismatched union field types (%s and %s)Too many globals - %i Add "MAX_GLOBALS" "%i" to qcc.cfgModel %s was precached but not directly usedModel %s was used but not precached%6i strofs (of %i) %6i numstatements (of %i) %6i numfunctions (of %i) %6i numglobaldefs (of %i) %6i numfielddefs (%i unique) (of %i) %6i numpr_globals (of %i) progs.datWriting %s Target switching produced incompatible instructionsstructtype error1FTE32B PROG%6i TOTAL SIZE Not writing linenumbers file due to conflicting optimisation LNOF.lnoWriting %s for debugging PR_DefForFieldOfs: couldn't find %ientity %iundefined function%s()void%5.1f'%5.1f %5.1f %5.1f'bad type %iToo many types__field__function__pointer__integer__variantfieldfloatpointeraux__intpointer__floatpointerRETURNPARM%iArrayGet*ArraySet*Class* /* generated by hcc, do not modifyfile generated by qcc, do not modifyFile generated by FTEQCC, relevent for engine modding only, the generated crc must be the same as your engine expects. */ typedef struct globalvars_s { int pad; int ofs_return[3]; int ofs_parm0[3]; int ofs_parm1[3]; int ofs_parm2[3]; int ofs_parm3[3]; int ofs_parm4[3]; int ofs_parm5[3]; int ofs_parm6[3]; int ofs_parm7[3]; int pad[%i]; float %s; vec3_t %s; string_t %s; func_t %s; int %s; } globalvars_t; entvars_s} entvars_t; //with this the crc isn't needed for fields. #ifdef FIELDSSTRUCT struct fieldvars_s { int ofs; int type; char *name; } fieldvars[] = { {%i, %i, "%s"} }; #endif #define PROGHEADER_CRC %i -progdefswriting %s Recognised progs as QuakeWorld Recognised progs as NetQuake server gamecode Recognised progs as Quake pre-release... Recognised progs as original Hexen2 Recognised progs as Hexen2 Mission Pack Recognised progs as Hexen2 (demo) Recognised progs as an EXT_CSQC_1 module Recognised progs as outdated CSQC module Recognised progs as a DP/FTE Menu module Warning: please update your tenebrae system defs. Warning: progs CRC not recognised from quake nor clones Too many files in pak file%64s : %7s %64s : %7i %s%s%s.bmp%s.tga%i files packed in %i bytes (%i crc) %3i unique precache_sounds %3i unique precache_models %3i unique precache_textures %3i unique precache_files -copy-D-O/Ono-Unrecognised optimisation parameter (%s)-K/KUnrecognised keyword parameter (%s)-F/FUnrecognised flag parameter (%s)-T/TUnrecognised target parameter (%s)-W/Wno-mundaneUnrecognised warning parameter (%s)FTEQCC/OzOP_COMP_STATEMENTSOP_COMP_DEFSOP_COMP_FIELDSOP_COMP_FUNCTIONSOP_COMP_STRINGSOP_COMP_GLOBALSOP_COMP_LINESOP_COMP_TYPES/O0-O0/O1-O1/O2-O2/O3-O3-h2-fte-dp-nowarn-Wnone-Wall/Debugprogs.dat -Facc is not supported on this platform. Please make a progs.src file instead src/qcc.cfgMAX_STRINGSMAX_GLOBALSMAX_FIELDSMAX_STATEMENTSMAX_FUNCTIONSMAX_TYPESMAX_TEMPSCONSTANTSBad token in qcc.cfg file This file was created with ForeThought's modified QuakeC compiler Thanks to ID Software/?-?--helpqcc looks for progs.src in the current directory. to look in a different directory: qcc -src -Fwasm causes FTEQCC to dump all asm to qc.asm -O0 to disable optimisations -O1 to optimise for size -O2 to optimise more - some behaviours may change -O3 to optimise lots - experimental or non-future-proof -Oname to enable an optimisation -Ono-name to disable optimisations -Kkeyword to activate keyword -Kno-keyword to disable keyword -Wall to give a stupid number of warnings -Ttarget to set a output format -Fautoproto to enable automatic prototyping -Fsubscope to make locals specific to their subscope Compiling without case sensativity !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Locals marshalling might be buggy. Use with caution !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -srcSource directory: %s Couldn't open file for asm output.-qc-srcfilepreprogs.src------------------------------------- Source file: %s qc.asmwb.qco-oNo destination filename. qcc -help for info.../%s changed No changes outputfile: %s ..\prototyping %s compiling %s Errors have occured compilation errorsprogdefs.hCompile Complete optres_shortenifnots %i optres_overlaptemps %i optres_noduplicatestrings %i optres_constantarithmatic %i optres_nonvec_parms %i optres_constant_names %i optres_constant_names_strings %i optres_precache_file %i optres_filenames %i optres_assignments %i optres_unreferenced %i optres_locals %i optres_function_names %i optres_dupconstdefs %i optres_return_only %i optres_compound_jumps %i optres_stripfunctions %i optres_locals_marshalling %i optres_logicops %i optres_test1 %i optres_test2 %i numtemps %i %i warnings Errors have occured<\<<|||||||| ddddXXXXXXpppppppLLLLLLLL(444444@9!!!!"k!V111r2r2r2r2199:@::R;1878;A<<89{=H9>@G@@G@CRERERECCREC6NNZ;ROSZZOZZZOSOS9QOSPOSOOSdPOSdQOSPOSOOS9POSROSLQQOSOSPOSbOQOSOSPQOSOSZZZZZZZZfROSROSWXXXXXXWWXJWXfWX.WXWXXWXtWXDONEMUL_FMUL_VMUL_FVMUL_VFDIV_FADD_FADD_VSUB_FSUB_V==EQ_FEQ_VEQ_SEQ_EEQ_FNC!=NE_FNE_VNE_SNE_ENE_FNC<=>=LTGTINDIRECT_FINDIRECT_VINDIRECT_SINDIRECT_EINDIRECT_FIINDIRECT_FUSTORE_SSTORE_ENTSTORE_FLDSTORE_FNCNOT_VNOT_SNOT_ENTNOT_FNCIFNOTCALL0CALL1CALL2CALL3CALL4CALL5CALL6CALL7CALL8GOTO&&||BITANDBITOR*=MULSTORE_FMULSTORE_VFMULSTOREP_FMULSTOREP_VF/=DIVSTORE_FDIVSTOREP_F+=ADDSTORE_FADDSTORE_VADDSTOREP_FADDSTOREP_V-=SUBSTORE_FSUBSTORE_VSUBSTOREP_FSUBSTOREP_VFETCH_GBL_FFETCH_GBL_VFETCH_GBL_SFETCH_GBL_EFETCH_GBL_FNCCSTATECWSTATETHINKTIME|=BITSET_FBITSETP_F&~=BITCLR_FBITCLRP_FRAND0RAND1RAND2RANDV0RANDV1RANDV2SWITCH_FSWITCH_VSWITCH_SSWITCH_ESWITCH_FNCCASECASERANGECALL1HCALL2HCALL3HCALL4HCALL5HCALL6HCALL7HCALL8HADD_FIADD_IFSUB_ISUB_FISUB_IFC_ITOFC_FTOICP_ITOFCP_FTOIINDIRECTBITAND_IBITOR_IMUL_IDIV_IEQ_INE_IIFNOTSIFSNOT_IDIV_VF^XOR_I>>RSHIFT_I<<LSHIFT_IGET_POINTERMUL4ADD_ILOADA_FLOADA_VLOADA_SLOADA_ENTLOADA_FLDLOADA_FNCLOADA_ISTORE_PINDIRECT_PLOADP_FLOADP_VLOADP_SLOADP_ENTLOADP_FLDLOADP_FNCLOADP_ILE_IGE_ILT_IGT_ILE_IFGE_IFLT_IFGT_IFLE_FIGE_FILT_FIGT_FIEQ_IFEQ_FIADD_SFSUB_SSTOREP_CLOADP_CMUL_IFMUL_FIMUL_VIMUL_IVDIV_IFDIV_FIBITAND_IFBITOR_IFBITAND_FIBITOR_FINE_IFNE_FI<>GSTOREP_IGSTOREP_FGSTOREP_ENTGSTOREP_FLDGSTOREP_SGSTOREP_FNCGSTOREP_VGADDRESSGLOAD_IGLOAD_FGLOAD_FLDGLOAD_ENTGLOAD_SGLOAD_FNCBOUNDCHECKSTOREP_PPUSHPOPSWITCH_IIF_FIFNOT_FOP_EMULATEDBITSET_IBITSETP_IMULSTORE_IDIVSTORE_IADDSTORE_ISUBSTORE_IMULSTOREP_IDIVSTOREP_IADDSTOREP_ISUBSTOREP_IMULSTORE_IFMULSTOREP_IFDIVSTORE_IFDIVSTOREP_IFADDSTORE_IFADDSTOREP_IFSUBSTORE_IFSUBSTOREP_IFMULSTORE_FIMULSTOREP_FIDIVSTORE_FIDIVSTOREP_FIADDSTORE_FIADDSTOREP_FISUBSTORE_FISUBSTOREP_FIMULSTORE_VIMULSTOREP_VILOADA_STRUCTInexplicit field load failed, try explicitImplicit type mismatch. Needed %s, got %s.numpr_globals exceeded MAX_REGS - you'll need to use more optimisationsnumpr_globals exceeded MAX_REGSInternal error temp has scope not equal to current scopelocked_%ilocal %s %s[%i]; local %s %s; local %s temp_%i; temp_%i_%ctemp_%i%s_%c"%.1020s"%f'%f %f %f'offset_%ireturn_%cparm%i_%cImplicit cast from '%s' to '%s'Parameter offsets for && are the sameResult of comparison is constantParameters for || are the samestore type mismatchstring_nullopcode invalid 3 times %iOpcode "%s|%s" not valid for targetOpcode "%s|%s" not valid for target weird immediate typenot a functionReturn value conflict - output is inefficientRet was freed sizeof_() intrinsic accepts only a string immediaterandomtype mismatch on parm %i,Return value conflict - output is likly to be invalidrandomvspawnSpawn operator with undefined classClass*%sentnumnextentthe nextent builtin is not definedmainMore than %i parameters on varargs functionMore than %i parameterstoo many parametersprecache_soundtextureextra parmBad member type. Try forced expansiontype mismatch on parm %i - (%s should be %s)setmodeltoo few parameters on call to %s%s: Too few parametersdotranslate_%iptr%s::__m%sFTEQCC does not support overloaded arrays of members__f_%s_%iMember function %s was not defined%s::%sType %s was not defined...Too many function defsspawn function was not defined oself[thisCannot use 'this' outside of an OO function superCannot use 'super' outside of an OO function Unknown value "%s"Unknown value "%s".array index on non-array(constant) array index out of bounds->%s is not a memberNo op available. Try assemblerArraySet*%sType Mismatch on array assignmentarray lookup on non-arrayarray lookup on a tempArrayGet*%sField with null aux_typeBad field type++Assignment to constant %sHey! That's a temp! ++ operators cannot work on temps!++ operator on unsupported type--Hey! That's a temp! -- operators cannot work on temps!-- operator on unsupported typetype mismatch for !type mismatch for '&' Must be singular expression or field referenceCannot use addressof operator ('&') on a global. Please use the FTE target.type mismatch for *type mismatch for * (unrecognised type)type mismatch for -type mismatch for +Bad type cast Ternary operator with mismatching types Expected punctuationtype mismatch for %s (%s and %s)Implicit conversionAssignment to function %sAssignment in conditionalYou may wish to add brackets after that ! operatore == null-- suffix operator results in nonstandard behaviour. Use -=1 or prefix form instead-=1++ suffix operator results in inefficient behaviour. Use +=1 or prefix form instead++ suffix operator results in nonstandard behaviour. Use +=1 or prefix form instead+=1-- suffix operator results in inefficient behaviour. Use -=1 or prefix form insteadEffectless statementValue is not an integer constant;'%s' should return %s'%s' returned %s, expected %s, conversion supplied'%s' returned %s, expected %sexitwhilewhile(0)?Update expression too largedodo {} while(string) can result in bizzare behaviourlocal#notif not(string) can result in bizzare behaviourif (string) can result in bizzare behaviourTwo identical blocks each side of an elseDuplicated default caseswitch case type mismatchswitch caserange type mismatchswitch caserange MUST be a float or integerBad switch typeinvalid label name "%s"Duplicate label %sbreak(Caserange statement uses backwards range Case statements may not use formulas thinktime type mismatchnextthinkHanging ';'state type mismatchframecycle_wrappedstate frame must be a numberBad op code name %sInfinate loop detected%s: not all control paths return a value%s: contains unreachable codeMarshall of a set value%s(, %s %s) %s = asm { , %s, %i; /*%i*/ } Bad builtin immediateexternalQC function with variable arguments and function bodyParameter is not namedbad parm orderparms not packedGoto statement with no matching label "%s"%s: function contains illegal continues%s: function contains illegal breaks%s: function contains illegal casesArrayGetVec*%sindex_____ext__fasttrackarraysindexg___intdiv3___vec__indexs___value___ - coexisting - disabling"var" keyword used as variable name%s"thinktime" keyword used as variable name%s"for" keyword used as variable name%s"switch" keyword used as variable name%s"case" keyword used as variable name%s"default" keyword used as variable name%s"goto" keyword used as variable name%s"break" keyword used as variable name%s"continue" keyword used as variable name%s"state" keyword used as variable name%s"string" keyword used as variable name%s"float" keyword used as variable name%s"entity" keyword used as variable name%s"vector" keyword used as variable name%s"const" keyword used as variable name%s"asm" keyword used as variable name%s[%i]MAX_REGS is too small%s%s.%s%s%s.%s_x%s%s.%s_y%s%s.%s_z%s%s_x%s%s_y%s%s_zType mismatch on redeclaration of %s. %s, should be %sArray sizes for redecleration of %s do not match%s duplicate definition ignored%s defined staticFirst declaration of array %s with no sizeLocal "%s" defined with name of a globalFIELD TYPEconflicting offsets for union/struct expansion of %s. Ignoring new def.wrong initializer typeinitializer is not constantincompatible redeclaration%s initialised twiceenum - %s is not a constantenum - not a numberenumflags - %s is not a constantenumflags - not a numberenumflags - %f not an integerenumflags - value %i not a single bittypedef found unexpected tokensCodeSysprogs crc was already specified - only one is allowedobjdataobjectrealpfuncBad type systemCannot have shared localsnonstaticOnly functions may be defined as external (yet) Unexpected EOFtype with no name::Definition of array (%s) size is not of a numerical valueFunction returning function. Is this what you meant? (suggestion: use typedefs)%s %s is not a member of class %s %s is not a class %s is not part of class %scan't redefine non-static as staticlocal functions may not be initialisedaliasFTEQCC does not support this variant of decompiled hexenc Please obtain the original version released by Raven Software instead.shared values may not be assigned an initial valueMissing semicolon at end of definitionPR_CompileFile: Didn't clear(+)(-)@%3i:unclosed bracket condition expected bracket or constant no opening bracket after defined unclosed defined condition Hanging # with no directive defineundefndef junk on the end of #if line#if with no endifunmatched #endif#Error: %swarning#warning: %smessage#message: %s copyrightCopyright message is too long packNo more than 5 packs are allowedforcecrceof in includelist#endlistincludeNot a string literal (on a #include)#include continued over line boundry datafileIncluding datafile: %s outputOutputfile: %s DONT_COMPILE_THIS_FILECOPYRIGHTcompressdefaultstaticwrasmsourcefileTARGETCannot switch from hexen2 target '%s'. Ignored.H2HEXEN2Cannot switch to hexen2 target '%s'. Ignored.KK7DPDARKPLACESFTEDEBUGSTANDARDIDQTESTUnknown target '%s'. Ignored.PROGS_SRCPROGS_DATkeywordflagenabledisableoffcompiler flag state not recognisedwarning id not recognisedCannot enable/disable keyword/flag via a pragmakeyword/flag not recognisedtogglewarning state not recognisedUnknown pragma '%s'EOF inside quotenewline inside quoteBad character codeHanging \\ Unknown escape char %cString length exceeds %iMacro expansion in stringBad character constantBad vectorUnknown punctuationEOF inside comment Case insensative frame macroUnknown frame macro $%s%dDuplicate macro defined (%s)Name for frame macro %s is too longToo many frame macros definedhanging $framesavecdoriginbasescaleskinflushframevalueframerestoremodelnamePrecompiler constant %s was not definedCompiler constant name length is too long or shortDuplicate definition for Precompiler constant %sNo name defined for compiler constantMay not have more than %i parameters to a macroAlternate precompiler definition of %sIdentical precompiler definition of %sout of memoryToo many parameters in macro callEOF on macro callNot enough macro parametersMacro without argument list__TIME__"%H:%M"__DATE__"%a %d %b %Y"__FILE____LINE__"%i"__FUNC____NULL__0i~ or %% prefixes to denote integers are deprecated. Please use a postfix of 'i'unknownExplicit precompiler usage when not defined %s%s(%i) : %s is defined here %s:%i: %s is defined here in function %s (line %i), at global scope, %s(%i) : error: %s %s:%i: error: %s %s(%i) : warning: %s %s:%i: warning: %s %s(%i) : note: %s %s:%i: note: %s expected %s, found %sunexpected EOF"%s" - not a namename too long (optional class Error with typeToo many parameters. Sorry. (limit is %i) optional not specified on all optional args argarg%iVariantvectVectorptr to %sFIELD TYPE(%s)Forward declaration of already defined class %sRedeclaration of class %sParent class %s was not definedmember missing nameStruct or union in class %selement missing nameelement missing typeVoidRealObjectStringPFunc"%s" is not a typerbfteqcc.logwtCompile hunk was filledError in %s on line %i  ************ ERROR ************ %s Bad hex number: %sToo many open files on file %sCouldn't open file %sfailed to find file %slengths do not matchBad file encryption routine ZLIB compression not supported in this buildWierd method  kH  hoxoo^n~Ήމ.>N^n~Ίފ.>N^n~΋ދ lllll l l llllll!l(| ٔll FmQmD mm hRnan oo0od| oo|| DpWp~ _ap| {q q| qq rr r rr śss @tCtQt tt uuuL| jvmv}v w wwD| xxx`| yyy< lycyry| yyyЀ yyy܀ yyy zz'z QzHzYzT| zyzz zzz zzz {{{ e{\{k{ {{{ -|$|2|~ X|O|\| |x|| |||Ԁ |||Ȁ }}}| =}4}C}؀ j}a}s}| }}}| }}}| }}~0 *~!~4~ v~m~~~ ~~~ ~~~( ~~ #'8| | H| ~| ̃ԃ|   …| ~ ˇ /2<t| | %5\| oz  ,FfnvH|  $(1:E!B c0@P`p)Jk1s2R"RBrb9{ZӜb$C4 dtDTjK( ōS6r&0vfVF[z8׼HXhx@a(#8َHi +ZJzjqP 3:*˿yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/ș鉊DXeHx'h8(}\?؛uJTZ7jz *:.lMͪɍ&|ld\EL<, >]|ߛُn6~UNt^.>\\\HHH"؁ ؁ H(H؁ ؁ /؁ H؁ z6HHHԾ<HHHԾB؁ ؁ ؁ HHHHN؁ ؁ ؁ TWHHHT\؁ ؁ HTaȁ ȁ HTfHTkHruHHHrz؁ ؁ Hrȁ ȁ HrHrH*HHH^HHHHHH8HHH`H`؁ `ȁ `Ȭ``Ԭ``sgHHHsr؁ ؁ ؁ sȁ ȁ ȁ ss```ss}HHs؁ ؁ snȁ ȁ sVsb``sxH\\߽"H\H߽؁ \H߽؁ \H߽\H߽#\H+H\08H\>F\\LT\\Zb\\hp\\v~\\\\\\\\\\"HH\ĭ˭\\Э٭HHHӭHHHѭ֭HHHԭݭHHHHHH؁ H؁ HH H؁ HHH$HH03HHH0>؁ ؁ ؁ 0IHH0U؁ ؁ adHHHao؁ ؁ ؁ azHHa؁ ؁ HHH؁ H؁ ƮԮȁ Hȁ H H!HH\(2HH\:FH\PSHHHP\HHfjHHHfsHH}\\HH\HHHH\\؁ ؁ \؁ ǯЯ؁ ؁ ؁ ׯ\\\\ \\\\'4\\?F\\KW\\aj؁ \qz؁ ؁ ؁ ؁ ؁ ؁ ؁ ؁ ؁ ؁ ʰ؁ ؁ Ѱڰ؁ ؁ skEEEsHEEsUEHHԾʱEEEԾHEHԾEHHEEEHEHEHH E\HH\E$EH,3HE;`EsEEsHEsaEHѭDEEEԭMEEEUEEEz[EEETaEEErfEEEktȁ \{ȁ \߽E\Ez؁ HHEEEEEEEEEHEƱEsбHEHsر؁ E؁ sȁ Eȁ sEs`E`sEsEEEs\`s!EHs)E؁ s1Eȁ s9EsCE`sMEsWEE_EEEdEEEiEEE8nEEEsEHEyEHEEHE8EHEHEEHEEHEE8HEETEHETHEHԾȁ Hȁ ȁ ȁ HDzȁ HHвڲȁ \HEHEHEH؁ E؁ E؁ ؁ zEHEzHEHѭ EHEԭEHEѭHEHԭ)HEHЭGEEEӭPEEEЭEHEӭEHEЭ"HEEӭ,HEEr2EHEr8HHE>AHHH>KHHH>UHHH>aHHH>mHHH>wHHH>HHH>HHH>HHH>HHH>HHH>HHH>HHH>³HHH>̳Es׳\H\H\\\\>HHH H\ H\>(HHHP4EEEP=EEGEEEREEE0]EEEahEEEsEEEE0EEaEEEHHPHHEHHȴPHH0մEHH0PHHaEHHaPHHHEHLEH HEH,LEH09HEH0ELEHaRHEHa^LEHk؁ E؁ wE؁ sHEH @@@   ` @@` @`` @@ @``  @@``` @``@` ` @ @@@  ` ``      @`    @ ``@}e{~z48G|}~ЭӭTr0aPfs7WӸ߽zԾsj n)*8.ѭԭЭӭTr0aPfPfsWӸ߽zԾsj n)*8.ѭԭGCC: (GNU) 4.2.1 (Based on Apple Inc. build 5646) (LLVM build)GCC: (GNU) 4.2.1 (Based on Apple Inc. build 5646) (LLVM build)GCC: (Debian 4.4.5-10) 4.4.5GCC: (GNU) 4.2.1 (Based on Apple Inc. build 5646) (LLVM build).shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment (( !HHX' /7o^Doxx0S \ h e 0`HH k00 xqkwko ``````a: | |X