' +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#)2325B%. KEYKEY64:TT%(KEY,0)1TT%(KEY,0):5KEY2(KEY4):HTc%3 TT%(KEY,0)Ğ:"YES"::2365n%8 "NO "x%= 2320%B I15%G TT%(I,0)TT%1:JTT%(I,1)TT%(I,2):D0%(J)1:J:I4D0%(XX)1%L I%Q TT%2420&V :10:8:"Press any key to coion you want."1$HT5:TT%0:I15:TT%(I,0)0:W$ISEC%(0,1)SEC%(0,2):D0%(I)0:s$I15:I52(I4):HT$ TT%(I,0)Ğ:"YES"::2315$ "NO "$ $ WT1000$ KC,0:CT0$ RKEY:KEY02330$$ KEY322370%) KEY("A")KEY("E"5:3:"LEARN IT:"D#HT10:HT:"A. OI (OIL)":HT:"B. OY (OYSTER)"s#HT:"C. OU (MOUSE)":HT:"D. OW (FLOWER)"#:3:"TRY IT:#HT:"E. ALL#23:5:"Press the SPACE BAR to continue."$19:5:"Type the letter [A..E] for the":20:5:"optT"IN :NONE7"OUT:TT - TEACHER ASSIGNMENT SWITCHF"KEY20ıh"KV,0:ZY(50):(17)::SF,0t"I039"1024I,32:1744I,32:2000I,32"I""I223"I:1:" ";:40:" ";"I""3:12:"TEACHER ASSIGNMENT"#MEM ----------------2!W------------------------R!\BNK(BNK0):LMEMMEM(BNK,0)f!aHMEMMEM(BNK,1)z!kSPACEHMEMLMEM!p!u-----------------------------!z-- TEACHER ASSIGNMENT (TA) --!-----------------------------"TEACHER ASSIGNMEN%(NF,4): PICKVIC %; *------------------------Y /-- PICKVIC -------------w 4------------------------ 9SMEM >NF%(NF,4)SPACE2105 CLDLMEM:SPACESPACENF%(NF,4):LMEMLMEMNF%(NF,4) H M------------------------!R-- S---KEY27TT%ıfKV,0:CB:DOCLR:STACKCLR:SO,0:49234,0:49239,0:SECT1:D0SET:MASTER -------------------------- FSPACE -------------------------------------- NF%(NF,4)SPACELDLMEM:LMEMLMEMNF%(NF,4):SPACESPACENFY131970KV,0:19652D$"VERIFY SIDE B"JSP$"P136":CSPEAK]216,0:630000,LO(MEM(0,0)):1,HI(MEM(0,0)):UNPACKFR,NF$(0),NF%(1,4)-------------------------- CESC -------------------------------------P$"":BD$1970FX<:SF,0:CB:16302,0:SO,010:5:TALL$;"Please turn this disk to side B.":23:8:REG$;"Press RETURN to continue."216,0SP$"PLEASE TURN THIS DISK TO SIDE B 1.0 P422 P328":CSPEAKWT500:RKEY KE0:SNL1:L1999{VL11000įTARG%:KEY(KB)128:CESC:PROGSUM:CR:MASTERbRET%ı~SECT1:D0SET:MASTER-------------------------- TURN DISK -----------------------------------BL$;" FILE SIZE READ" SECT0:S ?WT1000$DRKEY:KEY321860HXHRCG14:UF0NIC:50,ZY::SO,0^]KEY63::KEY="?"|b------------------------g-- MASTER --------------l------------------------qL1SEC%(SECT,1)SEC%(SECT,2)vD0%(L1)TARG%TARG%(L1):D0%(L1)--------------"16:8G"# Right first time....."("."(CA),2)R!17:8&"# Attempted............"("."(FF),2)+19:80"% Right first time...."(".."((CA(FF(FF0))100.5)),3)"%":23:5:"Press the SPACE BAR to continue." (mouse) ***"0SECT5ĺ"*** ow (flower) ***"NSECT6ĺ"*** TRY IT ***"`SECT61795t10:21(I110)"(QUESTION "I1")"3:13"Vowel Diphthongs" 13"----------------"12:3" CURRENT SCREEN: ";SN5:"14"--------------"'9:3@"POINT IN PROGRAM:"G3_"----------------"j9:21SECT0ĺ"** TEACH ASSIGN **"SECT1ĺ"*** MENU ***"SECT2ĺ"*** oi (oil) ***"SECT3ĺ"*** oy (oyster) ***" SECT4ĺ"*** ouRESS..h OUT: KEY=SAME, OR IF ESC THEN '?'.4mCrKEY18ıewKV,0:ZY(50):(17)::SF,0r|Z90391024Z9,32:1744Z9,32:2000Z9,32Z9Z9223Z9:1:" ";:40:" ";Z96:14"TEACHER SCREEN"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  P I0(S$)1:51202I,((S$,I1,1)):: PLACE MESSAGE (S$) IN SEND BUFFERZ $3000k .ER(E)1999| 851201,(S$) B51200,0 L51179 VSCNTSCNT1:ER(E)SCNTMSCNT1090  RCNT0:MRCNT1 51200,0 51182 RCNTRCNT1:0):(13);(4);"RUN OLD HELLO"v 20:"Place the Red Disk in the disk drive":"and press any key.";:A$:(4);"PR#6" SCNT0:MSCNT1 JNK(53247): TURN OFF 2K JNK(51197): SELECT SLOT 7 2K I((S$,23,2))24 (S$)IS$S$" ":10400:E1:BER(E):BE0::"LABNET system is down.":"Press any key to run stand alone.";:A$:160 :2000:R$((51206))((51207)):R$"52"ė:" LABNET ERROR!!";(7);(7):170 I055:769I,(51226I): 768,E:D(53247):D(5090P$"QR-24 "+ ER(X)(51200)d1012,0:E0:F0:D(53247):S$((51197))((51198))((51199)):S$"488"F1nF160x::10:12:"LOOKING FOR LABNET":` 51200,31:51201,1:51202,4:51170:S$"D00051000000000000000012"P$:100    FA0:E10F n51200,0:51201,0:51185:AA1:B(51200):BAE1390L reboot.";:100 d1012,0:1001 (A$)3520D A$" "A$:500S T$T$A$: jD(53247):D(51197):A0:E10:I0(S$)1:51202I,((S$,I1,1))::1350:Bı 51201,(S$) 51200,0:51179:AA1:B(51200):B4B0 BAE1190  50 F1130:(17):::Bĺ(7)" LABNET is down!":5:"Record your scores:":" Percent correct "F:" Number correct "G:" Total Questions "C:Hĺ" Partial score" _:(4)"PR#0":(4)"IN#0"::24:" Press Control-Reset to M(640)195(J110000:::| S$"D00053000000000000000056":C(28):G(29):H(30):F0:C0F(G100C0.5)B$"F":H1B$"P"P$(F):D$(G):C$(C):T$B$:A$P$:500:A$D$:500:A$C$:500:S$S$T$2(S$)8070 <S$S$" ":   00:RKEY:KEY1663100(SPROGSUM55SQT$::CS22:KC,0ISPACE = ";FS(0)1i|WT1000:RKEY:KEY1663100AiPROGSUM5NiQT$::\i22:KC,0biOCCURRED IN LINE ";::LN;::"."8R@8:I1E1:"-";:URJ26E1:I1L1:"-";::zRT8:"|";:I925E1:"_";::"|"R^19:"|"Rh"Please remember these two numbers when"::"talking to your consultant."Rr::"FREE SPACE = ";FS(0)S|WT10w#Q́I02:ALOC(I,1),ALOC(I,2):?Q̓18,168, 22,168, 30,168RQNF%(0,1)LFILE]Q꯰TURNhQSECT1tQ꯰D0SETQ꯫MASTERQKV,0:216,0Q"(17):::10Q,ER%(222):LN(218)256(219):E1((ER%)):L1((LN))!R6"ERROR #";::ER%;::" ;P̃brown,cow,down,flower,owl,plow,power,tower,town,vowelP̃tower,soil,coin,enjoy,loyal,toy,cloud,count,house,brown,flower,town,power,about,moist,royal ṔI1WD%(5):AN$(I,0):P̃oy, ow, ou, ow, ou, ou, oi, oyQ̃oi, oi, oy, oi, oi, oi, ow, o5:WD%(I):O`̃10,10,10,10,16DOj́I15:J1WD%(I):WD$(I,J)::Ot̃boiling,oil,coin,join,voice,soil,foil,moist,point,avoidO~̃boy,royal,loyal,toy,annoy,Roy,voyage,soy,enjoy,oysterP̃mouse,cloud,count,ground,house,loud,mountain,mouth,sound,south: Ñ2,14Ñ1,1N ̃2,4'N ̃5,71Ñ8,10ˁI1MFILE:NF$(I):MH˃MENU.PAK95KzLOCKFILE2615'KULOCKFILE26858KPROGSUM2740DKFW2915PKF22965\KG23020hKRV3070tKKR4000KCG4500KMK5000KP16000KRS7000KVdžD0%(MXSCREENS)K`džTARG%(MXSCREENS)KjdžSEC%(SECT,2)KodžNF$(MFILE)LtdžNF%(LFILE,1210JFIXARROW1385&JARROW13155JPAUSE1430EJWSPEAK1475UJCSPEAK1505cJINST1530rJD0SET1560JDOCLR1595J CR1650JMASTER1905J TURN1950J*CESC2050J4RKEY1250J>FSPACE2075JHSMEM2140JRPICKVIC2105K\TA21ICLS$(12)IN0RM$(14),IL0R$(15);IRST$(16)IIQT$(17)XIREG$(18)hITALL$(20)xIWIDE$(23)IX0R$(24)I TC$(26)I"STD$RST$EX$C0$"0"IbMXSCREENS14IlMFILE20IvLFILEMFILE1ISECT6IMM1040JCHRGTLR54915HcFX947 HhCB62450-HrCC62454:HwFR48406GHKC49168THKB49152aHSF49233nHSO49232HD$(13)(4)HBL$D$"BLOAD "HV$(22)HHM$(0)HLAN$(1)HBD$(2)HC0$(3)HEX$(5)H BK$(8)H IVS$(9) (X)GøVO(X)(P0RT)95OGøFS(X)((111)256(112))((109)256(110))]GHRCG2203nGDISPLAY2362~G"UF0NIC2051G,UBWTUF0NIC117G6P0RT(UBWT1)256(UBWT2)G;KV((((UBWT2))192)16)49282G@UNPACK2352GJAMPER878H^STACKC:PAUSEFzF{5F{Z14:D1$"o":D2$"w":RVIEWtF{SP$"O W 0.3 AND 0.3 O U HAVE THE SAME SOUND 1.0":WSPEAKzFo{Fnù16297,0:16300,0:230,32Fù49162,0FøR(X)((1)X)FøEO(X)((X2)X2)FøHI(X)(X256)GøLO(X)X256HIP$"P367 0.5 "WD$(4,I):KV,0:CSPEAK:Z614:DISP,"#"0,"S":Z71100:Z7:Z6EzK1:F1$C0$"0":F2$C0$"3":FT6:DMP$"ow":IWD%(4)SP$SP$" 0.5 P95 AGAIN"Ez(WD$(4,I),K,1)"O"(WD$(4,I),K,1)"o"KK1:31470EzHTHT2(K1):FWFzDLAY.5I3WD%(4)DzNF17:MM1DzSP$"":Z2$WD$(4,I):HT21(WD$(4,I)):VT2:15:VT:STD$;" ";:HT:P1:SP$WD$(4,I)" 0.5 "DzINST$"P173 O W 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEAKDzZ1$"ow":G2DzRCSP$"P388 P397 ":KV,0:31445OEzS3":FT12:DMP$"ow":FW!CzUBWT'CzNCzSP$"P43 0.3 O W 0.5":NF17:MM1kCz12:2:STD$;"brown cow"CzCSPEAK:NF18:MM3:UBWTCzH116:V12:H226:V22:D1$"ow":D2$"ow":FC3:FT6:SP$"BROWN COW":CSPEAK:F2CzSP$"P56 0.5":CSPEAK DzEO(Z6):DISP,"#"0,"X"X,"Y"YeBqzZ71150:Z7:DISP,"#"Z6:DISP,"#"0,"X"X,"Y"Y,"E":XX8:VTVT2:Z6B{zSP$"P118 O W 0.5":WSPEAKBz2:14:STD$;"flowers"BzSP$"SAY FLOWERS 0.3 LISTEN TO THE O W SOUND":CSPEAKCzHT18:VT2:F1$C0$"0":F2$C0$" THE SAME SOUND 1.0":WSPEAK#ACz4AIzNF15:MM1ANzSP$"THIS LESSON IS ABOUT THE SOUND WE HEAR WHEN O AND W ARE PUT TOGETHER":CSPEAKASzNF16:MM3AXzUBWTA]zDLAY0.5:PAUSEAbzSP$"WATCH THE FLOWERS":CSPEAKBlzX2:VT26:Z615:YVT25:F1$C0$"0":F2$C0$"3":FT6:DMP$"ou":IWD%(3)SP$SP$" 0.5 P95 AGAIN"@y(WD$(3,I),K,1)"O"(WD$(3,I),K,1)"o"KK1:31170@yHTHT2(K1):FW@yDLAY.5:PAUSE@y@y@yZ13:D1$"o":D2$"u":RVIEWAySP$"O U 0.3 AND 0.3 O W HAVE ";:HT:P1:SP$WD$(3,I)" 0.5 "d?yINST$"P173 O U 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEAKv?yZ1$"ou":G2?yRCSP$"P388 P397 ":KV,0:31145?ySP$"P367 0.5 "WD$(3,I):KV,0:CSPEAK:Z614:KEO(Z6):DISP,"#"K:Z71100:Z7:Z6J@yK1D$;"mouse"*>yCSPEAK:NF14:MM3:UBWT>yHT18:VT16:DMP$"ou":F1$C0$"0":F2$C0$"3":FT6:SP$"MOUSE 0.5":CSPEAK:FW>ySP$"P56 0.5":CSPEAK>yI2WD%(3)>yNF13:MM1#?ySP$"":Z2$WD$(3,I):HT21(WD$(3,I)):VT16:13:VT:STD$;" .=,ySP$"P118 O U 0.5 SAY MOUSE 0.5":WSPEAK]=1ySP$"LISTEN TO THE O U SOUND 1.0":CSPEAK=6yHT11:VT20:F1$C0$"0":F2$C0$"3":FT8:DMP$"ou":FW=;yUBWT=@ySP$"P381 0.3 P54":WSPEAK=Ey=ySP$"P43 0.3 O U 0.5":NF13:MM1 >y16:16:ST"#"0,"S"NCA0:FF0:I116:WRK(I)0::I116:KR(16)1*@NWRK(K)KK1:KK16(K16):20032*BNWRK(K)I:*CNUBWT*DNI11WD%(5)*HNIWRK(I1)*RNNF19:MM1,+WN6:28J1):AN(AN$):KV,0:V)pI21(Z2$):A$(Z2$,I2,1):A$"O"A$"o"A$"--":I2I21_)zA$;e)k))XCA0:FF0:YZ1:)%NNF19:MM1)*NSP$"LET'S PLAY DIPHTHONG DOOR":CSPEAK)-NNF6:MM3)/NNF20:MM3)4NUBWTQ*9NSP$"P347 P430 P34CU1CUCU1:A1$(CU)AB$:MCMC1(MCCU):H5MC:V5:AB$AB$:5040R(OK5040((A1$(CU)KEY$:H5MC:V5:KEY$:CUCU11(CUML):5040(2AN$"":I21ML:AN$AN$A1$(I2):A1$(I2)AB$JI2)<I2:AN$(AN$,J):V5:H5:AN$(RST$" ",ML$;C0$CO 'NC1:WT10:CG:NC00'KEY05040H'OK0:I21(AL$)2|'KEY$(AL$,I221,1)KEY$(AL$,I22,1)OK1'I2'KEY13A1$(1)AB$5170' (KEY8KEY127)CUMLA1$(CU)AB$A1$(CU)AB$:H5MC:V5:AB$:5040D((KEY8KEY127)GSUM:INST&&5010.&AL$"09":5010C&AL$"az ":5010T&AL$"09az "&H5(36)1:V5(37)1:COL0R(227):MD(235)&CU1&I21ML:A1$(I2)AB$:AB$;:I2&MC(CU1):MD64MD192MC(CU1)2&H5MC:V5'X0R$C0$0;(255)RSTVT2:YPYP16%? (%D 232,M1:233,M2.%I C%CNT0:NCĹKC,0_%CNTCNT1:KEY(KB)128v%KEY0CNTWT4010%(KEY64)(KEY91)KEYKEY32%KEY47KEY63%R(CNT):KEY0KEY$(KEY):KC,0%%KR:KEY0ı &CR:CESC:PRONF%(6,2):T2NF%(6,3):M1(232):M2(233):VT13WD%(Z1):HT21:YP8(VT1):232,T1:233,T2|$! I1WD%(Z1):SP$WD$(Z1,I):K1$& (SP$,K,1)D1$KK1:3110$+ XP17(K2):DISP,"#"0,"X"XP,"Y"YP,"E"$0 CSPEAK:FW$5 DISP,"#"0,"X"XP,"Y"YP,"E"%: VTP$"NOW P87 0.5 LISTEN FOR THE SOUND OF "D1$" "D2$:CSPEAKk# STD$:VT13WD%(Z1):I1WD%(Z1):VT:K1# (WD$(Z1,I),K,1)D1$KK1:3085# 21(2(K1)):WD$(Z1,I):VTVT2:# NF6:MM3:UBWTY$ F1$C0$"0":F2$C0$"3":FT4:DMP$D1$D2$:T1H1:V1:EO(Z6)ĺC0$"0";:2980+" C0$FC;4" D1$E" H2:V2:D2$W" Z71100:Z7]" c" p" RC0:K1" (Z2$,K,1)"O"(Z2$,K,1)"o"KK1:3025" VT:HT2(K1):STD$;" KC,0:ML2:AB$"-":MK2" AN$Z1$RC1" " CB># S:Z810000);Z81000);Z8100);Z810);Z8;" ";u! Z8NF%(Z7,4):Z810000);Z81000);Z8100);Z810);Z8;" ";! LCK(Z7)! !" !c Z61FT!h HT:VT:EO(Z6)ĺF1$;:2930!m F2$;!r DMP$!w Z71100:Z7!| ! ! Z61FT" Y11Z3Z3N7:2770< KEY32KEY21KEY10Z3Z3N7:2770F 2775_ Z30Z3N7(MFN7)o Z3MFZ30 Z4Z3N71:Z4MFZ4MF :24N7:Z7Z3Z4  Z710);Z7;" "; Z8NF%(Z7,1):Z810);Z8;" ";2! Z8NF%(Z7,2)256NF%(Z7,3)";MEM(0,0);"-";MEM(0,1);:21:BNKĞQ "BANK1";::": ";MEM(1,0);"-";MEM(1,1): "No. Link Address Length Lock"::34,5:N718:Z30 2800 WT1000:RKEY:KEY02775 KEY27KEY63:34,0:HRCG14:UF0NIC:50,ZY::SO,0: KEY8KE (ILFILE)26902 LCK(I)0:INF%(I,1):2687< LCK0] MEM(0,0)(2049)256(2050)| MEM(1,0)(115)256(116)  KEY16ı KV,0:ZY(50):(17)::SF,0 ::"FRE = ";FS(0);:15:"LAST FILE: ";NF:BNKĞ# "BANK0";::": 7 LCK(NF)1ı$< NF%(NF,1)2645,A I0GF (NF%(I,1)LFILE)2645|K NF%(I,1)NF%(I,1)NF%(NF,1):NF%(NF,1)0:2645P INF%(I,1):2630U SMEMZ BNKBįSMEM_ MM2d MEM(BNK,0)LMEMi LCK(NF)1n LCK1s } LCKı~ I0I4D0%(XX)1L I#Q TT%2420NV :10:8:"Press any key to continue."e` RKEY:KEY02400j TT%(5,0)CA0:FF0:I016:CA(I)0:o HRCG14:UF0NIC:50,ZY::CB:SO,0:STACKCLR:SECT0:MASTERt KEY63:HRCG14:UF0NIC:50,ZY::SO,0:CT0 RKEY:KEY02330,$ KEY322370L) KEY("A")KEY("E")2325. KEYKEY64:TT%(KEY,0)1TT%(KEY,0):5KEY2(KEY4):HT3 TT%(KEY,0)Ğ:"YES"::23658 "NO "= 2320B I15 G TT%(I,0)TT%1:JTT%(I,1)TT%(I,2):D0%(J)1:J:o continue."T19:5:"Type the letter [A..E] for the":20:5:"option you want."wHT5:TT%0:I15:TT%(I,0)0:ISEC%(0,1)SEC%(0,2):D0%(I)0:I15:I52(I4):HT TT%(I,0)Ğ:"YES"::2315 "NO "  WT1000 KC,0:1:" ";:40:" ";I@3:12:"TEACHER ASSIGNMENT"W5:3:"LEARN IT:"HT10:HT:"A. OI (OIL)":HT:"B. OY (OYSTER)"HT:"C. OU (MOUSE)":HT:"D. OW (FLOWER)":3:"TRY IT:HT:"E. ALL 23:5:"Press the SPACE BAR tSPACESPACENF%(NF,4):LMEMLMEMNF%(NF,4)/HO\BNK(BNK0):LMEMMEM(BNK,0)caHMEMMEM(BNK,1)wkSPACEHMEMLMEM}pKEY20ıKV,0:ZY(50):(17)::SF,0I0391024I,32:1744I,32:2000I,32II223I:NF%(1,4)!KEY27TT%ıqKV,0:CB:DOCLR:STACKCLR:SO,0:49234,0:49239,0:SECT1:D0SET:MASTERNF%(NF,4)SPACELDLMEM:LMEMLMEMNF%(NF,4):SPACESPACENF%(NF,4): PICKVIC%9SMEM>NF%(NF,4)SPACE2105)CLDLMEM: 216,0KSP$"PLEASE TURN THIS DISK TO SIDE B 1.0 P422 P328":CSPEAK]WT500:RKEYoKEY131970KV,0:1965D$"VERIFY SIDE B"SP$"P136":CSPEAK216,0:630000,LO(MEM(0,0)):1,HI(MEM(0,0)):UNPACKFR,NF$(0),PROGSUM:CR:MASTER!RET%ı=SECT1:D0SET:MASTERXBL$;" FILE SIZE READ"oSECT0:SP$"":BD$y1970FX:SF,0:CB:16302,0:SO,010:5:TALL$;"Please turn this disk to side B.":23:8:REG$;"Press RETURN to continue."1860jXHRCG14:UF0NIC:50,ZY::SO,0:SE6YZ1Ė28:6:RE$;C0$"0";RST$;CA10);CA;"/";FF10);FF:YZ0w]KEY63:qL1SEC%(SECT,1)SEC%(SECT,2)vD0%(L1)TARG%TARG%(L1):D0%(L1)0:SNL1:L1999{L11000įTARG%:KEY(KB)128:CESC:# Attempted............"("."(FF),2)1+19:8w0"% Right first time...."(".."((CA(FF(FF0))100.5)),3)"%":23:5:"Press the SPACE BAR to continue."?WT1000DRKEY:KEY27İ1880:KE27:TT%0:CEIKE127įRS:1660NKE326179510:21(I110)2"(QUESTION "I1")"=3:13U"Vowel Diphthongs"] 13u"----------------"12:3" CURRENT SCREEN: ";SN5:"--------------"16:8"# Right first time....."("."(CA),2)!17:8&&"-----"9:213SECT0ĺ"** TEACH ASSIGN **"OSECT1ĺ"*** MENU ***"oSECT2ĺ"*** oi (oil) ***"SECT3ĺ"*** oy (oyster) ***"SECT4ĺ"*** ou (mouse) ***"SECT5ĺ"*** ow (flower) ***"SECT6ĺ"*** TRY IT ***"SECT(17)::SF,0|Z9039A1024Z9,32:1744Z9,32:2000Z9,32IZ9O\Z9223wZ9:1:" ";:40:" ";Z96:14"TEACHER SCREEN"14"--------------"9:3"POINT IN PROGRAM:"3"-----------V$DLAY$:UBWT(V$SP$:UBWT.9V$SP$?NKEY63ıaV$INST$" 0.3"gISEC%(SECT,1)SEC%(SECT,2)D0%(I)1"';ISEC%(SECT,1)SEC%(SECT,2)@D0%(I)0EJrKEY18ı wKV,0:ZY(50):WT: KCRP1340/iM1(232):M2(233)Cn232,T1:233,T2usDISPLAY,"#"N,"X"ALOC(AN,1),"Y"ALOC(AN,2),"E"x232,M1:233,M2}DLAY(DLAY10.5)10DLAY$(DLAY):(DLAY$,1)"."DLAY$"0"DLAY$DLAY(DLAY)DLAY$DLAY$".0"96)(KEY123)KEYKEY32+ KEY47KEY63? R(CNT):KC,0E ] #T1LO(T):T2HI(T)f (AN0u -AN2AN1 2FIXARROW 7AN0įINST <WT10000:CHRGT:KEY01340 AKEY32įFIXARROW:ANAN1:ANAN2(AN2):1325FKEY13AN0ČUBTR,1):NF%(PTR,1)0:PTRNF%(LAST,1):11305 ~LASTPTRN PTRNF%(PTR,1):1130q NF%(NF,1)NF%(0,1):NF%(0,1)NFw  RKEY:KEY0ı CR:CESC:PROGSUM:INST  CNT0:KC,0 CNTCNT1:KEY(KB)128 KEY0CNTWT1255 (KEY(NF,3)4 [CODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACKI `ZLDNF%(NF,4)1a eLAST0:PTRNF%(0,1)w jPTR(LFILE)1160 oA1NF%(PTR,2)256NF%(PTR,3) tA2A1NF%(PTR,4)1( y(A1LDA1Z)(A2LDA2Z)(A1LDA2Z)(LDA1ZA2)NF%(LAST,1)NF%(PF%(I,1):1057 -) .NF%(NF,1)01090S 3CODE3Ĺ232,NF%(NF,2):233,NF%(NF,3) 8CODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACK = BFSPACE GBL$;NF$(NF);",A";(LD) LNF%(NF,2)LO(LD) QNF%(NF,3)HI(LD) VCODE3Ĺ232,NF%(NF,2):233,NF%Z44000: MUST BE 44032 OR LOWER9 d50030: INITIALIZEC 1065T CODE1:1070e CODE2:1070v CODE3:1070 CODE4 CODE41070 LAST0:INF%(0,1) !(ILFILE)1069 $LCK(I)NF%(LAST,1)NF%(I,1):NF%(I,1)0:ILAST )LASTI:INJK 9/10/86 RON2 -------------------------M VOWEL DIPHTHONGSl-------------------------( PROGRAMMER: Ron Miller2 GRAPHICS BY: Triska Paul<STORYBOARDER:F Kris Federhar P-------------------------!                                            "ERROR #";::ER%;::" OCCURRED IN LINE ";::LN;::"."Qh@8:I1E1:"-";:nhJ26E1:I1L1:"-";::hT8:"|";:I925E1:"_";::"|"h^19:"|"hh"Please remember these two numbers when"::"talking to your consultant."ir::"FREE ST UP INITIAL LINK/g`------------------------Mgj-- START MAIN LOGIC ----kgt------------------------vg꯰TURNgSECT1g꯰D0SETg꯫MASTERgKV,0:216,0g"(17):::10g,ER%(222):LN(218)256(219):E1((ER%)):L1((LN)):h6$(I,0):,f̃oy, ow, ou, ow, ou, ou, oi, oyPf̃oi, oi, oy, oi, oi, oi, ow, owrf́I02:ALOC(I,1),ALOC(I,2):f̓18,168, 22,168, 30,168f------------------------f-- SET INITIAL VALUES --f------------------------gNF%(0,1)LFILE: SEnjoy,oysterOẽmouse,cloud,count,ground,house,loud,mountain,mouth,sound,southẽbrown,cow,down,flower,owl,plow,power,tower,town,vowelẽtower,soil,coin,enjoy,loyal,toy,cloud,count,house,brown,flower,town,power,about,moist,royal f́I1WD%(5):AN505,20005EdĹI2SECT:TT%(I1,1)SECT%(I,1):TT%(I1,2)SECT%(I,2):ZdV́I15:WD%(I):nd`̃10,10,10,10,16dj́I15:J1WD%(I):WD$(I,J)::dt̃boiling,oil,coin,join,voice,soil,foil,moist,point,avoid e~̃boy,royal,loyal,toy,annoy,Roy,voyage,soy,eTBL,COW.PAK,COW.TBL*cz˃DOOR.PAK,DOOR.TBLQcˁI0SECT:SECT%(I,1),SECT%(I,2):[c̃2,14dc̃1,1mc ̃2,4vc ̃5,7c̃8,10c̃11,13c̃14,14c$́I0MX:TARG%(I): d.̃0,30110,30305,30505,30605,30705,30805,30905,31005,31105,31205,31305,31405,31ENTS -----(b4˲------------------------Ab>ˁI1MFILE:NF$(I):ObH˃MENU.PAKbR˃GUMBALL.PAK,GUMBALL.TBL,OIL.PAK,OIL.TBL,ARROW.TBLb\˃OYSTER1.PAK,OYSTER2.PAK,OYSTER3.PAK,BOY.PAK,BOY.TBLbf˃MOUSE.PAK,MOUNTAIN.PAK,MOUNTAIN.TBLcp˃FLOWER.PAK,FLOWER.EACHER ASSIGNED SECTIONSBadžWD%(5): # OF WORDS FOR EACH SECTIONjadžWD$(5,16): WORDS FOR EACH SECTIONadžCA(16): CORRECT ANSWERSadžAN$(16,2): CHOICES FOR TRY ITadžWRK(16): TEMP POINTER ARRAYa ˲------------------------ b*˲-- DATA STATEMILE DATA4`džALOC(2,2): HOLDS LOCATIONS FOR ARROWSq`džMEM(1,1): LOW AND HIGH ADDRESSES OF MEMORY FREE SPACES`MEM(0,0)(2049)256(2050):MEM(0,1)8191:MEM(1,0)(115)256(116):MEM(1,1)48814`džLCK(MFILE): LOCKED FILE FLAGSadžTT%(5,2): T-------------------D_VdžD0%(MXSCREENS): D0%(I)=1 MEANS DO SCREEN I_`džTARG%(MXSCREENS): HOLDS LINE NUMBERS OF SCREEN SUBROUTINE_jdžSEC%(SECT,2): HOLDS FIRST AND LAST SCREEN NUMBER OF A SECTION_odžNF$(MFILE): NAMES OF FILES`tdžNF%(LFILE,4): F^G23020: GET TWO INPUTS6^RV3070: REVIEW WORDSO^KR4000: READ A KEYg^CG4500: GET A KEY^MK5000: READ MANY KEYS^P16000: PRINT WORD^RS7000: RESETS SCORES^8Dz------------------------^BDz-- DIMENSION ARRAYS ----_LDz-----050: CHECK FOR 0]4RKEY1250: READ KEY@]>FSPACE2075N]HSMEM2140_]RPICKVIC2105]\TA2195: TEACHER ASSIGNMENT]zLOCKFILE2615]ULOCKFILE2685]PROGSUM2740: PROGRAM STATUS]FW2915: FLASH A WORD]F22965: FLASH 2 WORDS---------(\MM1040: MEMORY MANAGER7\CHRGT1210I\FIXARROW1385X\ARROW1315g\PAUSE1430w\WSPEAK1475\CSPEAK1505\INST1530\D0SET1560\DOCLR1595\ CR1650: CONTROL-R\MASTER1905\ TURN1950: TURN DISK]*CESC2---------/[bMXSCREENS14: NUMBER OF SCREENS _[lMFILE20: NUMBER OF FILES(TBL'S AND PAK'S)[vLFILEMFILE1: NUMBER OF THE LAST FILE(+1)[SECT6: NUMBER OF SECTIONS[Ų------------------------[Ų-- SUBROUTINE LOCATIONS- \Ų---------------ZCLS$(12)ZN0RM$(14),ZL0R$(15);ZRST$(16)IZQT$(17)XZREG$(18)hZTALL$(20)xZWIDE$(23)ZX0R$(24)Z TC$(26)Z"STD$RST$EX$C0$"0"ZDŲ------------------------ZNŲ-- PROGRAM SPECIFICS --- [XŲ--------------- STRING CONSTANTS ----4YIJ------------------------]YD$(13)(4):RETURN PLUS CONTROL-DqYBL$D$"BLOAD "YV$(22):VOICE TRIGGERYIJHRCG CONSTANTSYHM$(0)YLAN$(1)YBD$(2)YC0$(3)YEX$(5)Y BK$(8)Y IVS$(9) ILE SIZE READ+X|IJ------------------------IXIJ-- LOCATION CONSTANTS --gXIJ------------------------XKC49168:KEYBOARD CLEARXKB49152:KEYBOARDXSF49233:HI-RES SCREEN OFFXSO49232:HI-RES SCREEN ONXIJ------------------------YIJ--NIC2051W,UBWTUF0NIC117=W6P0RT(UBWT1)256(UBWT2)aW;KV((((UBWT2))192)16)49282qW@UNPACK2352WJAMPER878W^STACKCLR54915WcFX947:FIX STACKWhCB62450:CLEAR SCREEN TO BLACKWrCC62454:CLEAR SCREEN TO COLOR XwFR48406:FX2)VøHI(X)(X256)3VøLO(X)X256HI(X)KVøVO(X)(P0RT)95VøFS(X)((111)256(112))((109)256(110))Vò------------------------VIJ-- UTILITY CONSTANTS ---VIJ------------------------VHRCG2203VDISPLAY2362W"UF0INITIALIZE ----------3Udò------------------------SUnù16297,0:16300,0:230,32}Uù49162,0:ENABLE MAIN BOARD INTERUPTSUò------------------------Uò-- FUNCTIONS -----------Uò------------------------UøR(X)((1)X)VøEO(X)((X2)D$(4,I),K,1)"o"KK1:314705TzHTHT2(K1):FWITzDLAY.5:PAUSEOTzUT{sT {-- SCREEN 13 -----------T{Z14:D1$"o":D2$"w":RVIEWT{SP$"O W 0.3 AND 0.3 O U HAVE THE SAME SOUND 1.0":WSPEAKTo{TPò------------------------UZò-- AKSzZ1$"ow":G2;SzRCSP$"P388 P397 ":KV,0:31445SzSP$"P367 0.5 "WD$(4,I):KV,0:CSPEAK:Z614:DISP,"#"0,"S":Z71100:Z7:Z6SzK1:F1$C0$"0":F2$C0$"3":FT6:DMP$"ow":IWD%(4)SP$SP$" 0.5 P95 AGAIN"Tz(WD$(4,I),K,1)"O"(W6:SP$"BROWN COW":CSPEAK:F2;RzSP$"P56 0.5":CSPEAKKRzI3WD%(4)\RzNF17:MM1RzSP$"":Z2$WD$(4,I):HT21(WD$(4,I)):VT2:15:VT:STD$;" ";:HT:P1:SP$WD$(4,I)" 0.5 "SzINST$"P173 O W 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEQzHT18:VT2:F1$C0$"0":F2$C0$"3":FT12:DMP$"ow":FWDQzUBWTJQzhQz-- SCREEN 12 -----------QzSP$"P43 0.3 O W 0.5":NF17:MM1Qz12:2:STD$;"brown cow"QzCSPEAK:NF18:MM3:UBWT RzH116:V12:H226:V22:D1$"ow":D2$"ow":FC3:FTPEAK?PlzX2:VT26:Z615:YVT25EO(Z6):DISP,"#"0,"X"X,"Y"YPqzZ71150:Z7:DISP,"#"Z6:DISP,"#"0,"X"X,"Y"Y,"E":XX8:VTVT2:Z6P{zSP$"P118 O W 0.5":WSPEAKPz2:14:STD$;"flowers"PzSP$"SAY FLOWERS 0.3 LISTEN TO THE O W SOUND":CSPEAK: HAVE THE SAME SOUND 1.0":WSPEAK(OCzFODz-- SCREEN 11 -----------WOIzNF15:MM1ONzSP$"THIS LESSON IS ABOUT THE SOUND WE HEAR WHEN O AND W ARE PUT TOGETHER":CSPEAKOSzNF16:MM3OXzUBWTO]zDLAY0.5:PAUSEPbzSP$"WATCH THE FLOWERS":CSFT6:DMP$"ou":IWD%(3)SP$SP$" 0.5 P95 AGAIN"mNy(WD$(3,I),K,1)"O"(WD$(3,I),K,1)"o"KK1:31170NyHTHT2(K1):FWNyDLAY.5:PAUSENyNyNy-- SCREEN 10 -----------NyZ13:D1$"o":D2$"u":RVIEW"OySP$"O U 0.3 AND 0.3 O WI)" 0.5 "KMyINST$"P173 O U 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEAK]MyZ1$"ou":G2MyRCSP$"P388 P397 ":KV,0:31145MySP$"P367 0.5 "WD$(3,I):KV,0:CSPEAK:Z614:KEO(Z6):DISP,"#"K:Z71100:Z7:Z61NyK1:F1$C0$"0":F2$C0$"3":F14:MM3:UBWTfLyHT18:VT16:DMP$"ou":F1$C0$"0":F2$C0$"3":FT6:SP$"MOUSE 0.5":CSPEAK:FWLySP$"P56 0.5":CSPEAKLyI2WD%(3)LyNF13:MM1 MySP$"":Z2$WD$(3,I):HT21(WD$(3,I)):VT16:13:VT:STD$;" ";:HT:P1:SP$WD$(3,"LISTEN TO THE O U SOUND 1.0":CSPEAKbK6yHT11:VT20:F1$C0$"0":F2$C0$"3":FT8:DMP$"ou":FWlK;yUBWTK@ySP$"P381 0.3 P54":WSPEAKKEyK|y-- SCREEN 9 ------------KySP$"P43 0.3 O U 0.5":NF13:MM1Ky16:16:STD$;"mouse"LyCSPEAK:NVE THE SAME SOUND 1.0":WSPEAK%JyCJy-- SCREEN 8 ------------TJyNF12:MM1J"ySP$"THIS LESSON IS ABOUT THE SOUND WE HEAR WHEN O AND U ARE PUT TOGETHER 0.5":WSPEAKJ'y20:9:STD$;"mouse"J,ySP$"P118 O U 0.5 SAY MOUSE 0.5":WSPEAK&K1ySP$" 0.5 P95 AGAIN"LIx(WD$(2,I),K,1)"O"(WD$(2,I),K,1)"o"KK1:30870rIxHTHT2(K1):KV,0:CSPEAK:FWIxDLAY.5:PAUSE:DISP,"#"0,"S"IxIxIx-- SCREEN 7 ------------IxZ12:D1$"o":D2$"y":RVIEWJxSP$"O Y 0.3 AND 0.3 O I HA" 0.5 ":CSPEAK:SP$""YH}xINST$"P173 O Y 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEAKkHxZ1$"oy":G2HxRCSP$"P388 P397 ":KV,0:30845HxDISP,"#"0,"S"IxK1:F1$C0$"0":F2$C0$"3":FT6:DMP$"oy":SP$"P367 0.5 "WD$(2,I):IWD%(2)SP$SP$PEAK:NF11:MM3:UBWTfGdxHT20:VT22:DMP$"oy":F1$C0$"0":F2$C0$"3":FT6:SP$"BOY":CSPEAK:FWGixSP$"P56 0.5":CSPEAKGnxI2WD%(2)GsxNF10:MM1HxxSP$"":Z2$WD$(2,I):HT21(WD$(2,I)):VT22:15:VT:STD$;" ";:HT:P1:SP$WD$(2,I)z#   ŠŠĠηc ΠMԠϠ ȠҠӮРv ӭРųŠӠàŮà!͠Ůˠ    Ġٺ  򠠠     ĠϠ Р   () 1986   Ġٺ  򠠠   ˠٺ  젠 ,>--....8///000T112s22N33444555567788O9::;;<?j??o@AmA$BBCCeDDEoF]GXHaIKJ-K\LXMMN{O2P9QR)STUV5WXXsYYWZZ[[r\W]4^M__``:aObcHcccGdd5eefg;hhlijjk'llImm]nnyoppnqrqrrsqss@t@iOPo(u)@DS !!!P"""M## $K$$:%%%,&}&&'Y'''L(((;))&*c**+X+++O,,                                    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#лLaRUN MAIN"49 "RUN MAIN"  (103)256(104)16385Ĺ103,1:104,64:16384,0:"RUN SETUP" 248815 <D$(13)(4) FBL$D$"BLOAD" dBL$"PAGE3" n"BRUN IMAGE UTILITIES"0 xBL$"PROGRAM TITLE.PAK,A$98A"d 16300,0:16297,0:16302,0:16304,0:230,32u "2000:UE{BLE!":61150 ST3ĺ"SOUNDTRACK WOULD NOT VERIFY! - BAD CHECKSUM ERROR!":61150 ST32ĺ"VOLUME MISMATCH!":61150ST64ĺ"DISK DRIVE ERROR!?!":61150CST128ĺ"DISK I/O ERROR!?!":61150b"UNIDENTIFIABLE ERROR "STuUE1DOS-UP,A$4000" 16384 H > R >> UFONIC ERROR CHECK \ > fST(246343) pSTı uST3ı z::10 :"UFONIC ERROR! - ";::ST:> ST1ĺ"SOUNDTRACK FILE NOT FOUND!":61150x ST2ĺ"UFONIC INTERFACE BOARD NOT AVAILA 49162,0: DISABLE INTERRUPTS TO SLOT 3 DS$(4) DL$DS$"BLOAD" (230,32 216300,0:16297,0:16302,0 <62450 FDL$"PLC TITLE.PIC,A$2000" P16304,01 ZF$"UIS.DIP"Q dDS$"BRUN SPEECH LOADER":F$\ n61000b sz xDL$"    REEKб6г8д2д0RWKNи7г7TKYԧSNETг3г9ԧSYLGNSLLTLRWYLYGEEESOLLEWTHENDXYUFZDTYDSNNHLEDWSRDRNDKNERLSYEб4б5б8б3б3б1г9д3е1е4е6е8й5й9г7г3г7г7г1г8д5ENՁ?t010123456789203456789ATDEBDYNCEDDRNEFGDHEISTJKLMNTOFLNTPYTRTQRTSDHPTTESORNYUVԔ6jKkx\LIQu1YFeSYkudTiYUW[{E>y]9WWUTVWC5[T]MrttUKG-evڐnS6L՘x2WTKKM.B%7FW>LR,YٰEbu#ܓ(VsO>rxH5#h2h(ѓCe`THဝGZ>i!dDmhZQSUM4U.QT%oՕ":vPJ)Ic&ƙ6Eg4Umb\r'%ztTa{I*)gb$[{bR 0/R8u4sZJd('S윴w=Y^t#%hVՌUuF?Fiӈ:Tæ`PLҤ+5H Z#r&\k̛iwr{­r+qƭnJ.4܆""yWSR-eʅS6hҙ]*`Rzl&RbɊp'/´Ɯs)V7Jɘ()-5b.3v2 cr+]brqXqq ƜS7;+Lgih:Ť[f,D#QVQXv\8tBtJr1+5ZpNm(lqHV"L;1N7kH+ӤE,0{\eIjsu8+i5Dx\4J򉥀XJLr7Y d6xU#*ZvNosZ?Vi㈊U# iTIxgGiʢv%xyԬ^]Vڂ"bZVhUԼ+Yղ[֚{:f&8%$v|xة"JU`T̴^4H*+#뚸|Xڪjkc.+1Ma:ŨƦ-Jd.ZaX4ZaBe1zʚ'E+jd8'5MdT:PFKK*o=RX!3*ꖴ #V0(+_1j: 3d \"JU1.%RstXʱ+ʗsl˫I0-vì63 :JfmQ}*(֊*EҳqIY7x(4lvCٿk 8'/>%b"iW]jÌ#Kr18+o4Y1t׊j\n*(Ȩ,Tj @B%)LtDE 'gPl+^ʹvƬ܆&tGa*pv)B#:ivUMo١W=AVt zfW6 ϔ]8ׄ*S–9UG0WRڙݥ)򕴐WҢG9iKdd-$),a0 (U0}II Q#횹kllD=3*fP+^ްn9 ӆa&t5Ja*R,j3o\E ܘv{IZp5%1=砤Ru$5NV;fSN^ܤqOYU2Snlv{?춨Mc=Z7̕Q]WE\Э!=rBsJJ-)MR`0VIV2Z'|cl%C|#*VR,+\0fè2:eQ*jbDܲhJEÆ+D9j.O唫I.BDv"DNwc8+11l'՞f2ISΜ+́=7,tk3\)µ)RpU.+.JלۆhCsj6)iۤji7o 4+ڋ4 ϻ9Q˼4#Õ$IWw{b'ɪMg►XeHS̲M ))YGcd]iNze9M)^eV[x]U.]fVhN՗R9VX}YSKk{,=xvNX%}(ɺ5+-Zխ4ksטlMbȓw9"& 7_R2|v0%aC-lTT]q3u{vV&'YѢtͮsҙ$fq:+PcrfE;-hw:_л(+eMPnM$M>9ca)#Q ɪH#3,;QNTYU9QmQcDZ&2JѼqYEne5ջїiP*[nS"ed833T.GVJeI9Yfm5TNؓe2QV4[V9E3^gUQcFSDF]QQY4Tt7KSI15vh-]cct{6-ikOBR%Д2flTњIS!IZBEɪP:'+]e.z;ʩr&;ͽ).)ӖȺn(T5RhSn]Yn+'e;+Arjȭ|fT#ɛS*(Qg:Q\'DEX&8tMlI Q5++L* ww^oQոi's@>!"Xǩ*4Lg&7xP\nkp3(U $ņkN^bJL:EI5U%v՗حcڒJFAK*T@@@1VT8:HK'|Dz9IWj$Ϻ+])#l$*Vt꺫ZAf<{N9m>@+-g*SL)j6:I|&k ħ%$bvSϵ]U#+4bW, E+|B\JD)+%[V>im.kՎuV7aNV͆k9y[&YyLjUc.F]xmaQuEWkjP8a cQFMYV+4QB5iIW ,^1ׇ0ܘfG>idmǤ8aNQkZU6]:]`[֔ u[vr=iJ1-UijaG{iEUGfIӐxU'f9,I㮼EIs'qJ5<)bSЌ%g>W+4ҬaJHe.#tL%m6e38jc2w+K;4L}"j{6襫3$~PlRQHb)(U ʔE'ѹjFIu4'Q,܌t8 O⢦(IR'.8rTG”4(UVE˧HME4tr:kIsԬ'IS"4To2,-(B: #Sڬ.7K?<2YdveΓRڦ%/HΚr\# P&LQN;o;=JO7޽b&6z"JU(`r4C EDTq&aQۆ)GejYȭBkJr\:r)HC-:N(4  ,& ڝ͒|ˮs,Igp:']!Al) 䮺6~\aN%˜$l׊(]+ J(U 4 \hIcr2(9Ģƌ4Q鶓l@zґ͔cMS"Ma<6[-Kk4r+ETC()eeO֝Sn=iNYUUWݓuT]uOC`v=EQU4= ewo]S8wiӈB='#dO'1ģ本TsҖԶIKך'+J|c"*N=MkB(7 ~gXiIJ Gg%Gz:=E.j9eYh7aNVby9YNbY9nFՕg!IWM%9iUYg4EFZU&K_SgaOMfW]ITFe%eUVTTTM^dtx˚6f˘euNse hdŋyTUO^cx=yX%SDҕNqWf]U[운1vHHFWIJm$-CLa$٫0feI”xvKƬ-_(klrҙ"V;+_Isb%ω<'jVR8[Isaͮ3%kns-2kBYR \BSq``&]1IWP&YASe$3 iuV̨=Q]D ,ъT0B $SW:d]ЊU*zWShUuO=SF] VUe Hל1-(]SڼBGH#,.!̲,UG#;BS$# Yv"UN֬JV9esjW{JllEbYXEEb-Fr  JDݸ/˘aNC@.J2HTE+Lj<ԓ0Iש3œMHr0:1mꬶtX"JU(`Dt+i)$]a$7KqR.*ƝZ7=jsݴʈ5*+,W.ZU;$,MPOdɋ<%07mM ]X65Y+\ct}:XsUxmlUI㏩#7K(ޘ3-tʊJԔ8-Mk1|m"pȋv36]4񪺪2DrNKfiDӶcNڦU)mj1aoĄUN,XZzHK3E<(p#fu洨؋Ю3'ܦʈs*#.Kn.3ԻsR˪ȱ52[Jt*ͣ:D7&\$Kw针*ޥ/*\{TO2Z+`± ũcA/[n,~Qv>dzV}TiZeєVˑ/SQ?u]XԁeDZݡPMp(LMrGf2$9[&(YX2g77aɜ3VXrj$+,4*V/_ݒRѣ|MK&w%ˇ,]<tےʼ*K&ɔ.3n+q4nRΰʰˈ '>ʪ(LaixDiV"J+euIujUڹyҔnZo]IݸՄ24*l8!׮E_ *HLݪ2`8U4cZH=9vp#v-R8n:T+:RЪ-C; ͨڂУղv }r6-J]Sԇju52",CH<Һ2uJZɪKDvISӖ6 NM4*M@.a(=M[eHb9U!vx_S}.}4^v; 9Hb1fe&YaJNr Ȇ5f7UX#-rsO5Ҫ :2ʈS/#IRc,J:ز9(Ba Z2*[*_lIb&5-.VozSfT5ne !DيEK|-jwfڲE֘P Gs7n/8Xפ(\aT]SV.KYURZfcV2%#I,HKK*խrT+˩RMۧ `4l HY* 1mVZjJYV$1WIL!Uv[s&WFiΙTudfJVّ%VcFKXMi,ͦ:t,"zrSR|jzxJ6ѫȥK,F".=ʔ|ʨR[!SK$s,M6$hR]kUtn-Э>G\"JUʋ4#O&\L.rh$rJޒyezZ)ifoUn2X`Qj(YWтYYvideJjfU-IFU&YVՒtEUiUU[-bN]:!&9k#5š8C Y,t)d(M;{45b-մNUWB8iWm} ]7 ŇG2jdql$-sNLUFNVފ8YE/nlcgɞ-&F,63lrijV:䠾R1(u8ȃv(#Z#̻j3`=ȂVx#OZ2l5;"rhJ)kA8挾%˚S$kNWd%j*XT=gQ"JU(hW$h]͋0#=L3ɪ7)#i\-,1;$i ƭ)<3-qOlM\< (UnB P"^B@jO&ܫ:L:.K=-,yr3l͍,ݺvpvkU p}nL7.\[zs}ҚDwJ)'/l".N:ꘫ=m}r7geeK#5:It.\ݥ+`pLJ5CDVW3[]Y$Ψ~re8hΙ| ՞zժJs+N!|Ϯ;Sm\^QyyE[q85%묱WȮ"JUJPL G*F7\k2JE2p諼4ʒx';[-4nzԦK0(,|)s:,[J)kl8묹%Ȯkcj3<򭈹IGTh'AY笰1X2,ՃcqNWE%\9ګqh:gƕuT6avBڄIK&U<[ReIj98N)iVQ< īdγ Z#*Lk*7YѺ;MdmU,;$lɪ3'mUU7Ή{V8'ZJc9Y㖮8QJlUDMV&a.ZU4۸xc $+%ښ0Vro'HCw5+IM۞$wSwO{9ՙJhTG!LTYe*"ggYdž>K:Zx)io$^ YjS٦$+!Zdf*q4R*I{s8㎢g'msE*Kdȣ%Rm2,5ʜĢ֪2N&J6* oV{qˆ6"Z%RPr*tXE➙$Zde)#(íj IΔ]̗Qɒ()/ͼbRa0Z1OYPdVĦMWk[^eaSyU9gOQf9rVS:M-{DQVD +(UVUhZiZi)kV瓧ZG3GFt.ENlI[0cVfޓV^G/Zy.heźlzi1UG%*UW$9/˩},-Kי/^s#R Vݪ3\ن"JUFb%3B:8Wo=E\#c) o܂$sc:#LA=s*z̉=[Q)Is欲%2T&<(v-Dw+RRb,R:UJۚTUkkS5RMUʼ.VT5R7[Sc+]3޼;9z4ԠlXP`SU)RJ3mrJ-ͼJ4-Ҭj0L]3T.(U,EG–]uFuimSgdu{M5qVVeFY*TЌ QE`*TcIYUEa[O.u>:טTKףS#B*.v.5DUaKg.ulg޹1\^q{9-[+C,+oҬ=4JNT#<+R$*MRO;YJ(U 0#nIQb1jىDU]O^w->eKV9=9KӶl,W߂v5^cԱx#`Rak2j --h!6(><2Lrʪ"b*jT9,TjA]I2Ľ[ul5OԚEYQZxEuqnΝGVLZEm]ʙxThآѧFm^]guEx!Z'e)u䙲8 {#WȪ\C`  ڒ4ꈣ건*# j4O={,,v+1٣ʒ. O~ӆX2eKR5eɝB5 `a0+>sbYԦizP9u4ʜ),sT3)kR,Kži,gT}zmLGB9ekQ*i[Qhj-ESFIU͈ӔgIi:C֬:ZhFIF8T1+OuҜ##Jr5 E+)ECk⌤$ I*R&EP (un,xUI[mQg)~uR]H7&,U_ .QB5Dik4W&+Q,sF1;DŧɈ{!њ#ꕕb+ejDmM$a,Tj \M ٮt1VѥT[Kxϊ"Iֶ,a*FQ"E-;%Lq+1SG:L"+ws]\ʤtU}pS:."Tb ^S%{0 '*nmNkEdd[LKڔ{6&"6U_KSQB5Jmi)I/jURJS$WՒD-6m"eEP p@7!X1-3[̖+WRYqf$esז-fFVyb+Uc⬰%Qӂj1{t 0,R!D 抻W#EQZU#4buR-ڢ"Q;ͬVtS.LvmV*S](rȒ++N#70\[RF7:Ij%wՓԩrNVRZ=yIfkԵFHӵjW߼8iC3lQ8ME7,VTGa@anV]s Z 8&-=`Nm1T2tkl/5ŃۜdnsRS,)IJM'/5ESҜ IrZR(ukqvɺoI5I'JV*DiLdei>Y҅&gak`l: ϐPt_Kѕ[;9MJ\FtNQ5^EZx X=+Ri^FTe[meEiT֤6GkYUi[e[nU(=UF eklSwʼnGO9W^JFyĦYEP A18kZ#oUX}ꬬUҖgIj0J:+}문&MܶIJuq+^(܍:gO޲LYKI)M^ld#R^UclQբ+%e*]UEjrX0LnU1꧵!q3ɢnVg!S_•Mqfj%uD)ވlE=^{jI]34J3|RuYCϕ5Z7vVIk-2#\<#688Uh5}qqt)͉~ا67v;jrk49AciѐZIrIK.Ȕ5< 1 ƀaU Ѝ(U- ["(;;bSNR& =T#9;rȣ-C zZպZqgX1հㆬRu 5ݤVtJjVVf>ii *^d$לeٵ[Gw7V6yP[牞Z[iJ.չ(cfբTMUӱJ՘Bj*TmDfK.F,xY_'qqFnf[ex̜FisGTII2a={U{`![LC3y ń6S,qW8se3,ѩVw(T((s곲LWaEZ%/(,紸H;ٌ7NqU*Mj44[\#2^sK̸kɒj YݜѼvZBŞٍP`7|"u(U XɨDBJG+G^^5{E̒aVuW\ZIGIvdEhvVfGZmM[M֧f=AF[nC,ZU ye]CK$F}*TF]+S ٲyH6VG!uP$M} h85fOmF+ValYib*ʗI,qW8Vve3ѩVw(W(_D @b" Nݪ&;lWRl23n3CP&͌MK7#O)ak=ZXţS&Ybk5a4a%g {Ԭ'1I;z7߼b]ݴJ ^+:}+!j Pڪ1&s dVqk"RYB<"1`bȪڵۼIh^N)fj1'YSQB507s@wj VlTɋr&6E;+a(8лts, *w#\ H+Ú$L }cө sU#^% _Ɩs[QcՄ#ZE%Fv̐j*7{̪#zuά%'^9xn<ݣʳLŧJ:t({"):c"1~T.эW"RX.}5jUઙmW]rf_mZ|uJiᢥƘ'kS*^yxq#I ƍs&?/:`<1˾ڵ*//N\bsV+ȥZ=+(jҜ}(rQE.&ڌ.`ɘ<$c3M*c26ˎ90*ۖ$}SNZU*aVU)Ҷm$¤cPU˭4[-yRvaX56D*KM .spy,8-űxPۥTں,(mk* !+T,T2೛4O.Z/?H _4D{ c+j^)|j9հjb-k*v9.:⮶Jr,#m§)4ZbCNZ5:a &Va8 ReOBM1I3s$400t= 4):֜$MrK:.:;6`sꋍI6o&Ҭ4vKXT1ym6۔y@nSl4QwIenP'ԄzII]B9[YqW J߄9T|fhFݚ `85 FfLR&nKx>GEYƜfM{ZA.]D5TOZjF>y 5{DUesW[L,}>y I:ksV+-ՓIV+i#ΑTi)ƉNlAQgxwFPYNc~bl9g\ORq9e/*&5}*Wa,гMNc:;MőTOR,IK4d B<"1`@ "lOԓ-:^sh%y&fiPXD @բ hF]ݙ 5d!.Нt'ڻH؝fmfNXvh.^Q nj%ūz墕gUOYSXZu2duE8UgcuEc4aoQݶlE-[.5Y:k*\ ݪWN7ZIpDIfXjmNPyjn\~*իYlo)U[iqUQudumMOսp/YmO^Ĺt#f&VЋDncV9Mوy0eKVTYIm*ɜcR`ip 7ux6]_(|̀OM1#+>-\HlY}Jk8-+Z\Ē$Jגb9+݊P'*R8WX/G_tb\ Ԫ+*]7v}B%꩛ :'^ƚ3uk Wci-L獥3ۖ}NX{s#9a͍Db2l gnMNZq>a)iĺ=hkأQRPWD Հf=Yn"n縹%aUʒCK!ו&_!RaCEɊ ,Z350رӴMҠRV͏+-?I2Rգ6(JU$Q,gRpq:nh*H `jR.CMiN4n'۴`kUkrd35IKu('+͹k윢sR]KUTQd)NUDlRҪLD &Tޔdƨ;N#J2rɺ+)t*5,IL6jʋ(U@PR7pc1UVIjVZ'Tz%i|],I[Q$)bꜺ娩"3ʚc^kjG#nmCAln g6sչN)JVכQ,%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`ɍ,,     nby`ɫɰ` g RɫLA٩ ӥHHvHuHH ALhhߚHH`Hh(`Hh(` 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(   )'mNųP2fΨd ~R#!i_wT^5iiW$=a .B7 U#LUR)M ]ʦ9:ɚc'>Ƭ,Қ|bY*ffNܛ.qOVhzȽiB"&a~%< ,#m*e S;:ŴIz4'ٙ"h'z4ɛU9.Vų>JS*iij8-frBe>r VLXr]tu^r}I{0-%bnnFRdtQ>IcGMa9qNVF=ySTEMSaQƐFcb=M9D4glM`)v#@`Ba%Z@]dʪ71'XsdDzXb)F`Mѫ렶R n 0*d[8UCo Ȋ5Ͱ'}'#ωzXb&騦gب*TjdQ          ><,<< """"" <">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Ӎz8 ȩ҄`8`ɍLɮɠ8ɠH)0 i8ɺ^ɰZ)0iPi8ɺ<ɰ8)0i i8ɺɰ)0i?i8  &&hL& 4 HӠ$ D L֪ըʢժժժժժժժժ֪ժ֊ՂժՂڪժժ3333 33 >֪ժժժժժ֪ժժ?0 ?x֪ժժժժ֪ժՂժՄڪ`|@0@p p 0pԪժժժժp  00ժժՊժŪՂժՂ֪Ղժ֊ՂԊ֪ڪ΃֪ժժժժ֊Ҫժժ @0 0 ֪ՠڠժ֪ժ֊Ղժڪժժժ33 33֪ժժժժժ֪ժЪժԪ0p֪ժժժժ֪ժՂ誕Մڪ` L @0@p 0  0xԪժժժժp<x0ʪժժժժւЊեՂ֪բ֨ժ֊Ղڊ֊ڪ΁ౘ֪ժժժ֊Ҫժժ @0 0 ֪ՠҠժժժժժժժժժժժժժժժժժժ֪ժ֊ՂժȪժժժ?  ??֪ժժժժ| p|p0@|ժ֪ժԪժժߙ߁ϟN߁֪ժժժժ֪ժՂ誅Ղڊp L|@0@0 0  0pԪժժժժ0|xxx||xڪժժժժւժ҂֪ՠڠժ֊Ղڊ֊ڪǁÿ᜜֪ժԪժ֊֪ժժժ p|@ ֪բ֨ժժժժժժժժժժժժժժժժժժ3>> 30?`֪ժ֊Ղժժժժ֪ժժժժ| x|x0`|ժ֪ժժժժفϙс֪ٙժժժժ֪ՂڪՊڊp L|@0@0 0  0 xԪժժժժ0lpppL|pڪժժժժȪԂժʂ ֪ՠժ֊Ղڪ֪ժÁጘ֪ժЪժ֊֪ժժժ p|@ ֪ժԊՂժժ֪ըժ֊Ղڪ֪ժ֪ժժժժժρؙٙÙ֪ՂՔժժժժժժժժժժժժժժժժժժ;33 3>?`Ъժժժժ00֪ժժժժڪժՂժժ0|֪ժժժժ0 0pժጘ֪ժժ֊֪ժժȪժ֪ժժժժ֪ՂڪՊڊ8   @0@00 0 ֪ժԊՂժժ֪ըժ֊Ղڪ֪ժժ0 03֪ժժժժժٙƟٙٙљُÙ֪ٙՂժ>3 33~00֪ժժժժڪժՂժڪժ0|֪ժժժժ0  00ժ㹸σ֪ՊЪժ֊֪ժժتժ֪ժժժժ֊Ղڪ8 @0@0<0<x֪ժԊՂժժ֪ժ֊Ղ誁֪ժժ?3> >36 >?3֪ժժժժڪՊُg9ϙϙϏ֪ՊԪժ?303 338>f|֪ժժժժڪժՂժڪժ@p0pp|p0 @ p0|֪ժժժժ0 |p|00pժժժ֪ՊԪժ֊֪ժժڪՊϙ֪ժժժժ֊ڪꪕx x@0p||||x|xx֪ըժԊՂЊՂժժժժժժժ֪ժ֊Ղ誅ՂҪժժ3333 33 033֪ժժժժ֪֪ՊЪժ3>3>l|֪ժժժժڪժՂժڪժ@xxxp|p0 ` x0|֪ժժժժ0 |x|00xժժժՂԪԪ؏惞֪ՂЕժ֊֪ժժڪ֪ժժժժ֊ڊ֪p p@0p|l|lpLppi Lgi# Lf i !"i"#L̽(ȱ) : (ȱ) :ȱ"#ȑL=`Lռ`ۼȱڼ޼߼ڼۼȑL,ռ` `WLF`5`$ H`0(),- : )-Lc ߥ8i ! ߥ"#,- !ȱȱ  ?'  #U**)`p|?@AU$ T*UU(U***UUPU㇏ճճճճճ Հ U**(PUTQETPCG`Ï檙檙   *UU' **jz~:(*" ( :ϟ/ *UU / Ǐа԰Բճ U**+TPǏ檙檙檙檙   *UU* **   *UU @p9qAKAU** *UU 7G@U** ascpp PX\^_^\XpxP-X\|xxpPW*UU 8??8,?YU** p||p|p  @@@*UUAOOAON8mmlmCcs{{{; Ccs{{{; Ccs{|xpx,&+-./_~|U**cK68?           U**@AGNGA@UUTQF~~y=>1*UUcCU**`xxaA.U**pqsqpPTTTUUE1|??O^>||߿޺ ں ں ں ں*UU ||||**""""*>>>[gc?    7[[[``ogca```hlnoo``ogca```hlnoo`gca` 2jZ:z}?U** , ခ*UU?G ?@?>~>-WU** ``g}*UU Aq9yy9q@O U** L06~xxXxXxXxXxX`@@`0Xltx||xp`*UU   U**\\xxpp(  ̪   *UUGggccaa@:/ U** ?q?@`px|~|xp`@`@+X\\^|@W*UU |xԙՙՙՙ  Ԁ U**UU̪̪̪̪  *UU  Օՙՙՙՙ`J ** *UU"l-U**&8|b@ @*UU?~x` * $ G U**TUWWEUQ@@𰐐  - *UU* "(* Bpx      ECT,1)SEC%(SECT,2) @D0%(I)0&E,JJO------------------------hT-- CONTROL-R (CR) ------Y------------------------^ CHECK FOR A CTRL-R. IF NOT THEN RETURN. IF YES THEN GIVE A TEXT TEACHER SCREEN PROGRESS REPORT.c IN : KEY=KEYP! ------------------------@-- D0SET --------------- ^------------------------ISEC%(SECT,1)SEC%(SECT,2)D0%(I)1"',------------------------1-- DOCLR ---------------6------------------------;ISEC%(S----------------------4-- CSPEAK --------------R------------------------p IN SP$=STRING TO SPEAK{V$SP$-------------------------- INST ----------------------------------------KEY63ıV$INST$" 0.3"DLAY$(DLAY):(DLAY$,1)"."DLAY$"0"DLAY$PDLAY(DLAY)DLAY$DLAY$".0"cV$DLAY$:UBWTi-------------------------- WSPEAK -------------------------------------- IN SP$=STRING TO SPEEKV$SP$:UBWT--2,T1:233,T2>sDISPLAY,"#"N,"X"ALOC(AN,1),"Y"ALOC(AN,2),"E"Rx232,M1:233,M2X}v-------------------------- PAUSE --------------------------------------- IN DLAY=THE NUMBER OF SECONDS TO DELAYDLAY(DLAY10.5)10-EY01340=AKEY32įFIXARROW:ANAN1:ANAN2(AN2):1325WFKEY13AN0ČUBWT:`KCRjP1340U------------------------Z-- FIXARROW ------------_------------------------d (SEE ARROW FOR NOTES)iM1(232):M2(233) n23-------------+------------------------M IN T=POINTER TO ARROW TABLEp N=INDEX OF ARROW IN TABLE OUT AN=POSITION(ORDINAL) OF ARROW#T1LO(T):T2HI(T)(AN0-AN2AN12FIXARROW7AN0įINST <WT10000:CHRGT:K IN WT = MAXIMUM WAIT> OUT KEY = KEY THAT WAS PRESSEDNCNT0:KC,0jCNTCNT1:KEY(KB)128KEY0CNTWT1255(KEY96)(KEY123)KEYKEY32KEY47KEY63R(CNT):KC,0------------------------  -- ARROW --$ IN WT=COUNTS BEFOR RETURNf OUT KEY=ASCII OF KEY PRESSED (KEY<0 MEANS NO KEY PRESSED)zRKEY:KEY0ıCR:CESC:PROGSUM:INST-------------------------- RKEY ----------------------------------------Z)(A1LDA2Z)(LDA1ZA2)NF%(LAST,1)NF%(PTR,1):NF%(PTR,1)0:PTRNF%(LAST,1):1130e ~LASTPTR~ PTRNF%(PTR,1):1130 NF%(NF,1)NF%(0,1):NF%(0,1)NF  ------------------------ --- CHRGT -------------------------------------VCODE3Ĺ232,NF%(NF,2):233,NF%(NF,3)U [CODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACKj `ZLDNF%(NF,4)1 eLAST0:PTRNF%(0,1) jPTR(LFILE)1160: INSERT(NF) oA1NF%(PTR,2)256NF%(PTR,3) tA2A1NF%(PTR,4)1X y(A1LDA1Z)(A2LDA2:NF%(I,1)0:ILAST. )LASTI:INF%(I,1):10574 -J .NF%(NF,1)01090t 3CODE3Ĺ232,NF%(NF,2):233,NF%(NF,3) 8CODE1Ĺ0,NF%(NF,2):1,NF%(NF,3):UNPACK = BFSPACE GBL$;NF$(NF);",A";(LD) LNF%(NF,2)LO(LD) QNF%(NF,3)HI(LD)' CODE=1,2,3,4 (1=SHOW PAK,2=LOAD PAK,3=LOAD TABLE,4=CLEAR MEMORY)Z  NF=FILE NUMBERd 1065u CODE1:1070 CODE2:1070 CODE3:1070 CODE4 CODE41070 LAST0:INF%(0,1) !(ILFILE)1069 $LCK(I)NF%(LAST,1)NF%(I,1)Z44000: MUST BE 44032 OR LOWER9 d50030: INITIALIZEW n------------------------] xc i o ------------------------ -- SUBROUTINES --------- ------------------------  --- MEMORY MANAGER (MM) --- A  IN ca 9/10/86 RON2 -------------------------M VOWEL DIPHTHONGSl-------------------------( PROGRAMMER: Ron Miller2 GRAPHICS BY: Triska Paul<STORYBOARDER:F Kris Federhar P-------------------------!                 !!! ! ! ! ! !!!!!!!!!""" " " " " """""""""           &L I&Q TT%2420A&V :10:8:"Press any key to continue."X&` RKEY:KEY02400&j TT%(5,0)CA0:FF0:I016:CA(I)0:&o HRCG14:UF0NIC:50,ZY::CB:SO,0:STACKCLR:SECT0:MASTER&t KEY63:HRCG14:UF0NIC:50,ZY::SO,0:'( -- LOCKFIEY:KEY02330%$ KEY322370?%) KEY("A")KEY("E")2325{%. KEYKEY64:TT%(KEY,0)1TT%(KEY,0):5KEY2(KEY4):HT%3 TT%(KEY,0)Ğ:"YES"::2365%8 "NO "%= 2320%B I15&G TT%(I,0)TT%1:JTT%(I,1)TT%(I,2):D0%(J)1:J:I4D0%(XX)1G$19:5:"Type the letter [A..E] for the":20:5:"option you want."j$HT5:TT%0:I15:TT%(I,0)0:$ISEC%(0,1)SEC%(0,2):D0%(I)0:$I15:I52(I4):HT$ TT%(I,0)Ğ:"YES"::2315$ "NO "$ $ WT1000$ KC,0:CT0% RK" "; #I#3#3:12:"TEACHER ASSIGNMENT"J#5:3:"LEARN IT:"}#HT10:HT:"A. OI (OIL)":HT:"B. OY (OYSTER)"#HT:"C. OU (MOUSE)":HT:"D. OW (FLOWER)"#:3:"TRY IT:#HT:"E. ALL#23:5:"Press the SPACE BAR to continue."""-----------------------------:"TEACHER ASSIGNMENTH"IN :NONEp"OUT:TT - TEACHER ASSIGNMENT SWITCH"KEY20ı"KV,0:ZY(50):(17)::SF,0"I039"1024I,32:1744I,32:2000I,32"I""I223#I:1:" ";:40:MNF%(NF,4)!H/!M------------------------M!R-- SMEM ----------------k!W------------------------!\BNK(BNK0):LMEMMEM(BNK,0)!aHMEMMEM(BNK,1)!kSPACEHMEMLMEM!p!u-----------------------------!z-- TEACHER ASSIGNMENT (TA) --F%(NF,4)SPACELDLMEM:LMEMLMEMNF%(NF,4):SPACESPACENF%(NF,4):P PICKVICV %t *------------------------ /-- PICKVIC ------------- 4------------------------ 9SMEM >NF%(NF,4)SPACE2105 !CLDLMEM:SPACESPACENF%(NF,4):LMEMLME-- CESC ----------------<------------------------OKEY27TT%ıKV,0:CB:DOCLR:STACKCLR:SO,0:49234,0:49239,0:SECT1:D0SET:MASTER -------------------------- FSPACE --------------------------------------B N SIDE B 1.0 P422 P328":CSPEAK1WT500:RKEYCKEY131970TKV,0:1965kD$"VERIFY SIDE B"SP$"P136":CSPEAK216,0:630000,LO(MEM(0,0)):1,HI(MEM(0,0)):UNPACKFR,NF$(0),NF%(1,4)-----------------------------------------,BL$;" FILE SIZE READ"CSECT0:SP$"":BD$M1970UFXu:SF,0:CB:16302,0:SO,010:5:TALL$;"Please turn this disk to side B.":23:8:REG$;"Press RETURN to continue."216,0SP$"PLEASE TURN THIS DISK TOECT,1)SEC%(SECT,2)GvD0%(L1)TARG%TARG%(L1):D0%(L1)0:SNL1:L1999M{L11000įTARG%:KEY(KB)128:CESC:PROGSUM:CR:MASTERRET%ıSECT1:D0SET:MASTER-------------------------- TURN DISK ------------------ ?WT10005DRKEY:KEY27İ1880:KE27:TT%0:CELIKE127įRS:1660]NKE321860XHRCG14:UF0NIC:50,ZY::SO,0]KEY63::KEY="?"b------------------------g-- MASTER --------------l------------------------qL1SEC%(S--------------"16:8G"# Right first time....."("."(CA),2)R!17:8&"# Attempted............"("."(FF),2)+19:80"% Right first time...."(".."((CA(FF(FF0))100.5)),3)"%":23:5:"Press the SPACE BAR to continue." (mouse) ***"0SECT5ĺ"*** ow (flower) ***"NSECT6ĺ"*** TRY IT ***"`SECT61795t10:21(I110)"(QUESTION "I1")"3:13"Vowel Diphthongs" 13"----------------"12:3" CURRENT SCREEN: ";SN5:"14"--------------"'9:3@"POINT IN PROGRAM:"G3_"----------------"j9:21SECT0ĺ"** TEACH ASSIGN **"SECT1ĺ"*** MENU ***"SECT2ĺ"*** oi (oil) ***"SECT3ĺ"*** oy (oyster) ***" SECT4ĺ"*** ouRESS..h OUT: KEY=SAME, OR IF ESC THEN '?'.4mCrKEY18ıewKV,0:ZY(50):(17)::SF,0r|Z90391024Z9,32:1744Z9,32:2000Z9,32Z9Z9223Z9:1:" ";:40:" ";Z96:14"TEACHER SCREEN"EN 14 -----------"6%NNF19:MM1O6*NSP$"LET'S PLAY DIPHTHONG DOOR":CSPEAK_6-NNF6:MM3p6/NNF20:MM3z64NUBWT69NSP$"P347 P430 P343 THEN P422 0.5 FIND THE DIPHTHONG THAT WILL MAKE A REAL WORD":CSPEAK:INST$SP$7>NCA0:FF0:I116:WRK(I)5040;52AN$"":I21ML:AN$AN$A1$(I2):A1$(I2)AB$JI25<I2:AN$(AN$,J):V5:H5:AN$(RST$" ",MLJ1):AN(AN$):KV,0:5pI21(Z2$):A$(Z2$,I2,1):A$"O"A$"o"A$"--":I2I215zA$;555XCA0:FF0:6 N-- SCREKEY13A1$(1)AB$5170c4 (KEY8KEY127)CUMLA1$(CU)AB$A1$(CU)AB$:H5MC:V5:AB$:50404(KEY8KEY127)CU1CUCU1:A1$(CU)AB$:MCMC1(MCCU):H5MC:V5:AB$AB$:50404OK50405(A1$(CU)KEY$:H5MC:V5:KEY$:CUCU11(CUML):CU1)3I21ML:A1$(I2)AB$:AB$;:I2Q3MC(CU1):MD64MD192MC(CU1)2`3H5MC:V53X0R$C0$0;(255)RST$;C0$CO3NC1:WT10:CG:NC03KEY050403OK0:I21(AL$)23KEY$(AL$,I221,1)KEY$(AL$,I22,1)OK13I24Y91)KEYKEY32#2KEY47KEY63J2R(CNT):KEY0KEY$(KEY):KC,0P2b2KR:KEY0ı2CR:CESC:PROGSUM:INST2250102AL$"09":50102AL$"az ":50102AL$"09az "2H5(36)1:V5(37)1:COL0R(227):MD(235)3K,1)D1$KK1:3110@1+ XP17(K2):DISP,"#"0,"X"XP,"Y"YP,"E"R10 CSPEAK:FWq15 DISP,"#"0,"X"XP,"Y"YP,"E"1: VTVT2:YPYP161? 1D 232,M1:233,M21I 1CNT0:NCĹKC,01CNTCNT1:KEY(KB)1281KEY0CNTWT40102(KEY64)(KEK1:308510 21(2(K1)):WD$(Z1,I):VTVT2:G0 NF6:MM3:UBWT0 F1$C0$"0":F2$C0$"3":FT4:DMP$D1$D2$:T1NF%(6,2):T2NF%(6,3):M1(232):M2(233):VT13WD%(Z1):HT21:YP8(VT1):232,T1:233,T20! I1WD%(Z1):SP$WD$(Z1,I):K11& (SP$,$Z1$RC1/ ./ ------------------------L/ -- REVIEW (RV) ---------j/ ------------------------r/ CB/ SP$"NOW P87 0.5 LISTEN FOR THE SOUND OF "D1$" "D2$:CSPEAK/ STD$:VT13WD%(Z1):I1WD%(Z1):VT:K1 0 (WD$(Z1,I),K,1)D1$K:V2:D2$. Z71100:Z7!. '. E. ------------------------c. -- GET TWO INPUTS (G2) -. ------------------------. RC0:K1. (Z2$,K,1)"O"(Z2$,K,1)"o"KK1:3025. VT:HT2(K1):STD$;. KC,0:ML2:AB$"-":MK2 / AN1FT&-h HT:VT:EO(Z6)ĺF1$;:29300-m F2$;:-r DMP$L-w Z71100:Z7R-| X- v- ------------------------- -- FLASH 2 WORDS (F2) --- ------------------------- Z61FT- H1:V1:EO(Z6)ĺC0$"0";:2980- C0$FC;- D1$ . H22)256NF%(Z7,3):Z810000);Z81000);Z8100);Z810);Z8;" ";, Z8NF%(Z7,4):Z810000);Z81000);Z8100);Z810);Z8;" ";, LCK(Z7), ," ,T ------------------------,Y -- FLASH WORD (FW) -----,^ -------------------------c Z6:#+ KEY8KEY11Z3Z3N7:2770L+ KEY32KEY21KEY10Z3Z3N7:2770V+ 2775o+ Z30Z3N7(MFN7)+ Z3MFZ30+ Z4Z3N71:Z4MFZ4MF+ :24N7:Z7Z3Z4+ Z710);Z7;" ";+ Z8NF%(Z7,1):Z810);Z8;" ";B, Z8NF%(Z7,"BANK0";::": ";MEM(0,0);"-";MEM(0,1);:21:BNKĞa* "BANK1";::": ";MEM(1,0);"-";MEM(1,1):* "No. Link Address Length Lock"::34,5:N718:Z30* 2800* WT1000:RKEY:KEY02775+ KEY27KEY63:34,0:HRCG14:UF0NIC:50,ZY::SO,0----------------------4) -- (PR)OGRAM SUMMARY ---R) ------------------------g) PROGRAM SUMMARYu) IN :NONE) OUT:NONE (SETS KEY = ?)) KEY16ı) KV,0:ZY(50):(17)::SF,0) ::"FRE = ";FS(0);:15:"LAST FILE: ";NF:BNKĞ3* įSMEM(_ MM2&(d MEM(BNK,0)LMEM4(i LCK(NF)1>(n LCK1D(s b(x -- ULOCKFILE -----------n(} LCKıv(~ I0( (ILFILE)2690( LCK(I)0:INF%(I,1):2687( LCK0( MEM(0,0)(2049)256(2050)( MEM(1,0)(115)256(116)( ) --LE ------------ 7'- IN B = THE BANK TO LOCK FILE INV'2 NF = THE FILE TO LOCKg'7 LCK(NF)1ı|'< NF%(NF,1)2645'A I0'F (NF%(I,1)LFILE)2645'K NF%(I,1)NF%(I,1)NF%(NF,1):NF%(NF,1)0:2645'P INF%(I,1):2630'U SMEM(Z BNKB 0.3 OYSTER 0.5 P56 0.5":CSPEAK8F(xTALL$;X0R$;C0$"0"NF-x16:10:"oyster"F2xHT10:VT16:F1$C0$"3":F2$C0$"3":FT6:DMP$"oy":FWF7xUBWTFDywDD~wbDw-- SCREEN 4 ------------DwZ11:D1$"o":D2$"i":RVIEWDwSP$"O I 0.3 AND 0.3 O Y HAVE THE SAME SOUND 1.0":WSPEAKDwDw-- SCREEN 5 ------------DwNF7:MM1NEwSP$"2(C[wRCSP$"P388 P397 ":KV,0:30545EC]wSP$"P367 0.5 "WD$(1,I)tC`wCSPEAK:J04:DISP,"#"J:Z61200:Z6:CewK1:F1$C0$"0":F2$C0$"3":FT6:DMP$"oi":SP$"":IWD%(1)SP$"0.5 P95 AGAIN"Djw(WD$(1,I),K,1)"O"(WD$(1,I),K,1)"o"KK1:3BOILING OIL":CSPEAK:F25B=wSP$"P56 0.5":CSPEAKEBBwI3WD%(1)UBGwNF4:MM1BLwSP$"":Z2$WD$(1,I):HT20:VT14:HT:VT:STD$;" ";:HT:P1:SP$WD$(1,I)" 0.5 "BQwINST$"P173 O I 0.5 THEN P422":SP$SP$INST$" 0.5":CSPEAKCVwZ1$"oi":GAvDISP,"#"4:I8V9+AvDISP,"#"4,"X"I9Av:V9V95?Av]A$w-- SCREEN 3 ------------A)wSP$"P43 0.3 O I 0.5":NF4:MM1A.w14:23:STD$;"boiling oil"A3wCSPEAK:NF5:MM3:UBWTB8wH116:V123:H230:V223:D1$"oi":D2$"oi":FC3:FT6:SP$"@vX27:Y5:I17@@vDISP,"#"0,"X"X,"Y"Y,"O":DLAY0.2:PAUSEO@vI630380y@vDISP,"#"0,"X"X,"Y"Y,"E":XX2:YY16@v@vDLAY.2:PAUSE:DISP,"#"1:HT32:VT12:DMP$"oi":F1$C0$"0":F2$C0$"3":FT6:FWAvDISP,"#"2:DLAY.2:PAUSE:DISP,"#"3E PUT TOGETHER 0.4":CSPEAK8?kvNF3:MM3:V934:UBWTQ?pv30345:30345:30345x?uvSP$"1.0 P118 O 0.3 I 0.5 P56 1.0"?zvWSPEAK?v?v--- MOVE COINS ------?vSP$"WATCH THE COINS":WSPEAK?vNF3:MM3?v12:30:EX$;C0$"0";RST$;"coins"uSECTKEY481a>uSECT7ČUF0NIC3:::KC,0:103,1:104,8:2048,255:2049,0:2050,0:214,255:m>uD0SETu>uCB>uULOCK>uSMEM>v>\v-- SCREEN 2 ------------>avNF2:MM1?fvSP$"THIS LESSON IS ABOUT THE SOUND WE HEAR WHEN O AND I ARR 0.8 3 0.3 O U 0.3 MOUSE 0.8 4 0.3 O W FLOWER 0.8 5 0.3 TRY IT 0.8 6 0.3 STOP 1.0 P181 YOU WANT"t=uKV,0:CSPEAK=uWT1000:RKEY=uTA=uCR=uPROGSUM=uKEY63ĹKV,0:30140=uKEY030140=uKEY("1")KEY("6")30140=uKV,0>"LOOK AT YOUR SCORE 2.0":WSPEAK'