4IBM 3.0p NV Oc<0<<<(<I   Q0</BV O1| 1A!zF(&| !K 1| <N@Jf"KEֵ fJg`"K$)ZHBZ!z(&<6Jg"!| !z((oR`8!| c$1| <N@JfV٨ @(on1B <N@Jf.N^Jf PN NuADNf |N،` ANNSYSTEM SYSDisk boot errorBooting non-system disk. Insert System disk.U@`  @`! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')-1!3A5a79;=?A!CAEaGIKMOQ!SAUaY[]_a!cAeagikoq!sAowy{}/A!a!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!O!b!!!!"!'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(o(@`  @`! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')-1!3A5a79;=?A!CAEaGIKMOQ!SAUaY[]_a!cAeagikoq!sAowy{}/A!a!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!O!b!!!!"!'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(o(SYSTEM SYS Bx%uTASKINITSYS Gx% GSETTERM SYS Hx%( SELFTESTSYS Lx%+(PRGFAST SYS Kx%/jEDITORS SYS Mx%J0UOBLOW SYS Sx%WCRC SYS Ox%\WBSCREENS SYS =x%m:ALGMSG SYS =x%uK-SYSPARM SYS Ex%XLATORS SYS Px%W5HLPTXT SYS NNur j <1N@Jg g | >NNu 2VRTX calling error in setsite isrH<0$o&o /< NV xvtrX`Np9*୆p9*ୈ  Rpn c fDr`(p9*ୄRpn `f`t g gJ$g o$J(g. `fN ݺ o( o("o,` o, o(/< NVN ~XL 9 _g 9 `fpf/ 9g4 Rg. RVg( RWg"J9^g 9?g 9gNp# #"9 ҁҀҹ (Ap0# ,HH/ lNXfp0 gR `p09x# 3xp09x"49 4p0g|p0/N Bp XfbJ9 ˏg2BN qR"$# JXg/s"9\ ҁҀ |2$0HHҁ ҁҀԁ Bw(`X(gt/N .t/N .P"9` ҁҀ |2$0HHҁ ҁҀԁ Bw((SvpLNuNV/ | ҅"| f I$HACHx Hnp09j/N&Hn/ N<@Hy&/ N<@Hx Hn9tHHT/N&Hn/ N<@/ NzO4` fP I$HACHx Hn/96 N&Hn/ N<@Hy/ N<@/ HxDNO$`Z fT I$HA2CHx Hnp9 @/N&Hn/ N<@/ Hx8$|&| 8(| 4p-@Np9 -$p9 .&p9 /(p9 0*p9 7,p9 1-@p9 2-@p9 3-@p-@p-@^ -` .f /d 0b 7_ 1a 2g 3ecJg/9NzX |$ f y ` y HhN9XHnBHnHx/9 N*JOftJfJgzBN 9Xf`b - . / 0 7 1 2 3/.N8 .`Hyٰ/.NPp$NJgHxN X`hHxgN 5HxiN 5HxoN 5HxmN 5HxkN 5HxhN 5HxjN 5HxpN 5HxnN 5HxlN 5O(/9NzpXL|N^NuNVH00$.&|/ HnN<$K/ N<ЊO ` .gmmHyټ/ N<@P`4"& pf Ef Xf Eg/$9 D-y".pp€Ү& "H@HCҀHABAԁ# DBBN`P`/BN` Pg`ZBN %N Xg*/<$.&| x |((| | $HHxBNx& |ֈ*C**C, PrܲnlxrgHJg/HxN!-@".pp€ҮHxN 5HxN 5XJOgBHx/9N&"9 @ҹ Ё&#Hx}Hx Hx@HxNRO`Hx}HxHx@HxNROt`b  |F"C!X |F"C!XJg< SJg S(`(p09rnlrg`R SRRm`"" |Fp! |F!(Rp@n`Vp9"R99pd`"S99pf HxN 5Xp9&@S& &C" pҀ-En-A-nt`&Hx}Hx/NT(Hx}Hx/NT*qHx}Hx/NT/N 5/N 5/N 5/N 5Rp( |6( |&( |(O4pn` | $H$ x`Hx Hn/N&Hx/HnN&HxHn"|F/18N&Hx/HnNHxHn"|F/18N&Hx/HnNHnHRNN 5PpNuB |9LNXNu /p09 #p09 #tp09jЀ"Ё |BN pXNuNV/ . 9 P To/Jf`8 f`, g f$ yf` y f `pL Nu/tN g" yg y f 9 ft $Nu /p#BNNJXgNN4BN XpNuNVH8$. y2jg yOjfN`Z(<)v`JHy" Ҁ |HpN< .v|Bt` rᡆRp btx`Rp btz fJgJg`8|S4|`8|R " g/ N (Xfj a  |Ј-@*n/HnN<FHnN~(O f gHnHnN8(Pgj$| Hn/ N0 / t |們(/N<&$|/*LN<*/*N<,&| // N a yHnNHnN$Pf HnNZXN $.N^Nu/ /" ҁҀ |2҈$AHH/*HH//*N *HH//*N #pO$_NuNVH0 $n$. v|1`*"ҁ ҁҀ2fHn/.// N ORmv`*"ҁ ҁҀ2gHn/.// N ORmpL N^NuH08$/"/&փ փրւ$C&| "K*g*g( o$)  o$Rv*fp f9sHHgv&g g&p | pp*/0/ N<@`p* | p// N<@P/ N<Ћ"@JXg*g / N X/ N`,*g&*HHЉ` mHy NXpL Nu o` am zn RfNuNVH>8&nxp0-@+HH-@+HHC"p€f, n ` mHnNX`,p̀g".ҁ 灒 |"҈(A/, HH/N #J$,HHPJmr mЀ0;NXz&TJlHyHnNg8 | p09 ># y p0-@pe-@ .`pN^NuH<<$/$&| (|( | (T $y `*0HHr nm`"Jmporfd`r0fX`HH |hЈ# HTHxOBN*|& /HxNHxbN*|* /HxNHxbNN^ O$g$/HxNHx^N/HxNHx^NO`HH |xЈ# HTHxOHxNO `HH |xЈ# HTHxOHxN`*HHpƀHH |xЈ" | !HTHxO*CHmN"| ˙ |!8*O f JjgSpJg ffg BN *$XL<8".$|t"|2$9` ԂԀ-q($9` ԂԀq(&.HH-CpﰁgDpg<HHԂ ԂԀ n0(HHHHԂ ԂԀ np(&.HH-Cz6|P|v-C-C`$ Ԃ ԂԀԮ B(f(HH(HHpfBom0fgn$f gmf`fZoTlN-I,(C`Dln4fg (HHöm f gnffo l-I*&CRmBpfpf8$.$|(| |u&z aBN "9` ҁҀ |2(09tHHҁ ҁҀ؁-D&n+Xgp` "nw"nv"n)HHp"n0-@".ҁ 灒 |"p(.HH-Dpgpf/.N 8&t`b L&Hwv/HnN<&.&| | ˖-H |*t-B"ҁ 灒 |"҈(Al$.HH-B(, "D$QJf/N =\ Xg <` f8 yfJ9 g yf 9 g N fN >`p,  fN^$gbpe`R/,/,/ /N >J9uOg l,(| y rЁ yR` y"| ` f 9R | `p?f. Dg dfJ9 Qf Rg rfPJ9 QfHp`pHf< Ng nfJ9 Bg Yg yfJ9 BgN^ gb`r-AzpEg,pBg&pCg pDgp@gpDgpIg AfN^ gbpf*D mt" "H q`.Hx Hn*D"m*D UtԂp01(/N&.O gHHHHt҂f Rpf>pe`R Cf ,eRpfZ`Jf/ft`tJy Pf Jy >ft`N '( ``t yg y fN gt`TJy RgNx gN g$$X L Nu/$/ jg$<$.&| ʍ(| $| @p-@fd -y DzpVDHHg pgzJfFJ9 ҅f>J9rf6pg0N^ g&N f-|`/.N8 .` g f4pgpfx`pf x/NXJ9^g 9d`6 fX"p€f:"9 D€f0pgpfp09 rf"9 g pgJg /NR` /9NzXJg* |$  f y ` y HhN9XX ҄Hn/HxN:zJO gHy/.NPHnBHxN:$@JO gHy/.NPJRgHy/.NP-j npf nJg8HnN&HnHxHxN:zJOgHy/.NP nJg` n&(pgJfJg$J9 ˍgpgHxN9XHxN PJg2J9 ˍgpf$p㰃gpⰃg Ag gp#Hp㰃fv` pⰃfv g f-/<&.&| L |* |V-HN Yh g-|/.N8 .X` .f HxNXHxHnN*-CHxN"-@JO fN -@Jl`2 aHn/N-@JPl/.N8N`rHx/.N-@JPg`-S .f c&HnN -@JXfHy \N>fX,9" HA$9HBЁH@B@܀ yf 9 c܆Jg N6`( .g-y".pp€Ү yfpfr( $H@HAԀHBBB؂" HA$9HBЁH@B@؀# D9 gBN X# DXHxON 5X 9fp#| | X# L ѹ|HxHn/N&Hx/HnNJ9 JOgR9*| ( (|/,/N< | \$HrWDHH//N ` Ogpf/,/Nlt`/,/NltPHn/Nl9HHPo^plX/./Nl/,/Nl/,/NlHxHn/9|N&Hx/HnNHn/NlO8JWDHHgpf$N ^"gJfpgNx&pg`Nd&/./NlP//N<@JPfpgN ^"gpgHy`Hy/N<@PHxHn/9fXJg N6`&$| &|/+/ N< .PgV C(HpWDHH//N ` Pg4/+/ Nl 9 X# LHxHn/9 LN&Hx/HnNHn/ NlpO(fN ^ g Nx(`Nd(HyV/ NlP// N<@N ^ PgpfHy`Hy/ N<@PHxHn/9$HvO`v" ҀҊT"A)HHp0€fTJgNJf)HHp€ | ˙J0g2") g҅)gp`p0)Ҁc(Rp0b L<$.$|&|(|vy ˒HnlHnN*PfJgHy0`Hy RHnN*Pg p#`p0.&8HnHnHxNo*O g`p0./Hx4N!r4h NL`Hp#$v-CP`p-@pgpܰfp$p09jЀ"Ё |0 HH |=p&.H-Cp4-@p#<*|& *|, *| -M/.HnBp0///Hn/.N7*O f0J.g,HnN i"$JXfr-A9װcJg``\Jffp$ 9 fJ9 ˒f fp$J.g@Jf<$.$|`&|t(|zy ˒Hn\HnN(Pg  f(`Hy _HnNN/9/9Nb |/0HN q/Nn&/9NpO LN^NuNVH80$.$|^vxp-@/N$ Xf g g f N *`vN mJfZJy XgHx N Xf& N nJ9 fp-@`Z NLN`NJy 6gHxNT$X fB/Hx/NO`Jg/rm8Ѐ0;N $(.p`p`p`p`p` p`p`ppNu / Km. Rn&KЀ0;Np`pNu/t`" Ҁ |0hJ0gRp n $Nup9 iNuNVH80$.&|P$|pfp&p-@HyTHnNp#BHxHxNHxDHxN 6HxN 5O`lHxN9XJ Xg J f~(| $|P/*D/ NN<(.$|&| D(|zHxHnN*-DHxN"-@JO fN -@Jl` aHn/N-@JPl/.N8N .X`nJfp-@J9 Qg\-|*| ʳ$ Hn/Nr-@JPg`,/N Xf4Hn/N,-@JPg` .Ѯ`-|-y &.,9"  NHA N$9 LHBЁH@B@܀ܹ @d . @& 9$" NHB N&9 LHC҂HABAЁc$Hx/.Hx/< N .O`VHx/<~Hx/< NO`z 9"9 c bNL`iH$ 9 L&pl6 -y".tt‚Ү$&"HCHB҃HABAЁ&HxBN`-Rp$PHx/.N"&-CJPg`|HnN -@JXgHx=N 5HxHxNVO .gV 9 L"&HA$9HBցHCBCЃ$"HB&HC҂HABAЁ&HxON 5XJfHy \N>fX,9 $H@"HAԀHBBB܂Jg N6` fp#| 9 ѹ|Hx5N 5HxHn/9 N&Hx/HnNJ9 JOgP&| $|/*/ N K(A|CpQHxHn/.N&Hn/N<@/NzO`pf 9f  ҆tN @"pfJfpHx/HRN/ N %@/ N -@JOfn * f *gN gJfJl> * g/9(`/9HSN

<$n&| |-H |(zt-B-B-B-B-B-B-BN fp`p-@Hn/./ N -@*| |-M&.ItO `: 9 f C r@f gR C f gRXXRm-j"*p €g.N gN g 9 fp ` Jg/.N -@XpJWDHHgJfp-@fnr *f 9 f pfr-AJgrJf *0fr` pfrJf *fr-AJWDHHgJf\JgVJgp&`Jp9 "//9N!"9 c bNL`iH& *ఓPl&&9$ HB"HAЂH@B@րR9HH"%Apl%@&| \&.It` CJf Jg*C*/N &//NTO Jf.Jf(Jf$pf flp&//NTP 9 ҅gpfL pfN g8 g. p"%AJg / N (X` // N ,PJfXXXRm<``Jf BNXJgJgJghHy:NpXf / N XX/9Hx HxHxN THxNHxN  ap%@HxNOr-A-A"| |& -|-|)(| X&| \p# A-Ht`JfJfpf fR "Ё |Ј-@pf`frl4HxHn/N&Hx/HnNHn/.N8$n&n (|P-j".pp€Ү$,*J9 6f" ҁҀԁx`x& A*08// N b Pg`pfgN%EN g/9HxHxHxN TO/9ؼHxHxHxN T O m2o$ g f ,` ,9 ` ,9 /HxAHxHx`Hy:HxHxBN TORN g*HxHnHkN&HnHx/*BN TOHxHnA(/08N&Hx/HnNHnHx/*BN TAH 08/Hn/N&//HnNHnp%//*BN TAh 08/Hn/N&//HnNHnp7//*BN TRpOxL|N^NuH $o $/Jf ap%@%@p%@pogvpglHy:N/ N X/9Hx HxHxN THxNrOf&HxN Sp%@/HnN&XgHRNV&Xf( J Є @ Zl RCR3`& /$o Bp/N Hxp/N  o8"( Ҁ |0h*0 ,p".H@.H@B@Ҁ҆"A$)ԅrO` BR SJf )Ѕ @ Pg0Jhg1|1|"p€gRp".H@.H@B@Ҁ҆"A #@$o$r` BR SJf rgR )Ѕ"@ "t` "ҁA p00 gA 1RpnL|NuH88/$/ (|0h o,&( ր(48 Hxp/N p".H@.H@B@Ҁ Ҁ A (Є$@&J Є$@T/ p/7/Hx o8//NH&Of J1p0ГT'@"+p€gR"+҄ T$@/ p///B o0/(/NH&Ofl U @0r2 &|Z/ / N Ig*(/9t/ $/$| ˒v aJfp/N (&X`JJ97gB 96f8 |I/N Xg &Hx NJ/N 4BN O fxHyNzX`(<` xp# , LNuJ (gN ˶p# (NNc<:<ÊQ8f oQ RQNu8<:ËQ8fQx8fNu:< oQƄQPQ8fZ:<Ƅc`Q8f>pNuH | 2</a.XaQ/<aXLNu&<fNuH /@8< gQLNu/"/B gQ/aX(Nu  ``@@ *PT~H $| t  333;33N ԾN/<N XgtN ԾB/<NNN L Pgt/<N XgtN ԾHx@/<NN/< N O gtN ԾHx@/< NN/<N O gtN ԾHx@/<NN/<N O g//<NNHxN /<NNHxY/<NNO(N /<$N ߊ Xg"3 ӸHx/<$NNtN Ծ`3 ӸB/<$NNPN Hx@/<NNHx'/< NN/<&N ߊ Og/</<&NNtN Ծ`B/<&NNPN 4Hx /<2NNJRPg Rf414tN Ծ`1Ҹ4/<0N ߊ XgtN ԾHx /<0NNP LNupr` 8SJgJfNu/< NNHxm`/< NNHxN /< NNHx2/<*NNHxa/< NN/ք1ø4"<`SJn0H/N "pMXmJg (-@po LN^NuH04//8$.v  m nЀ0;N"H^xx$| Z&| X(| ӈ*<P-| @`x $| ^&| \(| ӌ`2(<$| b&| `(| Ӑ`(<$| f&| d(| Ӕz-|,<@`6$| j&| h(| Ә*<P-| @x <'-|,<А f//<NNP <`SJnHx//N 4 RO m &<|4N g &8$.v  m &n Ѐ0;N\ 0f`$| n&| l(| Ӝ*<-|q-|'-|,<(< `$| r&| p(| Ӡz-|_-|`-|,<@(<`Z$| v&| t(| Ӥ*<_-|s-|'-|,< (<Ҩ`$| z&| x(| Өz-|_-| -|,<(<_`$| ~&| |(| Ӭz-|t-|.-|,<(<t< <`SJn/< N   3333334 333333 3X/./<NN <P`SJn//N b4 RPm &<|4N g &/< NNHx>/<NN/8$| <&| @(| 8pN 0HxN N"| 1HHXrnrmЀ0;N^* 010|Hp 01H/N PgRHx:/p$n8r`*"A0+l@*IK:  | 3pR o`&0+l@21  | 00@11L<NuH0 "| |  111811v`6 C$HE41|1|4"pp€҃⁔AB1BT oփ C$HE441f  111;11L Nu  09 Fy >@:111Nu  09 Fy >@:111Nu09 >y F@11ވ09 >y F@11Έr` A"HC2d1|Rpdl141Nu/ /t`r`RޒoRm$NuNVH>8(|d | , |*t`  E1RpClNBt` Rp/lN Hx'/< N /8&.$| \xHxN N|X`V//NV&@$333 3?0@:33/3P9fN((@3339fN(-@ .$ /N 8 XXl4 J"H"$ pᢂp R# R# R#pgrz`BHx// NX$333433O 9f09Hf>NJN r"t塀"၀r"R%HxN NbX`N((@3334339fN(-@ .$ /N 8r2Xl< J"H r"t塀"၀r"R# R# R#B// NXRO pl3;339fR09 Hn"p%N L|N^NuH>"/&/ |VApCmJ fpg p f$Jf $p倔zpr F"Bp VDHHf f,p倜prt‚"FRJfpg J f$Jf r偐|rt‚"F"@ÑJf"Jf r偐vrt‚""@NL|Nu/ |Vt`" |Vp!RpnN$NuH0v`:t`0  |V"0SJlRpnHx'NbXL NuH0vt`(9HHp€ᡆSJnp L Nu/ / o r`nm`r@nl4rAg.rPf`rpn|l"rqg8 fj`Z"|`X"|`Pplp`"|0HHS`8 .&||vBBBBHnN `N| O moz gp f |*t` Ѕ @p(0Rp/lN(|t`"ҁ ҁҀRplc<&.$. &|$| L(| HN J9 @f N g 9 @f$N h f/// N(XfHn/ N,(Pf .Ѯ` Ag fxJgB//N O `NPR"o///N(XfHn/N,(Pf .Ѯ` Ag fxJg`/.N!D&/.N!(pJPfJfp-@Jg$N gJfN f pgJf JgFJg@`/9 N!D&JXfJg$Jg //org(rf0`(pgpf k P` k ` k 0` k /./NV"P LlN^Nu /9 gBN X# DX`//9 LN&# DPNuNVH88$.&. $|&|(| Sfp$`p0/HxN!$Pp9 //N!( SPfB-T".pp€Ү/HxN!-@".pp€Ү#P`("  c bNL`iH#(9" HAHBЁH@B@؀$ HB"HAЂH@B@؀pn.-R".pp€Ү $"HBH@҂HABA؁ LN^NuNVH8 $n4.vxJg*/ Nd *:XfHH/N(X`xJf&<$.&. &|(|@ | 4-Hr-A | $Hp-@-@rArA 9 찹 WDy ˖ .f|`|JWDHHf p9 1`p9 --@Jf p9 2`p9 .-@Jf p9 3`p9 /-@Jf p9 4`p9 0-@Jf p9 8`p9 7-@ "ЁHrN< Xf//H-@ gO fJ9ugN {` hf rAp-@Jg4HnNZ/H-@JO g gfJ9ugN {Jf//9l rgrf0AHp(N~"'A"X`AHp(N~"'A"TXRp(-Bm:`/.NZ .X`& n .ѐ$ `p'@"Rp(m$pLN^Nu | p0/Hy /N& |jp0/Hy/N&pONuH 0 o"o$H&I`4HHHHp@mp[op p@mp[op fRRJfHHHHf / / N

Jg8Jg2 nJg* nJg"/.HnNp0/NEXf Rf*9fvc o 0 o !Jp*R e o 2p0LNu/0/ r< |2` PfRTJPf g `tp$Nu o3( Nu/tJ9 @gNw g ft $Nu2/ /Hx/p0/NFO Nu |B Nu2/ /B/p0/NFO NuNVH 84. $n &| Jg (|B`(JHx N XfHx/9HnNO Jg`@HnHnN Pg`(`PHnHnN PfLnf0HnHnNB Pf69.g.NJ g$p`pѮ .SJn```RHSHnNB PfHnNHx/HnN&Of/ HnN&PHnNZXJf&< L N^NuNV |p09 rn@r m:Ѐ0;N 0,"`6-P".pp€Ү`r`-P".pp€Үp Ҁ N^NuNVH<0"n n $Q*.ڊS Pf **f *Kgp`po`~&HR 9c prЁ`pr0$ *9c p*rЁ` p*r0" T&HR 9c prЁ`pr0$ *9c p*rЁ` p*r0" Txt` (f~Rv` 9c prЁ`pr0րR )gmRJo| Јl~Jf pS rfxt`x &-@`SJn`6 9c prЁ`pr0"pRJf g`Bx *f@```Jff` pfp`"pL 8$.6.$| j|Hn/Na>(Pf`vHn/ B/Na~(OfZpgPp0./HnBNy O f2/.Hn/Ne(O fz`4 J(HHn/ /B/Nb(Ofy f 0.y gRp0.cJfJg`Hnp0*/BNz O fJ9 ˓gJ.fp* r/N k\(XJft|/ /Ns (PfjJ.f,p* r/BHnN(O g/NZX`/HnNPJf&p./Hn/Nfv(O ` /NZXRp0.c JfJgzJfJf("X`pfvJ*0fnBBHjHjNj"OgT Ҁ |#҈&AHk8HnN|Hn/ N $.&. $| zxHnp09 r//Nq,O fHjp0.//Nr,O f4gp0//NW,P5nHnp0.//Nr,O fVN g p9 `p=@Bp./B/./NH,OfBp./Hx/./NH,Of |p9 |/NwBHy Hn/Njr,OfZNirN g0.yg  N,f2N,f  `J.fR` /NZX`R`RJf"J.gHy /N4,Pg /NZXJg/9NU` p#/NZJ.Xf/NZX` `R`RJ.fJg /NZXJg /NZX L|N^NuNV/. Hnp/N p"SPfr` pfr ҁҀ$p Ԁ# $p Ԁ# p Ҁ# $.N^NuH04/vp0r gvp0r@gp L Nu/r g, g& g g g g g fr Nu op( NuH0&|  K"| p\`"SJf | ^"| jp `"SJfHSHy RN<$n&n t-Bp-@z/.HxHxN |O ` Ѐ=sp0. g*| $ "-p0.Ҁ%Ap%@ A%HHn/ BHxNJOfJ nf-|Jf~" *H@*H@B@ҀҮ(A9n(HnNn8-@JXfH*B"-p0.Ҁ%AHn/ N-@Hn/ N-@r.p.ሂ@8OJg / NZX=|=|JfZ ngL*B -r2.Ё%@Hn/ N-@Hn/ N-@r.p.ሂ@9AO`9|Jf $.&. Hx/HnN,O fHnHnNb,PfHnHy N< PfHn/N,,PfNH$@pl4xz`" Ҁ |0hذ$Rm .Є Ro`` Ro,(PfdJncXz n0`:Hn/B/NX(Of$p0./Hn/Ny O f nRPRJf0.SnJ@f`(Ё%@Hn/ NB-@JPf^ .c -|`2 np.%@ .R%@Hn/ BHxNOJg/ NZX` n .$nN^NuNV/ $n . "9  | "0Ҁ%A%np%@ Hn/ BHxNJOg / NZX .$nN^Nu2/p0rNuH "/ $op* //N$Pfp* r/NFX LNuH 0$|J9ZgHx N4X`rBt`  J pRp bJ9Zf RANF f j,A j0A`&j,$j0Hx N4XL NuH>$/&/|/N4xX`Bpb pef0Jfp f&  |Ј @"Pp c/N Xf Rp b`,BFran8rfm2taЀ0;N  p `p `p `p ` p`p`<r $Nu/ 0m 9o Am Fo am fnp`pNup09 ZNup09 d/NhrWDHHXNup09 d/NhrWDHHXNup09 dNu// |.ptntmЀ0;N`$Nu/$/JgpfHx Hy ^N*PJgpfHx\Hy N*Nx&P$NuH $| HRHxHxN tO `B" *H@*H@B@Ҁ J҈"A Ѐ |23|3|3|3|(Rpn *H@*H@B@Ԁ5((LNup9 RNuH0$/ /vJy*g6 |r29*rnlrg rf``p0`p& L NuH04/vp0/NhrXf 9 ˗g"p0/NhrXf 9 ˗gv L NuH04/vp9 ˗rn8lrf0p0/Nh"p€Xg`p0/Nh"p€Xgv L Nu/$/ / rJgp0//N"XJf(Jg$ 9 ˗gJ9 @gp0/fr $NuH0$/ 6/rJgp0/N"XJf&Jg" 9 ˗gJ9 @gp0fr L NuH 02/$ot&|`Sg p$JSf`0Jg o gHk/ N8$/$$|&| a(|uHH*pʀg,9HHp#N g("p€g g g"p€g g fJg#HHL|NuNVHnBBHx/9 N*JOgHy/.NPN^NuNV .HnBB//9 N*JOgHy/.NPN^NuNVH $|p9 1Ѐr22 < c bN` iH@B@H@# p9 -Ѐr22 < c bN` iH@B@H@# "9 H@H@B@Ҁ$9 H@H@B@Ԁ-Am-B#|pLN^NuNVH 8 |"|$| p09 rg|&H\|&H\|!&H\|0|? I\| I\|! \(@|0|?t`"Hx Hn/N&Hn/N(PHnNZXJg(8$.&. (| az" ҁҀ |҈$Ap*"ЀЁ |^Ј&@pb&fHy/N

<$.&| (|V |d&p-@ | $H*9ڈ`/N(Xg$ n, m$#h D |@/0HSN<@P`/N Xg K-H( D |/0/.N<@ Pf>*|;6, /N XgT`* //.N<@Hy/.N<@OHT/.N<@ Pf"HxHn/N&Hn/.N<@O^#d`&/Np Xg:#d^ K(  |0/0/N<@HT/N<@O`/N Xg Afv gj K,*|P( /-D/N<@Hy;6/N<@Hy/N<@X#d^HT/N<@ DA/0/N<@O(`D K(/9$/N<@#h#d^  |X/0/N<@OHT`-Z gmVXJgHSN"`HSNXJgJg /.NXp-@JglHxdN9XXlp#hmlNL<|N^Nu"/po | R | !` # &Nu/ "/"|po$| R% %$_NuH8$/"/v(pȀf(p@ȀgRpĀp€g HxN X g /<NT` /<NHX(/N* Xg $<` rnm`@rnNl$rfF`r@n>l f4`($<`$<`$<`$<`$<|`  mn\` mn*`2 mvo> g, f^` mPo @g f8`b mn"`B m oh g` f `, mo @f`2$<`$<`$<`$<`$<`$<`/Tp0.U%@ BBB/Hn/ N"-ApOfV-|I`L`Bp0.f6T .U%@ Hn/ BHxNJOg/ NZX`-| g Jg If / NZXJg BNUX .L N^NuH8$| ʍ&| }(| p# H# LHxN8 N^ XgNw@ gp`p ˘HxNHxN J PfNv# LN g y f :Nw f @  e` e` e` |"p09!@ yfp `p@!@N g"J9hgihp/NXBNN` |"p!@p@!@ @p#N f hiN gr` y Rpn` y f` g f[p/NXN &pLNuNV/t aJfJg8=y=yy ˒HnHxBNR$/N l&O`HxNUBN PN $.N^NuNVH><$.&|(|! |",p-@Jg J9.gp9 |/Ni" Xgp9."Ё |Ј$@R&.HH-CJgp0"Xp6 H@H@B@Ҁ |p09҈"AS".p6 H@H@B@Ҁ҉z`X(.p0&ք`,Jg2HHHfS S @` AS S*@SJnv` AS S*@RpnRpb0.SxJy"g( | r29"Ё$@j&.HH-Cx+. " gp9 |/Ni" XgNHy ^Ni`"Xf/ N`-@JXf.Jf&HnHy N0&.$. |"|$|Fzx  mF nЀ0;N 66666,,,,,,, , mnz` ^r7n rVmN|7Ѐ0;N      g f `L m toB g f \` Amn*` 1m @o6 pS |8x` "pS |9x` pS |:x` pS |;x` pS |<x` pS |=x` pS |>x` zpS |?x` ^pS |@x` BpS |Ax` &pS |Bx` pS |Cx`pS |Dx`pS |Ex`pS |&`pS |'`pS |(`hpS |)`NpS |*`4pS |+`pS |,`pS |-`pS |.`pS |/`pS |0`pS |1`~pS |2`dpS |3`JpS |4`0pS |5` |$  fp#` |R  f`JgJg aJ9 Bg&//9ؐNbHxN?*O g>Hx`,J9\f0//9ؐNbHxN?*O gHx/ND|*P/NpJXg.J9 Bg  B` B/HxHNۤ P`>\b`J LfJg # L/Nr`J DfJf`:HyN Xg4J9 Qg HnHy ʳN, Pf^# D`T# D`HJg@HyN Xg.J9 QgHnHy ʳN, Pf`/9N&Xp#`@`p#/9N&/HxONۤ/NrO``N g  ʍi`  ʍh/N/Hx6NۤO ` yjfJfP/Jf"R |8` "R |8p09rnlrg`RRRmLNu/$/N gTHyN XfJf>/NN9 Xf/HxNۤP/HxNۤ/HxNۤO$NuH0 $/ | ʍ [g" \g g g fN^ gv`vpNր$|/ /HxKN/ /HxNN/ /HxON/HxKNۤ/HxONۤ/HxNNۤ/HxQBNۼ/HxUBNۼ/HxTBNۼO`L Nu"/ /Jg /N 5XNu /"/J g//N 6P`pNu/ /Jg 9 ˗g4|`Hx/HjHxNTHx/HjHxNTHxN 5HxBN 6O$$_NuNVH8<$| ʳ&| (|  ap-@xt*|& /-NzJ9 QXgHnN$X S gJf-y SgLN f p09(-n".pp€Ү-A"9p09(p€gRJfJHxHRHnN$O fFHnHnN$PHnHnN$HnNZO ` T-P T-h 9 Jf~BBHx//./.NM$Og\x`XJfTJf J `pHx/NN$Pf2Jf J `pHn/NO$Pg$<`JfN f S f <`p"Jf8B/N$PfdBB/.BN# LHxBNO`< ЁJy <$||(| @p-@,<v`0Hy "Ё |HpN< R/N 5RO pn&|*|$ // N .&. |* | ,$HJm(9" HA$9HBЁH@B@؀pl2-y".pp€Ү$" HAHBЁH@B@؀JfJB/N,Pfn BB//N | X!X |@!8$n&. |, | -H(| tp#<09 rghHxBNx |Ј @"P( "D*p09Prnl rfx`xJg* " HAHDЁH@B@ڀօx-D-DN g> 9 g 9 f*p9 D-@ yfp` y fp-@ c yfN gvp"x(D`Z9g JfHx/ N(` 3HH`(JfHx/ N(pȀP`3HHrȁԄ̷m`-|x-DN^ g"8| y g y gS` ydp-@8|`p09r2&Ap09"p€f p09"`" R-A".p c bN` iH@B@H@"&A".p c bN`iB@H@"f" `" R(A".pp€Ү -@S" (* (EHA .H@؁HDBD f8|Jg p-@8|Jg ".f ydJg(.`x`t|`fJg K0HHʮ`HxHshN*ʮP"ԁ"ӹ XgvRpl L Nu/$/ / | frnlrgrf` ` ` t`$"Rp n$NuH0vt`Rp0l9HHp€f`vt`.9HHp€f`JfvRp/n9HHp€f`Jfv L NuH0$/ v3334339fHx/<N` Prn@rm:Ѐ0;N"&*`p!`p`p`p`p` p`p`p 9f3 3?2A 33/$3333333 3 34 3 39f9f9 HHp€gvHxn/<*N HxN NbO 9f3334339f9f9 HHp€gvHxZ/<*N Hx/<N3 33433O9f L Nu /S"nNu/ 0m 9n` Am Fn` am fnp`pNuH0&/ $//N< @R8"R҃ A"R҃ A @8XL NuHy0NXNuHN lLNu`ZXXZXXXXXXXX n p,?N1HN3 Ӵ3f ӶBy ӸLNu,| |lvNQ|DN"|B$|&|/ < 8W 57AJQf"|6<C2<0<AA/ < 8W 88D D:fAQB`p/"|B$|&|57 |6<NQ 8gBNu; ? #dd4D8 4(,.| p $840,(<"|$|CE&|L?@ABCD     !"#$%&'(  !"#$%& '()*+,,-./0B0 2H"|C4Y0HA@k HAA`HA"|C 2Nu    6"&$,. 0(*2H~B pB9 oBy l3 jNbc<$o8aa @fy ja0<ah a|fJ@f0<aH a\fJ@fy jafJ@fta0y japfJ@fTy jafJ@f8y jafJ@ffy j/ aXaBJ9 og09 jg4 aL~NuB9 n 2<E$<ab 2<aR 2<-aB9g*2<a.9f2<a9f< naXNuH|$< 2<a 6<8<*<@$2<aR2<$<aQ6<Q$<2<a6<CJ9 lfC*<@<$2<a^R2<$<aNQ6<$2<a82<$<a*Qa0L>Nu$<2<aNuHxy j/@g& fy j`/F^y j,L6<(<8$<2<PHᜄLa"9 pgg9 f,` 9fQ09 j@LNu9< ffR fQxLNuHᘰ pmabL`H?. |"| Af0?20$QaLNu9fNuax8<6<$<P# t# pᜄ<<aLB2<ar@ pH0a`L fJfQ(9 tQaHNu/$< BBAa$$NuB9 n6<B8<@a<2<a9 g$9 kBa2 ngR 2<a9 f$9 kBa ngQv$< 2<avpJ9 ng09 jNuH$< 2<aP$< 2<aB$<  < ᜄ2<aLNuH$o@LNuHa&B p n6<a$< <2<a0<aJ@g ng82<$< <a0<aJ@g ngQpJ9 ng09 jaLNuHa:<0<9 kB9 n<>Ga<aa\$< 2<a@,<2AAg&$<(ጄ2<a9 fQ0<Q`@ nH0 f9 k9 k0a"LfBJ9 ng09 jLNuH| |6<CJf | 6</$<2<at$<@2<a`2<$<aRQL>Nu' "#('., ( *6NVH p-@JgN^ gJy PgJ9 QgHxHy ʳHnN-@JO fHnHnN-@JPffp-@A-H .S-@HnHnBHxN.J9Og. .S-@HnHnBHxNOHnNZX`B$y $9 /NK Xf <`$ SЂ @J9g SЂ @ .LN^NuNVH p-@JgN^ gJy PgJ9 QgHxHy ʳHnN-@JO f^HnHnN-@JPfFp-@A-H .S-@HnHnBHxN.Ogp`pHnNZX`:$y $9 /NK Xfp` RA0(gp`p .LN^NuH0v9 g$9 HxN XXd&< L NuH<0$| &| z | "p09 Ҁ A"HTt`<\208Ab&0Ae p0 | Ј @0Jf6`0Cd `Jg Rpn`zJf4Jgy d R0` R0 Jgy d S0` S0 L /HjN< Pf,/HjN< PfJ$g//$Hj2N< PgRp np fpc(fJg|p09t"Ё | zЈ$@" ҀA҈&A&7j7jHjHkNHy N=$ O g`N#p bg 9 谹 bm # Z` 9 jf@ y g# Zp`p09 (/HnN&t Pn AH/ Hx BN HT/NOJg // N%P ѹ p&# 9 谹 l`|J9 g` // N%P`. | "PR | R R  g | SJf`  ``p n4r29&F r29 $-@09 H3 =@S `HTHy 1HxN%:-@O JgJ9 "gHTHy 1Hn/9 N#O`Xp n4r29&T r29 $-@09 H3 =@Q `HTHy 1HxN%:-@O | "PRR  g` 9  (mH"9 (ҁ |&Dt40 r29 (09 9 +h3 =@ 9 ( `HTHy 1/9 (N%:(O *| 1$ HT/Hn/9 N# .9 +㠈HT/Hn/9 N## p? O f^p n4r29&T r29 $-@09 H3 =@Q `HT/HxN%:-@O .ѹ 9 $ѹ "R# `. | "PR | R R  g& | SJfJf й mn``X`p# ^ й # l L<N^NuH0$/ &/ | #"| " 9 jfp09 rVDp09 `p09 rVDp09 rVDJgp`p# (Jg(p# $///9 HxHy N O`p# $///9 Hx@Hy N ///9 Hx@Hy N O(L Nu/ $o / %@///// N!/ N"// / N"O$_NuNVH>8$n$. (| &| |&D*pnp09&Tr2,0H6=@Q`/./HxN%:,O Rxp%@`pnp09&Lr2&0H6=@Y`/./HxN%:&O Rpnp09&Lr2"0H6=@Y`/./HxN%:"O R`o%C ЀRSJnSJnbL|N^NuNVH< n"H*(t`J Ѐ=qp.("`f.d 1P"Jo&S ЀЉ @p(dҁ3RnL0 o $o$&(St|((`\` Њ&@6p07@RSJm"ҁp0g*pl""` Њ"@20R@3@RT Uo,Spo0U@4SB5BL |NuNVH00&.$n pЃ&@p0$g`p n.p09&Fr29 209 H3 =@S `/./.HxN%:2O JAgp0+$ `p0+$L N^Nu op("p Nu/ op("pp($p҂p(ҀpҀ $NuNVH0$| &| 9 jfHxHnN&t Pnp`HxHnN&t Pn` 9 jfnHnNH5@HnN<5@HnN05@HnN$5@HnN0%@ HnN$%@HnN%@HnN5@HnN5@# # # fO$`FHnN7@HnN'@HnN&HnN'@# # # fOpL N^NuNVH<0$.(. $| &| p0&*/HSN&$/HnN&ђp0.ሁSJOf n"ҁ |&Dp00r2"ᩆ2i6=A L o(/p|`Hr&$tƂ*$&ڃڂ耱 &"rƁ"$ւց耱 ReL|Nu/ o"o ` /SJb$_NuNVHH nU#4N5t :#6,p&r$<6N@Jg |60Np r(N@Jg |60NJy,gBy,N5/:N0X z-HJ@g0LLN^NsNVH zX0 LN^Ns | "N@p Q | "z$!IT!nX!V8"|0!@HB"| gF!@LB"|gF!@P"y ^!I@Nu | "N@p"Q-N | "h@# ^Nu66(Mercury Trap/Trace ErrorNVH><$n | 0,zp-@&y 0`2HxHRHSN=\7j 0|" t(@*A+lRO Jjfp09 ( | Ј$@ RSg"yA,Cp*Q-|tp09& |Ј(@ TSg$Jf"yA,Cp'Q-|tJVDHHfbp0*$Ԋp0*Њ-@=jv`8Hxp*B0HrHSN=\*B7m P Kr*@!mRRO p0*bJfjr2, A Ќ$r2, A Ќ-@=lv`8Hxp*B0HtHSN=\*B7m P Kr*@!mRRO p0,bJf$/9 0//.p0.// N8V-@OJf$/9 0//.p0.// N8V-@O .L<|N^NuNVH>8$n$. |z`lxv`L Ю&@" H@H@B@ҀҮ(AHxHTp0HrN=$ O f 0,kg Rm` k xJgRm`bA-"C""""""""2 np00XHrHnN<@Hy-HnN<@Hn/9N<,<$.&| (| * |-F*v ap#Jg a/9NzXJf"BHx/NK&O g`m*|( Hn/N,&PgJg/NR&NX`&֓ 9 -@Jg( .oHx/pg pgpf$$| / N< @" pҀ 0*Xg`pgpg pgpf$$| / N< @" pҀ 0*Xg`pfg"pfgHxN 5XJWDHHfnJ9ff~@-GHnHN-n`HnHnHHx@Hx NJOg&Npfp`p//.NR`$ | ǐ-HHJ9f`JgJgJfJf|`$/.B/././.HnHnHN`OpoJg  f. morf` v-|A`$p-@`v-|`Jf -|vJo$/.//././.HnHnHN`OJf<`"Jo//.Nd Pf N z g n&HBp09j// N((-@JO fL$| Hxp09j// N((-@JO f"/ N.-@JXfHy-^//.NdHn/ N,-@JOfHx/ HnN-@JO f/.Hx/ HntN-@JOf-n-n-|-|`HnHnBHxNJOg  f  g lx-np-@RJoHnHntBHxNJOf<ܮJg,Hx Hn g g f/.N8X`//.Nl-@P`:BNWhJXgJgHxC`r`$|/*NzNfHxN 9Pg/*Nzp-@JXfHn/.N,-@-nPJfdHx/.HnN-@JO fD$9 -n-y ` o o -|`l-B`-n(nHnHnBHxNJOg  fB .Ѯ .Д  g nJfxtJoJnj`vJg  f-nHnNZ(|/, NzNfHxN 9O g|/,NzJXf>(| / N.-@JXfN/.Hx/ HntN-@JOf4`"HxHy HntN-@JO f-n|-y $ `@ o -|`-BHnHntBHxNJOf .ѮJn`v-n|HntNZ܊JXfJfp`Hx/.Nl-@N .`>/8&| a$| |x-HNe-@Jg .`HnNHnN9y9xPfN(| /9/ N .ѮpxԀ& 郖m/* NzNNfHxN 9Pg/*NzJXftp-@/.Ne-@XgZ(| .D |/0/ NN 5X/*NzN9y9xXf/9 /9 BN O pL|\N^NuNVH00vNe-@Jg`$|/*Nz9zHH/Nf$/Ne-@O gx&| .D |/0/ N8&o$$o(z|v o0 o4p$t`h3(gp  gFJfB(BC 3:fHH/N$JXg>vR`* .g.p$ RЯ, @v`Jg RЯ, @Rpn`` ` o,Xvt` o, 0 (gvRmJfJl`p `t`< /,Ђ"@  m0$.6.$|t&|#]xzJg apfJft/9 BN XgtpgHNypܰfJg BNoX`Hy *NHy ǐNPNw<(fJf 4p0/Nq, C_Xg( Cmg"` p0///HnHxNh(OgJg`p0/Nl4pXfp(PfbJoHTN Xf"pfHxHTHy[N=$ O n`pf$p# ` fx`HnN`(X`p09 *cHn/BHnNa~(OfHnHnfN8$.$n &| 4zp0./HnNwp$pVDHHPf| `(Nv,(<xJf "<J`r. <(@J gHnHy */9 FHxNJOfp9 ǜrfHSN HSNX .$nN^NuNVH $.$n HnN-BA-HHnHnBHx NJOg`p0.$"p$-Ap0.ђ .LN^NuNV/$.HnNl-BA-HHnHnBHx N .O$.N^Nu/ / o r,`"@R$SJf$NuNV/$.p-@HnN-B-| | -HpXgpf:HnHnHxHxNJOfHnHnHxHxNO .$.N^Nu/$//N Xg/N/NP$Nu / |Ј"@ Q Ag Bf/N`/NXNu/ $o/ N Xg4 Ag Bf/ N`Hx N4Xf / NX` <A$_NuNV/ $n* :f( ag AfBp`@ bg Bf4Ap`,/ HnNBFJVVVNTran>rim8vaЀ0;N***"(t`t`t ` t `t `t L Nu /rn6r m0Ѐ0;N& &&pC`pD`pH` pI`pB`pAHHNuH8 / |j"| t P'g P0g P,g Pg P:fv`vxJf P+WDHHfxrnxr mpЀ0;NddPd,0$o &/$t/ N<&@X`Hpan pfm|`pAn pFm|`|(" HAHBЁH@B@؀؅p0؆$R2HHp gm L |Nu o` am znRJfNu /"/Hx0////NONu /"/Hx ////NONuNVH0 &.$. /HnNgpgpfNj | # L | # R3 P3 V | # @p# F3 D3 J# # # # J f y r( # y r( # y r( # rpgpg p gr # ͘Jg.p g`HRBHy @Hx/9 ͰN*JOg>`,p g2HRBHy LHx/9 ͸N*JOgHy0BNPJ ͘f$J9 fpg4 9 6g* 9 ҅g J ͘gJ9 f 9 ҅fp# 9 ҄fzr 9 ҅fJ9 6fpg J fr# rJ9 ҅f 9 6fpg J fr# rJ9 ҅f pfr# J g2HRBHy @Hx/9 N*JOgHy0BNP | # R .rn|r mtЀ0;Nh$hh(B`NB |Np-@JXfJg8Jg.J9 g&Jg 9 x`p/Nd Xfp-@N4NJNJ ͬf J9 f``JgHy ͤHy ʳNr"$JPf Hy N~J9 XgnN8"$Jgpg p# D`|p$`H/9 NRN||h|HnN/9 N"$JO m. 9 ҄f$ 9 ʍf/9 N"$JXf`J9 fNNp-@JfJg8Jg.J9 g&Jg 9 x`p/Nd Xfp-@N4NJJ9 FgJ9 fNZJ ͬf J9 f~ `rN BN"-ANN`X`LJgHy ʳN"$JXf0Hy KN~ 9 'Xf HxN8X 9 'fHRBBHx/9 ͰN*OBN"-AN 9 'Xf HxN8XJ9 ˍgp9 ˌ/N8`NN"gp` p-@Jg BNdXHy N~NNJXgN4J9 gJp`BHxN"-AN`Hy KN~HxN"-ANP`p-@J g"p g p f-RN$Jg-RpfJ Zg J9 gp-@J9 gJ9 gp`@Jg@N4`8JfJg0JgJg 9 x`p/NdXN4 fp-@J9 gJ9 gJ DfNJJ9 fJ ͬfJ9 f # ͠ gPpgJpgDJ9/fpg HxN8XNj 9 'gJ9/fpg HxN8X&"9  c bN(`iH@H  pfJ9 g# pֹ # tBN2Xpg HxN8XJg /NXLNuH<<&| p$| (| V(9 xt`  @c*<@`R*p fF*| & A/,"CpQ SHp(N\Hy/>/N<@/N\/NO Ђ%@%E 9 Ђ%@HTHRBHxNJOg /NX@ Rd 9 teDL<fHH`p9  a/9 /9 p/N  aJ9 8O g 8Nf/<NXJ9 >g>pgpf2/NR |$ Xf y ` y HhN9XX$_NuH $| l 9 D | ̈́Re 9 ̀n 9 D ̈́d J9 Qf`~J9 Qgtp fHy/rNX# t p 9 й p# tBNh 9 VXJmo  f`p$` NH`NB/9 VNX`p$`& RR 9 @"9 0pѹ pLNu/ $| Vp fHy/NXJ9 g | ` | ʳ# HRHy HxHxNJOg /NXp fHy/NX/9 @NxX$_Nu/ $| V |# HRHy HxHxNJOg /NX$_NuHy VHy BHxNONu/ $| V |# HRHy HxHxNJOg /NX$_NuHy VHy BHxNONuH08$o&| V | &(| rp# Jf`/ N$# J9 ˔XfD L BHp/ NO A"HRpgp fpu`pdHnNrJXg,pf&J9 ˕g 9 ҄gJ9 Pf J9 Qfr JgNtpgp f@Hy VBHy @Hx/9 ͰN*J VOgHy0BNP`v L g %f,r` p0g RTp n` "-@`vJg  L N^NuH 8&| $| t(| N f|JfvNJfl g6HH `N N60@6 Sc`.p0$` NSJgJgJg`9 HH`t LNu/ $| RR  ͈mp$N# ͈ R 9 R0HH$_NuH $| V4t``J9 8g /<NX5|%jHy VBHjHx /9 ͸N*J VOgHy0BNPp-oRJRg` p0LNu"/ 9 6fpfJ9 g6 9 ҅g,Jg$J9 g/9Nz` /9NzXNu/ $o`BHH/N 9 ˔Xc*p9 ˔"p dH@dH@B@Ҁ/NXJf$_NuNVH00$.$|&| ˕N^&JfJg HxN9XX/< N JXfJg /N҂X///NL$JPfJgBHnBHnHx/9 ͰN*JOgHy//.NPHxN9XX/< &N /9 Ni J9 Pg/NX L N^NuNVH8&| D$| L(| X( Jy ϰo/9 H09 ϰH/NN$P`T T"ҹ Sp$ 9 P# \` y \pђR \ 9 \m y \HHrђ# 9 X(J Tg.J hm& 9  ` T 9 `b ` 9 `R`HJ lg$ 9  l T 9 ld ` 9 l` T-S 9 xRe-@ . & S# xLN^NuH t$y P`BHr(NNuH<*/&ovN./NJj&N PXJf// N$.&. z ϾHx NHxBNO `Jg(("p€҅p€fNȺHx/NPNF,Hx NHx NxP`8pfHx NHx NP"p€/N\R ,-@XR"pl SJfhJgtNȺHx/NNF,Hx NHx NxO`6pfHx NHx NP"p€/N\ ,-@XRlL|N^NuH> &/$/ NȺ$yS`hRHx/ NxP`B*"pp€҄p€fHx NHx NP FRHH/NRXp09bNȺ" H@H@B@Ҁ҃,mxL|NuNVH8&.$. rJfx`Hx0NRXm`x` ҁ ҀRm(`t"  c bNL`iH"p€/N\"  c bN(`iH@H&-@r h NL`H(XJnHx NXLN^Nu/ $| ϾJy ːc6Rpy ːf(Hx NHx NHx NO `N$_NuH< Ͼp# Ϻ&9 @*9 D(9 DpȀHx NX`6/NɾtX`Hx NNF/N2RPpnրNB SJfJo2/NɾX`Hx NNF/N2P SJfNL !a(D(ab$FD9  xc# xRJ@gXUg*eSaNb xc# xRQa,(a&bF xc# xadNuH469 4<fQQ`><Gp9 L,Nup`HH2<` HH2<xaQ.LNuH"y || 4<r)0Qr)@( (LNuJ9 gJ9 f a#na|# ara (y p$ahJ9 gNu  ! # " $"9# ,a# h3 (# l# Tr29# # ϲ3 ϰ & 'Hp9 |/Ni"XJLgBJ9 Eg8Jg.Jy"f J9!gz9 Ec " &# DNu"9 ,R# 0Pҹ # pS# "9 ҹ S# `NuJ9 gXJ9 !fNJ9 #fD #a"Jf"9# ,a~&y P"9 0ap b`Jg<aB % ЁSb9 %/ //N "9 ,f ` 0<xaadNuJ9 gJ9 "fJ9 $f $ @fra&| JGf .9 D`$fJ9 &g '`# # Da# (# h"9 #  c" b<# .9 h޹ e Sd~޹ p `b# `a c gD`# Tam&y p"9 `R/ //<XN aa$Nu4<$| <&| (| r-Ap-@z`  | t!Rpnp# N^ gfp# # p(x y g y gx y g# Jf y g y f "<`r 9 Ё# -y $.rvăԮ # y g y f "<`r 9 Ё&-y .$.rvăԮrāgBR `8 9 # 9 &`J9 Qg | ʳ `pHS/NO-@Pf 9 # # `p09/HxN!-@".pp€Ү-A$.-B yPfp`p09"p9 c bN` iH@B@H@(p9 H@gRJfp(plJ9 Qgp`p-@Jf89HHS"  c bN(`iH@H# `T9HHS" c bN(`iH@H&" HA$.HBЁH@B@ր# 9 й @# J Lf&9`&9 L $"HBHC҂HABAЁ# p09r2 *p09rgR 9 $"HB&HC҂HABAЁ# # 9 gpf |  r29 >$Ђ&z` $ЂЃT" A(HHt0fd AJg\*A-HHt | ˙J0gB A$( g Թ A(gp`p A0(Ԁ o# Rp C0bp-y 9 మn-@& 9 ltgJfJ9 "g"p9 " c bN` iH@B@H@#"p9 " c bN`iB@H@ g 9ѹ* $H@"9HAԀHBBBڂ`  | ,t!Rpnz`*""| , Ё @pg й  | !RpnJ9 QgJf| | ʳ"R" R!S p l 9 QfL*| H$ //9 l/N-@ AO f(p l//9 l/N-@O `NtN^"g 9 ltg 9 Qf2 R# tHnBB//9 /9 tN1P# @O`( R!y  R!S Rp!@N R# @#  9 X# y g y /NK"Xf-|`BBNN-@PJf2 y g&JfN^ y "y İo# Jf 9 y  o y ` y # y  9 Qf@Hn y /B/9 "y Q 9 Hp/9 tN1P# @O`l y й "R#@ R!y y "R#PN R# @`.p# z`V | , Ј"@pg@ й "9 c bNL`iH$ mR# Rpn 9 $" HB &9 HC҂HABAЁ o"9 9 c bNL`iH&"  c bNL`iH$"HB&HC҂HABAЁ&" 9 c bNL`iH# " 9 c bN(`iH@H gR `p# & p-@z`r*| ,-M,*n $9 "&HA(HDցHCBCԃЂ | !h*| 0 І-@ $"HB&HC҂HABAЁй *n*JfJ g Jf,9 `>`:J g2Jf.". 9 c bNL`iH,`|`Jf&". npgf*n І | !`R-n".-A np".g2*n $."&HA(HDցHCBCԃЂ | *n!RpoRmppo R m 9 ltg.z`$po""| $.R#(Rpn 9 ltfpl R# tz` 9 QfB"Hn y @"|  1HpB/ | 0/0/9 tN1P# @O`B  | 0"H R!q R!S " |  0й @*A+@N R# @R mh  f.pl(#  Ҙz` R y Ҙmp-@JfB 9 ltg Rp` Rp!@$ 9 ltg-y n-@#0V .L<|N^NuNVH>8$| <&| (| 0J9 QgN R ($ m <`h R# t  -y n-@,.r-A`(. | *0H R&($" HA$HBЁH@B@րڃ 9 Dй @"҅d 9 Dй @`  oP 9 Qf"Hn/B//4H/9 tN1P$O`&"R#tH R!@ R!EN R$( `tl6"tH | r29ЁR @Jfp` <"`RmR . m`` RR$  -y n-@#0V .L|N^NuNVH>8$| <&| (| p-@ R ($ m <`.J9 QgN^ g#0V R# t#  Ҡ(  y g y f T"P 9 ҠA` T Sй Ҡ @J9g y g T Sй Ҡ @ 9 X# T"y " 9 Qf*HnBHx //9 /9 tN1# @O`( R!y  R!S Rp!@N R# @` R# t-y n-@(n  |`( | *0H R&($" HA$HBЁH@B@րڃ 9 Qf.Hn/Hx / | 0/0H/9 tN1# @O`* | 0"R#pH R!L R!EN R# @R mb-y n-@(n  #0V RR$`-y n-@#0V .L|N^NuH<8$| &| X(|(J0RgTv` r'RpnN^ gnJo&JTc> y g4N f*$9r2 $ 9r2$rgRBHx//9 N"ҹ x&O`J0Vo*9 " HA$9HBЁH@B@ڀxv`|$ | ,p(gfl> K$HBHx/90V | /0(Nй xѲ( |@!<(O`$ K"H #("|@#(RmxRpnp# xL" Ҁ |0h҈$AHRHy0ZN< PgZHRHy HN< Pg Rp n`<$| <&| p(| lHnBHx N:# Ҝ y Ҝ( y Ҝ$ y Ҝ& Sp y Ҝ O rn(r m Ѐ0;N * J. p Rp!@ R!@ R!T"p€g N` N g N` :B R/N Pg Nt` Hy H//N S O ` N f R/( R/N Pf nHn R/(N R2|Pg R2|fHy HHy DHn R/N/B R/(N* R!I S Og S  f n2| "|;f Rf\"T "@ g/Hy;f n/N4O `2*| H$ // n/N4// R/( n/N6O` R-h2| g 2| g2| g 2| f NHy HHy DHn R/N/B R/(N* R!I"|;f ROf\"T "@ g/Hy;f n/N4O `2*| H$ // n/N4// R/( n/N6O/ R/(N4lP` R"hp" €"A" g N2` N f r"Tp" €"A" gHn R/(N R2|Pg R2|f/. R/(N S" JPf  RJ g  S R*( R$( R(( "Dp" "A& p ւ`D-| n-@,./Hx /// n/N0$ SJOfچ2|xԉm SJg HnB n/N0l` RJ g l R# t/ R/(B R/( R/(/9 tN1P R!@ SJOf . R"R"i Ѩ`  R"hp" €"A" g N`pN f "Tp" €"A" gHn R/(N R2|Pg R2|f/. R/(N S" JPf RJ g /Hx R/( R/( R/( n/N0 SJOg bHnB/9 t` RJ g H R# t"T "@ gp@`p/ R/(r / R/( R/(/9 tN1 SJOf` RJf R2|!I`Hn R/(N/. R/(N S SJOf,/Hx RHhHy;` n/N5 R"n"O SJgx RJg R2| fb R2|fT R/(N| R!@X RJf^`2 R-hHn/.N/.NH-@ O fHnB R/(N*Hn n//.N2 nܓ /./.N S SJO f"/Hx RHhHy;b n/N5O SJf R"n"/N S SJXgjHnB R/(N* R!I n JO g2| f62|f*/.N|"-AJXg`Hn/.N/./.N S SJOf/Hx RHhHy;d n/N5 SJOf R"n" R!n/N S SJXgHnB R/(N* R!I n JO fd`Jf\/.N|-@XJf8`@/B R/(N*Hn R/(N n O`*| H$ /Hy DHn R/N Of`Hn/.N//.N "nOpn8p m22{N((J $f` nJf S A SJf~/./.N S SJPf// n/N4O Hn/.N4l Pg f*2|f 2|#;`2|f 2|#; S ` R-h2|g 2|f/.NH S" JXg S fHn/.NHn n//.N2"T$ "B$ Ogp@`p// R/(/9 0/.N2 SJOfP"T "@ f`2|f 9 (` 9 ,# tt`6/Hx //</9 0/9 tN0$# @ SJOf2|xԉ m nܓ `*| D( *| H$ //Hn R/N Og6*| x& /Hy hHn R/(N Og"y h Dg`Hn/.N//.N "nOpn8p m22{N((J $f` nJf S A SJf//N< Pg//.N S SJPf////9 DN6Hn/.N4l Og f2|f 2|#;`2|f 2|#;`v R/( R/N Pg2p9 Q/N, R!@ RJ Xf S `2 S`RHn R/(N/. R/(N S" JOf R2|g R2|g/B R/(N6`4/ RHh RHh R/(N3O` R/( R/N PgN S `*| H$ /Hy DHn R/N Of S C`XHn/.N//.N 2|OfLHy HxN S SJPf/ R/(//9 N5B SJOg2|gHn/.N"nPpn8p m22{N((J $f` nJf S A SJf2|f6Hy HxN S SJPfb/ R/(//9 N5B`/ R/(/ n/`Hn R/(NHn n/ R/(N2 n` S  S g S  f2|#;2|#;HnHx y ҜHhN9O `>H0 / $/v 9 Qf$ | ʳJg/ y $ H@H@B@Ԁ"  c bNL`iH`6$ dH@dH@B@Ԁ"  c bNL`iH,0H܀JgF f y pg y rf<09 ӶHF$"HBr҂HABAЁ"<h NL`H"`R09 ӶHF49 pH"$ ӢHA Ӣ&9 ӠHCԁHBBBЂrdh NL`H"s c"` "f y lg y nf<09 ӴH$" HB ҂HABAЁ"<h NL`H"`R69 ӴH09 lH"  ӞHA Ӟ$9 ӜHBЁH@B@րrd h NL`H"c s .o -|y`PJgF g $f$0Hl0H` n0Ro` n0` n0 "f8`-F .LN^NuH<8&o $o$(K :o *0 .6.$| ҈2H/Hn/ND|zxO `2Ap0=@ Fg Ff 0RE 4RE J&H0.H-@".pp€Ү/N0=ERE2.H-A". .ttЮt/N0.TFRDPCm`0HxM/9Nۤ0H/HnHnNՒ"| :xO`0A0fRDCmClJgHy;NzXL |N^Nu0/J@m @ n@0` @ m @n@7HNuNVH08. $. $| v |"H&Q(QJf&L`PrbBre:Jvg* If$rb &0&.$. zJ g@JWD. .HH-@f a/N4 |&HPN Pg*</+&/,x,<$"ԁ |&*0($"Ԃԁ |Ԉ$Br*$ҁ҂ |^҈&A k$frb, RB//4/N(O Jf:J0g RHhN!@X&Hx N4*C/*//N!v(O` Ag f pbx ggpcB//4/N(@O Jf( L<|Nu/ "/$| A;Cp Q// N<@/ NzO $_NuNVH8 .$. /.Hx/HnN-@JOf-| .n-@(.-n n-@&.-C-B`LHnHnBHxNJ9 8Of:Jf&  Ѯ-n n-@&.-CJoJg`-| 8HnNZX .LN^NuNVH 0$. |$H&RHx N4Hx/HnN-@Of2p -@-Bp-@HnHnBHxNHnNZO .L N^NuNVH08$.$|&$HnN XfjJg yHhN(XHnNZ y ,-h$. |&H(SHx N4//9 ,/N Of HnNX$L N^NuNV/. . " Ҁ |&HpHnN<BJPg HnNXHnHnN,$Pf o $<`HxHnHnN$O fh-|x5HxHxB/<HnHnN$HnNZJOf&Hx N4@/./<xHnN$O $.N^NuNVH8 . &. HyNHnN<BHnHnN,$Of o $<`HxHnHnN$O f-|x5HxHxB/<HnHnN$ Of$-|BHn/<xHnN*$OHnNZJXfDHy[N< @T .x($@CJ2XgRJfR/ /N

@f1||h`$ @f1||hhhH0pBN@A1B&L <N@ n B0/N^NuNV O1n !n 1n 1nBh <N@ n N^NuNV O0</BV O1n 1n||0. @g @f1||h`X @f1nnh`> @f1nnh`$ @f1||hhhH0pBN@A1B&L <N@ n B0/N^Nu | Nu |0 NuNV O1n !n (1nhBh <N@ @f0<N@` @f0<N@ @f0<N@ n /N^NuNV O0</BV O1n !n 1n 1n <N@ n B0/N^Nu <0 oB2/ N@ o NuNV O0</BV O1n !n 1n 1n <N@ n N^NuNV O0</BV O1n !n 1n 0.@ 1@!n( <N@ n N^NuNV O0</BV O1n !n 1n !n!n !n $0.1@@g!n( <N@ n$ B0/N^NuNV O0</BV O1n !n 1n 1n!n( <N@ n B0/N^NuNV O1n 1nBh <N@ n N^NuNV O1n 1nBh <N@ n N^NuNV O0</BV O1n !n 1n 1n!n(Bh <N@ n N^NuNV O0</BV O1n 1n!n1n!n!n !n $ <N@ n$ N^NuNV O0</BV O1n B0.@ 1@!n(!n o 1| ` .1@ B0( ѮѮ <N@Jf0J9 8f oB0/Ҁ` < n B0/ЁN^NuNV O0</BV O1n 0.@ 1@!n(!n o 1| ` .1@ B0( ѮѮ <N@Jf(J9 8f o` < n N^NuNV O0<1BV O .1@ . 1@ <N@ n N^NuNV O0<1BV O".1A Af!|&*` !|j*1|1|1| 1|1|1|1| !n "0.@1@ .!@&Jgh <N@ n N^NuNV O0<1BV O .1@ @f!|&*` !|j*1|1|1|1|1| 1|.1|01|1| <N@ n n "OB0) N^NuNV O0<1BV O .1@ @f!|&*` !|j*1|1|1|1|1| <N@"n"B"n 0("B"n0( "N^NuNV O0<1BV O .1@ <N@"n "N^NuNV O0<+BV O .1@"n !I B@Jg@`1@ .!@ .!@ 0.1@ <N@ n N^NuNV O0<+BV O .1@"n !I B@Jg@`1@ h <N@ n N^NuNV O0<+BV O .1@"n !I B@Jg@`1@ .!@ <N@ n N^NuNV O0</BV O .1@"n !I B@Jg@`1@ 1|||0.1@ <N@ n JfR6 n"OB0) N^NuNV O0<+BV O .1@"n !I B@Jg@`1@ "n!IB@Jg@`1@ <N@ n N^NuNV O0<+BV O .1@ . !@ .1@ .!@ h <N@ n N^Nu o <N@Nu o <N@Nu o <N@NuNVH80$.&. p-@Hn/NEHx2/ N*N 5|5B5|5|5|5| Or nr mЀ0;Nf85|@5|  d %|n*` |ݴ%H*&| `5|@5|  d %|\*` |ݢ%H*&| `Z5|5| d %|J*` |ݐ%H*&| `,5|5| d %|8*` |~%H*&|  mrmЀ0;N0V40p%@"%n&gR/ N6-@X`/ N6-@JXf~p0*& np `j nJgHnB n/N*O Hn/./N2JO f2 np`/ N6-@JXf np0*!@ p0* !@ .L N^NuNVp N@BN^NuNV. pN@N^NuNV. pN@ n N^NuNVp N@ N^NuNV".p N@N^NuNV".p N@N^NuNV2. pN@N^NuNV n .N@ n N^NuNV n". pN@ n N^NuNV n". p N@ n N^NuNV np%N@ n N^NuNV2. pN@"n " N^NuNV2. n pN@ n N^NuNVH02. n $.6.p"N@ n L N^NuNV"B2. n $.p#N@ n $ N^NuNV"B2. 4.p)N@ n $ N^NuNV"B2. $. p&N@ n $ N^NuNV"B2. $. p'N@ n $ N^NuNV"B2. p(N@ n $ N^NuNVH0".p*N@ n n L N^NuNVH0 n4.2.&.pN@ n L N^NuNV.I. pN@ n N^NuNV.I. pN@ n N^NuNV.I. pN@ n N^NuNV"B2. 4.pN@ n $ N^NuNVH02.pN@"n"  n L N^NuNVp N@N^NuNVp!N@N^NuH0 o rt`R  g -ft` +fR`HHp0ҁ Ҁց"RJf& HAHBЁH@B@ր L NuH8(o$o&L/ N/N(`2Jf0 j0HH/N"pXgpfHxN*XJg* Bf Hn/Hx`Hn/BHxNOJg( L8$| Ԇ(|^&|DzxJJg\,9d  f BNT&X`F  f N t NZ`(  f`Jg/HH/NR&P`NN&`N @pf9HHrܲnlrnrmЀ0;NT zx`Jg4Jg0  fHH/NX4&X`/HH/NR&P`NN&  f*HH | Ԍ 0 lHHR/NX4&`$N`,  fJoHHS/NX4&X` NNfJfJg  f gHy NZXJf& L|NuNVH>8$|>(| HxHy/ N,O fHxBHy NQ,O JfNHy>Hx#HxNP 9 ҅O fHx2HxNQPp09j9tHH&| -K"nr2$t4 Bt4&g(vvȃ؁䄰n/// NQ np0r2&"ҁ*r2(JO g(Jo$Hx// NQ/ HxHxNPO`HRHxHxNPO Jg*pl$Hx// NQ/ HxHx NPO`HRHxHx NPO Jg, Xo$Hx// NQ/ HxHxNPO` HRHxHx` HRHxHxNPO BNVHxHxNZ/ NZO L|N^NuH08 /"/$| @At`"` R pUnv`| o g o R prԀ`\ o  g o JgpSl2v o  f8"BR J(H&o R  BR"o R ` BR&o R "JJf J"H(/ NtX o JfJL NuH<0$/&/ $| `BC|x` HRpUnzx`Z o$g o$R$pr؀`< o$  g o$JgpTlz o$  fT$` DR&o$R$"JJf J|R|S/NRX o$JgpnPL C""2Hx Hnp09j/N&-@HnHnN<@Hy>HnN<@Hx Hn9tHHT/N&-@HnHnN<@HnNOHxHxNNVxHHO rnrmЀ0;N\*Dhz/N Xgz(<`n/Np Xg^(`R/N XgD(@`:Jm6p m0`,Jl*p䰂l$(RD`Jml` Jm p m(GJml؄ ؄؀ؓHx/HnN-@O f4+H o$<(%| | %H`F%DHnHRBHxNJOf&"|  j / NXJoJg`Hy>HxHxNzO HH/NVXHRNZX .L N^NuNVH0".vJVDHHgpfnHx N&XfTHx/9Hy N&O fLHxBHnN&O f6/.NW&Xf&Jf"BNX4&`&<`Hy NUvX fJfHx NX4&X L N^NuNVH0 $ntA>CpQ`PJgHy>/ N<@PHx Hn0H/N&&/ N<"҃pMOo Hn/ N<@RP  | 660fJg / NzX^L N^Nu/ HxHxNZ$| |Hy x/ N<@/ N<"@ IR/ NHxHxNZO $_NuH /$| /Hx HxNh  O f\/*HxHxNN9 ԆHH | Ԍ 0 O l/* Hx*HxN O J9 Ԇo&/*$Hx4HxN`/*HxHxNO HxHxNZPLNuH 0$o0/3 6"9 .HҀ%At`$  | 6Ј&@HS/ N"Pf JSgRp n L NuNVH00$.rv`<0RmP2HSҁ ҁҀXGHx/HnN"O f,%S5kRp o  | 6Ј$@JRf`"HxHxNNJy XO gx  lp ԆHH LЈ"@HH KЈ @:)Hڨ8(i | %H`>%| %EHnHRBHxNJOfHnHxNZ."@ځPJDoJfpnJfJDnpoHRHH KЈ @JPg *(8(`z 9 Ԇl9 ԆHHA `x`lRR  l8  l2HHJsgHH LԈ B1|`>HH (`0`&R  lHH LԈ"BHH烚s83E`-|Hx NX`Hy>HxHxNBNfO .L@N/ HxHxNN y |A&O g y |HhN[n$X`Hy>\HxHxNO BNX L Nu/ $o g&Hy>HxHxNzHjHxHxNjOp$_NuTue Nov 24 19:50:00 PST 1998 5.90 - 0 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 -D =A =PC = #[#[ zlb |[N، |[N، |\!N،L# NؚL# NؚL# NؚL# Nؚ |\.N،L# NؚL# NؚL# NؚL# Nؚ |[N، |\%N،L# NؚL# NؚL# NؚL# Nؚ |\.N،L# NؚL# NؚL# $NؚL# (Nؚ |[N، |\)N، /#^H# @Nؚ |[N،N^ z"zN، |N،p r(N@JgNJ $g0#^D# $^L# $ DHy^DN'ONuH@Hy |NChXLNuH/ |"||hhhh|`6H/ |"||hh h h|B(| ||| LNu/HH"|&|) 9gg $|`gg $|`/HH"|&|B) +gV Ҁ$|B*g 1@) `J*0f |.`|.J*/f|/|P`g $|`6gT Ҁ$|B*g 1@) `J*0f |.`|.J*/f|/|P`g*$|`/HH"|&|B) +g`g $|$`g$|RB* DfJ**f$9 ͨ m` J*!g,B*!@ j" *!gB(!`|!B*!`jaB* 0f Dg NNa0JfB*@`J*,g*+|,`Nhr j <2N@Jf HHNu g |j,N JNi6NuH(p$|$` H(p$|RHP$/$HHJ**gB+|,`L "|&| * f B*@` * f|NjB*`` JNiL LNu * f,j`Nn6t*1 f g` * gZ * gB*B1@ Ҁf^JgV ҀNh y,R < |й,m | |#, fp&r$<jN@Jg |jNJg f j"J(*f|*r` f8 j"J(*g|*rNh h <2N@Jg |jN * g Jg*9 9fB*:`Z9 :f |:`HJ*:f@$J9g( f"fJ*1gNh*Ng`NhNiB*1fB*@J*g~B*LLpN@NhNV O0< BV O1B!A!j <5BN@Jg g |jN0( @f0*| 9n4f  `p9n4(CJfSf# `j#BNu# (C*| JgHj" j jLJfS`$`J9fNmxJg Nu9 fl`FJ9fNmxJg NuNmxJg Nu f$ Qk80R`BNmR`6 Qk<Pr g fXr n4"@@ fn2n3`n2n3`RR`BBB9B9NuNa0Jg##Nu r / N(0& r NL"_JfNu0Nu y f&Bv9 1Jf Jg(`#n.BNn"Jg#NuB9NuB*0Nu Ҁ3B*1 pJg9 *@ *B6*1 BJ* f(j 0C5C jgB8*2DkNhjkJf" jf<5jBj| Nu|J* fx| j(h()j %l 5l`t|Nu(j0C5C jgB8*2DkNhjkJf jf5jBjB* NuB* j(h()j%l5lJfNh9j Bj5|BBBh Bh <0N@Jg g |jN|Nu JJ9f2#ab@0<"<pa JfL`a8` y$HJ(*fa"|&|B) +` |jNr | 2(#qz(| B29Jg yB0gJg fT` f Rp0#R3`#qzBy f"F'2< Q9N f4J9gNhNiX/ $|Nh$|Nh$_`p#qz f$`VBy$"< Nc`@ |jNHp$|$`THp$|R`HHp$|` Hp$|&o$0+ gp g gX g g`8&o$0+ g g g gL gn g g g`` * f"k(%KJ*!gNhB jg3j B5|J* g#j %i 5i`L#j%i5i`6p * f,"k(JifJf3|`(| JNi6%|`p * f(|B%K"k(%i 5iBj JNi` y  Ni6!KBh| y  Ni6Bh| y  Ni6Bh| y  Ni6Bh| #_R Ni y Ni y Ni y Ni` JNi6"k(%i 5i%i5i B* 5|Bj| BNi3` JNi6| ` JNi6J*!gNhBjBj| JNi`|| `r JNi6BjBj| Ni`R| `H/B(| | 9 -fv"<$<`|B9 -00Tgj``j2" (҄vTgj$`$ (ԄB(|9 100Tgj`kg" (҄g9 `9 prtv"| .Jf f"| 2Jf f"| / g"| 3 g"| 0 g"| 4 g"| 7Jg"| 8Jg 0@P 0@P`8g $``TgFj`"k("(`Hp&o$0+ g g g$ g"`jN`N"k("`P`L(O.| $k( R"j/ *y N*_$.L`&|* jr <2N@Jg |jNp7| 7|LNu JNi6 jrB <1N@ JNiJg g |jN Ҁ/ *| #zB6*8NzZCJEj*_`B*1@50fCj8 50f0Bj8$y  JNi6BjBjy y Ni6y  y Ni6BhBhy y Ni6y |RNi |$Ni |Ni |NiNhp&r$<i#iN@Jg g |jN*_` j*B:* EkBJCg Cf (yzf`&PEC`Jj8gBj8*yz5E`PEBj85E*_ j&Ni`$ ҀNzZJEj`B* j* jkBj@j`B*J*!g !@`(j&:*lg$k EfBj` l*@j`J,!g l"|!B,!Ni LNi JNi6`r(j&B:,jnESE E2kNu|! j"|!NiNuHx bp`990 B$|`C CTop`tJr0f%0%0R9%0 "9ش b#J9f:J9ga*aDJ9faa9 aBLNu$|aJ9faJ9gtBJr0fC CTo`5050S92<S9f0J9f"9  ` a,aB"r0F0Naa0B9LLLNs$9"2 c2?1( )2@ABC3*+ !,4567-"#.89:;/$% &'0<=>?1( )2@ABC3*+    ,$,$,$,$      *(&  $"! #% ')+642*(&  $"!0.,-/1 #% ')+357,DTXf ".!#$&%('*),+  %&(*"024#$')+/135!7 98;:=<?>A@B  -%&(*"024#$')+/135!7 98.6;:=<?>A@,B  -C&+/(1"',.023%#$54!76 )8:9<;>=?*A@ B -C,DJTX289C13675B  289C1367/05B  ?@".!$#&%('*),+  %&(*"0#')+/13!$7 98;:=<?>A@  -%&(*"0#')+/13!$7 98.6;:4=<2?>A5B,@  -C&+/(1"',.023%#54!$76 )8:9<;>=?*A@ B -C  "$2468&(<*>@BD,.0p^`FrHJL:bdNRPfTVXZthjlv\nz|~x19A<408@?7 !)$,  ('/ -%*" .&+# 5=B:26>C;3,-()$% !   "#&'*+./0123456789()*+ ! "#$%&',-./:;<=>?@ABC ! "#$%&',-()./01236 /p'BrN@HH B# *# ZNFHP@B"|29C69C fCQL Nu8f$|&|57AJQfNuJ9g,09 Dg",| | ANdB9`NLNNuN 4N N N N N N $N *H|NN^X3Dfz @g @g @ff 9 3fBZN`NBFBJBNBR yDfF` IN`NfV yDgBV`ZZ yDg#Z yDgBZ yDg"VB^BbBf`n 9 |g 9 |g 9 |g`B(V`6*|B:9 g"gK`-BVNB09DL>NuH|FG3HN^X3Dg N`"|Z0<,|8f$|&|578f yDghN yDg: yDg. yDg"NFGN`N$FGNhB09DL>NuHNfNLNuNBFBJBNBR yDfF` I"|29CB2<0 yDg yDg2<Dy69C9Gg"9FgAQNN(Nu yDg64J9GgRB&|U BeQBS` yHg`$|2&| gBgG`9FgJg"x嬉F yHg^F`TN|`JH"|J yHg*"|N9Gg |VNp"|R9F@0<,|8f$|&|578fLNu yDf4p"9F  QNuH @"|Ft"p  QQL`BJBNBR < 9 1gpFNdNu 9 3gz 9 3f(VBZB^BbBf`B 9 3fBV 9Z~#Z` 9V#VBZNNu < 9 1gpFFN 9 3f <FV`B 9 3f <~`Z`& 9 3g ByZ` <FVNNuNV yDgBV`ZZ yDg0BZ yDgVB^BbBf(| yDg< yDf(y | l`fN(|` 9@f *|`v 9Af *|``*| 9PgNBE:,*|l 9pg<*|`2 9 |g 9 |g 9 |gz*|B:9 ggK` 9 |g 9 |g 9 |g`BE- yDg-BVK(U`B(V(|*|09K69C9Gg$9FgQNN(Nup( yDgF099 | g g g`.g$0< yDf0yyCB yDf8S@4 gj9GgR$|fB D ehD Y` 4@j N`.4@gD`9Gf 4@`4@gB $|Z D m$|V yHgֱ`"|VtN ھ ft 6<e `QQNu <RNqQNuN^X3D @f 9V#V`r @f 9Z#Z`V @fFNlNu yDg yDf I` yDf 9V/#VNNuN^X3D @f 9V#V`r @f 9Z#Z`V @fFNNu yDg yDf I` yDf 9V/#VN^NuH| |06NL>NuH| |06NL>NuH| |06NL>NuH| |06NL>Nu3H`3H`$3H0GB9F`3H0FB9GN^X3D @g @g @f N`NNuH / @g8N^X3D @g$N ھ f4 / @g / @f B/@S"|"q /@NNLNu`ZNN*Nu 9Z *#ZNu/HrQ9 N `B H otŹZZNuH@f9B` H@BCZH@`ZNu9Ca `ZNH `ZNu"9V g #VNu"9V g #VNu 26Fp     #&'/,)h4+D-*, .   "!"&+',! $"%.   # $4D     "$$8 T,t4DTXVTRN~8bJ:246(DZXVTlRN~8bdHJ:246 ( BDZXVTlRN~8bd|HJ:246 &( BDZXVTljvfRN~8bd|r\FHJ:246 "&( *0@.0@.0,@.ftBDZXVTljhPvxLFHJ:2|z~r`bdN468 (&"*>,@.ftBDZXVTljhPvx^\R,DTXn|JpH\FLr8z^n2 b~:N4"<6$PdxlhXTfRvjZVt46F2 "$J&(n\|>Lr ,b~.:NB@<0DPd xlhXTfRpH^vjZVt`z46F2 "$J&(n\|>Lr8* ,b~.:NB@<0DPd xlhXTfRpH^vjZVt`zJ&4(F"82 n*\|$Lr,>b~ :N@.<(*Pd xlhXTvjZV:N><(*Pd& xlhXTvjZV|JBHDFLr8z^n 2b~:N4"<6$PdxlhXTfRvjZVt46F2"$J&(n \|>Lr ,b~.:NB@<0PdDxlhXTfRpH^vjZVt`z46F2"$J&(n \|>Lr8* ,b~.:NB@<0Pd DxlhXTfRpH^vjZVt`zJ&4(F"82n *\|$Lr,>b~ :N@.1oB1oF /Hd1@NLNuN"y 2Nu02a"| $|4H砀// N $_"|<:"3@"L2aH// N $_"L3@ 2Bi Ac"3| I A2c `i ` d4)BH、jD@@dR@D@BAi o$@RA`g@dR@BAi l@RA`3@SA3A09:y: yp:fBy:NuH`$|<NLNu"y $|<"Z024@8f|Jjg/8*2AQQ(` 2AQ2FNu . Ю $R .  ю R$   Ѯ 02n,X ` %Kn,X `%K^pq~f~aP^qf~aPqf~Pqf~Pw:f~iNV OH`@F'9f(|B*2"<'$JkJkSf`nB(|tn tf≵f  1` -!H(1|/Nq f -1|NqXFLN^Nu$ \3$ <44 =7 $$681.21.3EM1EM2EM3  P ˌ$44ǐ ((Œ p Ĝ Ơ $XȌ&ɠ˰p'Ϡ()ʨ ʄ!"*0+`,#$-P33%t./Ѱ0(1d2Ҡ3<4`5670ʹ΀89:ӄ;<X=¼>(?T@AB C DP ͐EtFGHIDJìKLM`NOPPΤQRHSxTl > T?l R TLl T l T l  Tp  T@p > TAp R TKp Tp Tp  T v  T T=v R TMv T v T v  T:m  c 1d e [e t e f :r <&s t :y TCj qR : r I>e s I>t ^p ak hc gm :  @  O8  x 1< @ O8 @ x 1< J^A    x 1<A J^  (  | A A x 1< { K   x 1<K {  |  ( K K x 1< O8 >  x 1<> O8  > x 1<  J^ ?   x 1<? J^  (  | ? ? x 1<  { L   x 1<L {  |  ( L L x 1< \ \T ( \0X Z \ \X Z \ \D | \JU [ \ \U [  O8 <  x 1<< O8  < x 1<Fs f 2s Os d 3c TPc  T4i D TYi z TQi T5b 4 TRb d T6e TSe  T7u sd ; U;t : 1  n1 8 U.8 U.; 8 8 x 1<  J^ =   x 1<= J^  (  | = = x 1<  { M   x 1<M {  |  ( M M x 1<     _ _9 D _ q r cJZ  cJ x 1<   f~ cJ cJ _ x 1<  _9 x 1<: 'l 9L(l 9L)s 9L*s 9L+p 9L,c 9L-d .f j/r 9L0v 9L : e c d f fs  : e !v $f Hc  : \v ]c [ p c s Ni   : d (u (c (%f Ii (Jo (Vs (Ws B (  ?  x 1<V ? V x 1<W ? W x 1<  ? x 1<  ? x 1<I ? I x 1< J ?J x 1<   + I x 1<   * I x 1<   x 1<  x 1< N x 1<  < x 1<: & & & x 1< @ $o _ q_ q_ x 1< @ om qm qm x 1<  $  _`? `  ^ P g rg x 1<1 O ( 2 2 x 1<1 2 | O O x 1<1 F x 1<F >1 P ( 3 R61 3 | P R61 Q ( 4 x 1<4 R61 Y x 1<Y R61 4 | Q x 1<Q R61 R ( 5 R61 5 | R R61 S ( 6 R61 6 | S R61 7 @7 x 1<1 s s s s x 1< R   x 1< ]   x 1< ]*   x 1< ]   x 1< L   x 1<! L ! ! x 1<\ L[ \ \ x 1<$ ] $ $ x 1<H _H H H x 1<] _H[ ] ] x 1<  % x 1< Wh' :F' :F' ?' x 1< Wh) :F) :F) @) x 1< Wh( :F( :F( ?( x 1< Wh* :F* :F* @* x 1< Wh+ :F+ :F+ B+ x 1< Wh, :F, :F, E0, x 1< Wh/ :F/ :F/ Dr/ x 1< Wh0 :F0 :F Wh- On- x 1< Wh. Ux. x 1<8d ;c ;v X ;a ; X ; Bs Gu 1 ; ; B B x 1<: C rC qRC x 1<E zzE xbE x 1<; WhG :FG :FG G x 1<   f~Z cJZ cJ _Z x 1<a bv qcr qdd qep q  a ob qb qc uc x 1<a oc qc qdd rd x 1<a od qd qee re x 1<a oe qe qf  f x 1<h ici |rar |jv qkd qlu |  h n @o i x 1<h nr |or r x 1<h ol l x 1< di dr  dn _n _n D o qp r cJq  cJn x 1< do @n i dr  do qo qo x 1< dp f~p cJp cJn _p x 1< dq f~q cJq cJn _q x 1<h oj qj qkk rk x 1<h ok qk q with correct Base and or []cstate = , citem = optset = I:DEV.SYSI:LOG_ALG.SYSI:MEM_ALG.SYSI:FPGA_ALG.SYSI:ADAPTERS.SYSI:DEVFNOTE.SYSI:KCMARKER.SYSI:YTALLY.YTLDUART init.EXE - Pin driver boards = (Enter CR to get out) is wrong version. Need version . Hit return to continue.rev rev 5.10b <FTbrقْ٢ LT) DNPTI@BCHAC  >?K<=L@AJA@ULLLLL L '( 'JE 'TV 'TD '^B 'C '@ '4-bit checksum not supported for the selected device. No errors detected. (8-bit)dcomcal : :: : Executing Diagnostic LooptpgmcallpgmsetMatchbook: A:JF0.JOB : : ptskcallptskcallCalling Program task with: OLoading ).Cannot find (DID TestingA:DISKTEST.DATxP!@59l&H)  37Lh27.6 0DdDn0n#(N0N#(PddGND GND/GND/GND /GND /GND/GND/GND /GND /GND/GNDGNDVCC VCCVCCVCCVCC VCC !" #$ %& '()*+,-./0123456789:;<=>?@ABCDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGND VCC GND VCC GND VCC GND VCC GND VCC GNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGNDVCCGND VCC GND!VCC!GND"VCC"GND#VCC#GND$VCC$GND%VCC%GND&VCC&GND'VCC'GND(VCC(GND)VCC)GND*VCC*GND+VCC+GND,VCC,GND-VCC-GND.VCC.GND/VCC/GND0VCC0GND  !"#$%& '()*+,-./0123456789:;<=>?@ABCDGNDVCCVCC GND GND VCCVCCGNDVCCGNDVCCVCCVCCGND GND VCC!VCC"GND"VCC#VCC$GND$VCC%GND&VCC(VCC,GND,VCC0VCC+VCCcNCGNDVCC%GND0VCC0VCCGND VCCVCCVCCVCCGNDVCCGNDC VCC'GND VCC GND"GND #GND$VCC%VCCGNDVCC*VCC-&GND GND GNDVCC(VCC#'ONcVCC!GND) VCC GND8 GNDONc VCC GNDGNDVCC,LEDcLEDcLEDcLEDcLEDcLEDcLEDcLEDc%    +@,<==D&  !5G6JDKT-,+*(@2& #.7A3% "B?6<4:/$ 5)>0 =DC;89'1  !D=<765.-,+CB;4)*(A32@':?&19>%0/8$      !"#  !"#$%&'3*)+,-./012(456789:;<=>?@ABCD (<9*370)2614 5$- ';%,"! &. :+#@=/A?D8B>C-,+)3@2& #.7A(% "B?!DC4B;"#A3(.-12,+@:76?>5) <&= %0$/'* ? LDTDUART init This device requires the following pin adapter: SITE40SITE48@SITE48HSCHIPSITESETSITE PINSITEUSM-340PLCC/PLCC BASE@PGA BASEpSOIC BASEAPGA PSBASE-0402 BASE`PPI BASEqSOIC PSBASE-0302 BASEUSA-340-001/002/003USA-340-004USA-340-005 USA-340-006USA-340-007LCC/PLCC BASECannot create prgramming task. with FLUSHTA errorTerminal port mode. Cannot load taskinitCannot start task2 testPend error from task2Cannot load taskinit.Updating System Software Successfully updated to Version Drive H has invalid medium formatA:CALIB.SYS[Computer Remote Control: enter Control-Z to exit]Overlay file too big.smartport(-)...Remtask qpend Remtask Remtask qpost    B:ALG.UDVB:ALG.EXT ,8HXhA:SYSTEM.SYSA:TASKINIT.SYSA:SETTERM.SYSA:SELFTEST.SYSA:PRGFAST.SYSA:EDITORS.SYSA:UOBLOW.SYSA:CRC.SYS A:SCREENS.SYS A:ALGMSG.SYS A:SYSPARM.SYSA:XLATORS.SYS A:HLPTXT.SYSA:ERRHELP.SYSA:ORDINF.SYSA:DEV.SYSA:CALPARM.SYSA:VVVFY.SYSA:KCMARKER.SYSA:VPAR.SYSA:DEFLTERM.SYSA:PRGSLOW.SYSA:SBUG.SYSA:ALGLIB.SYS A:UTILITY.EXEA:HOTKEY.EXEA:PINTST.EXEA:YTALLY.YTL Copyright Data I/O 1992FAM/PINCODEA:JFCREATE.SYSA:********************************************************************************************************************************************************noneunknown with unknown Basez%E'()*+,/00['v$2BRHn0 rvtzH~  B:DEV.SYSB:ALG_1.SYSB:ALG_2.SYSB:ALG_3.SYSB:ALG_4.SYSB:ALG_5.SYSB:ALG_6.SYSB:ALG_7.SYSB:ALG_8.SYSB:ADAPTERS.SYSB:DEVFNOTE.SYSA:KCMARKER.SYSA:YTALLY.YTLA:SETTERM.SYSA:SELFTEST.SYSA:UOBLOW.SYSA:SBUG.SYSA:PRGFAST.SYSA:PRGSLOW.SYSA:VPAR.SYSA:VVVFY.SYSA:EDITORS.SYSA:CRC.SYSA:SCREENS.SYSA:ALGMSG.SYSA:XLATORS.SYSA:ALGLIB.SYSA:TASKINIT.SYS A:HOTKEY.EXE in drive  A= KM <@OQ4YF27 ?A= KLMOQ42WJV! HI : ?[    * 6 B N Z  h" " " " 8" `" " " " " (" P" x" " " " " @" h" " " " " 0" X" " " " " " H" p" " " " " 8" `" " " " " (" P" x" " " " " @" h" "  R _% ʎd ʍL  R b v | - ʳ < | @ D H H A  L@ tc $c #c %  & ' + ) , *$,4<DLT\dl(t   $,4<DLT\dlt| L P TB? S(     $,4<DLTc  r'([\d (l|"""""<"d""""""""8"`"""""("P"x"""""@"h"""""0"X""""" "H"p"""""8"`"""""("P"x"""""@t| GB 9 :-= = = , 0 4 8 < @ D H    * 4 > H RA K ˌ  ːB?B?P   c ˔$,4<DLT\dl ҈t M  M  M R M  M  M * M r M  M  M J" " ." V" ~" " " " " F" n| $,4<DLT\dlt| $,4<DLT\dlt|P %.72Kn,X ` %K  "$&(*,.02468:<>@BDFPZdntz  "$&(*,. P Q 8 : ; = > ? B 7 " 5 6 ҁ ҂ - 1 . 2 7 8@ 5@ A4 0@ 4@ /@ 3@ ҅@ CH DH EH GH _H IH JH KH LX MX NX OX PX QX RX SX TX UX VX WX XX YX ZX [X \X ]H `H@ 9 } ~$ ~,xxyx@hefghijklmnopq J]@ ^H FHrh C (z^_`abcd@e@f@g@ D E FCp ˏ ˍ ˗x  ˙ 5@ 6$s  ˘ ˕ ˖ ˓  ҇ ˒ I  Z8  ˚ 67886789:;<=>?@ABCDE !"#$%&'()*+,-./012345:9 `a  Q @Single deviceGang/setDEKCUUpdatedNot UpdatedNot PresentFMONE PASSCONTINUOUS????FAILPASS----?FP--\|/ABABCDHIRTRDENY48DB( 4-bit)( 8-bit)(16-bit)(32-bit)( 4b)( 8b)(16b)(32b)NDUCSDCEDTENOEPX481632BHX/-0/1AFV0123456789 *01Memory & EmicrosLogic OnlyAllByte32-bitNibbleDEKCDEKABIAICA TPWVCC PROGVPP PROGTTL LOWTTL HIREJECTVCC VERIFY HIGHVCC VERIFY LOWCOMPARATOR LEVELDATA HOLD TIMEADDR SETUP TIMEDATA SETUP TIMEOVRPGM MULTIPLIER1st VER COMP LEVL2nd VER COMP LEVLPROG COMP LEVEL1st VER CLMP LEVL2nd VER CLMP LEVLPGM OUTPUT CLAMP1st VER SENS CRNT2nd VER SENS CRNTPGM SENSE CURRENTPGM CURRENT CLAMPPROGRAM CURRENTOVRPGM PULSE CNTVCC READ LEVELA9 ERASE VOLTAGEOVERPROGRAM TPWPGM TO VER TIMESPIKE CLAMPBIT MASKVCC VERIFY NOMPULLUP CURRENTPULLDWN CURRENTPULLUP CLAMPPULLDWN CLAMPVOLTAGE SLEW-RISEELEC. ID LEVELOUTPUT PGM LEVELERASE LEVELVER TO PGM TIMEVCC SETUP TIMEVCE SETUP TIMEVCE HOLD TIMEVCC HOLD TIMEFIXED VALUEVCC LOADREF1REF2REF3LOGIC LOWLOGIC HIGHCOARSE CURRENTVPLUSVMINUSTPWETSETUP1TSETUP2TSETUP3TSETUP4TSETUP5THOLD1THOLD2THOLD3THOLD4THOLD5TPULSE1TPULSE2TPULSE3TPULSE4TPULSE5VCC BIAS VOLTAGE8BLT4\dt 0BTfx   $ 4 B P b r           !!!!*!0!8!>!F!N!V!^!f!n!v!~!!!!!!!RAM will be tested once every ten loopsRAM will be tested every loopKEEP CURRENTPK??w0a, Qmpjc5dۈ2yܸو L+~|-dj qHA}mԵQӅlVdkbze\Ocl=c ;n Li^`Agqr<KG k5Blۻ֬@2lE\u ϫ=Y&0Q:Qa!V#Ϻ(_ ٲ $/o|XhLaf-=vAq *q3xɢ4 j m=-dlc\kkQlabe0bNl{WeP|b-I|LeMaX:QΣtԻ0JߥA=ؕפmCij4ngF`D-s3 L_ |Pq<'A  Wh% of a^)ɘИ"רY=. \;l  tҚG9w&sc d; mj>zjZ '}DhibW]egl6qnkv+zZgJoC`֣ѓ~8ORѻgWg?H6K +گ L6JAz``ègU1nFiyaf%oҠRh6 w G"U&/ź; (+Z\j1,ٞ[ޮd°c&ujm 6?rgWJz{+ 8Ҏվ | !Bhݳڃn&[owGwZjpf; \ebiaklE x NT9§g&a`IiGM>nwۮjJZ@ f7;𩼮S޻G0齽ʺŠS0$6TW)#gfz.aJ]h*o+ 7 Z- Current memory installed = KB For more information see the "Memory Requirements" section Minimum memory required = 1024 KB UniSite has insufficient memory to load version 4.0 (or later) software. You must add more memory to UniSite before you can load version 4.0 (or later) software. of Chapter 1 of the UniSite User Manual. ERROR: Mercury Message packet sizeERROR: Mercury Message buffer wrapERROR: Mercury Message bad CRC!ERROR: Mercury Message expected ETXERROR: Mercury Message state machineThis is a test of a string dump. | |ERROR: Could not find family linker table.ERROR: Could not find pin linker table.".ERROR: Unable to resolve pointer " Files purged = 0Files copied = - bytes free.*.******Purging .Copying to . "+,/:;<=>[\]|CMKCBSS9Tl9TABشU4IBM 3.0@S94IBM 3.0@T4IBM 3.0@B:key . . Terminal output error! Terminal output error!Downloading with Compare failed at XXXXXX: XX not XX open file Writing block at for size Reading block at for size Closing fileLoading from fileOpening upload fileLoading from file abort: - | Character on abort was: Index was buffer length is HS errSerial mode errtransfer Transfer Error00Task q errKB OF .SYS"*+,/:;<=>[\]|data q err...TEMPFILE.SYS ?:/D4 4System ID error Updating Mass Storage systemTransferring Removing system files.Removing sys file: Error occured removing sys filesRemoving old algorithm files.Removing old file: Error occured removing old alg files does not exist. Hit return to continue.Cannot Maintain Previous Configuration. Boot disk is write protected. Update Y/N [Y]?Make sure disk write protect is off. (null)Family/Pin Code: / =|TOTAL GOOD ILLEGAL VERIFY STRUCT DEVICE NOTDEVICE NAMECOUNT PART BIT FAIL FAIL PROGRAMMABLE ^E: Clear Table state = item = ,See Device List footnote(s): PIN ADAPTER INFORMATION No pin adapter information availableThis device requires the following pin adapter:Sorry, there is no help for this itemHELP SCREENERROR HELP SCREENDEVICE SPECIFIC INFORMATIONPK Gx%6 "< taskinit.mem#5&  )     _   ם ®arTMGz$H/2$ɧGۥ $6OW@ـ-t0w"4t?@ P*@Ns/¾1XJ%Ehd#uhCbI6X[:Bk 1Iܿ@ tZש& Ge(EaLjM`p.D\6Dy%./sQkZdZ#OWz:6@mh%h -g< @v^v8e'd<XR?mxi iK`vãm,7Hjˮi|$bjBv@(,hzz9 8M"~o*`IhNApC8MLg8ⴈ@UJǕBb9',hL?T{K ]%4״ Nx M5؂/)% ع͆&2a/y|DP}xn LnߡeEv[ 6Rʰ:uM+# @ 1)U{{aܔ$)L>f#z)s^>+* Efwn#VD0U^ l` 2xP5JgdsL'SNbҢ'^ 9F+ uʐY m%ޯ1_ =C.w0R`EWcHjtV}L2Ξ%iVof=LDhg;mk icb`َ~}/Tiȣ˰YxtRexiJU9J'Up6W 5K q20g@B@:>mBu0Py/ju%,؜v pc-1"[ dD0(Xk0ٌV3wL{d\}ń|%{.cI)HBEKt1W8`YaK빌ϲe7t™NKbm^n 5I Lf;_zy8i .lqk)L$ތ]IQ! .AQ?p|sR6wMBsn.L؂ݪ;_z:cZIe1kW- [ "fG$U WAHiul"/\-g%jd\b^g!Yeá]"ˡO%?/<]X% 5뻌eb1;%eE)Sdh@Y s3ÍԥWkcbde@`)$yvvJnٕ0o &V<9\UO9}r#\)וB \)>K6Q.E P- P0@% P4@$6S$q$V'+'>I\4*X/5*X+U*X'u*X#*XJV`]֫`MV`=֬`-V-~uKwXӆS]J7pɉ\Vw0&fowT#%v;eI[]˔lja EtVv6_Wc.f ^okT W:L3e7!j/\pXze "Y? rϫέrwUv;[aTJ])o4a47ieI՗if#a%x1O ts<cqDZ[2VC,*cTMw/^dN 13g3HcBÆҢ>!h 2H| mbǐO0=B{p*/*g*(\!jDԍOqlKR*S-ZRp˜r*i6Tzn#r$ee Eͱ2z=RBKCrHL4M$EliӰHN*8 4,ӰpN"8 4n샿'1-(jB!ƐKE<`fg|Iź#L>D@DD&rL L&} , T. opBy3 #v 7hÄ7 EN,XLYw \=t,CR_iQYm[ߓJ+%UM'+_~QT񛙓q%kFrG [,;ziVDGBY kP.77U5ʗ[Y7[氿I؃X]$. zFI7W̒-#q${&H2Goi4T B\] Au">!u@}:46풤/ecHBkeP:kfrg,(o8_2Ve>L[qrI]/C:9%1&SGG~˜q-8Zb'*N-?tZkpm]<<3so*oHlb>[0iyNW9Y*%K RX/!(60=$Ma Ō<+ '}UH@{$>P@yx!Rخ*ac~^ci&23xts܍)5|Kap, Ɋ;jnByY̘? 87yO f!YJ>YYYQV/*"'".FcDV! Ad|Bb@dN/ڈ DdRS[d"GMDfS|c?wN `_! z#$2wR&ρE,OOnp lWb)^smu7p2B4'&a)DF]#j|R#]҃Mu4j xoUYR2 Zx< p]aF ߬K.+6M/( 9;_tr\Rmh΢ Σ~2ڝ&F9Jlv9Ha[(`7=7ܖ_'FEJ6֨HZVQM1P#-7PXL7ktI[TtCQQU-'3? u@JhA`sbq<-XSy\:Nt%:7p-.dkƫdkh<1x;<{ ;kIk̑CjŸ!t_Eu|0'ͧ5|Y9DX"&T2LD@ݐjt*Hh `*[MĔC[lHJ&KxpI~@y^B\EJX̙?غ%Aa]~&b ng)WJk^jqTG*eĪWIIm6m&mV cY"c["o#@,+kt6KM.~Qe?UG퇁U K?V5,4ɱ- @UaDᇇs ?0ˤ>12Z _PSl@ F /(>˰J\@a0,̳KgƵ*)mU4F/C+iyWVƁڜ d,مH5q)m "K"k mɈ&ɬF"t}D*{e]Er@G2k@Q4qi 몜oE!#iƘkc9ĈNus8MiVZe4"+1~d,E9.KM,]*Ҭut2H @qF^%>D^|>uu["i"f"u"zPZE"y1PYmf? /&(7A%LJ ̢+$.C؍ n13D.?sM MJ7 "x_ 9RXK R-rya{9fE/OmF/7.AnAXB [*R9 ЎBǫ^w[4Bz_i'>-JxpYgT" /wN"ܕ:w԰Y Ty_Gw"s;,_E\TE}[J 1$@bzu__$R''p]O;eoK$B>чw:q#<"*\{m [V(dVkB+vBKp=L!/b90 a+\?g;(׉$NA(@t;S;ti-vBo]޴w$4H 6D^ckLp4LzUH*4iP#إ{<aiNGHXcv>^^% r⛥Z ߩYDd NWAHeFl疱"as̾1f+ . %Ti WWLJǿIDuZTf0/4 J-RTR3+FdlG4r| щ?i>4[o+lXeAܶi݆I!nعkAƭ[&]*0S@ixrߞ ihx2f߶m[m1 ;v i}2)oPhp˺c~p/5#e,-f544?Nk .;0ڢ3qFL[$4ܷr{-{CrML p!t5Ԁdw^2Y:_𓕛n Y =0gP?-]4lӊ!PnCl;d9ϙH"ͭ5Cyfħ ҟFZ\n|(oR tA"0p9rDa6Ąr#"C"sX8b8vC)818A0h!9B!8@`h\J0\YLr"g<˧ :MjԩArQA6iBXQ9S]|̜8o S4rLyj֩T0SIV~I_GwtP$,3ͰM x>A%/ž˦,;ݴs\؀zAA7ZWyXyRP6xl ~ ʤ MvE&Pi",tu78lٿg}4%ȭN  АH @jCwA:@ =p>C9 +| i;DS^Eyc̞uiO1?+dwA =V|% xGsItðUM0) 0'čyߘ[O ь,|NE>F){0?6@!~#otFc~臵1L6J#1fK3"]U"d"Պ0Eֽݫ^D>@a(FM8gp>6 J&7gM7 0*\)+fp d4W\fmp C`z`dЇRȊh|P $S-9VVɊnԟæyʭcMFӲ-߄Dz@' M`Bc2Xb!e25L͊-*.iua n2v"cܥі`'"2b3՘g 8EF=U>SvK>r*Z2YhٰuҩLQRz$ܓV:5U7 pK466ggd}tФIF\ifQF_pQ  ࢰ.6xЩ(xp* k= ! ᭕D>LTQ >@t7mR![䨪t`7X ޳G*SXaǍY;–x π/JP DPBTx(EbT 0_EJ5& Q03]ڤbelFIA Ϧ:Ggd[3ҘWlMᷜ %LZMR|^֩~>hOꔊ.D>Ȝ69G)-# cF<IDr8Uٜ6zt8YYڟ&FgcΖ'R@&Na[9?p_9ayS^VkysAlvܷ:4=B#TY`JtÇ udaA44 „rY܇f#wWb&[<ӧTb||7LhT $kqQUb|]l@phL73h$bߎtܲ}2rw7m=QK=xv9]u%Ζyr=9\neб<3#OtKQ<9bj@&D P4B7[מI#cpfl8gmIm iAZZð-M oo6ىDV$% 4h9h1K b3,!0f=Ru Ka3,MCpҤIiКl}:M\ 4N 83LIifA%@5]xXPK  Gx%6 "< taskinit.memPK:fa;T98:_67^\"#![$S%& (-)*+,.01 N32PPI-5207 Adapter231NLKJIHGEDCA@?>=<;9768 !"$%&(*+,-.0)MKdKKKKKL$LDLdLDŽLɤLLLM$MDMdMׄM٤MMMN$NDNdNNNNNO$ODOdOOOOOP%PEPePP P P PQ%QEQQQQQR!%R#ER%eR'R)R+R-R/S1%S3ES5eS7S9S;S=S?TA%TCETEeTGTITKTMTOUQ%USEUUePK Hx%[Ә d setterm.mem   m=~'םРAVGz'N|BEQ|BZ[".@s.@r>[`b-حz `G7Dsd9RH, t]Kc%Qq8H C \fbD8^vz91E#AN#6 mJNC!\YXrmۗ ٓg(`,F|Yo@nAX0X%"T8\OF 7GmvsG&.{ʀ9`k Jn@؄fhnSY|E 7gFASY }v5:\i3e;Ujج|ӈ~m_Gd]$Ss;&D 5D9XDX:ZSA|c L#<֤/)H&/ozڹy[&^l>8A..q҉fKPǰAJ]rXggؕBapKj: ڐ w銍пf5X/vEsH./uRCU#$l@'<3xϬ(?lBP!CR2 dv:xKf)aj(Q`@_ 2Ԭ)hn֠fcRi+2-ft1P< +|>C ;;DS^Ec̞=>;=ԿPCo4 lLҕqUM~L3X`N7!\D2~SכvC/X}`woQJ"j4O9AlemDk3A ľ,ݺr#H脇"*T00"|dK{"|^tXTÊQf!a6a aa6a6aS6aa6a6aa6aޡaka!asm6[m˺P喵#-|e֥[v.ݰltAiN 4a΁[}nunjXFӲ- lOd۰dٞY>-]m~*E6}۰tGnسeǒ rPqlߎ]9+d9.*"hu]BݹeDN.f l"Ex#b Za-3zf{2߈6kU#ZJO͆˖N5rJzJrtl6ʹwf_Ͷ6g\9 :uh$t. Ja۠.;4ҝ/"\Kچ J‚$uWI aa a߰ װo;h'DY4zZny𪽬R weX@Tx# #@{"b 7fYTY2%<^tsdš,C ,,x(  `AX cȋijL3(Sp3]ڤb{۰w^>c30׷VmZd[c4լS#L,AR-ʴ$E?I9i1Γ:^TAXi8BIA `P"STti:a<ʘ0 -z;V4D9 D0H_\^/'gtJ9I7'RQ9@23f":UJU݈V '1aLjfX"Ms"I1 x89xbLe3&!Ƥc1):>cR|Ƥ09@'VCk0t x4@Wec%4"3cPtPK  Hx%[Ә d setterm.memPK98 )Iiɛ )Iiljɩɜ )Ii׉٩ɝ )Ii牞驞ɞ )Iiɟ *JjPK Lx%ﲘ  selftest.mem (N  / &g!B#= ɗBD-H9BFf%*͵z0"d gOn@~:.7Å{8BK2SIYH$ |)0]['&q<.v&sz*ެV%ӬJ>#C@_"Du 5>!Bl,ŗfpIjR@U[_|Y`ڃVs.]Gu0{kN|_QDm:JXϫ.B^,oj䛚V 7T"Qk@F$Ff'mVVݴ苦ZثCBknX3 K\},55.+VeomrBҁs[*a_ϯZ-|&.;?щ:A n ruC nPmHmΟYF:meDdwת$oBjo})ؕ6뢜z7j"gD"\k` IRzI湯~yYwTAJ%HA>A#vv #r+W)nàA\;I"Ɏ~v}LJeg({ԜlwZ)^`|߬;j{]>+Q 0q$Q0p9/.mE,A:F Ss;@ p"ulKݱG@el\"Y>Yg.zGBt1ыtqb;^AYUVbÑ)TGgdٶوȡX=ȀR9j_#}/!UKtjy]ަ6A*1z+ad6ihrXrV4TMH^Wt}hѕ lK @ⶼ E4A+{&+y[ *Q);Vb!_ ,, Edu/3$X.@Ygw7?o9pj⛤ov>6Ҏe!̴כi՚(!" 4R,A0b;h Kq+pzQ_ :Tp6o`}8v zK!-Hp* ðg BN1{ ]{ڀ⚳L6M8̒ *•J@BO5D1)3z@ܙPЦ lBT0&M%؄t(F,F9EbhE Y.4@y&e imSm.X}|O/7(ROکd%v G2g>X5yCq{iU'pR6 qZk3}NZz악eǏw*4B9Kv+p_πFY hcoDlqY,o>ЎzFZtmUx“'A<ܺ92v* `JQʸ3*JE& VB*Tk]](qڂ+YFKY&>QO'˲l^ $-CzGp$Ye##|yecŀu:wCgZ%E~DҭbYf6Ot7v}KV˳L7kk=Yb>OəlA#'Io=Cj|ym2xe:e3xK= vJM`,VH5CkDy#.1==o y:+lP%Kػ(F#HHDDb RYGLH,RD"OBT "Q'*REdxD$+3=aL;r(.! 8#iͥ&ρE,2,AQW(qO!`; ʆ@6qF],& U* Z҃McAiԜGj&+ƶ ݮqx, XsJPaFq*Û [7Mi}z{_EqE/6\EJ#Emy4Ik41r T_}rh#bEYygs|qu`m͏ϐj71;pPS{M>YKi+j`j _`qt&|kLU+2D [:|< E,fo[hmVH]% )&-԰ 7P&+],幡(OU sE }` MФ먱t lLpeT }ZZ祫6钊JA[k OPR0w:XB8R2q23 J mA`9ŲX,W5NisOT*7t5np%.AjŰ5;W}kqM4Hv><fCi= 5dNEA:(^bsa'S _"VY$*((oVC+PR5y `cObǔYP@0YPLx /`(G^(rʳeg~`$V-QTB3bwN~$BZy۫H+ jVuU? (senL@ګql( PkϟԱ^1uafԺG}@ٙ|?tct%?vS`49f˷HUQam8lq+p8a(U^_p"HzeJ{y|Py0+t0+\J握KHiflVedQQfY(28г6KN 2 CL8CADYJD6jhDov\>^CUʺԴP@gfS|Z,7v>!JPڣBC]cohF8ĈNg}sԥbBMR} z͜511缏,.It$ҥf\_/K(n7*YZv.ݴnro9m]tA%ӢD炼-[tߞ=˶,Ho$[Wnֿu tn"C4e ÊM;GS` `mt#EwPK  Lx%ﲘ  selftest.memPK: of some prrgramming date that has been loaded into . sR {*ܰr٨G׻r% uPKCopyright Data I/O 1998PK Ix%Xj prgfast.mem'        '          G  7 7 '  ' '  G    *        '        * *   '       )  +4%&   )     $%v'7B/aQV0(\?)" H/\@n&cݡ?t9vO^?`PX!P/# ݡ?g=u嬙{揭`gAәpKt2W*vCTk2VӖ=_\߻J˄d?N3JsustS]m:u-<'Ι+uڕۢw } K\ v!1=$zj%*6p7wy|halS^مvCit QY/ިm]>X( _?s~ݗÿ Q|#o^w Ƕ{L\h.<|? A1Oӓ?Ŧ ݿ\f.V:Lj%3f0YLmoq&7 vac착=<1\6# tv+>@*>yf"(DvOIciv4WRV}v=_=YTpdGUvב31~f2}|vq,r@.eY:^Yh20RnZ-Ů/30_o{ ױ_ </z3zT.(5 ^U_L/3\f;Z?`|dK 2qq2/, "2JCmK,#g Q؛܂MȪ$L:2. nTL5x]Gr$B#kBVSh e;=l1Q؅Do%}p]<|<8Yk=uAULx۟|t#+)|IIF;(7ӳVQ~IS31UkUI畦 Ymxe#o?9995NOTe[M]ٶwi24,3y0~6n Q5}D_ΝJ;Y35߿'c&H4\#w}u4/tzZOξov=& S}i {LVHtZW7?yۛLuxn,vƦ Ga]~P}s/߄(DiO,Lav[z=Vi>ӧr*G7s761cO{(-C!qsh{qL|aˈȷՋcmsmG2LƟ7ݡAk |K9j  9>&xp!?u#K!Pj\2Oài4>4.ի%4>vZ;B-%oO-}^(zdw|1W|9Ƣ|nrsy=޲PWuTdœ1:8<)ros H/};>=}g# ȸѮ_Q1D$ZE&k:!8K^sNWYl{[,~K1ʯ$!W]>TwQmO\Vd<.FD|>h63cŠ\N@4ɇ80#Z|itYY YK)▣{[YřlAdQcRO Y)CF/IZxdL]fx_3$c:=%NeV@UGjޞennk j27;͵SHEj]/7.q7FԌVTKd-g_O ~?M>]흉/KG31ٚ}UyWZLdPOlz%GF^XC>sY}9r5t~}v o3r :ro+.I;^()d7ixKSOdZib>-i>m'd/nCQ%?ٌm,|VmALhHslbFc!ՇI6ybz_>W=~HUMwm rcC{M=Z[j]Tfnwە UkJP'pC[&z|ގ8_:L5K6SS|?䰹C>eD3-^xI6nsۙ}]y:L57usYGY8w_pr=W,kEj=Mq{4T3lKZa֮CAuKZ.ſWjܖe]ew{o P db،M8nlVb~mY?YeQ2[F9.}J|r֞W{cIZ٣AsWQB=,or#_NY(y >M/Oex*;^}X}t,|FU(  ~~TNy{}(ekD,꧹S͌41Twqv0>s*C>ppxt}#|mEZ?ת&uYUCoQݵ5(һ:ru*n_GƓ7aj{`< K+u7Oo<Ͽ9BNuV n aͷvĿ~ -,Nosjj{_;Dy;t?jMz9}# OvUx/޵=oj}NPУyo :'hm%%oCbX7*npX>]w%TMbO ڭ<%Pλ-ދo j;(s\{)F4_8MW*]Hn\k-3Yx4 i؊g>̒ ؞v=`vu\-i!6np-ag; g£2.78QE:5Yb1aF э\sd>mDuW:.}4h+X+F(0u?m.* Y!Y ,~w!san#FyB0: 7j M/%LO??IF=s@j4~SKg.|lW Tr/MB_yڅ' դ),D1ke!o, ~5wkir_=m> )j@V'wkT>IǃG?+wn*sû |mr#aA)Юh9xTr?DU$];۟GwZZ!.λb"/=UJpa> N\/,Nl :%0ys}ٓ÷;[w5F얇  M*#px㱦I(x>+56rzR?2d Qw[5|IHѼ! <1;L#ُp##eN#9qtd^ŰX3!d4vQbkY4Y_1%1˘WLӲO:>LL"Kg1XLCL،.1 z\]Ǜ{i;FM4["62?EBϏ:n&_t|f7;:7p۳ͬCVP ~qն2ᖾP;϶8[L,7 k,Ÿ@h BJѧr0@7:^ |S!8:\6D! k -f틺}Jp$8d;ڢ .f L0mi]z x&n .:-E d>qIFYo8ާd5JC'4qC ؎,U2Nfn%!~'OAx墴k`DNoCk8̍3 Mm6؈j~{ϵsJ}Ε=dYELJQ.sU ᱳ~ΉM1Zw/-/lXiGv3\Lj#.zhd*a1r7(ſ%aL᳴1Kh:̃j]a6`Pɭq)>Qɷ{i\g]~ W{W7Bu$Y"wZ]{Nn?C>$?Q ?ko&6Ji/}hZuz-$%o#B汣 x+n9|K[p7&,/!,şeYX=](o6J"Ff[d%*hHdW0\vhQ{+ 3 y`Cc]'tvczs)SC-f,_߽j>oD U R?G m#uN{TNcr(?m&)Bw=mWBute]<Ąs1^hS~u_oPRQ:]q:Ʃ]PO\Ͷ)C;B __mw~EMiO ˰V rhw>5Iptiax87R%J UЄ(ҔҾ]ͯ̕.plߧ OuQԪJub>X:y3;:|w?@Uy5W$D!^S >Dgb rMSL)ϩM`}ז@]"j?Q2]`8"uto洮V/n%wo}Ooۍ$C#[/Tw8jMhN|,DѝcmX]5j ͘~Z]Z|m' utxuol?{%Ÿ7c|fP2LZ»uly4a´yh%P%$8$p8p8%㼾;*+|ϡWTG|?5}R>,!#~KG唟%^TP#VI8jd=ffM7W3 .lHe?fsȐdseͽ;-)yET KEmdjn[+Wc|VLj&k>>{:=PҶyiL=Ϸjy|735,y6;BP YCȬ Hפ)5Q}wb|4%zxUķקB ,',a ^s5;]Re&wj6^݌q ryTF ֡BF.Fc鷙zxOu^ V *ҁ~o+Kz9Ӡ2j"TTI%4rk}R=l Cڍg,E81ۻh^"o>??Ԧ{uw4D.e-aTXkj&Z|H>Ӿ(ʿ{@.I(Pq,/// *6),\:Ib3RRKq ,߈yQ=8q>merTiZֳ޻P'/PM=0jx߅(wW8hG&!Һ;õ![I|&dm.#{ vb!3V1 g͂+9+|DicQ%Q]9JHۓwxg9q֯įf]ؾ6KhW}f%NJﱕTV<j[je33IKjhz o]hƟ[5{Aa΋Jv)%/몑xF)6]P5fWrJ_sG'~Tr|þ/)D?eܗx~pX|/+7YI9|? t<,u;,I)ox1>kǐa|ᲀ^E|"&2?PWk {q3u~1nnoP`խ+U*W:V c gEFt@ H(v^ދ=cկC @@  ǎqx"{/7;PVVJJAA]kкpA2E`&E܀=d"f KiX!OK $_W _Z[/ =Hg`O/s8jKfB{Z ,-~W`v<3:M,~gUm5bBϫe:jάf֣ğpVj M89gz ak5H6!  Q23BXv73Ik5 >?j ~c >g3  >'6c|4(Q~!ʴ QU!k9W~?DYCdZͼxɼiHi_&1ڍ<>\N3^~:}7!3]݀! ˪ï(($Y~Q&L.wMPXրMPL Qfkd M; xX joٝb9%),DAԉݘp2,(V{Me=!A3sMuV a mҺtw#!1h;k̯TO3!>;j’E'$W&cEsR+8׵#KO K|D!9uSSg77#鱦Zam7bEoarïξW! ڮ$.lI 210ɫVWU^2 J|Ml+xO u%a'>^&Ϋb 2Z֢rb&.\):o\O%!15q hO5nIw-6e.D)񝮓w=T.Yo3C` E]}ًAyڶgvŶo|:/]N [CYi6xx-H-p_v4~?0v_9AIXdϪ GYV[Hc5*ǷPAiٵM$,|Ma.;8:Y}8fZ^jA͔qJxJy2Ŵ^<=:ICOzp׵x9pIBOiGv:Fխ[ڑ~`:y911 ,|Rs59"YI+S፲*}irru#M Khiz2BO-{3= r5Xu= Pq4xi Ξ-F_bkOr M#oC'̮/zvpgUx E0=LvHԚFc+mZL>R?Je*faz*ϯZSAZSA*M T+D=Oބ FեeI] NLF]ڜG579ͣjdɻjO }@ًFp04uujU|EYevHZC޵ gʓK*4(|! Q[᭣MTݗTpTջOm)4jdnMDP?&=W]M.&b1xAlKY|:1/0pS-^u6Uh@hG\hck c(!RL6ݻXÐ얶$ Qfr'$ A  |HBͿVL8uw8OF9řu=%.mWeN]K ΀Epttۯhq s)Ā y>$HR.\Lh.F E0twJJ66@^N`"9Y R S%|NI+1(g(D $D!cΎi,< p޽R' Ǭ/%0&&c 8Lhq)^5鍮i' a$z1IPuWu6Z9Z9NB8Au9>_'nu2`1_2SfLƹ%=jBQdݞo2\udfM[֭ h\J4'D@KHaB|nU馏3Ӕz?⇎K)\TK`uV"I}b?_nyLfMҹ_gn m&q) KnT:ho{`vi'_0{ӚN@A!0qUe] ~6 1 7 7b^x^gO'n.X['iut)U*pfBb>V|Dv-].c"_OdgW}?oӥ7P;f$vBsM &{1n~n)-%OLOVP;Jl=ꕜU4:\8R'T݀uN+kpAuS1zl?D֨]HCP(98 n:5|M9Jyp"yAA51ǘ<Ʀö4/6qﴢ6S!pylM"į폐ƏВ1a=*NۨzdWW&purb`RaȬwv^! K?ï ;XK.2R7^Lao- rNJd̑<#2(p-?iU!gv(@tp𫿿uZx' }P(S?ݾ цnZ4y &/t*OE}_,ăUUJ4::BGj!wCCwW"GWxq97ZTm(^p%:^ "jhd$^6yAMdWdu"ei}`Sz N"_Gd&JZ .6UYbn|w05ax}jWH9Umo?gf%'y}yc.V8Kn,]gSnUjDN_񰮖ncY/c6 M Qwg2z\$ _`>ӄHnuA"g((V|j8W>-՜'cvdS^q{=.>gw\FSCmW՘Ms w#YlF-5V9|W-+T=,n^'g}BlzI4 !Nnñ r&õ,]5O;*8s>he~iڔiņd-žظDj [Dmiϭ.ВJb0H?<I ~nyR-K޾78O_nf%Q6T|K+LE9+`T_˲Pj73P`bXd . =peTHC8EyDza߃:tցo*{talM'*z' ,毣n':;M.c"Y\-4}RTm9;&g#::{>s31I;/%Dաhmb+<5f -(c1 W8͓8lcwx\d2@y!`3]Tb$1Q*׳PeȾu4%&PTmꕟq e |H77Z{__KNUFAoIػQBdtQd/S. `?^.$gp\ZŔ6D [/ޮm<%W/+ !!m5%65$NxOe  ZSAIYv_kdX שR8s1]Er]E4 5  Fa JᘗWmL芀qz5f&$OWLzC).kA,0ZOb)ʏ8eȴ]cO\)8^yD?!*,|SVuY*p|)L ,7,>j6|$ޛWng MB)BRXml6eyFW=z>5nvΐ 6 sRٿ?QOO@50(*Bϙ-JtȤhVߓi%2˾u8r0 `9(m-Ҟeyݾ-6'[?`%^oP~6Ժdnv@/R_Y-4&yE|r mlf .e]f! ZbKEvP=Wd{(9Z*{|H0Ɓ“VdbnJS"FVNîL-n,Y$~nztU/6LȰoJb~&w>z5*@ 9U,Jч:DzwBVݵ]3rC uȹl&8͋)$9T]}Ow"bя[Ъwm5eQW9UA-YYNkf[zX=tT]CY%;KY=W4Q*q.WEd]2*qSnذd,tCRaTQj6adY7Z֌ 0.ˀGZC-X9t}ĸj#4 ^j$OylWSa9x㨧MشܺϞ =WG8y:7p{S y\7Yxq&U3B,= !ŎRv5]w Bۆq2VWZPFSrhwIYLF%d5J=W1PSN M/k 3r}HAiGDGGYf2XNV\u[ʪE|k4p|םwXu}Ρ2Z/pğ$ __;_:i V=l 7RbKsm. ?{[ ?;7#]FLd ɴ+)Kr}/lGP&CVpފ5)?7/bQC.#3f0YMgK9Ot~a8ltpZt8;8BU"& mJC˲>ONٶ277p a2^LЄF,\P'"}U+r(~7_A Tc֞Er_sWu?i_F%gd-.$e ¥s:_*J_M37NhCٝvuGwzKz]_\D l`JFjluRBfu>i;+u/Ci<:^0?.V٘M$g.߲h11ӿt-pfYpZz׫Z]RXFHT6hd4ܢ1-hvj%ėݼ%] E]ƵƵHh -Bd'DY_q6w =O6d,K$ISc$IP=L$ItYeMBLZ0 n eTPD$>gZ~I? w64â oFТ}fhyhD?3t+Zp$;o?=Fܹ3W1s11ψ0xLX17T״VvS !yP~[. X]ar{vڪ_e憾y{akt$nxL1(s[6j9Lih5*6jLc AVlv8yd44nfu?#g1D!x@=RP \扲௔-줠j䊽L~=n*|Dm6J*bEFuK[UXM:z_ѼOɈ7N0j:}Jm907O_b?}P/$ çt{#b֙Fgn1+]c>RY7Wgpr_.S^= \[f>(y~#4Vj{Azs.s>) @:;M瓚jí*'o;-;wSQ_`8c ޏ =SxzY#;oހO9Iz8zVR?O*#=8ȠK߶?@QRQsVQwwsMQJO$(%}i+mwE [5I2Z(q1(l2=Ud oQ?D%~Wg:bg0\gjAjr|42Fi5;…:wN܉;jp r) >4!(q)瓆 c6RL oV KnRgqXl/TgI;mMR9%Q wūpΡcxW^ \Hۈܤ$g𧆖t0uxa^/~\;Z Fs?Viqϡ4U㋀l24{ȶ;72eٟT_<=!yL|;Z*,j5Yqp9:3@u/oWn;Gx!jm_`p<Qgu7-6/㍗E9/cO<^IQD “B6QP+ z%ݵ^yk+)~|YRК( B99m!SЍ0>ş7IM܈.LDYMob|ReӘ)4~fΩ!SAlT0⒢:D@KHlH+Y!ze[|y6˃aٜ~.5^/ {Js_3[U“XM/4F'qI|=~t>E}W&t\x >NJW__hUR9I1 :+hlrHnVf>Tꕴx/겞̚ QCi󂴑;0c!WRJ~e/KMrzQ+σ3_bP-4MUq&mMPJYk6Mm +AtLj:PWS3  xeIFu;4oH?T_ Y+"Bdv z%=f{i^!r~rT~A:-/NރRp– n$0敽!j,D|3wCtL!P.¬fr\ĦR^Aݲ?& 'xUI|O[?]#E͉㰪3xv[JwbI)=lL7Mz%;Yg$kJeZ`Nt!IϿ3PD{Z`I fލ {L M/]Gn()浪Ґi.|ivmjgwb^.-! fR O}NڜB+!-xL) ޭXk!u3uffvE[SKe<װ4d" 3Nޛe|e@;ڻ8GOOmג=Fi[?==ogYeQ۩:/[J$>d5Θ˰vYFE#+O aQ1 ]Zohk97%#sC OCJTaPͅU> @[4OWrJQ W?dmxv{*9+ABV ]5 ܔesw PjV8ױxj7K\?`WHdevFKf: Qdi?YIS䴛fg ]ٯ?8Er #J\S~T/Oo1ߞA~ p<)QQ&3w$,Wԑ&JwM\mvUۭC$Gtqbjt1Z .j9{jZ7b #V4fc\!9c7SBHIy /w;cB('MMv6ojMsnob 7010|P|VO᎑C'}Mh >'|h_sT++ KF1L~K4J oQ̸ܿL >dnjWOAU_t30xӵ7xo[ТKO >}>6?Q%x͍>Qߧ2x+Ų[H¿4}rp_ }Xc|W_q.`981.|i_.ϏW{WOS/.,iǓ~qy ҹ} Oۆ^6~nm\wz}U1x{FsOV3?6Tv~-1'sxF~i}=mӑ%)s{:gN6 ~%;+eu~9eݚ۰o ϕU0M4{|VPڿr%y]٭,c3lh:k9sNJ r"=c"]ůZYbW+ Cirdg˚J\yQg7! ^enbZf> $LM1 ò.jDr& s +9!&nq&d7 )2epr 缕)Uߝ*iO婟=U>v1v[څ]pFpO(|mewO/~廻)|SE᳝/ _=)j:W绋y^݂d!:>z^e[w=rM/_/w1N/+6ӭͬ^ɁC_:z{hpDW%B7WߵA'V q%q9:>Sc>P7)uv$[JD*jJH\>RZGQ“-\|ry,ƃbeAvi,*ҁ%U ։HV՘ >j_L!6zH* 9t K@3!hKBЖǮ!xi@?16{[B枩;Y­OS5Kg$,)8O?|QO?Nט 7n;s?-xi 5NwVtb:1E>*K2/9x"By ^{Gzt4)}/Ǿw/>e'NsawS'dl~sm־eocluOt=]\U➲gIrHBm-nnKE~tWx(f4[R<)_0_v@^3tBZz;$?Îa808A]8\ slpAyN:\IT0OpAYg7{[}.LϓNz1pA:줏9 YP7  ;3Nΐqvر.ψ{a}\. GL~{҇ay;~ל>cZNA;}G]}L팏p^Azξx9jR|Ow 壼e8=\3XQb sCm7 `4ıe@Ԅ,)Xtef{V/ U|@%"ͭ}PGzKtvqIjx$)(S@;̮Ȏ52H*}KNBK 9vxzq't OQŤưc5­1s|/Hqk܄|V6댻֙߰ÜQ&-yWm QġO/\ٺXg _}Zv ,c>UL^0|%Q ss\-]""C;c,ջ@e5UNf&6"sGfC[,e ,v9-Zo uɎkg% `,%4ˡ1Ͱx6sşHIyfeЩV6O=}STfPUvݯ:OmMDnI+<;ˇ'@L28 ^)}C_Z^0NCB?D|쿍Vjn[ M5T.7ur^mb eD㌆XHm4ji8O5|^ us^mlZ)XO&|qcefeP˘)T\2)5U7 D*{FmeMg累.7CƝu$$KZ56!I=yBRo= ;)wߝd{`Bt<)ПML|S!𼠛y]Vhqԇ_[B}N!K%7@6<Jǥ%φ)NmEuaӭ8>a;:+H]P@V%ptfffݖjXe!$>p>o8 `4>+4sʵn5ZLr]8)h@=m m@=mm 0u'a.49ŞP}M<@RPRo+ VB-||C9犗o-v/f[--$7d[:(.(9j7;vQdgG+Rc)=0m+Jڨ觍KT1>ChWwk3xA! 5gppH߄Nv'7x˄ǔ +f6R'f=0V/%mMcOZmy&! iNy-y~Lz`KZY"ܢ͎k`B͢t,GjNCRMS>óm>xSM5(w/**q{Rp,OxrtXrtC玡FCFC?].<kmTi]tʃ ^,a> -x+HZIr_O[7S;M]Sc16_r訰S`du",ǫh̰ͰPLDX&w]uV aᚱZ;AHgYybW/TJt]5hĿ[-Ij%IA_rNУ-, g)%b4?~,)=^vGI.//br3'|F5ⴂL#4q+Z z]SGh96Rhp㓡pz%% Q<ia _J _7pgM;n )Jqv'oIʗMu+1}H쀝,DzK"(6W] 04o@Q".!Z-:Ȃ(;0C',]_djhc`elv@aiOXv ?9z=plP8=e!|؋:ICOZ-љ 953^!:aR)!J]fVԸ).4!wj)Žl>`:[t hh~F&>_SV|2id42vR;_>fe)vjS- nԢeвMN/dM&d1`4UtC$#o18d3ebaY9sJר^H)GI_`~ev+IdJJ5*+#3~Y ]|b×dj`QTU.3 02#Qr)Ɋ̍T5GDk/s*RȘjbR#%GKidd+Qj2#t]X =XJ,Wl`7Y\fJ$ (]u\2c&Yɲ62'._zRZ$Ƥ̕^|MfWa1ob8dnH#$2%Ɗ̢2ax-i#cQcȌV+V2|e 2#UdfeF£Ȍ09Ѫ%t9E+9ZEfa^ޘ##e.KV,pʬd^P?"3 WvĥCfT:rVfT:rN#/̨xj2}c!3`aUxZ2SIf&Vf&gY ,V$[)ˡ|z?եQ-Q5*W&5ۥFV/%zj2b2#\I1rVtUe&idFJD^yeF6KUSʌCn ,’FaJ)'i:LKq@-vR?XdU4 ӔRʬ~re v|e %94%9CjZF傥F#ּe26"2,2"q`ќY>cU.Ufj/Cfdiiϼ Fy-U8͖LN \fJ 9p1Wfk^'.3 Mu&y emk׷ l~ M23E>au:F#jpnJ,gNpA5 Tx%y"}IAP}{8ï:| W9Y~'qGuB+hv~v}>ïK`tw>?/;|Q?:vx[r_~ݮû݂j,|> o岕G*V}Ǫ^RDŪhTHV˖)|^ݠ|ʕZR2#cP[dT]|:oomPDM^^X-]jT.4zZeё2\*Wy˔6 aC6yԮ?(7zo; a#?L=qS aC;A2mP$y/FWosF(^JaUuU sf{\7M4V |Lիc\Uɟ/G34n?Նݿj̳ޑ]m,+\a:qpugr4ndmoww>b>uwDh\Y4 ٛu '}|׭5NӏjW2T3ryvv;nIf͂xO5{)vMO;AW>MwݯV;:/ڕڞ/.-óZ^f:ߌ]e<籯} +i؋9*u*_ͤwyhǻDk(i9v7xJ˦vԙ%:Df-ХMuwZjܚ5x"k%ou>9g/^\Uy/ˎ!5ǭ&ixbWR^_hHmτK( ٛ,F<2ǶT7V"pSy[oF pC:H}x̗s% YM|^][o!k"[VXZiM;퐸42uf]_':uǓgv_Woѹ?a n/{tASw{ckwGҘzu>l?|$"_zW֮~Zc{{`ki,P?Fgw<}6T=*l^{n/򨁬S8 iTƗBJ a!n3.Cm2Q|ޚܾ`(vk%0qeq!Y0U_U oQOC9$ ,rPm+ޤ#m*EA]7l[ƒ*m36:*ʻFZN}]sJ R׏[i'ܰ3iZl*uAݿ+)|X4)_ _L)[AVج&gB{knWjS+A^W\}UQ+Xuq*Y ,&d5I*.e5t0j,Km:mf4[uFߔ|’ZF4AVAT  % 4,)]kE4zS]yw|jSc>, N}wB[j>s]U5K,.~ 0 n_^ȰJc@)}F^gB>O8>c¶yi4״b<ߨLfRάp1Y_DNgp%\?u(;< Le _ %D3_rM/ol5]C^3rpdGgO6}yLd+}z1j!~:ط8y(ݚm\7'6-tS<Xj[,S-c]/z~'(, (un]+*rݔp٧ug[jK@n{ik9٥UwKcSbIG?l~ eT>'/vPg--?ZoR.E$9V&0J98k$4zngS^B> %ڬY,:KnӅ|]+*d`^;/J&Y?i|-JyCԒ_&]_`k%\Y 6%\Xwp*rT Px[h6 DZbw&4ѣTG%@F;jfό?򐊳vcgNW!hƤg` *p?o8ebQ˴\QKHegeI%U"IxP|SB~?|FS<[վ'1iZz9Z%-MϮ[zG#HRoH$7fCw!];ZG?ӟ^[wLUwEh]+*nwgsjBQQVN'.UUmR+S_W-O'㹃c+3=Ǻq/^4Sqk4!qpvm~q2/}f.=w;=;ŔźԽ;!܍e}j]1]FƿخEhElEDZEi7K5n67كӋ\EgK+wJ+2*046 /AӱO̍^bß~zW닶X_M&{3H?B>)|꧲s99<3,Og+M=[-hnrͭe Z-a-aYzjכ- i.$R(ˬ[\JAzFSV>`p-Yu 0M7R8B;yB_*rvˆ0B]5&g%CcVj0 TnbeWqVW@7qd56JY礑}N>']C] -Л|wa}<-V)hG o؝AcyμMvx6 2kR TnH wj͊:aeo\InTu#3Eq G-UJgT]DaܾR!pRx^cPVD4cg9xqqWp] .Lqw]g5G"8:O^V^(ۖۖ5g{Pj.5%ORr0YU^$LrPqvSNq⥆ Y uuI9*U'MV.؉bzl;EAX<ǔRqBa6JQlly9a۽i-W.7Ҹ+{Zw2+E?n\rz#:lAXJ꓌_-PW\H?h h3n0!M2qG5<P mn/Y_[8P%l_WKὥxOøT.>5 2h(ÔYؿfPRBc^k@CW\׾W/6a.;+BX/;tzfpdnvg4.1D~Htt']i}XQ{JU鮻[Ō#"AKg #CQ5P>$J֩ I'BT9ȤqPjLs*;9aw=3uƃd g[D4s_b)\WiGBdm\'%@9M}$^-7E1u(Jf"p2FVb偘UJ`9-a7O>0hh53[^K(O~)S $ a+a5/.+{w)4,dxђq`}e>3wpf kK..Y@nla";%lXӾC]L f1_t?kBؕV9=j?|B,N ?ͅg߯1ġTsLkq-s q_}mf Mns_iP0" o2lO%ڕ:| $~jֺ':BwЇ@og^(%3R{?r sXs|Ҝ3?=RjLu-eR+Wo5>]~en6)X^h q/O^0 \&bcgJцܓ:!l)r<ʵz=!u7n]ɕ2r]nWDbO,}F`'6yBݬXozѬPn]U ˂S[ް70f"!uk;1BA>T=[gbi̜oCUɪچ~,[w fH5Уe dX*)?2(:B vy ݳ³sYc{ʾU|<=,|StN2oL}wv*|8QF!$i%74؅.!`Gl6v_f=kKjBUJ,2E>PɄ~^b rycmn邵`>,J:g4iRҮ1osq#&mҮ&5h۬{ko쬱T>zFZ\wex) ޡ}j<$+ iWF}e1:8>΋mہCф[m&;/Vewr Udk~PX܋L Je8(]vJ=az=fsl@VS=1Z:jO\>#ku Ck9=Z9u`h"g2!]O߇{ni+5v_Alb]&%*gv3CĞyֹ߆M,+1u7)Og aU7[U{jVՂPsG} ϘʒxUn7f PݹE[tZtnG:ֻ4:xj~Mp5 C'eWP fb[b[ݎ"ҴX8zlfpv:Rzs7t)۳2vkC $x|[`ۍC)&AhVn9>,\rn%rK% u;u/ ;~^ws&قHHڞX%Y݇2ѭ~[UrZGtzr CXoD!&Y+&Xd;Ź7A8 봬7k髑AMT)׾0qP_xKZ3;ȿ<ֈ#[|-7Q5"m o۫>ⵟ0z'z_RUa.a:oB2swϏCP4QTj]Z&mmx[x~ d=vJǺ|]_俇ȿHa CW7cQVm$[ZbKx* %ڕk# ?*w "`=F^CFv̹ (4Aыn#KQwxBgm؟4oM5p$¦f+bWվp+pz@ umcebJQ|t* # {jkiC~*JJ↚4_iVM))=GhKJT)QQ2d dBqxmMlx'Mt C6l!I!mil.]M SNݱdه'*VݎŹ1Bn(dB-v뤚۫Ԙ~w'?wu —A<, PG# W@n@+Z,ӧEpszD̑̕f. N-_K WjZXX_u'ivX9r0] k*IXVςEp}m(ģ803j ʁl]?ߵ R8)+͗7ũ}ɳq3YKۛ/*B.QGѹ( ;TBE-8&N6qDuOz&Pj@VeCz;P^C?n{jm@ ;lGh^!0֜*&<=Ya7pLeVҕ>LT:/ܗeO@&YA{=xֵͫ>VL kρ$̢MDE$A(&0([`@8$*龨 ܯ4\ɗ~I{'ր]FVek1;A+[ŽX~E7p?1ZjfnB"x&$Qk8*ͳ*(Iek~˚y`UwզӳdJ6cG_{1*CgQVstnZWg/n8؛iG/t0`uy}{PJ ݔuPG$fxܼfCG:SG}Ɛ޺1R Tf4ƲF`7 {pÙtcZ Cf3bGh~(o~(V݄ ™!j\8CP N`)?L뗆A`bZ_h0LZ?9PLkdI6I[/s25hƿ<ɇmAZV-Ůj9V՟r`yPܞ|!;@xhO] >wuBp?ףt:;k,t8z&q"r5zP]>g-v_b-w.]#ͥ;DZ}:IvP "b?5mgv9ї=,Gݪ8P)He0tVr,<cbAgQȥ5*W JB"D=u./ǃrɗJ8 }Q=Y ]q#b9qV;tFD{ɏ&ĺƒ]!LWcV* _VS} )e  c,YP=TΑvL܅e )fG:L[b) @xTmPre\^[d*BTXU=k{zχJ!KG?l5:{r'4W&мjst ÓsCt˙ev3KȒmD_ jdvkf)?Gu ;oB=v/ T0\H)*~S VZL:DΉN産Rg(3=j[!xv?by gy‘ڡm \7FXX=| gFf=6V-{r46Wu{>^͐zv.iF ;tcfģ$~BH5qi$U{OC[2'LekaL31'P>ۗfh]YmeK$}쎲ďvIҳM|jDݦVṉN5f8T1H3HBT&J`(w "5\+\m "**ql`Aͱ ٳ.R%B=o pv]Ձy?w`ؒp$fjJ#$x}Al3 QDB}v~ B`4A1|F< 132}Fh҉R0^QaEUaĘ(:0Fƣ Ri@RaYU LbePCP$ \/(rVAᜂ#y{ƤI@? = BJEcIS}oW*NOI=,t:Hw3N:+Aiq_]x;RZ0B]2,,ޫ/jcBJ@^mw!ӟq. wI̙C +p<%N%AB5OJݥb6$'‡T${}&lo;ios#+7%lT\9SلN6*Ʃ˪C8Y\"&6b"0YMčR IXR}HRY`yD-sa*zK}v!.:>ގ.+Ns.>hH0e.)l.Ns ӛKSR-.ڜ-]´Kr]&.;1h/zȎ)蜔܅zV{ws;Cg ל$rJEw{Ô4+$O+$(sd!v _C3`[V4@͍2$7(F]ن*!.C_d/Ϝ[Dzk.gsBC63P?u^yϳ3@[a.qnRЂ^ll}\#̎k]CHt!&HI9AzIasQ ke]ʡKP¦ׂYS"KPfNӓ{7ۺ"y&<;7_xWoo!n/BAMq5tpDI3,PZ4?v'/QNf_eC'sWn +NF݂("7 J10j|!RtnKٷ1]$9ߌz JnwooxmZeSKv-tW,l.Vp*vZ+V)T7CW\=K6f+/RN!Rxqܤ\שּׁc?t2!nX||y<ә}8g=^{ Yk!Q|]6iooS'w ; NITA`$s%l  QR-[\EQ@pIPګQG\Oyb(D&\s?k$FVpUWȥ/}oK$vJ;mCdJ@+-$J?-W`K &8_6/cpwh ?{/^4a,ܔ]Fa {؂L5J*^h…4GR#ýڗ++++++++99sȖ l0 [\~s  fK!{͑ -S.wP?XłepX@yi^P^bX,Ƃè`mWKw|( m6D3{#ak aw#4?r$@E}prvp)+pC,tg?~)G~àbъX7 Ùߡ }8@]X[ {(aU ()$$D[h`?KJ߰;)K!9r %IrE7hr 5z$yER /0 /0 /0 /0 PK  Mx%%A0z editors.memPK9j0} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!A  !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaPK Sx%7pZ5+ uoblow.mem%     O  $$'Fǝ(AVEz'O|_s]:®.BSwkn ?n?ŏ "o#$E &@y6.W? AV1cyl(EK 2`K/ 2(I&%2˧~Aajq>lU!ANLY*K4f1 Gop#/%wY6|Q-b9-y/4:^Odhk4M#yv Av$:6GlJ.6diwZ)/qGQr?t" =0u 9@%~4/jqd.UQܣ-EE59jѬM>rU[|$R@9"{`5Lv_8^e*`oIױ>RϾ}x>IvjYs85HVJvW*WT.6 .1@t;Z|l]ݶ52m<+^~;tOhOUn(_b:Z"YɗJ7{(%dlܒD9N%1rkB- w.\)0QٱK\pQº,\ 2kh/@L;R`sgKj $Xb?j'Ф@a չv %vXrEq#*t%c E%+wY6+…U# *4HU}rPy] E$g{:7WlMb =!~jc%ַ)ȳdK^Q qCnMMͥ5 :B>KviUu7@@5Z*8ԃ`ъx.Y:hz 6lZŷek"w|UoIN qt,J 5;;g#o\ =WL`%- /Pˎ|-yϒb˩V5QSZ[_  \$P "d4hҠJGRGu倵pW SJɜE.% u>)x32vq-[ !UؽC}lEJ^,E,^b"+{žuE04 ŃX6.]UBdYdA hfkw| w^7G6 {\C+耸깺ǐB&HYL].osiXcnahXc.5MuiFj)5׬k: YrH\E9r!St4bZa֋ZL7O0LgoPyԳ"Ҫ)J}ԺY`9*kVa@3(]gMeX Bt~EḎuĦw]ڌy4Wj=O:NYn}0&̼ʇىN`ۋɯ?\+xV0{՟T2)e- !lu`I Ws aPw_He{  vf)Ut sABH.tKWGze7~7;d980Rc'~,lC9 _;otۄ,ZL4~&ӯ+b-6^zK/8^pj 2솊6uFPOJw9m|ڳh[nS.0G*XeR-,YMTqwEPzv:[eٗVѺBz"ES!BuGBp MŸVaʶ*-Q5 Qf2KzU K(5P츝UwҎJꆄ=(bad؀֞. H3Z)0:0;$_/]y]aKx2/(̪P a wb ~Zzf,aýHY%n .]ЍekS?!X&vľAve]P!']r3(ҟDXO 8Ӟ`1kuOnCT!UֵeWWG 'z9yĐ:JVLItSCu RBa-BC.Yu[,ʥ1~Mq̋_dt:p][xs눭똀,_Ȣ42Ci% 3ĄN1Xa<ƒ$p H@|3Ā"8ΨlA74({YDD̗IG舃ЧX{u5t%J̺Z\cЛ{q, KE&@vCOsyt^h*Vh'wai3bCTPlœ&$|`8Ҧ ]!^տ\!uQ\6UDa6 9H"Պ?bi+M#oVXK4nXN_)HٗfhEKs)'ibQ)8.SP a0`ݏrg‡B$ yW+6.W^(XذV*-233'qа)o+!_k,lcC:&熵_|1ufM Dlv}n݆gw'>Pw̼z],zz <Xy9Ik}4;ql[4SKNCijv J~)M4f!_KrggIo ږ]LVJ}R-mKj\O't¾,pVrJ-r(3R6b?<3Od?.p!jrUw~U=.lȵe)Q~[o:i y!I&JpؑZAk򚆳G:F\(W 9` aT(paGP a$UReSØQ]Re꩐$B2XDH*\ q/##E/8fNu4'хxKAfI'EbsĊ gERR^*Mz+]zʖAk=Qy,7 p'lׄIoΘvvB5 Z/lOt2.uMy:m { n aƢXe/vK&꺌Cw>˰ISfp$V6Kfy)`X u \`p! .28+M:)Hj1љ>J;%Ҙe~RTrOub܅=֭?7 lZeuKf1~jٰrǢ %Iye YwomUN}c>(U zզB_itӆeVoY!ɡ'A}Dyڟ.][6g[0/k7g6̢+MA^vկK˹e:55z\{<i?,3 *Qa  0@`?a  0rPK  Sx%7pZ5+ uoblow.memPK8]apter:Sorry, there is no help for this itemHELP SCREENERROR HELP SCREENDEVICE SPECIFIC INFORMATIONPK Ox%oAcrc.mem        %    ' '                '       '  7                  *                     (57        O$eFW=!T)∛W{t<~m&=AzGwgZ߹vE.odM|7 d7|ء\ٍduөpԮklT ¥2Rk˳]g~7ԛqes٨;  Z홱:K"B\xc [?UwJ||s(ռycgTeTs_<^t/'z5'~r"?1֚Li}z`5VkZu||&C#,-VL˳izN(Keچe;FcO*X2PpFWǞe]g|&?ތ.gدe313ӹG)?&7xc sTs O0D!? ־|Cu !=}oAvPSwCkӶY4τE}:{\g; !5b>RB/n ]+\@HWzOrZxQإU4-#U?{j5Ydԅ5 k;jЩ;>G\Qny}õBUo䴷 8H2TvdOLW0VSri|qأ:d&Rr߂䴪$S?11XCKyT=Dll]Q{ZYWN 6yLNAuKe)7r:AN._T&/[0qaS9uiSޔ|8<{\)/*a]m>fJvހcǷi5=cL9e: KsO iOs݇~=_ovFm˾Ro\ydB[>[+T޹o9ٛ~yXpxzΉKE NL ZO5A wRJ ٞr,V[~2/Y?WVI:u~GeL*䦬wn՝Ie+2S"oXs?/O:u[$-[SCb,+wQ|M#*u4}Slq8t{kՒ&]١޼[=ly f~ƏFsȤW*;*o_ՃS؟J/Nu\*OKpXN#}T7=n-b+ydqr_Jk-N{Zmh/}T>]Lz2&7 F{O8ҫܥ; ;e _○֟+MtlB:r"$O]){7ۊ*xyHyjXDR>s}>_4mˡkYiZ73D:#3ot" C;][w䲭WM,^J\I9*!>''6TE.)%kNpQ8̣sn:ZUy%BG OaR `O!؁$ʼnÆ'T(PqrEW~N1&6#I1W57c*n<&l6|WnI\dMGBc""/k\t7ݑEG"Vc*<%f2k8cjUbG":^h 2Z;< NV:$Trvo6+0ĬI1t?V\kCwN\v8iYe MȇO31f|{JPP \3 d7Za_:|y t=D'֝jB PmU]Ѹ[{SU/ʶ!t"ik qr<,OzBEfGExmzg;{Mg Thb2DĞ $0SV4Z+@b[)A_ kuW@6/PWgWu8{pnq ԰+RW-WJK=l.牭Kn_O E?+9|/XEOj@l7l~jDw&fvQsT]y*@?W1v:y#o'U|z>#|xʌ2j;[*K5/xJ:hE?k(6% j6Xж4*2MxN//fgW?uΝ0o%yTjFeΨ׽?=r%GQm9?X|o:o כqyM@mY@|H42"vP\2NNh+iڼDC3)ۮ ĮvQIbM m/ݦ1՝ژ-^>"G *DН*2Кy=::3밃DTiutė&\p]_]sI mwf(|uYI+BA^pv7TGPO{wYݧ`$qFWkЖ}52]{[M4 ~"+ Qd/ ?m8ئl橠Y D}ԥPH۷8syAɾOAdjpG|& ⅟N2)r C"WsNiMEζr²E^Н\Xo6=tg6YN3;5d~++B؋I9/kl݃f۲4A7&po[8h}5YxU]Om$\s|5meVr\Z%{̈́-}uˏ!)}W?þL[LŸzEEs<e IYiˈٷ,"&1Dzn=Kf2Sd-xs5/?@[_ AsTw<}owQq,G[nQc nZ|*;-EsԀO)7v!y0X\"*k%Pir$I訬Ӫq@57:nqv Ϥ3y5k;%L!lLEDJJH4ʡh_Co&{m>%էy 46 TxR%l [J X$_uYb_gD|b:QȉqLNkGif",z|CˡzVէ??Gそdp>㋙'c>'V8ܢ̀51SZ,e ό7&U`^Z[+2Kʩ]J Gpr8C ~}$'>ED,wܟmfoߢ63Clɲa_6 C~i(:l;qEdO@J'GIϚf/DյUBZru2ag϶X͘,igxl(vI0轭fj:`DE -A$bҼ$̌a0;$K%O JRfi'CT,zɔ$ \ e߇2 _7 AֲмYN-Y<޲k2"$Znu5FXj3jX, y[`oԘcK5N؎t@S]mR}S,Mp$a 0\FrE1ϱ 6jυ6AWpb FB4˓Nckw׊6>|V. \zx%m=DjE=r,: :SDڌyw3Deף[@WT8L9AlnJr~E&b'(nG&n{["Nd.# qfЗշrXt]ƬG{*w:%e2~c^4߸H5^=!ّW\^,rl}TXD%Io8)Í'Q^7EN̈)b dw>QVU) [!kX}lESD%L@.f+"=kAdHvwDUSA*'NUqVSjj+fT⊘]p U='DrJc )ǍI]0[_AtU=}Y@*OSIJ~C!n9n O_?&l-Tiobǵv~EZާ2ޝo"]ct'֋ΘwO:Kﬞj<؍ 3i:=7? x Ge4I9CoAbMh(T {-qnؠ 6߯ /W&{T=}˭Pxa!$R&$Ёt}7pF q鶉oWѣϽUVB,_ -Dh~u?/ĕȚ٭Os\@ha|uœ &|MU{F7\rQA;%jWT/ْ 7cux#ƌ:ݎf(FݠrZ 0,>Dtt;Ms]6mV9: s+;:1a0W*xU抶ާ0a>pԓ9Oc$˅U.TbZ˒"jWjKrWnut>Ύ79 %w,PyuDIq0@8rZ>},ו&,TuPQhJue&A;T"RQDk0 ̪9\>ט1]:hlPñ,[= m7ݖ --L_^W2I֒Ze@-~)Qz5<ߛᡷ2JBh,vMA33*#jп4V)5>j:Oy@[M[ZOElZЗiqR]2ݰ~df qv{Cqo|eRHwBX/*~Um}*7;\c4fjy}NxzOsV;tA*w_~L>w|OUy&*ӞL(9(|s\JշU~gs˳fWdݮϻ뇸,{_4 |/cGg\%MM:.]ye4z_W>.ļu_Q|GqP0.(2a ?c~h4!7SI|߷,ҧSJt':MSf!PMYcż4Z3la"bʿ??݋x*,O:LOE0?zg b+r |_G)=xbY,+Nl1 v.%;Y?Ud;"J#yvu@t]}r; O/~K;|m|q26o BYVر;?GD_: wf8;(-?du$IF-Bwh?6JDWӾ/I&D=R 7ONq-wOu ͢iWmO=98u%\yx>`ةx|;ʷyz[q/}+~,GvfUkpwXPr^^^VO`ݓ9|hvACw4!c:Kt+g';q'7/L) 5>;G]{fxRf8;;G/d2OqgE_kyZ .T1aJO-v_[쀤#'-v -v-`:NZQUcX7w Vɸ<>ǔ$>%vjo$vK|R%>|<JHK'a %~.C#$vH|ADZ;Sa'~v890?: /oj밃wɞ`Y,AGd4wb-C~1+O c{ RwmY=ex *C0E 9|yALY'8פ}J0C^s`r RQKQցVS:ƆV0et$G{Hf@"59quEo/tLWZ%}w|'fԗNiu{ JC2yRձCFE*^j<@Yqrj45ktzl \"V{33T ]ȃ9"xo⽋GNzga2 8Y2f@Zc)SL \R{e(Eum);Lt߇-Z3o,xn M c˹c½2E5q)(蓮ICn=&w Q˨1Ϲ{\(Z>0h{z0 G]VjWS!U)Aq_vG:,JkUS$UX'jW qKmqc}{-OxmWXy(SI$./aq̹Lz]27sQTD(ә u e:AC쥈wCߍF@eepYlo k DN1}Ji1d.a 4v)a<*1u9EvWϋ[[U-fO$'[?BEt-!Ni3f!*Oqϱ:j\digc ~s-;#I-puXC eGпpx}{As\)Sx^P8Mij޲3cѶ8QQW#uĐ~lԥ]4QzYZWg$Uì*%aQ .4[4Mp-Xmjfqϑxs-oϳ8x-m&GhrdSj?F2(v:)VUvf3q\]D϶Fo27+Ǎ9ǍGR~3$,97uGf|Efiۧ3E.efŜ+Ͱ3a5Em&rf(T1)9>*ZY ?*5)&;쫙NG%{:R]ÙN9Vo"n]zX]<[O}?/g$.ѦD8-rF/y1&+|-$to֕Tu*힎垜KsPCAf/Qs5[U,!BlrpI9_G%#} qTt>UQ^]Fb="N*hr5N WaA5t ʭO=B/>فכm5>Eޫ"egrqrvƧӄ⺈5j>Ike\A-qf9{5qd1ZFcF:Fmj潵}śxl.?_nfCfujض$L]l> ؀[k͇ɋ;A" q}pŤMh:X.piLfLk=o\.#c堪׫M[lsSƇ[Z0U"+{~vv82Ï2+X=}WnH"v%|>{Ter+CAepn]c6z^vaQDRgj!DX.*]L*Kg:rY?{T&.aP Z<Ԫ4.s!F0Xd}{%GSNJ8Y*)rZfbIu#,OZXs?ɃʮX7\]2$ѯe^P?ݢp `(Δ(qTiw&#*P]IJZ6mIx}-.MOy3HTccf_Tt{3TۿĐ"n7OʧzKR1ʤS[?Y~>QtnO%Ɋ \N0HD9XC1&Orf3wwԉ4^' Rg qDKUUh*&+*V,^ZA!>p:`_Q1o|~[_3ᙱ$ѓV%66 F^}XV^8^Z_?ؗ _byTYXe^-pIZFQ5uίqLi!a4X4x^4Ɲ Wh{񼚵܏nsgz^+̂ϗo:qE_7^[ZwH2dL忺tNW-v_qW@o׃C6AX2 vg\h[YƻȻ,F5Ŋ8hDb٦)%Bݙڲw]rTqk"cMuGqA}/$s]9Pc1TGbkQUc.^E.B  NgLKfn-io,5 ~ T{R~qTgԠ7b.LQF4/.hV84IRq}Y]l\Jxϫg/'W⺁uQWE.w;Y)vMlۇ}ݼTg]m1^lv&rתvwHxl875sI{kAr5gֵf!AԼkVd) s#*o qXrQ_ݫE)chcqXk`*җ L)?jHZ,vrbKmǡ`|BՍjټNY&aQ-j8(!p٠aOrշr5E>F$00*0kX:2=)/@+U[ 1GcI$dk_k?WkA:6>"1luدh-nZ ˃هKE'mWTqsNkVC]35S͗ASSiFv3pgFgv?{RjMgǓ*FK(-a`m=Ns+p:<}}TcgB~.6w[U0A)p3,pyIuP>*+>3riSz&MSNLt:S^[9pKE]e?8js*r@+Žf#|J<℃?ȅ>UqdO1iA|&:>Y}RtpZU[oӹ`/8{onТe+zEg:ɬfӹdL?5כQT*8Tq=DBF3pط"s(ZnB9wSޯ*{Ҿ*ylPY@XQŇ]H>wn'6!" wڌ~WS dҭooM_u>2(ķɚ)7{@=ZC(ߛt}v O3lvtigjySo}Mvn uU wk*'Gn'k#jH9IQ'Vqc'=*NHd˩t`,D5S.NxYWC\)tBz<%BH`&Yߤφ=dۄ./׺vN`WXOaa!NVc"sbeL瓜͘E:9$Nn\mXTT(zx?t CO0 ez;4=BFמ4!ΥHZ*Ў]I p-S\ J\ , ɩ3Xiۄ\|I]7 BRa߯&|ZX0hBIX2088, ="˷fw]gK ^{Bl[,v gl>k2/ut!~:ē0{TE'DMC0[ͦojTϮ使Y)Ac}cMSMcпze- gMz֨x ;[.N,adJR?1 OLɅ8Uk1NdPq7,RDQj4A%~\"Z"iIߢO9AL4QI|q3ŗ_$>c~uks[O#p8Pփ[彩vg`UBJbV̠tOc' eFrvea"#l͇I`K*:2jFK!lf6`PQaeq6k|Ձv1cgv|rUZ |ΰ$n#ݬHUB؋v/4 |] \V^9G>\X ;ܦSg+ YWoR]?%Tg})$ R2|"l[z-̔Ąxg-/NXJٝIRl?lL.!I&iLI1k_Em9$vfDm9XGH}uΌ.3隞rC왰l20MX*k61+Yp1UoȘk3lhm"cy67oM7G`?i l8C\898hB*/pTͯEU[|jp, qj6">_48Ju׈[W \և鿏 P>,||;|=OR ,-RdQ\l&8Y?uj7:AXS 7R̷Bv~ɢn)=v12rhG>Y}Xs[q*碏Ħ|M<[Pz/'TxDE81SJ f9*kȕђ6twB8OHԗ@8(*Kl&w]ױ4Ƙ?@aYw*/4jUkWD^m ׵znP#3I7ӂjqOhVY[f-q9y=îK{S ܛURUs/AMؘ Qd<;|qjh:Կ?@p#:=S)!)+:r[^,qؼ>JĖ| Cg<ֽ(ܳ61 ;ިΰvn$nf.lǐ\@qLá-t0Rt]%,Ǧ) }r+iYxOSZ&& 7 [lW1 폋dKEt(R< Gz|^S%q 3!M_p ﬑.Oԓ.;߀3x۲ymbJjcc v_~gisHR [p$N i<~"UṷϹz. mno)aBPS]Mz˥cE}EΨzi?=ퟞO[I ӻsrCVk% ~Q1ʗLB\\cIwP-ax0H5@F0n CA.umNdyo^{}5cq5sĽ[zXŧY 3<3uacgyߛC<N٩d&_)mi?Kj2o qWmFkbZiZVx$T:[C{Q~.^k%;wi^(OKjI>ǾvOhؘuzFvܩ]?3&,%ɩah 봪%gtKQwACsL,/2t@Ә Aj5&VuUVUp%HWSv c$anOk'~ h\}b24V"W.noߤ߈ݘ )3o|*6ϒ]|_k׵ZXiMc뱏CWXMՄ\`'nWyfݞ2[H.g(PmjT%U UϕB7Vi, M"/y `;tkmD ; k~M OI]Ϲ(,-U$ f%DW32W"Dybꓭ*Yc_KųQf # g7JeJܥ r׳93L)Uѓb gg:|2*Q$ lbEmloo`{Io8ŇS _SJҰ>Sń /EqkzMTQvmQ^~e골ޒ{:f5 ʆ̆  `ߜ _kUҾuP ~+Qh!TkVAjߙyPC(7TvP;}Gp:a0a+ aW<|ӿ o;1T;~ _$|7|P8p׈3`/dUPAC(ͿތŸr)|om^#VQm*|OPZ\[eOURS>TTT2bczp(|8Cݫs^^b\PW,ݭ5ƃSC$ZU(/u! KR‡z)o"*\Œ^7VB"W!.rQvS4_`;А!Yb!Cis70|ơ/0CLV _@՚ 5<]ٰwSptKW`0\ppU~_ߓ+*0w>Q9PK  Ox%oAcrc.memPK5 B_67^\"#![$S%& (-)*+,.01 N32PPI-5207 Adapter231NLKJIHGEDCA@?>=<;9768 !"$%&(*+,-.0)MKdKKKKKL$LDLdLDŽLɤLLLM$MDMdMׄM٤MMMN$NDNdNNNNNO$ODOdOOOOOP%PEPePP P P PQ%QEQQQQQR!%R#ER%eR'R)R+R-R/S1%S3ES5eS7S9S;S=S?TA%TCETEeTGTITKTMTOUQ%USEUUePK @x%> screens.mem%UV'W&7      J      *'    * Z    k + + K + + + ; *7  (     .   .  7w{g<^H#54̼Vl_ᔿZm\9;6?'u~lun}"g_9|?={wv?A 89G;5Ri1Z3.sis`xv~Ïlрd{nM9> 8#L"ay~T {B߹)|sfU#n׹l*e#νm=\mt#yvGغYv`?gYvӶz?Y]mI#ptr?Y7#^y[+EZ)B9<7y=>\w}\7}.V/FXmT[F`G s\n>4es| 8|xEs(L_Gps9Bi?)g擌Ͼ͇m>wa2>?> ψCh8y9kvޞspޞv} _5QKH6s|LWٖ lA~]BW2וᕮ4禈~s]CzxDrs=bxᇜ?PWϹ b÷:G??R+csN[ssNZ^Eƣ~k}h{<:7%ŞO93nsebǷ>pM2bN':9~Q1^G %ʅ{L[68:&} YT!2B&; 8}GE'V| g:Ǩȣp# G.rS͜j%S͜jT3٧}٧}x7rƜe32qg`SJ3ތ?z a2~uƖ.B愈]ߋ"ȇN9EYtEYtEYl0Pnwݱv;m='Gγ][.aiLI f3ɱ5kD^sm?G5@_KYˈ=#dS6Oh)>L_u.qWPf)3yT^9W+#y4WXH].DV v+ 0!%$&2dc,ih Vih\lWkcr-}BbY_Lbq{sgc.6..vG}sudW[#~mSKښ|`wmA Rs`PRZM.4mvyd>mДI#oXthv*Ey4I#Ntp/P+e+e1[.J-\`-"G\'‚HӴWt|sɧ3SK`']@dlWX+,OY<0]II<wӇpL44zU)l^vaaw1Ьp44 ܨժl(PɊ8Ia$$ 6rco(GB}^ϒ~~PNL7}I5Ўz= zUCQ6+@ͰH>ھ7r/r?P7C ^ d:Bcc@ n6#o6]M_s\nJ909Bm~ tJfܽ&2= nu8뎽덭lqUC3pj-%ՐHe^HmQB6dFiPU {#<0΋Y8¹t ;b" v5=p"f,ՂSO6w_pL |` 7=o{rYSڦ2恦̆yn*aMeBES@T&<5 1MeBIS?`G_`Q Z[w v-i`Q >#LGE[1`7V7˖7 eezee:eeΛ=zs}Iћ1\7cUcY3-(pc^&Ǭ {L  ~7n>l X07= LiMOTw7=n:S݊{LR{Sܣ? #T7M0Jlg*ϧZw{s_}i)? }ܗ)^=)ϓ_c% Sg8͝KssH3 t-ܗ"Zw?b'VߥZߍNAp02)?n"[6Oqf)?4N~xn8-O~R~o(3KJ5BC9P'Z HHR/suQ+{e[w 7fgY3eeQQfRBNv)~'C ^RAvݬ~(n7˼x=m,~åsf~Cam7λSCV  g2~|k?dp•8aW8S8U8Ç>n{?,ތ<-Vx- `sZ+1/NWTrrڗ۔()X5y\&'Hfs̗,,i=NvCd\Yr%S1bؙ9U1'٧#hKʹ'36fN4sP\ȪuaV9rlw&20ěwvMl]fq&c93 c~yEfg,HLY7XQ^DZ,q9DM;Rҕls\D:.۷-?8.o3.m`\6z\6j\6r\ֿ}\ַŸl=?Ӽ秚Dk|=owPѼ5.{Sм5o7~_Loռ[4o7~Y/y7i4W}ͫUzUOϫyѼsk^4ͫ>UC|;9nolVOa 12?UmC[V9UmC[V9UmC[V9UΆlCa0PmPmPh(̶w(v8fۣywk]ߡyk^56뿘ߪyh^E5"_XoҼCECmr9(AlqP8([-eAlqP8([-*Ytڢ"H-*i_tԢ"mQ[T=-*iWT/!pˮ0qW6* *A|>+Nyʷ}U\yʷ}VToɶlT2XrT  |k>J0QɲdTb2J5ģyQɬdZhT28*QIPoGԳԘQwttκ~tIq/aw۝gvgbw۝}vg0}IY/do}]v-a$̥K s.a$L*㸐ٛOHrb.U]\ssbNỦ9V1%Q>%CIKssT?W&y\@G*f Zu.V1W*RU̅9W1g*TKr%NfWazv-7H4I=fׁ"]_w>}QsGct&.[?8=6I,צAnbze&T.ӛPp +\E )AU %E/h+.E/ ,Woțx,oYz Y]7p;:]Ǻu7p^w{ ݰ^w^w^wCRݰ^w{ݍ{Wސ7777|}!{{ +oT+o^yC Si*TU{Ț  vQmS-pmU8mQE.p(6+\~ ov& B g.qP6*\WS8ͻ;y.ts+\ws)ΖɮѮegZf92ZT˜jS-O2̾t.$zD UFP8 uB]n Rºɧf,RA9qPNA9rP.'6Ɯؘsdcl̑' U*UPUU27R{xS±2fnhҞ4 )op`A$ 7I 7LR8)oN֌baH3`zj#l5J3kB39̩fN4srdK{Θknr[FqI].0npVsylvˉkqK dF5^`q78n&Xx5^XsՐnMK@rbFyx5N[ts-2EϵEoE38bYl screens.memPK9PK =x%Q,k algmsg.mem * * +   Wg7  & %7  & E                                                        G) #E&'    /O  / 45VWW'pAt? |@7cAbQjfabAoF4 `f > >t#ap07| ~lVoAkAdx&=|joL~k4ytwhr{2*UzH .QdK 87n߯ӓei?p4~ms ?꿳7Ipw9:xz+=~z 3ܧo~΂GaQqzeӱt^.VoyM^=6}vGG$%+뫮ݿuI#D;o뗎J״3lebݟ\]{p랎 KRD&ۥn:IP8Kw|J58eҎo'=!Ѱ}ݲ= 7_kww('p+*r؇-Lvܶ`2I#3Kl2*V fr)XZ dnqdch,0&Նfz> > ?`<};x/;dzx`q`~` >`||?t9 C` > 80sa]fJw3kq?nZwJ?I8?hzh C[geoZ!` ~ z=|_CBol51;~ 8nq|>~_8A;0 ?0,# c2xo.cjǎCmzhmC?x=kyxˇz/ >X >?,Om##}D#6y|yM22p"!ԡ4eR,0q?BFG0#XGp#}SK8n=Wbb#{Cl!C@ bSw|? >x >_P > > >( > >p >GyZOmg50`3`1`46 30|;D >D > >|||^j l=ܦ`5x 7|l/EU^me:hKIy|} ܌4XW"67+Z7l ش\YU((_{)̤rP=156 ~e K]fVґ˕wlC-nX+CJ^re}]De|PIܭs*zu8L/UUI@7'LN'B:JRѥN@n|#Մ;YS(X{B@fjiaXmk_VD;atd9~=N6lAS('fF{ѰWOT#hX%P> 7Vb,>-ޑK& XmR.t:RL]@'dj-e!9:.Tn؍~>&A XU.wѩigŚ/iMBMbT̟#:^ǽs>Wja@lzُѼpEEuE7Oi87w`BTWζyIȊ?ymzlyۯC$&4>Y&tv~{8~>%#O,ꪪ5o]1[/ֵ?Bu'2awHGQqnih= 9Z ]9t<: Xnyw)5'VK\+`u&8buuV\؉vea-he*DTi66#T~7`cmۃ26Y,@VgA +T߱ftڶ#"^1)I;Xs1q Cb&>Y Uf*K,])K5tնLEM'^}Zs9;o<1H&h`TSW[{W bR!CȽ "%\ՖWzX-*[#htEj#k Fg> sBl@Gƈ{6%K@x"9_Q޴w$TZDdB" ,cJE bc1^= 8d*τ<гC٤hIKK:mՌ= NnTUh8Њw%I-QR$k{R6I2d29;^B`ZO+zH5}wRf.˪f-blC nS\EypLbdSilQ^ѸS D@q6>ڄ54 :*X+=^H-\~iS,IY24iD'ݣY^D !p,{, GN@gB !hb@ %۲T0*BGS ",NP7F†+~hR іe]_6`ZpB4Qbw<[G= T+W>(-:h30"(+Y9>9&Ч]# )3VgitZgtܨ3:nЙ9N+пF%Ša>֯7a~G. S6=)Z#-qAǢMvheF ,4n,wtD.+lK>^ D_W´ ntN4Ry8w|֬XN (ՏHV|ú3nK5/l( ZPYܝ5aji7L\BIEƪkܰy@ii Z7D(R愜ݨ+ ݎz"97c[-,S.$ 0_W`[zJUR)nFaT:;N4:;Nꧦ٩hv*HvNSݠtv4]NaR6w ށ;zR@]&!T[<\ OU++2HFμimpӚ w J8WKBt'pS)/B;a֧O-:nDz9 _xƚpek]Hst$%& M̅DWbĝN}b؅9I1UéBpҖ&,hv) x:Ff"' 9%kq5 bN0!RO*MEWHӆ&ˤ:!$h#M2mu(Fg#M~f/6K"XVAM r db~ ?=++U 't Z؋A %',Q1<#h["Rg ?O`1ZLkuH9| A`TF}RlgVI}lHzvxEzHfUZRL[^,ӹG6Hc#@# 9 *wSiVռSռSռSռSռSռSռSռSռkHa.EƴYK<%]S|b|$UXX5mZ? G!u ;&lh)iK}iCA)rEp;YS 9D̖Fniw̰5&>t5n!*tG(JS QUH;MiS,xͰm`͊ö>3,lFf5-3b%2A0ZTLO+ɄrzzaUUiA1_eT  D)y}74WvTM_'3%(I= 4Qwd_XSc2²F(CPx^*mCZ!QfŹfٖ8t05$1ZɏE`(WOD}l]Dn}$09b* ;E7d&RHz0)oʝ]C$5"c^V&c6}#Ba\<* {qILPuGL},`LF-`ђ8rADCnShIԪ^Agb bM \~:I#r|P|Pz 418 >g5|2|_   5oy?o2xe<yt >8 ޫ /#Ǩ Oğ/w|7xs|p|sDms Gese4\=K ^G:GosY~.ˣ蹬\=gSs:=4a4x $?_{9=Gaϡ*#| 7a(9>ݾg7w+ >ij[;ֳ{ij[ğCe6-Osʟu?[o4x%0 l=gsγ3xely6ڳY?M:6x9yV)5@|Pguɳ؇Y?YL{Y<{˞ 3{yfl 3̮9tn3yLny&x&p&<;&p&3z}FpFxF<]AgF|/Q<3 b?Cpg03 =gw4c^wS,?Zntqh>zg3jZ[{k"wV#V Ⱦ5h ~:{yzOOzzxzpz>oz:;:ӹ?u:x:x:<]7ʛ-FlӛMfo663dڛ쌛lz[My o2Mzkswf+gOkNkֵ4=Q?`f6s00 S4P_n@>AN::v'` ^}{=i3 Ikۍasx4i h~ /I+5LE+z-׬Y=ؖ7յ+^庢w{$_dӡ[ hE 9Y9=0pU:*EL BNj߬*j{7O8+%6OVZj2.ۣIKJ*5U*QGo"ߤ* &&I#7J76fWTU(WC Ɇ=T3eTˌu{>c\s~q@kK_\"SuM1YnF|+AX{Xzo&,ń\ֈwgbpak :Gag*3= VBQBqLU:ttq3^1UR0.j_)8lA-ͧeyMhW &a>UwP ?K7?"0JzeIEֱqǦWW؄QR;nV7QP{(o^%eL <.懗{-9tWl:׋eB֖k}|NN_;]^Y9O(= v-^NkSA3쾻|$az[b$5Jl}ݴm'^r:[J08) "l\;[- fn]E>\ (?X@Ame}.C4T#Dc`*^zPAŖ 3Tr%8~uϧN28NJ3bf,}pԙwk+zCdKhr+5_LKw1kмYTQwM k*9b[XV2Kb>($_Ec3u YVudr;~p6|>k1 ZNVEr5_VVW%l^VWʭjm3hZh>Kl:n."S 0 %B 'l^g7/ffƭ`{lrfpsvab:T8S䚤M6EN5bQ @}nBuujɩ{ZUbSTqrWԟNãvAvܯaj#KGض87ė %a6y:,dyÑM^[}u0ޭ}~g:\aOF:ˢ1I%K4^!3tbcTE(lf_?PgbjqGi%crUa.eann(TCrZ/¶X,J[XLhٱVBkyQs s:iS1YYK*س絺KƈPmxV6Xj3-e8J*N1 ֳ(^@඗c anJC9 /.o_T51jY'yS"31OTR92g&ϫ@'8UfCWqTYw*SPB|ob8+ؗݝhͥ,a䬌ʴU-ZPM$e'4LTyatb):Xʪv"eƒjUEV%%.  s]88"gjy1+<,Mh,,/I6E0e Vs!n#bJ5E[גs&Ë7 ׵ M@o-%4fK蒮"}~pHs־8Au`Y})`$ButoOfWǾŽA'a|+RJo9ևMO^/ߦ|.<;*[Lx9h_d'"RY34Mz‰E}jy'o5'Y ZX؁64=+EսB5aU91Z'sNNl5f80aM j"dK|`[;ڨ^i֫^?F1)h"'k P;>t'7B@K 5# 1j fҦ{Bi I c͡R!-{7gr;?4ITAAʥ^sυv׋j P`,o蕓~%y*j)\iA躥q3jNsC^n Ft2\pϟ>H%la0)\8\\^^03'!bR;2C M-34F)e6L V:qq6Kp C5z.6ga7`7jIч|][Qs:W-BGUh[U3ٳU)wթ:W 44ds%_WX&_ش:|- =u)=ĚZ0[f/J|]Bk!=9{mGcϩ7N~ݼ;[Z{3]87d&qxFy\n;Lm2aif\lVa˻@ ړssnwxJu. EN',Vyߺ{9l /^kٽl:e:T=ON !VK8Sxk+/UC\*d\hӢ!GlZaߟѻeu:Q+Hl.ٓi3e A(\FGG5h#Bxa}ﴏ6} }!yp+yTރnѠ=1u F֓cHEn0>n/V@7=0w t7ܷrJ#Zf-Ls )|lšuo#5a:wf۞^i 눍0,XW# mUBT_W騾 E^ĠAC^Xa\][g1KV0-;G4pަ!)/Oq/;SQKc[:)X~d%d."bXW=$5)bS{9-U2˶OHa,`w:*Ja|J~<ڮ{3 NAA)K>E5F{u4K+y*P/ݖO r5&B }82q:"2b֡,taR \xd?ૹڮ `[}/R]x Ÿ$"`տ۸vJݵs^"CP`2}4{%F#rZ&y@3֝mF^mwK,[Ĺ`?zM {sϦuV1>B^21eM59):;5WbS'Lҗk[bوr*뙴Xml9&ߎ7!}T NX_:(B˴eWevw,VvI>Ւ: |)RsV=Y`--ٱdM6dn8{0σYMiЁ!*8hDpF q @:{U:AiCeν[{̂1yǴ3/䋬s]v|5)tϵ#}0oŊ򛩞!fʼ2{BΤ9N }?t)0)? ~Zݛ+Zߩ8!/ɬ] \&Qw9(p;v9ߺ헴ˎoJO=cMuŷ㙋6o]߸̴N9<3l &c^؟K)7{;t()1>)V[j5S뻐K5zX yNi'T9;]s㱻3  ~hgMe==lR!# : =8L/g,B+3?zv: q={22_ów}KZtDji Pʘ`vM79LK'^&ιiCc/]Nt{/mvض<--ϏнКZ}cǓ,CC /df'@p!kWD R5p`2b~ZiM8=[ l:,D/+xubxȇ̈́>mhW5ufu} PUw6#V#YXVh 1|m nlo| *Z3`eDvފI L0Ò 4e**ݱ̱e-s8cJqͿ[8~&so}m'{801z&EkI^rR*Z#:jH^.[" qtOGQ.- ]C,-UsG3L^`>jg[B+k9_gke/4O׸SQfN_^T"3.PEG,B/rƦQ?lU/bgRj~J_wzj#ԝN[TmaO4"K s{Hqz)Tɋ^9KXTJߞњc3Kɲqd'!";$O6/Nrq(PPݼM: o\**ͶB\L#[k}ſqqa98=8n1 ;gq\MҰ)sRgoU As"N۝Xtne~>b\Y4“!_-X;!ѿ7U9K@`y~X2Aty>in/AA k *֓߱@wu-0Z9+ay95վeS|}уM*5ԋ$Y$BWAն8_u"ۥgԼMGԯh4b(?ؗWNCN{*Z!k"_}اlvM'.$3w/5S,Mm%8pT,wr5|Ȼ2 -ˊ4a\f\w5Inx~KɅ0x;8]98Adz9D$$c0ҏ uK(8'B~8r,Oe]EOܲZѺlkɀ]u N0δ4IhM6^?5% Ŭ| #D|DIt6@Dhp?i O+x.;`<*j%5$`q)7V"+,jrS޺ -닚:y`t=ߩ$YlY"ҟMh SS`ՓrɅEmϹlk ۃORDѢZϨG쮣C⸚j,k5I&ݱ"tFVªK%|Ūas`j{dg4aJse5U i†W09Ւ.E;!qNNq]j[F[&ɢerU&WAUvjl֑X*TTgۣAG&RJƟ..1`7;ͤ8%ļ6tɅȭB,J3g0KdQ8tz:(ΨZ%{{VXi==i4Тq_ZTR%2$"{'R=IHdI|%81V-[\~1f~2߱$%Ŕ!zXꗕǝ`XVm+"ݶmͼ)j=@ēo;RCz1U#ʧ 5ϒn兖A)5E#GQ$٠R;991K} Î*Et(pEWRxy1EeͭھEZA6D[z2Y]AѺ'ZRZ˧Y:JUehpݱe4xK@?geBFkpr*=b9Ʋei$a?Qտ~C1 RI\CTZ0W+ѷpvcuy]F'EE"u }p(J l}0|{jH7ޜz@!${axpFn D5dnx&+E7o-H Tޗ4V}h@ Qܜe(H~VuCA%2@ N3_א& SV {)kP$̉+sq"ŏmP~j+-Bt=Lܙ-Mn>sϰ#±}E^jBOzN#ԎGm3ty뮥!̢ dm-YN3[@>OmRY"yߎ*ܦi,\.Tx=b׮`U Y/,ߞJ7:N ??9/I[d  Nv4%Z:cIi𡎨k䎨jw;R~$L@XUJ(\q@`{DMq}r;[owf@OOuadelk(l-kM{v&hCiV_OتY苑$Ve74CՔ8tVԳRuDc/!ˠΝVb^H/$e~~=ɺJ+m5$V:X{r*=&ء8%>07+P+'$/X:Ir26pjZ:(]T'tBf:=aczk56Vl8TVl~כN R~ ]a,L!W^z P#*&h(U=Xf~;l,g,*锿N&Z2%WZj\`)\.qeMu̢8(GTzyDwoH0*8K$kr\/׃ީ\/ fᄇ{fvf,&u ,.5*C변w"%es`|5x3pV qh|1I%dߞ}p8hĸwgS dTЫ΀L Eg@&u{\]:د$O4S43L.]aaf'W:rMWF; Auw}W(׻1m-e(Z C6,f1ܻVz[y&ZC=ӯ40!wj|!J5C}~J; pND6a .OXUޯs .B }%Zn=E-"βw<^MEi=>QL q<9C(' U{&be3b5!z#>WԋκLDMj*lUYU*=;wVwq'_Ee8 Bo +ШGAP$林dƍ]0 h bWYFu"MNQZd/W6>DmhY.]{ ȴȟE֮LN~sF3"- K zQ *x&%C_?ySyⶹNv\:{ ,.Z&Ldl#!mqI_Tyz@OU]U|+hT rl[&E_*j78x5S"x˄8GpTU:@9+8޸܎Z~=iK6ʡ'%,5F'>>ۘ ? 8Ñ$KkJQi*y[F1]U`cJkA:y4Rrg<ms r/'81E-'8 -k+Ě_sx$)wai^?iSG NHcd/ҧ[JU46d5%nc9#u7UR-vnv]/]'2n^ᅾn/ݨeoץO?Z#;Oɖ7So-IdIKZ`؎8=-)<`I C:dr-|*-5xןN2I 5-c|}ŴZ.KᒆrD/AL%W^"?r'7מmQM$Cfj=m]!g!j4KqA`X^&WXWv)Q[h}"E<80}峚MCuJ^RnO'Y#e2Љ QX^Ă& ϡ7/*-LJ[n$šF2Rg`%zoCj wMgH!׳2νȣ4iY$tlY$v*YW8 \՚]_ =Ο-otDC$("?uCZ\ejxlվ@N\%w]rj$  ]uTW\7-]9Uy*__KEg~rl*InӰS.Y:m3֊;_s` M>/L*"p-כc[F;oX_.*@c--@'Y>uaTG~H{75rXgOi,U__WH<,,^k%X|iYVZ`d$$$gBO,y&~K.a q*JXzIW!T!u&? 44)(~5蹌a.$z#o uF/>y2"3U['-U6veF5 F=,4YO$Yvp4^ڠj:c 5F5s#ڞlCR/q퍮M>15jNmI%u΂9 kZck3l s̈́dn `+^#7҇8jО:#)u,)Q-SKOd׋&Ilf}=7E eeHJQ\ pM(#ctePKOs36f*m;qږi§koHkǷNszNK.yN&V/Xo̼h%OӁ|q޺N\٣ن%5tljm9tm]#YWx+>vG:uc%mC&an]_%֒=n`' ga+nюS-XB\t,!.&2EGӀO<S:ip qG"󹆫/QUv(G<+' \PtScB,m>~,aUׇ=Z8XiI\Sz55bw̖;G9 ur Kýv÷[ז*% wNSKv91Mk./.6X=(!.,A0RK"3]3 d#~NқǕ\x1haszl}͙Ѽ!X6cj4.2oϸdO fөEeVH_eb5{+.6%=?lj`pMs8|Ǹ_xJOtn*Vwَη_誌;7^ zK|R(d:Ih Eǖ=6:6uczuz2YG0!8G ׷LJ{oc"/{LM2q-֭ڦ5ntmL;[>X Y IoFtd۠)Fy>TK|[VxExh+bo,JD,6wχZ~m=KAX >ٔ.Uòq2@2WugRYCk!}fy4 1ixˆH$R4xTNP\I-HwD>Pœ PqѤў2I_ɞA~I|ӋxRM-{UL_y:@ٳJ=gxEE>X}ΚKOyi~'{}^^v2tlm$SZQ->೫z?[inWp9m+l"NW(؏ &,K;í`fH"}H_#gM>t?x}JKa^/Y|X;ѤФg/!"S^WɫWW{ZO' O}n DCql($as&?~`6>ex*[N9UpK|q5"oiUM ßK[m g$ϥնg/j VoK=P$̗ a#zKQk5o,  `Y;a [JP2jYZeҶn 8XGuYtsR1n{V{B<,HcjEpeh,y:D5>>4m42rrbƒi,wEQd9 < Z&TwW]`;|ݜ XcN R`B}oEY"`<ߨ=X-M:-$cѹN=! ^+|BwO _eۃW' DEt w^@_$^&Z d]*ͭySW>"kC%K>+:J,+T&-Ih8)qGKDnD v*"HN]x 1DcĩXb9 a3yg'M !۫g=w~~VUvUy?ӵW.jyg!ESYbBO5i>.*8Ž?,eTRݓo8wT? Y ;I&(sx79NgҙKm0Y^Dt "yPt[i4ô~v_#xww ysFiM]XxdدBn2rIPc\ݓƵ{6={P sO(A%A5`-f^ -hDW!l"QZ&/jKeEϨ2)n3nDɰ--r!X揙> ״Tk3|$6gIjẋ7/1:A؊*iz En2|qV}^%0I+@U<<-VE85gR1.& W(TwEcM.Й-mv1If5l.wB8*̾'wa.sc̃&ͻ+5ZHE=u4n+opFC\umeƥ*8jUڂCilKy#m|j~Fx{<d{k W%rW*]DаU[zL⩮-Vi9o&W$]-y(..8r GNֱ{UEVo@q+ t_H~=r="`OI}0kt%Rs wg@vF'=-)-CIM7S/AKn [&:%Wh7f50Pz```r!p @ U* ᴹR@W ;`gpV` PK  Px%TmN4vp xlators.memPK95T%)g(ADAPTERSSYS q% SAMPLE BIN V 48lvpRZx 64*^n.  4H\ f p zl@,2^62640*Z f p4>( &6<BJRjx  6  . 4 P X ^ p *       $ * 0 6 > N ^ d l<       * H b l x    v j p < 0 : Aa f\; \ u I1D- "1D"͸98#$$%b%'(&)*+,^, .f/'0 0 1D 1D124,5798?N' ;51D7984,12?N' <  < 1>i DB GV984,12?N-C#$$%b% U51D7984,12?N% =< @984,12?N% K_Xˤ5A P+Ј 4,1Z% s #K4,1 $ %b Ap A}l Z~^֛ Zfêl Al #K 0 tuv tu҉ v ٪ 0 ;-uF -k R uv F Qcl p %-u2 %" -k uv 2"6 K 0 .f/'0 0 0 0 %" SSSSSSSSSSSSSSSSSystem commands ENTER Execute commandCTRL-ZAbort ongoing operation Paging commandsMisc. commands CTRL-P Display previous pageESC CTRL-W Reboot CTRL-N Display next pageESC CTRL-T Enter/exit transparent mode CTRL-R Repaint current screenESC CTRL-J Start/Stop job file recording This is the Main menu. From here, you can select sub-menus: Select Device, Quick Copy, Load Device, Program Device, Verify Device, and More Commands. To display a menu, type the first letter of the desired menu, or use the arrow keys to highlight the desired item and then press ENTER. To obtain additional information on other functions, move the cursor to the desired item and press F3 or "?". Use the Select Device command to select the specific device you want to program. This operation must be done prior to performing any Load, Program, Verify, or JEDEC data file downloads. Use the Quick Copy command to load and program a device(s) using only one screen. During this operation you will be prompted to insert and remove the master device and insert the device(s) to be programmed. Use the Load Device command to copy data from a master device(s) to RAM. Use the Program Device command to program devices. Before programming, you must load the data file into user RAM from either a host computer or master device. Be sure to specify the location of the data to be programmed and the desired device checks performed during programming. Use the Verify Device command to compare data in the programmed device(s) with the data in RAM. Use the More Commands menu to access additional operations. The More Commands menu contains less-often used commands. Use the Restore command to restore programming, serial port, and communication parameters. Use the Edit parameters menu to edit programming, serial port, and communication parameters. Use the Save command to save programming, I/O, and communication parameters. You may save the setup as the power-up defaults or to a specified file. Use the Terminal Type command to change the terminal type. Use the Programmer ID command to view the System ID for your programmer. Use the Keep Current command to gain access to the Keep Current Configuration functions. Use the Custom Menu Algs command to gain access to the Custom Menu Algs Configuration functions. Use the Mass Storage command to copy the boot files from the boot disk to the Mass Storage Module's system area (drive H) and to copy the algorithm files from the Algorithm/System disk to the Mass Storage algorithm area (drive I). Type in the decimal number (0-9) that corresponds to the file containing the parameters you want to use for programming. You can create a file to be saved by using the More/Configure/Save command; those parameters can be brought back later using this command. NOTE: Restoring to factory defaults or to power-up defaults returns the cursor position for each screen to its original position. Type in the number (1-9) that corresponds to the file you want your system parameters saved. You can select either the power-up defaults, CRC user-defined defaults, or you can create your own system parameters file. To create your own file, type in a number between 3 and 9; then move the cursor down to the Enter Description field and type in a description for the new file. Type in the description for the file you want to save. Select the number of pulses to use during the reject count. The reject count is the number of times during programming the device will be pulsed before being rejected. Selecting C will cause the device to be pulsed n times, (where n is the device manufacturer's specified number). Selecting S will cause the device to be pulsed once. There are three verification options: F (Fuse verification), V (Test Vector Verification), A (Both Tests). Fuse verification checks the fuse pattern physically programmed into the device with the pattern resident in memory. Test vectors functionally test the device, using structured test vectors stored in memory. There are three levels of verify passes for the socketed device: 0, 1, 2. Type 0 to not verify the device (NO-OP, no operation takes place). Type 1 to verify the device once, at the manufacturer's nominal Vcc level. Type 2 to verify the device at the manufacturer's recommended low and high Vcc levels. You can select the mis-verify data display format. The formats available are: Binary (B) or Hex (H), for the Verify Memory Device screen. There are 4 algorithm type options: D - Default algorithm (xxx_ALG.SYS)E - Extended algorithm (ALG.EXT) K - Keep Current algorithm (xxxxxxxx.KCx) C - Custom Menu algorithm (xxx.CMx) Any "x" appearing in the filenames above indicates any valid filename character. Determines the word size and display of the checksum for all device operations The Odd/Even byte swap option affects this calculation. 4 - Four bits per word; Only for 4-bit devices 8 - Eight bits per word; Default; Only option for 8-bit devices D - # of bits in device width per word: Option when device is 16 or 32-bits. B - Same as D but will also display the 8-bit checksum. There are 2 algorithm media options: F - Floppy disk M - Mass storage module The device selection operation will select the device algorithm from the designated algorithm media. The Memory Begin Address is the first address in User Memory used during device operations. If the User Memory is RAM, the Memory Begin Address is a beginning RAM address. The Memory Begin Address is a hex address and defaults to 0. The Illegal Bit test determines if a socketed device has already- programmed locations of incorrect polarity. An illegal bit is a programmed device bit whose corresponding memory bit is unprogrammed. The Blank Check tests a socketed device to ensure it contains no bits that are already programmed. The Yield Tally keeps a running tally of the programming yields for the last sixteen types of devices programmed. Press Y to enable the EEPROM erase function. NOTE: This feature erases entire device. When enabled, you can swap high and low order bytes for 16-bit or 32-bit devices during a load, program, or verify operation. The organization of bytes in RAM is not altered. Swapping bytes is useful for manipulating 16-bit or 32-bit data, when the target system has a different architecture than the original file convention. For example, Motorola 16-bit data files store the most significant bytes at even-byte locations, Intel at odd-byte locations. You can check for proper device continuity before the device is programmed. Your programmer will check the device socket, ensuring there are no open pins. When selected, this feature enables application of test vector input states serially, starting at pin one, and stepping through the remaining pins. This test is designed to help debug and classify sequence-dependent test vector problems on logic devices. If a sequence-dependent vector is found, it should be broken into two or more vectors to make them sequence independent. When selected, this feature enables execution of structured test vectors input states using high current logic drivers rather than low current pull- ups and pull-downs. This feature will help to find vectors with timing dependent problems such as race conditions. When selected, this feature enables load compensation on PLD output pins under test during structured vector testing. This may eliminate unnecessary Structured Test Errors when testing PLDs sensitive to output loading, where many of the device's registers transition simultaneously. When selected, this feature enables the automatic display of device specific information (if the device has device specific information). When selected, all device operations will be automatically aborted on empty sockets. When selected, this feature allows the device programming algorithms to reside in user RAM. This provides much faster device selection. If this switch is on when the programmer is powered up, the algorithms will be loaded into RAM at that time. If the switch is enabled later, the algorithms will be loaded into RAM when the next device is selected. This feature only applies when using the default algorithm disk (ALG.SYS). Type in the number corresponding to the manufacturer of the device you are going to use. To select a Keep Current (or Custom Menu) algorithm, type in the number corresponding to the entry. Select the device type you wish to use. Use the space bar to scroll through the available options: All, Memory & Emicros, Logic Only. The list of displayed device manufacturers will change depending on your choice. Select the type of programming you wish to do, either Single Device or Set/Gang. Use the space bar to toggle between these two modes. The list of displayed device manufacturers will change, depending on your choice. Type in the number that corresponds on-screen to the part number of the device you will be using. Specifies the destination where you want your data to be sent: (R)AM. Select the word-width of the data. For 8-bit (or larger) devices, the minimum word-width is equal to the device word-width and the maximum word- width is 64. For 4-bit devices, the word width choices are 4, 8, 16, and 32. The word-width value should match the data bus word-width in the target system for the device programmed. Type in the number corresponding to the next device in the set. For example, if you have 8-bit devices and have specified a 16-bit Word Width, it takes two devices to store the entire word. If you type 1, a load/verify operation would be initiated on the first device in the set with the even-numbered addresses of the data block. Total Set Size defines how many virtual devices are in the set for device operations. Any number between 1 and 99 can be entered. Automatic Set Size calculation will be attempted when any of the following parameters are changed: Device Width, Data Word Width, Device Block Size, or User Data Size. To calculate Total Set Size, use Total Set Size = User Data Size / (Device Block Size * (Data Word Width / Device Width) ). User Data Size defines the hexadecimal size, in bytes, of the data block used to load from the device to the Destination. This value is normally equal to the device size or a multiple of device size for loading a set. If zero or a value less than the device size is entered, the value will be reset to device size for the load. User Data Size works with Total Set Size to determine the total number of bytes to load from a set of devices. The Memory Begin Address is the first address where the first byte of data is loaded from a single device or from the device in the first socket during a SetSite load operation. If the Destination is RAM (R), Memory Begin Address is a beginning RAM address. If the Destination is Disk (D), the Memory Begin Address is a beginning disk file address. The Memory Begin Address is a hex address and defaults to 0. Device Block Size defines the hex size of data used in device operations. At device selection, Device Block Size is set to device size and normally does not need to be changed. It is set smaller than device size if the Device Begin Address is something other than zero. The Device Block Size will be in bytes if the device width is 8 and in words if the device width is 16. If you enter a zero, the Device Block Size will be set to the device size. This data entry screen allows you to load RAM with data to be programmed into a set of devices. Each of the eight SetSite sockets is represented at the bottom of the screen: Starting Address indicates the first RAM hex address that will be copied from when programming each device. The letter R (RAM) corresponds to the Source of the data you want to verify. Type in the number corresponding to the next device in the set. For example, if you have 8-bit devices and have specified a 16-bit word- width, it takes two devices to store the entire word. If you type 1, a load/verify operation would be directed to the first device in the set with the even-numbered addresses of the data block. The User Data Size defines the hexadecimal size, in bytes, of the data block used to verify the device with the Source. This value is normally equal to the device size or a multiple of device size for verifying a set. If you enter zero, the value will be reset to device size. User Data Size works with Total Set Size to determine the total amount of bytes to verify with a set of devices. Enable (Y) or disable (N) auto-increment. Enabling Set Auto-Increment will automatically increment the device operation to the next block in the set. For example, if you have four 1K x 8 devices with a 4K x 8 user data block, auto-increment will automatically point to the first address of the next 1K block after each device operation. The Memory Begin Address defines the first address, in hex bytes, from where the first byte of data is verified against a single device or against the device in the first socket during a SetSite verify operation. If the Source is RAM, it is a beginning RAM address. If the Source is Disk, it is a beginning disk file address. The default address is 0. The letter R (RAM) corresponds to the Source of the data you want to program the device with. You can place either a 0 or 1 in memory for the security fuse without blowing the fuse of the device. Blow Security Fuse: Set the security fuse data to 1. You must also set the Program Security Fuse option (also on this screen) to Y. DO NOT Blow Security Fuse: Set the security fuse data to 0. You can enable programming of the socketed device's security fuse during a programming operation. To program the fuse, press Y and also select 1 as the Security Fuse Data. After the security fuse has been blown, fuse states in the device can no longer be read. The User Data Size defines the hexadecimal size, in bytes, of the data block used to program into a device from the Source. This value is normally equal to the device size or a multiple of device size for set programming. If you enter zero, the value will be reset to device size. User Data Size works with Total Set Size to determine the total amount of bytes to program into a set of devices. Use the security fuse field to program the security fuse of the device. Depending on the device type, this is either the only security fuse field or the first of two or three security fuse fields. Use the second security fuse field to program the second security fuse of the device. The Memory Begin Address defines the first address, in hex bytes, from where the first byte of data is programmed into a single device or into the device in the first socket during a SetSite program operation. If the Source is RAM, it is a beginning RAM address. If the Source is Disk, it is a beginning disk file address. The default address is 0. Depending on the device, this feature enables or disables programming of special data or disables further writes to a special data device. Depending on the device, this feature enables or disables programming of special data or disables further writes to a special data device. Use this screen to change programming parameters, such as the User Data Size, Number of Verify Passes, Blank Check and Illegal Bit test enable. Use this screen to edit existing I/O parameters, such as the baud rate and parity, for both the remote and terminal ports. Use this screen to edit existing communication parameters, such as I/O timeout, number of nulls and data record size. Use this screen to change some of the interface parameters that are not directly related to the uploading or downloading of files. Use View Directory to look at the directory of the installed disk(s). Use Load File to load RAM with data from a file on disk. When you are loading a disk file into RAM, the entire file is always loaded. Use Save File to save data in RAM to the disk. Use Purge File to delete a data file from the disk. Use Rename File to change an existing disk file's name. Use Copy File to copy an existing disk file to another file on the disk. NOTE: If you only have one disk drive, your programmer will use User RAM to buffer data. Previously stored data will be lost. Use Duplicate Disk to copy one disk's contents to another disk. You do not need two disk drives to perform this operation. NOTE: If you have only one disk drive, your programmer will use User RAM to buffer data. Previously stored data will be lost. Use Format Disk to format disks installed in either drive A or drive B or any of the drives (C, D, H, I) on the Mass Storage Module. NOTE: Any existing data on the disk, as well as data in User RAM, will be lost when a disk is formatted. Use Edit Memory to edit programming data in either RAM or on a disk. Use Complement Memory to perform a ones complement operation on selected addresses in RAM. Use Data Copy to copy a designated block of data from one place to another in RAM. Use Fill Data to fill selected addresses in RAM with a certain hexadecimal value. Use Swap Data to re-arrange the data in RAM. If Swap Mode is set to Byte, Swap Data will swap high and low order bytes. If Swap Mode is set to 32-bit, Swap Data will reverse the order of the 4 bytes of 32-bit long words. If Swap Mode is set to Nibble, Swap Data will swap high and low order nibbles. Once you have swapped the data, the Odd/Even Byte Swap flag should be set to' N' for 16-bit or 32-bit device operations. Use Download Data to transfer data from a host computer to the system disk or to RAM. Data may be sent via either of the programmer ports, and in any translation format. If the programmer is connected to a PC/XT/AT running HiTerm, files may be transferred by typing: transfer x (x=filename on PC) on the host command line. Use Upload Data to transfer data to a host computer from disk or RAM. Data may be sent via either one of the programmer ports, and in any translation format. If the programmer is connected to a PC/XT/AT running HiTerm, files may be transferred by typing: transfer x (x = filename on PC) on the host command line. Use Compare Data to compare data in RAM or on a disk with the data from a host computer. Data may be compared through either of the ports, and in any memory translation format. If the programmer is connected to a PC/XT/AT running HiTerm, files can be transferred by typing: transfer x (x=filename on PC) on the host command line. Use Format Select to select the data translation format that will be used when transferring data between the programmer and a host computer. If your computer system does not generate code into one of the listed formats, you will need to edit it to match one of the formats. Check your host system's manual to see what format is used. Use Input From Disk to translate data from a disk file into RAM or another disk file, using one of the I/O formats. This operation is just like a download operation, except that the data is sent from a disk file rather than through a port. Use Output To Disk to format data from a disk file or RAM to another disk file, using one of the I/O formats. This operation is just like an upload operation, except that the data is sent to a disk file rather than through a port. Use Serial Output to output data directly to the remote or terminal ports. You may use this menu to dump data to a printer IF the printer is a serial machine (RS-232C protocol rather than parallel interface). Serial output does not do any data translation. If a logic device is selected, the data will be output in a non-JEDEC fusemap format. Otherwise, the data will be output in the Hex format. Select the Source of the data to be edited, either Remote (R) or Terminal (T) port. Type in the hex address offset to be used when transmitting data between the programmer and a host computer. The offset is added to all addresses sent out, and is subtracted from those coming in. Select the number of seconds you want the programmer to wait after initiating a download operation or between characters of a data transfer, before an error message is signaled. You can select any number of seconds between 0 and 99. A value of 0 will disable timeout. A value of 0 should not be used for data formats which don't use a start code and an end code since these formats need the timeout enabled in order to terminate a normal data transfer. Select the delay you want (in seconds) between the time the Upload command is sent, and the time the data is actually sent to the host. You can select any number of seconds between 0 and 99. NOTE: If you select instrument control code number 2, this feature is disabled. Enter the upload delay value. This value represents a time delay that will be inserted between characters transmitted to the host computer during the upload process. The time delay is specified in tenths of milliseconds. For example, 12 equals 1.2 milliseconds. The minimum delay possible is 4 (.4 milliseconds). The maximum delay possible is 99 (9.9 milliseconds). A 0 value entered means no delay. Use Enable Download Echoing to display all the data being downloaded on the terminal screen. Type in the number of bytes contained in each data record sent from the programmer during serial port transfers. The default record size depends on what data translation format you are using. Check the CRC section of the User Manual for detailed descriptions of each format. Type in the decimal number of nulls (between 0 and 254) you want sent between each data record. If you select a number between 0 and 254, a carriage return and a line feed will be sent, followed by the selected number of nulls. Setting the null count to 255 disables line feeds and sends no nulls. The instrument control code is used to identify what type of software handshaking that will be used. Code 0 is the normal default condition: full hardware and software handshaking. Code 1 employs full hardware handshaking, and software instrument control. Code 2 also uses full hardware handshaking, but with software remote control. Select the type of data to be placed at unused locations of the memory device you are programming. Type N (none) to disable this option. Type D to set all unused locations to the default (or unprog- rammed) state and type U to allow you to choose the data, which is specified using the Fill Data option. Type in the hexadecimal data to be placed at unused locations of the memory device you are programming. To invoke this option, you must also specify U as your selection for the Fill Memory Option. RAM may be filled with the specified data during the Edit operation. Enable High Speed Download to download data at 115.2 Kbaud. This feature is only available for the REMOTE port. High speed downloads can be performed by connecting a PC, running HiTerm software, to the REMOTE port and setting the USER MENU PORT flag to R. Use this field to determine which port on the back of the programmer (TERMINAL or REMOTE) will be used to connect to the terminal or PC. The programmer will send the information for the user menu screens to this port. If you use the high speed download feature, this field should be set to R (REMOTE). After the parameter is changed and you enter the carriage return, you should move the cable to the port selected. Use this feature if you have test vectors for a DIP device, but want to program LCC (leadless chip carrier) parts. If you invoke this feature, the test vectors will be altered to accommodate the different pinouts of the two package types. To enable DIP-to-LCC test vector translation: select a PLCC device. Enable (Y) this option and verify the value in the JEDEC QP field is less than the number of device pins. Use this feature to insert an End-Of-File (EOF) delimiter following an uploaded file. This delimiter signals the host system that the transmission of a file is complete. During an upload, EOF will be transmitted at the end of the file and before anything else is transmitted to the host. Type in the hexadecimal variable to signal the end of a data file. Any value between 1 and 1F may be selected. NOTE: You cannot use an End-Of-File (EOF) delimiter if the translator you are using does not generate an end-of-text character; i.e, the EOF delimiter cannot be used if you are transmitting binary files. Use this feature to insert an End-Of-File (EOF) delimiter following a downloaded file. This delimiter signals that the transmission of a file is complete. During a download, characters after the last record and before the end of the file will be ignored. Type in a command you want sent to the host computer. For example, you could type: cat > 27512.dat to direct your UNIX system to receive the designated file from the programmer. If you type: transfer on the host command line followed by a filename, the programmer will send data to the PC and HiTerm will put the data in the file that was specified on the host command line. Type in a command you want sent to the host computer. For example, you could type: cat 27512.dat to direct your UNIX system to send the designated file to the programmer. If you type: transfer on the host command line followed by a filename, the programmer will direct HiTerm on the PC to send the file specified on the host command line to the programmer. Select the desired baud rate for the port. Use the space bar to scroll through the available baud rates. Select the desired parity for the data. Select the number of data bits that will be used during serial port transfers. Select the number of stop bits that will be used between data bytes. Use this feature to enable hardware handshaking during serial port transfer. If enabled (Y), the Clear to Send and Data Terminal Ready handshake signals will be recognized. Use this command to edit your logic device's fuse map, either in RAM or on the disk. Use this command to edit your logic device's test vectors, either in RAM or on the disk. Use this command to fill the entire device fuse map with a certain hexadecimal value. By setting the fuse map to an initial state of all 0s or 1s, much editing time can be saved. For example, if you fill the fuse map on a VOL logic device with all 1s, all fuse locations will be set to the intact state. Use Clear Logic Vectors to clear all the device's logic vectors. Select the place where you want to edit memory, either programmer RAM (R) or the Disk (D). Choose either 4-, 8-, 16- or 32-bit Word Width for editing your data. Type in the desired number and press ENTER. If you select a Word Width of 16, you only need to type in 1 since only the first character is read (4, 8, 1 and 3 are valid entries). A Word Width of 8 means the editor treats all addresses as byte addresses, 16 means all addresses are word addresses and 32 means all addresses are long word addresses. Type in the hexadecimal address offset you want to use when editing data. The offset value re-defines all memory addresses, letting you edit memory using virtual addresses corresponding to those in your target system. Type in the hexadecimal address at which you want to begin editing RAM or Disk data. This address must be equal to or greater than the offset address. If the Data Word Width is 8, the Edit Begin Address is in bytes. If the Data Word Width is 16, the Edit Begin Address is in words. If the Data Word Width is 32, the Edit Begin address is in long words. Type in the hexadecimal address at which you want the one's complement operation to begin. Type in the size of the block on which you want to perform a one's complement. Type in the first hex memory address that you want to copy data from. Type in the first hex memory address that you want to copy data to. Type in the size (in hex) of the data block you want to copy. Select the port you want the downloaded data to go through, either Remote (R) or Terminal (T). Enter the name of the file to where you want to download the data. The Memory Begin Address defines the address, in hex bytes, where the first byte of data is stored from the Source port. If the Destination is RAM (R), the beginning address is a RAM address. If the Destination is Disk (D), the beginning address is a Disk file address. The default address is 0. The User Data Size defines the size, in hex bytes, of the data block to be downloaded from the source. Normally, a zero should be entered to receive all the data. After the download is complete, a value equal to the number of bytes received will be displayed. Select the Source for the outgoing data, either RAM (R) or a Disk file (D). Enter the filename of the data to upload. Select the destination for the outgoing data. Type R to send the uploaded data through the programmer's remote port. Type T to send data through the programmer's terminal port. The Memory Begin Address defines the first address, in hex bytes, from where the first byte of data is retrieved. If the Source is RAM (R), it defines the begin RAM address. If the Source is Disk (D), it defines the begin disk file address. The default address is 0. The User Data Size defines the size, in hex bytes, of the data block to be uploaded to the Destination. If a zero is entered, User Data Size will be set to the total number of hex bytes in User RAM, or the size of the disk file if Disk (D) is used as the Source. Select the Source of the host data you want compared (verified). Type R to verify the data through the programmer's remote port; type T to verify the data through the terminal port. Select the location of the data you want compared (verified). Type R to direct the programmer to compare the host system data with RAM data; type D to direct a compare operation between the host data and data in a disk file. Type in the name of the file you want compared (verified). The Memory Begin Address defines the first address, in hex bytes, to where the first byte of data from the Source port is compared to data in RAM (R) or Disk (D). If the Destination is RAM, it is a beginning RAM address. If the Destination is Disk, it is a beginning disk file address. The default address is 0. The User Data Size defines the size, in hex bytes, of the data block to be compared with data from the Source. Normally a zero is entered to compare all the data. After the compare is complete, a value equal to the number of bytes compared will be displayed. Type in the first address you want filled with the given variable. Type in the size (in hex) of the block you want filled with the given variable. Type in the two-digit hex variable you want filled in the given address block. Select the Source of the fuse map data to be edited: either Disk (D) or RAM (R). Use the space bar to toggle to the logic representation you want for your fuse map data. You may select either of two symbol sets for the fuse data: X and - or 0 and 1. NOTE: X and 0 represent a low-impedance junction. - and 1 represent a high-impedance junction. Select the Source of the test vector data to be edited, either Disk (D) or RAM (R). Type in the decimal vector number for the first test vector you want to edit. Select the data you want placed at unused fuse locations, either 0 or 1. Specify the translation format number for the data to be input or output. A complete listing of the available formats, including examples of each, is given in the Translation Formats section of the User manual. Use this test to check all the DAC outputs against a known standard. Use this test to compare an embedded sumcheck of EPROM with a calculated one, to ensure the two match. Use this test to check for RAM Read/Write errors. NOTE: Executing this test will cause any data in user RAM to be lost. Use this non-destructive test to read tracks of the disk and look for Cyclic Redundancy Check errors. This test performs a read/write test on the Mass Storage Module. Use this test to check the Controller board's pin control unit. This test can be run only if there is a fully functional Pin Driver board installed in slot 1, and the Waveform board test has passed. Use this test to check the Controller board's 68681 DUART; it does NOT test the buffers. Use this test to check for stuck high or stuck low conditions, and look for cross-coupling (decoder faults). Use this non-destructive test to read tracks of the disk and look for Cyclic Redundancy Check errors. Use this test to check relays, serial circuitry, and spike clamp diodes. The Package Specific Module (PSM) is the single-socket module. Use this test to check relays, serial circuitry, and spike clamp diodes. The Function Specific Module (FSM) is the larger, multi-socket module. Use this test to check the Pin Driver board corresponding to where the terminal cursor is located. For example, if you put the cursor on the left-most "?", the Pin Driver board in slot 1 will be tested. The "-" symbols appear wherever there is NOT a Pin Driver board installed. Use this test to check all of the sections shown on the screen. To select either a continuous or a one-pass test, use the Test Mode feature. Press the space bar to display the test mode desired, either CONTINUOUS or ONE-PASS. When the displayed mode is the one you want, move the cursor to the section you wish to test, and press ENTER. If you select the continuous testing mode, you may stop the testing by pressing CTRL-Z. Enter the name of the disk file you want loaded into User RAM. Type in the hex RAM address, in bytes, to where you want the first data byte loaded. The User Data Size defines the hexadecimal size, in bytes, of the data block to be loaded from the disk file to RAM. Normally, a zero should be entered here so that all of the data will be loaded. After the load is complete, a value equal to the number of bytes loaded will be set here. If a value less than the size of the data input is entered, only the number of bytes equal to that value are actually stored to RAM. Type in the name of the file you want to load. Enter the name of the disk file you want the data in User RAM to be saved to. If you are writing to an existing file, be aware that the data previously in the file will be replaced by the new data. The Memory Begin Address defines the first RAM (R) address, in hex bytes, from where the first byte of data is retrieved to write to the disk data file. The default address is 0. The User Data Size defines the hexadecimal size, in bytes, of the data block to be saved to the disk file from RAM. Enter the value of the number of bytes to be saved. Type in the name of the disk file that you want deleted. You may use the WILDCARD designation if you want to remove more than one file. For example, type 27*.dat to remove both the files 27128.dat and 27512.dat. Type N if you DO NOT want to delete the typed-in file. Type Y if you want to delete the indicated file from the disk. Type in the name of the disk file you want to copy. You may use the wildcard if you are using a two-drive programmer. For example, you could type: 27???.dat to direct the programmer to copy both of the files 27512.dat and 27128.dat. (The wildcard will not work with a single drive programmer.) Type in the name of the file to which you want the indicated data copied. Type Y if you are using a single disk drive to do this copy operation, and you want the indicated file to be copied to a second disk. Type in the drive (A or B) that contains the disk whose data you want to copy. Drive A is the standard disk drive, located on the left; drive B (optional) is on the right. Type in the drive (A or B) to which you want the specified drive's data copied. Drive A is the standard disk drive, located on the left; drive B (optional) is on the right. Type N if you DO NOT want to duplicate the disk. NOTE: Duplication will erase any existing data on the destination disk. Use this command to enable or disable disk verification at the end of a disk copy procedure. The default setting is disable. Type in the drive letter (A, B, C, D, H, or I) that you wish to format. Drive A is the standard floppy disk drive, located on the left; drive B (optional) is on the right. Drives C, D, H, and I are partitions of the Mass Storage Module. Type N if you DO NOT want to format the indicated disk. Type Y to format the disk. NOTE: Formatting the disk removes any existing data on the disk. This test looks for bad sectors by writing hexadecimal test patterns to the disk (such as AAAA and FFFF). These patterns are then read back, and if they do not match, those sectors of the disk are locked out (they cannot be accessed). Type the name of the data file you want to change. Type in the new name for the data file. Use CTRL-N to display the next page; CTRL-P displays the first page of directory listings. Use this feature to display the hexadecimal 8-digit sumcheck of a socketed device. If you are doing set programming, the set's sumcheck will also be displayed. Use this feature to electronically erase a socketed EEPROM. NOTE: The EEPROM erase feature is automatically disabled if the block limits set for the device exceed the device's size. Check the device's size against the block size to avoid having an error message displayed. Use this feature to select an overblow/underblow check to be performed by the programmer. This check compares the fuse map of the socketed device with that stored in memory. An overblow condition means that the fuse should be intact. An underblow occurs when the device's fuse remains intact, but memory data specifies that it should NOT be intact. Use this feature to configure the selected device with device-specific parameters, such as sector configuration. The Sumcheck Entire RAM option allows you to calculate the sumcheck of all of RAM when performing a sumcheck operation. Set switch to Y to enable this option. Set switch to N to disable it. The Memory Begin Address defines the first address in hex, from where the first byte of data is to be sumchecked. If the Source is RAM (R), it is a beginning RAM address. If the Source is Disk (D), it is a beginning disk file address. The default address is 0. The User Data Size defines the hexadecimal size, in bytes, of the data block to sumcheck from the Source. This value is normally equal to the device size or a multiple of device size for sumchecking a set. If zero is entered, it will be reset to device size for sumchecking RAM or the file size for a file operation. User Data Size works with Total Set Size to determine the total amount of bytes to sumcheck from the Source. Type in the number corresponding to the device whose sumcheck you want to display. Press ENTER to compare electronic IDs. The User Data Size defines the hex size, in bytes, of the data block used to check for illegal bits in a device from the Source. This value is normally equal to the device size or a multiple of device size for checking illegal bits for a set. If zero is entered, it will be reset to device size for RAM or file size for a file operation. User Data Size works with Total Set Size to determine the total amount of bytes to check in a set. Press ENTER to perform the blank-device check. Press ENTER to perform the EEPROM erase routine. The Data Source RAM (R) to be used when doing an underblow compare against the device. Type in the three-digit family code for the device you are going to program. These codes are an alternate method of selecting the device type. If BOTH the family and pinout codes have leading zeros, you need only key in a TWO-digit code for each. Check the device list for a complete listing of all family and pinout codes. Type in the three-digit pinout code for the device you are going to program. These codes are an alternate method of selecting the device type. If BOTH the family and pinout codes have leading zeros, you need only key in a TWO-digit code for each. Check the device list for a complete listing of all family and pinout codes. The Configure System command activates the Configure System menu. The options available from this menu are Restore, Save, Edit, Terminal Type, Programmer ID, Keep Current and Mass Storage if the Mass Storage Module is present. The Configure System menu lets you edit and save programming parameters, select the type of terminal you will be using, gain access to the Keep Current functions and update the Mass storage Module. You can enable various device-related tests, such as displaying a device's sumcheck, comparing electronic signature, and performing an Illegal Bit Check from the Device Checks menu. The Edit Data Command displays either the Logic Edit menu or the Memory Edit menu, depending on whether you've selected a logic or memory device from the Select Device menu. You can edit fuse states or vectors and fill the fuse map with a variable from the Logic Edit menu. You can edit, complement, move blocks, fill RAM with data and swap data from the Edit Memory menu. You can view directories, copy or rename files, and perform other similar diskfile related operations from the File Operations menu. You can execute a previously created job file using the Job File command. If you want to make a NEW job file, go to the menu where you want to begin recording keystrokes, and press ESC CTRL-J. A record of the keys pressed will be recorded. Press ESC CTRL-J a second time to stop recording keystrokes. Use a job file to program parts without having to re-key in all the programming parameters each time the system is powered up. The Remote Control command causes the programmer to enter Remote Control mode. All commands are then expected to be received from a host computer. Remote Control is disabled by either a termination command from the host or by typing CTRL-Z on the terminal keyboard. The Self Test menu displays the results of various system tests. Although these tests are performed each time the instrument is turned on, each test may be performed individually by moving the cursor to the test you want, and press ENTER. PASS or FAIL messages will appear next to each test when it has been completed. The top of the screen displays TESTING; when the test is finished, DONE appears. Use the Transfer Data command to move data back and forth between the programmer and the host computer or development system. Before this command can be used, the programmer and the host computer or development system must be properly connected. The Yield Tally menu maintains and displays programming statistics for the last sixteen types of devices that were programmed. If a seventeenth type is programmed, the first device's statistics will be lost. The Yield Tally screen displays the number of devices that programmed success- fully, as well as a listing of the types of errors and number of failed devices. The Yield Tally file is located on the Algorithm disk. Type in the number of times you want the socketed device checked (verified). You can select 1 or 2 verify passes. Type 1 to verify the device once, at the manufacturer's nominal Vcc level. Type 2 to verify the part at the manufacturer's recommended low and high Vcc levels. Type in the first hex device address that will be loaded or programmed. The default address is 000000. The address is in bytes if the Data Word Width is 8. If the Data Word Width is 16, the address is in words. Use this feature to check the electronic ID of the socketed part, ensuring that it matches the programming algorithm of the device you selected. The third security fuse field allows you to program the third security fuse of the device. Type in the number corresponding to the job file that you want to execute. If you do not want to execute a job file at this time, press F2. Insert master device and press ENTER to copy data from the Site's active socket into RAM. Press ENTER again. Remove the master device. You will be prompted to insert a blank device that can be programmed. Press ENTER. The Job File Save and Description Entry screen is entered after all Job file keystrokes have been entered and when the ESC CTRL-J key sequence is entered to indicate the termination of the Job File recording session. Enter the job number of the job file you want to create. Press ENTER. For example, if you want this file to appear as the number 5 on the Job Files screen, press 5 ENTER. Type in a name for the file that has just been recorded. Type in a description up to 31 alphanumeric characters. Press ENTER to save the job file. The last screen accessed during job file recording will now be displayed. Press ENTER to clear all test vectors. Press F1 or F2 if you do not want the vectors cleared. Type in the name of the disk Input filename from where the data will be retrieved. Specify the filename for the disk file to where data will be written. This field appears only if a non-JEDEC format has been selected. Enter the beginning address of the disk's data. The programmer will then subtract this address from addresses received to determine where the data will be loaded. The Memory Begin Address defines the first address, in hex bytes, to where the first byte of data is stored from the disk input file. If the Destination is RAM (R), it is a beginning RAM address. If the Destination is Disk (D), it is a beginning disk file address. The default address is 0. The User Data Size defines the hexadecimal size, in bytes, of the data block to be input, with translation, from the input file to the Destination. Normally, a zero should be entered here so that all of the data will be input. After the input is complete, a value equal to the number of bytes input will be stored here. If a value less than the size of the data input is entered, only the number of bytes equal to that value are actually stored. Select the Source of the data, either RAM (R) or a Disk file (D). Specify the name of the disk file from where the data will be taken. Type in the name of the Output filename to where the data will be written. This field appears only if a non-JEDEC format has been selected. Enter the beginning address of the disk's data. The programmer will then add this address to addresses sent out. An FFFFFFFF will set the first address received equal to the I/O offset. The Memory Begin Address defines the first address, in hex bytes, from where the first byte of data is retrieved to write to the disk output file. If the Source is RAM (R), it is a beginning RAM address. If the Source is Disk (D), it is a beginning disk file address. The default address is 0. The User Data Size defines the hexadecimal size, in bytes, of the data block to be output, with translation, to the output file from the Source. Enter the value of the number of bytes to output. If a zero is entered here, User Data Size will be set to the total number of hex bytes in User RAM or the size of the disk file if disk is used as Source. This screen includes less-often used options of the Program Gang/Set feature. Parameters that you set up using this screen may be saved using the More commands/File operations/Save screen, then recalled later by using the More commands/File operations/Restore screen. That way, programming parameters need only be keyed in once even if the same device type is repetitively programmed. This screen includes less-often used options of the Load Gang/Set feature. Parameters that you set up using this screen may be saved using the More commands/File operations/Save screen, then recalled later by using the More commands/File operations/Restore screen. That way, programming parameters need only be keyed in once even if the same device type is repetitively programmed. Use this feature to power up and automatically enter remote control mode. You may still exit remote mode by typing CTRL-Z. Type Y to enable an audible tone each time an error message is generated. Use this feature to use ASCII characters to enable the serial port. Type in the two-digit data that you want to use to enable remote control. Use this feature to use ASCII characters to disable the serial port. Type in the two-digit data that you want to use to disable remote control. Enable this feature to be able to start a Job File from the Main menu rather than having to go to the Job Files menu. This option is only used at boot time. The setting of this option is saved when saving system parameters. When Power up user RAM test is on, user RAM test is performed as part of the boot process. When it is off, user RAM test is skipped during the boot process. Use this screen to display the sumcheck of each device in the set you are programming. The blocks at the bottom of the screen represent each of the eight SetSite module sockets and show the sumcheck of each device. Type in the hexadecimal size of the block in RAM to be used for calc- ulating the sumchecks. If you specify a file as your data Source, then the User Data Size will be the size of the file. If you specify RAM (R) as the data Source, the programmer will take the device size and multiply that by the Word Width to calculate the User Data Size. The Source of the data to be used in calculating the sumcheck RAM (R). Type in the name of the disk file to be used. If you are not sure what the name of the file is, use the More commands/File operations/View directory screen. Press ENTER to check the Electronic ID of the socketed devices in the SetSite module. If one of the device's IDs does not match, an error message will display on-screen above the socket where the error occurred. The source to check the socketed devices against. Use this feature to visually scroll through the data organization. This is useful if you are programming partial sets of devices, or a set of more than eight devices. For example, if you are programming a set of 20 devices and want to check status of the ninth device, enter 9 in the Next Device field. The programmer will re-display the socket information showing device number nine in socket number one. Press ENTER to electronically erase all devices installed in SetSite's sockets. Press ENTER to copy data from SetSite's master socket (socket number one) into RAM. You will then be prompted to remove the master device. Blank parts may then be inserted and gang-programmed (identical data in each device) with the data that was loaded into RAM. Press ENTER to load data into the blank parts inserted in SetSite's sockets. Select the Source for the output data, either Remote (R) or Terminal (T) port. Select the number of lines of data to be output on each page. Type in the decimal number of the first vector to be sent. Type in the total decimal number of vectors to be sent through the port. The Memory Begin Address defines the first address, in hex bytes, from where the first byte of data is retrieved to send out the serial port. If the Source is RAM (R), it is a beginning RAM address. If the Source is Disk (D), it is a beginning disk file address. The default address is 0. The User Data Size defines the hexadecimal size, in bytes, of the data block to be output to the Destination from the Source. Enter the value of the number of bytes to output. If a zero is entered here, User Data Size will be set to the total number of hex bytes in the programmer User RAM or the size of the disk file if disk is used as Source. Press ENTER to copy data from RAM into the blank device(s). This screen displays the programmer's system ID. The programmer automatically goes to this screen during the update operation. Use View to look at all the Keep Current (or Custom Menu) algorithms on the installed disk(s). No system/algorithm revision compatibility checking will be used to filter the algorithm file list on the View screen. Use Replace/Restore to toggle the usage status of a Keep Current algorithm. System/algorithm revision compatibility checking will be used to filter the Keep Current algorithm file list on the Replace/Restore screen. Only Keep Current algorithms which also exist in the default algorithm file ALG.SYS are displayed on the Replace/Restore algorithm part list. Use Delete to delete a Keep Current (or Custom Menu) algorithm file from the disk. No system/algorithm revision compatibility checking will be used to filter the algorithm file list on the Delete screen. Use Purge to purge all the outdated Keep Current algorithm files from the disk(s). Only Keep Current algorithms with revision numbers older than the current system software revision number will appear on the Keep Current algorithm file list of the Purge screen. The Replace/Restore operation toggles the usage status of a Keep Current algorithm. If the part name of a Keep Current algorithm is displayed in normal video, the usage status is "restored" by default. If the part name of a Keep Current algorithm is displayed in reverse video, the usage status is "replaced". Type in the number that corresponds to the Keep Current algorithm that you want to Replace/Restore. Type N if you DO NOT want to delete the indicated algorithm file. Type Y if you want to delete the indicated algorithm file. Type in the number that corresponds to the algorithm file that you want to delete from the disk. Type N if you DO NOT want to purge all the outdated Keep Current algorithm files displayed on the screen. Type Y and press ENTER if want to purge all the outdated Keep Current algorithm files displayed on the screen from the disk(s). If you want the Swap Data operation to swap high and low order bytes, select (B) for Byte Swap Mode. If you want the Swap Data operation to reverse the order of the 4 bytes of 32-bit long words, select (3) for 32-bit. If you want the Swap Data operation to swap high and low order nibbles, select (N) for Nibble Swap Mode. Type in the hexadecimal address at which you want the Swap Data operation to begin. Type in the size of the block on which you want to perform Swap Data. The Block Size must be an even number if Swap Mode is set to Byte. Type Y if you want to install the new version of software on the Mass Storage Module (drives H and I). Having files on the Mass Storage Module will allow for faster boot time (without a disk in drive A) and faster device selection operations. NOTE: In order to install the new software, the programmer must be booted from the floppies of the version to be installed. Type Y if you want the previous configuration parameters to be maintained after installing the new version of software. If Y is selected, then the programmer will automatically update the boot disk floppy with the configuration parameters. If N is selected, then the factory default configuration will be installed. The factory default settings are always accessible through the More/Config/Restore screen. not used not used Use Create to create a Custom Menu algorithm disk. This operation will guide you to insert the appropriate disks for transferring necessary files to your Custom Menu algorithm disk. Use Add to add a Custom Menu algorithm file to your Custom Menu algorithm disk. Use Update to add/create Custom Menu algorithm files based on old Custom Menu algorithm files. Type in the drive letter (A, B or I) that you wish to use as your Custom Menu algorithm disk. Drive I is the algorithm partition of the Mass Storage Module. Select' A' for adding new Custom Menu algorithm files to your new (or current) Custom Menu algorithm disk. Select' C' for creating a new Custom Menu algorithm disk based on old Custom Menu algorithm files. Specify the drive name of the new Custom Menu algorithm disk. Specify the drive name of the old Custom Menu algorithm disk. Set this field to Y to protect the corresponding sector when performing a program operation. Set this field to Y to erase the corresponding sector when performing an electronic erase operation. Set this field to Y to program the corresponding sector when performing a program operation. A%a')-1!3A5a79;=?A!CAEaGIKMOQ!SAUa8   2-_9%^x y ; X 8 s.i;u2n8yoR' !"<"#$i%Y%''()*+.,-.d/p/vY1h272a4Y5F778^:Y:w0:;H;+>#>O?2r?@4ACCyD9DEFLG,!KMwLMENO7Q(UZn_ cdfNe=ijno[oplpr s'stv7wSy/z{|s} *+U/z}gP|l*Ec rXKQuv3h1<nsJI Z xbO7~@HnBúĴŪ$ǧȃɋPhCv͕Ng3ϚYre<Z#}Je$҉,ҵi6> ܺ,ނJ_gSz]3O^:&! wLuGGAD=zb$fnY, ,  ; k Up  An error was detected during the selftest. This message appears when you have attempted to perform a self-test on the Pin Control Unit (PCU) before the Waveform board has passed its self-test. Perform the Waveform board selftest prior to testing the PCU. If you selected self-tests for the Pin Driver boards, and either the Waveform board or the Pin Control Unit did not pass the self-test, this message will appear. Perform separate self-tests on both the Waveform board and the Pin Control Unit, prior to testing the Pin Driver boards. The Pin Driver board you attempted to test is not installed. Install the board or select a different board to test. If you selected the PSM test from the self-test screen and a PSM is not installed, this message will appear. Install the module and try the self-test again. If you selected the FSM test from the self-test screen and an FSM is not installed, this message will appear. Install the module and try the self-test again. The device socket(s) must be empty in order to perform the selftest. Remove any device(s) which may be present in the device socket(s). If this message is being reported while the socket(s) are empty the UniSite hardware may be defective. Contact your local Data I/O Service Center if the problem persists. If you selected drive B from the self-test screen, but drive B is not installed, this message will appear. Install the disk drive, or select Drive A. If you selected either Drive A or Drive B from the self-test screen, but a formatted disk is not in that drive, this message will appear. Insert a formatted disk into the drive and try the test again. The self-test that you are attempting requires that the device socket does not contain any devices. Remove the socketed part and try the operation again, or type ^Z to abort the operation. Note: If you press the carriage return key, UniSite will run the test and the socketed device could be damaged. If you selected a self-test for either the Waveform board, Pin Control Unit, or Pin Driver board, and the PSM or FSM is not installed, this message will appear. Install one or both of the modules. This message appears if a device was present in the socket when the "perform all test function" was invoked. Any test requiring the device socket to be empty will not be performed. Remove the socketed device and try the operation again. This message appears if the adapter installed is not recognized by the programmer. Update your algorithm disk. This message appears if the Mass Storage Module fails the on-line selftest. This error may be caused by a hardware problem. UniSite must have a Pin Driver board installed in connector J5, the left-most connector, in order to pass the self-test. Make sure that the Pin Driver boards are properly installed. If you get this error, install the FSM or PSM and cycle the power (turn UniSite off and then on again). If the FSM and/or PSM are installed and you get this message, it may be a Controller board problem. There is an error detected with the Waveform board, call your nearest Data I/O Service Center and arrange replacement of the board. If you get this error during the power-up self-test, check to make sure there are no devices in the programming sockets. If this error appears some time after self-test, it could mean there is a bad Pin Driver board. If this error appears, cycle the power; if the message returns, then either the PCU (pin control unit) is bad, there is a bad Pin Driver board in the left-most position, or the Waveform board is faulty. If this message appears, go to the self-test screen and check to see which Pin Driver board is faulty. Call your nearest Data I/O Service Center and arrange replacement of the board. An error was detected with the PSM module. Perform the selftest on the PSM module and if the error persists contact your nearest Data I/O Service Center. An error was detected with the FSM module. Perform the selftest on the FSM module and if the error persists contact your nearest Data I/O Service Center. This power-up message is displayed if the power-on version of the User RAM test fails. Perform the selftest for the User RAM and if the error persists contact your nearest Data I/O Service Center. This power-up message is displayed if the power-on version of the System RAM test fails. Perform the selftest for the System RAM and if the error persists contact your nearest Data I/O Service Center. This message is displayed if the Mass Storage module gave an error when it was accessed. This may indicate that the Mass Storage module requires formatting. Perform the Mass Storage format operation and if the error persists contact your nearest Data I/O Service Center. This message will occur if you select a device using family/pinout codes, and the codes selected correspond to an algorithm which is not supported by programmer. Before you may enter the Load, Program, Verify or Device Checks screens, you must first select a device. This message appears if you have not yet selected a device but try to go into one of those screens. You pressed a key that is illegal for the field where the cursor is positioned. For example, if you type in a hex number for the "Data word width" field (only decimal numbers are allowed), this message will appear. This message will appear if you use an inappropriate number to specify a parameter. Type in a legal value. This message appears if you are scrolling through the list of baud rates for one port, and encounter a baud rate that is incompatible with the selected baud rate of the other port. An device operation was attempted using a RAM file, but the RAM file could not be found in memory. Ensure that the file name entered is correct and repeat the operation. This message appears if you have a logic type of device selected and you attempt a data transfer operation without using a logic type of translation format. If you selected incompatible baud rates for an operation and then pressed the carriage return key, this message will appear. Select a compatible baud rate. Refer to the Configure system command description in the Commands section of this manual for a listing of compatible baud rates. The data in RAM is the wrong size or format for the device selected. Try the following: -Check to make sure the JEDEC file is intended for the device you have selected. -Confirm that you have selected the correct device. -If both the device and JEDEC file are correct, reload JEDEC file into RAM and attempt programming operation again. -If you are using a logic device, you may need to select the "cross programming" option for this manufacturer. This message appears if you tried to type in a parameter using an inappropriate character, such as a letter instead of a number. Type in a valid parameter. A job file cannot be executed while another is being recorded. You may "chain" job files together by ending the recording of a job file in the job file execution screen. This message appears when user RAM becomes completely full during a device loading operation. Change the memory block parameters and try the operation again. This message appears after exiting CRC mode (via a control Z) with the Source/Destination parameter set to RAM file. Device operations will use the RAM file(s) unless the parameter is changed to RAM or disk. This message appears when you try to restore a set of configuration or system parameters that are not on the Boot Files disk you are using. Select a configure file filename. This message appears when the programmer is in the transparent mode or is performing a data transfer operation, and the remote port is not properly connected. The front panel LEDs are lid when the remote port is properly connected. Device does not support preload operation or an illegal test condition is in a preload vector. Either remove or modify preload test vector. This message indicates that the begin address is less than the lowest location of system user memory. The memory data editor's offset is used as a reference for user memory addresses. The begin address represents the beginning address of user data. Reset the parameters. This message indicates that a file cannot be accessed. If you are using a floppy disk, insert the correct disk. If you are using the Mass Storage Module, you need to update your Mass Storage Module. This message appears if you try to save parameter file zero. Parameter file number zero is the file containing the set of configuration or system parameters set by the factory when the programmer is shipped: it cannot be changed. This message appears if you are attempting a programming operation and have not selected a device using the Select Device screen. This is a reminder: the device that was selected the last time that the programmer was used is still in effect. This message appears when the device set's determining variables (memory block size, data word-width, and device block size) indicated a set larger than 99. Adjust the variable sizes so the set number is smaller than 99. This message appears when you have selected a device-dependent operation and an FSM or PSM is not installed. The Load, Program, Verify, Device select and Device check operations all require the presence of an FSM or PSM. Install the correct module and try the operation again. The device you selected cannot be programmed in the PSM or FSM that is presently installed. If you select a device that is not supported by an installed PSM or FSM, the Load, Program, Verify, and Device Check screens cannot be entered. Install the correct module and try the operation again. This message appears when you attempt to create a new job file from an illegal screen: one that cannot be part of a job file. Use a different screen to start the job file. An attempt was made to create a RAM file but it could not be done because either there was not enough RAM space remaining for RAM files or there were not enough directory entries left for RAM files. This message appears when you attempt to use ".SYS" as an extension for one of your filenames. Give your file another extension, such as ".DAT " or ".DOC". This message appears when you have performed an operation that violates Data I/O's product security policy. This message appears if you attempt to perform a device operation (such as load, program, verify, etc.) when a self-test has previously failed. The tests must complete successfully before device operations are allowed. For these tests to be performed, the device sockets must be empty at power-up time and when modules are changed. If this error occurs, go to the self-test screen and execute the test(s) that show status of "FAIL". If the test fails while the device sockets are empty, the module and/or the programmer require service. Contact your nearest Data I/O Service Center. The filename you selected for the file is the same as an existing one. Create a different filename. This message appears when you have not entered 'Y' for the "Are You Sure?" prompt on the screen for the operation that you tried to perform. Enter 'Y' at the prompt. Retry your operation. This message appears if you specify part of a device for a device operation. To specify the entire device, the Device Begin Address must be 0, and the Device Block Size and User Data Size must be equal to the size of the selected device. To set the Device Block Size and User Data Size to their default values, enter 0 in their parameter fields. This message appears during the Copy File operation, if the file that you want to copy is NOT on the disk installed in the disk drive. Insert the disk that has the source file into the disk drive and attempt the operation again. This message will appear if the user attempts to perform an operation involving the terminal port when it is not connected properly. This may occur when the user has terminal functions assigned to the remote port and an attempt is made to perform a data transfer operation over the terminal port when nothing is connected to it. This could also be the result of the user attempting to enter transparent mode with nothing connected to the terminal port. If you press Ctrl Z or Ctrl C to abort an operation, this message will appear. After you have aborted an operation it must be re-executed; the programmer will not allow you to resume the same operation. This message appears when file operations are attempted on a medium already with a maximum number of files that the medium can hold. The maximum number of files for a floppy disk is 112, for drive C is 512, for drive D is 512, for drive H is 320 and for drive I is 320. This message indicates an illegal parameter was specified for the data format selected. If the TI SDSMAC (320) format, was selected, this error indicates that either the memory begin address, user data size, I/O address offset parameter, or upload record size parameters were odd values. This format requires that these parameters be even. Place holder for ER_FMTSYS. Contact your nearest Data I/O Service Center. This message appears when you try to load a data file that is too large for user RAM. Specify the size of the data file before reattempting the operation. The device you tried to program did not have the correct electronic ID. Insert the correct device in the socket, or select a different device from the Select Device menu. This message will appear after a programming session or during device selection if the System Files disk is full, write-protected or contains data errors. The yield tally information is stored on the System Files disk. Check your disk to see whether it is write-protect. If the disk IS NOT write-protected, the cause of the problem is probably a data error on the System Files disk: use another copy of the System Files disk and try the same operation. If the problem persists, contact your nearest Data I/O Service Center for assistance. This error message occurs during a device serial set load operation, when the set member counter has been exceeded, yet the available memory has not. The programmer limit is 99 devices. A character entered from the terminal was not recognized by the programmer. The array verify operation only works with memory devices. Select a memory device and try the operation again. An error occurred while the programmer was booting. The problem may be caused by a defective disk, try another copy of the Boot Files disk. When the programmer was booting up, either the terminal selection information couldn't be saved on the Boot Files disk or the power-up system parameters could not be loaded. If the Boot Files disk is write protected, reboot the programmer with the Boot Files disk not write protected. If the disk wasn't write protected reboot the programmer with a different Boot Files disk, or call your nearest Data I/O Service Center for assistance. The read or write operation that was attempted could not be completed because there is a problem with the disk; try the operation again with a different disk. The UniSite programmer can only recognize Low Density 720K disks. Please transfer your data to 720K disks. The beginning address you selected in the memory editor was too large and is beyond the limits of the selected device. Change the begin address to one within the device's range. The file name must have a ".EXE" extension to execute as a user program. Rename the file and try the operation again. You tried to electronically erase a device that was not electronically erasable. Erase the device with ultraviolet light, or select a device that can be electrically erased. This message appears after the programmer tried to read the electronic ID of a device that does not have an ID. Check to make sure you selected the correct device. An attempt was made to create a RAM file but for some reason it could not be created. Some possible reasons are: An illegal file name was used; the file name already exists. The Boot and Algorithm disks are not the same version: check your disks to make sure that the two match. Re-select the desired device and the device algorithm will be loaded after the new device menu data is loaded. This error indicates that at least one location in the device contains data, while its corresponding location in RAM calls for no data to be programmed into the device. Check the following: -Windowed Device: Perform a blank check on the device. If the blank check reports "non-blank device", place the device under a UV lamp and allow sufficient time for it to be erased, then reprogram the device. -Electronically Erasable Device: Make sure that the device's electronic erase feature is enabled. -One Time Programmable Device: Perform a blank check on the device. If the blank check reports "non-blank device", your OTP device has previously been programmed and cannot be reprogrammed. -Faulty Device: Program at least one other device with the same date/lot code. If it programs successfully, the original device was probably faulty. If other devices with the same date/lot code fail, program devices with a different date/lot code. If these program correctly, the devices with the original date/ lot code are probably faulty. This message appears after the programmer has performed a blank check on a device and has detected bits that are not in their erased or blank state, and are not illegal bits. If you press the carriage return key, the programmer will proceed with the programming operation and program over the existing data. If you press control Z, the operation will be aborted. This message appears when the programmer has performed a Verify and has found a memory cell that did not program correctly. This message appears when the programmer has performed a Verify and has found a memory cell that was programmed incorrectly. If you selected "2" for the number of Verification passes. The device was verified with its lowest operating voltage applied. If you selected "1" for the number of Verification passes, the device was verified with its nominal operating voltage applied. If this message appears, try another device. This message appears when the programmer has performed a Verify and has found a memory cell that was not programmed correctly. The device was verified with its highest operating voltage applied. If this message appears, try another device. This message appears when the programmer has performed a verify operation and has found a memory or fuse cell that was not programmed correctly. The device was verified with its lowest and highest operating voltage applied and an error was found in both. If this message appears, try another device. In many cases, vector failures are due to faulty devices. To determine whether this is the cause, try programming three of the same devices. If only one device out of three has the problem, it usually means the one device is faulty. If all three fail, then this could be related to a combination of the factors stated below. It is also possible for a device to fail in the programmer and yet be a fully functional device. Failures can be caused by some of the following: -The specific characteristics of the Logic device being tested. -The manner in which the test vectors have been written. -The specific design of the Logic device as created by the design engineer. -The specific defaults used by the programmer's hardware and firmware in applying the vectors. To determine exactly which vector/pins are failing, select the Verify option and reverify. Sometimes these errors can be solved by using a combination of three vector "test" options: 1) High speed logic drivers. 2) Serial vector test. 3) Compensated vector test. These options can be enabled one at a time or in any combination. A hardware option is also available. Refer to Application Note # 983-0372-001. In many cases, vector failures are due to faulty devices. To determine whether this is the cause, try programming 3 of the same devices. If only 1 device out of 3 has the problem, it usually means the one device is faulty. If all three fail, then this could be related to a combination of the factors stated below. It is also possible for a device to fail in the programmer and yet be a fully functional device. Failures can be caused by some of the following: -The specific characteristics of the Logic device being tested. -The manner in which the test vectors have been written. -The specific design of the Logic device as created by the design engineer. -The specific defaults used by the programmer's hardware and firmware in applying the vectors. To determine exactly which vector/pins are failing, select the Verify option and reverify. Sometimes these errors can be solved by using a combination of three vector "test" options: 1) High speed logic drivers. 2) Serial vector test. 3) Compensated vector test. These options can be enabled one at a time, or any combination. A hardware option is also available. Refer to Application Note #:983-0372-001. In many cases, vector failures are due to faulty devices. To determine whether this is the cause, try programming 3 of the same devices. If only 1 device out of 3 has the problem, it usually means the one device is faulty. If all three fail, then this could be related to a combination of the factors stated below. It is also possible for a device to fail in the programmer and yet be a fully functional device. Failures can be caused by some of the following: -The specific characteristics of the Logic device being tested. -The manner in which the test vectors have been written. -The specific design of the Logic device as created by the design engineer. -The specific defaults used by the programmer's hardware and firmware in applying the vectors. To determine exactly which vector/pins are failing, select the Verify option and reverify. Sometimes these errors can be solved by using a combination of three vector "test" options: 1) High speed logic drivers. 2) Serial vector test. 3) Compensated vector test. These options can be enabled one at a time, or any combination. A hardware option is also available. Refer to Application Note #:983-0372-001. In many cases, vector failures are due to faulty devices. To determine whether this is the cause, try programming 3 of the same devices. If only 1 device out of 3 has the problem, it usually means the one device is faulty. If all three fail, then this could be related to a combination of the factors stated below. It is also possible for a device to fail in the programmer and yet be a fully functional device. Failures can be caused by some of the following: -The specific characteristics of the Logic device being tested. -The manner in which the test vectors have been written. -The specific design of the Logic device as created by the design engineer. -The specific defaults used by the programmer's hardware and firmware in applying the vectors. To determine exactly which vector/pins are failing, select the Verify option and reverify. Sometimes these errors can be solved by using a combination of three vector "test" options: 1) High speed logic drivers. 2) Serial vector test. 3) Compensated vector test. These options can be enabled one at a time, or any combination. A hardware option is also available. Refer to Application Note #:983-0372-001. This error occurs when a logic type of data translator is selected while a memory type of device is selected. In order to use the logic translators a logic type of device must be selected. This message appears when you attempt an operation with an illegal option. For example, the Verify function requires that the "Verify passes" be set to either "1" or "2". When this message appears, go to the Programming Parameters screen or to the Options screen and enable the appropriate option. Try the operation again. The pins on the inserted device are not making good contact with the programming fixture. Check the following: -Is the device properly justified in the socket or properly oriented in the MatchBook? (See the programmer User Manual for more information on inserting devices.) -Check the device for bent or damaged pins/leads. Repeat the operation with a similar device from the same manufacturer. If the operation with the second device is successful, the first device is probably defective. -Try to perform the operation with the Continuity Check disabled. If the device loads without errors, try to program the device. If the programming operation is successful, contact Data I/O Customer Support. Continuing to program with Continuity Check disabled will not compromise programming integrity. -If you are using a base that contains an Elastomer PAD, try cleaning the PAD with distilled alcohol or compressed air. Also, using distilled alcohol, try cleaning the contacts between the programmer and the adapter. -Check the socket for bent or damaged pins. This message appears when you attempt to program a socketed device that requires more programming current than the device you selected on-screen. The device may be faulty; insert another device into the socket and try the operation again. A device programming error is reported when a repeated attempt to program a particular cell or fuse has failed. This error may be caused by a faulty device or an improper programming algorithm. Please check the following: -Improper Device Selected: Make sure the device selection matches the manufacturer and part number of your device as precisely as possible. -Faulty Device(s): Program at least one more device labeled with the same date/ lot code. If the operation is successful, the original device is probably faulty. If other devices with the same date/lot code fail, try to program devices labeled with different date/lot codes. If devices with different date/ lot codes are programmed successfully, the devices from the original date/lot code are probably faulty. -Specification Change: If this error occurs only on devices with recent date/ lot codes, the devices may require a modified programming algorithm. This message appears when the programmer cannot program the security fuse. If this message appears, the device you are trying to program may be defective; try programming another device. Data could not be read from the device during a load operation. Try the operation again; if the message reappears, the device may be faulty. This message appears after the programmer was not able to erase an EEPROM. The device may be defective: try another device. When the yield tally option is enabled, the System Files disk will be searched. If the disk is not found, this message appears. This message appears if the core version number (the middle version number on the screen) does not match the overlay file. The overlay file will not be loaded. Use another Boot Files disk with the same version number or reboot the system with the Boot Files disk in drive A. This message will appear in the Copy Files screen if you attempt to use the wildcard file designation to copy multiple files to a single other file (for example, if you type in "27*.DAT" for the filename and both the files 27128.DAT and 27512.DAT exist on the disk). A data write was attempted beyond the end of a previously allocated RAM file. The size of a RAM file cannot be changed once it is created. This message appears if you try to use the under/overblow feature but have not selected a logic device. Use the Verify command (if you are checking a memory device) or select a logic device and load the data to be verified. This message appears if there is a problem with the PSM module. Remove the module and inspect the interconnection pins to see if they are all intact. If the pins are OK, reinsert the module and watch for the message to reappear. If the message does not appear, you may resume normal operation. If the message does reappear, you are using an obsolete version of software. This message appears if there is a problem with the FSM module. Remove the module and inspect the interconnection pins to see if they are all intact. If the pins are OK, reinsert the module and watch for this message to appear. If the message reappears, you are using an obsolete version of software. This message appears if the PSM is inserted incorrectly. Remove the module and inspect the interconnection pins to see if they are all intact. If all the pins are straight and free of debris, reinstall the module, making sure the two retaining hooks are inserted into their slots. When the PSM is reinstalled, see if the message reappears. If the message continues to reappear, the PSM may be defective; call your nearest Data I/O Service Center for assistance. This message appears if the FSM is inserted incorrectly. Remove the module and inspect the interconnection pins to see if they are all intact. If all the pins are straight and free of debris, reinstall the module, making sure the two retaining hooks are inserted into their slots. When the FSM is reinstalled, see if the message reappears. If the message reappears, the FSM may be defective; call your nearest Data I/O Service Center for assistance. You did not type in a description for the system parameters save area or the recorded job file. Type in a description or press PF1 or PF2 keys to escape from the screen. The device you are trying to load, program, verify or check requires more Pin Driver boards than are installed in your programmer. Each Pin Driver board drives 4 pins. See the User Note for a table of all Device Pin/Pin Driver Board requirements. An error was detected with the algorithm disk. Use another copy of the algorithm disk and repeat the operation. This message may appear when the memory block size and memory begin address parameters you specified in the Programming screen are too large for the data file you intend to use for programming. When this message appears, change the memory block size and memory begin address file size parameters so they are small enough to accommodate the data file. You can perform the operation without changing anything, but only part of the device will be programmed. If this message appears during the input from disk operation, it indicates that the User data size parameter was set larger than the amount of data in the file. The User data size will be automatically set to the amount of data in the file when this warning message appears. There is not enough user RAM for the amount of data you want to load into it or program from it. You may have the device block size set too large, or the beginning RAM address too high. The operation may still be performed, but only part of the device will be programmed. There is not enough room in the device to hold all the data you have specified. You may have the device beginning address set too high, the block size set too high, or you may need a larger device. Although the operation may still be performed, only part of the device will be programmed. This message appears when you have tried to enter too many characters into a parameter field. Press the carriage return key, the PF1 or PF2 keys, or use the arrow keys to enter the parameter. The entire device size must be specified if you want to bulk-erase an EEPROM: either set the Device Begin Address to 0000 and Block Size equal to the device's size, or disable the EEPROM erase option. The selected device operation requires that a device be present in the device socket. Place the appropriate device in the socket and repeat the operation. This message appears during a set Load, Program or Verify operation if more than one error occurred: for example, if both a high and low Vcc misverify occurred. The programmer needs the System Files disk present in order to access a file which is on that disk. Insert the System Files disk. The data translation format must be selected before an external data transfer may be performed. Select a data translation format from the Format Select screen and attempt the operation again. The device you selected using the Select device screen does not support the operation that you are attempting to enable. When this error occurs, the electronic ID of the device is displayed. You can also determine the ID of the part by selecting Compare Elec ID in the Device Checks window. The Compare Elec ID parameter is also located in the Load, Program, Verify, and Programing Parameters windows. To display the full parameter list in the Load, Program, and Verify windows, press F4. Disabling the Electronic ID check is a viable workaround for most memory devices. Check the following if this error occurs: -Improper Device Selected: Make sure the device selected matches the manufacturer and part number of your device as precisely as possible. -Faulty Device(s): If disabling the Compare Elec ID parameter causes an operation (Load, Program, Verify) to fail, try the operation on other devices with the same date/lot code. If the operation is successful on these devices, the original device may be defective. -Manufacturer Changed Electronic ID: If the device is labeled with a recent date/lot code, the manufacturer may have placed a new electronic ID on the device. To minimize ID errors, use the latest version of your programmer software. If you are using the current version of programmer software, disable the Compare Elec ID parameter. This message appears when a device operation attempt is made on a device of which the security fuse has already been blown. This message appears if yield data could not be read for one of the following reasons: the System Files disk is not installed, or the yield file YTALLY.YTL has been corrupted. Correct the problem and try the operation again. This message will appear during the Select device operation if the algorithm file is not present on the selected drive. Check the settings of "Algorithm type" and "Algorithm media". Insert a disk containing the appropriate type of algorithms. This message will also appear in the following situations: - The programmer needs adapter information when a device operation is attempted using the PPI base. - When attempting to view device specific information if the algorithm disk is not present. In this case insert the algorithm disk, select the device again and then view the device specific information. This message will appear if you are using the wrong version of the Algorithm files. If you are using an algorithm disk, remove the disk and check the version number on it: the programmer requires that the Boot and Algorithm disk be of the same software version (both V2.0, for example). If you are using algorithm files stored in the Mass Storage Module, perform the Mass Storage operation on the Configure screen to update the algorithm files in the Mass Storage Module then try again. This message will appear if the set size you selected is larger than the programmer's user memory. Check the set size: take the device word-width, divide that by the data word-width and multiply that result with the number of devices in the set. The filename you selected for the job file is the same as an existing one. Create a different filename. During programming of the device, an error occurred because either the buried register preload function is specified incorrectly in a test vector or the buried register index is out of range. Check your structured vectors and try the operation again with a different device. Place holder for ER_FMTALG. This message appears if you try to invoke CRC during a job file recording or playback operation. Re-program your job file without invoking CRC. This message appears after a disk format operation. If the disk integrity test is not passed, this warning appears. Use a new disk. If you try to perform a single drive disk copy, the programmer uses user RAM as a buffer. Therefore, anything already in user RAM will be overwritten on systems with one drive, or copying to the same drive. If you don't want the user RAM to change, type ^Z. This message appears if you attempt a data transfer operation without using the appropriate type of I/O translation format. Memory devices require the use of one of the memory type of I/O translation formats, likewise logic devices require the use of a logic type of I/O translation format. Altera POF devices require the use of the POF I/O translation format. This message appears if you try a 16-bit (or greater) device operation and the memory begin address has been set to an odd number. This message appears when the right Module and/or Base adapter has not been installed. The device that you have selected requires the Module and/or Base adapter listed for a device operation to be performed. This message may appears in two cases: (1) when you try to invoke Variable Parameter on a device algorithm after you have used Variable Vcc Verify on it. (2) When you try to invoke Variable Vcc Verify on a device algorithm after you have used Variable Parameter on it. In either case, to remove the blocking of your desired operation, simply select a different device then select the device you want and try the operation again. This message appears when any of the Vcc Verify voltages specified in the selected algorithm is out of the range allowed by Variable Vcc Verify which is from 3.00 to 7.00 Volts. Adapter for selected device not supported. Update your system software. The programmer needs the Boot Files disk present in order to access a file which is on that disk. Insert the Boot Files disk. This message will appear when you try to perform any operations related to Keep Current algorithms but no Keep Current algorithms can be found on either drive of your machine. In the case of a PURGE operation, it simply means that no outdated Keep Current algorithms can be found. In the case of a Replace/Restore operation, it means that only keep current algorithms that already exist on the alg_x.sys file can be used. This message will appear when you try to REPLACE the 11th Keep Current algorithm in a REPLACE/RESTORE operation. This message will appear when you attempt an operation involving test vectors but the number of device pins are not equal to the number of pins represented in the vectors. This message appears if you try a 16-bit (or greater) device operation and the User Data Size is not compatible with the Data Word Width selected. Frequently, this happens when you are using a 16-bit device with an odd byte count User Data Size which is defined in bytes. Adjust your User Data Size. ER_UNUSED2 (ER_UNK_SECDEV) ER_UNUSED3 (ER_DISK_SECERR) This message appears if you try to perform an operation that the programmer does not allow since the current device was selected by fam/pincode. Re-select the device by manufacturer and part name and then try again. This message appears when you attempt to use a system parameter file from a different version of software which is not compatible with the version you are presently running. System parameter files are transportable across most versions of software however the particular version you are trying to use is not transportable to your present version of software. You will need to copy the original system parameter file from the original master Boot Files disk to your working Boot Files disk. Next you should set the system parameters on the programmer to the desired values and then perform the "SAVE SYSTEM PARAMETERS" command while using your working Boot Files disk. The "SAVE SYSTEM PARAMETERS" operation requires that the version number of the system parameter file match the system version number. You should direct the programmer to update the parameter file when it detects and reports this condition during the save or restore operations. This message indicates that a job file recording or playback operation was aborted when the user attempted to perform a parameter save or restore operation using a system parameter file which is not the same revision as the current system software. You should perform a save or restore operation while not recording or using job files and direct the programmer to update the system parameter file when it reports that the file is out of date. After updating the parameter file, attempt the job file operation again. This message will appear if you attempt to perform a Swap Data operation in Byte mode with the Block Size (bytes) set to an odd number. This message also appears if you attempt to perform a Swap Data operation in 32-bit mode with the Block Size (bytes) set to a number which is not a multiple of 4. The programmer was not able to load the device algorithm which was previously saved as part of the power up default parameters. In order for the programmer to load the algorithm, the disk containing the algorithm must be present during the boot process. In order to load the algorithm after this error, go to the Restore System Parameters screen and load the power up default parameters or reboot the programmer with the correct algorithm disk in the disk drive. Algorithm Dynamic Linker error. Please contact Data I/O. (1) If you are selecting a device, this message appears when there is not a complete set of algorithm files stored in the Mass Storage Module. Perform the Mass Storage operation and try again. (2) If you are updating the Mass Storage algorithm, this message appears when there is not a complete set of algorithm files stored on your algorithm disk. Check the integrity of your algorithm disk and try again. (3) If you are updating the Mass Storage system, this message appears when there is not a complete set of boot files stored on your boot disk. Check the integrity of your boot disk and try again. This message appears when you are trying to update the Mass Storage system with a Boot Files disk which has a revision number different than the current system. Use a Boot Files disk which has the same revision number as the current system and try again. This message appears when the revision numbers of the files on your algorithm disk are not identical. Check the integrity of your algorithm disk and try again. If this message appears when you attempt to mount a disk, reformat your disk and try again. If this message appears when you attempt to format a disk, your disk might require service. Contact nearest Data I/O Service Center. No Keep Current algorithm files found for the selected Keep Current operation. If you are performing View or Delete, no Keep Current algorithm files are found. If you are doing Replace/Restore, no restorable Keep Current algorithm files are found. If you are performing Purge, no incompatible Keep Current files are found. The algorithm file transfer operation has failed and original algorithm files have been recovered. This is due to a non-fatal failure such as a Ctrl Z has been entered or no disk in drive A. The algorithm file transfer operations has failed but original algorithm files have not been recovered. You should go to format your Mass Storage Module's hard disk on the Format Disk screen and then perform the Mass Storage operation again. This message will appear during the Select device operation if the algorithm file ALG.EXT is not present on the selected drive. Check the settings of "Algorithm type" and "Algorithm media". This message will appear during the Select device or Custom Menu algorithm building operation if the Custom Menu algorithm disk is not present on the selected drive. Check the settings of "Algorithm type" and "Algorithm media". No Custom Menu algorithm files found for the selected Custom Menu algorithm operation. The last letter of the file extension of a Custom Menu algorithm file runs from 'A' to 'Z'. This message appears when all 26 letters have been used by the Custom Menu algorithm files of the same device. The Custom Menu algorithm building process uses the user RAM file system as a buffer. All user RAM files have to be deleted prior to a Custom Menu algorithm create or add operation. The Custom Menu algorithm building process uses user RAM as a buffer. This message appears when all available user RAM has been used and it is time to save the contents of the buffer onto the Custom Menu algorithm disk. The selected device does not contain any features which require this screen for configuration. This message appears when attempting to Update the MSM algorithms before the device menu data (stored in DEV.SYS of the Boot Files disk) has been loaded into system RAM. Insert your Boot Files disk and try again. The drive name of the New Custom Menu algorithm disk is displayed on the screen. Insert your new Custom Menu algorithm disk in the specified drive. Cannot find any Custom Menu algorithm files which are not compatible with the current system software. Check the files on your installed disk. The drive name for the old Custom Menu algorithm files is displayed on the screen. This message will appear if you attempt to select a device from Algorithm Set 1 and the disk is not present. Insert the Algorithm Set 1 disk . Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 2 and the disk is not present. Insert the Algorithm Set 2 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 3 and the disk is not present. Insert the Algorithm Set 3 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 4 and the disk is not present. Insert the Algorithm Set 4 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 5 and the disk is not present. Insert the Algorithm Set 5 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 6 and the disk is not present. Insert the Algorithm Set 6 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 7 and the disk is not present. Insert the Algorithm Set 7 disk. Press return to perform the operation again. This message will appear if you attempt to select a device from Algorithm Set 8 and the disk is not present. Insert the Algorithm Set 8 disk. Press return to perform the operation again. This message will appear if you are using an Keep Current algorithm or an Extended algorithm with a copyright year different than the system software. Internal system error. Contact Data I/O. This message will appear if you are using an Keep Current algorithm or an Extended algorithm with a copyright year different than the system software. Internal system error. Contact Data I/O. The memory allocated for the dev.sys file has been exceeded. Internal system error. Contact Data I/O. The dev.sys was created improperly. The error is generated because the system has determined the uncompressed size is smaller than the compressed size. Internal system error. Contact Data I/O. This error occurs in the function get_num_mfg() or get_num_filt_mfg(). There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This error occurs in the functions proc_supp_rcds() or support_chk() and indicates that the support records for the selected device are corrupted. There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This error occurs in the function proc_supp_rcds() and indicates that there are more than two adapter tables specified for the selected device. There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This error occurs in the function proc_supp_rcds() when no support records were found for the selected device and the device indicates that there are suppport records but none were found. There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This error occurs in the function get_num_filt_dev() when for a given manufacturer there are no devices supported. There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This error occurs in the function proc_eid() while reading the byte which specifies the number of electronic id bytes. There is some problem reading the "dev.sys" file. Internal system error. Contact Data I/O. This message appears if Unisite could not successfully read or write user or system data to the disk. If trying the operation again still makes the error message appear, a new disk (and a new copy of whatever software or data the unit needs) must be used. This message appears if the programmer cannot find the disk track associated with the system file, or cannot find the data needed to support whatever action you just requested. If you try the operation again and the error message reappears, a new disk (or a new copy of whatever software or data the unit needs) must be used. the programmer was unable to find the desired sector during a disk operation. Try a different disk. The disk cannot be written to because it is write-protected. Move the write-protect slide so that the hole through the disk is blocked, or use another disk. the programmer detected an error with the format of a disk. Use a different disk or reformat the existing disk and try the operation again. This message appears if the programmer is trying to access a disk file but the disk drive is empty. Insert the disk with the file to be used. If this message appears, a fatal disk error has occurred. The disk drive may be faulty. Contact a Data I/O Service Center for assistance. If this message appears if the programmer has detected a disk change in a disk file operation. Try the operation again and leave the disk in drive until the operation is finished. This message is displayed if the Mass Storage module gave an error when it was accessed. This may indicate that the Mass Storage module requires formatting. Perform the Mass Storage format operation and if the error persists contact your nearest Data I/O Service Center. The destination file already exists on the disk. The file you tried to use is not on this disk; try another disk or another filename. The disk is full; store the data on another disk or delete some current disk files that are no longer needed. The filename you typed in either contained characters that are not part of the programmer's character set or do not conform to the DOS file conventions. Type in a valid filename. The directory name entered is not a valid directory name. Intermediate name not directory. This message means that, for some reason other than the disk's being write-protected, the file cannot be removed from the disk. If the disk is write-protected, a different message will be generated. File opened exclusively. Invalid operation on directory. This is a system error, contact Data I/O. The I/O format number selected is not recognized by the programmer, enter a different format number. The checksum of the data that you downloaded did not match the checksum calculated by the programmer. Try the operation again; if the problem continues verify that the checksums generated from the host are indeed correct. There is a compatibility problem with the data translation format you are using. Check the format of your data and if the format is JEDEC, ensure that the device to be programmed is selected prior to downloading the file. The Computer Remote Control section of this manual contains a description of all the data translation formats supported by the programmer. For LOF the format error may be caused by an incompatible ZIP compression format. Ensure that the LOF file is compressed using the ZIP "imploded" format. This data transfer error indicates that the selected I/O translator could not handle the data properly (a mismatch between selected translator and data). Check your data format for illegal characters. The CRC section of the manual has sample listings of each translation format. This error occurs when a file is being transferred from systems such as PC, Sun or VAX over RS-232 or via programmer disk drive. If the programmer displays data sum = 00000000, no data was transferred. Other hex values indicate the file transferred partially or completely. Check the following: -Wrong Download Command Sent to Host: Your host machine will transfer a file receipt of the proper command. Under HiTerm, the Download Host command must begin with "tr" or "transfer", followed by the appropriate drive letter, path and filename. -Wrong I/O Translation Format Selected: The format of the file being transferred must match the description in the User Manual. If it doesn't, enter the proper I/O translation format number and transfer the file again. -Unrecognized Characters in Beginning of File: The data file must begin with characters that match the appropriate format described in the User Manual. Remove any characters in the data file that the programmer will not recognize. Make sure the file has a "start character". -No Recognizable End-of-File Character: The data file must end with the proper end-of-file character or record. The compare operation is only available for memory formats. The data that you attempted to transfer did not conform with the data translation format selected; put the data into the correct format and attempt the operation again. If file delimiters are used for data transfer, this message will indicate that the file delimiter was detected during an unexpected condition (for example, within a data field). End-of-file delimiters are non-printable ASCII characters used only with printable ASCII-type translator formats. Data in RAM (or disk) was not the same as the data that was transferred from the remote system, or not the same as device data in a Verify operation. An I/O address in the data received exceeded the highest value allowed in the address field of the data format selected. Prior to performing an upload or output to disk operation the programmer calculates the highest I/O address that will be output based on the parameters supplied by the user and aborts the operation if the I/O address is too large for the data format selected. The formula for calculating the highest I/O address is: highest I/O address = I/O addr offset + User data size - 1 To avoid this error condition either select a different data format (one which will support the I/O addresses for the transfer operation) or decrease the value of the I/O offset address and/or the User data size to achieve I/O addresses within the range of the present data format selected. The I/O addr offset parameter is considered an unsigned value, also if it is set to the special default value of FFFFFFFF it is treated as a value of 0. Disk access error. There is insufficient space available on the disk to store data for the operation attempted. Delete some user files from the disk to increase the space available or use a different disk. If you press Ctrl Z or Ctrl C to abort an operation, this message will appear. After you have aborted an operation it must be reexecuted; the programmer will not allow you to resume the same operation. After a download or input from disk operation of a JEDEC file, this error indicates the checksum calculated for the fusemap data received does not match the fusemap checksum bytes in the file. The data sum bytes represent the calculated value for the fusemap data bytes. The Xmit sum indicates the calculated checksum for all of the bytes received. After a download or input from disk operation of a JEDEC file, this error indicates the calculated checksum for all the bytes received does not match the transmission checksum bytes in the file. The Xmit sum value displayed represents the calculated checksum for all the bytes in the file. The data sum represents the calculated checksum for the fusemap data bytes. This message may appear when the memory block size and memory begin address parameters you specified in the Programming screen are too large for the data file you intend to use for programming. When this message appears, change the memory block size and memory begin address file size parameters so they are small enough to accommodate the data file. You can perform the operation without changing anything, but only part of the device will be programmed. If this message appears during the input from disk operation, it indicates that the User data size parameter was set larger than the amount of data in the file. The User data size will be automatically set to the amount of data in the file when this warning message appears. The file name that was entered on the host command line has too many characters. A legal file name consists of up to eight characters in the name and up to three characters in the extension. A path may precede the filename, however the length of the path together with the filename must not be greater than 25 characters, including spaces. This warning appears in the download screen and indicates that a portion of your file's data has not been transferred into the programmer RAM. Transfer problems of this nature occur more often with files that have been generated with addresses in non-sequential order, where the lowest address is embedded some- where in the middle of the file. Check the following: -I/O Address Offset = FFFFFFFF and first file is not lowest: To transfer data from file to corresponding RAM locations, enter an I/O address of 00000000. -Offset Translation: If the file data must begin at the programmer RAM location 0000H, find the lowest file address and use that value as the I/O address off- set. -Improper Use of Begin RAM Address/User Data Size: Your file must be transferred to proper locations in programmer RAM. Edit programmer RAM to determine whether data has been transferred properly. If not, make sure your Begin RAM Address and User Data Size parameters are appropriate. Refer to the Download Data section of your User Manual for definitions and usage. This message indicates an illegal parameter was specified for the data format selected. If the TI SDSMAC (320) format, was selected, this error indicates that either the memory begin address, user data size, I/O address offset parameter, or upload record size parameters were odd values. This format requires that these parameters be even. This error indicates that a received character did not contain a valid stop bit. If this error occurs try using a slower baud rate. If this error occurs after performing a high speed download, the communication board in your PC may not be able to transfer data at 115.2Kbd. In this case, either disable the high speed download feature or try a different communication board in the PC. This error indicates that the parity of a received byte did not correspond with the parity selected on the programmer. Make sure that the parity settings of the programmer match those of the machine it is communicating with. If this error occurs after performing a high speed download, the communication board in your PC may not be able to transfer data at 115.2Kbd. In this case, either disable the high speed download feature or try a different communication board in the PC. This error indicates that the data received by the programmer caused an overrun condition on the programmer's communication port. Make sure that the programmer's communication parameters match those of the machine it is communicating with. If this error occurs after performing a high speed download, the communication board in your PC may not be able to transfer data at 115.2Kbd. In this case, either disable the high speed download feature or try a different communication board in the PC. This message appears if there are any file I/O errors (such as input file not found, corrupted input file, input file not readable. . .) when downloading a file from the PC to the programmer using HiTerm in high speed mode. When this message appears, refer to the HiTerm status line at the bottom of the screen for specific HiTerm errors. This message appears when an error occurs during parameter passing between the programmer and HiTerm. Ensure that the mode shown on the HiTerm help screen is 'Programmer' mode and that the interface cable is securely connected between the the programmer and the PC. The HiTerm mode is specified in the configuration file. The Upload and Output To Disk operations are not supported for the I/O data format selected. Select a different format in order to perform the operation desired. May occur when a unique error code or message has not been assigned. May occur when a unique error code or message has not been assigned. This message may appear if you are trying to program Cypress devices, family 0F0 and 0EE. This message will be generated if a non-blank error occurs before programming has begun. Try erasing the part (if possible) and then try to program the part again. If the message then reappears, the device may be faulty. This error message may appear if you are trying to program Signetics devices, family 087. Due to the characteristics of these devices, it is impossible to perform blank and illegal-bit checks. Consequently, it is assumed that the device has been properly erased prior to programming. Try erasing the part and then try programming it again. If the message then reappears, the device may be faulty. This error message may appear if you are trying to program Lattice family 36V or VTI family 02F devices. This error indicates that the manufacturer's signature read from the device does not match the one stored on the programmer's disk. This error message may appear if you are trying to program Lattice family 036 or VTI family 02F devices. This message indicates that the part has been re- programmed more than 128 times, which is more than the manufacturer recommends. This is only a warning message and the program operation was successful. This error message may appear if you are trying to program Motorola microprocessors. Try the operation again. This message usually indicates a faulty device. The device is not accessible either because the device is faulty or because the security fuse is programmed. This error message may appear if you are trying to program Motorola 68705xx devices. This error message may appear if you are trying to program Motorola 86HC811 devices. This message means that you have attempted to specify the EEPROM data block beginning address at location B800. Using this address is not allowed. Edit the configuration byte at location 103F, changing the upper nibble to indicate any OTHER starting address. For certain devices, there are "transparent" test fuses that are automatically programmed during a program operation. These fuses cannot be used, seen or read by the user. If these fuses fail to program correctly, this error occurs and the device may be faulty. Use another device. Certain devices contain an ID byte which is used to select the proper programming voltages for the device in the socket. This error is generated when the ID read from the device is not recognized by the algorithm. An invalid device ID may indicate that an algorithm update is needed to support the device in the socket. This error may also be generated if the device in the socket has been damaged. This error message occurs when the MMI 10H20EV8 or 10020EV8 has an output configuration fuse not in the JEDEC fuse map that is associated with the register bypass fuse. The output configuration fuse is programmed when the bypass fuse is programmed. This error happens when loading a device that has one of these fuses programmed but not the other. This message appears if the programmer detects a defective location in the device during the programming operation. If this message appears try erasing the device and program it again if it is erasable otherwise try another device. This message appears if you try to reprogram a device where the encryption array has already been programmed. Reprogramming of the main array is not allowed once the encryption array has been programmed. This error message may appear if you are trying to program devices that perform verification during programming. This message indicates that the part failed to verify. Device specific backwards test failure. Remove the device and re-insert it correctly. System algorithm error, contact Data I/O. The "Software data protect" option has been enabled when programming and the device(s) have not been successfully placed in the protected state. Alternatively the device data may be incorrect. System algorithm error, contact Data I/O. A device verification error occurred. This device performs the verify operation internally and issues a pass/fail signal at the end of the operation. The location of the failure is not available. The selected operation is not supported for this device. The algorithm contains a call with an invalid argument value. System algorithm error, contact Data I/O. The algorithm contains a call to an invalid algorithm instruction. System algorithm error, contact Data I/O. Data entered into User Ram for the architecture word, or control word, is not valid for this device. Refer to the manufacturers specification for information regarding which bits are not programmable, or which bits must be programmed. This device requires additional pin driver boards. This algorithm may require more pin drivers than the number of pins on the device. Contact Data I/O in order to upgrade your system. !A  !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaPK Rx%axaE(kvpar.mem5&8 9    T6G6AHPn@ـݪdP? Q7,D&),n'X}$H0OuZOVC/ܬPy2t!P^ygx?HXAi]- ^B8pWU%Wj9tO@e x$.ĜX,!1X !ntY}¼jVU}x>H Ys<|H #-a>$]jdz_Xek*'ك,(<5VL+ₕjaaDh~b 'h;sJWK# PE`@9 d)Pb)\ULeB=#dl].e^ WUJU9ႄ٩AN GʩI%bV*h{@Z bHs`b*@5gFbӻ`˦t7xBZbG/M?L ?D̏@*l=熷3+ÌJRTSM\5nmJ[?ˡc9X8V|5] 5zC57 mQ$FNY]wFL,OJbELb:x WO=fQV F)7 rז^=~]iNCtg(Vp)=d*If;; =O:`C^$Y쵺ƇX۲ U[؇ #ƶoGc:adV.RiϬӹ~$ZԔ8+^ijV%Js" OK)~Kb7)Dy8j4¨\`-a vyPm^: z P6tJUoL`N2jYZCaEYae9ʤ7p"pX1|$9Ckl_$':NbJAkO"(:F=YN o?4?4Yp>-/dVjYnVFEV솅]OHio( ~H'gq0uG+X1X{sb RU]Ҵzv:JhUW_|f19wķ ~{-m`VXUQ@\{+'1 'yO̓TjØU++\:5V8sv\Y}rPrh(*`b\" iJ;PE* tH7 N^fbp]T+s\_D /qI_b75$v{k#KU^(p- Br .ZH o W2 yZ#„Pdr-`B;ܒ|C|နYМV(*(ˬY _<@GiPAj4o LKC$(h˾g(<>;|1y47Ч=MhIceqcSiFȫG%/L C$BϦgAXewۀ,=#^ V-λQx,ql7?ksmtJ_:\RjR@q q.ץptMKaB佝EIbDLFџF7"v&źE$r؇Y R"V`WH"sdCvGYN[qrUtQY KVAFPf.\rY0/25p}ĉO CʸJKGc."©Yp#p6U*+Ȗüb Mw3TFܓ̗P+HWjϓP*NriӚ"<4Zd4t(s~00`A~v;ծ+)A Iɞ~~'"#ڹ㕐`eL"A.x"?Py`^eR& $1w>Mw0mHxT^7 yDOŹʔ-tD?wЮ=pvE<{vS'/hPi?똬K tjZ5 !Eј*:XNpSsڈREsJZ[}}F7!}+3a?6 [egOT7-]{w$RNƶ^[&E@y!Lp,7$R96 Ca8 OmY:.xj4OxP?-8yɂr?ܜugUew/ F z`ƽz_C8 `G5}4*uqD?*;aN9h{:%TZ_{:mOW0U4MRTHq-N$ODhnјN-+{zYsܧ/}Do[z0@/D7o1<Kl7E8 V^zanvhDJv74kL%QWO0[վ ˾d;x~'=&,XTSSEHPXRaT!,DM#9!`b<2~̫vu#*"bY*Lo!'EXF,SB-s񄪘REzfDqUO]Vk'& i6M=;c*p$ R7("u%;}39 Z8f[E$F]Q/,ʳ*vr d~^u߈VK$KͥTl+0YVRA mnN7M7Hc5Ҹ 7ln'™"Sg$^ózP'KbRЯo j%16ʮçASI8$ʲ2P[0y#s
F/h* 䞺.6 >IAJ!׫VPeLbXRjj= }"s%ÿa>R]Ղ=D.+@:mU=ca 78MqcKE_ʙ]9R*ITLJg"G947SV;@IPRk%lU4טq,r8_t'T)-:r*;EM_f$I܄fȾ%Envp:+]詀@m>Ψ- ڢLY"10Pɡ)W B-GPEd}pP7RІ-`j޹7J &Jo9X6+gqxW]^^R[4hK%aimكEE#zx;\xHAL;'N r6>arIΫO;LS;\fX S\*|,!/e;/ !͡bXNʐV±Yqn.$ݠ HXoQ%d8sK_l%),>4**40)}BvHc*џcnK!:ܤN :H 'P~#SZSas|<|0K3|0"<ЪBr- (PI )tVq 3Gz3eGώw~ R_U03wbg<1cX]YCTG߬/:;\vD@@D^f"P4-T 2s$YKY~i_.c"`n@ Fِ`-6(o -D iݡQ.*9{!U̗wX<{xrbL1BG|m463q"+l :mi1bnZm|+!ѥ~'M"Uv&>k/g;*OƉ rPBBkf!Yrevsi[kŒn >h5o$<%@)TPָn.1'ʥkdg.3txo3>- {QoDz:xkQ˯Dz*qmQvjf_%,ʥ, >g\@kXb& 3X$0dЫTN du T_ͦ&ܾ\iH."_CPh'O>yoѡ' lQ,Zd-2Rd5-(YE{y<}2XUː MxZG+\)}FjMhW5P(rvתNea~\P*&7BBq*vJAb*h6ZKi*ns!He2yjJT%.˨Q5RKn%2qaܢ>߶F!tCYdyӞl>c AirSt ?Wr gCiL\p}s[۔a1x?>,OhEi9Icrj NUv%WSX"š&*{r*P[`C&.7 WAp؆  Z\_x0m8&FRh19s[+GvS)WVspá p ǓuheF4t_Rl%ZņV)J&g؁eR^6n N" u%4m9A(&, X>bz@l|i QX5Y%X;%cZmÚVcHliz >J|p˨@]c,((ǎ;f`p#Θx¤:-唁W*U((O& _3ToШF6fsVeyhpy_)+]NC50K*U@R%4L`}*A2u^9Sp TȊ`513K/;,64]&Mh%\Hڪgknٙtw)%Y_i-èk&(3[$OyE S/5+lΕ_J6ET5-[36yHJ( \$vV}*cuQb폷) o@VˡžU; hrUY,+G˾RVJѳ6fJgtj[bP;l)`:h7 (؏64qwb>ەvvqh29 _0hP?0;E+~"d\N笠D@Ƈ8P`Φz7@j#[&n$;o@` .B 0 D`@P+@Nrۆ>÷VZt7)V_4fN]BqojB8T*U#GP ' *iQiQE”ӪcA5%3Z2o b:(ԧ{^p԰v˰_Ѵl˼$/\oPz2Kٰuҝ"?0i?ӗ={͓0S`èդhY\api 2H\ гG  yɫ&8df$07l'H  `(ɂt$^oXB@| _>폺 7a偁tbxHni7  p;>ķq&X?ߝ >B{\Ƥi'(x;|>&n~N;GdAuKW ɾi|'/7M J ϝc~kܰnψ^¼ԩO@deg=39Föd7ֱ:7bQ"!AU>GΠWpre&"g*8)G8&*qnt>Mw1s2.DMOöRΔ9~j\s4W|'N\r\p\=˻M"SI$$m)]'3Qo%1 "c%d11v` >9eYRl,<>۳gAfaNMߒ$Ʃ }P`kY4 U`T:p0 μ$T 0(|蓥;I A;w1xkTt>eaHx7fGX?mJ尰âSrXJmh!A&۱kZ4tô4艸/ŮCΌ1ސsB _Im(DHO#1Fb8Ƒ~ | # gnЯ9au*taه ;.SإV.+ԧBs13Ԣ&ꇍD{3=c`28CQ{E~}7\ kQaf>8/&HX U Fӻ-}+ b,̯ d1i@`@`@`@`@`@`0ޚ.s(ox6Y]gSf!*LEC1wѕ)r[A,OØ]Lh?@ "J%T,ϗ"x?hVC^*@ Qҝo@|3؀mIjBֈc)`1ǯbmPDodбK<*GjyT?c暨`K!9#* 5*T5En*Cd@˚wVv Kw~o~z{p{|uٖsA8JSL5jN2a5^j`Yssm؊o>L>JY-Cܾg~bI&)u8Ľ҉gJ2Ig~Ϙ.n"ep21NJIL/2N.eo [[#ܦW0pp ^4:*atw *m鴁BqYbŒ/FQ,:ZWCw$w3dp_ɨ\;,lQ=A l9TET#Gj KyĴB,H_bAbA" EBh~7N]9G:6)"l;PA[ 0`ufXPe4=6AӫUPWW(; E E2PpXD`Hb51X IP1C6R(r(D(u}+ gsING5ǝcrٝAtTU b m0Gn]'nE"wB~Q:kt ܝ\gT%F&e:"ϛ؇ aȵ8 չpd!-H_2;UTGC8aT96|뀂/,X>izU8܋)VQX0V-g#F;%%ZeLh7O^UA%C"O`3) )$;# ;r1;Ad cMr:=,֊2/s9mL" G{ZÕ=6:d8EС'~fO{nm\m,}bޔK1?(DA7|n; c~̙ITxS P:+ps@ZLhROC)Bϯ(OP';5ȡ*UPG?3.NSMaIaYRifSg̃E/ 3(D0z\iʂƾ; PlBJ[D on6 Q Vq$۟mItR$ޝ'`X(4OQ]YJ)EPy#y QR*SRDHN^n!DS<'TT+"m?jJP7IQr dthH mIy*r(`$ R }2@h:`KclRB%?fRjw.:Hf+4ԠRXpC1' *Ɋ!o"7D="EV9;Md7M;,ȰlϾ.ڶ ݾ۳ecx3o;$ən ;N ?9\eǦ5tӐ]eouqyA}˖n>L늏6Lsɺ(?Oa ZKLϴjJCb9:*.1|ԩ:C(:;FaTJ_,@O&[R` RN`+J X L}{7x{ +a b&.,]b/?a7``0a2, `6$H;&EY f .t`_>diɂʁ0*፦eCxo$MS8Y2ֿfAahڟAzO>S'i4%*}|>!Y%BQ2 uF(jPo"pSټ51C9DBCcLpd-eϦuFgbfn QdSzA@@e}:4ӷaV_Tmc61YK-xX1 l0#{ۺm*F-Kn(ڴg@-1(ZLPSVbR$V69Ėbm.tƢ v+}R68 ty^]⺺_.E5bndqI έEօ t'U c&0h6&~u@yq2䰢cP60SԭsuWЙ-1Ĩ`aEj`Y|yTr1v]?|<c͗Ö,΋{hk0cr477e ` `M ` Þ[LKfkk؎0XDyk pPK  Zx%Ri5 vvvfy.memPK7?TA%TCETEeTGTITKTMTOUQ%USEUUemx`7 screens.memPK9V ڷIYxy?A_5 Ӯ %q-R,98?x YJPK  =x%Q,k algmsg.memPK8, Also available from Data I/O for your UniSite: PinSite Program devices in various packages including PLCC, LCC, SOIC, PGA, TSOP, QFP, SDIP, and CARDs. SetSite Set or gang program up to eight 40-pin DIP E/EPROMs at once. MSM Add 65MB internal data storage capability with the Mass Storage Module. Also reduces boot and operation time and eliminates need to swap disks. APS Annual Programmer Support contracts cover complete hardware and software support for your UniSite. To find out more, please contact your local Data I/O office, listed in the UniSite manual. In the U.S., call 1-800-332-8246. U* ᴹR@W ;`gpV` PK  Px%TmN4vp xlators.memPK95T%)g(ADAPTERSSYS q% SAMPLE BIN V g a program operation. Set this field to Y to erase the corresponding sector when performing an electronic erase operation. Set this field to Y to program the corresponding sector when performing a program operation. A%a')-1!3A5a79;=?A!CAEaGIKMOQ!SAUa5.90 ,j1Dec 7 08:15 1998++ Copyright Data I/O 1998Mfg dev.sys Device Menu .dev.sys Fam/Pin Code dev.sys Device Names dev.sys Footnote Table dev.sys Package Types Rdev.sys Supports Zdev.sys Support Strings زdev.sys Elect. ID Values dev.sys Elect. ID Lookup 0dev.sys Alg 2 Devices alg_2.sys Alg 2 Third Party Adap. 8alg_2.sys Alg 2 Algorithms 8alg_2.sys Alg 1 Devices alg_1.sys Alg 1 Third Party Adapteralg_1.sys Alg 1 Algorithms  alg_1.sys Alg 3 Devices 0alg_3.sys Alg 3 Third Party Adapter0@alg_3.sys Alg 3 Algorithms 0Balg_3.sys Alg 4 Devices @alg_4.sys Alg 4 Third Party Adapter@(Xalg_4.sys Alg 4 Algorithms @(Zalg_4.sys Alg 5 Devices Palg_5.sys Alg 5 Third Party AdapterP 0alg_5.sys Alg 5 Algorithms P 2alg_5.sys Alg 6 Devices `alg_6.sys Alg 6 Third Party Adapter`xalg_6.sys Alg 6 Algorithms `zalg_6.sys Alg 7 Devices palg_7.sys Alg 7 Third Party Adapterpalg_7.sys Alg 7 Algorithms palg_7.sys Alg 8 Devices alg_8.sys Alg 8 Third Party Adapteralg_8.sys Alg 8 Algorithms alg_8.sys PK! j,7F77E%g&w'&' ' G w    ' )' '       *    7    J '   '   *     3H ) / $5''POuFG 48 Np Z! ^Twc)}fdT U~@^TNMJn=٠@[݇r2XW)+`,_\jeR/WJjR+UfW@_Z RQ)m_<|VjH{d`T|A`)YF)r jū ۟|XeW _}XХG,X\Z)(2eW qKW *U _)ƿRkrKZAŃb̏(W F,aZW P_XuJX|m>_) ?UU pZ#d*Z*B@JE[֪Xj+d?%Z(uey+篮T7hSkT,W&~,O5o)?L?,>[AlUu.{.Ĵ˦ /5?[l&4Z͵`xU O.+78rYх( fJ. GxieF5Zֵ`xaV6sY,epY,DxV%phX3Z<jS,[҂. x.\粥\6`. ţ1p,B -3X|e_uYA->҃.+x஍=,BX xe۾?Ň\bP:۾x%~b,] -^e?,^إ?x>l vYAi,eA?? j.k]6e/`. ߠ[<(-e%?/{>EwBhq/'KZ g2}UxTe:jK+^)E.)\ipKyΕ2Jky,؉lw!Xcnbǹ,~X:Ky9rWwYwlWXݧK[R^/ˢKTxa{Gbywx=rw^ pZ<ԯ3Z,mJ^Oԫʜ -:jc'Xw0'q\Ux"d`TdzXY<Ţl="ţZ{wc=h+e}-6?Fa7kaz_6aU -v: x[޵p\V+T-nb;.w~bzr;,},^bNG[4zg>Rgzh:IvoH,^b7B<M f >i,èy=yh@?CtCMmbqGѣeKnXʿxt}I믁(&*e bt3Q`,M[CwXR(T8EśX, ^){l!is+ūH>\Y| ӷE={[6v{FE]hԝ\|{ZrGhqgnEwv=Tpۨ͹YIhqsn9CAٶ3~w,n(0w"eKEJr`eq ^)Y܈a|9䷛E c0w"DžC&`;"v;`qSNsہdqOAot[>hg&kc[&U;H6~fGłCTzKccX|e܃ܕ d0?6d"[D؆AM[\&juY֦urmo6CYXѴ0YMQZ1[m`+soK;lYW^me!7x 㷣ik.jq;@ip1ip\ez~WwY~AG   {--Z68Po߹]p mCzr검leoLOG7g߶1o'w7捹-}XlV@ŴѾV[ŴѴo6nv1mT;.aGi#vDQ(jjQqqQȻi, 3H샼2o7%E ,0?f6B6n+7؀b>oqw6dmn9}-i;':_ΝEX QlZ,>ך g]f1Wj4b&T~1LFhk`±тWH-haob+mYt`tdyh<ȓFK0(,^h!%Dl.)@z-zb (=Jy.K:/boE/ivi՝=0b*-(k -X Q ^pIaչ]8sRڢbFKjF٫j iwA|߿ -zs5.kT3WwAE?vQeVM0wAݢͻqu`[,svPs!{@N -\gs_F >-Kg;T4-0L1|2Z9.[t͙BVÕV! /miE]v+s6d?vKs+,޻fj+{hkfԭI!RwX6VW\FV]V[wALAn FQ2FKU1=]i]()o 6&终;[hՋ|^>w ^.QKWm5mUb#pj[-(\-VNWmQԷ4ֶX8Zw4ֶXKH-xK{am4b Uom>ֶXsyk[,@ֶ~+sdos.~gwy>:FkKlomM\T5xnbV>y-X[YlMG$v%oEY1t:c0,:2ڙ,:|ld|w!og)u1XknbZ2ګ3b0me` ZvNpv][#:Y+e^ӯ_^0Sн-蠺uo幄}VeϢߒ{,Y'e?=l!=xTOkJrDȲ;a5[rF>ssI^ǕFk~۵h0EeUWL^e-ZŊ a\`_^ -o=nXł- [ 弇v-rn r-ХQZwQ-rWh9ٮ[Px%X0Zšc+a`^-rY<"Z::DFugKk6jK}mK=Erh-LKmeGxWQHBG^ wY0zGZ-a$RwCi mqMĖr3x#R,bZ \LKc?Cm)P,Ro|$RHLK!siIԖב?22-Quܷߠ^N}vtr{PmYhS(FE@?JsnSSr#ەb$XBG3J)NY `#aZ}C>kq vPw3p WDzX 4k0?- ܕg~hk[X>#P]wem懒-շ,FJWڴG\znꇥWf~ B]qƇj e a[\p洸BðZpfHsP?t-ٞ8CkB=6R pLBBIhXvK R>g$eq;pFc ntӎ)_-nZ\>G7>&ҧF*C}rكvi?bE{<W]PmM798 ٞMv7:ho 2oJ{0R}Sh{Po A[ҽp{y>&\m?]GRؖ"j?𔚿տvVP=n_mYV7ؕmʆ(v˯?\7_gqE S>(Ooq/~Aײ|]C^pc^ ?dq+|]=܅'=ضxjŽoT'/L|m]?7,?:Gq1v $ -`ەyaѳ.[ ܻ@J3۝mWj^@G0=+ذhmzW#wK;%Zt;F0a,ώ}ᒲ<]Rv:;/0/d;꟢. xD r?ǫwr1p\REyEp/ڲ>%wP.b27.}<^brTs?ŬW~),IW=/]tGNڽ IQ>0f+Gʔ,z8Ҡ}`#Ƴ ^iJ>(X 0A,OWnzn c:( [lbPnu-V}P8-nU2Y-2Yy۳o)Qs{bzƋld{[QmfY}ycﳡ\=¸Lo4!Z@[tU~ [PXL%њ eh^VT[t=swѕ[[߃5Kujق-J٢o6N"r7'{P{xK`x^kd:Zn oްmW {ŀZ zGZ=ǿŪ,o7+7VW y&oU,IƺEh.dy۸ۥm] Tv)j,ՀeO-swqmPf[_9[79ۣGsܭu/Ce,v@W鿥Ū Lin1X, @8Ww^5tI|UCգSM WMyG# xԢG]t,EՃwYsa?їߢlA 5ϛ.ْ!ҷG^c_0q#{sTgwMyh;Z[. M7m'p<5`CaU\!ͫv vӐߢ{ѐ>:[t-rŢ7gNob3-~X->d OaK=Xu1G!H#R@UX^$GE-# O͎)񟬎?p,-ds[H^Ka"ݎn$b)J%j,:K1~UTg4jWڏl#1TX[ $"ȝ3:pw:/;o ;ϝ7&?d}6̄u]-}עEV΢Hu;x;׹vr]Ivwt)Jvl=F)\%y֒-u'\Rbѩק=XuA6Z ]c-n /.)B4YbAą]id[~_)wگ:_)P+E/g;Wz<7L%m S)n6k&tjf%'Z0*AR]mJZx[9emk*hEgkv-wN;)}IYtAjiE[afV&jv>Hy"ϖl-|lY 3S-R,HIk6,:ڹAo%{Ŋ3!{XjŇ䕜y=t3jidh4&!lс-l@4]_ 6M3~ _  WCj[Qk (ؠ¿  __S\Xl־x:1X+xTUd'cJr|MfAζR-z0[tvlU7ϼ41py`-El`:jxK%mo?c@w2\Ǩl:m[֡ӕ|aGqnowVw30[tk[ta?mM_/nҟ. 1[UλC?ܗ!'aǷC?_IQ Q yڎm CuVrP˨]`{ˢ#t02үvf[-z@sXﻬo uWRJkY`g 5YW;.)}lOЫF]֨+mѥօWwYaWZpǖClI+QF^axJsY`m] 0qz] ؁^:KmL8Ѣ>6؄`![<9׷o~~3ɍvI6y24=B rv@٥*CJoZYg %}5E t rU+NgW@;ɧÊuaC:3glYx sX,ų-x3hяw[7ܗ93uPƶK_v6tmƶjnJ7srar_st`$侦@\Cp,5k-a}x xD̼G]Z K| k.] W?Hn*_BqwS MK7Hyn*.=T>wl3nw ^*4 CE$3T$*|a9Eq"x sX'5xE Z s'HMQ|*㩭hy g%=Gek]R-~ح-j-śZ\vꡎoC..)BR1O|"6U!/=)TZߺMj+岰qIjsI0)T!m X@R#6`CJ>y-85@~Yt![m-/"b{]eE-֦k'8>Tnge"pJ*K?KYy1z,{mkg9>#-soo5i}j5aqڇUs^ jf yF_5ZV,._jmYUKA%oimF-ǮJi9,6Gv3}kk7'Qj6k9nWPvH'?,ɩ]QoQv튭: cXv WoEэu ~ rjDka B딶 #MN[${-a=uo-]-cţtxVE~xFn~8dmw-e=Jmvog$.\ֱ8w{Զew_qtp?WX<[+r_ %^A}+,FmW6 I}I7a\m n.)e%aBmCCF0%E.)B/ȏtjsK#]lRH6r kF^ ?w ۴h:ϻ^{5Yh/.wPɵwr3)nSoˢ,[4oL6Hmܢ[e/N>j&^ ĩw]o<╌wj>ROxQZ\Sg׭S}-ۨz_]իKnXtF{#h]rzs얷_iunfɍݲy;WI|L,u[=gN3$eb7T;GZ{\UV,O~a|uťlư"lL3^^nkzw8tyKm#S4}\LӻxkmՍ]uTגodxis[ X50~-:p?2js],zT;,]:4[A{{# ;F0l-LPet Zgj>:V{,najU8Vx S` V_7jU҄p_ ڗjlW6[: Y|eZ얩.C;Vi[Z,D0 w 럼`WHUA0 ^rk>ZW\E-6h3-najw?0 J:71ݲ͆'5 |Prtyu/v7UjL+o|Tj!-K4*,3GAw2f4n@ZR{-SZڴx>Y20(]F斁<[bj-j!-Cp t-#L m&7s@I7zm~vԾ#zmb!ʓ {*3>0p*OVs3x%jZܝdP>0MYHd\n)7jd8_z2Ǿ_x24+/jPȐ_b;زg/z2 [}?">^=qc~FY s;D.[ܩ.Ob% ~"hvk-ݽR:^3\ТoQV~9,qݢa3˽e sw?ކ¹koh9@2^̈́/~&mxM$-ܸ\wr7-&t&"<Utoyf?5Y6NxQy [ffK3!x>՝m. @33Mf ܎}:e4Zx: <6ZX_'7Z}{I~FDFK1LǓlnvDaqܝ7sq$P4xMS-bf-.l!)Vk-CZ\:Thf?,wOV09VhAQ?ǮE{=\:Ѳe;`}hIE`ue~eI -:Q`x,lЌZЌZ=j@J˛Qk~7E^,#eGz-7l;h:kb?h6Z,X;?h7N.+јy.tjcCWrYXo 7|`aj8\~Peɻ%k[ ظs-$}X\~ ^qbѨW} lY錺Y ?je@ :2Nbܬ)5kʌA\j/V7ڢނ.J}s[u87[?sӮ^Xn:ޮshoo_EMiE&]zK o`gN ^c?(nk՚n}=ӷg(n9Qt:QmT݃ѷ-{{ ZJ!^C=,^kQ%EùɷvzxQnaNɓ{[pܤK^v]NZodMf[\W;.7^NTmnb83KJlx)Z Rl|m׼[,Ȯšd6}91@tmH/lT}t}H.m}[,mTע*ZۢQ75$۪{UqX"x~w㹫#bg]:*NgmmmY5W/6m\ j\e5.1Rmd,Fr\ldgWEɢT/.J8ݛ(vYld;.i||6-m,:fF61ICy- ׳~3vYY;T3𜝱f+e8R3p@x*^QA5*9L.M((:;㻺F;EEs&hsӌť k3ᶸdB:ソmQ<FwQn}RU4F\ZznF.5HC+d.9-5x:]jhvu7,4f޲de Ѫ-|j(F+mYb]y6Z@ 瀶?瀲w]*6m^oضs"~tVHAYva stI:cY,ixtQ-i]r\rnJZ!>;~@}(%wjPJTܩCC)SRr<ԡ?V:#tV:%~ŅN1^RrH EYfq y]vz) [ TWX\RnN--]IK.luSjI>8H ڛSq]7m lh@+I,khmLn@%zߘ ⻿Ȇ:}n^'m'_Qf{Tc_ _QK_KLI͵VxkK-6cwj+BElEF76mtmXЭh~\O@<)E'Xy_[Lȣ]]YPaMMyWԖ:ֻ^k|ϊx᷸4AcJhemiZHmb`XVh{Zdo@6Em;% <8RF %Ѱ`q)Zյҵbjk:x-krB7/JO~2$IޚI ZI 4=)ZJae"J^=2 {]=AFz 'H*u }H0YYi=`eifc[-6'-VS`8XkT^˂q+MV:XDMkܖł xv<+=׻q=DK9lb}w,RE-Aĵ5#0f[,n,P}0n%?wU+ X i;JUzxn:ǠE]jо"?,|FE-,RS^)<&E|E~?+W,^ecZ,uÅ{p. |k8fBe2 f}8\o7~?&cA|.\}<|=FÉuW%آv@Sy 싺$qY>1\.)M<}SM!U"E:%~{c-jC| Pr$A%p]< Y:墾N?!u=1#me@~_:=sZ|h]vk ]9~_Q6z4oѧyS,l]YJsF) 'ܴPM[tP tKV'ŇunK8%W͟(8 '\\߻]Ug}@EX:-0N~.Kr` 6(e0z[lѡ༧_ L)wqm4udQEssϵ7:u!ֹvɬs}}+A\-T{wY]v^ݕj'F}Y(!T|?* WTF)3J5JZ<˂kWS0w " W;}Wځ=',B70Zځz7v I\g]]jԜ}W!z7dţ[t*Z:9ߍյfX^35\췳Y8(,as?UwV7~`}ǛSFxxsUg_;^ ƣ^+q$,T}$eAu"]D~GZyzū{-HTX^tI~GZ)D12 ^pIk{j%yT+=MjE{Q:Q eO pg5ꡝB8 pv4 -}4}_ GP}mwMC,hSC{4tO Y P4TUU]2 P>]Rah m_P}{bA~'d4Cr2 Ӯi(ti({粸i(y7d4Kۆmjkh nm;VCQv շ r E3}jvgq9j.9g]w.לnnvW~ŽL5[ ${T5L5OYTIɫYfeYy@[{j>2geCAL5 -ױRͰߎɷcʺ+q'(-R>[~) M9LxX:DZ-:]B P]h-xN #OⲸ+)]&X.dx^w K.,wz~}}Y}?v>?Б`ܭ kh6 )R<%q?Z<8 Ͽ,︰̖;3͖qIig= y%%ix^)T}rVY=RTw`-63k;k?W;w[Zl㘃mAzԢ]PSnGT ڢ}~P[t-e>@,.؂{\e-:W{ {Q]vV{.$[v.$[Zl »,6.$[ Axweq[yqBR9/EiU%P+H ~+ew[uZ Ϸ{rYVn![1߭߭Sŝ»E-V]/fTNn>C%ws[`%w9,wg"PuָNv?  tI3@;yAe\R tK^C?w'/'Ne9`6?raY!m r>7.kop .3ᵸNz1B9X[0~o(F߫.m. -g]Vf\V]` ,[B3`soķfNtM(k`wvV-XCg1WA~c-R{XM\ca\cPY|eQ;ū,;x%߻cZh|uK-ק}@HTad{[~'(\RjYo p';X/;ΊќSO'küUvXyknzƶHylL _. bq,=|iGDZnMuV6VYܱw<ż(/N?n ]HIž*|Kᾥ xǙ]*| v\IosxQE}/q,R-R6jƁze\mzEꃻe5Im.]\JÖV>ծ-gV)`a=le"EycqVo?"Ϸ:'xWW-#fǾik+bC_ mg-sVmPJboEY,ށoqV ߲&z,R?[-oKɫCɫ"ptc؋NW qf #:c8,椻~{. <.W%Պ`U4lMfՖT[/;^U{粻j퇃-d8,nZY\j6څjel=mW 7.p8|¯Za!hNgw!Pפڨoڨ7%U|p4r!p Gn*P@r0xE ʸ@ϰYtpOm@-u:'Xցgq3ت,/Ee>U E^t{Q-z7H"HhүP̷"q*pL9KjXۭcⳖ`mnqUv=ZX,-V&+V[aUPmA/ŰEg [hn껥]87/w,vY tᬊPĻk mg8ѢԓexׅvF[*ۂyb`Q[ɍ=-Lko*pxFkmX#fUum򵥎hi) o<mmq [0b#eaجłGG_, [08 wI.ۂ9YBr6 [0,k[0PE}\۪;-@\tQҫ8 ݱ,;*jc97oR[`ioy_Js,oc"c[P[do)@>alvhvRB˙y{WAzT>IU Mڃ*E^4=ERpynb-mE["|=l!UW`s_'`s-78536 i/WѷEu`<_boX\b}kqg1x8$,Bq`qyD,VҦ$-yފBUȪ]B&BmOetSjފ(H< 됷"W ʃ,:mȪ}&y{vLmYv"b7 .'b]E;,"W K_U`{X ZdU (IeKmQϬb@ul uɶ틀d}N/U^am-.TUM-z2߲Jjo*U]+s/ܛY-Mh-:Kڥ]fޛ-o&XMKo&9V0D BWVETQK\U s˥o\~|]Rk|:}b.8 qb.?uO>ؗ򭎓yRWqKP|._8׵x *[\«|- փq\>迲VU>h粼}̓cNGXL\ {Z[ӺۢS0Av..^}M0{ RյKRpr{rA{cvި].s@->ךּ\uփg-˵m``A~5-ȯܩ{]RA^JWzbi/-վ+Y,l.s7 "I+v$XX`=-v mSX)IgX,łNGZ0~:Z`%X_%XWųb,ֲmOkc5jk>XS0֩ `v!CS0}K Eohr |3a,`پ!)O b!)SN)0ߘ@ } go팃1f?y-)YM-:”$.Sor*: lu7*9vkb*۠}T6ئ,eO-K-(; r XVӅyT6p{ *b #S$S>oʆr #SـR#`ZT6*jad*sX1ōLe6.*7Le^[<]hA2`2xLˊBd0iTQA2$J S` #2|da*SbgERT:Vuhha*cq S-na*[kq S>0SQR]+ŽT'{R5j|Jܭ( ֊btQ*U Jh%T[BT8do+SM-o+}V*K=BT)cR,o+@[?V*jy[m~amIFu.Q 3J([ɎZX𷕼ʣ=V.,J6%xh V2]L >@dPttWVɜWd#\2pۻ2b,}N&{/)vgOC b/cAi.3= >@dhgC6+F=Wp ʝxa}8eݵq{Upy>\/orBz.o. 9guYxFE[up:5S-axr. F'1{Y<NjxFoA,Nf^jFk6Xe}b Z#F;.@\s{-s\2;H!E#yd:NH,ru?z'f/EDЮDu{d+Id.)H~ o%BPn\"y/PxQumҝ ms .f҃u+߆jBC]  q3S$v>wh;̸\CyF{v&y1I%w5b< K.vOֹn ֹU vf[0kuj:Oëeʸ"n4eG_* gi-_.-PNH߷'}{OvB{ߘ;ꢽe;joCZ`VWrYy[Z/t@zC(" kߐǨxKVx/Ɲ좏kԿ!vuS67nWo0XP^yT@yu/;)_wɀndjl{2: Cp,y]_xUu#SonzjNg >|bYX%=}87 x,T0Y"Z]uY` U@g셶iYbXhv<,;[,괷} vD~LP0lw^}8 Z(7swX+W}2.Hcgq>O IoY )F-l _0$``HpB%|> ?;.7-]:,Uk(}W qa1}{ ˎi^z.胱-[V}xoZp-x@%]Їmm. Gܠ wI)%%ii-]'h`VQ+h}Hڷ ,  Qѽ([9,U%Kt Zѩ~4x:.:rdhhPrP+g{Vw9sp]x]EQ+mxєoS }[ ϭx"ecYxEӷ2UފhhoKҦ-+ ,R@Wт&-n -RX7^A)kM#n-@ mY݂ō 7 W{W7-l}߬d &iSSХo.hxv)I BN1R:7 Xa{h`ϫۯyޞamuP anQ] ^x۬} ouT)[<;]y3Vf,b׽R-eTx"ރMYѢ}MRA3Ϸ FXVv/;Ʌ'˓v1'Iys[,A {ȅ'$.O>C.n\[tښs߰3[ 7Gzg_Jnw˚=7]FiU㦾a2.OQeE@ag w>zo*;H]|#!`]ng wb]sO஼h w(D0$c((ƾ. >}-';@t{ 9K SS>^\Ry7bYllƮ]FkeYǴ)hk6~A[A˼LA[e. G[Uڃ\8m`>heal k }[. 픫?a^?!:)hO92v W]4k(=prЬx堙{ ׫Kj =Ղٔo-VuK*Ĕ eJs΂ś,(7Z g]oi,=X9hY]J. _O>m絉4 vkY|vݢc\R)'̋t4nDp$ {G ]Bnt]xY<{?œs2ex,5/'ţnYto.,OZ,Z<±^][oNŃ踨E|XZ,݁kg-:zrDeiM,[Y,:u>pWX@oSKFcm. 㿰ϥxÝۥzqapǀb}3['g?n}W,5mE-8u" eU;[Z0rY f" bCG5ZX;bGX-! G-oX,q?o lwbQ"ExB;̹_[hFBso_--Xt&]ղ9ec,Vs5`,^PJ^+jbXE#1@寑P,[0$b6]h@x؋s8.KִY- oF袙kg Og[-6_;SPdk?'$eMMAu:Esx"ٟTY [bYWY<;_kSP|?֦ ^b(-W oX,g_SPW;.͑]fcj*8%叩Ѥ.z׋Z]yZ+jً-q3]9A+XqE䏍\`X Mvmm*To/Aҹ-+r-+B|Mm)l nK {e_Klcj*pY<ݢm`3 @c~Ɣ?F,ݫ W!W`gxm)nѭ_2{ 4|Y?+P?0Z^_;( a~[vq~|X{Z>nitNb\vu!xhG𱅩@|\hq̉>6+[I@@T RbU]6T?wc=?ؘVr>cBqV={Y'L[atY r?k8*Zs>vW PRU%-e9;[?6Uʟs *nS]ڋȔ?ԝO9?Y,V[U:6a?z[WXnEhImbڝŇV,|@9p1n n]VHTԱ5tazcO{ޔ_jN3Z]Vz:lB!5q¹ʾNW6+p_ +Xy\˖򃤑 W w%yPCNxb%zsWE*\1Cbq?m W7C/\;DzXvQwg.+ͷ~`DZ;|}F\uvu{|u,~g:_-ֶt/ֲxw,iߠLoQ[/0}{-n".h `{mXZuyw \.Ųt ū-л,ǝ HG9/"{&‹=iB6tAuYF@L"gک+j3ö́( .)z$K׬[ '-h.K;œ[,QObd7V((Ox<% p 2L,egBB0%K.N]-. A⤬QP] hۭۂ%. &`E>.YY$,VuӾw6Z>潖. B ZIP[t2rY{ERvI9%% K Ğ.)T=.)kgJ. qxiEYAآx5-ViqkSH<˂^8߃%uYVusYFM3;pgJ\U̫K%cK =c*41qW y]ݍEW_ f.00he\m#ڨ?!4?l[dD xK2b9vۅk!L)WS>ΐ QgQ'oǧO|}Xp]K]+sFu/gѼWZ¼zM,^eu ,nʫ-nR 6a;E,Vt;,]O^谵a| WZ[,R zg5Z-iF x3Z5xjEo"蔟Mny>SFo cD; 3<,˴ܗQj|;F,ڍKW_gFݥ+Zle. ͻ,\:1'uFK׷[:yYX,i+&-:yyn-f(O@x%b<^SԢsZQͻDFܗ1,b-{W6sݰUHw0zUۙrWa۝9ӹHŽL2Beʝ^A8mijXOcY,Lxt%g,FݢY,vؾK/ε;H,bzwxn[չ:dq[Ang,*M8~ýs5nņ׵)W,6޹ʷ7nA6-~X~3YXׂ?֦\al[CF U7Z`klJF vQ,R)Ky){E-`S!\Lŵx>]6 drA>oF`-u>[,˚/*RwzK`[i$.lD.+!yhyvvW XtX ţ:nѢrG_˒tXce؏ZzR?jѢWz7ij4 * ._.W}>s߮}S[!3MA&K _:/gifN>c6M1w2.pA]xY뼸}:/Y Y?ZAg7iN;a4MS:oTߴ5\`(e5?,zEWJo(gOFa̅4i2mڥ4G3^)t)VUgAb}cZtK7av!4A7q]{ ^A<"؋mNg44H"yQ*:[ݱNl9,Ruvc ̹@uo6]mE9L| g:A}$FF꠵ŭsh<|j $ D x1A~#"9Y<>#j͹xD +hV آ[lq.E5}ug:ŞsAisAaU Ej9[\-R9[dZ\n4< jE 9 +%Xf*YB<łq.H-R9[d7Xx|tXPełb.H,Rū[,dy.E 2@@b.@ /psAdb.Q \} %\f_$[,\,RĹL)8sa2ζ9Cs~sapζ8\;"eѝ"=қ"bSs9\:5Kk',[4)sƠh`̅Ml0X)sYl[ıxr٧l9aR9[oX-RoZ-ߜ)9TΖ"7HTΖ)7,V*g o6oY-Y-Ro+fof+"EfR9[3ZJlE o໩Do4'1oD+sS9zc~C`r=Q-nm4QoZ8N7E 7ATx+Mrбc,\^)㕲}S:DabrPt Jy[<˒~CB9tI ao. o~v]R|H=`>w D/7,gFM`9>?.pYoh]g% 6U8l|eտ\R0}ߤ 0? 7Z8p g. @uI>k.)742ԟ\(.)ԟ%LFjg7dqz.R˺m}:κy:XκZsq39k,ZkZ bڮy=8GtY ~˒޵]N=s^.'![,Fau֪`˫ v}WfJ~-Vi7]ީ[{X|ȫS,^ݫߧv|%U+WڥV./ $_aiVV/ouIlv ˌ_/̷Y<݂_Fvy-T=tK7ayN[_nU}-hjVxm,e!n`E5ZwѨ`&|w ܜap|efnf H_wD^ʠa+f5UϸOmנxrD[tP^cD. k_Chkeתn`%[thlFK8e-:$۷XOlplβoyH|eYew&k/E,=:euY:w`.<-게?-,Vi%&R ֵd Jd?7׊,{挏}R`ϖqn;qF7%wǎI,AJ~\ xi~/w ( e mY\H-K.Vr,~Zv  e .nq!,Bv0k,`My@.llyMK-̯Bk\֦@aܢa>u1vZo`h!($fuY{hdzwnq~kJoA02 {B'_Pze굪;WWk_H->+(A\gj3z͙FMM!`ӖŶ.̹68:${Lgn!UHFks3@-˲O>О_p ,|p 0/e}{s s5ǻs sH}sFaȷ_UxrϗU歃9ގ[̀3=̽7xsq:snK]ņW]`ⱌVc G7Zَ!xTЎ2MǀA10ZXy  ~f3I?ګY5Ռ./]2obf)_I,״\e&j9`_f~wS_p-5~ҫr2G_\7!_Z vU-aZYbif,ٛ++trX`5sSj.7 i6|U SXGʐTXxf[V-Lg;)U\^e9gmW<7 Gaa JnI}QXqB)LWLa}6e!r`I+LQnFzk)nZy20ҙmW|MVWd8e~6_qez=Wlml^ej֮ŭe K sI4Sb2)cfQ +2uJDمZ 8_eJy_e .S 2_v7e ˎ2i@)Sp-0=-H^niat$zƅ?eSaa}:l+=0=ྫྷ,-nm ȹ1V/[XaR|9Jj_m&;A=(|9NJESpRnF cF)˙P_h@{/Ʌ1emfa eg0FnNd?-ҠVF$/2.ldؽ;e?x^'/cl-gl{rsce &%W>ܗ]V,xHXm,ŗe iK)cMYє1$/Y0܍ں>{cdgʘ\v?Srx3hb9c@ϔ5 ^2aFayt,ֵU|,gx Z t6c9CnAkwc^^rʝ[ܐUbvԧ)!)!H*6T0TeqW^{D- ~^e!F Z~3˽2DRrûAN30 h@\[9d/N l0\dㅡy 3a8)d/_2bZܷ}7"zZyoX. ao~is_c0dR׊UB¹. 1ERyNxߗW4<߄aq{=ۆd!Z 8k̘P ؝{b˘j k?%x`5ob3z,rE)dk/Mypuoxiٌ*y-:ftqU3oknjb-Q{ ,!}F ~k-6f4糸xq;cfmy\˫zmbnkz,v[ }[Zzk~J*޷Ŋ-jBrIy֤8-l(l|˰ͽon֬9,t7>\R,bfMgT?8ڟt|pl@ӟq@ZGxraq;ٿ-Fo" }}W](nr-9Dqo8$.7WUZx7`GE+k6Q|Q,Fg]W{lyUMdw//tXųʫ/ B7X5+Ov !H{K/0 @S_n@UR_d:]Ċ]ל/b}o/^/f/`f[Zjq z B,"vsΫ(mt_S,k}MusaSvC-}C:H|`n1W sbe;݈x.F9Z%xF ǖsY,o@GM6u&[)/{-s{`"[0|XS5}9WYAXy2~T0?`բ[y jﯾo}WY<[ GXǕ".r%]R㕢.it5.)W3`zfňG+Aµ^{D}Zu¾°n_ذ[X@[|ae͋¬tX@)/-`s^)8/ttśXl)Q=cN7jگ:PeMtIw{ Zt+ԼPԒtA7c_(ۙ ^ȷnA6-uV}!ouY-rՙBFjpWjB:/ ]՞Oigy/$zPYq17eGv)c>QTC8 Ap ~1]Rh.K^ (z5 ]RՀpI@rI5W%U]2US@8V((%X}/yݧ݂t5F)(e\ҮFqI)WIS U^E}'ֺ>\ nֹ]:}rXlE;vJ"upF(7Ej`UoYF+䥩j˽aimuT]F 4X<;MU{$Xx݈bWgp,=Ńtݓ>Ri`ߘ.)-},I[r挅r&i8`EoKIPإo4w_KC?{_d1~]lY %u5SǑt؋ReK+Yc2vw%]}۫Jv K/Zt-UE]꨿ {-۾dY,l;HT߹-:?z+`B;ֺh~3sV;J`NE@'qY߉\Vm] w<} @e"}U܁7. e#]Zoy[,Ѿ;CA zV]H˺܏MѬB,)bّ"XJ\LW\dԁ.X=E5Z6UXeQinn?*j`^mJu~T:GF zvYeaږG(۶+0< >J b P%wY6<\L G.<=r`rJ)s֐.{Y̦xD5b.j۰XWܢb ǬY^ cgb--Y)RgU·'bC eK-ʲ F>42da>SJIt?t1L0u껱a1>ƳN;hwCSab1?t1.]$v ⇉,OxF˾`?LD?NMèKn1[@rYq-樔{Q@j)jgoQ)UoYu} @|Tq5R?fJХ:jYS dXOMG-6 vq*'X-r?@Tu?-R&R*LkbF3*hg [|:UYs^?}\RSX0u?0KJ1kg>ѥ Sv $frB>L.UltB8p R~Z?K9+)ͭײ#aNY0AqcKiXUbahﯾoaJ } SxzwKi'|U,ev-L)co)2 ο+/┕Ն)FwW}oaJ1ݷRܺkoaJѪWJѰy?;>42w:EY%J-1J)vוw-E%k]`J{(\ڷ7J)=W ܥWJݓ!B){|&J8K Y/y[s`wa;Iݙy7s=f(2L;0xfx椳r^6|x^}nF^NҼ[ Kvhq{쪥Zj Z(X\Q`=oS`6Tˢz{"tp{"TkbǬjwvzYVcW,\YXOov޵{:=]n]瞜toW6T^eRitF,0aO߻oh^Lndz'ٳ65?Խ-{~1-k{۲7ƽ <5-0s:\̼CpoD=A8u"mZX[ Vrp[)JB*0 3`(h;MMɻwtیS{ { 2#,t m=`0Z=νV-ָ\ k ]'^.+$:tW^-]}-!k ]8 ))t9{B+~-tie @vY{B+6-t1W}OWnoEq/_S`T)06W*XXlAtt.[<:[+گ3ER`4[ &4gJҽ\LQf^.o_ ֽ#|/g#׺zhaYƸ:I9{n,pFR`nsX;0`qϗB7x^)D^)r_a= #8cq3@ݓg~ӺE/z{w?M=۸@{nYe-׭/=- }0㞹V`zgIbADgF{@ \|O#SzXں/ D{3B6k.3ݢţ-`[A.)u=|Jץ{v ,8u]yUN>F;-sa]m]`^Uq6Z=ZZ=X=N^˵@p!=[,Lv]hiM䁱F trݥ-pJȺGnEqC-ynV=th^XhSƠH؅Xb;ÀW@8 XfH+thۢ? :K@> ^}[lzQ-k@op߷X 7,V#Fۺu '^Gqy~krp*p Op 'SN>RXPpʳgІ%D۟o1~#ÀH)"a,R "Y,a,^b\╶,:Qdv9al40aLǜlnwIA#fFsI"58 T0E ~-R9'+g.W6sNV`P]3 ? ] ÐZ,cp1ξQ=/ S|E% ao7qY?(-.^#Ou'/4GZ-F),&~]5Ii5sizOb.Ҟ'ru{V<wⱌ]rn~,եCXa.OCZhZV#4ݡ[Ќ~,.4C+"k?},IHo1BM/KVh}hF6X] Ҏýl˝!Y[:GݎI>kpX 8. ё4 M5 Ms|gըC]ji#EVh]nJޙBP[|֮Kd={ޮ޵"iIޱxK%o&P[HM@)fqB୅.i BY_ЄxA-Z`}9' eh}?Az~k霤'<)b Ej ZK$>Ac| ޖ[OPY`$U?,Rŏ*~ܒ"'] OPZ0J"'fNA E h% EJ/F|??$[~,aKcψSD $>9-'_}X5rj>'@XxT$'S>Ab"}ROX,r'sOYv9'-'Q Elb9'L'FobO|,'n 4?r`_Hhe9qO[YN\xVr^mcOcKB|@-Roj'WP[ZKu=5ߍgG}Nān>ΥZRKm3jsA}.BSAzNā>k>gʯqEZujꣂ!cކxV}ΆW}z=: PϷCfջ m\Zv:N[W/#,uqM3~s":|?y!腺{O~*eޫز:hmVb9-ReK-` u.ہgYo9͢&6ypaFjPNi7oS)-F)Tr ,Ry@^Ƚd ޳-;NU .:{P.{r ?E*3^u{JJ F ҳ={E]bY<ً^>وhHaYC}㿗h-Ψ5TyD}/QR_%1Z5=_@5ދge=_S Y뽨F+gF ّ/T,7X6m-gK޻F@JV~w:d[a@@ 5ꛫ y\ ?ywVگ軛d5XUﮂV [>)@Zܒ] ;VE:7"pwd{X;ޜ@|$bMvZl[Z,vbX\@ {o,ye!ؾYv{,6+I5)BfgM,b9,VbųZ,(G-bA=btK]´!vu'XjObo≔,b ;-MZţ[NLK ;ZYlZxKܮg&]8|p,.]:.v,^b-ziq[:%*DADADiYߖ(v0Yߖ(v%E.oq[mmmco v[~Dr4g[~X+hb9jZ)b"='Cq?+H w2(E3.ϨG$~`$d]{zѭ UP}/EȮ*%**t"+0 Uˆ PPb Y |7-4 08^^"*~?#XX0z%Wٗ-^ڍ?>ы!~pŏCv?>wI! K }'bҹt(}9ʕ-_%wYr?WBqWE_"D)Q_Pa t?gB̻8->jkN2>jk2jk2R-z-lK( ^iYq5B~5B!AX(C˥le%I, e#GNkq3BPدU7Zw _d6*wxwx R7ZQ=w⅍mZ5Jݠ3Jv|f9^r2Nد3Zx^s:>HywM^ᵰk+١/,{)̻Ƅ@/pw-nQ:ޱHu~xn_DK᷸dox"E_sŋtim8^F9 2ʡ8f +.]_3*Fy PD6FE ѶPT?MPTzr^BQzU/BK*srW7ŗPbD"* EXj ʳ]e"t$cDFK@[<As۹}p>+*h#YAVq0:#gpeW[6Bvb{Wkaq{t 8ut]Y.(wZ;X\Y6 ,~Zņ9n1Z:;ۻ:S[]) NgoK-ZuWAq rjbqnmq3 bqs5XhBWsa^`7 M-tde.wMK]Lq rkIL@ w,b@u4h9s鮱\,rwbvrZ^ŒB~sSS'ջB`q%ռOYWb[h+ŏWH] yE+]^+ZpIy, ˎ%]LM!s_gܻB;~w15u r!- [ v-n.aܵ7d iwA2x4j†y ^! V]}5؍54JtƚCX39^@[39?5cnzߑ؝H-nJ^`p즇3 =2 ~x e;Z܄UAu4ع09mUVKW ^5d,v{kw,v-E^ʫb4;+b↬bQZ|cP+6rI,>oڱ-S\8Lv"Z˚+>jarrY0Xܟ^A`qz;WHUty ?\RK .).)~'rp:(-nNR`.G}X!e^ɽeQ:p%<8KZڿ%I_~b6WF/HXas1-F*f-oY.5Z̢ffû'͂KmbZnF)Q.F)NYW(1DnF!^CyRLє!>,X(ikP-dADNbX<łw<+/~śǂRH ~YbO\Hr"']BO|&BqW; KJ |'EJ1j_B)'d)')`_ IWI I "lch8r16pIr)cew k_xrMcq$.Wb~YY~[<x`-. V٭0X'Ņ^c`& V =.i<;??@=vc (E;$0E~nq-Oe줵EqJW!-zJ[<\ųZtN,bVx:͝D^Vbu%_aI$FkYWD.:k]|V#p=4 Q\k0{gob е]񇽳.B!:-گcz! c;B^\mZm|av!JX~J\g!7~K/,"w*DYB*Dgk! ijWgwqbOȶhHw*DQU",vx-'l=@@qVPd˹:eq3Pmnh\ j?_'X(n6WXh'˥p;,.+4<іz2Ee1ܢ\]kw/ڥ4ڝ*a*ŪĔ)ԝV`te`>dbmlUNZ8&:XV$y'O[ղ^*ZY ; bܬdtkcKzdwB+Z{+IhAY\ h/wh?OZWU$VkZleN+9zo+EtYUm%zWҶ3%u:+a+ vY@@m+[Q_eojsk;vnm[n'p[@hg/?; ^; ڵSI`xrUk@"c]mdz`\rD* ;ЈZ/Zב֕,?[,e@ݢ3M\~K-:rw, ]hY!-:޲5. ~E`ƨ [,@}wYtwlv;؀i,b+mhf|vI{ GEwhNmβm}8mэ*,V"#ڢ+-w-zk!b{ -#-o#؆hq^Ϙw-X3,>kYI:s[N.-:d4qY_%{s)t!l),^}ۢq7BxNi{[O־$\K1cSkA) -bbZ>wt!μeA2dX:dK̡X1ţ-Ţ-F/Yq Aј˾. p-ou1k`k[Ylh!5Y-3*yߗB`т;m̾Z)Eݶɨ{GoꨯNl0&#%$d*J%-gEXSKF.)X[(eee `qe.+%_9]k)\RΥ.)˒ -]3.IQQ*J pI"@[aQFXP/eEI$,T/i0,%2X K R&,’4]:ls).ie)݀ >}?/.Kw4X )nK;zlꟼ.Zt'5X+.Xk.&,n@ IUkҥtVa l?P]Vj;'UT D`.rYK*0(.)N4gPt'wJ,ˎ<;E]X Î<;\Vh%NzKJ.]݃[ _ҽ`ov?T%{'U @~'v/Dkw}Eh_Gx_& r4 e9a~O_w\_Wjj1G6^~iG22 uřv$+iik2G;"M'xDqU4uc҂8J[*m.|}k/׍I eF_ye`l3bqc҂tmtKJ@ oW%Q[;}?Z3ȢSh/ ~RcwLΛ~Gaa4ʑ45ʑ0wLYnȓQف-@U,HO7>-n(,|IW͑۽/->Z>#O,R>'gS↉ݥMThD0|_ȧ5IEZZpxMSn U)r7"W(1^e6k-m|ME7RJʒ-r0A\dō"h%|v=&˽'_v M O.˶N{}HāRqSzue{KGwkkr"'{OX\[$q{2әyq-, k)0яr)tjHK)-xuSw[_פ=P_פQg&mQuMJڨ[Rh'@)@+^H;]Rj{S {GhX*.N)@pVU_)βד[,UuqJ`HD^ ͂8 h_nёZY\F*R6 #ZK~R^*;鲭 s[nZ9 [G ,R#)xQ ʌE1̂ň,:b!Rss/učy_XիyahsW¼3thEl?/xe3h3nd/ XmƆBm#C򂹰iGɎoYH~a_f`N\İ_P1HVneua >E }R`VHjT|*u5fB?-F^ծ B~G?Vjq_JтnA; JK/>|7wEG $Z,-0X,(Ϯuzr=1e 9.@*m-V/7e&^c!u6bUxd=,~٣].Z ] bX-^ky2q6(@|g-m 9 G P0M =c;>i3zx]]Q]q`(+^aųk~,n+o.X܊W xX׹@Ho(-aqZ'qـw{}()r+p~f:G7Z겒慈. p \"6N]}Tp~-ﲚ}6,Veϗ>r;>8)08fSBb͹j)kSS=Cf܁ Y9XZɿSgN){ xS?NߟwPCh QwK(Gp Nw n7>x"/,G7 nxhkQe }nqzG x-N;gBbM5/m@+j 1J܉`B(k7(ogw0p*= SDž^p8sHw}\AXJTݕ?W*?Rx8 S5s 6Ja QJ9i[95S S 4sJxfΟ+V}.h<p \P{8G8QܨDXle?cͭ "iS8G0 s?sVP9ŅЊd{ׄOMNr}jQkiQ ~4Ts{(e z [PWv{ۢmhq{O^)JRJA(\޲\<"xX.Bc"$9"xޞp(%8^4JqRwgEoq{B?&+BW7Y"e|w?;3ha~e,6L{j@#dL(âWr ԊͯtwՈ"BiW>wߵna,nU`]W,\^_ 0{@yC"Dܵ??dk.94^}~iF;P~etc~x_➘p{~~U{[!\ol߷˓/ٯDsN sYe?_*0V~E߲fA@+rls~=_[:hL^-0A{=["؍ۜ?Eo,B _K0RoYR$or|v~KZr3ׂ$r = Nn.jD\ڛ#ϛhceu;hx.KP}'R._,b]Q-߉P pw)8fEoDG?ųn[tc'y_^>y_ߙcgtjt.kyϧvYc1[4I6t4ix4>4ME[Bv)qfv)qSv)",^t[稏vK }dV{Zzuh:vd_04})]kK·+-Xw vizղHE^o[zovYi#,逴Ha8nBwqXWP[{մH/f*>Et,)Ej\L=ec`GtYc{`=6BŪWuL厃.<] qT8R8+Wʺh ^X۽R{1a9;}Z7;|]>8E`7* [t vvrݯ`b엳N_:~i=}K[v-b{R!?7])veiJw=O--Hob=0q%vp~nnlX/seC7^$wŵ'vKi³JQE~Z<µ"c?)-`xTeNEzN{ ߅C ū;yq.)`꺤({,^e{tiq^G{n8.첥یQmN` ;jtI.4=%oɃ#}t,/(EwYi,(; ; ߗ~bGmN!vII@%%^w)=tG?5[OY|ߢKAb|8p[;b,f^EomXldƸwłGáN,RN'\˽ɬ|Z\ àSt. jEL결kKH8}3WsIhB3W"a_+HaÐk7Zt!L; {{p,E߃`2-_Eӽ$T0kk]LeE)0lz06_ \ appLĢA`tIُ,R)_t^R̗vOIT0^`ڽl8c&E߃%,_VU0`u.+i: =]e<{)Nk8*^M\V_ǽ*]JmM\ϼ]J٥O߽D+㻗6% KTj?<)-.*%=%E%qtP~:O΃e$FVn?- ʚKH[iIXj+yrYhZ1~I =~0ɟBx%V\^{E]XK̷h)<3bsX,~IgXdX?3.h<(w/o]u6(aRO{ǭ8xr| v~)罍)?w" { hݧTa~:۔gtMţڭI?Q!:^%ųX]R6¹bw˾O \"+)֟+lWǼaEǬx-J`Y:k?hh2@ "n.b?q,ݽpFW$ zV6lwlNXδq5Ylz@U'ݶ;FF}~ؙv H;2 =m#]uRm8} { I){eX>-j'}ĉnѢOCs}^Ѣ+4pI=wI xm?k|'VbY+$X=rxF`xVU_iiPvA,^}Ѣa\,^bJ tToh?xgno-+aWmydمfϷmс((-hYg4, 54@.,->/oId(|d>hv-:lGE-b],(g Gx,QGXm QZ<Ţ{ź7,GpUU8 *[֠<*hq+Y,G-nRX--:HY:ɢqyŇ Fn&cdmַxiE-QXaX!XnsX,D-.f¿hOg,b7Y<łmœXfI'XPnY,7-,z߾b6Q-}:E((mAZ(ipXnq[&:cq[F=mq[΍\|m9OGAfq[Ga-gZߖ3QZ|brZŢ尸?Qv(H,^b'}X飰Xmbo%p[~\MsoMgھ*n6,VxӾj5g.}mbie_{Y,Φ}lț&ۛ5[^13+pql[F׃wkHG&'- ܗVD߫>lQaptja@Vή諾ުO{QUT{ah춂jC{nP%uh$XOvYHneIqVEUmU#w8eBRq)DxNDtjEY_i ?Ywyӵ?lX|"EnpzYѽzyzKa]Z^{wf=n,݅-ý%NoE={Z/ߣvQ!Hkyb?\F7jQ+<:8@,b"(-K=h-$GVAvˣ4Gz{wcje]ط<\ö/)Gj/,pt,aD;g AaTˁ;8.Wi92*dପ* U_k]D<E5b(?EHf.@8r -P#j9k:䖣-i+mX,@Dh{B]wD8ks{Y,(UZS\Eо2UZZk<7d׾mKMmMK׾vK}۴|Ղ}@T9R ,]*۷^}ŸOGtP4}NEy!s-sp?RI{.邠{-P-R_%aZ (-~.. EGg9R9_AKQUsd *T#R[0/Ժ??ŀXyXܞR۲d*bGS^#ZlPoEoW{E jL˂%*.+iy}-{_W+ WpL}Cqgq^}C|k}y( eOnw7=_1Z\-'jqveC.k=>W^l p-əf8-V;Rre;X|z9 -IMhA2Bhah[Ӵ jk1ykע ^~6`-&U~-)~m6nz ǝG' ]3Ƚ{ax V}nqNy,h׈ݧS?:,Y}}4E*rU''ݍ$˾x}r>O~$w7ǮO7ݓ-Ig/V@IɅŘ^u*mYEk"oșR}3Ͼ{<ǞrwS7lesCUe퇔Ż 0o1/Ni~dȁq7s`meLq&o䐜n. !lК;$ÿ|yO7uHNp&. >_;Cx>ED)PfM$}$'!\e ŐXd1E}4[-6pvE-gv%uqIS]-֬se4]cc+xVd,_K㒂%N.)=,bɍ{;"up9\r\rdzXNeGG^:vRwX+vw0{}Z<-{yMi/d_x eɿx +4]R+5ɿ4XH:{ ^߮ Hbs=Wؠ~N_Juϵz_|h/BRhO7/,0,hQTܳZMT$KVs-b/P,#ֳb_;_H)Ka=! zr&o󼎝gn3b $0Ԣ!3ћbliB] IXѕ^+c2FWre :5u5u4j$1cAut>Q/QBtH0Ǩ E*0aPB(UP C!IWr _EU4|W*Z˨ãN;Uw8yB7Dei<=CMDuÄ;LL(EJ|$C9슰 ?-@ؤXz)#4lB5Ͱ YPd/N)ʌHwYjCy\]63"N30QZ!ø)2&v||,X7qpZw '0LҨuo.3Ǯ7F mvk*C= >䑆}80V$k:e=SWXxQ$/zl#L( yI*X΂,Z2:juHh l1*:NDE!q Cf7N$!.w_UJcZں,*B1jJ3'LCT&B]0E`($iVD5 I|PH $Ѩxu P-`( Zd:J}(P8dp]/0p]$DUPAHJDb+v0@iŢ ,׋D:K4<1Gh|&Fo0fa6q_92jl0L&+L@(CnB @$HX Y9&J i/9 䴗ri/hˁ2C 8ٟJ;ǥH<,񦀂I*@%z!4⧍ɢmh@0(6Xa &a&pM*T|6Ij>:snM'7׳E|jLDIYblI$\<)O҅Oضcx1<O0cz9z9=~9gx]Qt715U\)*PO'n<Oa~3݉Qn2YMbuQ$P4)OECc.EP7}EJt]d)z('"آ&3E%JQ|&I:>=ѝnB2mE\[{053L |w v6h :~I/xNpue H QIN<ɓ&}œ/b,1rLC"rh:er~Nwx,NMօe'AIQ(ړ}%٤Iu.YыGh A-֦=rH[#%_ψѴE9ߌb~XDF81#tjCt)%IxrfCh" gT"ظlܜ6GsݼXph/+kxdF%֫d@ QK9Nj#E ͛SkQMx6HkS1RI4ERG,ʔLqSUړ[SJ<ɒoBJDog؉ E=)M'i o $"4F Th?Jc=gO:];_ $骻+)"5f($>&RMN 1ʻB9B9OA9rr4MA9rLIMD I4PH2[q Թ8%ci&cr7? ]n/*~م?EM$H:I&ShlAPb6D5aDsH$$$Y>?ô% 3r!*Ms0I ꒸# `_]$L W0) |#T}@`6 &E `_g{mT.楒` FX-eq E2, aG`ܹŋSkx$*ClX)ɳʔP N ONc[e0&N. PX\ '@jaG #l, IFPTBc}3 -"AI 3%X=P<թ\|W%ˑ+/u>~V E*KftV E@ȴ*I0lD'U.e1h%&}I""]b~<Ũz,Y/?'Eqky“,' 5NFBKXm0QnuPC3EU,1p-)NŨzF _(>P hB*c(RT4&Un㯧B(ŢN2P7*H,DCy8}(PV&f*"V$vHc3K\uujQ]BIMh1JⳞi EjJL~(XQjcSɄo2SA0fP#s8a4`a)i`%f,0Z)q[G『FβNI],.n0H-z!ϐ0Za'iG,'0jذc3re(vU+6!&DpcĂd h4jBd Y6&fa 0 Ix!adLn4Ȣ“aPIb_!1PBS2J+2Jezj*j%S1M(B?eopآ+ݦX#ƧoS^,e3Fjz=2WƨBP}'`x1^ 'Dp,ݦ&&1 a;<،M쉓$//N!L@OJBB5JcHRBQ"Q!Jyo(E!cVjǰD?C)VJRVʂSN,=TR}LK9?0ÌQ6y>w(Q'!Kz];$!WEw((EB4,ب *T <|U ury`<(q"q$^H OXDyr/' Q(-DtȨcx"  cDan&Fp<>׀H*1mo [t1O=jOHnPy![U SC #< ac<0\gx:F&fPDӈ1+EX-+pQ33\.Q1d1PbIuCu$A"H&pQ xx1U ZM :!iƨ5 E-=`)Q4^6VI2F2!$A|% +g2($ȑz"AO16M17/aJ@Yj*3$b8Pg<M4Ppb XvW8tV|)6Ppbf0G秜B -7T*y ~"ȣBEw_ ܙ%E~*T9#+BU3RVJDoֱNJdS'?|X4Kl*'P|Wo &WJ>a⧤pt(l 5%gǗPtX"A̪\ULuSTXI3ܘ+U`|T"BQ38fBy-5&c+2)!Ry*OTJASnO8E\"?XKtg,ZK,%~D9t(rw#ܻhFQ- +[C6:q:|q(@8PCZ:dCF)if($1f($1t!ϘD@>w|jBP8Dl$0\:=P[0&nR&ԛI|DP8ED|n14Q;D0AT:-~ )%H/@S $:=PA:.B>Py}lue)2yO7|4b|V¦V[a]6bP֐*6Pf\\k\Ez7P%\5L]5X"CdaI"fqHCdH%vBDXD?$(, S~$)cTE$Dy:d**D>; /ςK&Ok(M~Ev7rC,D& gƨ=̢oPS- ?+p}<O`1'f0a0FDdY@La5u)O"ɢ't>a2aM,1(FWƕa54拆Y%KF #icdS1a$c1B#0ShX&:˄\y1 8QK6XI$fM'5bH1Ls,(~#ĔL3Y[a0Sx)4vE 4B_S'-˂,#cao u}A3T|w!S?!T? ~ Q;ݩ)~)'$rX)O'~9)6>A &/G';HU"ߟ!.,oO`ylIÎ3EyR(VϗۣI}%XlzL"n@צWtI>M3GZ4(T$2 ZLi҅b)z'ԫy7<і<[Nfo׺^(.;O^_!vHeJ$O-Y &(~~> wD/mPQQ7C媇2XF \}$ 2nz,*'=n6C;TCoȁo+ahIrg&BfO4e0NjMIRkX#.sN+ƮSM$qcapƈof IQ`f#P:c g,qъ˭0L>[F(K:$4e6y_Z/>?944M>}~)PN|bH6?]xz~9!RӡNʓRy*OZI<'VXvNQo8 f$F)`$E2;n0F$keY$I4 ^i#"u~`$?12^I(XalaF1L`1aW1Đ *&4.'h2܌4-vhG-~9-hȣb9~vp+F|}ޚ`D,*Kt-4$QЯ"iaC;] oTK"iD"_=_ z婛 Fl6A,Yr_ifkĕv᫸%,ˤ _t _X|ft&F~`dk?&kY$ttdLFHdEb(v%emƌDB)S$JIa|}HRjZo" @5=2.#1Ztua$nrztHjͰL3Fv2 Q_ Qo'@ Fx`HlaM-"M8;Ǹ :YI%\"uf0yL.ɥ1\tòC[=u4CO3+CCڐ&e1Tj*Ii|' A1,Mw':7g"h9X007swȰC(+J#">ޡZ-`"ADc`S9k$M}D0%0 cL:Q]SWDѪXzrb*lu ,^wy'O}L K3m_uQTDz2}`7Z1Hs<, LP!L F)5Dc3],"0L$V ז YFCJ!hH,ML+-5 7 99|sts&Mᛘ71G71F:14Fx#NFmU7䉻cZ# ͙µ4SJ#9cu&bi0#f&ѸYA1Ɔ1 I8Gu0(<ÓApEAǽX1rg9cL4Sx1S4 jk3EC-0BG"3E#LZaUt|5BB%\# Da} h }B>AGxf0zhbc2aKC( Fƈc2ax,s=;{ڢf,VnԌ%yljH6y9uG$ #O`sVn^#jTW@#6ʄGe#F4QÉ! 'ԈLj5V0J#I5- a6jp p p p#FX -P -pD&<" ZxlRcj05pk4S9\_::FgM[a"$&7vh9$r$野q~4Hr7'2V #\#gO8dxB.3j $!Ed 4T1 #F+4>cZ(TB+B$Wڜ%51aq DV hQ%v%T}kjwgN1gwȓ2IhU"[Ի D"qkH ΄1D\2D8Qf(҈Jm:9%F0HBSRbdygQygx@ԡjO*:D'bUt"VщX'bUD'b>XO*>46XU]bEYDA^1>A]1B>A! Ja n! N7OKI####  b   t ,Y#Quqf>VoD$lњI~tÈ c X`QFY&̣7,Qf eJR+eRa`GvxiQ`Ǧړ3 A3Lq1N >#&DR9M" cdiZ& FgJ& 9ST|]Wꚯ 8_q,QCF,ŲY%1ZI!v)agr(QsgT1~C#:y찑pV2bb tyՇM9GFU ]GnTfS*u\FZUU"';W 㫄U*a|0J_%W 㫄U*a|0J_%W 㫄U*aġbbbbġ`!W!#W!#W!#W!Yu(&yD*HlŤ0Hd("ŕE'CIWr5 Dɶ -?Hq}8~ևct63Phވc -8:rs뙳q3Պ*|rCL t(<s11Ǩ`PIMY8<kJRas97{͡%0J7 K]z RM5{A{di(RT =:n(IBEĵrN3|0;̌Էä8$Hʍ$Y )u$ۡD &2Jtp(1:C% O8drs(PHb5o͡CF ͌)bI=táAP9f2gC+CQCrA j_δ=Tai~A@! U쨧h U'_qfz}jCu}+0_fQ}rve(N- /SǕDqɤ1ЄCƉ't!<}e(3#cDB]DW˜zE'P 1H+C#T.#.Gˈq=5PFD1S1KF~@$PުjI)H(D̯#%b P"9D"/DRD!pUHȓR$S0ridab1"A/Od_/%k/f"OJĜ "A9l _-tA"qG> f,YFc P1Z.Ht1cA xC𘄡1 CxLBcZDb ѓRXB7l:NзIr%*D} mJrJ@U#}L}=_un>ʴC(e>ntH0F#UHճB_Uw&8?O c E-۟ *[l7wYD -^" M(h+hr9qXF'ahAr=- 񙡘YKkEzBs$RCk'G(L1I SpL X'M"B)=H]0 ͓؃/- 2c4rhE0r?1޴Dj$꤆-$ - X醕>I KWe3Ct0B( -LXj}E Bz O~b&]?a~îN}cj[a(6!J B$7)dE9wKĬܬQ_P$r1X@#i>ȔӍ|$3LĆeX"yW,!93됉xK!۟_t]a c<}T)ï۫8~TF U^ѻCN0Tqr1z)a;de?F] Po u//d@mq(z (e*z3Ttcwp^\/_ Po uaS6uf)S Уw:Q<*Q%al=>a~g3Lzq=Ӹi\4g3LpVB.g!Y,zr9 \ag/gS]XaC5 $7rc2m(XVPx MN5 #=!bඨ|3ɬ`lt,H("Hz7oڀ#:CӍQ'/25v#bK# Gz("Ɯ3E:;Egh3x3 Mx{㞡qqx34M&ݼ i:J 0\&߀i"B K ɲ'G%x%K@1KK 'c1@N,u!G,n9b BD>K (,0;QC gKr0Gh#4s8O!23Gh#1s(:'`3S9XAYtt˨eT0K '^f :ȉ%g#Yrb 2R%3K@Ǵw@kbb塚%+K 3;QC (-XR3Gh#4s8O!23Gh#1>sttO:'Q+G0VP=qŽ(>ܟx`+BOYljO$+Xx 8fI,AQ1aT4- XWq,ېl)O1x$yFi ,]X"x0X;I4mr]m"u04Lh}0\0TX2"dވFևƆn3îX~ v>/w5P!6F9FfFUV&1ouoh>/uk83>lZoSXpMǫyG_&,/N U8.Юϡɦ+FFhJ!dr(*Jx!!!ϘD@ylyv(9#>C!)OhO1Llq?5] Ot剦 O4_ 'x'C቞<4Cቦy"(7z{2Ȭ. E&3XLtc E&ҬSO"oCxq2RuFL I]|P8iFh`v~Ό͢,";RtGJӯC=3'ĚMD&a L4NvHQ&:C$h\>Ǎ9~Rt"CdR"m2PcSDlI'&PY":Y&–,":YD.W4 ׉n:r;3tazȢO= I|.vt.Sl˝ 1DbIͧ@erb9Ȏ>\cŨvȮ"[DR)5F#w MۄƇ!I!s&-nju|Lաr7<6.-4CОCAI]!3Y(k!+J?jO.1rg(RkG"2DvDcXi .cFHLQ21.Zn>71TP E& j~2xPH]hx@EBM1CFWzt^ DPJ>D;C1/S $w;dBWBu(4CTHdB$"ėCƎ3["KJ|H("ˍکcHY&|2Pg)FLa2"~EOikp1sq(4Lx& oQt=uQz^ggƼQO:"M1ƈdЪd+[lb<*F8L5P5]j"[V.SOB1< /.'r<'fq}'fBA+Q$񕤞2:E@oF8pO7a"jo~fQ#|EIPi nen6Oy07a0l,jtشI4m&Q"G#(G4a0$C!y1.͏D_u|k*T9ZPyr-(Rm44#6!aE etjLQ DTZ@-BIQz$@'Ch%K2j;-E:Ød}nf[ģO)?B3L#TdSM0 cL!Ʉo2Q<97ȆS$g(Zu.I1>#2lǓPx\Ѭp)6 FO+Tjt(i"-4-JW_/=0ա3W<)&zNjDNa(600U\9WruL'S.{2fKaOͩ5\)kH_)M% moNL FfR$S)(n o#7b?æ=G(iy1EbѷBI7E_ '_8az :B+'Sd7⫟ws|stGYa8" FC D6bU,.2x'5_\$C3DyVCk3f8~<<!X+ &ip>s{NyTT~ H!lRē[` B95PiҔB*T0XA]$=S B*T|+;j|G} $R( qS mWFkT,&)ßOm&!DM~-*Mú4Gc9P\M z(rz\ƨ\Dl<w`@(JŖx$)ߠc(Qd)|b beU!֖V|~^mϋ[{Ρ81$CWB зK<õ F٤2 Z|D kB(MMKO&^5_ ˛"O?]@_1\Q'F=L֗fƬ ذDonyTdii'}hdd:2,:g+kd?;jbf3YS*1Yai1h#`F^fO^/ ;+K? Vi]fԷ)C@;B[!>WhD--2a"7\<[3G~П*1g@=h>;24Mdh7ظD|71NgEG|@Ali_CA ?2Jf%dg?0">Ae 6QH㏗CBC1Ztcf1ln$ewY hiL:6?ϼHNm NYJ3l[W4Mi ,٥fn2LQ& hB.<͇D̊g #|LI",&=Nz<=P*Q4I"=Nz 0ة!SG@Ya$uҤN4)eS{.7w1ROa) 2՗.'Ds5FۡӸ?c5? /j%MFe19L`'G&02 DD'(Xf)@1- t(c2Dcb(1ocm*1B/WtU'yvj# y wۈZuN IFE!+rS C,Q9܌12z5͟7 Q-6PH C!ΧT =zSq"0D׶(5N1K7;5~L9|l|wHcr J'ޡHe!甏0D+ $*TPAHsYXY٢+װ]߰_84Ѝ"Zn1W &'&4S#~ڄ6Ik,{N:dp3M;;#"=00l(MJbC}a=0FrV01L[ɬN_hnBi Mp;?PfjKd(W de=)-==]K\{BFtlL|2aаgh3 {FÞ {D7E?^v1 hɧȷפE>]l cB?]Ojb $~(ThAA}V R:yV:XH>¯ ƻ} "6Ŧ"x>#ELy!+E9aģm(!Ce9d@bd;B-=3nȍ"ЌR!!g9d0`BWnPM _oCqhD`fbd @VRdQ& 9A GCi$JHi$,DN1'!8nw:PĒŁ GAq|V3L3)ʓ&HO)O?CqIduQ MYDP2+ɐE"aC&~fYafYn=m~8qi᧍O6?m~8qi QeC& ew~jf~jF(-E4F(8F]ctq50n+2F|ˆj#:a;~޲-LXEMPD>,4 !ʊQN;S{gKf?],| ;=-,I=),SߡCO} )$Bw ܡ'W _ |eWU>_4E3| _4ð*ja!K1͑(f܃nJ0%4BdIōܜO 1**\4s 6C,+TJUĉ䥏!2ݘԷBs>sw!P8&l?&oV4;T T(Rq~`&G,Bqa$t VHzJDҤ&4yGV0,>C䫬sq$P3 ɹ X*8KէԦCEGn*L(W>,>!(,Oό>oP'Qg4YAf6 }4O GF>_/j]f^Q3p3p3tgo7ZDi7SɗJY"CSfTq3V$<4Tf(F- U9dP,+퐅bH0"FC$Ps[١!`qcI1'"g!qD!| KX\IQ"'yC$Xc*X:Ad,݉\WWD߅\@c4gQ " MY+a4V?N7w\aDqK)24損Nada!C+r(!| ckeɗt#]W,I$I1r-+u=[gT"D O*)[&2wL0LxCnrjɤP0,Vעl]Z.q]p]p]x[Lբw8pݕQVꊢZ͕'G)$ D`2pW"YgGƞS{W o ס\*W̕\x (+4n/JC]SkNn IaF[:9B ·]@̬mʢ~5f3 g^XVo97xPjf MPe``Bw3X<%wo\YV76o;#/)}vJjVBKKTFm䐍CxSx@* 9deN+O&vZ O8tl0@AQ*ܠ{|+{O6K[|B&+l2 l3P?t6o.̿7,6B_ ZƝU(Xh@)P}6x kwR쿂qq2 '5 T?U 0 rx9(-0Ec cfV06abMj1F~cNa#b6FO 䏱Skc&vf֭t3#0ҸA_x00>RFZm8ee#Zf&O7Sz3SBu&=ͺѻ·qXV<,\N.oW-ZT9,OcrS\j8u}g}Qvʮ[RE]n o}n.w PEˑ#+G.V?r{ZvS SpSW©(B С.ȡRJx.%W bާ\|JzȴP+;=]ܝ}ii%Kc/+V8lC]*PJl%CIե`u(\JxKw('+%Ja2Pjzt(ʌkITɣGT=Jq#Nvo?NV6rgIYIfb%hj%\,}ʾ}o+?~F>nF|Ʀ_Ev|pnĥ:Kw(̽.'_ܥK˗-G9+ԡ]O]Q=]կ:̣QQ{tJs5lT;463p]J]zzޥGiQxy$+I|j@p 4VVӣsUbpQ*T)UԡzrY#7EL_:_uXRh£:̩TTOQlqO)!G(P~yr%ʑS9v*nBq#k'3$.%H\JsKP=MCۭí[(,d%(=JPz%G X%GQ?a_(;Qʣk~QGQQQyF%=JWYAa^̣$*J;ݣt(U2ȝ'yʑ*Gyr%ʑ(>r/C _(.V]zr!ʡ$. _(B9ʡP}%OqʡP\9pQM(nB azzأ$5=8̵֕-Aʖ'?b1>uݓH́XcwTy; CISDqauO>4Y_qÑ0:̣8{os :0D^a# .$OuhXҷC]L'a4lVzI~G{P5/Dpɱ<\J|g 0z _ISؖP2{qC=vhoÜ(DsGO๔9;mDzTʶ)(`(Qݵegң:̧CSBQ<0'#]aw,cU~R빔z.' pcGLɿtp)Q9s)\Gu\D9pe "[t,a갤ťs\%o:pvXI?8̥ХK B"Pa+>0v ~`0vJ?WsJp)R¥ǥǥǥ5twuXR]@2Х̹92R.R.{uXRRեKXr:% .% .% .K)R[vŠvWL 9}0v<ڗLz{Ioq{m^hMz<A_..I/G|/sppzlSi\JaI+Uzp#guhgxՅTCݙ|_={huų:̣d΍LUWenΣKPʜ#89ʜ#G jr(7/-n}?#^V"|OϏ7 (#RN$3Rg  E RvC R  8?q pIHan08矯שbf:SsLn3MD,a&&V`xaE`DI|ILAskk_Gc-כory<C-^[t Z%>YWw l% . yr 6<1iucz/^ǽnD]p O;9iw%딫Su]K{;64% ]p knnv}K^x)l%S2W>@]z%WwKO<-P2 0n[ǂܞ%zfίKi>xg֏_/d}zW efXa5io?xxO3W}No꒦?߈g^4э.!,0 R Kr% 0My|Fk,rk&Os`UBFVN3w@ɄKX=GF,榙Ѝ J`hWM Nz6 Yʍ%1p2 8o4:O4g>Ij0/I&g͑sR$^NDG#^&&#6G >JT`( j, %P@Kjt/ig7C >J8:2#J`MPsPkh} HʚJ #~MS ɁސÁ<t n8pT`(%%JDI n딒nSAܮ/M/} *ˋALxJ(A^ϬJmh@AhINa7y3@/ . @)RA(A& 1ϟ/SFOA$HjkU$$\DHE ?&_0]L&A&6Gj/ף-^.A !LgMBeP;&UhJJ#(A̯H$ig ~<>=z{{yJ^Aro II :eͬIj9OOA3?bϒF}hn;FX&Gq_8X$KPPB6^$5l83!əOc$+Ssf&AoT(ݰ!Jm]YIDH͇P67 u'h %Sdfc#NHSjnf) MOd`pZ4yϪdϴH?0"M+L'B:ML]_"aB_"s?Ԙx_YbFbT~0CUKvzct::-EfQv!(Dz5261 kb&S[c5/ F}2-L}AQ0 Rc\/1F>h x1 8oc60 1 b`(PF0 @y=0(c1.a6EkQԼIM`5FQc5( v(^aTH1#T_J F^-z\" F1a6//F\`/1 FybhM<0BUxAQe#LEˈQm0 -  Q euq^ $w|# )ל_<#͇9MN~r: O/Q iY yW -՜@Lqf3>:k3 G6;1Ki~ [&0Ӈ129Ue@mLPC&w ,g#q3BT}Y[l!(Ma>>'Ik1>hGТlbӸF'x=q#aG~pk#4uuF&g#zxɎ]gGoP}y?=| |w|s~A|>p~>]|s} 7oϷ Ϸ;|}7;;f|oϷ[k!Ă{"B|>`|MdB|/o7;I7F@; t ~!|c|g4g4'? ,ͧ`g!('>]YFG,l}l~6A:> gڧO> aY3ӧͧOO>3'>>}g!?}>}v>}|9, ,,L~~F? u> U? # 'x-?qޟ9yKsɳctw}ޙ?oݫӡ:Wϻ;8M[I>4ۉuJNN`9l|98R~}T |r|rGx}¸III G>y7;{m W@A!DGx/nOp~8o|F OރO7''oH?y|7lE>ytE?yɛ7Tɛ7'oO^(?>y}&MOެ?yyB!td']"w1.~ q-ɫ𴟼ɛꓷ']B4w). aE ^'St!t#t6˻EB;[w;o&+,p.[78-㓷''oϐO g( % 3334 }^>.( '_@ }!F}6 |6>?9FFFFFF`}63>?l$ldl}6|6~66F?QQo|>yTiI>u/~w?sgg=gg=g=g=t g=g=g=g=?a峞Ot8y?ϼg>ģW1ҷgg>6 z|'>Gġ338N :T||3CC!D`GP~ \ [h?ak [O~¶ ']O~{|?U:B>=O@K q~=L@W'7>Or''gO''ßɹyY3ğ%>9|r3'gON喟>9BOOO (Q#>9r|r'G8?9|rr,r?96?9~rO?9>9''GO6c>9Zr'GO3g>=#~z Om[7Iܿ'nxAWb0U*>ߢZj;ԛNMPKj I/O in order to upgrade your system. !A  !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUa untitled wzGTEXTdosa\m&_AppleComDesktop|wl~w}"FNDRERIKADESKTOP SYSTEM.SYS``Ӕl~SYSTEMTEXTdosam&lSYSTEM SYSw TASKINIT.SYS``Ӕl~TASKINTEXTdosam&vTASKINITSYSw SETTERM.SYS``Ӕl~SETTERTEXTdosam&xSETTERM SYSw SELFTEST.SYS``Ӕl~SELFTETEXTdosam&SELFTESTSYSw PRGFAST.SYS``Ӕl~PRGFASTEXTdosam&~PRGFAST SYSw EDITORS.SYS``Ӕl~EDITORTEXTdosam&EDITORS SYSw UOBLOW.SYS``Ӕl~UOBLOWTEXTdosam&UOBLOW SYSwCRC.SYS|``Ӕl~CRC TEXTdosam&CRC SYSw SCREENS.SYS``Ӕl~SCREENTEXTdosam&fSCREENS SYSw. {\&{\&.. {\&{\&DESKTOP {\&{\&Atop|wl~w}"TEXTosaDESKTOP wz(Pwzl~TEXTdosa 2\&{\&.. {\&{\&_AppleComDestop|wl~w}"TEXTosaDESKTOP wz(Pwzl~TEXTdosa Finder 1.02$2STR p( ALGMSG.SYS``Ӕl~ALGMSGTEXTdosam&fALGMSG SYSw SYSPARM.SYS``Ӕl~SYSPARTEXTdosam&rSYSPARM SYSw XLATORS.SYS``Ӕl~XLATORTEXTdosam&XLATORS SYSw HLPTXT.SYS``Ӕl~HLPTXTTEXTdosam&dHLPTXT SYSw ERRHELP.SYS``Ӕl~ERRHELTEXTdosam&rERRHELP SYSwVPAR.SYS``Ӕl~VPAR TEXTdosam&VPAR SYSw VVVFY.SYS``Ӕl~VVVFY TEXTdosam&VVVFY SYSw CALPARM.SYS``Ӕl~CALPARTEXTdosam&cLCALPARM SYSw KCMARKER.SYS``Ӕl~KCMARKTEXTdosam&cJKCMARKERSYSw ORDINF.SYS``Ӕl~ORDINFTEXTdosam&dtORDINF SYSw CALIB.SYS``Ӕl~CALIB TEXTdosam&CALIB SYSwDEV.SYS|``Ӕl~DEV TEXTdosam&_DEV SYSw SYSPARM.SYS``Ӕl~SYSPARTEXTdosam&rSYSPARM SYSw XLATORS.SYS``Ӕl~XLATORTEXTdosam&XLATORS SYSw HLPTXT.SYS``Ӕl~HLPTXTTEXTdosam&dHLPTXT SYSw ERRHELP.SYS``Ӕl~ERRHELTEXTdosam&rERRHELP SYSwVPAR.SYS``Ӕl~VPAR TEXTdosam&VPAR SYSw VVVFY.SYS``Ӕl~VVVFY TEXTdosam&VVVFY SYSw CALPARM.SYS``Ӕl~CALPARTEXTdosam&cLCALPARM SYSw KCMARKER.SYS``Ӕl~KCMARKTEXTdosam&cJKCMARKERSYSw ORDINF.SYS``Ӕl~ORDINFTEXTdosam&dtORDINF SYSw CALIB.SYS``Ӕl~CALIB TEXTdosam&CALIB SYSw