ansi_tape_io_ 05/16/89 1057.2re 05/16/89 1057.1 213408 FLtw=CN2PJ)% HDR2EOV2EOF2MULTICS ANSI2HDR1EOV1EOF1UVL1MULT001VOL1mciv0001moiv0001mpiv0001maiv0001mtfiv001mtlrv001mtvsv001mtdv0001ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz U F D S FB DB SB UHLUTLUTL!!DUMMY FILE ID!!******00010001000100 00000 00000 000000MULTICS ANSI2 Pansi_tape_io_ TVTTYTTFT=fsrT7TTeofTBT[denT"TJTT/VbsrTT;T:rewTT^VTdataTUT?TDVTMVLVPT TlANSIEOFEOVHDRVLTV V?#4EBCDICASCIIlength 0000000000000000?#mtape_dataconversionConverting ANSImtape_file_infomtape_pfm_infomtape_close_infomtape_open_infomtape_vol_setmtape_attach_infomtape_label_recordillegal_procedureAttempting to convert block #Data block number was: ^d; S/B; ^dCouldn't mount new volume at volume switch time^/While rewinding volume ^a after volume initializationAttempting to backspace over ^a label record of volume ^a.Attempting to read ANSI volume label record from volume ^a.While rewinding volume ^a prior to reading volume label(s)^/While positioning for writing first file label on volume ^a^/^[EOV^;EOF^] file label found where BOF label record expectedAttempting to write ANSI ^[VOL1^;UVL1^] label record on volume ^a.^/Converting ANSI ^a^d label record to binary. Label contents:^/"^a"^/^a ^d block prefix words (^w ^w octal) from packed decimal to binary^/While initializing volume ^a with dummy ANSI ^[HDR1^;EOF1^] label record^/ANSI HDR1 file label found where EOF1 or EOV1 file label record expected^/Calling the user label processing routine to process the ^a^d label record.^/While writing 2 EOFs following dummy ANSI ^[HDR1^;EOF1^] label record on volume ^a^/New file section for File "^a" on volume "^a" is inconsistent with previous section^/^a ^a ^[R^;S^]CW at record ^d, block ^d, ^[of file section ^d ^;^s^]of file named "^a".^/While rewinding and setting density to ^d BPI on volume ^a prior to volume initialization^/^a: Expecting "^a" version for ^a structure. Version recorded in received structure is "^a". Additional ANSI EOF1 label found while looking for ANSI ^a^d label for file ^a. Read continues using: "^a" Additional ANSI HDR2 label found while looking for ANSI ^a^d label for file ^a. Read continues using: "^a" Additional ANSI HDR1 label found while looking for ANSI ^a^d label for file ^a. Read continues using: "^a"# P%@ ) P%@PP@ո @@  Pl@0@gP@  @@@@ @@@@l@@@@$PFP@ @@ Pl@@q@@@@ @ @@   @@  @@ ~{ @@ qv @@ dq@(@@@@@@@@@@@$P,P@ @@ EZ@@P@ @ @ @ @ @@(@@(@PD@NE@@@@mNNE@NE@E@PP@j@@P@/ P%@PP@;ܸ@@@@@@@@@$PDP@@@Nd@.@@[@$PNP NPT}@@L(@.@#@@E@@9@@ @@ $PRP@@8PJ@5L2Pn@P@o@@@@$PPP@P-@@>-@ @@@$PPP@P,@@>,@@@@@ @@ $PRP@@PJ@@P@5 P%@PP@PP@P@@Nt(@t@t@,P*@$PNP'*@u@}N@@@@@@$P0P@@$P NPK@C@@@@ @@ $PRP@@6 @@@@@$P:P@@*@(@t@ P@N#@@P@@@@@@@@@@@@$PJP@t@ @ @@P@N׸@P@: P%@PP@PP@P@@&PB@@(@D@(@E(@s(@@v@.@C@P@v@@@rPz@E@vN@v@@@@rPz@9v@N.@&@Pu@pP @FE@y.@@ H@ A@P'@.@-@@PrP+@@@(@@~@PrP@@z@Qv@N.@@r(@ @ H@P'@.@@@@ r@1@N}@N@Pv.@@=rP@@@Er@v@.@@ϸPrP@@@Oz@}@Nr@Pv@.@@,@(@E@P)@@s@$P P@P@M P%@PP@PP@P@@&PB@@(@D@(@B@0@@u@@}N@J@@@@@$P0P@@$P NP.@@@@@D@@PrPz@(@(@@P@vN@D@@PrPz@(@@t@иD@>PvN@D@@>@@@@@PrP @@@@@@z@͸U@D@@(@r(@@r@IPv@~N@r@@N}@}@@@@N}@}@v@~@@.@@.@>@@@@@zrP@@@Oz@@@}(@@@e @@@@ @@@@@S@P&P@EB@,@@P@P P&@ "PP@@P@ P@PP@ @@`@F PPN@$PPP@X P%@ P P@PP@P@ @3_pP'@P P@@@oD@DQ(@P@P @@@Q@T@@V@@@X@Q@Z@P@P\@@^@`@b@wd@f@h@uj@R@.P@@PP@@P@P P @F@@v@PN,@@9ll(@P@P @@@@@$PPª@@Ī@@ƪ@@PȪ@P@ʪ@@̪@WΪ@SЪ@@Ҫ@GԪ@H֪@9ت@6ڪ@@.P@PP @@@@ @@@@ @@@O+j@@@P@@O+P@+@@@P@@O+P@,@@@P @@O+P@-@@@P&(@P @@@@ %((@ @@@@ ' F@@ | 5@ @F@@@PN,@@ll(@P@P @@@@ @$PP"@@$@@&@@P(@P@*@@,@.@0@2@4@6@8@:@@.P@P @@O+P@1@@@P1@5(@P@@@O+3@@@P@@O+P@4@@@n(@P @@@nP@2@PE@N2@/@@0@ F@ du@n>@.@.@@@~@@>i@@ `@`n E@On(@ @@`n @ @+@@@@P/@P0@n@P)@|(@ |@N @F@n|@P*@|,@ @PP@P F@EP6@@@PN P @@N+P@n@#@@9N*PE@N3@>0@(@@@*@P@@@@@v@@@$P,P@vPP@@Pv@vPP @F@ @  @@@@  @PPP F@@EP6@YY@P @F@@H@PN,@@ll(@P@P @@@@ @$PP"@@$@@&@@P(@P@*@@,@.@0@2@4@6@8@:@@.P@P @@O+P@n@#@@P @@O+P@-@@@ @PP@P F@EP6@@P@g P%@ P P@aPP@P@@P @@P PPNoPNP@@0@@@|@@ @@ $P@jN@F@ `F` $PP P@@@XX@@@@@@@@P@@@@@@@@@.P@ PP@(@@@@@@@@{@@@@@@@@@@@@$P8P@@@@@P6@PP@D@MPN P@P@@PP F@@dP@@@0@6PP @@@@LXL@@@O+@@@@@|(@P@@X@@|@@P@P@Pj@@@@g@O@\@@@]@@P@F@@PP@@@@PP@P @F@@($PP@@@``@@@@@@@PP@P@@@@5@1@@&@@@ @@.P@@@@@(@*@@@@@@@@ª@@Ī@ƪ@̪@Ȫ@ʪ@Ϊ@@$P2P@@@@<<@Ҫ@@Ԫ@@֪@P@ت@ڪ@ܪ@ު@@Б@$P.P@@P Px@P@lPP@r(@|@r@@Ҫ@Pl@Ԫ@@֪@Б@ $P6P@@@@C<<@@@@@@P@ª@Ī@ƪ@Ȫ@ʪ@@$P.P@@P@@@@/M  F@ +P@P4P@P0M-r@|@~P@F@@PPNP F@@  PP F@@ @Ҫ@l@Ԫ@^֪@tت@Б@$PHP@P @F@l P@K@r@#x@{0@@Ҫ@P @Ԫ@ @֪@@ت@ڪ@Б@$PFP@xP@PPPlP@P @@@P@PP@Px@|,@o&@@T@@@@@@@@ª@@Ī@;ƪ@̪@.Ȫ@/ʪ@2Ϊ@@$P2P@@@@<<@@@@@@Pª@P@Ī@ƪ@Ȫ@ʪ@̪@Ϊ@@$P.P@@Ĩ@ PrP@@@@@yM@.@@@+}@@@PrP@O+@@@@~@}@N.@@Ĉ@ʨ@̪@@@@@@@ $PRP@@ʈ@PJ(@Pv@@@v@@@@@ $P>P@@@@ 00@@@@@@@@@@ $P.P@ʈ@PP@u@ʈ@@@@@@@@@@ $PNP@@@@@@@ $PRP@@ʈ@P(@P@P@M^b@@@@@@{@@@@@@p@@P@d@g@@$P8P@@ʈ@d@j@@@@@P@z@@@@@@P@@%@D@G@@$P8P@@ʈ@Pe@N@~@|@|@N@ P0V@@|@(|,@@@@@@$P0P@ʈ@nP'@J(@J@ P@@@@@$P4P@ P@O$PNPE@.@[@ P@@@@@@~@ª@@Ī@@$PLP@ P@@)@~@N#@ P~@N  P@@$PP@@@LL@ܪ@@ު@@@@@@ڑ@ .P@@J@P@@Q@N vP'@@ PP@pP@@(@t@@(KR(@@@>KN@0@@@@@$P:P@$PP P@@@$$P@@>@@@@@@@K@@@@}@y@O@L@I@@.P@@K@@@@t@@u~@@v@@@NL@v@@@@L@ @t@L~@@pP@FL@@y@@L@@t.@@t@@u~@@F@M@L@L@N~ PP@@@u>@@>@pP@@F@@@y@@@@@t.@L.@ PP@t@@u~@@v@@Ҩ@PK@P@@@@ª@%Ī@@ƪ@@ $P@pP@ f@@@|@N@V@@V@@@@@E@@@@E@@@@@@$P*P@P@@u@>@P@>Pu@~@u~@v@@̸ @NPȸu@pP@Fr@ވ@@B@0@@E.@3s@1D@~@s@D@@@D.@@&P|@N@V@@V@zP @BP @@@@@@$P(P@BPzP@ `@`@@E.@E@P&P@EB@@Pu.@t@u~@v@u@pP@Er@@@@PE@NP@P@C@@?@(P@P@ @;@NP@@B@P@(P@@@ Pn(@P @p@@#n|n@P)@|(@ P|@N  @F@n|@P@*@|,@@@@P@Nt(@(@t@J@@ C@@?@@@@F@ PP@7@PT@)S.@.@>@8@4@T@)D.@.@>@9@4@@:@4@P4@F@L@ PP@0@q(@P @p@$pJ*@l@pO@@/@ p@?O@/@@0@@/@L@@PP@P@@P@P@P@PP@P@P@PP@(P(@@pP'@ P@#0@FP@@@CP'@(@O>R@X@T@Z@\@^@V@HP@T@ Z@T@ PP@'@@(@ Z@TO@&%@X@Z@@\@V@ $P@@@@(@@@@@$P@P@@ $P NPH.@@R@@@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~888!88!!!D!!!!D!!!*!!&!!"!!$!!(!!.!!0!UB1d ansi_tape_io_ symbol_table#  error_table_ end_of_info eov_on_write long_record"%invalid_record_desc(-bad_file03 no_operation6:no_file=?no_next_volumeBFdata_seq_errorIMinvalid_file_set_formatPVinvalid_label_formatY_unimplemented_versionbhuninitialized_volumekq system_info_installation_idtx| get_group_id_ authenticate_ebcdic_to_ascii_ascii_to_ebcdic_mtape_allocerror flush_buffersorder read_block read_labelset_mode stop_tape user_query volume_switch write_block write_label pfm_utils_ file_searchinit_label_record julian_dateposition_in_fileread_file_labels setup_file truncate_file_setwrite_file_labels )`pfm_init/#`& file_open5)(`, file_close:/`2readA5&`8 conversion.1H:o= conversion.2MADwritePH`KXM`decode_file_labels_P`S conversion.3gX[encode_file_labelsn_`bGET_NXT_RECORDvgjillegal_procedure.4|nqINV_DESCvy LOAD_PTRS|SETUP_NEW_FILESET_FILE_ATTRIBUTES ' sT&&!&'&/&5&<&A&H&O&X&a&j&s&~&&&&&&&&&&&&&&&&&&&&& &&&"symbtreeOjNz|OkPL/I 5"' *#|##Multics PL/I Compiler, Release 31b, of April 24, 1989Hirneisen.SysMaint.aoptimize mapt$ywOm}$T J.\ TJ.P#TJ.i(T J.]%TJ.S%TJ.T'TJ.N$TJ.d+](Kzj%TJ.O ](,Kzk(hspec>install>1045>ansi_tape_io_.pl1>ldd>include>mtape_includes.incl.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1>ldd>include>mtape_dcls.incl.pl1>ldd>include>rcp_volume_formats.incl.pl1>ldd>include>ansi_vol1.incl.pl1>ldd>include>ansi_uvl1.incl.pl1>ldd>include>ansi_hdr1.incl.pl1>ldd>include>ansi_hdr2.incl.pl1>ldd>include>iox_modes.incl.pl1pl1info  ansi_tape_io_< +ºspecial_ldd>install>MR12.0-1250>gcos_tape_io_.pl1>ldd>include>mtape_includes.incl.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1>ldd>include>mtape_dcls.incl.pl1>special_ldd>install>MR12.0-1250>rcp_volume_formats.incl.pl1pl1info gcos_tape_io_pu ++XW_ B!E+hB rPZjkʯVjZj +PZj+PPP,@eTobj_map Z" *.@  ibm_tape_io_ 10/10/88 1031.2re 10/10/88 1026.2 194976 +.p}HDR2EOV2EOF2MULTICS IBM2 HDR1EOV1EOF1MULT001VOL1, @ jmciv0001moiv0001mpiv0001maiv0001mtfiv001mtlrv001mtvsv001mtdv0001ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz U F V VS FB VB VBSUHLUTLUTLPibm_tape_io_ TVT=fsrTNeofT7T[denTITT/TTRVbsrTT:rewTT^V VTdataTUT?TCVTMVL VPT TjIBMEOFEOVHDRVLTV?#4EBCDICASCIIlength 0000000000000000?#MULTICS /mtape_dataconversionConverting IBMmtape_file_infomtape_pfm_infomtape_close_infomtape_open_infomtape_vol_setmtape_attach_infomtape_label_recordCouldn't mount new volume at volume switch time^/While rewinding volume ^a after volume initializationAttempting to write IBM VOL1 label record on volume ^a.Attempting to backspace over ^a label record of volume ^a.Attempting to read IBM volume label record from volume ^a.While rewinding volume ^a prior to reading volume label(s)^/While positioning for writing first file label on volume ^a^/While initializing volume ^a with dummy IBM HDR1 label record^/^[EOV^;EOF^] file label found where BOF label record expected^/Converting IBM ^a^d label record to binary. Label contents:^/"^a"^/IBM HDR1 file label found where EOF1 or EOV1 file label record expected^/While writing an EOF mark following dummy IBM HDR1 label record on volume ^a^/Calling the user label processing routine to process the ^a^d label record.^/^a ^a SDW at record ^d, block ^d, ^[of file section ^d ^;^s^]of file named "^a".^/New file section for File "^a" on volume "^a" is inconsistent with previous section^/While rewinding and setting density to ^d BPI on volume ^a prior to volume initialization^/^a: Expecting "^a" version for ^a structure. Version recorded in received structure is "^a". Additional IBM EOF1 label found while looking for IBM ^a^d label for file ^a. Read continues using: "^a" Additional IBM HDR2 label found while looking for IBM ^a^d label for file ^a. Read continues using: "^a" Additional IBM HDR1 label found while looking for IBM ^a^d label for file ^a. Read continues using: "^a"P%@ DP%@PP@ @@H , Pl@<0@jP@74@6@@:@4@<@6@>@l@@@B@8@$P>P@PlP@ @ @@I, l@:@<@,@>@8@ @ @@3 , c @@2, V @@%, I| @@, <w @@, /r6@D(@@:@<@6@>@D@@@@B@8@$P$P@ @@, [@@P@ @Ý @ @ @ @@@@(@PD@NE@.@,@@nNNE@NE@E@PP@j@@P@D P%@PP@@:@@<@@>@@@@8@$Py@8@$PNPNP1YD@@)(@@%@.@j0@@2@,@ $PJP@@PJ@Pn@P@o@@.@,@$PHP@P-@@>-@@P@DP%@PP@PP@P@@Nl(@l@l@,P*@$PNP'*@u@}N@f@.@@0@,@$P(P@@$P NP<F@C@.@ 0@@2@,@ $PJP@@6 @.@@0@,@$P2P@@*@(@l@ P@N@@P@@:@@<@@>@@@@@B@8@$PBP@l@ @ @@P@N@P@DP%@PP@PP@P@@&PB@@(@D@(@E(@k(@@v@P@v@|@{@rPr@Ga@vN@v@|@|@{@rPr@;Uv@NzP{@N(@rP@0@@@$@iP@7|@rP@0@@.$.@6|@~{@rP@@r@2v@NWj(@w@ j@(=w@Nu@N|@Pv.@{@rP@@@Er@v@>*PrP@@r@u@Nj@Pv@,w,@E@P)@@k@$P P@P@DP%@PP@PP@P@@&PB@@(@D@(@B@70@@u@@}N@f@.@@0@,@$P(P@@$P NP#;E@@D@*+D@{@PrPr@D(@E(@9E@P@vN@;D@{@PrPr@E(@D@%D@ D@>PvN@&D@{@>H@>6ipP{@N @@D@D@@@rP@0@@@0@@@r@[D@ݸD@}@~(@j(@w@j@OPv@~}N@j@w@Nu@u@}@{@w@Nu@u@v@~{@{@}.@{@~.@>H@>6iprP@@r@{@N @@D@D@@@@0@@u@?.@@0@. @ @0i @ D@o~@P&P@EB@w,@@P@# P&@ "PP@F@P@ P@ʸPPF@ @@`@F PPN@$PPP@D(P%@ P P@PP@P@ E@3/pP'@P P@@@D@DQ(@P@P @@@Q@T@@V@@@X@Q@Z@P@P\@@^@ `@b@d@f@h@j@R@&P@@PP@@P@P P @F@@y@PN,@@lHlG(@P@P @@@G@f@$PPh@H@j@G@l@@Pn@P@p@@r@t@v@x@z@|@~@@d@&P@PP @@@@ @@@@ @@@O++@@@P@@O+P@,@@@P @@O+P@-@@@P&(@P @@@@ %((@ @@@@ 'j@@0@ P @F@  j@>j@8@ F@@  5@ @F@@@PN,@@lHlG(@P@P @@@G@f@$PPh@H@j@G@l@@Pn@P@p@@r@Qt@Mv@;x@Bz@B|@4~@1@d@&P@P8(@P@@@@G@@@@ ..@ G@$@6@f@f@ @RM(fiXG@VM1@@@@O+3@@@P@@O+P@4@@@P2@/@0@5@P@@@@ G @@GM@G@1M0@/@ 2M/@3M0@/@f@6@)@t(@t@N F@f@t@P*@t,@ @PP@P F@EP6@@@PN P @@N+P@n@#@@=N.PE@N7 F@ %3@0@G(@@:@<@P@@>@G@@@n@B@8@$P$P@nPP@@Pn@PnP @F@ @  @@@ @ @PPP F@@EP6@{@P @F@@H@PN,@@lHlG(@P@P @@@G@f@$PPh@H@j@G@l@@Pn@P@p@@r@\t@Xv@Fx@Mz@M|@?~@<@d@&P@P @@O+P@n@#@@P @@O+P@-@@@ @PP@P F@EP6@@P@d7P%@ P P@PP@P@@P @@P PPNyPNP@@0@@.@0@@2@,@ $P4P@@PP@P@P @@@@P @@@ @@@P@@@B6@@6 @@@@@+6@@6 @@@,@ @@ @@ @@,6@@6 @@@@@-G(@@@G @@@  @@@%  @@@' 0@@ P@PN @@n6(@@@6 @@@ 0@@  @@  @NP@8@@P @@@@@*@ @@@@@@36(@@@6p @@@@4@ßN @@@46(@@@6b @@@0@@@*@N N @@ S@@  NB@@ R@@ @j@N1@@0@@@t(@t@N@PC@t@N @@tG(@@@G't,@P @@@ @@ @@ Pt@@%>@.@.@@G@G~@c@ >i@ @@% G@D@c@ `@e@%D@ @@` @@9@"PPN P@@ 0@@P @@@@  PP@/@N3@@  @0@N2@@ 1@@ @P@D@tP8@z@z@ >NPiPz~@x@ @@PLP@@f@P@h@x@j@Pl@j@n@@p@t@v@x@z@|@~@d@@F@@@+$PNPF@@PHPPP@f@@h@H@j@E@Ol@x@n@z@p@r@t@v@~x@z@|@d@&P@$PP@@@xD(@@@DyPP@@ED@D@D@P@P @@@D @@@PLL$PP@@P@@(@PP@@"@@$@@&@v@(@@*@ @$PDP@@@v@N$PP@@@@,@@>@@@@,@B@v@D@@F@<H@"J@3L@<@&P@@WPP@P@@@@6N@Pj@@6N@N@N@@@P@4@4N@N@P@@4@4(@j@>@jN@@ `F`@$PP@@@+XRX@j@@l@R@n@@p@P@@r@t@v@x@z@|@h@&P@ԝ~@P@@j@~@l@P@{@n@P@p@@r@t@z@v@x@|@h@$P0P@@@@P6@PP@D@MPN P@P@@PP F@@.P@@@ÿ0@6PP @@@@LPL@@@O+@@@@@t(@P@@P@@t@@P@P@Pj@@@@@y@@@@@@P@F@@PP@@@@PP@P @F@@($PP@@@`$`@>@@@@$@B@+D@PPF@PH@@@J@_L@[N@;P@:R@V@8T@3X@<@&P@@¨@Ī@(Z@[(@T\@@`@Z@b@[@d@\@f@@h@;j@p@/l@/n@2r@^@$P*P@@@@<^<@v@@x@^@z@P@|@~@@@@t@$P&P@ˆ@P Pp@P@lPP@j(@t@j@@v@Pl@x@@z@t@ $P.P@@@@hP@P @pP@PPPlP@P @@@P@PP@Pp@t,@lM[@Z@{\@@`@[@b@Z@d@\@f@@h@bj@p@Vl@Vn@Yr@^@$P*P@@@@@ $P4P@@܈@wF@G(@P@H@@L@F@N@G@P@H@R@@T@V@\@X@Z@^@J@$P*P@@@@\`\@L@@N@`@P@P@R@P@@T@uV@qX@\@BZ@[^@J@$P&P@܈@P@P@F(@n@ @P @P@P@C@@D@@E@܈@P@ Pp@P@@@  @@@ > >@L@c@N@3P@;R@J@$PP@p@I0@@L@P @N@ @P@@R@T@J@$P>P@P @pP@PPp@P@P@ @@@P @@@@ @@@c@  @@@ @@@@B@@D@>@ $P:P@@@@W8J8@b@@d@J@f@P@h@j@l@n@p@`@$P&P@܈@PF@ @@0@P @P@PlP@0@@JLP @@@@ @@@JL@L@@@@B@@D@>@ $P:P@@@@`@J@@b@@d@J@f@P@h@j@l@n@p@`@$P&P@܈@wG@F@H@@L@G@N@F@P@H@R@@T@V@\@X@Z@^@J@$P*P@@@@jPJP@b@@d@J@f@P@h@{j@wl@Fn@bp@`@$P&P@܈@P@P@C@@D@@E@CF@G(@oH@@L@F@N@G@P@H@R@@T@VV@\@JX@JZ@M^@J@$P*P@@@@8J8@b@@d@J@f@P@h@:j@6l@n@!p@`@$P&P@܈@G@F@5H@@L@G@N@F@P@H@R@@T@V@\@X@Z@^@J@$P*P@@@@@J@@b@@d@J@f@P@h@j@l@n@p@`@$P&P@܈@@PP@P@P@PP@P@P@PP@@@@P PPN@ $P P@PP~N@$P P@@e@@@P|@N{@Vw@{@Vx@BP|@rP~@w@@x@@z@$P"P@rPBP{@ `@`@P@NN+{@N@(@{~@@u@{>@pP@ f@@w@|@N@Vx@@Vy@w@@@@E|@@@@E~@x@@y@@z@$P"P@P@{@u@{>@P@>Pu@~@u~@v@@ @NPu@pP@Fr@@@B@p0@{@E.@3k@1D@{~@k@D@{@{@D.@{@&P|@N{@V@{@V@rP@BP@@@@@@$P P@BPrP{@ `@`@{@E.@E@P&P@EB@|@Pu.@t@u~@v@u@pP@Er@@@@PE@NP@P@C@@?@(P@P@ @;@NP@@B@P@(P@@P @p@#fqf@6@P@)@t(@ t@N  F@f@t@P*@t,@P)@@VM1@@@P@Nl(@y(@l@C@y@?@y@y@@@P7@PT@@)S.@.@>8@@4@T@@)V.@.@>9@@4@:@@4@P@4@@@P0@i(@P @p@@$h*@l@hO@/@ h@O/@0@/@@@PP@P@@P@P@P@PP@P@P@PP@(P(@@ @@|0@FP@@CP@'@@(@mO>@@@@<@S@@$P@P@@ Z@@P'@(@ Z@O@&%@@A@@@@ $P4P@@ @P@N@@@@@@2@@@@$PBP@@ @@@@@@@@@ $PFP@uP4@NP-(@@@@@@@@$P@P@@l@P%@&@P F@@n@@@@@@@@@@@$P@P@@l@P'@(@'@(@P@J@8@@K@9@ @P*@ٸP2@/@.P3@P@6@3@4@P|@N_y@ y@ @&@P@Nu@Yip{@N @@@@@@pP@0@@@0@@@@@@$P8P@@ $P NP,¸@'&@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~88888BS!D!E!D!D!E!D!E!D!Dv{!D!*!,!&!,!"!,!$!,!(!,!.!,!0!,Ud ibm_tape_io_ symbol_table  error_table_ end_of_info eov_on_write long_record"%invalid_record_desc(-bad_file03 no_operation6:no_file=?no_next_volumeBFinvalid_label_formatIOunimplemented_versionRXuninitialized_volume[a authenticate_ddhebcdic_to_ascii_kkpascii_to_ebcdic_ssxmtape_alloc{}error{ flush_buffers{order{ read_block{ read_label{set_mode{ stop_tape{ user_query{ volume_switch{ write_block{ write_label{ pfm_utils_ file_searchinit_label_record julian_dateposition_in_fileread_file_labels setup_filetruncate_file_setwrite_file_labels>`pfm_init H` file_open`  file_close C`read`write K`((`decode_file_labels/ I`# conversion.17(]+encode_file_labels:/j`2L&&!&'&/&5&<&A&H&Q&Z&c&j&r&z&&&&&&&&&&&&&&&&&&&&symbtreeNdNttxPL/I 7"' * eMultics PL/I Compiler, Release 30, of February 16, 1988Hirneisen.SysMaint.aoptimize mapp#u*Nttzy$T J.\ TJ.P#TJ.i(T J.]%TJ.S%TJ.T'TJ.N$TJ.d+](Kzj%TJ.O ](,Kzk(hspec>install>1152>ibm_tape_io_.pl1>ldd>include>mtape_includes.incl.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1>ldd>include>mtape_dcls.incl.pl1>ldd>include>rcp_volume_formats.incl.pl1>ldd>include>ibm_vol1.incl.pl1>ldd>include>ibm_hdr1.incl.pl1>ldd>include>ibm_hdr2.incl.pl1>ldd>include>iox_modes.incl.pl1pl1info  ibm_tape_io_+º<5ӁxWiš<O<OӂMx z<5O Áx{ Z<5OxϞCz<+Oӂ4xO@@@ PZjkʯ+VjPZ@ ZPVj PkPZP+Vj@+Z@+ZP Vj @+Z Vj+ZV`Zk +V`Z +XV@XV@V`ZV`Z@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*e`obj_map ; 4L <   multics_tape_io_ 12/17/86 0926.2re 12/17/86 0852.8 21312 TFVV?#4^/The mtape_ Multics Per-Format module has not been fully implemented.&P%@ ,P%@PPR@$PP@@@@HZHF@n@@@p@Z@r@t@v@x@l@  P@@@RP@2P%@PPR@h@8P%@PPR@\@=P%@PPR@PP@PF@@&PB@@(@D@@BP%@PPR@PP@PF@@&PB@@(@D@@GP&@ "PP@z@P@ PR@!@OP%@ P PR@@WP%@ P PR@@T@PP@PF@@PH@@PJ@@PL@@PP@@PN@R(P@(@T@multics_tape_io_ symbol_table&  error_table_unimplemented_versionmtape_error!#,`pfm_init2&#`) file_open8,G`/ file_close=2S`5readB8_`;writeG=r`@orderOB`Edecode_file_labelsWG`Jencode_file_labelsZO`R &&%symbtreeM.vTM2 PL/I 3!& * Multics PL/I Compiler, Release 29, of July 28, 1986GJohnson.SysMaint.aoptimize map `5hM2n$T J.\w TJ.P#TJ.i(T J.]%TJ.S%TJ.T'TJ.N$TJ.d+](Kzj%TJ.O ](,Kzkspecial_ldd>install>MR12.0-1250>multics_tape_io_.pl1>ldd>include>mtape_includes.incl.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1>ldd>include>mtape_dcls.incl.pl1>special_ldd>install>MR12.0-1250>rcp_volume_formats.incl.pl1pl1info multics_tape_io_p ++XW_ B!E+hB rPVjZZkjZV`Zk +V`Z +,@eTobj_map [$ ,0D  pfm_utils_ 04/19/88 0828.6re 04/19/88 0827.2 172584 D]-9ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzTT$eofT2TDTTT8VTTT-T,T4fsfT0T6TbsfTQT TIT@GV?L#4V?#return_conversion_error^/^a ^a, file ^d to test for EOVlabel record read from volume^/While writing an End of File mark.file label found where BOF label expected^/While forward spacing to end of file "^a".^/Positioning to the end of an unlabeled file^/Attempting to read file labels on volume ^aAttempting to backspace to the beginning of file^/Could not mount new volume at volume switch time^/Positioning to tape mark prior to end of file set.^/While forward spacing to end of file section "^a".Attempting to forward space to the beginning of fileAttempting to forward space a block on Unlabeled volume^/Could not switch to volume "^a" at volume switch time^/^a ^a ^a, physical file ^d, ^a^/"^a"^/New value:^/"^a"^/^a ^[headers^;^;^;section^] for file ^a on volume ^a^/Positioning to the tape mark prior to the end of file set.^/^[EOV^;EOF^] ^a, for file ^d (physical file ^d) on volume ^a^/^a ^a is not positioned within the file boundaries for file ^a^/Attempting to write ^[BOF^;EOV^;EOF^] file label ^d on volume ^a.^/Attempting to rewind volume ^a to position to beginning of file ^a^/While ^[forward ^;back^]spacing ^d files to position to file "^a".does not agree with safe stored contents of same. Safe stored value:Attempting to position within file and history indicates that tape volume^/Unrecognizable file label, reading file labels on volume ^a. Label contents:^/"^a"^/Attempting to mount volume "^a" on which the beginning of file "^a" is located.^/Attempting to forward space over volume labels on volume ^a, to position to beginning of file ^aP%@r@ UUUUQP%@ r@PP@Pd@(@d@Ī@Nƪ@PȪ@@ʪ@f@̪@‘@P@fPP@P@PD0@@P@ P@ @ @:Ϋ@d@Ī@-ƪ@@Ȫ@@ Pʪ@@̪@‘@$PP@fPP@ `@@PPr@ @@@KV>P&@"PP@@r(@@^@PPН@ F`@7PԪ@^@֪@@@ت@"PPڪ@ܪ@ު@ґ@ $P(P@^@Ī@b@ƪ@‘@$P,P@@@b`(@@@`(@(@(@(@(@(@(@(@^@@@@@@@@b@@@@@@@@@@@@@($P*P@b@l~@@@a(@@@aa@ @`@H@@@r@PP @@@@@@@UUUMNP%@ P Pt@r@PP@Pd@PPh@P@Pj@@Pl@@Pp@@Pn@@(@jP@@'$PP@@@@]@@@@LLd@@@@@@@@@hP@@@@@@a@X @P"@M$@J&@(@@P@Q(@P@@j@0@<@Pj@@Ph@d@Ī@h@ƪ@@@Ȫ@‘@ $PP@@@%@@TTd@@@@@@@hP@@jP@@@*@!@ @"@$@@$PP@r@@@@jPk@dP@n~@>Q@jPl@@@bQ(@ZQ@XQ@lP@@#P@@P@@Ω@d@@@@P@@@@@@@@@@@@@$P P@@@.@@88@@*00PP>@d@,@@@.@@0@@2@@4@jP@@6@hP@8@:@<@>@@@B@D@F@*@$PP@Q@L@Ϋ@d@@@@Q@@@@@@@@@@@@@$P P@@@.@@J88@@44PP>@d@,@@@.@@0@@2@@4@jP@@6@hP@8@t:@k<@]>@W@@WB@[D@F@*@$PP@lP@jP@@jP@@NT@ T@N8@@MΫ@d@@@@@@@@@@@>@@)@1@0@@$P P@@@@@],,d@@@@@@@jP@@"@@ @  @@$PP@mT@ T@Nd@Ī@j@ƪ@h@Ȫ@T@ʪ@@@̪@‘@%@@@WT@NjPPj@NNL@k@>@n~@Q@ٝ@Ϋ@d@@@@Q@@@@@@@@@@@@@$P P@@@@@I44d@@@@@@@jP@@@@ @ @@$PP@jP@0@ P@@@0@@@@@tPhPP@PjP@Pr@@@@UP%@r@PP@Pd@@Pl@@Pp@@Pn@X(@Y(@Z(@@Pj@X@jP@0@@@{jP@pP@?@; Pf@ f@q0@'Z@%fPP@@@@Y@@nP M@Z@@nP M@Y@@W0@@@fP@>@@fPPf@f@G0@DjP@ @@ @(fPjP@ @$ Pf@ f@70@fP@20@@@fP@>@@fPPf@jP @!0@ @@jP@ @@ @j@dP@0@X@@Pf@f@ 0@fP@0@@@fP@>@@fPPf@jP@0@@@jPPj@kdPP@m@@r@@@@P%@ PPv@ Pt@r@PP@Pd@PPj@P@Ph@@Pl@@Pp@@Pn@N(@A(@ŸD@lP@@}O@ A@$P NPydPlPf@d@Ī@f@ƪ@A@Ȫ@‘@ "P@A@^$P NPAO@N^dPPj@m@@@Ω@d@@@@@@@@A@@@@t@|@{@@ P@A@@@44d@@A@@@@q@h@V@@ $PP@$P PA@a!@@00d@@A@@@@hP@@U@L@8 @@ @@P@GO@NQfPP@@@@@nP M@N@j@;0@jP@50@P@@dP@@PD@4 M@N@jP@ PD@, M@N@jP@ PD@$$PPA@@V@@@aTTd@@A@@@@hP@@@@@@@@ @"@@$@@P@D@0@bd@Ԫ@f@֪@O@ت@N@ڪ@A@ܪ@ґ@dP@@A@ށN@Nd@Ī@jP @ƪ@ @Ȫ@f@ʪ@dP@j@̪@‘@o@1d@Ī@jP@ƪ@@Ȫ@f@ʪ@dP@j@̪@‘@^@O@NdPn@jP@k@@j@N@@0@@j@@j@N @l@@PP@@@PP@@hP@@@@JfPPdPlP@PfP@ `@`@D@LfPPDPP@ `F`@@C$PPA@@V@@V@@@+88@@ @@DDd@J@A@L@@N@nP@P@@R@hP@T@dPn@V@@X@@@Z@@@\@]^@T`@=b@:d@7f@Dh@Ij@0l@@n@@p@H@(P@CDPPD@O,@A@:N@N-jP@hP@PF@d@Ī@F@ƪ@A@Ȫ@‘@ $PP@A@@@44d@@A@@@@@@@@ $PP@dPPh@ NjP@jP@A(@A@tPN@vPjPP@PdPP@PdP@Pr@@@@UMNfP%@PPv@Pt@r@PP@Pd@vPN@@Ph@@Pj@@Pl@@Pp@@Pn@t(PB(@NF@o@jP@n@lP@8@@Ω@d@@@@@@@@B@@@@@@@@$P P@B@@@$$d@Ԫ@B@֪@@ت@ڪ@ܪ@vު@ґ@ $PP@pjP@R@ PJ@lP@@R(@R@jP@@Nd@Ī@j@ƪ@h@Ȫ@tʪ@B@̪@‘@@B@ijPPJ@0B@C_R@6>@`Ϋ@d@@@@R@@@@B@@Q@@<@D@C@@$P P@B@@@\$$d@Ԫ@B@֪@@ت@8ڪ@/ܪ@ު@ґ@ $PP@\ (N@N%jPm@@@#Ω@d@@@@@@@@B@@@@@@@@$P P@jP@B@vPNN@$PPB@B@tPr@@@@UUUNcP%@PPt@r@PP@Pd@PPj@P@Ph@@Pl@@Pp@@Pn@t(P@(@lP@@ hP@E@N$PP@@ pP@<@U@ @?@U@@C@U@U@[(@dPPj@ j@0@[@ (@[@jPPj@[@Sܸ@@܁U@NEd@Ī@j@ƪ@h@Ȫ@T@ʪ@@@̪@‘@@@@ɁT@N2$PP@@@@W@@@@,,jPk@>@d@J@@@L@@N@T@P@@R@+@T@@V@hP@@X@cZ@Z\@<^@U`@d@6b@Cf@Gh@H@ P@pP<@jP@Pj@dPPj@j@dP@@0@\@@j@?0@(jP@Nm@ePj@dP@o@M@@ @NCi@@i@N N NNN-W@@W [@@@@<@@:d@Ī@j@ƪ@h@Ȫ@T@ʪ@@@̪@‘@!@@@$P NP@@J@@[@@@@@[@@@$P NPpP<@@T@NjPPj@@ɀT@NƁ@@$PP@@ϟj@@(@pP?@A@C@dPP@PjP@PhP@P@@tPr@@@@UULP%@r@PP@Pd@PPj@@Ph@@Pl@@Pp@@Pn@j@0@d@Ī@‘@@jPPL@P@PjP@@@TTj@>j@l@m@m(@P@P@@CL@n0@ jPhP @p@@  W(@jP@@@  m(@+@W@pP@;@+@W@>+@ F@@& @@@@&  @@+@@]]@@ @@@ j@dPP@@@@6@3@@7@4@m@5@lP@@7@jPP@Pr@)@@@x@z@$PPPd@t@v@@@x@r@ $P@@@ z@{@|@d@@z@@{@@|@@@@@@@@@@~@$P P@x@jPj@NOPdP@d@t@r@N@{@hP@t@{@v@r@@ָ@@x@dPPj@hP@@@x@jP PJ@I@@x@{@z@|@d@@{@@z@@|@@@@@@@@@@~@$P P@@@$PPzPPx@d@t@r@@ٸ@@x@rz@{@|@d@@z@@{@@|@@@@@@@n@v@u@~@$P P@@@x@$PPzPPjP@Pf@f@m0@fP@h0@@@fP@>@@fPPf@jP@W0@@@jP@P0@(j@@KdP@@dP@@dP@@{@z(@A|@d@@{@@z@@|@@@@@2@@@%@$@~@$P P@Pj@dP@dP@jP@@jP@jPm@Ux@~@@PpP?@<@C@A@N(P~@pP<@A@jP@m@P~@;@  F@& ( F@. $jP@+N@P~@ @F@@ & P~@ @F@@ . P~@B@PNP~@dP@@Ͽ0@ jP@@@0@P~@P(P~@@@P@jP@@@@@@@@@jPk@@@@$@@jP@@@jP@@@@@@@@@jPk@>@@@jP@@@jP@@@@@@x@@@jPk@>@@@jP@@@jP@@@@@@^@@@jPk@>@@@jP@@@jP@@@@@@D@@@jPk@>@@@jP@@@jP@@@@@@*@@@jPk@>@y@@jP@@@jP@@@@@@@@@jPk@>@@@jP@@@@PdP@0@Qd@@P@P@@@@@ $PP@@@@@88d@@@@@@@PP@P@@@@@ª@Ī@@$PP@@dPPh@P@PjPPj@X(@jPH@ X@HP@jP@@0@X@Pj@@0@X@j@PH@@@@PȪ@@@"@@@@Ϋ@d@Ҫ@@Ԫ@@֪@@ت@@@ڪ@ܪ@@|ު@@@Б@$P P@@@@PdPnN@n~@S@\@jP@l@ }@@@PPS@n@~PS@S,@\(@S@j\@#P@b@d@@@@S@@@@@@@S@@>@F@E@@$P P@@@S@\@@@S@%@<@d@@@@S@@@@@@@-@@@ @@@$P P@@@#@@8DDd@@@@@@@\@@S@ @jP@ @ @@@@@@@$PP@@jPdP@@@@Н@(@@d@ @@"@@$@@&@@@(@*@0@,@.@2@@$P P@@@@@DDd@6@@@8@@:@hP@<@jP@@>@@@B@D@F@H@4@$PP@@hPF@<@@d@6@@8@F@:@@<@@@>@@@F@B@D@H@4@$P P@@@@@dJdd@ @@@"@J@$@hP@&@jP@@(@*@,@\.@t0@2@@$PP@@@c(@d@f@th@dP@j@c@l@j@n@d@$PP@jPdP@@dP@@dP@@d0@jP@@jP@l@jP@@dPn@@k@@@(@jP@ @O0@@P@jP@@0@@dPP@P@@@@(PlP@(@O@ @$P NPd@t@Pl@v@O@x@P@Pz@V@|@@~@r@@@@ $PNPPPNP@qJ@ 0@'PPNd@t@jP@ @v@@ @x@f@z@dPj@|@r@@d@t@jP@@v@@@x@f@z@dPj@|@r@@JPf@fPPJ@V@fP@ @@PdP@lPPfP@@ `@`@d@t@f@v@@x@r@ $P&P@@)$P NP%@@DDd@@@@@@PP@O@@hP@@@@@@@@@@P@@PP@(@O,@k@@j@0@6N@dPn@jP@k@@PL@L@0@@@0@#j@>@j@@@@T@T@l@P@@PjP@@@j@L@r0@@+@@l@+@>@+@@7@hP@@jP@ dPn@jP@kN@ N@@@W0@@P@@$@@K@d@@@@@@@@A@@<@Ī@'@/ª@.ƪ@@$P P@A@($P NP%@@4 @@88d@ت@A@ڪ@@ܪ@@ު@hP@@dP@n@@@ @@@@@֑@P@@A@8N@֝@@@d@@@@@@@@A@@@Ī@@ª@ƪ@@$P P@A@Y@@00d@@A@@@@@@@@ $PP@DhP@Ϳ0@N@A(@;jP@m@@@@d@@@@@@@@A@@@Ī@@ª@ƪ@@$P P@A@@@j<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SP!T![T!U!![!N!B!B88 pfm_utils_  symbol_table  error_table_lost_device_position end_of_info eov_on_write#'invalid_label_format*0invalid_file_set_format39 file_aborted<@uninitialized_volumeCIno_fileLNno_next_volumeQUmtape_allocXZ\errorX_a volume_switchXdhorderXkm read_labelXps user_queryXvy write_labelX|convert_date_to_binary_datebin_dayr_clk `init_label_record` julian_dateB`position_in_file`truncate_file_set`read_file_labelsx`write_file_labelsj` file_searchh` setup_file`.&&"&)&2&;&B&K&P&W&^&c&j&o&u&{&&&&symbtreeNdNwPL/I 7"' *Multics PL/I Compiler, Release 30, of February 16, 1988GJohnson.SysMaint.aoptimize map T!rN] TJ.Pe(T J.]o%TJ.Sy#TJ.i%TJ.T'TJ.N$TJ.d+](Kzj%TJ.O>spec>install>1039>pfm_utils_.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1pl1info pfm_utils_%+<"A%i!WCtx{Cx{- Z<5OB+f)š i<{OӂtDB _!ӂtxW&ihA &special_ldd>install>MR12.0-1250>raw_tape_io_.pl1>ldd>include>mtape_includes.incl.pl1>ldd>include>mtape_data.incl.pl1>ldd>include>mtape_vol_set.incl.pl1>ldd>include>mtape_label_record.incl.pl1>ldd>include>mtape_err_stats.incl.pl1>ldd>include>mtape_file_info.incl.pl1>ldd>include>mtape_attach_info.incl.pl1>ldd>include>mtape_pfm_info.incl.pl1>ldd>include>mtape_open_close_info.incl.pl1>ldd>include>mtape_constants.incl.pl1>ldd>include>mtape_dcls.incl.pl1>special_ldd>install>MR12.0-1250>rcp_volume_formats.incl.pl1pl1info raw_tape_io_pu ++XW_ B!E+hB rPZjkʯVjZj +PZj+PPP,@eTobj_map Z" *.@