IMD 1.16: 15/08/2007 11:35:48 mdos b3.00 master 1-20-79  MDOSB300B300112478MDOS SYSTEM BACKUP \l|BINEX CMrLIST CMrMDOSOV0 SY\rDIR CMrMERGE CMrRLOAD CMrRASM09 CMrEDITOVL6LOrMDOSOV4 SYrASM09 CMXrEDITOVL3LOxrEDITOVLBLOrMCA LO(RMDOS SYrMDOSOV6 SYrRASM CMHrEDITOVL7LOrFREE CMrROLLOUT CMrEQU SAeMEMLOC LO0RDUMP CMdrEXBIN CM|rNAME CMrMDOSOV1 SYlrEDITOVL0LOPrPROMPROGCM4rPATCH CMrEDITOVL5LOrASM CMrBLOKEDITCMrECHO CMrEDIT CMrLOAD CMrNOL SA$eEDITM CM(rEDITOVL8LOrMDOSOV3 SYrMDOSER SYeDEL CM`rEDITOVL4LOrEDITOVLCLOrLIS SAleEDITOVL1LOhrCHAIN CMprE CMrBACKUP CMrREPAIR CMrEDITOVL9LOrMDOSOV5 SYrDOSGEN CMrEMCOPY CMrCOPY CMrFORMAT CM4rEDITOVL2LOprEDITOVLALOrMDOSOV2 SY|rEDITINFOSA@EEXBUG CMLr|uu+XHYHYwvz{67xHY & M& &S66~m? ~SM @?@#B300 \CN0 LP0 DK0MDOSER SY }O'0&'L/&04315X%;$*IZ062Y06336;! ~nWnWZ{u]~ '6-9bdkt#  QT KN aqwFIx`c$3!0-}*26'}O&/7606 Z&nn#Z&9 &Z&900l&l90l&l9 Z&9A%6290%62%9$l9@%j96hiJ&296dfJ&29$&P+O?'& ?% ?.' 9 '? ?6 ' 29'' 9O'9**  $ && ?$~ 09 I &KE?$~09   9090~_0 h0629_?&?.062 C06 0&9  & 90gf90hi9 440J&0 6290   J&110 ކ@Oi @Oc@'0670$1'T4'P8'L9'H 320$&663'6' 22'90? ?0j'} +&?.Y$u Vx~S?*} +?/%?$ 629~/' '  k uS~DKrLPCRCPCNr  }1 Q Pe _ \ Y V0 N*!' $#$|%4l&l '&  Nl&l$#$F011nA No'  ''  9? 1111 9'+"! $# H&YI76 67+& +|$~m 66?240?31111 N6L6*< N+g32oo 0 N73O_ ?(?! N% ~~M|_?3?*67 N*#l&ll&l&&11~K N |?3?+?$ N~6@6 HYHY027 N 70+D_$7o76?<_ Nx0OTF32111 N~?< /6 N& |$L1620_$o?;111 N1123m*TF $#_~Xm+ 7 3+ 9    0* |S6]3&011n~i~l ~o~r~u~x~{~~    $0 011n&~  V$]&  !' ~q Y~gыHHH0 0'l >0 !' ]'~ ]&& '~ } &~ ~ )_ HHHH?( &   m&~  &  0  ? 'B_9 & ?'0 && ~  0  ?'~  D'~  '~ ?0  0?"$ ? ?  ~ !'~ &\0 '   0 @'o o ooo?!]''?'; ? ?_B   ?0* '~  9        DDD  } &? ? 9  _  %*_  Yz &VFFFF# "GY9' V$]'~ &Ġ''P& &' '0@&?$ &~ ? ? & ~ ~= & xD?)%  $~ Š& '?(%%'_?&' 'G &C&7!ŀ& ' 7}n7676~m ! '2m '%''0n00&_9 90 9    ~H?z9?$?/$11 ?&?/%9  &ŀ' ?-9Š&   ?.9 90uv9v'# ?u'J$|911~ oc'  9Š's9& SS90}629ŀ'sŠ&9S#M߽np{' {j?' &&l  _HY?)?# *'>&h0v|٦'Z\'+ۧ }&|J"?(~٦m''?' |&| ۆ  $! 9?.?:9ܷ$|۶&߽99ݦ߷G޷$| 0 ~l626 29DDDD09#90 ,1l38 "#$ %&'()*+,-.5,LINVALID MESSAGE \3 AT \8UNIF. I/O ERROR-STATUS=\3 AT \8PROM I/O ERROR-STATUS=\3 AT XXXX ON DRIVE X-PSN XXXX0MDOSOV SYKu6 6 6 660$j_\$H6@?% 20 229V Sʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽ l~fԽԽԽԽ ޽'u0~ ?9S~ ~ 'u09\ ~ m&\~ ~  ~ ~S'  / /| ?$~C &_ ?9S ? ?:S ~9   KK~~uʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽ' ?   '; Z9 ?_$~iǽ_?'  ?'~JϽ&.%,ɽ5%& %  D D~5$~н%' &~ ϼ'5$ &~e?&$ &m &m ' ' ռ'~eɽ &? &ƀO?Z?1?1 ?m+ Ѽ'K_ $ɷʶ?,?)ǽq &~ _Ɇ &  _?&$϶?,?(ǽq~aնֽ&^ս_XXZ?'ͽgʀ? &ö _9նӶͶ ۽_XX?'~ 9      &~]t?'~NTTT-#~m?XXXX?''~qo o m*~#?* ?~#_ͽ%SZ& ?0?0*~a_ɶʽ%R?.ɷ&ǽʀt?)' oo ?~ʶ?(qʽq~Ͷ$9 ?( 9TFVFVD6YYYO FZ,299϶н$ 9g|WW\7g?%39ZXX7g?%3O?*9Ŷ?-g?)9?m+ \:/11~]'9   p KKʽ~~~~~~~9~~~Z~~ ~&~&~0909X0o]''d*&ց.&PƂ]' *&ʍ:& 0? 0?090 ;' ' 0 l&l9u #'zƀ ?6ŀ& '@'?$ @?%?0]'Z0Y?%0 ?')760' ?0 ?23*& ?$?$*1906?290?ƈ~6'-  ?-?&0 )?&?)  ?/%?/$ 0_2W9 @&- $*?%$ ?%'?/' ~~~'DK&~J0 %A]' ?(Z '0  @ ? 09 0  $ ?(z& ~X6 @''  oo  29ln'~2 '~5&~5q|qo'''~8&qt'|tl &&o o  'stjl$~;l?@}n&~o'~s}n*~pl%xll&lo&' &}t/%}q& |pp&Ľ 0}q& }p'73%!o&n' & r rr$~,~s$6~,o&%}n' l '!}t,l & '  $~,r%~A}n&|s o&rP9s %}t. %9E}n+ H}n'Ds$~,rO}n+l ?.]'~>$Lrrs}n&|s o'%C}n*~J~}s'7TTTTjc3% jc90:%9ppʀs l ' 7jl3l]' 9z&}* V֍M7K$>0 1 ' G$ 9 9W}*7 _ 011n~϶?}& W & }*] &9 |b}*0 b}*9OZ& 2OZ&  `uu~~ԽԽ _'~&~ &$~}&'''~~'| - Z.$~%_ ý$~}'Z& t'M&ZJ?%$~&g~&(g%?/'Ľ% 'С& &8}'}&n g$~}'~}'~ƽo_9'&|]*' z' ~ $~}'H' ' E&| D'] }&t&i½H%U&~}'&}'&z' H%U H%U}&̽% &&'m&jj~ 0] 9  0 &}&   7399@  9 %%]"$1111~XXXX3% ]%3 90%% *% 9}+9997 &39 % 9?/9}&M&ZJ97%3g9399 !0uuԽ~~~`؆'~ ڷۆ& ؆o_9چ'' ؆ '~N؆''&?8'~؆@'X &'L&]'C?/'=ƀ?'?$?/?&% ?$#$?/%o ؆ ?ߤ]'~oo&~ &Q؆'~Ц DDD-#~޷?XXXX?'? ? ?'?"%~0] 9   &0o_90?&ZTTT-P"L\] ^[?0XXXX^?'''\0 ?'^\6 ?20?90 9  &~W0' &?$~[t'M  '~c&& ?_9?%~_'   ?'?'??g@?%!?&g~ 9   ??9HHHH?(VVV9#H~&~@ &~'''~&.~o_9'?'&~~~}|'  &~&~ ?'?$' ? ?&~~' '~Æoo oo!"#$    ? *~  :m+Z&~~(}''~(?6'~tm ' ?'   ?&  ?'  ?~( ?' ' ' @&~&& 62'& &~&~ ?'?$&~&~&~ ? ?~' ''~}''~(#% ?'?$?%?'?$?7#$%&m&~+~&~``&~s0] 9            !" H&911 9$11~9%X~~P'hs@fiNAME MDOS.CF;N ,.CM:0;V V D MANUALLY FROM 0 TO 1 UP;A END CHAINHHHHC'1~? $0   ?' Y? %@'C\&0$ ']'Z 09)~9*'..'*ɁJ'tC'fL'_ЁS&~<ЁT'%2 6'? 2.&4? ? $~ #6?/  V2~C |V@L&ɼ& Ҷ O 6?&%2M' &? _?9 &4'3~+4 ?& ?&? ~~9?'62&9 ? ???oo0+( # + . 7xyZ&3Z&9 'p~ !_?o_!Z?!]!0&%!] !3&!_!!a!_?' RI S ? '~ U~ H @'E @' {'3j? , ?%?%E?%?%j?%?%!*? =3O? ? _3!6!:!80CM!C!6?]&*!6!:?'''' ? ~ !S? ƀ?#~  MDOS . !f!WHAT?!f!c ) 0B01COMMANDSYNTAXERROR 0502NAMEREQUIRED 0603\0DOESNOTEXIST 1B04FILENAMENOTFOUND 0805\0DUPLICATEFILENAME 1A06DUPLICATEFILENAME 0D07OPTIONCONFLICT 3008CHAINABORTEDBYBREAKKEY 3109CHAINABORTEDBYSYSTEMERRORSTATUSWORD 1C10FILEISDELETEPROTECTED 2411DEVICENOTREADY 0E12INVALIDTYPEOFOBJECTFILE 0F13INVALIDLOADADDRESS 1314INVALIDFILETYPE 1F15\0HASINVALIDFILETYPE 1E16CONFLICTINGFILETYPES 2717INVALIDDATATRANSFERTYPE 2218DEVICEALREADYRESERVED 2319DEVICENOTRESERVED 2520FILENOTOPENORALREADYOPEN 2621ENDOFFILE 2922BUFFEROVERFLOW 2A23CHECKSUMERROR 1524LOGICALSECTORNUMBEROUTOFRANGE 0725INVALIDFILENAME 2B26FILEISWRITEPROTECTED 2027\0ISWRITEPROTECTED 0928DEVICENAMENOTFOUND 0429INVALIDLOGICALUNITNUMBER 1230INVALIDEXECUTIONADDRESS 0A31INVALIDDEVICE 1132INVALIDRIB 1D33TOOMANYSOURCEFILES 1634INVALIDSTART/ENDSPECIFICATIONS 1735INVALIDPAGEFORMAT 1436FILEEXHAUSTEDBEFORELINEFOUND 2837ENDOFMEDIA 1838INVALIDLINENUMBERORRANGE 1939LINENUMBERENTEREDBEFORESOURCEFILE 0240DIRECTORYSPACEFULL 0341DISKSPACEFULL 1042SEGMENTDESCRIPTORSPACEFULL 2C43INVALIDDIRECTORYENTRYNO.AT\8 2D44CANNOTDEALLOCATEALLSPACE,DIRECTORYENTRYEXISTSAT\8 2E45RECORDLENGTHTOOLARGE 0C46INTERNALSYSTEMERRORAT\8 2147INVALIDSCALL 2F48CHAINOVERLAYDOESNOTEXIST 3249CHAINABORTEDBYILLEGALOPERATOR 3350CHAINABORTEDBYUNDEFINEDLABEL 3451CHAINABORTEDBYPREMATUREENDOFFILE 3552SECTORBUFFERSIZEERROR 3653INSUFFICIENTMEMORY - ( "0300DK0LO )  B !'DK0LXS0   !0!!?]'~"6! ?2 ' !!?'~" '~" ??$?/$6~$c ?) ?&g|0?&`|0 &W  ?&G % # & . ! !! ? ?&|0?&|0 & ~$c~$b ,) *#O)## !!!!)#z!&.)#!!)#!)##!' 1 " *~# }"&"#': #&%'1" ?'~$b? %Q )) z"#&&&$ # -'$ 9 ,) *#.)#/)##  ~$:,C)#* ?'~$b9,&) ')-9),,($g**z-9-6,C)* *2) ?&9~$b? 0'"J'J'J' ?'_? ? ? ??_? ]'/l&l$$ #0m&jj$ Z&$96dfJ&29 0X 0300$$+$$?' '~"~"$$$?'+~"$$$?'*$#!%$#!%$'}$'$&$$$?/%$ '{;'$ $$ 'd 'H&|$ L&|$ ݁N&|$ ԁF'~""'$~"%#"$$ '.&"'%% #c"$$~ $,$%$$?%#$$?$+%&$@??$?/$~"ӄ$@?) $B$!?'~"?&'~"}$'%? %)d? ?'%}$' L$NP$O$F?'~"?&S$&$$2$^}$'$f$%$$'}$'$^?$b$%$$%$!?': &/}%'}$'}%' $%$#?S$'$'~"~" '~"L$&:%%$?/$-? %%%}$&~!L$& $$?/$~!$2 }%&3%$$$$$%% $J%$L#&1$%$^$J$#$L%#&|%%$-%~"? #?   ? ?     6 $%$_$$ '0-9.\# $$ %]'&D%)}%& 9O9'e#L'S' 9m&%%_ '\L#'. . %]'цL#'& &D)%%%%#L&' 9$L$J$K?-_$?/$ $JJ?($L$J ' #%?$$'?/$?% ? $11~!$F?9$F#$!#9$?''_? $?''_? 9%$J%$L$F7?3Z&9$^$DK0 SACNPB PAGE XXX XXXXXXXX.XX:X %(ENTER HEADING:  ]&~&-l&l&@&B&.&=&A&B&8o%&8l &8670 'Z&32&8l&ll&lj ,&8 m&jj&8l&lj&&BO9'd ]'G&&oo &HY%5HY%1%+HY%'&l&l?%_%z&&O9 ]'+&oo&&l&l&%&Z&&9A% 62% 0%62%96hiJ&29 4  0300O$%&#L- $$$v0$e$f ?%$e%%? _% '@;& '5E&  $ A&  $$ ܁L& ԁS& ́ ' !$e$' /~#5$e ' %$%7u3%?$~#5$%$%%?$~$1 $e& '~" &&" "? $~#"$e?$~##'#&"J& !&$r &|&#!&~"$$p%$%%ڽ&O$v'('%$%%ڽ&$e$p%%Q%%?$~#5$%Q'+|$?''*$%$?)$$%$%%ڽ&Ö!&~"%Q*@Ƃ?#&.%$% %?~"00$ $?%Q)(''?'%$%%ڽ&)(''%$%%ڽ&$$1$ '$$?$'$Ì57&)+*@Ɓ?#&$1 ))+? $~#~" $$1"'~#9~!_+, $f&z+  &+ |+$n'&$n&z,  & |,$p'&|#$f%%%% ?~!&ƀ@?#&9$1 s' ? i&'!',$%&o%%ڽ'$%&t%%ڽ&&R$1&(''%&%%ڽ''%&%%ڽ&&v$1!'-Z'$J?$f%$%%?.$$n$9++$f%%%%?&,*O J'$n% $n%9%%$%%?.$r$H%$&$r9!&? 9z-&<-?49?2% Z' %?5?390 $%PDRIVE : DISK I.D. : . !WDSCN0 *NO SDW'S* NO DIRECTORY ENTRY FOUND TOTAL NUMBER OF SECTORS : /$ TOTAL DIRECTORY ENTRIES SHOWN : /$ NO TERMINATOR FOUND IN FILE'S R.I.B. ]'/l&l&& #0m&jj& Z&&96dfJ&29]&~'l&l'''''''o%'l '670 'Z&32'l&ll&lj ,' m&jj'l&lj&'O9'd $0 Z&99 0300&D'v&F 'v '&D?''~%}'H&~$~!&D&'&&?*|'I}'H''K'h 'H&-~%\'HSA0 '&''v&'v'v?'' ? ?}'I&~$|'Q~!}'I'~!>'H&''' ''~%''J''f''g''K'v'h'lO%'&&'M%o'O&'] &H+ &' '?)''HZX&?''v'~ ''J'~%}'I&/&'lO%&'M'N?/%'M%o'O'P?/$'O }'Q&A'J'#ƀ''~%#&'X'v'&& }'X'~%|'R |'X'X'H-&D 'h;' &D 'XW&|'Y&D '_( % -~% \ ]' &D?+&&Ƚ'%&'O'P?/$~%?$'M?/%']'^ }'Q&B}'Y&=}'R&8'w&'&&?'''v''? &? &Y'ƀ?#?  &D'v&'&& ?'X'f'&@??$?/$~%*&@?) &B'J&~#U&@''&B'''?'~$?'}'&}''&'' }'R''''v&F&D?|'X'X'H,+%Խ%'l?' &?&?'~$'''?& ؽ%.?'O'M'N?-&?$&'\&Ȇ?&'Z'&''G''?'~$?&6'i'd''Z'{$z'i&2'i#'j'i? %.?2&H'&''%'lO%&'_& 'i'i?'i&?''a&@'&B'''_'`'M?.'i'c_x'iIY''& %'l?'~$'''''''a 'a'&'''?/$ '?&Ƚ& '''?/$ '?&'l?&?&|'X'X'H,~#'O%'M'@']'B'\'='Z'>'%~#P? %.?? ?'v  'v    'v 'v 6 'l%P'&'''''%P9%m?''_? %m?''_? 9'Vv'. %%?'Vu'J%%$|%'Vx%%?)%911~%? $%.?96'T'U2 'V'SM&?9?9'v&FSA'0'vDK't&D?' ? %.?'l?'~$?&9}'c& 'a'b?/$'?'~$}'&z'z'''c?'''c9 1DK0  &H&3DK0 SA&H&XXXXXXXX.XX:X EXISTS. OVERWRITE? ]'+(oo((l&l( %(%Z&(9A% 62% 0%62%96hiJ&29L>KL %(F3P0 ? d  !S# # UNDEFINED SYMBOLS MAP NAME S SIZE STR END COMN COMMON MODULE NAME BSCT DSCT PSCT ERR- UDS COVPHSIORLOVSOV MDS ICMISYUAEGAEBAEUIFIAM- MDOS LINKING LOADER REV 00.00 COPYRIGHT BY MOTOROLA 1977UOI$ $ $$ν9E   ? d *0   ˀz0&  !"oo   o 9?  C?/$ O{Z&%Z&L$ߐߒߔߖ ;{CN o 9]9Y ? ;{?) `  &  ;{?) ;   ? prtvx O # %#%$C%%!  +7$7ށ '`;' 'X:7ށ '5;7ށ ',<-':&;&<& >7>n-&$~&77ށ ';' &7 $~& 6 6$.$C $}93$&?#9?#~9E&$~&U&$~&N&&~&F'~&&~&_*)A&* X&)$ 7ށ=&('~9~&Ֆ &Ƚ@ ' ;{ )'~(A%!& %"&S&R',HI%" %%$%%SR%#"% %$#%#%$' &%%?/$$~&%#%$%%./&%/%XI$|%]'$|%%%%%%/.%6' 2%  ?&L#  7 $ L$O2})'X$X'6 "!2%% '\&l<0#})&C6.//  %{$z.&.(/.? ~&f2#' 9v  O#L( )&%O@Z&.././.% C%%~)9)'S0# $@_6896H\J^L`NbPdߐߒߔߖ%OC ~&H'~&7ށ='~& ! :%~&āP&۽7ށ=&޽98' ! $:& 7ށM&7_]&(& '7d 6&z$&~&:'~&Ֆ ' ' ' ;'7 ~&  &~2q9=&Ӗ7'$. C9*  C$0'4m~9'687'$$ C%/~9 &6  8'$$8 6  &C ~&6,&-7ހA%*'&%&67ށS&7ށC& 7ށT&979~&p \6 z6B%OL%&F?H>@@7ށ=&m9\&0}6&a98'Z$ $!>?@?$$&~&~&8'2$$} '}6& ==IH?}6&`'Q%& $~A~&6>2&M&~&N& & '$†~&#~&F& #~&T&~%~&U&7ށG&&7%=&$98'$ $ C%~&զ& }*' ?$%M&]'?/$$~&%#?/$?%%8k ;{ ? ' ;{ ;{}&'?~dT&&~+~&E&7ށ=& 9$8&~&?$?%+~&D' ~&! !7$%78=' :&* ~&ս7޽7:$$%:&7_M'\F&%7޷ ,' ;' ' &Ŗ7'0k #8&$%' (& &~&0kz$' ,'~&~,LOA,LIB,OBJ'ƀE_BCDC(EDDE'&T>> B76 D\HC& eފ8 '>ވ6% : O@>7ތ: A $ C($$ @A  $$$ʽCP$ņ~& z?*~5*6_A@A@3 45z5+z4*4 0i%i%@ 0@ i% 7>& 6@ @@ '$&$9 76' '_CBC( }6'@89})&~D#!1B'CB%C _CCB6 #";@DD}6&@>C} DCC}  ~7 . . 8 $ ' 9 ~9" ƀ &7½9 9\O 8$~9? #'" 8e9 &7 9 9# 89ZO   9p  M' '~9 9 9 ;{ 9 $ DK :<  9 ~8 #&~8)'~8}%&~8 ## %%EOCE%.u##010 COCE %% 9#!O6%86 ;{#9'~9  ~9s '"  ;{ ('O( #7~&f'Q'MM&A9&? 9? ? ߦ @'?oo 9?9?9? ? ? ? 9? 9? 9? 9? o~9o ?'0? ~9-O87$$D}-&.'$R7$$?A'}-&.'$'$0A}-'$ $' ս7_A%Z#90%9"\9O9&A80$A7zA'0%9"0B$$XICDXIXI%DCB$$ ʁ$&8O$$A7zA+0%9"0 A%F"7B$$XIXIXIXIB$$ 6$.O 76010 C6$ $ 89]89Y9RO$97& 9<:'7$ .7_M'&\F'!4$0$~&շ$%(&Y '8?8I L%& &(&~0t 2&*$&# $& $&}-' $'7d Ȇ'7 9D&) &!''?  8&z&9N9aD9} &XIF$ &~&<0#~&SA$ ;{A~&(&RO$ ;{* ' ';'7 &9? ~9?$ 77޷$"#'$"797&~&ՍG:&98'$"')$ '~;ƶ$$? &N&C' DK? :9.&:&$ $:$ $7  967 > 8 : ';0&,. 668C8z>&  ?S > 8:C 6'8 '  ?S67$#CP $#NO$%$# $: ?S9=n' =z&~&~&F=zU ?S?O@: 6 &:' J'~> 8@|: ߦ:' Z&&~>Xp&~> '6C @&R@$* $: ?S 8<;> $P $>.&߆  ?S?. 8CPz;&  ?S; 8~=@&5@$[ $b ?S$> $Q $P?S 8  ?. 8CP86;~>28 '  ?S9@&-$b $} ?S   @6. C6OK CP6 ON CP6 QP CP ?S~=6.8C86AE&P8869 &֙'??9s%<8z?   $~&9? 6 &@6 $P$D $[ ?S  A  8 ':&- CP8 CP8   CP?S8C 8| 'RS \]gf CP8 &6'(HI CP8HISRmS&mR' CP pq CP8{z CP8gf CP E&P ?S8 &9~@"H O?>?:fg]\RSpq&'<}''67z{89&'Mqp%R%"S$~ARS 0z&{'@{89SR$ *~A}''67:B}$~A67HI?>>x? '~@>H@@?8: :+,89x@%K}'7&m&O;$!$ BC80B4:67B}%?>>67HI}'3t?& J&UK$& '~A}$~&$ $ O6HIHI]\ &  &93 '&;3X7 86}3'  698 HI98  C RS76$ &]'~A89>AxA$JmS&mR'BHI8":%9$4SR6%(&7%"& <;'<8'89: 9 &  ')&  8"%9$ 6%&7$C : 9 XIXI/.XI/.% % ./.9./DDDD09#09#z/'. 9 9 9$ $ .42Z&10$ $ 9 .  C 9  0 & 9 .0&0.Z& p' 9 C ǽC '&9 9%.=_x.IY>?%&s% >%'R ## %%E>?GVTTO% %ED?'DZ D' >?E Oƀ#?>%##=<=#=%'BC%'$ P%'COBC BC%'%'6' <Z& @.>=~DB9~9~~9z  !"#$9|R}(~ 'PB300 --- PAGE00000 . : #  TOTAL ERRORS 00000--00000****ERROR 00000--00000**** UNDEFINED SYMBOLS bNARG bX?~X@&߹A;߲ߴ߶X?9ֻ&~(w !& !2'!!2'~(J'&9! !!!޾ּ?-?$&†?!!?&?'~)h'&f!!!!!{!!?%!z!y޼!|q'ּ?/"־?/$|޼!~!!?%':H T1BO&&ooT&&'*D!00&۽S_qrs'~CI~CH ?'0!ؽT!0#!H#T!#DK!!?&?&~3~)h!?&?&~(? %g!?' &}'_? ? !  &U\9ތߌ_9&&?( !& !!?&19!:!?&9&:&|:_? ? $ -&9Z' * ? !΍ !!?)?''_? )?''_? 9)%= 3& ? %*-)89K%-&9/9T99%-&9Z'D9*-|99n/3'/&?2! ?3? 9*-)893&)-f'!')4 9 9"҆ Z& !"ҽ)89-'9z9'9H59hhhi#ĽTP #ķ#!J$!#)8J!H9T T&9ރUWŀ'ք"߽Sޖ"W'"S+W'5'g"Sqr"Sޖg+ 6r"Su"rƁ+ 'qr"Sޖu"W'qƂ+Ӗn'~+"RPW@'/H5R2 '7' &2 ' 'PHR HR D7'@ 'lT&ZR RS+" &+"# R7'HP42 '7&HRW '*'&"Җ֏TP "H#Q2 '7&H R '!"ҽ)9#ONLU+'<' L1M, -'N" #@'qPUNzQ&}P' zP ~.&S2'UU9!&~,' L"M9'N9@'q' Nq q&96!'~.޼UV?.6HYIœ',!!?$~)h!2?(2~.?2Č' !!?%?39~)h&~-^&/*O'"1UL UM 'UN @'\UN9~/NOŀ'Ls'5' / {J&'-? &/½01/ަOt01 x'-x'1UO'U9UO'ߣ9&/–'01/vPަO'vv01zx&9&/–&/t','2'=&֨& &֩& &֪& ֨&@ ֩&ƀ ֪'01 QVФP'l#Q#C0P' ".ޭ߭|zPP"ޭP߭z| +01~-|1 "얞#O0zP& #ۖQ09H 76HI<;%2' 6+S239|Uߙ$UVUSߛ9&ޙU'! 2۝םޛSߛޙߙz&UU9۝ם$S㖝CޛS !$)-9|Oև$$$U$ߙ$ߛ9PR'&'& O@'*'41O@'|$q$R$JJJ9ޛRߛޙߙz9'&$&D)9|%ߦ9"Nަ߯߭ & "0 ƀץOަ T߭|ަUVפ91|9'x't'a&U0ަO֨#L֩''L֪''LM' O &ޯ ߯ަ& Vަޯߦ96'&5ޭ߯Oz|&z|ޯ2HYHYL&߯9'%ޭޯ'XXL&߯߭|9/'01%&&D)92&;'+8', 0'/9$$J_>q:r6C2J !$)- #91 6$s$q$&$&D)9~3L2&C!';'6S0$$J_ OO#ڦ#&CJ !$)-|$92$#H$TOB$& &$&D)3$$LTnooooo&P[HP6H2PT&,&R&'4P+HP76H23o|SP& ~3\N&~31 ŀ'*H JTNS6J2 L'$H `JTN6J2 $'%H8JTNRSJ0RRNOB'~23`4$L%9 HJJH9HHHJSJH9T#7T&$&D)$LT3TTLETLE9X?On#Ro5]5y'~(ᖊ&)|#R0-9."҆ Z&ֻ&7?+74 ''"=YR8r$ 22#R}~5BގU23׏229o}S*' &~5 '.' A-Z/~5B6$~5BS"Z+2S8r%R'' |R6[So o]' *~Oކ~5B} & '~5B@'߽S'ޔn5ϖ' Ƥ~47:*s~3"ؖ֍TP9_?%&&?2ރּ?/%߼?3B'4'HYSSoM&A&C&R&  ' 'Y>ߑRH"TY & 9 9WHT"&$"&"&'0"& ߔ~7'H'J' &9WHW ߔ'R& g'R&+SA'B&SSԽ8r% "B' 1SԖ&D 2"A'B'~6֔'@ & ''}&&~6_99oSH֔ '~7́#&~8,'X& S8r%~8CO6666|~8 SԖH8,&SX&S8r$~8b8r%|&!q&'T&}&' 909א88r$~8bs&'n&#ރHqrIH%&]+ &]*g9нS 򖔅&~8jS88r$~8b&9H8~9@'!q'ҽS H9S~7ѽS~7 ' & 9 9rq' &]+ҽS9|9)L3q3rs3# S11Z&]' 3s2'STys&t{A t{sTu3x'40HXxMOIHJKX? 6J&JX?M Z&v6 J&{/||L9-&_7777 :{+'-' 06=5N2~:W6S:{L0N=5R_-&MHPR=5VHTHVM' 7 7 7J&PHHM'R M7 7 7J&H7T HP JRTNU_T&U'_ EU'/HJ"%&5 JH H}M'@'66\zTzU H66\zT H J}M'@66 J\zU 7RN}M' 76VL+' -'77H5N 7 H&+'-'9~9J;*'/'!&GS;k$SԆ! 86;:L;CR;N(&~<3L3MPN.'DA-Z/<0-9/6$'@'%'&'''[*'aؽS~<= f= a= \=Y W `o0-9/A-F. S|NH'O'Q'B' B'N _77S67 _7'\76766 N'SLn>P @'O' '||O6NO7N77666P ŀ& ' &||_7'\76766 ֆS||_7777 ĽS9)P0*%BmcHI][IH$=K$=l ٍ9z%L />%E $>9%> J'6S2011_77I7H7nHJ9XI%9)9KHI9   ߍKHIJJ97JJ39S0-9/ A- F.  9 9S0-7. 9S0-9. 9S0-ف1.Մ 9RSA-Z/0-9/ .'_'$&X'X&ԆS ό X' X' 96S &RA'B'X& ޽S'$~?Xf'-V &'RN&!SA&TR&UG&޴ '5'.~?XH'3R&S&T&U& V&W'gO IHHIH ,'2JO4,'666666֍7֌7766666W6 Q&JH29Oʙɑ"& ѳ#ݽS~Cw9' `&ӽS 'S,'Ė&H T' RV'0J&JRlRTV JTTR H @&l VH29&B29OLMLR'OL& `&| *@ A2RSB'R ۖL&HM'O' T !"ҽ),')|LO6@SPN .'')zLO6@SPN *O' T !"ҽ)9 M&()'#!')|MO6@SPN"TNOO'RHTT TzO& !"ҽ)9O& NO"TR76HTT 23Sކ TzO& !"ҽ)95]RT"N&"TT"R ŀ'3 ; `&U" .'M 'D 'R" 'S"Ҧ"սSRH"TR Q M TVPNO"TzP&Q'VQVPV&';VTTPTTTzM& *P'zO&T !"ҽ)5] zOON' T !"ҽ)9J ,'MȒBSPNOM& "'9,&NODVNOXIHIXIXIIHșǽC'lPRPTLR42"#&92"&22"&+2"&$2"&2#R4MH271zH&LJRS"RTU'T L&N&O'~B^9  HIH' "H 9oS & _qrs 88r$ Sqh*s':c'S'S16'#S & 2,'Ɓ ' &`*s~3'+S _LoN^_A'\B'rD'lP'gA-Z# .'S 2No4>ֻ& @' P L,' ' 'ԽS`* s~3~SN&Y&:&L \\\\S&ځC&ԁT&΁:&L ޽LS8 ' 'ԽS 0|'S #x&q߃suy߹քt*s~3'+~MPLޑ &U@' ŀ&K PM/$S D߹ޑ&|& ֺSB& D& P& ޹ ,ŀ&ܽS 7S_B' D'P' \\\\'Sޑ߹N߃*s~3OA B C D P76 l&2&.'*Bރ&';:%7|&H&&&H& ޹ք"%#9&&&S 9HT&H 9'+S 23׸T߹&߃Ơ*s~3f' &^SC&S8r%|^`  "7NX$ S_*s~33*s"H޴NXZT5y'S~(#RoX' S8r% '_S*&^'|_ 'S X߲N$&n5]4_*s_&RόC&SnQ&&X߲ߴ߶ZֳN~3 P;',NRTP2&Z&TR  9TR 9ֳʒ%9ݽS~Cw?+9_' ޴J ߴ޴ H`5#R#& Q>\' &a`H_'JߴN9KQ>.& Q>O]&~OlO]'S 0 -M޴NJM-3M' NzM ]' E`]E`K#'Q>Z&K]`K~N]`~N6޴N2' & %de ߲d#KLO%~N޲KTPK.TK~NCDC9_0- 9/A-Z.9\95"NX%~5BHf-~Mֵ ޲ߴ HIP5Q |f_NOn#Ro5]~4޴N[ ߲OXYZ_S &19S &']ZL޲[Y޲]^]߲X&9~M(')'#,'*;'. &X'|Y X\X' X'ZX' X&ލ4 X&,@|_#Rof'N ('S~(3o}]~PV|Z][YY][ ]9_'}5]4` #&*s9fJ,~Mf޴߲ ߴ~3C` `C9=q'6+4\ 12q++\ ()q'"* \ q'*\ q& \ q'\ ~R LX X"_S '4,'\ YZ]'o\_S&\Y&S & _X 9 S88r%_9S_*s~3cJ+c"' `*s~3 O XYbcL/~Qc"' X' "X *n h*sY'~3|bf& ('S~(_NRZ&cL/~Qc|b >Q&&nQ&+cJ*~Qczb&!"&5]f&4`n*s~3C&n%'5]f&4n_*s~RH#RoS*'D '%'S '5*'1 &S ' S ' &S"Z+S8r%Z+' _96]+_"I& "F&9ޔ96[ S_*s~3767640m+ Lhi+&oo$   iidfj&111239766660XIhi$j&1111197_ 7Co]' 'oC39Co oC9 7DDDD390:%9}'D7j6@?#2nllO'TP ''' !&)&4' 4j39''9CTG%|G 6ECG02CET&9'd M& 9AE&P9#N9OXCXCTTCDC9&?'9EH42Z&E9LDAԆLDXSTATSTXPJSRPABAADCԉADDԋANDԄASLJHASRJGBCC $BCS %BEQ 'BGE ,BGT .BHI "BITԅBLE /BLS #BLT -BMI +BNE &BPL *BRA BSR BVC (BVS )CBACLC CLICLRJOCLV CMPԁCOMJCCPXЌDAADECJJDES4DEX EORԈINCJLINS1INXJMPHnLDSЎLSRJDNEGJ@NOPORAԊPSH6PUL2ROLJIRORJFRTI;RTS9SBASBCԂSEC SEISEV STSPSUBԀSWI?TABTAPTBATPATSTJMTSX0TXS5WAI>ABX:MUL=LDDSTDPLSLJHBRN !BHS $BLO %ENDCEQUFHFCBH4FCCFFDBHNAMJQOPTCORGKPAGJRMBISPCJnSETFBSZI\TTLIIFCQIDNTJXDEFJXREFKCOMMLASCTLBSCTLCSCTLDSCTLPSCTLPAGEJMACRMzENDMQ&IFGTQJIFGEQUIFLTQ^IFLEQiIFEQQtIFNEQ}IFNCQENDCQFAILSDLSRDASLDLSLDPULX8PSHX3^K=' LP>?~Z'#&^KCN' LP' ~X>^K ? ^K]^M!0]]?AL]YZ]+'*]0]]~XDK>^K & ,' ~X^K!!>!DK&]^G!^I ^G? !!!"!!!?&?&~X~X|@='|2~X^K=')!^G!^I ^G?LX'' +LO RO! f^K!^M!0!! ?^K?]' ~X!0!.! '|( LX'' +LO RO!^K & ^K ,&DK!!!''+ !$!!!!!~X^K='|- $=&[%)_ ^E?/"?/%^F5~X~X^K=&[%)_2^E?/"x?/%^F6~X~X^C_ & ,'\ ^K^C^O9=&'' ~Xz'!(&LX'' +LO RO!|*~X=&ޖ'&|' Ж@& |@^K ^K~Z/3& }/'% ZLP!"!!?&B?&>!Ϸ!#R!#!DK! !!!"Җ6?(7?$ ? ~)l_ ;2&!?Z' !0!~X ^G':^I^G?}A'],? #-? ]' ?' $BO&&  LLL&&,&X@߼~'VENTER HEADING MDOS MACROASSEMBLER . COPYRIGHT BY MOTOROLA 1977 #$E!"G M/Z&S.U%X,HAQXLYyOZvP[ON[R[A\]0 SA]]]]'G^^oo ^HY%5HY%1%+HY%'^l&l?%_%z^&O9 r  03000!!!!!? !&(!&#!0,? ?3.!Ǧ ' ;' '  ' 'L&|! ! ?$6 !!u!!?;!!熀"U!ƀ?'H%|!&|!|!&#|! ?276!!ݶ!?/$!23?3!!Z&z"U&"U!!z"U/!! !!"U!!z"U/!޹! !!ކ"U!?)'&|!?(z"U&!!"!!"!"V!!"$!!"!"V!!":!!"!"V!?'!!!!?}!&!? ?!?59!'"T?5z! ! "5"" DRIVE X : XXXXXXXX XXXX/$XXX SECTORS XXX/$XX FILES XXXX/$XXX LARGEST CONTIGUOUS BLOCK]&~"l&l"""""""o%"l "670 'Z&32"l&ll&lj ," m&jj"l&lj&"O9'd ]'/l&l#,#, #0m&jj#, Z&#,96dfJ&29 u  "0300 ADDRESS MUST BE GREATER THAN $ START LOADLOAD ADDRESS:USER MEMORY MAP NOT CONFIGURED DOES DRIVE 1 CONTAIN A MEMORY ROLLOUT? INVALID DISKETTE IN DRIVE 1   ,00! Æ0 LO *! **%Է '~"E~" ;&~"S~"3 '~"o  ~"S '~"y~"   '~"~"y '~"~" %׽%ݶ '~"ն U'~"~#D'~"~$ '~"~#` %׽%~# &~"~# V'~"~#U'~"~# D'~#~# %׽%%׽%%׽%ݽ&&D &~#7*%%ݽ)ǽ) DŽ &y2% '0%ݽ&' #~#'~# #~#*!j .! *!h*&@*%~#`'ŷ '~#~#` N'~#~#`Y&~#ڽ%ݽ) DŽ &y%'0%*'  #~$A'~$ #~$A*!j 3! *!h*&@*%~# * &~$f~$  * &~$|~$J%6%׽%ݶ ǁ1'~$%׽%ݽ&* %*% Y&~$%%* % !**e&~$)%%ݶ  &y '~%~%Z  )% һ )% &~%Z~% ) % һ )'~%~%_)) )) o &~%~%%%?9? 9?9?9? 9? 9u9脽%9m%9i%90&~&!l)%׽%9)% '~&2)%׶ &~&?~%9*$9&_&S&_S'_  0}6299!`!a!d!c!f )% '~&%׶ '~&%׶ '~&)%׶ &~&޽% )% !X!Z!d!V!c!U)%!d!c!`!f9'~'<~')%)_)) ))  o &~'~'%9$  8 &]&   9'׽(9'׽((90 DRIVE 1 SCRATCH? START ADDRESS:END ADDRESS:INVALID ADDRESS RANGEARE YOU SURE (Y, N, Q)? RLLOUT T獗Z疦.$9 9, & 9: Ձ &9 : "% $ F9[ &  9 L ]' IyFYIVx]&ƀ  xvw9 'Y'N'~d &Y'~du}& }&v t u脽S0Lw脽S~d'׽((('N'Y'~%9'׽(}& }&9 !l RLLOUT e)' 8 !h , F ]'/l&l*W*W #0m&jj*W Z&*W96dfJ&29!!Ӧ!!ա&!Z&9!!Ӧ!!է!Z&9t{uPAGE * *MDOSVERSION03.00--SYSTEMEQUATEFILE--MAY26,1978 * SPC3 * *DEFINEMULTI-SECTOR/SINGLESECTORI/O--RESIDENTMD OSONLY * MULTSEQU1.0=>SINGLESECTOR,1=>MULTIPLESECTOR * *DEFINETYPEOFMDOS--RESIDENTMDOSONLY * MDOSF$EQU0.0=>MDOS,1=>OEMMDOS SPC3 * *SKIP2MACRO * *THEGENERATEDBYTEISA"COMPAREINDEXIMMEDIATE". *THEEXECUTIONOFTHEBYTEWILLCHANGETHECONDITIONCODESONLY. *NOREGISTERSAREAFFECTED.THUS,AONEBYTEINSTRUCTION *ISFORMEDTHATSKIPSFORWARDTWOBYTES. * SKIP2MACR FCB$8C. ENDM * *SKIP1MACRO * *THESAMECONCEPTASTHE"SKIP2"MACROISUSED,EXCEPTTHAT *A"BITTESTACCUMULATORAIMMEDIATE"OPCODEISGENERATED. * SKIP1MACR FCB$85 ENDM * *SCALLMACRO(SYSTEMFUNCTIONCALL) * SCALLMACR IFEQNARG-1 SWI FCB\0!.%01111111 ENDC * IFNENARG-1 FAIL*UNDEFINEDSWICALLARGUMENT* ENDC ENDM * *UCALLMACRO(USERFUNCTIONCALL) * UCALLMACR IFEQNARG-1 SWI FCB\0!+%10000000 ENDC * IFNENARG-1 SCALL ENDC ENDM * *SEQMACRO(NUMBERINGSEQUENTIALEQUATES) * SEQMACR IFNENARG \0EQU*. ENDC ORG*+1. ENDM PAGE * *SYSTEMFUNCTIONDEFINITIONS * * *SETLOCATIONCOUNTTO0FORTHEEQUATEDEFINITIONS * .$SAVSET*.SAVEOLDLOCATIONCOUNT ORG$0. * * * SEQ.RESRV.RESERVEADEVICE SEQ.RELES.RELEASEADEVICE SEQ.OPEN.OPENAFILE SEQ.CLOSE.CLOSEAFILE SEQ.GETRC.READARECORD SEQ.PUTRC.WRITEARECORD SEQ.REWND.POSITIONTOBEGINNINGOFFILE SEQ.GETLS.READLOGICALSECTOR SEQ.PUTLS.WRITELOGICALSECTOR SEQ.KEYIN.CONSOLEINPUT SEQ.DSPLY.CONSOLEOUTPUT(TERMW/CR) SEQ.DSPLX.CONSOLEOUTPUT(TERMW/EOT) SEQ.DSPLZ.CONSOLEOUTPUT(TERMW/EOT,NOCR/LFATEND) SEQ.CKBRK.CHECKCONSOLEFORBREAKKEY SEQ.DREAD.EROMDISKREAD SEQ.DWRIT.EROMDISKWRITE SEQ.MOVE.MOVEASTRING SEQ.CMPAR.COMPARESTRINGS SEQ.STCHB.STOREBLANKS SEQ.STCHR.STORECHARACTERS SEQ.ALPHA.CHECKALPHABETICCHARACTER SEQ.NUMD.CHECKDECIMALDIGIT SEQ.ADDAM.INCREMENTMEMORY(DOUBLEBYTE)BYA SEQ.SUBAM.DECREMENTMEMORY(DOUBLEBYTE)BYA SEQ.MMA.MULTIPLY(SHIFTLEFT)MEMORYBYA(COUNT) SEQ.DMA.DIVIDE(SHIFTRIGHT)MEMORYBYA(COUNT) SEQ.MDENT.ENTERMDOSWITHOUTRELOADING SEQ.LOAD.LOADAFILEFROMDISK SEQ.DIRSM.DIRECTORYSEARCHANDMODIFY SEQ.PFNAM.PROCESSFILENAME SEQ.ALUSM.ALLOCATEUSERMEMORY SEQ.CHANG.CHANGENAME/ATTRIBUTES SEQ.MDERR.MDOSERRORMESSAGEHANDLER SEQ.ALLOC.ALLOCATEDISKSPACE SEQ.DEALC.RETURNDISKSPACE SEQ.EWORD.SETERRORSTATUSWORDFORCHAIN SEQ.TXBA.TRANSFERXTOB,A SEQ.TBAX.TRANSFERB,ATOX SEQ.XBAX.EXCHANGEB,AANDX SEQ.ADBX.ADDBTOX SEQ.ADAX.ADDATOX SEQ.ADBAX.ADDB,ATOX SEQ.ADXBA.ADDXTOB,A SEQ.SUBX.SUBTRACTBFROMX SEQ.SUAX.SUBTRACTAFROMX SEQ.SUBAX.SUBTRACTB,AFROMX SEQ.SUXBA.SUBTRACTXFROMB,A SEQ.CPBAX.COMPAREB,ATOX SEQ.ASRX.SHIFTXRIGHT(ARITHMETIC) SEQ.ASLX.SHIFTXLEFT(ARITHMETIC/LOGICAL) SEQ.PSHX.PUSHXONSTACK SEQ.PULX.PULLXFROMSTACK SEQ.PRINT.PRINT-TERMINATEWITHCR SEQ.PRINX.PRINT-TERMINATEWITHEOT SEQ.GETFD.READFDR(RESIDENTMDOSONLY) SEQ.PUTFD.WRITEFDR(RESIDENTMDOSONLY) SEQ.PUTEF.WRITEEOF(RESIDENTMDOSONLY) SEQ.EREAD.DISKREADW/ERRRETN SEQ.EWRIT.DISKWRITEW/ERRRETN IFNEMULTS SEQ .MREAD.MULTIPLESECTORREAD SEQ.MWRIT.MULTIPLESECTORWRITE SEQ.MERED.MULTIPLESECTORREADW/ERRRETURN SEQ.MEWRT.MULTIPLESECTORWRITEW/ERRRETURN ENDC IFEQMULTS SEQ SEQ SEQ SEQ ENDC SEQ.BOOT.RELOADMDOS * ORG.$SAV.RESTORELOCATIONCOUNTER PAGE * *ASCIICONTROLCHARACATERS * NULLEQU0.NULL SOHEQU1.STARTOFHEADING STXEQU2.STARTOFTEXT ETXEQU3.ENDOFTEXT EOTEQU4.ENDOFTRANSMISSION ENQEQU5.ENQUIRY(WRU-WHOAREYOU) ACKEQU6.ACKNOWLEDGE BELEQU7.BELL BSEQU8.BACKSPACE HTEQU9.HORIZONTALTAB LFEQU$A.LINEFEED VTEQU$B.VERTICALTAB FFEQU$C.FORMFEED CREQU$D.CARRIAGERETURN SOEQU$E.SHIFTOUT SIEQU$F.SHIFTIN DLEEQU$10.DATALINKESCAPE DC1EQU$11.DEVICECONTROL1 DC2EQU$12.DEVICECONTROL2 DC3EQU$13.DEVICECONTROL4 DC4EQU$14.DEVICECONTROL4 NAKEQU$15.NEGATIVEACKNOWLEDGE SYNEQU$16.SYNCHRONOUSIDLE ETBEQU$17.ENDOFTRANSMISSIONBLOCK CANEQU$18.CANCEL EMEQU$19.ENDOFMEDIUM SUBEQU$1A.SUBSTITUTE ESCEQU$1B.ESCAPE FSEQU$1C.FILESEPARATOR GSEQU$1D.GROUPSEPARATOR RSEQU$1E.RECORDSEPARATOR USEQU$1F.UNITSEPARATOR SPACEEQU$20.SPACE(WORDSEPARATOR) RUBOUTEQU$7F.DELETE(RUBOUT) * *SPECIALCHARACTEREQUATES * SUFDLMEQU'..SUFFIXDELIMETER OPTDLMEQU';.OPTIONSDELIMETER DRVDLMEQU':.LOGICALDRIVERDELIMETER DEVDLMEQU'#.GENERICDEVICENAMEDELIMETER FAMDLMEQU'*.FAMILYNAME/SUFFIXDELIMETER E$FATLEQU1!<7.FATALERRORBIT PAGE * *MDOSSECTOREQUATES * SC$DIDEQU0.DISKIDPHYSICALSECTORNUMBER SC$CATEQU1.CLUSTERALLOCATIONTABLEPHSYICALSECTORNUMBER SC$LOKEQU2.LOCKOUTCLUSTERTABLEPHYSICALSECTORNUMBER SC$DIREQU3.DIRECTORYSTARTPHYSICALSECTORNUMBER SC$DREEQU$16.DIRECTORYENDPHYSICALSECTORNUMBER SC$BBEQU$17.BOOTBLOCKPHYSICALSECTORNUMBER SC$DOSEQU$18.OPERATINGSYSTEMPHSYICALSECTORNUMBER(RIBADDRESS) SC$SIZEQU128.SECTORSIZEINBYTES SC$TRKEQU26.NUMBEROFSECTORS/TRACK(SINGLESIDED) SC$TKDEQU52.NUMBEROFSECTORS/TRACK(DOUBLESIDED) SC$CLSEQU4.NUMBEROFSECTORS/CLUSTER SC$MAXEQU2000.MAXIMUMNO.OFUSABLESECTORS(SINGLESIDED) SC$MXDEQU4004.MAXIMUMNO.OFUSABLESECTORS(DOUBLESIDED) DFCLS$EQU32.DEFAULTNO.OFCLUSTERS * *DISKIDSECTOROFFSETS * DID$IDEQU0.OFFSETTODISKID(8BYTES) DID$VNEQU8.OFFSETTOVERSIONNUMBER(2BYTES) DID$RNEQU10.OFFSETTOREVISIONNUMBER(2BYTES) DID$DTEQU12.OFFSETTODATE(6BYTES) DID$NMEQU18.OFFSETTOUSERNAME(20BYTES) DID$RBEQU38.OFFSETTORIBADDRS.(20BYTES) * *DIRECTORYENTRYOFFSETS * DIR$NMEQU0.OFFSETTONAME(8BYTES) DIR$SXEQU8.OFFSETTOSUFFIX(2BYTES) DIR$RBEQU10.OFFSETTORIBADDRESS(2BYTES) DIR$ATEQU12.OFFSETOFATTRIBUTES(2BYTES) DIR$NUEQU14.OFFSETTONOTUSEDAREA(2BYTES) * *R.I.B.BINARYFILEOFFSETS * RIB$LBEQU117.NUMBEROFBYTESINLASTSECTOR RIB$SLEQU118.NUMBEROFSECTORSTOLOAD RIB$LAEQU120.MEMORYLOADADDRESS RIB$SAEQU122.STARTEXECUTIONADDRESS PAGE * *UNIFIEDI/OCONTROLBLOCK * *OFFSETS * * IOCSTAEQU0.ERRORSTATUS IOCDTTEQU1.DATATRANSFERTYPE IOCDB PEQU2.DATABUFFERPOINTER IOCDBSEQU4.DATABUFFERSTARTADDRESS IOCDBEEQU6.DATABUFFERENDADDRESS IOCGDWEQU8.GENERICDEVICETYPE/CONTROLDESCRIPTORADDRESS IOCLUNEQU10.LOGICALUNITNUMBER IOCNAMEQU11.FILENAME IOCMLSEQU11.MAXIMUMREFERENCEDLOGICALSECTORNUMBER IOCSDWEQU13.CURRENTSEGMENTDESCRIPTORWORD IOCSLSEQU15.1STLOGICALSECTOROFCURRENTSEGMENT IOCLSNEQU17.CURRENTLOGICALSECTORNUMBER IOCSUFEQU19.FILENAMESUFFIX IOCEOFEQU19.LOGICALENDOFFILE IOCRIBEQU21.PHYSICALDISKADDRESSOFR.I.B. IOCFDFEQU23.FILEDESCRIPTORFLAGS IOCDENEQU27.DIRECTORYENTRYNUMBER IOCSBPEQU29.SECTORBUFFERPOINTER/INITIALALLOCATION IOCSBSEQU31.SECTORBUFFERSTARTADDRESS IOCSBEEQU33.SECTORBUFFERENDADDRESS IOCSBIEQU35.SECTORBUFFERINTERNALPTR IOCBLNEQUIOCSBI+2-IOCSTA.IOCBLENGTH * *UNIFIEDI/OERRORSTATUSES * .$SAVSET*.REMEMBERTHECURRENTLOCATIONCOUNTER ORG$0.RESETITTOZEROTOUSETHESEQMACRO * SEQI$NOER.NOERRORS,NORMALRETURN SEQI$NODV.NOSUCHDEVICE SEQI$RESV.DEVICERESERVEDALREADY SEQI$NORV.DEVICENOTRESERVED SEQI$NRDY.DEVICENOTREADY SEQI$IVDV.INVALIDDEVICE SEQI$DUPE.DUPLICATEFILENAME SEQI$NONM.FILENAMENOTFOUND SEQI$CLOS.FILENAMENOTOPEN/ORFILENOTCLOSED SEQI$EOF.ENDOFFILE SEQI$FTYP.INVALIDFILETYPE SEQI$DTYP.INVALIDDATATRANSFERTYPE SEQI$EOM.ENDOFMEDIA SEQI$BUFO.BUFFEROVERFLOW SEQI$CKSM.CHECKSUMERROR SEQI$WRIT.FILEISWRITEPROTECTED SEQI$DELT.FILEISDELETEPROTECTED SEQI$RANG.LOGICALSECTORNUMBEROUTOFRANGE SEQI$FSPC.NODISKFILESPACEAVAILABLE SEQI$DSPC.NODIRECTORYSPACEAVAILABLE SEQI$SSPC.NOSEGMENTDESCRIPTORSPACEAVAILABLE SEQI$IDEN.INVALIDDIR.ENTRYNO. SEQI$RIB.INVALIDRIB SEQI$DEAL.CAN'TDEALLOCATEALLSPACE SEQI$RECL.BINARYRECORDLENGTHTOOLRGE SEQI$SECB.SECTORBUFFERSIZEERROR * ORG.$SAV.RESTORETHELOCATIONCOUNTER * PAGE * *MDOSINTERNALVARIABLE * *ANDLOCATIONEQUATES * MDOS$EQU$100.STARTOFMDOSASECT CBUFL$EQU80.COMMANDBUFFERLENGTH CBUFF$EQUMDOS$-CBUFL$-2.COMMANDBUFFERLOCATION CBUFP$EQUCBUFF$+CBUFL$.COMMANDBUFFERSCANPOINTER VERS$$EQUMDOS$.VERSION# REVS$$EQUVERS$$+2.REVISION# KYI$SVEQUREVS$$+2.SAVEAREAFORKEYIN$VECTOR ENDOS$EQUKYI$SV+2.ENDOFMDOS ENDUS$EQUENDOS$+2.ENDOFUSERPROGRAMAREA ENDSY$EQUENDUS$+2.ENDOFSYSTEM(MDOS)RAM RIBBA$EQUENDSY$+4.RIBBUFFERADDRESS ENDRV$EQURIBBA$+2.ENDOFMDOSROMVARIABLES GDBA$EQUENDRV$+2.GENERICDEVICETABLEADDRESS SYERR$EQUGDBA$+2.SYSTEMERRORSTATUSWORD SWI$SVEQUSYERR$+2.SWIVECTORSAVEAREA SWI$UVEQUSWI$SV+2.SWIUSERVECTOR IRQ$UVEQUSWI$UV+2.IRQUSERVECTOR IRQ$SVEQUIRQ$UV+2.IRQVECTORSAVEAREA CHFLG$EQUIRQ$SV+2.CHAINFUNCTIONFLAGWORD SYIOCBEQUCHFLG$+2.SYSTEMCONSOLEIOCB SYPOCBEQUSYIOCB+IOCBLN.SYSTEMPRINTERIOCB SYEOCBEQUSYPOCB+IOCBLN.ERRMSGFILE PAGE * *LOGICALUNITNUMBER--BITDEFINITION * LU$RESEQU%01000000.IOCBRESERVEDFLAG * *IOCDTT--BITDEFINITIONS * DT$OPPEQU%00000000.OPENUPDATE/INPUT DT$OPIEQU%00000001.OPENINPUTMODE DT$OPOEQU%00000010.OPENOU TPUTMODE DT$OPUEQU%00000011.OPENUPDATEMODE DT$NFFEQU%00000100.NON-FILEFORMATI/OFLAG DT$TRUEQU%00001000.TRUNCATEFLAG DT$CLSEQU%00010000.FILEOPEN/CLOSEFLAG DT$SIOEQU%00100000.SECTORI/OFLAG DT$OUTEQU%01000000.OUTPUTTRANSFERTYPE DT$INPEQU%10000000.INPUTTRANSFERTYPE * *IOCFDF--BITDEFINITIONS * FD$FMUEQU%00000000.USERDEFINEDFORMAT(SECTORI/OONLY) FD$FMDEQU%00000001.DEFAULTOBJECTREC'DFORMAT(DEVICEDEPENDENT) FD$FMLEQU%00000010.BINARYLOADFORMAT--ABSOLUTEMEMORYIMAGE FD$FMBEQU%00000011.BINARYRECORDFORMAT--RASMOUTPUT,RLOADINPUT FD$FMAEQU%00000101.ASCIIRECORDFORMAT--INCLUDESEXORCISORLOADF FD$FMCEQU%00000111.ASCI-CONVERTED-BINARYRECORDFORMAT FD$CMPEQU%00001000.SPACECOMPRESSIONFLAG FD$CONEQU%00010000.CONTIGUOUSALLOCATIONFLAG FD$SYSEQU%00100000.SYSTEMFILEATTRIBUTE FD$DELEQU%01000000.DELETEPROTECTIONATTRIBUTE FD$WRTEQU%10000000.WRITEPROTECTIONATTRIBUTE * *UNIFIEDI/OCONTROLDESCRIPTOR * *BLOCKOFFSETS * CDBIOCEQU0.ADDRESSOFIOCB CDBSDAEQU2.SOFTWAREDRIVERADDRESS CDBHADEQU4.HARDWAREADDRESS CDBDDFEQU6.DEVICEDESCRIPTORFLAGS CDBVDTEQU7.VALIDDATATYPE CDBDDAEQU8.DEVICEDEPENDENTAREA CDBWSTEQU10.WORKINGSTORAGE CDBLENEQUCDBWST+2.CDBLENGTH * *CDBDDF--BITDEFINITIONS * DD$FMCEQU%00000001.ASCII-CONVERTED-BINARYISDEFAULTOBJECTRECORD DD$LOGEQU%00000010.LOGICALSECTORI/OFLAG DD$CNSEQU%00000100.CONSOLEFLAG DD$RWDEQU%00001000.REWINDFLAG DD$OCFEQU%00010000.OPEN/CLOSEFLAG DD$INPEQU%00100000.INPUTDEVICEFLAG DD$OUTEQU%01000000.OUTPUTDEVICEFLAG DD$RESEQU%10000000.RESERVABLEDEVICEFLAG * *CDBVDT--BITDEFINITIONS * VD$BINEQU%00000100.BINARYOBJECTFLAG VD$GDBEQU%00001000.TEMPGDBPOINTERFLAG VD$SDAEQU%00010000.TEMPSDAPOINTERFLAG VD$NFFEQU%10000000.NON-FILEFORMATFLAG * *DEVICEDRIVERENTRYOFFSETS * DV$ONEQU0.DEVICEONOFFSET DV$OFFEQU3.DEVICEOFFOFFSET DV$INTEQU6.DEVICEINTIALIZATIONOFFSET DV$TRMEQU9.DEVICETERMINATIONOFFSET DV$IOEQU12.DEVICECHARACTERINPUT/OUTPUTOFFSET PAGE * *DISKEROMEQUATES * CURDRVEQU0.CURRENTDRIVENUMBER STRSCTEQU1.STARTINGPHYSICALSECTORNUMBER NUMSCTEQU3.NUMBEROFSECTORSTOOPERATEUPON LSCTLNEQU5.NUMBEROFBYTESTOBEREADFROMLASTSECTOR CURADREQU6.MEMORYADDRESSFORDISKTRANSFER FDSTATEQU8.DISKTRANSFERSTATUS SCTCNTEQU11.SECTORCOUNTUSEDINDETERMININGERRORS SIDESEQU$D.-->SINGLE;+->DOUBLESIDED * *EROMENTRYPOINTS * OSLOADEQU$E800.BOOTSTRAPTHEOPERATINGSYSTEM FDINITEQU$E822.INITIALIZETHEDISK'SPIAANDSSDA CHKERREQU$E853.CHECKANDPRINTERRORFROMFDSTAT PRNTEREQU$E85A.PRINTERRORFROMFDSTAT READSCEQU$E869.READSECTOR(S) READPSEQU$E86D.READPARTIALSECTOR RDCRCEQU$E86F.READANDCHECKFORCRC RWTESTEQU$E872.WRITE/READTEST RESTOREQU$E875.MOVEHEADTOTRACK0 SEEKEQU$E878.POSITIONHEADTOTRACKOF"STRSCT" WRTESTEQU$E87B.WRITETEST WRDDAMEQU$E87E.WRITEDELETEDDATAMARK WRVERFEQU$E881.WRITEANDVERIFYCRC WRITSCEQU$E884.WRITESECTOR(S) * *EROMERROREQUATES * ER $CRCEQU'1.DATACRCERROR ER$WRTEQU'2.WRITEPROTECTEDDISK ER$RDYEQU'3.DISKNOTREADY ER$MRKEQU'4.DELETEDDATAMARKENCOUNTERED ER$TIMEQU'5.TIMEOUT ER$DADEQU'6.INVALIDDISKADDRESS ER$SEKEQU'7.SEEKERROR ER$DMAEQU'8.DATAADDRESSMARKERROR ER$ACREQU'9.ADDRESSMARKCRCERROR * *MISCELLANEOUSEROMEQUATES * RETRY$EQU5.RETRYCOUNTFORDISKREAD/WRITEERRORS * *LINEPRINTEREROMEQUATES * LPINITEQU$EBC0.INITPRINTERPIA LISTEQU$EBCC.PRINTCONTENTSOF'A' LDATAEQU$EBE4.PRINTSTRING,CR/LF LDATA1EQU$EBF2.PRINTSTRING,NOCR/LF PAGE * *EXBUGEQUATESFORMDOS *(PARTIALLISTONLY) INCHNPEQU$F015.INPUTCHARACTER(NOPARITY) OUTCHEQU$F018.OUTPUTONECHARACTER PCRLFEQU$F021.PRINTLF/CR PDATAEQU$F024.PRINTSTRING SBIT$EQU$FCFD.BIT7INDICATESIRQOCCURRED(IFCLEARED) BRKPT$EQU$FF1F.MAID'SBREAKPOINTTABLE(8FDB'S) BKPIN$EQU$FF4F.EXBUGBREAKPOINTSINMEMORY(FROMCONTINUECMD) AECHOEQU$FF53.INPUTCHARACTERECHOFLAG(0=>ECHO) IRQ$VCEQU$FFF8.IRQVECTOR SWI$VCEQU$FFFA.SWIVECTOR NMI$VCEQU$FFFC.NMIVECTOR XSTAK$EQU$FF8A.EXBUGSTACK MAID$EQU$F0F3.MAIDENTRYPOINT XREG$PEQU$FF16.MAIDP-REG. XREG$XEQU$FF18.MAIDX-REG. XREG$AEQU$FF1A.MAIDA-REG. XREG$BEQU$FF1B.MAIDB-REG. XREG$CEQU$FF1C.MAIDC-REG. XREG$SEQU$FF1D.MAIDS-REG. BRKPE$EQU$FF63.ENDOFMAIDBREAKPOINTTABLE CNACI$EQU$FCF4.CONSOLEACIA * *SPECIALMACROFORTHECENTRONIXPRINTERSTOPRINTTITLES *(NOLONGERUSED) TITLEMACR TTL\0 ENDM @ $0300!h DK h UNIT=0  CHANGE BUFFERFILE= . CLUSTER ALLOCATION MAP DIRECTORY  PSN=0000 LSN=0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  h!!"0#*7#'>"1"""l"+""=""U" h h : SYNTAX ERROR MODE ERROR BOUNDARY ERROR INVALID SECTOR ADDRESS PHYSICAL MODE WHAT? !ˆC00/,7)/}/&0u$? # ? c? + %,'~'D* 'ޗ *' *&~%"#*!B'C'D&0') ')''}/&*  '*B& & T" ' &N&F#ƀ~%3#Ɓ |+'&,*+'"H') &' ,&'ǽ*+' &H)#n %*/'/&I"(|,N~&@#aƄ #-Ƃ,!?#? ~$0)A@)?%)/~$0) *0-!3.6* &)2% 70u~$ 0#ƀ~%3!D&'&q("k?(')%"ƀ*Z"3157~$0#ƀ~%3!+&B''D')7'-3/'5 D&'&(" ?(')~$0#~%3#<ƃ */&"&$**"&* I & ƀ?7~$0#ƀ~%3-%)( ?('"ۖN& |N* &~'.)%.'*I* &~'"&*. ", */&"& *"&*  'Z|. -'I"""ہ,'-&J6 '* &.^'/&& !̶!?/##2^& !ζ!?/"|-'"~&d#ƀ~%3#-Ƃ /'7^& "!ζ!?-?$8"߽*p" ""۽*p#&? ~$58(~&@,~$0@ @A)!+&BB&~(C&~(D'"( /&"m"ƀ*Z3"51')7&~(_~(MC&'(%U')(%L)/'" P!D&>'&2)&.' 1(*"!?')?(' )1" #ƀ~%3" "*Z"m')*?/$ /'֌&і0!B!()$~("*t"*t"`(? g9";"="*p9*p99 -z/.==;?L?&;M&? %'"(?&')''@&~(EzB&)~(;~$0?1% ?1%}/' 9}@&? 9?2 '' CZ& 6#?52:C?3'?4 ?59}@' CJ'# 9L)%Z!L"!"Ֆ0! !"?&9 &5!ڗ0ŀ&,"*Z!"9 !DK!!?&?&\/7 9#S? 9~)/'!?& O/7?& 9!_? 9"ƀ*Z O/':'!1!M&? ?&!ݶ!HYHY'?)!߶!?-" 9!_? 9'"110"M&?9 ?:%9"60? 2 9 7OH_+%H+IIZ&KQ2QO]96JDFJD?29 6*****29L% L%%L9 '9C%TF& L'V7O%LQ%@R%S'Q7U%YW%]'/l&l++ #0m&jj+ Z&+96dfJ&296hiJ&29A% 62% 0%62%9 x #0300!&! !DK0LXcDK0LO!&! ! ! SOURCE FILE NOT ASCIIRECORD FORMAT ERRORSTART ADDRESS OUT OF RANGECHECKSUM ERROR !!?]&H6! ?2;') 'M! !!?&0 ':;' &)! ! &/' ' & ~& + ! ? ?'! ~& ??$?/$6~& ?) ?&| ?&|  ' !ƀ~&^~&&%J% "# ?/$ ?/# '~%' & ?$ ?/% ?/#!Ƃ~&^ ?--?$&6-?-5!!?&| ?'~&| !!?&5!2! ! !!!?&64 !5! {$z4&2'$('~&2? $~%' ?'~$Y&%J%: "#?.6HYI?%& '%0 !!?&!&2?($ ~& &%0~&p! ~&b?2 ' !!?&?39~&&&l ?'~%? $~% '&( 'rS&&0'ҁ1'9&_6 ''&%O*%%G&'&%;)%*%) "29'1'&%*$%%""z&&- 9 '~& 9!Ɓ~&^ &) && ~%N!ƃ '&%Ԗ*C%&2 2  29 '9 7/+ݽ&%+&,,Z&ɗ121/]9?#? 'J'J' J'!?!? ?  ??_? ]'+&oo&&l&l&%&Z&&96hiJ&29A% 62% 0%62%9676&&&?%2329X 0300#"##?#''~"h~"n*'& "&SA"""" ?"###?]''~"r" '|#""&### 'P;'# ## '9 '#m&~ !' Z,~ !7##3## #o#&~"h'!#&~"r#'" '" & "#' & z#&"' & z#&"#"### #?"### #?? $?""#5""#'?]'#' ? ?}#&~"v?]':' ? ?##"###'?&##"###'?&|##'8# '# "#"##?# '# "##?""#'m& "" C" "#"##6"#"##?]& #' ~!X' ? ?? ?  # " 0 #6#D@WS N X $0300 DK0LO j j D !y."2"'"#E# #D#E#!!E!=>WHAT? SYNTAX ERROR ILLEGAL OP CODE ILLEGAL OPERAND INITIALIZATION ERROR ILLEGAL ADDRESS OFFSET=  REL ADDR=EXEC ADDR= "f"g"g?]&9 &1!o?&I?&E!&- j,t%%O !l+02~%t &   "ƀ? ?#?_? ?"6&?  hc? 6'~'.)-,& .& %1 U'x- '(,&),& .&7%1 U)-W%x- - &. .'.&"Ɓ ;"Ƃ 4&E-']*,Ӂ &'()?)+02En- 20~$i6"f? ?# 0./?-~,t-$"k-/"? ~%"t-$' +. " $2 +w-$-2"o-/2+% , %7 "w"w-+ #"? ~%"ƅ~%%+,0?.EF"{-/#? ~%"-F%++%  ~%""-/#? "ƅ~%%O 5 hFOEH+2H'/,Ӂ '{"&H, GV,Ӂ"' h h, H, ,& "&"|H 2E&+%E 6, 2%9V!k ',& 25& E& LF h~%54~%"Ƃ~%%~%""ƅ -''7 ')9~%",%w #', %hE&S":8&S' EN&A"-+ .', %>FE9:7& 8&&W' &X&"-/"s-/"? ')''? $~%""ƅ~%%,%'(!! .!!&!&"-/!./?-E"-/!!!!G!+%, %JE!-+ - z.!!)&|G!!!!!!&!? ? %G&~'D~%"|6+ 02,)&~);,ӗ<,ӗ=,ӗ>)'A' B'"ƃ~%%,ӽ)&-O;& <&=' ?'.& ??'0>)&& #B&@& &  @@'~)B&,́ &8 '~),#'FA,'X')%)'R,&,ӁX&,ӽ)'"Ƅ~%%?@'A&@ @ dŀ',ӽ)%ؽ)&?& IA&ņ AA& ?' 0@@ ',)%)&2AB?.M+]& &B6&BA2+%J?(+$"ƅ~%%@EE6E2, 23%!k22Z7&14~%6 ' ')&691%.A+'-&#FFFEC,Ӎ%6CAB}E*?) ?-2A 9A,́''D$'5O'*'%'?$E 9.A, 92 Q%A?BBA% ,'UA ٽ,Ӂ %Ɂ$ŗBA, ėKA?1?$?1?1?)K?(A,?% ,Ӂ0'1& 9 9''"Ƃ~%%"ƃ~%% >!!("V?"(2& A'\>+q%ͽ+( &~+O~+eon'O+q%A(0'&\>6+2 'v.N~+e'&  # +q%ÆA?' (@'L>+('30&?ŀ&~*v6& 0 '. HS!!S9R ,X # ܆ !? ~%"-O' ?'.& 9Z&? 9> ' ,T ' j,|!o???_64O !,T%' II? J?IJ ?*$%".0 967$%?/% "#?/"  329%C"#?-?$6IYI! }!l'!m&!n',T%!m!n ,t%|!l!k 3?' 93967!l'!k' !m!n,|%!l329?& 9 ?& 9_? 9!!!?'!!o9 7IU&/`%U/;VVZ&K2KI]9S h S h hS9 '9)./?))'?)'+%)&W'X&+% '()?/" 9 92}4&  29 6-M-N-K-K.29ABAADCԉADDԋANDԄASLJHASRJGBCC $BCS %BEQ 'BGE ,BGT .BHI "BITԅBLE /BLS #BLT -BMI +BNE &BPL *BRA BSR BVC (BVS )CBACLC CLICLRJOCLV CMPԁCOMJCCPXЌDAADECJJDES4DEX EORԈINCJLINS1INXJMPHnJSRHLDAԆLDSЎLDXLSRJDNEGJ@NOPORAԊPSH6PUL2ROLJIRORJFRTI;RTS9SBASBCԂSEC SEISEV STATSTSPSTXPSUBԀSWI?TABTAPTBATPATSTJMTSX0TXS5WAI>G%H%bI*jL%^M&N&O%O?<6qo6?8 8%? $|)~*$$ Q?$? &3)'~*^~*і8'$$ '?%LE$$$FFE'(1F ?H?FG3P$f0*&1)&~%^f42 '&^ ${$y1~% ' '< Z+0 &   '$'?$ .'?% "& ͽ2000$T0ז;& >9  '@& &-S 'ս29* :nͽ29&!  1_/ DCCD1~%37: '9 (($~'/C3/043%& ]+ &]+н2490[0\:&~' &][A' B&S;@;$T0[0\[#'~'0˖:'*(/3:') S( $ҽ2S9̽29ѽ2O34; 9T$(/3,&D0X&ֽ0(%Ɩ:@'Ȗ3'ҽ2 ;; 9X&[,'#&~'\ Ö[ 7&3& :' :';0 \A%Ö[A'B&+:&;; ;;$T:&~'7 ƣ9X&~'i~'J ' ' 943'&]+ 9/+-.0$0,',*'60˽0$$,' +'-'/'*&}.' ~29'9-0 ƽ0ˍ80-+'-'*'/12 /21/0 /21 /12 12$z0*&C19'&{21t)'91$'O@'f%&~)f?%~) 6?26 G)&!6$'?$ ?$ .'̽22 "'ݧ _-Sh19oo3+ ) H&A~0oo0-8* ) O'Q& ooԁ0'1&Fii B& u&ؽ2j'}%&$x z$1H&~)(O'Q'B'x$?$ؽ290?%|XI| hihihihi95*' *&5}395}$9 *+,-/%&$ 6 $&(/3 #2 &-S1~&v(/3н1)'v1ƀ/('.6!$y${A,61%#$53P5$y5${2M1%+@,*&$ $$u?*?''_? *?''_? 91|%.|),$?}*& "#$$~$0]$ d\?%30?$,'d$ d$(]1&2'\ ̽2\0 ']& ;1$bd$0 '& ${b$_/CC1z\'>?0}]']'0 &̽2 % & 0˗;1_/CC=&1z\&~%7?3%910˽0,' 7(/331_/CC9=& 10˽0,&=& 7(/3( $7ҽ23;31_/CC98'06 ' -[- 06&1~&v0_N& S0O&50O&B 1M&S? (L&@ G&= S&S( P&A ٽ2 0 ',&0 (/3C ~%@'9)'A&$y <\'\' ${<~1(/31/0DC~&r(/)'<'/' /6!$y${1 6qY  2 &Yn'*/ C   qrts%~.).b '.W  &n'Kqo *&)' *K ܽ2 9  &9q`sqo.v`s&  * *ν2.v h9oprq% ӽ2 y7 ㍥stml$n& ӽ2 y7sqo,qs ݽ2 qZ&q9 Wq42Z&W9W q2Z&qW9jqu$y${qrts% ${u&-9q)'*G +A${ 22zu& ${$y &1.W ${.W )'hOVH&F*&BB&>0?H6f0 NWf2fW0|0&NC0|0$0$0`ICJV*~01OO&9 '}I&%6N I5o5&JL5L0|M0z2JL'W O3HHHHO3}?'#6JK"!% 2J& 6>&ڗ>220zJJLQ5'~/i~/i6I5Lm&D6gNC b $25U5$129}I'Ȗ*&B&N0314-NC(0$0$*&#B&$?$ }}_? ~*9Q6NN22Q9S00B0000 S903 7_ 7`$]' '$`39`$ $`9x3&& & 5&݆Ͻ2_39:z9%&)'k,&g@&c+A&B|<&=$y}${Ɨ<&&&'63P 666$y6!${ }$y${|$u?$|&_? ||? $~*9$xT$ C2D2T$;2T$42T$ 3242T$ 3242%'^$#2 '&^~2mT$f$0 '&T$)T$9&00˽0 ' '@& 6]'3T$]'(vvw6#6"$00˽0 '& ${$yx$9767640m+ Lhi+&oo$  iidfj&111239766660XIhi$j&1111196DDDD20:%9d)& 'D'@'<?#|%##O5. 55$y߂${߄5$y5${1ނ$yބ${d9`3[%|[ 6b`[02`b3&9'd 0+9/ A+ F.9}$9ABAADCԉADDԋANDԄASLJHASRJGBCC $BCS %BEQ 'BGE ,BGT .BHI "BITԅBLE /BLS #BLT -BMI +BNE &BPL *BRA BSR BVC (BVS )CBACLC CLICLRJOCLV CMPԁCOMJCCPXЌDAADECJJDES4DEX EORԈINCJLINS1INXJMPHnJSRHLDAԆLDSЎLDXLSRJDNEGJ@NOPORAԊPSH6PUL2ROLJIRORJFRTI;RTS9SBASBCԂSEC SEISEV STATSTSPSTXPSUBԀSWI?TABTAPTBATPATSTJMTSX0TXS5WAI>END*KEQU*FCB, FCC*FDB+MON*KNAM,NOPT,yORG,PAG,RMB-SPC-,****ERROR TOTAL ERRORS COUN S1 --- PAGE12345  MDOS ASSEMBLER XX.YY COPYRIGHT MOTOROLA 1977 }$}?&]' ? ?}$}?LX$$?%?% ' _? ?,+#O?8#z|\}}z|&nZ& ? ?\*&}=&$}?Ň'~7\,&}=#&}CN&$}}} LP$} 8& \ \S( \ׁ $u?$~71?%*& $?%?%6js?$ ? ~*!?,l 6 66? 9;7 7 7M-7G7L7O7oS7,7MX 0300#&P##?' '~"~"&u##?'' #X$~"&F?'~"?&'~"&k?&?&&F"'% '~""&3#&##&&? ?|&2&|&1 '*'"&9&F"' '~"|&2&|&1"'&o&H&q&k?&|&4&|&3 A,~!Z"0&7S&@A&A&J #&7##?'"~"&& &?&+?&'D&K&&7#&# #?&?'"~"?&&&&&u&"~"'"~"&5&6&7&&8#&##?&##?&? ~ `0-9#"~"&'"~"&J&H#%#&B&D&H & -&&H#%#&D?$&B?/%&B&6&5?/%&?'~"&5&6&"' &? &5 =|&6&|&5&5&6&B?/%&&o&&q&k?&|&4&|&3&D&5&6?/%&H &~ `, ' & " ~!? "?? ?     6 &k"&F"&"9"?''_? "?''_? 9"? $"?"?9"&1#$+##&$'? "9&H & #_0-9#]& 9\. &H#'%)#' 9&??$HYIM&" 9DVDVF##&&&&##?% && & 9 $/%/DK0 SA#$&DK0 SA%0&0DK0 SADONE. NEW FILE LINE COUNT IS XXXXXCURRENT SOURCE FILE IS .SA:0]&~'l&l'''''''o%'l '670 'Z&32'l&ll&lj ,' m&jj'l&lj&'O9'd ]'G''oo 'HY%5HY%1%+HY%''l&l?%_%z'&O9 ( 0300H& O? ? '&;' ' ? ƀ?#? ' 'N&2?2 n?5?ECHO NOT AVAILABLE WITH EXBUG 1x !D300 CN0DK0 SA)*uDK0SCRATCH SA)*uSCRATCH SAY &Yo o  &|aa&$Y_? |X~!>}a'73% %9aaʀc Y9e'+b& [%]+  ' $e  Zb [ &97]ƀ   !%3]9 $ '!& 9   O & '67]@   32]9Y?$_? ??['n??X&fY ?(Y_ []] ?[SA ?([_]]?[?$? ?Y_]?Y][_]?$'? ?(l(m)? )lba(l"x(l"$&(O/L.#.,-'-&#o-','!"!,!'? ,H_"3VWVWVVn%=%%%%"""&$"&&&&"'E""''"""""'TVWVWVV9!@!0 *3 2&~!Ձ'&'0 &! !2&$2!  b& &$& &! &! !"i 2&$! 2! !"i22&3&~!23~"*+! $"x-*+"iA+[%a%{$-0+9.-* *,9,-&/.- &,.HH.H.#.~#~/'.&.9$< <~!G#.4G_"k,' G*|G 2E'EF#"EF 9 9'? 4G' !Z&"!~!EEF#""i'0PEF#"P"iR4P_"kR&' |P E9R'EE "&()%$% $%"i6&'"i2$$&& & &&'"i0 L*+! % *+"i6LM"i2L L* * L 0 *9"H/&.&8H H|..'HI"iJ& HH9HH9J &z.H H Ж.&9HI"iJ&9 &z.HH ݍ X.&'! $6 ,'-&'"i,&&, &&'! $ |..&&'"i9"~!۽#EF"#G$%~&$/'"#.$_"#$^ "#.LM'&%&$ L$ L& VVWML%LM"i eLL [' ' e ~!>#.,'V"$&>$^&L $(LM#"% LM"i6$%"i2L L$ $ $$"#"i,"" $^~!۽$H$$%#"$ "L$"L$$^ ۽$H" Җ/'$" VVW.%"#."# " "#.LM'&$L" &" ٽ#%~'2&"%A"&&,'&"%A"&&# d? %`# ŗ."&(  G/.&9$H$"L$ VVWML%LM"i eLL ~$^#EFG"#~!~!ս$HL"'J"#ML$ LM"iL"#"iL',!? % "#"iNLM"iN' !? % &" " ???? CAN'T FIND " ) )X ?%/?%+] _]?&]' ? ?  @ ?$_? ? ?$C&Y)a_]?&)a&v)l&Yoo?%Ŧ@c[e9' ~(~([e @_]?&]+|X 6?%?%Y@c9 ? ? ?6 ?(m ?.73% 0TFTF?) U 2 4?) W YT ?.10"&[& 0 U9 MDOS EDITOR 03.00 COPYRIGHT BY MOTOROLA 1977ǀx 0300!p!x!r!p?'  ? ?X%|!o !p ' &~ !p;&!p '!p 'vM'V'*P',('4G'*U' Ɛ !m!m!n!n 0 ƀ  _\)' &~ !r Z'!p?!r !p!p~ I!m&& Š&'}!o'A!n&<ŀ''4}!o'5!x?%? $Z'ZZ&!x Z& Z& Z& ? ? &ŀ'6n'߶!l6!k644446n!20LO!"ɀ* * SPECIAL OPTION -- TURN OFF THE LISTING * OPT NOLIST  4ʀ56 !~!~"}:BEDITCREAEXITLISTSAVEDELELOADRESEMERGBUILNUMBCHANFINDPRINBLOCVERIMOVEDUPLAPPEQUITOLD NEW END L SAV DEL LD RSQ MRG BLD N C F P B V M D A Q ON OFF IN OUT I O :EDITM RELEASE 3.10 COPYRIGHT BY MOTOROLA 1978 WHAT? NOT THERE FILE? EXISTS READY SAVE IN .SA:0 SYNTAX ERROR NO ROOM CREATED END=0000 MEM=00000 0000 RECORDS DELETED NOT ASCII INCREMENT TOO LARGE ALL (Y/N)? RESEQUENCE NEEDED ;/ o&6yzyGHGE&\_N I [37E27C2]+7A2;/0C!" *'''"\"\"\'"\"\'"\"\"\"\22"\"\"\'"\'X"9n7?2 7=2~" 7;2 792!&~" ~"7A2;/" *'''((C(Y'.1-'1((( 22//(',Q'X"9nLM<>?=P677iA#<{|}~#0&'975$''973$''97?2~"†A#<71$''' '9"7/70kl7*:{9.$i &i~#^im@# z#. 0"9#i"%\#"X$,6.-2i9"*./HYHY/.HY::_M,S::./|$k7(' ikkii~#$/!.:{7G$_M,Snmij .9#k'{:k7 '9&9'#$L~$'9;Zi ;UA#<{ ';Z!:;;9!(;C!+;:7&;W7$6;Y;Ui;;:!9;C!(;:!+;Y,;Z/ M'$~"e91:!99!(;!+/9%&$D&&;Z &&;Z ;Z;G;H;M7";O7#7"  ;Q;R;Z7&6;Y&&;Y&!927 2M'$~"s;Y' &&;Y&272M'~&!9;Y'&~"m&& ;Y&!9272~"s0#<.& P\'9&9{:8${:8$.)i-&i0#<{:8$)-., M'$/~"e9߉ߋ ߍߏ90'9I( I7272(I 76߁Y'GC&;!:;;9!(;C!+;:;M7";O7&6;Y;Y'~3z|0~"s11!:;;9!(;C!+;:~(J7e7:!P9ece&i7 :V9zy҅TU. &$7:V9UTTUT:!Z7G!^::Z8S2729e9:!P9e9:9$~&~'tecee'9:9#e9&"C$؆A#<B{߁N&B7߅=[ ޅ3X=] &=[0&~"}&"$؆C=[7߅~1&"3=I364I3~("I4&3= I%&e' (;'l~((~"e29$=[5C|0~"}/0#<.-)%&e'??ece'l~(k~(~"e?:!`7G72/~"|<~(|>/%<&2P'.\&*I( I62(I 76߁Y&~(~)i &i~(OSiN&iNe~)hi;&#i߁A& i|O~)H0#<.'/Si)i>' ) &/~"eiq&e& <&/~"RQeޅe9:ޅ99egޅk g+ޅ߇>' O)i+~*ۆ kޅgk߅eޅe9:ޅ99ޅkig+' &~+mgoimm '+)''N' o'~*ao &'~*gmmoo~*.m'' &~+)'gkkgg~*S' |RR'~*t<' އ߅(;~+miks g+sk)i+O'qiogQ~*Q o+ k,egg ' |,g~*gg '-g 'z, 'z,~+ ,-ewޅu+ Bޅgއ߅,=g߅ևceއeޅuއ  w+w߇އ߅]'(;0Q' m+Q~*އ߅'lqi~)hu '6-u & |-u~+–-' ww uwwuu~+ ww9mmN'1'. '*m'7 ]' kkZ 3 kN'k Ǘ'9y% *'5/~"m9,W~"i ',=07eece&~,9:{9$~,je9:{9&eci &62i &9{:ޅ99iuޅw+cޅօcw߅9/M!:19!(9!+;$i('~.+i%:9:9i)'~.+i,&i0#<.&~.+.:7G:9A#<B{߁N&B&e' 9:9&62eceޅq3Xckqrck'$kck9:c99%62$0~"}$~"e/0#<{߁N&>=[cc'/oooo- &-' J-'--cc~.L~/.& ..:7G6:9i,&#i0#<.& ..:7G=[cc&~/&$9:9%:9&&c9:9%:9c&' -L&:c99::8S:9$ 62/~"}:9cc~.0/~"}:9:99:9:99|=/0^%i,'/~"eii:9:90#<.&~0 .:7G:9:9i,'.~0ii0#<.&~0 .:7G&gcec_ea^&~1 :9:9:9#~1 g&& gcee&/~"=&e_'a&g~19ecg ,=egec&^9:9='euޅew+w߅e_'a&~1abef_:e99]'(;=':9&~1 ec::8S~0|L/0#<.& ..:7G6:9i,&#i0#<.& ..:7G:{9~2a~::8S{: 9 § 6  &/~"6i,W~2P# '\~"s# ']~"s 6$~"s ` 2! ''  ]'Z  9 2J 66J92JE2߁ ' 'EJ9IG6GEJ9 2I4'9|[[ ,9 ,~3[9 [ '466|[~3= [9k+'5.DK;8;066;0'%! 66*'5+'5.M'$~"s+;1k;4;5;4;6;766;0'~3w*7:9A;G'262!M'$5~"s66;0 &~5M'~3zM&~4ÖB'9::68S:9$~4:9#~5 Z;40% ;49#~3z;4:9$~4;4:9#~5:;49::68S]';42;5;4k;4 k5M;4wu+w;4koow߅,=;5;4;6;7~4;1;1*66;0'~3z+66;0'~3zA&9629B'i;2i;2gi;4'g gi i~5`igM'(:;49 ;4::68S ;4ooooo9;40%9";40% ;49"9A~5QeA+'5.DK;8;066;0'~3z+;1ޅ;4;5;4;6;766;0'~3z*66;0'~3zece&D Dc;6;6&;6~6f;6;4;6 ';6~6z66;0'~3zD&~6~6I~5?96~6 I2 I: ?2: y690001!u;03<2:!0010!!m!!`=]!K32767000000000=[!!! !B ;[;U;: { Z :!:!-! ! :67:]*|:S::,@0923:Z&*@ ,9p:9:%|: 6:z::":::0::29& }:' *-:9:6706:& J8:::::2JJJ&:329770_F$VFj&119:0'090'90'09011n:::*0S: :: :: :':! 91S9mS : :0 ::0 :: :Z&%:'::*S9s*S  :*S:'J :& Z' l 9::]*& :::&::8Y:' 9:919m~8::&:::::' : :: :Z&::9z::iZ& l:::9::::&:Z&9:::::Z&9CS9::Z.9'd & 9Z:::$|::9؀8 0300O"%&" '.;' '|&  'Y&|" S&|% ' 9 ">"? ?">""? "> ''/ "> ''? ?& ">&}&& ">&">"O!i ? $?">!?$~!B!&!&%&"K &׶"K'Ɓ?##"#? D!&$"& """? ? %C"? ? %8Y&">?$ ? ?#"#? !J&~ " ';'~ F?!J''ƀ?##3"#3? ? ?&~!0O#$ "?&z# % &!9 &# |#"G'&"G&z$  &$ |$"G'&"?""" "?!9#+"?""""?&$*O J'"G" "G"9""?""?."ۧ"G"H:">09 "W" DELETE ? IS PROTECTED DELETED DOES NOT EXIST ۀ0010OPTLIST 0020* 0030*SPECIALOPTION--TURNONTHELISTING 0040* ܀h %0203"  MDOSOV5 SY!!!!"?DKCF "e"DKCHAIN SY"#4 } }"fHM"@ !! ! "]"_ ILLEGAL NESTING OF CHAIN COMMANDSCHAIN.SY DOES NOT EXISTLABEL TABLE OVERFLOW ON LINE :SOURCE SYNTAX ERRORILLEGAL OPERATORINVALID CONDITIONAL EXPRESSIONILLEGAL NESTING OF CONDITIONALSEXECUTION OPERATOR OPERAND ERRORVALUE TOO LARGE FOR FIELDEND FILE REACHED BEFORE LAST XIF FOUNDUNDEFINED LABELS FOUNDOUTPUT RECORD BUFFER OVERFLOW#!?'/~-X!! 'O+ ,M? &NN!PN?]&~& ~&<'B!' N&/!ׁ &("J?%$!')N&?#~-#~-X# ~-XO+ ,M?&G ' RR' R ?&. ! ! #,T! ! ! _!? ~-W &N[ 'M;' &=N O+=$0'. '2,'%&"_N, '%'\ &N ,%& 6~-X?.g ?.73%!TFTF?)"_ !?)"a "$!?&| ?& | "@?'~-W| ?&| *(+;? $~-%((!?' &\~*!["e],*&/&ѽ,u,*'[AB' @'/&,u, \'%'= 'T\&, ' ,u, ~-W$$? (N$"PN-\$? !? ~-%+=$'ԁ%&]',uZ& ,u"e@'#/' "@?&~&׶"f*'( @"g? "j] & [,[ ["f.'Á*'"i ' ,' '~'M(A7##-3'7#?'3(A'(Z&$8~'P=nELSE(nIFC (ZIFS (ZXIF (zXIF (zABOR(CMD(JMP)LBL)5SET)VTST)uO*'(*"f~&׍"I&0** ** ~-%;;';9;+' ;Ā9$h~'P"i[,[ [N+=$ ')"hC' "hS'N.' ',& N& &9$I~'P[O&N ' FF& *~'$~'PO+$' &]'+ ) O+$'؁ &]'+ )~))%, &P* "i**~)~))%*M%E ', &**%ޖS*N@'T?SRN*T*R~) LH?'" JH-L9_"i,&<,6, ' &;,[ [2W'S'T'M&  RNPsNsO 9 9|REFzR' HY$$~'PP&Q&?%T9,,*z&' *& 9S, ',& 9EQ'NE&GT"LT%GE$LE#BSBC  6H#,J,uZ&2~,u;+'$~-# "'+*+ $ !??+"@?'&,? "Q"Q"_"]  #%,#,T~%~-WG H"LJ_&?*$?/%#~-#G H&LJ }_,+' '\ _ 9]'6HJ'&##-'0# 0. G&##,Co?$L_2M 9=2 9L?(9 '.' ,'%' 96_!?! ! ! ! ! ! ! !P !! ! #,T2M& ?2 ?&?3 9-W 99VVVV9Y]"' "F]Y9%~-#Y[ Y[[Y9 '9 7VEݽ.L%E.@FFZ&ɗX2XV]9VACVA?9 6- -- - -29V=?V=?9? '"J'J'J' "@?'_? "@?!?!??_? ]&~-l&l-------o%-l -670 'Z&32-l&ll&lj ,- m&jj-l&lj&-O9'd ]'/l&l.2.2 #0m&jj.2 Z&.296dfJ&296hiJ&29A% 62% 0%62%9# $#($ $0300 _"""g"")1#5  "_""# SYNTAX ERRORSYSTEM SECTOR COPY ERRORDIRECTORY READ/WRITE ERRORSOURCE FILE COPY ERROROBJECT FILE CREATION COPY ERRORCANNOT DELETE DUPLICATE NAMEBACKUP FROM DRIVE X TO Y? APPEND FROM DRIVE X TO Y? DISK NAME: DATE(MMDDYY): USER NAME: NO FILES TO COPYDELETE FILE NOS.: NEW NAME: STARTING TO COPY FILESINVALID TO COPY/VERIFY FROM DOUBLE TO SINGLE SIDEDENTER FILE COPY SELECTION COMMANDS: SAVE (S), DELETE (D), PRINT (P), QUIT (Q), NO MORE (CR)S, D, P, Q, (CR):. NOT FOUND .SECTOR  OFFSET DRX- DRY-COPYING . - DUPLICATION: IS IT TO BE COPIED? NOT COPIEDCOPYINGMDOS SY OV0OV1OV2OV3OV4OV5OV6ER  O?w.#).#1) & & 110) 1 &1 10&~$ݖ)'!l!"!q!")1ׂw ' '$;&`Y%A' %k& JY 11!+!Z&!u0$ ? Y'?)u 1u !.~%k~' ? ~1>? ~1>!&J!9!&L !&߆   9 |%9|#(9|&9|"9|$9'&z'#- ~.S'&|' #" $ $A$C$D%I%L% N%R$S%U%V$Y%Z%3+*~1$&/97/QM??$HYIOPO}!*DVOPDVFNMST_?/"m!+/) *,&*,&%EMQ|-7&3%5Z&$'4*O,+,-?-$?),Y&Y&~1.~1$~1OPTFTF[\Y*,9HZ&;~+}, ~*+}`_G |` . .w 'y "/|_ I&̖_&!~0$!Ƚ0$cC? ab Ub.'XX`"[}b'c%Rd cd|b-'6a'!_cHY?%?1?1?*G?)dcLƪ ?'J&2,' &a&|aC C &9,~* '~+hS'D&e_C SA  .{|&f]*'_6 2&V6_'yT$ 7 +m3T$ ' v`Ga c cca'*&!aZ& eS'  ?f|` ?'aI&`& ."/2,&~* & _&|_~*~), &*?9Z&9f'$ Gƪ I' m + ?( 9w  E0y w? .&&"/E?%{ *,4K/=02%e_-A' _`?)_j E_`0 lm?%~,'~,̖!D% ""'+/ 0$"'+7' 9ƀ!~1)Cc? N'Y', ý,!? Coc? &E?%B,?%A c E .{]&Ł & w Eyw ? .E,~,!=Ƃ~1)Ɓ!~1)jklm 9 Ž0$Ɔ?#9 6I/7E *2)02%K+ 6I+ 22&Ku?'wI?'y w?0Y%)E 2K=-??A A-A_`?/%- OP?/%- _-- ڽ-A&4'0Y9,?$A?-A?*?)?_?-_4?)402,-TFV72/?)/90Y4O_I/9A=/ $9? / %n&?'nA?'A== >?(>oJ&9 y w? '~$ֱ &  ' 0,~$3.9rwyrw?9r{}r{?9   ?9.S.yyw?9 6....1@29 7rW%1%W1XXZ&t2tr]9uU uUUu9 '97HYHY?%2|I9?]&91*2,402$~/%&~/ؽ,!/'# .{]& &7y ww? ,!e'&?%Z& &7 ?'yw? ,!8'0_ ' -z.\ "77?(yw?3'y?0Y%9? w? ]91$#'2? %9?2 '' (Z& 6 ?52:(?3'?4 ?5 ? %? ? %9~1.n .Si$0&*,-?)*tn9n .S$0%&245?)2tn91>1'4'7-9#Mk1>o'6 p&0zo&3 '4&]*7 T$7* <n3Y 9o p 9  ƀ?' ?.?)960? 296? !ƃ Ƅ  ƅ?#0$#' z(' ?5 ?]'/l&l1s1s #0m&jj1s Z&1s96dfJ&296hiJ&29A% 62% 0%62%902x3 ,N0300 x % "% T U  (')'*'''(( U `5)6)K)J)I*"x!&..&'*K'*[=*A*?*" ID SECTOR READ ERROR WRITE TO DISK TO ATTEMPT TO CLEAR ERROR? ID SECTOR CANNOT BE CHECKEDDISK ID: VERSION: REVISION: DATE: USER: VERSION AND REVISION NUMBERS IN ID SECTOR AND RESIDENT MDOS FILE ARE DIFFERENT. THE NUMBERS IN THE ID SECTOR ARE CHANGED TO: . RESIDENT MDOS CANNOT BE LOADED -- SECTOR READ ERROR.ID SECTOR UNUSED AREA NOT ZERO. ZERO IT? LOCKOUT C.A.T. READ ERRORC.A.T. READ ERRORDISK IS NOT FIXABLELOCKOUT C.A.T. IN ERROR - RECONSTRUCT? Y(YES) OR N(NO): WHICH SECTOR RANGE IS TO BE LOCKED OUT? C.A.T. IN ERROR - RECONSTRUCT?  .   DIRECTORY SECTOR READ ERRORDIRECTORY ENTRY IN ERROR. DELETE? POSSIBLE INCOMPLETE NAME CHANGENEW NAME: INVALID RIB SECTOR NUMBER. DELETE? HASH OR NAME DUPLICATION ERROR. DELETE? RIB READ ERRORRIB IN ERROR. DELETE FILE? FIRST SDW IN ERRORSDW BOUNDS ERRORRIB CLUSTER ALLOCATION DUPLICATIONILLEGAL SDW TERMINATORNON-CONTIGUOUS SDW ERRORNON-0 BYTES AFTER SDW TERMINATORBINARY LOAD FILE RIB ERROR GOOD FILES FILES WITH BAD RIBS GOOD FILES FILES WITH DUPLICATIONS ALLOCATION DUPLICATIONS DELETE: NEITHER(1), BOTH(2),(3), (4):  SIZE: CONFLICTS: CLUSTERSWRITE RECONSTRUCTED C.A.T. TO DISK? RECONSTRUCTED C.A.T. MATCHES DISKINVALID RIBS RESULTED IN RECONSTRUCTED C.A.T. NOT MATCHING DISKILLEGAL ATTRIBUTE OR UNUSED BYTES. DELETE? MDOS.SY DOES NOT START AT SECTOR $18  .SY DOES NOT EXISTBOOT BLOCK SECTOR CANNOT BE CHECKEDBOOT BLOCK SECTOR READ ERRORBOOT BLOCK SECTOR HAS BEEN DESTROYEDMDOS MDOSER MDOSOV0 MDOSOV1 MDOSOV2 MDOSOV3 MDOSOV4 MDOSOV5 MDOSOV6 $0%s%n%s%p%n? %t&%|' %s0-3/? ? u" x71$&7XX x z"7.$ %7~."%~7%74%$7ѽ--% ^7 %ٽ7I-76'H-$A Z7 ? ]'-26M/ '?'? 2376-%|IZ% %723-$ x#& z#' x&# z&#&67|I#2&#x& &7% #ZO?|II'74~."7?2M..-?%Z& ?339 % T%%?] &%7 ަ7%Z& - Z?'." 'Z 9%%"%%#%&#&&#&&!# /2%~.'Z7$~.dž"" *= |67O?32?'P?.'7'F X8'-&VI7o%8'ށ &V7o%IJ?/"678"7 ?3V'?$ 74%/2$'7$'F7?~/  * o$81' 8'9'4&(6?) ?-24& ?$8"7 &9? ?"#67.2$'4&'7%7%>74%9"&, *>?(' }?(&&#w& 9 9'F7?"7.$ +7 K+7%7%74%8%n"%p%nx?'#"ƀO?8%n"%p%nx?+׽7 "7.$(!7%7$'F7?74%"&#ƠO?5,%.&&Z&~1G(=6f~1G&S&~1G'7(a7(7'SA ] % T%%?]&ށ &%, 7#x7;$~05 , 7o$( &, &'+)~0H _,%0%0 7 _?$(~0H p+&DDD)&SY h&D+%l%n `%p%n?&%nl?++& j'+V7 %l ?'%lm*½5%~0/+%n+{%p%n?%nm&+{7%n%nm*O67& 5z$~3, "I7.$#+(۽7%7%74$(6f$|7~3"8g%I')7 S"I8g%Y7MS?'SM7o3% Z?'O7u$) "KI'%8gQZ?'MN?/"QOP?/%)+ K I#l' I@& S ?/%)N~1, ' "I8g?'KII8g% K')e ISTI#x& , &u~3'?$"?.t# , ')~ #m'J$FUzU&=#n'8ST?/%0O?/%)#p#r#s?/%#n#oDVFU?*%#r?/$) &|65%~1%47%87)7" 71$'7?!xƀO?I5z%D$6I=>?)I5$I&~5@IK5zD$ _6='|KIJ?)I& |L5$%<7%@7%D7)75z&~5_6%Hƀ7%L7'7%X 7%\7%d7*r75$~4'_6A''ݽ7%`7%d7*l7%T 7!I"xKMR ? OQIIKKH$*6M8|O  A& 7 ?'O2RRM} * ' zQ& &O '  7*(7 &1'4'3'2&66u33&~37%P7("#x71$(!7?3]'6u5%~3" 71$'7?5z% D$65$"7.$'4 %hƀ?'}%r&*7% 7;?*ǽ7?* 5 5%&' 9#&* !&&,?',+L&-|*(& 9("? $?#x71$(!7?#x,O+% 7%7%7,% ?'%% %$%8 %7% 7%$7,%((%*7%(7%(%(%*%*3Z&( '7$ % ( '& 9?2'7?37% &o,?("#x7;$ 'F7?|%r9H=O?"xƀO?, "7.$(۽7?"C8g%WEG?$8"xJ??}H* D'!x4 /!x3'==!''AAEEGG&C 9?(739?(9"O " $$ !M&?9 ?:$!60? 2_1' 8' 9'Z4&] 9??$&_?/$ * ?/9 97? 7? ? %39?#z" 9 97 c? 9Y ' N '' 9 98\^8\?9 688888|297.^^\?9 78V%8%V8WWZ&:2:8]9;X ;XX;9 '97HYHY?%2|I9]'/l&l88 #0m&jj8 Z&896dfJ&296hiJ&29A% 62% 0%62%9TFTFTFVFVD6YYYO FZ,29|uu+XHYHYwvz{67xHY & M& &S66~m? ~SM x 0300'''1''?&X_' ';& ' 'U& T&2 %'4,,(-'%! & &( ? %Y'? ? !u$ ~!"7> + 17}*,3-(2? &%?&? ]'%&%/&'&%''?(>? &1?&? &%@%/&'&1''?(N? &7?&? ]'/'&7''?&-&/'%'!'?'&%'!'?ƀO&%?%&~"6)@? !*?-' r% ? $~ u~"61'8'4'9' ! ~ } &|  $)\&%?( &~o4'!~!'(d'')w(Z? Ɓ?#*'&~!? $~ u(r? %N&~"Y&(? &'? ]'')%'& '_?/# (? @ƀ?# (? &'? ]'')%ٶ'&'+*?/#''?/#~"{'')\&%?('?'''?/#(? &%,?'-P?'&%'!'?'&%'!'?!'r$ $#@~!DK&&&?& ?.?) &&" 1?'~ z&ߖ! 2?'~ z'($%8$+$T&%%[)? $&%Q$']'F'~ z ?'0~ %&*"''$%$ $+$T&)? $&%Q$ ~ u(H%>' ?'( ''& &'&&)&')  ''?9&?%8&&&&&&&&'&?$' &'oo  9?* ?.9&?%? %&'&?%? $ 9&?&?9 '' ?%$'((+' ?'('''?& O9'Ϝ(&&ό')? 9 &? 97 ?$ '?%Z& 397 '?%Z&39&&H'&%''&?&'''&?&'u?(' '?'&?9|uu+XHYHYwvz{67xHY & M& &S66~m? ~SM  ''(d&&' MDOS SYMDOSOV0 SYMDOSOV1 SYMDOSOV2 SYMDOSOV3 SYMDOSOV4 SYMDOSOV5 SYMDOSOV6 SYMDOSER SYDOSGEN DRIVE ? DISK NAME: DATE (MMDDYY): USER NAME: SECTOR 0000 LOCKED OUT LOCKOUT ADDITIONAL SECTORS: ENTER STARTING SECTOR (HHH): ENTER ENDING SECTOR (HHH): ABOVE SECTORS HAVE BEEN LOCKED OUT INVALID SECTOR NUMBER COPYING FILE . MDOS.SY DOES NOT START AT SECTOR $18 WRITE/READ TEST IN PROGRESS TFTFTFVFVD6YYYO FZ,29]'/l&l)) #0m&jj) Z&)96dfJ&29]'+)oo))l&l)%*Z&)9A% 62% 0%62%96hiJ&29   0300%%%%?&S%%%%ED %?&6"' /u% ';' #$ 7"3% ]' # )? ?% & "$ %? !}%_??#' %_? ~ o#? %#$ #+%? %%% %?%#$%%? ? ~ #* %%%%%?%? !}$~ %%%%%?%? ? $?"Y'~ %? %? ]'%#%Z& %% ED%%%? %? %#%]&~!% % %j?% '% %%%j%%?%%r"%Z&@%v$_%~$%%|"'%%|)"'|)%_?'~"z%&'z%$A%?(Z'?'%L&'?O%$_%%%?$ ? %_? 9)&$ |)% %&ƀ(?#&? ?%_?' % %&%_? 9%_&? 9& & ? 9##$9%%%%?& %%%% ? 9%%- .%&9%? 9%_& DK "?'? 9 9O"6S'4E'ED&@ $C& B  R& A&(62&4 3M&-') ' ' 37 ' & &"3 93 9 %&%97  '0%62$ 'A% 62%Z& 39$%M 9 ? %X' & 9 9$L$'$A?(J%%$%%%?%$ ? %_%%%%i?$%u?(% %?%%i?9     $_$( %%1 0 EDCOPYING FILE: NO MORE FILES COPY ? SUFFIX? ATTRIBUTES? FILE IS NOT BINARY &?)9&3&2_F$&3VFz&2&9 0300),))?'&~!# &~' ,DK&~',,`,`,))?'&  ',DK',,`,`)_ 'W;' )ف 'G ',h&3)فD&=&*,))7?''o~' 3 ',& ) m&~',c'`'$@' &UDŀ',`',''','~'&,`',' ',' &~'' & ,&,',`'~$& ,&,,,&,,,&,),))?tS,c'~',cPP' ,z,z ,,)q$~'7,c ',))) )?,y?'~&?&,c@'~",,,,,,,,',,,?&?'},&},'&,, ';,y?&~" &,&W,,,?',,y?'~"),*],,,?&w,u?')*S)) ?,,?&S,c '*,?'~&?&,y?&)),)) ? %'E})'B)ҽ(2?,,,?&~"~&*^, ,,*`,,',))׽';,y#$)?/%~#,y )շ)?' '~&,#$)?/$,?&~$ &,'~",,),?',),*],,y?&,?&,u?')*S) )?'(o& ,#$)?/$, )׷)?' ':~&))))ƀ)? $~"?'(o&))))))~#))-)))--(<~",c '~'ŀ'S,f,?,f$&~'&~',&~' ~',c',e6,d644446n ,&0,)q$~'7,`&~&B,),)) ?,y?'~&?&,''~'$,c'~''& ',x,,c'&׆,, |)ݶ,c@&K,,,)<'?'~&?&';,y?' &~"})& ,},{'|),{,,?& CN,&~'+a,,_,,c&|)ݽ'';)/,y?'4 &)/,?' &~"~&))-))-G-~$ })&,{')/,?' '~%.})& ,'|),},{,|?.L),,,?.L)$),}),)))? $~"?'(&~%CN,&~'~',c',`',z,z, |),,`' ,&SA,,),)) ?,y)<'?'~&?&,' ''~'$,x,,`&,),)) ?,c@'~%e'~%? 'E? ,      , 6 ? $'E?9,y'p,&,&,',,,'p9'?''_? '?''_? 9,)<'?& ?&,? 9~&,?'9,ŀ'~'0,' '~'(&,`& ,,&,c'9,),))?,,,,,? )? )Y'ƀ?#'E?(;?5Z&9Ɓ?#,c&? 9})&(m)ҽ(2(m?5|))B-)97)Ӽ)'))-)))--(<37))-5))-(3Z97)Ӽ)'))-))-G-(<37)))-6))-G(3Z9) ))-=))-)))-E))--+(<9,`'))9H& R&,a,b @ o9U& D&,ҧ, ,,??$HYIM&" 9DVDVF)),,*^*_))?% ,,*` 9) .$NCWB LV@DM*b+`DK0 SA*b+`DK 0 LO)*]VERIFY IN PROGRESSXXXXXXXX.XX:X EXISTS. OVERWRITE? RECORD XXXXXSECTOR XXXX OFFSET XX SRC-XX DST-XX]&~-l&l-------o%-l -670 'Z&32-l&ll&lj ,- m&jj-l&lj&-O9'd ]'/l&l.. #0m&jj. Z&.96dfJ&29  .O .a$ 0 011n..oo<.9..4<..+ z.&z.& %0& .9.+   0300'E& ? ?  _C'$1#####%##? #&ӱ#!&#0/3.#-#'? #8? #8Y'?L . "fD'F$THH,$3 P,+4"O*_Z&Lm*\K\$)T*"u$# --? %?)%$ "!!ז "},+J*x%$DDDD"+##@"'*J&΂p$& "2~ `*΂"΃z΁΂''p|z"΃~@'"_'#_'''@'`΁Ƭ#L#'5'~!*zzV#& ,+#~!_r$~ ݖ|"!"%~!;? 9+%#6>J9<>%+9'*J&Z&΁΂'*J&Z&9'"5#J_~ DRIVE X SCRATCH? }0OPERATINGINSTRUCTIONSFOR"EDITM"REVISION3.10 ENVOKINGTHEEDITOR---ENTER"EDITM"(RETURN)ONTHECONSOLE THISEDITORISKEYORIENTEDANDEXPECTSALLINPUTFILESTOHAVE FOURDIGITASCIIRECORDKEYSFOLLOWEDBYABLANKATTHESTART OFEACHRECORD.ITUSESTHEFIRSTBYTEOFTHEALLRECORDSTOCHECK FORTHEEXISTANCEOFTHEKEYS(THISBYTEISANACSII0-9INKEYED FILES)* IFTHEINPUTFILEDOESNOTHAVEKEYSANADDITIONAL FIVEBYTESARERESERVEDINEACHINPUTRECORDSOTHATTHEKEYS MAYBEADDEDUSINGTHERESEQUENCECOMMAND. THEEDITCOMMANDSMAYBEEITHERUPPERORLOWERCASEBUTALL FILENAMESSHOULDBEUPPERCASEFOR"MDOS"COMPATIBILITY. ALLEDITORCOMMANDSMAYBECONTAINEDINACHAINFILEIFTHEUSER SHOULDSODESIRE. THEREARETWOLEVELSOFEDITFEATURESAVAILABLE.ABASICSET,WHICH THEUSERMAYMASTERINARELATIVELYSHORTPERIOD,ANDANADVANCEDSET. THEADVANCEDSETGIVESTHEUSERMUCHGREATERFLEXIBILITYINEDITING, ANDMAYBEMASTEREDASNEEDED. THEBASICCOMMANDSETINCLUDESTHEBUILD,LOAD,LIST,SAVEANDEND COMMANDSALONGWITHTHEELEMENTARYEDITFEATURE.ADESCRIPTIONOF THESECOMMANDSFOLLOWS. NOTE:INTHEFOLLOWINGEXAMPLESTHEINDICATESTHATTHERETURN KEYWASUSED. BUILD--TOCREATEANEWFILEINTHEFILEUSETHE"BUILD"COMMAND. SYNTAX:BUILDFFFF BUILDFFFF.SS BUILDFFFF.SS:L ALIAS:BLD,NEW,CREATE WHERE:FFFFISTHEFILEBEINGCREATED(8CHARACTERMAX) SSISTHESUFFIX(DEFAULT=.SA) LISTHELOGICALDRIVENO.(DEFAULT=0) NOTE:THESYSTEMWILLPROMPTTHEUSERWITHRECORDNUMBERS AFTERWITCHDATAFORTHERECORDMAYBEENTERED. NOTE:ASHOULDBEPLACEDATTHEENDOFEACHRECORD TOINFORMTHESYSTEMTHATTHERECORDHASBEENCOMPLETED. NOTE:TOLEAVETHEBUILDMODEASHOULDBEENTERED IMMEDIATELYFOLLOWINGTHEPROMPT. EXAMPLE:?BUILDTEST TEST.SA:0CREATED 0010TEST=A+B 0020PRINT100,TEST 0030100FORMAT(I6) 0040STOP 0050END 0060 ? LOAD--TOLOADANEXISTINGFILEINTOMEMORYUSETHE"LOAD"COMMAND. SYNTAX:LOADFFFF LOADFFFF.SS LOADFFFF.SS:L LOADFFFF.SS:LN ALIAS:OLD,LD,EDIT WHERE:FFFFISTHEFILENAME(8CHARACTERMAX) SSISTHEFILESUFFIX(DEFAULT=.SA) LISTHELOGICALDRIVENO.(DEFAULT=0) NOTE:IF"N"FOLLOWSTHEFILENAMETHENTHEFILEISASSUMED NOTTOHAVERECORDKEYS NOTE:IFSPECIFIED,THESUFFIX&LOGICALDRIVEBECOMENEW DEFAULTVALUESFORTHESEPARAMETERS EXAMPLE:?LOADTEST READY ? LIST--USE"LIST"TODISPLAYONEORMORERECORDSATTHECONSOLE. SYNTAX:LIST LISTNN LISTNN-MM ALIAS:L DEFAULT:ENTIREFILEORBLOCK WHERE:NNISTHEFIRSTRECORDNO. MMISTHELASTRECORDNO. NOTE:L9999WILLDISPLAYTHECURRENTFILENAME,THELAST RECORDKEYINTHEFILEANDTHEREMAININGMEMORY. EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0030100FORMAT(I6) ? SAVE----USE"SAVE"TOWRITETHECURRENTFILEBACKTOTHEDISK. SYNTAX:SAVE SAVEFFFF SAVEFFFF.SS SAVEFFFF.SS:L ALIAS:SAV WHERE:FFFFISTHEFILENAME SSISTHEFILESUFFIX LISTHELOGICALDRIVENO. NOTE:IFAFILENAME,SUFFIXORDRIVEISNOTSPECIFIED THEDATAFROMTHELAST"LOAD"OR"BUILD"COMMAND ISUSEDAGAIN NOTE:THEDISKFILEISNOTMODIFIEDUNTILTHESAVE COMMANDISEXECUTED EXAMPLE:?SAVE READY ? ELEMENTARYEDITINGHASTHREEEDITINGMODES,INSERT,MODIFYANDDELETE. INSERT--TOADDARECORDTOTHEWORKSPACE SYNTAX:NNNN-----STRING----- WHERE:NNNNISAFOURDIGITRECORDKEY -----STRING------ISTHECONTENTOFTHENEWRECORD ISTHERETURNKEYATTHEENDOFTHERECORD NOTE:ABLANKSHOULDIMMEDIATELYFOLLOWTHERECORDKEY EXAMPLE:?LIST10-30<+ CR> 0010TEST=A+B 0020PRINT100,TEST 0030100FORMAT(I6) ?22D=TEST-1 ?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022D=TEST-1 0030100FORMAT(I6) ? MODIFY--TOCHANGEARECORDINTHEWORKSPACE SYNTAX:(SAMEASINSERTBUTUSESANEXISTINGRECORDKEY) EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022D=TEST-1 0030100FORMAT(I6) ?22TEST=TEST-1 ?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) ? DELETE--TOREMOVEARECORDFROMTHEWORKSPACE SYNTAX:NNNN WHERE:NNNNISTHERECORDKEYOFTHERECORDTOBEREMOVED EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022D=TEST-1 0030100FORMAT(I6) ?22 DELETED ?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0030100FORMAT(I6) ? END---USE"END"TOLEAVETHEEDITOR. SYNTAX:END ALIAS:QUIT,Q,EXIT NOTE:IFTHECURRENTWORKSPACEHASBEENMODIFIEDANDNOTSAVED THE"SAVE(Y/N)?"PROMPTWILLAPPEARASAREMINDEROFTHE CURRENTLYUNSAVEDSTATUS.A"Y"RESPONSEWILLCAUSETHE CURRENTWORKSPACETOBEWRITTENBACKTOTHELASTFILE SPECIFIED.A"N"RESPONSEWILLCAUSETHEWORKSPACETOBE LOST. EXAMPLE:?END = THEFOLLOWINGADVANCEDEDITINGCOMMANDSAREALSOAVAILABLETOTHEUSER, CHANGE,APPEND,FIND,PRINT,DELETE,MOVE,DUPLICATE,BLOCK,VERIFY,NUMBER, MERGEANDRESEQUENCE.ADESCRIPTIONOFEACHFOLLOWS.  CHANGE--USE"CHANGE"TOCHANGEASTRINGWITHINONEORMORERECORDS. SYNTAX:CHANGE/XXX/YYY/ CHANGENN/XXX/YYY/ CHANGENN-MM/XXX/YYY/ CHANGENN-MM;KK/XXX/YYY/ ALIAS:C WHERE:"/"ISADELIMITER(MAYBEANYASCIICHARACTER) NNISTHEFIRSTRECORDTOBECHECKED MMISTHELASTRECORDTOBECHECKED KKISTHEOCCURRANCEOFTHESTRINGINEACHRECORD XXXISTHESTRINGTOBECHANGED YYYISTHESTRINGTOBESUBSTITUTED NOTE:IFNN-MMORNNISOMITTEDTHEENTIREWORKSPACE ORBLOCKISSEARCHEDANDMODIFIED.IFTHEBLOCKMODEIS NOTINEFFECTTHE"ALL(Y/N)"MESSAGEWILLAPPEARASA REMINDERTHATALLRECORDSINTHEFILEAREBEINGACTEDON. NOTE:THEOCCURRANCEFEILDDEFAULTSTOTHEFIRSTOCCURRANCE OFTHESTRINGINEACHRECORD NOTE:IF"A"ISUSEDINTHEOCCURRANCEFIELDALLOCCURRANCES OFTHEXXXSTRINGAREREPLACEDBYTHEYYYSTRING NOTE:THEUNDERLINEISUSEDASANIGNORECHARACTERAND IFPRESENTINTHEXXXSTRINGTHECHARACTERPOSITIONS CORRESPONDINGTOTHOSEWHEREAUNDERLINEISPLACEDWILL BEIGNOREDWHENSEARCHINGFORAMATCH.IFTHEUNDERLINE ISUSEDINTHEYYYSTRINGTHEOLDCHARACTERSWILL BEKEPTASPARTOFTHENEWSTRING NOTE:THEIGNORECHARACTERMAYBECHANGEDBYUSINGTHEFOLLOWING COMMANDSEQUENCE C0XY WHERE:XISTHEOLDIGNORECHARACTER YISTHENEWIGNORECHARACTER EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) ?CHANGE10-30/TEST/NEW/ 0010NEW=A+B 0020PRINT100,NEW 0022NEW=TEST-1 ? APPEND--USE"APPEND"TOADDTOTHEENDOFONEORMORERECORDS. SYNTAX:APPEND/XXX/ APPENDNN/XXX/ APPENDNN-MM/XXX/ ALIAS:A WHERE:"/"ISADELIMITER(MAYBEANYASCIICHARACTER) NNISTHEFIRSTRECORDTOBEADDEDTO MMISTHELASTRECORDTOBEADDEDTO XXXISTHESTRINGTOBEADDED NOTE:IFNNORNN-MMISOMITTEDTHEENTIREWORKSPACEOR BLOCKISSEARCHED EXAMPLE:?LIST10-30 0010TES, T=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) ?APPEND10-20/;COMMENTS/ 0010TEST=A+B;COMMENTS 0020PRINT100,TEST;COMMENTS ? FIND--USE"FIND"TOSEARCHTHEFILEFORASTRINGOFDATA. SYNTAX:FIND/XXX/ FINDNN/XXX/ FINDNN-MM/XXX/ FINDNN-MM;KK/XXX/ ALIAS:F WHERE:"/"ISADELIMITER(MAYBEANYASCIICHARACTER) NNISTHEFIRSTRECORDTOBESEARCHED MMISTHELASTRECORDTOBESEARCHED KKISTHEOCCURRANCEOFTHESTRINGINEACHRECORD XXXISTHESTRINGTOBEFOUND NOTE:IFKKISOMITTEDALLRECORDSWHICHCONTAINTHESTRINGARE FOUNDBUTIFKKISSPECIFIEDTHENONLYTHOSERECORDS WHICHCONTAINTHEKKOCCURANCEAREFOUND NOTE:IFNNORNN-MMISSPECIFIEDANDTHEEDITORISINBLOCK MODETHENNNORNN-MMWILLREDEFINETHEBLOCKRANGE NOTE:IFNNORNN-MMISOMITTEDTHEENTIREWORKSPACEOR BLOCKISSEARCHED NOTE:THEUNDERLINEISUSEDASANIGNORECHARACTERAND IFPRESENTINTHEXXXSTRINGTHECHARACTERPOSITIONS CORRESPONDINGTOTHOSEWHEREAUNDERLINEISPLACEDWILL BEIGNOREDWHENSEARCHINGFORAMATCH. EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) ?FIND/TEST/ 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 ? PRINT--USE"PRINT"TODISPLAYONEORMORERECORDSONTHEPRINTERAND ROUTEALLFURTHEROUTPUTTOTHEPRINTER. SYNTAX:PRINT PRINTNN PRINTNN-MM ALIAS:P DEFAULT:ENTIREFILEORBLOCK WHERE:NNISTHEFIRSTRECORDNO. MMISTHELASTRECORDNO. NOTE:P9999WILLDISPLAYTHECURRENTFILENAME,THELAST RECORDKEYINTHEFILEANDTHEREMAININGMEMORY. EXAMPLE:?PRINT10-30 NOTE:ALLFURTHEROUTPUTISDIRECTEDTOTHEPRINTERUNTILA LISTCOMMANDISEXECUTEDTOREDIRECTOUTPUTTOTHECONSOLE. NOTE:USE"L0"TOPAGEUPTHEPRINTERANDRETURNTOTHECONSOLE RESEQUENCE--USE"RESEQUENCE"TOUPDATETHERECORDKEYS. SYNTAX:RESEQUENCE RESEQUENCEMM RESEQUENCEMM,NN RESEQUENCENLN(THISWILLREMOVEALLRECORDKEYS) ALIAS:RSQ WHERE:MMISTHENEWSTARTINGKEY NNISTHENEWINCREMENT DEFAULT:MM=10,NN=10 NOTE:WHENRECORDKEYSAREBEINGREMOVEDTHEASSUMPTION ISMADETHATABLANKFOLLOWSTHERECORDKEYAND, THISBLANKISALSOREMOVED NOTE:WHENINBLOCKMODE,THEBLOCKRANGEISUPDATEDTO REFLECTTHENEWRECORDKEYS EXAMPLE:?LIST10-30 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) ?RESEQUENCE100,1 READY ?LIST 0100TEST=A+B 0101PRINT100,TEST 0102TEST=TEST-1 0103100FORMAT(I6) 0104STOP 0105END ? MOVE--USE"MOVE"TORELOCATEONEORMORERECORDSELSWHEREINTHE FILE. SYNTAX:MOVENN,MM MOVENN-MM,LL MOVENN-MM,LL,KK ALIAS:M WHERE:NNISTHEKEYOFTHEFIRSTRECORDTOBEMOVED MMISTHEKEYOFTHELASTRECORDTOBEMOVED LLISTHENEWKEYLOCATIONOFTHEFIRSTRECORD KKISTHEKEYINCREMENT(DEFAULT=1) NOTE:IFTHELLKEYALREADYEXISTSTHEMOVED RECORDWILLBEPLACEDBEFOREIT NOTE:THEMOVECOMMANDMAYBEUSEDTORESEQUENCE ABLOCKOFRECORDSBYMAKINGNNANDLLEQUAL NOTE:UNLESSLLISEQUALTONNRECORDSCANNOTBEMOVED INTOTHENN-MMRANGEORRECORDSEQUENCEERRORSWILL RESULT NOTE:DUPLICATERECORDKEYSMAYBEREMOVEDBYUSINGTHEMOVE COMMANDTORESEQUENCETHEDUPLICATEBLOCK EXAMPLE:?LIST 0010TEST=A+B 0020- PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) 0040STOP 0050END ?MOVE20-22,32 0032PRINT100,TEST 0033TEST=TEST-1 ?LIST 0010TEST=A+B 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0040STOP 0050END ? DELETE--USE"DELETE"TOREMOVEBLOCKSOFRECORDSFROMTHEFILE. SYNTAX:DELETENN DELETENN-MM ALIAS:DEL WHERE:NNISTHEFIRSTRECORDTOBEREMOVED MMISTHELASTRECORDTOBEREMOVED EXAMPLE:?LIST 0010TEST=A+B 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0040STOP ?DELETE30-33 0003RECORDSDELETED ?LIST 0010TEST=A+B 0040STOP ? DUPLICATE---USE"DUPLICATE"TOCOPYRECORDSORBLOCKSOFRECORDS ELSEWHEREINTHEFILE. SYNTAX:DUPLICATENN,MM DUPLICATENN-MM,LL DUPLICATENN-MM,LL,KK ALIAS:D WHERE:NNISTHEKEYOFTHEFIRSTRECORDTOBEDUPLICATED MMISTHEKEYOFTHELASTRECORDTOBEDUPLICATED LLISTHENEWKEYLOCATIONOFTHEFIRSTRECORD KKISTHEKEYINCREMENT(DEFAULT=1) EXAMPLE:?LIST 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) 0040STOP ?DUPLICATE20-22,32 0032PRINT100,TEST 0033TEST=TEST-1 ?LIST 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0040STOP ? BLOCK---USE"BLOCK"TOCHANGETHEEDITMODEFROMWHOLEFILETOA BLOCKOFRECORDSORRETURNTOTHEWHOLEFILEMODE. SYNTAX:BLOCK BLOCKOFF ALIAS:B WHERE:IN,IORNOOPERATORARETHEINEFFECTOPERATORS OFF,OUT,OARETHEOUTOFEFFECTOPERATORS NOTE:WHENINTHEBLOCKMODETHERANGEOFRECORDSBEING OPERATEDONBYTHELIST,PRINT,APPEND,FIND&CHANGECOMMANDS DEFAULTSTOTHELASTRANGESPECIFIEDBYLISTORFIND NOTE:THEBLOCKMODEISNOTAPPLICABLEWITHUNKEYEDRECORDS EXAMPLE:?LIST 0010TEST=A+B 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0040STOP ?BLOCK ?FIND20-32 ?LIST 0020PRINT100,TEST 0022TEST=TEST-1 0030100FORMAT(I6) 0032PRINT100,TEST ? VERIFY---THE"VERIFY"COMMANDMAYBEUSEDTOTURNONOROFF THEVERIFICATIONPRINTOUTAFTERASUCCESSFUL CHANGE,APPEND,MOVE,MERGEORDUPLICATECOMMANDEXECUTION. SYNTAX:VERIFY VERIFYOFF VERIFYIN VERIFYOUT ALIAS:V WHERE:IN,IORNOOPERATORENVOKETHEVERIFY(DEFAULT) OFF,OUT,ODISABLETHEVERIFY EXAMPLE:?VERIFYOFF ?CHANGE10-50/TEST/QRTZ/ ?VERIFY ? NUMBER--USE"NUMBER"TOBEPROMPTEDWITHRECORDKEYSFORNEWRECORDS ORTOREPLACEEXISTINGRECORDS. SYNTAX:NUMBER NUMBERMM,NN ALIAS:N WHERE:MMISTHESTARTINGKEYNUMBER NNISTHEINCREMENT DEFAULT:MM=10,NN=10 NOTE:ABLANKISAUTOMATICLYINSERTEDAFTERTHERECORDKEY. NOTE:TOEXITTHEAUTOMATICNUMBERMODEENTERAAFTER THENEXTNEWRECORDKEYISDISPLAYED. EXAMPLE:?LIST 0010TEST=A+B 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0040STOP 0050END ?NUMBER34,1 0034IF(TEST.GT.A)GOTO200 0035TEST=A 0036200A=0 0037 ?LIST 0010TEST=A+B 0030100FORMAT(I6) 0032PRINT100,TEST 0033TEST=TEST-1 0034IF(TEST.GT.A)GOTO200 0035TEST=A 0036200A=0 0040STOP 0050END ? MERGE--USE"MERGE"TOGETRECORDSFROMANOTHERFILEANDADDTHEM TOTHECURRENTFILEBEINGEDITED. SYN. TAX:MERGEXXXX(NN-MM),LL MERGEXXXX.SS(NN-MM),LL MERGEXXXX.SS:L(NN-MM),LL MERGEXXXX.SS:L(NN-MM),LLNLN ALIAS:MRG WHERE:XXXX--DISKFILETOBESEARCHED SS--DISKFILESUFFIX(DEFAULT=CURRENTFILESUFFIX) L--DISKDRIVE(DEFAULT=CURRENTFILEDRIVE) NN--RECORDKEYOFTHEFIRSTLINETOBECOPIED MM--RECORDKEYOFTHELASTLINETOBECOPIED (MAYBEOMITTEDIFONLYONERECORDISCOPIED) LL--RECORDKEYINTHEWORKSPACEAFTERWHICHTHE COPIEDRECORDSWILLBEINSERTED NOTE:SHOULDTHE"RESEQUENCENEEDED"MESSAGEAPPEARAFTERTHE RESEQUENCEORMOVECOMMANDSHOULDBEUSEDTOADJUSTTHE RECORDKEYSBEFOREANYFURTHEREDITINGISATTEMPTED. NOTE:THELLKEYNEEDNOTBEPRESENTINTHEWORKSPACE ANDIFNOTITWILLBECREATED. NOTE:IFTHE"NLN"OPTIONISUSED,THEDISKFILEBEINGUSED ISASSUMEDNOTTOHAVERECORDKEYS.THE(NN=MM)FIELDS ARETHENINTERPERATEDASRECORDNUMBERSWITHINTHEFILE. THE"LL"FIELDISSTILLTHERECORDKEYINTHEWORKSPACE AFTERWHICHTHECOPIEDRECORDSWILLBEINSERTED. EXAMPLE:?LIST 0010TEST=A+B 0020100FORMAT(I6) 0030PRINT100,TEST 0033TEST=TEST-1 0040STOP 0050END ?MERGEOLDTST(100-140),11 0011IF(B.EQ.0)A=-1 0012B=B-25 0013PRINT50,B 001450FORMAT(I4) 0015B=0 READY ?LIST 0010TEST=A+B 0011IF(B.EQ.0)A=-1 0012B=B-25 0013PRINT50,B 001450FORMAT(I4) 0015B=0 0020100FORMAT(I6) 0030PRINT100,TEST 0033TEST=TEST-1 0040STOP 0050END ? THEREISAWARMSTARTENTRYFORTHEEDITORSHOULDITBENEEDEDDUE TOADISKORPRINTERERRORINTHE"MDOS"DRIVERS.THEPROCEDURE TOFOLLOWISDETERMINEDBYTHELEVELATWHICHTHERECOVERYPROCESS STOPS.  IFTHEERRORRESULTSINARETURNTOTHECOMMANDINTERPRETEROF "MDOS"(THE"="PROMPT),THEEDITORNEEDSTOBERELOADEDAND ENTEREDASFOLLOWS: =LOADEDITM.CM *2003;G READY ? THEEDITORSHOULDNOWBEBACKINEXECUTIONANDTHEONLYDATA THATNEEDBERESPECIFIEDISTHECURRENTFILENAMEBEINGEDITED. THISDATAISSPECIFIEDBYADDINGTHEFILENAMEATTHEENDOFTHE "SAVE"COMMANDASDONEWHENSAVINGUNDERANEWFILENAME. SHOULDTHEEDITORBEREENTEREDFROMTHEEXBUGLEVEL,THEFOLLOWING NEEDSTOBEDONE: :9 EXBUG1.2MAID *FFFA/FF02 *FFFB/F40F *2003;G READY ? THEFOLLOWINGKEYBOARDFUNCTIONSAREALSOAVAILABLE ASAIDSTOTHEUSER. DEL-----DISPLAYSTHECHARACTERTOBEREMOVEDANDDELETESTHE LASTCHARACTEROFTHEINPUTSTREAM CNTL+X--GIVESACARRAGERETURNATTHEPRINTERANDDELETES THECURRENTINPUTLINE CNTL+D--DISPLAYSTHECURRENTLINEOFINPUTBACKTOTHEDISPLAY FORVERIFICATION CNTL+W--STOPSTHEDISPLAYUNTILANOTHERCHARACTERISENTERED RETURN--TERMINATESINPUTANDSIGNALSTHESYSTEMTOPROCESSTHE CURRENTINPUTBUFFER BREAK---TERMINATESTHECURRENTOUTPUTANDRETURNSCONTROL TOTHEREADYLEVEL }1Q` )0200/  --- PAGE00000 . : %bTOTAL ERRORS 00000--00000****ERROR 00000--00000TOTAL WARNINGS 00000--00000****WARNING 00000--00000**** UNDEFINED SYMBOLS bNARG bb~b'†A;߻߽߿b9&~*'"##& "2'##o2'~)&&9#* #*#@#@Ŗ?-?$&ˆ?#F#)?&?'~+&&f#*#*#s#>#3{#:#)?%"""y'Ŗ?/"ǖ?/$|"#:#)?%(H ]Z3BO&'oo]W(&&*L#u00&۽\G_yz{'~K~KlH ?'0#X]Z#X0%W#YH%K]Z#a%TDK#V#N?&?&~5~+#N?&?&~*3? %g#N?' &}'_? ? #N  &U\9ޔߔ_9( ( ?( #/( #-#)?&19#:#?&9&:&|:_? ? $ -&9Z' + ? #N #)#?+J?''_? +J?''_? 9+%= 3& ? %+ݽ*9K%-&9/9T99%-&9Z'D9+|99t/3'/&?2# ?3? 9+ݽ*93&)-k'!')4 9 9$R Z& # $R*9-'9z9'9H59nnno%D\ %D%E# J%# %7*J# H9T T&9ދUWŀ'֌$_\'$]W'i֛&& $dM V&$d>$f ޜX$d,zX'2ޜ$izX'$ޜ$lzX'ޜ$n 6\,2.9W$i'Q' $iڍW$l'='m$i\,m.yz$n\' \z\,+}$qzƁ}*. > ':'lm$i\'l. yz\'+}$qW' yƂ*.t''~-$RއPW@'/H5R2 '7' &2 '0  'PHR HR D7'@ 'lT&ZR RS." &."$ R7'HP42 '7&HRW '*'&$R֗\ $sH$2 '7&H R '# $R+L9$ONLU+'<' L1M, -'N" #@'yPUNzQ&}P' zP ~0ᖎ&\G2'UU9#@&~/' L"M9'N9@'y' Ny y&96#@'~1!UV?.6HYI˜'.#:#)?$~+"2?(2~1J?2͌' #:#)?%?39~+&~/&1uO'"3eUL UM 'UN @'\UN9~1Oŀ'L{'5' / J&'0? &2 2|2ޯO|2| '/Í'3eUO'U9UO'߬9&2 '2|2~PޯO'~~2|z&9&2 &2;|','2'=&ֱ& &ֲ& &ֳ& ֱ&@ ֲ&ƀ ֳ'2| QVЭP'l#Q#C3;P' ".޶߶|zPP"޶P߶z| +2|~0|3e "얧#O2zP& #ۖQ29H 76HI<;%2' 6+\G239|Uߢ%UVU\'ߤ9&ޢU'! 2ۦצޤ\,ߤޢߢz&UU9ۦצ%\,Cޤ\, #/%*9|O֏%%%U%ߢ%ߤ9PR'&'& O@'*'43eO@'|%y%R%JJJ9ޤRߤޢߢz9'( %( D*9|&߯9"Nޯ߸߶ & "0 ƀ׮Oޯ ]W߶|ޯUV׭93e|9'x't'a&U3;ޯOֱ#Lֲ''Lֳ''LM' O &޸ ߸ޯ& Vޯ޸߯96'&5޶߸Oz|&z|޸2HYHYL&߸9'%޶޸'XXL&߸߶|91'2|&( ( D*92&;&+8'. 0'1P9%%J_>y:z6C2J #/%* #93e6%{%y%( %( D*9~52&C#@';'6S0%%J_ OO%Z%`&CJ #/%*|%92%%ZH%]ZOB%( ( %( D*̆3%%LTnooooo'P[HP6H2P]W'&R''4P+HP76H23o|SP& ~5N&~5| ŀ'*H J]ZNS6J2 L'$H `J]ZN6J2 $'%H8J]ZNRSJ0RRNOJ'~454%L&9 HJJH9HHHJ\,JH9T#7T( %( D*%LT3TTLE]WLE9bOtݗ$w77'~*&)|$ҁ0-9.$R Z&&7?+77 ''"DR?~$ 22$߅~7ޖU23ח229w߅\*' &~7 '.' A-Z/~78m$~7\$zZ+;\?~%R&zR '' |R8\w ߇w]' *~X%~7ޅ & '~7@'߽\G'ޜn8.'' Ƥ 9,#~5$X֕\9֛'L_?%&&?2ދŖ?/%?3B'4'0'~> '~;#&~=%<\,'~:۽\>'=$~?aܽ\=%ۚ܊'z> %~<0& \,& ,&\-&1 'z ~:A>'=$~:ܽ\?~$+']&&+&'|ٽ\ =$~:A' &~:'&~:P+ Z' \' bw\<&z >& |wb\[& wb|ؽ\,'=%~ $~?a~=$&~?z*DP''\G {A}\ t& y'\" 9&y& &t'ٖ09ט$zL&|@?~$~?_ދ֘'\]Wed{&Dt&@yzfelm*~=$zL&}d&M'& m+\9M'&m+9+н\G֌|d &~?z\@?~$~?_&B $|' @%9OPн?9> $~?a*~=}&B'~=v&5܁'/{&+&'t'~=v=$~=vz&~:P-.~:T*AOPн=$ҽ\G ܁' ʀ}'ט' '|ޗ9&,=%'* &t&]*yy=%z y ܁'  ט+|t& {'\G~;ly*~= ' & 9 9']& \?~%9 9>%=$ 9ܽ\&C&\R&޽\=96y'&z+ 29 29@& 9 9ABD PXY U@S`\?$L,&H?%Cz?%:?%5zzz&\z*]*~<]*$zT&\ 솳\Gz ↲ #'y\>~[$:F `''1$}'1z'6\2zz?~%~|\G \G\ߖ'~;؅&~<~< ' & 9 9zy' &]+ҽ\G9 HI\?~$,'H\?~$ ,' I\?~9 9?& 9H&I&& '  9 A B D X Y " U 3@S D@CCDPPCU@L3y3z{3# \G11Z&]' 3{2'\G]A߁{&|׃A |{],}3׀'40HXۀMOIHJKb 6J&JbM Z&~6 J&/L9-&_7777 B+'-' 06DN2~A6\BL0NDR_-&MHPRDVHTHVM' 7 7 7J&PHHM'R M7 7 7J&H7T HP JRTNU_T&U'_ EU'/HJ"%&5 JH H}M'@'66\zTzU H66\zT H J}M'@66 J\zU 7RN}M' 76VL+' -'77H5N 7 H&+'-'9~@׽C+*'/'!&G\B$\! 86D\C+6D0B0211111*'/' !& \B%6 ̗L0DnLn0[90[90 'HJKH H'0]WJK[ O9? 98 91 90'XI ''DV 'GIYI ' ' VF 090 9C ' C+& 9 9*Bh/Bt^B.B+BXBBLBRBہ(&~DN3L3MPN.'DA-Z/<0-9/6$'@'%'&'''[*'aؽ\G~DAE fE aE$ \D W `w0-9/A-F. \|NH'O'Q'B' B'N _77\67 _7'\76766 N'\LnFP @'O' 'O6NO7N77666P ŀ& ' &_7'\76766 ֆ\Gքׄ_7777 Ľ\@P0DnP)&\n\GPnD¦JK H H&11J90&&9\G1132H2I2M'11J&2M'111J&66I6H67nHOXIHHIHOX\IHJKJ9bE%BmcHI][IH$EK$El ٍ9z%L /E%E $E%> J'6\G2011_77I7H7nHJ9XI%9)9KHI9   ߍKHIJJ97JJ39\0-9/ A- F.  9 9\0-7. 9\0-9. 9\0-ف1.Մ 9R\A-Z/0-9/ .'_'$&X'X&Ԇ\G όX' X' 96U &'J' R& S&T' ޽\G(~Fk'-V &'RN&!SA&TR&UG&޽ ((~FH'3R&S&T&U& V&W'gO IHHIH ,'2JO4,'666666֕7֔7766666W6 Q&JH29Oәґ"& Ѽ#ݽ\G~K`9' `&ӽ\G '\G,'Ė&H ]W' RV'0J&JRlRTV JTTR 2 H @&l VH29&I9OLMLR'OL& `&| *H H͖RSJ'R ۖL&HM'O' T # $R+S,'+b|LO6H3[N .''+bzLO6H5[N *O' T # $R+S9 M&(+b(# (+S|MO6H[N$RTNOO'RHT]Z TzO& # $R+S9O& NO$RTR76HT]Z 23\' TzO& # $R+S97R],$SN&$R]A],$SR ŀ'3 ; `&U$R .'M 'D 'R$R 'S$R$U\'RH$Z]ZR Q M ]WVPNO$aTzP&Q'VQVPV&';VT\T]WTzM& *P'zO&T # $R+S7 zOON' T # $R+S9J ,'MђJ[NOM& "'9,&NODVNOXIHIXIXIIHљнJ'lPRPTLR42"#&92"&22"&+2"&$2"&2#R4MH271zH&LJRS"RTU'T L&N&O'~I9 HIH' "H 9A B X Y S U D CC DP PC PCRއw\ & _yz{ @?~$ \Gyh,#'[h'\G'\G3rs(l\(w# (_+Suv}''M&]'(\(# (+SG4)k~+U'G|#N??~)-&/&+%9Z'+9އXW\N& \O&|W XwRM$Z&Z+'Z'!~Lޙ & @&$A Oy (Nޙ &@& @ O  y&h,#~5نܽ\G Nޙ &@& D O~N'O~N ~N &$ ߽\@?~% & &9 \G9yz{98.P $- &~PXY$\/zw^\P'^wY~OP %Z& ,' އw ~\އwD2M'~P3]&~PXYއw$ۧ,&\Ё & zw^\P'^wzY7#7X' X': &~PY'/ & \ ' Ɓz,# ' ދU.7#zY&~5نؽ\G \0-9. 9 9ؽ\Gƀ,#~5ٖY[\\ '7'X&z[& X& EEF$X %EZ\w ߇{A}ơ,98.YP,# $҆7#7X.+"~5ٽP 'Ɓ,# 'ƁzދU. Άֽ\G~5ٽ\QiX],9?O6{# #"J&ր'~H'J& HHZ&292M&\G98.Y\QiX]*׽\G,# $҆7#7X.~5ٽ\Qi]+X 'Ƃ,# 'ƂދUy. Ȇ׽\G~5_,'@?~%_9,'9\ߖY&\\?~%|Y\98.\ '7@?~%/&/&)y'!,#'yX@ދUO.XyQ~5ن \Gy,#~5y7/9ɽ8.\ '%@?~%{& &' ,#Q~5نؽ\Gy & %%b'~5%@XO6YXXY-%aRXYX $X %$Zއ ,~5ٽ\ 'Z&9 &%Z&%Z%`&%ZR`,#~5ٖ&~5\ '@?~% z' y&+b ߆ؽ\G_,# Ԗ'+t~5&<%R<( ~Rr&+\G B\A-Z# .'\G ,F6'#\G & 2,'Ɓ ' &`,#~5ٖ&+\G _LwN^_A'\B'rD'lP'gA-Z# .'\G 2Nw4F& @' P L,' ' 'Խ\G`,#~5~\N&Y&:&L \\\\S&ځC&ԁT&΁:&L ޽U'\@ ' 'Խ\G 0'\G #&yߋ{}ށ–֌|,#~5ٖ&+~UU'ޙ &U@' ŀ&K PUv$\G 3 Dޙ(|( ç\B& D& P& § ,ŀ&ܽ\G 7\_B' D'P' \\\\'\Gޙ¦Nߋ,#~5OA B C D P76 l&2&.&*Bދ'';:%7|(H'''H' –֌"%#9((&\G 9H]W(H 9&+\G 23]A¦&ߋƠ,#~5ٖk' &^\C&\?~%|^`  $s7V$ \G_,#~53,#$sH޽VXZ]Z7'\G~*$wX' \?~% '_\*&^'|_ '\ X߻V֖$&t77_,#_&[J&\GnYo&X߻߽߿ZּV~5 P;',VRTP2&Z&TR 9TR 9ּӒ%9ݽ\G~K`?+9_' ޽J ߽޽ H`7$Ҍ%5& Y\' &a`H_'J߽V9KY.& YX]&~WX]'\G 0 -M޽VJM-3M' VzM ]' E`]E`K%5'YZ&K]`K~W]`~W6޽V2' & %ij ߻i%/KLX %~W޻K\K.]WK~WCDC9_0- 9/A-Z.9\98.$zV%~7Hk-~U־޻ ޻߽ HIX~YS|k_VOtݗ$w7~6N޽V[ ߻OXYZ_\ &19\ &']ZL޻[Y޻]^]߻X&9~U(')'#,'*;'. &X'|Y X\X' X'ZX' X&ލ4 X&,@|_$wk'V *'\G~*6'w߅]~X|Z][YY][ ]9_'ޅ߇77` #&,#9kJ,~Uk޽߻ ߽~5C` `C9=y'6+4\ 12y++\ ()y'"* \ y'*\ y& \ y'\ ~ZR LX X$_\ '4,'\ YZ]'w\އ_\&\Y&\ & _X 9 \@?~%_9\G_,#~5ٖhJ+h"' `,#~5ن O XYghL/~Z/h"' X' $X , h,#Y'~5|gk& *'\G~*_V[Z&hL/~Z/h|g >Yo&nZ9&+hJ*~Z/hzg&!"&7k&7`t,#~5ٌJ&n%'7k&7t_,#~Z$w\*'D '%'\ '5*'1 &\ ' \ ' &\$zZ+\?~%Z+' _99"]+_$zI& ${F&9ޜ98 \G_,#~5767640m+ Lhi+&oo$  iidfj&111239766660XIhi$j&1111197_ 7Cw]' 'wC39Cw wC9 7DDDD390:%9&\7t}':p6@?#2rrO(\ (((# (x+L(s7(7p39''39}&9}'&7puutO(\ (((# (+L(7(7p396A}Oyz{296 C]"G%|G 6ECG02CE],&9'd M& 9AE&P9#N9OXCXC]V]UCDC9'?'9EH42Z&E9ABX:ADCԉADDԋANDԄASLRHASRRGBCC $BCS %BEQ 'BGE ,BGT .BHI "BHS $BITԅBLE /BLO %BLS #BLT -BMI +BNE &BPL *BRA BRN !BSR BVC (BVS )CLRROCMPԁCPXЌCPYЌCOMRCDAADECRJEORԈEXGINCRLJMPPNJSRPLDAԆLDBLDDLDSLDULDXЎLDYЎLSLRHLSRRDMUL=NEGR@NOPORAԊORBROLRIRORRFRTI;RTS9SBCԂSEXSTATSTBPSTDPSTSPSTUPSTXPSTYPSUBԀSWI?TFRTSTRMABAaCBAaCLCbCLVbDESbDEXb DEYbINSbINXbINYbPSHbPULbSBAb SECb%SEIb(SEVb+TABb.TBAb2TAPb6TPAb9TSXb3i=' LP>?~d#&iCN' LP' ~ch>i ? ihbi#u0hbhc?ALhkd]+'*hb0hbhb~chDK>i & ,' ~chi##># DK&hbh#i h?"##"#%$R###?&?&~c~ch|@='|2~ci=')#uh#3i h?LX&' +LO RO#< fi#3i#u0#3#4 ?i?]' ~ch#30#3.#< '|( LX&' +LO RO##O#O$#R%5#TDK#V #m #o$R6?(7?$ ? ~+_ ;2&#3?Z' #30#3~ch h(ih?}A'g? %a-? ]' ?' %BO&' LLL('(b~)ENTER HEADING M6809 MACROASSEMBLER . COPYRIGHT BY MOTOROLA 1978 #$E!"G M/S.U%X,HA'QcLd0Oe-PfNf>RfAfhK0 SAh{hzhb]'GiViXoo iVHY%5HY%1%+HY%'iVl&l?%_%ziX&O9 UVVW /!~/!6H"=  !o  --- AUSTIN,TEXAS--MICROCOMPUTER CAPITAL OF THE WORLD! M6800-M6809 CROSS-ASSEMBLER 2.2 PAGE12345 #" !DK SA""#" (X(X(XDK LX#H#+UJSRPBSR BNE &RTS9BEQ 'INX0DEX0CLRROBRA JMPPNCMPԁANDԄORAԊBITԅTFR LSRRDNEGR@ADCԉINCRLDECRJADDԋASLRHTSTRMLSLRHASRRGBCC $5 BCS %BGE ,BGT .BHI "BHS $BLO %BLE /BLS #BLT -BMI +BPL *CBA9; COMRCCPXЌCPYЌDAADES2EORԈEXG INS2aMUL= NOPPSH4PUL5ROLRIRORRFRTI;SBA9G SBCԂABX:ABA9B TSXATXSSECSEISEVSEXSUBԀSWI?CBA9; CLCCLICLVTAB9LBVC (BVS )BRN !TAPTBA9STPAWAI<EQU2FCB5FCC3FDB5 BSZ6+NAM6OPT6ORG7REG7RMB8ITTL1SPC8END2m +GANDCCSCALL1SETDP3+NLDADSTADLEAX@0LEAY@1CMPXЌCMPYЌCMPDЃPSHU6PULU7PSHS4PULS5CMPSЌORCCADDDSUBDЃASLDXILSRDDVCMPUЃPSHX4PULX5LEAU@3LEAS@2SYNCSWI2?FDBR5 SWI3?CWAI<PAGE8+lAԆBXЎYЎSUDS@DU@Y XABPCDPCCABDXY"U3SDCCDPPCU***** ERROR LAST ERROR AT LINE ***** WARNING LAST WARNING AT LINE TOTAL ERRORS LAST ERROR AT LINE TOTAL WARNINGS LAST WARNING AT LINE S1? %9#.~("z ';& 9SA"DK"""|o"z?& "~( 9?'~)p?&9 ""~)C} A&##)C} *'} 6&8} ,&3} ' %Z'8!+H %8!+ !I!K !ҽ)L??&)?&%9E ,'I$K& ?& 9##?&9_? ?"~?&  9 "~&"~)C(%~)u)  9 END $0000 *** MISSING *** "$I"%K~+!Z a   a9 a  '  a9} &z z 9 +' &~*&B !ILD'ST'OR'#Ƚ+8%~*~*!KG''E+8%~*ȶ!IS& ! ! O& ! !!K A' B&Nz + z +)6)ҁ & 2A' B' 1  )| +A' !@ ! !ILB&~*!LA'(B'$  9 Ͻ.O   9&a~**z +)~*!J!I!L!K#Ƚ+8!I!JL!I%~*ȶ &~*| "| "!LA' R'| ~*\ ! -669!M&%!L&!K&!J&!I& !K' -J&& 9449! -!!$|!!  " 9} <&9 &} 8'9  z %&n  % B B B C"*. "*"+I iK k} '! B&! !I!K)L! !I K)L iI kK)L 9 R  '!- =. >.'!2 '10&!2!4 !.' !7 .'!7 . . Q'# R!7 .' . ' . ' " --2  1!?0!@ Q!A ')} v&  g !B)ҁ ' &~-!H&@'* &# S !O) )ҁ ' 'F!& <ŀ'8 S !Oŀ'+ )Ѳ)$!X)))ҧ ' !& K!'I 9767640m+ Lhi+&oo$  iidfj&111239766660XIhi$j&1111197DDDD390:%9 <&9 e|   O'. '''I | {&]''ý.,''K ''K w {+ e9} <&9} ;& e|   O'ֽ. 'ַ''I z y&]''.,''K ''K w y+ e9 a/ \%| \ 6 c a \02 a c/!&9'd !J{? HHƆ ' J& ~1ͽ. +!I) '،!N')| +)ҁ ' &   S +-*% *ƫ,>~1}  S ! '@' ͽ. i &Cn 'ʽ. *N &n!IP& +')!L  SA'B&x !)ҁ ' & !  ! Ƨ  '| "&9  ,>} <' } 9&F O 6 > = = > ' = =+~/} <& } '~/| !!'O<"  "< _ 2 ' "x&  & _  ~/@   'ҽ.? ! " ~1h!6!'& @} ' .   !&2 !&Cn))ҁ ' 'ս.},>~1 <&% = ? #"z ""~)C(~/G  )ҁ '')@  H] . .  C. ? ='ܽ.Ƚ,>+} 9&ƀFж (. (6.)'I { |&M'(!.,( (&  ( K 8+('I y z&M'(R.,(;(W  (;K+ '()EiIEK!!'!!Ľ-!!D :&% HǼ ' D ' H EE~( @} ' .  } 'ҽ.}    Ľ,>~1) ^  e ]0-B9.>)ҁ0-9/,' e  & e Av ^} & M' ] ̽. ])ҁ ' ^& ,>  c e !O)ҁ '!& K!'I c F = =} <'+z ]'J4)} ^' ^': &̽. / & ) ,>F = =} <'} 7&+z ]&~/!' !,&9@0,>F = = <'!'+4 ))ҁ,'~/!LR&    9  9@ } 8'} ' !B& !B,>F = = <'} & 7&!'+ q,>F = = <'!'+4 ))ҁ,&BC} 8'} ' !B& !B,>F = = <'} & 7&!'+ ~/@  'ҽ.O 9~1 @} ' .    <' ,>     > = > =~/!'+ !'!& &~/ 7&!'+  &~/,>_F = = } <& } 1'~/| 1)"4 ' )"<& "<&,>~1} <&~/_)N& )ҁO&)ҁO&} A& 9~7~7L&D)ҁL&0)ҁ=' &~7@) 1#rx"n!' !! ])} *&U 8 PF&  GG& 7 >S& : 5P&!)=' & 2@  # ) W& ; ٽ. )ҁ ',&~6,>~1 @} ' .   = ,>~1  W?H  Cn,>~1} <&~/} 8& %Z&~/~1!'I} & K  %9 %Z&  @} ' .   ,>   > = = >~1} <&~/ %J& B&  %)) &  %  S@  'Ɍ'W} &R} ' } 8& !'I %Z'z & \ %K B'+  % . %+ . %~/ B& %H,>~1444MM9) 9- 91 95 98 ! '   Ƴ~1h O  R  '~? &~: @   =!IL& | '        &!IL&9 '& +9н. =  ) \)ҷ ] &'<~= '~: \A' B&z !@ !  S +!L' ) \)ҷ ] \#'~:) '?!JT'8@   !@% '2 '&9ҽ. !   ߆ѽ. !    z '9|  R9 ] V 3 S )<&z >&| )ҁ[&  )  iB'A'D&8)ҁ,&^A'JB' ] ] | ]) '~:P'~; ] \-&t | ]| ])ҁ-& | | ])ҽ>G%x \ ] i  } 3&W@  '  )) p& '6 '2,']&'   ] ]} + )z 3 & ~;i~:~=>G$,' @' ! ! "& '" & } ' &H '' '+    } <&9 's''~=} &c ' '&U +P'&)} +$ ' ` | "} &W  R  R| ]| ] ] " " R9} *ҽ.} & & R|  ] ] ~:'' & } V' =9} &0 &  '} &~< &  '& +~<¶  & } V'} *~<~<  ~< &~: '*?  'ҽ.} &&  & !#  ! " "9} * !0 ! & " "9 ] ' '~: ! \B'A' ~: ! ! z "z "ƣ Q +&!L !M  S Q9XYUSP_>B  '>F& 9P&# &)ҁC& | ])ҁR&7  V) | ]| ]&G'& '8 N+&2 &C &<| ]| ] )ҁ+& | | ]) '  ']& ] ]) 11~:? $9 Ɵ 9 ,'& 9 9'~? )#&!@  !IP'^~?Խ)@h&'{ &._'l@7@& ŀ& !L'k S'ƀ W W@ &T  ,'   '9 H$ | "#| "Z&}!* @'!LS'}!+ }!* 9~:)#&~?2) .@h&_' &' @7} .& s .,& ԁ,'  Ĉ''ؽ.}~? +)} +')m'&} +'& )9} +'  +)  _ | +)ҁ,' ' & _  +9 +  )*&) c & :))ҁ '/ '+]' ,'#+')-'%/'!*&#} '̽.  '9 ' )) C5'*'~@ Av} '6.}2 +'-'*')/'3      ~@       - ۶   -     )ҁ*& =  '&")ҷ  ' )ҽC5'9̽.9̽.}9 $'z@&~B_%&~B0-9.~Bč Q! !%&! )ҽC5'9]'0-:-A-Z/ .' $'̽.'Z ͆_7.}3 Cn 9oo)ҽH%+#| C$ H&W) Roo)ҁ0-8*#| C( O'Q&') "oo)ҁ0'1& Fii$|  B&)ҽC5& ؽ.)ҽC5'9) C5' O'Q&~B_H&~B8B')ҁ0+9.!XIC($| $| !$|  hihihihi9 CS' C\& })9 })9 *+,-/]!!! &! 9 Hd Z!!2! & Z]+& % &!! W!!  =!!! D &~Do! &!D! &! & !}!*~Dg} '- } <'!& ! !','ν. ! } <'}!*)}!*. .! Z9 % ӽ.|  } ' $ D } <' D ӽ.|   9 X 42Z& X9 X !2Z& X9 &9+!'I!'!! 'K* }!'B76!D }!'2.2. !Dz &! K+} ' !!'&~D **** UNDEFINED SYMBOLS  %J'8!+EIEK!!!%!!½-!H ~D**** SYMBOL TABLE PROCESSING SYMBOL TABLEE?      } mB`"'1 } ' } }F  m%  c '  9 } O  G     Z&9 m  }$    &Z'    97!' )!!z )'!! !!!39} 9&} <&9!2 M U D&M D HFHV&"3 gHF L X g2 g XHHV& LCHH>#'HX#))h = F} U*~G M &  M!?&9} E&*6 L E(Zo(& F H(\ HH IH2 F H'G MH%HHHH MH%s F F H O('~G9~G96 E(\Lm&D6H LC H #)2(Z2(X#')h29} E'Ķ 9 A&HY#'Hc#))h D~GK O6 L L2. O90+9/ A+ F.9})9S00B0000 S9030000FC    R E#- #"zJJ%  #"zHǽ(H?'~)pLX#6!' !!  '{;&?_-'=G'=L'dS'fF'dM'QO'RP'*N'VW'D,'с '́ &~J1  ? ? 7 =& @  #؀   ~J+ @ z~I~J1 m /=&1 @  1#x"!' !!    ;~I~IT 8 *=&#& CN&s , z!z! : 9 A=&H#-HH?H&~I~)p 6~I} 9&##(} 8'} 6'z ,9"z ';& 9""|o"z?'~)p"?'~IV 9 AUSTIN,TEXAS--MICROCOMPUTER CAPITAL OF THE WORLD! M6800-M6809 CROSS-ASSEMBLER 2.2 MOTOROLA-AUSTIN INTERNAL USE ONLY COPYRIGHT MOTOROLA 19788 }l` + X13EDITOR OVERLAY NOT AVAILABLE67o F1 F2 F3 F4 F5 F6 F7 CRT SCROLL PAGE ^ PAGE v LINE ^ LINE v DUP .:COMMAND SYNTAX ERROR7 778#Ma790<o j`EDITING FILE : .:WITH LINE NUMBERS!%-%6*6&~+6129-<&0 -4+m& ``|LO&-2-3 !"-0('& $%6'~,P&LD&~,P$-+6&L:'~,=LA&&((~+6&~,`-.1f29-0(& *@$9 -(66&~, 129 **>, H_-1-0 -<   @ -(6 6'~- 9&~--.1f291Zؽ3|?9?9?9 EDITOVL0 z9}S*9"c,M&9_-,&'(->(&' & & "\->->94 &<.3>Au 6& 3>-S9ӽ->44Ƿ*****ط* 3<-S<"]>"_@"a**_%!&'GQ6'**H<.3>Au "e6'~.| 4 ' *#* 3:-S I "i3:"a"i/9*/* "i 3:-S"i*"i/2)*_"b"a"a"b 3>H "e3z%~.L~.'38-Sҽ->"]<"_>"a@9ȷ"@4'*"B "Z"B"B"D36-S9ƽ->-C**'~.-C*-C*-C95'>->9Ž->*->*->9"[.***Ƿ* 3<-S/"[->.ȷ* 3<-S/9"d**߆34-S<"]>"_@"a"d&**L_3>H"f **L_3>GQ"f"]<"_>"a@6&0Ж6'"f3>& 6"d&H GQ6'&0Ж4' 6&0ІǷ***** 3<-S"d& ׽->-> 32-S|"f3:&"f*#*"f"f&-S38-S9"h4'XF"h&5&3>GQ.9"h.ϖ4'Z "h'**/9! % 129!&-44 '.301f !&1 3.1f55Z>->3|#"a4 '5ȷ"@*L"BL"D36-Sȷ**L*L*ط* 3<-S"a#? 904 '?5'1͖4&ȷ**L** 3<-S ȷ"@*L"B"D36-S0? 554((& ɽ-> ->Z9*"[.4&ȷ**L**ط* 3<-S ȷ"@*L"B"D36-Sؽ->.ϖ55/"[*9 -> ->->94 '.ط*ȷ***** 3<-S** 3<-S?9Ƿ*4' 04ח44 ' ؽ->Z944 4**"g*ط* 3<-S3,-S-3*.94' 0444 &2)9ȷ***"g** 3<-S44B43*9JH3'n%I!"E"!*"@*%*%    K!-C"jG"m "m#'|"mw"m _=b=a&'&*&M _=`=_$%$!5' 4 '1͖5'* ' -Z>->55!=]3!~3|"m&~4/&*# "m  "m "j#"j ~3*~" $~3|**&~4* &&&&'=[%&=\% & & |3{&->" &$5'-Z>->*555' 4 '1͖*&. *<~3|Ƚ-> *Ma*->~3|4'!&=[&*&~4H *ȷ"l9b~3|4&&~4H$! =[P!$*&6&~4H*ȷ"l9b~3|4 &90/u094 &90/u094 &903zH6'# *GQ6=Y1f44Zؽ-094 &903zGQ6'* *&H6=Y1f44Zؽ-094 &90**߱*&**3zJ_GQ N|*H*ߗ 4'6& 6* 6&! *_**&0GQ =W-S094 &90**߱*&@****$94 &9% &# *|"&$  3{&->*&Ma~3|*->94 &9*->94 & 2)>-> ؽ->>->4&=[-S=[ =[94 '92)>->J"=[-S94 &9&9.***Ƿ*=U-S/н-> ->н->ý->.ȷ*=U-S/&&'%&#& (& & &94 &9%&%9ѽ/<&(&' =\=[%/&N#)=\=[N&'.*"&"=S-S/94 '*7(6&89 ->z9 "l9b9"4'%"$": =Q*=[&~:M=O* *"" * $L =P=O*"&+" &"l=P=O*"Z&+"T|" &$3{&->*& *Ma~3|% &%Ľ-> "l->9*_"&'"^&$X&'"7&"1&*" =\=[!Ľ->! $L 9(Ľ->(' ( ->(&' &=\=[94 &9=O*' #" " *"$M' * $L * *÷*"' " "6"# 6&7( 94 '&9**&9.>.=MAu* %  =z*Ͻ->*->*->*->*->-C*'~;-C*-C|*|/ &&&&'=[%&=\% & & *" &$*&!*"*"=S-S/ *Ma *->92>->92p>->94(('9.**_Ƿ*****׷* =U-S->%&'=MH"6' <.=MAu"|"6& "=K-S'GQ.>->094(('904'F>`+m$+q=J_*>F&=G+m$`|=D+m$`|*>, *>,90010001%%*"**"%I"n3]3@=tĿʀ==t= =t%( '= %= ' |=ƃ==&ٶ=L==t9=@ &=o o =>===&==& >' &|= 冀' >*>=>*> &=9> =%>'9>=>:',>:n@l,/.._/.,@l=6@l@P&{&{9@j,/.._/.,@j=6@j@P(}(}9&*,&'=c*6z**@8**9@j?""¶@i@h""·*(} (}9@l?""¶@i@h""·*&{ &{9, *@i@h()*+," & $~?*+,%& %*$'(* *( ( *+,%& %+*,((9,&, ((9, @_,@8,!"+*& &! * ,!*,ߧ*$&$,!*&, ((9~?K,6&9 &69129,6&9129?,69$(&V,"#!" ,$_-,&'&o| """",_-,$%"_""€&'|"&$ 9 0 _1023" $0&&'2"i&3$c& &,$%""&"$ $$$-$$l& #~"$$&$ &$'6&& %$""‹*69,.H&696,$-,"".0._/.230&'u$%""l&"$e& - $$ K&,2_M,S%$()$$$%""&"$ $(' &&6669&2' $$%$-, ,9,&&'" &$&'&WFHYHYFFPQ_P" &Q$PQ9,BFP,P,-9,BFP,& ,P9P&$$,'&$ $&9,P,P,N&NN&,N,%&',&,&,"& $,&,&9,*_-,&'N&&N,&,$'&',&,$'&',*&*_,&B9*"6$*F &*oBF_P%E&Q%?P',P.F6&.B,.* _" &$,Cy9PP 69N&JL.N9NO.%(&/#"N.%&/# NN~DpNLJ9N."&/$ NN~DpNLNJ9L&.o 9._/.&'&L'./LLM.o9._L.L.&./L&L.LB.L9J&.ooNLNJ.B9JKJ&'&.'&./JJK.NLNJ.B9JBJKLJ.J.JNLNJNB9.DpDڽEm9.6P$*  _." &".96$%%-&#'6&!.&.$ $ _." &"6 ˖6'9.&; P.B.9*R<`+m`a# 6&GQ <`+m`a&~GBH~GB<`+m`a$ 6&H <.6&M_Au9""&6"@A<@>@A>@=.<?>/..>9@A@=>A@=<<.@<.F9"B.F.H&69D&69>>.CBB&/.CB.F"ɱ"$L 9D./".B']H'HD./>tED.&'&/.ED.EDD.F"ɱ"$L 9!&{&|%q&'k>C6'J~K(.@n&{&BFB&CB/.BCB../B[6'"Ɨ!!"$L M["96!5'~Ly6'~LyL6&DH9"&8"½M4',"+m$`a#6' 655"+m$`|6'~LkC6'6I6' 6 0~L.@nD&'&ED/.ED'&.D'&/.[6!"%~LyL~K5&~LMY1fB>->3|9(}&M[>"5@'L M[" >چ"(}& H&DH9$+m$+q$^!MW"¶**9&$64&9&&0% 9"$' &$ &$'*&5544 6*9$"$"%φ U 4 &2)4'XF9$& -Z>->9 &PP& Uֽ1f>->9 ' $'0Ж6&/"4&0+m`|*>,>->96/0Ж$_&' &U+m#`|U*(*a%z" *(&' U &#$G! !#'|!w! HH_'&,-,+m#`a&~NӖ!& Uֽ1f>->9,+m#`a# !  ! #$##$ ~Nh _UÙ,-,#" ##$U(0U' _$$$$$##_UUƀ,-,'Q,@'R, 'T",'h$'YU&SA0 *UUċ **U½U66/0Ж6&$$*$'P $$,'Q,'U^,'$&5#"6,*& *&6GGGG6#"#"6#"&>,>->90з#6$'#&~Pj9#660$#&~Pj0$66|~P&$&~P &~PvU+m`|6'9% +m`|&+m]&+m]&+m]9$&9 &~P9$&9$&9#*&'4'<`+m$`| $$P ]-&4'9-& $$PP 6& "M&~Q+mU`a&$$+m$`|-&P# &P-'~QP-6&#~Q+m$`|9#9$&9$&9#/&P,&-4'<`+m$`| U+m$`|P P6&#~Q+m$`| &P,'9P6&#0+m$]$+m$`|9U+m$`|U+m$`|$&9:&P:'9F& $@$PP6'0Ж#0+m$`|-&P-'9F& $ $PP6'0Ж#0+m$`|9A&U+m$`|PP90%9#< 0U+m`|! _&'&0%9#~S|! $L ؖ!&+m]!&+m]!&+m]!_P+m$`|$&09$&9.&.& _&'&$P;&P;&SX &P ' P$&0$$|$P$&$_$$P~U $_$$$$$$+w+x+x$|$A&U+m$`|$9$&9P6'0Ж#0Ж&0+m$`|9U+m$`|$&9P#0U& && $L 9?9 999999900000100100000*%#$$##%# #%I6*$~V#4 &2)$N'n&+m`|*>,69$Y&y& $~U[%+m*`|``a#~W>B&~W\1f6Z94&~W9+m`|Uږ6&~W69999:$~X'~W$~X4 '~X55>->*9\9\\; H̖4&~XE'~XE;\-S9 $W^6&~XV9* &~Xa9\&4'~X4 '~X>->~X`ǽ^!*>,$+m$+q>`ǽ^!<`+m$`a$~Z>`+m$`a$~Z*>,~Z*>,9<.\Au6'\ ` _\\\\!&'*_&%6&'%0$*_'&$$"&" $o$ I49?9Ƿ*****[-S[-S*L*߆[-S44.>->94 &2) .ؽ->\9ȷ*****[-Sؽ->559? $9O9&{$&T>$<$$B'"$$$@A$@$&T&T <$>$9&{$& $<$>9&{&|$%7&$#0&|&{$$B<>GQ&U&T$$ .&U&T&|&{ D<=ED<>?H9!001000**$#%I%00000001$O+o6+v]*|+vS+t+u,@0`3+s*P+mZ& *}+s*@ * }+s*`p+v`+s%|+s 6+uz+u+t"+q+o+s0+o+q2`& }+v' *-+o9+o+s`+u+v6M*C/ J|+n&|+m J' +q+m+m+q0'+t+u+vz+t&+v+u`' 3+s*p+s]*+m-&+u+v`+u+v+o+sJ'+u+v9+o+q+t]+o*S+r+m]+m+sM*+s0+u' ].`z+q/+r+u/]0+q`+o+o]޼+o' +s'011nZ/ 9+m +m+o +oz+q/Z.911~] 0& z+t& 9+o0'0`0'`0'0`011n+q+r76^t_*++m32+o+p0+u*S`+m+o:- l +u*++o011n+u+z+o0`+t+z+o0*S+s*C+s+6+n+n$|+m P6+p+p$|+o3+q/+q@`+q+n+n$|+m+m6s+t'++o+u+m0 ++m02+ +2+ +++q+o9+o+t+s*0S+m +m+q +q+o +o'+q`S`DS +q +m0 +m+o0 +o+q +qZ&%+t'+q+s*S`J*S  +s*S+q'J :& Z' l 9+o+t]*& +u+o+q&+u+v_0+u' 9+s``D~_e+m+q&+o+m+q+o+s' +o +o+q +qZ&+q+s9z+t+qiZ& l+o+q+s9+o+m+m+o&+oZ&9+o= +m+m+o+oZ&9CS9_+o +oZ.9+o+oZ.9'd ]& 9Z+s+t+t$|+s+s9>  H~``~a]~a~c~a`MDOS EDITOR RELEASE X.13 COPYRIGHT BY MOTOROLA 1978 INSUFFICIENT DISK SPACE ON DRIVE . CONTINUE (Y/N)?  abic4&/'+z*j+m$`|j+m$`|*>, 4& z**>,>->3|4* &aY"&aZ$6129j1f** ***&0 j+m& ``|SA&jU66'&aS aSaS129& 4% 129& `+m+L`|&+U& +Y `+m"3`|&"<& "?j$& $ j+m$ ``|&$ 5cj( j+m( ``|&(d4d9**%& jj$ jj( &oo$oo(oo& !"$ !"( !"DK& $ ( &o$o(o$(e*9&{(}**߷*4@'Z 2p4' +Z +Zj1f9hٶjj **jU66/129$ 4% 129$&&& $ & '6,& `+m$ ``|$ `+mj`a&55 $ `+m"3`|$"<$ "?9hٖ,'9jj **jU66-129( 4% 1299hٖ$&9;' 129aS**hj*A&)aS*' 129* *Ȇ**ɖF&!*' 129aS* *ȆC*ɖC&$*' 129aS *  *ȖS&aS-M4@4N& aS44-&'**hٖN' 129aS5ߗ54_4**hٶaS' 129$&~e~d9jj *+*-+66&5' *129iL** *+j+m+A`|*-+66'~f**&'+* *+*129fކ*44j+m+A`|*h4' $ gH 8$ `+mj`a&$ & &$&&' *129jhh#9*&'W$ `+mj`a&C$ * &9$*&-&)Ā&'* **1299"#"&WFWFaQaR4&9"H_jj*+*aQ%&aR%*aRaQ9"0a=j1f-C* '*->*~g4 '. 2)N'n&*h#'jh29Y'n'~g9,?,'129?,'1299( '"gH"h9aT& gHh9aV& gHh9$ ""&aX_aV"&aW"h9 gHh9"jj,-0", jh9,?66' ,129,?66' ,1299*a[a[ & a[ * a[9#_jj*+j01023,aS aS-*xaS $L ,2' 9**j*ji6&oo6&hji6&oo6&h9?9%_9BDDEBCBDBF4&DH Hj&&'j"&j$ &o& jj&'&ED&oooo-%%@%" &CBNJLB>H<4' KB<79P*aaTOLDNEW*+9(&}SCRATCH2(SCRATCH1&V* `0100010ENAME: BKMOVEP5A96BLKMRGP55DACKBRKP5B1CCLEARP5AD8 INMDP575EINMDDLP5A20INMEDTP5846INMSSCP5A99 ISAVD24? 88RSTTHSP5B6CSAVTHSP5B25SETLSTP5AF7 SETVRP56F6 MODULENAME:.F00 .F00P5C13 MODULENAME:.F01 .F01P5CAB MODULENAME:.F03 .F03P5D42 MODULENAME:.F08 .F08P5DDE MODULENAME:.F11 .F11P5DF2 MODULENAME:.F14 .F14P5E21.F145jj~j~lm~k$+ml`a&$+m$`|4&0$+ml`a&l+m$`|$+ml`a&l+m$`|$+m`|V4 '-$+ml`a&2>F'$+m$+q>`ǽ^! l+m$`|<`+m$`a& <4"& l-SZ 444 '.϶**&*/ l-Sl$+m`| $+m$+q^!4 &3|4'0нV->3|-Z3|%$%I001001000099990000 i&idie oo!"DK o iX66' &129&iO66& &1~gD6&& & & 0 '& &'&1~gD6& &$155Z>->3|6' &1299$+mij`.&n$+mij`.&^4&$+ml`a"44$+ml`a#$+m+ql_ͽk 5$+m$`a"44ljj+m$`a" 6&k GQ4&-Z9$ _ll $$$!  J!!lZ! ; _ll+w+x!_+x+w&' &!I4' ;l-S[!6!6lH9%00010000R INSCHREQU$383F XDEFLNCNCL LNCNCLEQU$37DB XDEFLNERSE LNERSEEQU$37C9 XDEFLSTPG LSTPGEQU$35DD XDEFNXTPG NXTPGEQU$3594 XDEFNXTTAB NXTTABEQU$3962 XDEFRLLDWN RLLDWNEQU$357D XDEFROLLUP ROLLUPEQU$3566 XDEFRUBOUT RUBOUTEQU$3930 XDEFSCROLL SCROLLEQU$3C38 XDEFUPARRW UPARRWEQU$36B6 XDEFGETCRC GETCRCEQU$3D63 XDEFJMPRTN JMPRTNEQU$3E2C XDEFPUT@ jj ~k/~kbk(k$*&4'k( kk$ kk2ҽ->29$+mk`a'$+mk`a&j *>,2ҽ29 *>,*2Җ_ *>,9,?,'129?,'1299?9a A &V(EFPOSITN POSITNEQU$4470 XDEFPREFIX PREFIXEQU$44DA XDEFSUFFIX SUFFIXEQU$456D XDEFCADDR CADDREQU$22C2 XDEFDELT DELTEQU$4934 XDEFEDTLIN EDTLINEQU$4D03 XDEFFBACK FBACKEQU$4A9A XDEFFFWD FFWDEQU$4A3E XDEFFREE FREEEQU$49E9 XDEFGETRCD GETRCDEQU$4C9C XDEFGNBACK GNBACKEQU$4751 XDEFGNFWD GNFWDEQU$480E XDEFGTLINE GTLINEEQU$469A XDEFINSERT INjj~jSTRING NOT FOUND6 l& *>,#+ml`a'#+ml`a&6l+m$`|4'<`+m$`| l+m$`|$+ml`a&,4'l+m$`| l+m$`|$$$+ml`a&l+m$`|$+ml`a&l+m$`|  *>,$+ml`a#]6&YZ$+ml`a#D6&@ *>,6& l-S[!6!6$+m+ql_͖6&lH 6-'4 '.l1f9Zl&<`+m&`|9j%000000019999SEARS +EQU$5AD8 XDEFINMD INMDEQU$575E XDEFINMDDL INMDDLEQU$5A20 XDEFINMEDT INMEDTEQU$5846 XDEFINMSSC INMSSCEQU$5A99 XDEFISAV ISAVEQU$2488 XDEFRSTTHS RSTTHSEQU$5B6C XDEFSAVTHS SAVTHSEQU$5B25 XDEFSETLST SETLSTEQU$5AF7 XDEFSETVR SETVREQU$56F6 XDEF.F00 .F00EQU$5C13 XDEF.F01 .F01EQU$5CAB XDEF.F03 .F03EQU$5D42 XDEF.F08 .F08EQU$5DDE XDEF.F1``~c~d$+mg3`a&w$+mg3`a&g4&->3|9g&LP ogg !"g66' &129&g66' &129f9,?,'129,?,'1299?9?9?9a`$d t T D %I%000199990000ZC9'&jj44455_jj4 '-Y.϶** */ $Y>->J j-S_jjj +m$_3|$$$e$$"$!" % J!$" _jj() " "_)($%()&%&'%($ $( ( $!$'$&$j Z&`g _jj()!_'&$%$_'&&'$%("&)$$&&$$ '&jj;$+mj_&($_`hjj~j~kU~k$+ml`a'$+ml`a&44 F44$+m*`|$+m*`|$+m*`|$+m*`|$`*ܽZ9$+ml`a'$+ml`a&44 44Z9l&'&$%$'$&&&'&'$"&%" &o& շ*ȽZ9P6& %~k*Ȗ$'$&Z9P6'0Ж#0*+m$\$+m+ql_͖,' $'0+m$`a#0+m!\&"&'$"&%$!"#"' &&" &&"!"!$' "'0Ж$'$&Z9Pl&~k001*offOFF R0EEQU$6AD8 XDEFR1 R1EQU$6AD9 XDEFR1E R1EEQU$6CD8 END  DELEDITOVL1.LO @SETF0FF0000 RLOAD LOAD=EDXREF STRD=D0 STRP=R1 ENDP=R1E LOAD=EDTOVL1:1,EDTFIL:1 OBJA=EDITOVL1.LO LOAD=EDXREF,EDTOVL1:1,EDTFIL:1 MO=#LP;MAPF EXIT @SETF0FF0800 DELEDITOVL2.LO @SETF0FF0000 RLOAD LOAD=EDXREF STRD=D0 STRP=R1 ENDP=R1E L``~a+~b&~bXTRACT BUFFER OVERFLOWSOURCE LINES NOT FOUNDEOF ENCOUNTERED$+mi`a'~a$+mi`a'~a$+mi`a'~a$+mi`a&~a$+mi`a'~aeZ9$+m`|$+mi`a'~ai+m$`|$+m$+q$i$+m$`|Vd6&~ai1f$+mi`a&~b$+mi`a'~b"eZ94&~bT$+mi`a'~bT<`+m$`|$+B mi`a'~b4&~b$+m$`|~bi+m$`|$+m``|`cж`&~bZ9`+m$`|i+m$`|i+m$`|fc[94&~c$+mi`a'~c<`+m$`|$+mi`a'~cI4&~c;$+m$`|~cIi+m$`|`cж`'~cZc[94&~c̖6'~c$+mi`a"~c$+mi`a'~ci+m$`|$+m$`|$+m$`|a+$+m$`|Z9e[%$+m`|V4&~d<`+m$`a#~d6'~ddk~c~dH$+mi`a"~dH6'~dH$+m+qi_ͽdk~d6.~dZi1f`6-~dgi1f[l9<_aaaa $~d'~d"~d696*a<*C6&~da*I~d./`.oo<.<!.`!iZiH9 $7`'~e6964&~e' &~e'Z`&~e6'~e.iAu``4&~e{i&$+m&+q$^!&+m$`| _ii6'~eW^~e'4'~e6'~e-697``&~e7`F7`~ei`a9 LINES DELETEDINVALID FIELD i+me`|$+mi`a&4'<`+m$`|$+mi`a&$4'$+m$`| i+m$`|$+m`|VhO4&,$+mi`a#6&$+m+qi_ͽf iee+m$`a" 6&f e+mi`a#i1f-Z9i9 ;*+m$\$+m+qi_$+m$`a%24'$+mi`a&~h:4&$+mi`a&~h:$+mi`a" 4'0$+me\iiee&'$+me\iiee$% _ii()&"&'$iH9 _%$'& $%("&)$$ '&&$$ $&'&ii;IiH9I4e+m+qi_*9$@&~h$+m!\!_ii*+*+m$\$+mi`a&i1f6$9$+mi`a&#**J!&*J!!+m$\9$ '3$+m!\|!!_ii*+*+m$\$+mi`a&i}+m$`|$$$+mi`a$4'i+m$`|$+mi`a&i+m$`|9999e*005006e7%I%a`0010001a010a A 0000000+q+r76^t_~^/ R0EEQU$6AA5 XDEFR1 R1EQU$6AA6 XDEFR1E R1EEQU$6CA5 END  MO=#LP;MAPF EXIT @SETF0FF0800 DELEDITOVL7.LO @SETF0FF0000 RLOAD LOAD=EDXREF STRD=D0 STRP=R1 ENDP=R1E LOAD=EDTOVL7:1,EDTFIL:1 OBJA=EDITOVL7.LO LOAD=EDXREF,EDTOVL7:1,EDTFIL:1 MO=#LP;MAPF EXIT @SETF0FF0800 DELEDITOVL8.LO @SETF0FF0000 RLOAD LOAD=ED`` ~eAIS THE SOURCE FILE LINE NUMBERED (Y/N)?SOURCE LINES NOT FOUNDC j*j&* `+m& ``|*&* & $+mj`a'~e$+mj`a'~ej+m$`|j+m$`|$'~edž09$+mj`a'~ej+m$`|4&~f $+mj`a'~f $+m$+q<`ǽ^!$+m`|4&~f:Viajj&Zj1f-C* &~fw*->* ~f\4&~fZ4 '~f2) n'~fN y'~fY N&~fY'~f *~f~fV $*N'~h$+mj`a'~fj+m$`|$+mj`a"~g-6'~g-$+m+qj_jj6@8~f6&~g;j1f9$+mj`a'~g\j+m$`|j&$+mj`a"~h6'~h$+m+qj_͖4&~g$+m$`|$+m$+q^! $j& ~gj& j jZ _jjW^j&6'~hj6@8~ga*Y'~iFj$j+m$`|$+m$`a%~ha6'~hajj6@8~h:6&~hoj1f9$+mj`a'~h$+m$`|j&$+m$`a#~iF6'~iF4&~h$+m$`|$+m$+q^!j& ~i j& j jZ _jjW^j&j$6'~iC&j6@8~h&jZZؽ1͖4'~i]-Z9 jj&'jj& oo!"DK o j66&~i&129&j66'~i '~i1Zؖ55>->3|6'~j '~j & 0 '& &'&1Zؖ55>->3|6'~jH '~jH$1Zؖ55>->3|6&~jY&1299,?,&~jo129?,&~j1299?9?9?9aA%I$a`$010000999900010000a%DLEQU$596F XDEFINMEDT INMEDTEQU$5805 XDEFINMSSC INMSSCEQU$59E8 XDEFISAV ISAVEQU$2491 XDEFRSTTHS RSTTHSEQU$5ABB XDEFSAVTHS SAVTHSEQU$5A74 XDEFSETLST SETLSTEQU$5A46 XDEFSETVR SETVREQU$56B5 XDEF.F00 .F00EQU$5B62 XDEF.F01 .F01EQU$5BFA XDEF.F03 .F03EQU$5C91 XDEF.F08 .F08EQU$5D2D XDEF.F11 .F11EQU$5D41 XDEF.F14 .F14EQU$5D70 XDEF.F145`` ~a~dLINE NUMBER OVERFLOW RESEQUENCE4'5 5 5ߗ5[%6$+mh`a'$+mh`a&b4&0Ж4455h+m$`|$$h+m$`|h+m$`|V6&e [ld-Z94&h+m$`|$$$+mh`a&h+m$`|$+mh`a&h+m$`|$+m`|5'6-GQ h+m`|V554&h+m$`|$+mh`a&h+m$`|$+mh`a&$+m$`|$+m$`a$:4'4>F'.`+m$`a#$+m$+q>`ǽ^!$+ma a]$+m$`|a+m+q$i&44`+ma a]~dM<h< hZ$+m$+qa^!$+ma a&h$d$+ma a] *h"½C6'I~c.@n>=.<?>/..>I4~ca&5D 5 55a44h+m`|F&T % &%H-Z97``'7`F7` h`9ah1fZ9 LINES DELETEDINVALID FIELD h+md`|$+mh`a&4'<`+m$`|$+mh`a&$4'$+m$`| h+m$`|$+m`|VgK4&,$+mh`a#6&$+m+qh_ͽe hdd+m$`a" 6&e d+mh`a#h1f-Z9h9 ; +m$\$+m$`a$$+m$`a$24'$+mh`a&~g64&$+mh`a&~g6$+mh`a" 4'0$+md\hhdd&'$+md\hhdd$% _hh()&"&'$hH9 _%$'& $%("&)$$ '&&$$ $&'&hh;IhH9I4d+m+qh_*9$@&~g$+m!\!_hh~*+*+m$\$+mh`a&h|1f6$9$+mh`a&#**J!&*J!!+m$\9$ '3$+m!\|!!_hh~*+*+m$\$+mh`a&hy+m$`|$$$+mh`a$4'h+m$`|$+mh`a&h+m$`|9999d*006d%`7$$0010010000000100000050019999n N O+o+s0' +h i'`d&0' *i h011-+s&n+o0& +oZ&0_911 P+m0&+mZ& +q+r76^t_~^/$+vfy_&n$+vfy_&^4&,$&i&+L+m& ``|gf<.iAu4&;$+mi`a#)6&%$+m+qi_͖ ef6&iH .iee+m$`a"6& ef6&iH ihe[lZ9i,iie_iii6i@P9 i&ii oo!"DK o i66' &129&i66& &1~gw6&& & & 0 '& &'&1~gw6& &$155Z>->3|6' &1299$+mi`a&n$+mi`a&^4&6&K6 *&i$i( 6he4'*heihe5'h+L+m& ``|i+m$ ``|+U+V&$ii **** ***-+ii66''2ҽ-> 129i+m$`|i+m$`|9?9?9?9?9001*9999a00010000SCRATCH2SCRATCH1(&V%`Ā`` ~a~e~g~hO~iBSTRING NOT FOUNDINVALID FIELD j&e$+mj`a&4'<`+m$`|$+mj`a&$4'$+m$`| j+m$`|$+mj`a&j+m$`|4' 'Z6h͖6'j1f9$!"bj94'~be$+mj`a#~a44$+mj`a&j+m$`|$+ma\aa%7&'16&-$+mj`a#$+m+qj_a acd V$+m$`a"44j``+m$`a"*6&&$+mj`a#$+m+qj_ͽcd $+mj`a'GQ4&-Z9'&jj44455_jj4 '-Z .϶** */ $Z >->J j-S_jjj+m$`|3|$$$e$$"$!" % J!$" _jj() " "_)($%()&%&'%($ $( ( $!$'$&$jZ&` _jj()!_'&$%$_'&&'$%("&)$$&&$$ '&jj;$+mj`a&($_`````&d6& & &; ~cdI4' ;j-S[66&g$+mj`a'WjH$+m!\j`6'94'+m$`a#9$' !iB6 j&4'&9$+m,\jj-,$*+6&'*"q&+"k&$'b6'^$$$_'&23&($'$&$$(2' %$$$+w+x$_+w&+x&6&& 9 `&ajP$&~eɖ$'~faaj jZj+m$`|j+m$`|4'<`+m$`| j+m$`|$$`& # #$$$L"&~f^"F jZ~f4&~f$+mj`a&>$+mj`a&.$&'*+m$`|*+m$`|*܄$$$+mj`a&7$+mj`a&'*+m$`|*+m$`|*܄$$`& #$# #$#$'Fja jZ*`$$L*#IC6' `*I~g8.$.`&.# .#$$L``jZ9$@&~h!$+m!\!_jj*+*+m$\$+mj`a&j1f6$9$+mj`a&#**J!&*J!!+m$\9$ '3$+m!\|!!_jj*+*+m$\$+mj`a&*J+w+w+m$\$$$+mj`a$4'j+m$`|$+mj`a&j+m$`|9$+m`|V6,0Ж4'$+mj`a&$+m$`|g$+m!\6&$' !iB6 !_jj&'9![%$+m``|j+ma`|!_jj&'`+mj`a&j+m``|4'!"&'!&'! #9d6&Oa+m+qj_& &`+mj`a&&9`+mj`a&&9$_'&&'~i4&a+m$`a&[l9jHj(4'+m$`a#[l96'~jNa+m+qj_*$+m!\$+m``|~ih998006a*000$999001%I%`999900010000* `]$+m$`e`+m+q$i44`+m` `]~d6<hx< hvZ$+m$+q`^ $+m` `&h$d$+m` `] *ht"½C6'I~c.@W>=.<?>/..>I~b`&5ʀH%  n$P76 Wv$Ȁ &33660 '!$~!2$!Wv$ȀGv$ &~ MORY TEST C A 1.2QADD ME TS! UQPPQ@!@CCQCWP PR@(R U(sPCS@$Q QQSS S(PQS@U4GVRWQ@ @QQPS UUQR SP C@(C ^QR @BQQ BWAPR(Q@US@A(A(Q q @ Q@AS(SSQS SBQQQQP(QՀ¨PրTR}%*~'62~'@6#!%'~B|%!$!~BC/..FROM../ FCB4 STRNG2FCC/MDOS!/ FCB4 SPC2 *********************************************************** * *USERRESETROUTINE * ********************************************************* SPC2 .URESNOP LDS#$2500RESETSTACKPTR LDX#RÈXy&=&3&}' ~~' ύԽ9ƥ&}&ȍԽ9}' RAM MEMORY PRESENT IN THIS SYSTEM: START - END (IN HEX)   - SAVEOLDLOCATIONCOUNT ORG$0. * * * SEQ.RESRV.RESERVEADEVICE SEQ.RELES.RELEASEADEVICE SEQ.OPEN.OPENAFILE ̀ 0210~!~". ~#a~#n~#~#3#~~-&~e?D&~eD~@MCM kINT TMS MMI HM-!882S!jSIG!4v@vAvvG ''4'''XĠ'Ƞ4''<SSccSSccS5S6c5c6S@SAc@cASSccSScc4vvv v!v@vAvDvv< &)01@,A,,,(('(4'. J #C J+Z& AACCZ& " <ȧN8oo# &+86.>Z$_"$ '7$+k A8#$ &:&A ʽ#!'# " N8o<49#!$' <\'+> "P " " 'ׁ&' & "'"&' & 6 '$&&& ]&' ]& 9 O~ " ( '  9D$H' ('9"@9 (" $9_ (G%*Z& 9 (G$ 9ooo ' ,'$ 9 hiZ& ԁG$ A$ :$0$ 99DDDD0:%~ " ! 9'&+w 87#3%Z& '+"T 9%:&.8=&0;@&6><;98?>$+ ʐ&%$>6E:'8.=';0/.32BA1032DC 9$%,:&48=&6;&%<;%98%84G;6E9CHCK'DISK%.EXIT %FILE%$+9#$%G' #*FFHHGG>J'8ĀL)]+44' "c+}~$9#*F& #!E$)'+C$*V%HHHH$A6#+=&$$+q>~"T$S_T&$'Z%>*&> 9M$'+T&B "0:F&'&$ 0% Z&L%˞>EEG G E$0~$ 8'8+ҍ#T&"W#!J9z9'#T&Aҽ$ ~  F'* @&EGNE8L98oR*ON]9862ڽ*(d*Z&4'+9$>%BAHG#( $(+"T Y&L6E'*~*'&IA$*\'DDDDMI&tI$*&6E$# "~( K J)):'+-I!N % I !P9OQ {IoNoZ&0o4)CMI&.zJ&zK'"c+ &)Z~)+$7"T19(9~)EEAA C97M' +Z*J&394@' J J%'