!"#$%&'()*+,-./0123456789:;<=>?      !"#$%&'()*+,-./0123456789:;<=>?@      !"#$%&'()*+,-./0123456789:;<=>?@A      !"#$%&'()*+,-./0123456789:;<=>?@AB      !"#$%&'()*+,-./0123456789:;<=>?@ABC      !"#$%&'()*+,-./0123456789:;<=>?@ABCD      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\]^_`abcdefghijklmnopqrstuvwxyz{|}~]^_`abcdefghijklmnopqrstuvwxyz{|}~^_`abcdefghijklmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~`abcdefghijklmnopqrstuvwxyz{|}~abcdefghijklmnopqrstuvwxyz{|}~bcdefghijklmnopqrstuvwxyz{|}~cdefghijklmnopqrstuvwxyz{|}~defghijklmnopqrstuvwxyz{|}~efghijklmnopqrstuvwxyz{|}~fghijklmnopqrstuvwxyz{|}~ghijklmnopqrstuvwxyz{|}~hijklmnopqrstuvwxyz{|}~ijklmnopqrstuvwxyz{|}~jklmnopqrstuvwxyz{|}~klmnopqrstuvwxyz{|}~lmnopqrstuvwxyz{|}~mnopqrstuvwxyz{|}~nopqrstuvwxyz{|}~opqrstuvwxyz{|}~pqrstuvwxyz{|}~qrstuvwxyz{|}~rstuvwxyz{|}~stuvwxyz{|}~tuvwxyz{|}~uvwxyz{|}~vwxyz{|}~wxyz{|}~xyz{|}~yz{|}~z{|}~{|}~|}~}~~                                                                                                                     !      !"      !"#      !"#$      !"#$%      !"#$%&      !"#$%&'      !"#$%&'(      !"#$%&'()      !"#$%&'()*      !"#$%&'()*+      !"#$%&'()*+,      !"#$%&'()*+,-      !"#$%&'()*+,-.      !"#$%&'()*+,-./      !"#$%&'()*+,-./0      !"#$%&'()*+,-./01      !"#$%&'()*+,-./012      !"#$%&'()*+,-./0123      !"#$%&'()*+,-./01234      !"#$%&'()*+,-./012345      !"#$%&'()*+,-./0123456      !"#$%&'()*+,-./01234567      !"#$%&'()*+,-./012345678      !"#$%&'()*+,-./0123456789      !"#$%&'()*+,-./0123456789:      !"#$%&'()*+,-./0123456789:;      !"#$%&'()*+,-./0123456789:;<      !"#$%&'()*+,-./0123456789:;<=      !"#$%&'()*+,-./0123456789:;<=>      !"#$%&'()*+,-./0123456789:;<=>?      !"#$%&'()*+,-./0123456789:;<=>?@      !"#$%&'()*+,-./0123456789:;<=>?@A      !"#$%&'()*+,-./0123456789:;<=>?@AB      !"#$%&'()*+,-./0123456789:;<=>?@ABC      !"#$%&'()*+,-./0123456789:;<=>?@ABCD      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTT V܅p@Q #H r\M $ H D%f $2H $i'y % H  inM %#H 8 :` %4H DD & H \} &H d u~@ &/H p \M 'H |f\M '5H ;\M (H  \M (H *\M (&H ;\M (5H KF%S )H :L; )H %S );H  2 * H %S *H yx *H %S *H ;}4J *.H %S +H ;}5J +H %S + H  ;}6J +2H %S ,H  ;}7J ,H %S ,H  ;}VJ ,,H \M -H  \M -6H \M .%H \M /H \M /1H %\M 0H ,%S 1H 0xx 1H 5%S 2 H 7 a xx 2H A%S 2*H Dxx 23H H%S 3H J!xx 3H R%S 3 H Ta"xx 3*H Y%S 34H [(xx 4H q%S 4;H w!5xx 5 H ~%S 5+H a;xx 58H %S 6H Axx 6H %S 6&H Gxx 6,H %S 64H !Nxx 6:H %S 7H  z 7H %S 7H  z@ 7!H %S 74H  z 8H \M 8H \M 8-H \M 8;H \M 9 H \M 9H \M 9+H \M : H \M :!H \M :3H \M ;H \M ;H \M ;.H %S)H xx3H \MH %S;H xx H \M!H .p@Q(/p2h( T   # , q)~Zձ%VѱD ZV",,f @v & >, f   Zw4@ Za, r  6 g Q H  Qh,8d ` w    ,\  w  @2 r,, 2p 0,| f   d, T  8 <@8"<, |ʵ  0 1  ,C!)@A(C ׭ ) ,4X j h 8 <̕`  38<,Xn  n,|   E   ,v ~ h    h , @ACBE, >׭ )     , Q 2 w71  [,0_7 ~hf v?!.T5 ?gͭ g(,z e.-*. ͭ ,x  H  $c,Hͭ  L 7{ Lu,ͭ X ws \ ',  w11 LINES WIT%.H ERRORS UNDEFINED SYMBOLS:  L,L NONE   ,p!& &08w %S}, : ,7e f  ,|D! ]B f% ,[ wU&w5 -"V,$ www>7 ">w,H jf'e@͵ ),lR͵%͵ɕ=QC,͵ * D`,  D! !e ͵,@Ge2e, jw, w 4fQ$Kj.   -  lqFA (Fo,F    V RK,jw    P   !, a^Q ^e ^,     q ,  a7WT ),N 9& 02wF |,*$ w<  nl,B7 hQ   D Q #,f" - ßå U   & ,ʐ ï ï  $ w $1$@,ex   ,wbO 1V4 (,  & _,( x  ,Lz MG%  ,p    P?V, $ bw $,Gßrנ0נ9å$ ,å.å  נAנZ נa,נz  $E qw,$  0Q D R$QR$,H|7 d-  $,lf X ,.ε^g,%-|wlw,ɵE 2A,I'D/H,   : ,D  @@J ,hh0D x$d*0 D "$$d&:,8 ̕>8, #,׭>X׭6S,TQ  T,L  N u, R . h *c˕! d ,@M * S, |8,d ( #˕7 V7 PNSD'wLPQAZRDMBINTU ),8,// RASM V01A PAGE XXXXXG, DD-MMM-19YY HH:MM:SS 9, P :$ &,8* *,\ "! Y F D > = 7 6       " ( ) / 0 M C 7 '&   8 !,!7 777a7i7 7g7O7O,E7\ &R   ,i77 w.7O,ĕ Q$BB`@ K wʥ ,m222@ ,   $e\vwe,NV w0&  , X֋w:m X,AS-;: ׭8,e'1X  , ׭ ɵ, ɵ-ww,e`0p  V-`LwL:-L '",- w.c   +,> r wwww.ww,bwmNF b!*,0Q$Q$Q$Q$Q$wQ$wwDww%,ww7  7,wt5 7m , &  t K͟.ׯ` ?@"@(,<-   K pO0`D? &  | "*T,!!// *** RASM ERROR #c =# XX. THE VALUE IS . = 0mN 7 F Qw@  'Q*',7jZ 7 7 7 7 |   Zs,tJB'  . gI B'y,8 %B'%'’ IKB'_ B''&B',\ f- ' 7  ',.Z'7    Z'e, Q ɋ 8Q,,  P0P  ɋ 'PP ,DB > wcR NU_, ĝB E7? t,4 r    å  ,X  ww׽@׽,| 6TR  B`E   e TR, eeW!W &fv Wn,  9, w & 09whw  s, !7 7 0$,0! 7 n7  E,T! - 1- 7F7 7?,x!0!ׂ  "0 7 "0,!  & ע  W   ,! m " R  w,!w |  NA  @," w 0uLmW,,"W µ K բ,P" +7 " ,t"  $   ,"  W"µ@6,"µwµwµP,"n ͵'$ 7H,#BU.׭,6 2,(#07 7 7p,L#r)(o`a(,p#   |,#0  ĝe $,# P  5  ,#n B׭d T ,$ 767 7 wE5,$$Շעעע W,H$& עע Š Հ 4,l$X8   7 ,$  77,$ 27 79 ' 2,$7z6yg}a ]ej,$4e<ee. e , %e   ̞ ,D% e 7 -  Ѐ,h%55   ,%sm h,%- ! ^,% UoUU,%\@  ,& 2 x,&8&&&&&'*",&8&&&&&'a,@& !@J=,d&;  5,&@/ c$@$ X,& W7C  S,&   AwL C ,&w_ _9,'iU*/#@% ()"'+-!,<'&; ,:= 7vB's   % B'm,`'̋נ0נ9 å.ՀE,'& EEEE  ` ,'e ` E&EUp̵ ,'wV1. b נ0 נ9K,' J å$ å.נAj,(נZ נaנz E,8( 7 j&ß= $,\( N v( 'd v(A,(d0 ` ,#J,(0 E  Vw.Z,(U%f -Օ  h.(f re*wD     ($,) D! `rD 06)eC b. L & *,^)eCE  ,) 6 &x ˕ ej˕,) \ ˕ 6L ,)!ZW ՋM u eQ,) ͕'   - 6c,*77 * 7 ~9;`,6* e7b h ˥1$,Z*0ӕ  L7 Fk#e  $.~*B :B `e*bbb*(I,*    @* &*b,* ѝ ɝJJANFEBMARAPRMAYJ,*UNJULAUGSEPOCTNOVDEC 0 C,+-2 2 T+ !!UT+",4+7F+  F+u,X+b+ ** LP ERR-RASM ABORTE1  b+W |+D** +>,+ 2 :杲 "&[  ,+΋-΋'%"0W f(  ,+ `w% r%u ,+ @ c. ,,&ef ŝac ,4,we U  ,X, x V 4պ,|, F $DeEDa ,,$E w< B`D E T   ",,   D  ,,.5 P  &, -KKceba7,0-b ђ pejEde$,T- \ Q$BD`p s- D  "-,x-\ F - ^ J% -,-D10w&, 0- 7   -,--    ---@m-x.,x. : % TQ!2. Q  8ќ&/   $&/B&/*&/,. : f05w /q $ /,.  * 06o //@  //.r\MH@ 2@ 49@ .:<}@ ee;@ f@ ;}G@ @ . ` @ s'@ (H\M2hd *2x  r \&X! ;\$X*. t  wTtv tw(t.*   , sns(n,Pf&CCTQ$ w27 %,t 7 7 X    Xx, L x x  6 xx, J 3   "  N.P)eD z_ (,,H   wK,H  ,* ,z   D,N  P DZT  7,rB1-t ^  ,  D ,  6xe e  xO, 7.e 7!:,#"",eH,& j S ,J7 `x7Ze 7 X.W   xY,n µ 0 0   C s,`7µ  0l00.X  rn.r *n. a( n7 n7 6 nn&, x7 e 7 N 'W y  x[,(V&'d  Vd,LM H f &' @H"E,pR +&': D DA  +:$A,6 B A w` H &  H&%,7  $ dn d & d$,' e 7 F,   eWFB, E  E0$ $7 7 7H 7 7 ` X ~ h (4,L, \&X .D \X,p7 `w wB  "  * ",>] >`p &  ,  z^    ^,,9@BE ` n,BEC m  ! *$p ! |4V2BVh.4V2BVh "$,FBVhw P ee BV h K,j L 񆗢4    7,6 6 R m 7 & ,  N!  V7 w J  &,b  $%  N!  ,w w 7 w , w DDm ,BDQ$  vwT  Dd \,f DQ$ |D  <D, dQ$Dd . D JQ$DdDn, DQ$ +7 ,7 W- DDde7 7 ,ɥɥ e  ,  @J; ,>x v .7# d ea,b &D e @P "@, 7 W p,:W 7 1 *f@, 5  E#   ,W!W! whŝEW!  , lD7Bf*Ý0 f^,: % f)w  7  fp,^ 7  w  7 v, ww 11 M& ` :<}H, U11 w wv.492;}G";}G&s'-2 X!7 wxwvQ$ `*ee;X*`,  ,((( ,,  , ,&f&M .< mZmd-~> &x>(x,b 7 Tee #0-, &]x7 $ xK, #0- E7G, ee  e=, !&e  4, w  R w ,:  w je 7!f ,^ #2-7!Be :&fJ, e  e $e 0!!!!, !w n @` 7 B w 1, \  7 77o0 ee M-e"*.    > \fbS (i,< n 7L?` Z5T+  &,` Ћ#Bw$` 7, @50 @ e,  < 4 ,ww` b<,    e,  FW!  w$, J 0    J,8 <  mlB} <,\ >d#e#!  ), E m7 , 7e  .&., #0 E w , . x w wxn,\  A,4rbr&,Xa |f  Z  K@ , ROSLOD IIA # ROSLOD PASS #,@1 END  ROSLOD PASS #2 BEGIN ,d ROSLOD PASS #2 END ERROR #   M N,P **** ROSLOD LOAD MAP **** **** PLOAD ELEMENT [\ ,LODTMP] **** / / : C,********** ELEMENT TITLE: []s) SECTION ENTRY OFFSET SIZE TOTALY &,&<> ,J "****** ,n**** UNRESOLVED REFERENCES {, `  nhn H.%f L;@ K@ i N@ .sq@ @ %le@ R8x@ p @ A.w @ s@ L @ &@@ &`;@ .m'N@ '@ 's@ 'L @ ' @ C.(` @ 4!;@ :<}@ 0Xs@ YYq@ .Y!T@ ee;@ Ye@ (qh%fhb6bK b$@9D,D#COMPRESSION COMPLE3hTE-FILE TYPE XXX  zn+zCOMPRS-FILE TYPE XXX NOT VALID  J,!COMPRS NOT ALLOWED-FILE TYPE XXX,  # $,#COMPRS-DIRECTORY SEARCH DISC ERR OR Z ,%COMPRS-FILE XFER ERROR-FILE TYPE  XXX  ,#COMPRS-DIRECTORY UPDATE DISC ERR :OR  >,>JNJN'0b 5 E  A (` "Ye*, 7 d w$w0"YYq &(` ,7H~D7 w wR8x ~2, w|1 1 L~ %le&`;.7 D7 F7 $(ee;,%  x `ET ,@ e  nww $,d  肷 D,2l@lwF(` , ~ $ee;, w n2 6 $, wNwZw 2^47 .7$ Iw|ree;(:,> j= t-pQ"Lee;"",bIJGH7   $ee;,( % sq0`  Bww,w8 p^i Nee;*' 0 ŕf@ Hv. L; ee;R8x:<}*L L.L D 4 Bw:J4 J(Z,  `kK 7 "4!; 4!;YYq =,D  7 7 3* YYqKw "}2hwN w *N'L  'L $Y!T,*  & w7 7.' Y!Tm'N$:<},u NRD  8zxuRD$z[0 (h` P (@,H\НGНDНA ,\Y,$ , & d%le2H 7 &  Er@>,(` ,rlr @DC ``sL , c   w0Xs4!;,ww xwtx*p 's's'L }.i'ysq@ \@ (` @ .Ye@ hfp@ [g4@ (li'yhs'D~h2 vg$v@=,OBJECT LOAD SYMBOLICAS0,6M SYM FOR SYM DATA JANFEBMARAPRMAb,ZYJUNJULAUGSEPOCTNOVDECFREE READ ,~ WRITE DELETED H,FILE ID START FILE LOGICAL FILEw, CKSAVE PROTECT CORE DIR. IFD ,> SECTOR TYPE DEVICE ,LENGTH 0=NONE Y/N Y/N I**,2************************************+V**********************************  zmz ! e,FXXXXX XXXXXX XXX XXX X,XXXXX XXXXXX X X XXX(,X  > ELEMENT , CREATED STAR,T I NAME TYPE STATUS ,6 DATE TIME SECTOR ZLENGTH  b,bH .NAME. OBJECT FREE , 02-JAN-72 23:17:59 005466 000,100 -DISC ERROR-BATCH FILE ELEMENT DIRECTORY READ  ,DISC DIRECTORY READ ERROR  B02 >BEXw`7 fv\*v,,% J D"x` - H,PE 'e  &w ,te W" Ew(` ,  D 7wzNN  Ye)0    n*, w E  W[g4" &sq, ~Yw Ehfp"v0, dY|E H*Z,T 8 ,2 w$,x   ( \ d20 E 8^ Q *4,  , z . ,z28$ x n d,  *,, Zz~ Pfӝӝ < z6,8D27 Dv * v$,\0e   % ", j'E A`wj$/, w w w A_, A`wp wp wp wp_ ppp"p2  . C `wIыwI}ыwIvI"I*I ,    # "2:   > 2b8 "*b!d w.iK%le@ ( "l2h^!@}^!,P P,ZR *** MOUNT DECTAPES 0,1,2 Z,,3 SET SWITCHES=-1 TO RESTORE DISK H,IT WHEN READY:  DISK E,$RROR - ABORTED DECTAPE ERROR - HABORTED PP ^!j.^!    Z4 %leZ&n,!  x 7 ,! 7  P < 6 ,!Bee@ W  2  $2.!   J(" 2.:`^@_@D @.<@@ e@ q!e@ 2@ :<}@ ~._MQ@Mp&@MW@ee;@Ye@-.amxx@ *}`@ u~@@ @ ` @ !.s'@(b:D~h:`hC`_h:y.[q`"hF[q(x<h 1"?Thf2 Nh*C9 Nh ,2%  ,$,H,ldT vsv_[q,($ **B AC: BBPB ? < JJ ILL CMD!  XX ILL PAR! t ffNON-QUIESCENT ZENDSQUXXTM3.q!e eamxx*}`u~@',DTREFTYzCRLPCMASLDDI.<@ Fz"&,FLTI2UTTCBR$EX*" 2$ &[q*N  7 . [q [q[q [q [q, D S#  w[q [qU*"J    X `. [qJ [q [q "[qX$[q n,D 7! EW,  ! _MQYe0h   W,WLWC bD *_R, W,WT W,WTMW^G, & &&  Mp&m,06W, ` ,WB  P !  , ~ P"0 ~" ` &:<}s&D0  p H& 2s'ee;.D (2D h,7 7 7 ac <&$  .q!eD @ <@ \@m.1"?T@ 2@ 49@ee;@ ;}G@ T. ` @ 9 N@ s'@ (h .ehq!ehamxxh*}`h n,\t   \t  ,$W,7 5!2 .!+7!(WD $;}G.H %# y4C* 2" ` ( ` O,n 2 `  `  $1"?T&<,  && & &  9 N ` &.u~@D @ <@ a,}@ ..R@ aw}@ yR@ 9 N@ (<<@hu~@hR. HH:MM:SS MM/DD/YY  ( ,&! &e Iu"!  D ,J W, ! &yR,n $w*xW, !  .R$. * "aw}a,}*(&DԝFԝC   U<9 NF/ "*.    > \fbS (i,< n 7L?` Z5T+  &,` Ћ#Bw$` 7, @50 @ e,  < 4 ,ww` b<,    e,  FW!  w$, J 0    J,8 <  mlB} <,\ >d#e#!  ), E m7 , 7e  .&., #0 E w , . x w wxn,\  A,4rbr&,Xa |f  Z  K@ , ROSLOD IIA # ROSLOD PASS #,@1 END  ROSLOD PASS #2 BEGIN ,d ROSLOD PASS #2 END ERROR #   M N,P **** ROSLOD LOAD MAP **** **** PLOAD ELEMENT [\ ,LODTMP] **** / / : C,********** ELEMENT TITLE: []s q)~Zձ%Vѱ,f @v & f   Zw4@ r  6 g Q H d ` w     w  @2 r, 2p | f   d T  8 <@ |ʵ  0 1  C!)@A(C ׭ ) X j h 8 <̕`  n     E   v ~ h    h  @ACBE >׭ )     Q 2 w71  _7 ~hf v?!5 ?gͭ  e.-*. ͭ x  H  Hͭ  L 7{ͭ X ws \ w11 LINES WITH ERRORS UNDEFINED SYMBOLS:  NONE   !& &08w %S : 7e f  |D! ]B f% [ wU&w5 -" www>7 jf'e@͵ R͵%͵ɕ=QC͵ * D`  D! !e ͵@Ge2e, jw w 4fQ$K  -  lqF    V Rw    P   a^Q ^e      q  a7WTN 9& 02wF *$ w<  nl7 hQ   " - ßå U  ʐ ï ï  $ w $ex  wbO 1V4 (  &  x  z MG%      P? $ bwGßrנ0נ9å$ å.å  נAנZ נaנz  $E q  0Q D R$|7 d-  f X .ε^%-|wlwɵE 2AI'D/  :   @@J h0D x$d8 ̕> #,׭>X׭6TQ  TL  N u R . h *c˕! d M * S, | ( #˕7 V7 PNSDwLPQAZRDMBINTU8// RASM V01A PAGE XXXXX DD-MMM-19YY HH:MM:SS P *&$  87 777a7i7 7g7O7O7\ &R   77 w.7ĕ Q$BB`@ K wʥ m222@    $e\vwNV w0&   X֋w:S-;: ׭'1X   ׭ ɵ ɵ-we`0p  V`LwL:-- w.c  r wwww.wwwmNF b!*0Q$Q$Q$Q$Q$wQ$wwDwwww7  7wt5 7m  &  t K͟ׯ` ?@-   K pD? &  | !!// *** RASM ERROR # XX. THE VALUE IS . mN 7 F Qw@  '7jZ 7 7 7 7 | tJB'  . g %B'%'’ IKB' f- ' 7 .Z'7   Q ɋ 8  P0P  ɋ DB > wcR NUĝB E7? tr    å   ww׽@׽ 6TR  B`E   eeW!W &fv  w & 09whw  7 7 0$ 7 n7  E - 1- 7F7 70!ׂ  "0 7  & ע  W m " R  ww |  NA  @ w 0uLmWW µ K +7 "  $     W"µ@6µwµwµn ͵'$ 7HBU.׭,6 207 7 7r)(o`a   0  ĝe P  5n B׭d T 767 7 wEՇעעע & עע Š Հ X8   7   77 27 79 7z6yg}a ]e4e<ee. e e   ̞  e 7 -  55   sm - !  UoU\@   2 x,&8&&&&&'* !@J=;  5@/ c$@$ W7C  S   AwL C w_ _iU*/#@% ()"'+-!&; ,:= 7vB's   ̋נ0נ9 å.Հ& EEEE  ` e ` E&EUp̵wV1. b נ0 נ9 J å$ å.נAנZ נaנz E 7 j&ß N v( 'd d0 ` ,#0 E  Vw.U%f -Օ  f re*wD    D! `reC b. L &eCE  6 &x ˕ ej˕ \ ˕ 6L !ZW ՋM u e ͕'   - 677 * 7 ~9; e7b h ˥0ӕ  L7 Fk#e B :B `e*bbb    @* ѝ ɝJJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC 0 -2 2 T+ !!7F+b+ ** LP ERR-RASM ABORTED** 2 :杲 "&΋-΋'%"0W f `w% r% @ c. &ef ŝawe U x V 4Հ F $DeEDa$E w< B`D E T    D .5 P KKceba7b ђ pejEde \ Q$BD`p s- D \ F - ^ JD10w&, 0- 7 -  -@ BEC m  ! p ! |4V2BVhBVhw P ee L 񆗢 : % TQ! Q  8ќ&/   $&/B : f05w /  * 06/@w DDm DQ$  vwT  Dd \ DQ$ |D  <D dQ$Dd . D JQ$DdD DQ$ +7 7 W- DDde7 7 w`w`w`w`w`w`w`w`w`w`w`w` w`w`w`w`w`w`"w`&w`*w`.w`2w`6w`:w`>w`Bw`Fw`Jw`6w`Nw`\w`bw`w`fw`w`"w`vw`w`w`Bw`Dw`w`w`w`w`w`w`w`w`:w`xw`vw`w`w`w`lw`|w`w`w`w`w`w`8w`] >`p &    z^   ,9@BE ` BEC m  ! p ! |4V2BVhBVhw P ee L 񆗢4    76 6 R m 7 &   N!  V7 w J b  $%  N! w w 7 w  w DDm DQ$  vwT  Dd \ DQ$ |D  <D dQ$Dd . D JQ$DdD DQ$ +7 7 W- DDde7 7 ɥɥ e    @J; x v .7# d e &D e @P 7 W p:W 7 1~ * 5  E# W!W! whŝEW!  lD7Bf*Ý0% f)w  77  w  7 ww e11Ł U11 ~ w $uwu~ X!7 wxwvQ$ `* ,((( ,,,&f&M mZmd-~> &x7 Tee #0-&]x7 $#0- E7ee  e !&e  4w  R w  w je 7!f  #2-7!Be :&fJe  e $e 0!!!!!w n @` 7 B w \  7 77 ee M-   > \fbn 7L?` Z5TЋ#Bw$` 7@50 @ e < 4 ,ww` b    e FW!  wJ 0  <  mlB>d#e#!  E m7 7e  .#0 E w . x w wrw`w`jw`jw`l@tw`vw`vw`~w`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w` ROSLOD IIA # ROSLOD PASS #1 END  ROSLOD PASS #2 BEGIN  ROSLOD PASS #2 END ERROR # P **** ROSLOD LOAD MAP **** **** LOAD ELEMENT [LODTMP] **** / / : C********** ELEMENT TITLE: [] SECTION ENTRY OFFSET SIZE TOTAL<>  "********** UNRESOLVED REFERENCES  `ENDS QU&XX,TMDTNREFTYzCRLPCMASLDDIFLTI2UTTCBR$EX |b frD S#  Db   * 7!zz E{W,  ! r   W,WLWC L 8W,WT .W,WT  & &&  06W,WB  P !  ~ P"00e~  p~ * AC:  ?  ILL CMD!  ILL PAR! NON-QUIESCENT 7 7 7 ac   h  W,7 5!2 .!+7!{( %~# y4x􋅀 fb  L&& & &  & HH:MM:SS MM/DD/YY  &e I W, ! 8 4w*xW, ! @0 DԝFԝC  b w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`w`wwww$w2w`ww``w`fw`tw`rw`pw`nwww`wwwww`w`ww`w`w`w`w`w`wLw`Vw`Vwrw`xw`xw`~w`ww``w`fw`tw`rw`pw`nwww`wwwww`w`ww`w`w`w`w`w`wLw`Vw`Vwrw`x.i'ysq@ \@ (` @ .Ye@ hfp@ [g4@ (li'yhs'D~h2 vg$v@=,OBJECT LOAD SYMBOLICAS0,6M SYM FOR SYM DATA JANFEBMARAPRMAb,w`w`jw`jw`lw`nw`pw`rw`tw`vw`vw`~w`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`w`4w` SECTOR TYPE DEVICE LENGTH 0=NONE Y/N Y/N I************************************************************************  FXXXXX XXXXXX XXX XXX XXXXXX XXXXXX X X XXXX  > ELEMENT CREATED START I NAME TYPE STATUS DATE TIME SECTOR LENGTH H .NAME. OBJECT FREE 02-JAN-72 23:17:59 005466 000100 -DISC ERROR-BATCH FILE ELEMENT DIRECTORY READ DISC DIRECTORY READ ERROR  2 >BEXw`7 fv% J D"x` -E 'e  &w e W" nEw  D{ 7wzNN     w vE  6o ~Yw vE dY|E H 8 ,2 w   ( \ d0 E 8^   , z 8$ x n d, Zz~ Pfӝӝ D27 Dv * 0e   %  j'E A`w w w w A`wp wp wp wp  . C `wIыwI}ыwIv       > 2b8 ww`w`w`w`w`w`wXwfg0n`g xwt<,  Z 2w`w`w`Bw`Bwvw|ww`w`ww`ww`w`w`ww`w`ww`ww`w`$w$w>wTwnwpw`wwwwwww`wwwwwwww`www`w`w`w`w` w`w`w`w`w`w`"w`*wwwwz"^!@PZR *** MOUNT DECTAPES 0,1,2,3 SET SWITCHES=-1 TO RESTORE DISK HIT WHEN READY:  DISK ERROR - ABORTED DECTAPE ERROR - ABORTED ,\  w  @2 r,, 2p 0,| f   d, T  8 <@8"<, |ʵ  0 1  ,C!)@A(C ׭ ) ,4X j h 8 <̕`  38<,Xn  n,|   E   ,v ~ h    h , @ACBE, >׭ )     , Q 2 w71  [,0_7 ~hf v?!.T5 ?gͭ g(,z e.-*. ͭ ,x  H  $c,Hͭ  L 7{ Lu,ͭ X ws \ ',  w11 LINES WIT%.H ERRORS UNDEFINED SYMBOLS:  L,L NONE   ,p!& &08w %S}, : ,7e f  ,|D! ]B f% ,[ wU&w5 -"V,$ www>7 ">w,H jf'e@͵ ),lR͵%͵ɕ=QC,͵ * D`,  D! !e ͵,@Ge2e, jw, w 4fQ$Kj.   -  lqFA (Fo,F    V RK,jw    P   !, a^Q ^e ^,     q ,  a7WT ),N 9& 02wF |,*$ w<  nl,B7 hQ   D Q #,f" - ßå U   & ,ʐ ï ï  $ w $1$@,ex   ,wbO 1V4 (,  & _,( x  ,Lz MG%  ,p    P?V, $ bw $,Gßrנ0נ9å$ ,å.å  נAנZ נa,נz  $E qw,$  0Q D R$QR$,H|7 d-  $,lf X ,.ε^g,%-|wlw,ɵE 2A,I'D/H,   : ,D  @@J ,hh0D x$d*0 D "$$d&:,8 ̕>8, #,׭>X׭6S,TQ  T,L  N u, R . h *c˕! d ,@M * S, |8,d ( #˕7 V7 PNSD'wLPQAZRDMBINTU ),8,// RASM V01A PAGE XXXXXG, DD-MMM-19YY HH:MM:SS 9, P :$ &,8* *,\ "! Y F D > = 7 6       " ( ) / 0 M C 7 '&   8 !,!7 777a7i7 7g7O7O,E7\ &R   ,i77 w.7O,ĕ Q$BB`@ K wʥ ,m222@ ,   $e\vwe,NV w0&  , X֋w:m X,AS-;: ׭8,e'1X  , ׭ ɵ, ɵ-ww,e`0p  V-`LwL:-L '",- w.c   +,> r wwww.ww,bwmNF b!*,0Q$Q$Q$Q$Q$wQ$wwDww%,ww7  7,wt5 7m , &  t K͟.ׯ` ?@"@(,<-   K pO0`D? &  | "*T,!!// *** RASM ERROR #c =# XX. THE VALUE IS . = 0mN 7 F Qw@  'Q*',7jZ 7 7 7 7 |   Zs,tJB'  . gI B'y,8 %B'%'’ IKB'_ B''&B',\ f- ' 7  ',.Z'7    Z'e, Q ɋ 8Q,,  P0P  ɋ 'PP ,DB > wcR NU_, ĝB E7? t,4 r    å  ,X  ww׽@׽,| 6TR  B`E   e TR, eeW!W &fv Wn,  9, w & 09whw  s, !    Z4  x 7 7  P < 6 Bee@ W  2   J 0 7 "0,!  & ע  W w`w`(w`2w`w`w`w`w`w`Jw`Nw`Pw`Vw`bw`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w` .TITLE IOLIST J;*********************************************************************** J;* * J;* I/O LIST-USED FOR ROS2 TEST TASKS * J;* * J;*********************************************************************** 8 .DEF IOLIST,PRTBUF,MSG1,MSG2,MSG3,MSG4,MSG5 ; ; ; IOLIST = . 0 .WORD 1 ; THREAD WORD 2 .BYTE 4 ; USE TTY NO. 2 0 .BYTE 2 ; EXIT TYPE 2  .WORD 0  .BYTE 0 2 .BYTE 0 ; NORMAL OUTPUT  .WORD 0,0 8PRTBUF: .WORD 0 ; PRINT BUFFER ADDRESS ; MSG1 = .  .WORD 29.  .WORD 0 0 .ASCII /PHEW-MADE IT-THIS IS TASK 46/  .BYTE 15  .EVEN ; MSG2 = .  .WORD 23.  .WORD 0 * .ASCII /NOT BAD-GOT TO TASK 47/  .BYTE 15  .EVEN ; MSG3 = .  .WORD 32.  .WORD 0 4 .ASCII /THIRD TIME IS THE CHARM-TASK 48/  .BYTE 15  .EVEN ; MSG4 = .  .WORD 44.  .WORD 0 @ .ASCII /SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49/  .BYTE 15  .EVEN ; MSG5 = .  .WORD 64.  .WORD 0 > .ASCII /THIS MESSAGE WILL NEVER BE PRINTED DUE TO / * .ASCII /ROS SCREW UPS-TASK 50/  .BYTE 15  .EVEN ;  .END .:L;(:L;h?Th.?Th0?T@hL?Thp?Thfh ,PHEW-MADE IT-THIS $IS TASK 46 ? 0#0NOT BAD-GOT TO TASK 47  L,L THIRD TIME IS THE CHARM-TASK 48 Y,p,SUPERSYSTEM WILL NEVER MAKE IT He,ERE-TASK 49 @THIS MESSAGE WILL NE,VER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 K .TITLE HEADER J;*********************************************************************** J;* * J;* TASK HEADER-USED FOR ROS2 TEST TASKS * J;* * J;***********************************************************************  .DEF HEADER 4 .REF START,EXTIM,PRI,TSKNO,FILEID,CSTAT ; .ARG = 1 ; ARG OPTION ; HEADER = . 0 .WORD 1 ; THREAD WORD 0 .WORD START ; ENTRY POINT 6 .WORD 0 ; INIT. ENTRY POINT 2 .WORD EXTIM ; EXECUTION TIME . .BYTE 50. ; STACK SIZE , .BYTE PRI ; PRIORITY 8 .WORD 0 ; CURRENT TIMER VALUE  .IFNZ ARG 8 .WORD 0 ; TRANSMITTED ARGUMENT  .ENDC P .BYTE CSTAT+5 ; CPU STATUS-USED FOR FILE TYPE AND CORE DIR. 0 .BYTE TSKNO ; TASK NUMBER 2 .WORD 0 ; STACK POINTER BSTKST: .WORD FILEID ; FILE ID OF TASK'S LOAD MODULE ; ;  .END .2` @#H:@& @.f@ys@Y@(2h 2&ys #H: f`  Y&  .TITLE STACK J;*********************************************************************** J;* * J;* TASK STACK-USED FOR ROS2 TEST TASKS * J;* * J;***********************************************************************  .DEF TSKSS ; TSKSS = . D. = .+49.+49. ; RESERVE SPACE FOR STACK -1 WORD :; ; BECAUSE OF STKST ;  .END .yx(byh b .TITLE TASK46 J;*********************************************************************** J;* * J;* TASK 46 LOGIC * J;* * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT1,CSTAT $ .REF IOLIST,PRTBUF,MSG1 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; 8EXTIM = 0 ; ZERO EXECUTION TIME 4PRI = 1 ; PRIORITY LEVEL 1 ,TSKNO = 46. ; TASK NO ,FILEID = 100. ; FILE ID 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 47. ; START = .  JMP STRT1 8. = .+1000 ; MAKE IT A LARGE TASK ; STRT1 = .  EMT NOCKPT @ MOV #200,165400 ; MAKE SURE MAN. INT. ENABLED 6; ; INTERNAL DISPLACED * MOV #MSG1,PRTBUF ; GLOBAL MOV #IOLIST,-(SP) . EMT TTYOUT ; TYPE LINE , MOV #NEXTSK,-(SP) ; INTERNAL  CLR -(SP)  CLR -(SP)  CLR -(SP)  EMT QUEUE  TST (SP)+  JMP END END = . 2 EMT EXIT ; EXIT FROM TASK ;  .END .;}4J` H#H:H& Hd.:L;@?T@fHf@YH.&(,yshy؁h ww , /& & &  w~" ?Tf:L; (: .TITLE TASK47 J;*********************************************************************** J;* * J;* TASK 47 LOGIC * J; * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT2,CSTAT $ .REF IOLIST,PRTBUF,MSG2 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; 2EXTIM = 200 ; EXECUTION TIME 2PRI = 2 ; PRIORITY LEVEL 0TSKNO = 47. ; TASK NUMBER ,FILEID = 101. ; FILE ID 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 48. ; START = .  JMP STRT2 . = .+2500 ; STRT2 = .  EMT NOCKPT D MOV #1,IOLIST ; THREAD WORD =1 GLOBAL DISPLACED 4 MOVB #IOLIST+7,R2 ; GLOBAL ADDITIVE F MOV IOLIST+2,IOLIST+2 ; GLOBAL ADDITIVE DISPLACED  MOV #MSG2,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT MOV #NEXTSK,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP)  EMT QUEUE  TST (SP)+  EMT EXIT ;  .END .;}5J` H#H:H& He .:L;@?T@fHf@YH/a&(ryshyhD^ w@4 DD•v& :L;:L;:L;:L;$V 0& & &  2?Tf :L; .TITLE TASK48 J;*********************************************************************** J;* * J;* TASK 48 LOGIC * J;* * J;*********************************************************************** 4 .DEF START,EXTIM,PRI,TSKNO,FILEID,CSTAT $ .REF IOLIST,PRTBUF,MSG3 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; EXTIM = 0 PRI = 2 TSKNO = 48. FILEID = 102. 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 49. ; START = .  EMT NOCKPT  MOV #MSG3,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  MOV #46.,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP) 2 EMT QUEUE ; QUEUE T.S. 49  TST (SP)+  EMT EXIT " MOV #NEXTSK+1,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP) 2 EMT QUEUE ; QUEUE T.S. 50  TST (SP)+  JMP ENDER ENDER: EMT EXIT ; MOV #NEXTSK,-(SP)  .END .;}6J` H#H:H& Hf.:L;@?T@@fHf@YH0(6yshI, .& & &  2& ?T@ f:L;$& &  w1 .TITLE TASK49 J;*********************************************************************** J;* * J;* TASK 49 LOGIC-TIME SLICED * J;* * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT4,CSTAT $ .REF IOLIST,PRTBUF,MSG4 ; ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; TTYOUT = 13 CKPT = 27 NOCKPT = 30 ; ; 4EXTIM = 3 ; TIME SLICE-VALUE 8PRI = 3 ; TIME SLICED PRIORITY TSKNO = 49. FILEID = 103. 0CSTAT = 0 ; NO CORE DIR. ; START = .  JMP STRT4 . = .+500 ; STRT4 = .  EMT NOCKPT  MOV #MSG4,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  EMT CKPT  CLR R0 LOOP: INC R0  BNE LOOP  JMP START ;  .END .;}7J` H#H:H& Hg.:L;@?T@fHf@YH1&(^yshyPhD* w@8 D"D  w?T f:L;: .TITLE TASK50 J;*********************************************************************** J;* * J;* TASK 50 LOGIC-TIME SLICED * J;* * J;*********************************************************************** 4 .DEF START,EXTIM,PRI,TSKNO,FILEID,CSTAT $ .REF IOLIST,PRTBUF,MSG5 ; ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; TTYOUT = 13 CKPT = 27 NOCKPT = 30 ; ; 2EXTIM = 3 ; TIME SLICE-VAL 8PRI = 3 ; TIME SLICE PRIORITY TSKNO = 50. FILEID = 104. 0CSTAT = 0 ; NO CORE DIR. ; START = .  EMT NOCKPT  MOV #MSG5,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  EMT CKPT  CLR R0  JMP LOOP LOOP = .  INC R0  BNE LOOP  JMP START ;  .END .;}VJ` H#H:H& Hh.:L;@?T@fHf@YH2(ysha&  w w?T f:L;Z2.dPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 ww & 09whw  7 7 0$ 7 n7  E - 1- 7F7 70!ׂ  "0 7  & ע  W m " R  ww |  NA  @ w 0uLmWW µ K +7 "  $     W"µ@6µwµwµv /& & &  wU.׭,6 207 7 7r)(o`a  w`w^w`^w``w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`Z2/ePHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 w@ 55   sm - !  UoU\@   2 x,&8&&&&&'* !@J=;  5@/ c$@$ W7C  S   AwL C w_ _iU*/#@% ()"'+-!&; ,:= 7vB's   ̋נ0נ9 å.Հ& EEEE  ` e ` E&EUp̵wV1. b נ0 נ9 J å$ å.נAנZ נaנz E 7 j&ß N v( 'd d0 ` ,#0 E  Vw.U%f -Օ  f re*wD    D! `reC b. L &eCE  6 &x ˕ ej˕ \ ˕ 6L !ZW ՋM u e ͕'   - 677 * 7 ~9; e7b h ˥0ӕ  L7 Fk#e B :B `e*bbb•}v 0& & &  ѝ ɝJJANFEBMARAPRMAYJUNJULAUGSEPOCTw`w`w`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`Z20fPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50  v .& & &  2& & &  w1Kceba7b ђ pejEde \ Q$BD`p s- D w`w`Xw`Zw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`Z20fPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50  v .& & &  2& & &  w1w`w`Xw`Zw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`Z21gPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 w@w`Pw`Nw`Lw`dw`bw`bw`fw`tw`w`"w`Rw`@w`Dw`dw`hw`tw`tw`|w`w`w`w`w`w`w`w`w`w`8w`nw`w`w`w`2w`Xw`dw`dw`dw`dw`rw`w`w`2w`0 TASK B OVERLAY *   .TITLE ATASK  .DEF ATASK ATASK:  .WORD 1,ATSK,0,50.  .BYTE 100.,1 & .WORD 0,0,400*61.+5,0,261.  .=.+204. MODB: .WORD 1  .BYTE 62.,$RES  .WORD 0 MODC: .WORD 1  .BYTE 63.,$RES  .WORD 0 MODD: .WORD 1  .BYTE 64.,$RES  .WORD 0 MODF: .WORD 1  .BYTE 66.,$RES  .WORD 0 MODG: .WORD 1  .BYTE 67.,$RES  .WORD 0 $RES = 0 SP = %6 R0 = %0 ; ATSK:  MOV #MODB,-(SP) @ MOV #100.*400+100.,R0 ;ONE SECOND FREQUENCY  MOV R0,-(SP)  EMT 7  MOV #MODC,-(SP)  MOV R0,-(SP)  EMT 7  MOV #MODD,-(SP)  MOV R0,-(SP)  EMT 7  MOV #MODF,-(SP)  MOV R0,-(SP)  EMT 7  MOV #MODG,-(SP)  MOV R0,-(SP)  EMT 7 , EMT 2 ; SUSPEND  .END .a xx(,a xxh2d=,>?@BC $,dd&&&&& $ ( .TITLE CTASK  .DEF CTASK ; SP = %6 EXIT = 4 QTIME = 7 $RES = 0 ; CTASK:  .WORD 1,CTSK,0,50.  .BYTE 100.,1 & .WORD 0,0,400*63.+5,0,263.  .=.+204. CMOD:  .WORD 1  .BYTE 63.,200+$RES  .WORD 0 ; CTSK:  MOV #CMOD,-(SP)  MOV #20,-(SP)  EMT QTIME  EMT EXIT  .END .xx(xxh2d??A   .TITLE DTASK  .DEF DTASK $RES = 0 DEFINE = 51 DELETE = 52 QTIME = 7. EXIT = 4. QUEUE = 1. SP = %6 ; DTASK:  .WORD 1,DTSK,0,50.  .BYTE 100.,1 & .WORD 0,0,400*64.+5,0,264.  .=.+204. DMOD:  .WORD 1  .BYTE 64.,200+$RES  .WORD 0 FILE:  .WORD 1,0,0,250.  .BYTE 9.,0  .WORD 256. ; ; DTSK:  MOV #FILE,-(SP)  EMT DEFINE  MOV #FILE,-(SP)  EMT DELETE  MOV #65.,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP)  EMT QUEUE  MOV #DMOD,-(SP)  MOV #250.,-(SP)  EMT QTIME  EMT EXIT .=.+500.  .END .!xx( !xxh2d@ ,@ )*A& & &     .TITLE ETASK  .DEF ETASK TTYOUT = 11. EXIT = 4 SP = %6 ETASK:  .WORD 1,ETSK,0,50.  .BYTE 100.,5 & .WORD 0,0,400*65.+5,0,265.  .=.+204. ; LIST:  .WORD 1  .BYTE 4,1  .WORD 0,0,0,0,DATA DATA:  .WORD 8.,0  .BYTE 12,15  .ASCII 'TASK E' ; ; ; ETSK:  MOV #LIST,-(SP)  EMT TTYOUT  EMT EXIT .=.+600.  .END .a"xx(Za"xxh=2dA * TASK E M Z .TITLE FTASK  .DEF FTASK DEFINE = 51 DELETE = 52 DISCIO = 19. TTYOUT = 11. PRTCT = 53 UNPRCT = 54 DECTAP = 13. EXIT = 4 SP = %6 ; ; FTASK:  .WORD 1,FTSK,0,50.  .BYTE 100.,1 & .WORD 0,0,400*66.+5,0,266.  .=.+204. ; DLIST:  .WORD 1  .BYTE 5,1,0,0,0,1  .WORD 0,0,DDATA *DDATA: .WORD 10.,32.,1,2,3,4,5,6,7,8. 0 .WORD 9.,10.,11.,12.,13.,14.,15.,16. 2 .WORD 17.,18.,19.,20.,21.,22.,23.,24. 2 .WORD 25.,26.,27.,28.,29.,30.,31.,32. ; MLIST: " .WORD 1,0,0,251.,9.,4. ; DSLSTW:  .WORD 1  .BYTE 1,2 $ .WORD 0,1400,0,0,DSWRIT DSWRIT:  .WORD 251.  .BYTE 1,1  .WORD 0,0,0 DSBUF: .WORD -1  .=.+254.+254.  .WORD -1 ; TYLIST:  .WORD 1  .BYTE 4,1 .WORD 0,0,0,0,TYDATA TYDATA:  .WORD 8.,0  .BYTE 12,15  .ASCII 'TASK F' ; DSLSTR:  .WORD 1  .BYTE 1,2 $ .WORD 0,1400,0,0,DSREAD DSREAD:  .WORD 251.  .BYTE 1,0  .WORD 0,0,0 DSBUFR: .WORD 0  .=.+255.+255. ; FTSK:  MOV #MLIST,-(SP) . EMT DEFINE ;DEFINE FILE MOV #TYLIST,-(SP) 8 EMT TTYOUT ;PRINT ON TTY, EXIT 1  MOV #DLIST,-(SP) 8 EMT DECTAP ;WRITE DECTAPE, EXIT 1 MOV #DSLSTW,-(SP) : EMT DISCIO ; WRITE ON DISC, EXIT 2  MOV #MLIST,-(SP) 4 EMT PRTCT ;PROTECT DISC FILE 6 MOV #111111,DSBUF ;MODIFY DISC BUFFER MOV #DSLSTW,-(SP) N EMT DISCIO ;AND TRY TO WRITE ON PROTECTED FILE (EXIT 2) * MOV #DSLSTR,-(SP) ;NOW, - * EMT DISCIO ;READ IT : CMP #111111,DSBUFR ;AND SEE IF WE WROTE IT ( BEQ OOPS ;OOPS 2DELET: MOV #MLIST,-(SP) ;UNPROTECT FILE  EMT UNPRCT , MOV #MLIST,-(SP) ;DELETE IT  EMT DELETE  EMT EXIT ; OOPS: MOV #ERLIST,-(SP)  EMT TTYOUT  BR DELET ERLIST:  .WORD 1  .BYTE 4,1 .WORD 0,0,0,0,ERDATA ERDATA:  .WORD 31.,0  .BYTE 12,15 2 .ASCII '** PROTECTED FILE MODIFIED **'  .EVEN  .END .(xx((xxh2dB iq,   , ~,(  L &L}L T,Td TASK FO dwx~~02)V  >2+I>2 V>2*>6,p%I2,2* p22$, ** PROTECTED FX ILE MODIFIED **9  .TITLE HTASK  .DEF HTASK ; TTYOUT = 11. EXIT = 4. SP = %6 R0 = %0 R1 = %1 ; HTASK:  .WORD 1,HTSK,0,4  .BYTE 100.,4 & .WORD 0,0,400*68.+5,0,268.  .=.+204. ; LIST:  .WORD 1  .BYTE 4,2  .WORD 0,0,0,0,DATA DATA: .WORD 8.,0  .BYTE 12  .ASCII 'TASK H'  .BYTE 15 ; HTSK:  CLR R1 LOOP1: CLR R0 LOOP:  DEC R0  BNE LOOP  MOV #LIST,-(SP)  EMT 30  EMT TTYOUT  EMT 27  DEC R1  BNE LOOP1  EMT EXIT  .END .!5xx(!5xxhdD #. TASK H  (   .TITLE ITASK  .DEF ITASK ; TTYOUT = 11. EXIT = 4. SP = %6 R0 = %0 R1 = %1 ITASK:  .WORD 1,ITSK,0,4  .BYTE 100.,4 & .WORD 0,0,400*69.+5,0,269.  .=.+204. ; LIST:  .WORD 1  .BYTE 4,2  .WORD 0,0,0,0,DATA DATA: .WORD 8.,0  .BYTE 12  .ASCII 'TASH I'  .BYTE 15 ; ; ITSK:  CLR R1 LOOP1: CLR R0 LOOP:  DEC R0  BNE LOOP  MOV #LIST,-(SP)  EMT 30  EMT TTYOUT  EMT 27  DEC R1  BNE LOOP1  EMT EXIT  .END .a;xx(a;xxhUdE !. TASH I  (   .TITLE JTASK  .DEF JTASK ; TTYOUT = 11. EXIT = 4. SP = %6 R0 = %0 R1 = %1 JTASK:  .WORD 1,JTSK,0,4  .BYTE 100.,4 & .WORD 0,0,400*70.+5,0,270.  .=.+204. ; LIST:  .WORD 1  .BYTE 4,2  .WORD 0,0,0,0,DATA DATA: .WORD 8.,0  .BYTE 12  .ASCII 'TASK J'  .BYTE 15 ; ; JTSK:  CLR R1 LOOP1: CLR R0 LOOP:  DEC R0  BNE LOOP  MOV #LIST,-(SP)  EMT 30  EMT TTYOUT  EMT 27  DEC R1  BNE LOOP1  EMT EXIT  .END .Axx(AxxhdF. TASK J  (   .TITLE KTASK  .DEF KTASK  .REF SUB1,SUB2 PC = %7 ; KTASK:  .WORD 1,KTSK,0,0  .BYTE 100.,9. & .WORD 0,0,400*71.+5,0,271.  .=.+204. ; KTSK:  JSR PC,SUB1  JSR PC,SUB2  BR KTSK  .END .Gxx z@ z@(pGxxhd G6  z zx .TITLE LTASK  .DEF LTASK  .REF SUB3 ; LTASK:  .WORD 1,LTSK,0,0  .BYTE 100.,9. & .WORD 0,0,400*72.+5,0,272.  .=.+204. ; PC = %7 ; LTSK:  JSR PC,SUB3  BR LTSK  .END .!Nxx z@@(!Nxxhed H4  z@O .TITLE SUB1  .DEF SUB1 R0 = %0 SP = %6 PC = %7 CREAD = 20. ; LIST:  .WORD 1  .BYTE 2,2  .WORD 0,0,0,0,DATA DATA: .WORD 80.,0  .=.+80. ; SUB1:  MOV #LIST,-(SP)  EMT CREAD  MOV #DATA,R0  RTS PC  .END . z(n zhbPbdb  .TITLE SUB3  .DEF SUB3 ; R0 = %0 SP = %6 PC = %7 LPRNTR = 21. ; ; LIST: .WORD 1  .BYTE 3,2  .WORD 0,0,0,0,DATA DATA: .WORD END-DATA-4,0 D .ASCII 'ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 %+-:;*/$!&' D .ASCII /'"><=?( )#[ ] ----- T H I N K R O S -----/ . .ASCII 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' END:  .EVEN ; ; SUB3:  MOV #LIST,-(SP)  EMT LPRNTR  RTS PC  .END . z@( z@h<,yABCDEFGHIJKLMNOPQR ,$STUVWXYZ 0123456789 %+-:;*/$!&'"><=?,H( )#[ ] ----- T H I N K R O S 'l-----ABCDEFGHIJKLMNOPQRSTUVWXYZ ]A  .TITLE SUB2  .DEF SUB2 ; R0 = %0 SP = %6 PC = %7 LPRNTR = 21. ; ; LIST: .WORD 1  .BYTE 3,2  .WORD 0,0,0,0 DATA: .WORD .-.+.-. ; ; SUB2:  MOV R0,DATA  MOV #LIST,-(SP)  EMT LPRNTR EXIT: JMP R0  MOV #LIST,R0  JMP R0  MOV #LIST,R0 .=EXIT  JMP R0 .=.-2  RTS PC  .END . z($ zh,7@@ &  @  Sz2d=>?@BCdd&&&&& DCBF N EMT $DSKIO ; AND DO IT. w`w`zw`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`z2d> TASK B OVERLAY   DCBF N SUB BFSTRT,R1 ; COMPUTE NUMBER OF DISK SECTORS TRANS. DCBF N w`w`fw`|w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`2d??w`w`w`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`z2d@@ )*A& & & 70: MOV #"DT,MES6BF ; DCBF N MOV DTERR,-(SP) ; DCBF N BR STA299 ; DCBF NSTA280: MOV #"DK,MES6BF ; DISK ERRORS HERE DCBF N MOV DKERR,-(SP) ; DCBF N BR STA299 ; DCBF NSTA290: MOV #"BF,MES6BF ; BFENTER ERROR. DCBF NSTA298: MOV BFUPBK,-(SP) ; w`w`nw`pw`~w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`z2dA  TASK E  DCBF N .PAGE DCBF N; GETBLK WILL READ IN THE DECTAPE BLOCK SPECIFIED IN THE WORD 'NXTBLK'. DCBF N; NXTBLK IS NOT MODIFIED. DCBF NGETBLK =. ; ENTRY POINT DCBF N MOV NXTBLK,BLKSEC ; SET BLOCK NUMBER IN I/O LIST. DCBF N MOV #DTLIST,-(SP) ; PUT I/O LIST'S ADDRESS ON STACK. DCBF N EMT $DCTAP ; DO I/O. DCBF N TST DTERR ; ANY ERw`w`fw`rw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`z2dB     LI/O LIST ADDRESS ON THE STACK. DCBF N EMT $TYOUT ; DO I/O . DCBF N RTS PC ; DCBF N .END ; DCBF &;}8E(@ K,^,@d TASK F~ENTER FILE/ELEMENT NAME: #  ,   FILE NOT FOUND, REEN 0TER: w 6,6 FILE NOT CONTIGIOUS, REENTER: P%Z FILE TRANSFERED, NEXT: 7 xn,x+ ERROR - VALUE . TASK DID $EXIT. >., B ```& " (. "&7B (+,77$7$7$  6   6,$ e   b2)V  >2+I>p%I2,2*  ** PROTECTED FILE MODIFIED **e- ,w! Z< R'Z,BCDT DKw`w`fw`w`w`w`w`w`w`w`w`w`w`w`w`w`$w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`zdD  TASK H    ~w`w`fw`zw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`dE  TASH I     P FOUND, REENTER:  FILE NOT CONTIGIOUS, REENTER:  FILE TRANSFERED, NEX 7@IT., B ```&  "&7B 77$w`w`w`w`w`dw`fw`zw`~w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`zdE  TASH I    w`0w`2w`:w`Pw`jw`~w`w`w`w`w`w`w` w`w`w`&w`w`fw`zw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`zdF TASK J    's@ 'L @ ' @ C.(` @ 4!;@ :<}@ 0Xs@ YYq@ .Y!T@ ee;w`w`fw`zw`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`d G h ~P J,!COMPRS NOT ALLOWED-FILE TYPE XXX,7XX@X$,#COMPRS-DIRECTORY SEARCH DISC ERR OR Z ,%COMPRS-FILE XFER w`w`w`Dw`Fw`Zw`^w``w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`zd H yABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 %+-:;*/$!&'"><=?( )#[ ] ----- T H I N K R O S -----ABCDEFGHIJKLMNOPQRSTUVWXYZw`w`lw`w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w` .TITLE BTASK  .DEF BTASK BTASK:  .WORD 1,BTSK,0,50.  .BYTE 100.,2 & .WORD 0,0,400*62.+5,0,262.  .=.+204. LIST:  .WORD 1  .BYTE 4,1  .WORD 0,0,0,0,DATA DATA:  .WORD 18.,0  .BYTE 12,15 " .ASCII 'ROS 2 LIVES...'  .BYTE 12,15 ; ; SP = %6 TTYOUT = 11. ; BTSK:  MOV #LIST,-(SP)  EMT TTYOUT  EMT EXIT EXIT = 4 ;  .END .xx( xxh32d>0 ROS 2 LIVES... j*  z2d> ROS 2 LIVES...   `kK 7 "4!; 4!;YYq =,D  7w`w`fw`|w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w` .TITLE BTASK  .DEF BTASK BTASK:  .WORD 1,BTSK,0,50.  .BYTE 100.,2 & .WORD 0,0,400*62.+5,0,262.  .=.+204. LIST:  .WORD 1  .BYTE 4,1  .WORD 0,0,0,0,DATA DATA:  .WORD 18.,0  .BYTE 12,15 " .ASCII 'TASK B OVERLAY'  .BYTE 12,15 ; ; SP = %6 TTYOUT = 11. ; BTSK:  MOV #LIST,-(SP)  EMT TTYOUT  EMT EXIT EXIT = 4 ;  .END .xx( xxh32d>0 TASK B OVERLAY *  z2d> TASK B OVERLAY  w`w`fw`|w`w`w`w`w`w`w`w`6w`4w`2w`0w`.w`,w`w`Fw`Tw``w`w`w`w`w`w`w`w`w`w`w`.iK%le@ ( "l2h^!@}^!,P P,ZR *** MOUNT DECTAPES 0,1,2 Z,,3 SET SWITCHES=-1 TO RESTORE DISK H,IT WHEN READY:  DISK E,$RROR - ABORTED DECTAPE ERROR - HABORTED PP ^!j.^!    Z4 %leZ&n,!  x 7 ,! 7  P < 6 ,!Bee@ W  2  $2.!   J(" 2z"^!@PZR *** MOUNT DECTAPES 0,1,2,3 SET SWITCHES=-1 TO RESTORE DISK HIT WHEN READY:  DISK ERROR - ABORTED DECTAPE ERROR - ABORTED                                                                                                                     !      !"      !"#      !"#$      !"#$%      !"#$%&      !"#$%&'      !"#$%&'(      !"#$%&'()      !"#$%&'()*      !"#$%&'()*+      !"#$%&'()*+,         Z4  x 7 7  P < 6 Bee@ W  2   J       !"#$%&'()*+,-./w`w`(w`2w`w`w`w`w`w`Jw`Nw`Pw`Vw`bbK @     #COMPRESSION COMPLETE-FILE TYPE XXX COMPRS-FILE TYPE XXX NOT VALID !COMPRS NOT ALLOWED-FILE TYPE XXX #COMPRS-DIRECTORY SEARCH DISC ERROR %COMPRS-FILE XFER ERROR-FILE TYPE XXX #COMPRS-DIRECTORY UPDATE DISC ERROR JN n5 E  A{ t 7 jnd w$w0n7̑H~D7 8 w w w|1 1vn L7 D7 F7 n%  x `E e  nww $  肷 2l@nlwF  w n2  wNwZw 2^47 7$ ` Iw| H j= t-pQ"LIJGH7   ( % o ` n ΏBww,w8 pNn6n ŕf@ HL D 4 Bw:J4  `kK 7   7 7 wN hwh hl Vi h& wj7 Ru NRD  8zx (h` PH\НGНDНA  , &  7 &  Er@nlr @DC `` c  t w>wXwfg0n`g xwt123456789:;<=>w`w`w`Bw`Bwvw|ww`w`ww`ww`w`w`ww`w`ww`ww`w`$w$w>wTwnwpw`wwwwwww`wwwwwwww`www`w`w`w`w` w`w`w`w`w`w`"w`*wwww .TITLE IOLIST J;*********************************************************************** J;* * J;* I/O LIST-USED FOR ROS2 TEST TASKS * J;* * J;*********************************************************************** 8 .DEF IOLIST,PRTBUF,MSG1,MSG2,MSG3,MSG4,MSG5 ; ; ; IOLIST = . 0 .WORD 1 ; THREAD WORD 2 .BYTE 4 ; USE TTY NO. 2 0 .BYTE 2 ; EXIT TYPE 2  .WORD 0  .BYTE 0 2 .BYTE 0 ; NORMAL OUTPUT  .WORD 0,0 8PRTBUF: .WORD 0 ; PRINT BUFFER ADDRESS ; MSG1 = .  .WORD 29.  .WORD 0 0 .ASCII /PHEW-MADE IT-THIS IS TASK 46/  .BYTE 15  .EVEN ; MSG2 = .  .WORD 23.  .WORD 0 * .ASCII /NOT BAD-GOT TO TASK 47/  .BYTE 15  .EVEN ; MSG3 = .  .WORD 32.  .WORD 0 4 .ASCII /THIRD TIME IS THE CHARM-TASK 48/  .BYTE 15  .EVEN ; MSG4 = .  .WORD 44.  .WORD 0 @ .ASCII /SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49/  .BYTE 15  .EVEN ; MSG5 = .  .WORD 64.  .WORD 0 > .ASCII /THIS MESSAGE WILL NEVER BE PRINTED DUE TO / * .ASCII /ROS SCREW UPS-TASK 50/  .BYTE 15  .EVEN ;  .END .:L;(:L;h?Th.?Th0?T@hL?Thp?Thfh ,PHEW-MADE IT-THIS $IS TASK 46 ? 0#0NOT BAD-GOT TO TASK 47  L,L THIRD TIME IS THE CHARM-TASK 48 Y,p,SUPERSYSTEM WILL NEVER MAKE IT He,ERE-TASK 49 @THIS MESSAGE WILL NE,VER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 K .TITLE HEADER J;*********************************************************************** J;* * J;* TASK HEADER-USED FOR ROS2 TEST TASKS * J;* * J;***********************************************************************  .DEF HEADER 4 .REF START,EXTIM,PRI,TSKNO,FILEID,CSTAT ; .ARG = 1 ; ARG OPTION ; HEADER = . 0 .WORD 1 ; THREAD WORD 0 .WORD START ; ENTRY POINT 6 .WORD 0 ; INIT. ENTRY POINT 2 .WORD EXTIM ; EXECUTION TIME . .BYTE 50. ; STACK SIZE , .BYTE PRI ; PRIORITY 8 .WORD 0 ; CURRENT TIMER VALUE  .IFNZ ARG 8 .WORD 0 ; TRANSMITTED ARGUMENT  .ENDC P .BYTE CSTAT+5 ; CPU STATUS-USED FOR FILE TYPE AND CORE DIR. 0 .BYTE TSKNO ; TASK NUMBER 2 .WORD 0 ; STACK POINTER BSTKST: .WORD FILEID ; FILE ID OF TASK'S LOAD MODULE ; ;  .END .2` @#H:@& @.f@ys@Y@(2h 2&ys #H: f`  Y&  .TITLE STACK J;*********************************************************************** J;* * J;* TASK STACK-USED FOR ROS2 TEST TASKS * J;* * J;***********************************************************************  .DEF TSKSS ; TSKSS = . D. = .+49.+49. ; RESERVE SPACE FOR STACK -1 WORD :; ; BECAUSE OF STKST ;  .END .yx(byh b .TITLE TASK46 J;*********************************************************************** J;* * J;* TASK 46 LOGIC * J;* * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT1,CSTAT $ .REF IOLIST,PRTBUF,MSG1 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; 8EXTIM = 0 ; ZERO EXECUTION TIME 4PRI = 1 ; PRIORITY LEVEL 1 ,TSKNO = 46. ; TASK NO ,FILEID = 100. ; FILE ID 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 47. ; START = .  JMP STRT1 8. = .+1000 ; MAKE IT A LARGE TASK ; STRT1 = .  EMT NOCKPT @ MOV #200,165400 ; MAKE SURE MAN. INT. ENABLED 6; ; INTERNAL DISPLACED * MOV #MSG1,PRTBUF ; GLOBAL MOV #IOLIST,-(SP) . EMT TTYOUT ; TYPE LINE , MOV #NEXTSK,-(SP) ; INTERNAL  CLR -(SP)  CLR -(SP)  CLR -(SP)  EMT QUEUE  TST (SP)+  JMP END END = . 2 EMT EXIT ; EXIT FROM TASK ;  .END .;}4J` H#H:H& Hd.:L;@?T@fHf@YH.&(,yshy؁h ww , /& & &  w~" ?Tf:L; (: .TITLE TASK47 J;*********************************************************************** J;* * J;* TASK 47 LOGIC * J; * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT2,CSTAT $ .REF IOLIST,PRTBUF,MSG2 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; 2EXTIM = 200 ; EXECUTION TIME 2PRI = 2 ; PRIORITY LEVEL 0TSKNO = 47. ; TASK NUMBER ,FILEID = 101. ; FILE ID 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 48. ; START = .  JMP STRT2 . = .+2500 ; STRT2 = .  EMT NOCKPT D MOV #1,IOLIST ; THREAD WORD =1 GLOBAL DISPLACED 4 MOVB #IOLIST+7,R2 ; GLOBAL ADDITIVE F MOV IOLIST+2,IOLIST+2 ; GLOBAL ADDITIVE DISPLACED  MOV #MSG2,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT MOV #NEXTSK,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP)  EMT QUEUE  TST (SP)+  EMT EXIT ;  .END .;}5J` H#H:H& He .:L;@?T@fHf@YH/a&(ryshyhD^ w@4 DD•v& :L;:L;:L;:L;$V 0& & &  2?Tf :L; .TITLE TASK48 J;*********************************************************************** J;* * J;* TASK 48 LOGIC * J;* * J;*********************************************************************** 4 .DEF START,EXTIM,PRI,TSKNO,FILEID,CSTAT $ .REF IOLIST,PRTBUF,MSG3 ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; QUEUE = 1 EXIT = 4 TTYOUT = 13 NOCKPT = 30 ; ; EXTIM = 0 PRI = 2 TSKNO = 48. FILEID = 102. 2CSTAT = 200 ; CORE DIRECTORY NEXTSK = 49. ; START = .  EMT NOCKPT  MOV #MSG3,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  MOV #46.,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP) 2 EMT QUEUE ; QUEUE T.S. 49  TST (SP)+  EMT EXIT " MOV #NEXTSK+1,-(SP)  CLR -(SP)  CLR -(SP)  CLR -(SP) 2 EMT QUEUE ; QUEUE T.S. 50  TST (SP)+  JMP ENDER ENDER: EMT EXIT ; MOV #NEXTSK,-(SP)  .END .;}6J` H#H:H& Hf.:L;@?T@@fHf@YH0(6yshI, .& & &  2& ?T@ f:L;$& &  w1 .TITLE TASK49 J;*********************************************************************** J;* * J;* TASK 49 LOGIC-TIME SLICED * J;* * J;*********************************************************************** : .DEF START,EXTIM,PRI,TSKNO,FILEID,STRT4,CSTAT $ .REF IOLIST,PRTBUF,MSG4 ; ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ;  TTYOUT = 13 CKPT = 27 NOCKPT = 30 ; ; 4EXTIM = 3 ; TIME SLICE-VALUE 8PRI = 3 ; TIME SLICED PRIORITY TSKNO = 49. FILEID = 103. 0CSTAT = 0 ; NO CORE DIR. ; START = .  JMP STRT4 . = .+500 ; STRT4 = .  EMT NOCKPT  MOV #MSG4,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  EMT CKPT  CLR R0 LOOP: INC R0  BNE LOOP  JMP START ;  .END .;}7J` H#H:H& Hg.:L;@?T@fHf@YH1&(^yshyPhD* w@8 D"D  w?T f:L;: .TITLE TASK50 J;*********************************************************************** J;* * J;* TASK 50 LOGIC-TIME SLICED * J;* * J;*********************************************************************** 4 .DEF START,EXTIM,PRI,TSKNO,FILEID,CSTAT $ .REF IOLIST,PRTBUF,MSG5 ; ; R0 = %0 R1 = %1 R2 = %2 R3 = %3 R4 = %4 R5 = %5 SP = %6 PC = %7 ; ; TTYOUT = 13 CKPT = 27 NOCKPT = 30 ; ; 2EXTIM = 3 ; TIME SLICE-VAL 8PRI = 3 ; TIME SLICE PRIORITY TSKNO = 50. FILEID = 104. 0CSTAT = 0 ; NO CORE DIR. ; START = .  EMT NOCKPT  MOV #MSG5,PRTBUF MOV #IOLIST,-(SP)  EMT TTYOUT  EMT CKPT  CLR R0  JMP LOOP LOOP = .  INC R0  BNE LOOP  JMP START ;  .END .;}VJ` H#H:H& Hh.:L;@?T@fHf@YH2(ysha&  w w?T f:L;Z2.dPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 wxyz{|}~yz{|}~z{|}~{|}~v /& & &  ww`w^w`^w``Z2/ePHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 w@•}v 0& & &  w`w`w`w`Z20fPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50  v .& & &  2& & &  w1w`w`Xw`ZZ21gPHEW-MADE IT-THIS IS TASK 46 NOT BAD-GOT TO TASK 47  THIRD TIME IS THE CHARM-TASK 48 ,SUPERSYSTEM WILL NEVER MAKE IT HERE-TASK 49 @THIS MESSAGE WILL NEVER BE PRINTED DUE TO ROS SCREW UPS-TASK 50 w@v  ww`w`w`                                                                                                                     !      !"      !"#      !"#$      !"#$%      !"#$%&      !"#$%&'      !"#$%&'(      !"#$%&'()      !"#$%&'()*      !"#$%&'()*+      !"#$%&'()*+,      !"#$%&'()*+,-      !"#$%&'()*+,-.      !"#$%&'()*+,-./      !"#$%&'()*+,-./0      !"#$%&'()*+,-./01      !"#$%&'()*+,-./012      !"#$%&'()*+,-./0123      !"#$%&'()*+,-./01234      !"#$%&'()*+,-./012345      !"#$%&'()*+,-./0123456      !"#$%&'()*+,-./01234567      !"#$%&'()*+,-./012345678      !"#$%&'()*+,-./0123456789      !"#$%&'()*+,-./0123456789:      !"#$%&'()*+,-./0123456789:;      !"#$%&'()*+,-./0123456789:;<      !"#$%&'()*+,-./0123456789:;<=      !"#$%&'()*+,-./0123456789:;<=>      !"#$%&'()*+,-./0123456789:;<=>?      !"#$%&'()*+,-./0123456789:;<=>?@      !"#$%&'()*+,-./0123456789:;<=>?@A      !"#$%&'()*+,-./0123456789:;<=>?@AB      !"#$%&'()*+,-./0123456789:;<=>?@ABC      !"#$%&'()*+,-./0123456789:;<=>?@ABCD      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\]^_`abcdefghijklmnopqrstuvwxyz{|}~]^_`abcdefghijklmnopqrstuvwxyz{|}~^_`abcdefghijklmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~`abcdefghijklmnopqrstuvwxyz{|}~abcdefghijklmnopqrstuvwxyz{|}~bcdefghijklmnopqrstuvwxyz{|}~cdefghijklmnopqrstuvwxyz{|}~defghijklmnopqrstuvwxyz{|}~efghijklmnopqrstuvwxyz{|}~fghijklmnopqrstuvwxyz{|}~ghijklmnopqrstuvwxyz{|}~hijklmnopqrstuvwxyz{|}~ijklmnopqrstuvwxyz{|}~jklmnopqrstuvwxyz{|}~klmnopqrstuvwxyz{|}~lmnopqrstuvwxyz{|}~mnopqrstuvwxyz{|}~nopqrstuvwxyz{|}~opqrstuvwxyz{|}~pqrstuvwxyz{|}~qrstuvwxyz{|}~rstuvwxyz{|}~stuvwxyz{|}~tuvwxyz{|}~uvwxyz{|}~vwxyz{|}~wxyz{|}~xyz{|}~yz{|}~z{|}~{|}~|}~}~~                                                                                                                     !      !"      !"#      !"#$      !"#$%      !"#$%&      !"#$%&'      !"#$%&'(      !"#$%&'()      !"#$%&'()*      !"#$%&'()*+      !"#$%&'()*+,      !"#$%&'()*+,-      !"#$%&'()*+,-.      !"#$%&'()*+,-./      !"#$%&'()*+,-./0      !"#$%&'()*+,-./01      !"#$%&'()*+,-./012      !"#$%&'()*+,-./0123      !"#$%&'()*+,-./01234      !"#$%&'()*+,-./012345      !"#$%&'()*+,-./0123456      !"#$%&'()*+,-./01234567      !"#$%&'()*+,-./012345678      !"#$%&'()*+,-./0123456789      !"#$%&'()*+,-./0123456789:      !"#$%&'()*+,-./0123456789:;      !"#$%&'()*+,-./0123456789:;<      !"#$%&'()*+,-./0123456789:;<=      !"#$%&'()*+,-./0123456789:;<=>      !"#$%&'()*+,-./0123456789:;<=>?      !"#$%&'()*+,-./0123456789:;<=>?@      !"#$%&'()*+,-./0123456789:;<=>?@A      !"#$%&'()*+,-./0123456789:;<=>?@AB      !"#$%&'()*+,-./0123456789:;<=>?@ABC      !"#$%&'()*+,-./0123456789:;<=>?@ABCD      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\]^_`abcdefghijklmnopqrstuvwxyz{|}~]^_`abcdefghijklmnopqrstuvwxyz{|}~^_`abcdefghijklmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~`abcdefghijklmnopqrstuvwxyz{|}~abcdefghijklmnopqrstuvwxyz{|}~bcdefghijklmnopqrstuvwxyz{|}~cdefghijklmnopqrstuvwxyz{|}~defghijklmnopqrstuvwxyz{|}~efghijklmnopqrstuvwxyz{|}~fghijklmnopqrstuvwxyz{|}~ghijklmnopqrstuvwxyz{|}~hijklmnopqrstuvwxyz{|}~ijklmnopqrstuvwxyz{|}~jklmnopqrstuvwxyz{|}~klmnopqrstuvwxyz{|}~lmnopqrstuvwxyz{|}~mnopqrstuvwxyz{|}~nopqrstuvwxyz{|}~opqrstuvwxyz{|}~pqrstuvwxyz{|}~qrstuvwxyz{|}~rstuvwxyz{|}~stuvwxyz{|}~tuvwxyz{|}~uvwxyz{|}~vwxyz{|}~wxyz{|}~xyz{|}~yz{|}~z{|}~{|}~|}~}~~