bound_mseg_old_.bind 05/09/85 1152.4r 05/06/85 1633.1 12699 /* *********************************************************** * * * Copyright, (C) Honeywell Information Systems Inc., 1985 * * * *********************************************************** */ /* bound_mseg_old_ -- Support for upgrading old message segments to the version supported by bound_mseg_ */ /* Created: May 1985 by Benson Margulies and Gary Palter */ Objectname: bound_mseg_old_; Global: delete; Perprocess_Static; Addname: mseg_upgrade_from_v2_, mseg_upgrade_from_v3_, mseg_upgrade_from_v4_; Order: mseg_upgrade_from_v2_, mseg_util_v2_, mseg_data_v2_, ptr_is_good_v2_, ms_salvager_v2_, ms_salv_util_v2_, mseg_upgrade_from_v3_, mseg_util_v3_, mseg_data_v3_, mseg_error_v3_, ms_salvager_v3_, ms_salv_util_v3_, mseg_upgrade_from_v4_, mseg_util_v4_, mseg_data_v4_, mseg_error_v4_, ms_salvager_v4_, ms_salv_util_v4_; /* Instructions for individual components */ objectname: mseg_upgrade_from_v2_; retain: salvage, get_wakeup_state, read_message; objectname: mseg_upgrade_from_v3_; retain: salvage, get_wakeup_state, read_message; objectname: mseg_upgrade_from_v4_; retain: salvage, get_wakeup_state, read_message; /* end; */  ms_salv_util_v2_ 05/10/85 0857.1re 05/09/85 1112.0 27144 ?4L#?#  OP%@I(@J(@x(@x,@x@K(Ox,@x@K(Ox,@x@K(Ox,@x@K(Ox,@x@K(Ox,@x@K(Ox,@x@K(Ox,@x@K(Oa(@d(@՟j@P\@PPPt@ @Y@t@|@b@~@d@@z@ P@d@Y@$P PY@b@Y@@\@YF@G@$PPA@ PB@PP@f@P@Pn@P`@ PT@@@6^@PPl@j@Y@B~@c@A@B>@y@Y@y~@Z@$C@Y@A~@$D@Y@A~@W@`@ PG@@@@B@ Pe@K(@nPr@@@6^@c@rv*v@@$PMPJ@ PvP@@6[@[@`@ [N@<@ P[@rPtP@ M@2@ PvP@@@U@U@`@ UN@$@ PU@rPtP@M@@ PvP@@@ PvP@@@@ @ PvP @F@@ L @ Pf@a@UN@@ P[@rPF@h@n@a@[N@@ PU@rPF@h@n@^@a@@6n@L@Y@N@H@P@J@ $PP@H@@ PvP@@6#>$F]@@ P]@\N@@ P]@ZN@H@Z~@W>@~WF@>H@rP6X@rPp@ PX@YF@>V@K@D@E@  PE@DN@ BPFVN@@ PE,@V@lP6O@ PpP@eM@|@ PpP@@@@@s@ Pe@H@N@@CN@g@@@CN@`@H@N@@DN@V@@@DN@O@ PpP6_@V@K@BH@N$_@@@ PI@K>@>I@K@>E@E@ PE@EN@ BPFlPO0E,@J,@rPj@nPh@F@e(@H.@K,@_@X@pPF@p@h@F@h@L@Y@N@H@P@J@ $PP@H@ PF@@J@P PI@PjPPd@P@ms_salv_util_v2_ symbol_tableO  mseg_data_v2_block_hdr_datablock_trailer_data" block_size%(max_message_size+0 mseg_tr3636hcs_get_max_length_seg9;@ptr_is_good_v2_ms_salvager_entryCGLR`&&$&*&2&8&B&NsymbtreeK˥1KPQ7PL/I 8"' *coxooMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map<"]PKMPE"]PKLN&]PuKLX*]PGKL>spec>on>mseg>ms_salv_util_v2_.pl1>spec>on>mseg>mseg_hdr_v2.incl.pl1>spec>on>mseg>ms_block_hdr_v2.incl.pl1>spec>on>mseg>ms_block_trailer_v2.incl.pl1pl1info kms_salv_util_v2_B!+š~<A=i̺|/PVjZZk*@+Zׁ5ZVk+h@eU*eU*eobj_map SDLZ  ms_salv_util_v3_ 05/10/85 0857.1re 05/09/85 1112.6 28728 LH4L?#  )P%@I(@J(@z(@z,@z@K(Oz,@z@K(Oz,@z@K(Oz,@z@K(Oz,@z@K(Oz,@z@K(Oz,@z@K(Oz,@z@K(Ob(@Пf@PPPv@P]@ PZ@]@ZF@G@A@B@P@e@P@Pl@ Pa@PT@PU@@@6_@_@~@|@@PP@Ph@PPj@P@@@@t@Z@B~@c@A@B>@{@Z@{~@[@$C@Z@A~@$D@Z@A~@X@e@r@r@`@ PG@@@@B@ Pd@K(@lPp@@@6_@c@pv*x@@rM@ PxP@@6\@\@ \@H@F@z@pPvP M@j@ PxP@@@V@V@ V@H@F@d@pPvPM@T@ PxP@@L@ PxP@@@@O@C@ PxP @F@@ L :@ Pt@P@xP@@R@L@T@N@ $P P@L@'@ PxP@@P@@@R@L@T@N@ $P P@L@@ PxP@@@F@@@@Y@Y@Y@H@F@ @ Pe@b@VN@@ P\@pPl@xP@@@@V@r@VO@!ڟ@@@@@b@\N@@ PV@pPl@xP@@@@V@r@VO@@ P_@b@xP@@@@r@@@6#>$F^@@ P^@]N@@ P^@[N@H@[~@X>@~XF@>H@_@Y@pPn@ PY@ZF@>W@K@D@E@  PE@DN@ BPFWN@@ PE,@W@hP6O@ PnP@dM@y@ PnP@@@@@p@ Pd@H@N@@CN@d@@@CN@]@H@N@@DN@S@@@DN@L@ PnP6`@W@K@BH@N,`@=@ PI@K>@>I@K@>E@E@ PE@EN@ BPFhPO0E,@F@xPjP@0F@pP.@F0@.J,@pPf@`@H@F@@ Pd(@H.@K,@`@Y@`@nPn@b@J@PPI@PfPP@0PP'@PP@@ P@Z>@@aN@@@@ PZ@@@@@ PZF@>@@UN@@@@ PTN@@@ms_salv_util_v3_ symbol_table)  mseg_data_v3_max_message_size aim_check_greater_or_equal!&0` check_offset3)!,K &&(symbtreeK˥1KPRWPL/I 8"' *cowooMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map<"]PKMPE"]PnKL N&]P^KLX*]PKL>spec>on>mseg>ms_salv_util_v3_.pl1>spec>on>mseg>mseg_hdr_v3.incl.pl1>spec>on>mseg>ms_block_hdr_v3.incl.pl1>spec>on>mseg>ms_block_trailer_v3.incl.pl1pl1info kms_salv_util_v3_B!B =A_PVjZZkJ'UPXV@,@eTobj_map KK4   ms_salv_util_v4_ 05/09/85 1152.4re 05/09/85 1113.3 30672 LH4L?#  )P%@I(@J(@|(@|,@|@K(O|,@|@K(O|,@|@K(O|,@|@K(O|,@|@K(O|,@|@K(O|,@|@K(O|,@|@K(Ob(@Пf@PPPx@P]@ PZ@]@ZF@G@A@B@P@e@P@Pl@ Pa@PT@PU@@@6_@_@@~@@PP@Ph@PPj@P@@@@v@Z@B~@c@A@B>@}@Z@}~@[@$C@Z@A~@$D@Z@A~@X@e@t@t@`@ PG@@@@B@ Pd@K(@lPp@@@6_@c@pv*z@@rM.@@ PzP@@6\@\@ \@H@F@@ pPxP M@.@@ PzP@@@V@V@ V@H@F@@ pPxPM@.@u@ PzP@@ @@@@O@ @F@@ L .@c@ Pv@P@zP@@R@L@T@N@ $P P@L@.@N@ PzP@@@F@@@@Y@Y@Y@H@F@F@ Pe@!b@VN@.@1@ P\@pPl@zP@@@@V@t@VO@'@@@@.@@b@\N@.@@ PV@pPl@zP@@@@V@t@VO@.@@ P_@b@zP@@@@t@@@0r@#>$F^@.@@ P^@]N@.@@ P^@[N@H@[~@X>@~XF@>H@_@Y@pPn@ PY@ZF@>W@K@D@E@  PE@DN@ BPFWN@.@@ PE,@W@hP6O.@@ PnP@dM@.@@ PnP@@@@@.@@ P@@r.@r@.@@ Pd@H@N @@CN@$.@}@@@CN@.@t@H@N @@DN@.@h@ @@DN@.@_@ PnP6`@W@K@BH@N7`@.@N@Br@.@F@:I@K>@>I@K@>E@E@ PE@EN@ BPFhPO0E,@F@zPjP@0F@pP.@F0@.J,@pPf@g`@H@F@!@ Pd(@H.@K,@`@Y@`@nPn@=@J@PPI@PfPP@-@P'@@4PP'@PP@@ P@Z>@@aN@.@@@@ PZ@@.@@@@ PZF@>@@UN@.@@@@ PTN@.@@@ms_salv_util_v4_ symbol_table)  mseg_data_v4_max_message_size aim_check_greater_or_equal!&-`FIN4)@, check_offset7-I0| &&(symbtreeK˥1KPRK"PL/I 8"' *cowooMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map<"]PKMPE"]PKLN&]PKLX*]PKL>spec>on>mseg>ms_salv_util_v4_.pl1>spec>on>mseg>mseg_hdr_v4.incl.pl1>spec>on>mseg>ms_block_hdr_v4.incl.pl1>spec>on>mseg>ms_block_trailer_v4.incl.pl1pl1info kms_salv_util_v4_B!B ʺ|_PVjZZkJ'URk +,@eTobj_map ||8 H  ms_salvager_v2_ 05/10/85 0857.1re 05/09/85 1115.3 30600 T TL4#?# uP%@C(@D(@@(@(@@@E@@P@PP@@@@@@P@@@V@@Y@@@ $PP@Y@P @S@$PPS@@V@S@@V@SF@Q@P@@6>$Q>@#>$FW@S>@~SF@T@P@@@@6@W@~@$P PS@ ~PX@@@Z@@A@@@@Y@ª@Ī@ƪ@Ȫ@ʪ@̪@@PΩ@Ы@@Y@x@ҫ@Z@֪@@ت@@ڪ@@ܪ@@ު@Y@@s@p@m@o@@m@ԑ@$PP@Y@VP@<U@p@ PQ@@@#>$FA@@B@@@> F`@@@P@6@F@@@P@ @6@@F@@@T@D@B@ PB@DN@BPF0B,@ P@L@S@N@H@P@J@ $PP@H@A PU@ H@P6S>@HN@8P(@@@T@@V@@X@U@Z@Q@\@P@^@O@`@@b@Y@d@R@$$PP@ PY@@ PP@D.@O@C.@@@0@@P@ @P@P@@O P@(@P@P@D@@S@P@ @@ѿ0@,@Ϳ0@X@v*P6N@H@>6ipX@v*P6N@H@>6iLP6N@H@>6P@ @X@v*@P6N@H@>6P@@X@v*@@@ P6N@H@>6P@ @ P6N@H@>6P@@S@$@@Q@E@B@ PB@EN@BP6F~S@R@S>@FUN@T@ PR@P@@@> F`@B,@P@@@@@$P NP b@@$P P$> F`@@@@@H@D@T@C>@I@Q@I~@@ @BPQ@@@`0`@D@@ @Q@@ @$PP@@P@@D@H@@(@@ (@H@@L@H@N@Y@P@J@ $PP@@D@P@@ P@@P@PY@@P@|PP'@@@ P@D@@@F@Y@H@B@ P@@ms_salvager_v2_ symbol_tableu establish_cleanup_proc_ mseg_data_v2_block_trailer_data#max_hdr_ms_len&(,version_number/3 block_size69mseg_b36<?hcs_fs_get_path_nameBDIget_max_length_segBLQ status_longBTW truncate_segBZ^ptr_is_good_v2_ms_salvager_entryaejms_salv_util_v2_mmr|`cleanup_handlerux &&%&.&5&;&A&K&S&Y&`&l&tsymbtreeK˥1KPS4PL/I 8"' *Uam}aaMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map8!]PKMPA"]PKLJ*]PGKL>spec>on>mseg>ms_salvager_v2_.pl1>spec>on>mseg>mseg_hdr_v2.incl.pl1>spec>on>mseg>ms_block_trailer_v2.incl.pl1pl1info ]ms_salvager_v2_XB _ Ӂx@#>$FK@JN@x@$P PM@EH>@~HF@I@H@~L@ @C@p@ PF@@@#>$FA@@B@@@> F`@I@D@@@  P@@DN@BPF0@,@jP@@H6@@b@jP@ @6@@Z@X@ PE(@/`@BPF@i@H@X@L@b@N@F@P@H@R@H@T@J@V@F@X@I@Z@d@\@E@^@D@`@`@b@J@0$PP@ PE@B.@D@A.@`@Z@0@aE@ X@`P^@`P\@X@jP@ @X(@@ @6@@b@jP@@6@@Z@B@?^@0@,\@߿0@L@^v*\P6N@H@>6ipL@\v*^P6N@H@>6iL"^P6N@H@>6jP@ @L@^v*@\P6N@H@>6jP@@L@\v*@jP@(@@ (@@@BP@e@@E@F@E~@>@@ @H@G@j@L@G@N@M@P@J@ $PP@ PH@jP@ @F@I~@A~@@ @BPF@@@`0`@PB@@ @F@@ @k@@@@@@@i@P@@@d@L@@@N@E@P@J@ $PP@E@ Z PjP@@@@@V@@@@O PjP@@@@H@@@C@BN@%o(@Jp@Jr@@@VzC@B~@@j@@o@@p@@z@@@@/@+@(@%@"@@$PP@M@PP@#z@#|@j@@M@@z@@N@@@@ @@@$PP@ms_salvager_v3_ symbol_tablej  mseg_data_v3_ block_size error_table_ fatal_error" admin_gate_guaranteed_eligibility_on%(/hcs_get_max_length_seg249 truncate_seg2<@ read_allowed_CCGget_access_class_seg2JPms_salv_util_v3_SSXmseg_error_v3_[[_ set_lock_lockbegm)` &&$&1&;&B&I&R&Z&a&isymbtreeK˥1KPT^PL/I 8"' *Uakx~aaMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map8!]PKMPA"]PnKL J*]PKL>spec>on>mseg>ms_salvager_v3_.pl1>spec>on>mseg>mseg_hdr_v3.incl.pl1>spec>on>mseg>ms_block_trailer_v3.incl.pl1pl1info ]ms_salvager_v3_\A f<Oӂ4 xC] i<9@PZjkʯ+|ZkVjZ Z @eU*eU*eU*eobj_map   nx  ms_salvager_v4_ 05/09/85 1152.4re 05/09/85 1117.8 28944 UUV(TTL4#?#ms_salvager_v4_Cannot get max length.Cannot get access class.^d message(s) may be lost.%jP%@A(@B(@ܟ\@^@l(@l,@l@eOl,@l@eOl,@l@eOm@n@ m,@m@F0in@n,@Ni@PP@Pj@.@$P P@o@jPr@o@t@M@v@p@ $PP@j@r@d@t@M@v@p@ $PP@M@ @@N(wj@r@J@t@M@v@p@ $PP@M@ @@N(f jP@ @H@JN@$PPH@J@HF@F@P@@@6$F>@#>$FK@JN@x@$P PM@EH>@~HF@I@H@~L@ @C@p@ PF@@@#>$FA@@B@@@> F`@I@D@@@  P@@DN@BPF0@,@jP@@H6@@b@jP@ @6@@Z@X@ PE(@-`@BPF@i@H@X@L@b@N@F@P@H@R@H@T@J@V@F@X@I@Z@d@\@E@^@D@`@`@b@J@0$PP@ PE@B.@D@A.@`@Z@0@aE@ X@`P^@`P\@X@jP@ @X(@@ @6@@b@jP@@6@@Z@B@?^@0@,\@ݿ0@L@^v*\P6N@H@>6ipL@\v*^P6N@H@>6iL"^P6N@H@>6jP@ @L@^v*@\P6N@H@>6jP@@L@\v*@jP@(@@ (@@@BP@e@@E@F@E~@>@@ @H@G@j@L@G@N@M@P@J@ $PP@ PH@jP@ @F@I~@A~@@ @BP@ @@@`0`@PB@@ @F@@ @i@@@@@@@@i@P@@@d@L@@@N@E@P@J@ $PP@E@ Z PjP@@@@@T@@@@O PjP@@@@H@@@C@BN@%o(@Hp@Hr@@@TzC@B~@@j@@o@@p@@z@@@@-@)@&@#@ @@$PP@M@PP@!z@!|@j@@M@@z@@N@@@ @@@@$PP@ms_salvager_v4_ symbol_tablej  mseg_data_v4_ block_size error_table_ fatal_error" admin_gate_guaranteed_eligibility_on%(/hcs_get_max_length_seg249 truncate_seg2<@ read_allowed_CCGget_access_class_seg2JPms_salv_util_v4_SSXmseg_error_v4_[[_ set_lock_lockbegm)` &&$&1&;&B&I&R&Z&a&isymbtreeK˥1KPTLIPL/I 8"' *Uakx~aaMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map8!]PKMPA"]PKLJ*]PKL>spec>on>mseg>ms_salvager_v4_.pl1>spec>on>mseg>mseg_hdr_v4.incl.pl1>spec>on>mseg>ms_block_trailer_v4.incl.pl1pl1info ]ms_salvager_v4_\A v<Oӂ4 xC] i<9@PZjkʯ+|ZkVjZ Z @eU*eU*eU*eobj_map   nz  mseg_data_v2_ 05/10/85 0902.0re 05/09/85 1009.8 6768   UU A  mseg_data_v2_  mseg_tr36 mseg_b36block_trailer_data%!block_hdr_data,(version_number2%/ block_size:,5max_message_size2= symbol_table 2 %:,symbtreeJcŃS]KP671alm   $@4NBEHB4ALM Version 6.6 November 1982 GJohnson.SysMaint.a list :]PKMP>spec>on>mseg>mseg_data_v2_.alm  @ obj_map QZbbN  mseg_data_v3_ 05/10/85 0902.0re 05/09/85 1011.0 5328 p   mseg_data_v3_  block_size max_message_size symbol_table  symbtreeJcŃS]KP7alm   $@4NBEHB4ALM Version 6.6 November 1982 GJohnson.SysMaint.a list :]PKMP>spec>on>mseg>mseg_data_v3_.alm  @ obj_map /2::N  mseg_data_v4_ 05/09/85 1152.4re 05/09/85 1011.6 5328   mseg_data_v4_  block_size max_message_size symbol_table  symbtreeJcŃS]KP7}alm   $@4NBEHB4ALM Version 6.6 November 1982 GJohnson.SysMaint.a list :]PKMP>spec>on>mseg>mseg_data_v4_.alm  @ obj_map /2::N  mseg_error_v3_ 05/10/85 0857.2re 05/09/85 1118.1 22032 LVTdTTTVTV V?#4 for ?# Cannot get pathname. IP&@"PP@]@(@P@P F`_@P`@Pd@^@ @:f@f@`@d@^@@PPο0@WPj@@l@@n@@p@@r@t@v@x@z@|@h@$PP@@^@`@b@^@j@n@h@@- g@g@`@d@^@@@Tg@@i@`@ `@`g@d@^@@ @>g@g@`@|d@^@@@`@ud@^@@s~@~@`@ed@^@@@`@^@$P P@@`@\d@^@@PP" g@g@`@Nd@^@@PP`@@b@@d@^@ $P P@@@@dd@`@1d@^@k@@`@^@$PP@@NG g@g@`@#d@^@f@@`@^@$PP@g@f@@@@@g@@f@@@@\@@@@@@@@@@@@@@$PP@\@T@\@i@`@ `@`@d@^@@ @@T@@@i@l@ `@`@@j@n@@p@h@$PP@ @@OPP(@"PP@C@B@SPP(@"PP@C@B(@C@@@@B@PPu`@>@.@.@@>A@@@@A~@>@@ P>@N~@@@@P@P@@ o@`@@@.@@N@@mseg_error_v3_ symbol_tableI hcs_fs_get_path_name get_group_id_convert_status_code_""(cu_ arg_count+,/ arg_list_ptr+26ioa_ general_rs9;> admin_gate_syserrADFO` strip_addSIALaddVOPR&&!&*&1&8&@&HsymbtreeK˥1KPU(PL/I 8"' *8bDMZ_DDMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map0 ]PKMP>spec>on>mseg>mseg_error_v3_.pl1pl1info @mseg_error_v3_B _ Ӊt xG iºiPZjkʯ+Vj Z+Z Zjh@eU*eU*e@obj_map WbX  mseg_error_v4_ 05/09/85 1152.4re 05/09/85 1118.5 22032 LVTdTTTVTV V?#4 for ?# Cannot get pathname. IP&@"PP@]@(@P@P F`_@P`@Pd@^@ @:f@f@`@d@^@@PPο0@WPj@@l@@n@@p@@r@t@v@x@z@|@h@$PP@@^@`@b@^@j@n@h@@- g@g@`@d@^@@@Tg@@i@`@ `@`g@d@^@@ @>g@g@`@|d@^@@@`@ud@^@@s~@~@`@ed@^@@@`@^@$P P@@`@\d@^@@PP" g@g@`@Nd@^@@PP`@@b@@d@^@ $P P@@@@dd@`@1d@^@k@@`@^@$PP@@NG g@g@`@#d@^@f@@`@^@$PP@g@f@@@@@g@@f@@@@\@@@@@@@@@@@@@@$PP@\@T@\@i@`@ `@`@d@^@@ @@T@@@i@l@ `@`@@j@n@@p@h@$PP@ @@OPP(@"PP@C@B@SPP(@"PP@C@B(@C@@@@B@PPu`@>@.@.@@>A@@@@A~@>@@ P>@N~@@@@P@P@@ o@`@@@.@@N@@mseg_error_v4_ symbol_tableI hcs_fs_get_path_name get_group_id_convert_status_code_""(cu_ arg_count+,/ arg_list_ptr+26ioa_ general_rs9;> admin_gate_syserrADFO` strip_addSIALaddVOPR&&!&*&1&8&@&HsymbtreeK˥1KPU0PL/I 8"' *8bDMZ_DDMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map0 ]PKMP>spec>on>mseg>mseg_error_v4_.pl1pl1info @mseg_error_v4_B _ Ӊt xG iºiPZjkʯ+Vj Z+Z Zjh@eU*eU*e@obj_map WbX  mseg_upgrade_from_v2_ 05/10/85 0857.2re 05/09/85 1119.1 23328 msegwkp1#L46P%@@ FP%@PP@P@@HP@H@(@@H@@@@B@@@ $P P@B@J@PP@,[P%@PP@P@@HP@H@@@@@@D@@@@D@@@F@@@@@@@@@@@H@@@E@@@@@@@@UnP%@PP@P@PP@@$PPB@@HP@H@@@@@@N@(@@H@@@@@@@@@@@@@@@@@@@@@B@@@,P@N@(@@H@@@@@@@@@@@@@@@@@@@@@B@@@,P@t@@6@@@@@@@@@N#@(@@H@@@@@@ª@@Ī@@ƪ@@Ȫ@@ʪ@@̪@@Ϊ@@Ъ@@Ҫ@@Ԫ@B@֪@@4 P@HN#@(@@H@@@@@@ª@@Ī@@ƪ@@Ȫ@@ʪ@@̪@@Ϊ@@Ъ@@Ҫ@@Ԫ@B@֪@@4 P@$N"@(@@H@@@@@@ª@@Ī@@ƪ@@Ȫ@@ʪ@@̪@@Ϊ@@Ъ@@Ҫ@@Ԫ@B@֪@@4 P@B@&PP@@@@@@Y@@[@@@@@@P@@@ @@ @@@@ @ @(@@@@@@@@@@@@@@@@@(@B@PP@ mseg_upgrade_from_v2_ symbol_table6  error_table_ bad_subr_argms_salvager_v2_" mseg_util_v2_incremental_read%).read%13;` salvageF6@9 mseg_upgrade_from_v2_$salvageN;> get_wakeup_state[F/@I &mseg_upgrade_from_v2_$get_wakeup_statebN/Q read_messagen[Y@^ "mseg_upgrade_from_v2_$read_messageqbYe L&&$&0&5symbtreeK˥1KPUMPL/I 8"' *Multics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize mapD']PKMPN%]PKLX'Z7{Kib(]PKL!l(]PqKLv"]PKL>spec>on>mseg>mseg_upgrade_from_v2_.pl1>spec>on>mseg>mseg_operation.incl.pl1>ldd>include>mseg_message_info.incl.pl1>spec>on>mseg>mseg_wakeup_state.incl.pl1>spec>on>mseg>entry_access_info.incl.pl1>spec>on>mseg>mseg_hdr_v2.incl.pl1pl1info mseg_upgrade_from_v2_BWt=x+zl_jZZk*ZVkVjZj+!ׁXV@V`ZJk D@eU*eobj_map LLr|  mseg_upgrade_from_v3_ 05/10/85 0857.2re 05/09/85 1119.9 21456 msegwkp1#L46ЗP%@@ FЗP%@PP@P@@HP@H@@H@@B@@@$P P@B@J@PP@)[ЗP%@PP@P@@HP@H@@@@@@Dß@@@@D@@@F@@@@@@@@@H@@@E@@@@@@@@RnЗP%@PP@P@PP@@$PPB@@HP@H@@@@@@N@@@@@H@@@@@@@@@@@B@@@P@jN@@@@@H@@@@@@@@@@@B@@@P@QN@@@@@H@@@@@@@@@@@@@@B@@@ P@6N@@@@@H@@@@@@@@@@@@@@B@@@ P@N@@@@@H@@@@@@@@@@@@@@B@@@ P@B@PP@@@@@@@@@@@@ @@ @@@@ @ @(@@@@@@@@@@@@@@@(@B@PP@ mseg_upgrade_from_v3_ symbol_table6  error_table_ bad_subr_argms_salvager_v3_" mseg_util_v3_incremental_read%).read%13;` salvageF6@9 mseg_upgrade_from_v3_$salvageN;> get_wakeup_state[F,@I &mseg_upgrade_from_v3_$get_wakeup_statebN,Q read_messagen[V@^ "mseg_upgrade_from_v3_$read_messageqbVe &&$&0&5symbtreeK˥1KPUIʗPL/I 8"' *Multics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize mapH']PKMPR%]PKL\'Z7{Kif(]PKL!p(]PqKLz"]PnKL *]PKL>spec>on>mseg>mseg_upgrade_from_v3_.pl1>spec>on>mseg>mseg_operation.incl.pl1>ldd>include>mseg_message_info.incl.pl1>spec>on>mseg>mseg_wakeup_state.incl.pl1>spec>on>mseg>entry_access_info.incl.pl1>spec>on>mseg>mseg_hdr_v3.incl.pl1>spec>on>mseg>mseg_return_args_v3.incl.pl1pl1info mseg_upgrade_from_v3_BhWtxciZ_jZZk*ZVkVjZj+!ׁXV@V`ZJk D@eU*eobj_map r|H  mseg_upgrade_from_v4_ 05/10/85 0857.2re 05/09/85 1120.8 21528 msegwkp1#L48ЗP%@@ HЗP%@PP@P@@HP@H@@H@@B@@@$P P@B@J@PP@)]ЗP%@PP@P@@HP@H@@@@@@Dß@@@@D@@@F@@@@@@@@@H@@@E@@@@@@@@RpЗP%@PP@P@PP@@$PPB@@HP@H@@@@@@N@@@@@H@@@@@@@@@@@B@@@P@jN@@@@@H@@@@@@@@@@@B@@@P@QN@@@@@H@@@@@@@@@@@@@@B@@@ P@6N@@@@@H@@@@@@@@@@@@@@B@@@ P@N@@@@@H@@@@@@@@@@@@@@B@@@ P@B@PP@@@@@@@@@@@@ @@ @@@@ @ @(@@@@@@@@@@@@@@@(@B@PP@ mseg_upgrade_from_v4_ symbol_table8  error_table_ bad_subr_argms_salvager_v4_" mseg_util_v4_incremental_read_priv%)/ read_priv%25=` salvageH8@; mseg_upgrade_from_v4_$salvageP=@ get_wakeup_state]H,@K &mseg_upgrade_from_v4_$get_wakeup_statedP,S read_messagep]V@` "mseg_upgrade_from_v4_$read_messagesdVg &&$&1&7symbtreeK˥1KPV{3PL/I 8"' *Multics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize mapH']PKMPR%]PKL\'Z7{Kif(]PKL!p(]PqKLz"]PKL*]PKL>spec>on>mseg>mseg_upgrade_from_v4_.pl1>spec>on>mseg>mseg_operation.incl.pl1>ldd>include>mseg_message_info.incl.pl1>spec>on>mseg>mseg_wakeup_state.incl.pl1>spec>on>mseg>entry_access_info.incl.pl1>spec>on>mseg>mseg_hdr_v4.incl.pl1>spec>on>mseg>mseg_return_args_v4.incl.pl1pl1info mseg_upgrade_from_v4_BhWtxciZ_jZZk*Z^kZV`Z +PXV|ZjD@eU*eobj_map t~J  mseg_util_v2_ 05/10/85 0857.2re 05/09/85 1121.8 40896 LT #6L4?#cleanup @F@c(@@PP%@  UP%@PP@ P@ P@P@P@P@P@P@PP@b@P@PL@R@P(@S(@GZP%@ PP@P@P@ P@b@P(@R(@S@r baP%@PP@ P@ P@P@P@P@PP@b@P@PL@R@S@P(@L iP%@PP@ P@ P@P@P@P@P@P@gb@PP@c@P@PL@R@S(@P(@nP%@PP@P@ P@ P@P@BR(@S(@P@P^@8@lt@P'@ PF@'0@F@@" PP$PPP@k(@PP@P@@ @Y8f@Ph@r@@@$PP@T@r *.@.@~j@ @@`rr b@MPd@P`@O(@N(@Q(@P @U@ @X@$P~PT@S@ @Z@X@$\@b@M @6`@@D@N@U@NO@M @6`@@D@O@U@NN@O@N@DP@@@D@@@@@P@@@@@b@Mm`@PD@@@MM@@D@@@@@$PP@@@@@>T@Dv*@@@@@ǀ@ŀ$P @F@  @MPd@[O@#S@P@6`N@O@ @6`N@N@c@)M@@6`@DPD@P@6`N@$PPk@/M@$@@6`@DPD@P @6`N@T@Dv*@@@@@$@s@@p$P @F@  k@MPhc@@d@S@O@@@V@T>@P@@N@@6W@T>@PB@@@@ z @6g@h@j@ `F@r z^(@S@P@Pk@c@ց@d@P@@6^N@@6^@R@ #>$Fi@i@LP@F@J@P@PP@PJ@_(@Y(@DP@Q(@S@P@P@@ Q@nY,@P@7_.@_@^N@$PPk@R@P@@7[@>]@R@ $PPv*JP[@`0` P@ $PPv*JP[@`0`S@P6XF@>a@P6FрF0PH@Y@Nb@M X@$P~Pv*@@@@d@P$@@_@^N@Q@ 6P@R@]@#>JP@CFJ@S@\@[@HP`0S@9Y@Z.@U@N(O@ W@YP@BP@@N@ V@YP @@P@@O@N@W@Y@PipV@Y@BP@iLP(@ (@Z@P @U.@U@ @J@k@R@^@PS@P@d@P`@Pc@d@PP`@PR@(PS@P@P(Pc@P(PPF@0@F@@Pk@PR@FPPk@P@@@z @ g@P P@ h@P @@@ P@ mseg_util_v2_ symbol_tableP  mseg_data_v2_block_trailer_datablock_hdr_data! mseg_tr36$' error_table_ bad_segment*.1moderr*46 no_message*9< get_group_id_tag_star?CFptr_is_good_v2_IIMU`readZP$`SdeleteaUL`Xread_and_deleteiZi`]incremental_readna`dupdateti`l cleanup.1wnq. &&#&)&3&8&>&H&OsymbtreeK˥1KPVPL/I 8"' *bnnnMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map<]PKMPD"]PKLM&]PuKLW*]PGKL>spec>on>mseg>mseg_util_v2_.pl1>spec>on>mseg>mseg_hdr_v2.incl.pl1>spec>on>mseg>ms_block_hdr_v2.incl.pl1>spec>on>mseg>ms_block_trailer_v2.incl.pl1pl1info j mseg_util_v2_E!B!+B!WB!+ȄB!<;OӃny@V@$W@_@PPc@@r@ª@z@Ī@@ $PP@z@Vp@@r@ª@@Ī@@ $PP@@`(@M[@KS@GX@Py@ `F`#W@p@@P@ª@@Ī@@ $PP@@m@MP@@P@@6jN@ @@($P Pz@6j@MP@$@@ P@ @6jN@ @@(6j@R@rj@iPF@@ @@(^@F)@@@M @@(X@y@ `F`@@W@ p@@@@ª@@Ī@@ $PP@@0T@p@@P@ª@@Ī@@ $P P@@_V@`,@[@]m@M n@@P@@O@P n@@P@@O@Fm@MP@6j@P@@j@V@w`@PPrU@T@-X@Py@ `F`fW@#p@@P@ª@@Ī@@ $P P@@p@@P@ª@@Ī@@ $PP@@F$P Pz@YP@6g@U@ P@Pi@gN@$PPz@J@PPN@T@,P@@6jN@Z@Z(@@ @6jN@Y@Y(@Z@@@a@^>@@@@@Y@@6b@^>@@@B@@]@c@$f@@ @u@R@S@D@@@ @6v@@@n@@@p@@@r@@@P'@ PH@0@H@@ޟ PP@P@@| @P'@P Pz@@g@#>$Fw@w@PP@H@N@h(@d(@FP@\(@T@P@@ \@fd,@P@7h.@h@gN@ @@(R@S@U@!@7e@U@h@iN@i~@@@e.@\@P*NPe@`0`P*NP`0`e@@CON@T@P6cF@>k@P6FO @@(F0OPJ@\@P$@@ h@gN@ @@w(t\@6P@T@f@e@JP`0T@F_@N(Z@ b@YP@BP@@Y@ a@YP @@P@@Z@Y@b@Y@Pipa@Y@BP@iLP(@ (@D@0@x@PF0@]P]@DPiLd@P .@_.@_@ @8@R@S@PPL@HP@g@@@@@  v@ @n@ @ @p@@@r@@@z@P@(@@ʪ@@̪@@Ϊ@@Ъ@Ҫ@Ԫ@֪@ت@ȑ@$PP@$PPz@ mseg_util_v3_ symbol_tables  error_table_ bad_segment ai_restricted no_message"% inconsistent(,bigarg/1noalloc46 get_group_id_tag_star9=@get_authorization_CCHget_privileges_KKOhcs_get_access_class_segRTZmseg_error_v3_]]a read_allowed_ddhread_write_allowed_kkpxm`read}sz`vdeletex`{read_and_delete}`incremental_read`update` get_count` cleanup.1"area.2:@"&&!&'&.&3&8&B&J&Q&\&c&j&rsymbtreeK˥1KPW7PL/I 8"' *o{{{Multics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map@]PKMPH"]PnKL Q&]P^KL[*]PKLf"QJQ>spec>on>mseg>mseg_util_v3_.pl1>spec>on>mseg>mseg_hdr_v3.incl.pl1>spec>on>mseg>ms_block_hdr_v3.incl.pl1>spec>on>mseg>ms_block_trailer_v3.incl.pl1>ldd>include>aim_template.incl.pl1pl1info w mseg_util_v3_! _ B!W!AB _?S4x3iĺ@.@.@@@ ~@~{@ T@ ..@.@>{@V@$X@a@PPj@Ī@t@ƪ@|@Ȫ@‘@ $PP@|@]r@Ī@t@ƪ@@Ȫ@‘@ $P P@@b(@M]@KS@GY@P{@ `F`#X@r@Ī@P@ƪ@@Ȫ@‘@ $P P@@o@MP@@P@@6hN@ @@("$PP|@6h@MP@$@@ P@ @6hN@ @@( 6h@R@s h@iPF@@ @@(`@F)@@@ M @@(Y@{@ `F`@@X@ r@Ī@@@ƪ@@Ȫ@‘@ $P P@@0T@r@Ī@P@ƪ@@Ȫ@‘@ $P"P@@eV@b,@]@co@M p@@P@@O@V p@@P@@O@Lo@MP@6h@P@@h@V@vb@PPqU@T@3Y@ P{@ `F`Z@c$P P|@}X@#r@Ī@P@ƪ@@Ȫ@‘@ $P"P@@r@Ī@P@ƪ@@Ȫ@‘@ $P P@@?$P P|@YP@0l@U@ P@Pg@lN@$PP|@J@PPN@T@,P@@6hN@\@\(@@ @6hN@[@[(@\@@@c@`>@@@@@[@@6d@`>@@@B@@_@e@$k@@ @w@R@S@D@@@ @6x@@@p@@@r@@@t@@@P'@ PH@}0@H@@x PP@P@j@~ @P'@P P|@@l@#>$Fy@y@PP@H@N@m(@f(@FP@^(@T@P@@ ^@ff,@P@7m.@m@lN@ @@H(R@S@U@!@7j@U@m@gN@g~@@@j.@^@P*NPj@`0`P*NP`0`j@@CEN@T@P6eF@>i@P6FO @@'(F0OPJ@^@P$@@ m@lN@ @@(t^@6P@T@k@j@JP`0T@Fa@N(\@ d@YP@BP@@[@ c@YP @@P@@\@[@d@Y@Pipc@Y@BP@iLP(@ (@D@0@z@PF0@_P_@DPiLf@P .@a.@a@ @8@R@S@PPL@HP@l@@@@@  x@ @p@ @ @r@@@t@@@|@P@(@@Ϊ@@Ъ@@Ҫ@@Ԫ@x֪@lت@lڪ@gܪ@̑@$PP@$PP|@ mseg_util_v4_ symbol_tablez  error_table_ bad_segment ai_restrictedmoderr"$ no_message'* inconsistent-1bigarg46noalloc9; get_group_id_tag_star>BEget_process_authorization_HHOget_privileges_RRVhcs_get_access_class_segY[amseg_error_v4_ddh read_allowed_kkoread_write_allowed_rrw` read_privz`}read`delete`read_and_delete`incremental_read_priv`incremental_read`updateH` get_counth` cleanup.1area.2$&&!&&&,&3&8&=&G&Q&X&c&j&q&ysymbtreeK˥1KPYYxPL/I 8"' *o{{{Multics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map@]PKMPH"]PKLQ&]PKL[*]PKLf"QJQ>spec>on>mseg>mseg_util_v4_.pl1>spec>on>mseg>mseg_hdr_v4.incl.pl1>spec>on>mseg>ms_block_hdr_v4.incl.pl1>spec>on>mseg>ms_block_trailer_v4.incl.pl1>ldd>include>aim_template.incl.pl1pl1info w mseg_util_v4_E! _ B! B!Wp(B! <-O#ӂ4]x;)PZjkʯ+Vj@+Vj@ׁ5ZFk|ZPkUPV`Z +PV`Zk +P@eU*eU*eU*eU*eTobj_map b$j>  ptr_is_good_v2_ 05/10/85 0857.6re 05/09/85 1130.0 9936 4LP @I(@J(@P@`P%@PPN@#`P%@PPN@J@PP@PF@@@6D@@@L@J@P@@ @@@3L@T@$P @V@E@X@R@  P@E@&$P @@F@@LP@@Q@6>$>@#>$FB@@>@~@F@A@Q@6A@C@DN@Z@  @@~@DN@D@@@@I@I@H@NP@ptr_is_good_v2_ symbol_table hcs_get_max_length_seg# `ms_salvager_entry&`l &symbtreeK˥1KPZY$PL/I 8"' *FgRZadRRMultics PL/I Compiler, Release 28e, of February 14, 1985GJohnson.SysMaint.aoptimize map4!]PKMP="]PKL>spec>on>mseg>ptr_is_good_v2_.pl1>spec>on>mseg>mseg_hdr_v2.incl.pl1pl1info Nptr_is_good_v2_A Z!|PZjkʯ+"C9 obj_map ll' g