' +JJJJ ?\>m0M='+l> /+l  P˵B̵CõDĵEµµBD ĵ ⵭µ ۰ µL` B H@Aﳈ  @A ਦ@A LL$ 鷎귭෍ᷩ췩緈JJJJx i L8ᷭ緍췩 i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&" ʎ L/ ɃL`  !"#$%&'()*+,-./0123456789:;<=>? ( 1 +".*$ (9"1 ( ,.(0# 2  /#0/#0 *?'#07#00/0/'#07#0:"4<*55/**5/*%5/)1/)1/)1/)'#0/#0*5/*75/**5/*:5//#0/#0'#07#0:::*::'#07#01)*#;?;/4>:(+02&<#)#0*Eb ;1h  !"`H !D)"E` @ $ C ` DQ &J80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌` ƥ LꢭɛLHIHHHHhHH݌hHhHh݌H6 VDP (ED Z $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`   d@ŵLҦL [` ~  LӜu`".Q`pNФbptťܥm2<(-Py0\|e<6e<ԍ L}JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\8õ浍õĵBD` L[W ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& $`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎõĵL õ ĵµ aµ`` L̦µ_bJLLz L^ ۰L^  ȟ QlXJ̥KlV  ȟ QlV eօ3L׮ʊHLQ &RL &QL d L4 Ne)n `@-eff L f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\õL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NС õ`A@` ŵLȿõ` F`  \ 濭0 \  ȟ Q ^\lZl^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`Mµ ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- (  Ϡ@跻~!Wo*9~~ɬƬ~~~_ j ʪHɪH`Lc (L ܫ㵮赎 ɱ^_ J QL_Ls贩紎 DǴҵԵƴѵӵµȴ 7 ַ :ŵƴѵǴҵȴµ納贍﵎ٵ്ᵭⳍڵL^ѵ-I `  4 ò-յ!  8صٵ紭ﵝ 7L (0+BC  7L HH`LgL{0 HH` õL ꝍ ŤL{ BH [ h`Lo õ ڬL ꝍ ŤL~H hB@ յյ [L (ȴ) ȴ 7L L ( L (ȴL{ƴѵ洩ƴǴҵ 7 ^* B0 HȱBh ӵԵ 8 L8 ݲ` ܫ  / / ED / / ]ƴS0Jȴ ȴ)  紅D贅E B ƴ  / 0L Ν `HD٤DEEhiHLGh ` ŵBѵ-` ѵB-` ܫ XI볩쳢8DH ؿ E𳈈췍Ȍ X0 · JLǵBȵC`,յp` 䯩 R-յյ`յ0` K R-յյ`ɵʵӵԵ` 4 K ( ѵҵLBȱBL8` DBHBH : ַ޵BȭߵBhhӵԵ RBܵmڵ޵ȱBݵm۵ߵ` 䯩LR˵̵ֵ׵`êĪLR E( 8` R` ELRŪƪ`췌 յյI뷭鷭  ˤLª 뷰` Lk ݵܵߵ޵ ^`8ܵ i B8` 9L%ֵȱB׵ ܯ䵍൭嵍 ` DȑB׵BֵO G굎뵎쵬 뵎쵌`` ַ յյ`@ +õm浍õĵL õBĵCصص Qƴ0"Bƴ 󮜳` 0۰ϬBƴ8`i#`ЗLw!0>ﵭ` m ﳐ 7i볍 8 ЉLw`H h ݲL~ `浍국䵍뵩嵠Jm赍嵊mjnnn浈m浍浭m䵍䵐`"L ŵ8ŵH ~(`  d֠ĭz#YT=ZvNh=uFlT)H3L34¤I:Tæ`PLҤ+5H Z#r&\k̛iwr{­r+qƭnJ.4܆""yWSR-eʅS6ڙݗ `PTe2(B-I+#ӓ$zp۲8ܳciwFf]ie#;JtU(uG;Ui^=; xu4 uhҙ]*`RzV"L;1N7kH+ӤE,0{\eIjsu8+i5Dx\4J򉥀XJLr7Y d6xU#*ZvNosZ?Vi㈊U# iTIxgGiʢv%xyԬ^]Vڂw=Y^t#%hVՌUuF?FiӈUݘbәrCU{JKf7')8»dhXZڭD|Xڪjkc.+1Ma:ŨƦ-Jd.ZaX4ZaBe1zʚ'E+jd8'5MdT:PFKK*o=RX!3*ꖴ #V0(+_1j:+Lgih:Ť[f,D#QVQXv\8tBtJr1+5ZpNm(lqH*EҳqIY7x(4lvCٿk 8'/>%b"iW]jÌ#Kr18+o4Y1t׊j\n*(Ȩ,Tj @B%)LtDE 'gPl+^ʹvƬ܆&tGa*"bZVhUԼ+Yղ[֚{:f&8%$v|xة"JU`T̴^4H*+#1:jCA0:FF02jX604:CA(X6)0:FF(X6)0:8j12000:UE ABLE!":61150a ST3ĺ"SOUNDTRACK WOULD NOT VERIFY! - BAD CHECKSUM ERROR!":61150 ST32ĺ"VOLUME MISMATCH!":61150 ST64ĺ"DISK DRIVE ERROR!?!":61150 ST128ĺ"DISK I/O ERROR!?!":61150 "UNIDENTIFIABLE ERROR "ST UE"DOS-UP,A$4000" 16384 ( H >D R >> UFONIC ERROR CHECKL \ >^ fST(246343)i pSTıu uST3ı z::10 :"UFONIC ERROR! - ";::ST: ST1ĺ"SOUNDTRACK FILE NOT FOUND!":61150 ST2ĺ"UFONIC INTERFACE BOARD NOT AVAIL- 49162,0: DISABLE INTERRUPTS TO SLOT 3:DS$(4)NDL$DS$"BLOAD"Z(230,32|216300,0:16297,0:16302,0<62450FDL$"PI.PLC TITLE,A$2000"P16304,0ZF$"UIS.VOICE"dDS$"BRUN SPEECH LOADER":F$n61000s xDL$ ER(F)RCNTMRCNT2010 33 PCNT0: POLL COUNTQ MPCNT1: MAX POLL COUNTs 51200,0: EMPTY ERROR STATUS 51201,0: SET SERIAL POLL 51185: CALL SERIAL POLL PCNTPCNT1:ER(F)PCNTMPCNT3020  Z8;" ";i$LCK%(Z7)i.$i8,i:Pi1:62795:22:62795:24:62795mi1:X9123:40:" ";:i :2039,32:23:5:"Press the SPACE BAR to continue."iX9(PT$):3:21(X92):PT$iFjK" ";:Z30 hZ4Z3N71:Z4MFZ4MF7h:24N7:Z7Z3Z4QhZ710);Z7;" ";vhZ8NF%(Z7,1):Z810);Z8;" ";hZ8NF%(Z7,2)256NF%(Z7,3):Z810000);Z81000);Z8100);Z810);Z8;" "; iZ8NF%(Z7,4):Z810000);Z81000);Z8100);Z810);ngth Lock"::34,5:N718:Z30)g62420IgWT1000:RKEY:KEY062370gKEY27KEY63:34,0:HRCG14:UF0NIC:50,ZY::SO,0:gKEY8KEY11Z3Z3N7:62360gKEY32KEY21KEY10Z3Z3N7:62360g62370gZ30Z3N7(MFN7)hZ3MF\KEY16ı.ffKV,0:ZY(50):(17)::SF,0xfp::"FRE = ";FS(0);:15:"LAST FILE: ";NF;:31:MF;" FILES":BNKĞfz2:"BANK0";::": ";MEM(0,0);"-";MEM(0,1);:21:BNKĞf"BANK1";::": ";MEM(1,0);"-";MEM(1,1):g"No. Link Address Le2):D0%(J)1:J:I3D0%(9)1:D0%(10)1-eI=eTT%61945fe:10:10:"Press any key to begin."reWT1000}eRKEYeKEY061930eHRCG14:UF0NIC:50,ZY::CB:SO,0:STACKCLR:SECT0:MASTEReKEY63:HRCG14:UF0NIC:50,ZY::SO,0: fCORES RESET":N711000:N7:1:15::" ":XdKEY("A")KEY(64TZ)61855dKEYKEY64:TT%(KEY,0)1TT%(KEY,0):7KEY2(KEYTY):HTdTT%(KEY,0)Ğ:"YES"::61895d"NO "d61850dI1TZ&eTT%(I,0)TT%1:JTT%(I,1)TT%(I,:I1TZ:TT%(I,0)0:;cISEC%(0,1)SEC%(0,2):D0%(I)0:YcI1TZ:I72(ITY):HTycTT%(I,0)Ğ:"YES"::61845c"NO "ccWT1000cRKEYcKEY27TT%0:I1TZ:TT%(I,0)0::61945cKEY32619006dKEY127įRS:1:15::"S7:3:"LEARN IT:"3b^HT10:HT:"A. WHAT IS IT?"Fbh:3:"TRY IT:bmHT:"B. SINGLE CONSONANTS":HT:"C. CONSONANT DIGRAPHS":HT:"D. CONSONANT BLENDS"bw19:5:"Type the letter [A..";(64TZ);"] for the":20:5:"option you want."c|HT5:TT%0UNPACKHaSP$"1.0 TOP SECRET FILE 1.0 THE MISSING WORDS 0.5":CSPEAKdaBL$;"FILE SIZE READ 2"|aFR,NF$(0),NF%(1,4)aNF1:MM2aUBWTaa"KEY20ıa'KV,0:ZY(50):(17)::SF,0a,TXaTTY1:5:12:"TEACHER ASSIGNMENT"bYue."`x216,0V`}SP$"PLEASE TURN THIS DISK TO SIDE B 1.0 P422 P328":KV,0:CSPEAKh`WT500:RKEY{`KEY1361550`KV,0:61545`D$"VERIFY FILE SIZE READ 2"`SP$"P136":CSPEAK`216,0:60030a0,LO(MEM(0,0)):1,HI(MEM(0,0)):_KEY127įRS:61045+_KEY3261455O_HRCG14:UF0NIC:50,ZY::SO,0\_#KEY63:s__SECT0:SP$"":BD$~_d61550_iFX_n:SF,0:CB:16302,0:SO,0`s10:5:TALL$;"Please turn this disk to side B.":23:8:REG$;"Press RETURN to contin1st time # tried 1st time"|^X804:X9X81:X9X95(X94):12X82:13(CA(X9)10):CA(X9);:23(FF(X9)10):FF(X9);^$DL$(((CA(X9)(FF(X9)(FF(X9)0)))1000.5)):36(DL$):DL$;"%":^ WT1000^RKEY:KEY27İ61470:KEY27:TT%0:CESCT%(2,1)QN61200#]7:21(QN10):] "(QUESTION "QN")"~]CA(0)0:FF(0)0:X914:CA(0)CA(0)CA(X9):FF(0)FF(0)FF(X9):]12:3:"CASE 1"::3:"CASE 2"::3:"CASE 3"::3:"CASE 4"::3:"TOTAL"^9:10:"# Right % Right":10:"3,2)ĺSN$(3);:61175G\SNSECT%(4,1)SNSECT%(4,2)ĺSN$(4);:61175v\SNTT%(2,1)SNTT%(2,2)ĺSN$(5);:61175\SNTT%(3,1)SNTT%(3,2)ĺSN$(6);:61175\SNTT%(4,1)SNTT%(4,2)ĺSN$(7);:61175\TT%ĺ" ";::"TA";:\]SNSECY(50):(17)::SF,0[uTX)[6:3B["POINT IN PROGRAM:"I[3a["----------------"l[6:21[SNSECT%(1,1)SNSECT%(1,2)ĺSN$(1);:61175[TT%61150[SNSECT%(2,1)SNSECT%(2,2)ĺSN$(2);:61175\SNSECT%(3,1)SNSECT%( two numbers when"::"talking to your consultant."SZ::"FREE SPACE = ";FS(0)sZWT1000:RKEY:KEY060130Z꯰PROGSUMZKEY27ČHRCG14:UF0NIC:50,ZY:TT%0:SECT0:CESCZ60040Z QT$::Z22:KC,0ZZkKEY18ı[pKV,0:Z10?YER%(222):LN(218)256(219):E1((ER%)):L1((LN))~Y"ERROR #";::ER%;::" OCCURRED IN LINE ";::LN;::"."Y8:I1E1:"-";:Y26E1:I1L1:"-";::Y8:"|";:I925E1:"_";::"|"Y19:"|"3Z"Please remember theseCH LINE","LOOK FOR A BEGINNING BLEND ON EACH LINE"GXI14:T6$(I):fXSOUND,DIGRAPH,BLEND,BLENDyXNF%(0,1)LFILEXHRCG:UF0NICX毰TURNXSECT1X毰D0SETX毫MASTERX~KV,0:ZY(50)X(17)::YX9(PT$):3:21(X92):PT$:3,2,1,2Wv1,2,2,3"Ww2,1,3,2/Wx3,2,1,2KC491682HHKB49152?HRSF49233LH\SO49232^H&D$(13)(4)rH0BL$D$"BLOAD "H:V$(22)HNHM$(0)HXLAN$(1)HbBD$(2)HlC0$(3)HvEX$(5)HBK$(8)HIVS$(9)HCLS$(12)HN0RM$(14) IFS(X)((111)256(112))((109)256(110))s>NF12:MM1H>CA0:FF0:Z914:CACACA(Z9):FFFFFF(Z9):j>5:27:STD$;IVS$;EX$;"SCORE">A$(CA)"/"(FF):8:32(A$):A$;STD$>(CAFF).80SP$"YOU ARE A GREAT PRIVATE EYE 1.0":WSPEAK:3745?SP$"THINK ABOUT THE READING V1V13:3575.= V1:H1:(H13)(X91)ĺ" ";I=W1$(X9);:X9NWĺ".";=X9WPH3H1(H13):V3V1:NL0:X81(W1$(WP)):NLNL((W1$(WP),X8,1)"_"):= :H2H21:H238H23:V2V23==$FIXARROW=)T150:T=.FT1FT:VO(FT)FT3620:V3:STD$;:Z91(W1$(WP)):" ";::H3:V3:WD$(RA);STD$J2 DISP,"#"FT:DISP,"#"FT1N2 T1100:T_2 VO(A)3035e2 2+ NF49QL:MM1:STD$;X0R$20 SP$"REMEMBER THE 3 STEPS 1.5 P111 WITH ME 1.0":WSPEAK35 SP$"READ TO THE END":Z1$"1.":VT4:HT2:FT0:CSPEAK:XARROW:P1 SP$"0.5 P384":WC2SP$"0.5 P380 0.5 YOU USED THE CLUES 0.8 P365"]1 WSPEAKp1 DLAY1:PAUSEv1 1 NF2:MM11 SP$"P322 USING READING CLUES 1.0 HELP THE PRIVATE EYE 1.0 USE READING CLUES TO FIND MISSING WORDS 2.0":CSPEAK 2 0I0| SP$WD$(RA)" MAKES SENSE AND "WD$(RA)" BEGINS WITH W H":WSPEAK0 Z1$"The white snow is falling.":U2:10:2:Z7$:10:HT1((40(Z1$))2):HT:STD$;Z1$0 FMT0:TBL5:N00 DLAY1:PAUSE1 AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FI/\ WC2SP$"P405 0.5 "o/^ AN1SP$SP$WD$(AN)" MAKES SENSE 1.0 "WD$(AN)" DOESN'T BEGIN WITH W H":2920/c SP$SP$WD$(AN)" DOESN'T MAKE SENSE"/h WSPEAK/m DLAY1:PAUSE/r 18:AN93:STD$;X0R$;WD$(AN);STD$:ALOC(FMT,AN,0)00w WC22900:WC0,.T ARROW:FIXARROW:AN(RA)2905k.U WCWC1:SP$"P110 0.5 PUT IN THIS WORD 1.0":CSPEAK:CNT0.V FIXARROW:T150:T:CNT1CNT:CNVO(CN)2902.Y AN(RA)SP$"P364 "WD$(AN)" MAKES SENSE AND "WD$(RA)" BEGINS WITH W H":WSPEAK:2950:WSPEAK8-@ N1:TBL5:FMT1:AN04:ALOC(FMT,AN,0)1:x-E AN14:SP$WD$(AN)" 0.5":FIXARROW:WSPEAK:FIXARROW:-J INST$"P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND 0.5 P430 P343 THEN P422":SP$"P430 P343 THEN P422":CSPEAK.O KEYWSPEAK:FIXARROW:8," AN14:18:AN93:WD$(AN):L,' N1:TBL5:FMT1,, SP$"NOW 0.5 P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND",1 Z1$"wh":VT10:HT5((40(SR$))2):FT0:STD$;X0R$,6 CSPEAK:F1 -; SP$"THE CHOICES ARE 0.5"Y1:PAUSE+ + DBw+ SR$"The wh___ snow is falling.":Z1$"white wet wheat child white":HT1((40(SR$))2)+ 10:HT:STD$;SR$+ SP$"P110 WITH ME 1.0":CSPEAK+ U1:Z1$SR$:U2+ FMT0:TBL5:N0, AN1NW:SP$W1$(AN):FIXARROW: bright.":U2:10:2:Z7$:10:HT1((40(Z1$))2):HT:STD$;Z1$V* FMT0:TBL5:N0i* DLAY1:PAUSE* AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:* SP$"0.5 P384":WC2SP$"0.5 P380 0.5 YOU USED THE CLUES 0.8 P365"* WSPEAK + DLAWITH S T":27209) SP$SP$WD$(AN)" DOESN'T MAKE SENSE"F) WSPEAKY) DLAY1:PAUSE) 18:AN93:STD$;X0R$;WD$(AN);STD$:ALOC(FMT,AN,0)0) WC22700) SP$WD$(RA)" MAKES SENSE AND "WD$(RA)" BEGINS WITH S T":WSPEAKB* Z1$"The stars are:CNT0;( FIXARROW:T150:T:CNT1CNT:CNVO(CN)2702( AN(RA)SP$"P364 "WD$(AN)" MAKES SENSE AND "WD$(RA)" BEGINS WITH S T":WSPEAK:2750( WC2SP$"P405 0.5 ") AN1AN3SP$SP$WD$(AN)" MAKES SENSE 1.0 "WD$(AN)" DOESN'T BEGIN WSPEAK:FIXARROW:' INST$"P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND 0.5 P430 P343 THEN P422":SP$"P430 P343 THEN P422":CSPEAK' KEY0:WC0' ARROW:FIXARROW:AN(RA)2705( WCWC1:SP$"P110 0.5 PUT IN THIS WORD 1.0":CSPEAKT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND"k&i Z1$"st":VT10:HT5((40(SR$))2):FT0:STD$;X0R$}&n CSPEAK:F1&s SP$"THE CHOICES ARE 0.5":WSPEAK&x N1:TBL5:FMT1:AN04:ALOC(FMT,AN,0)1:'} AN14:SP$WD$(AN)" 0.5":FIXARROW:1((40(SR$))2)(%A 10:HT:STD$;SR$L%F SP$"P110 WITH ME 1.0":CSPEAKb%K U1:Z1$SR$:U2v%P FMT0:TBL5:N0%U AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:%Z AN14:18:AN93:WD$(AN):%_ N1:TBL5:FMT12&d SP$"NOW 0.5 P47 THALUE "(Z7)" 0.5 "HS$(Z7)($ WSPEAK;$ DLAY1:PAUSEA$ $ SP$"USE THE CLUES WHEN YOU READ 1.0 YOU CAN FIGURE OUT NEW WORDS 2.0":WSPEAK$# 32,0:33,40$' $7 DB%< SR$"The st___ are bright.":Z1$"stars lights stops dresses stars":HTYOURSELF 1.0":CSPEAK,# NF6:MM1:UBWTi# SP$"TRY TO SAY THE CLUE BEFORE I DO 1.0":WSPEAK:STD$u# Z713# SP$"CLUE "(Z7)" 0.5"# 6Z72:2:Z7;". ";# WSPEAK# DLAY3:PAUSE$ 32,4:33,18:1:HS$(Z7);".":32,0:33,40:SP$"CSPEAK:FIXARROW::"8 SP$"BIRD MAKES SENSE 1.0":CSPEAK"= Z1$"b":VT10:HT12((40(Z$(4)))2):FT0:X0R$:SP$"BIRD BEGINS WITH B":UBWT"B CSPEAK:F1"G DLAY2:PAUSE" Z7010:ALOC(1,Z7,0)1:" " NF6:MM2# SP$"NOW 0.5 CHECK d":VT18:HT6:FT0:F1C! WC1SP$"0.5 P405 0.5":CSPEAK:2295V! DLAY1:PAUSE!$ SP$"NOW 0.5 P110 WITH ME 0.5":CSPEAK!) 10:2:Z7$:10:Z1$Z$(4):HT1((40(Z1$))2):HT:Z1$:U2!. FMT0:TBL5:N0"3 AN1NW:SP$W1$(AN):FIXARROW:WARROW:FIXARROW, AN(RA)WCWC1:2320k  SP$"P372 BIRD MAKES SENSE AND BEGINS WITH B 0.5":CSPEAK  10:2:Z7$:Z1$Z$(RA):10:HT1((40(Z1$))2):HT:Z1$:U2 2335  SP$"DUCK MAKES SENSE BUT DOES NOT BEGIN WITH B":CSPEAK! Z1$" WITH B 0.5":CSPEAK:STD$;X0R$:F1:SP$"P430 P343 THEN P422":CSPEAKINST$"P47 THAT MAKES SENSE AND BEGINS WITH B 0.5 P430 P343 THEN P422":FMT1:TBL5:N1:ALOC(1,0,0)1:ALOC(1,1,0)1:ALOC(1,2,0)0:ALOC(1,3,0)0:ALOC(1,4,0)1:RA4:WC0:KEY0 D BIRD MAKE SENSE 0.5":CSPEAK_10:2:Z7$:10:HT1((40(SR$))2):HT:SR$:Z1$SR$:U2iUBWTSP$"NOW 0.5 USE THE BEGINNING SOUND 0.5 LOOK 0.5":WSPEAKZ1$"b":VT10:HT12((40(SR$))2):FT0HSP$"P47 THAT MAKES SENSE AND BEGINSKE SENSE 1.0":WSPEAK^Z71Z74SP$"YES 0.5 "WD$(Z7)" MAKES SENSE 0.5":CSPEAK:2230xSP$"NO 0.5":CSPEAK18:Z793:STD$;X0R$;WD$(Z7);STD$N1:TBL5:FMT1:ANZ7FIXARROWUBWTDLAY1:PAUSESP$"SO DUCK AN5":CSPEAK/SP$WD$(AN):CSPEAK:FIXARROWmZ1$Z$(AN):HT1((40(Z1$))2):10:2:Z7$:10:HT:Z1$SP$"0.5 P110 WITH ME 0.5":CSPEAKU2TBL5:FMT0:N0AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:SP$"DOES IT MA$SR$:U2aFMT0:TBL5:N0XfAN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:kSP$"1.0 NEXT 0.3 MAKE SENSE 1.0":WSPEAKpSP$"LET'S TRY IT 0.5":CSPEAKuAN14:18:AN93:WD$(AN):zN1:TBL5:FMT1 Z714:ANZ7:SP$"P86 0.her duck laid two eggs.":Z$(2)"The mother ball laid two eggs.":Z$(3)"The mother car laid two eggs.":Z$(4)"The mother bird laid two eggs."M10:2:Z7$R10:HT:STD$;SR$WSP$"FIRST 0.3 READ TO THE END 1.0 OK HERE GOES 0.5":CSPEAK \U1:Z13:ALOC(0,X3,1)ALOC(0,X3,1)(ALOC(0,X3,1)(ALOC(0,X3,1)0)):HTHT1(W1$(X3)):ALOC(0,X3,2)10{(W1$(X3),1)"_"WPX33CDBHSR$"The mother b___ laid two eggs.":Z1$"bird duck ball car bird":HT1((40(SR$))2)JZ$(1)"The motWD$(X4)WD$(X4)A$@RA0:X314:WD$(0)WD$(X3)RAX3FL_NW1:W1$(1)""pX31(Z1$)A$(Z1$,X3,1):A$" "NWNW1:W1$(NW)"":2055A$"@"W1$(NW)W1$(NW)A$ HT1((40(Z1$))2):X31NW_ALOC(0,X3,1)HTFCR(4)1!BC$(127);&STD$;REG$;C0$;FC;CLS$;P+X5141:BC$;:q0X5223:X5:40:BC$;BC$;:5X5139:BC$;::STD$:2:2kX40:WD$(0)""X31(Z1$)A$(Z1$,X3,1):A$" "X4X41:WD$(X4)"":1950A$"@"2:FT0:CSPEAK:F10UBWT:DLAY1.0:PAUSEbSP$"MAKE SENSE":Z1$"2.":VT10:CSPEAK:F1}UBWT:DLAY1.0:PAUSESP$"USE THE BEGINNING SOUND":Z1$"3.":VT16:CSPEAK:F1UBWT:DLAY1.0:PAUSESP$"NOW WATCH ME 2.0":WSPEAK5,1):A$"a"A$C0$(FC)BC$C0$"0"0"A$;:6'GcHT:VT:Z1$VeT150:TshFT1FT:VO(FT)FT1635yNF4:MM1:STD$;X0R$SP$"TO LOOK FOR READING CLUES 1.0 USE 3 STEPS 1.0":WSPEAKSP$"READ TO THE END":Z1$"1.":VT4:HTER1Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$BC$<A$;:ByZ51(Z1$):A$(Z1$,Z5,1):A$"a"A$((A$)32)A$;:Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$C0$(FC)((A$)32)C0$"0"A$;:%Z51(Z1$):A$(Z1$,Z">ISEC%(SECT,1)SEC%(SECT,2)/@D0%(I)05B;D]LL1SEC%(SECT,1)SEC%(SECT,2)ND0%(L1)TRGTARG(L1):D0%(L1)0:SNL1:L1999PRL11000įTRG:KEY(KB)128:CESC:CR:PROGSUM:MASTERTRET%ıVSECT1:D0SET:TT%0:MAST232,M1:233,M21DLAY(DLAY10.5)10c DLAY$(DLAY):(DLAY$,1)"."DLAY$"0"DLAY$ DLAY(DLAY)DLAY$DLAY$".0"V$DLAY$:UBWTV$SP$:UBWT&V$SP$(0ISEC%(SECT,1)SEC%(SECT,2)2D0%(I)146WT10000:CHRGT:KEY01252XKEY32ĹKV,0:FIXARROW:ANAN1:ANANZZ(ANZZ):1246rKEY13AN0ĹKV,0:{CR1252M1(232):M2(233)PPNFNFTBL:MM3NFPPDISPLAY,"#"N,"X"ALOC(FMT,AN,1),"Y"ALOC(FMT,AN,2),"E"1):1218LCK03MEM(0,0)(2049)256(2050)RMEM(1,0)(115)256(116)XgAN0:ZZ10(ALOC(FMT,AN,2)255)AN1(ALOC(FMT,AN,0))ANAN1:ANANZZ(ANZZ):1247FIXARROWAN0įINSTAN0SP$WD$(AN):CSPEAK(NF%(I,1)LFILE)1198PNF%(I,1)NFNF%(I,1)NF%(NF,1):NF%(NF,1)0:1198eINF%(I,1):1192pSMEMBNKBįSMEMMM2MEM(BNK,0)LMEMLCK%(NF)1LCK1LCKıI0(ILFILE)1222LCK%(I)0:INF%(I,F,0:ZY(50):QT$:::10:5:BELL$;BELL$;"FILE "NF" IS TOO LARGE FOR EITHER BANK!":T115000:T1:HRCG14:UF0NIC:50,ZY:BNK(BNK0):LMEMMEM(BNK,0)HMEMMEM(BNK,1)SPACEHMEMLMEMLCK%(NF)1ıNF%(NF,1)1198I0T,1):1124 lLASTPTR0 nPTRNF%(PTR,1):1124S pNF%(NF,1)NF%(0,1):NF%(0,1)NFY r zNF%(NF,4)SPACELDLMEM:LMEMLMEMNF%(NF,4):SPACESPACENF%(NF,4): |PICKVIC:PV31146 ~ PVPV1:SMEM NF%(NF,4)SPACEPV31158|PV3ĹS):1,NF%(NF,3):UNPACK+ `ZLDNF%(NF,4)1C bLAST0:PTRNF%(0,1)Y dPTR(LFILE)1136z fA1NF%(PTR,2)256NF%(PTR,3) hA2A1NF%(PTR,4)1 j(A1LDA1Z)(A2LDA2Z)(A1LDA2Z)(LDA1ZA2)NF%(LAST,1)NF%(PTR,1):NF%(PTR,1)0:PTRNF%(LAS3Ĺ232,NF%(NF,2):233,NF%(NF,3)M PCODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACKS Rv TPV0:FSPACE:PV3PV0:1138 VBL$;NF$(NF);",A";(LD) XNF%(NF,2)LO(LD) ZNF%(NF,3)HI(LD) \CODE3Ĺ232,NF%(NF,2):233,NF%(NF,3) ^CODE1Ĺ0,NF%(NF,2 $ 61088 7CODE1:11000 8CODE2:1100A 9CODE3:1100L :CODE4^ @CODE41100t BLAST0:INF%(0,1) D(ILFILE)1098 FLCK%(I)NF%(LAST,1)NF%(I,1):NF%(I,1)0:ILAST HLASTI:INF%(I,1):1092 J LNF%(NF,1)01108 NCODEKEY32 KEY47KEY630 R(CNT):KEY0ı< KC,0:P RKEY:KEY0ıq CR:CESC:PROGSUM:INSTw  KEY27TT%ı KV,0:CB:ULOCK:DOCLR:STACKCLR:SO,0:49234,0:49239,0:SECT1:D0SET:MASTER KEY63ı "V$INST$9b9/15/86 DAN- CONTEXT CLUES IIK( PROGRAMMER: Ron Millerj2 GRAPHICS BY: Triska PaulFSTORYBOARDER: Sherrie GahnZ45500d50030CNT0:KC,0CNTCNT1:KEY(KB)128KEY0CNTWT1012 (KEY96)(KEY123)KEY                                ntinue."*X9(PT$):3:21(X92):PT$0FeK" ";:1:-------------------------- RESET SCORES (RS) ---------------------------͌CA0:FF0X604:CA(X6)0:FF(X6)0:Z810);Z8;" ";$LCK%(Z7)%.+8I------------------------g--- TEXT SCREEN (TX) ---------------------------:1:62795:22:62795:24:62795΋1:X9123:40:" ";: :2039,32:23:5:"Press the SPACE BAR to coZ3MFZ30'Z4Z3N71:Z4MFZ4MF>:24N7:Z7Z3Z4XZ710);Z7;" ";}Z8NF%(Z7,1):Z810);Z8;" ";ΊZ8NF%(Z7,2)256NF%(Z7,3):Z810000);Z81000);Z8100);Z810);Z8;" ";Z8NF%(Z7,4):Z810000);Z81000);Z8100);ess Length Lock"::34,5:N718:Z30062420PWT1000:RKEY:KEY062370KEY27KEY63:34,0:HRCG14:UF0NIC:50,ZY::SO,0:KEY8KEY11Z3Z3N7:62360׉KEY32KEY21KEY10Z3Z3N7:6236062370Z30Z3N7(MFN7) = ?)\KEY16ı5fKV,0:ZY(50):(17)::SF,0p::"FRE = ";FS(0);:15:"LAST FILE: ";NF;:31:MF;" FILES":BNKĞz2:"BANK0";::": ";MEM(0,0);"-";MEM(0,1);:21:BNKĞ舄"BANK1";::": ";MEM(1,0);"-";MEM(1,1):%"No. Link AddrHRCG14:UF0NIC:50,ZY::CB:SO,0:STACKCLR:SECT0:MASTERjKEY63:HRCG14:UF0NIC:50,ZY::SO,0: ------------------------*-- (PR)OGRAM SUMMARY ---ć4------------------------ه>PROGRAM SUMMARYHIN :NONEROUT:NONE (SETS KEY HT$TT%(KEY,0)Ğ:"YES"::61895/"NO ":61850FI1TZTT%(I,0)TT%1:JTT%(I,1)TT%(I,2):D0%(J)1:J:I3D0%(9)1:D0%(10)1ITT%61945ӆ:10:10:"Press any key to begin."߆WT1000RKEYKEY061930=000RKEYKC49168:KEYBOARD CLEAR aHKB49152----------(_BDz-- UTILITY CONSTANTS ---F_LDz------------------------T_VHRCG2203e_`DISPLAY2362u_jUF0NIC2051_tUBWTUF0NIC117_~P0RT(UBWT1)256(UBWT2)_KV((((UBWT2))192)16)49282_UNPACK2352_AMPER878_STACKCLR54915--------&^ò-- FUNCTIONS -----------D^ò------------------------Y^øR(X)((1)X)r^øEO(X)((X2)X2)^øHI(X)(X256)^øLO(X)X256HI(X)^øVO(X)(P0RT)95^øFS(X)((111)256(112))((109)256(110)) _8Dz--------------SPEAK ]:/)]D/-- SCREEN 20 -----------7]N/QL4:Q1@]X/SCF]/d]Pò------------------------]Zò-- INITIALIZE ----------]dò------------------------]nù16297,0:16300,0:230,32]xù49162,0:ENABLE MAIN BOARD INTERUPTS^ò----------------\.$\.-- SCREEN 17 -----------5\".NF10:MM1g\,.SP$"CASE NUMBER 3 1.0 THE PARK 2.0":WSPEAKm\r.\|.-- SCREEN 18 -----------\.QL3:Q1\.SC\.\.-- SCREEN 19 -----------\.NF9:MM1].SP$"CASE NUMBER 4 1.0 STORM 2.0":W-----[,NF11:MM1H[,SP$"CASE NUMBER 2 1.0 SHOPPING 2.0":WSPEAKN[,l[,-- SCREEN 14 -----------z[,QL2:Q1[-SC[F-[P--- SECTION 4 -----------[Z--- SCREEN 15 -----------[d-B1[-[--- SCREEN 16 -----------\-QL1:HC-----Z +B1ZR+2Z\+-- SCREEN 10 -----------@Zf+QL0:HCFZ+dZ+-- SCREEN 11 -----------tZ+NF8:MM1Z+SP$"CASE NUMBER 1 1.0 THE LION 2.0":WSPEAKZ,Z$,-- SCREEN 12 -----------Z.,QL1:Q1Z8,SCZ~,[,-- SCREEN 13 ------ SCREEN 6 ------------Y)D3%Y&*CY0*-- SCREEN 7 ------------LY:*HBRY*pY*-- SCREEN 8 ------------Y*NF7:MM1Y*SP$"P384 3.0 YOU CAN USE READING CLUES 3.0 P366 3.0":WSPEAKY*Y*-- SECTION 3 -----------Z+-- SCREEN 9 -------,255:X'D0SET X'UBWT:CB&X'DX<(-- SECTION 2 -----------bXF(-- SCREEN 2 ------------kXP(B1qX(X(-- SCREEN 3 ------------X(HAX(X)-- SCREEN 4 ------------X)D1X^)Xh)-- SCREEN 5 ------------Xr)D2X)Y)-- WANT"WV'KV,0:CSPEAK,W`'WT1000:RKEY5Wj'TA>Wt'CRLW~'PROGSUMeW'KEY63ĹKV,0:10070vW'KEY010070W'KEY("1")KEY("4")10070W'KV,0W'SECTKEY481X'SECT5ČUF0NIC3:::KC,0:103,1:104,8:2048,255:2049,0:2050,0:214----------------------4V.'-- SECTION 1 -----------RV8'-- SCREEN 1 ------------bVB'NF1:MM1WL'SP$"1 0.3 TOP SECRET FILE 1 0.5 WHAT IS IT 0.8 2 0.3 TOP SECRET FILE 2 0.5 TRY IT 1 0.8 3 0.3 TOP SECRET FILE 3 0.5 TRY IT 2 0.8 4 0.3 STOP 1.0 P181 YOU1)(HT3))(W1$(X9))(X9NW):M239A2(HT1)7:A1,M1A2,M1:A1,M11A2,M11:HT3:VTVT3:M1(VT1)81:A113:3940UiHTM2:UnHT3A2(HT1)7:A1,M1A2,M1:A1,M11A2,M11UU'------------------------U'-- SCREENS -------------V$'--:T;&T<------------------------DTA---- U6 (UTILITY 6) ----bTF------------------------TK IN Z1$ - INPUT STRINGTP VT - STARTING VTABTU HT - STARTING HTABTZFC:A1(HT1)71:M1(VT1)81:M2HTT_X91NWuUdM2HT((X9UES 1.0":WSPEAK7SSP$"P430 P328":INST$"":CSPEAKWSCHRGT:KV,0:KEY323755]S{S------------------------S---- U5 (UTILITY 5) ----S------------------------SZ51(Z1$):A$(Z1$,Z5,1):A$"_"A$C0$(FC)A$C0$"0"TA$;1.0":WSPEAK:3745NRSP$"THINK ABOUT THE READING CLUES AGAIN 1.0":WSPEAKRSP$"YOU HAVE "(CA)" OUT OF "(FF)" CORRECT 2.0":WSPEAKS(FF16)((CAFF).80)SP$"PLEASE WORK ON THIS DISK AGAIN SOON 1.0 TRY TO DO BETTER WORK WITH READING CLQy-- (SC) SCORE SCREEN ---:Q~------------------------KQNF12:MM1}QCA0:FF0:Z914:CACACA(Z9):FFFFFF(Z9):Q5:27:STD$;IVS$;EX$;"SCORE"QA$(CA)"/"(FF):8:32(A$):A$;STD$R(CAFF).80SP$"YOU ARE A GREAT PRIVATE EYE H2H21:H238H23:V2V23!P?P------------------------]P---- U4 (UTILITY 4) ----{P------------------------P IN FT - (0/1) # X'S TO FLASHP$FIXARROWP)T150:TP.FT1FT:VO(FT)FT3620PsPt------------------------V1:H2H1:X91NW:H1H2:V1V2jO V2V1:H2H1((X91)(H13))(W1$(X9))(X9NW):H239H13:V1V13:3575O V1:H1:(H13)(X91)ĺ" ";OW1$(X9);:X9NWĺ".";OX9WPH3H1(H13):V3V1:NL0:X81(W1$(WP)):NLNL((W1$(WP),X8,1)"_"):P :VTAB!N H1 - STARTING HTAB:N OUT V2 - NEXT VTABSN H2 - NEXT HTABuN WP - SPECIAL WORD POS #N V3 - VTAB FOR WORDN H3 - HTAB FOR WORDN NW - NUMBER OF WORDSN NL - NUMBER OF LETTERSN U2O V2::H3:V3:WD$(RA);STD$(MW 20:2:Z7$QM\ Z1$T2$(QL,Y9):FC0:HTSH:VTSV:U6WMa jM DLAY1:PAUSEpM M ------------------------M ---- U3 (UTILITY 3) ----M ------------------------M IN Z1$ - INPUT STRINGN V1 - STARTING WD$(RA),Z9,1)::SP$SP$" 1.0"0L% CSPEAK:U4iL* 20:AN93:STD$;X0R$;WD$(AN);STD$:ALOC(FMT,AN,0)0xL/ WC23295L4 3305LH FF(QL)FF(QL)1LJ 3415LM V1SV:H1SH:STD$:Z1$T2$(QL,Y9):U3:V1V2:H1H2MR H3:V3:STD$;:Z91(W1$(WP)):" ";WSPEAK:#K WC0CA(QL)CA(QL)12K FIXARROWV FIXARROW:T150:T:CNT1CNT:CNVO(CN)2902>Y AN(RA)SP$"P364 "WD$(AN)" MAKES SENSE AND "WD$(RA)" BEGINS WITH W H":WSPEAK:2950>\ WC2SP$"P405 0.5 ""?^ AN1SP$SP$WD$(AN)" MAKES SENSE 1.0 "WD$(AAN)" 0.5":FIXARROW:WSPEAK:FIXARROW:=J INST$"P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND 0.5 P430 P343 THEN P422":SP$"P430 P343 THEN P422":CSPEAK=O KEY0:WC0=T ARROW:FIXARROW:AN(RA)2905>U WCWC1:SP$"P110 0.5 PUT INJ<, SP$"NOW 0.5 P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND"<1 Z1$"wh":VT10:HT5((40(SR$))2):FT0:STD$;X0R$<6 CSPEAK:F1<; SP$"THE CHOICES ARE 0.5":WSPEAK<@ N1:TBL5:FMT1:AN04:ALOC(FMT,AN,0)1:+=E AN14:SP$WD$(t wheat child white":HT1((40(SR$))2)@; 10:HT:STD$;SR$d; SP$"P110 WITH ME 1.0":CSPEAKz; U1:Z1$SR$:U2; FMT0:TBL5:N0; AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:;" AN14:18:AN93:WD$(AN):;' N1:TBL5:FMT1 SP$"0.5 P384":WC2SP$"0.5 P380 0.5 YOU USED THE CLUES 0.8 P365"Q: WSPEAKd: DLAY1:PAUSEj: : ------------------------: ------ D3 (DEMO 3) -----: ------------------------: DB*; SR$"The wh___ snow is falling.":Z1$"white weP$WD$(RA)" MAKES SENSE AND "WD$(RA)" BEGINS WITH S T":WSPEAK9 Z1$"The stars are bright.":U2:10:2:Z7$:10:HT1((40(Z1$))2):HT:STD$;Z1$9 FMT0:TBL5:N09 DLAY1:PAUSE9 AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:D:$"P405 0.5 "h8 AN1AN3SP$SP$WD$(AN)" MAKES SENSE 1.0 "WD$(AN)" DOESN'T BEGIN WITH S T":27208 SP$SP$WD$(AN)" DOESN'T MAKE SENSE"8 WSPEAK8 DLAY1:PAUSE8 18:AN93:STD$;X0R$;WD$(AN);STD$:ALOC(FMT,AN,0)08 WC22700B9 SARROW:FIXARROW:AN(RA)2705_7 WCWC1:SP$"P110 0.5 PUT IN THIS WORD 1.0":CSPEAK:CNT07 FIXARROW:T150:T:CNT1CNT:CNVO(CN)27027 AN(RA)SP$"P364 "WD$(AN)" MAKES SENSE AND "WD$(RA)" BEGINS WITH S T":WSPEAK:2750 8 WC2SPx N1:TBL5:FMT1:AN04:ALOC(FMT,AN,0)1:l6} AN14:SP$WD$(AN)" 0.5":FIXARROW:WSPEAK:FIXARROW:6 INST$"P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND 0.5 P430 P343 THEN P422":SP$"P430 P343 THEN P422":CSPEAK6 KEY0:WC0 7 IXARROW:,5Z AN14:18:AN93:WD$(AN):@5_ N1:TBL5:FMT15d SP$"NOW 0.5 P47 THAT MAKES SENSE AND HAS THE CORRECT BEGINNING SOUND"5i Z1$"st":VT10:HT5((40(SR$))2):FT0:STD$;X0R$5n CSPEAK:F15s SP$"THE CHOICES ARE 0.5":WSPEAK,6-----47 DBk4< SR$"The st___ are bright.":Z1$"stars lights stops dresses stars":HT1((40(SR$))2)4A 10:HT:STD$;SR$4F SP$"P110 WITH ME 1.0":CSPEAK4K U1:Z1$SR$:U24P FMT0:TBL5:N0 5U AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FUE "(Z7)" 0.5 "HS$(Z7)'3 WSPEAK:3 DLAY1:PAUSE@3 3 SP$"USE THE CLUES WHEN YOU READ 1.0 YOU CAN FIGURE OUT NEW WORDS 2.0":WSPEAK3# 32,0:33,403' 3( ------------------------3- ------ D2 (DEMO 2) -----42 -------------------OURSELF 1.0":CSPEAK+2 NF6:MM1:UBWTh2 SP$"TRY TO SAY THE CLUE BEFORE I DO 1.0":WSPEAK:STD$t2 Z7132 SP$"CLUE "(Z7)" 0.5"2 6Z72:2:Z7;". ";2 WSPEAK2 DLAY3:PAUSE3 32,4:33,18:1:HS$(Z7);".":32,0:33,40:SP$"CLZ$(4)))2):FT0:X0R$:SP$"BIRD BEGINS WITH B":UBWTF1B CSPEAK:F1Y1G DLAY2:PAUSEw1 Z7010:ALOC(1,Z7,0)1:}1 1 ------------------------1 ------ HB (HELP2) ------1 ------------------------1 NF6:MM22 SP$"NOW 0.5 CHECK YSP$"NOW 0.5 P110 WITH ME 0.5":CSPEAKi0) 10:2:Z7$:10:Z1$Z$(4):HT1((40(Z1$))2):HT:Z1$:U2}0. FMT0:TBL5:N003 AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:08 SP$"BIRD MAKES SENSE 1.0":CSPEAK41= Z1$"b":VT10:HT12((40( B 0.5":CSPEAKS/ 10:2:Z7$:Z1$Z$(RA):10:HT1((40(Z1$))2):HT:Z1$:U2]/ 2335/ SP$"DUCK MAKES SENSE BUT DOES NOT BEGIN WITH B":CSPEAK/ Z1$"d":VT18:HT6:FT0:F1/ WC1SP$"0.5 P405 0.5":CSPEAK:2295/ DLAY1:PAUSE'0$ T MAKES SENSE AND BEGINS WITH B 0.5 P430 P343 THEN P422":FMT1:TBL5:N1:ALOC(1,0,0)1:ALOC(1,1,0)1:ALOC(1,2,0)0:ALOC(1,3,0)0:ALOC(1,4,0)1:RA4:WC0:KEY0.ARROW:FIXARROW.AN(RA)WCWC1:2320/ SP$"P372 BIRD MAKES SENSE AND BEGINS WITHU2-UBWTN-SP$"NOW 0.5 USE THE BEGINNING SOUND 0.5 LOOK 0.5":WSPEAK|-Z1$"b":VT10:HT12((40(SR$))2):FT0-SP$"P47 THAT MAKES SENSE AND BEGINS WITH B 0.5":CSPEAK:STD$;X0R$:F1:SP$"P430 P343 THEN P422":CSPEAK.INST$"P47 THA230,SP$"NO 0.5":CSPEAKE,18:Z793:STD$;X0R$;WD$(Z7);STD$_,N1:TBL5:FMT1:ANZ7n,FIXARROWx,UBWT,DLAY1:PAUSE,,SP$"SO DUCK AND BIRD MAKE SENSE 0.5":CSPEAK-10:2:Z7$:10:HT1((40(SR$))2):HT:SR$:Z1$SR$::Z7$:10:HT:Z1$:+SP$"0.5 P110 WITH ME 0.5":CSPEAKC+U2W+TBL5:FMT0:N0+AN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:+SP$"DOES IT MAKE SENSE 1.0":WSPEAK,Z71Z74SP$"YES 0.5 "WD$(Z7)" MAKES SENSE 0.5":CSPEAK:2kSP$"1.0 NEXT 0.3 MAKE SENSE 1.0":WSPEAKP*pSP$"LET'S TRY IT 0.5":CSPEAKs*uAN14:18:AN93:WD$(AN):*zN1:TBL5:FMT1*Z714:ANZ7:SP$"P86 0.5":CSPEAK*SP$WD$(AN):CSPEAK:FIXARROW+Z1$Z$(AN):HT1((40(Z1$))2):10:2two eggs.":Z$(4)"The mother bird laid two eggs."A)M10:2:Z7$W)R10:HT:STD$;SR$)WSP$"FIRST 0.3 READ TO THE END 1.0 OK HERE GOES 0.5":CSPEAK)\U1:Z1$SR$:U2)aFMT0:TBL5:N0)fAN1NW:SP$W1$(AN):FIXARROW:WSPEAK:FIXARROW:,*(DEMO 1) -----,(>------------------------5(CDB(HSR$"The mother b___ laid two eggs.":Z1$"bird duck ball car bird":HT1((40(SR$))2)1)JZ$(1)"The mother duck laid two eggs.":Z$(2)"The mother ball laid two eggs.":Z$(3)"The mother car laid NW)W1$(NW)A$'7' HT1((40(Z1$))2):X31NW'ALOC(0,X3,1)HT3:ALOC(0,X3,1)ALOC(0,X3,1)(ALOC(0,X3,1)(ALOC(0,X3,1)0)):HTHT1(W1$(X3)):ALOC(0,X3,2)10'(W1$(X3),1)"_"WPX3''3'4------------------------(9------ D1 &------------------------<& IN Z1$ - INPUT SENTENCE[& OUT NW - NUMBER OF WORDSz& W1$() - WORDS TO SAY& ALOC() - ARROW POS&NW1:W1$(1)""&X31(Z1$)&A$(Z1$,X3,1):A$" "NWNW1:W1$(NW)"":2055'A$"@"W1$(RA - CORRECT ANSWER&%X40:WD$(0)""7%X31(Z1$)k%A$(Z1$,X3,1):A$" "X4X41:WD$(X4)"":1950%A$"@"WD$(X4)WD$(X4)A$%%RA0:X314:WD$(0)WD$(X3)RAX3%%%------------------------%---- U2 (UTILITY 2) ----$+X5141:BC$;:4$0X5223:X5:40:BC$;BC$;:I$5X5139:BC$;:Y$:STD$:2:2_$k}$l------------------------$q---- U1 (UTILITY 1) ----$v------------------------${ IN Z1$ - INPUT STRING$ OUT WD$() - WORD CHOICES% CSPEAK:F1'#UBWT:DLAY1.0:PAUSEK#SP$"NOW WATCH ME 2.0":WSPEAKQ#o#------------------------# --- DB (DRAW BORDER) ---#------------------------# RESETS HRCG STATUS#FCR(4)1#!BC$(127)#&STD$;REG$;C0$;FC;CLS$;G CLUES 1.0 USE 3 STEPS 1.0":WSPEAKe"SP$"READ TO THE END":Z1$"1.":VT4:HT2:FT0:CSPEAK:F1"UBWT:DLAY1.0:PAUSE"SP$"MAKE SENSE":Z1$"2.":VT10:CSPEAK:F1"UBWT:DLAY1.0:PAUSE #SP$"USE THE BEGINNING SOUND":Z1$"3.":VT16:NTAL TAB,!^ FT - (0/1) # X'S TO FLASH=!cHT:VT:Z1$L!eT150:Ti!hFT1FT:VO(FT)FT1635o!!------------------------!-- HA (HELP SCREEN 1) --!------------------------!NF4:MM1:STD$;X0R$%"SP$"TO LOOK FOR READIN-B Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$C0$(FC)BC$C0$"0"M "A$;:S 'q @------------------------ E-- F1 (FLASH STRING 1) - J------------------------ O IN Z1$ - STRING TO FLASH T VT - VERTICAL TAB!Y HT - HORIZO-----------------/-- P3 (W/ COLOR LOWER) -M------------------------Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$C0$(FC)((A$)32)C0$"0"A$;:-------------------------- P4 (W/ COLOR --) ---- ----------------------------------------@Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$BC$KA$;:Qo-------------------------- P2 (W/ LOWER CASE) --------------------------Z51(Z1$):A$(Z1$,Z5,1):A$"a"A$((A$)32)A$;:-------CT,1)SEC%(SECT,2)CND0%(L1)TRGTARG(L1):D0%(L1)0:SNL1:L1999IPRL11000įTRG:KEY(KB)128:CESC:CR:PROGSUM:MASTERTRET%ıVSECT1:D0SET:TT%0:MASTERx------------------------}-- P1 (W/ --) ----------------- 8------------------------>:-- DOCLR ---------------\<------------------------}>ISEC%(SECT,1)SEC%(SECT,2)@D0%(I)0BDF------------------------H-- MASTER --------------J------------------------LL1SEC%(SE--  -- CSPEAK -------------->"------------------------\$ IN SP$=STRING TO SPEAKg&V$SP$m(*------------------------,-- D0SET --------------- .------------------------0ISEC%(SECT,1)SEC%(SECT,2)2D0%(I)146Y$,1)"."DLAY$"0"DLAY$< DLAY(DLAY)DLAY$DLAY$".0"OV$DLAY$:UBWTUs-------------------------- WSPEAK -------------------------------------- IN SP$=STRING TO SPEEKV$SP$:UBWT----------------------"N,"X"ALOC(FMT,AN,1),"Y"ALOC(FMT,AN,2),"E">232,M1:233,M2Db-------------------------- PAUSE --------------------------------------- IN DLAY=THE NUMBER OF SECONDS TO DELAYDLAY(DLAY10.5)10 DLAY$(DLAY):(DLAZ(ANZZ):1246)KEY13AN0ĹKV,0:2CR<1252Z------------------------x-- FIXARROW ------------------------------------ (SEE ARROW FOR NOTES)M1(232):M2(233)PPNFNFTBL:MM3NFPP*DISPLAY,"#DINAL) OF ARROWAN0:ZZ10=(ALOC(FMT,AN,2)255)AN1s(ALOC(FMT,AN,0))ANAN1:ANANZZ(ANZZ):1247FIXARROWAN0įINSTAN0SP$WD$(AN):CSPEAKWT10000:CHRGT:KEY01252KEY32ĹKV,0:FIXARROW:ANAN1:ANANZ(115)256(116)6------------------------T-- ARROW --------------r------------------------ IN TBL= FILE NUMBER OF THE ARROW TABLE N=INDEX OF ARROW IN TABLE FMT = ARROW TABLE FORMAT OUT AN=POSITION(OR,0)LMEMLCK%(NF)1!LCK1'E------------------------c-- ULOCKFILE -----------------------------------LCKıI0(ILFILE)1222LCK%(I)0:INF%(I,1):1218LCK0MEM(0,0)(2049)256(2050)MEM(1,0)HE BANK TO LOCK FILE IN6 NF = THE FILE TO LOCKHLCK%(NF)1ı]NF%(NF,1)1198eI0(NF%(I,1)LFILE)1198NF%(I,1)NFNF%(I,1)NF%(NF,1):NF%(NF,1)0:1198INF%(I,1):1192SMEMBNKBįSMEMMM2MEM(BNK-----------)-- SMEM ----------------G------------------------gBNK(BNK0):LMEMMEM(BNK,0){HMEMMEM(BNK,1)SPACEHMEMLMEM-------------------------- LOCKFILE ------------ ------------------------ IN B = T -------------,------------------------?PVPV1:SMEM^NF%(NF,4)SPACEPV31158PV3ĹSF,0:ZY(50):QT$:::10:5:BELL$;BELL$;"FILE "NF" IS TOO LARGE FOR EITHER BANK!":T115000:T1:HRCG14:UF0NIC:50,ZY: -------------F%(0,1)NFr.t------------------------Lv-- FSPACE --------------jx------------------------zNF%(NF,4)SPACELDLMEM:LMEMLMEMNF%(NF,4):SPACESPACENF%(NF,4):|PICKVIC:PV31146~-------------------------- PICKVIC6: INSERT(NF)1fA1NF%(PTR,2)256NF%(PTR,3)HhA2A1NF%(PTR,4)1j(A1LDA1Z)(A2LDA2Z)(A1LDA2Z)(LDA1ZA2)NF%(LAST,1)NF%(PTR,1):NF%(PTR,1)0:PTRNF%(LAST,1):1124lLASTPTRnPTRNF%(PTR,1):1124 pNF%(NF,1)NF%(0,1):NPV0:FSPACE:PV3PV0:1138:VBL$;NF$(NF);",A";(LD)PXNF%(NF,2)LO(LD)fZNF%(NF,3)HI(LD)\CODE3Ĺ232,NF%(NF,2):233,NF%(NF,3)^CODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACK`ZLDNF%(NF,4)1bLAST0:PTRNF%(0,1)dPTR(LFILE)11341100BLAST0:INF%(0,1)0D(ILFILE)1098eFLCK%(I)NF%(LAST,1)NF%(I,1):NF%(I,1)0:ILASTHLASTI:INF%(I,1):1092JLNF%(NF,1)01108NCODE3Ĺ232,NF%(NF,2):233,NF%(NF,3)PCODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACKRT! .--- MEMORY MANAGER (MM) ---B /---------------------------H 0 2 IN CODE=1,2,3,4 (1=SHOW PAK,2=LOAD PAK,3=LOAD TABLE,4=CLEAR MEMORY) 4 NF=FILE NUMBER 61088 7CODE1:1100 8CODE2:1100 9CODE3:1100 :CODE4@CODEz#   "Р"γΠd ĠϠ ŠӠųɮàŠ!͠Ůˠ ȠҠӮŠ" Ϡ   Ġٺ       ӭРŠŠĠ   () 1986   Ġٺ  򠠠   ˠٺ  젠 8 ȩ҄`8`ɍLɮɠ8ɠH)0 i8ɺ^ɰZ)0iPi8ɺ<ɰ8)0i i8ɺɰ)0i?i8  &&hL& 4 HӠ$ D L`H҈67 h` )ߑɍ  `ȩ E&҈ 4 Hө Dө Dө@ D LӢ АLѩɠɍ %8٦ &&?>%LzРɍɠɠ8 4Ӡ @  `   `  j `  " `   `  `  `( L  g `  `  `  `  `  R ` Ѕ `   n܅`L 8LS S T ޾d   l m  P`67 `l6m7  `ɖ L  `_`   `  ' ` E `؅678 9 ,R,W,P@,U  `5H h5`ɍ,,     i Lgi# Lf i !"i"#L̽(ȱ) : (ȱ) :ȱ"#ȑL=`Lռ`ۼȱڼ޼߼ڼۼȑL,ռ` `WLF`5`$ H`0(),- : )-Lc ߥ8i ! ߥ"#,- !ȱȱ  ?' L$ LH L L L L L L L޾ L޾ l6 l8 ll llſlǿlɿl˿lͿlϿտLLL LԿӿ`ҿѿ`LſLLhhHHL9,,(`hhhHHHHH(` (`rs L L L L޾ L޾ QL޾ e L䍂L L੻^DL6荔78㩾_BޠnCuC h(`(LРΧԠŠӭТӠԠԠ̠ˠήΧԠŠӭЮϠŠĠĮՍݩݩoݩݩxݩݩީީߩߩLލߩčݍݩݍݢ DVxy󩔅݅ B݅ͅ B| B B B} BLBB B` ⾢2DQ,D QDLA04ɷ 8ɵɤ Ѱ i+ȩi@8/eeݝAݜAL@iL@#UVdlê:xiVȿe$H 틕'39?EKQW]ciCDտ@xHeCɝeCɯ CLJCCLJCI eCȅCLJCLhͮή ўA @i@ @ @ @ @``AA /`ɝZ"АR ݶAAAL(     nby`ɫɰ` g RɫLA٩ ӥHHvHuHH ALhhߚHH`Hh(`Hh(`><,<< """"" <">8`"0> *" > "" >""""" "2"* ""> """>"" >"""""">" 2*""""" """""""""""6" 2""<" *""< "< 0,> 0">" ">"",""""""""""6&""""""""""  $  > " ""> :"""" >."""""""" ,< <"<<>"""""> >>" < :>":>*:""""* "2<"" 6"""""""*                 >>0>>"""">""""">< 8,<& * " "" "^>~((((((((((((((((((((((((((((((((PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP        eƊLo``)JfJf`)`` ` ` ` `1`Q```EOANHVSRYXC#MSGY8=B"1*@ `P0pH(hX8xD$dT4t L,l\<|B"bR2r J*jZ:zF&fV6vN.nٽlڍ й eȱe$0 Q)JjJ$ 0ȱȱi$ ʥeE zD uePQ$  eG =F 8$P F j (j$I$  HPh$  J(jPP$ ƍƎ$  8勅 ΅ש υ ؅ ؅  L H تh L` BإR B`i@C i$. i(x0Eׅ i΅`8whh``H 7h` ٩ G b " l  X v _LH  N kڍCLOps| 03Ӎz֪ժժժժժ֪ժժ?~֪ժժժժ֪ժՂժՄڪ8@Ԫժժժժp  00ժժՊժŪՂժՂp@֪Ղժ֊ՂԊ֪ڪp0p8p΃֪ժժժժ֊Ҫժժ֪ՠڠժ֪ժ֊Ղժڪժժժp0033 33֪ժժժժժ֪ժЪժԪ~֪ժժժժ֪ժՂ誕Մڪp@Ԫժժժժp<x0ʪժժժժւЊեՂ8@  ֪բ֨ժ֊Ղڊ֊ڪ8 00 p0΁ౘ֪ժժժ֊Ҫժժ֪ՠҠժժժժժժժժժժժժժժժժժժ֪ժ֊ՂժȪժժժ`?  ??֪ժժժժ| p|p0@|ժ֪ժԪժժߙ߁ϟN߁֪ժժժժ֪ժՂ誅Ղڊ`pԪժժժժ0|xxx||xڪժժժժւժ҂@ |p֪ՠڠժ֊Ղڊ֊ڪ 00|`0ǁÿ᜜֪ժԪժ֊֪ժժժ֪բ֨ժժժժժժժժժժժժժժժժժժ?<֪ժ֊Ղժժժժ@֪ժժժժ| x|x0`|ժ֪ժժժժفϙс֪ٙժժժժ֪ՂڪՊڊ@pԪժժժժ0lpppL|pڪժժժժȪԂժʂ @ |x ֪ՠժ֊Ղڪ֪ժ 00|`0Áጘ֪ժЪժ֊֪ժժժ          ֪ժժժժժρؙٙÙ֪ՂՔժժժժժժժժժժժժժժժժժժ?~Ъժժժժ00֪ժժժժڪժՂժժ @  ֪ժժժժ0 0pժጘ֪ժժ֊֪ժժȪժ֪ժժժժ֪ՂڪՊڊ֪ժԊՂժժ֪ըժ֊Ղڪ֪ժժ x0800 03֪ժժժժժٙƟٙٙљُÙ֪ٙՂժ`00֪ժժժժڪժՂժڪժ @ ֪ժժժժ0  00ժ㹸σ֪ՊЪժ֊֪ժժتժ֪ժժժժ֊Ղڪ֪ժԊՂժժ֪ժ֊Ղ誁֪ժժ x||x|?3> >36 >?3֪ժժժժڪՊُg9ϙϙϏ֪ՊԪժ8>|֪ժժժժڪժՂժڪժ @ xx֪ժժժժ0 |p|00pժժժ@ppp|֪ՊԪժ֊֪ժժڪՊ@p0@p @ϙ֪ժժժժ֊ڪꪕ֪ըժԊՂЊՂժժժժժժժ֪ժ֊Ղ誅ՂҪժժpL|p |3333 33 033֪ժժժժ֪֪ՊЪժ3|֪ժժժժڪժՂժڪժ@ pp֪ժժժժ0 |x|00xժժժՂԪԪ`pxx|؏惞֪ՂЕժ֊֪ժժڪ`x0`x`֪ժժժժ֊ڊ֪֪ըʢժժժժժժժժ֪ժ֊ՂժՂڪժժ8003333 33 >                                        FbbGbb` b b b`,b`HHHyb)_ ybybȐ=ybb bbbbbbbbbbbbbhhh` b_`b`b`b`b`b`b`_HH chh`%&    "HH chh`u    La bFbbGb 'b a La 0b0$ b b b b Qb Qbab Qbbb Qbab Qbbb=` c`*dV dȑ  dȑ  ` d* d  ȑ  `ɅП``e` 'bb:`LA` b  cb b b=` ߄ȱȱP P cbLa >`0   ?` 0 @` L`   ȩd     La dPi#лLa@  KO_ cc+7 Հ  ``xpccpx+7 )7Հ ހ7+7 ՀՀ s+7  xpcg +7ՀՀՀcssc+7Հ  g``g``+7  +7сՀ  +7  Հ s3Ccs+7   gfd`acg+7 Հ csc+7  xpcgcpx ???+7  ~~~xx+7Հ  s+7 Հ xpcg+7Հ   cssc+7  ՀՀ ``g``gcpx~xx+7sscc+7pg`x``xpccpx+7ՅՀ cc+7 ``xpccpx+7сՀ?scC3srppscΜ<  ՀՀՀ`~gca`dfg~7Հss???+7`g~~奱 $˜Ѐ€ЀĀЀԀĀԀЪ   Á Հ`V ŅEQ ČM" L,!'%0$'$     ֪ժԊՂժժ֪ըժ֊Ղڪ֪ժ 00 p0SKWEEBDSDSTMEMTSSEGYECDEFGHJKLMNOPQRSTUVWXYZ2RYSTRREDNNNSDERKDTSHSESRTMWDDDHNDEDRKRTNGNYLMTNWDENYDYNEPSPDRMEEHKESKTTYYLRKNTGSEETTNDOEIWTYNEFSTSGWSDTг6г2г0г4TETΧTHSDGERNERYEEYSSPSKOб1YDTNENSONPTSUNEKLGRDTSPSTԧSKEETKDGESPYOHTHDSDDGTDSKSEERKEEEб0д7г2ESNSTOб8б6б2б1е4е7е8з4з8и6и7й5г8г3г2г4г5г7г9г3г7г8г9г6г7д5д2д001001234567892030405060708090ANDBKROWFREDPȁyzzW{{:||$}}+~~"hE(n=8MIӈ>!&zьXS j~A Ӓ[u*p]Ùu}!3ɝ\_WK7E\7ޥhrƧ3$4qܬp̭r2t>Q??@s@@A~AA"BBBxCDVDDeEEFlFF0GGG.HnHHIqIJJ KrKK%LLLAMMMMNNmOOPPxQRMRRqSSzTTUVVWXYUZZ~[[)\\\g]]I^^C___``YaabZbb3ccFdddeLffgThhijylymmmnnoEoooYppRqqrlrr>ss@tt2uu?vv/wPxx5ytys@;Q !"#C$D%"&&'()*+q,N-g..7//000x11233=445y553666e77888|99 :::=;;;F<<6"Z%RPr*tXE➙$Zde)#(íj IΔ]̗Qɒ()/ͼbRa0Z1OYPdVĦMWk[^eaSyU9gOQf9rVS:M-{5fMֈuGWYi}9[ %E6d/PD tƀX2L]`TouMuъW#ZESt+,)KL*TjfuCVeFY*TЌ QE`*TcIYUEa[O.u>:טTKףS#B*.v.5DUaKg.ulg޹1\Q,i1xsf1WVEN9;YCgPFɹaJU8KLnu]cԭ1{tVքf[-D(Y2c!XJDi^LYE%*UW$9/˩},-Kי/^s#R Vݪ3\ن"JU dv[dYIʒd)KFT㕕$>W^k6^EaEP a,Tj0cn9W ()""'{#|#D%*UW$gQ4)ԜZQRS;Yje쬕&2Gl.YQ,QidE*EGa\TK)ea&1uRJ^aYK:y)udc'UiYR&YB*ɸvy3D[lRPMh7J :'*QCk?Gvu VM;)`6QB5-'fǚձVRF.jIce@y)5n\r-%ِ{ը$^Vފx-nTF@a,Tj,kH`2S+(,$L;EwjϪB5NQu7 *2ʯ*rT8'(TjhӶ<**Kt?̍Ӳ*5NkSƭsRGk6̝dB;ybUed%gw暡6QW[EWYY.ud)ihR[ktqqeE5fM$b1UW2N9q jnxx5_լ~MW9k5F^*Tq:).D$G3,t)K *,k⮪vw۪$h; % - ^Sc|o:D (U@mBM Ry!YXw*WX&aj9xRnmVa*uDeשkFҪ>qfj%uD9MJ\FtNQ5^EZxnVg!S_•MMii *^d$לeٵ[Gw7V6f=AF[nC,ZU ye]CK$F}*TX1հㆬRu 2l95!n5s2*U"fMښ=hkأQRPWD Հf=Yn"n縹%aUʒCK!ו&_!RaCEɊ ,Z350رӴMҠRV͏+-?I2Rգ6(JUMt;KG}Xdmi,VRAYK7fhtFU*TВa%/(,紸H;ٌ7NqU*Mj44[\#2^sK̸kɒj YݜѼvZBŞٍP`7|"u(U XɨDBJG+G^^5{E̒aVuW\ZIGIvdEhvVfGZmM[M֧jL{DvbEP 0RL#}C 崰'||–9cӊJ4+))4u欼r:2&jSI=ܪ6[4ü&LScH9KbJ1lƔ:4jbrf!%R"=Pjq}V^:xհYJLӡeVkQ|`ifqنdXhe!uYE,!F4Ev)jPYD ՀzљKEgFna`]9=NBO&+Tjlncڈ3S9'"՗06YZmԸH+M:Ӥ玤 њT"i bO$)LL-+0t"JUFɜipY-ebQ܊S5u+C֣NY 1Okֆ42,]aiI5S=?m^U70\[RF7:Ij%wՓԩrNVRZ=yIfkԵFHӵjW߼8iC3lQ8ME7,VTGa@anV]s ZJD)+%[V>im.kՎuV7aNV͆k9y[&Yy٨ ]ʦ9:ɚc'>Ƭ,Қ|bY*ffNܛ.qOVhzȽiB"&a~%<a0+>sbYԦizP9u4ʜ),sT3)kR,Kži,gT}zmLGB9^q{9-[-Kk4r+'RPd'Ͼ]* Ӛ7,+Mn0)i2˜놹%C]0%O<7l7'lQW6eW9Sd3hL``9uV1W]2Uet6.ehsڴG)B=I5z$`RjXj'o)T3gԍsښS2kq˘h,Tj`$Q G*D\C`  ڒ4ꈣ건*# j4O={,,v+1٣ʒ. O~ӆX2eKR5eɝB5 `R)MrfkI:'k뜼{s"kiGRy)qE˚э{-Ꞽ0Ή}]5z('ղw3}$)[O(+ԢnRXĪUnLFIR)qjl"M;'-Tbr^:)z q*ĥRrƌ&i[7ꪫoaThgÜ,U2MφK?,H "͕M#(J2,(Yu2f ^U/R8u4sZJd('S윴N{Z+k`Oj#bՎ; 2a,EXl梕"a(RŬ)%nRY62fL0➼qшzZ2I[M'9XddˎbHSVɧ3%mkb|D%;59mAs#^5{Ɡ9:2ܘIk 8'+%Bu׎ӲTIjp5*'Xm(N[,X[;# [ X÷ZՑW5Bx-53r2QsCe`FE׶t\kVC-9iJ$0tcQB5 P{Jv0u,Tj`ԕ9uW֣ SyO7jӉ8D B]THဝGZ>i!dDmhZQSUM4U.QT%oՕ":vPJ)Ic&ƙ6Eg4Umb\r97l&RbɊp'/´Ɯs)V7Jɘ()-5b.3v2 cr+]brqXqq Ɯ*C;k4>OC>IsN[;]ZtXD 0.#=ʐmGC-jw꺭1jꔱgd]-NG:S7;*dN:L9yAd)OTQB5YT=ZvNh=uFlT)H3L34¤I:Tæ`PLҤ+5H Z#r&\k̛iwr{­r+qƭnJ.4܆""yWSR-eʅS6ڙݗ `PTe2(B-I+#ӓ$zp۲8ܳciwFf]ie#;JtU(uG;Ui^=; xu4 uhҙ]*`RzV"L;1N7kH+ӤE,0{\eIjsu8+i5Dx\4J򉥀XJLr7Y d6xU#*ZvNosZ?Vi㈊U# iTIxgGiʢv%xyԬ^]Vڂw=Y^t#%hVՌUuF?FiӈUݘbәrCU{JKf7')8»dhXZڭD|Xڪjkc.+1Ma:ŨƦ-Jd.ZaX4ZaBe1zʚ'E+jd8'5MdT:PFKK*o=RX!3*ꖴ #V0(+_1j:+Lgih:Ť[f,D#QVQXv\8tBtJr1+5ZpNm(lqH*EҳqIY7x(4lvCٿk 8'/>%b"iW]jÌ#Kr18+o4Y1t׊j\n*(Ȩ,Tj @B%)LtDE 'gPl+^ʹvƬ܆&tGa*"bZVhUԼ+Yղ[֚{:f&8%$v|xة"JU`T̴^4H*+#򕴐WҢG9iKdd-$),a0 (U0}II Q#횹kllD=3*fP+^ްn9 ӆa&t5Ja*R,j3o\E ܘv{IZp5%1=砤R 3d \"JU1.%RstXʱ+ʗsl˫I0-vì63 :JfmQ}*(ֳrBsJJ-)MR`0VIV2Z'|cl%C|#*VR,+\0fè2:eQ*jbDܲhJEÆ+D9j.O唫Iu$5NV;fSN^ܤqOYU2Snlv{?춨Mc=Z7̕Q]WE\Э!=db>NVފ8YE/nlcgLUF4: *(UCW`tXD ,fL+C,+oҬ=4JNT#<+R$*MRO;YJ(U 0#nIQb1jىDU]O^w->eKV9=9KӶl,W߂v5^cԱx#`Rak2j --h!6`ip 7ux6]_(|̀OM1ޔdƨ;N#J2rɺ+)t*5,IL6jʋ(U@PRa%Z@]dʪ71'XsdDzXb)F`Mѫ렶R n 0*d.]0(SZ}JɲĘ*'EYxFAs|Ifn'QкrFA3ΉJl+fõ<_ o#*(U ++EXrdDqzX,G{Rrk'bʞy}jM\hkP'8AY}ℾ$,/$ j*+i9JvEɺSPФ5ynh*H `jR.CMiN4n'۴`kUkrd35IKu('+͹k윢sR]KUיm*ɜcRQ#R MƘ- rLfFX]Q*QlyXh)bGUtI}"I `9s\ q{ \(xŪeNGFYiUw{VgE뙝OgT$>UR^x5I{jEnl-)cYLYxX6ifҥ9n0jbܦ-WeW)`h\mF1}Ue SN$5NSVI&J%հ v*8qNK(VYu/*uyTҏmaPJV.cR9M[0WnpS4\29:Irm72'y̢*, u's*sT1Υ"gp[=tT/%m.Cפ6Y'9EmlDrR6z ۨ'!MdbfL;]Ue괥Fy.K (u=7WWPh9A*^=DիiN哕NyMJQ:K&@׬B_*5QB5+b*VLL1@YVWmw[e4ݙgtGjUD!qW}]UwԄ[$mFC']Sf^!vF6أ|I/s.V,8[$^*M-WHE)FvfYPvx26(i7Q$%V{T.Ί5U # p}0>b-մNUWB8iWm} ]7 ŇG2jdql$-sN,ͦ:t,X*FHhzBXfވ{d9-x$&ӒzNFb9InEΞ 9kNf0'eѐ#G#xRYI{07iAU֦eu![# p}P>nIVʦa9RXZCcsb]o06*S$'Q٦㞼%{V'ΩZ;ɃlˊdL]FP >L3+`4kcj3<򭈹IGTh'AY笰1X2,ՃcqNWE%\9ګqh:gƕuT6avBڄIK&U<[RHEv#nfiڍx> 8&-=`Nm1T2tkl/5ŃۜdnsRS,)IJM'/5ESҜ IrZR(ukqvɺoI5I'JV*DiLdei>Y҅&gak+9z$LNr'r☺Ρc!*"JURP3fX֘-Qjkq11ۭ<{44Is'+J㞢M:RnƌDՄq3UHT(z@*'Ōj✼'ssCզ[t8h1s⬪0vRE3MJC,/^E8zULU#M5ɴaiF5n(T5RhSn]Yn+'e;+Arjȭ|fT#ɛS*(Qg:Q\'DEX&8tMlI Q5++L* ww^(+eMPnM$M=yN乄[tSj5OShuU}u$=]MZwe4QB5 q%@"+Xԝ q`GLh%=yRd9VrtS=WX}t%P*NӪQm<ٲI{/Ϫ'#E-ժr^KL{)1麧hd➺{ښ[:j/i,DhgjfL#]1UdaiT?Y9eSj1gU9LiSg)Nӄ^]tEJ1amےZ-kbFb2 Wb(X<>cun=(+"j*bc20sS0*(.u(j4 5#27Tc<ʨk̤cR']JLR4¤o4eږ*pRUKYQt,m9T)C6|HbL2>4=UvdiiuՉ[VKR'/I NRyV9qJ^Vie9ywxPG}EX^n])uee&\ZoMa5EP P"E:Oɦ:p4a%f:K&]agRwyQF$cG}a9 QfPf+_c"M/bKIti.9*dR;Ʈ[fULjURYVFZa}G*kEdiE,䩲TגT^J^:sgmy9djUdΘd%uGJIJRXU*OTk7a{UU{ڪKN-,' ML 1C`*TDeEz7:QRhJDaY\EG}K\Flꞈ0 [1|+J/US-=6N+ֲ$>D(G2BJgYZe)dKU>J] iIUR8UEP tƀF&iEnPےMRnR$k9&@UAM? [e|CHLé1`XUdrlJ6%+͡[̛4N5Os+=r԰4'/ͬ]V1N}Y&vKZFәX)) c=צ \#6ؘ{Ɋ{`-Ţx4P"JU0 ֚"hK^/Zxi"JU6(ITnHJ%QyjR2٪#MQxVrvIf*+_Uzf&ZbFX`4;0k{ hQ-pܲ4ju'}M}:<7ɩ0_;Bk6ɵ3Rͤ6JsP8ejbXSѩ-c0w}C$"rL,J3d'*ا,"JU3@,Tj @w*(]$ [53Yy4,JkTʒr'K!=4N UےtD"]I07#94nuû)tw&ch=̛RU4#n*X#MeGwQ〆W^,D9yaf5d9yHu=N'in+VXeΒZ%iyr.VYf%gVZ_5+cU*4EƒT!nY4AK*T``7TW(EPRnnGkmi ZXBӲ'V7rjEs"IzP'랹b8I:fQ9T7{(H䦀-9iHmj>Gث6vq1eZdzDe$":ҞXXkJ{Rf)#ř4ﶢ#j[d֮iYE2箮FQ4gJi!;'9kӴs=5f{SXRөG.A̧1BrK7qճ"]Kר2H5ݭ+\<6j"JUFhv#8*C-Uuʠ}q}ȲV##J$Vأ5o#7(*Tj%ikZ`6Z=$pY2ӔfNR0*ïV5C 48$[JUX+*c(S˜,K1E7!-ԙ㔼(7fK (/Tj)7d"NkH^#B:!t QR5qM 4;42)jF%ːvv'"JU(0t FS`4q;vG朊\is0SM7Cna^D @V-I&+49Ѫl\j 0K´ R t\U"JU(`+SIN\K>qfz%%T[R)SOSO^Yxe)VXa)kOYBt]uIwEXїf)]PImcܵMe6}\)Ki*,%enci 56j*);VxYܲMzF6ƨ:՘,V %U2}2XtSNz7/ $“4O o%.$,)j ڣITke1ήD4ʪ{*V%8 S(EN銣dm'/⤡uJX_ P|"pUXʳr8%/J]9L>TI+BV(WYUF aq.C kS|JLK^iBxdٺQκuF]nM L3ź f"sRPN}6nB9' Y0v!&mܴ&עZU_*HLé2[U4Z"Cʔ) iJnЏI RB;%j CԈ:- ;B0lJ"72$"ImH-R4L"E{".N:ꘫ=m}r7geeK#5:It.\ݥ+`pLJ5.Rī*:h,"c4'qRtNrB5'ɩ{R֜$끉s긩y"Ϫ"JU[tk€fM]K3vi.ۥ`n=ddSīRɳU'm朼f7sU%(Uƌ 聼e#z ӖZJc9Y㖮8QJlUDMV&a.ZU4۸xcbUΪiWZ]LN4wˡf<д}+-JT1'R˞0㮻X:Nc8+TjLFeIj9"^B@jO&ܫ:L:.K=-,yr3l͍,ݺvpvkU p}nL7.\[zs}ҚDwJ)'/lPĢI.:a͚ȭBkJr\:r)HC-:N(4  ,&7pc1UVIjVZ'Tz%i|],I[Q$)bꜺ娩"3ʚc^kjG#n īdγ Z#*Lk*7YѺ;MdmU,;$lɪ3'mUU7Ή{V8'„5;¶J" );M]Dݴ|j!ʮcΪzr9Dp\|Urc--i΍J%WsrD9+els.v-J:7'/m6RBjjv(Is"%Ȯ|VEvZe:en"i02+nr TI }p&V#ф,gTUSU#-&Dq3ʤK}NL7٥:Ԧ>`G<5#rPZ+u̼K$r <5JK +/bT)sBͦjk(/.Cu!*ƤT^2 zmDi)Tj"JUFJY l*Nج>QnzUn,[YnuƲ:uAT4DiʫDqK֭ATjM-N`r,媀i=4:'hZj괰ȮSŒdKRƮST$MQe&H3!u/$تL6"3٬کZʸ+*㮪p;4*踣3B㎾H͎چ=9: `@׮EÇ `TL"JU0hW$ X&ۤ`4l67HjuV+Yuz7q]Ղs` !3m! fF^nue=u+GiuXqJq/Tj1QB5@2{7Th6Mݧ`4L 0|Zus-.;R80KU(UKNSO#12C3]ɧ.zHSC=LNhbLH9Y9#Yaa礵YdnPZD (Q:Ϊ{ ū1#涡'#^sNu¬e>#e$x(Q%j80[X9IfQ$)TzlZVsgEn*mT)WJҩsLaҶ*T]لJf+]KX ,aq\͓%B,HOڔ92Hz-P{jx$Bݒ mNG"#Y|j*0萝.X"[2Cn7(/Tj@(TQءJ)0pjE/ɨ5ZFDߪV1WY&^efeXaڞS$G;Di*TRIˊYս*V!n/˴`H,&Wo\,Yk*6dXҕ`iVFSDM55ӤXZX_ ke\%&N=<T m2u}, ),R4?eJUwKsu1.SLRވUf,"Z~PO#ݕM3۩\EdL<3Ȫ5e5'NM{jq ܢ=lUtE%ʔ$h/S^T2xU)rL&K*3ʔzkLՖiVuX7Ac*TPO'զZU_*ML̨va.ծ2撪T*(U^R(3 LmdUZkSUfVuYEjQg9tEU-UFsxCΙSf%gO1֐%>uXE 0n+qlҵ)'.kFifQERES!*Ku*9LAuqfgG^mnyu8v[dա<YE$9ur"#|ɊHU:=-V&X"JUZ3@ZU+ Y7XHX)#JX-ylQ䥥1ss&/ƭWtDn^ikeGjQ$Ggnu!깵gG*ːwh.SE>톶0[nXʛc+Ezx&c̱wgn+]Y|EE:uF:cQH|ꖱEKٻdUx,GIxgGiʢv%xyԬ^]Vڂw=Y^t#%hVՌUuF?FiӈBU2`j5 J.y*:屲J.nKkXEsqh*Tj0ҰOU✫f(̅- SoT)7߲'bGzzQ'o92g&}T]sʠpEm("1X4=]LKq'"[ESɮsE4;I{8'Yز|Trrٔ%*ΪGe8ث~D& 3$tF"e)#XRfYYs1fei(X{`ޚ];z=H>D3'c؜DsV2*(nZ4ǜnʲr\'9)Jh+*Rbltr=4zv(kIղi$˩IcGMa9qNVF=ySTEMSaQƐFcb=M9D4glM`)v#@`B+$xazEYmduYfn9O^>EԵ[ݘ `pty]9WWUTVWC5[T]MrttUKG-evڐH42B=(J̣*262==$bcEҍ)U*wצس,]RtcN=S%MJ͖4,kZS,.aM3{ (jdEYzQTNVTy=YIcdvhUYOUwjT9mamwb4QB50 zA@,f*X=xRG;y斞dgGiZuOCD[ib[eQVR6m*JZs)5EF`4lfMI X.ˇ`0,}$@,&ԂSPsJbʹ*6+/[5.լT+jT+o9Ce⮢ 3TjP)/R%1jR$kLlN )9enĦꤥ 2j"JUv%@jn옞v3ZL42v I+Rti=SH|D#;<̇aͮ3%kns*nYѪ+%b㜬sB=6)Z 8irPl=2W6@) Eͧ+7*r"2IG6&+9tGji *uګ6kʞ ({v+m>g+I9rl$ȩvґ2Igbʬ\Q0vENiçv h.TjTU a`PFVW 'Cd ͙b16ʆIԌ)Ku",M{j%7FW>LR,YٰEbu#ܓ(VsO>rxH5#h2h(ѓMw!x=$ǣWߛZC1i2^DՈN+#Z"*h:$SM &&&i]ofui & '!0jz8"I&n̻kO|& pXecTDZԣVnau=wͫx]SZU_mVM9{-$iʀn0)(U 80|&pUhHg:`2VR0zFM]AIx,3׽"MϪr0#RՎ>/7+:̬r7fe,!_Uk67mn^LմHssl=r&#lLwsrjYHT+6JV$uZ4ɊP&+kӍ53lЍ2Yi }R 83Tm4 /SIINc5+jNRbjHdiz"来Xz&JU_k7|J]VqI#V^ęL٢eUGBjqJg)WIQv[ZTmijmWJQTe:UWYRKOYU͝&5g5W֜ԜsWӒmK&du-k7olKВH/QcVʪH]4誖sJD9 |FSXD .zªͭ0#&C(j S=-C 7#4:5ʈcRx)NB$tڒ4ҵjKSO#K\" 5ʘ:r֪29J,6*1Һ|NCb;e.K"!:5{`)-h9뤠YڮRJGBҚ(-Ѫ˴bF)SgJE1iлǔ9"fztei(ZDQ|Df!U݊ 52J4%N\(4;TôΈSs)#IM43V3L-*jqlՍmWў3MU}Viaƥ-JՌ.kQ5N(TNTSDn ÜMIbe-75%N89Jj=L;u4-22Bz<0](3(W̩"35!tȣ#EI#da<:\ BÈeRj2jB,#j%̶Ѳ {$j;+ꑤr'ʶ*{dl;9{'lQҬe#qV)]S6kWK$UuaBܸ)*SMsB\;`GS̒ҼYˆ5]X-`tQ92lSN%"":ۧ #w:`a; jLj[6'n6LB:twy}lMwc6]ZRмS΄ݘ S4cJfT Ѝ{ɲvs%OAM[,UwsSXWe\}}r*Z6ի3VL_\U2}ur#i΍V%w, #%]Dd`fsNMf.YyΙtU9gXYfeF+c*EH `@K* hhR\C `qQx $Ir:':C4ѮsĻF1:EEr'񮽪Q%Gqɣى#'~d']$tѴijFEU[S5" ,r.(Oޣ*T]yK*ZSwe-doݕ(=uWңH]i"Swe-fOܕȚ5qW3U,Vw=1Guю uG?LN=w36LVs<1GD#`@UUN҃V;qZ5$ݩלV>V^tIYeUtYTz%YZdU+CZ- Qֆj09-u ZUթ:̊TjɪS'kN9&ƌ 8g`QHcIjt'4b }R,fJc,ASrb `4쐦m(U֍U+e+87^95-nKcԴ#9RӲ8J+rJrT1+͹Rˬ~M.a*UmQEfV.y5jѪGܑ*%V9u.e{՗YG_V[^CeYgEv5iҵǷqVܒ8YqKfd%Il=OQc4muuuʼn e'*XP4hMCjU' Yv4F!VDzFS %qLm7G9XecTDZԣVnau=wͫx]SZU_mVM9{-$iʀn0)(U 8U<ܓ Xӑ7Mmdq[$nI%2.zDz{Z͒I_s>~*USh)qJ:-|cɳ 9'Ϧ;Ւ<*Oi:+#(c %ICۭ.HM?#}H׮eʝ7Jޚʴb|NUݚ`x\SFXZTmafv.6IWz]E/)&]gսf*S[?FONc&SMIMh-4QB5@`za2űQf*sV^8z49I1ll5dpLFONc&SMIMh-4QB5@`z|"U R Jݯ1IԲ#ʢ̌# vڣԇN7R;2jdţ3fҬNk3 :P{Rw5kéU:Rݛ, Kښ5VdJ"-\&93sJ+/##嬼.s^Y*Gqao;EYGVVEûfcUa޼;9z4ԠlXP`SUjG8r`c;]M*B#aZ4n;\**ʈKϐ+TꮤnҞ5zr+o)t묢&sɍ=$ʨk`j>%ꕶ`n[jE]N:ӆn<NUݚ`x\SFXZTmafv.6IWz]E/)&]gսf*S[?*JRF:R[p{R;^7,yyUGeզnMdzVaZm%gsԕ7QWUi$'9m =64KXQ,IS5$-MڰU,l(><2Lrʪ"b*jT9,TjA]I2Ľ[ul5OԚEYQZxEuqnΝGVLZEmT5R7[Sc+]3vs[ӺY2luDe,4ͺ)/ 漄3kTRo=PIJ( ēNڜo;i5dղTUSN֜pM'=yw=2guUuGۣgOm]B5 0M⪍ò6&@ hR.B׻p\gfV\h9I+.䤭Mܓ.1qNъ>U-nZ5in6袱UT1[rs!f'q)aJ)rjMrjV]YswFmZ[yd9uhVՓaeNKz=yS9ew{GW!s˔TFATlHܽ0`NNZ9I-^g$EbdĽ"dʲ*4V6wV_ӆIlmrg-e.\(qHõ`4tJӍ Gcߺ'ىhT'љkz &1VsVf_.uSqMq6$-(ԕ֣G1EM(5et#;r1șS4r UNnȁT9#;R䶌ȕ:#WNk$V&\O5oua}-pC;“./$0O3ͬN#5,t _uܝkթZ4Iէi)DVegX|c{2VchEE$猱WA_ܘdKwfgR_ P|mJ\9r4ǔF&[yΨ$)Cb>mⶌAĆJ4zWk&\O\dtUX̹'ʢj/E#ML}82Svɶ#H˵Ҏ Jn"JU:3Q&0Eqji̖ęiYFzen^UT[V.\iY[r4g-mY WIԥ-]R:KtNCh'ydr^Eߛ {U|Nܗ_Z/ZA]w92JE2p諼4ʒx';[-4nzԦK0(,|)s:,[J)kl8묹%ȮCDVW3[]Y$Ψ~re8hΙ| ՞zժJs+N!|Ϯ;Sm\^QyyEɞP6$IGFzEۥKuM.ja9ehQהYSVuu5I0{TGGSfVDLeYѢtͮsҙ$fq:+PcrfE;-hw:_лiESH0ґFR5QN}HD9YS呧nGyR'iQF]weU1ל7*R[9m"s$d#*JuhZ_?NC8eE0Yim'k9$rȭrV\37Ω[q85%묱WȮ"JUJPL G*F7\k&k ħ%$bvSϵ]U#+4bW, E+|B\8:HK'|Dz9IWj$Ϻ+])#l$*Vt꺫ZAf<{N9m>@NX%}(ɺ5+-Zխ4ksטlMbȓw9"& 7_R2|v0%aC-lTT]q3u{vV&'͒|ˮs,Igp:']!Al) 䮺6~\aN% E]`[֔ u[vr=iJ1-UijaG{iEUGfIӐxU'f9,I㮼EIs'qJ5<)bSЌ%g>W+4ҬaJHe.#'ѹjFI|ɤ'9آ뜬`sҞ"I{*'kĴ2$qV3Q;RMUH5Us5ISפiXL]'sl@zґ͔cMS"Ma<6[ nJ,Gbel򞅴Z4֎%')Y# Z|*1-%zdfUе777?;7|b\`"