@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 144ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u12_ n DLIFRAMEFRAMZOOM_IZOOM_OUINIWITETRI @2@d @QB@T}C u< ; : ; @d&&********************************&&* ULTRA TETRIS INTRO U}*&&* Program and Audio-Visuals *&&*  *&&* Copyright C 1991 by *&&* V} *&&* Tim Truesdale *&&* I.P.C. Software * &&***************W}***************** P<`@P(P2P<'@'AdAUF<P++=F:@X},"@)F:Ad,AUZF:Ad,"AUPd=F:Ad,AUi' +'0@jY}AR@n (}s-@@t0@x1-@ @1(Loading: ULTRA TETRZ}ISz M@} ?-@@ ?(%Have you paid your Shareware fee yet?% D:ULTRA.BASTO @ [} @ P @P @P @P @!!Y@@r Hit \}a key'Q+T,O1Y@@ TETRIS6 M@@QTO (}( ..]}(& ULTRA TETRIS - C 1991 IPC Software( --($ Programmed by: Tim TruesdaleQ'O^}'ӠР'Ю̬'ǠŠ';@2,$'1 +@AR_}@1@e8'A#A(B'\@@'@66-F: @,D6-V A'P @`}\ B7tV'ACOLOR 0`'A@6COLOR 2j'A@8COLOR 3t'A@a}4COLOR 9~' A @ COLOR 10' A@ COLOR 11'A@BCOLOR 8'4 #B!b}-@1%"0C:,%4 '33F:A`,%AV$F:Aa,%@AA'?AP:C:,'AV,?Ac}C:,&F:A,$AV'"BBA"ENABLE DLI'@@72,169,0,141,10,212,141,27,208,141,26,208,169,144,69,79,37d}'8878,141,24,208,169,10,69,79,37,78,141,23,208,104,64'!!( ULTRA TETRIS'""( LOADING FRAMES'e};B,())@@D:FRAMES (C@C:,B(Q(T(O( -@6f}@(())9C:,%+$A,U:@,A2(HH2@%+@$+6+&@,,,@@%&@<(0g}0M+6+&@,'@,%@F( P( -@6@Z(Ad(;;2A@h}@%++&@,'@,n(;;2@AU@@%++&@,'@,x(;;2@A%@@i}%++&@,'@,(;;2@AP@@%++&@,'@,( M@( ( -@j}6@(2A@(2@AU@(2@A%@(2@APk}@( M@( (2(Q(T(O(`@(-@)))9C:,%+$A,U:@,Al}) M@) ")`@M@,)QD:INTRO-@)))9C:,%+$A,U:@,AG//INIDLALEVELLEVEOLDLEVETOTAL_BLOCKCOUNTBADOLDRESEDROPADDROPPEOXROTATP_COLORQPAUSE_GAMDOWDR n}AW_OBJECNUM_BLOCKBONUSUHORZLADDEL_BLOCKDROP_OBJECSCORDRAW_BORDEUPDATE_SCORFILNEW_OBJECGAME_OVEWORDCLEARKOLOR o}YBOXADS_COLORBORDERDRAW_BACKGROUNBACKGAME_RESEGR_CLEASHOW_SCORHIGH_SCORSCORENAMEWRITE_DISDDSSEHOLEMDLI_O p}DLIDLI_INIBOARDLINESBOXDROPGET_SCORECHANCCOPIY@ q} @XEH r}MPH ^D!"fG#L$%@&' s}(@)*+H,-H._/S0L@123a4567 t}89:;0X<=X>?@AB_CDT&&************** u}******************&&* ULTRA TETRIS *&&*  *&&* Copyright C 1991 b v}y *&&* *&&* Tim Truesdale *&&* *& w}&* I.P.C. Software * &&********************************  rrPlease do not modify this code, b x}ut send all suggestions or bugs that you find to the address $$in the documentation. Thanks.P-P2E4 y} 6-8,66-86-96-@6-@:<<<='B7`@'B7aA8> z}A@?'B7`'B7a@<BF:Ad,"@3C 6-D 6-?:,E6-?:<<<,H6- {}@IAdAUJAKF:Ad,"@LM6-@6-&@N-@O(F: |}%%++%,$@ ,,(6-P QR 6-S6-A%+$@,TB2HUB2IVB2P }}WAXAYAdAU[A\F:Ad,"@]@^6-@6-%@_- ~}@`(F:%%++%,$@ ,,(6-a bc 6-d6-A%+$@,eB2HfB2I }gB2PhAiAjAdAUlAm99F:Ad,"@c)+(F:AD,*F:@ ,!@,n 6-?:, }o6-8@,p6-8@,q68@,-8,r68@,-s68,-tAdAUu }@ vAwF:Ad,"@(P=(F:A@,)&&(F:%%++%@,$@ ,,*( 6-?:,6 }-%@6-@A88=+"@,)+F:%%++%@,$@ ,,,N8+F:%%++%@,$@ ,, },*+"@,D6-N @`'B7`A'B7a@P'B7`'B7a } 6-?:,6-6-<6-?:C:,<<,AUP6-%@A="AU }6-%+6+&@,,6-%+@$+,,$ 6-%!B 6-6-P:'A }, !6-%@$+ @ ,6-%@ 6-8,@@@YA=: },@@PAPA 6-?:,P**=F:%%++%@,$@ ,,P 6-?: },PFTO!B 6-6.00000%%67@&B:=:,,<@,.=:,@@ }  @Y@V6.00000%%67@&B:=:,,<@,.=:,YA@ }@QTOAdAUM+@,A@A@A@ }6- 6.<55F:Ad,AU* @*F:Ad,@(6-%@67<,.>:F:Ad },,AdAUA++=F:Ad,"@()F:A2,"@4 *?(6-?:C:,<<Ay,  }-@A,@&/@R 6-AAdAU-@ }A%88,, QT O%-@*68,-d:@,/A%88,,4 }66-96-@:6-<AdAU>QTO6-@&%+$@,6-@ }%+$@,-@6-?:<<<88,,,&&%%++%,$@ ,8,%@6-%@  }QTO6-?:C:,,GQKTLOQ6-?:C:,,QTOP'BB@d'@@ }<<P$$Y@(A9 SELECT LEVELd:@,%@ ""Y@@AQ 0: EASIEST"d: }@,%@$Y@@AY1: EASY&d:@,%@(!!Y@@Ag 2: MEDIUM*d:@,%@ },!!Y@@Au 3: HARDER.d:@,%@0""Y@@A 4: HARDEST1dd=F:Ad,AU*F:Ad },@9*F:Ad,@`*F:Ad,AT*F:Ad,AR2hdF:Ad,A$*F:Ad,A*F:Ad,A }*F:Ad,Ag*F:Ad,A1h)3=!@G* @S46-A:>:,,66-$AP @U@ }@Z116.'SCORE: 00000 BLOCKS: 00000 LEVEL: 0[%%67@&B:=:,,<@,.=:,]67@9<@9,.= }:,^P_Y`'BBA'@@b6-?:C:,<<Ay,dPiPjQkTl }Om 6-?:,nPpPr6-@6-sQwTxOz6-@{6-6@|<~6-&@ } 8, 6-="6@*@@d:@,%@,@@ }/@@/@Y@/@Y@/@@Y@@ 6-@ } 6.<)##AU*A&*@67<,.>:,6-%@A"A&*!@ }6-&@67<,. AY@@ 66Y@@7@<&@%+"@,,= }+"@,)+"AU,""-@ %@6@gg67$@%@<$@%@,.7+&@,$@% }@<+&@,$@%@,68,-8&@, 4467$@%@<$@%@,. ..67 }$@%@<$@%@,. 68,-PAQTO-6-$@'B7 }`A'B7aAu 6-N:F:%%@,&F:%,,((6-N:F:%%@,&F:%%@,,6-F:%,6-F: }%%@,'B7`'B7a<%%+$@ ,6-%@<<6-?:<@&%+ }@$,<@%+@$,<, 6-% 6-%//=+"F:%%@,%,*+"F:%%@,%,  3T9 }-@;<>6-?:C:,<<,C6-F: A,H6-F: A,v*~-6@ }6-%+&,<<6-?:<@&%+$@,<@%+$@,<,((%%+$@ ,F:%%+$@ ,,%%+ }$@ ,RR6-?:<@&%+$@,<@%+$@,<8F:%%+$@ ,,&@,, A=" } QTOd:@,%@$$Y@2 ULTRA TETRIS d:@,%@ ##Y@6 }@  HIGH SCORES -@  6.00000 ++67@&B:=:8,,,<@,.=:8,, d:@,%@ } HHY@2@8%+$@,7$@%@<$@%@,$ ##Y@@8%+$@,)  . Q  }T O F:Ad,AU) + /AR@/0@ &&( ULTRA TETR }IS v 1.0 (  ''( CopyrightC 1991 by (  ##( } Tim Truesdale ( $$( I.P.C. Software ( ( ( ))(!NOTE: Ultra Tetris is Shareware! SS(K Plea }se pay the Shareware fee and become a registered user, or your MM(E conscience will bother you forever. In ret }urn, you will receive XX(P instructions for activating the hidden features that are built into the game. VV(N }ݠӠ堠 à ZW(O }塡 Z( ((( Press any key to continue ) Q'T'O'6-U:A`,$'$$ }%@F:%@,%A()'$$%@F:%@,%A(.'8AC:,8''BBA'AV=' }Q*O*;@F,+226.(H Щh@Щ+67@A,.Ѝ h@W+Q\+ 2,2,12NT } NO*N'AY'A)@4N36-A3-A6'6-A36-AS>N #B HN-A6 }ARN"\N fN pNGG;A,9@,9@,9@ ,9@,;@@,zNss;@@,;@U },;A,;@,;@@,;A,;A G,9@ ,;A,;A1,N68,-@p-68@ },-AB68@,-A4W68@,-Al68@,-A68@,-AFN68,-@@-68 }@,-@0B68@,-@%W68@,-@ l68@,-@68@,-@68@,-@68 }@,-@68@,-@N68@ ,-N68,-@-68@,-@B68@,-@ }W68@,-@l68@,-@68@,-@NPNPN@N##@@@ }S:N@@NAN'AdAU'B2VO9@9@@ } D:ULTRAML.DATOC@C:,A GBOC@C:,@@OC@C:,@OC@C:,A }OC@C:,A1OC@C:,AOC@C:,AO@OPOS6-U:A`,36-P }:'A H&@,$A H?8@SBBy'AVO)6-%Ac8A)8AOA @O! }!6-?:C:,<%A$<Ag,O 6-C:,O 6-C:,O 6-C:,P 6-C:, P'AY@b'B2w@PP }P 6-?:,(PP2P6-@6-7P'@@d'B7t@d:AV%+&,,P Pd@Pd@P }68,-&P Q@QQQAF:A,Ap"+>(ERROR #l AT LINE mA"Q<<6.2 IPC IPC I }PC IPC IPC IPC IPC IPC IPC IPC ,Q-@ 6Q68,-A@Q JQPTQ B0^QThQOrQ }@|Q..@@ D:ULTRASC.DATQ-@ Q6-d:AU,Qc@Q 6.Q }-@@Q..c@@:7$@%<$@%,,%Q Q6-d:BP,&d:BP,Qc@Qc@ }8,%Q Q@RQRTRll104,165,203,133,210,165,204,133,211,32,31,6,165,211,133,204,165,210,133,203 },230,211,32,31,6,230,211,32&RZZ31,6,96,166,209,202,164,209,177,210,200,145,210,136,136,16,247,230,210,202,16,240,960Rnn21 }6,104,165,203,133,210,165,204,133,211,32,87,6,162,1,165,211,24,105,1,133,211,165,210,24,105,10,133,210:R??32,87,6,202,16,23 }6,96,164,209,169,0,145,210,136,16,251,96DRHH104,173,192,2,174,193,2,172,194,2,140,192,2,141,193,2,142,194,2,96NRdd216,104 },166,205,134,203,232,134,210,165,206,133,204,133,211,32,171,6,230,211,24,165,210,105,10XRjj133,210,32,171,6,230,211,165,210 },24,105,10,133,210,32,171,6,169,124,141,0,208,141,1,208,141,2,208,96bR//164,209,136,169,252,145,210,136,16,251,96lR))100, }106,112,118,124,130,136,140,146vR24,56,72,88,120,200R1,3,4,5,7,12G3F:A8,%AV$F:A9,%@^} Ultra Tetris Documentation Opening formalities } Before we go any further, we need to get some formalities out of the way. The program is Shareware, and although I} had a lot of fun and learned a lot writing this program, I ask that you make a small contribution in the neighbo}rhood of $10 dollars if you enjoy playing the game (use the simple order form on the next page.) In return, you'}ll become a registered user, feel good inside, and I'll send you instructions on activating the game's hidden features.} Order Form In order to make regis}tering as painless as possible, I have included a simple form for you to fill out. Name: Addr}ess: Where did you get this program? What other computers do you own?} Mail to: Tim Truesdale 1618 Highland Glendale Heights, IL} 60139 Thank you!} Loading Ultra Tetris Ultra Tetris assumes that all the file}s that came in the ARC file are on the same disk, so make sure this is the case before trying to play Ultra Tetri}s. Ultra Tetris requires TurboBasic to run, so the TurboBasic disk must be booted first. Make sure there ar}e no cartridges in your computer, then insert the TurboBasic disk in your disk drive, hold down the OPTION key, a}nd turn on the computer. After TurboBasic has finished loading, and the "READY" prompt is on the screen, typ}e RUN "D:INTRO" and press the RETURN key. The intro to the game will load and run. After watching the fantastic intro} (you WILL watch it at least once won't you?), pressing any key will cause the game to be loaded. Alte}rnately, if you don't want to watch the intro every time, you may start the game by typing RUN "D:ULTRA.BAS" and pressi}ng RETURN. Selecting a Level After the load is complete, a title screen and copyright n}otice will be displayed. After you have read this screen, press any key and Ultra Tetris will finish loading and} begin running. The first thing you will see is the list of high scores, along with a list of level numbers and }their relative difficulties. Levels 0 to 4 can be selected from the high score screen, but levels 5 to 9 must be reach}ed by playing the game. Selecting a level from the high score screen results in a starting score of }1000 times the number of the level, so if you choose level 3 to start at, your score will start at 3000, while st}arting at level 0 starts you with a score of 0. Playing Ultra Tetris After you have sel}ected a level, you are brought to the game screen. It is divided into two basic parts, the score/info line, and }the rest of the screen, which is the playing field. The score/info line gives, from left to right, your current score,} the number of blocks you have disposed of (more on this in a moment) and your current level. The number of bloc}ks is useful as an indicator of how well you are doing. Crossing a multiple of 100 blocks results in your reachi}ng the next level. The main area of interest in the playing field is the hollow space in the middle, which will fill u}p with blocks as the game goes on. About this time, an object made up of three blocks will start falli}ng from the top of the screen. The objects will fall inexorably downward, and will only stop when they run into the bo}ttom of the playing field or are stopped by another block that has previously landed in the playing field. Unlik}e regular Tetris, the pieces in Ultra Tetris are all long and rectangular, and are made up of only three blocks. } There are six colors, and each block can take on any of the availiable six. The object of Ultra Tetris is t}o get at least three of the same color in a row, either vertically, horizontally, or diagonally. If }you can get more than three in a row, the extras will be counted also. Once you have at least three in a row, the set }of blocks will disappear, and any blocks that were on top of them will drop down. Sometimes, this will set up an}other row of three blocks of the same color, called a "chain reaction". This set will also disappear, and so on }until there are no more color matches. Then, another piece starts from the top. This continues until there is no spac}e for the next piece to enter at the top. HINT: The more "chain reactions" you can set up, the better, because} you get the most points for this. Controlling the Pieces The keyboard controls are} as follows: (The caps lock should be in caps mode, without inverse video on.) A - "Rotates" the }blocks in a piece. Use this to line up the colors of the falling object to match others that are already in the }playing field. * - (or right arrow key, without the control key pressed) Moves the piece right, until it is} blocked on the right by another piece or the right edge of the playing field. + - (or left arrow key, witho}ut the control key pressed) Moves the piece left, until it is blocked on the left by another piece or the left e}dge of the playing field. - Drops pieces down. Normally, the pieces drop at a fixed} rate. However, to speed the game up and receive bonus points, the pieces can be dropped from any height, down until t}hey hit the bottom of the playing field or another piece. - Pauses the game. The piece that was d}ropping becomes gray, indicating the game has been paused. Press again to resume the game. } High Scores If you score enough points to get on the high score table, you will be given the opp}ortunity to enter up to 5 characters to show the world your accomplishment. Type the characters you want, and then } press RETURN. The high score table will then be saved to disk. If you want to clear out the high score table f}or any reason, you can delete the high score file, called ULTRASC.DAT, from the disk, via DOS. Ultra Tetris will} automatically create a high score file and fill it with default scores if it doesn't find one on the disk. (This } will happen the first time you run Ultra Tetris.) Other info Ultra Tetris was develop}ed after I played it on an IBM PC and liked the game enough to sit down and write this Atari version. It's nice }to know that some of the big, fancy programs that are out there nowdays can still be written to run on 8-bit Ataris.} Thanks to Mark McNiell for some programming help. Also, thanks to everyone who playtested the gam }e and made suggestions. I hope you enjoy playing Ultra Tetris as much as I do, and make sure to watch for other  }fine software titles from the I.P.C.! other thhhϥˍ̍hh˩ԩѩե eэύ72:ԥ ˥ȑȑˬȥՑ8 }ПύՍТѦީթѤձύѥ eeՍ83;ԥ Ցȑˈˬ }ȥё8РύэЙզ ީՍэeՍύѭ894Aԥ } ȭˬȥՑ˥ȑ8АύՍэЕשՍэeՍύѭ8 }94Aԥ ˭ȑˬȥՑ˥ȑ8АύՍэЗ٩Սэ} mύѭ894Aԥ ȭˬȥՑȥё8АύՍэ}ЏѩՍэ eeՍύѭ8 94Aԥ ȭˬȥՑ}ȑ8ЍύՍэБӭ˭̩թ `hhhhhԩԑψϤ ՠ`hhhhh}hhmϥiЭi mi m8έԩ`hhhhh...eXϭ}eY..eυϭeЅЭJmϥihh N) ψ) ϥi(ϥi` ȱ)H} h ϥi(ϥi`hXi?ϥYiТ iϥiХϠϠ(ϠD ٥iϥiиX}i[ϥYiЊϠ(ϥiϥi`h ) XiLϥYiРϠ)Ϡ(Ϡ7)ϥiPϥi[8P}ϥР)7`hhhhheυϥiЩթ0; eըՍ0& eըՍ0 eը}Ȅԩ`)7`hhhhheυϥiЩթ0; eըՍ0& eըՍ0 eը }}30303303030303330303303033330303}30303333030330333 33" " "" """ """ " """" "} """""""""""" """" " """ """"""""" """" " " """" } } }!}"}#}$}%}&}'}83338(}3330333330330803330330303)}2"202303033030""" "3 233#300""""" "" """ 233 *}""""" """" " """""" """"" """ ) """ "  ")"" ) +} ,}-}.}/}0}1}2} 3}   4}   385} 3330 333030 333030386} 3330303330300 3330303330000 """ "033""""7}" """ " """") """ " "" """ " "" 8} """ """" ) """ "" "" 9} :} ;}<}=}>}?} @} A} B} 3 30 3830 33C}330 33303333003030 3330 3330333030 3330D} 333330" 30 3330 3332""30 3330 """""30 33" "E}"" " """ "" " """ " """ F}" """ " " """"" " "") G}" "" "*" "H}I}J}K}L} M} N} O}8 3333 8 3333 33 P}3333 33 33383333 33 3:303333 333:00Q}3333 333:0003333 333:03" 3333 333:"  33R}33 33"*" 3333 32"* 33"" """* """"S} """* """" """* """" "" """" ""T} """" "" """"" "" )"""" ""U}"""" """"" """" V}"") "" "" W}) X} Y} Z} [} 8 30 33 30 33 \} 30 33 3: 30 33 3: #330 33 3: 33]}3:30 33 3: 3::30 33 3: 3:30 33 3: 3:^}30 33 3: 3:30 33 3: 3: "30 33 3: "*  _}30 33 3: "* 30 33 "* "* 30 33 "* "* `}30 "" "* "* 30 "" "* "* " "" "* "* a}" "" "* " " "" "* " "" "* " b} "" "* " "" "* " "" "* " "" c}"* " "" "* " "" "* " "" "*d} " "" "*"" ")"" e}"+"" """) "+f}"+"+8"+g}3"+3"+3"+q}qb%DOS SYSb*)DUP SYSbSAUTORUN BASbamULTRA BASb>ULTRA DOCb ULTRAML DATbFRAMES bAUTORUN SYSbZULTRASC DAT3"+83"+3;3"+3;r}3"+3;3"+3;33"+3;333s}"+3;3333"+3;33;3"+3;3;3"+3t}; 3;3"+3; 3;3"+3; 3;3"+3;u} 3;03"+3; 3;03"+3; 3;00""+"+ "v}+  ""+"+ "+ ""+"+ "+ ""+"+ "+w}""+"+ "+""+"+ "+ ""+"+ "+ x}""+"+ ) ""+"+ ""+"+ y}""+"+ ""+"+ ""+"+ z}""+"+ ""+"+ ""+) "{}"+ ""+ "+|}"+"+"+}}"+"+;"+;"+~};"+;"+;"+};"+;"+8;"+30};"+;2;2;;2};;2;;2;;2};;2;;2;;2 };;0 ++0 ++0 }++0 ++2 ++2 +}+2++2++2++}2++0+++}+++}+ 3333; 3333;} 3333; 3333; 3333;} 3333; 3333; 3333;} 3333; 3333; 3333;} 3333; 3333; 3333;} 3333; 3333; 3333; 333}3; 3333; 3333; } ""+} ""+ 33; 33;} 33; 33; 33;} 33; 33; 33;} } } 33333; 33333; 33}333; 33333; 33333; 33333;} 33333; 33333; 33333;} 33333; 33333; 33333;} 33333; 33333; 33333;} 33333; 33333; 33333;} 33333; 33333; 33333;} 33333; 33333; 33333;} }"""""""""}"""""""""}"""""""""}"""333333} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333; 3}3333333; 33333333; 33333333; 333333}33; 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; 33333333; 33333333;} 33333333; }}""""""""""""""""""}}}}}}}}}}}}} } } } } } } } } } } } } } 2)6^^<s3>00x|73>00x`c6<9c` 33c366fffg~33>00xgfffff<}11111{!!\]_\ED!EOHI B V`}   } TURBO-BASIC XL 1.5 (c) 1985 Frank Ostrowski!  ӥL]""$$ (p}%J[WܠjeC /D%Zub2gTSt$8®݊Ò2% 5R}Ţtd.’$3@X7t5w5$?## $#L+D:*.*S:C:P:$#.#) `:#(6ENeU\l؏&/ؕ؄sأ$}LENeU\lأ$8آǔƐƉƐƇ4cY%٦rULۉCۄړp^gyض%iwܸJڅ*ܣ$ڭڞجئأأ}$ ,(""(222000000..222222222222222222222222222222**22*22(222(2222222222 ,(""(}0000000--**2*(22(2222222 V`hh@,lHH$HHHHHHӍl"}H$HHl $`GHFH\` ` 4ӭ l 4Lq ӠԪӅԆL} Ӡ L( }) ` b% +L:#HH 0 HHLj%ӥHlL{ee 8eee}eӦee褢%ƚƜ`88夅奅8}夕奕Ӡȱȱȱ㦢`L+`8` .E)))8@8e0 }*څۅ܅݅ޅ߄ԠF0y"ޥy"ݥy"ܥy"ۥy"ڥy"و0ǠF0y"ݥy"ܥy"ۥy"ڥy"٥y"؈}0ǠF0y"ܥy"ۥy"ڥy"٥y"إy"׈0ǠF0y"ۥy"ڥy"٥y"إy"ץy"ֈ0}ǠF0y"ڥy"٥y"إy"ץy"֥y"Ո0L-`8`E)))8i@0 *ڄԠ}"("!""" "L**""""""&О"("!""}" "L**""""""&О"("!""" "L**}""""""&О"("!""" "L**""""}""&О"("!""" "L**""""""&Оd}"("!""" "L**""""""&ОL-6"e"}"e""e""e""e""i""}"""}"""}"""}"""}"""}""ǭ"m"""m"}""m"""m"""m"""m"""}"""}"""}"""}"""}"""}""ǥՅօׅ؅مԅՅօ}ׅ؅`` ` ` `80 `ԥՅ +.JJJJ)iFiFi1FicFi'ȐȦoFiU}ȐFiiFi#iFiGi Fii@F iiFiiciՊFigi'iՊօשBL-`I}))83Ԥԥդե֤֥פץؤإ٤L,K6"ХL--L--L-}-E0:e٥eإeץe֥eՐ؅٥ׅإօץՅ֩L-8٥إץ֥հ'I8}م٘؅ؘׅטօ֘ՅL-ؤm\G0Q@Ն֩م؅2եمֆשم"ե؅֥م׆ةեׅ֥}؅ץم؆لԘ)q +` . |. &7i |. ,%!L?.`刱䈱㈱∱}ሱ`ԅՅօׅ؅م`ԍՍ֍׍؍ٍ`ԍՍ֍׍؍ٍ`L.L. Խսֽ}׽ؽ` L%/`ӽޕ &ԅ)@إ)JJJe)e - M} 1. &Je0F 2 . /L(8`@ԠՈքׄ؄` . |. , . . |. , #/L(8`0 I@ԥ)} 2f / . & r 1. #/ &?P , .Iiԩ +)ԅ ,ӽޕL(`8`$})Ԧ61718191:1;1 (ť)8@0$Յ)e)e -F . / , . &1 1.} #/ &F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%)@0)%ԅԢ / . &G } 1.Ӱ6 #/ &.ӽߕ ,ԅԥ B1 (`8``0?i? . . / , #/ &ԍՍ}֍׍؍ٍ . . ( / , O2 / ,0 .JeF 2`L+) .e٥eإeץe֥e}Պi؊؅٥ׅإօץՅֆե1ԥ'JffffJffffJffffJffffم`ԩ&&&&*&&&&*&&&&*&}&&&*`Pi`)JJJeԅԘ)Peԅ`եԆ8@EB)JJJeԅԥ)PeԅԘ)3eԅԽ3eՅ՘)JJJ}3}}3`)JJJeԅԥ)PeԅԹ3eԅԹ3eՅդЧ` 0@P`'Nu pX@(#d,X L(  兢}0襙 bɥ⥋㩀 50ɥ0DȱȱȄ   ik#ZMkVgğe拰ㅋ}⅊0 eee拰 L f5дƨħ 4LY4 f5К,樥ŧH 4h h5L4樤ܱ.* O %30}  5Ԅ +(fԤԈ`ř嚰Ԥ`ڥۥड़0-԰eڅڐۈ0eeL+58` }O#`,#5  6`]5 6DE 68DHEIHI V0$ 6Sл B} V,# 6` $#LllBHI V0HH V0Ԩh``{a$%Ȏ$$xө$Ѝ$ `} `@X a Ӆʢ ʎD  _ɠ %` ɩHH `өL: g% D}:AUTORUN.BASөjJHH`ՠԢӱԙ!ӹ!`֝DEIHB V0Y|ڝDa۝E}օܥׅݥܝHݝI V0+Ӡڑڑ0`l `  䅠 _ɠԐ}e拢 &L &Lħ © ¥4 䥝ň剰' k ɀ8@4= LY ĩ`OJ ]J?L} KԪȱLRHHצ R, hhLRHHHHHH /0ȑȑޠhhhhh}h`HHHHHHHHHH $H bɐhȥLHhhhhLň剰)}i桰` )``L(兢ħ #$ x Hҩ h$襚ҥ ԝ`} UV #T` ` `,H ¥ȍ` JKhLŢ  #)I L ¤Ȣ`L¦ ¦ Lĩ} ½J*K+ $LąLĩ …L~ …`H Ġh é`,H hH Ġ  ĭ 8}}} L n [h`LkL © 8倝偝 Ġ  ĥ󥃅  Lĩ LH} éLH#h ĩ`H hKJ L+ , H hHHħ s hKhJ  Lĩ# qL } ŘL ũ& QŽLM " ĽNL  ĥԝL՝M  ĥԝN%LV  ¤ħ` Ťħ` ƪ Ċ }Ťħ` ¢`届 x݅ L ĽCӠɀ L]Ɉ L] Ln LŠI}HEDBL$HH hh +L `ħ LĢl ¦`YDAER ԅՅ֦}󅗄`L+ ¢p 0 Hp hɈL` ,#,$,!Lé ,H ĥDEԝH՝Ih L}©L $`L© , k ĩԅ  + ĥ 夨ħ`2ƪƪ ! A!Ƚa!Ƚ!Ƚ!Ƚ!Ƚ!}``氤hhL1@$ƪư 0 0 n$P`L+FҐ֥װ綾إٰو LǠFf}ؐ ee&ee* &eeeԪeըee$.ƪ@!Ƚ`!Ƚ!Ƚ!Ƚ!Ƚ!`檦}!!!!`!@!^!` Ȅ 8 n奱 ٥Lǥ֤צưĘ=ŗ78֪א& } eԥe$`L: L ԅՅօׄ 1פ& ٤ţĢԅeՅe8包卅 ]& } 8Ԩժ%אְ`ֆL夨ħ` FҰg8&0ei֥i0Tׅiإi0BJe؅eم0&f }fff&0 &0 eeL+օפإ颎 %8包ԥ卅 L ɥ  }ȱъŠe拰8``,ªȱȱI ѝ3ȥLɥHHO] }  ȥe暰Х ȥL+ʅȱhh`Lħ OԪȱԨ``L :0 } `L(奷 bɥ󥋅ȱȱȱȄ#鈄0B8eeŶ}ɛ,@LBˤ,ɛ`L?± ˤ樱f Oƨ x݅ + ~ [ˠ O樥0# +  L˥`}LL :ɛ,$PH h $P润䧰 ʐLʦ䧐 +` ʐL3LBˢ}ԝD՝E֝HםI L 兢L]& 兢L% ,L6 ,L6 &L6 (L6妪@!I@!` ؐb`P KW ؐRB ؐ}=;G ؐ4@ ;+ƪƪ@!=A! (ƪƪ@!A! ƪ@! ,@@檦@!`!!!!!!`ƪ@! ǩjҤ} /L.٤ƪƪ@!@!, 舽`!`!!ـ!!٠!!!!!`@!jI*` . ֪ (}ϰ`(8` ֤ׅԄ +҅L: Lyƪ8吪周Ly sũ + ŐL Ly sŠԄ h L}} L}٩    e쪽pLyL( + ڥHJJJJ h) 0:i`  ک; n +ȱ)ȥ%}ݓ Lh ԍՅԄׅ֩өL:ƪ?Ԣ )ɠ )  -L &Lڦ@!)@!` n)8@} -L:` / n)8@I= n)8@/ѩ֔$ሄ ,L: + n 0L8 n} 0L8 n H1L8 n /L8 n /L8 n D/L8 n 1L8LLإL( &)ԥ)8@JjH@}MC)JJJe)e .F / .P . &F . #/ &L.L(HHHHHH /hhhhhh &} Y/hԅL:,` L _ܘ%ᨥ%Ly _ܘᨥLy _ܘEᨥELyٚ<|'g 0L`}!!!!i ` &LإL٥LyɥLzvmZ ƨ!0 4 䦵 ¥ԝD՝E֝Heם}I Lܤį eį L` x݅ƨLLLܤ ©`#ۢ Lĩ_,ߤ} ڄ . eڅԥeۅհ"8څ֥ۅא8ܥݰL۠Q%0ԅإՅ٥ަ0%Q% }L-ե0LޥڤLyمօנ6&֐ eו`L( Hħ hբՅ `ޥԢ `ޥՅ֠}&&֐eܥeېڈ 7 \ 7 j N \ N j$0!ee80å/8ܥ۰uڕ0}eUiV`TUV`8UV`eTi`8TȢ` $L„')Q ȱ8 e }新`8`L齀).Q Ӱȱ8e新 O :L䅫# *$Ŭ!} Ʃ HL"䥫ș L` Ml/#樱0ZS'`ȱȱȱȱȱȱȄ`ȱօȘuԩׅu՘e֨҄`"}I 屝Ҡȱȱȱȱȱ` n$҅J?eԨe` L 兙 兛 n %3 Ԥ` ҩ,#} , , L檤 ٙ!ؙ!י!֙!ՙ`!ԙ@!ә !ҙ!` 䤪ƪ!ٹ!ع!׹!ֹ`!չ@!Թ !ӹ!`ƪ!!$}!㹁!a!A!Lp ґȥӑȥԑȥՑȥ֑ȥבȥؑȥّ` ***j)e)e`ʭȅiȅ%}iȅȩȩ Lfإ  4  \ +] ¥򄟄&}   넨ɛ$0L祔 Z f0#ڠ쩀 ߩ6ei$0 녖چ + !5'}ɛȑ @膔7 ɛ 襔!ɛL! _ɩ8$IȢ %e拢 (} &!$P* &8孨客 "&$ 1L~ L~ &L _ɰe拢 &L~ +0 %30Ԅ )}L 9:枢0 O L :H9Hhh tLHH`h*}hLCL馩`ʆLC枢0ְşLC`A枢Ɣ!L!L+}!T 򈩛LQLD ijq ߰,iŰD VD8` 覲`8` 넬 S( +饰,}0 S0:$$ p8`$p (ȩ@҅ҥ򄬤 ߰ A L8򨢄 %Ӥ򈦬ʽ ʽ % -}+HH 屝EҨhh$P0Ƭ 襯I `_A[`8`80 &Ոԅ.}` 넬$ +  + h갳 h) + , 褔ԙ!` "8` 襔 ɛ "ȱ"/}嫤!`! `) ɛ%)a{)_0:A[_դ`RE͕DATINPUԑCOLOҝLISԖENTEҚLEԛIƜFO0}NEXԑGOTϑGO TϑGOSU½TRAАBYŐCONԞCO͟CLOSŐCLҐDEǞDI͐ENĐNEנOPEΖLOAĖSAVŢSTATUӣNOTPOINԡXIϤOΒPOKťPRINԐRAęREA1}ĨRESTORŐRETURΩRUΐSTOАPOХGEԫPUԑGRAPHICӒPLOԒPOSITIOΐDOӒDRAWTϓSETCOLOҬLOCATŔSOUNĦLPRINԐCSAVŐCLOAĚERROR- 2}DPOKœMOVœ-MOVŪ*ƐREPEAԑUNTȊWHILŐWENĐELSŐENDIBPUBGEԒFILLTϐDϐLOOШEXIDIҖLOC˖UNLOC˖RENAMŖDELETőPAUSŖTI3}ME$PROøEXEÐENDPROÑFCOLOҪ*̕-RENU͒DEDUMЪTRACTEXԖBLOAĖBRUθGO*’PAINԟCLӔDSOUNCIRCLū%PUԘ%GEԚG4}OTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABIN5}PADDLSTICPTRISTRIDPEE˦INSTINKEYEXOHEXDEDIFRATIMETIMMOEXERNRANTRUN%%%%GOUINSTERER+,%56}&6(+8,<Xk`fghilm^deDѳHc?,Ќ,е,Y_Ҳ+7,/07}1 2!3"4Ɛ"-"."-؂ٿ֐ː8}ĐאŐbj+9,+;,ʐͭ9}ͭ@ABC\=>[<+:е<,&%rvnnxc<\:}-78s_XV+@D&0d*"'2GJh N;}Rl~&2 +饰(+VWZ ]a8`L`  ¤ħ.H h L5 䄡 <} 䅭 bɠ04Ů .ŭ%) e拰 ĩ L+Ư0 Le=}`毤Hɛ) h`  L ȱ R @ʆ ȱȄ Iğ` :62T F :>}7 8 Lbԩ- L 8 8,I ɨ 8L.UH `ƨh $ %3   + \L L 8󅯩" ?} 8" ©" Ư" L8q :Z#]abj(=) W같  L樤ħ`hh`H YhZ @}L<>EO ƹƹ0`H f5h`I&` =? FQA` L񄳱ȱI 䦐A}Ħ ąŅ T k /䧰 k ,Ǡ ĩJH ThĥȑĥȑĦʊȑ`HHąŅB}H h hhhh ȱIELZ L`ȱI Hȱȱȱȱȱ C}, h @ $L+L.*ȱȱȱȱȱjEE `EjI `e`ħ ¥D}0 ` Lk 䦪`! 䧰L A@L `I&`L ©؅ L.E}0`STOPPED륺 bɠhhL :ʅ` k %3Hƹ h5h`hbjH h #F}ԤLQ #LLei  `LԑȥՑȥ֑ȥבȥؑȥّ``䈥剰G}#)iiLɠL4űI&`048ץğ=ȱȄ H}`L  L0e拠0ȱȄL  䦪`!' >?L (<ж`!  $Л +`,LőŐ78Ƒ8 Ƒ`8` - PѠJ}`,,L L PQ 8,L ȱI ѝߠȱ`ԩK},L E  $EL+L],,,؍ 0âLɀL ©7 F󦹩 RbL g L}0g `Ո V fL{Ն + +􅕄L AT LINE?BLOAMEVALU>#VAR$LE?DAT>3276INPUDISTACOVERFLO?LIN?M}FOTOO LON?DE?GOSUGARBAG?CHMEͣ?LOA?NES?WHIL?REPEA?D?EXIXPRO?EXE?PRO?IS OPE?DEWR ONLCMNOT OPEΣRD ONLEOTN}RUNTIMEOUNA!FRAMCURSO!OVERRUCHKSUDONMODNOT IMPRA͠D?>#FILEDSK FULFATAL I/FILENAMPOINLOCKEDCM>DIO}?FILPOIN?APPNBAD SECTORӥHՄ +h & .hԩ + ,҅L: ƪn (@Մ$ 0` 0P}` 0LoH - . /h &@Յ՘JJJJ X) 0:i`AVC2 sŠ 5  <)  <Q} L L + e +e`e`&&&&&&eee` &R}&eee&*`` 兙 䦪!0 4 ۄܱ **m ݤܱEۅڦڱ= S} ܥeƥiեLN@ ` **)]` 00`` ( ((((((((8T}`W)ߥ & &e &߽řِ׼JJJJ&eXޥeYߥ䥛 9 FfЎᰈ U} `  M 8*` 兙 󥐅i祣L{ &LV}  0 & L ȑ & L; # )ȱ L W})ȱ) )ȱ 8ƣŐő0eސ`ƙ8ް`)ȱJJJ`X}``=`]``` E߭H Ġ} hL±&Lv`[  ȱ R] Y} L L  䅠 bɰhhğȱȄ L l"0e拱LjLx`[  ȱ R] hAAEAEAEAEAEAA4dAiABAIA6AAIBP@@C@@@x"[}@CAFvAGvAA AaAhAUA 0w)wAAEAAAAEA`)Aa)@A"\}ATAaAHA%$A7AiAAAAibbAdAA7ADA1A0)"]}))@A$AeArAYA$A5A5AAAsAA!AAsBADA1A0) iGD:ULTRA.BAS:NEW D:ULTRA.BAS56,72,88,120,200R1,3,4,5,7,12G3F:A8,%AV$F:A9,%@ (