ZCC3 Z8K ZCC3 Z8K !ZCC3 Z8K"CTYPE H #$aJdoJ\_4_4_4_4xw/_ __4o8H_4o8PA8Po8P _^$ _^$aJd/_|^N_^LIBCPM A LIBCPM A XCON Z8KXCON Z8K..LEJvSSLJv _>  Jv_A :X_> <`_> >h_>___ _MJJ _>aa>b/_>a@j/_>a:TERRNO H %OPTION H .&'()*+SETJMP H ,SIGNAL H -.$_4x_4y Mu p     3_41oWMJB a1/ S _.©^$/ XDUMP Z8KXDUMP Z8K/_> _8 $_8 ,_8aJ@/_>l^YP _Y@a --= p!^Y,^YPiJFiJJMJH*iJB p/ 6_.©iJDiSTARTUP 8KN:/0123456STARTUP O 7STDIO H 89:;XOUT H <=>_.©iJ@^$_4x^(^YP _Y@MJHD Mq   _0/_8 aS/ _.©KJd  _0JN ~`oiJL iJP iJHiJJMJFiJRoJfɽ_Y@^MJB/ R_.©!^YaJd/_iJdMJdX ^_ASZ8K PD ?@ABCDEFGHIJKLMNASZ8K PD %OPQRSASZ8K Z8KTUVWXYZ[\]^_`abcASZ8K Z8Kdefghijklmnopqrs uR Yz DO$^0 _Y@ wA!v/_K_.aJBAJDAJNAJPAJTAJR iJ^aae/ _.©M Mq$/_8 aS/ _.©KJdMJTMJB_aJd oJ` S>b_AM`M!!oMJb r_aJbiJbw3_41ogH@ __4{oJX _aJ\ Mq aSCJXoS䡁 MKJdASZ8K Z8Kstuvwxyz{|}~LIBCPM A LIBCPM A LIBCPM A  aJf }nmJh ..LEJhooLJh SJf_Ao:T _A֩obo@jMJJaJf }nmJv 7M7a80ha88HFa8H(&a8@]7aJ`J]8L8 L8 a80o8 L8L8a88A8@o8L8L8a8Ho8L8L8Sa8x aJ!va/vaJ!va/v_4 8B_ 8*_ 82__4yaJf!uAe/uMaJ!C1/C MJV aJZqoJZaJ!eW/e^  _jF  _j=yvyMJJM]0 _ _)MJRa/ _.©MMJR _a8PAJZo8  /_KJd! 7M8a80o8a88A8HA8@o8a8PAJZo8 aJ`o8"! 8a/S>b_G| aJHT_.©񡇁waJau@p e !d/3S@p \_h^_4xMJFM]0 _ _)/_ _R^MJF 8@!o8Fa8DA8Ho8LMA8H!o8Na8,oJMJBJa8LCơi/ _.© _.¡A8,/S8, _.©A84/S84 0_j^a82/ 82_MJF V_.MJH aJ!v/ \_.©^_4/_ ^_4x aJ!SASKs n_h/__4y aJ!Sos䡑 aJ 8*!" aJ 8B!#!$rEo^aJ!va/v^aJbw3_41og[( i],iJb. _ _R/_/_R^_4A8Fx  _j^_4A8Nx  _j^a]*i]*wwMqJ8ivh^S>b_AaJ`/ S>b_G|MJB _._.^YP!_Y@aa oao }nm aoM  x_.a8B/ 8B_MJH aJ!e/ _.©^MJF _.a8*/ 8*_MJH aJ!e/ _.©^_4yxMJF  _.©A8MA8:/ _.©! 6_4zMJJ" MJF a8>A8:/ _.©MJH _.½y/_/_y/!f^Ya A8Fo a A8No MJB_^YP _Y@a8,o>da8Lo@lMJB_M8JM8BM82M8*M8:M]*M >h_>^YP _Y@a  _Ko^YP _Y@aM:T+! $ p^YP ~`j pq _Y@aJ 8Ba8BK8Ho8HaoJ^YP _Y@aJK!vK&aoJa/v <`_>aJa!:Xo<^kl^YP _Y@ S_xMJJ S_  _a/_ __0! /_.<_y P _0M:T_-i]. ^YP _Y@aa !u/e ^YPATo>dM >h_>aJaA2A8L/o@l^YP _Y@M>` <`_>i>`a>fi>fa/vaJ!TA/TaJ1oJ^YP_Y@M@hJBa/ x_.©_4a Mu a 3_41o7a/_a# o0o akak }.m ^YP _Y@MJRa/SSS  _.©MJJM]0 ap/SS_ ap/SS_)M a/_ h_ꡧ aouaosvyڽ .o MJBaJd/_aJdiJdyzǽ _Y@aa ahRMMJR _. _ _R _/_R^YP _Y@ao    a/ _.©a/_.<^YP _Y@a _Y@aa/SSS _.©^YP _Y@a!^Y  __ MJVFMJF aJ!vAv/ _.©MJJ ! >h_>M^M^aJ 8*LaJ 82L aJ 8BLLMJR a/`` _.©Msqa u__MJBa/_^YP_Y@_4pxa 3_41o7 p M5a1o1a Mua/_MJBa/_Ra/_a/_R^YP _Y@Mtr}!JOa Iwav@pk  >MA80o80 wav@p ov@pS_A/S_G|AooM^YP _Y@IwMq[(BfakH@ a\你 wK|@pav@paov@pK  / _.©a vYڽ ~`/_ a au/S _.©^YP _Y@M]2_\a]2i]2`n~Z(i8:^YP __ !_ _R a8NA8P_ja8Pao8PMJF aJ!TAT/ _.©  __ ^YP  ^_  ^_ na  naYoa!^Ya0 MMMMi@ha@ni@na/vM@h_^YP _Y@_4ya vzڡ /it d_4y x ^YP _Y@aa ~`jK  au as os䩠K Jd롉/a]*wwJya]*wwJxMJN/ 0_.©^YPau K|as1os䩠K Jd꽠 wwK|JavJaovJK ]*KJb^YP _Y@kb_Aa]2/ Z(S>b_G|M]2^YP _Y@a©p/SJd _.©/  ^_ a/ (_.©aJaU!dAT/dӽ _Y@ 8* :_ 8B @_ 8: F_ 82 J_ 8J P_ >h_>i@hMtraJ!eua@ni@n/uM@h >h_> a aoi@ha@ni@na/vAJoJ*V _Y@_4ak ^YP_Y@_4oL^YP _Y@M]0M]LM]N _h_*M]NM]PM]!]Ro&i& u MMwaxZ^)pa]4ywaxZ^)pk]Na]0K]L^)ta]Li]L/_+M]Pi]La]4 a]Ni]Nfoh]!^)pa]4ywax^ `i0vfah^)pg]4a&i& ussa]4ya]4ivfahJ^)pa]0K]L^)ti]La]6da&i& Urr^)pa_+a]0waov]4a]0i]0UaoT]@ _+_*M]NM]0^YP _Y@a&i& x!]Ro&M]0PMJF#wav]4/_-K]0 g]4_-a&i& urra&i& eqqa]4_-a]4/_+Z^)pa]Ni]Nwox]a]4fahZ^)pa]4y/_,^)pM]6ia&i&0.^k]N^)pa]4 a]6 !s!da&i&.}k]N^)pa]4 !. a]4 !4ao]Pa]0fog]4a]0UMX]@i]0a]0waov]4a]0UaoT]@i]0M]Nk]Na]N3a2] a)"a":( ~`i!)pa]4ywax^)pa ]4a&i& udda&i& u / _+(a&i& e,,/ @_+(^)pa ]4a&i& u i/ ]4z   a&i& u$$/_*^)pa]0K]L^)tM]La]6i/_,^)pa]4z  M]0^)tM]La]6y  n_0   t_0 ( ]R_0Ma/ z_.©MM] _.< S]_0M] _.<^YP a&Lq@@Ja]4y/_+^)pa]0K]L^)ta]Li]L/_+M]Pi]La]4 a]Ni]Nfoh]!^)pa]0K]L^)ta]L/_+^)p!:h^)pa]4 !@ a]4 !F!Lhka&i& urra]6 !q!ra&i&.}a]6ia&i&0^Y,M]N_*M]0^YPk]Na]Nwax]^)pa&i& u ^)p _h^)pa]4ta&i& ebb^)paywaxZ^)pay_+(a&i& U,,/ @_+(^)pk]Na ]4!My faeUaUzX^)pa]6p/_+Z^)pM/_+^)pM]0^)tM]La]6y/_+^)pa]Ni]Nwox]a]4 M!!!X^)pa]4ta&i& err^_Y@a a&i& u++/_+Z^YP _Y@aa&i& urr/_+Z^YP _Y@awa]4G!!Au/_+^YP _Y@a]LpK]0^ )ti]Pa]L/_+^)pg]4_-a&i& urra]Ni]Nwox]a]4!!ޡX^)pa]4a]4i0vjUaX.Nk]NDk]Na]0K]L=M]6!r!la&i&.o,a]Li]Lwa{]4 b/_+Zk]NM!R!Tx!V ~waxz^)payza  ]UaTwatH^)pa]Ni]Nwox]a]4ifah^)pa]Ni]Nwox]a]4]Lk]N^)pk]NM]La]0K]L^)ta]6ywax^)pa]6ywax^)pa]6ywax^)pa]6ta]4k)pa]4p/_+Z^)pa]4w fAg6!x^)pa]4/_+Z^)pa]4y/_,^)p ~`ja]Ni]NUoX]!^Ya]6a a&i& u--bh  _+^YP  j /_+Zj a&i&0.^ _Y@aa&i&.~ ~`i^)pa]4a]4i0vjUaX6^)pa]4y{a&i&`.m a&i& E,, ^)pa]4y`ia&i&.~^a]Ni]Nwox]^ _Y@MJFMJH?M]0M]PMMi]P \_+a]0waov]4a]0i]0UMX]@ fy!^Ya]4!!Сh^)p!^)p!^)pa]4/_,^)pMa&Lq@@a&i& urr%a&i& urra&i& err !! x^)pa]4 { !!x^)p!(^)pa&i& uffa]4ia&i&0.^k]N^)pa&i& uffa^YP!_Y@M]Pawav]@iawav]@h MM]P awau]2J]M]a3a1]4 `q]_-Da!!t a/S_7~' ahS_2ahS_4!_Y@aaT]^3Tm]T`p]TG n=TG ]h/_0ؽ _Y@a/_.l^YP!_Y@a/vt_XJa/vt_X hvt_XSS_@^YP _Y@a/_Ix M ao^YPa !p^YT]TV]a/_B] V] M ''# nұp/v_UHz  _;񡧃xe Xv/_<^;X t mPfU te X p!U/_H/_HZMao!芽 _Y@^YP _Y@aa aaeZ /_G|y ao! S_St M#ao!!/跽 _Y@ SS_=p^YP _Y@ SS_=p^YP _Y@ SSy!^YP/_Dܩ _Y@a !aIpt _G !^YPaKKa/_EBx _G !塉!ս _vt#( _1 _>l^YP _Y@aa/xaةaoi^YP_Y@aa Mv4`pyz```o  ao!/T]Tý _Y@ S_A^YP _Y@a/_Ix^YP!^Y _> v_Atv/ _;^;X _>L>>" v_A   _A v/ ^YPaq MsMM arj_AMaopڽ _Y@_H x !^YP/_Hvy_M!_=p^YP _Y@_>a/_1d^YP _Y@  /_> ^YP _Y@aa/_@ga/_EMMMY@a!xacK!/uauYaCo0o!/a/Iao oaov^YP _Y@a?h@qz U11aj 0.^ 5::MLM`p`.o U::M$A q A mfS A K'T ]^D0`p/_Tҡ{vgh #_1/`P_UT0]0, !DlaTA@D*_; v_>4 v/ :_;c ?_UHt *_UHtP!ao4h _1  _Sn/M!/ _S_Xt!/ dS_Xt!/ S_St /_HZMao!!ao!/_>^YP _Y@a/_Iy M ao!^YP!!vdY!uTtTP _A/_Gx !^YPvhFWxoa0ov/_Ea _Y@avxaI`d _G !^YPa   A ?s.{iM ء u..M $A q A mfS A K A ?s.{iM "v4_O  Mao!/ !v4_O  Mao^B]  J_;*v/`ұ`S_<$v/_Xpp/_Y\zv/_XJ/_<  _SnL/_< ^9@/ ``_A `_A蓽 _Y@ SS_@^YP _Y@ SS_@^YP _Y@   !aua1o pa!W aASo0o!Q/!/a aAo]AoaoA !@/% "v4a(_O  Mao!^K|!/iM ~n⫠`.~T]v{ v{ "v4Q_O  TR^I!@/ TP ^Y,a!o3 _1a!^Y,aoa@o aoao_Q\ao^YP _qa{pjTFW]p^YP _Y@/_H ^YP _Y@avx_`n L]]] O  }.mt  .t^YP!_Y@]Ma`\@/_ToM^Pta h _1aPo!//o p讽_Y@a/_Eauhvz/_Dzot!^YPa!vvi  }.mkMAA^Maqo "hSaH_OK Mao!^K|TaHF:aA0(&2a# a] a^I ^ Iv^IȽ _Y@aa x ^YP!_Y@aMTmoThd`' "v4_Y@ D_1M M aop^YP!!_Y@MMa'q!S(oa'r!Roa'w oav_W v_W^YP _Y@a  M ao!^YPvy_!T M ao!ꡗ!_Y@aaT]R0T a`M+gT T oT T oiaj ,_1a .kM/S_Dܩӽ _Y@^YP _Y@^YP _Y@ajFWj aΡAΡy/_1h  M ao!aHFmAv4_NȩaA@EH]]!/aAoaaiAo𡓍(V]AoO  Mao!^YPTFWT BS& v4_W !v4a(_O   oMaodnMfXa q MM=af` NAfLUh if.a q )M&aPeWoAf /aah]L^JTm]TdU!@4 "v4_O  Mao!^YP!/TFhS_1otMgaгio aгyoMajV]%ajV]aJT B] a V^YPa/ _W _Y@a/_Ix!^YPM!!t M ao!! a/S_QaoM`TFWT BS& v4_W !v4a(_O  v4_ v4_W!/aH]TFWo0sv9Ka  Q/SA4_NȩAo𡕍HVAoAfLuh ifaktiaiAf }nmhifkdiMfMdafpnhvh/aPMda^YPWT BS& !v4Q_O  Mao!T]av{4H] L L ]ayA o T ^ OLa/a`mP_UM  ,_1T^YP _Y@ _1aoW!' a/S_IRa/S_KŽ _Y@ TFWh$5]^YP Mao! _Y@Wa/Sv4_Nȩ!@/a(]aAoahV]aAoTP ] a^K| _Y@aaa{_Y@a ~`io ~`gj _1 a^YP!_Y@a ~`o𡅁e U$$o! q$$a apav^1fg((!Pass 3 ( %s ) P2FILEwP2FILEP3FILETREEFILEpass3 debug switches ' ^YP _Y@a [07vya@n, vpfr PfT @ @a.| aLq qolbss**pass 3 error: macro overflowgetsym %d x.x.sgn == %d n = %o fatal: %s pjmp putting segment \%osym[%d]: %` _Y@a`p/_UH^YP!,_Y@a S_W ap_W vԓ_W$x ::v/ L%d: L%d: phase error old %x new %x DATA: .data .org 0x%x CODE: .data .org 0x%x STG:.data .org 0x%x .a$$gh _1$ _1PoKܡK aH _1a^YP_Y@aa_ovy/%s' p2block %d too many variablesToo many functionsfixup %d %o %o bad p3 block = %d .comm ,%d .bss :. = . + %d !^YPp _Y@aaa.~ ^YP _Y@aa }.ma^YP _Y@aax %x %d ordinals, %d labels %d %o %x L%d %x relocat( %d, %d, %x ) ccmode = %d %d labels adjusted 123L0S_Wj !^YP vԓ_W$x **  ?ap_W apvԓ_V ..& vԓ_W$xscii %" %x %" .ascii %"" P3EXT: ccmode = %d P3EXT: putting UNDSEG missing label (%d) missing label (%d) missing la_Ut Mao!^YP`anoM ?v_Unt Mao!a`~`/_Tҡ|MHall done P3FILEp1 lc = %x p3word = %x too many jumpstoo many functionshuh? %x end of pass3 phase 1 text size }.ma^YP _Y@a ^YP _Y@^YP_Y@aa! ~`/_Xn򡕩 \@/_Xn`q^YP`J123L1123L2ldb'P,Xcalr'Qjr'Z1,Od0jnz'P,Oaddb'6,4add'7,4subb'6,4sub'7,4orb'6,4or'7,4andb'6,4and'7,4xo **  ?aH_W axvԓ_V ;; vԓ_W$x aovԓ_V p!^Y!!bel (%d) CON: .data .org 0x%x phase error : : number %d huh2 %x END: too many labels ; ; *** end of _1M a's`nhS_1{/a`[0_UMM !!蕽 _Y@Mp%d pool size %d string size %d data size %d bss size %d # of funcs %d relocation offset is %d(! ۽p _Y@a a zࡇ^YPaeKgZgQvvaeX!eTadvFFaeX!/\\rb'6,4xor'7,4cpb'6,4cp'7,4IJZ7ZAcpl'8,5pushl'@C,Z4subl'8,5push'@C,Z3ldl'8,5popl'Z4,@Caddl'8,5pop'Z3,@Cmu艽 _Y@aaa pft ` `.~ ^YP _Y@aaa }.m p/S_UHt file ***%s lc = %x st = %x max = %x bias = %x csv%x %x mcountcretswitch1switch2unknown macro %d textdatastgpo^YP _1vxK aPJ _1 _Y@MaK a`gj _1^YP _Y@a !^YP%o=0x%x) start values for debug: text: %o %o pool: %o %o string: %o %o data: %o %o bss: %o %o pc = %x lc = %x %x ltl'9,5mult'8,4divl'9,5div'8,4W7ldl'5,8jp'B,4call'4ldb'6,4ld'7,4resb'4,Ares'4,Asetb'4,Aset'4,Abitb'4,Abicpri'C,S,R,Z0?cpsir'C,S,R,Z0?cpd'C,S,R,Z0lddU'C,S,Rcpsd'C,S,R,Z0?cpdr'C,S,R,Z0?cpsdr'C,S,R,Z0?iret??????6,ZMrlcb'6,sdab'6,Rrrcb'6,?rrcb'6,?rl'C,sZLl'C,ZMrl'C,sdl'C,Rrr'C,sZLll'G,ZMrr'C,sdll'G,Rrlc'C,4,ZG87zz?zz .dword .word (L%d)32768(TXT)(DAT)(CON)funny tag(BSS)illegal register usage-BIGRaw ?????com'Csetflg'Kneg'Cresflg'Ktest'Ccomflg'Ktset'Cnopclr'C??????ldUb'6,TldU'7,TldUb'T,6ldU'T,7gegtugtnovplneuge?faddZ5fsubZ5fmulZ5fdivZ5fnegZ5fcpZ5?????????fitoiZ6fltoiZ6fftoiZ6fdtoiZ6fit'4,Aincb'4,#Vinc'4,#Vdecb'4,#Vdec'4,#Vexb'6,4ex'7,4ldb'4,6ld'4,7tccb'%,Btcc'C,BHDC?@7Z27?@7Z28??msetmresmbit??mreq????ldctl'7,fcwldctl'7,rfrshldctl'7,psapsegldctl'7,psapoffldctl'7,nspsegldctl'7,nspoffsZLa'C,ZMrlc'C,sda'C,Rrrc'C,sZLal'G,ZMrrc'C,sdal'G,Rtrib'C,S,R?trtib'C,S,R?trirb'C,S,R?trtirb'C,S,R?trdbI/OC RTL - program not linked for Program terminating $: unmatched quoteCannot open Cannot append Cannot create : ldaU'ZN,TldlU'8,T?ldlU'T,8?ldps'@CMMinb'6,@Cin'7,@Coutb'@C,6out'@C,7ldb'6,C(R)ld'7,C(R)ldb'C(R),6ld'C(R),7tolZ6fltolZ6fftolZ6fdtolZ6fitofZ6fltofZ6fftofZ6fdtofZ6fitodZ6fltodZ6fftodZ6fdtodZ6ZB'ZF???fcpw'ZF,ZG??ZCZH'Zcomb'@Ccpb'@C,Enegb'@C?testb'@Cldb'@C,Etsetb'@C?clrb'@C???????comb'Dcpb'D,Enegb'D?testb'Dldb'D,Etset??ldctl'fcw,7ldctl'rfrsh,7ldctl'psapseg,7ldctl'psapoff,7ldctl'nspseg,7ldctl'nspoff,7?ldm'R,4,Z8??????testl'4'C,S,R?trtdb'C,S,R?trdrb'C,S,R?trtdrb'C,S,R?cpib'C,S,R,Z0ldiUb'C,S,Rcpsib'C,S,R,Z0?cprib'C,S,R,Z0?cpsirb'C,S,RNo matchStack Overflow $<>.,=:|[]* @(#)zp30.c 2.0 6/29/84 ui lda'ZN,C(R)ldl'8,C(R)lda'ZN,Dldl'C(R),8?ldps'DhaltW5W8W6?sc'Xdab'7W9W0W1adcb'6,Yadc'7,Csbcb'6,YIZD??ZEZH'ZIfldctlb'comflg???fclrfcpzfaddfsubfdivfmul????**incomplete decode*****illegal decode***b'D?clrb'D???????comb'%ldctlb'%,flagsnegb'%?testb'%?tsetb'%?clrb'%ldctlb'flags,%??????com'@Ccpldm'Z94,R,Z8??????didi'nvidi'vidi'vi,nvieiei'nviei'viei'vi,nvi????????extsb'C??????extsl'qC,Z0?cpdb'C,S,R,Z0lddUb'C,S,Rcpsdb'C,S,R,Z0?cpdrb'C,S,R,Z0?cpsdrb'C,S,R,Z0?cpi'C,S,R,Z0ldiU'C,S,Rcpsi'C,S,R,Z0? adilmopsz Dd  @LZb @(#)zp31.c 2.0 9/10/82 ui jzNZZZsbc'7,CW2?W3W4rrdb'6,Yldk'C,#Arldb'6,Y?rlb'6,sZLlb'6,ZMrlb'6,sdlb'6,Rrrb'6,?rrb'6,?rlcb'6,sZLab'@CFDG(C)@CECZSV????G(E)C(E)E(7)ZAfldZH'ZJfldZH'ZIfldil'ZJfldil'ZIfnegZF,ZGZF,ZKZG,4ZG,ZFZK,ZF'@C,Eneg'@C?test'@Cld'@C,Etset'@C?clr'@Cpush'E??????com'Dcp'D,Eneg'D?test'Dld'D,Etset'D?clr'D????exts'G?????iniNb'@S,@7outiNb'@S,@7inb'6,Doutb'D,6indNb'@S,@7outdNb'@S,@7??fltleuleovmiequlttjZZ|.<t @(#)zp32.c 2.0 9/10/82 ui   X 4Rp p @::   BDFNRTV^nprtz*%'0123456789?ABCDEFGHIJKLMNOPQRSTUVWXYZ\nlink>l_exit4_getp3_getsym_oops_skip|_getsyma_skipsym0_puts8_putsym_putsytb      $ ( , 0 : B L T X Z ^ b l v    ( 4 < F N X ` h p | >h_objr@p_labtabH@_ford_labmax_labtagJ@_errcJB_debugJD_iflagJF_aflagJH_SflagJJ_a(#)zp34.c 2.0 9/10/82 ui B6BB< @(#)zdis.c 2.0 12/15/82 ui]R0123456789abcdefDFHJNPRTX B\B,B6BD||"1001 "0"QVQHPPPQVQVQV"1 1QQQ6Q*Q6l V! & B X n !!(!H!l !!!""F"`""""##X#|##$ $0$F$l$$$$%%$%6)Z)d! ! 0N)T%X%j%%%%&D&&&)T)T)T)T)TA_lseek_xlateG|_write_sgmapY@csvYPcretY,switch2Yswitch10__startJ_pcJ_jmps    , . > @ P R ` l | ~    & ( 8 : @ B D F H J L N T Z ` b d j l n p r ~ aflagJL_oflagJN_lflagJP_pflagJR_zflagJT_sflagJV_proflagJX_autospaJZ_moncntJ\_fmarkJ^_subvertZ\^bjrz "*6@JT^hpt| $,.0248@BDLZ\^`bdfjrx6Vv_headsizJ`_typeJb_fnoJd_ord_ccmodeJf_srcnameJh_objnameJv_disnameJ_symstar_main_doarg>@DHJLT^fhr| &68:<>@BJRZ\dltv~CP/M-8000(tm), Version 1.6, Copyright (c) 1984, Digital Research Inc.XXXX-0000-654321_sym//`//C runtime CON:LST:Stack Overflow $CLEARZ8K V 02.00Copyright(c) 1984, Digital Research Inc.XXXX-0000-654321<>:9qp_dumplcsh_err_putins)_putdat_objwordR_objrwor_newloc_printch2_putscha-_nl(*,.26:>BFJLPTX\`dhjrz "*0246s._flush._printfA_openaA_openb>_close>_flshbuf_readp2_readp31 _readp32_finish8_u       " $ & ( 2 : D L V ` b l n v x z 7_xx8_aa_macsize8*_text82_pool8:_string8B_data8J_bss8R_src:X_p3<`_objj_relocat _domacH_copysrc\_putsbuf]2_scnt_getsrc.<_putchar_cpysym_dlc _pjmp_findoEB_getmemoG __errmalFv_reallocG_malloc_W_blkfillQ__wrtchrIR__wrtascK__wrtbin__chvecJ__wrtcle_o9___main_errno__errcpmI__chkc7~__ttyin2__rdasc4__rdbinO__blkioN_blkmove8__optoffH __alloASCII-coded integers by table lookup. */ /* */ /* */ /* Note: Integer args are undefined for all inbtab_zctab*_putdis,_byreg-_regerr+Z_odec+_rodec+_putad*_sodec+(_fodec+_ostrrdD_match_prsyent2_read_getsy]4_iq]@_rq]L_dtp]N_ix]P_segf]R_dline&_os_vers_os_abilP_osattrQ\_net_cheS(__ttyoutR__lstoutU__parsefUn_indexW$__get_toWj_stuff_dV__strcpyccH___chiniS___openHZ__freecXJ_strcpyX_strcatG_sbrkY\__sallocUH_strchr<_addargv;__err>4_ct values > 127, */ /* except for macro 'isascii()'. */ /* Assumes: */ /* User will link with standard -_puthx-D_ol-,_ohx-_osym.._itol]_foutt/_putu0 _putl0_putdb__text__datadp]_tagp]_isg(_hextab:_nib0Z_t1z_t2_t3_tcctab_admode_pushmodX__touppereata<$__toascXp_strlen=p__creatX__strcmp>_creat>P_creatb>__cleanu__iob>_fclose@_fflushlibrary functions. */ /* Compiler can handle declarator initializers and */ /* '#defines' with parameters. __bss1___BDOS0m.init__breakd___lnamei___xeofT___pname____tname1__sovf1d__exit__ /****************************************************************************/ /* */ /* CTYPE */ /* _pushlmo_tabb16_tab1_row37b_tab4a_tab4b6_tab5V_tab6av_tab6b_tab7a_tab7b__touppeE_freeT__chkuseU__uchkus@__openB__fileszB_tell|__afreeb__aflistDD_mallocDz_findbloD_cutup*/ /* */ /****************************************************************************/ /* * Bit patterns forbase___cpmrvY_rw_1h_brk1__main___fdsX____atab___atab@ ___fdeclH__chinitA_open ----- */ /* Copyright 1984, Digital Research Inc. */ /* */ /* CTYPE.H - macros to classify _tab2_tabei_tabext6_wtabJ_tab3abZ_cccodez_fops_fcon_rgnum_zatab_z character class DEFINEs */ #define __c 01 #define __p 02 #define __d 04 #define __u 010 #define __l 020 #define __s 040efine ENOTDIR 20 #define EISDIR 21 #define EINVAL 22 #define ENFILE 23 #define EMFILE 24 #define ENOTTY 25 #define ETXTBSYmer can specify * "%f", "%g" or "%e" conversions which the linker can not detect. If the * program never needs or uses these b[ch] & (__u | __l | __d | __p)) #define iscntrl(ch) (__atab[ch] & __c) #define tolower(ch) (isupper(ch) ? (ch)+('a'-'A') : /*************************************************************************** * * O P T I O N H e a d e r F i l e * ---- #define __cs 041 #define __ps 042 #ifndef CTYPE extern char __atab[]; #endif /* * Character Class Testing and Conve 26 #define EFBIG 27 #define ENOSPC 28 #define ESPIPE 29 #define EROFS 30 #define EMLINK 31 #define EPIPE 32 /* math so /* * errno.h - error codes */ #define EPERM 1 #define ENOENT 2 #define ESRCH 3 #define EINTR 4 #define EIO 5 #deficonversions, the code in the "printf()" * routine will never be used. The "option.h" module gives the programmer * a mechanis(ch)) #define toupper(ch) (islower(ch) ? (ch)+('A'-'a') : (ch)) #define toascii(ch) ((ch) & 0177) ------------------------------- * Copyright 1984 by Digital Research Inc. * * Date: 3/7/84 * * The CLEAR*.L86 libraries prrsion DEFINEs: */ #define isascii(ch) ((ch) < 0200) #define isalpha(ch) (__atab[ch] & (__u | __l)) #define isupper(ch) (__aftware */ #define EDOM 33 #define ERANGE 34 /* hereafter is available to CP/M specials */ #define ENODSPC 35 #define ERENne ENXIO 6 #define E2BIG 7 #define ENOEXEC 8 #define EBADF 9 #define ECHILD 10 #define EAGAIN 11 #define ENOMEM 12 #definm of communicating to the linker that certain low level functions * are optional (not used by the program), and can be left outch)) #define toupper(ch) (islower(ch) ? (ch)+('A'-'a') : (ch)) #define toascii(ch) ((ch) & 0177) ovide a large number of functions which * are not needed by every program, but which must be linked into the program * becausetab[ch] & __u) #define islower(ch) (__atab[ch] & __l) #define isdigit(ch) (__atab[ch] & __d) #define isalnum(ch) (__atab[ch] AME 36 /****** end of errno.h ******/ e EACCES 13 #define EFAULT 14 #define ENOTBLK 15 #define EBUSY 16 #define EEXIST 17 #define EXDEV 18 #define ENODEV 19 #d to save space * in the program load image (.CMD file). * * "option.h" provides a set of definitions which allow the programm their usage is data driven. One example is the floating point * conversion routines in the "printf()" function. The program& (__u | __l | __d)) #define isspace(ch) (__atab[ch] & __s) #define ispunct(ch) (__atab[ch] & __p) #define isprint(ch) (__ataME 36 /****** end of errno.h ******/ er * to specify certain options of the CLEAR* Run Time libraries (CLEARS.L86 or * CLEARL.L86) which the program does not use. mand should look like: * LINK86 HELLO,OPT,OPTIONS.L86[SEARCH * Note that the "[SEARCH]" option is very important, since LIubroutines provided will print an error message and exit. * * We recommend that the programmer compile a separate module conta******************************************************************** * DISK I/O Options **************************************es "NOFLOAT" in the source file and then links the * final program with the OPTION* library, the linker links in the module fro * Saves: CPM small 3200, big 3500 **************/ #define NOLONG _nolong(){ nolong(); } /************* * NOTTYIN: elimi The programmer can * choose broad sets of options (i.e. "MINIMAL"), or can choose specific * options to stub out of the finNK86 will pull * in all routines in OPTIONS.L86 if you do not use this option. * * * Specific options are documented below. ining * the tag definitions, and then link this module and the OPTION* library * along with the rest of the program. For exam***********************************/ /************* * MAXFILES5: reduces the maximum number of open files allowed from 16 tom * the OPTION* library which contains "nofloat()". This module also contains * certain stubroutines which satisfy functionalnates the functions to "read()" from the console. * Watch out when you use STDIN on reads. * Saves: CPM small 300, big 350 **al program (i.e. "NOFLOAT"). * * Each definition contains a "tag declaration". The tag declaration * will link in a module f * ****************************************************************************/ /************* * NOFLOAT: link out floatple, to reduce the size of * the "hello.c" program load image, the programmer could prepare a file * (named "opt.c" in this e 5. * Note: this includes console files. * Saves: CPM small 1950, big 1950 *************/ #define MAXFILES5 maxf5(){ maxfile references to the floating * point conversion routines in "printf()". Thus, the code for these * conversions will not be lin***********/ #define NOTTYIN _nottyin(){ nottyin(); } /************* * NOWILDCARDS: eliminates wildcard expansion on corom the OPTION*.L86 (OPTIONS.L86 or OPTIONL.L86) * library which also contains a "stubroutine" for some internal * function oing point conversion routines in "printf()", * "fprintf()", and "sprintf()". **************/ #define NOFLOAT _nofloat(){ noflxample) that looks like: * opt.c: * #include "option.h" * MINIMAL * Then, after compiling hello.c and opt.c, the link coms5(); } /************* * NOFILESZ: eliminates the functions to calculate the size of a file. * Watch out when you append 'fked into the final program load image. If * the program happens to use the "%f", "%g" or "%e" printf() conversions, * the stmmand line. * Saves: CPM small 500, big 650 *************/ #define NOWILDCARDS _nowildcards(){ nowildcards(); } /*****f the CLEAR* Run Time Library. * * For example, the definition of NOFLOAT is "int nofloat();". When * the programmer specifioat(); } /************* * NOLONG: link out long integer conversion routines in "printf()", * "fprintf()", and "sprintf()". open(name,"a")' or use 'lseek(fd,xx,2)'. * Saves: CPM small 550, big 800 *************/ #define NOFILESZ _nofilesz(){ nofiles this could have peculiar side effects, and should be used only * by experienced programmers. **************/ #define NOSTART /****************************************************************************/ /* */ /* S i g n a l H e a1100, big 1500 *************/ #define NOASCII noascii(){ noascii(); } /************* * MINIMAL: tags to make "hello.c"vironments */ /* */ /****************************************************************************/ typedz(); } /************* * NOBINARY: eliminates BINARY low level Disk I/O subroutines. * Watch out when you do binary file i/o/****************************************************************************/ /* */ /* s e t j m p . h UP _nostartup(){ nostartup(); }  d e r F i l e */ /* ----------------------------------- */ /* */ /* Copyright 1982 by Digital as small as possible. *************/ #define MINIMAL NOFLOAT NOTTYIN NOFILESZ MAXFILES5 NOWILDCARDS \ NOASCII NOBINARef int jmp_buf[10]; extern int setjmp(), longjmp(); : openb(), creatb(), * fopenb(), freopb(). * Saves: CPM small 2200, big 2900 *************/ #define NOBINARY _nobinary(){ n */ /* --------------- */ /* */ /* Copyright 1984, Digital Research Inc. */ /* P _nostartup(){ nostartup(); }  Research, Inc. All rights reserved. */ /* */ /* Define the "signal" arguments, so anyone using the function Y /************* * NOSTARTUP: links out all of the CLEAR initialization routines, including * command line redirection f int jmp_buf[10]; extern int setjmp(), longjmp(); obinary(); } /************* * NOASCII: eliminates ASCII low level Disk I/O subroutines. * Watch out when you redirect outpu */ /* Definitions for setjmp and longjmp non-local goto library functions.*/ /* jmp_buf is large enough to hold copies of thewill */ /* not get compile-time errors. Some functions are not implemented. */ /* */ /*********************(">", "<", and ">>" command line ops) and * wildcard expansion. Also leaves out opening STDIN, STDOUT, and STDERR. * Warning:t to a file, or do any ascii file i/o: * open(), opena(), creat(), creatb(), fopen(), fopena(), freopen(). * Saves: CPM small eight "safe" */ /* registers and a segmented return address. Thus the last word is */ /* not used in non-segmented en*******************************************************/ #define NSIG 16 /* 16 simulated signals */ #define SIGHUP 1 ------ ;* Copyright 1984, Digital Research Inc. ;* All rights reserved ;* ;* C runtime startup for CP/M-Z8K (tm) ;************************/  length of ;* command line tail to __main (see xmain.c) for ;* tokenizing. __main calls the user's main ;* function. On retdefine SIGSEGV 11 /* Segmentation (MMU) violation */ #define SIGSYS 12 /* Bad argument to system call */ #define Sn ;* 19 Dec 84 BG - properly initialize the USER, FFLAGS, and ;* F0...F7 registers in Z8070 (or its ;* emulator) ;* /* Hangup */ #define SIGINT 2 /* Interrupt (^C) */ #define SIGQUIT 3 /* Quit signal */ #define SIGILL* ;* Modified by rfw 03/20/84 save new break address ;* Bill Gord - 7 Sept 84 - add word to __con segment ;* to prev***********************/ urn from __main, __exit (see ;* below) is entered. ;* ;*__exit: ;* Default return address for programs. The ;* address of IGPIPE 13 /* Write on a broken pipe */ #define SIGALRM 14 /* Alarm clock (what a name!) */ #define SIGTERM 15 /*;******************************************************* ;******************************************************* ;* ;*This 4 /* Illegal Instruction trap */ #define SIGTRAP 5 /* Trace Trap */ #define SIGIOT 6 /* IOT instruction (oent data allocation ;* at word 0 in split I/D ;* - __sovf properly puts message ;* pointer in RR6 ;* Bill Gor__exit (0x0002) is pushed onto the ;* user stack before each user program is run. ;* __exit performs a warm boot. Most user Software termination signal */ /************************************/ #define BADSIG (-1L) /* Error return module contains the following entry points: ;* ;*m.init: ;*__start: ;* The low-level runtime startup routine for C ;* progn PDP-11) */ #define SIGEMT 7 /* EMT instruction (TRAP on 68k) */ #define SIGFPE 8 /* Floating point exception d 15 Nov 84 - Add m.init entry to keep ;* REAL compilers happy ;* - Rearranged startup/exit code ;* - s;******************************************************* ;* ;* S T A R T U P ;* -------;* programs will end with an explicit warm boot or ;* with a call to exit(), which in turn does a ;* call to _exit() (true nam*/ #define SIG_DFL (0L) /* Default action on signal call */ #define SIG_IGN (1L) /* Ignore */ /************rams. Clears BSS area, sets up global ;* pointers to basepage (__base) and end of BSS ;* (__break). Passes start address and */ #define SIGKILL 9 /* Kill (cannot be intercepted) */ #define SIGBUS 10 /* BUSERR (non-ex memory reference) */ #tack overflow test in __BDOS ;* 2 Dec 84 - BG - now that ld8k prevents use of word zero ;* in splid I/D, remove use of __coe __exit.) after ;* cleaning up the Standard I/O system. ;* ;*_brk: ;* C definition: BYTE *brk(addr) ;* BYTE *addr; ;* ; Offsets in basepage lbss .equ 24 ; Pointer to bss start bsslen .equ 28 ; Bss length command .equ 128 ; Command tail Overflow .global _rw_ .global ___pname ; (Fake) program name .global ___tname ; Console name .global ___lname ; List f file ovf: .byte "Stack Overflow $", 0 ; Error Mess. ; Copyright message .byte "CLEARZ8K V 02.00" .byte "Copyright*********************************************** ;*************************************************** ;* ;* Globals (can be ;PC size non-segmented INTSIZE .equ 2 ;INT data type size LONGSIZE .equ 4 ;LONG data type size ARG1 .equ PCSIZE ;integer;* Change the position of the end of BSS for the ;* user program. Checks only that the new value ;* does not come too close t BDOS_SC .equ 2 ; BDOS system call EXIT .equ 0 ; BDOS exit request PRINT .equ 9 ; BDOS print request safety .equ 0100hdevice name .global ___xeof ; End of file char ;*************************************************** ;* ;* Externals (def(c) 1984, Digital Research Inc." .byte "XXXX-0000-654321", 0 __bss .sect __break: .block 2 ; Initial bss end ___cpmrv: used by other modules) ;* ;*************************************************** .global __start ; Runtime startup .globa arguments ARG2 .equ ARG1+INTSIZE ;*************************************************** ;* ;* Data area ;* ;*************o the stack. Returns ;* -1 if it does, 0 if it is OK. ;* ;*___BDOS: ;* C definition: UWORD __BDOS(number, argument) ;* U ; Stack growth allowance ;*************************************************** ;* ;* C Stack frame equates ;* ;* A C stained in other modules) ;* ;*************************************************** .global __main ; Main C function ;*****.block 2 ; BDOS return value __base: .block 2 ; Pointer to basepage __text .sect ;**************************************l m.init .global __exit ; Default return .global _brk ; brk function .global ___BDOS ; BDOS entry point .global __b************************************** __data .sect ; Fake program name ; (CCP eats real one) ___pname: .byte WORD number; ;* LONG argument; ;* ;* C interface to BDOS. Calls BDOS function ;* with argument . Retuck frame consists of the PC on top, ;* followed by the arguments, leftmost first. ;* ;* The caller adjusts the stack on retur********************************************** ;* ;* Definitions ;* ;*************************************************** ************* ;* ;* __start ;* ;*************************************************** m.init: __start: ldk r2,#0 ; cleareak ; Initial bss end .global ___cpmrv ; BDOS return value .global __base ; Pointer to basepage .global __sovf ; Stack"C runtime ", 0 ___tname: .byte "CON:", 0 ; Console name ___lname: .byte "LST:", 0 ; List device ___xeof: .byte 01ah ; End orns ;* BDOS return value. ;* ;* In addition, a number of global variables are ;* defined. See below for details. ;* ;****n. ;* Returned value is in r7 (int) or rr6 (long) ;* ;**************************************************** PCSIZE .equ 2 r some ldk r3,#0 ; registers call _rw_ ; security reasons ld r2, ARG1(r15) ; Get basepage address ld r4, (lbss+2)(r************** ;* ;* ___BDOS ;* ;*************************************************** ___BDOS: ; r5 <- request code ********************************** ;* ;* _brk ;* ;*************************************************** _brk: ld r2, ARG1 push @r15, r4 ldk r14, #0 ; Clear frame pointer ldk r0,#0 ; initialize Z8070 or fpe ldk r1,#0 fldctl user,r0 ; d2); Get bss start, length ld r1, (bsslen+2)(r2) ; (offset only) lda r6, r1(r4) ; r6 <- end of bss rr r1, #1 ; length <- w ; rr6 <- parameter ldm r5, ARG1(r15), #3 sc #BDOS_SC ; Trap into BDOS cp r15, __break ; Check for Stack overflow j(r15) ; Pick up new value ld r7, r2 add r2, #safety ; Safe distance below cp r2, r15 ; current stack? jr ult, brkok ;isable all traps, round to nearest fldctl fflags,rr0 ; nothing interesting has happened yet fldil f0,rr0 ; and zero all theord count jr z, xdone ; Empty bss? xclear: clr @r4 ; Clear out bss area inc r4, #2 djnz r1, xclear xdr ult, __sovf ret ; Return value already in r7 __sovf: ldk r5, #PRINT ; Function 9 String Print ldk r6, #0 ld Go save the new break ; address !! rfw ld r7, #0 dec r7, #1 ; It's not: return -1 ret brkok: ld __break, r7 *p 0_aa$a!t HAoov$`JXH!!(!8!H!X!h!x regs fldil f1,rr0 fldil f2,rr0 fldil f3,rr0 fldil f4,rr0 fldil f5,rr0 fldil f6,rr0 fldil f7,rr0 call __main one: ld __base, r2 ; Pointer to basepage ld __break, r6 ; Set up break address ; Get cmd line start lda r4, (command+ r7,ovf ; rr6 ->message sc #BDOS_SC ; Pass it off jr __exit ; exit now .end ion 9 String Print ldk r6, #0 ld; Squirrel it away for later ldk r7, #0 ; make sure ret is setup ret ; Return ;*************************************!_Pa'!pop\KY`aC runtime CON:LST:Stack Overflow $CLEARZ8K V 02.00Copyr ; Call main function __exit: ldk r5, #EXIT ; User prog returns sc #BDOS_SC ; here: warm boot ;*****************1)(r2) ; address ldb rl2, -1(r4) ; and cmd line length ldb rh2, #0 ; Pad to 16 bits push @r15, r2 ; Stack both as params r7,ovf ; rr6 ->message sc #BDOS_SC ; Pass it off jr __exit ; exit now .end ion 9 String Print ldk r6, #0 ldight(c) 1984, Digital Research Inc.XXXX-0000-654321h ($__text__data__bsseam info flags */ BYTE *_base; /* base of buffer */ BYTE *_ptr; /* current r/w pointer */ WORD _cnt; *****/ /* */ #include "portab.h" /* Portability Definitions */ /* */ /************************ */ /************************************/ #define clearerr(p) ((p)->_flag &= ~_IOERR) /* clear error flag */ #def */ #define _IOERR 0x10 /* error has occurred */ #define _IOEOF 0x20 /* EOF has occurred */ #define _IOLBUovf___BDOSARG2m.init__startbsslen__break___lnamesafety___xeofAR/* # chars to be read/have been wrt */ }; /* */ #ifndef FILE /* conditionally include: */ extern struct _io**************************************************** * Stream I/O File Definitions *******************************************ine feof(p) ((p)->_flag & _IOEOF) /* EOF encountered on stream */ #define ferror(p) ((p)->_flag & _IOERR) /* error encounte/***************************************************************************** * * C P / M C H E A D E R F I L E *F 0x40 /* handle as line buffer */ #define _IOSTRI 0x80 /* this stream is really a string */ #define _IOASCI 0x100 G1___pnameLONGSIZEEXITBDOS_SC ___tnamelbss"xdone__sovf PRINTxclearbuf _iob[MAXFILES]; /* an array of this info */ #define FILE struct _iobuf /* stream definition */ #endif /***************************************/ #define BUFSIZ 512 /* Standard (ascii) buf size */ #define MAXFILES 16 /* Max # open red on stream */ #define fileno(p) ((p)->_fd) /* get stream's file descriptor */ #define getchar() getc(stdin) /* ge ----------------------------------- * Copyright 1984 by Digital Research Inc. All rights reserved. * * This is the sta /* this was opened as an ascii file */ /************************************/ #define stdin (&_iob[0]) /* standard inpbrkokj__exit__basecommand___cpmrv_rw_PCSIZEn_brk__mainINTSIZE*******************************/ /* flag byte definition */ #define _IOREAD 0x01 /* readable file */ #definefiles ( < 32 ) */ struct _iobuf { /* */ WORD _fd; /* file descriptor for low level io */ WORD _flag; /* strt char from stdin */ #define putchar(c) putc(c,stdout) /* put char to stdout */ #define putc fputc #define getc fgndard include file for the CP/M C Run Time Library. * ************************************************************************ut stream */ #define stdout (&_iob[1]) /* " output " */ #define stderr (&_iob[2]) /* " error " brkokj__exit__basecommand___cpmrv_rw_PCSIZEn_brk__mainINTSIZE _IOWRT 0x02 /* writeable file */ #define _IOABUF 0x04 /* alloc'd buffer */ #define _IONBUF 0x08 /* no buffer etc /****************************************************************************/ /* */ /* M A C R O S f initialized part of file */ long x_reloc; /* length of relocation part of file */ long x_symb; /* length of symbol table data, not protectable */ #define X_SG_MXP 7 /* mixed code and data, protectable */ struct x_rel { /* relocation item */ (x) : (y)) /* Min function */ /*************************** end of stdio.h *********************************/ non-executable shared */ #define X_NXS_MAGIC 0xEE07 /* non-segmented, executable, shared */ #define X_NUI_MAGIC 0xEE0A /* non */ /* ----------- */ /* */ /* Define some stuff as macros .... */ /* */ /****part of file */ }; struct x_sg { char x_sg_no; /* assigned number of segment */ char x_sg_typ; /* type of segment */ char x_rl_sgn; /* segment containing item to be relocated */ char x_rl_flg; /* relocation type (see below) */ unsigned x_rl_-segmented, non-executable split ID */ #define X_NXI_MAGIC 0xEE0B /* non-segmented, executable, split ID */ #define X_SG_BS************************************************************************/ #define abs(x) ((x) < 0 ? -(x) : (x)) /* Absolute v unsigned x_sg_len; /* length of segment */ } x_sg[]; /* array of size x_nseg */ #define X_SU_MAGIC 0xEE00 /* segmented,loc; /* location of item to be relocated */ unsigned x_rl_bas; /* number of (external) element in symbol table oS 1 /* non-initialized data segment */ #define X_SG_STK 2 /* stack segment, no data in file */ #define X_SG_COD 3 /* code segmalue function */ #define MAX(x,y) (((x) > (y)) ? (x) : (y)) /* Max function */ #define MIN(x,y) (((x) < (y)) ? non executable */ #define X_SX_MAGIC 0xEE01 /* segmented, executable */ #define X_NU_MAGIC 0xEE02 /* non-segmented, non execustruct x_hdr { short x_magic; /* magic number */ short x_nseg; /* number of segments in file */ long x_init; /* length or (internal) segment by which to relocate */ }; #define X_RL_OFF 1 /* adjust a 16 bit offset value only */ #define X_RL_Sent */ #define X_SG_CON 4 /* constant pool */ #define X_SG_DAT 5 /* initialized data */ #define X_SG_MXU 6 /* mixed code and (x) : (y)) /* Min function */ /*************************** end of stdio.h *********************************/ table */ #define X_NXN_MAGIC 0xEE03 /* non-segmented, executable, non-shared */ #define X_NUS_MAGIC 0xEE06 /* non-segmented, SG 2 /* adjust a short form segment plus offset */ #define X_RL_LSG 3 /* adjust a long form (32 bit) seg plus off */ #define X 305h 1d08h 0 0 700h 0 305h 209h 0 0 700h 0 305h 90ah 0 0 4700h 0 and AND 304h 204h 0 0 8600h 0 304h 1c08h 0 0 600h 0 304h4c01h 0 cpb CPB 306h 206h 0 0 9000h 0 306h 1e08h 0 0 1000h 0 306h 209h 0 0 1000h 0 306h 90ah 0 0 5000h 0 cpl CPL 605h 209h fine X_SY_UNX 2 /* undefined external entry */ #define X_SY_GLB 3 /* global definition */ #define X_SY_SEG 4 /* segment name *0 0 0d00h 0 90ah 0 0 0 4d00h 0 com COM 204h 0 0 0 8c00h 0 209h 0 0 0 0c00h 0 90ah 0 0 0 4c00h 0 comb COMB 0f0eh 0 0 0 8d05h_RL_XOF 5 /* adjust a 16 bit offset by an external */ #define X_RL_XSSG 6 /* adjust a short seg ref by an external */ #define 209h 0 0 600h 0 304h 90ah 0 0 4600h 0 andb ANDB 205h 308h 0 0 0a700h 0 209h 308h 0 0 2700h 0 90ah 308h 0 0 6700h 0 505h 30305h 205h 0 0 0b500h 0 adc ADC 304h 204h 0 0 0b400h 0 adcb ADCB 305h 205h 0 0 8100h 0 305h 1d08h 0 0 100h 0 305h 209h 0 0 10505h 70dh 0bb08h 100h cpd CPD 604h 209h 505h 70dh 0ba08h 100h cpdb CPDB 605h 209h 505h 70dh 0bb0ch 100h cpdr CPDR 604h 209h 5/  0 0f0eh 0f0eh 0 0 8d05h 0 0f0eh 0f0eh 0f0eh 0 8d05h 0 0f0eh 0f0eh 0f0eh 0f0eh 8d05h 0 comflg COMFLG 305h 205h 0 0 8b00h 0 X_RL_XLSG 7 /* adjust a long seg ref by an external */ #define XNAMELN 8 /* length of a symbol */ struct x_sym { char x5h 0 0 2700h 100h bit BIT 204h 1108h 0 0 0a600h 0 209h 1108h 0 0 2600h 0 90ah 1108h 0 0 6600h 0 504h 1105h 0 0 2600h 100h bi0h 0 305h 90ah 0 0 4100h 0 add ADD 304h 204h 0 0 8000h 0 304h 1c08h 0 0 0 0 304h 209h 0 0 0 0 304h 90ah 0 0 4000h 0 addb AD05h 70dh 0ba0ch 100h cpdrb CPDRB 605h 209h 505h 70dh 0bb00h 100h cpi CPI 604h 209h 505h 70dh 0ba00h 100h cpib CPIB 605h 209h  305h 1d08h 0 0 0b00h 0 305h 209h 0 0 0b00h 0 305h 90ah 0 0 4b00h 0 209h 1d08h 0 0 0d01h 0 90ah 1d08h 0 0 4d01h 0 cp CP 304h_sy_sg; /* the segment number */ char x_sy_fl; /* the type of entry */ unsigned x_sy_val; /* the value of this entry */ chtb BITB 209h 0 0 0 1f00h 0 90ah 0 0 0 5f00h 0 call CALL 1a03h 0 0 0 0d000h 0 calr CALR 205h 0 0 0 8d08h 0 209h 0 0 0 0d08h DB 306h 206h 0 0 9600h 0 306h 1e08h 0 0 1600h 0 306h 209h 0 0 1600h 0 306h 90ah 0 0 5600h 0 addl ADDL 305h 205h 0 0 8700h 0505h 70dh 0bb04h 100h cpir CPIR 604h 209h 505h 70dh 0ba04h 100h cpirb CPIRB 609h 209h 505h 70dh 0bb0ah 100h cpsd CPSD 609h 20 204h 0 0 8a00h 0 304h 1c08h 0 0 0a00h 0 304h 209h 0 0 0a00h 0 304h 90ah 0 0 4a00h 0 209h 1c08h 0 0 0c01h 0 90ah 1c08h 0 0 ar x_sy_name[XNAMELN]; /* the symbol name, padded with 0's */ }; #define X_SY_LOC 1 /* local symbol (for debug only) */ #de0 90ah 0 0 0 4d08h 0 clr CLR 204h 0 0 0 8c08h 0 209h 0 0 0 0c08h 0 90ah 0 0 0 4c08h 0 clrb CLRB 205h 0 0 0 8d00h 0 209h 0 9h 505h 70dh 0ba0ah 100h cpsdb CPSDB 609h 209h 505h 70dh 0bb0eh 100h cpsdr CPSDR 609h 209h 505h 70dh 0ba0eh 100h cpsdrb CPSDRB4h fadd FADD 214h 505h 0 0 8f08h 4581h 514h 209h 0 0 0f04h 4581h 514h 90ah 0 0 4f04h 4581h fadds FADDS 214h 505h 0 0 8f08h 4b EXB 206h 0 0 0 0b10ah 0 exts EXTS 205h 0 0 0 0b100h 0 extsb EXTSB 207h 0 0 0 0b107h 0 extsl EXTSL 214h 514h 0 0 8e04h 858014h 90ah 0 0 4f04h 45a1h fdivs FDIVS 214h 505h 0 0 8f08h 45a3h 514h 209h 0 0 0f04h 45a3h 514h 90ah 0 0 4f04h 45a3h fdivd FDIV3h 0 120fh 120fh 0 0 7c03h 0 di DI 306h 205h 0 0 9b00h 0 306h 1d08h 0 0 1b00h 0 306h 209h 0 0 1b00h 0 306h 90ah 0 0 5b00h 0px FCPX 214h 505h 0 0 8f08h 4121h 514h 209h 0 0 0f04h 4121h 514h 90ah 0 0 4f04h 4121h fcpxs FCPXS 214h 505h 0 0 8f08h 4123h 609h 209h 505h 70dh 0bb02h 100h cpsi CPSI 609h 209h 505h 70dh 0ba02h 100h cpsib CPSIB 609h 209h 505h 70dh 0bb06h 100h cpsir 583h 514h 209h 0 0 0f04h 4583h 514h 90ah 0 0 4f04h 4583h faddd FADDD 214h 0 0 0 8e04h 100h fclr FCLR 214h 514h 0 0 8e04h 411h 214h 505h 0 0 8f08h 8584h 514h 209h 0 0 0f04h 8584h 514h 90ah 0 0 4f04h 8584h fabs FABS 214h 505h 0 0 8f08h 8581h 514h 20D 214h 514h 0 0 8e04h 85d0h 214h 505h 0 0 8f08h 85d4h 514h 209h 0 0 0f04h 85d4h 514h 90ah 0 0 4f04h 85d4h fint FINT 214h 50 div DIV 307h 206h 0 0 9a00h 0 307h 1e08h 0 0 1a00h 0 307h 209h 0 0 1a00h 0 307h 90ah 0 0 5a00h 0 divl DIVL 105h 1803h 0 0 514h 209h 0 0 0f04h 4123h 514h 90ah 0 0 4f04h 4123h fcpxd FCPXD 214h 514h 0 0 8e00h 4110h fcpf FCPF 214h 514h 0 0 8e00h 4120CPSIR 609h 209h 505h 70dh 0ba06h 100h cpsirb CPSIRB 204h 0 0 0 0b000h 0 dab DAB 205h 0 0 0 0ab00h 0 209h 0 0 0 2b00h 0 90ah0h 214h 505h 0 0 8f08h 4114h 514h 209h 0 0 0f04h 4114h 514h 90ah 0 0 4f04h 4114h fcp FCP 214h 505h 0 0 8f08h 4111h 514h 2099h 0 0 0f04h 8581h 514h 90ah 0 0 4f04h 8581h fabss FABSS 214h 505h 0 0 8f08h 8583h 514h 209h 0 0 0f04h 8583h 514h 90ah 0 0 45h 0 0 8f08h 85d1h 514h 209h 0 0 0f04h 85d1h 514h 90ah 0 0 4f04h 85d1h fints FINTS 214h 505h 0 0 8f08h 85d3h 514h 209h 0 0 00f080h 0 djnz DJNZ 104h 1803h 0 0 0f000h 0 dbjnz DBJNZ 120fh 0 0 0 7c07h 0 120fh 120fh 0 0 7c07h 0 ei EI 305h 205h 0 0 0ad00h fcpfx FCPFX 214h 0 0 0 8e00h 110h fcpz FCPZ 214h 0 0 0 8e00h 120h fcpzx FCPZX 214h 514h 0 0 8e04h 45a0h 214h 505h 0 0 8f08 0 0 0 6b00h 0 205h 1308h 0 0 0ab00h 0 209h 1308h 0 0 2b00h 0 90ah 1308h 0 0 6b00h 0 dec DEC 204h 0 0 0 0aa00h 0 209h 0 0 0h 0 0 0f04h 4111h 514h 90ah 0 0 4f04h 4111h fcps FCPS 214h 505h 0 0 8f08h 4113h 514h 209h 0 0 0f04h 4113h 514h 90ah 0 0 4f04f04h 8583h fabsd FABSD 214h 514h 0 0 8e04h 4580h 214h 505h 0 0 8f08h 4584h 514h 209h 0 0 0f04h 4584h 514h 90ah 0 0 4f04h 458f04h 85d3h 514h 90ah 0 0 4f04h 85d3h fintd FINTD 214h 514h 0 0 8e04h 8500h 214h 505h 0 0 8f08h 8504h 514h 209h 0 0 0f04h 850h 0 305h 209h 0 0 2d00h 0 305h 90ah 0 0 6d00h 0 ex EX 304h 204h 0 0 0ac00h 0 304h 209h 0 0 2c00h 0 304h 90ah 0 0 6c00h 0 exh 45a4h 514h 209h 0 0 0f04h 45a4h 514h 90ah 0 0 4f04h 45a4h fdiv FDIV 214h 505h 0 0 8f08h 45a1h 514h 209h 0 0 0f04h 45a1h 5 2a00h 0 90ah 0 0 0 6a00h 0 204h 1308h 0 0 0aa00h 0 209h 1308h 0 0 2a00h 0 90ah 1308h 0 0 6a00h 0 decb DECB 120fh 0 0 0 7c0h 4113h fcpd FCPD 214h 514h 0 0 8e04h 4120h 214h 505h 0 0 8f08h 4124h 514h 209h 0 0 0f04h 4124h 514h 90ah 0 0 4f04h 4124h fc4h 514h 90ah 0 0 4f04h 8504h 505h 214h 0 0 8f00h 8104h 209h 514h 0 0 0f0ch 8104h 90ah 514h 0 0 4f0ch 8104h fld FLD 214h 505h 209h 514h 0 0 0f0ch 8123h 90ah 514h 0 0 4f0ch 8123h fldiq FLDIQ 214h 514h 0 0 8e04h 8130h 214h 505h 0 0 8f08h 8134h 514h h 0c104h 209h 51ah 0 0 0f0ch 0c100h 209h 515h 0 0 0f0ch 0c101h 209h 516h 0 0 0f0ch 0c104h 90ah 51ah 0 0 4f0ch 0c100h 90ah 5h 514h 90ah 0 0 4f04h 85b4h fpwr2 FPWR2 214h 505h 0 0 8f08h 85b1h 514h 209h 0 0 0f04h 85b1h 514h 90ah 0 0 4f04h 85b1h fpwr2s5h 214h 1608h 0 8f00h 8110h 505h 214h 0 0 8f00h 8114h 209h 514h 1608h 0 0f0ch 8110h 209h 514h 0 0 0f0ch 8114h 90ah 514h 16084h 90ah 0 0 4f04h 45b1h fmuls FMULS 214h 505h 0 0 8f08h 45b3h 514h 209h 0 0 0f04h 45b3h 514h 90ah 0 0 4f04h 45b3h fmuld FMULDh 0 0 8f08h 8501h 514h 209h 0 0 0f04h 8501h 514h 90ah 0 0 4f04h 8501h 505h 214h 0 0 8f00h 8101h 209h 514h 0 0 0f0ch 8101h 9209h 0 0 0f04h 8134h 514h 90ah 0 0 4f04h 8134h 505h 214h 0 0 8f00h 8134h 209h 514h 0 0 0f0ch 8134h 90ah 514h 0 0 4f0ch 8134h15h 0 0 4f0ch 0c101h 90ah 516h 0 0 4f0ch 0c104h fldctl FLDCTL 217h 0 0 0 8e00h 0c110h fldctlb FLDCTLB 214h 506h 0 0 8f08h 852 FPWR2S 214h 505h 0 0 8f08h 85b3h 514h 209h 0 0 0f04h 85b3h 514h 90ah 0 0 4f04h 85b3h fpwr2d FPWR2D 214h 514h 0 0 8e00h 45c0h 0 4f0ch 8110h 90ah 514h 0 0 4f0ch 8114h fldbcd FLDBCD 21ah 505h 0 0 8f08h 0c100h 215h 506h 0 0 8f08h 0c101h 216h 505h 0 0 214h 514h 0 0 8e04h 8590h 214h 505h 0 0 8f08h 8594h 514h 209h 0 0 0f04h 8594h 514h 90ah 0 0 4f04h 8594h fneg FNEG 214h 5050ah 514h 0 0 4f0ch 8101h flds FLDS 214h 505h 0 0 8f08h 8503h 514h 209h 0 0 0f04h 8503h 514h 90ah 0 0 4f04h 8503h 505h 214h 0 fldm FLDM fldnf FLDNF 506h 214h 0 0 8f00h 8141h 209h 514h 0 0 0f0ch 8141h 90ah 514h 0 0 4f0ch 8141h fldtl FLDTL 507h 214h 01h 514h 209h 0 0 0f04h 8521h 514h 90ah 0 0 4f04h 8521h 506h 214h 0 0 8f00h 8121h 209h 514h 0 0 0f0ch 8121h 90ah 514h 0 0 4fh fremstep FREMSTEP 214h 514h 0 0 8e04h 45c0h 214h 505h 0 0 8f08h 45c4h 514h 209h 0 0 0f04h 45c4h 514h 90ah 0 0 4f04h 45c4h 8f08h 0c104h 51ah 209h 0 0 0f04h 0c100h 515h 209h 0 0 0f04h 0c101h 516h 209h 0 0 0f04h 0c104h 51ah 90ah 0 0 4f04h 0c100h 51h 0 0 8f08h 8591h 514h 209h 0 0 0f04h 8591h 514h 90ah 0 0 4f04h 8591h fnegs FNEGS 214h 505h 0 0 8f08h 8593h 514h 209h 0 0 0f 0 8f00h 8103h 209h 514h 0 0 0f0ch 8103h 90ah 514h 0 0 4f0ch 8103h fldd FLDD 214h 505h 1608h 0 8f08h 8510h 214h 505h 0 0 8f0 0 8f00h 8143h 209h 514h 0 0 0f0ch 8143h 90ah 514h 0 0 4f0ch 8143h fldtq FLDTQ 214h 514h 0 0 8e04h 45b0h 214h 505h 0 0 8f08h0ch 8121h fldil FLDIL 214h 507h 0 0 8f08h 8523h 514h 209h 0 0 0f04h 8523h 514h 90ah 0 0 4f04h 8523h 507h 214h 0 0 8f00h 8123fremsnf FREMSNF 214h 505h 0 0 8f08h 45c1h 514h 209h 0 0 0f04h 45c1h 514h 90ah 0 0 4f04h 45c1h fremsnfs FREMSNFS 214h 505h 0 5h 90ah 0 0 4f04h 0c101h 516h 90ah 0 0 4f04h 0c104h 505h 21ah 0 0 8f00h 0c100h 506h 215h 0 0 8f00h 0c101h 505h 216h 0 0 8f0004h 8593h 514h 90ah 0 0 4f04h 8593h fnegd FNEGD 214h 514h 0 0 8e04h 85b0h 214h 505h 0 0 8f08h 85b4h 514h 209h 0 0 0f04h 85b48h 8514h 514h 209h 1608h 0 0f04h 8510h 514h 209h 0 0 0f04h 8514h 514h 90ah 1608h 0 4f04h 8510h 514h 90ah 0 0 4f04h 8514h 50 45b4h 514h 209h 0 0 0f04h 45b4h 514h 90ah 0 0 4f04h 45b4h fmul FMUL 214h 505h 0 0 8f08h 45b1h 514h 209h 0 0 0f04h 45b1h 510 8f08h 45c3h 514h 209h 0 0 0f04h 45c3h 514h 90ah 0 0 4f04h 45c3h fremsnfd FREMSNFD 1018h 0 0 0 8e04h 0c120h fresflg FRESFLG 0 0 0a900h 0 209h 0 0 0 2900h 0 90ah 0 0 0 6900h 0 205h 1308h 0 0 0a900h 0 209h 1308h 0 0 2900h 0 90ah 1308h 0 0 6900h 0 i 514h 209h 0 0 0f04h 85c3h 514h 90ah 0 0 4f04h 85c3h fsqrd FSQRD 214h 514h 0 0 8e04h 4590h 214h 505h 0 0 8f08h 4594h 514h 20 304h 0b0bh 0 0 3000h 0 304h 0d0ch 0 0 7000h 100h 209h 304h 0 0 2e00h 0 90ah 304h 0 0 6e00h 0 209h 1c08h 0 0 0c05h 0 90ah 4h 591h 514h 90ah 0 0 4f04h 591h frvsubs FRVSUBS 214h 505h 0 0 8f08h 593h 514h 209h 0 0 0f04h 593h 514h 90ah 0 0 4f04h 593h 0ah 0 0 0 5e08h 0 30dh 209h 0 0 1e00h 0 30dh 90ah 0 0 5e00h 0 jp JP 1903h 0 0 0 0e800h 0 10dh 1903h 0 0 0e000h 0 jr JR 305h 1018h 0 0 0 8e24h 0c120h frestrap FRESTRAP 214h 514h 0 0 8e04h 5a0h 214h 505h 0 0 8f08h 5a4h 514h 209h 0 0 0f04h 5a4h 514h nc INC 204h 0 0 0 0a800h 0 209h 0 0 0 2800h 0 90ah 0 0 0 6800h 0 204h 1308h 0 0 0a800h 0 209h 1308h 0 0 2800h 0 90ah 1308h9h 0 0 0f04h 4594h 514h 90ah 0 0 4f04h 4594h fsub FSUB 214h 505h 0 0 8f08h 4591h 514h 209h 0 0 0f04h 4591h 514h 90ah 0 0 4f01c08h 0 0 4c05h 0 0b0bh 304h 0 0 3200h 0 0d0ch 304h 0 0 7200h 100h ldb LDB 306h 206h 0 0 9400h 0 306h 1e08h 0 0 1400h 0 306frvsubd FRVSUBD 1018h 0 0 0 8e04h 0c130h fsetflg FSETFLG 1019h 0 0 0 8e04h 0c140h fsetmode FSETMODE 1018h 0 0 0 8e24h 0c130h 205h 0 0 0a100h 0 305h 1d08h 0 0 2100h 0 305h 209h 0 0 2100h 0 305h 90ah 0 0 6100h 0 305h 0b0bh 0 0 3100h 0 305h 0d0ch 0 090ah 0 0 4f04h 5a4h frvdiv FRVDIV 214h 505h 0 0 8f08h 5a1h 514h 209h 0 0 0f04h 5a1h 514h 90ah 0 0 4f04h 5a1h frvdivs FRVDIVS 0 0 6800h 0 incb INCB 609h 212h 505h 0 3b08h 108h ind IND 609h 212h 505h 0 3a08h 108h indb INDB 609h 212h 505h 0 3b08h 100h 4h 4591h fsubs FSUBS 214h 505h 0 0 8f08h 4593h 514h 209h 0 0 0f04h 4593h 514h 90ah 0 0 4f04h 4593h fsubd FSUBD 0 0 0 0 7a00hh 209h 0 0 1400h 0 306h 90ah 0 0 5400h 0 306h 0b0bh 0 0 3500h 0 306h 0d0ch 0 0 7500h 100h 209h 306h 0 0 1d00h 0 90ah 306h 0fsettrap FSETTRAP 214h 514h 0 0 8e04h 85c0h 214h 505h 0 0 8f08h 85c4h 514h 209h 0 0 0f04h 85c4h 514h 90ah 0 0 4f04h 85c4h fs 7100h 100h 209h 305h 0 0 2f00h 0 90ah 305h 0 0 6f00h 0 209h 1d08h 0 0 0d05h 0 90ah 1d08h 0 0 4d05h 0 0b0bh 305h 0 0 3300h 214h 505h 0 0 8f08h 5a3h 514h 209h 0 0 0f04h 5a3h 514h 90ah 0 0 4f04h 5a3h frvdivd FRVDIVD 214h 514h 0 0 8e04h 590h 214h 50indr INDR 609h 212h 505h 0 3a08h 100h indrb INDRB 609h 212h 505h 0 3b00h 108h ini INI 609h 212h 505h 0 3a00h 108h inib INIB 0 halt HALT 305h 212h 0 0 3d00h 0 205h 1d03h 0 0 3b04h 0 in IN 304h 212h 0 0 3c00h 0 204h 1d03h 0 0 3a04h 0 inb INB 205h 0 0 5d00h 0 0b0bh 306h 0 0 3700h 0 0d0ch 306h 0 0 7700h 100h ldl LDL 313h 90ah 0 0 7600h 0 313h 0b0bh 0 0 3400h 0 313h 0d0chqr FSQR 214h 505h 0 0 8f08h 85c1h 514h 209h 0 0 0f04h 85c1h 514h 90ah 0 0 4f04h 85c1h fsqrs FSQRS 214h 505h 0 0 8f08h 85c3h 0 0d0ch 305h 0 0 7300h 100h ld LD 304h 204h 0 0 0a000h 0 104h 808h 0 0 0c000h 0 304h 209h 0 0 2000h 0 304h 90ah 0 0 6000h 05h 0 0 8f08h 594h 514h 209h 0 0 0f04h 594h 514h 90ah 0 0 4f04h 594h frvsub FRVSUB 214h 505h 0 0 8f08h 591h 514h 209h 0 0 0f0609h 212h 505h 0 3b00h 100h inir INIR 609h 212h 505h 0 3a00h 100h inirb INIRB 0 0 0 0 7b00h 0 iret IRET 209h 0 0 0 1e08h 0 9 0 0 7400h 100h lda LDA 313h 1b03h 0 0 3400h 0 ldar LDAR 11h 204h 0 0 8c09h 0 204h 11h 0 0 8c01h 0 ldctlb LDCTLB 310h 205h 0tir OTIR 612h 209h 505h 0 3a02h 100h otirb OTIRB 212h 305h 0 0 3f00h 0 1d03h 205h 0 0 3b06h 0 out OUT 212h 304h 0 0 3e00h 0 1800h 0 307h 90ah 0 0 5800h 0 multl MULTL 205h 0 0 0 8d02h 0 209h 0 0 0 0d02h 0 90ah 0 0 0 4d02h 0 neg NEG 204h 0 0 0 8c02h 205h 0 0 0 0b308h 0 205h 1f08h 0 0 0b308h 0 rlc RLC 204h 0 0 0 0b208h 0 204h 1f08h 0 0 0b208h 0 rlcb RLCB 304h 204h 0 0 0b 100h ldm LDM 209h 0 0 0 3900h 0 90ah 0 0 0 7900h 0 ldps LDPS 305h 1b03h 0 0 3100h 0 1b03h 305h 0 0 3300h 0 ldr LDR 304h 1bh 0 0 5100h 0 pushl PUSHL 205h 308h 0 0 0a300h 0 209h 308h 0 0 2300h 0 90ah 308h 0 0 6300h 0 505h 305h 0 0 2300h 100h res RE 0 7d08h 0 205h 310h 0 0 7d00h 0 ldctl LDCTL 609h 209h 505h 0 0bb09h 108h ldd LDD 609h 209h 505h 0 0ba09h 108h lddb LDDB 609 1d03h 204h 0 0 3a06h 0 outb OUTB 612h 209h 505h 0 3b0ah 108h outd OUTD 612h 209h 505h 0 3a0ah 108h outdb OUTDB 612h 209h 505 0 209h 0 0 0 0c02h 0 90ah 0 0 0 4c02h 0 negb NEGB 0 0 0 0 8d07h 0 nop NOP 305h 205h 0 0 8500h 0 305h 1d08h 0 0 500h 0 305e00h 0 rldb RLDB 205h 0 0 0 0b304h 0 205h 1f08h 0 0 0b304h 0 rr RR 204h 0 0 0 0b204h 0 204h 1f08h 0 0 0b204h 0 rrb RRB 205h03h 0 0 3000h 0 1b03h 304h 0 0 3200h 0 ldrb LDRB 306h 1b03h 0 0 3500h 0 1b03h 306h 0 0 3700h 0 ldrl LDRL 0 0 0 0 7b0ah 0 mbiS 204h 1108h 0 0 0a200h 0 209h 1108h 0 0 2200h 0 90ah 1108h 0 0 6200h 0 504h 1105h 0 0 2200h 100h resb RESB 0f0eh 0 0 0 8d0h 209h 505h 0 0bb09h 100h lddr LDDR 609h 209h 505h 0 0ba09h 100h lddrb LDDRB 609h 209h 505h 0 0bb01h 108h ldi LDI 609h 209h 5h 0 3b02h 108h outi OUTI 612h 209h 505h 0 3a02h 108h outib OUTIB 305h 209h 0 0 9700h 0 309h 209h 0 0 1700h 0 0a0ah 209h 0 0 h 209h 0 0 500h 0 305h 90ah 0 0 4500h 0 or OR 304h 204h 0 0 8400h 0 304h 1c08h 0 0 400h 0 304h 209h 0 0 400h 0 304h 90ah 0 0 0 0 0b30ch 0 205h 1f08h 0 0 0b30ch 0 rrc RRC 204h 0 0 0 0b20ch 0 204h 1f08h 0 0 0b20ch 0 rrcb RRCB 304h 204h 0 0 0bc00h 0t MBIT 205h 0 0 0 7b0dh 0 mreq MREQ 0 0 0 0 7b09h 0 mres MRES 0 0 0 0 7b08h 0 mset MSET 306h 205h 0 0 9900h 0 306h 1d08h 0 3h 0 0f0eh 0f0eh 0 0 8d03h 0 0f0eh 0f0eh 0f0eh 0 8d03h 0 0f0eh 0f0eh 0f0eh 0f0eh 8d03h 0 resflg RESFLG 0 0 0 0 9e08h 0 30dh05h 0 0ba01h 108h ldib LDIB 609h 209h 505h 0 0bb01h 100h ldir LDIR 609h 209h 505h 0 0ba01h 100h ldirb LDIRB 205h 308h 0 0 0bd5700h 0 pop POP 306h 209h 0 0 9500h 0 309h 209h 0 0 1500h 0 0a0ah 209h 0 0 5500h 0 popl POPL 209h 305h 0 0 9300h 0 209h 3090 4400h 0 orb ORB 612h 209h 505h 0 3b0ah 100h otdr OTDR 612h 209h 505h 0 3a0ah 100h otdrb OTDRB 612h 209h 505h 0 3b02h 100h o rrdb RRDB 305h 205h 0 0 0b700h 0 sbc SBC 304h 204h 0 0 0b600h 0 sbcb SBCB 808h 0 0 0 7f00h 0 sc SC 205h 505h 0 0 0b30bh 1000 1900h 0 306h 209h 0 0 1900h 0 306h 90ah 0 0 5900h 0 mult MULT 307h 206h 0 0 9800h 0 307h 1e08h 0 0 1800h 0 307h 209h 0 0 0 0 0 9e00h 0 ret RET 205h 0 0 0 0b300h 0 205h 1f08h 0 0 0b300h 0 rl RL 204h 0 0 0 0b200h 0 204h 1f08h 0 0 0b200h 0 rlb RLB00h 0 ldk LDK 505h 209h 1708h 0 1c01h 100h 505h 90ah 1708h 0 5c01h 100h 209h 505h 1708h 0 1c09h 100h 90ah 505h 1708h 0 5c09hh 0 0 1300h 0 209h 0a0ah 0 0 5300h 0 209h 1d08h 0 0 0d09h 0 push PUSH 209h 306h 0 0 9100h 0 209h 309h 0 0 1100h 0 209h 0a0ah sda SDA 204h 505h 0 0 0b20bh 100h sdab SDAB 206h 505h 0 0 0b30fh 100h sdal SDAL 205h 505h 0 0 0b303h 100h sdl SDL 204h 505 soutib SOUTIB 205h 0 0 0 0b309h 301h 205h 1d08h 0 0 0b309h 200h sra SRA 204h 0 0 0 0b209h 301h 204h 1d08h 0 0 0b209h 200h sLL 204h 0 0 0 0b201h 101h 204h 1d08h 0 0 0b201h 0 sllb SLLB 206h 0 0 0 0b305h 101h 206h 1d08h 0 0 0b305h 0 slll SLLL 612h 2ah 100h trtdb TRTDB 209h 609h 505h 0 0b80eh 10eh trtdrb TRTDRB 209h 609h 505h 0 0b802h 100h trtib TRTIB 209h 609h 505h 0 0b80212h 505h 0 3a09h 108h sindb SINDB 609h 212h 505h 0 3b09h 100h sindr SINDR 609h 212h 505h 0 3a09h 100h sindrb SINDRB 609h 212 0 0 1200h 0 306h 90ah 0 0 5200h 0 subl SUBL 30dh 205h 0 0 0af00h 0 tcc TCC 30dh 204h 0 0 0ae00h 0 tccb TCCB 205h 0 0 0 8d04h 0 0 0b203h 100h sdlb SDLB 206h 505h 0 0 0b307h 100h sdll SDLL 205h 308h 0 0 0a500h 0 209h 308h 0 0 2500h 0 90ah 308h 0 0 6rab SRAB 206h 0 0 0 0b30dh 301h 206h 1d08h 0 0 0b30dh 200h sral SRAL 205h 0 0 0 0b301h 301h 205h 1d08h 0 0 0b301h 200h srl S09h 505h 0 3b0bh 100h sotdr SOTDR 612h 209h 505h 0 3a0bh 100h sotdrb SOTDRB 612h 209h 505h 0 3b03h 100h sotir SOTIR 612h 209h6h 10eh trtirb TRTIRB 205h 0 0 0 8d06h 0 209h 0 0 0 0d06h 0 90ah 0 0 0 4d06h 0 tset TSET 204h 0 0 0 8c06h 0 209h 0 0 0 0c06h 505h 0 3b01h 108h sini SINI 609h 212h 505h 0 3a01h 108h sinib SINIB 609h 212h 505h 0 3b01h 100h sinir SINIR 609h 212h 505h h 0 209h 0 0 0 0d04h 0 90ah 0 0 0 4d04h 0 test TEST 204h 0 0 0 8c04h 0 209h 0 0 0 0c04h 0 90ah 0 0 0 4c04h 0 testb TESTB 2500h 0 505h 305h 0 0 2500h 100h set SET 204h 1108h 0 0 0a400h 0 209h 1108h 0 0 2400h 0 90ah 1108h 0 0 6400h 0 504h 1105h 0 RL 204h 0 0 0 0b201h 301h 204h 1d08h 0 0 0b201h 200h srlb SRLB 206h 0 0 0 0b305h 301h 206h 1d08h 0 0 0b305h 200h srll SRLL 505h 0 3a03h 100h sotirb SOTIRB 1d03h 205h 0 0 3b07h 0 sout SOUT 1d03h 204h 0 0 3a07h 0 soutb SOUTB 612h 209h 505h 0 3b0bh 1h 0 90ah 0 0 0 4c06h 0 tsetb TSETB 305h 205h 0 0 8900h 0 305h 1d08h 0 0 900h 0 305h 209h 0 0 900h 0 305h 90ah 0 0 4900h 0 x0 3a01h 100h sinirb SINIRB 205h 0 0 0 0b309h 101h 205h 1d08h 0 0 0b309h 0 sla SLA 204h 0 0 0 0b209h 101h 204h 1d08h 0 0 0b2006h 0 0 0 9c08h 0 209h 0 0 0 1c08h 0 90ah 0 0 0 5c08h 0 testl TESTL 209h 609h 505h 0 0b808h 100h trdb TRDB 209h 609h 505h 0 0 2400h 100h setb SETB 0f0eh 0 0 0 8d01h 0 0f0eh 0f0eh 0 0 8d01h 0 0f0eh 0f0eh 0f0eh 0 8d01h 0 0f0eh 0f0eh 0f0eh 0f0eh 8d01h305h 205h 0 0 8300h 0 305h 1d08h 0 0 300h 0 305h 209h 0 0 300h 0 305h 90ah 0 0 4300h 0 sub SUB 304h 204h 0 0 8200h 0 304h 108h soutd SOUTD 612h 209h 505h 0 3a0bh 108h soutdb SOUTDB 612h 209h 505h 0 3b03h 108h souti SOUTI 612h 209h 505h 0 3a03h 108hor XOR 304h 204h 0 0 8800h 0 304h 1c08h 0 0 800h 0 304h 209h 0 0 800h 0 304h 90ah 0 0 4800h 0 xorb XORB 1 .end .END 2 .e9h 0 slab SLAB 206h 0 0 0 0b30dh 101h 206h 1d08h 0 0 0b30dh 0 slal SLAL 205h 0 0 0 0b301h 101h 205h 1d08h 0 0 0b301h 0 sll S0b80ch 100h trdrb TRDRB 209h 609h 505h 0 0b800h 100h trib TRIB 209h 609h 505h 0 0b804h 100h trirb TRIRB 209h 609h 505h 0 0b80 0 setflg SETFLG 205h 1d03h 0 0 3b05h 0 sin SIN 204h 1d03h 0 0 3a05h 0 sinb SINB 609h 212h 505h 0 3b09h 108h sind SIND 609h c08h 0 0 200h 0 304h 209h 0 0 200h 0 304h 90ah 0 0 4200h 0 subb SUBB 306h 206h 0 0 9200h 0 306h 1e08h 0 0 1200h 0 306h 209hqu .EQU 3 .input .INPUT 4 .byte .BYTE 5 .word .WORD 6 .set .SET 7 .block .BLOCK 8 .org .ORG 9 .clist .CLIST 10 .sect .SEoff NSPOFF nsp NSP 1701h flags FLAGS 1800h f0 F0 1801h f1 F1 1802h f2 F2 1803h f3 F3 1804h f4 F4 1805h f5 F5 1806h f6 F68 130ch rq12 RQ12 1401h lt LT flu FLU 1402h le LE flue FLUE 1403h ule ULE fle FLE 1404h ov OV pe PE p P v V fun FUN 1405h l}B)=p^V_|a/S_/.__xLQK__LP _LO_8~  _;_8~a_D/S-H7 1008h rl0 RL0 1009h rl1 RL1 100ah rl2 RL2 100bh rl3 RL3 100ch rl4 RL4 100dh rl5 RL5 100eh rl6 RL6 100fh rl7 RL7 1100e05h user USER 1f01h sgl SGL 1f03h dbl DBL ; @(#)asz8k.pdc 3.2 ix IX 1d00h rn RN 1d10h rz RZ 1d20h rp RP 1d30h rm RM CT 11 .space .SPACE 12 .stitle .STITLE 13 .title .TITLE 14 .list .LIST 15 .else .ELSE 16 .endif .ENDIF 17 .if .IF 18 .gl 1807h f7 F7 1900h sc SC 1901h pc1 PC1 1902h pc2 PC2 1904h fflags FFLAGS 1a06h fop1 FOP1 1a07h fop2 FOP2 1b00h ouflg OUFmi MI s S 1406h z Z eq EQ feq FEQ 1407h c C ult ULT flt FLT 1409h ge GE fge FGE 140ah gt GT fgt FGT 140bh ugt UGT fgu FGU  _DԩL_F_RM- a_D/S- _6L_6 _JL(!!S_H  _W _6^| _|_h r0 R0 1101h r1 R1 1102h r2 R2 1103h r3 R3 1104h r4 R4 1105h r5 R5 1106h r6 R6 1107h r7 R7 1108h r8 R8 1109h r9 R9 11obal .GLOBAL 19 .abs .ABS 20 .align .ALIGN 21 .within .WITHIN 22 .macro .MACRO 23 .endm .ENDM 24 .long .LONG 25 .eject .ELG 1b01h invflg INVFLG 1b02h intflg INTFLG 1b03h sysflg SYSFLG 1b04h cmpflg CMPFLG 1c01h inv INV 1c02h fov FOV 1c04h un U140ch nov NOV po PO ford FORD 140dh pl PL 140eh nz NZ ne NE fneu FNEU 140fh nc NC uge UGE fgeu FGEU 150eh nvi NVI 150dh vi LQ>- Q>_3oQ<`p!^| O__aQMQMQRMOM-M-hPv_HЩvo ai ~`/_3xa taa oe _3xaa oC!O oM ai ~`/_3xkMTtPavK LQKa`~ n~ a P_!^_|_ LQ> Q>_3oQ_`_M_8M_8a t _3xM_8gaTiT ~`o-Nd` PV_PM^ aQ<`~`aeUAa oTaQ<`~``Kaak-M-^^!YoTaTiT ~`o-Nd` PV_P` pa-NvaTiT \@o-ND` 04_P _Q/_R`-O.~otaQ_aae/_a{/_ a!voM^>iM^,^| _|LQ>LO _Jl & ^ O _:tLO_]-`M-d^|!_|LP_MALPaPC _LPayavQ/_QoaY`\Qޱ@/_a_PM-N M-N iaQ<`~`ae^ M-N M-N;^ aTiT ~`o-Nd` PV_PM-N M_8faa ov f S___8LN __JlM_8^| _|LQK`atadMaPCMgag__M oTa Lu,,` p/_3x` pa-NviMaTiT ~`o-Nd` PV_P` pa-Nvi `Lpa-NvkMn`pa-Nv]aTiT \@o-ND` 04_P` pa-Nv _Q/_R uD`pa-Nv _Q/_R u3M-N0 _Jl e_JlM_8g_JlM_8E ^ Q>_:tLQF_Jl9M_8g5_Jl 0 ^ O _:tLO_Jl e_Jl g_JlM_8 9`:Q߱ /_a`Qp/_ak/_ iaKVMM^ awavZVo^ a/_Qo`~ ^ ^ `p/_3xai`ai/_Q ~nao/`\HoDk^| _|MV T_6aV/ _laViaqkPaP.okPaP`.\aOkPaP.+a/_hOa  O* _8a-Z/ 0 O_HЩa/ 6S _HЩo T#M-N ` pa-NvaTiT \@o-ND` 04_Pa-N/_3x`Lpa-Nv?aTiT \@o-ND` 04/_P,M-N9a-Noa-V`mPWno _Q/_Ra.~ A_ _Q/_R`-O.~M-N ^kTaT ~`o-N_Jl ^ Q>_:tLQF_Jl O Q>_:tLO LQF^|!_|_3oa oaQ<`mPRUWo _2aLEaa /2iOaO/ aOocQaViV/_]-Xo-Ta(o-RM ^|_|LPC `Pp_; aPCPe_;!Oo aFW]a/a#(-bs_ ^|_|ao !oaoa`/aQu_a  OM MM?a i `.~a  Xi_D^| _|M LO  O _5!oOa!^|M_8g^___TFWEo^,M T E_TFWEo^,M T E_Taa oTaQToXao/`)ok_^|!_|LP TOP-XaOK-h_LPQ-X_a-h/_ P@ TFTB&7]Fk_via (^|!0_|g-ZT-X]-XLO  O _5!oOa-h/Q-X _l_a ~`_;iaKaPo a ~`_;ia P!OooPLP^| _|aKP h_6ai^| _|a/aa_ S_^| _|MO L_M_8g&__;t mT-\FWhL-L_ALM-d T-`o( E_xg-ZT-X]-Xa-h/Q-X _lM_8ga__L( M-d a-d/Q-`_:mFWEo^,M T E_TFWEo^,aoao^,ayEoT_T-X]Oa-hoO^| _|a-hy`-Sn~Q` n}Q` -Un|Qa-ZosQao-h)`)Qޱo-R`/Q߱po`.Q`o-Ta%Q܍H]-X^|g} ^ ia/_ tM(agj ^ MMaaveio!To!>S   E(oa(ya`.~^| _|a/_FTM/_F^|_|La t i ~`/_jL _^| _|a/_aa/QK a-d/Q-`S_l^| S___|_Jlo-T_:]-M-# ^_5h]-/_QoLq !TtBS]-M a-d/Q-`_ _vM_8f^|g-ZT-X]-Xa-h/Q-X _lM_8g#__L(!0! E-d/S-b_]aoL( g24oM^,aEoT]aoL( g24oM^,ayE _|_ LQ> Q>_3!oQi_>k-Pa-PK_>  O"_HЩo `ae !TAtooMM^0a au(oas(oTp(]awA!tG!^|M T_^|!_|_ LQ> Q>_3oQk_> C_^.M_8g__LQK_LPQ-`_a-d/_FLN^.M-Pk-Pk_> C_^. _^.M_8gtL( S_9tL(L( _Dԩ & _Dԩ_1 SZT_h`o  aZT/ R_6a/_M-dT-`  oKo E_a-h/Q-X _l+a-h/Q-X _lM_8g__a-d/S-b_a }PVoa tah^|!_|!oaoao!voa/ac_:(ota Taa!u/eao-VLua-VLxa-VaXoei- L_^.M_8g^/__a-dK-hT-`]-X/ _lLQK_ E_^.iQRaa O _6^|!_|a/}oafg!uo_3o/xLaoa/_: o`(o$k^| _|a/^/_Jl ^/!^o ai ~`/_a t_Jl^.M/ a/LqLq_3V O_^.M_8g^/_Jl ^_5fR bS_9 v_fo Lv/ _J_9M v/ f_6LO xS_9v/_1o LaQN/ _vM_8f O__^| S__ _|a/av / _6^|!&_| _koHoJ _Dԩ!oQN!/taoMa7^|a/ac_:ta/_4ȳqoMwatZVo aoa!eoMa/_Qo{/SXoQTLQPM_8g^/__aXoQTM-dT-` E_ T-`nQP^.MOaO/_QڡxL  LQKf`~hoo !uo/^|_|a i o_2a`.m^|_|g i a o}o _2aa//eaMHaM8 a` o/_Rx` n S_V0_Jl_vM_8^.i-PM_8g^/__M-dL E_\-`x~nLi_>^.M_| | _| _R:_!^|_| S_eةo a/ _6a^| _|_JlK_/a_<^| _|aQN/_:(o M MaaovggXiX _Qo/_Roa/ak_:ta]RaoCan{i wvy\ig A {o !Io-a!o-!ot 3/_"a/_=aoQLa o ! p `g_|aaL }.mjL^| _|a/_:a/_fR^| _|aat/vM aTt]aacoLQKaf !!o ^BT-X]a-hoM ^BaoQVo!^o!QXo aiaHoHaJKHa-*^|_|MO iQHaQH/ ^aRe -l ^VSQN  _DԩMO:kO^| _|LQK@FW]a E o ^BM^BM^BTTFW]a E o ^Ba!)^|aKTPa`gj]U n{ aa/eM a/_Ra/rawaovZVaaovg^5v _|_6 _:a/_W`^| _| _: _: a-ov_;>xLQJ^;M-!!^;!_|a a a!)r^|LQJ^BM T]aoM^BTS_klK!^|v/Mp _|aM /_: !^|!)`.~ip _|! a !xav!eZhai }.mak a h^BMQL !!O-BS]-\L- M-fM-d]-` T]-`ao-daLO O2 O, O" O O )4 _DԩLO)LOLO#_8~LO pCO:/ 4 O_HЩ O2 O, O" O O )4 _DԩaKTPqpj]DaK^BTPhagj]3aK^BTPhjgj]"aK^BTPhbg _: _`@^| _|v/  _Dԩ _6^| _|! Yo T! O2a/LYLY^|ak _1'ai ~h`p]Ma o ^BM^BT`p]Ma o ^BM^BM^BTTFW]a E o ^BM!@I xx  x fvh@y x !^| xx !_|L_A poQLn-!/o o-f^B!QXoaQVo!^oaokkMMaiai mP |@EoTMaCoa!)LO2 LO3LO,LO"LOLO!Oo !O"o ^| _|a J ^| _|aa tp^| ~` j]aK^BTPhigj]\]Ma E o ^BT]aoao ^BM M^B Si L/_2   MO ZR.~.^á u e i / a /  O,_HЩ a / ^BM^Ba!)^|TX]#TGZ]TGZ]Tao] TaRo]a E o ^aLQJk a -!^|wa /ga a-oTa T-]0a a-o&_;>x !ڡ_R_^|Mxvj]4Mx~j],a hagj]!a hjgj]a hbgj] a higj]\pvg _|aa }.m^| _|a t^| _|aa tp^|  ~ _V0a/_QoLq ^Bfs a/_Ro`}  n} aLt Mq Lq LQKfp  U_L_AM] O,_HЩM a-PK_>LqpnO`COaQHQ;eo-jMOUo-j腽 _|aJo-*AoJ _k  _6BMTV]MM^BaoTR]aKMM^Ba E o ^BM^BM^BTT]M M^| E_L-M] _|^DL->%%^DM- -- L-@a-.i-. \n H@Q]-6aڍ([oaثwoMa^|!_|aTiT ~`o-Nd` PV_PM-N0?M-N7;MMayTL-? ka e-- -a-2pk-:C}/S_F^|!_|a-0oi!voao-0d!:oL-? M04_PM-N'kTaT ~`o-NM_8!^KM_8s^KM-N"caTiT ~`o-Nd` PV_P;M-N kTaT ~`a-0i-0!xa-.i-. mn ->^| _|ah[ka`k).[a[oa^| _|a /Q_Ika`}).mT-6]i`-O.~aTiT \@o-ND` 04_PM-NA M-NZa-N o-NM-N0M-N9M-NaM-NzkTaT ~`o-Na->L-? L->00 L-?00a-.i-. ~n->_Eo-:L->.. a-.i-. ~n->_Eo-<`->p!)^|_Ee _F`a-.i-. ~n->gp!*$^A-NoaTiT mPo-NT` @E_PkMM-N0M-N7kTaT ~`o-Na^|a-N!*J^|ڽx|z}-<M-<aoMiaK-<ai da/S_F^|!$_|a-0i-0!voa/v_E~os=/o-NM_8!^Ka _6` `a-Ne_Ia-Nai.oaTiT ~`o-Nd` PV_PM-N"a xa^gh]_:(a^|_|a-0i-0`~nL-? v_F^| _|L-@ `-?p/a-2`k-:a-:Kai ~`/a-2Pk Xka K0o 0 9L a!*v^|LL L LM_8!^Ka x]_:!^o/M0| _G _Hj _Hj _Hj> _H(9a-0!v!eo-.a-0!C1o-0,_G) _H($ _H( _G _Hj ya-N!_|!^oaTiT mPo-NT` @E_PM-N M-N 1aTiT ~`o-Nd` PV_PM-N M-N_F^|!(_|a-0oit]ao-0a/v_Eoq/_F^| _|a-4i-4`.~^| _|ao-4aM_8t^KM-N`->p/a-2` L->`->p/a-2`a-.i-. ~n->^C"^| _|a-,/``_;^| _|ao M-N;M-N kTaT ~`o-NM_8g!g^|M-N;aTiT ~`o-Nd` PV_PM-N M_8f!f!A-Nfq'5o-.vo-0!Ho-2_Ca-4 8a-4^|!(_|M]-6M.Ta؍Ro&7aܳAEHduoڍH[T-6 o-N]_:M_8x^KM-N>CaTiT ~`o-Nd` PV_PM-N> ]_:M_8v^KM-N= ]_:M_8x^a e-- -a-2pk-:C}/S_F^|!(_|a-0oit]ao-0a/Tڍ@Pv_EoaTiT ~`o-Nd` PV_PM-N kTaT ~`o-NM_8!^K` pa-Nv_Ia-Nj]_:aTiT \@o-ND` -,ao-.vo-0!Do-2_Ca-, /_:^| _|L->00L->99 ` ->PWvxa-.i-. 9n -> 00 99L->** a ^i`-O.~aTiT ~`o-Nd` PV_P!A-N`~'a XkTaT K0o-NM_8rM-N0^MXM-N9^ MXaKkTaT ~`o-N]_:M_8x^KM-N!0aTiT ~`o-Nd` PV_PM-N= ]_:M_8x^KkTaT ~`ogXiX _Qo/_Roa/v'aav/_RoauK%gXiX _Qo/_Roaa!u/ea/taa!?ei  _DԩaGoaKa/_Qo  _;a!voM^R^|!_|Ma^|M^|!/ !v4Q_s ! /TT]av|42 n ! /TP ] Ta_B/_fR  *_ho_B  Z_6^| _|a/_Qxaoavvg^|!_| r ^_9MO_Uaa vu_| 񡆩!e/vu_| _f,vu/_: ntvtgh _W /_WM,,a-Do,.!^-NM_8!^K!(8o a ~`a-Neia ta`~`ugj]_:`_po_8^K _|M-N _7aTiT ~`o-N` povaaoT^| 0_}4aa$a!t HAo-Fo-Bv$`JXH!!(!8!H!X!h!x!_Ybaa/_Qo{/S_Qکo{_:( aoaooaoaoaoa!eoTa/_Qo璦L T]`.~ T]v|Ŕ^ ZTP ] a!_|aaZVo^Ta/_QoavoLt Mqqpna`m ^T ^TM^T_8~a{/  _DԩL | _|_lp *_h`  *_h`  *_h`aA xa pfs,T `  `. a/S_`ԩ^| _|a-NvaT Q iT_8aTiT K0o-Na-N^| _|aqz! ZaZ!K aAg# jm S_B_hPa'!po-Bp\K-BY`a*!_|a/vu_9vu/_: y灗`~u`fd,T偕`\u@{/S_Qکo{_:( a/_Ra/vaoaooaoTa!_|M-aqoMaT]Tdm]$5H}T`E!@t "v4_s  M,,a-Do,.!^|!/ ! _Dԩ:afq   _Dԩ-aQ  _DԩaMd  _;aMq  X_;  '_;a/_lx!^|! t!!t M,, a-Do,.!!t a/S__>' ahS_Zta vS_B_klaK*@o*aoK * hm S_B_h vS_B_Yکo!/aZ/oZ^| _|䁔`Oupt灗n|u 詅 vu_| 񡆩!e/vu_| _f,vu/_: ntvtgh _WwaAfaeZV/aDSZV3_Tȩ1o7ZViaKaoM^|!_|L_FZLQKWa-jEoa/_RoMtv4Q_s  M,,a-Do,.!T]av|4ǩ }.m T]v|眨 TM_a/_QoMa!vo/_QoaRWK  _;_8~  _DԩMaav!*! /aavhS_[Щ!_|aaT]^[Tm]TdC!@4 "v4_s  M,,a-Do,.!a/_Qavvg^|!_|aXpoaXAvoXaXoAoXa^| _|  *_fo_B  B_6 /_WM,,a-Do,.!^|!_|a/vu_9vu/_: y灗`~u`fd,T偕`\u@䁔`Oupt灗n|u P ] aT]]𔤳M]~TPfVB_P$ v4_r T]T6^|!_|a/vt_9a/vt_| nvt_| vt#( _W _6^| _|aa-L/xa-Lao-Li-H/_c^c t mPfU,T te X p!+8^| _fR v_h|tv/ "_cf^c _fRLt!/ S_wt /_lJM,,a-Do,.!!/ ``_h `_ha!on  _WnLL L vh _W`xoK  _Wv SS_e0^| _| SS_e0^| _| SS_e0^| _|  +D/_: ^| _|a/_]T] 8TVPT]&!@t! "v4Q_s  M,,a-Do,.^|_|aa Mv4`pyz```o   U11aj 0.^ 5::MLM`p>>" v_h|   _h v/ 0_cf v_e v/ @_cfc ?_y8t _| SS_gp^| _| SS_gp^| _| SS_gp^| _|a/_lx M,, a-Do,.^ a!v /vvvg^| }.mkkMMM u vvgݽ _|_kx !^|/_lly M,, a-Do,.!^|!!vdY!uTtTP _h  *ݓ_kl!@t "!^\J!/T !Q_sj]TV]TMBV]*9P ] TP ! /T쒦^\J`.o U::M$A q A mfS,T A K A ?s.{iM ء u..M $A q  *_y8tP!avo4h _W  _wn  P_cf*v/`ұ`S_cv/_: p/_} z|a !+^|T]TV]a/_ix] V] M,,a-Do,.!/T]Tý _| S_wy/_lJ!_| v,_9a/v,_| v,_| v,( _W _W`^|!._| v4Q_s ! `p/_x¡{vgh _W ! /`p_y/_l/_lJM,,a-Do,.a^\JTP@!@T "v4_s  M,,a-Do,.!^\J!/ !v4Q_s A mfS,T A K A ?s.{iM ء x^| _|_kx !^|/_lvy_ZMv/_9/_c  _wnL/_c ^a _ck-Ha-L/_Wd  \ ^_cf S-JS-H_/_S_h^| _|a/_lx^|!'T ]^j`p/_x¡{vgh #_W/`_ko-Jo-LM-H *_ca^c  pfu,T ^c "" ''# nұp/v_y8z _cf񡧃xe Xv!芽 _|^| _|_kx !^|/_lvy_ZM!/M!/ *S_|Dt!/ *S_|D ! /T쒦^\JT]V]v4 ǩ }.m TP ] a^\J!_|aa'w _`|M!/ *S_|Dt!/ *S_|Dt!/ S_wt M,,#a-Do,.!!/跽 _| P_yT0]0, !DlaTA@D "v4_s  M,,a-Do,.!aoA !@/% "v4a(_s  M,,a-Do,.!^ol!/iM^qaqo`.~T]v{ v{ "v4Q_s  TR^m!@/ TP ] a^m 3 _Wa-D!,^|a+o+a+@o+ a+o+a+o+_uLa+o+^| _| D_+FW]+p^| _|/_l ^| _|avx_Z`n L]]] O_{ .mt  .t^|!_|]Ma`\@/_xoM^tda h _WaT]R0T / !v4_s  M,,a-Do,.^i]Ƴm]v4v ̍hV]] "hSaH_sK M,,a-Do,.!^olTaHF:aA0(&2a# aaHFm^ mf^m _|aa x ^|!_|aMTmoThd`' "v4_s  M,,WM-D M-D a+o+p^|!!_|MMa'q!woa'r!voa'w oav oMav_{^| _|a  M,, a-Do,.!^|vy_Z!T M,, a-Do,.!ꡗ!_|aaah]La+`M+g+T T oT T oiaj ,_WahS_Wm]T] ! /^i _|ajFWj a-BA-By/_Wd  M,, a-Do,.!^|a/ Av4_raA@EH]]!/aAoaaiAo𡓍(V]AoaoMa-Do,.!^|TFWT BS& v4_{ !v4a(_s  v4_{odnMfXa q MM=af` NAfLUh if.a q )M&aPeWoAf /aAoA^nTm]TdU!@4 "v4_s  M,,a-Do,.!^|!/TFWT BSotMg+a-Dio a-DyoMajV]%ajV]aJT B] a V]ayA _{ _|a/_lx!^|M!!t M,, a-Do,.!! a/S_u' a/S`TFWT BS& v4_{ !v4a(_s  v4_{a/Sv!/aH]TFWo0sv9Ka  Q/SA4_rAo𡕍HV]AofLuh ifaktiaiAf }nmhifkdiMfMdafpnhvh/aPMda^|_|a ~& !v4Q_s  M,,a-Do,.!T]av{4H] L L  ~n⫠o T ^ s.,=:|[]* @(#)a.ascom.c 3.8a%u errora-Do,.!^|`anoM ?v_y^t M,,a-Do,.!a`~`/_x¡|MH _WM.8ks' Non-segmented source must end with '.8kn' Cannot open %s objCannot create %s lst.pdCannot create %s Usage: %s [|n򡕩 \@/_|n`q^|`J! ۽p _|a a zࡇ^|aeKgZgQvvaeX!eTaAAA)=C#J'AAAA)=LAAA)=BAAA)=OC$C%C%AAA)=QSɀ9&;'B(VH_{ axvԓ_zҩ ;; vԓ_{x aovԓ_zҩ p!,2^|!!艽 _|aas, %u warnings @ 0@(#)asz8k.c 3.83   a's`nhS_W{/a`[0_yMM !!蕽 _|Mp^| -o outfile.o] [-luxs] file.8k{n|s} Input stack overflow vm.tmp%r %4d+%4dOut of memory %-8s%-*s%s %-*s dvFFaeX!/\\pa-Bv^Wfg((!-sr-r-oxconxcon%04x)ED*1'AAAA)=ED+EE,A-X[^^aegggjA.m 36=>?@FGHIJKL  E79:4 A5 B a pft,T ` `.~ ^| _|aaa }.m p/S,0_y8t ^| _|F:zR2n FP,3L'##<#v##$$X$$%.%d%%%&&.&F&d&d&&&''>'b'A_WvxK aPJ _W _|MaK a`gj _W^| _|a !^|` Page%4d %2d(null)Cannot create vm file Cannot reopen vm file Cross Reference Listing%-8.8s U D  C<;8        @(#)a.direc.c 3.4!.)*N+^(.-(n,)P->-.. +)*2+*''.P,R.,))..,*Z*..@(#)a.glocom.c 3.5? ,8DP\htO/usr/lib# n\--/{OO" h --}PPY\b!zt ihhi"1001 "0"uFu8tttuFuFuF"1%=>>>(>:@ ?28@(#)a.look.c 30000-654321_argchr_ashead_aspool-N_ch'_chclass(8_chtab-P_condlev_condlst-R_curaln-T_curarch Inc.XXXX-0000-654321<>bRabRa  .2@(#)a.misc.c 3.3b%-3s %-4s %-8s %-5s %s@(#)a.output.c 3.1@(#)a.parse.c 3.3B=2=:===>b>>?0@2@N@ZA$ANatr-V_curdef_curext-X_curloc_curlst-\_curop-h_cursec-j_curxpl-l_datstr-_deflev-_dfltsec-_putline_setsec_emitb_setorg_oputbt_emitl_emitw_express;_iiparse _oputs_oputlook3_pushinQ_rfetch9_rindex5_sylookT_symergeQ_vallocR_wfetch_H_xcon_on_J_xcon_ob_xconflg(__main_Z__fds,,_errno,.__errcpm|:____atab,T___atabf,__cleanuX_execvgf___fdecllp__chinit`___mainQH_pagectQJ_parsingQK_pass2_pdnameH_phylimJ_phytopQL_prevsemQN_prname_ptabL_rbrchrN_reacmp:_fcloseW`__exit:_fflush`@_unlink7_getlinekl_write;>_iiactio=_sem01E~_ocvtiE_ocvtlI_eflg-_end-_errct_errout _escchr(_extoff-_iilexem-_iilset-_iilsym-_iips _iipsp:t_symcpy2_iovck3x_pushcF_oputw _title9_strcpyV_warn|csv|cret|switch1V__st_segflg_main/._init_dopassx_interlu_oflush8~_pgcheck;_fputcD_fprintfR_putxref6_ferrl__chkc_>__ttyinZt__rdasc[__rdbins__blkior_blkmove`|__optoffk__alloccl___chiniw___openlJ__frdingP_relbotR_rmargQP_rptctQR_rptlevQT_rptstrQV_savlenQX_savstrT_scanpt_scntabV_secctQ_ulmodC_doprntE_getnumE_putchrF_putsiG_putslHj_putulH(_putuiG_putstrD_foutcF_putfld _iipspl/_infp _insp/_instkO_labelO _labstr _lbrchrO_lflagO_linectO_llerr _lleart(_epuid(_fround:_emitls _emitlm_emitwm'_dircom_emitss_equ_inops _opmatch!6_closallW_execl6_exit_assem1 _laboc_err_skipeol_instr_direc _macroH_spreec} __sallocy8_strchrc_addargvcf__errh|_openae_creatac__toasce0__creat|D__strcmp+D__iobx_sectab\_semtabY_slineZT_srcfileZV_syhtab^V_titl1^_titl2^_tokstr_8_toktyp_:_tokval_>_truelevH_soutcI_strescQ_getbufh_lseekh_openbU_sysort__text__data__bssW___BDOSVm.inrtO_llfullO_lllocO"_llobj _llobtO,_llseqO2_llsrc _lstout _mctchrO_mexct(_minaln@_predef: _strlen82_palloc1_preget/_badpre"_sem51|switch23V_popink_sbrk1_usage9_strcmpintfV0_xref_def1P_xscancJl_tokenv_delim_iilex2l_include_newsech_rpt1`_skip18__chkusey__uchkusgp__openix__filesziX_tell{_blkfillu__wrtchrmB__wrtasco__wrtbin+__chvecn__wrtcle_@_uext_A_uflgX_virtop_B_vmfdZ_vmhead\_vmpool_D_warnct_F_xflagl_assign4_hash3_oclit-B__break*___lname*___xeof*___pname*___tnameW__sovf-F__base-D___cpmrv}4_rw_Wd_brkYb_ntdfltO_nxtlocO_nxtsecO_objbuf _objout_objtopP_objtypP_ochtabQ<_opcodeQ>_opcstr(_optabh`_openfR_closef_creatb1_newfile| _strcatR:_vinite_creat1_fillinY_read2_macarg:(_sym+_os_vers+_os_abilt_osattruL_net_chew__ttyoutv__lstouty|__parsefy^_index{__get_to{Z_stuff_dz__st PRINTxclearbrkokj__exit__basecommand___cpmrv_rw_PCSIZEn_brk__!!(!8!H!X!h!x!_Pa'!pop\KY`aC runtime CON:LST:Stack Overnobinary.of Zbh__afreeb__aflist__errmal_printf_exit<_malloc_csvswitch1cretrcpy|__touppemainINTSIZEmallocdb.oflow $CLEARZ8K V 02.00Copyright(c) 1984, Digital Research Inc.XXXX-0000-654321h ($__JBT2 _^ _a/_^ _a/_^binary disk i/o rtnsnoascii.odcpy|__touppeV xlrn  _a!^ _ _ @_ _^ _aaIptext__data__bssovf___BDOSARG2m.init__startbsslen__break___lname"&,0_nobinar___nobin __rdbin__optoff__wrtbincsvcret HBT2 _^ _a/_^ _a/_^ascii disk i/o rtnst _!^!Kpmalloc() error: corrupt arena malloc() error: out of memory free() error: pointer was not safety___xeofARG1___pnameLONGSIZEEXITBDOS_SC ___tnamelbss"xdone__sovfnodisk.o estartup.oZ*p 0_aa$a!t HAoov$`JXH"&,0_noascii___noasc __rdasc__optoff__wrtasccsvcretfrom malloc() 0&  "(,6:@DjrlZ _^ _a/_^ _a/_^ _a/_^ _a/_^disk i/oD__fds_errno___cpmrv__errcpm_maxfil5__chvec __alloccX__freec~__chinit___chini _^ _ TFWh$5]^ Mao! _qa{pjTFW]p^      6 HL^ pt~ nofloat.o`DBT2 _ v/ _Ω v_ v/ 0_Ω/_* ^, _*ka/_  @ B_ rtns"&,06:@DJNTX_n_blkfill__chkccsvcret_/_ ^ _avx`n L]]] O_ v_^ $(.6<BFJPT _^ _a/_^ _a/_^floating point"& SS_/_^!_a/vt_a/vt_ Rvt_vt#( _ _^ _odisk___nodis __rdasc__optoff__rdbin2__wrtascF__wrtbincsvcretwmain.o zVV !._ _ooM _*a^_a  M ao!^vy!T M ao!ꡗ   06 F__fds____atab___atab_sbrk_strchr___pname___main*_addargv__err_close_o,0_nofloat___noflo __ftoa__optoff__atofcsvcretaa/xaaoi^ _^: unmatched quoteCannot open Cannot append Cannot create Stack Overflow $<>nofilesz.o 0  pfu ^ "" ''" nұp/v_z _Ω񡧃xe Xv/_*u t mPfULP\ nv|        " ,:@pena_lseek_creata_brk_exit_main_strcpy_strcat___BDOSL_nowildccsvchannel5.o6TPzz"*:Ddpv _^ _!^_nofiles __fileszcsvcret te X p!^ _ v_tv/ _ΩA _L>>" v_  switch1cretnolopj^t____atab___atab_atolcsvcretatoi.o8 d<d _a vpfu ++ --  PZ n x   __fds_errnoaccess.o nNn _ S_x vu/_y灗`~u`fd偕`\u@䁔`Oupt灗n|u 詅 vu_񡆩!e/vu_ _ng.o  0  _^long int conversion_nolong___noloncalloc.oRN*TN [07vy 00 99ry^b____atab___atab_atoicsvcret___cpmrv__errcpm____atab___atab_execl_strcpy_strlen_strcat__cleanu___BDOS_execv/_p^Mao! _a/S_^ _ S_^  & *04vu/_ntvtgh _ /_Mao!^!_a/vu_vu/_y灗`~u`fdcsvcretno_a/_x!^a/ _ _aYh/_^,8HL__fdsatol.oJ csvcret@ NT Z fl __fds_errno___cpmrv__errcpm_access_open_close<_chm偕`\u@䁔`Oupt灗n|u a vu_񡆩!e/vu_ _vu/_ntvtgh ttyin.o **<  _^ _a/_^tty input_zalloc_malloc_blkfill4_calloccsvcretv<v _a  vpfu ++ --  =PбJFj 00 99퍔`fdopen.o < _aa  _ !^  odV_chowncsvcret_ /_Mao!^  "4nx     _nottyin __ttyin__optoffcsvcretexec.o!_a/vu_ vza ! rr RRao aa AA _aoM/MM$fread.o H<H _aa /_| ^fv| __iob__fopen__creat__open_lseek*_fopenF_fopenab_fopenbcsv!_a/_ !^a /Q_]aoT!!W _ S_^ ~fx~ _aa   vza !^ ww WW ` p/ ML ao臽 _ SSS_^ _ SSS_^ _ SSS_^4J__iob_fdopen_lseekcsvcret.~KKa(__iob_fread_fgetccsvcretcretfputs.o.`tz__iob_fseek_lseek_fflush\_rewindcsvcret_|@ aa AA%` p/ _| ` `/ _| _ rr RR ` p/ _ $ Bf ,2 8 LR X lr __iob__freope_ffgets.o" N<N _aaafreopen.o tft <<< _aa/ ~`_z !^  2__iobftell.oΩ|! !M/MM rr RRMML ao臽 _ SS_^ _ Sclose__creat__open_lseek_freopen4_freopaT_freopbcsvcret.~ /_{ !^0H__iob_fgets_fgetccsv _aaa/_ !^ ww WW ` p/ _{@ aa AA%` p/ _{ ` `_fputs_fputccsvcret H!_a!/_t^ aY _jMS_^ _ SS_^": X|.>D JZ` fseek.o |*T|cretfopen.o/ _{ _ rr RR ` p/ _{! !M/MM rr RRMaCh]jg a*&dax'qa  KaaTvI  KD<D_ao.~ _y  !^a<__io`.~vK ؽ_aaa ~`gj_ ^ nVhhbVvLZZLAA`p/_ _hX%04.4d%cA(08>FLRX_mgetl.o. H$<H!_av/_.o/_._/_.O/_.? _  _  _aA xa pfs `  `. a/S_^  B__iob_ftell_lseek_isattycsvcretb_gets_fgetccsvcret&*04 :DPT l t __fdktemp_sprintf_getpidcsvcretT^ ,8F__iob_getl_fgetccsvcret",0Jpv __fds____atab___atab___tname___fdecl__main__chfwrite.o J<Jgetw.o .<._av/_.o/_._a^s_getpass__conout_strlen6__noecho__ttyinr_exit___BDOScsvcretswitch2getpid.o  $ _!^ _getpidgetpass.oz init_open___maincsvcret _aa / ~`_ p^KKa$2__iob_fwrite,__iob_getw_fgetccsvcretgets.o csvcretperror _ S_S_ _6!^_a_o!^  ^ _mktemp.oh j<<^  _a ^ xx XXLAA_fputccsvcretmain.o xBx __.o |\!"_MaK!awaxa/_/S _  ptfcsvcret     __fds_errno___cpmrv__errcpm_sys_ner_perror__it/YAa P /YAa P a/tArA_@a/tAfile systemENODSPC No directory spaceERENAME Can't rename file: (%dError undefined%":Phcretputw.o _/_/ _  t _v/S_oMi u..a/S_oai u))ai e aputl.o B<B _va/ mP_ ^ Toa_sys_err_write_strlen_sprintfcsvcret_@a08!a /SS_a /Sa`v#YA_a /Sa`vYA_a:V "$&(*, @<@ _va/ mP_ !^ a 0 Xv/_/vޓ _a^ _aa/ x_ ^ENOENT No such fileEIO I/O errorE2BIG Arg li 2__iob_putl_fputccsvcretprintf.o4 <*H< _v/S /SS_p^_aaa n .`. ^ .02468:<>@BDFHJLNPRTVX__iob_putw_fputccsvcretst too longEBADF Bad file numberENOMEM Not enough coreEACCES Permission deniedEINVAL Invalid argumentENFILE File table ovputs.o( B$<B _a ~_^ _v/SS_^"4:__iob_printf__doprt_fprin6>Dx_qsort@__swapcsvcretZ  "(2 @JRZ fpxqsort.or zB0z _M^:avyYAZerflowEMFILE Too many open filesENOTTY Not a typewriterEFBIG File too bigENOSPC No space left on deviceEROFS Read-only `_ !^ _,4<__iob_puts_fputccsvrand.o| xN0h _wAx scanf.o4 <*H< _v/S __fds_errno___cpmrv__errcpm_rename__parsef__chkuse___BDOS__uchkuscsv!_v Ma/_poa/v_voov/S_^4RX__io_readcsvcretsgtty.o 0T _a/_x!d!iMMawoxq^ _ao?x__^^09_} "*._^ _v/SS_^"4:__iob_scanf__doscan_fscancretstrrchr.ob_sscanf_strlen_strcpy__doscancsvcretrename.oV r!>_v/S_  Mao!^`pyv^ vS_p _a/_x!d!^ Sv_p&8DN4>DLXbf_rand@_srandcsvcretfcsvcret" N0N _a !^` _a`p/_^doscan.o<!_aMf^/S_  Mao!` py Mao!`py/_zvh _o/_Mfx__fds_stty__chkc_blkmove@_gttycsvcretreadl.o* b0b!setbuf.o F 0F _aaM!^ooaoaop 4FL_strrchr0_rindexcsvcret`Vpfu"ai ~nV`fe/_y !^f/_LV^LV%%/_y !`Vpy/_ M$ao!譽p  &*2 HTZ^zsscanf.oR ZTZ_aT]Tjy/S_ HTB]\TR^8`_readl__iob_setbufcsvcretafai ~nVMXLV** iXai ~nV!   `VPWvzai 9nVLV00LV99M^M`LVll ,:T2@^ht,@Zj|ka xM^ vr/_ap\ vr/_aplMXif/_y !^H`Vpy /_af^Hai ~nread.o  /_y !^H S_tMZGLVcc !o MZ7MZai ~nV ^^ MZai \nfilbuf.o 6T _ai^ai ~nV LVhh i`ai ~nV`Vp!^Md MdMd`Vpfsi^/_y !^HfM  __iob____atab___atab__doscan__atof_fgetc_ungetc__isV^af^H _`p/S_xMxv^ %DEFOX[cdefosxVP``X`P``X`V6 _a/_x!^! t!!t M ao!!t a/S_Vvroa`V.~iai \nVLVLV]]a xvroMXvpopai!vopapip.~/_y !at!^g a o!Mg _otaoaog!o g Xvlopai!vopMZ + - -iZ/_y !^H]hM\DfvyobMb0;MbFmem_strchrcsvcretswitch2 2:J NXbpJN  "$&(*,' ahS_ahS_  :@Dd~__fds_err^H  aZ/S_t/_LVccap xMXif^`Vpfsi^/_y !^HfMXv _gq!/S_o  a0oa o!kaoi ~`g7Mb9MbA/abob  vobabKdi\adJFXhab*&]h/_y !^H /_M\fgetc.o 4<4 _akM ai ~`g^.02468:nzhxno___cpmrv__errcpm_read__chkc__ttyin__rdasc__rdbincsvcretlopai!vopvro&ai.~ 0 9 . e E - +/_y !^H /_Hz__iob__filbuf_malloc_fflush_readcsvcretaf^HMZ Th`p]hM^apThtM`apaj/vapaj/vMXif^/_y !^HLVss!o/_*0__iob_fgetc__filbufcsvcretreadasc.ox \6` ] a^z^jpt|v <B_P$ v4_ T]T]T] 8TVPT]&!@t!ttyinraw.oZ J*`H _ _readbin.ottyin.o  *H!_aa'w _Ma!o\!_aaT]^_swabcsvcretat K ka.mi!__iob_ungetccsvcret" v_   _ v/ _ v_ v/ 0_c ?_t TR^8`_writel_writecsvcrettx,BJRVZ`/v,_ v,_v,( _ _^C RTL - program not linked for Program terminating $ .o U::M$A q A mfS A K A ?s.{iM ء u..M $A q unlink.oF <$`<*_tP!o4h _  _n  @_*v/`ұ`S_v/_p/_zvxmain.oh 8\b !._ _jnr| &,6HRV__fds__optoff_strcpy_strcat___BDOS__exitcsvA mfS A K A ?s.{iM ء x^: unmatched quoteCannot open Cannot append Cann __x !^/_ S_y/_,6__fds_unlink/_/_  _nL/_ ^, _ka/_  L N_ SS_/_^ooM _a^F  pfu ^L "" ''# nұp/v_z _񡧃xe Xv/Z__fds____atab___atab_sbrk__salloc_strchr___pname___main_acretwritel.oot create : No matchStack Overflow $<>~~"*:Ddp__allocc___chini___open__freeccsvcret!_a/vt_a/vt_ ^vt_vt#( _ _^ _aa/xaaoi^_^D t mPfU te X p!^ _ v_tv/ _^D _L>>ddargv__err_close_opena_lseek_creata___BDOS___open__toasc_strlen_strcpy* b0b!_aT]Tjy/S_ HTB]\v     : LPb optoff.o 6`X:!_ v,_a_aa Mv4`pyz```o   U11aj 0.^ 5::MLM`p`_brk_exit_main_strcatcsvswitch1cretv4Q_ ! `p/_o졖ogh _ ! MT]0_H c_t! a/`cleanup.o &<& _  /_ !@t "v4Q_ ! `p/_{vgh _ ! /`p_/_/__errno___cpmrv__errcpm___tname___lname__creat__allocc___chini__strcmp___open_creatF NTN _aa/_ga/_MMMao!/_^creat.o  __x `_/_/_Mao!^* $,0nt    ^$__iob__cleanu_fclosecsvcretMao!"*fpv     _creata_creatbcsvcret(HL__iob_fclose_fflush_free_closecsvcret!^/_vyM!/ S_t!/ S_t!/ S_t M#  *04<_os_vers_os_abil__fds_errno___cpmrv__errcpm___xeotclose.o>x>!_ __fds_errno___cpmrv__errcpm___xeof_close__chkc_lseek_write__blkioexit.o < __a/_^close.o lao!!/跽 _ SS_^ _ SS_^ _ SS_^f_tclose__chkc_write__blkio__chkuse___BDOS__uchkus___chini__freeccsvcra/_y M ao!^gM! M!!vdaTM]t  _!@t "__chkuse___BDOS__uchkus___chini__freeccsvcret_exit__cleanu__exitcsvcret _a/_y M ao!^!!vdY!uTtTP _  _(:B X`  __fdsetfclose.ofdecls.ol  0  _^lineseek.o NT!_a/_ot _ SS_^ _ SS_^ _ SS_^(HP lrv __fds_errno___cpmrv__errcpm_lseek__chkc__filesz_telMaop2N__iob_fflush_write_lseekcsvcretinesee_lseek__chkc__rdbincsvcret   ^a/S_]M? vjS_oh  S_ɽ Lqj fn       &,<B__fds_errnolcsvcretswitch1open.o8 Dlseek.oL r  _a/_x M a__iob___fdeclcsvcretkKhMM ChjS_\ S_T]] QS___cpmrv__errcpm___tname___lname__open__allocc___chini__strcmp___open__freec_lfilesz.o f _a/_x^!'T D __x !^/_vyM!/M!/ S_t!/ S_o^a !^T]TV]a/_] V] Mao!/T]fflush.o~ H _a_]TTvjS_oh ^ ah Lqj i MM Cseek_open _opena(_openbcsvcret]^z`p/_{vgh #_/`P_T0]0, !DlaTA@D "t!/ S_t /_Mao!!/ ``_ `_Tý _ S_^j:DR", 48  Za aaeZ /_y ao!^aq MsMM arj_hpjS_^ T]"8h"Pf__fds_lv4_  Mao!/ !v4_  Mao^]Ƴm]v4v_Mdbh=oa!vo3oa!vnL% `ޱp/ Pv_! aL**oa!voai \n"MMa `ޱPWoai 9nL00L99! L..a !졗tp$>T__iob_fputn_write_fputccsvcretooM v/S_y/ _^6DL__iob_sprintf__doprt_fputcrx|6T^h  $, __iob__fdv ̍hV]]m]T] ! /^  >J^n/`ޱ`_i^a/_z a胧oM+L00a a--a/i l@_i a/``i ~nL**oa!yai mn `ޱPWvyai 9nL00L99MLllLLL iaifputc.o Bcsvcrets__doprt___prtsh___prtld_fputn___prtin__ftoa_fputc_strlencsvswitch2  $__fds_errno___cpmrv__errcpm__filesz__ch_iak a/S_Ao a/``_iak ^a^CDEFGOSUXcd ~nvo`ޱp!^iM!!o/  v_Mdbh^`iM!!o/ <B _akM ai`.~`g^/`p_.<__iob_fpudoprt.oz8.L!"_aMM^&aoi橠a t q%% a/cretfputn.okc__chkuse___BDOS__uchkus__blkiocsvcretefgosuxf&j*D Lp &(*,.02 v_Mdbh}iM!!o/ v_Mdbh]iM!!o/ tc__flsbufcsvcretS_aoAoai q%%^&Mai mn -- ai KniL L00 `nai mnMV pHp _aaagM/_ ao!^p/ ~`_sprintf.o4 NHN!_vMa468:<>@BDFHJ$28<Rflsbuf.ox h6Th_aat!^M7at1 o0o!Q/!/a aAoPo!//o p讽_a/_fauhvz/_6ot!^a _auhvx/_6y!^/_ _a !aIpt _!^aKprtld.oHisatty.o ~<`~ _a/_x p^!mallocnd.o 0 _^ _^_mallo_ootao ao!/_ta@o Mai`.~`ggvooai`.~g!vvi  }.mkMAA .kM/S_ ( 0Ka/_x _!塉!ս _a!xacK!/uauYaCo0o!/a/Iao o_!oa aJJa8M !Ʃ.oМAMwƩ.oМ-` `gnthn`g _a/_x p^!p _a/_!^!6@P`c_ __errmalcsvcret S_yM6gL aKaavj/_yaoMaavj/_yM: >V^ p|   "2 ^bj  ,6aov^ _a?h@qz/_x !^vhFWxoa0ov/_fa _$M  a!T)P E--`ph _haƩ`}.m^__fds___prtldjrv__fds_isatty__chkc2_isdev___tname\_ttynamecsvcretprtint.o j $j!_v/S SvSa PxvH 8aao ao!^`p^ :h.Xf__iob__flsbuf @Vf __afreeb__aflist_malloc6_findblo_cutup_getmemo__errmal_sbrkf_favxaI`d _!^a    !aua1o pa!W aAS_uldiv_uldivrcsvcretmalloc.o  pvy0 9 .~vx ^h___prtincsvcret_malloc_isatty_writecsvcretree2_realloccsvcretprtshort.o( f 0f!_a!uJ]$5Xa aM /_ ^ _avx`n L]]] O_ v_^ _xexit.o < _"Zflpxdx__fds_errwrite.o 6sc.o* ll!_aaah]L^Tm]TdU!@4 " a!g)` u-- h.^(8^d__fds___prtshcsvcreta  M ao!^vy!T M ao!ꡗ &, <BFR  _^__fds__exit___BDOScsvcretno___cpmrv__errcpm__wrtasc__blkio__wrtclecsvcret _a/_x!^M!!t M ao!! a/S_' a/v4_  Mao!^!/TFWT BS& !v4Q_  Msbrk.ofn0dlr x         "06: @__fdchannels.oJFwritebin.oJx!_S_a/S_  6<@^v__fds_errno___cpmrvao!T]av{4H] L L  ~n⫠`.~T]v{ v{ <n!_ajFW]g]aAx/_ !^aaAo xK s_errno___cpmrv__errcpm__chvec__alloccN__freect__chinit___chini_blkfill__chkc _ TFWh$5]^ Mao! _qa{pjTFW]p^ _aMTmoThd`' "v4_  Mao!^TFWT BS& __errcpm_write__chkc__wrtchr__wrtasc__wrtbincsvcret"v4Q_  TR^v!@/ TP ] a^v ^ $^v _aa x ^.:HLPXf__break_sbrk_brkcsvcretcsvcretwriteav4_ !v4a(_  v4_!/aH]TFWo0sv9KaT oT T oiaj ,_ahS_otMgaio ayblkmove.oP $P _aaa{    __fds_errno___cpmrv__errcpm_os_ !v4a(_  v4_a/Sv4_!@/a(]aAoahV]6 8 _ _aoW!^a!o3 _a!$^a  Q/SA4_Ao𡕍HV]AoaoA !@/% "v4aoMajV]%ajV]aJT B] a V]ayA o T ^ 4a/a`mP_M䩀 }.mt  .t^N_blkmovecsvcretabil_os_vers_osattr___BDOS_net_checsvswitch2cretaAoTP ] a^^BNTX` .oa@o aoao_ao^ _ D_M M aop^(_  Mao!^^!/iM^aqo "hSaH_K Mao!^  ,_T^ $2B`rh~  __fdblkio.oZ!wrtchr.o, FHF!_b(BX__fds_errno___cpmrv__errcpm__wrtbin!"1001 "0"**8"1 1bV|p| $( ^TaHF:aA0(&2a# aaHFmAv4_aA@EH]]!s_errno___cpmrv__errcpm_os_vers_os_abil__blkio__chkuse___BDOS__uchkuscsv_]Ma`\@/_oM^\a h _aT]R0T a`M+gT MMa'q!oa'r!oa'w oav oMaodnMfXa q MM=af` N__blkio_blkfill_blkmovecsvcret ",4FLPT .0246X`dlrz~/aAoaaiAo𡓍(V]AoaoM`TFWT BS& v4_cretosattr.oAfLUh if.a q )M&aPeWoAf /aAoAfLuh ifaktiaiAf }nmhchkuser.o_aaovy/_t Mao!^`anoM ?v_t Mao !^ vԓ_x **  ?ap_ apvԓ_V ..& vԓ_x ** ttyout.ot <!_astrchr.o D0D _a ifkdiMfMdafpnhvh/aPMda^.D__fds__wrtchr__ttyout__n v*Hv _Mp^ _vxK aPJ _ _MaK a!a`~`/_|MH _M a's`nhS_{/a`[0_MM ?aH_ axvԓ_V ;; vԓ_x aovԓ_V p!^!!艽 _ ~`o𡅁e U$$o! q$$a a$$gh _$ _PoKܡK aH _!^` _a`p/_^*<B_strchr&_indexcsvcretlstoutcsvcret`gj _^ >Jnt__fds__chkuse___BDOSF__uchkuscsv !! &06:B hrx| __fdsaaa pft ` `.~ ^ _aaa }.m p/S_t ^a^HZ__fds__ttyout___BDOScsvcretparsefn.olstout.o H<H_a ~`io ~`gj _ acreterrno.o_errno___cpmrv__errcpm___open__parsef_index__chkuse___BDOS__uchkuscsvcret _a [07vya@n, vpfr PfT @ @a.| aLq q!xopen.o Zd$!,_a S_ ap_ vԓ_x ::v/S_^2F__fds__lstout___BDOScsvcret $__fds_errno__errcpm^p<>.,=:|[]* PJPPPPPPPPPJPPJ 0BZj |< $< _aaa p^  p `g_strncmpcsv \n`q^`J!  p `g0_strcmpcsvcret___atab____atabcsvcret.~ ^*_blkfillcsvcretcsvcretst :DH    "Z cretstrncpy.ostrncat.o @ $@xstrcmp.oX ~$0~strcat.o . $. _aa rlen.o  $ _a ^_strlencsvcretp    $^ __fds____atab___atab__parsef__get_to_blk J $J _aaak  .i xakta^H _aa  }.m ak  a^>_strncatcsvcret_aa! ~`/_^n򡕩 \@/_^n`q^`J! ۽p _a a z }.ma^,_strcatcsvcretctype.ofill_stuff_dV__strcpy_strchrcsvcretswitch1_strncpycsvcretstrncmp.o ࡇ^.@b|__strcmp^__touppecsvcretstrcmp.o V $V_aa ~nL  0  _^!!!!"blkfill.o, $, _aaastrcpy.o & $& _aa }.ma^$_strcpyyesfloat.o  $  _ *4_ldivr_ldivcsvcret__arith___signa_signal__setvec___BDOScsvcretswitch1/_O$pOO䰓OO^Vj__powr10__ten _ _9 _1 _! # _ 0 _ _  atof.o0<!_a^_nofloatcsvcretuldiv.o "0" _Tldiv.o $0!_atofcsvcret_ !_aoaoMv/ =_^ 6p " *04 OO콠   ++ -- ~`vlOOp ~`Сgj(!rO 00 99 ..4Oyesstart.o  $  _^_nostartcsvTG]G^ _uldivr_uldivcsvcret_MTT ]^]`phi`pji򔆐 h(xftoa.o&0& _a /S SSS_^$  8@FNT\bjrzOB@ 00Ma/_ mPбJ(!$pOrOk 00 99 X ee EE dd DDcretsignal.oxatof.o0 _]Tm] TL]Tm]\M`p]ƍ`p]_ftoa__ftoacsvcret   __iob__fds__illins__trace__trap__buserr -- ++ ~`vk  [07vy 00 99ry! ! 4 /_O$pO샩 r 44 . _aa  ^woy!^ _ _a/_^_atof__atofcsvcretftoa.oZH>!4_vaMA u**Kabin2csn.ovpoK a oMMa CoA `CoaAa voaL-- U--L00vvbcd_valuPtoo_smalp_outaddcsvlog10_2vflb3Ftoo_larg2*2__text__con__data6int4Na_Numbeexp17zdigit_lojfl M* 'o A䡦`}nmi䩠MoALu00iMr{oaoL ggL GG t  t_p+nwaq!^!!! `CS!!?ggL^K ^PZ^  bjrzadjust10powr10.oA *z'MaraK a abaK a Az cvx 55( b2.fxb3unnormalXconvertcretDENORMALH_flb2csnINVALIDINFINITY adjustNOTANUML ffMML eea  A qa`gL eeL eeL EE^a va`g^ M M M M M X!?gj!OA!t O AЎAp_O@ O A O@O@Ova , &<_ftoa_flb2csn_strcpycsvcretswitch1,*ܽ _aO^$"XO!?$ @DDD\Aҡ$I\Aݽ@ 99 u00( L11iapo MMMa oMMMMara_fxb2csnp_sizedenormal"fxb2INDEFINIinfinitysign_chadone exp18___statunormala zvh 55( 99 u00( L-- u--L00vviࡇ }.m E..!00T.l`9 $ ȼLT.d`.l``.l`/`!^@7.@: k:v@?DP`XX,D !\AAARW@FffdDu7G?@$ @J4JT"TTT Ta"aTTaT__textARG2abort.oHa__textARG1stymllocsetjmp.o0m1 $1__onecret$3xadjxit__powr10csvn$2mid_tabl\highpc._biosINTSIZEP$ k(!$C@'ԥ+*. 1_15ɿjŭ+p)CxIϦ 0NTRAPScr4cr12cr9nr14cr1EPUTRAPSEGTRAPARG4"scfcw crieDEBUG_SC_abortPCSIZE$!yfTaj__text_setjmp_longjmpp_num__tenmulfractFmid$4adjust10low_tablcsv.o$!/\\__textcretcsvz>ﳫśt#2GɀޤŨӦ+H(}p9'Uh. 57aBR<-ֿcR~ދ6MEM_SC scinstXFER_SCARG1cr3cr11LONGSIZEcr8_xferDEBUG_SCswitch.o,$,aeKgZgQvvaeX!eTadvFFaeX__textswitch1blivot.o*dHV(!CPieeestat.o00042BR!7r01ssalloc.o* ? Ivuu ,n5;9@ ݄Jr;]=]. 2AQ!8T $W w']%؋Z[+/0}V#.]Ȣ'1ԓns}cr0 SC0TRAPARG3NMITRAP(FRAMESZBDOS_SCBIOS_SC cr5PITRAPcr13>_bdosswitch2syscall.o/M-8000(tm), Version 1.6, Copyright (c) 1984, Digital Research Inc.XXXX-0000-654321__text__data ok_rw_$1p$r__text,stat3___statu"stat2H*pav^fg( __textsafe__breakokok__sovf__saOK5&`R j8yR{;ˮ5bnY? 8m& tX@&__text__conhigh_tabmul1$scseg TRACETR_mem_cpyPCSIZEnr15cr2 ARG5cr10cr7 _map_adr&scEserial___cpyrt^>PaqoMquo MrvoMswo a/SS _a/SSS_Ja(fKi'^ a%D/ S_ 0i%Da(fK(h^L(pL H_ L(pL P_ @_o_o_t!_>d`nTM]nT-]nT ]n vS(l_,(T%R]%R^>t _>dT%RP%V T awwT]t%Z`~#C  as#D2!(V]V%F]%FiaK%DT]%VV%J]'Z]%R__^>t_>da(b/_(h_R  ^^>t _>da /S SSS _ _^>t_>d!o(rafA hM%B;a!vo a--*"aaia'^/TT%N ]%Ni'^M(jsqoMMa/SSS_ 0a(fK(h^_o_o_o%V]%RS(l_8M  a wavBo a C(no aC(n/_xa/_xa/_ $a /_ $T%R]%V^>t_>da(nww C> .^ _>da/S_(_`_LL(pa(b/_ ^_`a(l/_>a(b/_L'`a(d/_ƽp^>t2o(j p^>ta(b/_2o  _!A'bo(h!'bo(fa(b/_2o  _a(f`.~i(fa(fK(h!'b p!D^>8LL'`ia!vod_ hM%B_ hia t M(d_ hao(dia tM(d S(d_=rL(p L /SS `_ L(pAawwaAKv#D aUUaAoT#Da(fAo(f__ZoT%J]%Ja#Boa ~`/_xa`\@/_xaa2/_ $ia%Dww#BK^>t _>daT%RP'Z T'Z]%RS(l_8M ! _>dM%D_R  _^a(j!^>8x____da(fK(h _a(fi(f ~hg^>t!_>d_Zh]_ZhmTFW^>t_>da(fo_ta^>t_>da(dvc_t!_>da BMo  ` 0M%Ba(fK(hoa/S(fSS_ ĩa(fAo(fV_Auo_Zooaoa!,M M a C(no a /_xa/_xa/_ $ p/_x  T%R]'Z^>t!_>dawwaHVt%Z]ta%DffLe#C 4S_t _>d vS(l_,(T%R]%R^>t _>da%B/_ $a%DC(n/_ $Q%F_Q%J_Q%N_%B!!o%B S_o(l S_o(lM(la/ _L#CL#CM(na%DC(nwwj]MT%RB ]%RS(l_8a /SS(l_,(a JV%R]%R^>t_>d`naaon vS(l_,(T%R&o(!^>t!/ !v4Q_3ĩ ! /TT]av|42 n ! /TP _f _>daat!^>tg a o!Mg _'Potaoaog!/_-H S_8hy/_-!_>d nv,_=La/v,_<ȩ v,_<ȩv,( _  _ ^>t!._ !M/MM rr RRMML ao臽 _>d SS_ ^>t _>d SS_ ]T]T] 8TVPT]&!@t! "v4Q_3ĩ  M&]%R^>t _>da(r/ 0_^>t _>d^>t 0_>aa$a!t HAo(o$v$`JXH!!(!8] TL T]`.~ T]v|Ŕ^ TP ] a!_>d*o g _\gq!/S_bo  a0oa o!kaoi ~`g>d _+oM: j_Ha^  pfuN ^ "" ''# nұp/v_9z _񡧃x^>t _>d SS_ ^>t!_>da/_\ !^>ta /Q_8]aoT!!W a&o(!^!/T !Q_3ĩj]TV]TMBV]*9P ] TP ! /T!H!X!h!x!_ ~Pa'!po$p\K$Y`a _>d^>t _>da/_^>t _>da/_aaT]Tdm]$5H}T`E!@t "v4_3ĩ  M&a&o(!^>t!/ 菽 _>da/_-x!^>t! t!!t M& a&o(!!t a/S_ p' ahS_e Xv/_H^ t mPfUN te X p!^>8 _> v_tv/ _^ _>d S_ ^>t _>d_-, u_  u_  u_aA xa pfsN `  `. ^Ҝa^TP@!@T "v4_3ĩ  M&a&o(!^!/ !v4Q_^>t _>d^>t _>da/_^>t _>daa   vza !^>t ww WW ` p/ _!v4Q_3ĩ  M&a&o(!T]av|4ǩ }.m T]v|ahS_X!_>daaT]^8Tm]TdC!@4 "v4_3ĩ  M&a_>L>>" v_   _8 v/ _ v_z v/ _c ?_a/S_Z^>t _>dv/S _ ^>t _>dv/SS_ ^>t _>dakM ai ~`g^>t/3ĩ  ! /T쒦^T]V]v4 ǩ }.m TP ] a^ҽ _>d_,x !^>t|@ aa AA%` p/ _| ` `/ _| _8 rr RR ` p/ _|! TP ] aT]]𔤳M]~TPfVB_P$ v4_3t T9t *_9tP!*o4h _   _8hn  _*v/`ұ`S_jv/_=rp/_=t!/ S_8ht /_-M&a&o(!!/ ``_8 `_8(!^>t!!vdY!uTtTP _8  _,(!@t "v4Q_3ĩoa!yai mn `ޱPWvyai 9nL00L99MLllLLL iai ~nvo q A mfSN A K A ?s.{iM ء x^>t _>d_,x !^>t/_-Hvy(t!/ !v4_3ĩ  M&a&o(^]Ƴm]v4v ̍hV]_>zv/_=L/_H  _8hnL/_H ^ _Hk:a>/_   _ Sd SS_^>t _>d SS_^>t _>d SS_^>t _>da/_-x M& a&o( ! `p/_9~{vgh _  ! /`p_9ĩ/_-H/_-M&a&o(!芽 _>d^>t _`ޱp!^>PiM!*!+\o@/  v_*"Mdbh^#iM!*!+\o@/ v_*"M!/ uS_=t!/ zS_=t!/ S_8ht M&#a&o(!!/跽 ]m]T] ! /^!"_>daMM^$aoi橠a t q%% a/S_$ao/_^>t!_>da/vt_=La/vt_<ȩ vt_<ȩvt#( _  _^>t _>daa>/xa>ao^>ta !^>8T]TV]a/_] V] M&a&o(!/T]Tý _>daa aaeZ /_,(y ao!^>taq MsMM arj_Mdbh}iM!*!+\o@/ v_*"Mdbh]iM!*!+\o@/ v_*"_>d SS_^>t _>d SS_^>t _>d SS_^>t _>d_a/_ ^>t _>d  /Aoai q%%^$Mai mn -- ai KniL L00 `nai mnML**oa>i:^>t_>daa Mv4`pyz```o   U11aj 0.^ 5::MLM`>d S_8^>t _>da/_-x^>t!'T ]^ v`p/_9~{vgh #_ /8Maopڽ _>d_,x !^>t/_-Hvy(tM!/M!/ uS_=t!/ zSMdbh=oa!vo3oa!vnL% `ޱp/ Pv_ >! a/`ޱ`_%(_ ^>t _>daa/_\ga/_(MMMao!/_>^>t _>da/_-y M& a&o!voai \n"MMa `ޱPWoai 9nL00L99! L..ai ~nL**p`.o U::M$A q A mfSN A K A ?s.{iM ء u..M $A`P_9ĩT0]0, !DlaTA@D "v4_3ĩ  M&a&o(蜩i^ a/_=rz a胧oM+L00a a--a/i l@_%(i a/``_%(iakી pvy0 9 .~vx ^>t_>d!3oa aJJa8M !Ʃ.oМAM@qz/_+¡x !^>tvhFWxoa0ov/_(a _>davxaI`d _*!^av{4H] L L  ~n⫠`.~T]v{ v{ "v4Qavj/_,(yaoMaavj/_,(yMao ao!^%`p^% _>da/_^>t M&a&o(! _>dqa{pjTFW]p^>t _>d/_-H ^>t _>davx(t`n a/S_$Ao a/``_%(iak ^ a^>t _>daaagM/_,(wƩ.oМ-` `gn$M  a!T)P E--`ph _>haƩ`}.m^>t!>ta 苘   !aua1o pa!W aASo0o!Q/!/a _3ĩ  TR^.t!@/ TP ] a^.t ^ ."^.t _>daa x ^>t!_>daMTm-x p^>t!thn`g _>da/_-x p^>t!p _>da/_&Ҍ!u^>t! _>dauh L]]] O_< v_<^>t _>da  M& a&o(!^>tvy(t! ao!^>tp/ ~`_%( !졗tp _>dakM ai`.~`g^>t/`p_>da!uJ]$5Xa aM  a!g)` u-- h.^(8^>t _>dajFWj aAoPo!//o p讽_>da/_(auhvz/_'ot!^>ta!vvi  }.mkMoThd`' "v4_3ĩ  M&a&o(!^>tTFWT BS& v4_<vx/_'y!^>t/_' _>da !aIpt _*!^>taKKa/_(Nx _*!T M& a&o(!ꡗ!_>daaah]L^/Tm]TdU!@4 "v4_3ĩ _%j_>daat!^>tM7at1 _'Pootao ao!/_&ҍta@a$A$y/_  M& a&o(!^>ta/ _< _>da/_-x!^>tM!!t M&AA .kM/S_'ӽ _>d^>t _>d^>t!_>dv/S SvSa PxvH 8a !v4a(_3ĩ  v4_da!xacK!/uauYaCo0o!/a/Iao oaov^>t _>da?h M&a&o(!^>t!/TFWT BS& !v4Q_3ĩ  M&a&o(!T]o Mai`.~`ggvooai`.~g S_,(yM6gL aKa a&o(!! a/S_6F' a/S_-a/S_/ʩŽ _>d TFWh$5]Q/SA4_3tAo𡕍HV]AoaoA !@/% "v4a(_3ĩ Mdafpnhvh/aPMda^>t_>da ~`io ~`gj _  a^>t!_>da^>t _>d _ a&oW!^>Pa!o3 _ a&!^>Paoa@o ao }.m p/S*_9t ^>t _>da [07vya@n, vpfrN PfTNP ] a^0( _>daaa{  }.mt  .t^>t!_>d]Ma`\gj _ ^>t _>da !^>t` _>da`p/_9^>t!,_>da S_< a M&a&o(!^0(!/iM^2aqo "hSaH_3ĩK M&a&o(!^0(TaHF ~`o𡅁e U$$o! q$$a a$$gh _ $ _ PoKܡK aH _ ao_6ao^>t _>d D_ M& M& aop^>t!!_>dMMa'q @ @a.| aLq q!^>tp _>daaa.~ ^>t _>daa @/_9~oM^5 a h _ aT]R0T a`M+gT T oT p_< vԓ_;Щx ::v/S_< !^>t vԓ_;Щx **  ?ap_< a:aA0(&2a# aaHFmAv4_3taA@EH]]!/aAoa^>t_>daa(tovy/_:8t M&a&o(!^>t`anoM ?v_:t M&a!7oa'r!7oa'w oav oMaodnMfXa q MM=af` NAfLUh if.a穀 }.ma^>t_>daa ~n򡕩 \n`q^>t`J!  p `g _>daaT oiaj ,_ ahS_ otMga&io a&yoMajV]pvԓ_; ..& vԓ_;Щx **  ?aH_< axvԓ_; ;; vԓ_;Щx aaiAo𡓍(V]AoaoM`TFWT BS& v4_< !&o(!a`~`/_9~|MH _ M a's`nhS_ {/a`[0_9ĩM q )M&aPeWoAf /aAoAfLuh ifaktiaiAf }nmhifkdiMf }.ma^>t _>da ^>t _>d^>t_>daa! ~`/_=n򡕩 \@/_=n`q^>t`J%ajV]aJT B] a V]ayA o T ^ 3a/a`mP_9ĩM  ,_ Taovԓ_; p!,^>8!!艽 _>daaa pftN ` `.~ ^>t _>daaav4a(_3ĩ  v4_dMp^>t _ vxK aPJ _  _>dMaK a`! ۽p _>da a zࡇ^>t _>dTTG]3G^>taeKgZgQvvaeX!eTadvFFae_dbgflg'`_remflg'b_objbuf(b_objiop(d_objname(f_objpt(h_objtop(j_objtyp(l_outfd_outname(n_firXcdefgosux#"n###"#p"#0#"r###"#p"#4#"1001 "0"65555666"1 155555__rdascX__rdbin3__blkio3t_blkmove,__allocc-H___chini8h___open-__freec=L_strcpy<_strcat+_sbr: unmatched quoteCannot open Cannot append Cannot create : No matchStack Overflow $<>.,=:|[]* B__text__data__bss ___BDOS m.init$__breakz___lname___xeofj___pnameu___tname (__sovfX!/\\pa$v^ (fg((!x.outBad .obj file format sections %stse(p_pass2(r_prname8_lseek_ogetb_ogetl<_ogetsZ_ogetw_main(_init`_dopassL ;;;;;;;;;;;;;;;!!!!"k>__salloc9_strchrH_addargv__err_openaz_creataj__toasc=__strcmp^_creat__cleanu(H 0`dnndsl|tC runtime CON:LST:Stack Overflow $CLEARZ8K V 02.00Copyrig __exit(__base&___cpmrv>_rw_ _brk ~__main___noflo >__ftoa__optoff R__atof p__tts __text__con__data__bssglobal symbols block text section[%x] at %x for %x bytes Illegal reloc. 0x%x at loc. 0x%x o_interlu ^_rewind>_close_fclose_unlinkR_ofill_ferr _printf<_strcmp 0_outsym _outtxtCP/M-8000(tm), Version 1.6, Copyright (c) 1984, Digital Research Inc.XXXX-0000-654321_free9~__chkuse9__uchkus_openb__filesz_tell+\___prtsh*___prtld$_fputn*"___prtin%(_fputcht(c) 1984, Digital Research Inc.XXXX-0000-654321Td<>,\  yin __fopen__creat__open _fopen _fopena _fseek\_fflush(t__fds=____atabN___atabRf sec. 0x%x xcon.objrCannot open %s Would destroy %s Cannot create %s Premature EOF Premature EOF Off the end of oJ_outrel_fprintf_exit h_usage=r_strlen_creatb_outhdr_outseg2_fgetcx_outb,(_wri__iob _fopenbB_exttab_exttop#B_segtab%B_header%R_curoff%V_reloff%Z_segoff'Z_symoff'^_symct%j__flsbuf&_isatty'_isdev'._ttyname__afreeb__aflist'_findblo'_cutup(N_getmemo*__errmal)_rea r|CDEFGOSU___fdecl-,__chinit_openZ___main __doprtf__filbuf'P_mallocb_read&_errno(__errcpm-__chkcbjbuf Usage: %s [-o x.out] [-s] file.obj floating pointtty inputC RTL - program not linked for Program terminating $te $_outw_outl>dcsv>tcret>8switch1>Pswitch2 __start 4_nofloat f_nottyin __stub_olloc*_malloc_>_uldiv3_uldivr<_blkfill6F__wrtchr-__wrtasc/__wrtbin__chvec/__wrtcle_os_vers6a`so`KMb $ _6^ww`~'`jMbM a`/ & _6󡧁wav/ , _6  XH!!(!8!H!X!h!x!_Pa'!pop\KY`ad _5^5Խ _5uo`jP\"Mb  _6M a`/  _6  _6\"KMMbEMb  _64_os_abil5f_osattr6_net_che7__ttyout7__lstout:8__parsef:_index;__get_to<_stuff_d;__strcpy=__touppeM^Mb D _6wwwav(oMM aH _a`Ao`cTM!a{/ ` _ < l6^!_5ĽapxfA!e Q-- DA!C/_apx" _ fA_ҩa/_ ^5Խ _5a/_ ^5Խ _5^5Խ _5a/_ ^5Խ _5_$ Y_  Y_  Y_aA xa T _T  _`Mb`Ux/`ThS`  _6 XSV  _6a`{o` jP"^5Խ _5aos_abil5f_osattr6_net_che7__ttyout7__lstout:8__parsef:_index;__get_to<_stuff_d;__strcpy=__touppeTy A/ Z _6󽐽*Mt a/S` x _6ywav`/_a`qo`aao atUA!T/ z _6 _h _6 _h   _Ta/_tfA!e/ _6 _h pfs2 `  `. a/S_ ^5Խ _5v/S _@^5Խ _5v/SS_@^5Խ _5a/MMM p!^5^5iiibi _5  _ީ ab{`}P_ީ ^5oMM  _6K^\(Mb%  _6M a`/  _6  _6M  _MbQ"QQSS _6M`. ww& _TMbffae(/`l'H`k&8S` __%bx!^5! t!!t M a o !!t a/S_' ahS_ah _5  _6 _h^5Խ _5a!0^5q^5Խp _5^5Խ 0_6 aa$a!t HAo ov$`J6M Q _a`A o`5.  N _T _`MaR/SP`Oh` NXS`  _6a`S_ J!_5aaT]^ *Tm]TdC!@4 "v4_+z  M a o !^5 v_0 v/ _c ?_1t *_1tP!o4h _4  _0n  /T쒦^ T]V]v4 ǩ }.m TP ] a^ !_5 Fv,_4a/v,_4~o!/_^5Խ _5a/_%by M a o !^5Խ!!vdY!uTtTP _ ] aT]]𔤳M]~TPfVB_P$ v4_+* T]TA ?s.{iM ء u..M $A q A mfS2 A K A ?s.{iM !/ !v4Q_+z ! /TT]av|42 n ! /TP ] TL _*v/`ұ`S_ v/_4ҩp/_5zv/_4/_  _0nL/_ ^ < fv,_4~v,( _4 _^5!._5 _#xooM N_a^V  pfu2 ^\ "" '' c_#ީ!@t "v4Q_+z ! `p/_14{vgh _4 ! /`p_1z]T] 8TVPT]&!@t! "v4Q_+z  M a o !^ء x^5Խ _5_$nx !^5/_$vydM!/ YS_4t!/ ^S_4t!/ T]`.~ T]v|Ŕ^  TP ] a!_5aaT]_ka/_   _ SS_/_h^5!_5a/vt_4a/vt_4~ vt_4~v# nұp/v_1z _񡧃xe Xv/_^T t mPfU2 te X p!^/_$/_$M a o !芽 _5^5Խ _5aa aaeZ /_#ީy ao!^ !/T !Q_+zj]TV]TMBV]*9P ] TP ! /T쒦^ Ĝa S_0t M #a o !!/跽 _5 SS_l^5Խ _5 SS_l^5Խ _5 SS_Tdm]$5H}T`E!@t "v4_+z  M a o !^5!/ !v4t#( _4 _h^5Խ _5aa/xaaoi^5Խ_5aa Mv4`pyz```o   U5 _ v_tv/ _^T _L>>" v_   _ v/ _5aq MsMM arj_Maopڽ _5_$nx !^5/_$vydM!^ TP@!@T "v4_+z  M a o !^ !/ !v4Q_+z  !l^5Խ _5_a/_^5Խ _5Ľ  /_ ^5Խ _5aa/_ga/_ lMMMaQ_+z  M a o !T]av|4ǩ }.m T]v|眨 TP 11aj 0.^ 5::MLM`p`.o U::M$A q A mfS2 A K /M!/ YS_4t!/ ^S_4t!/ S_0t /_$M a o !!ޱp/ Pv_Z! a/`ޱ`_ީi^Xa/_4ҡz a胧oM+L00a a--anL00L99! L..ai ~nL**oa!yai mn `ޱPWvyai 9nL00a/Iao oaov^5Խ _5a?h@qz/_#xx !^5vhFWxoa0ov"v4_+z  M a o !/ !v4_+z  M a o ^]ƳmS_#ީyM6gL aKaavj/_#ީyaoMaavj/_#ީyMao/ ``_ `_蓽 _5 SS_^5Խ _5 SS_^5Խ _5 S/i l@_ީi a/``_ީiak a/S_nAo a/``_ީiak L99MLllLLL iai ~nvo`ޱp!z^5iM!"B!#o/  v_!ةMdb/_ la _5avxaI`d _!!^5a ̋   !aua1o ̽pa]v4v ̍hV]]m]T] ! /^!"_5aMM^fao ao!^>`p^> _5a/_%bx p^5!thn`g _5a/_%bx p^5!S_^5Խ _5a/_%bx M a o ^5a !n^5T]TV]a/_] V] M a^Xa^5Խ _5aaagM/_#ީ ao!^5Խp/ ~`_ީ !졗tp h^iM!"B!#o/ v_!ةMdbh}iM!"B!#o/ v_!ةMd!W aASo0o!Q/!/a aAoPo!//o ̽p讽_5a/_ lauhvz/_383>3>3>3>3>3>3>3>3>383>3>38!!!!ԓ_3x **  ?ap_4R apvԓ_3D ..& vԓ_3x **  ?aH_4RchStack Overflow $<>.,=:|[]*  (:\0123456789abcdefSdrs  5`anoM ?v_1Щt M a o !a`~`/_14|MH _4M a's`%x nseg = %d init = %ld reloc = %ld symb = %ld %4x sg[%d]: sgno = %d typ = %d len = %u %4x segment %d type is %s No ^5Խ _5^5Խ_5aa! ~`/_5Vn򡕩 \@/_5Vn`q^5`J! ۽p _5a"CP/M-8000(tm), Version axvԓ_3D ;; vԓ_3x aovԓ_3D p!^5!!艽 _5aaa pft2C runtime CON:LST:Stack Overflow $CLEARZ8K V 02.00Copyright(c) 1984, Digital Research Inc.XXXX-0000-654321,<<>nhS_4{/a`[0_1zMM !!蕽 _5Mp^5 _4vxK initialization unexpected eof: length is %u %4x %5d %4x %4x relocation: floc seg flg loc bas %4x %4d% 1.6, Copyright (c) 1984, Digital Research Inc.XXXX-0000-654321__iob_x_hdr&_x_sgN_x_relT_x_sym`__get_to3_stuff_d3D__strcpy5V__touppeose_fflush l_free#_write14__chkuse1z__uchkus$__freec__open__filesz_tell#___prtsh"B_brk__main___nofloZ__ftoa __optoffn__atof__ttyind__fds4____atab2___atab___f_sbuf_segtype`_flocb_bigs_dflag_rflag_sflag_main_doargs_close_openb_get_to3_stuff_d3D__strcpy5V__touppe___prtldn_fputn!___prtin __flsbuf_malloc_isatty_isdev_ttyname__afreeb__aflist<_findblodecl$__chinit_open ___main_printf@__doprt _errno __errcpm%b__chkc__rdasc J__rdbin+z6_fprintfh_exitT_read_ismagic_lseek_puth`_eof_hextab_fputc5csv5cret_cutup _getmemo!__errmal!8_realloc!_malloc_5v_uldiv!_uldivr4R_blkfill-__wrtchr%__wrtasc'__wr__blkio+*_blkmove4_strcpy4~_strcat#x_sbrk5__salloc1_strchr_addargv__err_opena0_creata5switch25switch1__startP_nofloat_nottyin__stub_o__text__data__bss4___BDOStbin__chvec'\__wrtcle_os_vers_os_abil-_osattr-_net_che/__ttyout/B__lstout1__parsef1_index30___open __toasc4_strlenl__creat$n__allocc$___chini4__strcmp_creatL_creatb__cleanu_fclm.init__break^___lnamec___xeofN___pnameY___tnameD__sovf__exit __base ___cpmrv6 _rw_