MSCFư\:I: A  +V PKPC30~3.000Y) PCSHEL~1.016&+ 0pcshell.015Xc*eP PCFILE~1.014> Xc*\P 00pcirda.013ή(w*ѽ pcheader.012)V? 00random.011I* 0000bit1.010LI*gN BASICM~1.009jI*vL 008queen.008z  )l 0000coin.007) (n FIBONA~1.0060 *{ DEVICE~1.005r+ 00pchelp.004.d*m 00cerror.003T.* 0default.002* pceditor.00149NMSCE  uZdl uPocketCOrbworks%CE1%\PocketC%CE2%PocketC%CE5% PkCExample%CE11%.pc pktc_srcfile DefaultIcon Shell Open Command .hpktc_headerfile.app pktc_appfilePocketC Development.lnk@ pceditor.exe@ default.dat@ cerror.dat@ pchelp.htp @devicecompiler.dll@ fibonacci.pc@coin.pc @ 8queen.pc  @ basicmath.pc  @bit1.pc  @ random.pc @ pcheader.h @ pcirda.h@ pcfilesys.h@ pcshell.exe@pcshellv2.exe            Defaultpktc_srcfileDefaultpcsrc&Default%InstallDir%\pcshell.exe,-129'Default"%InstallDir%\pceditor.exe" %1Defaultpktc_headerfileDefaultpcheader&Default%InstallDir%\pcshell.exe,-130'Default"%InstallDir%\pceditor.exe" %1 Defaultpktc_appfile Defaultpcapp &Default%InstallDir%\pcshell.exe,-112 &Default"%InstallDir%\pcshell.exe" %1MZ@ !L!This program cannot be run in DOS mode. $C٦-٦-٦-ݦ-D ަ-٦,/- ͦ-+ئ-Rich٦-PE9 &zP2@$ ,AP% P.textd$& `.rdatax@*@@.data:P$0@.pdata T@@.rsrc%&f@@0 F0 E(r -_-M@<F0F 000000   0 0EE@EpE` PT( W& T$ 0 E 0+E PUXUE+@0EP E@EPpT< 0 E@EE 0 @ЍUA-RMp/@`P ϠPzEU RuE8%FR 0ElUxU EFEPF0@|SPP@QPXEL QEL pA  <%P40FP,P<`DP400 \E dUUE@2ETRލ@-@.OE00@!E@-@\CEE.=E000@-P@*EP0@@P0@-P M@@(0 + *DTCΠ ЍPr8X(D(E0 (ECΠ ЍUU0@-4MP@0 ET 2P00P04Ѝ0G-Mp@l`PP 0 P D| P 0!P D _?pL0#P@.cL P0DЍk(`z -_-M`pd1TP,`<,0A $" :@[&TH+0 DpWpT@+ pG@`0 `,0 y:@PL T:,`@&V&0  L00SLPЍU,V`zk(̉)(@ -0X-LMPPQ309@@ Q@"@ %00 ( P@P @00)@@ -0X-LMPPQ309@@ Q@"@ %00  P@P @00)X@ -0X-LMPPQ309@@ Q@"@ %00 L  P@P @00C-M`pP@0@ @@lC @s 0@ Cp 0 @ @@|C@0@ !CK>p 0 @ @@C@0@ "C  <Ѝ`rȃ -_-M`,` P!$8@[&P0T+  pWpT+pG 0`0`j0, N9@P T:,`@+ 0  P           ЍUPV`z̉)p@ -0X-LMPPQ309@@ Q@"@ %00  P@P @00 -P-0@- M@PDP<8 40,B @B Ѝ0@-M@T܍B0܍,BB܍@-@H;)E|;@-@<:ꘃER:ꘃ@-@#@-P?g>0`@ppd Pjppp k@$ {Dt {@-@>p@-PB@@@@@@@((H`B6`}B@@@@@@$5rB"pBomB,@@@ @@ @$@(@@ M`Bp@&;ȃD @-@` }PH`3)NBHB,P ``P` $ `@B">B0P z- P:}PḂ@-Q@?0!Ah0!Bp@-@`T 0 0PC   @P@phO-\qTa0AQF*,$QP*Q.20P N00>P$X   NP-Q>Px@d0 >>>P  AQ:Wh00(0 P0@-PU0 >0@=0@-P@>@ /W@-PpU@ f>`B ^>@@ ,V> 0BȉW L>@-P=@-@0 S e=> 4X@-M000=Ѝ@-M000@(>Ѝp@- MP`20&@@ P P Ѝp*  000 >P Ѝ Ѝp0@-P@P =@00 S@-0P0 @=@-0P0 @=@-M0PЍ=Ѝ@-0P= -P- @-M Ѝ@-@Tp`'=PPPE`@U@-M dЍ0@-@P = 0@X@-M0 0GЍ@-M0 0=Ѝ@-M0 03ЍC-PMG>@0Pp< y=/ < q=`Y((`,0`4`8P<`b=D(@`H`LpY= PЍk. `i>jj. 0P P 0 02``i^P  <PPЍ<`0`$==PЍzXr*0@-Pt2  Ep@44T@P=@@P =<i i0@tXXrzXC-MP`F@<`0@48pQj  QrR Q5 Q? Q Q6iNl`@P=TPd0S\0P<0 X/ @35 $ 4Ѝȃ{4< i:Ѝ`rNQ QQ0 <pЍL;0 :Ѝ< <@("O/P4  40 /4 4Ѝ QJ, Q!L >0Q,;  0 0 .A4 d4Ѝ:ЍQ:<0QB4  &@( N.D4@0 .40 <4Ѝ, Q Qv0 .B4r &4Ѝi>i0 @ 0   0 /0P; <8< $ ;pЍ\r<*Y;8;0 $ o;pЍz*xY;8; $ \;pЍăd+dY;8; $ I;pЍz+TY;8;P $ 6;pЍz,@Y;8;$ #;pЍz -0YF>0A P %EtiNLU@};P`t;@ {;P`j;@pЍXiNȕ@^;PpU;P \;PpK;PXpЍL  0000000( 000i00 00( @pЍi.  !(&84pЍX::Ѝd2z:ЍX<pЍ<pЍ}< :pЍ:pЍ:pЍH i9Ѝ0@-M8'+@#A P1 'BP 'CP܍0i^ P>:0a :P܍0P@Y@ 9 Ϡ ;0 ::܍0Y{Kw:܍0Xp@-Mini^@`P <9f 00e <  <9 0  q:0:9+:6SЍp`r@- Mi>@0 in`6  k. k p0\ TL0ppi^ P  9 j>0Rp Ѝ @YPr0@-@j0S i^ PQ9 Y9 'C90Y0@-,M@P;$P0 0 0 :,Ѝ0O-@:1 P`99dK0HpL!81 1 5 7 0  0 0 5 6 x0 t 0 T0 45 6 0 xQtQpQlQ? 0@-?@0P8i^P9 - P9 0Y`zg>030@-@=0Q(0g. @63P<30Y`z?0:0@-@g>0P 30@6@-@d`lP0d0 VH+d`td0V?+ p@-@l`dP0U4+ 0 ddp@-0 ^ R @^ @R @ ^ @R L-M@P R񏐟Xz-P P P300@  0"h3ЍQ3]3Ѝm3 7R3ЍhZP P Px380  ЍxP   ЍQ 0  ЍP P P?O37Ѝ730  ЍQ33!ЍP P P,30 (3  Ѝ30  ЍQ2Ѝ0@-P@P#00r7 iP 0@N72002000@-@Q 0  02002  @-X@00P <b}8P P P [ \([Z P(F'1@?pZ`rȃZ@-@p`@P``0`0 V+@p@-`0@P`@C`@ T+p@A-MP+0@@ p          p p00  00    00   00  `00 P 00  00  0 0  0 0 001l@p `pb P|@ p `pT 00 P@p`pE P`````````0d` `` `.40Ѝ@z0@-@P0 500@-@d 40#$ "`1P0@|>l<@P9R10@+@@-M'< G60g0 R60 5܍{O-WM@$4  ,($AⰰQ <AⰰQ@pd`Vt*0lPd0 V+`.m89Y X:Ke,:CLJ7l9<Rf:-+hU&`z XZ\PVPEU|`PU'+0X!  ZAP;PEUXp ZPW+0  * "4P`⇀W+  PEU4d`0d0 V+X pZPPEUz XZPPEU8P *ah0  괃Wh 00~급` @`PBU+ Iq`@P0`NV+ !0+``AV+ !Z`0@P `CVt+ 0+``@Vh+0` r`BVa+/`N``@0pVU+ K /``@VI+0 $w 8/4Z0b< P ^<T/U+Y 8 P  /0d aa0 ,0Y Q/+YP P /0d La B @,0 YQ`@`PAU+  P񏐃 000z ud0m A/3p=/3 P. .P0d @ +/3&/3. .PG```@`P@U\+0  0P2   B )A$1 . .0d DA`c`@`PAU'+  P 00 Q}. .0d  L`-`@`PAU+  PC1 ("0QP0PL < 0p0  P`QQe Pf0, 0p0 xPQ. Q.0d t` c ,P4$l! 0$RP0$$E0d o$<_ $ - . 0d ^$p+_`@`PAUD+P0c0n0  Q -0d 1_SP  ,P) 0$*$0 $ "0d $d_$h- - 0d p$<_  ,P) 0$$0 $ 0d $_$*- e- 0d h$^ t ,P) 00#$2i !$$a0d $X^$, '- 0d `z$G^ W ,P% 03!$"p+Q$$h#0d M$_l^$0$d H@$R <^_\  ,P$  $"6$$.0d $%0$d ,$' P"  0  0d D^0d ]`@P`@V+0+` `BV+p`0 `C^ pV+r++7,P 3,  p++,0,  V F',P++U Y Y Y  {6 Y Y Y  n)Y Y Yp ao+Pd SdP d0P0 GdPd` @Pp`B``V+?+``V +0"Rdp`@Pp`A``V+(+``0V+ Q dpd`dV+0P R  X0d 8U K+PEUc+dP ]d`dV+0尐P"U#!R pW JR``FPEV0  WڼP` +`FPVeȃ$0d  84_\]` @`PB`PUw+*SPO@p``PN`P0Ug+ *`FV@d`dVZ+h0 P0 u`e0h0+~ R  d($2d I*h`]gdOL 0Td . Y 4\0d #r`pod'@P@D*PEUWO@ P@Dw*PEU$r*p*n*WߍP\p\\ -P-M*  ʠ /0}0 h/0 .ڍ{)@ -0X-LMPPQ309@@ Q@"@ %00  P@P @00@-@O*00 /0  xPQ@-@<*00 /0  xPQ@-@)*00 /0  xPQ@-@*00 /0  xPQ@-@*00 p/0  xPQ@-@)00 `/0  xPQ@-@)00 P/0  xPQ@-@)00 @/0  xPQ@-@)00 0/0  xPQ@-@)00  /0  xPQ@-@)00 /0  xPQ@-@~)00 /0  xPQ@-@k)00 .0  xPQ@-@X)00 .0  xPQpL-P@D)`A)\0P @0 0. 0  pxPQ@-@#)00 .0  xPQ@-@)00 .0  xPQ@-(P P P @.@.0@.@@.0H-P@(( ~.000H-@z.P0 <5 6 5.0 xPtQR0H-@P_.(L0  00H. 0  0xQRP0@-P(0 i.8 @0 8-( 01-0{0@-P(0 i.d @0  -( 0-0 -0 -0lb{@-i 0 @-{@-MPQI >Q Q?R=-` +@-(H >0 Cȃ @ppD@0< 8-i-`- pA0 n0N0#0np-A-((r-ЍH-` +@-  ( ( '-ЍPrH-Mp'|`'iNdPi>@0 f-- ,0  ~-(''Ѝ$u{ȃ@-@'x-@'@-@'r-@'@-@'l-@'@-@'.,00p@-@P'$,`'P*0 p00p@-@P' ,px'`U'^'V* '0 @R'PrA-P`00y'+@P Jpk' 8#^ @TZ@C-P`00^'+ @pWN' 8#^ @T@0H-P@D'A' ,0000L-@P '3'0' +000@-`p'P '@'+0S@@T#JU!JU R{P@yT څ0 P0 @&Pr@-pP&^+`&@T@&PrT@ 00`FET چ0 P0 @-`P&2+p&@T@&PrT@ 00T0 P00@-@&1+00@-@&A&+00@-@w&+00@-@m&+000@-0M@PL&L *S&00  0*&&0Ѝ0Qtbp@- M`P0 0*@)&00P !0.9^'@ T0@ x000B J  B0R0A% Ѝp@-@+000@- P@+Ϡ  0ȃ0@-$P@+Ϡ  0ȃ0@- P@+Ϡ  0ȃ0@-$P@+Ϡ  0ȃ0@- P@+ ͠  0ȃ0@-$P@~+Ϡ  0ȃC-%iNP@p*``*@ *P`*@%0 -*00{C-v%iNP@p*``*@ *P`*@[%0 Q*00{K-pL%iNP@*``*@ *P`x*@ N%.% 0 S)00{A- %iNP@`_*PpV*@ ]*PpL*@Q0 )00{A-$iNP@`7*Pp.*@ 5*Pp$*@Q0 )00{C-p $iN`@*PP*@  *PP)@@$R 0Z)005Pt4C$Pr{$0R CC)K-p$iNP@)``)@ )P`)@ $s$R 0)00{A-d$iNP@`)Pp)@ )Pp)@R0 (00{K-p;$iNP@z)``q)@ x)P`g)@ =$$S 0(00{C- $iNP@pL)`4E`C)@ J)P`9)@#S 0(00{C-#iNP@p!)``)@ )P`)@# 0o(00{C-#iNP@p(``(@ (P`(@# 0D(00{A-#iN|P@`(Pp(@ (Pp(@0 a(00{K-pf#iNP@(``(@ (P`(@ h#H#c 0'00{A-9#iNP@`x(Ppo(@ v(Ppe(@b0 '00{A-#iN|P@`P(PpG(@ N(Pp=(@0 b'00{C- "iN|P@p((``(@ &(P`(@"VC"Pr{@"b 0j'0P@C"  =P|`x0&PXP( R8Q0! }!z! 0 "&z{(^80S 0~! f!c! ("8  &(Q8^ 0r! R!O! 0 %(0S8 R 0B! T!L0`P&@ &PP%@p{O-M@ူ i^|pP %00%` % P%`Z  ލ{  $ "$  0| @y Pv `s pp  m F 0%ލ0H-P@] Z i> $0F 0$  0{@-@H i> $0F0$  {O-M`4 iNP@s%p pi%@ p%Pp_%@@ 0  P 0 i%Ѝ{C-iN|P@p=%``4%@ ;%P`*%@%00{@-@4i>0F0 }$ %  {G-piN`@%  $P %P$P 00R F0 M$ ${@-@,iF0 <$00{@-@,iF0 ,$00{0H-P@u rF $i 0 $000{0O-M@P@{0[ XU,4& 0 #00Ѝ0{0@-@0P0#i.0 F #0{0H-@P- *i08  .8( !8 F #0{0L-@P Pi.80 0 !8 ("8 F #0{bI-Mp P P P`@``0P P P```iNTP@#0 #P0 0 Ѝ{P P ЍЍ@-@{@-i '+0B @K#{@-i>8@ 0#  i'+0C 9#{@-i>8@ 0# i'+0C &#{p@-0#i. P,@{P#@# @@-iF0 @"{p@-iN4P@` # 00p@"b{@-iNPP@p`"( 0"0P0b{C- MP@``p P'"`0  ( Π Ѝ踃0@-H M@00PP  ˠ Ѝ0A- MP`00{@@U  qpG WE  @ @P0 PP-  & ఀΠ Ѝ踃P  @P 0 !0ఀΠ Ѝ Π ЍЉpH-h M@P00`* `  :  ˠ Ѝp0@-P M@00P  P"  ˠ Ѝ00@-H M@00PP  ˠ Ѝ0p@-` MP@00``  ˠ Ѝp@-$M@PpP@`T  `U#@ @T`0 V  0 ?$Ѝ踃0^#  0 +$Ѝ  $Ѝ0  Q 00 R Q  Q  S0 S 0@-MP@ @@P0  Ѝ0踃Ѝ0O- M@p p` 4 ` .X@ `PP0  P 긃$ X 8  P`kQP P    PΠ ЍZ@ 0 P P@   P~Π Ѝ0p0Π Ѝ@-8 M00@@ˠ ЍpH- M0(0@((@ @@ ~  .  `P Z`P (Π Ѝp踃,@-_@0L-@P Uol 4!0000L-@P C]Z "!0000H-P@NK !0000H-P@@=  !000@-@3!00@-@) 00@-@  00@-@d00pL-M`/P@ @^i><0N 0@ @ ߍp{pL-M`/P@ @=i><0- 0@ @ ߍp{ ȃMX0        00ЍȃM\0       0  Ѝȃ0/?0 0ȃ0/?0 0ȃ0/?0 0ȃ0/?0 0ȃ0/0 ȃ0H-P@HE0 i 4 000{@-@4i>0(  {N-@0% "41 0  N @-Mi>0    Ѝȃ{@-F i0@{@-@00ȃ@-@( 0/0ȃ@-@(00ȃdȃdȃ@-@$00@-@00@-@\Z00ȃ@-@\00ȃI-iNXp@P`  0 0I}{I-iNdp@P`zqn m8#("I_{I-iN\p@P`\SP O 8  IC{@-?ȃ@- c  \@<ȃ@-\M@J( %0"@P`L\0  0S \Ѝȃ@-Mi^`Pp@ZW ( \Ѝȃ{O-$Mi~㘑p@P \A`pp\tt\||\ \=`0 d0S .0  \ ``\`\`\ \ Uu$Ѝȃ{G-Mi~Ѐp`o@Pl \th \o[X U0R nd0S \ g \S \O;Ѝȃ{O-$MP0P P`@ @0 0@P0000000p dWb:ix lA`\ \ \말PY P( px U!" +0 P U    :P ^ 0S \ \ \ \$Ѝ{ȃ  PS$ЍO-$MP0P P`@ @0 0@P0000000URp dWb:ix NlA`\ \R \M말PY P( 1p* U!" +0 P U    :Pq '^ 0Sg \ \  \ $Ѝ{ȃ  P$ЍO- Mi>0PA`l \h \0p  0 d R  0\  \ \i Ѝ{ȃO-Mi>P0@@Q`l \h  \P@}0z wtpq0 d R Pd@a0^ [XpU0\ w \Z \Vi?Ѝ{ȃO- M@6P3` 0i㼰FpE` -@Pl \2h \- 0` Bd0S \ 0 `9 \ \  Ѝȃ{O- Mi>0PA`l \h \0p  0 d R  0\  \ \i Ѝ{ȃG-,M`@p PT&  0@LP0 0 @@PLd R  0\ @@P \,ЍȃI-Mi^xP@x`p jg3' 0 9YЍ{G-M@n`N K0HiNdp@HP~` 8  100/Ѝ0b{0L-@'$ ! 0 *@PlPlP0ȃ0L-M@  0@ 0  ;@PhPhPЍ0ȃL-@  0 tȃL-@  0 pȃL-@  0 xȃO-Mi㜐@`p\P  0 0S p 0\  Ѝȃ{@-@0| | 0ȃ |0 0ȃH-@s[ *mh plH-@^ [ *XsS pl0H-M@PG [-*A\< 04 080   Ѝ0pl D0 l0 RЍ0pH- M@`  [=*!0< 080 I  Π Ѝppl+][ P0  *0  R  P*00Π ЍppH- M@`U [)*0 P0 0 PPP0 0 0P0 ЍpplL-M@p [.*~0 `0 0 ```0P 0 @@`ЍplC-4M@P```Jp d0D ` Y 0  0 :P`4ЍA-$M@P```p6 @0 0 P`$ЍA-$M@P```p @r0 s0 P`d$Ѝ@- @Obc@- @Gbc@- @?b,c@- @7b0`Pi0 &X XPЍ`Ѝp{ȃ@-@X00ȃ@-@*000H-MP@0 X00Ѝ0ȃ@-M@$0X p00Ѝȃ0@-@P(Xa000ȃLcA-M@`p8#( "X!嶀U U U 000#  U U 9c00,0 X%PЍЍȃpH-M@P` 8#(  8<0 X0PЍpȃ  ЍppH-MP@0`0` `|y0(0"X%  `  0X   %^"8#P P P  ȃP P `' /00` Ѝpcp@-@`300@-@8000@-M@0P0P P* PЍ0p@-X MP@00``  ˠ Ѝpp@-X MP@00q``  ˠ Ѝpp@-\ MP@00W`p`f("ˠ Ѝpp@-X MP@00<`U`S  ˠ Ѝpp@-X MP@00"`;`k  ˠ Ѝp0@-H M@00 P"P  ˠ Ѝ00@-H M@00P P  ˠ Ѝ00@-H M@00PPt  ˠ Ѝ0p@-`P8@P 0P\Up@ȃJ  p@H p@Prp@-HM`@P P <0P/@  0 /  wHЍps"JHЍpdЉPP{0  PHЍp T3PPHЍppH-@`PbP P \Y0 P0P0pG-x M/P@ L@M@0 0 0 Np`V͠ ЍL2<@P L  @Ul4p$P$ (`,P0408 <@@Dps ͠ Ѝ\@-M0P  0ЍЍO- MP@PP` PP @ 0  i^`P 0 0  pR  0,  Ѝ0b{00  G-M`p @P T 0 PQ !@ @T> U 5 U T0  S ! @ @ U @@@U@0 @ U@P M@Ѝ 0S !3 U T0 R !  \@ @ U @Q@@U@ @U@P 0 @Ѝ _ЍpH-``P0P  0S0@RA 0S [PP 0` q 0P 0 00S000P  0 P    P0 `0 0  @T  R0 E @ R 0 ? 0 <0 [PP 0` 00P 00 0S000P  0 P     P0 `0 0 @T  R0 @ R0 0 0 PtPpp@-MP0@S `P#@0 0ST@0  R#0  ЍpP  Ѝp00  00  G- P@0p`T$ R" R! 00  00  00  T! r 00  00  00T T@@` ``P0XB  > P Q 0pp `@) T@/ 0p `A 0pp `@ T@. 0p ` T0 p  0 00S000P  0P     00 0S000P   0P    @-M`@pPT0 U  P @T MP7@Up pЍT0   P @P @P  T@ 0T ^@ @- M00* Ѝ)@ -0X-LMPPQ309@@ Q@"@ %00  P@P @000@-M@P 0CP  ^ N0 ^  0N^ h 00  00  00  Ѝ000  @-MPUP@LpD`@0 P Ѝ訉WP1! BP @^ 0!1N0 ^  0N^ ЍhЍ@-@ 0   0C AhI-P`V @X@[25 @T @T @T P 00 P @X@0 0@ R  0S   0 0 &`[ [  [ `pV p`Vp R  R   PR P RP0 0`X PX R X< 0S` P0 00S@000T  0 T  @ 0S 0S 0S> 0S; 0S 0SD0S`0P  PU  R-000S` P 00 0S@000T  0 T   @  0S 0S00S 0S*P @XZP R 00 0 00` R` 0 00S@000T @> 0T @8 @50S 0S 0S` 0P PU  R0 P R0 0 0 00` R` 00 0S@000T   0T   @ X`@-0S @ R # 0 0S@-0S @ T # 0 0SH-P000000 0S 0S 0S0000 P0 P [000P 00  00  00  00  H-M@ 0B80X0< @80 $0 0 DЍxQ33?3333tQlQ@-iN,P@p`@r{@-@H@hlp@-0`@P00!Rpȃ 0 R!P0B1pp@-t`@P0 0 0S P01p@ȃ1 SQll 0@-MPQ2S  "RЍ0 B @TJ>  T T T T@Ѝ0ȃ @Ѝ0@Ѝ0 @  Ѝ0lT <0To@Ѝ0l @  xЍ0l@ Ѝ0 T6) T  T T@ @ 8(B(A|Ѝ0 @ 8C(ApЍ0m @Ѝ0 @ 8(B(A]Ѝ0 T T i>$0@ Ѝ0{@Ѝ0G-MZ`Ѝpi^PG @ $P  G;00  ; %  A0 nЍ{G-MZ`Ѝpi^P @ $  ;00    Ѝ{0@-@P! 0@ 0H-MP@ B ?  P  2 / 3'P0  Ѝ00@-@ $ \ 4 0P PP  P0H-$Mp0`S#  @P@@    g  3' @0  @ $Ѝ0@-@PP L PP P0p@-MP`0` 0`  P@00  00  00   0 0   0 0 `0`0  00  00    00   0 P           Ѝpz0@-@P0@@-@0c0S4 040@-@40P 4 BU*a0!d 40 4 00@-P@4 0BT*a0!Q 4 B40O-`p~40@S\ PP U*@ T:0%꼉̉Q qW E01 O4NI40!p00X 0 N lC-pW!:00W*`Ql@R V+V+Y0 V+`PVЉK-P`UP `UL*4 @RI00XD @T:載P!p02000  0@ @D40Q*0 00 00+ 0 BK̉ Am@-jP icfsoA-MP@pUTH`T*0 0S q!0 Ѝmd0 D`Q \  .800ЍDm("cAP 0000 @Ѝ0@-4P@T00TP T+0踉  0,n@D`T @PT+00  0mA-pS@AP`WPE@U@-@0S{)@ -0X-LMPPQ309@@ yQ@"@ %00  P@P @00)@ X- 0$i>00 F{pn@-M G i.@< @ 0 0yЍȃ{@-@-, 40#$ "@0@-@P0 0@-M@@ 40#$ "  h%Ѝ@0@-@HP 40#$ 0" ' P0@0@-@P0 0 !40#$ "6@@-0 @-M@Q0 Ѝn  08  P P Ѝn p@-`@P+0  P   P `pnP`pP `p@-MP  0 , Q Ѝ@-@00M  @-@0 0D  @-@00;  @-@0$02  $| y v s @-@. 40#$0 " Y h0 S L0 M 00 G $$o8oLo`o @0@-@P0 0@-@D 40#$ "PN L$J@ @ H- MP@`p`p`0 Pp pp0^0@`  P ` 0  R PHp Ѝ؉G-M`P@0@ HH0S p0 @@@ @ 0@"L RЍA-pH0@S `P TM+P H@ PT0T?+ P@T8+G-M`H0p@SP T&+P H@ PTЍ 0 00 Ѝto -_-$ Mʠ0 H0`ʠ4 S8p V++  ʠ4 0@  Pʠ0 PZ K);00( %H` pVʠ ЍoG-MpH0@S`` Tᬿ+ 0 Po0 H@ `Tۍo)@ -0X-LMPPQ309@@ Q@"@ %00  P@P @00C-p@0P`j X]+ N``0VR+  000@-PP@PPq0 P0@-0@0 R-00@-M@P@`@pp%0 ptЍp@-MP@P`P0 d0 Ѝp Ѝp)A -0X-LMPPQ309@@ Q@"@ %00  P@P @00pH-@`PP> /98760S2  ` pP`<0$ 0 0``pQQ 0 0  ` pP PPP`p@-@0SP 0@-P@00 P {00@-Q Q Q @-0S@-0S@-0SH- RUMPONM*PH Ӏ0CP? 4 B@PL0 /(0 ASSP`p@ T0 00 0 0 BSSHp@-M00 8 0 `ߍp 000 8 P P`ߍp,pPP@ 00`CP@U:ߍp Hp`p lp,p@-M@P`pT 0 $ 0  Ѝp@-M@P`pT 0 w$ g0 Ѝp@-@MpP0@$0U& x " 0 `PU q@Ѝq$P b@ЍPq,  9#( 0 6 "0 780.0 ," :#  $,r06qK.Kd +p    ``pPp@Ѝ@- MP`p p@ P6Q 7Q 8Q00 NP nP EP eP OP oP00 00p1Qp 2Q XP xP CP cP RP rP NP nP0   3<  (<0TP ЍFP0)  Ѝ@-P@p`p`p0 P@`` `p `ps  Pdb@-@ dP㹿@p@-P@ _`0  P0`l,`PpO- M@ P!묐 FA4+0ppWE P\ - *4 Q*qqq⽼;`,PUѻ+0X`0P pU!!+ q00p00ˠ Ѝp@-P00@T#p(` Tᢻ+APT᜻+p0@-@P,0G-pM`0  P@& p( (`(0(P0A  0 @0 *T P @pЍO-MpA/@T00@S"<0 , PP@ T  2+`QU,+0  `0@T:ߍUp@- M@P`p ?P00 800mPd Ѝp d ЍpPqPr0@-MP@> 00A 0@d0B Ѝ0@-p@-@P`ߺ0 dddp@@-0q Sdr O-PM8'+#A Pu 'HP 'IPs tPЍ0`+00+00 @RpTᕺ+QUᐺ+0z P 0+ 0@T:i<0 0 0PPЍ{rp@z` Wc+@PU\+ 0H P 0WQ+ PUL+ PЍq墽PЍX@-@$d@Prr)A -0X-LMPPQ309@@ Q@"@ %00 I P@P @00SP PPPPP P$P(P,P0P4P8P?@BA:98zunmktlYwxvq   IMGDECMP.DLLCOREDLL.dllcommctrl.dllFI=LMNIATMG?8E:$d!9W )[f]aZ"#  _jRb<vUuK"3#4  $YyPFHklAB;=>?@BA:98zunmktlYwxvq   `!$h%%,'PMenuPopup(%s) [%d,%d]-> %d ---^|, %s%s|%sAll Documents (*.*)|*.*||openPegHelp.exefile:I = %d, Begin: %d End: %d Type %d CustomBoot 1975:CustomBoot 2000:PocketCv2 runtime cannot recoginize the program Please visit http://www.orbworks.com for the latest runtimeFail to execute\Windows iched20out of memory ***** LocalAlloc: Failed LocalRealloc: Failed ReAllocate Memory PocketFile::SetLen Failed (%s) PocketApp::Shut() -- Finish Destory Windows PocketApp::Shut() Application Exiting ... STATICSCROLLBARLISTBOXCOMBOBOXBUTTONEDITAbout %sHide &ConsoleShow &ConsoleProduced by PocketC Demo. Please Inform Author to Register PocketC %dPocketCPU: shutdown finished PocketCPU::Shut() Invalid handle PocketCPU::Shut() Timeout PocketCPU::Shut() The state of the specified object is signaled PocketCPU::Shut() The specified object is a mutex object PocketCPU: Ask to stop Stack Level %d PocketCPU: Run Finshed: _WeOuttaHere by Dewey Out of rangeopcode undefined [vmUnLink] Stack corruption detectedAttempt to call non-present builtin functionStack corruption detectedAttempt to ~ stringAttempt to ~ floatAttempt to shift stringAttempt to shift floatAttempt to ^ stringAttempt to ^ floatsAttempt to | stringAttempt to | floatsAttempt to & stringAttempt to & floatsAttempt to negate stringAttempt to mod stringAttempt to mod floatAttempt to divide stringAttempt to multiply stringAttempt to subtract stringProgram Counter: %d Error: %sOut of memory while concatenating stringsAttempt to decrement stringProgram Counter: %d Error: %s <%s>Attempt to increment stringNegative array index Ff(D3&! IZ UBb %%.%dfPlease Register PocketC|0ALERTCONFIRMObsolete Function call %sserdatasercloseserrecvsersendpktDBrecdel: Delete Record ID %dUnsupport Database Value TypepktDBrecreadprop: free read memorypktDBrecproptype: free read memorypktDBrecpropcnt: free read memorypkgDBrecpropval: free read memoryLast Error %d tlttv  Ԭ Ю@LLH\pD\̛hl(L  4|X$L rr~~~Dx0ssmm@nnn$opoopTppp8qqwww{,{DzwyyX8xpx8\(@`(LyxXr r`d<  P` x̝d؆, Ȉ||\m|} ,}}Ԅ,$0t`hx0ЭL| 4Xp@(0dl<d$`08Tԩ@Event KeyUp %c Event Char %c Event KeyDown %c lib_malloc %d return %d Invalid Pointer: %d Invalid Local Pointer %d Len %d Type %cInvalid Global Pointer %d Len %d Type %cStack reference %d out of range Global reference %d out of range Runtime Error Failed to create thread Thread is already running could not set eventEventQuitEventMsgEventCharEventPen\temp\%d_%d%sResource UnPacked: ID %d, Size %d, Name %s Resource Deleted: ID %d, Name %s FriendlyName\Comm\IrDAPort\Drivers\BuiltIn\SerialCOM%d:SetCommTimeouts() error=%d. SetupComm() error=%d. SetCommState() error=%d. GetCommState() error=%d. Invalid Handle error=%d. %d %s *.*\SysListView32Delete FileErase.app@@(@8y@`@ @@@@1@@\>@Td@$|@$@,&@R@x@$@@@ @`@p@|@@@@@@@$@h@t@@7@l @ @ 4@h!@!@!|@#@#@# @$@ $.@$@0%@<% @h%@x%@|%@%@%@%;@&@&&@,'@<'@\'@h'@t'Y@(N@* @<*%@*%@d+%@+%@,%@ -%@-@.@T.@d.@.n@l0@0@0)@1@1@1 @2 @,2/@2 @ 3@$3 @P3 @x3 @3@3@3@3@T4@t4 @4 @4 @4 @5e@6)@L7L@|@E@A7@lB4@@~@~ @~ @ @D @x @ @+@*@0-@(@(@$>@.@Ԅ(@t.@,+@؆*@+@,'@Ȉ.@(@ '@O@.@+@\'@*@0@`*@@<@T@@D@7@h(@@P/@ @L@@@`@@@F@@̛ @@L@@ @x@@̝@@&@ @@@`+@ @dj@ @@@<@L@ܤ!@`!@u@@;@@ @T@@ԩ@  @4 @X @| @!@$!@@@ @ @ @Ԭ @ @ @@@@Э@@d@ @Ю@ @H@\@p@@ @ @@@@l@ @/@h&@l@:@@@@M@[@>@M@6@$@+@@(#@@@L@-@L @|@@@@:@(M@\7@8<@(.@#@l#@@@8@X@x@ @@0 @d@@ "@ @ @@4@p@A@'@XO@+@@!@@(@)@0@G@ @@<-@ @@d @ @ @@$@@@`@@0@@@8'@@@@4J@\@>@@@,@,@0@D@X@@T@V@ @P$@;@@K@@`=@T@@)@@%@p@@@'@t!@ @  @D@P@X@<2@.@ @+@@-@@@@ @ @X@@N@<)@\@P@Y@,@@@4$@0@8@@ @@h@ @@ @ @< %@ /@ @ @  @  @$  @H  @l @x @ @ @ 0@\  @ @ @ @ @ @ @ <@ .@$@<,@O@(#@$L@T&@@@ @d@p@@8$@I@@ @(@t@x @@@@ ]@@@D@@@@8@z@u@l(@  @@@m@\!@! @!:@"3@#%@($@$@$@$@%@$'@h'$'@P2 @2*@,3@D3 @t3 @3@3-@@P h ( @ X pefgf fp0H`x         0 @ P ` p             0 @P8(((( (T<(bN<~R8&`""""0"d"(( @DDHDDDHLHDHLHDHLHDDLHDHLHȈDHLH HLHHLHHLHHLHHLHHLHHLHHLHHDLHHDDLHHDLDHLHDLDDLHDLDDLD@D@DHD@HD@D@??( DDDDHD@H@@H@@@@@DHH@D@DHDDD ((  x"(""( @ w ww(." @.""@  bB(($"$""$"*"" """""" ( ( x ( @wwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwxwwwxxx?( ( x ( @wwwwwwwwwwxxxxxxxxxxxxxnjxxxxxxxxwxwwwxxx?( ( @DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@DDDDDD@DDDD@DD@HȄDD@ȈȞȈ@DD@Ȅ@HDDȄDL@D@@H@DD@HHHDD@HDDHDDȈ@DDHDLDDDDDȈDD@HȈȌȈDD@̌̈ȈDD@HHDD@@DDDDD@DDHDDDDDD@DDD@DDH@@DDH@DDDDDDDD?( DDDD  ( ( @ĈHHHHHH@D@@@HHDHHHDHH@HHDHH@HHD@DDHHDDDDDDDȈȈȈȈ??????????????( DDDDDDDDDHHHHHDDDDD ̈  ( &FileB&About ...C&Show ConsoleA&ExitShellHRemoveIRefreshA&ExitShellFSend ...GReceiveHRemoveIRefreshA&Exit:MS Sans SerifP,(4VS_VERSION_INFO?StringFileInfod040904b0Comments CompanyNameHFileDescriptionPocketC Runtime6 FileVersion1.0.1.1 0InternalNamepcshellFLegalCopyrightCopyright 1999(LegalTrademarks@ OriginalFilenamepcshell.exe PrivateBuild8 ProductNamePocketShell: ProductVersion3.0.0.0 SpecialBuildDVarFileInfo$Translation PCshellConsole WindowIncompatible Applet. PocketC Virtual Machine Exit ProgramAbout this applettoggle console view Draw Window Hide ConsoleSend ApplicationReceive ApplicationErase ApplicationRefreshJ-MZ@ !L!This program cannot be run in DOS mode. $wN3 3 3 4 > 3!> J0 P&2 Rich3 PE)< İ , P*L.textآ `.rdata  @@.datadp.@.pdata*P,@@.rsrc @@@-0 B@-0 ; -P-AM0Ϡ0/ 5A/- )4 dj$@j0$ j Aލ -P-8M@(G(yk( (Uk(k040(G48Ѝ -P- MGbk` >kkG Ѝ -P-x M02   Ǥ!Π !ྤL^ 0L% 3௤4, $3ত3൤0,3D,#,,P,3 3|^,3 3T5S T!L .L "D A?3!. #@0$3#P3<5S.d.\H^"R 000SΠ Ѝ -P-M.P0S  ?Ѝ -P-T M00. (.\1Q 8  ˠ Ѝ -P-M0\ .Ѝ -P- M00 0^ 0  Ѝ -P-  T ˠ   Jˠ0  Lˠ0  E\ OD Jˠ,  oPS %P1ˠ, 0@+ˠ, Pˠ, - ˠ, d90 `ˠ, ˠ, nJ a aˠ, ˠ, 0ˠ, ˠ Ѝ -P-0 R: FJyg -P- ġ 0 a -P-|M0x0 F 2⢡0  庡xx0S( ( ⏡0|  x 00⎡0 00 A 嘡0  *呡0^x x|Ѝ -P-MA/]00 T0^*0 ,XmP<402 "TIf$!Mߍ -P-(M0$0 t?004   10$0, $0 H0HP ?P8 400H(Ѝ -P-M$N?$G  (A0 8Ѝ -P- -P-0 @H0H H(H"? -P-M00 qQ  OЍ -X-tM0(" pp0'+AS p'F0P p 'GRq r m8Td0P0 ` <0+T0+T\\0 \ \P*\H*f\00\ 0+`Tʠ``1C000 T嶠PP RT孠#PAPT姠PhhHe`C0 ᗠXX0S P l lHe뇠tЍ -P-(`0Hf -P-0   ^$0 0#!  -P-40 0#! p0 &_ -P-Me 0S\ _   :_\ d0S\ _  ]b _^#,0   0 R+Ѝ -P-M0 RP#00 00 徟Ѝ -P-M0 R ߟ00 Q ӟ0  P 0 S ʟЍ -P-M A 0 R 0  Ѝ -P-(0 R   '^   ]  -P-M00 Q B 00 .Q 0  .Q0 Ѝ -P-0 R  ^ -P-0 R ;^ -P-0 R 0  -P-0 R 0  -P-0 R 0  -P-0 R 0  -P-r0 R 0  -P-^0 R <  -P-M I 0 L]d @9A/A("\Q \^ W^s]$3]n]$Ѝ -P-M!\0 R (]]U]Ѝ -P- 0 R  -P- -P- -P-#M00  0 8n 0S C,  0 8Z ^10,2,"R ,Q ( $ 0$2 ("(( ˝(^*(2 00 $" "(2 00 C#ލ -P- $ -P- H< -P- x -P-M$0S $冝   k$u,0(  =Ѝ -P-M$0S $h   M$W,0(  Ѝ -P-M$0S $J   /$9,0(  Ѝ -P-@M0 0 $ HQ H(00 0 H堝 Q 喝w$ 厝 卝nL0 "7, ,L0(0L 6L0 ,0 , L7L080L !0$, ,L0 4, ,L0#&,0*,L.1 ,0 , $ : <K.K - 2  ✜ 00P     @Ѝ -P-M00 “ $( 6^(0  7Q(18S( N^ 1nS( ((0  EQ eP(0 ( ( 1OS !oR((0( 1^(0  2Q(00 XR xQ(<( 0((0( ((0 (PC^ 0cS(  ((0 ((0 ( (:( 05RQ rP(0*((0 ( (<( 0((0 NR nQ(:( 0((0(  ((0 (1TS(  (1FS(  (Ѝ -P-,M, ⛛,00  <  0 84(0 84",Ѝ -P-,M, ~,00  <  0 84 0 84 ,Ѝ -P-8M<40, _,  00 R 0 @008Ѝ -P-,M, :,00  0 84ʛ,Ѝ -P- M0+R ^ 0 S0+  奛$ 0 d Ѝ -P-:w60 F6 Q 创0S 偛f0 R f0 f00 f0S  f0f.0`&R `` -P-0 W9 -X-M0(" 0'+AS 'B0P 'CR /_=0 㬚(8 0 ՚f> 壚Tf> PЍ -P- M P 00( `U 0 0( e 00   0 (`劚(0f.(0f.^  Ѝ -P-$M1 0  ,e 0  ,`,0-  ,0-,0-,0& 0| t,f0  ,f0,f> ,f> P 0 @$Ѝ -P-0f.  0^ f 00 f 0S f0 f0 -P-4M<,00  D$0 @,2004Ѝ -P-M';H0 Y f嘙Ѝ -P-0 `& -P-0e.  00 -P-0f. 00 -X-Mx1  4@T0 (!0  7  0  0 0  1 0  p0 0L 10 0 Ѝ  -P-0 㐙㌙0  -P- 0%.%> `{ -P- 0e.,X -P-0e.[ -P-0%. -P-0f.噘 -P-0e.W -P-M0 ?  ;Ѝ -P-M0 .  ;Ѝ -P-M0   ;Ѝ -P-M0    ;Ѝ -P-M0   ;Ѝ -P-M0   v;Ѝ -P-M0 ٘  b;Ѝ -P-M0 Ș  N;Ѝ -P-M0 巘  :;Ѝ -P-M0 妘  &;Ѝ -P-M0 啘  ;Ѝ -P-M0 儘  :Ѝ -P-M0 s  :Ѝ -P-M0 b  :Ѝ -P-M00  0J  :Ѝ -P-M0 9  :Ѝ -P-M0 (  :Ѝ -P-M :0S R Q @0  Ѝ -X-0 ::  }: -X-M|0  A6\ Თ40  0 C:Ѝtpl -X-MI:0J:ȗ?: p 0X D0᭗ 0+:Ѝt|x -P-0 (dӖ$:0 d˖8 -P-0 Xd:0 8d帖0  d岖0 d嬖8<@-0 d墖8 -X-0M@0,0, R8 ,Q ,> ^S zd0`0 \ X<孖<孖<嬖 @J0 CE0 啖89<L<勖  9+ " 0.\089$p 89i< )DQ #<c( $+$( $> $8y9$18t9$A<0Ѝ -\-M0t k9pt9dw9 fܖLq9 Ԗ8l9$0 ȖPQ9Ѝ0 $ wW> 0ɔ= = 7=Ѝ -\- M 0 7 R71 $Z^ 0Z ה= 9W Z=0 J0= =7= Ѝ -X- M0 7 R7*Y^0Y ᔔy=V= J=0 y=7i= Ѝ -P- 7<w`7 -P- 7A?kT7 -P- 7`I7 -P- 7U>7 -P-hM02> "̓  Ɠt $7 l⹓tj7`d`dD00  0 ⦓ p!7hЍtpD -P-4M01 ⚓ 0 @6Q% 00 !9^ڸ00 C Ba.800 000 00x0 R000 0000 x00000 000  00 R0 0A0 0 00@ <64Ѝ -P-"6 -P- 0/t6 -P-$0 /e6 -P- 0/W6 -P-$0/H6 -P- 0&.:6 -P-$0ӓ/+6 -P- 0ē/6 -P-M6<e60 60 忒 6Ѝ, -P-M58L60 5 0Q姒 5Ѝ, -X-M5H460@5 5 0S勒5Ѝ, -P-M5060 Qu 5Ѝ, -P-M5060 Q_ 5Ѝ, -X-M 5`506 0 5 0RCP 0Q#, ᇒ l;}; l5 0R$r;0 k;_QZ;Ѝ -X-MP5L50@Y5 E5 0RB5Ѝ, -P-M35050 R ,5Ѝ, -X-M5Ls50@&5 5 0Sɑ5Ѝ, -P-M5<V50 4 0S少 4Ѝ, -P-M48=50 40 嘑 4Ѝ, -P-M4<%50 4 0 4Ѝ, -P-M4, 50 aj 4Ѝ, -X-M4L40@4 4 0cM4Ѝ, -P-M4040 b7 }4Ѝ, -P-Mn4,40 b" h4Ѝ, -X-M Y4`44 0 O4 0bP 0EP$, J /:@: /4 0b4:0 -:!P:Ѝ -X-M4Lh40@4 4 0徐4Ѝ, -P-M3<K40 3 0a奐 3Ѝ, -P-M3,240 吐 3Ѝ, -P-M3840 3 0x 3Ѝ, -P-M34Y0 ᵐ 99 "90 9O9Ѝ, -P-M~3830 30 / u3Ѝ, -\-Mf3300 @4`40`S3 @O3 K3 0 @30`3P `~3@43 03 .8 0@3 `3P`,3@30 3 0 ̏ @3P`3`30@C3 2 0  (小@3P0`3P `+3@'3 2 .8 ("(哏@z3P`u3P`20@ 3 2 0  (w@^3P0`Y3 `2@2 2 0 \0@C3P `>3P`2@2 2 8#8 @ @'3P`"3P`2@20 m2 0 %j2Ѝ, -X- `20!R P }20 HFxT8 20 <,N2  G2ێ@020 `+2&20!2p 2\02H @ 2920 FĎ 20  -X- 20!R P 20 H 8 ?20 >,1 ℎ 1}@10 `1101x 1d01P 1<0 110 Fd 10  -\-0 11$1 0 FN18 -X-1$10 F< 18 -_-M$0s1$ `o1$@k1$ g1$d101 0 D ]1Ѝ, -X-0 N1K11 < I1, -P-4i10 F171,8 -P-.1 &1T|1P0H Q <H10, F ҍ11, 8 -P-${00 F 㾍18 -P-$l00 F㯍08 -\-0 0 @0$U0 0 F 㘍08 -_-M 00 `0 @0 0( 0 0Ѝ8 -\-0  R"P 0 0 F ]08 -X-M0 0 @0 !8#(!.800 O$00 F 5Ѝ8 -X-M 0 l0 @h0 !8#(!.8  hVO 0L,L  O$v00 F 0Ѝ8 -\-M$0@70 R Q P @@00  $`!0 P ^ 0S   0  \30$ 0$00(00 ^ / 80S R / /Ѝ -P-0SO8@-F/0'+B ㈌8@-0t00 6/0'+C x8@-0d00&/0'+C h8 -P-, -X-B,0 >,  /, -X-0 2,/,  , -P- $,, -P- ,ى , -P- ,, -P- ,ȉ+ -X-M00/ ℈$+` ,  0D  +$0   `'ߍ8? -X-M00/ Y$+`+  0Ds  +$0   `ߍ8?@-0g  -P-M0,+Ѝ -P-M0,+Ѝ -P-0,+ -P-0,("i+ -P-0,^+ -P-0,("R+ -P-(0,("F+, -\-0 4+1+ [+0 -+8 -X- +J+  +8 -^-0`+ @ + N+K+ 0  ݈ -P-M$* k* 0}Ѝ8 -P- 0Lj* -X- *+0 F㓇8@-@-{Z @-}谇@-Z  -P- * 0*P -P-M* 0 * Q1 0 0E* w`0*x `l``0T*L 4a`40 (z* V`Ѝ0 P -P- "0+* -P-4"(0+("Q*+@-0|+@-0|+ -P-z6* -P-q-* -P- 1*0|"  * -P- #*0|G * -\-M+0 *)s+ ڇ )+Ѝ -\-Mf+0 ))X+ 忇(" N4 )`+Ѝ -\-MF+0 ))8+ 埇 ()D+Ѝ -P-)0@-0B+ -P-\Md)Cd0 )  d@)d`)00d )d)d)P00D  00   +\Ѝ@-M*[00  `|+P|+ * E(|+ ?:*Ѝ -X-LMH*H*0@0X7)4X 3)8X@?)0482|*@(!|*|* |*@D|*1|*  D , |*@,d|*T|* ,<1*(( @$|T<0唅 000 08 4@؆|* 0偅|*0 00  08 4†,@†x|y*,彆D@彆X|q*D帆@帆80|i*峆< @|(嚆H5*LЍ -P-$M * *00 |r* ||o* 0|,(, ( ,@}(,`y( ~\|G*0 H |$* s (| | )$Ѝ -\-lM00  !4L(d H(PP40 PQ*|?(M4~x`)`)Tl|* TX0|H |* T4|Lh0X0 \ (WHHHP0 HQ*( dPM]8Xd0d0( d,D]8 \ ddX \0H404PH0 T |) 3|)P0  ԅ T<|*L TP|%(~W`H)3lЍ -\-lM00  |3'd 'PP40 PQ*|'3~x` )`)Tl|c) TX0|H |`) T4|Lh0X0 \ (WHHHP0 HQ*( dP\8Xd0d0( d,\8 \ ddX \0Hu30a3PH0 TC | ) N3|(P0  , T<|L TP|(V`((3lЍ -_-M((0 08!|( $|f|( 1|], `&,@&, &,& 0 |(0 , `&,@&, &,&P|( 0 Ԅ (0|' |"G(Ѝ -_-M,(%(00!|( t|  d|( P1|< &<&<`&<@&<0 &p<&0 厄 |N( <s&<o&<0`k&< @g&< c&p<`&`X|(0 h (| 0|'Ѝ -P-0M8@&80 <&8 @8&A 0 C$00 (,',' 0|' ||' 0|x( 0$  h|' T|'(000$  (|] |X,}'0Ѝ -_-Mb'['0 08!|' $|A|' 1|8, `%,@%, %,% 0 у|'0 , `%,@%, %,%P|\' 0 ᵃ (0| |"'Ѝ -P-4M<嬃@奃 @nL00 $ 0H D<參`0|F'  L|#'L0 0  $ 0H Dyt4Ѝ -X-M&&0 0  $Z%nQ $@B%$ >%03'    %&Ѝ -P-(M09% 00 %%0 @!%0`%$&$& 7 0S $& <0  0 n $&(Ѝ -\-$0 $ @$ 0 0 ؂|& -\-M $ 0 $  @$ `$ $0  4 0 0݂ |&Ѝ -\-$0 $ @$ 0 0 |& -\-$0 $ @$ 0 0 |& -\-q$0 m$ @i$ 0 0 |n& -^-M%%00 |f& I$F$ 0 ld|& P0|R& 5$2$$|% 0 U%Ѝ -P- $0|;&$ -P-0|%$ -X- $[: $P* 0 $ # ! p -X- #[: #P* 0 # # ! p -X-M,#[:<,#P*7(#,0 #,# 0 ΀ ^ p00  ,@#000 峀 RQ(#塀Ѝ -X-( M$#(~#[:O(v#P*I00(( ~#(k#0 偀 ^ 2p01. (@]#00 0 a QP;^ *@ 0 $B#@Π Ѝx -X-$M4#.[:84#P*340 !#4#   00 0 3^ p40`"4 @"0  0"$Ѝ -\-$M8"[:=8"P*880 "8"   00 0 ^ p80`"W8 `"8@"0 π 4"$Ѝ -X-@MP"[:P"P*}P0xDl 0 <<(P`" &0x02 8 x8880^* 0 "$;l(0 8 0e(80 P H"P5"040 0  0 $Z ^ 8(p?(P0@%"  0 4A 4! L " (@Ѝ -P-M00 000 0& 0 0 09Sڰ 0B AA8#( 0 0  0 Ѝ -X-XMd!h![:h!P*0@0h !h!@0 ~^ |p0D0  h@!D0 @~0S fD H D~PP ' 'h@~!D0 @~^ {'I QD0 i~TTN'_'P0^-H0D S)LLLL0D S * a'L02 0  7' >!h`$! 4 Wd#!@2~' P 0'XЍ0 -P-@MH!L0 !L @!L`!$ 2}L! 0(~(<0 <$0 0<Z((0S<~(H (!<t@Ѝ -P-@MH L0 L @ L` $ 2X}L  0}(<I0 <$0 0<((0S<>(H < 0, $} (]!<.@Ѝ4(8 -P-0M8 < <0 < @x $(, 0 ,$0 ,((P,(8e ('!,0Ѝ -P-0M8U <M <0 Y < @E $(,0 ,O$0 ,Q((P,(82 ( ,0Ѝ -P-0M8" < <0 & < @ $(,0 ,$0 ,<((P,(8,0Ѝ -P-M00 S   "0 Ѝ -P-T0 -P-M00 @ ! c0N 0 R   00 0  0P  0 T  0Ѝ -P- M00o u 4T ^0 0i cfs Ѝ -P-0M<0@L R+<E(< AN,,0,0, R , zT0 0 (, U,8#N0Ѝ -P-< M08. {(00  00  00  0 0 x@{(%}(!}(} 03 QA P> ^; 0S  R Q1X8 88#(# 8xQ8 x0 x 00(|(|(| x x 8{0x("(08|||8  "͠ Ѝ -P-DMP {030 P0|@@ L0@  LDЍ -X-M00Rl h{ Z0 < |0x0  xP0  8Ѝ -P-0xV{* -P- _| -X-M0 0 xN| Ѝ -P-M0 x=|Ѝ -P-M0x.| Ѝ -P- M,,0 (",@.81!00! Q P ^ 0S  R %Q @P ,p0(B,p,0p !,p00 ,phz ,x =T0D <z0 $x{0S(d8(x Ѝ -P-M(j(0 f("(@`.81!<00 $x{^$O$JЍ -P-(M01 46 40 0("8  0 xm{0S_  !0 !.8!SP.8("$$P $^) $0S $ R $Q 6$P# $@^% .0 0 0)00 0!0 0 000 000 0g 0y0(Ѝ -P-M0S  R " z$|0|"R|z0^< PX0Ѝ -P-M02  4xQDz0 R  P0y0t 0oߍ -P-M02  4LQ4z0 R0X000ߍ -P-M02  4*Q4xz0 R0000ߍ -P-M00(  000 @xGz^ 0S: Q:$ 0  8#$Ѝ -P-M00 000 $xz^  Ѝ -P- M00, 000 @xy^ 0S: Q:(i0  8#( Q P1 ^ 0S  R IQ< @P, B2 ((0  :0( (/0"(0( $0 ((00 0( x(00 (d (>() Ѝ -P- * -X-M00. w,T 0w ۍ -P-M 0   QD  00 $    )yPЍ -P- M00  y Ѝ -P- M00y R Ѝ -P- M00  x Ѝ -P- M00x| Ѝ -P- Mn00xk Ѝ -P-M$b(Z00 x R$wЍ -P-M&A 0 :>:Ѝ -P-M ( 0 1>!Ѝ -P-M 0 N(">gЍ -P-M 0 >NЍ -P-M 0 =5Ѝ -P- M = Ѝ -P- M=  Ѝ -P- M|= Ѝ -P- PL0"R 8v  0Xv   Ev0 ( x<qvHn -P-TM00 `KPPQ PP P< ^ (`:0 wP \[\1@ u`$0 w^ \0 \,TЍ -X-M00  R Q  0 hw Ѝ -P-l M0 0/  uP000 ` vPP$R.T\vL<  ;4 $d  L2w$P(L4,4h$0$l4p8L<0@4 D$ xHPuL\vEΠ ЍP -P-M0 S 0 wЍ -_-M,00} 0w0s0`o0| 0 p00ov R 0@W0 S18  0  4vЍ8 -_- M00( `3(@/( +(8D 0 ,(+?v$ Ѝ8 -P-0 R u -P-@ML<L0  L @$L`LL0L08L (<QHI(P(^H?4O4H0,0,u<u( 008 00$ ,u0|  t|e(1\ 80 00  0$ uuH4#@Ѝ -P-PM\LL0SX|\ (\@{,\`w \s$\0o@\ kH\g8\ c<\_0L0SX^Q0 R0QXTGDD44guL`u01 <800H @$ 0, (4u0|  |01l <008  H @00$ 0, (u#uX DPЍ -\-TMh((0Sdh h@ h`hh0  0$8  $P(Pj DB(DDB0DC8$9t<$48 04u,,^00DBR,<t4$!3'   008 00 <t0 <DB$3 0 0  <800 t0|S  p|03 0 0  <800 t,Yt<WtDBdf$d_$TЍ -P-d M44$LB ^4[.KQ 6U-R7P: $rK $rE($0 $(rP rpr0 $r* $r$ $rX $r $r 4 $r P4 $r $,~r0 rˠ Ѝ -P-M00(  $IuZ&$0  ;u0S( ,0 R Q 0Ѝ -P-0S  0 -X-,M80S"   $(00 @;0 <88 0S ,Ѝ -X-dMp0S: q $ x(0 0 " .q\Lt\, L00  ;P tpp `Lt`0S\0, `(dЍ -X- M0S  0 , 0S  Ѝ -X-LMX0S2 q`  d &qDhKtD00$ h;H \XX HH0SD0$ Hp8LЍ -P-(M0004 -4 [D 400J cD0_D0(Ѝ -P- 0 -P-8M@D0P 0 /D 00I#44Q4 00(0 "6(( 02 ( ,D D0D0D@MD8Ѝ -P-HMPB( T00TT0P 8 C(<<0 C< <Q</{39EO[00   8 I000 8,I  8`I0  8I0   8I00   8I00 80I  8dI0 40   8}Iytt@@0 @  8iI0ea 40   8DWISN 00 8|II E 8>I0:6  DD00D  8+I'# ?/00 8,I N<(" 8p IrBP{rBHЍ -P-(M004 82 4 B00   4P0H 0B0(Ѝ0@-@-= @-r\@-=  -P-4M~B<00 <000N000 R0T#4<LK IHGF>A@ G"6 0 G (6+ 8G, TG0(0(, pE G [ G 1" G.B4Ѝ -P-Qg  -X-@ML^P0P  ,qVZ , 0P0PG A2<0< B<<P<񏐴(\j}p(*28@ 400  H04 $G00 HG#  lG} Gt400  Gk4 Gb400 GY4,   4GKt480 0  dG?4 G6800 G4  G&48 00 G4$-  {G @8#(! PnG,p CA,pL ;A@Ѝ -P-" 444G02" 444F0&" 444F0" 444HF0# 444xF0@@<Ѝ -P-DML02 "vm 8 <P@|@00 @@@ F00 ! @@0@00F z @@0@hEl0(" @@@E0^ ! @@0@0E P @@0@EB0(" @@@HE04 ! @@0@0E & @@0@E0("8  oLL8<00 P0$F??DЍ -P- M30/n R nQn Ln Ѝ@-DM0  tn n0 @ p@@DЍ@-DM0  Zn mn0 @ @@DЍ@-DM0  @n Sn0 @ @@DЍ -P-0        -P-$M00 'ln,$Ѝ -P-0M00, l0 0 n 8P 00 0 n0Ѝ@-0M00, k0 0 n 0Ѝ -P-HM00,  k0  0 n0 800  00  00   0 0   0 0 D0< C@80@< 8PkHЍ -P- 0v -P- -P-M0 QP 0!0 p Ѝ -P-M00   Q 40 Q 0 Ѝ0p -P- , -P-4M00 6k>  0000 nDW00 0 000(aD0J  000XUD0>  000ID02  000=D0&  0001D0  000%D0  000HD0==4Ѝ -P-4M00 j@ 0= 00000 ZC n0   00000KC_ 0(" 000h=C0Q ! 00000/C C   0000!C5 0(" 000C0' ! 00000HC    0000B 0("6l< `=]=4Ѝ -P- (  888/C02!(  888#C0&!(  888C0!(  888 C0!(  888HB0<<<Ѝ -P- ^A  Q<^  R  Q PN ,< ^  Q 0,S0PN  R <^\  R, < ^N Q 00  |0 " 0(" 0("  |00y  <  8C( N@2Ge  <  8C( N23Q N .8,.8(B( N2:    000  4v 00&  \l 00   00 h g 8 00Ѝ -P-$M00S& g ,$  ,I0 0yh  ,<g g 0 C\g$Ѝ8 -P-$M00S# g ,$q N/J ,0 0Fh  , g g $Ѝ8 -P-J g g -X-M$g 0 2 3  $g  P  0g    03  $   tgЍ -P-0$   0  007g   -X-(M40 R'%g$4 4 $ 8g$g4 4 03  4 8#g(Ѝ -P-0 R f0 R  g -P-  000X X- M A 0 C0 e00  8<   40 e -P-$M ,0,g <,0  ,)$Ѝ8 -P-+<0 0#! 0   -P-ML0 0#!  0f e$Ѝ -P-X0 0#! 0 f0   -P-f -P-,0 0#! 0de  -P-0  -P- M00Y   000 f  Ѝ -P-M00; " y f0f f< ^f0e  ^ 0e Ѝ -P-0 -P-M0 R xf 0,SЍ -P-0ff -P-0Yf -P-0  Hf00 -P-0   :f00 -P-0  ,f00 -P-0 -P-0 -P-0 -P-0 0#! 0 e0`0 e @0 e 0  ( -P-L0 0#! 0Kd Hd Ed( -P-0 -P-0 -P-0 -P- 0e@-@-@-f @-@-@-E@-fl@-S@-@-Z 8@-{f@-8@-@-Y @-hf@- @-@-b ,@-UfP@-] ,@-@-x @-Bf@-K M0 R0Ѝ -P- M00  clcdc T}Q= ^*{Q 4{.S 0Pj Ϡ bA/b08/ b⓾Ip!tI#I%~(0 I &0(  cI!<04 $LIu%XIb04I!nx0( b $I!a \ $ub 刽,$0 `Q`0S `P400D L\1 Q)4$C 8  0 P"i@0 GOb0 Td MdHdNΠ Ѝ -P-(M00\   0g0=d00Qc 4$.d(Ѝ  -P-\Md0 0d\0h6 %axl0E.a\Pa@0%.,b %>  bbt8t`L? dd00! 2l % a` 0`a `QF 0! H LaH`a `Ed1h&R haT0 P0L AHH`ahX`ad1`a(y4 (]LHNcUa S$ Ka0P2 X (w4X\Ѝ -\-M1t0 p x| 10 RI? ^[  Q 0,S P ^ 0S RU Qc 7NPW ^10,S6+0P R,*0Ph R" < ^  Q 0F.C ^0[_cs  p$) 0 弿8 ! ,(ch p| h0|p  p(bp 1! p0v   ~1! ǿ 01hK " bPf 0 !! E,p?0 Gn$    <  8C(@Ly\'ph2x  #J|00!  00 00 /ȼ^ .`0  ,0 N`1b,,b   `S+0 b,b  _B,b, b  _01`- a,a  _ .0a,a  _.a4a _ 0! |/$P !h H\H0 d1#(0(".8!!("(z| 5h_%hl 5hr_ &hJ2 .Y2W H!_ L1S ,ba^a[a@%  _00&c  aO g_0 0 1<[__ 2a  t1!a Ѝ -P- M ^ 00(    LW00  wa0 (_ Ѝ@48 -P- M ^ 00(  |  \-00  ,Ha0 0 (^|p8 Ѝ -P- M v^ 00(   \,0 a 0 (^8 Ѝ -P-M00 R <^ * R :0P 0 ,0  |`Ѝ8 -P-M00 R <^ * R :0P 0 ,V0  O`Ѝ8 -P-M00 R <^ * R :0P 0 ,)0  "`Ѝ8 -P-M00 R <^ * R :0P 0 ,0  _Ѝ8 -P-M00 R <^ * R :0P 0 ,0  _Ѝ8 -P-M00 R <^ * R :0P 0 ,0  _Ѝ8 -P-0   -P-0k -P-  -P-0` -P-! 0  ] -P-0 S -P-M ;0 * 0000 00  00  00  Ѝ -P- 0 0 -P- 0S  0P -P-0 0 -P-M 0 0 0 Ѝ -P-0 -P-0   -P-0c -P- 0  -P- 0e  -P-0` -P-0e.  -P-0 ! -P-0 -P-M 0 0Ѝ -P-M0S 8 R Ѝ -P- s\8 -P-M00L$] R  P]8Ѝ -P-  ] -P-0  -P-0 -P-0f. -P-0E. -P-0 -P-0 -P-M  Ѝ -P-" 0 0 -P-0>  -X- M 0      Ѝ -P-  -P-0  -P-M 0 Ѝ -P-M 0 Ѝ -P-M 0 Ѝ -P-M 0 Ѝ -P-0 -P-0  -P-0  -P- -P-`\08 -P- -P-0Q\8 -P- M\ \G\ -P- 0 \Q@-[@-[ -P-0 -P-C\ -P-0 -P-0 -P-0 -P-0 -P-0 -P-0 -P-0 R [  -P-0 R  [ -P-0  -P-0  -P-0  -P-0 -P-M 0  Ѝ -P-0   -P-0\  -P-M 0 Ѝ -P- 0 0 -P-0 -P-M  Ѝ -P-M00  ^* \ Ѝ -P-M\00  Ѝ -P-M\00!Ѝ -P-M\00   Ѝ -P-M\00\Ѝ -P-M\00 0000xЍ -P-M\00   gЍ -P-M00  2^* 7e\ iЍ -P-+ -P- -P- 0 -P-0Ni[ -P-0Ne[ -P-[[ -P-X[ -P-0 -P-0 -P- 0(" -P-0 -P-@ -P- 0  Y -P-L 0  Y -P-3[ -P-,[ -P-K 0  Y -P-^0e.g ⣿ -P-A0hK Rz ~ -P-0,  0 $ (00 -P-Z -P-0 0    -P-0+ 8+ -P-0 -P-0  $ -P- -P-0 0 0  -P- -P- -P-0 ul[h7) -P-0X , -P-hZ -P-0 00 Q  s0 0 -P-08F+ C+ -P-0 -P-i0 R ZY ^ 0 SY $ -P-0$  -P- -P- -P- -P-M00       Ѝ -P- -P- -P-0 R  -P- Z뇴 -P-M00 P Ѝ -P- r -P-M   Ѝ -X-4MD @@}/0  @e D   D(,, 0( 0@i00   w4Ѝ -P-M 0 R00 Ѝ -P- -P- -P- 0  0   -P-M   Ѝ -P-M ?Ѝ -P-M 2Ѝ -P-M Ѝ -P- g -P-M  Ѝ -P-| -P- -P- 0   -P-0  -P- 0 0 -P-M 0 WЍ -P-0 -P- 0 0 -P-M 0 VЍ -P-0 -X- e V0KC -P-H 0" -P- q -P-0 s -P-0 Q 0 (  -X-   # -P-0Y -P- b 0  -P-0 A^ 0   -P-M `0 Ѝ -P-M \nЍ -P- M00b 0 Z Ѝ -P-M  LЍ -P-M 0 R*00 Ѝ -P-$0   -P-0 R 00  -P-0 -P- 0   -P-0  -P-0   -P-  -P-0  -P-0 R 500  -P-0 -P-0 -P-0 -P-0 -P-0 -P-M 0 \ 0@C"0N 0Ѝ -P-0 0   -P-0 BN"0 -P- 0   -P-0  -P-0  -P-0 -P-0 00  -P-0  -P-0 k -P-0 ] -P-h -P-0  -P-0  -P-0 -P-0C 00  -P-0 / -P-p -P- 0 0 -P- m -P-@-o -P- 0 0 -P-@- -P- 0S  -P- M00 R(80   Ѝ -P-0 B0@x -P- -P-V -P- 0S  -P- 0S  -P-M 0S  Ѝ -P-M 0S ,! !L00 R  <  0  Ѝ -P-0 B -P-M U0S &Ѝ -P-M 0S  Ѝ -P-M0 0 $ R)$S400 $0  0$  @0^ Ѝ -P-M0    $ 0 $ # 0  Ѝ -P-M0S ; 0  !Ѝ -X-DMP0 XQ%PBPX3\ P0 \ X0X PT1Tw\ PT(TnXPQ%\P P0  P\0 P_TTL\ $PTTCX\, P) X\- P0  Q \0 0P&TT\X0X 4PTT\ <P}TTDЍ -P- M0  bP  V0  jk Ѝ -P-M0S    Ѝ -X-\Mh0 ho^ 0 0p: h0  X XX 0 hYq  ,p 0 0hi, $lyl*p4 h[0  D p 0 HhHD <lXl TT LlMl\Ѝ -P-8MD @R00   $$  (, ,044( 0@y8Ѝ -P- M(0  (P (0 (0   ^(  0(0 (,A, Ѝ -P-M 0 Ѝ -P- 0 ( 0 -P-M 0   0 0  00  00 @㬭 00 P 0! 0      Ѝ -P-0ɭ -P-0 R:- 0  -P-0 R:   0 00  00  00 -X-$M000 QW 00C0 0008 000000 0 0 00  0 @00 C44 000000 0 0 00B0yP 0 0 0? 408D0   0400 *000 NA"00000 0 0 $Ѝ -P-M0 R00 Ѝ -P-  -P-M,0S$  000000 0 0 00  Ѝ -P- -P-M0S  00Ѝ -X-MC40 ;Ѝ -P-M\0 Q0 8yOuQmQ^  Ѝ -P- O 0 J -P- 0 $0NN1AR )@-r -P-M0S   Q*0x  Ѝ -P-0  0!@- -P- 0 0 -P-0 -P-0 -P-M Ѝ -P-0 -P-M Ѝ -P-0 -P- -P-M0  0 0 P 0 0(0S  0 R  0 000 0P  00  Ѝ -P-M 0 R*00 Ѝ -P- 0d  -P-0 -P-0 -P-M ugЍ -P-M j\Ѝ -P- -P-M 0 Q 0  0 R 0 0 00  0P  00  0P  Ѝ -P-< -P- 0  -P- -P- -P- -P-0 -P-0 -P-M 0S  Ѝ -P-M 0S  Ѝ -P- M(0, P0D C0^ :$ 0  (,(P:(P0 ,(,0 T`0 pax0#  ^=1T 0  ^O0 Q/($00 R40  Q 0 | 0  ,(y s1  0! 1,(a Ѝ -P-M$0$ $AN1 ($0 P1,0 (  $0N\ 0!$0!$0^* $$$p x0! $$$0v7($ A$0 $ , (00  A0! 1   $$$7$0 $$ $$0  $v1 A$nЍ -P-M0 R*00  Ѝ -X-M(00,   Q 0S s0 o D 0 tV00 R 3 =00 1 R +0 S;00 % R P00# %  0  $=$Ѝ -P-M0 Q| 0 w0 P70  ^ 0 00 0 0  Q00L 0 u60 ^ 0 00 0 0 Q00K 0 }0 Ѝ -P-M 0  0 0 Q 0  00 R0 0  0 S 00  0  Ѝ -P-M 0  00 Q 0  00 R0 0  0 S 0 0 0 Ѝ -X-\Mh0 h^ 0 0p h0  X XX k 0 h=  ,p 0 0hL, $ll*p4 h0  D p 0 Hh+D <ll TT Lll\Ѝ -X-M(00,   Q 0S 0   0 00 R  00  R 0 00  R 00  $ 0  $$Ѝ -P-Mk 0 m${  o$    L Ѝ -X-M$ $ q M { Ѝ -X-M 00$  0(  Ѝ -P-M 0  ЍX -X-L M0 R*#00  R: 00 O K[ 0S    -X-M-0 dЍ -P-0  -P-M  Ѝ -P-M 0  Ѝ -P-M0 CA0 C Q( 0                 0 0 Ѝ -P-  -P- 3 0  -P-w 0  I -P-` -P- j -P-M h0 Ѝ -P-0 -P- V -P-M [0Ѝ -P-0 -P-M  fЍ -P- 0  -P- 0| -P-M 0S  Ѝ -P- 0S  -X-M0 Ѝ -X-M0 Ѝ -P-M 0 0    0N 0Ѝ -P-M00  ^0   P00  ^ 0   0^G  0   P 0 Q 00 0  00 Q 0 P0 0 0 8E0 Q 00 Q 0 P0 0 0$ Q  0S $$(0 R ^0 ( (0   0P  R P0 S[ 0  00    ^ 0 Q ^ 0 Q 00 , ^ 0 Q ^ 0   0  0  P 0 \Z0 00   ^ 0 Q^ 0 Q00 ,^ 0 Q ^ 0  E0  0 P 0 @Vg6Q Ѝ -P-0 R  -P-0 R   -P-M 0  0  Ѝ -P- M0  P  0  = Ѝ -P- M0  yP 0   Ѝ -P- 0   -P-M0 CA0 C Q(0@0 A0     Ѝ -P-M0  Ѝ -P-0   Q  -P-M 0S )  Ѝ -P-M0S  000000  Ѝ -P- 0   -P-M 0  Ѝ -P-M0 CA0 C Q 0 0  0  Ѝ -P-M0 CA0 C Q 0@0 B0 0Ѝ -P-M00   0 S ,Ѝ -P-M00@D P 00 Ѝ -P-M D0S Ѝ -P- M00B D^ 0 0Q 0 Ѝ -P-M00sD  gD Ѝ -P-M0SFЍ -P-M0SFЍ -P-8M0 @DF0404 44LP402S 400 (8(@ˠ Ѝ -P-P MA>00 $4$@ˠ Ѝ -P-M)BЍ -P-M].Ѝ -P-Ms{Ѝ -P-M_UЍ -P-MKЍ -P-M7Ѝ -P-M#Ѝ -P-Ms{Ѝ -P-MAgЍ -P-0  -P-0  @  -P-M0 = 00k= Ѝ -P-0 -P- [ -P-M 0 Q 00Ѝ -P-0 R -0 0 -P-1,B ( - -P-! - -P- M #-J-0 3- Ѝ -P- 0 -P- M -,-0 <- Ѝ -P- 0 < -P-0O-  ? -P-0B- > -P-05- > -P- M ,, , Ѝ -P-M$r0- 0  < 0 F< <$U<0 M<0  <0 Ѝ -P-M0 20l 0000  0 |> Ѝ @@ -P-MP0 10 xЍ(@ -P-M0, 0D<  0 R 0 0A A0 ,>0 Ѝ -P-M0S, 00  <0  R00 R 0 B0 Ѝ -P-M = 0 = 0  0 =$ =Ѝ -P- M0 P0 0= R0 C Ѝ -P-M0 20l 0000  0 |=$ Ѝ8@0@ -P-MP0 10 Ѝ@@ -P-M0 20h 0000  0 4=ЍP@H@ -P-M0 :Q0 BЍ -P-M < 0 < 0  0 <<Ѝ -P-M0 <Q0 BЍ -P-0 "= -P-0  -P-0 -P-m;0Pf;P -P-M  +0  P   CЍ -P- M(0  (*s  < ^ Ѝ -P- M(0  (v*G k < ^{ Ѝ -P-0 R (< -P- M000 g; Ѝ -P- M000 < Ѝ -P-M$V0 $B$ (0S  R Q 10%(  ( 0 0  $00 0 9Q$0Ѝ -P-0 R900 -P-0 R -P-0 R0 ; -P-0 R0 ; -P-M 0 R v;Ѝ -P-0 Rk; -P- ? -P- 7 -P-M Ѝ -P-M0    Ѝ -P- M0S  80 S *0  Ѝ -P-M0("  Ѝ -P-M00 R w8  Ѝ -P-M00  Ѝ -P-M00  Ѝ -P-M00  Ѝ -P-M0 R0 R0  Ѝ -P-M0 R0 R0  Ѝ -P-0   -P-M0 CЍ -P- 0= -P-M00  Q P 0S  R Q P 0S  R 00 , P00 Ѝ -P-0  0 -P-AM84S$R ^04 $RP<4_($!^T0  H<00  (3 0   ^_04$P$1D 0 l0 0  0$00$00 $^'4 4!4 ,4!4 X4!4!.04$P$4!1 1!0 2 0  0  'M9Q   Aލ -P-`0 0#! 40 = 0-004 -P-0 0#! Y0 R 70 0$@7B d60C.0C.4 -P-4M<0 R?,0 @<0S/ $ <@P @M' H <0@@8$@83'  0 ,000D  D@7 $P $@8< 4Ѝ -P- C 7  6 ^X6  0 R $$$0    ( 00X5 96Ѝ -P-HMT0S, TV6 4547(D#PC> P 0( 0 400  3S # R  00084   00  0 $ T (PZP%P0C> (X7P PP51D((6(%6^ 0S5T6$P 63  004 00 5$55(5HЍ -P-M0 R Q P C> P <^% C+00 C0!D4 !u4Ѝ -P- MD4 R<DC0 RD@DC> 4  4SD$CD4@S5$R$$s45P((g4?5D4C.D@a35D4e5 R ,,L4DC0 D@Ig4DC. G5^ 4040/4D$CD4@,J$D$C0("00 R$4 0 0 00 0!0!444436D$@D@P 80848CΠ Ѝ -P- M4S$+  4ˠ Rˠ Q@$$0ˠ 5.80ˠ Ѝ -P- M4S\ $P<^M$@j45@@^>4C.^500 P'*4 0!4 0!4 0!0! ˠ Ѝ -P-M 0S  R C0 R  QJ$ 0S 0 )00#  0^$*  00  0! 0! 1 1  0 Ѝ -P-,M40C.^O4#40!R > |2<40C.2 00 R <8304C 8%83Q !T2$$20S,( (4C0c) !>2,Ѝ -P-|M0S4 T@3 TR uQpXP X4$4 c8#( 4 #) 00@ R(A0t0t ttP;*4 ct 0 0    2xt0@!x0#(t0@!x0 tA1 x8#(!@0t B 0 |Ѝ -P-N 20C. 0C. ^=0 C 02 0 R" C 0b"  @P @0C 03 0 C 30-0C.  -P-0C. ^60-^ 0-C> 2= = P =C> 30-0C. W2 -P-4M<'"0S @ R@@  I , ,1<0C.0N!,M  C Ѝ -P-M0  - Ѝ -P-M0    Ѝ -P-M0   Ѝ -P-Mp 0 j z0 $wr   Q eЍ -P-0  -P-M 0 Ѝ -P-M d0 0#!  0   00  ЍP -P-(0 0#! P -P-0   0S 0!0   -P-M 0   0   0 0  Ѝ -P-M0 0  00  0  0  0 0Ѝ -P-0  -P-0   -P-M 0 Q00 Ѝ -P-M00 & >^Ѝ -P- "0 h -P-M  0 0  1   Ѝ -P-0s0  " .40\ -P-,0 0#! 0\ -X- M0S D +P 008  00 ,0  0  0  0f  : 00 v00 Ѝ -X-,M8w0S y4k8<0^  8<0^  0N0\8 <Q0 08 <Q00  @ B80 < 0  00 0  8<0 $0$ $00 0  ( ((0N0 < 8 >,Ѝ -X-M$0( QJ$00 RB8$(0 S1$0!(R00 #$(0 0 00 0   ($02Ѝ -P- M0 0S %  0  0 0 0 M Ѝ -P-M0 QB$/=660  1 01 !1!00 0    Ѝ -P-M 0 Q.) "V! Q<LLGXB h=x8 3Ѝ -X-M0 R^0|4vu R Q P 0q  *@0 0 P ^ 0S% 4 (0 0 &0 6( 0 0 ',0  ZB0S R Q 0 , 0  0 0^ 0S R .8 1 0 $0 Ѝ -P-0`H  " .40  0  ` -P-P0 0#! 0 00 ` -P- 0   0  00 -P-0 m+ -P-M00 >h+  ^ 00 W+Ѝ -P- M9'Q+) # ) ) P(  :+9p) 4+ ^ 9 R  #8)0 )pX 9 ")0 )Π Ѝ -X- 0 R0    -P-0 R 0 -P-0 S ;Z -P-,M(40)4 SX4!.40#$ n $4{4,Ѝh -P-80 0#! 03 h -P-M0S0 vv^ 0p R P:0(  ((0N00 -Ѝ -P- M0E R(08 R 0 B@0 Ѝ -P- 8 0 N 8Q&h $0 Q0 ` h` (0Q$(0(00Ѝ -P- 0U -P-0&@ - & -P-M0SW R:@0 R:H  @0"S9*a(b0S.   $P$ 0 CP0 $^ 0( 0 0    $(0  (Ѝ 1~-P-M e 0K T Q N 40 0#!  0 Ѝ -P-d0 0#! 0 =:7L -P-0 Q* 0S0" Q ( ^ 0 R  P -P-0 +&@-@-@-0@-(`@-60 -P- Z0 -P- 0 -P- MI0 &Q04 0#! 0 L!00 F0 P"0 1 X\0x#`!hdX3H2 Hh8l0(#p!t3x1 |,0"0"82<2 0"!xh21 XH08"!(21 0!!11 0!!x1@2 hX0H!!84(1$2 (0 !01 0 !01 xh0X "H 802 (0N& Ѝ|e_b0aHd^\[[[PZYYYPXV UTPS\RQQHXPDONLKJGGPFDB?=;`97641-+|0/, +**<*)&)((' -P-M40 0#!  0N&  &N0S &W  &a  0 "Ѝ@-@-T?@-V'L@-_?@-@-MЍ?@-@'@-? -P-8 M08 ([D<8H(S?* D+ (U8L(#p]0(F1?f 8(8Π Ѝ@-M00 $&^ +e$? [Ѝ -P- M00# 0^ 0  Ѝ -X-SM00\'N`P*=\8+8` X(8X@0#0?X!D#LLXD 8D0H0  X0@ Sl*030 0,0  0%0 8!8800L0D 2 DD0 0"p0 Q 02 QL0 D00-#D D02 (0 R Lk0 D2#D0D0LO  X00X!HQ&*8y0.#PP$ 8P0 PQX=P00 ,   0  X`P*8:87, 0X 00 R*8 {8 440404 R*00 R*4  Pu*8TT0<1 0         00  d0 HR&(^!HH44 0 (4 4P6d0"P4(O p$ dd ,X Z(9X\Ѝ -P-!M00"P^T00"QM0"P0L1"P2  2   2"V0"P0!0   $ 2 BP0 40" A 9<p!ލ -P-M 0 P"  01 Q 00    0P2Ѝ -P-0P R R -X- M,0 ,,,0 , 02  ,0L!S0,, 0 G?, ,0@0  0S ,0,  ,00 Ѝ -P-0 0L! Y0 0 -P-0 L1("=0 0 -P-M0 &0. 0 00 0Ѝ -P-M 0   0L 0 l  N 0   0Ѝ -P-0 /@06 -P-0 @0# -P-0  @0 -P-0 @0 -X- 0   @ 0 @    -P-(M00 0000 0 0a0    000 L 0S 0  000 $ T$%N%(Ѝ -P-0 0  0 y@ *? 07 ,j`@gP 00  N@UO -X-M$0 $I0 $LP$0$ $ 0$ \$$$ 0$ $0$ L0S. $G -? $@ $0 BT\ $$0  $$0  Ѝ -P-M 0    0 0  0L!S  0  0Ѝ -P-M 0    0 0    0 R  0 f   0 L 0S  R^ W 0 0  [Ѝ -X-M0 0@07 &@- 0e `@^0="6 @0 &@0  0 @ 0  6` 0 @ 00Ѝ -X-M0 @0 @ 0 `@0^0="D6 {@0 B&l@0s  @0 ]@d 0  6` 0 E@L 00 Ѝ -X-M0 $@0+ @! 0Y C @0 (妿^0# ?  (40!@LT0 6D x0  0Ѝ -X-M0 @0 @ 0 C@0(=^0# ?PD A(40!B@LT0 6D x0  0 Ѝ -X-M 0    0 0 J@ Q  0@@ G߾Qz$A .@ 05   0 !c 0@ " 0 R  @ 0  0  00 0 5  @  5  0 @  d $ 0 @    @  50Ѝ -X-M 0    0 0  @  * 0 @  8QG$A  @ 0    0 C!0 0t @ {  0 C c @ 0j   0  00 0   Ѝ| -X-M 0    0 0 . @ 5  0$ @ + ýQG$A  @ 0    0!0 0 @   0   @ 0   0  00 0  Ѝ -\-0M@0 @@@0 @ 0@  @@ @@@0 @@  NQ񏐒(I@ @@0 @  @<0  @ @@ 0 !i@w @@0~ @ Q @00@ e @@l 0 E@T @@[ @00  08 0 @  0 $  $@0- @@ 4 (((0 $0$ 0,0, , 0Ѝ -X-M 0    0 0  @   0 @  뎼QR(IL  @ 0   <0   @  0 !)  @ 0 Q 00  @  0 Y  UЍL -\- M0  @0 RO(Io @v 0g @ n a8#(!6Z @a R @0Y  b#G @N 0? @ F $0 0   Ѝ -P-M 0    @ 0  @  ^00  @  Ѝ -P-M 0    0 0  @  0 @  Q ^ 00  @  Ѝ -P-M 0    0 0  @  r o 0 @  Q ^00  @  Ѝ -X-(M40 4 $ % 0 0  4 L1^4 44 0T 4     40 LR4404 9 4 { 40    40 LR 1 - FP 4004 ⰺ4440 & # ! &(Ѝ -P-0 0  0  @ v0 @    @0    @ 0 @  \ -P-0 0  0  @ 10 @    @0   @ 0 @   -P-0 0  0 e @l 0[ @ b zP 0M @ T C @J 00 : @A ѹ -P-M 0    0 0  @ %  0 @  3P 0S  @   0@  @ ㅹЍ -P-0 0  0 @Y0@ P @00 @0@ ? -P-M 0    0 0 @   0@  P ^ 0p@ w f@ m00 ]@ dЍ -P-0  0L! -P-0 0  0 P 0L! -P-0 0  0 P m 0L!@- @-0, 7@-,S@-0, < -P- M0 L1C,LN8  L.80  0^ R~0@ C0 0 屮 ?&/D000( 4 0 Ѝ -P-0 00 0 0 L -P-M 0   00   0 0 Q0S   0 0Ѝ -P-8M@0/,  @@0@ @(@0  @D@@@00@ (@@0 @ 0@ 0448Ѝ -P-M0 0  0    00 L1^  0 0S  0 0S Ѝ -P-,M40 4A4 00 4L1^4 4 04 y 4(4(,Ѝ -P-$M,0 ,,0,   $Ѝ -P-0 0  0 -P-M 0  0 LP 0 0Ѝ -P-M 0   0 C   ⪶ 0   0    L1 @B Ѝ -P-M0 0  0 ⃶  0 BЍ -P-0 0  -P-0 0  0  0 0 0 -X-M0 0  0 @0u@ |Q5,/c@0j [@b0,.81 L@SD@0K 00L Ѝp -X-M0 0  0 @#0@ 뱵Q5,/@0 @0,.81 @@0 00 Ѝ -X-M0 0  0 @@0@ NQ5,/@0 @0,..81 @~@0 0!06 2Ѝ -X-M0 0  0 V@]0L@ SQ5,/:@0A 2@90,.81 #@*@0" >00 ЍX -X-M0 0  0 @z0@ 눴Q5,/@0 @0,^.81 @@0 Q>0p lЍ -X-M0 @07 R1(+@0~@ 8#(!q@xi@0p # Ѝ -P-0 0L!0 0  -P-M 0   0 8   Ѝ -P- 0    -P-M0 0 00 Ѝ -P-M 0 R Ѝ -P-0 -P- 0   -P-M 0 Ѝ -P-M0 R 0  0 0TЍ -P-M0 R@0  R  XЍ -P-0  0  -P-0   -P-0, + -P- -P-c 0  W -P-& -P- 0  -P-0 -P-0 -P- -P-0 -P-0( -P-0 -P-0 -P- -P-00 -P-! 0   -P- 0   -P- 0   -P- 0   -P- 0   -P-j<0 0#! 0 $x -P-(0 0#! _x -P- 0   -P-f 0   -P-  0   $0$0$  " .40x -P-M0 00 0  0 0(  " .40Ѝ\ -P- = -P- 0  4 -P-> 0  ( -P- -P- -P-0.0  " .40 \ -P-00  " .40!\ -P-04  " .40  彰\ -P-00  " .40 Ѱ\ -P-0 C Q0  -P- 0 0 C Q 0@0  -P-0 -P-0 -P- T -P-0 NV -P-0 Q H0 ( Z -P-M 0C(` 0 P 0S   ( 0  1 (Ѝ -X-M 0 A(,0( @0Ѝ -P-0 -X-  0K -P- 0" -P-   -P-0   -P-0 Q 0  D -P-M 0 C 0 S Q   0     2Ѝ -P-0 B -X-  z  -X-  K 0  -P- 0  -P-  -P-0  -P-0 Q 0  % -P-M  Ѝ -P-?@BA:98zunmktlYW[]_<9B,)Ll{FIDZNDJj~X: commctrl.dllCOREDLL.dllAYGSHELL.dllIMGDECMP.DLLVariantClearVariantInit"SysAllocStringVarUdateFromDate_VarDateFromUdate$SysAllocStringLenOLEAUT32.dllCoCreateInstanceCLSIDFromStringole32.dllA"8=?E:$d!a "#  ZLMITbFGwxvq)BVRvUu"3#4  $YyPHAklA9f;M=>?@BA:98zunmktlYW[]_<9B,)Ll{FIDZNDJj~X: x$4d(`RP Ff(D3&! IZ UBbLJJvKMuqvLsćxxDh,4̆ssssЉ lc@cxs$ 8`` <hLd(|nnxv$>%s: method or property not found.%s: Overflow while coercing argument values.%s: Object implementation does not support named arguments.%s: The locale ID is unknown.%s: Missing a required parameter.%s: Argument not found, argument %d.%s: Type mismatch, argument %d.%s: Unknown error occured.COM ERRORMemberCOMInvokeDllRegisterServerPalm PCHPCJupiterEventPenEventCharEventMsg\pcshellv2.exeErrorPocketCv3 runtime cannot be renamed to be PocktCV2 runtimeopenCannot find PocketCv2.exe runtimeGo get the PocketC runtime installer from http://www.orbworks.comPocketCrtPocketCrtPOCKETC_MAINErrorFailed to Create ControlEDITBUTTONCOMBOBOXLISTBOXSCROLLBARSTATICErrorSHCreateMenuBar FailedErrorSHCreateMenuBar FailedErrorHide SIP Button Failedout of memory,V,,,V,,,,V,VVVVVV,V,V,V,,,V,,,,,,,,,V,,,,,,,,V,,V,VV,V,V,V,,,,V,,,,,,,V,,,,,,,V,,,,V,VVVVVV,V,,VV,V,V,V,VVV,VVVVVVVVVVVV,VVVVVVV,VVVVVVV,VVVVVV,V,,,V,,,,V,VVVVVV,V,V,V,V,,,V,,,,V,VVVVVV,V,V,V,V,,,V,,,,V,VVVVVV,V,V,V%%%,,,444<<<DDDMMMVVV___iiirrr}}}CIntCCharCFloatCStringToIntToCharToFloatToStringLoadSaveArrayIncADecAIncBDecBAddSubMultDivModNegNotAndOrEqNEqLTLTEGTGTEJmpJmpZJmpNZRetSetRetSetRet0PopPopNLinkUnLinkHaltSwapBAndBOrBNotSLSRXorWordPFPRelativeCallRelativeStackCallDirectCallDirectStackCallDupTopDupTopBlockLibraryCallLoadNSaveNEqBlockStackToGlobalStackInitStaticLibCallInvalidInvalid (8DTdx (08@HP\hp <`x0L\^|, ---Unable to LoadImageUnable to get DC "CreateDIBSection failed\n""Unable to create palette\n""Unable to CreateDIBSection\n""Unable to create compatible DC's\n"%d (%xh)%c (%dd)(%dd)%f%sNonevtStackIndexvtAddrvtIntvtCharvtFloatvtStringvtVoidvtNone%dThis program requires %s dynamic link library (DLL) The library found is not a PocketC compatible DLL library.This program requires %s dynamic link library (DLL) Please place this dll in the same directory.LibraryCallLibraryInitIncompatible LibraryMissing componentPocketC RuntimeOut of Memory !!!\temp\%d_%d.tmpruntime error at %d %smissing string resourceAttempt to increment stringAttempt to decrement stringAttempt to increment stringAttempt to decrement stringAttempt to subtract stringAttempt to multiply stringAttempt to divide stringAttempt to mod floatAttempt to divide stringAttempt to negate stringtoo many argumentsStack corruption in vmRetStack corruption in vmUnLinkAttempt to&floatsAttempt to&stringsAttempt to|floatsAttempt to|stringsAttempt to^floatsAttempt to^stringsAttempt to<<floatsAttempt to<<stringsAttempt to>>floatsAttempt to>>stringsAttempt to ~ floatAttempt to ~ string@@8C@D@@@$@t%@@x@@`4@0A@4 @d!@@D@4@d @@@H @l@@P @H@1@h 3@4!@!@!@"@p"@$@$@T%@%E@&'@P'-@(@l(@((@`)@)@*@T*@*@*@D+@+@+(@,@,@$-@4-@H-@L-]@. @. @/ @8/@/@(0@0@3@6@,7@7'@<8@82@T9@\9L@: @:M@;A@<O@$>)@>@ ?@l?@? @? @?h@xA@A@B @0B @TB@tB @B @B@ C@pC@C@D@`D@D@E@PE@E@E@@F@F@F@0G@G@G@@(@l @J@2@(@$@4@H@\@pm@$ @L@@8@&@@@@h@@*@@&@\@G@ @@@ @ @D{@0@h@@, @PY@@-@@@@@ 7@2@@@X @@@ 3@ 0@l  @ 6@p @ 3@@@@`!@@h@@0@@@ @(@<@@@@@8@T@@@@@4@P3@@@@@@@@ @ @4@D@X@l@@@@@@@@@@(@<@P@d@t@@@@@ @h@ u@)*@*1@L++@+-@,-@`--@.-@.-@|/-@00@l0@0@0@0 @0 @ 18@1 @2@X2 @2@2@2 @ 3@(3 @T3 @3@3 @3 @3@3 @04@4 @4@45@P5@l5@5 @5@5@5@5@46 @X6 @6#@7@,7@7 @7 @7 @$8 @X8@t8@8@8@8 @8@9 @89@<9 @`9 @9@9@9@9@9@9@ :@$:@<:@T:@l:@:@:@:@;@0;@H; @|; @; @; @<@<@8< @`<@<@<@<=@=@=@<>@>@>@>@? @D?@`?@|?@?@?@?@?@? @@@$@@@@ @p@ @@@@@@ @A@PA@A@ B@(B@lB @B @B @B@C@tC@C@C@D @0D@HD@D @D @D@TE@XE @E@E@E@E@E@E@E@LF@dF@F @F@F@G@8G @dGA@hH@H@H@H @ I @LI @I @I@I@J@@J@`J@tJ @J@J@J @K@K@8K @dK@|K @K @K@K @L@L @L@L @M@`M @M @M@N@PN@N@N@XO@xO @O@O@O @$P @HP@P@P@P@Q@(Q@@Q@Q@Q@R @PR@lR@R@R@S @$S @HS @xS@S@S@S@S@DT @tT@T@T@T@T@T@U@$U@4U @dU!@U@ V@4V@8V@PV @V @V@V.@W@W@ X@TX;@@Y@Y@Z@\,@P]@]}@_,@T`I@xa@a@bC@$c@@c@|c"@d@f@f @g4@g@g@Ph@h!@i @Pi@i@i@4j@|j@j @j@j@j @k@,k @Xk@pk@kB@l@l @m@ m@8m @dm @m@m6@n@n @n@n@n@o@(o@@o@o@o@Hr@t@to@v@x7@y7@z}@t|o@0~+@~@8@ @1@@ @@$ @L @x@<@p@@ @ @@@$@\@t @@ԃ@@( @X @@̄ @@@@@@0 @d @@،,@,@8@|<@l @@ԏ@$$@@ @@ @@@p@t@Ԓ@@@@8@'@ '@@@,@@&@ؚ@%@ @ĝ @%@%@@ @D @l#@$@.@@@#@4+@.@>@ @Ĥ@-@:@@ܦ@@\@ @4@@@h@ @0@@@H@@@|@@4@@ԭ@$@t@Į@@d@ @ܯ@(@@а@@0@ @@ر@, @P@ @Ȳ @ @0 @d@B@-@p@ܵ6@6@%@ '@-@p@ܹ,@@$@@ @@4@P@@$@0,@,@@Ծ@@TM@@ @@<@@ @@@8 @h @&@4@l@ @ @( @\@@T@@@<@@@@ 3@L@U@p @ @ s@@x7@T@3@pm@$d@`@4@pU@D@R@@p@ؐ&& @ @|@@@,@@@@@h@@ @|9@`@| @"@8@x@@L$@@ @@h@@@@@V@t@X@9@R@$>@@@<@@@@tV@@@\@d@%@@@<@(@ =@@@(@@@@1@t"@@  @( @p c@ '@ @ 6@  @@(@8@L@`@t @ @#@H3@@$@8@L@`@p@@@h@X@@4P@t @#f@(%%@%@%@&f@'@(@(&@)6@)@<*@*@*@ +$@+>@,K@-z@/0@|0[@1@4@6i@7i@`9@;u@=u@?@B@Dk@PF,@G;@G;@H~@JE@KE@LF@NM@DOE@XPL@Q@Q"@\R"@R@R @S@,S @PSW@T@ U8@V>@VV@PX0@Y@Y@Y @PZ-@[+@[ @[*@\c@^c@_c@0ac@bc@HdM@|e@e@Xf @f@f@,g@Dg @tg @g @ h"@h@h@(i@hi@|i @i@i @i@j@,j@@j@\j@tj@j@j@j@j @k @4k @dk @k @k@ l@`l @l @l@(m0@m@n @8n @hn@n@n@n@@o@o@o@8p@p@p@p@p @q@q0@@r!@r@r @s @,s@Ls @xs@s*@t @t @t@,u @Tu@tu @u@v @0v;@w @Hw @lw@w @w@ x @Tx @|x@x@x@x@x @y@,y @Py@py @y@z @8z@pz@z@z@z@{@t{@{@{@{@|@,|@D|@||@|@} @(}@|}@}@}@~@~@0~@~@~@ @$@<@@@@4@P@l@@Ԁ@8@T@p@ @ @ @@ @l @@r@@k@r@d@T@@`k@ @Xi@@H @p@@ @0@ @ @ԏ@$;@ @8@ @@@P@T@@ @d@@@ԓ@ @@, @X@p@@@@Д@@\@@@, @X@ @̖@ @@@ @@@\@ @И@ @D@L @t @@"@0@8 @`@h @@:@@ @@ @ @ @@ @@@0 @\@d@ܝ"@d @@ @0 @\@d"@ @@ @@0 @\@@ԡ@@@P@@@L@@ @l @ @Ĥ @@İ @*@@ @ @@$-@@ 8Phf( @ Xpgp     0 @ P ` p            l((( (HTHJ0Rf"Ȍ"0"":MS Sans SerifP,( @DDHDDDHLHDHLHDHLHDDLHDHLHȈDHLH HLHHLHHLHHLHHLHHLHHLHHLHHDLHHDDLHHDLDHLHDLDDLHDLDDLD@D@DHD@HD@D@??( DDDDHD@H@@H@@@@@DHH@D@DHDDD ((  x"(""( @ w ww(." @.""@  bB(($"$""$"*"" """""" ( ( x ( @wwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwxwwwxxx?( ( x ( @wwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwxwwwxxx?( FileBAboutCConsoleAExitFileFRemoveGRefreshAExitHIHI Exit ProgramAbout this applet Draw WindowErase ApplicationRefreshFileConsole WindowIncompatible Applet. 7~#define VT_BSTR 8 #define VT_UINT 23 #define CEFILESYS_GUID "{3F0C2794-5C3A-11D1-A717-00AA0044064C}" pointer globalptr_filesystem = 0; /* use regsvrce.exe to register the control through its command line options regsvrce.exe also has an user interface allow controls to be registered manually. this code assuming both dll and exe are in the windows directory. They can be at other locations. or you can use comregister to register the dll. change the path if you put the dll in a different directory */ register_filesystem() { // exec("open", "/windows/regsvrce.exe", "/i \\windows\\MSCEFile.dll") ; comregister("\\windows\\mscefile.dll"); } /* init filesystem control, and keep the control handle remember to call cleanup_filesystem when you are done! */ startup_filesystem() { if (!comdispatch(CEFILESYS_GUID, globalptr_filesystem)) { alert("Failed to initialize filesystem control\nPlease register the mscefile.dll on the device."); return 0; } return 1; } cleanup_filesystem() { comrelease(globalptr_filesystem); } fsFileLen(string f) { int dispid = 0; int size = 0; comgetidbyname(globalptr_filesystem, "FileLen", dispid); comargclr(); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&size); comargclr(); return size; } fsGetAttr(string f) { int dispid = 0; int attr = 0; comgetidbyname(globalptr_filesystem, "GetAttr", dispid); comargclr(); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&attr); comargclr(); return attr; } fsSetAttr(string f, int attr) { int dispid = 0; int ret = 0; comgetidbyname(globalptr_filesystem, "SetAttr", dispid); comargclr(); comargadd(VT_UINT, &attr); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return; } fsKill(string f) { int dispid = 0; int ret = 0; comgetidbyname(globalptr_filesystem, "Kill", dispid); comargclr(); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return; } fsRmDir(string f) { int dispid = 0; int ret = 0; comgetidbyname(globalptr_filesystem, "RmDir", dispid); comargclr(); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return; } fsMkDir(string f) { int dispid = 0; int ret = 0; comgetidbyname(globalptr_filesystem, "MkDir", dispid); comargclr(); comargadd(VT_BSTR, &f); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return; } fsDir(string path,int attr) { int dispid = 0; string retpath; comgetidbyname(globalptr_filesystem, "Dir", dispid); comargclr(); comargadd(VT_UINT, &attr); comargadd(VT_BSTR, &path); cominvoke(globalptr_filesystem,dispid,&retpath); comargclr(); return retpath; } fsFileCopy(string pathName, string newPathName) { int dispid = 0; int ret; comgetidbyname(globalptr_filesystem, "FileCopy", dispid); comargclr(); comargadd(VT_BSTR, &newPathName); comargadd(VT_BSTR, &pathName); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return ret; } fsMoveFile(string pathName, string newPathName) { int dispid = 0; int ret; comgetidbyname(globalptr_filesystem, "MoveFile", dispid); comargclr(); comargadd(VT_BSTR, &newPathName); comargadd(VT_BSTR, &pathName); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return ret; } fsFileDateTime(string pathName) { int dispid = 0; float ret; comgetidbyname(globalptr_filesystem, "FileDateTime", dispid); comargclr(); comargadd(VT_BSTR, &pathName); cominvoke(globalptr_filesystem,dispid,&ret); comargclr(); return ret; } fsDirNext() { int dispid = 0; string retpath; comgetidbyname(globalptr_filesystem, "Dir", dispid); comargclr(); cominvoke(globalptr_filesystem,dispid,&retpath); return retpath; } #define SOCKET int #export pkcnet(0) iropen(SOCKET &sock) ; #export pkcnet(1) irclose(SOCKET sock) ; #export pkcnet(2) iraccept(SOCKET sockserver, SOCKET &sockclient, int timeout) ; #export pkcnet(3) irbind(SOCKET sock, string name) ; #export pkcnet(4) irconnect(SOCKET sock, string name, pointer deviceid, int timeout) ; #export pkcnet(5) irlisten(SOCKET sock) ; #export pkcnet(6) irdetect(SOCKET sock, string& name, pointer pdeviceid, int timeout) ; #export pkcnet(7) irrecvint(int sock, int&, int) ; #export pkcnet(8) irsendint(int sock, int, int) ; #export pkcnet(9) irrecvbyte(int sock, int&, int) ; #export pkcnet(10) irsendbyte(int sock, int, int) ; #export pkcnet(11) irrecvdouble(int sock, float&, int) ; #export pkcnet(12) irsenddouble(int sock, float, int) ; #export pkcnet(13) irrecvwstr(int sock, string&, int, int) ; #export pkcnet(14) irsendwstr(int sock, string, int) ; #export pkcnet(15) irrecvstr(int sock, string&, int, int) ; #export pkcnet(16) irsendstr(int sock, string, int) ; /* mem is a pointer to an array of int */ #export pkcnet(17) irsendraw(int sock, pointer mem, int bytes, int timeout) ; #export pkcnet(18) irrecvraw(int sock, pointer mem, int bytes, int timeout) ; #define INVALID_SOCKET (0) #define SOCKET_ERROR (-1) /* PocketC Windows Control Style Header File */ /* Latest Update: Friday, December 12, 1998 */ /* Interface Control -- Button */ #define BS_3STATE 0x0005 /*Creates a button that is the same as a check box, except that the box can be grayed as well as checked or unchecked. Use the grayed state to show that the state of the check box is not determined.*/ #define BS_AUTO3STATE 0x0006 /*Creates a button that is the same as a three-state check box, except that the box changes its state when the user selects it. The state cycles through checked, grayed, and unchecked.*/ #define BS_AUTOCHECKBOX 0x0003 /*Creates a button that is the same as a check box, except that the check state automatically toggles between checked and unchecked each time the user selects the check box.*/ #define BS_AUTORADIOBUTTON 0x0009 /*Creates a button that is the same as a radio button, except that when the user selects it, The system automatically sets the button's check state to checked and automatically sets the check state for all other buttons in the same group to unchecked.*/ #define BS_CHECKBOX 0x0002 /*Creates a small, empty check box with text. By default, the text is displayed to the right of the check box. To display the text to the left of the check box, combine this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style).*/ #define BS_DEFPUSHBUTTON 0x0001 /*Creates a push button that behaves like a BS_PUSHBUTTON style button, but also has a heavy black border. If the button is in a dialog box, the user can select the button by pressing the enter key, even when the button does not have the input focus. This style is useful for enabling the user to quickly select the most likely (default) option.*/ #define BS_GROUPBOX 0x0007 /*Creates a rectangle in which other controls can be grouped. Any text associated with this style is displayed in the rectangle's upper left corner.*/ #define BS_PUSHBUTTON 0x0000 /*Creates a push button that posts a WM_COMMAND message to the owner window when the user selects the button.*/ #define BS_RADIOBUTTON 0x0004 /*Creates a small circle with text. By default, the text is displayed to the right of the circle. To display the text to the left of the circle, combine this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style). Use radio buttons for groups of related, but mutually exclusive choices.*/ #define BS_BOTTOM 0x0800 /*Places text at the bottom of the button rectangle.*/ #define BS_CENTER 0x0300 /*Centers text horizontally in the button rectangle.*/ #define BS_FLAT 0x8000 /*Specifies that the button is two-dimensional; it does not use the default shading to create a 3-D image.*/ #define BS_LEFT 0x0100 /*Left-justifies the text in the button rectangle. However, if the button is a check box or radio button that does not have the BS_RIGHTBUTTON style, the text is left justified on the right side of the check box or radio button.*/ #define BS_PUSHLIKE 0x1000 /*Makes a button (such as a check box, three-state check box, or radio button) look and act like a push button. The button looks raised when it isn't pushed or checked, and sunken when it is pushed or checked.*/ #define BS_RIGHT 0x0200 /*Right-justifies text in the button rectangle. However, if the button is a check box or radio button that does not have the BS_RIGHTBUTTON style, the text is right justified on the right side of the check box or radio button.*/ #define BS_RIGHTBUTTON 0x0100 /*Positions a radio button's circle or a check box's square on the right side of the button rectangle. Same as the BS_LEFTTEXT style.*/ #define BS_TOP 0x0400 /*Places text at the top of the button rectangle.*/ #define BS_VCENTER 0x0C00 /*Places text in the middle (vertically) of the button rectangle.*/ /* Interface Control -- ComboBox */ #define CBS_AUTOHSCROLL 0x0040 /*Automatically scrolls the text in an edit control to the right when the user types a character at the end of the line. If this style is not set, only text that fits within the rectangular boundary is allowed.*/ #define CBS_DISABLENOSCROLL 0x0800 /*Shows a disabled vertical scroll bar in the list box when the box does not contain enough items to scroll. Without this style, the scroll bar is hidden when the list box does not contain enough items.*/ #define CBS_DROPDOWN 0x0002 /*Displays only the edit control by default. The user can display the list box by selecting an icon next to the edit control.*/ #define CBS_DROPDOWNLIST 0x0003 /*Displays a static text field that displays the current selection in the list box.*/ #define CBS_LOWERCASE 0x4000 /*Converts any uppercase characters typed into the edit control of a combo box to lowercase.*/ #define CBS_NOINTEGRALHEIGHT 0x0400 /*Specifies that the combo box will be exactly the size specified by the application when it created the combo box. Usually, Windows sizes a combo box so that it does not display partial items.*/ #define CBS_OEMCONVERT 0x0080 /*Converts text typed in the combo box edit control from the Windows character set to the OEM character set and then back to the Windows set. This style is most useful for combo boxes that contain file names. It applies only to combo boxes created with the CBS_DROPDOWN style.*/ #define CBS_SORT 0x0100 /*Automatically sorts strings typed into the list box.*/ #define CBS_UPPERCASE 0x2000 /*Converts any lowercase characters typed into the edit control of a combo box to uppercase.*/ /* Interface Control -- Edit */ #define ES_AUTOHSCROLL 0x0080 /*Automatically scrolls text to the right by 10 characters when the user types a character at the end of the line. When the user presses the enter key, the control scrolls all text back to position zero.*/ #define ES_AUTOVSCROLL 0x0040 /*Scrolls text up one page when the user presses the ENTER key on the last line.*/ #define ES_CENTER 0x0001 /*Centers text in a multiline edit control.*/ #define ES_LEFT 0x0000 /*Left-aligns text.*/ #define ES_LOWERCASE 0x0010 /*Converts all characters to lowercase as they are typed into the edit control.*/ #define ES_MULTILINE 0x0004 /*Designates a multiline edit control. The default is a single-line edit control.*/ #define ES_NOHIDESEL 0x0100 /*Negates the default behavior for an edit control. The default behavior hides the selection when the control loses the input focus and inverts the selection when the control receives the input focus. If you specify ES_NOHIDESEL, the selected text is inverted, even if the control does not have the focus.*/ #define ES_NUMBER 0x2000 /*Allows only digits to be typed into the edit control.*/ #define ES_OEMCONVERT 0x0400 /*Converts text typed in the edit control from the Windows character set to the OEM character set, and then converts it back to the Windows set. This style is most useful for edit controls that contain file names.*/ #define ES_PASSWORD 0x0020 /*Displays an asterisk (*) for each character typed into the edit control. You can use the EM_SETPASSWORDCHAR message to change the character that is displayed.*/ #define ES_READONLY 0x0800 /*Prevents the user from typing or editing text in the edit control.*/ #define ES_RIGHT 0x0002 /*Right-aligns text in a multiline edit control.*/ #define ES_UPPERCASE 0x0008 /*Converts all characters to uppercase as they are typed into the edit control.*/ #define ES_WANTRETURN 0x1000 /*Specifies that a carriage return be inserted when the user presses the ENTER key while typing text into a multiline edit control in a dialog box. If you do not specify this style, pressing the ENTER key has the same effect as pressing the dialog box's default push button. This style has no effect on a single-line edit control.*/ /* Interface Control -- ListBox */ #define LBS_DISABLENOSCROLL 0x1000 /*Shows a disabled vertical scroll bar for the list box when the box does not contain enough items to scroll. If you do not specify this style, the scroll bar is hidden when the list box does not contain enough items.*/ #define LBS_EXTENDEDSEL 0x0800 /*Allows the user to select multiple items by using the SHIFT key and the mouse or special key combinations.*/ #define LBS_MULTICOLUMN 0x0200 /*Specifies a multicolumn list box that the user scrolls horizontally. You set the width of the columns by using the LB_SETCOLUMNWIDTH message.*/ #define LBS_MULTIPLESEL 0x0008 /*Turns string selection on or off each time a user clicks or double-clicks a string in the list box. A user can select any number of strings simultaneously.*/ #define LBS_NOINTEGRALHEIGHT 0x0100 /*Specifies that the list box will be exactly the size specified by the application when it created the list box. Usually, Windows sizes a list box so that it does not display partial items.*/ #define LBS_NOREDRAW 0x0004 /*Specifies that the list box's appearance is not automatically updated when changes are made. You can change this style by sending a WM_SETREDRAW message.*/ #define LBS_NOSEL 0x4000 /*Specifies that the user can view list box strings but cannot select them.*/ #define LBS_NOTIFY 0x0001 /*Notifies the parent window whenever the user clicks or double-clicks a string in the list box.*/ #define LBS_SORT 0x0002 /*Sorts strings in the list box alphabetically.*/ #define LBS_STANDARD (0x0001 | 0x0001 | 0x00200000 | 0x00800000) /*Sorts strings in the list box alphabetically. The parent window receives an input message whenever the user clicks or double-clicks a string. The list box has borders on all sides.*/ #define LBS_USETABSTOPS 0x0080 /*Enables a list box to recognize and expand tab characters when drawing its strings. The default tab positions are 32 dialog box units. A dialog box unit is equal to one-fourth of the current dialog box base-width unit. Windows CE calculates these units based on the height and width of the current system font.*/ #define LBS_WANTKEYBOARDINPUT 0x0400 /*Specifies that the owner of the list box receives WM_VKEYTOITEM messages whenever the user presses a key and the list box has the input focus. This enables an application to perform special processing on the keyboard input.*/ /* Interface Control -- ScrollBar */ #define SBS_BOTTOMALIGN 0x0004 /*Aligns the bottom edge of the scroll bar with the bottom edge of the rectangle defined by the createctrl parameters x, y, nWidth, and nHeight. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.*/ #define SBS_HORZ 0x0000 /*Designates a horizontal scroll bar. If the SBS_TOPALIGN style is not specified, the scroll bar has the height, width, and position specified by the parameters of CreateWindow.*/ #define SBS_LEFTALIGN 0x0002 /*Aligns the left edge of the scroll bar with the left edge of the rectangle defined by the parameters of createctrl. The scroll bar has the default width for system scroll bars. Use this style with the SBS_VERT style.*/ #define SBS_RIGHTALIGN 0x0004 /*Aligns the right edge of the scroll bar with the right edge of the rectangle defined by the parameters of createctrl The scroll bar has the default width for system scroll bars. Use this style with the SPWuWdWdWBS_VERT style.*/ #define SBS_SIZEBOX 0x0008 /*Designates a size box. If you do not specify the SBS_SIZEBOXTOPLEFTALIGN style, the size box has the height, width, and position specified by the parameters of createctrl*/ #define SBS_SIZEBOXBOTTOMRIGHTALIGN 0x0004 /*Aligns the lower-right corner of the size box with the lower-right corner of the rectangle specified by the parameters of createctrl. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX style.*/ #define SBS_SIZEBOXTOPLEFTALIGN 0x0002 /*Aligns the upper-left corner of the size box with the upper-left corner of the rectangle specified by the parameters of createctrl. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX style.*/ #define SBS_TOPALIGN 0x0002 /*Aligns the top edge of the scroll bar with the top edge of the rectangle defined by the parameters of createctrl. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.*/ #define SBS_VERT 0x0001 /*Designates a vertical scroll bar. If you do not specify the SBS_LEFTALIGN style, the scroll bar has the height, width, and position specified by the parameters of CreateWindow.*/ /* Interface Control -- Static */ #define SS_CENTER 0x0001 /*Specifies a simple rectangle and centers the error value text in the rectangle. Windows CE formats the text before display. The control automatically wraps words that extend past the end of a line to the beginning of the next centered line.*/ #define SS_LEFT 0x0000 /*Specifies a rectangle and left-aligns the text in the rectangle. Windows CE formats the text before display. The control automatically wraps words that extend past the end of a line to the beginning of the next left-aligned line.*/ #define SS_LEFTNOWORDWRAP 0x000C /*Specifies a rectangle and left-aligns the text in the rectangle. Tabs are expanded but words are not wrapped. Text that extends past the end of a line is clipped.*/ #define SS_NOTIFY 0x0100 /*Sends the parent window the STN_CLICKED notification when the user clicks the control.*/ #define SS_RIGHT 0x0002 /*Specifies a rectangle and right-aligns the specified text in the rectangle. Windows CE formats the text before display. The control automatically wraps words that extend past the end of a line to the beginning of the next right-aligned line.*/ /* Interface Control -- Window */ #define WS_CHILD 0x40000000 /*Specifies a child window. This should not be changed after the window is created.*/ #define WS_POPUP 0x80000000 /*Specifies a pop-up window. This style should not be changed after the window is created.*/ #define WS_VISIBLE 0x10000000 /*Specifies a window that is initially visible. This style can be turned on and off to change window visibility.*/ #define WS_DISABLED 0x08000000 /*Specifies a window that is initially disabled. A disabled window cannot receive input from the user.*/ #define WS_BORDER 0x00800000 /*draw a border around the control*/ #define WS_GROUP 0x00020000 /*Specifies the first control of a group of controls. This style is used primarily when creating dialog boxes. The group consists of this first control and all controls defined after it, up to the next control for which the WS_GROUP style is specified. Because the first control in each group often has the WS_TABSTOP style, a user can move from group to group.*/ #define WS_TABSTOP 0x00010000 /*Specifies a control that can receive the keyboard focus when the user presses the TAB key. This style is used primarily when creating controls in a dialog box. Pressing the TAB key changes the keyboard focus to the next control with the WS_TABSTOP style.*/ /* Interface Control -- Menu */ #define MF_BYCOMMAND 0x0000 /*Insert the menu by its ID*/ #define MF_BYPOSITION 0x0400 /*Insert the menu by its position*/ #define MF_SEPARATOR 0x0800 /*Draw a separator*/ #define MF_ENABLED 0x0000 /*Enable a menu item*/ #define MF_GRAYED 0x0001 /*Make a menu item gray out*/ #define MF_UNCHECKED 0x0000 /*Remove the check mark from the menu item*/ #define MF_CHECKED 0x0008 /*Draw a check mark on the menu item*/ #define MF_STRING 0x0000 /*The menu item has a string name. It is a default value.*/ /* Interface Control -- FileMode */ #define FILE_CREATE 0x1000 /*create a new file. If the file exists already, it is truncated to 0 length.*/ #define FILE_NOTRUNCATE 0x2000 /*Combine this value with modeCreate. If the file being created already exists, it is not truncated to 0 length. Thus the file is guaranteed to open, either as a newly created file or as an existing file. This might be useful, for example, when opening a settings file that may or may not exist already.*/ #define FILE_READ 0x0000 /*Opens the file for reading only.*/ #define FILE_READWRITE 0x0002 /*Opens the file for reading and writing.*/ #define FILE_WRITE 0x0001 /*Opens the file for writing only.*/ /* Interface Control -- Window */ #define WS_VSCROLL 0x00200000 /*Add vertical scroll to the window control*/ #define WS_HSCROLL 0x00100000 /*Add horizontal scroll to the window control*/ /* Interface Control -- ProgressBar */ #define PBS_SMOOTH 0x01 /*Displays progress status in a smooth scrolling bar instead of the default segmented bar.*/ #define PBS_VERTICAL 0x04 /*Displays progress status vertically, from bottom to top.*/ #define PROGRESS_CLASS "msctls_progress32" /*windows progressbar control name define*/ #define PBM_SETRANGE (0x0400+1) /*sets the minimum and maximum values for a progress bar and redraws the bar to reflect the new range. The default min is 0 and max is 100*/ /* Interface Control -- Window */ #define WM_USER 0x0400 /*The WM_USER constant is used by applications to help define private messages.*/ /* Interface Control -- ProgressBar */ #define PBM_SETPOS (0x0400+2) /*sets the current position for a progress bar and redraws the bar to reflect the new position.*/ #define PBM_DELTAPOS (0x0400+3) /*advances the current position of a progress bar by a specified increment and redraws the bar to reflect the new position.*/ #define PBM_SETSTEP (0x0400+4) /*specifies the step increment for a progress bar. Default value is 10*/ #define PBM_STEPIT (0x0400+5) /*advances the current position for a progress bar by the step increment and redraws the bar to reflect the new position*/ /* Interface Control -- Draw */ #define OPAQUE 2 /*Background is filled with the current background color before the text, hatched brush, or pen is drawn*/ #define TRANSPARENT 1 /*Background remains untouched*/ /* Interface Control -- Database */ #define CEVT_I2 2 /*A 16-bit signed integer.*/ #define CEVT_UI2 18 /*A 16-bit unsigned integer*/ #define CEVT_I4 3 /*A 32-bit signed integer.*/ #define CEVT_UI4 18 /*A 32-bit unsigned integer*/ #define CEVT_LPWSTR 31 /*A null-terminated string*/ #define CEDB_SEEK_CEOID 0x00000001 /*Seek until finding an object that has the specified object identifier. The dwValue parameter specifies the object identifier. This type of seek operation is very efficient.*/ #define CEDB_SEEK_BEGINNING 0x00000002 /*Seek until finding the record at the specified position from the beginning of the database. The dwValue parameter specifies the number of records to seek.*/ #define CEDB_SEEK_END 0x00000004 /*Seek backward for the specified number of records from the end of the database. The dwValue parameter specifies the number of records.*/ #define CEDB_SEEK_CURRENT 0x00000008 /*Seek backward or forward from the current position of the seek pointer for the specified number of records. The dwValue parameter specifies the number of records from the current position. The function seeks forward if dwValue is a positive value, or backward if it is negative. A forward seek operation is efficient.*/ /* Interface Control -- Event */ #define PM_NONE 0 /*Event None*/ #define PM_CHAR 1 /*Character Event*/ #define PM_MOUSEMOVE 2 /*Mouse Move*/ #define PM_MEMORYSHORT 3 /*Memory Low*/ #define PM_BUTTONDOWN 4 /*Button Down*/ #define PM_BUTTONUP 5 /*Button Up*/ #define PM_DBCLICK 6 /*Double click*/ #define PM_PAINT 7 /*Paint message*/ #define PM_COMMAND 8 /*Command, check with guid() or menu() to see which item sends out the command*/ #define PM_KEYUP 10 /*key up*/ #define PM_KEYDOWN 9 /*key down*/ #define PM_TIMER 11 /*Timer event, used with settimer kill timer*/ #define PM_COMMEVENT 12 /*serial io event*/ /* Define DRAW FLAG */ #define SRCCOPY 0/* dest = source */ #define SRCPAINT 1/* dest = source OR dest */ #define SRCAND 2/* dest = source AND dest */ #define SRCINVERT 3/* dest = source XOR dest */ #define SRCERASE 4/* dest = source AND (NOT dest ) */ #define NOTSRCCOPY 5/* dest = (NOT source) */ #define NOTSRCERASE 6/* dest = (NOT src) AND (NOT dest) */ #define MERGECOPY 7/* dest = (source AND pattern) */ #define MERGEPAINT 8/* dest = (NOT source) OR dest */ #define PATCOPY 9/* dest = pattern */ #define PATPAINT 10/* dest = DPSnoo */ #define PATINVERT 11/* dest = pattern XOR dest */ #define DSTINVERT 12/* dest = (NOT dest) */ #define BLACKNESS 13/* dest = BLACK */ #define WHITENESS 14/* dest = WHITE */ /* Interface Control -- communication */ #define EV_RXCHAR 0x0001 /* Any Character received*/ #define EV_RXFLAG 0x0002 /* Received certain character*/ #define EV_TXEMPTY 0x0004 /* Transmitt Queue Empty*/ #define EV_CTS 0x0008 /* CTS changed state*/ #define EV_DSR 0x0010 /* DSR changed state*/ #define EV_RLSD 0x0020 /* RLSD changed state*/ #define EV_BREAK 0x0040 /* BREAK received*/ #define EV_ERR 0x0080 /* Line status error occurred*/ #define EV_RING 0x0100 /* Ring signal detected*/ #define EV_PERR 0x0200 /* Printer error occured*/ #define CE_RXOVER 0x0001 /* Receive Queue overflow*/ #define CE_OVERRUN 0x0002 /* Receive Overrun Error*/ #define CE_RXPARITY 0x0004 /* Receive Parity Error*/ #define CE_FRAME 0x0008 /* Receive Framing error*/ #define CE_BREAK 0x0010 /* Break Detected*/ #define CE_TXFULL 0x0100 /* TX Queue is full*/ #define CE_PTO 0x0200 /* LPTx Timeout*/ #define CE_IOE 0x0400 /* LPTx I/O Error*/ #define CE_DNS 0x0800 /* LPTx Device not selected*/ #define CE_OOP 0x1000 /* LPTx Out-Of-Paper*/ #define CE_MODE 0x8000 /* Requested mode unsupported*/ #define SETXOFF 1 /* Simulate XOFF received*/ #define SETXON 2 /* Simulate XON received*/ #define SETRTS 3 /* Set RTS high*/ #define CLRRTS 4 /* Set RTS low*/ #define SETDTR 5 /* Set DTR high*/ #define CLRDTR 6 /* Set DTR low*/ #define SETBREAK 8 /* Set the device break line.*/ #define CLRBREAK 9 /* Clear the device break line.*/ #define SETIR 10 /* Clear the device break line.*/ #define CLRIR 11 /* Clear the device break line.*/ \/* Demostrate function rand() and random() */ main() { float r; int i; int r2; showconsole(); for (i=0; i<10; i++) { r = rand(); putsl(r); } putsl("Random(Range)"); for (i=0; i<10; i++) { r2 = random(10); putsl(r2); } }bit_count(int x); main() { int num = 0; num = gets("Please enter a positive number: "); alert("Number " + num + " has " + bit_count(num) + " bits"); } bit_count(int x) { int n = 0; if (x) do { n++; } while ((x = x & (x-1))); return(n); } main() { putsl("abs(-1) = " + abs(-1)); putsl("abs(-1.0) = " + abs(-1.0)); putsl("abs(0) = " + abs(0)); putsl("abs(0.0) = " + abs(0.0)); putsl("abs(1) = " + abs(1)); putsl("abs(1.0) = " + abs(1.0)); putsl("abs(7000000.0) = " + abs(7000000.0)); putsl("abs(7000000) = " + abs(7000000)); putsl("sqrt(4) = " + sqrt(4)); putsl("sqrt(4.0) = " + sqrt(4.0)); putsl("sqrt(0) = " + sqrt(0)); putsl("sqrt(-1) = " + sqrt(-1)); putsl("sqrt(5) = " + sqrt(5)); putsl("ceil(5.2) = " + ceil(5.2)); putsl("ceil(5.8) = " + ceil(5.8)); putsl("ceil(-5.2) = " + ceil(-5.2)); putsl("ceil(-5.8) = " + ceil(-5.8)); putsl("floor(5.2) = " + floor(5.2)); putsl("floor(5.8) = " + floor(5.8)); putsl("floor(-5.2) = " + floor(-5.2)); putsl("floor(-5.8) = " + floor(-5.8)); } /******************************************************************************* Given : an 8 x 8 chess board 8 chess queen pieces Objective : To find all 92 possible ways of placing 8 queens on a chess board such that no two queens can cancel each other. Develop a recursive algorithm for finding the solution to this problem. *******************************************************************************/ int up[15], down[15], rows[8], x[8]; queens(int c); print(); main() { int i; for (i = 0; i < 15; i++) up[i] = down[i] = 1; for (i = 0; i < 8; i++) rows[i] = 1; queens(0); return 0; } queens(int c) { int r; for (r = 0; r < 8; r++) if (rows[r] && up[r-c+7] && down[r+c]) { rows[r] = up[r-c+7] = down[r+c] = 0; x[c] = r; if (c == 7) print(); else queens(c + 1); rows[r] = up[r-c+7] = down[r+c] = 1; } } print() { int k; for (k = 0; k < 8; k++) { puts((char)(x[k]+'1') + " "); } putsl(" "); } /* count change */ /* How many ways are there to change 100$ into 1, 2, 5, 10, 20, 50 dollar bill */ int coins[6]; cc(int n, int i) { if (n==0) return 1; else if (n<0 || i>5) return 0; else return cc(n-coins[i], i)+ cc(n, i+1); } main() { int n; int s; n=gets("Enter a number"); s=ticks(); coins[0] = 50; coins[1] = 20; coins[2] = 10; coins[3] = 5; coins[4] = 2; coins[5] = 1; putsl("cc("+n+")="+cc(n,0)); putsl((ticks()-s)/1000.0 +" sec. "); graph_off(); } int depth; fib(int n) { if (n <= 2) return 1; else return (fib(n-1) + fib(n-2)); } main() { int i; for (i=0;i<40;i++) putsl(fib(i)); }MZ@ !L!This program cannot be run in DOS mode. $t݌݌݌4݌H5݌܌݌4݌)4݌Rich݌PEC";! hh `(@p4 .text `.rdataH@@.data2 @.pdata@@@.edata`@@.relocp @B 2 22 2 @- ^@ 1࠱ldXL@ 4( (`0 00 0000z@G0@-P M@P000B͠ Ѝ02@-@4F BuRF p@-@h`P``(Ps(H,?@0 ,XL)0 8F00`0p @-@C=0 00 0@-@0PT00C=00@ 2@-@C=0z 00 0@-@0P700C=00@X  2h C=0I ף@@0@-t M@PisvB͠ Ѝ0p@-M@`Ph(x'p>oX@0@0 b$(@0@0  RF@0@0ЍpC=0 C=0 @-M@C=00;]sЍ @-M@C=00&HszЍ @-M mЍ C=0HI 2 -P-MT@'h'J= 0 OJ͠, P0Ѝ @-@@sP@- s0@-@B sP0@-M@P00r00 r00Ѝ0@-Pr@-Pr0@-4MP@0 rT 2P00P8#804Ѝ00@-4MP@0 rT 2P00P8#804Ѝ08#AQ:ZQ p@-@`@r0-P` +P@P0P-@xP XP'@r0 8#8aS#:8#8fSR~r0000PC8#8WPC 0 @00PCjr08#8epp@-@`@Zr0-P` +P@P0P(@xP XP"@Cr0BraP >rfPʰR5r0000PC1rW0EP 0 @00PC"r08#8ep@-@r00D 8#AP:FP @8#aP:fPWDO-M@q0rH Prqr@rqp`&X% T# 0 q000+0ql+@0q0 q@qpT00 0q@qqЍp@-M.@`P Pqq\qPPPqۍp@-Pq@-Pq@-PQQ$2q(2@-PQQ,2q02PP@-@< 40 #40#40oqP  pG42hp@-@HP 40 #40#40Vq` .q TGhp0H-M@T 40#40#40WG 8qP q 5Gh0SqЍ04 "4 0#40#40 00000h0@-@@P 40 #40#40qP  G82h0@-T!40#40#4000C00S@ pphp@-`@Qp G0A0 pP p Fp0H-MP FQp F0A0 p@ p F0SpЍ0@-M00Ѝ@-Mp0`0 000 0 p@-M@AЍ@-M@5Ѝ@-M@00%Ѝ@-MQ@-@Z@-M@00010ЍX0@-M@ ? ?PPPP, 8?D<4P 40PP#4)P0TP#400(0Ѝ0@-@L 40D#40#40P8?,L??@?0@-@PDDL0L0,@B&@T0,,T0(0(0)0)00H-@DD .g0@-@g@0 0C2Cp@-P`@00f@p@B4040 -P-08 0CB@@@- 00C0 0 C@-0 0C0 A0@-MP @AQ00 Ѝ0p@-M@0P`U*0Q00 0S D>Ѝpp@-M@0P`U*0Q00 0S !>Ѝp0@-M@0PU*0Q00 0S >Ѝ00@-M@0PP00 40SPP=Ѝ00@-M@0PP00 40SPP=Ѝ0CA{0 *AP@-@P0@-@DP8LP>4PPP>>A0)P(0TP00@-MP0@0 0T P P 080? @Ѝ0 @P@-@D( 40#40#4000 !40#40#40H-@pP% P P P$`:0 =P0P>P( 0 0p1S0S 00pH-@P2 P) P P0  /h@P`p 0 0( 0 0P  P0CH- 0R&R R R R 40 0 0 1!S0 S @-@P P P P PP00g000011@-@Q/ *## 1  0i0  0X  V^N@- Q $@ P \l|0@-M@Py Q QJ Q* Q QoQmPg P[ Ped\P P P@0 n jdi0HP P Pd 00$00000*P P PP0 00110 001000Ѝ0@-@~0 40 #40#400!40 #40#400@-@PQ 0 000000 -d0@-@Ps*dP P#d0p@- M@`ed P Pct cU XdH d0S PI jc  t \  008 jc j0cΠ Ѝp @-@T  0@-0S @-P 0J@-@@-M ?Ѝ1d00e??00^?@00|W?A00\P?C00<I?00B?H00;?I004?J00-?K0000K?000C?0d00;?0<003?00|0+?00\0#?00<0?000?0 00 ?0dG00?0@!00>0"00>0#0|0>0$0\0>0%0<0>0&00>0h'00>0D(00>0 )00>0*00>0+0|0>0,0\0>0-0@0>0l.00>0H/00>0$000>0100{>0200s>030|0k>040\0c>0p50<0[>0L600S>0,700K>0800C>0900;>0:003>0;0|0+>0t<0\0#>0PL0<0>0,M00>0Ѝ0pxh`XPLH@80( |XH0 xp`P@0 xp`X1@-A=@0p"A=0PA=(0` 0` 0`L 40#40#40_#A=0`@-A=@0A=0A=(0 0 04 40#40#40A=04@-@h 40#40#40A=0A=(0 0 0A=0DA=0@?K-`Lp+ P9`@ H ;U88#R7 \R-tQ 0 nQ 0 rQ 0 \Q\0 "Q"0 'Q'0 0Q㰐 xQ XQ 000 20P@00000P@000A=(0pA=00P &00ఐA=(0pA=00PA=z 80 0@-A]@$P0_0 0 S00000 /R+/Q $Q0 P/R0*S000 *P0/S P00000/S000/S. /R $R0 Q/S0*S0 00 *Q0/S QA=$000000/S00p@-A=@(0PL`0y0 A0 `0C0MA=80  pA-@A=$0P`T0SLpP`0 P P ?P0`U0S ~&00  "@-M@ p@ _0P^00_P #P D#Q0P00`00 A^000_S P U00`A=80  00 A=(0`$A=p00pP D@=Q00Ѝ10@-@00SA=0PA=P 0A00(0L0C-@ @ ^0P^^0d p00S^8#8xS pP00000`00H <^00.P ^8#8eS 09 0^8#8aS2:0^8#8fS+0.P 0^8#8eS0^8#8eS 0-S0P`P U00`A=80  00 0A=(0@kb0 |0@-@P[Qʞ ! AR񏐨bN9)< O>Z G=Q002 +Q006 "=Q003~ -Q007y !w0=S#s001o0=S$k004g0=S%c005_0=S0[00*W0=S)S00+O=Q00-I <Q00;D ,B=Q00/< >Q00<7 .50&S&100'-A=(0"Q&]Q ^Q {Q |Q }Q ~Q 8 0|S:00(9A=(000@-A=80@PPA=$0  A=0A=(0 {P00@-@A $P00A A (0 Q0@-A=@0A=$0  A=(0 TA=80A=0A=0@0@-@A=80PPA=$0  A=(0 8A=0PA=00@x@- \0@- 0 S$0 0H-@PW0S RH \0 0 0S  -P-L\0S@-@B͠ B͠ B͠ 40#40#40@-M@8 40B #40#4000: Ѝp@-DM@P`0B 0^\@ @`Y\ v\B :DЍpC-HMA=@(0` A=$0 p 0> 0 ;\00PMU7 U. U U@}0w0IY3o0- 00e0 P!^0  PR0 PK0 @ [  \P000HЍ@-M@`B͠ B=0P;/0 0[B͠ @0p0T @0 #\iD@ ܍@-@,B * 40#40#40@-@, 40B #40#40@2@-M@B=0 :$ 40#40#40Ѝ@-@4 40#40#40B=0;@0@-BM@PH;GBB Bݍ00@-BM@P8;7BB Bݍ0BB BB 1+ 0 S#0@-@PN[0 8(S 0 S 0 -Q-M@P p4 00Y0G0`9  2p40 00PA=0`i A=P0p40B 0UA=80PAmA=(`$0  5A=P00PpA 4Ѝp@-M@B]`_0 +0 0 ZMyZ;A=$00 8B=0:u0 sލpp@- MP@`40+0 0ZB !MZ:A=$008B=0:GB A=0ˠ ЍppH-MP*0#B=0@*;P ;`;8 #:;0A-0$ 0;0 Ѝp@-@1B @p@-@B=0@:0 P`::0pA-M@pP X;(`< 40#40#40Ѝ@-@;@dG- MP`; 0㘁00㈑倡xq0|LB 40B .0 B͠ c  F<@T00 @UB͠ XB͠ A-0( @ PN PD P+ PrBB͠ B͠ 0 Y>00B͠ 00J    B͠ B͠ 0Y>00B͠ 0?YB͠ 1B͠ sYBB͠ B͠ 0TY>00B͠ 0B͠ 00B͠ 0 00F6Q ;YHxB͠ B͠ ЍH-@(( z00@-Sg@(P0P.:@PHP8P00@-P@((p0000k;D0D0DP P8080008080@0@0H0H00H-0 N  00NQ*0C@-M@4Y0 00XЍ @-M@%Y1 00XЍ, @-M@B=00 <B=<0 <C=0C=0;<0<$ 40#40#40Ѝ@-@t 40#40#40<09C=0C<C=09B=<04<B=000<@D -X-L M@@pp``. MX`. tEXC=0P000(0 ;8  $K X (`  @C=0P,ZB _A=$0bD -X-L M@@pp``. W`. tWC=0P.000(0 ;8  =$K JX (`  @C=0P,B k A=$0Hp@-A]@4P\̠ 0`S LP MP0 0 0 00̠  004 P) =P >P ?P @P AP ̠ 0BP S S s̠ 0S ̠ 0S0pO-\ M@A04 0S 0{ 0<0 1,A=0 (0P QA=$0`,08 p000(S20& 0 S"{0 <0D;j0e00 0Y<0H<0PF0: E=A͠< 0 0P# P P P P( P&wE-0 A͠0 0E͠ 0A͠4 0E͠ 0 A͠0 E= A͠0 XE-0 Q TB=00:  B͠ Ѝ -_- M.PC͠  Π㼐 Vk<0j(@+0V0 A=$0 VNX D ~V0.BMeV P pP`P000`00p\S\00P`W0  ᰐ[V)Vt `  IV0k   000C00SJ40 0SL 0P? P5 P' P P ((2Q3 0x       UU!0> 7zU 0xUx0> 3:U 8U8 UU UC͠ (0[U0. 0090y0@@V;Tm:C͠ @0S H;0K1S 6@;( 0   V6C͠ 6 0 @ 0C1S `00 !B 0@ 0CT:> *6A=0 P0S A=0@300 5A=0@PU.  '00B͠8 Ѝp@-M@A=400S0| 0C=<0`000̠ 0SA=(0B]00P0 :P00̠ 0Ѝp@-@C=<0<C=0C=0*B=008@p@-M@OA=400S0} 0C=<0`000̠ 0SA=(0B]00P0 :P000̠ 0Ѝp0@-@C=<0P0S0~ 0̠ P0̠ 0 P̠ 00@-@C=<0P0S0 0̠ 0S0̠ 00@00H-M@<0pS0A=(0'PM0c A-08  0   0     A`x0R B]0  00, ! 80* 0% 000j 00 0 0 8$0000 0 @ @LЍ@-@00 00@-P00k 00 0A=L(0@H0G=0 H0G=0  0  @-M@00k 00 0 A=(0 F=80,nЍ@-M@00 t00 0@A=(0e@ h B@?=Ѝ @-M@0000A=400S 0g 00 0@A=(000C=0;@ЍI-0M@(~|00A=(0PA=40`0S}Q{ F 00 0u00S 0 0hy0OKC=0`0p 0C1S̀0 / gXZ0"0p 0CW:   0     # F= 0;F=,0+@F= 0; F=,0+ 0 00 0@_(]0Ѝ@-M@G=$0p0000i _0J A=(0`<0U00E08 00A=400S 0 0'< 00 00'0 00 $0 <(0P0000 0000 B 0P J= 0 J=,06ЍA-P@}00A=(0 0 0(0j0(0)0S D\0 0#|0 Pp ` ? X06T0J]S"T#ZmdP %YI'C!yJ8g0)0O-M00@X0 00A=(00A=40pIpI0P PyEP<<0P00I=0  00>0 I=0& `"?0 E=00_;I= 000p& 0K00000@0  00  n 0S0 0I= 00000x 0p 00p <<0P00[I=P `$I= 000&00 0000   k000 0 wE l E  S 0S0 00000 n0 00 0m 0 JM&\{ ЍP PEPA-DM@pNn <0U 00A=40`0K A=(0 PPE$e0 00k 00 +0% E=00K'00k 0 0 %0 00@@DЍp@-A=@40P`0S 0p0@-A=@(0P0 000 0000O-M⌰@တP A=40`pA,p(P@9 @ P= ;^=w22cp`00j0} 00 0r Z0m 00JmZy0Y  0 00Ba i0>  p|p00 0 00 D0 ,0S0 Jm$0 00  0 00Jm  0 ,0S0 $ x0 00 0 ]zA(plpp00u0 00] 0z b0u 00Jmb#0a Ts00 ,pz0J ,P0 0@JmP#0"-L$;A0! 00"Jm Q0p 0 #000 00P0q 000Jm0 00``000 0 000 00 0 J} Z0 00mG=00P C,00P0: 0{0_0r 00 0g ,0S0 0]F0Y 00h(%!h7Jm7Va0h3G=0p0S 000PC>7000010 0P C $P0006hPp00P P P P 0r 0G=00 PC2000 0e: 6G=0P0PCd0 0 00 PC;00 000wr`sG=00 PC3000 0G=00S 0 0u`00 W0j 00k00eFP" 0V ,0JmS%E b$=,0? 00@000/ 00 `]0J 000 00G0J $J000@00 ,0000@000 Ѝ0@-@P0 0S0o 00I-M@ `hA=(0P0000} 0b 00t  J}00t 0MJ=0Q0 8Q0 0t 09z00 0, h,0S(<P=;0  < 0   $"@P95R -0 0@h= ;ЍA-@`p"0 A=(000 0 J]0 0(>0A-@`p/0 A=(000  0 J]0 0'0@-@|@G-P`p10- A=(0: 0" 00 0  0JM+S 00 0$\: 0G-P`p10- A=(09 0" 00 0  0JM/S 00 0$a%9 0G-P`p10- A=(0& 0" 00 0  0JM*S 00 0$*& e0K-M@`P!8 0 -p0 p0A= 40p*W/W00 0d 8 JMGo(0p*"0+0i A=40p00 e0D 8T(~((0 Tq50k0/ 0   00< S T V P 0   m k @JM:8@+Wt8 @8ЍA-@`p*0& A=(0;0<0 A=40P00 0 ;UJ]-.@G-@p703 A=`(0" j0! e0" A=40P00 0 0 S 00 0$"UJ]O-Pp0' A=㐐40`#V!%V00 0 0 JMFS 00 0$@-@u>p@-@P`'0 A=(0G0 00 p@-@hP `$J}J=00S0 0v 0800 0 0S )o3A=400S `0 00M0 002NM- M@Ȁ A=(0P$`!px0+ 000f  n0` P0 [  JJM I)G0$ 0005  =0/ Pr0 [  80$ 000   0 ^PH0 [  ,#0$ 000  [0 4P0 [  z60' 000  0  P0 [  70# 000  0 P0 [  n  u0g 6m0 P0 [  L000E 7I0 P0 [  (000!  %0" sP]0 [  '0  $ Ѝ@-@PJmp00u 0 J=00S0 0u 0WO-xMA=@(0`&p00 p0A=40PP P P Pk PR P0 0x 00 P U0+ U 0& 000 =0 000 0 JME5 E Pn$k _0 0 000 P J]`/ 000 AJ]J= 0 00 000 0)J] 000  F J]  000h 0 0$4H ? 50 300f 0G 0S0 0 07J] 00t 0*J=0Q0 8Q0 0t 0 p0 80|p8W0 0 [  Ih @  0$ 0S!$ P,,, B0$E=00_ ;$p$P00 4-04 4xЍ4 04 0F]PH Q00 40004 PE]0P0 pW00 00 0 3J]0,P0 pW00 00J]0 P0 pW00 00 0 404( }   0     0004 0U4qTK-M@Pp0 Jm0C0a0 Jm05T40S)$0 0 0ЍA-MPJM`p0/0 00ЍO-M@H`A=(0 40 0S0 j0 00SH 0B 000 H 0 T0S0 J] 0SJ]$ys000h 000a J]^ p0@ 8J]N000C 3H 07 T0S0 j.Y0# 000 Xl 00 0JMS 8E bU@8 U0$ 0@HBЍK-MpA=P(0`\0 000n 00PZ ?0a 0[ 0S 0S 0Q40SJ0j J=0Q0 8Q0J  0S0 Q0 JM@T 0 000 Y 0 0001N*0& 0   DJ 0   dD 0   JM1mL.00 JM]L|J= 0  ЍO-0M`p)A=(000 00  @PV S0 0 0S 0SG0]40S 0v Q 0 8Q 0X   0S 0 Q 0  @T 0 000} T 0s 000l  ,F 7LP6:0 0ZE0A 0   KDe3& 0   8D# 0   *T\P0 0QL8Q:0 00 300@ 0w @T0ЍO-(MP@o p %JP2Jm  P P P P: F R10000 (#B Pp$W:$`KV P P P P J JMJ 'V JM5F  (ЍC-Mp@E=00` P,%000<0S2 P @ P'JP!P#`n PU00`0 `d0%` 8T0Y:0SJM<60CЍ0@-|M@ PPJP P8n0 8U |Ѝ0@-@J= 0@@-@F E=0J=,0HG=00  G=0z0E=00@ 22@- Mp00P`-C*0N JM5; P P P P$P> J= 0 00 F   )0L0S JML Ѝ -P-MpPHP@lt@U `@`$` HsPEUH0HЍ A- M0 @0 0  0 0 Pd`P0P `<0 $0  0       | h |T x@0 Pr$ n0 i0 d ` \ X T P| Lh HT D@0 ?(0 P9 0 4 0 ,0 PP%0 PP0 t `0 PP PPPP 0,  PPPP0 PP0 P0 PP0 P0 PP0l X0 `P80 PPP0 PPP0 PP0 PPP0 P PPPP0| PP0\ P`0< `$0  0 0 0 0 ~0 y0 t| ph lT h@0 c(0 ^0 PX T P L H D @| 0@0`00K=00P0F=0 00C1 0G=0 00C1(0F= 00 0CC100F= 0080G=00S@00@0G=00S@00@0t P~` &00 Ѝ00@-M@0PU*0Q00 0S oЍ00@-M@0PU*0Q00 0S OЍ0G- MP`@`F= 00SzF=0  Pz $3000-000 Q<0`S8pPa 10`00<0V:'000<0p003P8`(00000(0Q Q Q Q000(00ռ  ߿ п000p `W:0Y:00@ Ѝ@p@-MPK=0 @ E=$00` 0C20E=00P00 )0S  00C 20Dⷹⅾ0 0չЍp0@-$M@0 0PH ޹@@A׹@0&0!IPFf@0  վP@ + ӾP@ W@⊹ ∹$Ѝ0A-$Mp P@ ⓹``⌹`⵾0,ⰾ0' 000000ƾľz`߸000ⴾⲾ`9 7$Ѝ@-@ʿ 40#40#40!40#40#40¿ A-@` P pPP 00PU0H 11B00@-@000P))00@-@P0)0p@-P@ )`) )pp@-@0P`S )0P)p@)@-@P 0@ 0)P 0@-@PT0)00@-@P0)0p@-P`@00 @Tp@@- 00C@-Q)011C002 A-@`  pPP 00 PU0H 22B0p@-@`L`P`00p@-@Tw)P  11CP20000 @-M00@y^ 0T 11N0 ^  0N^ Ѝ2p@-M@0PS `PP0 0SUP00 S0 @00Ѝp0@-@P0(0@-@L@E@-@0S 00 0@-@P0(0C-M@`VM pP 0GÒ00CY Y T0 L!`P00 PU00C20 00C P:`PP 00 PU  00B2020Ѝ Q 0R0 S 0 0S00Sp@-@`T P @Up0@-@PT& ^000S0   0 Q  Q 000C-@P0`0 P Q   Pp0@0 @p Q   PpU0@-@P0'0C-M`P@T p Y0P@ @TPU0 H0 000 0Ѝp@-@`\`PQ`00pp@-@``PB`00 p00 00 0@-@P0Q'0@-@\@p@-P`@00 @Tp@@-@@@-@0S 0"0 @- 00C@-@0S 00 p@-@`T P\@Up0@-@PT& 000S0   0 Q  Q 000C-@P 0`0 P Q   Pp 0@0 @p Q   PpU@-@0P Py 0 00 @-M` P@T0"0 Xⱽp]!@0  @⮽wX⪽Ѝ@-M@  00Ѝ@-MpP`0@V0S 0 0P 5 0V ض0 0 P 0# `#0Ŷ0 0 0 R P  0P   00Ѝ 0S00S 00 Q 0R0 S  R0@-MP @*P00 S#0 000 0 0Ѝ0@-M@  00Ѝ@-0 C00A-M`Pp@A0P@ @TPU010 0000Ѝ@-P`p@0P@ @TPC- M@`0pQ  AE0 00? @@@Uᕽv-00AတY  PP! H`Pp00 PU00C2p0 ЍC-M@`VM pP 0GÒ00CY Y 0 `P00 PU00C20 00C P:`PP 00 PU  00B2020Ѝ -_-M0@ ^{ 0KÒ00C2 SA:0@rP WrE `  ` V0 000  U`` V   ` V0 0I`pX  ` pV00 0000@ P"0p .p p  0 h`P00 PU00C2p0Ѝ A-@` wpPP 00 PU0H 22B00@-@Px0$0p@-@`T P@Up@-Mp`P0@U0S 0 S#0 0` 8 3U 0 0S#0 0 ` %  P0 R#   P#  R `  0`    000Ѝ@-0S @ R # 0 0SC-M`P@T p ;0P@ @TPU0 *0 000 0Ѝ0@-@Pᑿ0e#0p@-@``P*`00p00 @-@@@-@0S 00 p@-@`T P@Upp@-@``P`00p00 @-@@@-@0S 00 p@-M` P@T0 吿0 0@00 0 0'@Ѝp0@-MP @ P00 S0 000 0 0Ѝ0@-M@  00Ѝ@-M@  00ЍA-M@`p0PW0S  00 0` 9 4W 0 0 0 ` 0& "pc0  0  0 0 R ` u 0` o  00ЍA-P`@T p ܾ0P@ @TPp@-@`T P@Up@-Mp`P0@U0S 0 S0 0` 8 3U 0 0S0 0 `%  P0 R   P  R `  0`   00Ѝ@-0S @ R 0 0S0@-@P[0!0C-M`P@T p @0P@ @TPU0 /0 000 0Ѝ0@-@P 0j!0@-0@DC 00PD0@- 0Q Q D00S0D00K-LM@`0PP.  D0@D  R0D D Rl0@@DP@0DDP D@DDPE0 DQ@P0D  RR0@0D0P XDp 0 p P 0 D^DDQP 0D  RDPV 0E0DCU 0 D^DDPP0D`00`C 10P Q pP00LЍ0@-@P.0 00@-@PT 0ED0P0 6u0@-@0 0 @-MP@P00P>00C0aqPV*]PU:P `00k` G00P 00  00 0000Ѝ0@-@P0= 0@-0M@0 00000 0 0000000 0 0 0Q 0j0Ѝp@-P0S $@` @T:Pp@-P@0@ 0  +LL ! +  A `pԮA 00ͮA $00A (0 QA 800 40#40#40p@-`@P P@T @0Sp@-P -X-4MP$TX\  00 0$0Q 04ЍH-; 0 NR R ^ 00@-A=0@0SA=00 00C0@- M+@0  R $00C C1BS 331 ;G$0PP +0  R$ 00;0 0000ˠ Ѝ0@-M000000 0 0,Ѝ@-0Q;00A08 0H-@P 00C C10C 0 C<000  C0000@-@0[ PS  0C 00 00C000@-@$0PC 000 000 00C00p@-0AR@U`@ιPE @Upp@-0AR@U`@PE @Upp@-0AQ@U`@-PE@Upp@-@` `P^`00Pp0@-@P00@-@< 40(#40#40匭∭@p@-P`@00@Tp@@-@ @@- 00C@-@0S 00 00 p@-@`T P @Up@- M` P@T0Ṯ0 ⡬p@0  @  Ѝ@-M@  00Ѝ@-MpP`0@V0S ီ0 0P  5 0V o0 0 P 0 # `0\0 W0 0 R P  0P    00Ѝ@-P`p@30P@ @TPp@-HP`@00 P p\2A-M`Pp@ 0P@ @TPU00 0000Ѝp@-`@P P@T! @0Sp@-0@0 00000011 40#40#40H-0| 0"4 0 #40#4000 0 0000  0 0!40#40#40pC-M@`VM pP 0GÑ00CY Y 0 `P00PU00CV10 00C P: `PP 00PU   00B1010Ѝp@-`@P P@T@0Sp@-M@   $Ѝp@-@``P=`00,pp@-@`h`P.`00'p@-M@ ($ 40#40#40Ѝ00 00 @-@⮲L@0@-@P00@-@$h@@-@%#@@-@@@-@0S 00 @-@0S 00 p@-@`T P@Upp@-@`T P@Up@-@Ӫ@G@-@0P P㞪000 p@-M` P@T0 D0 h400@0 @hЍp@-M@  00Ѝ0@-@P#SA((M0088008080000<0@0@0D0D0H0H0 40#40#4000@-M0P 0@00C Ѝ00@-@PU100p@-@P P`P0000SP0 b0 Q  Q 00pC-M@`0pQ Aԩ000Ω @@ f-00AတY   P  `Pp00PU00C:1p0ЍC-@P0`0 P Q   Pp0@0 @p Q   PpUA-M@`p0PW0S  0 0`  9 4W 0 0 0 ` 0 & "pJ0 0  0 0 R `  0`    00ЍA-P`@T p ö0P@ @TP 0 0C@-@vh@C-M`P@T p 嗶0P@ @TPU0 冶0 000 0Ѝ0@-LP@g00@-\@Po00@- P~@[0p@-M @ P0` 0`P `P  ЍpG-qA`0AQ5*ࠟؐQ=*0Q#200P011C00PV 011 CPQP 00A0Q:222200(00p@-@`l`P`00p00 0@-@P00@-@l@@-@0S 00 p@-@`{ !T P@Up@-@⠱l@q0@-@P00p@-M` P@T0 v0 10LH0@H0 @L:8Ѝp@-M @Ѝ@-M@  00ЍA-M@`p0PW0S  70 0` )9 4W 0 %0 0 ` 0& "pj0 0   0 0 R `  0`   00ЍA-P`@T p 0P@ @TP0@-P0@000 0 000 $0(($0 40$40 40#40#400|0@-M0P 0@00C 2Ѝ00@-@PU200@-@0P P0 00 C- M@`0pQ  A0 00 @@@5Ʋ-00AတY v 0Pm (`Pp00 PU00C2p0 Ѝp@-0AR@U`A @DሲPEUpp@-`@P P@T6 @0Spp@-0AR@U`@iPE @Up@-P@`0pV R 0 v@ @ 0V @ k@@V@0 @ 0V@` 0000@@-@p`pP70S6 P Q 0SPP00p0@! 0T@" 0P00p0- 0S 0T@" 0P00p00T0P 0 00S000P  0P    00 0S000P   0P    G- MpP@` V  PP0` `VP0 0U 0 0 50 30 0 %0000 Ѝ@-P@`0pV R 0 @ @ 0V @ @@V@0 @ 0V@` 0!000@C- MP@`p P֦0` `VP0 0U 0 0p  0⺦0 0p 0000 Ѝp@-0AR@U`A @D7PEUpp@-`@P P@T @0Spp@-0AR@U`@PE @UpA-P`0pV R0 S!0 !@ @ 0V @ @@V@0 @ 0V@` 0~000@@-@^ 0000000000000000C- Mp@P` U 0 `R#P PU  0 V 0 0 Z 0 S#0 0 z0 0 Ѝ0@-@P040p@-P`@@Tp@@-0@C 00P0@- 00CC0@-@P 0 000  p@-@P` ^0E C11B0pA-@P p`P `V,0H00 0B0p@-L0`@0AP`FPPE@Up0@-@0 P P P P PP.R00000000ACQ0@@P O-M@pW^ P0H00`C00Y!Y` 0 2`0  p0PC000P  0` 00%0C00 P :N 0PEt00  0 00Ѝp@-@PU*  0ACa00CCV0 *0P0CC1P000CC1S* 00BC1~010p0@-P@P @T0p@-QP`@ @ `p@-P@`0pV R t0 @ @ 0V @ @@V@0 @ 0V@` 0000@H-@0P P 0 ^v000 @- 0Q Q00000wO-M@p0Q A0 000QE @0@dP0A@00P〠Z 0 ` Pp`PVU 0 Q`W 0F0PCVP`UpPPU0PC00P  ` 00ЍA-@P0P 00 @@@f@ 00@CppW` ` @P0 090P0CCV1`P0H-P 0 ^⣡@-@0 P□0 C H-0  P P P P P␢( 0 0 0R G- MpP@` V  P0` `VP0 0U 0 0 {O0 0 0 k0000 Ѝ0@-@Pc0)0@- 00CCA-P`0pV R0 S0 @ @ 0V @ @@V@0 @ 0V@` 0000@C- Mp@P` U 0 `RP PU  0 V 0 0  0 S0 0 0 0 Ѝp@-@P` 0E C11B0p0ACQ0@@P  -W-@$0P(P CB `RP B QU*  !0S(200p .p0P0H0Q$0 Pp` P00{p @00 1C 00 000@-@Pt000p@-P`@00P@Tp@@-0@PC 00PP0(0 0Cp@-0AQ@U`A@DጠPEUpp@-`@P P@Tݟ@0Spp@-0AQ@U`@mPE@Up@-P@`0pV Rw0 @ @ 0V @ @@V@0 @ 0V@` 0000@C- MP@`p P@0` `VP0 0U 0 0p  0$0 0p 0000 Ѝ@-P@`0pV R  0 _@ @ 0V @ T@@V@0 @ 0V@` 0000@G- MpP@` V  PϬ0` `VP0 0U 0 0  0 岬0 0 0000 Ѝp@-M` Pd@T0 勬0 pf00@0 @⁨pЍp@-M@  00Ѝ0@-@P96(0,,(0)0)0吞840840eDD∞L04L0P0P0T0T0 40#40#4000@-M0P 0@00C5 5Ѝ0p@-@P\P`:P0000SP0 0 Q  Q 00p0@-@PU 200p@-@PP`P0000SP0 0 Q  Q 00pC-@Pl0`0 P Q   PpX0@0 @p Q   PpUA-M@`p0PW0S  {0 0` T9 4W 0 i0 0 ` 0A& "p0 T0  N0 0 R ` $ 0`   P00ЍA-P`@T p '0P@ @TP@-P@`0pV R 0 .@ @ 0V @ #@@V@0 @ 0V@` 0000@G- MpP@` V  P֪0` `VP0 0U 0 0 0 幪0 0 0000 Ѝ -P-M` p Q0 W0 ЍQ00 @PP? @-M@P`p Ѝ@- M00 Ѝp@-L0`F0@P`FP@DPEUpp@-L0`@0AP`FPPE@Up0ACPA B0@P00ACQ0@@P H-%  Pq0 R   P  R ` " 0`   M00Ѝ@-0S @ R 0 0SA-P`0pV R0 S0 @ @ 0V @ @@V@0 @ 0V@` 0000@C- Mp@P` U 0 `RP PU  0 V 0 0  0 S0 0 0 0 Ѝ@- 0Q Q00000A-@P0P 00 @@@#@ 00@CppW` Y` P0 00P0CC 1`P00ACPA B0@P0@-@Ⱒ@x@-@t@q@-P00)0@-@PT :70p@-P`2@y 40#40#40p0@-P@A00@-lP@?0@-@ 0000000000000000@-@ 00000000000000000@-hP@0@-@0P P0P00 9@-0PC000@-@0 P P P P PPi0000000@-(0 C 00G-PM@`0pQ PAO0P00IP @@7<0PAt00P【YP 0 = P$P `Pp00PPU0PPC@00P  p00PЍ0@-@P%((44/@0<@0D0D0H0H0L0L0 40#40#40080H-M0P @00C<00 0 Ѝ00@-M0P 0@00CC Ѝ0p@-P@U0`00p0@-@PU100p@-L0`F0@PP`FPP@DqPEUpp@-`@P P@TkP@0Sp0ACQ0@@P 0ACPA B0@P0@-@ 0 00C0C-^ p@W@Q.p1 Qp Q pX 00 0X @W@0p 0 0 0@0S 0S 0000#^p pQ  Q ^ R  R    Q0Sm 0`Wg PW 0SaW, 0S` P- Q 0S Q. 0S+ Q 0SQ` P( 0 0` P` 10S` P Q 0S Q 0SPp0@WQ 0S Q` P0 0`P`W`A-P`@T p Q0P@ @TP -0P-P@0S00 @0000p@-`@P P@T 0 Q\@0SppN-xMP`@40 DQ  4 0ZͫD0 40) Q  4 0Zʸ0?40 DQ  4 0Zʣ0*(Q  4 0Zʎ040 DQ  4 0Zy0xЍp -_-M`p`Pp@40 DQ  4 0ZDP Q  4 0ZCD040D@D Q 0 4ZD@D40 DQ 0 4Z0U*x0 DQ0 DQx0 DQDPЍN-MpPP@ x0 DQD@E`40 DQ  4 0Z0 R`D@D40 DQx| 40ZʿD 0x0 RDPUЍp@-@`PU @ PTp@-@ 0 0崕 -P-0 R00 7p@-@`PU @ PTpp@-@`PUߕ@PTp@-P00ҕ@-P00&@-P00e0@-@[0P0P   00z0000p@-@`P U 0 Q☕@PTpN-Mp0 P`@V8*40 DQ  4 0Z0 x0 DQ0 DQx|0 @QD0FD0  0D@T:|ЍO-M@`x0 DQ40 DQ  4 0Zʹ0 l0DPD0DP DEDPEDA0 D^@Px0D  R:PD@D40 DQx`|p က0 4Z0 RPD@D40 DQʄ0 4ZgD 0x0 RʼЍpH-MP0@`D0D+D@DD`FD0@@ DQD0@ DQ@D0 @Q0@DCx0D0  010D0PʄЍp@-@M0`A0DpW0GS0B@D0 P 0 @ P T@DDPE@Ѝ -_-|M`0Px`0Dp$04 D0N0DQ  4 0Z֨D0@D00 Q`0@T 0D0D0C Q`D0 @Px |Ѝ -_-xM@ 0DS0Bp`DT%040 DQ 4 0Zʇ0 D 0 R0FS0B@`0Tʔ 0DQxЍ@-M@p◓E]0P @`V0C Ѝ@-@ 40#40#400@-@P88 40#40#400p@-@PLP`yP0000SP0 0 Q  Q 00p A-@` pPP 00PPU,0HP0P0 0B0p@-L0`@0APP`FPPEP@Up0@-@P!0 @0X C00L0@-@0P Pv0X00 p@-P@`0T 0X@ pG-XM@`0pQ XAP0X00JX @@DʜⰜ<0XAt00P【YX 0  ?P%X 7`Pp00XPU0XPC@00P L p00XЍp@-L0`F0@XP`FPX@DwPEUpp@-`@P P@TX@0Spp@-@``PT`00p00 0@-@Pn0m0@-@@@-@0S 00 p@-@`T P@Up0@-MP @P00 S0 000 0 0Ѝ0@-M@  00Ѝ@-Mp`P0@U0S 0 S0 0` Q8 3U 0 0S0 0 `>%  P0 R   P  R ` " 0`   M00Ѝ@-0S @ R 0 0SA-P`0pV R0 S0 c@ @ 0V @ Y@@V@0 @ 0V@` 0Z000@C- Mp@P` U 0 `RP PU  0 V 0 0 M 0 S0 0 0 0 Ѝ@-@ 0000000000000000@- 0Q Q00000 @- 00CCA-M@P0P 00 @@@E@#00@CppW` ` AP0 0:0P000CCZ1`P0Ѝ -0P-M@PT 0ECP00 00 NЍ00ACPA B0@P0P @R00 0S -Q-MP@p0D0@S&0W DAB0 DpGI 0j000 00`0F0@@S000 00oЍ -Q-@p0G0@S@`$T P0 PU@ @T T P$0 lPUp@-` 0PL@L0SP#  LP T@@# S#0  S00#0T00#0pH-L@0L0S00#0A0L0T00#0P5055205: -Q-M4p@ P6`U*0L LR#   p   EB!h`V: 6Ѝ -0P-@0PL0L R#0   P 90 -P-M`A0S@q0GS0B@Q$00 000T@DPEЍ -pP-MP@`D 0 @D`F  @ BB!0SЍpL- @0@LL [@#0 B -0\-MP A@LL Z@#N^! !, N  Ѝ0pL-A Q`LL [`# QD[B@Q1p0@-@P0"0F @F @F @  $(,048<@DHLPTX\`dhlptx| A-p`@PW P 0 E ៊W P 0 02p@-D@`s0P0 A S*P22b P  0AC1`p@-0@-  @ <@D0@-@PP@T:0@-p4``QPP @A 222Q @DT*<4( V 0BPTHL intcharfloatstringstructvoidifelseforwhiledoreturnbreakcontinuestaticstringintfloatcharpointervoidswitchcasedefaultstruct__asm(){}[];,;.-+*//%&&&||!==!=<<=>>==*=+=-=//=%=++--~^|<<>>??????#include#define#undef#ifdef#ifndef#else#endif#resource#library#export#plibexport#cerror#pragma;<@:H:<?@t@@ DDDEdKRPUp\edo<]edo`zzayzhr<D~TDTD@@:H:ԭ@:H:$xD@:H:0xD\@:H:Ȃ4Ѓ,$4$<D!$"?9BFLMIATMGE,)<L:8FBI=)dNZIKWa#COREDLL.dllD!$"?9BFLMIATMGE,)<L:8FBI=)dNZIKWa#UlVHCIntCCharCFloatCStringToIntToCharToFloatToStringLoadSaveArrayIncADecAIncBDecBAddSubMultDivModNegNotAndOrEqNEqLTLTEGTGTEJmpJmpZJmpNZRetSetRetSetRet0PopPopNLinkUnLinkHaltSwapBAndBOrBNotSLSRXorWordPFPRelativeCallRelativeStackCallDirectCallDirectStackCallDupTopDupTopBlockLibraryCallLoadNSaveNEqBlockStackToGlobalStackInitStaticLibCallInvalidInvalidP\hx$,8@HPX`hpx(4<HPX`p(4@Pl^|, ---%d (%xh)%c (%dd)(%dd)%f%sNonevtStackIndexvtAddrvtIntvtCharvtFloatvtStringvtVoidvtNone%dThis program requires %s dynamic link library (DLL) The library found is not a PocketC compatible DLL library.This program requires %s dynamic link library (DLL) Please place this dll in the same directory.LibraryCallLibraryInitIncompatible LibraryMissing component%s|%d|%f%d'%s'"%s""%d-%d-%d""%d:%d:%d"__LINE__%d__FILE__"%s"__DATE____TIME__%f%d''""\http:__VERSION__"3.0.0"__PKTC__1__PKTC_CE__1__FILE__Unknown__LINE__1__DATE__0__TIME__0DEFAULTDEFAULT\default.datErrormissing default library information\cerror.datErrormissing default error definition informationR3MENUOFFPKPCFULLSCREEN.dat\default.datarg%darg%dDEFAULTputsputslalertcleargetstitleMessageBoxconfirmabouteventkeymousexmouseypenxpenymenuguiidwaitpgetcsettimertimeridkilltimerposteventshowconsoleshowgraphicgraph_ongraph_offkeepscreen_onkeepscreen_offscreenxscreenydelguio<<cbxsetcbxgetshowaboutcleargsetbkcolorsetLcolorsetLanglesetLdefaultsetfontattrsetpenattrsetbrushattrsetpixelsetpixelattrgetpixelRgetpixelGgetpixelBLlinerectcircleellipseroundrectdrawbitmapCopyFileMoveFileCreateDirectoryRemoveDirectoryGetFileAttrDeleteFileOpenFileDlgSaveFileDlgGetFileSizemenu_onmenu_offquitsleepbeepwaveticksgetyeargetmonthgetdaygethourgetmingetsecrandrandomcossintanacosasinatancoshsinhtanhexploglog10sqrtpowstrlenstruprstrlwrstrleftstrrightstrmidstrrvrsstrspnstrncmpseropenserclosesersendserrecvserdatastrgetcstrsetcregwstrregwintregrstrregrintdrawbitbltexeceditgeteditsetseropenexstrchrstrrchrdelallguifloorceilfileopenfileclosefilereadfilewritefilegetlenfilesetlenfileflushfileposfileseekfileseekendguisetfocusguigetfocusfilemodesetfilemodegetrunapptimerecentdocshortcutdebugoutcursorwaitlbaddstrlbgetcntlbdelstrlbinsstrlbrstcntlbgetcurlbsetcurlbgettxtlbfndstrisalphaisalphanumabsisupperislowersendmsgflusheventgetcurpathregdelkeyregdelvalLwLhcreatectrlformathexcbaddstrcbgetcntcbdelstrcbinsstrcbrstcntcbgetcurcbsetcurcbgettxtcbfndstrcbselstrcreatemenumenuappmenuinsmenudelmenupopwndshowwndmovemallocfreesettypetypeofkeyeventsetbkmodegetbkmodedbcreatedbopendbclosedbdeletedbseekdbrecnowdbrecwritedbrecreaddbrecdelpropdbrecdelmenupopexdbenumdbnamedbsizedbnrecsdbrecproptypedbrecpropcntdbrecpropvalmemcpyshowhelploadresrawiropencommwaitcommsetmaskcommgetmaskcommesccommclrbrkcommsetbrkcommclrerrwritebytewritebyteswritecharwritecharswriteintreadbytereadcharreadintmenupopex_hackdemo227fileenumfilecopyfilemovegetnotifygetsysinfosetsysinfopolygonpolylinedrawimagefileopen_hackdemo237seropenex_hackdemo238out of memory@ @@@H@L@P @@ @ @@@@@@0 @`@ @@@(@@@L!@8@@@@4@ @@@@T @|@ @@ @8@P@@@,M@`H@@X@8@@@@@D@H@X@h@@4$@@@h@@H )@  @! @D!@!$@8" @h" @"@"@(#@h#@#@#@<$@$@$ @$@<% @`%@% @%@$&@D&@&@&@@'@'@'@<(@(@(@8)@T) @|)@)@)@)@* @H*@* @*@*@+@L+@X+@x+@+@+@,*@,,@`-@-@$. @. @$/@l/,@0@x0*@ 1 @P1@1 @1@2@2 @D2@L2@2(@`3(@4 @,4 @T4 @40@@5 @d5@|5 @5 @5 @5@6@$6@@6 @d6@6@6 @7@<7 @d7 @7 @7 @7 @8 @D8@d8@l8@t8@8@8@8@8@8@8@8 @8@8.@9 @9 @9@@:@H:@P:@:@:@D;@;@;)@x<@<@<@<@<@,=@t=@=@>@$>@@>@>@?@T?@?@?@@@<@ @d@@@@@@@@@@@@ A@lA@A @DBF@\C@C @C @D @$D@`D@hD@xD@D @D @D@LE*@E@TF@F @F @G@XG@`G@tG@G@G @H@xH#@I"@I@J@J@J@K@ K@K@K@$K@,K@4K@HK@PK@dK@K@,L@@Еg@l@@@T@t@̚@8@@̣4@<@@l@@@L&@@T@@ԩ@( @P@(@4+@@H @x@Ȭ@%@@ԭ)@x@G@0@Ȱk@tN@y@j@8@@@@|+@($@2@6@X@@ @(@ @k@\@!@(@l@@X(@(@@@@@7@7@7@`@40@=@3@@@@@@PX@@+@8@|;@h@@<@@h w@D o@@x@"@ m@+@;@l*$@*@l+0@,,0@,w@.@(11@11@2H@3 @P4 @4@ 7A@$8K@P9Q@:@: @:@;@p;@; @;@<@P<@< @< @<@$= @H=@=@=@>@<>@> @>#@T?'@? @@@0@@t@ @@W@A@\B@B.@TC.@ D @0D*@D@E@PE @xE @E @E@E@$F@@F@F @F@F@4G.@G.@H@H-@I @IT@ K@K$@$L @XL @L&@M@dMM@NW@O@R@$R@R @R@RY@\T@T*@PU @tU@U @U@U@8V@xV@V @V@V@@c@@L@@@8.@@#@@@8@|@\@0@@@ @0 @T@p@@$@ @Y@@h6@@B@H@@ @<@@l @ @4@.@X&@@X)@@\@@@@|#@@\ @h(@*@@ @ @(-@@C";`(````4L@Pjavaa````aa!a0a>aLa\a  cepkpc300.dllPccBuildAppletPccCheckDefaultAPIPccGetErrorFilePccGetErrorIDPccGetErrorLinePccGetErrorMsgPccGetFuncListPccGetVersionPccIncludeAddPccIncludeResetPccMessageWndLibraryCallLibraryFreeLibraryInitp0080<0|00000000000x1111,2\222233$3<3l444055555P6T;;<=0=@=== >>?P?T?? X=\==0,00t01199<:(=p=>>>? ????@(80`02333H55P6<@>?P0@0T0l0000111(141@1P1,2t223@33344555\5,686d6h66666???????????????????????????`p000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000d11h28p$1144$5|55;h=l=p=t=>4|00d1111<3@399`:d:::l$33h5T68P99(;;D

t>? 0000445666: 1$1|2457<0>11:$4445x6T7;<<<<=? :2??|1???? ?$?(?,?0?4?8?P?P =>`t03(7P9\=`=>4?8?p 25====4>2>?,01,69>4<==>0689t:: <9:;=?40114234222222223 33$303<3H3T3`3l3x33333333333344 4,484D4P4\4h4t444444444444555(545@5L5X5d56T6X66666d7h7l777777h3p3t3x3|3333333333333333333333333333344 4444 4$4(4,40484<4@4D4H4L4P4T4X4\4`4d4h4l4p4x4|44444444444444444444444$1(1,10141815555555555555555666 66666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|66666666666666666@0000 0(00080@0H0P0X0`0h0p0x000000000000000001111 1(10181@1H1P1X1`1h1p1x111111111111111112222 2(20282@2H2P2X2`2h2p2x222222222222222223333 3(30383@3H3P3X3`3h3p3x333333333333333334444 4(40484@4H4P4X4`4h4p4x444444444444444445555 5(50585@5H5P5X5`5h5p5x555555555555555556666 6(60686@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x777777777777777778888 8(80888@8H8P8X8`8h8p8x888888888888888889999 9(90989@9H9P9X9`9h9p9x99999999999999999:::: :(:0:8:@:H:P:X:`:h:p:x:::::::::::::::::;;;; ;(;0;8;@;H;P;X;`;h;p;x;;;;;;;;;;;;;;;;;<<<< <(<0<8<@>>> >(>0>8>@>H>P>X>`>h>p>x>>>>>>>>>>>>>>>>>???? ?(?0?8?@?H?P?X?`?h?p?x?????????????????P0000 0(00080@0H0P0X0`0h0p0x000000000000000001111 1(10181@1H1P1X1`1h1p1x111111111111111112222 2(20282@2H2P2X2`2h2p2x222222222222222223333 3(30383@3H3P3X3`3h3p3x333333333333333334444 4(40484@4H4P4X4`4h4p4x444444444444444445555 5(50585@5H5P5X5`5h5p5x555555555555555556666 6(60686@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x777777777777777778888 8(80888@8H8P8X8`8h8p8x888888888888888889999 9(90989@9H9P9X9`9h9p9x9999999999999u@ PocketC CE API


PocketC Help 

Written by Jeremy Dewey and Kevin Cao

User Manual

PocketC Language

Database Programming

Function Library

check out BFsoft's Absolute Beginner Corner and Sundialsoft's Programming Tutorials in the OrbWorks links page.


User Manual
Concept
Step 1. Write Program
Step 2. Compile and Build
Step 3. Run Program
Step 4. Distribute Program
Features

PocketC Language
Introduction
Data Type and Variables
Assignment, Operators and Dec/Increments 
Automatic Conversion and Casting
Declare Functions
Statements
Include
Special Characters
Pointer and Walk around for Multidimensional Arrays
Resource
COM support


Windows CE Database
Introduction
Create a simple database
Enumerate databases
Read database contents
Write data to a database
Conclusion
Appendix - database functions

Concept

PocketC 's design is a mixture of a few modern language concepts.   The language is C.  Due to its invisible data type conversion feature, PocketC is also like a scripting language.  String variables can be converted to a float or integers and back without any special function calls.  It is similar to VB Script and Java Script.  

Due to Windows CE operating system can be used with various CPUs, regular software that are compiled directly to the CPU instruction can only be used with that CPU devices.  With our compiler, the source code is compiled into CPU-independent instructions.  This allow user's application to be CPU-independent.  We provide a free runtime module for PocketC developers.  This runtime module is required for PocketC applications to run on various platforms without recompile. Its concept is similar to Java applets which are CPU/OS-independent.

PocketC is not another ANSI standard C compiler.  If you are looking for an ANSI standard C compiler, we suggest you to take a look at gcc port for Windows CE.  

We provide our custom function API which are designed to make programming easier and fun.  If you have any good suggestions on new features, please post on the webboard or contact us through email.

Thank you.  

Kevin Cao


Step 1. Write Program

Writing PocketC program is simple if you already know C.  If you are new to programming, I suggest you pick up a beginner guide to C or read our language chapters.  Our webboard is a good place to share your ideas or ask questions at.  We have a descent size user community which mostly are software engineers, IT professionals, professors and students.  Hopefully, you will join us in the future.   Here are couple helpful links:

BFsoft's Absolutely Beginner's Corner 
http://pages.prodigy.net/gwen.and.wolfgang/abc.html

SundialSoft's Resource Library
http://www.sundialsoft.co.uk/

Once you install PocketC, you should be able to launch the program by Click on StartMenu->Programs->PocketC Development.

Now you are ready to write some code in the editor.

Example:

main()
{
    string hello;
    hello = "hello!";
    putsl(hello);	 
putsl(hello);
    alert("You say hi!");	 
alert("I say bye!");
    text(50,50,"hello world");
    graph_off();
}

In this example, we just demonstrated three methods of displaying text.  Please click on the function names to find out what they do.

 



Step 2. Compile and Build

Now we have a program in the editor, the next step is to compile and build an application.  Just click Build Menu -> Build.

If build process was successful, a message box will popup indicating the build was successful.  Otherwise, an error message box will popup.  After close the error message box, the editor will automatically jump to the error line.  


Step 3. Run Program

 After we successfully build a program, running the program is trivial.  Just click Build Menu->Run.

Your program will be launched.  Just sit back, and observe your first PocketC program in action.

You may also change the source code, and play around with with different functions in our function library. 

Step 4. Distribute Program

PocketC applications requires the runtime module.  We have an installer on the web for download.  You can distribute the runtime module with your program freely.  You may not charge money for our runtime module.  Thanks.  

End-users can launch PocketC runtime, and they will be able to see your program and launch it.  


Features

Function Browser

When you have a relative large program, it will become more difficult to move around in your source code. We added a feature to ease the pain. Just click on File menu->Function List. It will show you the file format, size and the list of function it contains. Just click on one of the function name in the list. The editor will take you to that particular function.

Multi-File Build

Some existing PocketC applications has over 2000 lines of code, and spread through 20 and more files.  You can use Multi-File feature to help out.  Just click Build Menu->Multifile Mode.  It will ask you for a full path to the source file which contains the main() function.  Now, you can edit any files and the compile will always compile the main file first.  

Font Adjustment

You can also adjust the editor's font type and size as well in Help menu.  Just click on Help menu->Preference.  A dialog will popup with settings for font type, size, tab length.  We even added a custom adjustable help system.  In theory, you link another help file with the Documentation menu.  In reality, WinCE help file must be in Windows directory.  That is the limitation of WinCE help file.  We cannot do much about it.

As you are writing code, the current line number is indicated on the status bar as well.

Command Line Support

syntax: <path>\pceditor.exe <file> [-multisession] [-directrun|-directbuild]

[-multisession] PCeditor will run single instance by default.  That means if PCeditor is running already, and you want to run it again in another process, the new instance will realize that one is running already, and it will terminate itself, and set the focus to the previous running instance.  This flag will allow multiple sessions of PCeditor running.

[-directbuild]  will ask the compiler to build this file

[-directrun] will ask the compiler to build this file, and then run this file.

Example:

exec("open", "\\PocketC\\pceditor.exe", "\\My Documents\\program.pc [-multisession] [-directrun]" ) ;

 

We update our software frequently to remove bugs and add new features.  You can check the PocketC build time stamp by click on Help menu->About PocketC.  The very first line will indicate the build time of your PocketC.  When you are posting bugs, please remember to post your PocketC's build time as well.  Sometime, the bug maybe already resolved.  You just need to download a new version.

 



Language Introduction


PocketC is designed and implemented by Jeremy Dewey. It was a his personal project during the summer of 1997. We met when we were both hired by a tiny software company for summer interns. At that time, He had great interests on PalmPilot devices. After reading the book "C the Complete Reference" by Herbert Schildt, he started to programming PocketC after work. It is not an easy task to achieve since Palm-Pilot has merely 2 Meg RAM total. I also believe that is one of the reason why he did it. Every morning at work, he would show me the latest progress. It was a fun experience to see a tiny language getting developed slowly. At the end of the summer, PocketC is finally finished for Palm-Pilot. With his permission, I ported PocketC for Windows CE during the school.

I hope you enjoying our little language

Kevin Cao 10/09/1999


PocketC Data Type and Variables


Basic Data Type

  • int
  • char
  • string
  • float

Identifier

PocketC identifier has the same rule as C indentifier. The first character must be a letter or an underscore and following characters must be either letters, digits or underscores

Variables

  • The following variable types are supported: int, float, char, string, pointer, and single-dimensional arrays.
  • Local variables must be declared before any code in a function.
  • Variable initializers are not yet supported. (e.g. int x=5; is not yet legal).
  • All variables, global and local, are initialized to zero or the empty string.
  • Variable names can be up to 31 characters long and are case sensitive.